1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7800],{32358:function(t,r,n){let i,o;n.d(r,{Q:function(){return hz}});var a=n(26705),l=n(20955),s=n(90631),u=n(3190),c=n(72367),d=n(89056),h=n(53698),p=n(25566);let f=t=>{let{channel:r}=t;return(0,l.useEffect)(()=>{let t=()=>{null==r||r.send("visual-editing/meta",{title:document.title})},n=new MutationObserver(([r])=>{"TITLE"===r.target.nodeName&&t()});return n.observe(document.head,{subtree:!0,characterData:!0,childList:!0}),t(),()=>n.disconnect()},[r]),null},g={avatar:{sizes:[{distance:-4,size:19},{distance:-4,size:25},{distance:-8,size:33},{distance:-12,size:49}],focusRing:{offset:1,width:1}},button:{textWeight:"medium",border:{width:1},focusRing:{offset:-1,width:1}},card:{border:{width:1},focusRing:{offset:-1,width:1},shadow:{outline:.5}},container:[320,640,960,1280,1600,1920],media:[360,600,900,1200,1800,2400],layer:{dialog:{zOffset:600},popover:{zOffset:400},tooltip:{zOffset:200}},radius:[0,1,3,6,9,12,21],shadow:[null,{umbra:[0,0,0,0],penumbra:[0,0,0,0],ambient:[0,0,0,0]},{umbra:[0,3,5,-2],penumbra:[0,6,10,0],ambient:[0,1,18,1]},{umbra:[0,7,8,-4],penumbra:[0,12,17,2],ambient:[0,5,22,4]},{umbra:[0,9,11,-5],penumbra:[0,18,28,2],ambient:[0,7,34,6]},{umbra:[0,11,15,-7],penumbra:[0,24,38,3],ambient:[0,9,46,8]}],space:[0,4,8,12,20,32,52,84,136,220],input:{border:{width:1},checkbox:{size:17,focusRing:{offset:-1,width:1}},radio:{size:17,markSize:9,focusRing:{offset:-1,width:1}},switch:{width:25,height:17,padding:5,transitionDurationMs:150,transitionTimingFunction:"ease-out",focusRing:{offset:1,width:1}},select:{focusRing:{offset:-1,width:1}},text:{focusRing:{offset:-1,width:1}}},style:{button:{root:{transition:"background-color 100ms,border-color 100ms,color 100ms"}}}},m=new WeakMap;function v(t){var r,n,i;let o=m.get(t);if(o)return o;let a=y(t,t.card.enabled),l={_blend:t._blend||(t.dark?"screen":"multiply"),_dark:t.dark,accent:a.accent,avatar:a.avatar,backdrop:t.base.shadow.ambient,badge:a.badge,bg:t.base.bg,border:t.base.border,button:{default:b(t,t.button.default),ghost:b(t,t.button.ghost),bleed:b(t,t.button.bleed)},code:a.code,fg:t.base.fg,focusRing:t.base.focusRing,icon:a.muted.fg,input:{default:w(t.input.default),invalid:w(t.input.invalid)},kbd:a.kbd,link:a.link,muted:{...a.muted,bg:(null==(r=t.selectable)?void 0:r.default.enabled.bg2)||t.base.bg},selectable:b(t,t.selectable||t.muted),shadow:t.base.shadow,skeleton:{from:(null==(n=t.skeleton)?void 0:n.from)||t.base.border,to:(null==(i=t.skeleton)?void 0:i.to)||t.base.border},syntax:t.syntax};return m.set(t,l),l}function b(t,r){return{default:{enabled:y(t,r.default.enabled),hovered:y(t,r.default.hovered),pressed:y(t,r.default.pressed),selected:y(t,r.default.selected),disabled:y(t,r.default.disabled)},primary:{enabled:y(t,r.primary.enabled),hovered:y(t,r.primary.hovered),pressed:y(t,r.primary.pressed),selected:y(t,r.primary.selected),disabled:y(t,r.primary.disabled)},positive:{enabled:y(t,r.positive.enabled),hovered:y(t,r.positive.hovered),pressed:y(t,r.positive.pressed),selected:y(t,r.positive.selected),disabled:y(t,r.positive.disabled)},caution:{enabled:y(t,r.caution.enabled),hovered:y(t,r.caution.hovered),pressed:y(t,r.caution.pressed),selected:y(t,r.caution.selected),disabled:y(t,r.caution.disabled)},critical:{enabled:y(t,r.critical.enabled),hovered:y(t,r.critical.hovered),pressed:y(t,r.critical.pressed),selected:y(t,r.critical.selected),disabled:y(t,r.critical.disabled)}}}function y(t,r){var n,i;return{...r,avatar:{gray:{bg:t.spot.gray,fg:t.base.bg},blue:{bg:t.spot.blue,fg:t.base.bg},purple:{bg:t.spot.purple,fg:t.base.bg},magenta:{bg:t.spot.magenta,fg:t.base.bg},red:{bg:t.spot.red,fg:t.base.bg},orange:{bg:t.spot.orange,fg:t.base.bg},yellow:{bg:t.spot.yellow,fg:t.base.bg},green:{bg:t.spot.green,fg:t.base.bg},cyan:{bg:t.spot.cyan,fg:t.base.bg}},badge:{default:{bg:t.muted.default.enabled.bg,fg:t.muted.default.enabled.fg,dot:t.muted.default.enabled.muted.fg,icon:t.muted.default.enabled.muted.fg},primary:{bg:t.muted.primary.enabled.bg,fg:t.muted.primary.enabled.fg,dot:t.muted.primary.enabled.muted.fg,icon:t.muted.primary.enabled.muted.fg},positive:{bg:t.muted.positive.enabled.bg,fg:t.muted.positive.enabled.fg,dot:t.muted.positive.enabled.muted.fg,icon:t.muted.positive.enabled.muted.fg},caution:{bg:t.muted.caution.enabled.bg,fg:t.muted.caution.enabled.fg,dot:t.muted.caution.enabled.muted.fg,icon:t.muted.caution.enabled.muted.fg}
1,critical:{bg:t.muted.critical.enabled.bg,fg:t.muted.critical.enabled.fg,dot:t.muted.critical.enabled.muted.fg,icon:t.muted.critical.enabled.muted.fg}},kbd:{bg:t.muted.default.enabled.bg,fg:t.muted.default.enabled.fg,border:t.muted.default.enabled.border},muted:{...t.muted.default.enabled.muted,bg:r.bg2||r.bg},skeleton:{from:(null==(n=r.skeleton)?void 0:n.from)||r.border,to:(null==(i=r.skeleton)?void 0:i.to)||r.border}}}function w(t){return{enabled:x(t.enabled),disabled:x(t.disabled),readOnly:x(t.readOnly),hovered:x(t.hovered)}}function x(t){return{bg:t.bg,border:t.border,fg:t.fg,muted:{bg:t.bg2},placeholder:t.placeholder}}let k=new WeakMap;function S(t){var r,n;if(null!=(r=t.sanity.v2)&&r._resolved)return t.sanity.v2;let i=k.get(t);if(i)return i;let o={_version:2,_resolved:!0,avatar:{...g.avatar,...t.sanity.avatar},button:{...g.button,...t.sanity.button},card:g.card,color:v(t.sanity.color),container:t.sanity.container,font:t.sanity.fonts,input:{...g.input,...t.sanity.input,checkbox:{...g.input.checkbox,...t.sanity.input.checkbox},radio:{...g.input.radio,...t.sanity.input.radio},switch:{...g.input.switch,...t.sanity.input.switch}},layer:null!=(n=t.sanity.layer)?n:g.layer,media:t.sanity.media,radius:t.sanity.radius,shadow:t.sanity.shadows,space:t.sanity.space,style:t.sanity.styles};return k.set(t,o),o}let E=["gray","blue","purple","magenta","red","orange","yellow","green","cyan"],A=["50","100","200","300","400","500","600","700","800","900","950"],P={code:{family:"ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace",weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:4,descenderHeight:4,fontSize:10,iconSize:17,lineHeight:15,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:13,iconSize:21,lineHeight:19,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:16,iconSize:25,lineHeight:23,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:19,iconSize:29,lineHeight:27,letterSpacing:0},{ascenderHeight:8,descenderHeight:8,fontSize:22,iconSize:33,lineHeight:31,letterSpacing:0}]},heading:{family:'Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", Helvetica, Arial, system-ui, sans-serif',weights:{regular:700,medium:800,semibold:900,bold:900},sizes:[{ascenderHeight:5,descenderHeight:5,fontSize:13,iconSize:17,lineHeight:19,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:16,iconSize:25,lineHeight:23,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:21,iconSize:33,lineHeight:29,letterSpacing:0},{ascenderHeight:8,descenderHeight:8,fontSize:27,iconSize:41,lineHeight:35,letterSpacing:0},{ascenderHeight:9.5,descenderHeight:8.5,fontSize:33,iconSize:49,lineHeight:41,letterSpacing:0},{ascenderHeight:10.5,descenderHeight:9.5,fontSize:38,iconSize:53,lineHeight:47,letterSpacing:0}]},label:{family:'Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", system-ui, sans-serif',weights:{regular:600,medium:700,semibold:800,bold:900},sizes:[{ascenderHeight:2,descenderHeight:2,fontSize:8.1,iconSize:13,lineHeight:10,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:9.5,iconSize:15,lineHeight:11,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:10.8,iconSize:17,lineHeight:12,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:12.25,iconSize:19,lineHeight:13,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:13.6,iconSize:21,lineHeight:14,letterSpacing:.5},{ascenderHeight:2,descenderHeight:2,fontSize:15,iconSize:23,lineHeight:15,letterSpacing:.5}]},text:{family:'Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Liberation Sans", Helvetica, Arial, system-ui, sans-serif',weights:{regular:400,medium:500,semibold:600,bold:700},sizes:[{ascenderHeight:4,descenderHeight:4,fontSize:10,iconSize:17,lineHeight:15,letterSpacing:0},{ascenderHeight:5,descenderHeight:5,fontSize:13,iconSize:21,lineHeight:19,letterSpacing:0},{ascenderHeight:6,descenderHeight:6,fontSize:15,iconSize:25,lineHeight:23,letterSpacing:0},{ascenderHeight:7,descenderHeight:7,fontSize:18,iconSize:29,lineHeight:27,letterSpacing:0}
1,{ascenderHeight:8,descenderHeight:8,fontSize:21,iconSize:33,lineHeight:31,letterSpacing:0}]}};function T(t){return 2===t._version}let C=new WeakMap,R=new WeakMap;function L(t){let r=R.get(t);if(r)return r;let{avatar:n,button:i,color:o,container:a,font:l,input:s,media:u,radius:c,shadow:d,space:h,style:p}=t;return{_version:0,avatar:n,button:i,container:a,color:{light:{transparent:M(o.light.transparent),default:M(o.light.default),primary:M(o.light.primary),positive:M(o.light.positive),caution:M(o.light.caution),critical:M(o.light.critical)},dark:{transparent:M(o.dark.transparent),default:M(o.dark.default),primary:M(o.dark.primary),positive:M(o.dark.positive),caution:M(o.dark.caution),critical:M(o.dark.critical)}},focusRing:s.text.focusRing,fonts:l,input:s,media:u,radius:c,shadows:d,space:h,styles:p,v2:t}}function M(t){return{base:{bg:t.bg,fg:t.fg,border:t.border,focusRing:t.focusRing,shadow:t.shadow},button:t.button,card:t.selectable.default,dark:t._dark,input:{default:D(t.input.default),invalid:D(t.input.invalid)},muted:{...t.button.ghost,transparent:t.button.ghost.default},solid:{...t.button.default,transparent:t.button.default.default},selectable:t.selectable,spot:{gray:t.avatar.gray.bg,blue:t.avatar.blue.bg,purple:t.avatar.purple.bg,magenta:t.avatar.magenta.bg,red:t.avatar.red.bg,orange:t.avatar.orange.bg,yellow:t.avatar.yellow.bg,green:t.avatar.green.bg,cyan:t.avatar.cyan.bg},syntax:t.syntax}}function D(t){return{enabled:$(t.enabled),disabled:$(t.disabled),readOnly:$(t.readOnly),hovered:$(t.hovered)}}function $(t){return{bg:t.bg,bg2:t.muted.bg,border:t.border,fg:t.fg,placeholder:t.placeholder}}let F=["multiply","screen"],O=["transparent","default","primary","positive","caution","critical"],V=["default","primary","positive","caution","critical"],B=["enabled","hovered","pressed","selected","disabled"],j=["default","ghost","bleed"],q=["default","invali
1d"],_=["enabled","hovered","readOnly","disabled"];function N(t){return A.includes(t)}function z(t){return/^\d+%$/.test(t)}function I(t){let r=t.split("/"),n=r.shift()||"",[i,o]=n.split(" ");if(N(i)){let t=r.shift()||"";return z(o)?{type:"color",tint:i,mix:Number(o.slice(0,-1))/100}:H(t)?{type:"color",tint:i,opacity:Number(t)}:{type:"color",tint:i}}if("black"===i||"white"===i){let t=r.shift()||"";return z(o)?{type:"color",key:i,mix:Number(o.slice(0,-1))/100}:H(t)?{type:"color",key:i,opacity:Number(t)}:{type:"color",key:i}}if(E.includes(i)){let[t,o]=(n=r.shift()||"").split(" ");if(N(t)){let n=r.shift()||"";return z(o)?{type:"color",hue:i,tint:t,mix:Number(o.slice(0,-1))/100}:H(n)?{type:"color",hue:i,tint:t,opacity:Number(n)}:{type:"color",hue:i,tint:t}}return{type:"hue",value:i}}if(F.includes(i))return{type:"blendMode",value:i}}function H(t){return"0"===t||/^0\.[0-9]+$/.test(t)||"1"===t}let U=["500","500"];function W(t,r=U){var n;let i;let{hue:o,scheme:a}=t,l=I(r["light"===a?0:1]);if(!l||"color"!==l.type)throw Error(`Invalid color token: ${r[0]}`);return n={...l,hue:l.hue||o},i="",i="black"===n.key||"white"===n.key?n.key:`${n.hue}/${n.tint}`,void 0!==n.mix?`${i} ${100*n.mix}%`:(void 0!==n.opacity&&(i+=`/${n.opacity}`),i)}let G={base:{"*":{_blend:["multiply","screen"],accent:{fg:["purple/600","purple/400"]},avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},backdrop:["gray/200/0.5","black/0.5"],badge:{"*":{bg:["100","900"],fg:["600","400"],icon:["500","500"],dot:["500","500"]},positive:{bg:["200 50%","900"],fg:["600","500"]},caution:{bg:["200 50%","900"],fg:["600","500"]}},bg:["50","950"],border:["200","800"],code:{bg:["50","950"],fg:["600","400"]},fg:["800","200"],focusRing:["blue/500","blue/500"],icon:["600","400"],kbd:{bg:["white","black"],fg:["600","400"],border:["200","800"]},link:{fg:["blue/600","blue/300"]},muted:{bg:["50","950"],fg:["700 75%","300 75%"]},shadow:{outline:["500/0.3","500/0.4"],umbra:["gray/500/0.1","black/0.2"],penumbra:["gray/500/0.07","black/0.14"],ambient:["gray/500/0.06","black/0.12"]},skeleton:{from:["100","900"],to:["100 50%","900 50%"]}},transparent:{bg:["50","black"]},default:{bg:["white","950"],fg:["800","200"],muted:{fg:["600","400"]}},primary:{_hue:"blue"},positive:{_hue:"green",shadow:{outline:["500/0.4","500/0.4"]}},caution:{_hue:"yellow",shadow:{outline:["600/0.3","500/0.4"]}},critical:{_hue:"red"}},button:{default:{"*":{"*":{_blend:["screen","multiply"],accent:{fg:["purple/300","purple/700"]},avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},badge:{"*":{bg:["900","100"],fg:["400","600"],dot:["500","500"],icon:["500","500"]}},bg:["500","400"],border:["500/0","400/0"],code:{bg:["500 20%","400 20%"],fg:["200","600"]},fg:["white","black"],icon:["100 70%","900 70%"],kbd:{bg:["black","white"],fg:["200","600"],border:["800","200"]},link:{fg:["blue/200","blue/600"]},muted:{bg:["950","50"],fg:["100 70%","900 70%"]},skeleton:{from:["900","100"],to:["900 50%","100 50%"]}},hovered:{bg:["700","300"],border:["700/0","300/0"]},pressed:{bg:["700","300"]},selected:{bg:["700","300"]},disabled:{_hue:"gray",accent:{fg:["100 70%","900 70%"]},avatar:{"*":{_blend:["screen","multiply"],bg:["gray/500","gray/400"],fg:["white","black"]}},badge:{"*":{bg:["gray/700","gray/300"],fg:["white","black"],dot:["white","black"],icon:["white","black"]}},bg:["300","600"],code:{bg:["950","50"],fg:["300","600"]},fg:["300","600"],muted:{bg:["950","50"],fg:["300","600"]},kbd:{bg:["black","white"],fg:["white","black"],border:["700","300"]},link:{fg:["100 70%","900 70%"]}}},default:{"*":{avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},bg:["800","200"],muted:{bg:["950","50"],fg:["400","600"]}},hovered:{bg:["900","100"]},pressed:{bg:["black","white"]},selected:{bg:["black","white"]}}},ghost:{"*":{"*":{_blend:["multiply","screen"],accent:{fg:["purple/700 60%","purple/300 70%"]},avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},badge:{"*":{bg:["100","900"],fg:["600","400"],dot:["500","500"],icon:["500","500"]}},bg:["50","950"],border:["100","900"],code:{bg:["500 10%","400 10%"],fg:["700 60%","400 60%"]},fg:["600","400"],icon:["700 60%","300 60%"],kbd:{bg:["white","black"],fg:["600","400"],border:["200","800"]},link:{fg:["blue/700 60%","blue/300 60%"]},muted:{bg:["100","950"],fg:["700 60%","300 60%"]},skeleton:{from:["100","900"],to:["100 50%","900 50%"]}},hovered:{bg:["100","900"],fg:["700","300"]},pressed:{bg:["100","900"],fg:["800","200"]},selected:{bg:["100","900"],fg:["800","200"]},disabled:{_hue:"gray",accent:{fg:["200","800"]},avatar:{"*":{_blend:["screen","multiply"],bg:["gray/100","gray/900"],fg:["white","black"]}}
1,badge:{"*":{_hue:"gray",bg:["50","950"],fg:["gray/200","gray/800"],dot:["gray/200","gray/800"],icon:["gray/200","gray/800"]}},border:["100","900"],code:{bg:["50","950"],fg:["200","800"]},fg:["400","600"],icon:["300","700"],muted:{fg:["300","700"]},kbd:{bg:["white","black"],fg:["200","800"],border:["100","900"]},link:{fg:["200","800"]}}},positive:{"*":{border:["600 20%","800"]}},caution:{"*":{border:["600 20%","800"]}}},bleed:{"*":{"*":{_blend:["multiply","screen"],accent:{fg:["purple/700 70%","purple/300 70%"]},avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},badge:{"*":{bg:["100","900"],fg:["600","400"],dot:["500","500"],icon:["500","500"]}},bg:["white","black"],border:["white/0","black/0"],code:{bg:["50","950"],fg:["700 75%","300 75%"]},fg:["700","300"],icon:["700 75%","300 75%"],kbd:{bg:["white","black"],fg:["700","300"],border:["200","800"]},link:{fg:["blue/700 70%","blue/300 70%"]},muted:{bg:["100","950"],fg:["700 75%","300 75%"]},skeleton:{from:["100","900"],to:["100 50%","900 50%"]}},hovered:{bg:["50","950"],icon:["700 70%","400 70%"]},pressed:{bg:["100","900"],fg:["800","200"],icon:["800 70%","200 70%"]},selected:{bg:["100","900"],fg:["800","200"],icon:["800 60%","200 60%"]},disabled:{_hue:"gray",accent:{fg:["200","800"]},avatar:{"*":{_blend:["screen","multiply"],bg:["gray/100","gray/900"],fg:["white","black"]}},badge:{"*":{_hue:"gray",bg:["50","950"],fg:["gray/200","gray/800"],dot:["gray/200","gray/800"],icon:["gray/200","gray/800"]}},code:{bg:["50","950"],fg:["200","800"]},fg:["400","600"],icon:["300","700"],muted:{fg:["400","600"]},kbd:{bg:["white","black"],fg:["200","800"],border:["100","900"]},link:{fg:["200","800"]}}}}},input:{"*":{"*":{_blend:["multiply","screen"],bg:["white","black"],border:["200","800"],fg:["black","200"],muted:{bg:["50","950"]},placeholder:["400","600"]},hovered:{border:["300","700"]},readOnly:{bg:["50","950"],border:["200","800"],fg:["800","200"]},disabled:{fg:["400","600"],border:["100","900"],placeholder:["200","800 50%"]}},invalid:{"*":{_hue:"red",bg:["100","950"]}}},selectable:{"*":{"*":{_blend:["multiply","screen"],accent:{fg:["purple/700 70%","purple/300 70%"]},avatar:{"*":{_blend:["screen","multiply"],bg:["500","400"],fg:["white","black"]}},badge:{"*":{bg:["100","900"],fg:["600","400"],dot:["500","500"],icon:["500","500"]}},bg:["white","black"],border:["200","800"],code:{bg:["50","950"],fg:["600","400"]},fg:["700","300"],icon:["700 75%","300 75%"],kbd:{bg:["white","black"],fg:["600","400"],border:["200","800"]},link:{fg:["blue/700 70%","blue/300 70%"]},muted:{bg:["50","950"],fg:["700 75%","300 75%"]},skeleton:{from:["100","900"],to:["100 50%","900 50%"]}},hovered:{bg:["50","950"]},pressed:{bg:["100","900"]},selected:{_blend:["screen","multiply"],accent:{fg:["purple/300","purple/700"]},avatar:{"*":{_blend:["multiply","screen"],bg:["white","black"],fg:["black","white"]}},badge:{"*":{bg:["900","100"],fg:["400","600"],dot:["500","500"],icon:["500","500"]}},bg:["500","400"],border:["500 20%","400 20%"],code:{bg:["500 20%","400 20%"],fg:["200","600"]},fg:["white","black"],icon:["100 70%","900 70%"],kbd:{bg:["black","white"],fg:["200","600"],border:["800","200"]},link:{fg:["blue/200","blue/600"]},muted:{bg:["500 10%","400 10%"],fg:["100 70%","900 70%"]},skeleton:{from:["900","100"],to:["900 50%","100 50%"]}},disabled:{_hue:"gray",accent:{fg:["200","800"]},avatar:{"*":{_blend:["screen","multiply"],bg:["gray/100","gray/900"],fg:["white","black"]}},badge:{"*":{_hue:"gray",bg:["50","950"],fg:["gray/200","gray/800"],dot:["gray/200","gray/800"],icon:["gray/200","gray/800"]}},border:["100","900"],code:{bg:["50","950"],fg:["200","800"]},fg:["200","800"],icon:["200","800"],kbd:{bg:["white","black"],fg:["200","800"],border:["100","900"]},link:{fg:["200","800"]},muted:{bg:["50 50%","950 50%"],fg:["200","800"]}}},default:{selected:{_hue:"blue"}},critical:{disabled:{bg:["50 50%","950 50%"]}}},syntax:{atrule:["purple/600","purple/400"],attrName:["green/600","green/400"],attrValue:["yellow/600","yellow/400"],attribute:["yellow/600","yellow/400"],boolean:["purple/600","purple/400"],builtin:["purple/600","purple/400"],c
1data:["yellow/600","yellow/400"],char:["yellow/600","yellow/400"],class:["orange/600","orange/400"],className:["cyan/600","cyan/400"],comment:["gray/400","gray/600"],constant:["purple/600","purple/400"],deleted:["red/600","red/400"],entity:["red/600","red/400"],function:["green/600","green/400"],hexcode:["blue/600","blue/400"],id:["purple/600","purple/400"],important:["purple/600","purple/400"],inserted:["yellow/600","yellow/400"],keyword:["magenta/600","magenta/400"],number:["purple/600","purple/400"],operator:["magenta/600","magenta/400"],property:["blue/600","blue/400"],pseudoClass:["yellow/600","yellow/400"],pseudoElement:["yellow/600","yellow/400"],punctuation:["gray/600","gray/400"],regex:["blue/600","blue/400"],selector:["red/600","red/400"],string:["yellow/600","yellow/400"],symbol:["purple/600","purple/400"],tag:["red/600","red/400"],unit:["orange/600","orange/400"],url:["red/600","red/400"],variable:["red/600","red/400"]}};function Y(t){return!(!t||"object"!=typeof t||Array.isArray(t))}function X(...t){let r=t.filter(Boolean);return 0===r.length?{}:r.reduce(Z,{})}function Z(t,r){for(let n of Object.keys(r)){let i=t[n],o=r[n];Y(i)&&Y(o)?t[n]=X(i,o):t[n]=o}return t}function K(t,r){let{scheme:n}=t;return{transparent:J({scheme:n,tone:"transparent"},r),default:J({scheme:n,tone:"default"},r),primary:J({scheme:n,tone:"primary"},r),positive:J({scheme:n,tone:"positive"},r),caution:J({scheme:n,tone:"caution"},r),critical:J({scheme:n,tone:"critical"},r)}}function J(t,r){var n,i,o,a,l,s,u,c,d,h,p,f,g;let{scheme:m,tone:v}=t,b=null==(i=null==(n=null==r?void 0:r.color)?void 0:n.base)?void 0:i[v],y={hue:(null==b?void 0:b._hue)||"gray",scheme:m};return{_blend:((null==b?void 0:b._blend)||["multiply","screen"])["light"===m?0:1],_dark:"dark"===m,accent:{fg:W(y,null==(o=null==b?void 0:b.accent)?void 0:o.fg)},avatar:Q({scheme:m},b),backdrop:W(y,null==b?void 0:b.backdrop),badge:et(null==b?void 0:b.badge,{scheme:m},r),bg:W(y,null==b?void 0:b.bg),border:W(y,null==b?void 0:b.border),button:function(t,r){let{scheme:n}=t,i={};for(let t of j)i[t]=function(t,r){let{mode:n,scheme:i}=t,o={};for(let t of V)o[t]=function(t,r){let{mode:n,scheme:i,tone:o}=t,a={};for(let t of B)a[t]=function(t,r){var n,i,o,a,l,s,u,c,d,h,p,f,g,m,v;let{mode:b,tone:y,scheme:w,state:x}=t,k=null==(a=null==(o=null==(i=null==(n=null==r?void 0:r.color)?void 0:n.button)?void 0:i[b])?void 0:o[y])?void 0:a[x],S={hue:(null==k?void 0:k._hue)||"gray",scheme:w};return{_blend:((null==k?void 0:k._blend)||["screen","multiply"])["light"===w?0:1],accent:{fg:W(S,null==(l=null==k?void 0:k.accent)?void 0:l.fg)},avatar:Q({scheme:w},k),badge:et(null==k?void 0:k.badge,{scheme:w},r),bg:W(S,null==k?void 0:k.bg),border:W(S,null==k?void 0:k.border),code:{bg:W(S,null==(s=null==k?void 0:k.code)?void 0:s.bg),fg:W(S,null==(u=null==k?void 0:k.code)?void 0:u.fg)},fg:W(S,null==k?void 0:k.fg),icon:W(S,null==k?void 0:k.icon),muted:{bg:W(S,null==(c=null==k?void 0:k.muted)?void 0:c.bg),fg:W(S,null==(d=null==k?void 0:k.muted)?void 0:d.fg)},kbd:{bg:W(S,null==(h=null==k?void 0:k.kbd)?void 0:h.bg),fg:W(S,null==(p=null==k?void 0:k.kbd)?void 0:p.fg),border:W(S,null==(f=null==k?void 0:k.kbd)?void 0:f.border)},link:{fg:W(S,null==(g=null==k?void 0:k.link)?void 0:g.fg)},skeleton:{from:W(S,null==(m=null==k?void 0:k.skeleton)?void 0:m.from),to:W(S,null==(v=null==k?void 0:k.skeleton)?void 0:v.to)}}}({mode:n,tone:o,scheme:i,state:t},r);return a}({mode:n,scheme:i,tone:t},r);return o}({scheme:n,mode:t},r);return i}({scheme:m},r),code:{bg:W(y,null==(a=null==b?void 0:b.code)?void 0:a.bg),fg:W(y,null==(l=null==b?void 0:b.code)?void 0:l.fg)},fg:W(y,null==b?void 0:b.fg),focusRing:W(y,null==b?void 0:b.focusRing),icon:W(y,null==b?void 0:b.icon),input:function(t,r){let{scheme:n,tone:i}=t;return{default:en({mode:"default",scheme:n,tone:i},r),invalid:en({mode:"invalid",scheme:n,tone:i},r)}}({scheme:m,tone:v},r),kbd:{bg:W(y,null==(s=null==b?void 0:b.kbd)?void 0:s.bg),fg:W(y,null==(u=null==b?void 0:b.kbd)?void 0:u.fg),border:W(y,null==(c=null==b?void 0:b.kbd)?void 0:c.border)},link:{fg:W(y,null==(d=null==b?void 0:b.link)?void 0:d.fg)},muted:{bg:W(y,null==(h=null==b?void 0:b.muted)?void 0:h.bg),fg:W(y,null==(p=null==b?void 0:b.muted)?void 0:p.fg)},selectable:function(t,r){let{scheme:n}=t,i={};for(let t of V)i[t]=function(t,r){let{scheme:n,tone:i}=t,o={};for(let t of B)o[t]=function(t,r){var n,i,o,a,l,s,u,c,d,h,p,f,g,m;let{scheme:v,state:b,tone:y}=t,w=null==(o=null==(i=null==(n=null==r?void 0:r.color)?void 0:n.selectable)?void 0:i[y])?void 0:o[b],x={hue:(null==w?void 0:w._hue)||"gray",scheme:v};return{_blend:((null==w?void 0:w._blend)||["screen","multiply"])["light"===v?0:1],accent:{fg:W(x,null==(a=null==w?void 0:w.accent)?void 0:a.fg)},avatar:Q({scheme:v},w),badge:et(null==w?void 0:w.badge,{scheme:v},r),bg:W(x,null==w?void 0:w.bg),border:W(x,null==w?void 0:w.border),code:{bg:W(x,null==(l=null==w?void 0:w.code)?void 0:l.bg),fg:W(x,null==(s=null==w?void 0:w.code)?void 0:s.fg)},fg:W(x,null==w?void 0:w.fg),icon:W(x,null==w?void 0:w.icon),muted:{bg:W(x,null==(u=null==w?void 0:w.muted)?void 0:u.bg),fg:W(x,null==(c=null==w?void 0:w.muted)?void 0:c.fg)},kbd:{bg:W(x,null==(d=null==w?void 0:w.kbd)?void 0:d.bg),fg:W(x,null==(h=null==w?void 0:w.kbd)?void 0:h.fg),border:W(x,null==(p=null==w?void 0:w.kbd)?void 0:p.border)},link:{fg:W(x,null==(f=null==w?void 0:w.link)?void 0:f.fg)},skeleton:{from:W(x,null==(g=null==w?void 0:w.skeleton)?void 0:g.from),to:W(x,null==(m
1=null==w?void 0:w.skeleton)?void 0:m.to)}}}({tone:i,scheme:n,state:t},r);return o}({scheme:n,tone:t},r);return i}({scheme:m},r),shadow:function(t,r){var n,i,o,a,l,s;let{scheme:u,tone:c}=t,d=null==(i=null==(n=null==r?void 0:r.color)?void 0:n.base)?void 0:i[c],h={hue:(null==d?void 0:d._hue)||"gray",scheme:u};return{outline:W(h,null==(o=null==d?void 0:d.shadow)?void 0:o.outline),umbra:W(h,null==(a=null==d?void 0:d.shadow)?void 0:a.umbra),penumbra:W(h,null==(l=null==d?void 0:d.shadow)?void 0:l.penumbra),ambient:W(h,null==(s=null==d?void 0:d.shadow)?void 0:s.ambient)}}({scheme:m,tone:v},r),skeleton:{from:W(y,null==(f=null==b?void 0:b.skeleton)?void 0:f.from),to:W(y,null==(g=null==b?void 0:b.skeleton)?void 0:g.to)},syntax:function(t,r){var n;let{scheme:i}=t,o=null==(n=null==r?void 0:r.color)?void 0:n.syntax,a={hue:"gray",scheme:i};return{atrule:W(a,null==o?void 0:o.atrule),attrName:W(a,null==o?void 0:o.attrName),attrValue:W(a,null==o?void 0:o.attrValue),attribute:W(a,null==o?void 0:o.attribute),boolean:W(a,null==o?void 0:o.boolean),builtin:W(a,null==o?void 0:o.builtin),cdata:W(a,null==o?void 0:o.cdata),char:W(a,null==o?void 0:o.char),class:W(a,null==o?void 0:o.class),className:W(a,null==o?void 0:o.className),comment:W(a,null==o?void 0:o.comment),constant:W(a,null==o?void 0:o.constant),deleted:W(a,null==o?void 0:o.deleted),doctype:W(a,null==o?void 0:o.doctype),entity:W(a,null==o?void 0:o.entity),function:W(a,null==o?void 0:o.function),hexcode:W(a,null==o?void 0:o.hexcode),id:W(a,null==o?void 0:o.id),important:W(a,null==o?void 0:o.important),inserted:W(a,null==o?void 0:o.inserted),keyword:W(a,null==o?void 0:o.keyword),number:W(a,null==o?void 0:o.number),operator:W(a,null==o?void 0:o.operator),prolog:W(a,null==o?void 0:o.prolog),property:W(a,null==o?void 0:o.property),pseudoClass:W(a,null==o?void 0:o.pseudoClass),pseudoElement:W(a,null==o?void 0:o.pseudoElement),punctuation:W(a,null==o?void 0:o.punctuation),regex:W(a,null==o?void 0:o.regex),selector:W(a,null==o?void 0:o.selector),string:W(a,null==o?void 0:o.string),symbol:W(a,null==o?void 0:o.symbol),tag:W(a,null==o?void 0:o.tag),unit:W(a,null==o?void 0:o.unit),url:W(a,null==o?void 0:o.url),variable:W(a,null==o?void 0:o.variable)}}({scheme:m},r)}}function Q(t,r){let{scheme:n}=t;return{gray:ee({color:"gray",scheme:n},r),blue:ee({color:"blue",scheme:n},r),purple:ee({color:"purple",scheme:n},r),magenta:ee({color:"magenta",scheme:n},r),red:ee({color:"red",scheme:n},r),orange:ee({color:"orange",scheme:n},r),yellow:ee({color:"yellow",scheme:n},r),green:ee({color:"green",scheme:n},r),cyan:ee({color:"cyan",scheme:n},r)}}function ee(t,r){var n;let{color:i,scheme:o}=t,a=null==(n=null==r?void 0:r.avatar)?void 0:n[i],l={hue:(null==a?void 0:a._hue)||"gray",scheme:o};return{_blend:((null==a?void 0:a._blend)||["screen","multiply"])["light"===o?0:1],bg:W(l,null==a?void 0:a.bg),fg:W(l,null==a?void 0:a.fg)}}function et(t,r,n){let{scheme:i}=r;return{default:er(t,{scheme:i,tone:"default"},n),primary:er(t,{scheme:i,tone:"primary"},n),positive:er(t,{scheme:i,tone:"positive"},n),caution:er(t,{scheme:i,tone:"caution"},n),critical:er(t,{scheme:i,tone:"critical"},n)}}function er(t,r,n){var i,o,a;let{scheme:l,tone:s}=r,u=null==t?void 0:t[s],c={hue:(null==u?void 0:u._hue)||(null==(a=null==(o=null==(i=null==n?void 0:n.color)?void 0:i.base)?void 0:o[s])?void 0:a._hue)||"gray",scheme:l};return{bg:W(c,null==u?void 0:u.bg),fg:W(c,null==u?void 0:u.fg),dot:W(c,null==u?void 0:u.dot),icon:W(c,null==u?void 0:u.icon)}}function en(t,r){let{mode:n,scheme:i,tone:o}=t;return{enabled:ei({mode:n,scheme:i,state:"enabled",tone:o},r),hovered:ei({mode:n,scheme:i,state:"hovered",tone:o},r),readOnly:ei({mode:n,scheme:i,state:"readOnly",tone:o},r),disabled:ei({mode:n,scheme:i,state:"disabled",tone:o},r)}}function ei(t,r){var n,i,o,a,l,s,u;let{mode:c,tone:d,scheme:h,state:p}=t,f=null==(o=null==(i=null==(n=null==r?void 0:r.color)?void 0:n.input)?void 0:i[c])?void 0:o[p],g={hue:(null==f?void 0:f._hue)||(null==(s=null==(l=null==(a=null==r?void 0:r.color)?void 0:a.base)?void 0:l[d])?void 0:s._hue)||"gray",scheme:h};return{_blend:((null==f?void 0:f._blend)||["screen","multiply"])["light"===h?0:1],bg:W(g,null==f?void 0:f.bg),border:W(g,null==f?void 0:f.border),fg:W(g,null==f?void 0:f.fg),muted:{bg:W(g,null==(u=null==f?void 0:f.muted)?void 0:u.bg)},placeholder:W(g,null==f?void 0:f.placeholder)}}let eo={black:{title:"Black",hex:"#0d0e12"},white:{title:"White",hex:"#ffffff"},gray:{50:{title:"Gray 50",hex:"#f6f6f8"},100:{title:"Gray 100",hex:"#eeeef1"},200:{title:"Gray 200",hex:"#e3e4e8"},300:{title:"Gray 300",hex:"#bbbdc9"},400:{title:"Gray 400",hex:"#9499ad"},500:{title:"Gray 500",hex:"#727892"},600:{title:"Gray 600",hex:"#515870"},700:{title:"Gray 700",hex:"#383d51"},800:{title:"Gray 800",hex:"#252837"},900:{title:"Gray 900",hex:"#1b1d27"},950:{title:"Gray 950",hex:"#13141b"}},blue:{50:{title:"Blue 50",hex:"#f5f8ff"},100:{title:"Blue 100",hex:"#e5edff"},200:{title:"Blue 200",hex:"#dbe5ff"},300:{title:"Blue 300",hex:"#a8bfff"},400:{title:"Blue 400",hex:"#7595ff"},500:{title:"Blue 500",hex:"#556bfc"},600:{title:"Blue 600",hex:"#4043e7"},700:{title:"Blue 700",hex:"#2927aa"},800:{title:"Blue 800",hex:"#192457"},900:{title:"Blue 900",hex:"#161a41"},950:{title:"Blue 950",hex:"#101228"}},purple:{50:{title:"Purple 50",hex:"#f8f5ff"},100:{title:"Purple 100",hex:"#f1ebff"},200:{title:"Purple 200",hex:"#ece1fe"},300:{title:"Purple 300",hex:"#ccb1fc"},400:{title:"Purple 400",hex:"#b087f7"},500:{title:"Purple 500",hex:"#8f57ef"},600:{title:"Purple 600",hex:"#721fe5"},700:{title:"Purple 700",hex:"#4c1a9e"},800:{title:"Purple 800",hex:"#2f1862"},900:{title:"Purple 900",hex:"#23173f"},950:{title:"Purple 950",hex:"#181128"}},magenta:{50:{title:"Magenta 50",hex:"#fef6f9"},100:{title:"Magenta 100",hex:"#fde8ef"},200:{title:"Magenta 200",hex:"#fcdee9"},300:{title:"Magenta 300",hex:"#f7abc5"},400:{title:"Magenta 400",hex:"#f0709b"},500:{title:"Magenta 500",hex:"#e72767"},600:{title:"Magenta 600",hex:"#b11651"},700:{title:"Magenta 700",hex:"#7c1342"},800:{title:"Magenta 800",hex:"#4b1130"},900:{title:"Magenta 900",hex:"#341325"},950:{title:"Magenta 950",hex:"#1f0f14"}},red:{50:{title:"Red 50",hex:"#fff6f5"},100:{title:"Red 100",hex:"#ffe7e5"},200:{title:"Red 200",hex:"#ffdedc"},300:{title:"Red 300",hex:"#fdada5"},400:{title:"Red 400",hex:"#f77769"},500:{title:"Red 500",hex:"#ef4434"},600:{title:"Red 600",hex:"#cc2819"},700:{title:"Red 700",hex:"#8b2018"},800:{title:"Red 800",hex:"#4d1714"},900:{title:"Red 900",hex:"#321615"},950:{title:"Red 950",hex:"#1e1011"}},orange:{50:{title:"Orange 50",hex:"#fff7f0"},100:{title:"Orange 100",hex:"#ffeadb"},200:{title:"Orange 200",hex:"#ffddc7"},300:{title:"Orange 300",hex:"#ffb685"},400:{title:"Orange 400",hex:"#ff8e42"},500:{title:"Orange 500",hex:"#fa6400"},600:{title:"Orange 600",hex:"#b14802"},700:{title:"Orange 700",hex:"#7c3404"},800:{title:"Orange 800",hex:"#461e07"},900:{title:"Orange 900",hex:"#32160b"},950:{title:"Orange 950",hex:"#21120d"}},yellow:{50:{title:"Yellow 50",hex:"#fefae1"},100:{title:"Yellow 100",hex:"#fcf3bb"},200:{title:"Yellow 200",hex:"#f9e994"},300:{title:"Yellow 300",hex:"#f7d455"},400:{title:"Yellow 400",hex:"#f9bc15"},500:{title:"Yellow 500",hex:"#d28a04"},600:{title:"Yellow 600",hex:"#965908"},700:{title:"Yellow 700",hex:"#653a0b"},800:{title:"Yellow 800",hex:"#3b220c"},900:{title:"Yellow 900",hex:"#271a11"},950:{title:"Yellow 950",hex:"#181410"}},green:{50:{title:"Green 50",hex:"#e7fef5"},100:{title:"Green 100",hex:"#c5fce8"},200:{title:"Green 200",hex:"#a9f9dc"},300:{title:"Green 300",hex:"#59f3ba"},400:{title:"Green 400",hex:"#0ff0a1"},500:{title:"Green 500",hex:"#04b97a"},600:{title:"Green 600",hex:"#01794f"},700:{title:"Green 700",hex:"#015133"},800:{title:"Green 800",hex:"#023120"},900:{title:"Green 900",hex:"#06231a"},950:{title:"Green 950",hex:"#071715"}},cyan:{50:{title:"Cyan 50",hex:"#e7fefe"},100:{title:"Cyan 100",hex:"#c5fcfc"},200:{title:"Cyan 200",hex:"#96f8f8"},300:{title:"Cyan 300",hex:"#62efef"},400:{title:"Cyan 400",hex:"#18e2e2"},500:{title:"Cyan 500",hex:"#04b8be"},600:{title:"Cyan 600",hex:"#037782"},700:{title:"Cyan 700",hex:"#024950"},800:{title:"Cyan 800",hex:"#042f34"},900:{title:"Cyan 900",hex:"#072227"},950:{title:"Cyan 950",hex:"#0d181c"}}};function ea(t,r=0,n=1){return Math.min(n,Math.max(r,t))}function el(t,r,n,i,o){var a;return n*(1-(a=ea((o-t)/(r-t))))+i*a}function es(t){return Math.round(t)}function eu(t){if(4===t.length){let r=t.slice(1,2),n=t.slice(2,3),i=t.slice(3,4);return{r:parseInt(r+r,16),g:parseInt(n+n,16),b:parseInt(i+i,16)}}return{r:parseInt(t.slice(1,3),16),g:parseInt(t.slice(3,5),16),b:parseInt(t.slice(5,7),16)}}function ec(t){let r=es(ea(Math.round(t.r),0,255)),n=es(ea(Math.round(t.g),0,255)),i=es(ea(Math.round(t.b),0,255));return"a"in t?`rgba(${r},${n},${i},${t.a})`:"#"+(16777216+(r<<16)+(n<<8)+i).toString(16).slice(1)}let ed=/hsl\(\s*(\d+)\s*,\s*((\d+(?:\.\d+)?)%)\s*,\s*((\d+(?:\.\d+)?)%)\s*\)/i;function eh(t){if(!t)return{r:0,g:0,b:0};if("string"!=typeof t)throw Error("parseColor: expected a string");if("#"===t[0]&&(4===t.length||7===t.length)&&function(t){for(let r of t)if(-1==="0123456789ABCDEFabcdef".indexOf(r))return!1;return!0}(t.slice(1)))return eu(t);if(t.startsWith("hsl("))return function(t){let r=t.s/100,n=t.l/100,i=(1-Math.abs(2*n-1))*r,o=i*(1-Math.abs(t.h/60%2-1)),a=n-i/2,l=0,s=0,u=0;return 0<=t.h&&t.h<60?(l=i,s=o,u=0):60<=t.h&&t.h<120?(l=o,s=i,u=0):120<=t.h&&t.h<180?(l=0,s=i,u=o):180<=t.h&&t.h<240?(l=0,s=o,u=i):240<=t.h&&t.h<300?(l=o,s=0,u=i):300<=t.h&&t.h<360&&(l=i,s=0,u=o),{r:Math.round(255*(l+a)),g:Math.round(255*(s+a)),b:Math.round(255*(u+a))}}(function(t){let r=ed.exec(t);if(!r)throw Error(`parseHsl: string is not a HSL color: "${t}"`);return{h:parseInt(r[1]),s:parseFloat(r[3]),l:parseFloat(r[5])}}(t));if(t.startsWith("rgba("))return function(t){let r=t.replace(/rgba\(|\)/g,"").split(",");return{r:parseInt(r[0]),g:parseInt(r[1]),b:parseInt(r[2]),a:parseFloat(r[3])}}(t);throw Error(`parseColor: unexpected color format: "${t}"`)}let ep=[0,255];function ef(t,r){var n,i,o,a,l,s,u;let{bg:c,blendMode:d,colorPalette:h}=r;if("white"===c)throw Error("Cannot blend with white background");let p=I(t);if(!p||"color"!==p.type)throw Error(`Invalid color token value: ${t}`);let f="";if("black"===p.key&&(f=eg(h.black)),"white"===p.key&&(f=eg(h.white)),p.hue&&p.tint&&(f=eg(h[p.hue][p.tint])),!f)throw Error(`Invalid color token value: ${t}`);let g=f,m={blendMode:d,bg:c,black:eg(h.black),white:eg(h.white)};try{if(f=function(t,r){var n,i,o,a,l,s,u,c,d;let{blendMode:h}=r,p=eh(t),f=eh(r.black),g=eh(r.white),m=r.bg?eh(r.bg):"multiply"===h?g:f,v={r:[f.r,g.r],g:[f.g,g.g],b:[f.b,g.b]},b={r:ea(el(...v.r,...ep,m.r),...ep),g:ea(el(...v.g,...ep,m.g),...ep),b:ea(el(...v.b,...ep,m.b),...ep)},y={r:ea(el(...v.r,...ep,p.r),...ep),g:ea(el(...v.g,...ep,p.g),...ep),b:ea(el(...v.b,...ep,p.b),...ep)},w="multiply"===h?{r:255*(n=b.r/255,y.r/255*n),g:255*(i=b.g/255,y.g/255*i),b:255*(o=b.b/255,y.b/255*o)}:{r:255*((a=b.r/255)+(l=y.r/255)-a*l),g:255*((s=b.g/255)+(u=y.g/255)-s*u),b:255*((c=b.b/255)+(d=y.b/255)-c*d)};return ec({r:ea(el(...ep,...v.r,w.r),...v.r),g:ea(el(...ep,...v.g,w.g),...v.g),b:ea(el(...ep,...v.b,w.b),...v.b)})}(f,m),c&&void 0!==p.mix){let t=eu(c),r=eu(f);f=ec((n=p.mix,{r:(i=t.r,o=r.r,i+(o-i)*n),g:(a=t.g,l=r.g,a+(l-a)*n),b:(s=t.b,u=r.b,s+(u-s)*n)}))}}catch(t){throw console.warn("could not blend",f,m),t}
1return"#aN"===f&&(console.warn(`invalid color token value: ${t}`),f=g),void 0!==p.opacity&&(f=function(t,r){let n=eh(t);return`rgba(${n.r},${n.g},${n.b},${r})`}(f,p.opacity)),f}function eg(t){return"string"==typeof t?t:t.hex}function em(t,r){let n=Object.entries(r),[,i]=n.find(([t])=>"transparent"===t),[,o]=n.find(([t])=>"default"===t),a=ev(i,{colorPalette:t}),l=ev(o,{colorPalette:t}),s=l.bg;if("white"===s)throw Error("Cannot blend with white background");return Object.fromEntries([["transparent",a],["default",l],...n.filter(([t])=>"default"!==t&&"transparent"!==t).map(([r,n])=>[r,ev(n,{bg:s,colorPalette:t})])])}function ev(t,r){var n,i,o,a,l,s;let{colorPalette:u,bg:c}=r,d=t._blend||"multiply",h=ef(t.bg,{colorPalette:u,bg:c,blendMode:d}),p={colorPalette:u,bg:h,blendMode:d},f=(n=t.button,i={baseBg:h,blendMode:d,colorPalette:u},{default:ek(n.default,i),ghost:ek(n.ghost,i),bleed:ek(n.bleed,i)}),g=(o=t.selectable,a={colorPalette:u,baseBg:h,blendMode:d},{default:eT(o.default,a),primary:eT(o.primary,a),positive:eT(o.positive,a),caution:eT(o.caution,a),critical:eT(o.critical,a)}),m={outline:ef(t.shadow.outline,p),umbra:ef(t.shadow.umbra,{...p,bg:void 0,colorPalette:{...u,black:"#000000"}}),penumbra:ef(t.shadow.penumbra,{...p,bg:void 0,colorPalette:{...u,black:"#000000"}}),ambient:ef(t.shadow.ambient,{...p,bg:void 0,colorPalette:{...u,black:"#000000"}})};return{_blend:d,_dark:t._dark,accent:{fg:ef(t.accent.fg,p)},avatar:eb(t.avatar,{baseBg:h,colorPalette:u,blendMode:d}),backdrop:ef(t.backdrop,p),badge:ew(t.badge,{baseBg:h,colorPalette:u,blendMode:d}),bg:h,border:ef(t.border,p),button:f,code:{bg:ef(t.code.bg,p),fg:ef(t.code.fg,p)},fg:ef(t.fg,p),focusRing:ef(t.focusRing,p),icon:ef(t.icon,p),input:(l=t.input,s={baseBg:h,colorPalette:u,blendMode:d},{default:eA(l.default,s),invalid:eA(l.invalid,s)}),kbd:function(t,r){let{baseBg:n,blendMode:i,colorPalette:o}=r,a=ef(t.bg,{bg:n,blendMode:i,colorPalette:o}),l={bg:a,blendMode:i,colorPalette:o};return{bg:a,fg:ef(t.fg,l),border:ef(t.border,l)}}(t.kbd,{baseBg:h,colorPalette:u,blendMode:d}),link:{fg:ef(t.link.fg,p)},muted:{bg:ef(t.muted.bg,p),fg:ef(t.muted.fg,p)},shadow:m,skeleton:{from:ef(t.skeleton.from,p),to:ef(t.skeleton.to,p)},syntax:function(t,r){let{colorPalette:n,baseBg:i,blendMode:o}=r,a={colorPalette:n,bg:i,blendMode:o};return{atrule:ef(t.atrule,a),attrName:ef(t.attrName,a),attrValue:ef(t.attrValue,a),attribute:ef(t.attribute,a),boolean:ef(t.boolean,a),builtin:ef(t.builtin,a),cdata:ef(t.cdata,a),char:ef(t.char,a),class:ef(t.class,a),className:ef(t.className,a),comment:ef(t.comment,a),constant:ef(t.constant,a),deleted:ef(t.deleted,a),doctype:ef(t.doctype,a),entity:ef(t.entity,a),function:ef(t.function,a),hexcode:ef(t.hexcode,a),id:ef(t.id,a),important:ef(t.important,a),inserted:ef(t.inserted,a),keyword:ef(t.keyword,a),number:ef(t.number,a),operator:ef(t.operator,a),prolog:ef(t.prolog,a),property:ef(t.property,a),pseudoClass:ef(t.pseudoClass,a),pseudoElement:ef(t.pseudoElement,a),punctuation:ef(t.punctuation,a),regex:ef(t.regex,a),selector:ef(t.selector,a),string:ef(t.string,a),symbol:ef(t.symbol,a),tag:ef(t.tag,a),unit:ef(t.unit,a),url:ef(t.url,a),variable:ef(t.variable,a)}}(t.syntax,{baseBg:h,colorPalette:u,blendMode:d}),selectable:g}}function eb(t,r){return{gray:ey(t.gray,r),blue:ey(t.blue,r),purple:ey(t.purple,r),magenta:ey(t.magenta,r),red:ey(t.red,r),orange:ey(t.orange,r),yellow:ey(t.yellow,r),green:ey(t.green,r),cyan:ey(t.cyan,r)}}function ey(t,r){let{baseBg:n,blendMode:i,colorPalette:o}=r,a=t._blend||"multiply",l=ef(t.bg,{bg:n,blendMode:i,colorPalette:o});return{_blend:a,bg:l,fg:ef(t.fg,{bg:l,blendMode:a,colorPalette:o})}}function ew(t,r){return{default:ex(t.default,r),primary:ex(t.primary,r),positive:ex(t.positive,r),caution:ex(t.caution,r),critical:ex(t.critical,r)}}function ex(t,r){let{baseBg:n,blendMode:i,colorPalette:o}=r,a=ef(t.bg,{bg:n,blendMode:i,colorPalette:o}),l={bg:a,blendMode:i,colorPalette:o};return{bg:a,dot:ef(t.dot,l),fg:ef(t.fg,l),icon:ef(t.icon,l)}}function ek(t,r){return{default:eS(t.default,r),primary:eS(t.primary,r),positive:eS(t.positive,r),caution:eS(t.caution,r),critical:eS(t.critical,r)}}function eS(t,r){return{enabled:eE(t.enabled,r),hovered:eE(t.hovered,r),pressed:eE(t.pressed,r),selected:eE(t.selected,r),disabled:eE(t.disabled,r)}}function eE(t,r){var n,i;let{baseBg:o,blendMode:a,colorPalette:l}=r,s=t._blend||"multiply",u=ef(t.bg,{bg:o,blendMode:a,colorPalette:l}),c={bg:u,blendMode:s,colorPalette:l};return{_blend:s,accent:{fg:ef(t.accent.fg,c)},avatar:eb(t.avatar,{baseBg:u,colorPalette:l,blendMode:s}),badge:ew(t.badge,{baseBg:u,colorPalette:l,blendMode:s}),bg:u,border:ef(t.border,c),code:{bg:ef(t.code.bg,c),fg:ef(t.code.fg,c)}
1,fg:ef(t.fg,c),icon:ef(t.icon,c),link:{fg:ef(t.link.fg,c)},muted:{bg:ef(t.muted.bg,c),fg:ef(t.muted.fg,c)},kbd:{bg:ef(t.kbd.bg,c),fg:ef(t.kbd.fg,c),border:ef(t.kbd.border,c)},skeleton:{from:ef(null==(n=t.skeleton)?void 0:n.from,c),to:ef(null==(i=t.skeleton)?void 0:i.to,c)}}}function eA(t,r){return{enabled:eP(t.enabled,r),hovered:eP(t.hovered,r),readOnly:eP(t.readOnly,r),disabled:eP(t.disabled,r)}}function eP(t,r){let{baseBg:n,blendMode:i,colorPalette:o}=r,a=t._blend||"multiply",l=ef(t.bg,{colorPalette:o,bg:n,blendMode:i}),s={colorPalette:o,bg:l,blendMode:a};return{_blend:a,bg:l,border:ef(t.border,s),fg:ef(t.fg,s),muted:{bg:ef(t.muted.bg,s)},placeholder:ef(t.placeholder,s)}}function eT(t,r){return{enabled:eE(t.enabled,r),hovered:eE(t.hovered,r),pressed:eE(t.pressed,r),selected:eE(t.selected,r),disabled:eE(t.disabled,r)}}let eC=new Map;var eR,eL="u">typeof globalThis?globalThis:"u">typeof window?window:"u">typeof global?global:"u">typeof self?self:{},eM={exports:{}},eD={},e$=Symbol.for("react.element"),eF=Symbol.for("react.portal"),eO=Symbol.for("react.fragment"),eV=Symbol.for("react.strict_mode"),eB=Symbol.for("react.profiler"),ej=Symbol.for("react.provider"),eq=Symbol.for("react.context"),e_=Symbol.for("react.server_context"),eN=Symbol.for("react.forward_ref"),ez=Symbol.for("react.suspense"),eI=Symbol.for("react.suspense_list"),eH=Symbol.for("react.memo"),eU=Symbol.for("react.lazy"),eW=Symbol.for("react.offscreen");function eG(t){if("object"==typeof t&&null!==t){var r=t.$$typeof;switch(r){case e$:switch(t=t.type){case eO:case eB:case eV:case ez:case eI:return t;default:switch(t=t&&t.$$typeof){case e_:case eq:case eN:case eU:case eH:case ej:return t;default:return r}}case eF:return r}}}eR=Symbol.for("react.module.reference"),eD.ContextConsumer=eq,eD.ContextProvider=ej,eD.Element=e$,eD.ForwardRef=eN,eD.Fragment=eO,eD.Lazy=eU,eD.Memo=eH,eD.Portal=eF,eD.Profiler=eB,eD.StrictMode=eV,eD.Suspense=ez,eD.SuspenseList=eI,eD.isAsyncMode=function(){return!1},eD.isConcurrentMode=function(){return!1},eD.isContextConsumer=function(t){return eG(t)===eq},eD.isContextProvider=function(t){return eG(t)===ej},eD.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===e$},eD.isForwardRef=function(t){return eG(t)===eN},eD.isFragment=function(t){return eG(t)===eO},eD.isLazy=function(t){return eG(t)===eU},eD.isMemo=function(t){return eG(t)===eH},eD.isPortal=function(t){return eG(t)===eF},eD.isProfiler=function(t){return eG(t)===eB},eD.isStrictMode=function(t){return eG(t)===eV},eD.isSuspense=function(t){return eG(t)===ez},eD.isSuspenseList=function(t){return eG(t)===eI},eD.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===eO||t===eB||t===eV||t===ez||t===eI||t===eW||"object"==typeof t&&null!==t&&(t.$$typeof===eU||t.$$typeof===eH||t.$$typeof===ej||t.$$typeof===eq||t.$$typeof===eN||t.$$typeof===eR||void 0!==t.getModuleId)},eD.typeOf=eG,eM.exports=eD;var eY=eM.exports,eX=function(){return(eX=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++)for(var o in r=arguments[n])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)};function eZ(t,r,n){if(n||2==arguments.length)for(var i,o=0,a=r.length;o<a;o++)!i&&o in r||(i||(i=Array.prototype.slice.call(r,0,o)),i[o]=r[o]);return t.concat(i||Array.prototype.slice.call(r))}var eK="-ms-",eJ="-moz-",eQ="-webkit-",e0="comm",e1="rule",e5="decl",e2="@keyframes",e3=Math.abs,e4=String.fromCharCode,e9=Object.assign;function e6(t,r){return(t=r.exec(t))?t[0]:t}function e7(t,r,n){return t.replace(r,n)}function e8(t,r,n){return t.indexOf(r,n)}function te(t,r){return 0|t.charCodeAt(r)}function tt(t,r,n){return t.slice(r,n)}function tr(t){return t.length}function tn(t,r){return r.push(t),t}function ti(t,r){return t.filter(function(t){return!e6(t,r)})}var to=1,ta=1,tl=0,ts=0,tu=0,tc="";function td(t,r,n,i,o,a,l,s){return{value:t,root:r,parent:n,type:i,props:o,children:a,line:to,column:ta,length:l,return:"",siblings:s}}function th(t,r){return e9(td("",null,null,"",null,null,0,t.siblings),t,{length:-t.length},r)}function tp(t){for(;t.root;)t=th(t.root,{children:[t]});tn(t,t.siblings)}function tf(){return tu=ts<tl?te(tc,ts++):0,ta++,10===tu&&(ta=1,to++),tu}
vendor: 6,403 bytes, line 1
1function tg(){return te(tc,ts)}function tm(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function tv(t){var r,n;return(r=ts-1,n=function t(r){for(;tf();)switch(tu){case r:return ts;case 34:case 39:34!==r&&39!==r&&t(tu);break;case 40:41===r&&t(r);break;case 92:tf()}return ts}(91===t?t+2:40===t?t+1:t),tt(tc,r,n)).trim()}function tb(t,r,n,i,o,a,l,s,u,c,d,h){for(var p=o-1,f=0===o?a:[""],g=f.length,m=0,v=0,b=0;m<i;++m)for(var y=0,w=tt(t,p+1,p=e3(v=l[m])),x=t;y<g;++y)(x=(v>0?f[y]+" "+w:e7(w,/&\f/g,f[y])).trim())&&(u[b++]=x);return td(t,r,n,0===o?e1:s,u,c,d,h)}function ty(t,r,n,i,o){return td(t,r,n,e5,tt(t,0,i),tt(t,i+1,-1),i,o)}function tw(t,r){for(var n="",i=0;i<t.length;i++)n+=r(t[i],i,t,r)||"";return n}var tx={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},tk="u">typeof p&&void 0!==p.env&&(p.env.REACT_APP_SC_ATTR||p.env.SC_ATTR)||"data-styled",tS="active",tE="data-styled-version",tA="6.1.11",tP="/*!sc*/\n",tT="u">typeof window&&"HTMLElement"in window,tC=!!("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"u">typeof p&&void 0!==p.env&&void 0!==p.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==p.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==p.env.REACT_APP_SC_DISABLE_SPEEDY&&p.env.REACT_APP_SC_DISABLE_SPEEDY:"u">typeof p&&void 0!==p.env&&void 0!==p.env.SC_DISABLE_SPEEDY&&""!==p.env.SC_DISABLE_SPEEDY&&"false"!==p.env.SC_DISABLE_SPEEDY&&p.env.SC_DISABLE_SPEEDY),tR=Object.freeze([]),tL=Object.freeze({}),tM=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),tD=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,t$=/(^-|-$)/g;function tF(t){return t.replace(tD,"-").replace(t$,"")}var tO=/(a)(d)/gi,tV=function(t){return String.fromCharCode(t+(t>25?39:97))};function tB(t){var r,n="";for(r=Math.abs(t);r>52;r=r/52|0)n=tV(r%52)+n;return(tV(r%52)+n).replace(tO,"$1-$2")}var tj,tq=function(t,r){for(var n=r.length;n;)t=33*t^r.charCodeAt(--n);return t},t_=function(t){return tq(5381,t)};function tN(t){return"string"==typeof t}var tz="function"==typeof Symbol&&Symbol.for,tI=tz?Symbol.for("react.memo"):60115,tH=tz?Symbol.for("react.forward_ref"):60112,tU={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},tW={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},tG={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},tY=((tj={})[tH]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},tj[tI]=tG,tj);function tX(t){return("type"in t&&t.type.$$typeof)===tI?tG:"$$typeof"in t?tY[t.$$typeof]:tU}var tZ=Object.defineProperty,tK=Object.getOwnPropertyNames,tJ=Object.getOwnPropertySymbols,tQ=Object.getOwnPropertyDescriptor,t0=Object.getPrototypeOf,t1=Object.prototype;function t5(t){return"function"==typeof t}function t2(t){return"object"==typeof t&&"styledComponentId"in t}function t3(t,r){return t&&r?"".concat(t," ").concat(r):t||r||""}function t4(t,r){if(0===t.length)return"";for(var n=t[0],i=1;i<t.length;i++)n+=t[i];return n}function t9(t){return null!==t&&"object"==typeof t&&t.constructor.name===Object.name&&!("props"in t&&t.$$typeof)}function t6(t,r){Object.defineProperty(t,"toString",{value:r})}function t7(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];return Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(t," for more information.").concat(r.length>0?" Args: ".concat(r.join(", ")):""))}var t8=function(){function t(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return t.prototype.indexOfGroup=function(t){for(var r=0,n=0;n<t;n++)r+=this.groupSizes[n];return r},t.prototype.insertRules=function(t,r){if(t>=this.groupSizes.length){for(var n=this.groupSizes,i=n.length,o=i;t>=o;)if((o<<=1)<0)throw t7(16,"".concat(t));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=i;a<o;a++)this.groupSizes[a]=0}for(var l=this.indexOfGroup(t+1),s=(a=0,r.length);a<s;a++)this.tag.insertRule(l,r[a])&&(this.groupSizes[t]++,l++)},t.prototype.clearGroup=function(t){if(t<this.length){var r=this.groupSizes[t],n=this.indexOfGroup(t),i=n+r;this.groupSizes[t]=0;for(var o=n;o<i;o++)this.tag.deleteRule(n)}},t.prototype.getGroup=function(t){var r="";if(t>=this.length||0===this.groupSizes[t])return r;for(var n=this.groupSizes[t],i=this.indexOfGroup(t),o=i+n,a=i;a<o;a++)r+="".concat(this.tag.getRule(a)).concat(tP);return r},t}(),re=new Map,rt=new Map,rr=1,rn=function(t){if(re.has(t))return re.get(t);for(;rt.has(rr);)rr++;var r=rr++;return re.set(t,r),rt.set(r,t),r}
1,ri=function(t,r){rr=r+1,re.set(t,r),rt.set(r,t)},ro="style[".concat(tk,"][").concat(tE,'="').concat(tA,'"]'),ra=new RegExp("^".concat(tk,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),rl=function(t,r,n){for(var i,o=n.split(","),a=0,l=o.length;a<l;a++)(i=o[a])&&t.registerName(r,i)},rs=function(t,r){for(var n,i=(null!==(n=r.textContent)&&void 0!==n?n:"").split(tP),o=[],a=0,l=i.length;a<l;a++){var s=i[a].trim();if(s){var u=s.match(ra);if(u){var c=0|parseInt(u[1],10),d=u[2];0!==c&&(ri(d,c),rl(t,d,u[3]),t.getTag().insertRules(c,o)),o.length=0}else o.push(s)}}},ru=function(t){var r,i=document.head,o=t||i,a=document.createElement("style"),l=(r=Array.from(o.querySelectorAll("style[".concat(tk,"]"))))[r.length-1],s=void 0!==l?l.nextSibling:null;a.setAttribute(tk,tS),a.setAttribute(tE,tA);var u=n.nc;return u&&a.setAttribute("nonce",u),o.insertBefore(a,s),a},rc=function(){function t(t){this.element=ru(t),this.element.appendChild(document.createTextNode("")),this.sheet=function(t){if(t.sheet)return t.sheet;for(var r=document.styleSheets,n=0,i=r.length;n<i;n++){var o=r[n];if(o.ownerNode===t)return o}throw t7(17)}(this.element),this.length=0}return t.prototype.insertRule=function(t,r){try{return this.sheet.insertRule(r,t),this.length++,!0}catch{return!1}},t.prototype.deleteRule=function(t){this.sheet.deleteRule(t),this.length--},t.prototype.getRule=function(t){var r=this.sheet.cssRules[t];return r&&r.cssText?r.cssText:""},t}(),rd=function(){function t(t){this.element=ru(t),this.nodes=this.element.childNodes,this.length=0}return t.prototype.insertRule=function(t,r){if(t<=this.length&&t>=0){var n=document.createTextNode(r);return this.element.insertBefore(n,this.nodes[t]||null),this.length++,!0}return!1},t.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},t.prototype.getRule=function(t){return t<this.length?this.nodes[t].textContent:""},t}(),rh=function(){function t(t){this.rules=[],this.length=0}return t.prototype.insertRule=function(t,r){return t<=this.length&&(this.rules.splice(t,0,r),this.length++,!0)},t.prototype.deleteRule=function(t){this.rules.splice(t,1),this.length--},t.prototype.getRule=function(t){return t<this.length?this.rules[t]:""},t}(),rp=tT,rf={isServer:!tT,useCSSOMInjection:!tC},rg=function(){function t(t,r,n){void 0===t&&(t=tL),void 0===r&&(r={});var i=this;this.options=eX(eX({},rf),t),this.gs=r,this.names=new Map(n),this.server=!!t.isServer,!this.server&&tT&&rp&&(rp=!1,function(t){for(var r=document.querySelectorAll(ro),n=0,i=r.length;n<i;n++){var o=r[n];o&&o.getAttribute(tk)!==tS&&(rs(t,o),o.parentNode&&o.parentNode.removeChild(o))}}(this)),t6(this,function(){return function(t){for(var r=t.getTag(),n=r.length,i="",o=0;o<n;o++)(function(n){var o=rt.get(n);if(void 0!==o){var a=t.names.get(o),l=r.getGroup(n);if(void 0!==a&&0!==l.length){var s="".concat(tk,".g").concat(n,'[id="').concat(o,'"]'),u="";void 0!==a&&a.forEach(function(t){t.length>0&&(u+="".concat(t,","))}),i+="".concat(l).concat(s,'{content:"').concat(u,'"}').concat(tP)}}})(o);return i}(i)})}return t.registerId=function(t){return rn(t)},t.prototype.reconstructWithOptions=function(r,n){return void 0===n&&(n=!0),new t(eX(eX({},this.options),r),this.gs,n&&this.names||void 0)},t.prototype.allocateGSInstance=function(t){return this.gs[t]=(this.gs[t]||0)+1},t.prototype.getTag=function(){var t,r,n;return this.tag||(this.tag=(r=(t=this.options).useCSSOMInjection,n=t.target,new t8(t.isServer?new rh(n):r?new rc(n):new rd(n))))},t.prototype.hasNameForId=function(t,r){return this.names.has(t)&&this.names.get(t).has(r)},t.prototype.registerName=function(t,r){if(rn(t),this.names.has(t))this.names.get(t).add(r);else{var n=new Set;n.add(r),this.names.set(t,n)}},t.prototype.insertRules=function(t,r,n){this.registerName(t,r),this.getTag().insertRules(rn(t),n)},t.prototype.clearNames=function(t){this.names.has(t)&&this.names.get(t).clear()},t.prototype.clearRules=function(t){this.getTag().clearGroup(rn(t)),this.clearNames(t)},t.prototype.clearTag=function(){this.tag=void 0},t}(),rm=/&/g,rv=/^\s*\/\/.*$/gm,rb=new rg,ry=(nq=void 0===(nj=tL.options)?t
vendor: 1,924 bytes, line 1
1L:nj,nN=void 0===(n_=tL.plugins)?tR:n_,nz=function(t,r,n){return n.startsWith(nV)&&n.endsWith(nV)&&n.replaceAll(nV,"").length>0?".".concat(nO):t},(nI=nN.slice()).push(function(t){t.type===e1&&t.value.includes("&")&&(t.props[0]=t.props[0].replace(rm,nV).replace(nB,nz))}),nq.prefix&&nI.push(function(t,r,n,i){if(t.length>-1&&!t.return)switch(t.type){case e5:return void(t.return=function t(r,n,i){var o;switch(o=n,45^te(r,0)?(((o<<2^te(r,0))<<2^te(r,1))<<2^te(r,2))<<2^te(r,3):0){case 5103:return eQ+"print-"+r+r;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return eQ+r+r;case 4789:return eJ+r+r;case 5349:case 4246:case 4810:case 6968:case 2756:return eQ+r+eJ+r+eK+r+r;case 5936:switch(te(r,n+11)){case 114:return eQ+r+eK+e7(r,/[svh]\w+-[tblr]{2}/,"tb")+r;case 108:return eQ+r+eK+e7(r,/[svh]\w+-[tblr]{2}/,"tb-rl")+r;case 45:return eQ+r+eK+e7(r,/[svh]\w+-[tblr]{2}/,"lr")+r}case 6828:case 4268:case 2903:return eQ+r+eK+r+r;case 6165:return eQ+r+eK+"flex-"+r+r;case 5187:return eQ+r+e7(r,/(\w+).+(:[^]+)/,eQ+"box-$1$2"+eK+"flex-$1$2")+r;case 5443:return eQ+r+eK+"flex-item-"+e7(r,/flex-|-self/g,"")+(e6(r,/flex-|baseline/)?"":eK+"grid-row-"+e7(r,/flex-|-self/g,""))+r;case 4675:return eQ+r+eK+"flex-line-pack"+e7(r,/align-content|flex-|-self/g,"")+r;case 5548:return eQ+r+eK+e7(r,"shrink","negative")+r;case 5292:return eQ+r+eK+e7(r,"basis","preferred-size")+r;case 6060:return eQ+"box-"+e7(r,"-grow","")+eQ+r+eK+e7(r,"grow","positive")+r;case 4554:return eQ+e7(r,/([^-])(transform)/g,"$1"+eQ+"$2")+r;case 6187:return e7(e7(e7(r,/(zoom-|grab)/,eQ+"$1"),/(image-set)/,eQ+"$1"),r,"")+r;case 5495:case 3959:return e7(r,/(image-set\([^]*)/,eQ+"$1$`$1");case 4968:return e7(e7(r,/(.+:)(flex-)?(.*)/,eQ+"box-pack:$3"+eK+"flex-
1pack:$3"),/s.+-b[^;]+/,"justify")+eQ+r+r;case 4200:if(!e6(r,/flex-|baseline/))return eK+"grid-column-align"+tt(r,n)+r;break;case 2592:case 3360:return eK+e7(r,"template-","")+r;case 4384:case 3616:return i&&i.some(function(t,r){return n=r,e6(t.props,/grid-\w+-end/)})?~e8(r+(i=i[n].value),"span",0)?r:eK+e7(r,"-start","")+r+eK+"grid-row-span:"+(~e8(i,"span",0)?e6(i,/\d+/):+e6(i,/\d+/)-+e6(r,/\d+/))+";":eK+e7(r,"-start","")+r;case 4896:case 4128:return i&&i.some(function(t){return e6(t.props,/grid-\w+-start/)})?r:eK+e7(e7(r,"-end","-span"),"span ","")+r;case 4095:case 3583:case 4068:case 2532:return e7(r,/(.+)-inline(.+)/,eQ+"$1$2")+r;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(tr(r)-1-n>6)switch(te(r,n+1)){case 109:if(45!==te(r,n+4))break;case 102:return e7(r,/(.+:)(.+)-([^]+)/,"$1"+eQ+"$2-$3$1"+eJ+(108==te(r,n+3)?"$3":"$2-$3"))+r;case 115:return~e8(r,"stretch",0)?t(e7(r,"stretch","fill-available"),n,i)+r:r}break;case 5152:case 5920:return e7(r,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(t,n,i,o,a,l,s){return eK+n+":"+i+s+(o?eK+n+"-span:"+(a?l:+l-+i)+s:"")+r});case 4949:if(121===te(r,n+6))return e7(r,":",":"+eQ)+r;break;case 6444:switch(te(r,45===te(r,14)?18:11)){case 120:return e7(r,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+eQ+(45===te(r,14)?"inline-":"")+"box$3$1"+eQ+"$2$3$1"+eK+"$2box$3")+r;case 100:return e7(r,":",":"+eK)+r}break;case 5719:case 2647:case 2135:case 3927:case 2391:return e7(r,"scroll-","scroll-snap-")+r}return r}(t.value,t.length,n));case e2:return tw([th(t,{value:e7(t.value,"@","@"+eQ)})],i);case e1:if(t.length){var o,a;return o=n=t.props,a=function(r){switch(e6(r,i=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":tp(th(t,{props:[e7(r,/:(read-\w+)/,":"+eJ+"$1")]})),tp(th(t,{props:[r]})),e9(t,{props:ti(n,i)});break;case"::placeholder":tp(th(t,{props:[e7(r,/:(plac\w+)/,":"+eQ+"input-$1")]})),tp(th(t,{props:[e7(r,/:(plac\w+)/,":"+eJ+"$1")]})),tp(th(t,{props:[e7(r,/:(plac\w+)/,eK+"input-$1")]})),tp(th(t,{props:[r]})),e9(t,{props:ti(n,i)})}return""},o.map(a).join("")}}}),nI.push(function(t,r,n,i){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case e5:return t.return=t.return||t.value;case e0:return"";case e2:return t.return=t.value+"{"+tw(t.children,i)+"}";case e1:if(!tr(t.value=t.props.join(",")))return""}return tr(n=tw(t.children,i))?t.return=t.value+"{"+n+"}":""}),(nH=function(t,r,n,i){void 0===r&&(r=""),void 0===n&&(n=""),void 0===i&&(i="&"),nO=i,nV=r,nB=RegExp("\\".concat(nV,"\\b"),"g");var o=t.replace(rv,""),a=(u=function t(r,n,i,o,a,l,s,u,c){for(var d,h=0,p=0,f=s,g=0,m=0,v=0,b=1,y=1,w=1,x=0,k="",S=a,E=l,A=o,P=k;y;)switch(v=x,x=tf()){case 40:if(108!=v&&58==te(P,f-1)){-1!=e8(P+=e7(tv(x),"&","&\f"),"&\f",e3(h?u[h-1]:0))&&(w=-1);break}case 34:case 39:case 91:P+=tv(x);break;case 9:case 10:case 13:case 32:P+=function(t){for(;(tu=tg())&&tu<33;)tf();return tm(t)>2||tm(tu)>3?"":" "}(v);break;case 92:P+=function(t,r){for(var n;--r&&tf()&&!(tu<48||tu>102||tu>57&&tu<65||tu>70&&tu<97););return n=ts+(r<6&&32==tg()&&32==tf()),tt(tc,t,n)}(ts-1,7);continue;case 47:switch(tg()){case 42:case 47:tn(td(d=function(t,r){for(;tf()&&t+tu!==57&&(t+tu!==84||47!==tg()););return"/*"+tt(tc,r,ts-1)+"*"+e4(47===t?t:tf())}(tf(),ts),n,i,e0,e4(tu),tt(d,2,-2),0,c),c);break;default:P+="/"}break;case 123*b:u[h++]=tr(P)*w;case 125*b:case 59:case 0:switch(x){case 0:case 125:y=0;case 59+p:-1==w&&(P=e7(P,/\f/g,"")),m>0&&tr(P)-f&&tn(m>32?ty(P+";",o,i,f-1,c):ty(e7(P," ","")+";",o,i,f-2,c),c);break;case 59:P+=";";default:if(tn(A=tb(P,n,i,h,p,a,u,k,S=[],E=[],f,l),l),123===x){if(0===p)t(P,n,A,A,S,l,f,u,E);else switch(99===g&&110===te(P,3)?100:g){case 100:case 108:case 109:case 115:t(r,A,A,o&&tn(tb(r,A,A,0,0,a,u,k,a,S=[],f,E),E),a,E,f,u,o?S:E);break;default:t(P,A,A,A,[""],E,0,u,E)}}}h=p=m=0,b=w=1,k=P="",f=s;break;case 58:f=1+tr(P),m=v;default:if(b<1){if(123==x)--b;else if(125==x&&0==b++&&125==(tu=ts>0?te(tc,--ts):0,ta--,10===tu&&(ta=1,to--),tu))continue}switch(P+=e4(x),x*b){case 38:w=p>0?1:(P+="\f",-1);break;case 44:u[h++]=(tr(P)-1)*w,w=1;break;case 64:45===tg()&&(P+=tv(tf())),g=tg(),p=f=tr(k=P+=function(t){for(;!tm(tg());)tf();return tt(tc,t,ts)}(ts)),x++;break;case 45:45===v&&2==tr(P)&&(b=0)}}return l}("",null,null,null,[""],(s=l=n||r?"".concat(n," ").concat(r," { ").concat(o," }"):o,to=ta=1,tl=tr(tc=s),ts=0,l=[]),0,[0],l),tc="",u);nq.namespace&&(a=function t(r,n){return r.map(function(r){return"rule"===r.type&&(r.value="".concat(n," ").concat(r.value),r.value=r.value.replaceAll(",",",".concat(n," ")),r.props=r.props.map(function(t){return"".concat(n," ").concat(t)})),Array.isArray(r.children)&&"@keyframes"!==r.type&&(r.children=t(r.children,n)),r})}(a,nq.namespace));var l,s,u,c,d,h,p=[];return tw(a,(d=(c=nI.concat((h=function(t){return p.push(t)},function(t){t.root||(t=t.return)&&h(t)}))).length,function(t,r,n,i){for(var o="",a=0;a<d;a++)o+=c[a](t,r,n,i)||"";return o}
1)),p}).hash=nN.length?nN.reduce(function(t,r){return r.name||t7(15),tq(t,r.name)},5381).toString():"",nH),rw=l.createContext({shouldForwardProp:void 0,styleSheet:rb,stylis:ry});function rx(){return(0,l.useContext)(rw)}l.createContext(void 0);var rk=function(){function t(t,r){var n=this;this.inject=function(t,r){void 0===r&&(r=ry);var i=n.name+r.hash;t.hasNameForId(n.id,i)||t.insertRules(n.id,i,r(n.rules,i,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=r,t6(this,function(){throw t7(12,String(n.name))})}return t.prototype.getName=function(t){return void 0===t&&(t=ry),this.name+t.hash},t}();function rS(t){for(var r="",n=0;n<t.length;n++){var i=t[n];if(1===n&&"-"===i&&"-"===t[0])return t;i>="A"&&i<="Z"?r+="-"+i.toLowerCase():r+=i}return r.startsWith("ms-")?"-"+r:r}var rE=function(t){return null==t||!1===t||""===t},rA=function(t){var r=[];for(var n in t){var i=t[n];t.hasOwnProperty(n)&&!rE(i)&&(Array.isArray(i)&&i.isCss||t5(i)?r.push("".concat(rS(n),":"),i,";"):t9(i)?r.push.apply(r,eZ(eZ(["".concat(n," {")],rA(i),!1),["}"],!1)):r.push("".concat(rS(n),": ").concat(null==i||"boolean"==typeof i||""===i?"":"number"!=typeof i||0===i||n in tx||n.startsWith("--")?String(i).trim():"".concat(i,"px"),";")))}return r};function rP(t,r,n,i){return rE(t)?[]:t2(t)?[".".concat(t.styledComponentId)]:t5(t)?!t5(t)||t.prototype&&t.prototype.isReactComponent||!r?[t]:rP(t(r),r,n,i):t instanceof rk?n?(t.inject(n,i),[t.getName(i)]):[t]:t9(t)?rA(t):Array.isArray(t)?Array.prototype.concat.apply(tR,t.map(function(t){return rP(t,r,n,i)})):[t.toString()]}var rT=t_(tA),rC=function(){function t(t,r,n){this.rules=t,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&function(t){for(var r=0;r<t.length;r+=1){var n=t[r];if(t5(n)&&!t2(n))return!1}return!0}(t),this.componentId=r,this.baseHash=tq(rT,r),this.baseStyle=n,rg.registerId(r)}return t.prototype.generateAndInjectStyles=function(t,r,n){var i=this.baseStyle?this.baseStyle.generateAndInjectStyles(t,r,n):"";if(this.isStatic&&!n.hash){if(this.staticRulesId&&r.hasNameForId(this.componentId,this.staticRulesId))i=t3(i,this.staticRulesId);else{var o=t4(rP(this.rules,t,r,n)),a=tB(tq(this.baseHash,o)>>>0);if(!r.hasNameForId(this.componentId,a)){var l=n(o,".".concat(a),void 0,this.componentId);r.insertRules(this.componentId,a,l)}i=t3(i,a),this.staticRulesId=a}}else{for(var s=tq(this.baseHash,n.hash),u="",c=0;c<this.rules.length;c++){var d=this.rules[c];if("string"==typeof d)u+=d;else if(d){var h=t4(rP(d,t,r,n));s=tq(s,h+c),u+=h}}if(u){var p=tB(s>>>0);r.hasNameForId(this.componentId,p)||r.insertRules(this.componentId,p,n(u,".".concat(p),void 0,this.componentId)),i=t3(i,p)}}return i},t}(),rR=l.createContext(void 0);function rL(t){var r=l.useContext(rR),n=(0,l.useMemo)(function(){return function(t,r){if(!t)throw t7(14);if(t5(t))return t(r);if(Array.isArray(t)||"object"!=typeof t)throw t7(8);return r?eX(eX({},r),t):t}(t.theme,r)},[t.theme,r]);return t.children?l.createElement(rR.Provider,{value:n},t.children):null}var rM={};function rD(t,r,n){var i,o,a,s,u=t2(t),c=!tN(t),d=r.attrs,h=void 0===d?tR:d,p=r.componentId,f=void 0===p?(i=r.displayName,o=r.parentComponentId,rM[a="string"!=typeof i?"sc":tF(i)]=(rM[a]||0)+1,s="".concat(a,"-").concat(tB(t_(tA+a+rM[a])>>>0)),o?"".concat(o,"-").concat(s):s):p,g=r.displayName,m=void 0===g?tN(t)?"styled.".concat(t):"Styled(".concat(t.displayName||t.name||"Component",")"):g,v=r.displayName&&r.componentId?"".concat(tF(r.displayName),"-").concat(r.componentId):r.componentId||f,b=u&&t.attrs?t.attrs.concat(h).filter(Boolean):h,y=r.shouldForwardProp;if(u&&t.shouldForwardProp){var w=t.shouldForwardProp;if(r.shouldForwardProp){var x=r.shouldForwardProp;y=function(t,r){return w(t,r)&&x(t,r)}}else y=w}var k=new rC(n,v,u?t.componentStyle:void 0);function S(t,r){return function(t,r,n){var i=t.attrs,o=t.componentStyle,a=t.defaultProps,s=t.foldedComponentIds,u=t.styledComponentId,c=t.target,d=l.useContext(rR),h=rx(),p=t.shouldForwardProp||h.shouldForwardProp,f=(void 0===(y=a)&&(y=tL),r.theme!==y.theme&&r.theme||d||y.theme||tL),g=function(t,r,n){for(var i,o=eX(eX({},r),{className:void 0,theme:n}),a=0;a<t.length;
1a+=1){var l=t5(i=t[a])?i(o):i;for(var s in l)o[s]="className"===s?t3(o[s],l[s]):"style"===s?eX(eX({},o[s]),l[s]):l[s]}return r.className&&(o.className=t3(o.className,r.className)),o}(i,r,f),m=g.as||c,v={};for(var b in g)void 0===g[b]||"$"===b[0]||"as"===b||"theme"===b&&g.theme===f||("forwardedAs"===b?v.as=g.forwardedAs:p&&!p(b,m)||(v[b]=g[b]));var y,w,x=(w=rx(),o.generateAndInjectStyles(g,w.styleSheet,w.stylis)),k=t3(s,u);return x&&(k+=" "+x),g.className&&(k+=" "+g.className),v[tN(m)&&!tM.has(m)?"class":"className"]=k,v.ref=n,(0,l.createElement)(m,v)}(E,t,r)}S.displayName=m;var E=l.forwardRef(S);return E.attrs=b,E.componentStyle=k,E.displayName=m,E.shouldForwardProp=y,E.foldedComponentIds=u?t3(t.foldedComponentIds,t.styledComponentId):"",E.styledComponentId=v,E.target=u?t.target:t,Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(r){this._foldedDefaultProps=u?function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];for(var i=0;i<r.length;i++)(function t(r,n,i){if(void 0===i&&(i=!1),!i&&!t9(r)&&!Array.isArray(r))return n;if(Array.isArray(n))for(var o=0;o<n.length;o++)r[o]=t(r[o],n[o]);else if(t9(n))for(var o in n)r[o]=t(r[o],n[o]);return r})(t,r[i],!0);return t}({},t.defaultProps,r):r}}),t6(E,function(){return".".concat(E.styledComponentId)}),c&&function t(r,n,i){if("string"!=typeof n){if(t1){var o=t0(n);o&&o!==t1&&t(r,o,i)}var a=tK(n);tJ&&(a=a.concat(tJ(n)));for(var l=tX(r),s=tX(n),u=0;u<a.length;++u){var c=a[u];if(!(c in tW||i&&i[c]||s&&c in s||l&&c in l)){var d=tQ(n,c);try{tZ(r,c,d)}catch{}}}}return r}(E,t,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),E}function r$(t,r){for(var n=[t[0]],i=0,o=r.length;i<o;i+=1)n.push(r[i],t[i+1]);return n}var rF=function(t){return Object.assign(t,{isCss:!0})};function rO(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];return t5(t)||t9(t)?rF(rP(r$(tR,eZ([t],r,!0)))):0===r.length&&1===t.length&&"string"==typeof t[0]?rP(t):rF(rP(r$(t,r)))}var rV=function(t){return function t(r,n,i){if(void 0===i&&(i=tL),!n)throw t7(1,n);var o=function(t){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];return r(n,i,rO.apply(void 0,eZ([t],o,!1)))};return o.attrs=function(o){return t(r,n,eX(eX({},i),{attrs:Array.prototype.concat(i.attrs,o).filter(Boolean)}))},o.withConfig=function(o){return t(r,n,eX(eX({},i),o))},o}(rD,t)};function rB(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];var i=t4(rO.apply(void 0,eZ([t],r,!1)));return new rk(tB(t_(i)>>>0),i)}tM.forEach(function(t){rV[t]=rV(t)});var rj=Object.prototype.hasOwnProperty,rq=r_.prototype;function r_(t,r,n){this.property=t,this.normal=r,n&&(this.space=n)}rq.space=null,rq.normal={},rq.property={};var rN=function(){for(var t={},r=0;r<arguments.length;r++){var n=arguments[r];for(var i in n)rj.call(n,i)&&(t[i]=n[i])}return t},rz=function(t){return t.toLowerCase()},rI=rH.prototype;function rH(t,r){this.property=t,this.attribute=r}rI.space=null,rI.attribute=null,rI.property=null,rI.boolean=!1,rI.booleanish=!1,rI.overloadedBoolean=!1,rI.number=!1,rI.commaSeparated=!1,rI.spaceSeparated=!1,rI.commaOrSpaceSeparated=!1,rI.mustUseProperty=!1,rI.defined=!1;var rU={},rW=0;function rG(){return Math.pow(2,++rW)}rU.boolean=rG(),rU.booleanish=rG(),rU.overloadedBoolean=rG(),rU.number=rG(),rU.spaceSeparated=rG(),rU.commaSeparated=rG(),rU.commaOrSpaceSeparated=rG(),rZ.prototype=new rH,rZ.prototype.defined=!0;var rY=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],rX=rY.length;function rZ(t,r,n,i){var o,a,l,s=-1;for(i&&(this.space=i),rH.call(this,t,r);++s<rX;)o=l=rY[s],(a=(n&rU[l])===rU[l])&&(this[o]=a)}var rK=function(t){var r,n,i=t.space,o=t.mustUseProperty||[],a=t.attributes||{},l=t.properties,s=t.transform,u={},c={};for(r in l)n=new rZ(r,s(a,r),l[r],i),-1!==o.indexOf(r)&&(n.mustUseProperty=!0),u[r]=n,c[rz(r)]=r,c[rz(n.attribute)]=r;return new r_(u,c,i)},rJ=rK({space:"xlink",transform:function(t,r){return"xlink:"+r.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),rQ=rK({space:"xml",transform:function(t,r){return"xml:"+r.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}}),r0=function(t,r){var n;return(n=r.toLowerCase())in t?t[n]:n},r1=rK({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:r0,properties:{xmlns:null,xmlnsXLink:null}}),r5=rU.booleanish,r2=rU.number,r3=rU.spaceSeparated,r4=rK({transform:function(t,r){return"role"===r?r:"aria-"+r.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:r5,ariaAutoComplete:null,ariaBusy:r5,ariaChecked:r5,ariaColCount:r2,ariaColIndex:r2,ariaColSpan:r2,ariaControl
1s:r3,ariaCurrent:null,ariaDescribedBy:r3,ariaDetails:null,ariaDisabled:r5,ariaDropEffect:r3,ariaErrorMessage:null,ariaExpanded:r5,ariaFlowTo:r3,ariaGrabbed:r5,ariaHasPopup:null,ariaHidden:r5,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:r3,ariaLevel:r2,ariaLive:null,ariaModal:r5,ariaMultiLine:r5,ariaMultiSelectable:r5,ariaOrientation:null,ariaOwns:r3,ariaPlaceholder:null,ariaPosInSet:r2,ariaPressed:r5,ariaReadOnly:r5,ariaRelevant:null,ariaRequired:r5,ariaRoleDescription:r3,ariaRowCount:r2,ariaRowIndex:r2,ariaRowSpan:r2,ariaSelected:r5,ariaSetSize:r2,ariaSort:null,ariaValueMax:r2,ariaValueMin:r2,ariaValueNow:r2,ariaValueText:null,role:null}}),r9=rU.boolean,r6=rU.overloadedBoolean,r7=rU.booleanish,r8=rU.number,ne=rU.spaceSeparated,nt=rU.commaSeparated,nr=function(t){for(var r,n,i=t.length,o=[],a=[],l=-1;++l<i;)r=t[l],o.push(r.property),a.push(r.normal),n=r.space;return new r_(rN.apply(null,o),rN.apply(null,a),n)}([rQ,rJ,r1,r4,rK({space:"html",attributes:{acceptcharset:"accept-charset",classname:"
1class",htmlfor:"for",httpequiv:"http-equiv"},transform:r0,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:nt,acceptCharset:ne,accessKey:ne,action:null,allow:null,allowFullScreen:r9,allowPaymentRequest:r9,allowUserMedia:r9,alt:null,as:null,async:r9,autoCapitalize:null,autoComplete:ne,autoFocus:r9,autoPlay:r9,capture:r9,charSet:null,checked:r9,cite:null,className:ne,cols:r8,colSpan:null,content:null,contentEditable:r7,controls:r9,controlsList:ne,coords:r8|nt,crossOrigin:null,data:null,dateTime:null,decoding:null,default:r9,defer:r9,dir:null,dirName:null,disabled:r9,download:r6,draggable:r7,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:r9,formTarget:null,headers:ne,height:r8,hidden:r9,high:r8,href:null,hrefLang:null,htmlFor:ne,httpEquiv:ne,id:null,imageSizes:null,imageSrcSet:nt,inputMode:null,integrity:null,is:null,isMap:r9,itemId:null,itemProp:ne,itemRef:ne,itemScope:r9,itemType:ne,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:r9,low:r8,manifest:null,max:null,maxLength:r8,media:null,method:null,min:null,minLength:r8,multiple:r9,muted:r9,name:null,nonce:null,noModule:r9,noValidate:r9,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:r9,optimum:r8,pattern:null,ping:ne,placeholder:null,playsInline:r9,poster:null,preload:null,readOnly:r9,referrerPolicy:null,rel:ne,required:r9,reversed:r9,rows:r8,rowSpan:r8,sandbox:ne,scope:null,scoped:r9,seamless:r9,selected:r9,shape:null,size:r8,sizes:null,slot:null,span:r8,spellCheck:r7,src:null,srcDoc:null,srcLang:null,srcSet:nt,start:r8,
1step:null,style:null,tabIndex:r8,target:null,title:null,translate:null,type:null,typeMustMatch:r9,useMap:null,value:r7,width:r8,wrap:null,align:null,aLink:null,archive:ne,axis:null,background:null,bgColor:null,border:r8,borderColor:null,bottomMargin:r8,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:r9,declare:r9,event:null,face:null,frame:null,frameBorder:null,hSpace:r8,leftMargin:r8,link:null,longDesc:null,lowSrc:null,marginHeight:r8,marginWidth:r8,noResize:r9,noHref:r9,noShade:r9,noWrap:r9,object:null,profile:null,prompt:null,rev:null,rightMargin:r8,rules:null,scheme:null,scrolling:r7,standby:null,summary:null,text:null,topMargin:r8,valueType:null,version:null,vAlign:null,vLink:null,vSpace:r8,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:r9,disableRemotePlayback:r9,prefix:null,property:null,results:r8,security:null,unselectable:null}})]),nn="data",ni=/^data[-\w.:]+$/i,no=/-[a-z]/g,na=/[A-Z]/g;function nl(t){return"-"+t.toLowerCase()}function ns(t){return t.charAt(1).toUpperCase()}var nu=/[#.]/g,nc=/[ \t\n\r\f]+/g,nd=function(t,r){var n,i,o,a=rz(r),l=r,s=rH;return a in t.normal?t.property[t.normal[a]]:(a.length>4&&a.slice(0,4)===nn&&ni.test(r)&&("-"===r.charAt(4)?l=nn+(n=r.slice(5).replace(no,ns)).charAt(0).toUpperCase()+n.slice(1):(o=(i=r).slice(4),r=no.test(o)?i:("-"!==(o=o.replace(na,nl)).charAt(0)&&(o="-"+o),nn+o)),s=rZ),new s(l,r))},nh=function(t,r){for(var n,i,o,a=t||"",l=r||"div",s={},u=0;u<a.length;)nu.lastIndex=u,o=nu.exec(a),(n=a.slice(u,o?o.index:a.length))&&(i?"#"===i?s.id=n:s.className?s.className.push(n):s.className=[n]:l=n,u+=n.length),o&&(i=o[0],u++);return{type:"element",tagName:l,properties:s,children:[]}},np=function(t){var r=String(t||"").trim();return""===r?[]:r.split(nc)},nf=function(t){for(var r,n=[],i=String(t||""),o=i.indexOf(","),a=0,l=!1;!l;)-1===o&&(o=i.length,l=!0),((r=i.slice(a,o).trim())||!l)&&n.push(r),a=o+1,o=i.indexOf(",",a);return n},ng={}.hasOwnProperty;function nm(t,r,n){var i=n;return t.number||t.positiveNumber?isNaN(i)||""===i||(i=Number(i)):(t.boolean||t.overloadedBoolean)&&"string"==typeof i&&(""===i||rz(n)===rz(r))&&(i=!0),i}var nv=(nW=nU?function(t){for(var r,n=t.length,i=-1,o={};++i<n;)o[(r=t[i]).toLowerCase()]=r;return o}(nU):null,function(t,r){var n,i,o,a,l=nh(t,"div"),s=Array.prototype.slice.call(arguments,2),u=l.tagName.toLowerCase();if(l.tagName=nW&&ng.call(nW,u)?nW[u]:u,r&&("string"==typeof(n=r)||"length"in n||(i=l.tagName,o=n.type,!("input"===i||!o||"string"!=typeof o)&&("object"==typeof n.children&&"length"in n.children||(o=o.toLowerCase(),"button"===i?"menu"!==o&&"submit"!==o&&"reset"!==o&&"button"!==o:"value"in n))))&&(s.unshift(r),r=null),r)for(a in r)(function(t,r,n){var i,o,a;null==n||n!=n||(o=(i=nd(nr,r)).property,"string"==typeof(a=n)&&(i.spaceSeparated?a=np(a):i.commaSeparated?a=nf(a):i.commaOrSpaceSeparated&&(a=np(nf(a).join(" ")))),"style"===o&&"string"!=typeof n&&(a=function(t){var r,n=[];for(r in t)n.push([r,t[r]].join(": "));return n.join("; ")}(a)),"className"===o&&t.className&&(a=t.className.concat(a)),t[o]=function(t,r,n){var i,o,a;if("object"!=typeof n||!("length"in n))return nm(t,r,n);for(o=n.length,i=-1,a=[];++i<o;)a[i]=nm(t,r,n[i]);return a}(i,o,a))})(l.properties,a,r[a]);return function t(r,n){var i,o;if("string"!=typeof n&&"number"!=typeof n){if("object"==typeof n&&"length"in n)for(i=-1,o=n.length;++i<o;)t(r,n[i]);else{if("object"!=typeof n||!("type"in n))throw Error("Expected node, nodes, or string, got `"+n+"`");r.push(n)}}else r.push({type:"text",value:String(n)})}(l.children,s),"template"===l.tagName&&(l.content={type:"root",children:l.children},l.children=[]),l});nv.displayName="html";var nb=function(t){var r="string"==typeof t?t.charCodeAt(0):t;return r>=48&&r<=57},ny=function(t){var r="string"==typeof t?t.charCodeAt(0):t;return r>=97&&r<=122||r>=65&&r<=90},nw={AEli:"\xc6",AElig:"\xc6",AM:"&",AMP:"&",Aacut:"\xc1",Aacute:"\xc1",Abreve:"Ä",Acir:"\xc2",Acirc:"\xc2",Acy:"Ð",Afr:"\uD835\uDD04",Agrav:"\xc0",Agrave:"\xc0",Alpha:"Î",Amacr:"Ä",And:"â©",Aogon:"Ä",Aopf:"\uD835\uDD38",ApplyFunction:"â¡",Arin:"\xc5",Aring:"\xc5",Ascr:"\uD835\uDC9C",Assign:"â",Atild:"\xc3",Atilde:"\xc3",Aum:"\xc4",Auml:"\xc4",Backslash:"â",Barv:"â«§",Barwed:"â",Bcy:"Ð",Because:"âµ",Bernoullis:"â¬",Beta:"Î",Bfr:"\uD835\uDD05",Bopf:"\uD835\uDD39",Breve:"Ë",Bscr:"â¬",Bumpeq:"â",CHcy:"Ч",COP:"\xa9",COPY:"\xa9",Cacute:"Ä",Cap:"â",CapitalDifferentialD:"â
",Cayleys:"â",Ccaron:"Ä",Ccedi:"\xc7",Ccedil
1:"\xc7",Ccirc:"Ä",Cconint:"â°",Cdot:"Ä",Cedilla:"\xb8",CenterDot:"\xb7",Cfr:"â",Chi:"Χ",CircleDot:"â",CircleMinus:"â",CirclePlus:"â",CircleTimes:"â",ClockwiseContourIntegral:"â²",CloseCurlyDoubleQuote:"â",CloseCurlyQuote:"â",Colon:"â·",Colone:"â©´",Congruent:"â¡",Conint:"â¯",ContourIntegral:"â®",Copf:"â",Coproduct:"â",CounterClockwiseContourIntegral:"â³",Cross:"⨯",Cscr:"\uD835\uDC9E",Cup:"â",CupCap:"â",DD:"â
",DDotrahd:"â¤",DJcy:"Ð",DScy:"Ð
",DZcy:"Ð",Dagger:"â¡",Darr:"â¡",Dashv:"⫤",Dcaron:"Ä",Dcy:"Ð",Del:"â",Delta:"Î",Dfr:"\uD835\uDD07",DiacriticalAcute:"\xb4",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",Diamond:"â",DifferentialD:"â
",Dopf:"\uD835\uDD3B",Dot:"\xa8",DotDot:"â",DotEqual:"â",DoubleContourIntegral:"â¯",DoubleDot:"\xa8",DoubleDownArrow:"â",DoubleLeftArrow:"â",DoubleLeftRightArrow:"â",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"â¸",DoubleLongLeftRightArrow:"âº",DoubleLongRightArrow:"â¹",DoubleRightArrow:"â",DoubleRightTee:"â¨",DoubleUpArrow:"â",DoubleUpDownArrow:"â",DoubleVerticalBar:"â¥",DownArrow:"â",DownArrowBar:"â¤",DownArrowUpArrow:"âµ",DownBreve:"Ì",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥",DownLeftVector:"â½",DownLeftVectorBar:"â¥",DownRightTeeVector:"â¥",DownRightVector:"â",DownRightVectorBar:"â¥",DownTee:"â¤",DownTeeArrow:"â§",Downarrow:"â",Dscr:"\uD835\uDC9F",Dstrok:"Ä",ENG:"Å",ET:"\xd0",ETH:"\xd0",Eacut:"\xc9",Eacute:"\xc9",Ecaron:"Ä",Ecir:"\xca",Ecirc:"\xca",Ecy:"Ð",Edot:"Ä",Efr:"\uD835\uDD08",Egrav:"\xc8",Egrave:"\xc8",Element:"â",Emacr:"Ä",EmptySmallSquare:"â»",EmptyVerySmallSquare:"â«",Eogon:"Ä",Eopf:"\uD835\uDD3C",Epsilon:"Î",Equal:"⩵",EqualTilde:"â",Equilibrium:"â",Escr:"â°",Esim:"⩳",Eta:"Î",Eum:"\xcb",Euml:"\xcb",Exists:"â",ExponentialE:"â
",Fcy:"Ф",Ffr:"\uD835\uDD09",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",Fopf:"\uD835\uDD3D",ForAll:"â",Fouriertrf:"â±",Fscr:"â±",GJcy:"Ð",G:">",GT:">",Gamma:"Î",Gammad:"Ï",Gbreve:"Ä",Gcedil:"Ä¢",Gcirc:"Ä",Gcy:"Ð",Gdot:"Ä ",Gfr:"\uD835\uDD0A",Gg:"â",Gopf:"\uD835\uDD3E",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",Gscr:"\uD835\uDCA2",Gt:"â«",HARDcy:"Ъ",Hacek:"Ë",Hat:"^",Hcirc:"Ĥ",Hfr:"â",HilbertSpace:"â",Hopf:"â",HorizontalLine:"â",Hscr:"â",Hstrok:"Ħ",HumpDownHump:"â",HumpEqual:"â",IEcy:"Ð",IJlig:"IJ",IOcy:"Ð",Iacut:"\xcd",Iacute:"\xcd",Icir:"\xce",Icirc:"\xce",Icy:"Ð",Idot:"İ",Ifr:"â",Igrav:"\xcc",Igrave:"\xcc",Im:"â",Imacr:"Ī",ImaginaryI:"â
",Implies:"â",Int:"â¬",Integral:"â«",Intersection:"â",InvisibleComma:"â£",InvisibleTimes:"â¢",Iogon:"Ä®",Iopf:"\uD835\uDD40",Iota:"Î",Iscr:"â",Itilde:"Ĩ",Iukcy:"Ð",Ium:"\xcf",Iuml:"\xcf",Jcirc:"Ä´",Jcy:"Ð",Jfr:"\uD835\uDD0D",Jopf:"\uD835\uDD41",Jscr:"\uD835\uDCA5",Jsercy:"Ð",Jukcy:"Ð",KHcy:"Ð¥",KJcy:"Ð",Kappa:"Î",Kcedil:"Ķ",Kcy:"Ð",Kfr:"\uD835\uDD0E",Kopf:"\uD835\uDD42",Kscr:"\uD835\uDCA6",LJcy:"Ð",L:"<",LT:"<",Lacute:"Ĺ",Lambda:"Î",Lang:"âª",Laplacetrf:"â",Larr:"â",Lcaron:"Ľ",Lcedil:"Ä»",Lcy:"Ð",LeftAngleBracket:"â¨",LeftArrow:"â",LeftArrowBar:"â¤",LeftArrowRightArrow:"â",LeftCeiling:"â",LeftDoubleBracket:"â¦",LeftDownTeeVector:"⥡",LeftDownVector:"â",LeftDownVectorBar:"â¥",LeftFloor:"â",LeftRightArrow:"â",LeftRightVector:"â¥",LeftTee:"â£",LeftTeeArrow:"â¤",LeftTeeVector:"â¥",LeftTriangle:"â²",LeftTriangleBar:"â§",LeftTriangleEqual:"â´",LeftUpDownVector:"â¥",LeftUpTeeVector:"⥠",LeftUpVector:"â¿",LeftUpVectorBar:"â¥",LeftVector:"â¼",LeftVectorBar:"â¥",Leftarrow:"â",Leftrightarrow:"â",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",LessLess:"⪡",LessSlantEqual:"⩽",LessTilde:"â²",Lfr:"\uD835\uDD0F",Ll:"â",Lleftarrow:"â",Lmidot:"Ä¿",LongLeftArrow:"âµ",LongLeftRightArrow:"â·",LongRightArrow:"â¶",Longleftarrow:"â¸",Longleftrightarrow:"âº",Longrightarrow:"â¹",Lopf:"\uD835\uDD43",LowerLeftArrow:"â",LowerRightArrow:"â",Lscr:"â",Lsh:"â°",Lstrok:"Å",Lt:"âª",Map:"â¤
",Mcy:"Ð",MediumSpace:"â",Mellintrf:"â³",Mfr:"\uD835\uDD10",MinusPlus:"â",Mopf:"\uD835\uDD44",Mscr:"â³",Mu:"Î",NJcy:"Ð",Nacute:"Å",Ncaron:"Å",Ncedil:"Å
",Ncy:"Ð",NegativeMediumSpace:"â",NegativeThickSpace:"â",NegativeThinSpace:"â",NegativeVeryThinSpace:"â",NestedGreaterGreater:"â«",NestedLessLess:"âª",NewLine:"\n",Nfr:"\uD835\uDD11",NoBreak:"â ",NonBreakingSpace:"\xa0",Nopf:"â",Not:"⫬",NotCongruent:"â¢",NotCupCap:"â",NotDoubleVerticalBar:"â¦",NotElement:"â",NotEqual:"â ",NotEqualTilde:"â̸",NotExists:"â",NotGreater:"â¯",NotGreaterEqual:"â±",NotGreaterFullEqual:"â§Ì¸",NotGreaterGreater:"â«Ì¸",NotGreaterLess:"â¹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"âµ",NotHumpDownHump:"â̸",NotHumpEqual:"â̸",NotLeftTriangle:"âª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â¬",NotLess:"â®",NotLessEqual:"â°",NotLessGreater:"â¸",NotLessLess:"âªÌ¸",NotLessSlantEqual:"⩽̸",NotLessTilde:"â´",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"â",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"â ",NotReverseElement:"â",NotRightTriangle:"â«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â",NotSquareSubset:"â̸",NotSquareSubsetEqual:"â¢",NotSquareSuperset:"â̸",NotSquareSupersetEqual:"â£",NotSubset:"ââ",NotSubsetEqual:"â",NotSucceeds:"â",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"â¡",NotSucceedsTilde:"â¿Ì¸",NotSuperset:"ââ",NotSupersetEqual:"â",NotTilde:"â",NotTildeEqual:"â",NotTildeFullEqual:"â",NotTildeTilde:"â",NotVerticalBar:"â¤",Nscr:"\uD835\uDCA9",Ntild:"\xd1",Ntilde:"\xd1",Nu:"Î",OElig:"Å",Oacut:"\xd3",Oacute:"\xd3",Ocir:"\xd4",Ocirc:"\xd4",Ocy:"Ð",Odblac:"Å",Ofr:"\uD835\uDD12",Ograv:"\xd2",Ograve:"\xd2",Omacr:"Å",Omega:"Ω",Omicron:"Î",Oopf:"\uD835\uDD46",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",Or:"â©",Oscr:"\uD835\uDCAA",Oslas:"\xd8",Oslash:"\xd8",Otild:"\xd5",Otilde:"\xd5",Otimes:"⨷",Oum:"\xd6",Ouml:"\xd6",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",PartialD:"â",Pcy:"Ð",Pfr:"\uD835\uDD13",Phi:"Φ",Pi:"Î ",PlusMinus:"\xb1",Poincareplane
1:"â",Popf:"â",Pr:"⪻",Precedes:"âº",PrecedesEqual:"⪯",PrecedesSlantEqual:"â¼",PrecedesTilde:"â¾",Prime:"â³",Product:"â",Proportion:"â·",Proportional:"â",Pscr:"\uD835\uDCAB",Psi:"Ψ",QUO:'"',QUOT:'"',Qfr:"\uD835\uDD14",Qopf:"â",Qscr:"\uD835\uDCAC",RBarr:"â¤",RE:"\xae",REG:"\xae",Racute:"Å",Rang:"â«",Rarr:"â ",Rarrtl:"â¤",Rcaron:"Å",Rcedil:"Å",Rcy:"Ð ",Re:"â",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",Rfr:"â",Rho:"Ρ",RightAngleBracket:"â©",RightArrow:"â",RightArrowBar:"â¥",RightArrowLeftArrow:"â",RightCeiling:"â",RightDoubleBracket:"â§",RightDownTeeVector:"â¥",RightDownVector:"â",RightDownVectorBar:"â¥",RightFloor:"â",RightTee:"â¢",RightTeeArrow:"â¦",RightTeeVector:"â¥",RightTriangle:"â³",RightTriangleBar:"â§",RightTriangleEqual:"âµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥",RightUpVector:"â¾",RightUpVectorBar:"â¥",RightVector:"â",RightVectorBar:"â¥",Rightarrow:"â",Ropf:"â",RoundImplies:"⥰",Rrightarrow:"â",Rscr:"â",Rsh:"â±",RuleDelayed:"â§´",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Å",Sc:"⪼",Scaron:"Å ",Scedil:"Å",Scirc:"Å",Scy:"С",Sfr:"\uD835\uDD16",ShortDownArrow:"â",ShortLeftArrow:"â",ShortRightArrow:"â",ShortUpArrow:"â",Sigma:"Σ",SmallCircle:"â",Sopf:"\uD835\uDD4A",Sqrt:"â",Square:"â¡",SquareIntersection:"â",SquareSubset:"â",SquareSubsetEqual:"â",SquareSuperset:"â",SquareSupersetEqual:"â",SquareUnion:"â",Sscr:"\uD835\uDCAE",Star:"â",Sub:"â",Subset:"â",SubsetEqual:"â",Succeeds:"â»",SucceedsEqual:"⪰",SucceedsSlantEqual:"â½",SucceedsTilde:"â¿",SuchThat:"â",Sum:"â",Sup:"â",Superset:"â",SupersetEqual:"â",Supset:"â",THOR:"\xde",THORN:"\xde",TRADE:"â¢",TSHcy:"Ð",TScy:"Ц",Tab:" ",Tau:"Τ",Tcaron:"Ť",Tcedil:"Å¢",Tcy:"Т",Tfr:"\uD835\uDD17",Therefore:"â´",Theta:"Î",ThickSpace:"ââ",ThinSpace:"â",Tilde:"â¼",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",Topf:"\uD835\uDD4B",TripleDot:"â",Tscr:"\uD835\uDCAF",Tstrok:"Ŧ",Uacut:"\xda",Uacute:"\xda",Uarr:"â",Uarrocir:"â¥",Ubrcy:"Ð",Ubreve:"Ŭ",Ucir:"\xdb",Ucirc:"\xdb",Ucy:"У",Udblac:"Ű",Ufr:"\uD835\uDD18",Ugrav:"\xd9",Ugrave:"\xd9",Umacr:"Ū",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",Uogon:"Ų",Uopf:"\uD835\uDD4C",UpArrow:"â",UpArrowBar:"â¤",UpArrowDownArrow:"â
",UpDownArrow:"â",UpEquilibrium:"⥮",UpTee:"â¥",UpTeeArrow:"â¥",Uparrow:"â",Updownarrow:"â",UpperLeftArrow:"â",UpperRightArrow:"â",Upsi:"Ï",Upsilon:"Î¥",Uring:"Å®",Uscr:"\uD835\uDCB0",Utilde:"Ũ",Uum:"\xdc",Uuml:"\xdc",VDash:"â«",Vbar:"â««",Vcy:"Ð",Vdash:"â©",Vdashl:"⫦",Vee:"â",Verbar:"â",Vert:"â",VerticalBar:"â£",VerticalLine:"|",VerticalSeparator:"â",VerticalTilde:"â",VeryThinSpace:"â",Vfr:"\uD835\uDD19",Vopf:"\uD835\uDD4D",Vscr:"\uD835\uDCB1",Vvdash:"âª",Wcirc:"Å´",Wedge:"â",Wfr:"\uD835\uDD1A",Wopf:"\uD835\uDD4E",Wscr:"\uD835\uDCB2",Xfr:"\uD835\uDD1B",Xi:"Î",Xopf:"\uD835\uDD4F",Xscr:"\uD835\uDCB3",YAcy:"Я",YIcy:"Ð",YUcy:"Ю",Yacut:"\xdd",Yacute:"\xdd",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"\uD835\uDD1C",Yopf:"\uD835\uDD50",Yscr:"\uD835\uDCB4",Yuml:"Ÿ",ZHcy:"Ð",Zacute:"Ź",Zcaron:"Ž",Zcy:"Ð",Zdot:"Å»",ZeroWidthSpace:"â",Zeta:"Î",Zfr:"â¨",Zopf:"â¤",Zscr:"\uD835\uDCB5",aacut:"\xe1",aacute:"\xe1",abreve:"Ä",ac:"â¾",acE:"â¾Ì³",acd:"â¿",acir:"\xe2",acirc:"\xe2",acut:"\xb4",acute:"\xb4",acy:"а",aeli:"\xe6",aelig:"\xe6",af:"â¡",afr:"\uD835\uDD1E",agrav:"\xe0",agrave:"\xe0",alefsym:"âµ",aleph:"âµ",alpha:"α",amacr:"Ä",amalg:"⨿",am:"&",amp:"&",and:"â§",andand:"â©",andd:"â©",andslope:"â©",andv:"â©",ang:"â ",ange:"⦤",angle:"â ",angmsd:"â¡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"â¦",angmsdag:"⦮",angmsdah:"⦯",angrt:"â",angrtvb:"â¾",angrtvbd:"â¦",angsph:"â¢",angst:"\xc5",angzarr:"â¼",aogon:"Ä
",aopf:"\uD835\uDD52",ap:"â",apE:"â©°",apacir:"⩯",ape:"â",apid:"â",apos:"'",approx:"â",approxeq:"â",arin:"\xe5",aring:"\xe5",ascr:"\uD835\uDCB6",ast:"*",asymp:"â",asympeq:"â",atild:"\xe3",atilde:"\xe3",aum:"\xe4",auml:"\xe4",awconint:"â³",awint:"â¨",bNot:"â«",backcong:"â",backepsilon:"϶",backprime:"âµ",backsim:"â½",backsimeq:"â",barvee:"â½",barwed:"â
",barwedge:"â
",bbrk:"âµ",bbrktbrk:"â¶",bcong:"â",bcy:"б",bdquo:"â",becaus:"âµ",because:"âµ",bemptyv:"⦰",bepsi:"϶",bernou:"â¬",beta:"β",beth:"â¶",between:"â¬",bfr:"\uD835\uDD1F",bigcap:"â",bigcirc:"â¯",bigcup:"â",bigodot:"â¨",bigoplus:"â¨",bigotimes:"â¨",bigsqcup:"â¨",bigstar:"â
",bigtriangledown:"â½",bigtriangleup:"â³",biguplus:"â¨",bigvee:"â",bigwedge:"â",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"âª",blacktriangle:"â´",blacktriangledown:"â¾",blacktriangleleft:"â",blacktriangleright:"â¸",blank:"â£",blk12:"â",blk14:"â",blk34:"â",block:"â",bne:"=â¥",bnequiv:"â¡â¥",bnot:"â",bopf:"\uD835\uDD53",bot:"â¥",bottom:"â¥",bowtie:"â",boxDL:"â",boxDR:"â",boxDl:"â",boxDr:"â",boxH:"â",boxHD:"â¦",boxHU:"â©",boxHd:"â¤",boxHu:"â§",boxUL:"â",boxUR:"â",boxUl:"â",boxUr:"â",boxV:"â",boxVH:"â¬",boxVL:"â£",boxVR:"â ",boxVh:"â«",boxVl:"â¢",boxVr:"â",boxbox:"â§",boxdL:"â",boxdR:"â",boxdl:"â",boxdr:"â",boxh:"â",boxhD:"â¥",boxhU:"â¨",boxhd:"â¬",boxhu:"â´",boxminus:"â",boxplus:"â",boxtimes:"â ",boxuL:"â",boxuR:"â",boxul:"â",boxur:"â",boxv:"â",boxvH:"âª",boxvL:"â¡",boxvR:"â",boxvh:"â¼",boxvl:"â¤",boxvr:"â",bprime:"âµ",breve:"Ë",brvba:"\xa6",brvbar:"\xa6",bscr:"\uD835\uDCB7",bsemi:"â",bsim:"â½",b
1sime:"â",bsol:"\\",bsolb:"â§
",bsolhsub:"â",bull:"â¢",bullet:"â¢",bump:"â",bumpE:"⪮",bumpe:"â",bumpeq:"â",cacute:"Ä",cap:"â©",capand:"â©",capbrcup:"â©",capcap:"â©",capcup:"â©",capdot:"â©",caps:"â©ï¸",caret:"â",caron:"Ë",ccaps:"â©",ccaron:"Ä",ccedi:"\xe7",ccedil:"\xe7",ccirc:"Ä",ccups:"â©",ccupssm:"â©",cdot:"Ä",cedi:"\xb8",cedil:"\xb8",cemptyv:"⦲",cen:"\xa2",cent:"\xa2",centerdot:"\xb7",cfr:"\uD835\uDD20",chcy:"Ñ",check:"â",checkmark:"â",chi:"Ï",cir:"â",cirE:"â§",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledR:"\xae",circledS:"â",circledast:"â",circledcirc:"â",circleddash:"â",cire:"â",cirfnint:"â¨",cirmid:"⫯",cirscir:"â§",clubs:"â£",clubsuit:"â£",colon:":",colone:"â",coloneq:"â",comma:",",commat:"@",comp:"â",compfn:"â",complement:"â",complexes:"â",cong:"â
",congdot:"â©",conint:"â®",copf:"\uD835\uDD54",coprod:"â",cop:"\xa9",copy:"\xa9",copysr:"â",crarr:"âµ",cross:"â",cscr:"\uD835\uDCB8",csub:"â«",csube:"â«",csup:"â«",csupe:"â«",ctdot:"â¯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"â",cuesc:"â",cularr:"â¶",cularrp:"⤽",cup:"âª",cupbrcap:"â©",cupcap:"â©",cupcup:"â©",cupdot:"â",cupor:"â©
",cups:"âªï¸",curarr:"â·",curarrm:"⤼",curlyeqprec:"â",curlyeqsucc:"â",curlyvee:"â",curlywedge:"â",curre:"\xa4",curren:"\xa4",curvearrowleft:"â¶",curvearrowright:"â·",cuvee:"â",cuwed:"â",cwconint:"â²",cwint:"â±",cylcty:"â",dArr:"â",dHar:"⥥",dagger:"â ",daleth:"â¸",darr:"â",dash:"â",dashv:"â£",dbkarow:"â¤",dblac:"Ë",dcaron:"Ä",dcy:"д",dd:"â
",ddagger:"â¡",ddarr:"â",ddotseq:"â©·",de:"\xb0",deg:"\xb0",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"\uD835\uDD21",dharl:"â",dharr:"â",diam:"â",diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"\xa8",digamma:"Ï",disin:"â²",div:"\xf7",divid:"\xf7",divide:"\xf7",divideontimes:"â",divonx:"â",djcy:"Ñ",dlcorn:"â",dlcrop:"â",dollar:"$",dopf:"\uD835\uDD55",dot:"Ë",doteq:"â",doteqdot:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",downarrow:"â",downdownarrows:"â",downharpoonleft:"â",downharpoonright:"â",drbkarow:"â¤",drcorn:"â",drcrop:"â",dscr:"\uD835\uDCB9",dscy:"Ñ",dsol:"â§¶",dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",dzcy:"Ñ",dzigrarr:"â¿",eDDot:"â©·",eDot:"â",eacut:"\xe9",eacute:"\xe9",easter:"â©®",ecaron:"Ä",ecir:"\xea",ecirc:"\xea",ecolon:"â",ecy:"Ñ",edot:"Ä",ee:"â
",efDot:"â",efr:"\uD835\uDD22",eg:"âª",egrav:"\xe8",egrave:"\xe8",egs:"âª",egsdot:"âª",el:"âª",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",emacr:"Ä",empty:"â
",emptyset:"â
",emptyv:"â
",emsp13:"â",emsp14:"â
",emsp:"â",eng:"Å",ensp:"â",eogon:"Ä",eopf:"\uD835\uDD56",epar:"â",eparsl:"â§£",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"â",eqcolon:"â",eqsim:"â",eqslantgtr:"âª",eqslantless:"âª",equals:"=",equest:"â",equiv:"â¡",equivDD:"⩸",eqvparsl:"â§¥",erDot:"â",erarr:"⥱",escr:"â¯",esdot:"â",esim:"â",eta:"η",et:"\xf0",eth:"\xf0",eum:"\xeb",euml:"\xeb",euro:"â¬",excl:"!",exist:"â",expectation:"â°",exponentiale:"â
",fallingdotseq:"â",fcy:"Ñ",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",ffr:"\uD835\uDD23",filig:"ï¬",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",fopf:"\uD835\uDD57",forall:"â",fork:"â",forkv:"â«",fpartint:"â¨",frac1:"\xbc",frac12:"\xbd",frac13:"â
",frac14:"\xbc",frac15:"â
",frac16:"â
",frac18:"â
",frac23:"â
",frac25:"â
",frac3:"\xbe",frac34:"\xbe",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",fscr:"\uD835\uDCBB",gE:"â§",gEl:"âª",gacute:"ǵ",gamma:"γ",gammad:"Ï",gap:"âª",gbreve:"Ä",gcirc:"Ä",gcy:"г",gdot:"Ä¡",ge:"â¥",gel:"â",geq:"â¥",geqq:"â§",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"âª",gesdoto:"âª",gesdotol:"âª",gesl:"âï¸",gesles:"âª",gfr:"\uD835\uDD24",gg:"â«",ggg:"â",gimel:"â·",gjcy:"Ñ",gl:"â·",glE:"âª",gla:"⪥",glj:"⪤",gnE:"â©",gnap:"âª",gnapprox:"âª",gne:"âª",gneq:"âª",gneqq:"â©",gnsim:"â§",gopf:"\uD835\uDD58",grave:"`",gscr:"â",gsim:"â³",gsime:"âª",gsiml:"âª",g:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",hArr:"â",hairsp:"â",half:"\xbd",hamilt:"â",hardcy:"Ñ",harr:"â",harrcir:"â¥",harrw:"â",hbar:"â",hcirc:"Ä¥",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",hfr:"\uD835\uDD25",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",hopf:"\uD835\uDD59",horbar:"â",hscr:"\uD835\uDCBD",hslash:"â",hstrok:"ħ",hybull:"â",hyphen:"â",iacut:"\xed",iacute:"\xed",ic:"â£",icir:"\xee",icirc:"\xee",icy:"и",iecy:"е",iexc:"\xa1",iexcl:"\xa1",iff:"â",ifr:"\uD835\uDD26",igrav:"\xec",igrave:"\xec",ii:"â
",iiiint:"â¨",iiint:"â",iinfin:"â§",iiota:"â©",ijlig:"ij",imacr:"Ä«",image:"â",imagline:"â",
1imagpart:"â",imath:"ı",imof:"â·",imped:"Ƶ",in:"â",incare:"â
",infin:"â",infintie:"â§",inodot:"ı",int:"â«",intcal:"âº",integers:"â¤",intercal:"âº",intlarhk:"â¨",intprod:"⨼",iocy:"Ñ",iogon:"į",iopf:"\uD835\uDD5A",iota:"ι",iprod:"⨼",iques:"\xbf",iquest:"\xbf",iscr:"\uD835\uDCBE",isin:"â",isinE:"â¹",isindot:"âµ",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",itilde:"Ä©",iukcy:"Ñ",ium:"\xef",iuml:"\xef",jcirc:"ĵ",jcy:"й",jfr:"\uD835\uDD27",jmath:"È·",jopf:"\uD835\uDD5B",jscr:"\uD835\uDCBF",jsercy:"Ñ",jukcy:"Ñ",kappa:"κ",kappav:"ϰ",kcedil:"Ä·",kcy:"к",kfr:"\uD835\uDD28",kgreen:"ĸ",khcy:"Ñ
",kjcy:"Ñ",kopf:"\uD835\uDD5C",kscr:"\uD835\uDCC0",lAarr:"â",lArr:"â",lAtail:"â¤",lBarr:"â¤",lE:"â¦",lEg:"âª",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lagran:"â",lambda:"λ",lang:"â¨",langd:"â¦",langle:"â¨",lap:"âª
",laqu:"\xab",laquo:"\xab",larr:"â",larrb:"â¤",larrbfs:"â¤",larrfs:"â¤",larrhk:"â©",larrlp:"â«",larrpl:"⤹",larrsim:"⥳",larrtl:"â¢",lat:"⪫",latail:"â¤",late:"âª",lates:"âªï¸",lbarr:"â¤",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦",lbrksld:"â¦",lbrkslu:"â¦",lcaron:"ľ",lcedil:"ļ",lceil:"â",lcub:"{",lcy:"л",ldca:"⤶",ldquo:"â",ldquor:"â",ldrdhar:"⥧",ldrushar:"â¥",ldsh:"â²",le:"â¤",leftarrow:"â",leftarrowtail:"â¢",leftharpoondown:"â½",leftharpoonup:"â¼",leftleftarrows:"â",leftrightarrow:"â",leftrightarrows:"â",leftrightharpoons:"â",leftrightsquigarrow:"â",leftthreetimes:"â",leg:"â",leq:"â¤",leqq:"â¦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âª",lesg:"âï¸",lesges:"âª",lessapprox:"âª
",lessdot:"â",lesseqgtr:"â",lesseqqgtr:"âª",lessgtr:"â¶",lesssim:"â²",lfisht:"⥼",lfloor:"â",lfr:"\uD835\uDD29",lg:"â¶",lgE:"âª",lhard:"â½",lharu:"â¼",lharul:"⥪",lhblk:"â",ljcy:"Ñ",ll:"âª",llarr:"â",llcorner:"â",llhard:"⥫",lltri:"âº",lmidot:"Å",lmoust:"â°",lmoustache:"â°",lnE:"â¨",lnap:"âª",lnapprox:"âª",lne:"âª",lneq:"âª",lneqq:"â¨",lnsim:"â¦",loang:"â¬",loarr:"â½",lobrk:"â¦",longleftarrow:"âµ",longleftrightarrow:"â·",longmapsto:"â¼",longrightarrow:"â¶",looparrowleft:"â«",looparrowright:"â¬",lopar:"â¦
",lopf:"\uD835\uDD5D",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",lscr:"\uD835\uDCC1",lsh:"â°",lsim:"â²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â",lsquor:"â",lstrok:"Å",l:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"â",lthree:"â",ltimes:"â",ltlarr:"⥶",ltquest:"â©»",ltrPar:"â¦",ltri:"â",ltrie:"â´",ltrif:"â",lurdshar:"â¥",luruhar:"⥦",lvertneqq:"â¨ï¸",lvnE:"â¨ï¸",mDDot:"âº",mac:"\xaf",macr:"\xaf",male:"â",malt:"â ",maltese:"â ",map:"â¦",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",mcy:"м",mdash:"â",measuredangle:"â¡",mfr:"\uD835\uDD2A",mho:"â§",micr:"\xb5",micro:"\xb5",mid:"â£",midast:"*",midcir:"â«°",middo:"\xb7",middot:"\xb7",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",mopf:"\uD835\uDD5E",mp:"â",mscr:"\uD835\uDCC2",mstpos:"â¾",mu:"μ",multimap:"â¸",mumap:"â¸",nGg:"â̸",nGt:"â«â",nGtv:"â«Ì¸",nLeftarrow:"â",nLeftrightarrow:"â",nLl:"â̸",nLt:"âªâ",nLtv:"âªÌ¸",nRightarrow:"â",nVDash:"â¯",nVdash:"â®",nabla:"â",nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbs:"\xa0",nbsp:"\xa0",nbump:"â̸",nbumpe:"â̸",ncap:"â©",ncaron:"Å",ncedil:"Å",ncong:"â",ncongdot:"â©Ì¸",ncup:"â©",ncy:"н",ndash:"â",ne:"â ",neArr:"â",nearhk:"⤤",nearr:"â",nearrow:"â",nedot:"â̸",nequiv:"â¢",nesear:"⤨",nesim:"â̸",nexist:"â",nexists:"â",nfr:"\uD835\uDD2B",ngE:"â§Ì¸",nge:"â±",ngeq:"â±",ngeqq:"â§Ì¸",ngeqslant:"⩾̸",nges:"⩾̸",ngsim:"âµ",ngt:"â¯",ngtr:"â¯",nhArr:"â",nharr:"â®",nhpar:"⫲",ni:"â",nis:"â¼",nisd:"âº",niv:"â",njcy:"Ñ",nlArr:"â",nlE:"â¦Ì¸",nlarr:"â",nldr:"â¥",nle:"â°",nleftarrow:"â",nleftrightarrow:"â®",nleq:"â°",nleqq:"â¦Ì¸",nleqslant:"⩽̸",nles:"⩽̸",nless:"â®",nlsim:"â´",nlt:"â®",nltri:"âª",nltrie:"â¬",nmid:"â¤",nopf:"\uD835\uDD5F",no:"\xac",not:"\xac",notin:"â",notinE:"â¹Ì¸",notindot:"â
1µÌ¸",notinva:"â",notinvb:"â·",notinvc:"â¶",notni:"â",notniva:"â",notnivb:"â¾",notnivc:"â½",npar:"â¦",nparallel:"â¦",nparsl:"⫽â¥",npart:"â̸",npolint:"â¨",npr:"â",nprcue:"â ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrArr:"â",nrarr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nrightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",nscr:"\uD835\uDCC3",nshortmid:"â¤",nshortparallel:"â¦",nsim:"â",nsime:"â",nsimeq:"â",nsmid:"â¤",nspar:"â¦",nsqsube:"â¢",nsqsupe:"â£",nsub:"â",nsubE:"â«
̸",nsube:"â",nsubset:"ââ",nsubseteq:"â",nsubseteqq:"â«
̸",nsucc:"â",nsucceq:"⪰̸",nsup:"â
",nsupE:"â«Ì¸",nsupe:"â",nsupset:"ââ",nsupseteq:"â",nsupseteqq:"â«Ì¸",ntgl:"â¹",ntild:"\xf1",ntilde:"\xf1",ntlg:"â¸",ntriangleleft:"âª",ntrianglelefteq:"â¬",ntriangleright:"â«",ntrianglerighteq:"â",nu:"ν",num:"#",numero:"â",numsp:"â",nvDash:"â",nvHarr:"â¤",nvap:"ââ",nvdash:"â¬",nvge:"â¥â",nvgt:">â",nvinfin:"â§",nvlArr:"â¤",nvle:"â¤â",nvlt:"<â",nvltrie:"â´â",nvrArr:"â¤",nvrtrie:"âµâ",nvsim:"â¼â",nwArr:"â",nwarhk:"⤣",nwarr:"â",nwarrow:"â",nwnear:"⤧",oS:"â",oacut:"\xf3",oacute:"\xf3",oast:"â",ocir:"\xf4",ocirc:"\xf4",ocy:"о",odash:"â",odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",oelig:"Å",ofcir:"⦿",ofr:"\uD835\uDD2C",ogon:"Ë",ograv:"\xf2",ograve:"\xf2",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",omacr:"Å",omega:"Ï",omicron:"ο",omid:"⦶",ominus:"â",oopf:"\uD835\uDD60",opar:"⦷",operp:"⦹",oplus:"â",or:"â¨",orarr:"â»",ord:"\xba",order:"â´",orderof:"â´",ordf:"\xaa",ordm:"\xba",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oscr:"â´",oslas:"\xf8",oslash:"\xf8",osol:"â",otild:"\xf5",otilde:"\xf5",otimes:"â",otimesas:"⨶",oum:"\xf6",ouml:"\xf6",ovbar:"â½",par:"\xb6",para:"\xb6",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",pcy:"п",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",pfr:"\uD835\uDD2D",phi:"Ï",phiv:"Ï",phmmat:"â³",phone:"â",pi:"Ï",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",plusm:"\xb1",plusmn:"\xb1",plussim:"⨦",plustwo:"⨧",pm:"\xb1",pointint:"â¨",popf:"\uD835\uDD61",poun:"\xa3",pound:"\xa3",pr:"âº",prE:"⪳",prap:"⪷",prcue:"â¼",pre:"⪯",prec:"âº",precapprox:"⪷",preccurlyeq:"â¼",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"â¨",precsim:"â¾",prime:"â²",primes:"â",prnE:"⪵",prnap:"⪹",prnsim:"â¨",prod:"â",profalar:"â®",profline:"â",profsurf:"â",prop:"â",propto:"â",prsim:"â¾",prurel:"â°",pscr:"\uD835\uDCC5",psi:"Ï",puncsp:"â",qfr:"\uD835\uDD2E",qint:"â¨",qopf:"\uD835\uDD62",qprime:"â",qscr:"\uD835\uDCC6",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",quo:'"',quot:'"',rAarr:"â",rArr:"â",rAtail:"â¤",rBarr:"â¤",rHar:"⥤",race:"â½Ì±",racute:"Å",radic:"â",raemptyv:"⦳",rang:"â©",rangd:"â¦",range:"⦥",rangle:"â©",raqu:"\xbb",raquo:"\xbb",rarr:"â",rarrap:"⥵",rarrb:"â¥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"â¤",rarrhk:"âª",rarrlp:"â¬",rarrpl:"â¥
",rarrsim:"⥴",rarrtl:"â£",rarrw:"â",ratail:"â¤",ratio:"â¶",rationals:"â",rbarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦",rbrksld:"â¦",rbrkslu:"â¦",rcaron:"Å",rcedil:"Å",rceil:"â",rcub:"}",rcy:"Ñ",rdca:"⤷",rdldhar:"⥩",rdquo:"â",rdquor:"â",rdsh:"â³",real:"â",realine:"â",realpart:"â",reals:"â",rect:"â",re:"\xae",reg:"\xae",rfisht:"⥽",rfloor:"â",rfr:"\uD835\uDD2F",rhard:"â",rharu:"â",rharul:"⥬",rho:"Ï",rhov:"ϱ",rightarrow:"â",rightarrowtail:"â£",rightharpoondown:"â",rightharpoonup:"â",rightleftarrows:"â",rightleftharpoons:"â",rightrightarrows:"â",rightsquigarrow:"â",rightthreetimes:"â",ring:"Ë",risingdotseq:"â",rlarr:"â",rlhar:"â",rlm:"â",rmoust:"â±",rmoustache:"â±",rnmid:"â«®",roang:"â",roarr:"â¾",robrk:"â§",ropar:"â¦",ropf:"\uD835\uDD63",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",rsaquo:"âº",rscr:"\uD835\uDCC7",rsh:"â±",rsqb:"]",rsquo:"â",rsquor:"â",rthree:"â",rtimes:"â",rtri:"â¹",rtrie:"âµ",rtrif:"â¸",rtriltri:"â§",ruluhar:"⥨",rx:"â",sacute:"Å",sbquo:"â",sc:"â»",scE:"⪴",scap:"⪸",scaron:"Å¡",sccue:"â½",sce:"⪰",scedil:"Å",scirc:"Å",
1scnE:"⪶",scnap:"⪺",scnsim:"â©",scpolint:"â¨",scsim:"â¿",scy:"Ñ",sdot:"â
",sdotb:"â¡",sdote:"⩦",seArr:"â",searhk:"⤥",searr:"â",searrow:"â",sec:"\xa7",sect:"\xa7",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",sfr:"\uD835\uDD30",sfrown:"â¢",sharp:"â¯",shchcy:"Ñ",shcy:"Ñ",shortmid:"â£",shortparallel:"â¥",sh:"\xad",shy:"\xad",sigma:"Ï",sigmaf:"Ï",sigmav:"Ï",sim:"â¼",simdot:"⩪",sime:"â",simeq:"â",simg:"âª",simgE:"⪠",siml:"âª",simlE:"âª",simne:"â",simplus:"⨤",simrarr:"⥲",slarr:"â",smallsetminus:"â",smashp:"⨳",smeparsl:"⧤",smid:"â£",smile:"â£",smt:"⪪",smte:"⪬",smtes:"⪬ï¸",softcy:"Ñ",sol:"/",solb:"â§",solbar:"â¿",sopf:"\uD835\uDD64",spades:"â ",spadesuit:"â ",spar:"â¥",sqcap:"â",sqcaps:"âï¸",sqcup:"â",sqcups:"âï¸",sqsub:"â",sqsube:"â",sqsubset:"â",sqsubseteq:"â",sqsup:"â",sqsupe:"â",sqsupset:"â",sqsupseteq:"â",squ:"â¡",square:"â¡",squarf:"âª",squf:"âª",srarr:"â",sscr:"\uD835\uDCC8",ssetmn:"â",ssmile:"â£",sstarf:"â",star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"\xaf",sub:"â",subE:"â«
",subdot:"⪽",sube:"â",subedot:"â«",submult:"â«",subnE:"â«",subne:"â",subplus:"⪿",subrarr:"⥹",subset:"â",subseteq:"â",subseteqq:"â«
",subsetneq:"â",subsetneqq:"â«",subsim:"â«",subsub:"â«",subsup:"â«",succ:"â»",succapprox:"⪸",succcurlyeq:"â½",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"â©",succsim:"â¿",sum:"â",sung:"âª",sup:"â",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",supE:"â«",supdot:"⪾",supdsub:"â«",supe:"â",supedot:"â«",suphsol:"â",suphsub:"â«",suplarr:"⥻",supmult:"â«",supnE:"â«",supne:"â",supplus:"â«",supset:"â",supseteq:"â",supseteqq:"â«",supsetneq:"â",supsetneqq:"â«",supsim:"â«",supsub:"â«",supsup:"â«",swArr:"â",swarhk:"⤦",swarr:"â",swarrow:"â",swnwar:"⤪",szli:"\xdf",szlig:"\xdf",target:"â",tau:"Ï",tbrk:"â´",tcaron:"Å¥",tcedil:"Å£",tcy:"Ñ",tdot:"â",telrec:"â",tfr:"\uD835\uDD31",there4:"â´",therefore:"â´",theta:"θ",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",thinsp:"â",thkap:"â",thksim:"â¼",thor:"\xfe",thorn:"\xfe",tilde:"Ë",time:"\xd7",times:"\xd7",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",topf:"\uD835\uDD65",topfork:"â«",tosa:"⤩",tprime:"â´",trade:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",tscr:"\uD835\uDCC9",tscy:"Ñ",tshcy:"Ñ",tstrok:"ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",uArr:"â",uHar:"⥣",uacut:"\xfa",uacute:"\xfa",uarr:"â",ubrcy:"Ñ",ubreve:"Å",ucir:"\xfb",ucirc:"\xfb",ucy:"Ñ",udarr:"â
",udblac:"ű",udhar:"⥮",ufisht:"⥾",ufr:"\uD835\uDD32",ugrav:"\xf9",ugrave:"\xf9",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",umacr:"Å«",um:"\xa8",uml:"\xa8",uogon:"ų",uopf:"\uD835\uDD66",uparrow:"â",updownarrow:"â",upharpoonleft:"â¿",upharpoonright:"â¾",uplus:"â",upsi:"Ï
",upsih:"Ï",upsilon:"Ï
",upuparrows:"â",urcorn:"â",urcorner:"â",urcrop:"â",uring:"ů",urtri:"â¹",uscr:"\uD835\uDCCA",utdot:"â°",utilde:"Å©",utri:"âµ",utrif:"â´",uuarr:"â",uum:"\xfc",uuml:"\xfc",uwangle:"⦧",vArr:"â",vBar:"⫨",vBarv:"â«©",vDash:"â¨",vangrt:"â¦",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"â
",varphi:"Ï",varpi:"Ï",varpropto:"â",varr:"â",varrho:"ϱ",varsigma:"Ï",varsubsetneq:"âï¸",varsubsetneqq:"â«ï¸",varsupsetneq:"âï¸",varsupsetneqq:"â«ï¸",vartheta:"Ï",vartriangleleft:"â²",vartriangleright:"â³",vcy:"в",vdash:"â¢",vee:"â¨",veebar:"â»",veeeq:"â",vellip:"â®",verbar:"|",vert:"|",vfr:"\uD835\uDD33",vltri:"â²",vnsub:"ââ",vnsup:"ââ",vopf:"\uD835\uDD67",vprop:"â",vrtri:"â³",vscr:"\uD835\uDCCB",vsubnE:"â«ï¸",vsubne:"âï¸",vsupnE:"â«ï¸",vsupne:"âï¸",vzigzag:"â¦",wcirc:"ŵ",wedbar:"â©",wedge:"â§",wedgeq:"â",weierp:"â",wfr:"\uD835\uDD34",wopf:"\uD835\uDD68",wp:"â",wr:"â",wreath:"â",wscr:"\uD835\uDCCC",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",xfr:"\uD835\uDD35",xhArr:"âº",xharr:"â·",xi:"ξ",xlArr:"â¸",xlarr:"âµ",xmap:"â¼",xnis:"â»",xodot:"â¨",xopf:"\uD835\uDD69",xoplus:"â¨",xotime:"â¨",xrArr:"â¹",xrarr:"â¶",xscr:"\uD835\uDCCD",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",yacut:"\xfd",yacute:"\xfd",yacy:"Ñ",ycirc:"Å·",ycy:"Ñ",ye:"\xa5",yen:"\xa5",yfr:"\uD835\uDD36",yicy:"Ñ",yopf:"\uD835\uDD6A",yscr:"\uD835\uDCCE",yucy:"Ñ",yum:"\xff",yuml:"\xff",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeetrf:"â¨",zeta:"ζ",zfr:"\uD835\uDD37",zhcy:"ж",zigrarr:"â",zopf:"\uD835\uDD6B",zscr:"\uD835\uDCCF",zwj:"â",zwnj:"â"},nx={}
1.hasOwnProperty,nk={AElig:"\xc6",AMP:"&",Aacute:"\xc1",Acirc:"\xc2",Agrave:"\xc0",Aring:"\xc5",Atilde:"\xc3",Auml:"\xc4",COPY:"\xa9",Ccedil:"\xc7",ETH:"\xd0",Eacute:"\xc9",Ecirc:"\xca",Egrave:"\xc8",Euml:"\xcb",GT:">",Iacute:"\xcd",Icirc:"\xce",Igrave:"\xcc",Iuml:"\xcf",LT:"<",Ntilde:"\xd1",Oacute:"\xd3",Ocirc:"\xd4",Ograve:"\xd2",Oslash:"\xd8",Otilde:"\xd5",Ouml:"\xd6",QUOT:'"',REG:"\xae",THORN:"\xde",Uacute:"\xda",Ucirc:"\xdb",Ugrave:"\xd9",Uuml:"\xdc",Yacute:"\xdd",aacute:"\xe1",acirc:"\xe2",acute:"\xb4",aelig:"\xe6",agrave:"\xe0",amp:"&",aring:"\xe5",atilde:"\xe3",auml:"\xe4",brvbar:"\xa6",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",ecirc:"\xea",egrave:"\xe8",eth:"\xf0",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",iacute:"\xed",icirc:"\xee",iexcl:"\xa1",igrave:"\xec",iquest:"\xbf",iuml:"\xef",laquo:"\xab",lt:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",oacute:"\xf3",ocirc:"\xf4",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",otilde:"\xf5",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',raquo:"\xbb",reg:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",times:"\xd7",uacute:"\xfa",ucirc:"\xfb",ugrave:"\xf9",uml:"\xa8",uuml:"\xfc",yacute:"\xfd",yen:"\xa5",yuml:"\xff"},nS={0:"�",128:"â¬",130:"â",131:"Æ",132:"â",133:"â¦",134:"â ",135:"â¡",136:"Ë",137:"â°",138:"Å ",139:"â¹",140:"Å",142:"Ž",145:"â",146:"â",147:"â",148:"â",149:"â¢",150:"â",151:"â",152:"Ë",153:"â¢",154:"Å¡",155:"âº",156:"Å",158:"ž",159:"Ÿ"},nE=function(t){return ny(t)||nb(t)},nA={}.hasOwnProperty,nP=String.fromCharCode,nT=Function.prototype,nC={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},nR="named",nL="hexadecimal",nM="decimal",nD={};nD[nL]=16,nD[nM]=10;var n$={};n$[nR]=nE,n$[nM]=nb,n$[nL]=function(t){var r="string"==typeof t?t.charCodeAt(0):t;return r>=97&&r<=102||r>=65&&r<=70||r>=48&&r<=57};var nF={};nF[1]="Named character references must be terminated by a semicolon",nF[2]="Numeric character references must be terminated by a semicolon",nF[3]="Named character references cannot be empty",nF[4]="Numeric character references cannot be empty",nF[5]="Named character references must be known",nF[6]="Numeric character references cannot be disallowed",nF[7]="Numeric character references cannot be outside the permissible Unicode range";var nO,nV,nB,nj,nq,n_,nN,nz,nI,nH,nU,nW,nG,nY={exports:{}};nG=function(t){var r=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,i={},o={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function t(r){return r instanceof a?new a(r.type,t(r.content),r.alias):Array.isArray(r)?r.map(t):r.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(t){return Object.prototype.toString.call(t).slice(8,-1)},objId:function(t){return t.__id||Object.defineProperty(t,"__id",{value:++n}),t.__id},clone:function t(r,n){var i,a;switch(n=n||{},o.util.type(r)){case"Object":if(n[a=o.util.objId(r)])return n[a];for(var l in i={},n[a]=i,r)r.hasOwnProperty(l)&&(i[l]=t(r[l],n));return i;case"Array":return n[a=o.util.objId(r)]?n[a]:(i=[],n[a]=i,r.forEach(function(r,o){i[o]=t(r,n)}),i);default:return r}},getLanguage:function(t){for(;t;){var n=r.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(r,"gi"),""),t.classList.add("language-"+n)},currentScript:function(){if(typeof document>"u")return null;if("currentScript"in document)return document.currentScript;try{throw Error()}catch(i){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(i.stack)||[])[1];if(t){var r=document.getElementsByTagName("script");for(var n in r)if(r[n].src==t)return r[n]}return null}},isActive:function(t,r,n){for(var i="no-"+r;t;){var o=t.classList;if(o.contains(r))return!0;if(o.contains(i))return!1;t=t.parentElement}return!!n}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(t,r){var n=o.util.clone(o.languages[t]);for(var i in r)n[i]=r[i];return n},insertBefore:function(t,r,n,i){var a=(i=i||o.languages)[t],l={};for(var s in a)if(a.hasOwnProperty(s)){if(s==r)for(var u in n)n.hasOwnProperty(u)&&(l[u]=n[u]);n.hasOwnProperty(s)||(l[s]=a[s])}var c=i[t];return i[t]=l,o.languages.DFS(o.languages,function(r,n){n===c&&r!=t&&(this[r]=l)}),l},DFS:function t(r,n,i,a){a=a||{};var l=o.util.objId;for(var s in r)if(r.hasOwnProperty(s)){n.call(r,s,r[s],i||s);var u=r[s],c=o.util.type(u);"Object"!==c||a[l(u)]?"Array"!==c||a[l(u)]||(a[l(u)]=!0,t(u,n,s,a)):(a[l(u)]=!0,t(u,n,null,a))}}},plugins:{},highlightAll:function(t,r){o.highlightAllUnder(document,t,r)},highlightAllUnder:function(t,r,n){var i={callback:n,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",i),i.elements=Array.prototype.slice.apply(i.container.querySelectorAll(i.selector)),o.hooks.run("before-all-elements-highlight",i);for(var a,l=0;a=i.elements[l++];)o.highlightElement(a,!0===r,i.callback)},highlightElement:function(r,n,i){var a=o.util.getLanguage(r),l=o.languages[a];o.util.setLanguage(r,a);var s=r.parentElement;s&&"pre"===s.nodeName.toLowerCase()&&o.util.setLanguage(s,a);var u={element:r,language:a,grammar:l,code:r.textContent};function c(t){u.highlightedCode=t,o.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,o.hooks.run("after-highlight",u),o.hooks.run("complete",u),i&&i.call(u.element)}if(o.hooks.run("before-sanity-check",u),(s=u.element.parentElement)&&"pre"===s.nodeName.toLowerCase()&&!s.hasAttribute("tabindex")&&s.setAttribute("tabindex","0"),!u.code)return o.hooks.run("complete",u),void(i&&i.call(u.element));if(o.hooks.run("before-highlight",u),u.grammar){if(n&&t.Worker){var d=new Worker(o.filename);d.onmessage=function(t){c(t.data)},d.postMessage(JSON.stringify({language:u.language,code:u.code,immediateClose:!0}))}else c(o.highlight(u.code,u.grammar,u.language))}else c(o.util.encode(u.code))},highlight:function(t,r,n){var i={code:t,grammar:r,language:n};
vendor: 3,564 bytes, line 1
1if(o.hooks.run("before-tokenize",i),!i.grammar)throw Error('The language "'+i.language+'" has no grammar.');return i.tokens=o.tokenize(i.code,i.grammar),o.hooks.run("after-tokenize",i),a.stringify(o.util.encode(i.tokens),i.language)},tokenize:function(t,r){var n=r.rest;if(n){for(var i in n)r[i]=n[i];delete r.rest}var c=new s;return u(c,c.head,t),function t(r,n,i,s,c,d){for(var h in i)if(i.hasOwnProperty(h)&&i[h]){var p=i[h];p=Array.isArray(p)?p:[p];for(var f=0;f<p.length;++f){if(d&&d.cause==h+","+f)return;var g=p[f],m=g.inside,v=!!g.lookbehind,b=!!g.greedy,y=g.alias;if(b&&!g.pattern.global){var w=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,w+"g")}for(var x=g.pattern||g,k=s.next,S=c;k!==n.tail&&!(d&&S>=d.reach);S+=k.value.length,k=k.next){var E=k.value;if(n.length>r.length)return;if(!(E instanceof a)){var A,P=1;if(b){if(!(A=l(x,S,r,v))||A.index>=r.length)break;var T=A.index,C=A.index+A[0].length,R=S;for(R+=k.value.length;T>=R;)R+=(k=k.next).value.length;if(S=R-=k.value.length,k.value instanceof a)continue;for(var L=k;L!==n.tail&&(R<C||"string"==typeof L.value);L=L.next)P++,R+=L.value.length;P--,E=r.slice(S,R),A.index-=S}else if(!(A=l(x,0,E,v)))continue;T=A.index;var M=A[0],D=E.slice(0,T),$=E.slice(T+M.length),F=S+E.length;d&&F>d.reach&&(d.reach=F);var O=k.prev;if(D&&(O=u(n,O,D),S+=D.length),function(t,r,n){for(var i=r.next,o=0;o<n&&i!==t.tail;o++)i=i.next;r.next=i,i.prev=r,t.length-=o}(n,O,P),k=u(n,O,new a(h,m?o.tokenize(M,m):M,y,M)),$&&u(n,k,$),P>1){var V={cause:h+","+f,reach:F};t(r,n,i,k.prev,S,V),d&&V.reach>d.reach&&(d.reach=V.reach)}}}}}}(t,c,r,c.head,0),function(t){for(var r=[],n=t.head.next;n!==t.tail;)r.push(n.value),n=n.next;return r}(c)},hooks:{all:{},add:function(t,r){var n=o.hooks.all;n[t]=n[t]||[],n[t].push(r)},run:function(t,r){var n=o.hooks.all[t];if(n&&n.length)for(var i,a=0;i=n[a++];)i(r)}},Token:a};function a(t,r,n,i){this.type=t,this.content=r,this.alias=n,this.length=0|(i||"").length}function l(t,r,n,i){t.lastIndex=r;var o=t.exec(n);if(o&&i&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function s(){var t={value:null,prev:null,next:null},r={value:null,prev:t,next:null};t.next=r,this.head=t,this.tail=r,this.length=0}function u(t,r,n){var i=r.next,o={value:n,prev:r,next:i};return r.next=o,i.prev=o,t.length++,o}if(t.Prism=o,a.stringify=function t(r,n){if("string"==typeof r)return r;if(Array.isArray(r)){var i="";return r.forEach(function(r){i+=t(r,n)}),i}var a={type:r.type,content:t(r.content,n),tag:"span",classes:["token",r.type],attributes:{},language:n},l=r.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(a.classes,l):a.classes.push(l)),o.hooks.run("wrap",a);var s="";for(var u in a.attributes)s+=" "+u+'="'+(a.attributes[u]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},!t.document)return t.addEventListener&&(o.disableWorkerMessageHandler||t.addEventListener("message",function(r){var n=JSON.parse(r.data),i=n.language,a=n.code,l=n.immediateClose;t.postMessage(o.highlight(a,o.languages[i],i)),l&&t.close()},!1)),o;var c=o.util.currentScript();function d(){o.manual||o.highlightAll()}if(c&&(o.filename=c.src,c.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var h=document.readyState;"loading"===h||"interactive"===h&&c&&c.defer?document.addEventListener("DOMContentLoaded",d):window.requestAnimationFrame?window.requestAnimationFrame(d):window.setTimeout(d,16)}return o}("u">typeof window?window:"u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{}
1),nY.exports&&(nY.exports=nG),"u">typeof eL&&(eL.Prism=nG);var nX=nY.exports;function nZ(t){t.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},t.languages.markup.tag.inside["attr-value"].inside.entity=t.languages.markup.entity,t.languages.markup.doctype.inside["internal-subset"].inside=t.languages.markup,t.hooks.add("wrap",function(t){"entity"===t.type&&(t.attributes.title=t.content.value.replace(/&/,"&"))}),Object.defineProperty(t.languages.markup.tag,"addInlined",{value:function(r,n){var i={};i["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:t.languages[n]},i.cdata=/^<!\[CDATA\[|\]\]>$/i;var o={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:i}};o["language-"+n]={pattern:/[\s\S]+/,inside:t.languages[n]};var a={};a[r]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return r}),"i"),lookbehind:!0,greedy:!0,inside:o},t.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(t.languages.markup.tag,"addAttribute",{value:function(r,n){t.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+r+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:t.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),t.languages.html=t.languages.markup,t.languages.mathml=t.languages.markup,t.languages.svg=t.languages.markup,t.languages.xml=t.languages.extend("markup",{}),t.languages.ssml=t.languages.xml,t.languages.atom=t.languages.xml,t.languages.rss=t.languages.xml}function nK(t){var r,n;r=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+r.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+r.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+r.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:r,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css,(n=t.languages.markup)&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}function nJ(t){t.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
vendor: 4,820 bytes, line 1
1],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}function nQ(t){t.languages.javascript=t.languages.extend("clike",{"class-name":[t.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),t.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,t.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:t.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:t.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:t.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:t.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),t.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:t.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),t.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),t.languages.markup&&(t.languages.markup.tag.addInlined("script","javascript"),t.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?
1:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),t.languages.js=t.languages.javascript}nZ.displayName="markup",nZ.aliases=["html","mathml","svg","xml","ssml","atom","rss"],nK.displayName="css",nK.aliases=[],nJ.displayName="clike",nJ.aliases=[],nQ.displayName="javascript",nQ.aliases=["js"];var n0,n1,n5="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof eL?eL:{},n2=(n1=(n0="Prism"in n5)?n5.Prism:void 0,function(){n0?n5.Prism=n1:delete n5.Prism,n0=void 0,n1=void 0});n5.Prism={manual:!0,disableWorkerMessageHandler:!0};var n3=function(t,r){var n,i,o={};for(i in r||(r={}),nC)n=r[i],o[i]=null==n?nC[i]:n;return(o.position.indent||o.position.start)&&(o.indent=o.position.indent||[],o.position=o.position.start),function(t,r){var n,i,o,a,l,s,u,c,d,h,p,f,g,m,v,b,y,w,x,k,S,E,A=r.additional,P=r.nonTerminated,T=r.text,C=r.reference,R=r.warning,L=r.textContext,M=r.referenceContext,D=r.warningContext,$=r.position,F=r.indent||[],O=t.length,V=0,B=-1,j=$.column||1,q=$.line||1,_="",N=[];for("string"==typeof A&&(A=A.charCodeAt(0)),x=z(),p=R?function(t,r){var n=z();n.column+=r,n.offset+=r,R.call(D,nF[t],n,t)}:nT,V--,O++;++V<O;)if(10===c&&(j=F[B]||1),38===(c=t.charCodeAt(V))){if(9===(h=t.charCodeAt(V+1))||10===h||12===h||32===h||38===h||60===h||h!=h||A&&h===A){_+=nP(c),j++;continue}for(v=b=V+1,E=b,35===h?(E=++v,88===(h=t.charCodeAt(E))||120===h?(y=nL,E=++v):y=nM):y=nR,a="",m="",u="",w=n$[y],E--;++E<O&&w(h=t.charCodeAt(E));)u+=nP(h),y===nR&&nA.call(nk,u)&&(a=u,m=nk[u]);(s=59===t.charCodeAt(E))&&(E++,(l=y===nR&&(o=u,!!nx.call(nw,o)&&nw[o]))&&(a=u,m=l)),S=1+E-b,(s||P)&&(u?y===nR?(s&&!m?p(5,1):(a!==u&&(S=1+(E=v+a.length)-v,s=!1),s||(f=a?1:3,r.attribute?61===(h=t.charCodeAt(E))?(p(f,S),m=null):nE(h)?m=null:p(f,S):p(f,S))),d=m):(s||p(2,S),(n=d=parseInt(u,nD[y]))>=55296&&n<=57343||n>1114111?(p(7,S),d=nP(65533)):d in nS?(p(6,S),d=nS[d]):(g="",((i=d)>=1&&i<=8||11===i||i>=13&&i<=31||i>=127&&i<=159||i>=64976&&i<=65007||!(65535&~i)||65534==(65535&i))&&p(6,S),d>65535&&(g+=nP((d-=65536)>>>10|55296),d=56320|1023&d),d=g+nP(d))):y!==nR&&p(4,S)),d?(I(),x=z(),V=E-1,j+=E-b+1,N.push(d),(k=z()).offset++,C&&C.call(M,d,{start:x,end:k},t.slice(b-1,E)),x=k):(u=t.slice(b-1,E),_+=u,j+=u.length,V=E-1)}else 10===c&&(q++,B++,j=0),c==c?(_+=nP(c),j++):I();return N.join("");function z(){return{line:q,column:j,offset:V+($.offset||0)}}function I(){_&&(N.push(_),T&&T.call(L,_,{start:x,end:z()}),_="")}}(t,o)};n2();var n4={}.hasOwnProperty;function n9(){}n9.prototype=nX;var n6=new n9;function n7(t){if("function"!=typeof t||!t.displayName)throw Error("Expected `function` for `grammar`, got `"+t+"`");void 0===n6.languages[t.displayName]&&t(n6)}n6.highlight=function(t,r){var n,i=nX.highlight;if("string"!=typeof t)throw Error("Expected `string` for `value`, got `"+t+"`");if("Object"===n6.util.type(r))n=r,r=null;else{if("string"!=typeof r)throw Error("Expected `string` for `name`, got `"+r+"`");if(!n4.call(n6.languages,r))throw Error("Unknown language: `"+r+"` is not registered");n=n6.languages[r]}return i.call(this,t,n,r)},n6.register=n7,n6.alias=function(t,r){var n,i,o,a,l=n6.languages,s=t;for(n in r&&((s={})[t]=r),s)for(o=(i="string"==typeof(i=s[n])?[i]:i).length,a=-1;++a<o;)l[i[a]]=l[n]},n6.registered=function(t){if("string"!=typeof t)throw Error("Expected `string` for `language`, got `"+t+"`");return n4.call(n6.languages,t)},n6.listLanguages=function(){var t,r=n6.languages,n=[];for(t in r)n4.call(r,t)&&"object"==typeof r[t]&&n.push(t);return n},n7(nZ),n7(nK),n7(nJ),n7(nQ),n6.util.encode=function(t){return t},n6.Token.stringify=function(t,r,n){var i;return"string"==typeof t?{type:"text",value:t}:"Array"===n6.util.type(t)?function(t,r){for(var n,i=[],o=t.length,a=-1;++a<o;)""!==(n=t[a])&&null!=n&&i.push(n);for(a=-1,o=i.length;++a<o;)n=i[a],i[a]=n6.Token.stringify(n,r,i);return i}(t,r):(i={type:t.type,content:n6.Token.stringify(t.content,r,n),tag:"span",classes:["token",t.type],attributes:{},language:r,parent:n},t.alias&&(i.classes=i.classes.concat(t.alias)),n6.hooks.run("wrap",i),nv(i.tag+"."+i.classes.join("."),function(t){var r;for(r in t)t[r]=n3(t[r]);return t}(i.attributes),i.content))};let n8=["top","right","bottom","left"],ie=Math.min,it=Math.max,ir=Math.round,ii=Math.floor,io=t=>({x:t,y:t}
1),ia={left:"right",right:"left",bottom:"top",top:"bottom"},il={start:"end",end:"start"};function is(t,r){return"function"==typeof t?t(r):t}function iu(t){return t.split("-")[0]}function ic(t){return t.split("-")[1]}function id(t){return"x"===t?"y":"x"}function ih(t){return"y"===t?"height":"width"}function ip(t){return["top","bottom"].includes(iu(t))?"y":"x"}function ig(t){return t.replace(/start|end/g,t=>il[t])}function im(t){return t.replace(/left|right|bottom|top/g,t=>ia[t])}function iv(t){return"number"!=typeof t?{top:0,right:0,bottom:0,left:0,...t}:{top:t,right:t,bottom:t,left:t}}function ib(t){let{x:r,y:n,width:i,height:o}=t;return{width:i,height:o,top:n,left:r,right:r+i,bottom:n+o,x:r,y:n}}function iy(t,r,n){let i,{reference:o,floating:a}=t,l=ip(r),s=id(ip(r)),u=ih(s),c=iu(r),d="y"===l,h=o.x+o.width/2-a.width/2,p=o.y+o.height/2-a.height/2,f=o[u]/2-a[u]/2;switch(c){case"top":i={x:h,y:o.y-a.height};break;case"bottom":i={x:h,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:p};break;case"left":i={x:o.x-a.width,y:p};break;default:i={x:o.x,y:o.y}}switch(ic(r)){case"start":i[s]-=f*(n&&d?-1:1);break;case"end":i[s]+=f*(n&&d?-1:1)}return i}async function iw(t,r){var n;void 0===r&&(r={});let{x:i,y:o,platform:a,rects:l,elements:s,strategy:u}=t,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:h="floating",altBoundary:p=!1,padding:f=0}=is(r,t),g=iv(f),m=s[p?"floating"===h?"reference":"floating":h],v=ib(await a.getClippingRect({element:null==(n=await (null==a.isElement?void 0:a.isElement(m)))||n?m:m.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),b="floating"===h?{x:i,y:o,width:l.floating.width,height:l.floating.height}:l.reference,y=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),w=await (null==a.isElement?void 0:a.isElement(y))&&await (null==a.getScale?void 0:a.getScale(y))||{x:1,y:1},x=ib(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:y,strategy:u}):b);return{top:(v.top-x.top+g.top)/w.y,bottom:(x.bottom-v.bottom+g.bottom)/w.y,left:(v.left-x.left+g.left)/w.x,right:(x.right-v.right+g.right)/w.x}}function ix(t,r){return{top:t.top-r.height,right:t.right-r.width,bottom:t.bottom-r.height,left:t.left-r.width}}function ik(t){return n8.some(r=>t[r]>=0)}function iS(t){return iP(t)?(t.nodeName||"").toLowerCase():"#document"}function iE(t){var r;return(null==t||null==(r=t.ownerDocument)?void 0:r.defaultView)||window}function iA(t){var r;return null==(r=(iP(t)?t.ownerDocument:t.document)||window.document)?void 0:r.documentElement}function iP(t){return t instanceof Node||t instanceof iE(t).Node}function iT(t){return t instanceof Element||t instanceof iE(t).Element}function iC(t){return t instanceof HTMLElement||t instanceof iE(t).HTMLElement}function iR(t){return!(typeof ShadowRoot>"u")&&(t instanceof ShadowRoot||t instanceof iE(t).ShadowRoot)}function iL(t){let{overflow:r,overflowX:n,overflowY:i,display:o}=iF(t);return/auto|scroll|overlay|hidden|clip/.test(r+i+n)&&!["inline","contents"].includes(o)}function iM(t){let r=iD(),n=iF(t);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!r&&!!n.backdropFilter&&"none"!==n.backdropFilter||!r&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(t=>(n.willChange||"").includes(t))||["paint","layout","strict","content"].some(t=>(n.contain||"").includes(t))}function iD(){return!(typeof CSS>"u"||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function i$(t){return["html","body","#document"].includes(iS(t))}function iF(t){return iE(t).getComputedStyle(t)}function iO(t){return iT(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function iV(t){if("html"===iS(t))return t;let r=t.assignedSlot||t.parentNode||iR(t)&&t.host||iA(t);return iR(r)?r.host:r}function iB(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let o=function t(r){let n=iV(r);return i$(n)?r.ownerDocument?r.ownerDocument.body:r.body:iC(n)&&iL(n)?n:t(n)}(t),a=o===(null==(i=t.ownerDocument)?void 0:i.body),l=iE(o);
1return a?r.concat(l,l.visualViewport||[],iL(o)?o:[],l.frameElement&&n?iB(l.frameElement):[]):r.concat(o,iB(o,[],n))}function ij(t){let r=iF(t),n=parseFloat(r.width)||0,i=parseFloat(r.height)||0,o=iC(t),a=o?t.offsetWidth:n,l=o?t.offsetHeight:i,s=ir(n)!==a||ir(i)!==l;return s&&(n=a,i=l),{width:n,height:i,$:s}}function iq(t){return iT(t)?t:t.contextElement}function i_(t){let r=iq(t);if(!iC(r))return io(1);let n=r.getBoundingClientRect(),{width:i,height:o,$:a}=ij(r),l=(a?ir(n.width):n.width)/i,s=(a?ir(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let iN=io(0);function iz(t){let r=iE(t);return iD()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:iN}function iI(t,r,n,i){var o;void 0===r&&(r=!1),void 0===n&&(n=!1);let a=t.getBoundingClientRect(),l=iq(t),s=io(1);r&&(i?iT(i)&&(s=i_(i)):s=i_(t));let u=(void 0===(o=n)&&(o=!1),!(!i||o&&i!==iE(l))&&o)?iz(l):io(0),c=(a.left+u.x)/s.x,d=(a.top+u.y)/s.y,h=a.width/s.x,p=a.height/s.y;if(l){let t=iE(l),r=i&&iT(i)?iE(i):i,n=t,o=n.frameElement;for(;o&&i&&r!==n;){let t=i_(o),r=o.getBoundingClientRect(),i=iF(o),a=r.left+(o.clientLeft+parseFloat(i.paddingLeft))*t.x,l=r.top+(o.clientTop+parseFloat(i.paddingTop))*t.y;c*=t.x,d*=t.y,h*=t.x,p*=t.y,c+=a,d+=l,o=(n=iE(o)).frameElement}}return ib({width:h,height:p,x:c,y:d})}let iH=[":popover-open",":modal"];function iU(t){return iH.some(r=>{try{return t.matches(r)}catch{return!1}})}function iW(t){return iI(iA(t)).left+iO(t).scrollLeft}function iG(t,r,n){let i;if("viewport"===r)i=function(t,r){let n=iE(t),i=iA(t),o=n.visualViewport,a=i.clientWidth,l=i.clientHeight,s=0,u=0;if(o){a=o.width,l=o.height;let t=iD();(!t||t&&"fixed"===r)&&(s=o.offsetLeft,u=o.offsetTop)}return{width:a,height:l,x:s,y:u}}(t,n);else if("document"===r)i=function(t){let r=iA(t),n=iO(t),i=t.ownerDocument.body,o=it(r.scrollWidth,r.clientWidth,i.scrollWidth,i.clientWidth),a=it(r.scrollHeight,r.clientHeight,i.scrollHeight,i.clientHeight),l=-n.scrollLeft+iW(t),s=-n.scrollTop;return"rtl"===iF(i).direction&&(l+=it(r.clientWidth,i.clientWidth)-o),{width:o,height:a,x:l,y:s}}(iA(t));else if(iT(r))i=function(t,r){let n=iI(t,!0,"fixed"===r),i=n.top+t.clientTop,o=n.left+t.clientLeft,a=iC(t)?i_(t):io(1);return{width:t.clientWidth*a.x,height:t.clientHeight*a.y,x:o*a.x,y:i*a.y}}(r,n);else{let n=iz(t);i={...r,x:r.x-n.x,y:r.y-n.y}}return ib(i)}function iY(t,r){return iC(t)&&"fixed"!==iF(t).position?r?r(t):t.offsetParent:null}function iX(t,r){let n=iE(t);if(!iC(t)||iU(t))return n;let i=iY(t,r);for(;i&&["table","td","th"].includes(iS(i))&&"static"===iF(i).position;)i=iY(i,r);return i&&("html"===iS(i)||"body"===iS(i)&&"static"===iF(i).position&&!iM(i))?n:i||function(t){let r=iV(t);for(;iC(r)&&!i$(r);){if(iM(r))return r;r=iV(r)}return null}(t)||n}let iZ={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:r,rect:n,offsetParent:i,strategy:o}=t,a="fixed"===o,l=iA(i),s=!!r&&iU(r.floating);if(i===l||s&&a)return n;let u={scrollLeft:0,scrollTop:0},c=io(1),d=io(0),h=iC(i);if((h||!h&&!a)&&(("body"!==iS(i)||iL(l))&&(u=iO(i)),iC(i))){let t=iI(i);c=i_(i),d.x=t.x+i.clientLeft,d.y=t.y+i.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+d.x,y:n.y*c.y-u.scrollTop*c.y+d.y}},getDocumentElement:iA,getClippingRect:function(t){let{element:r,boundary:n,rootBoundary:i,strategy:o}=t,a=[..."clippingAncestors"===n?function(t,r){let n=r.get(t);if(n)return n;let i=iB(t,[],!1).filter(t=>iT(t)&&"body"!==iS(t)),o=null,a="fixed"===iF(t).position,l=a?iV(t):t;for(;iT(l)&&!i$(l);){let r=iF(l),n=iM(l);n||"fixed"!==r.position||(o=null),(a?!n&&!o:!n&&"static"===r.position&&o&&["absolute","fixed"].includes(o.position)||iL(l)&&!n&&function t(r,n){let i=iV(r);return!(i===n||!iT(i)||i$(i))&&("fixed"===iF(i).position||t(i,n))}(t,l))?i=i.filter(t=>t!==l):o=r,l=iV(l)}return r.set(t,i),i}(r,this._c):[].concat(n),i],l=a[0],s=a.reduce((t,n)=>{let i=iG(r,n,o);return t.top=it(i.top,t.top),t.right=ie(i.right,t.right),t.bottom=ie(i.bottom,t.bottom),t.left=it(i.left,t.left),t},iG(r,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:iX,getElementRects:async function(t){let r=this.getOffsetParent||iX,n=this.getDimensions;return{reference:function(t,r,n){let i=iC(r),o=iA(r),a="fixed"===n,l=iI(t,!0,a,r),s={scrollLeft:0,scrollTop:0},u=io(0);if(i||!i&&!a){if(("body"!==iS(r)||iL(o))&&(s=iO(r)),i){let t=iI(r,!0,a,r);u.x=t.x+r.clientLeft,u.y=t.y+r.clientTop}else o&&(u.x=iW(o))}return{x:l.left+s.scrollLeft-u.x,y:l.top+s.scrollTop-u.y,width:l.width,height:l.height}}(t.reference,await r(t.floating),t.strategy),floating:{x:0,y:0,...await n(t.floating)}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:r,height:n}=ij(t);return{width:r,height:n}},getScale:i_,isElement:iT,isRTL:function(t){return"rtl"===iF(t).direction}};function iK(t,r,n,i){void 0===i&&(i={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=i,c=iq(t),d=o||a?[...c?iB(c):[],...iB(r)]:[];d.forEach(t=>{o&&t.addEventListener("scroll",n,{passive:!0}),a&&t.addEventListener("resize",n)});let h=c&&s?function(t,r){let n,i=null,o=iA(t);function a(){var t;clearTimeout(n),null==(t=i)||t.disconnect(),i=null}return function l(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),a();let{left:c,top:d,width:h,height:p}=t.getBoundingClientRect();if(s||r(),!h||!p)return;let f={rootMargin:-ii(d)+"px "+-ii(o.clientWidth-(c+h))+"px "+-ii(o.clientHeight-(d+p))+"px "+-ii(c)+"px",threshold:it(0,ie(1,u))||1},g=!0;function m(t){let r=t[0].intersectionRatio;if(r!==u){if(!g)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},100)}g=!1}try{i=new IntersectionObserver(m,{...f,root:o.ownerDocument})}catch{i=new IntersectionObserver(m,f)}i.observe(t)}(!0),a}(c,n):null,p=-1,f=null;
1l&&(f=new ResizeObserver(t=>{let[i]=t;i&&i.target===c&&f&&(f.unobserve(r),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var t;null==(t=f)||t.observe(r)})),n()}),c&&!u&&f.observe(c),f.observe(r));let g,m=u?iI(t):null;return u&&function r(){let i=iI(t);m&&(i.x!==m.x||i.y!==m.y||i.width!==m.width||i.height!==m.height)&&n(),m=i,g=requestAnimationFrame(r)}(),n(),()=>{var t;d.forEach(t=>{o&&t.removeEventListener("scroll",n),a&&t.removeEventListener("resize",n)}),null==h||h(),null==(t=f)||t.disconnect(),f=null,u&&cancelAnimationFrame(g)}}let iJ=t=>({name:"arrow",options:t,async fn(r){let{x:n,y:i,placement:o,rects:a,platform:l,elements:s,middlewareData:u}=r,{element:c,padding:d=0}=is(t,r)||{};if(null==c)return{};let h=iv(d),p={x:n,y:i},f=id(ip(o)),g=ih(f),m=await l.getDimensions(c),v="y"===f,b=v?"clientHeight":"clientWidth",y=a.reference[g]+a.reference[f]-p[f]-a.floating[g],w=p[f]-a.reference[f],x=await (null==l.getOffsetParent?void 0:l.getOffsetParent(c)),k=x?x[b]:0;k&&await (null==l.isElement?void 0:l.isElement(x))||(k=s.floating[b]||a.floating[g]);let S=k/2-m[g]/2-1,E=ie(h[v?"top":"left"],S),A=ie(h[v?"bottom":"right"],S),P=k-m[g]-A,T=k/2-m[g]/2+(y/2-w/2),C=it(E,ie(T,P)),R=!u.arrow&&null!=ic(o)&&T!==C&&a.reference[g]/2-(T<E?E:A)-m[g]/2<0,L=R?T<E?T-E:T-P:0;return{[f]:p[f]+L,data:{[f]:C,centerOffset:T-C-L,...R&&{alignmentOffset:L}},reset:R}}}),iQ=(t,r,n)=>{let i=new Map,o={platform:iZ,...n},a={...o.platform,_c:i};return(async(t,r,n)=>{let{placement:i="bottom",strategy:o="absolute",middleware:a=[],platform:l}=n,s=a.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(r)),c=await l.getElementRects({reference:t,floating:r,strategy:o}),{x:d,y:h}=iy(c,i,u),p=i,f={},g=0;for(let n=0;n<s.length;n++){let{name:a,fn:m}=s[n],{x:v,y:b,data:y,reset:w}=await m({x:d,y:h,initialPlacement:i,placement:p,strategy:o,middlewareData:f,re
1cts:c,platform:l,elements:{reference:t,floating:r}});d=null!=v?v:d,h=null!=b?b:h,f={...f,[a]:{...f[a],...y}},w&&g<=50&&(g++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(c=!0===w.rects?await l.getElementRects({reference:t,floating:r,strategy:o}):w.rects),{x:d,y:h}=iy(c,p,u)),n=-1)}return{x:d,y:h,placement:p,strategy:o,middlewareData:f}})(t,r,{...o,platform:a})};var i0="u">typeof document?l.useLayoutEffect:l.useEffect;function i1(t,r){let n,i,o;if(t===r)return!0;if(typeof t!=typeof r)return!1;if("function"==typeof t&&t.toString()===r.toString())return!0;if(t&&r&&"object"==typeof t){if(Array.isArray(t)){if((n=t.length)!==r.length)return!1;for(i=n;0!=i--;)if(!i1(t[i],r[i]))return!1;return!0}if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!({}).hasOwnProperty.call(r,o[i]))return!1;for(i=n;0!=i--;){let n=o[i];if(!("_owner"===n&&t.$$typeof||i1(t[n],r[n])))return!1}return!0}return t!=t&&r!=r}function i5(t){return typeof window>"u"?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function i2(t,r){let n=i5(t);return Math.round(r*n)/n}function i3(t){let r=l.useRef(t);return i0(()=>{r.current=t}),r}let i4=t=>({name:"arrow",options:t,fn(r){let{element:n,padding:i}="function"==typeof t?t(r):t;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?iJ({element:n.current,padding:i}).fn(r):{}:n?iJ({element:n,padding:i}).fn(r):{}}}),i9=(0,l.createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),i6=(0,l.createContext)({}),i7=(0,l.createContext)(null),i8="u">typeof document,oe=i8?l.useLayoutEffect:l.useEffect,ot=(0,l.createContext)({strict:!1}),or=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),on="data-"+or("framerAppearId");class oi{constructor(){this.order=[],this.scheduled=new Set}add(t){if(!this.scheduled.has(t))return this.scheduled.add(t),this.order.push(t),!0}remove(t){let r=this.order.indexOf(t);-1!==r&&(this.order.splice(r,1),this.scheduled.delete(t))}clear(){this.order.length=0,this.scheduled.clear()}}let oo=["prepare","read","update","preRender","render","postRender"];function oa(t,r){let n=!1,i=!0,o={delta:0,timestamp:0,isProcessing:!1},a=oo.reduce((t,r)=>(t[r]=function(t){let r=new oi,n=new oi,i=0,o=!1,a=!1,l=new WeakSet,s={schedule:(t,a=!1,s=!1)=>{let u=s&&o,c=u?r:n;return a&&l.add(t),c.add(t)&&u&&o&&(i=r.order.length),t},cancel:t=>{n.remove(t),l.delete(t)},process:u=>{if(o)a=!0;else{if(o=!0,[r,n]=[n,r],n.clear(),i=r.order.length)for(let n=0;n<i;n++){let i=r.order[n];l.has(i)&&(s.schedule(i),t()),i(u)}o=!1,a&&(a=!1,s.process(u))}}};return s}(()=>n=!0),t),{}),l=t=>{a[t].process(o)},s=()=>{let a=performance.now();n=!1,o.delta=i?1e3/60:Math.max(Math.min(a-o.timestamp,40),1),o.timestamp=a,o.isProcessing=!0,oo.forEach(l),o.isProcessing=!1,n&&r&&(i=!1,t(s))};return{schedule:oo.reduce((r,l)=>{let u=a[l];return r[l]=(r,a=!1,l=!1)=>(n||(n=!0,i=!0,o.isProcessing||t(s)),u.schedule(r,a,l)),r},{}),cancel:t=>oo.forEach(r=>a[r].cancel(t)),state:o,steps:a}}let{schedule:ol,cancel:os}=oa(queueMicrotask,!1);function ou(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function oc(t){return"string"==typeof t||Array.isArray(t)}function od(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}let oh=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],op=["initial",...oh];function of(t){return od(t.animate)||op.some(r=>oc(t[r]))}function og(t){return!(!of(t)&&!t.variants)}function om(t){return Array.isArray(t)?t.join(" "):t}let ov={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"]},ob={};for(let t in ov)ob[t]={isEnabled:r=>ov[t].some(t=>!!r[t])};let oy=(0,l.createContext)({}),ow=(0,l.createContext)({}),ox=Symbol.for("motionComponentSymbol"),ok=["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 oS(t){return"string"==typeof t&&!t.includes("-")&&!!(ok.indexOf(t)>-1||/[A-Z]/.test(t))}let oE={},oA=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],oP=new Set(oA);function oT(t,{layout:r,layoutId:n}){return oP.has(t)||t.startsWith("origin")||(r||void 0!==n)&&(!!oE[t]||"opacity"===t)}let oC=t=>!(!t||!t.getVelocity),oR={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},oL=oA.length,oM=t=>r=>"string"==typeof r&&r.startsWith(t),oD=oM("--"),o$=oM("var(--"),oF=t=>!!o$(t)&&oO.test(t.split("/*")[0].trim()),oO=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?
1:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)$/i,oV=(t,r)=>r&&"number"==typeof t?r.transform(t):t,oB=(t,r,n)=>n>r?r:n<t?t:n,oj={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},oq={...oj,transform:t=>oB(0,1,t)},o_={...oj,default:1},oN=t=>Math.round(1e5*t)/1e5,oz=/(-)?([\d]*\.?[\d])+/g,oI=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,oH=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function oU(t){return"string"==typeof t}let oW=t=>({test:r=>oU(r)&&r.endsWith(t)&&1===r.split(" ").length,parse:parseFloat,transform:r=>`${r}${t}`}),oG=oW("deg"),oY=oW("%"),oX=oW("px"),oZ=oW("vh"),oK=oW("vw"),oJ={...oY,parse:t=>oY.parse(t)/100,transform:t=>oY.transform(100*t)},oQ={...oj,transform:Math.round},o0={borderWidth:oX,borderTopWidth:oX,borderRightWidth:oX,borderBottomWidth:oX,borderLeftWidth:oX,borderRadius:oX,radius:oX,borderTopLeftRadius:oX,borderTopRightRadius:oX,borderBottomRightRadius:oX,borderBottomLeftRadius:oX,width:oX,maxWidth:oX,height:oX,maxHeight:oX,size:oX,top:oX,right:oX,bottom:oX,left:oX,padding:oX,paddingTop:oX,paddingRight:oX,paddingBottom:oX,paddingLeft:oX,margin:oX,marginTop:oX,marginRight:oX,marginBottom:oX,marginLeft:oX,rotate:oG,rotateX:oG,rotateY:oG,rotateZ:oG,scale:o_,scaleX:o_,scaleY:o_,scaleZ:o_,skew:oG,skewX:oG,skewY:oG,distance:oX,translateX:oX,translateY:oX,translateZ:oX,x:oX,y:oX,z:oX,perspective:oX,transformPerspective:oX,opacity:oq,originX:oJ,originY:oJ,originZ:oX,zIndex:oQ,fillOpacity:oq,strokeOpacity:oq,numOctaves:oQ};function o1(t,r,n,i){let{style:o,vars:a,transform:l,transformOrigin:s}=t,u=!1,c=!1,d=!0;for(let t in r){let n=r[t];if(oD(t)){a[t]=n;continue}let i=o0[t],h=oV(n,i);if(oP.has(t)){if(u=!0,l[t]=h,!d)continue;n!==(i.default||0)&&(d=!1)}else t.startsWith("origin")?(c=!0,s[t]=h):o[t]=h}if(r.transform||(u||i?o.transform=function(t,{enableHardwareAcceleration:r=!0,allowTransformNone:n=!0},i,o){let a="";for(let r=0;r<oL;r++){let n=oA[r];void 0!==t[n]&&(a+=`${oR[n]||n}(${t[n]}) `)}return r&&!t.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(t,i?"":a):n&&i&&(a="none"),a}(t.transform,n,d,i):o.transform&&(o.transform="none")),c){let{originX:t="50%",originY:r="50%",originZ:n=0}=s;o.transformOrigin=`${t} ${r} ${n}`}}let o5=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function o2(t,r,n){for(let i in r)oC(r[i])||oT(i,n)||(t[i]=r[i])}let o3=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","ignoreStrict","viewport"]);function o4(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||o3.has(t)}let o9=t=>!o4(t);try{(cE=require("@emotion/is-prop-valid").default)&&(o9=t=>t.startsWith("on")?!o4(t):cE(t))}catch{}function o6(t,r,n){return"string"==typeof t?t:oX.transform(r+n*t)}let o7={offset:"stroke-dashoffset",array:"stroke-dasharray"},o8={offset:"strokeDashoffset",array:"strokeDasharray"};function ae(t,{attrX:r,attrY:n,attrScale:i,originX:o,originY:a,pathLength:l,pathSpacing:s=1,pathOffset:u=0,...c},d,h,p){var f,g;if(o1(t,c,d,p),h)return void(t.style.viewBox&&(t.attrs.viewBox=t.style.viewBox));t.attrs=t.style,t.style={};let{attrs:m,style:v,dimensions:b}=t;m.transform&&(b&&(v.transform=m.transform),delete m.transform),b&&(void 0!==o||void 0!==a||v.transform)&&(v.transformOrigin=(f=void 0!==o?o:.5,g=void 0!==a?a:.5,`${o6(f,b.x,b.width)} ${o6(g,b.y,b.height)}`)),void 0!==r&&(m.x=r),void 0!==n&&(m.y=n),void 0!==i&&(m.scale=i),void 0!==l&&function(t,r,n=1,i=0,o=!0){t.pathLength=1;let a=o?o7:o8;t[a.offset]=oX.transform(-i);let l=oX.transform(r),s=oX.transform(n);t[a.array]=`${l} ${s}`}(m,l,s,u,!1)}let at=()=>({...o5(),attrs:{}}),ar=t=>"string"==typeof t&&"svg"===t.toLowerCase();function an(t,{style:r,vars:n},i,o){for(let a in Object.assign(t.style,r,o&&o.getProjectionStyles(i)),n)t.style.setProperty(a,n[a])}let ai=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"]);function ao(t,r,n,i){for(let n in an(t,r,void 0,i),r.attrs)t.setAttribute(ai.has(n)?n:or(n),r.attrs[n])}function aa(t,r){let{style:n}=t,i={};for(let o in n)(oC(n[o])||r.style&&oC(r.style[o])||oT(o,t))&&(i[o]=n[o]);return i}function al(t,r){let n=aa(t,r);for(let i in t)(oC(t[i])||oC(r[i]))&&(n[-1!==oA.indexOf(i)?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i]=t[i]);return n}function as(t,r,n,i={},o={}){return"function"==typeof r&&(r=r(void 0!==n?n:t.custom,i,o)),"string"==typeof r&&(r=t.variants&&t.variants[r]),"function"==typeof r&&(r=r(void 0!==n?n:t.custom,i,o)),r}function au(t){let r=(0,l.useRef)(null);return null===r.current&&(r.current=t()),r.current}let ac=t=>Array.isArray(t),ad=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),ah=t=>ac(t)?t[t.length-1]||0:t;function ap(t){let r=oC(t)?t.get():t;return ad(r)?r.toValue():r}let af=t=>(r,n)=>{let i=(0,l.useContext)(i6),o=(0,l.useContext)(i7),a=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:r,onMount:n},i,o,a){let l={latestValues:function(t,r,n,i){let o={},a=i(t,{});for(let t in a)o[t]=ap(a[t]);let{initial:l,animate:s}=t,u=of(t),c=og(t);r&&c&&!u&&!1!==t.inherit&&(void 0===l&&(l=r.initial),void 0===s&&(s=r.animate));let d=!!n&&!1===n.initial,h=(d=d||!1===l)?s:l;
1return h&&"boolean"!=typeof h&&!od(h)&&(Array.isArray(h)?h:[h]).forEach(r=>{let n=as(t,r);if(!n)return;let{transitionEnd:i,transition:a,...l}=n;for(let t in l){let r=l[t];Array.isArray(r)&&(r=r[d?r.length-1:0]),null!==r&&(o[t]=r)}for(let t in i)o[t]=i[t]}),o}(i,o,a,t),renderState:r()};return n&&(l.mount=t=>n(i,t,l)),l})(t,r,i,o);return n?a():au(a)},ag=t=>t,{schedule:am,cancel:av,state:ab,steps:ay}=oa("u">typeof requestAnimationFrame?requestAnimationFrame:ag,!0),aw={useVisualState:af({scrapeMotionValuesFromProps:al,createRenderState:at,onMount:(t,r,{renderState:n,latestValues:i})=>{am.read(()=>{try{n.dimensions="function"==typeof r.getBBox?r.getBBox():r.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}}),am.render(()=>{ae(n,i,{enableHardwareAcceleration:!1},ar(r.tagName),t.transformTemplate),ao(r,n)})}})},ax={useVisualState:af({scrapeMotionValuesFromProps:aa,createRenderState:o5})};function ak(t,r,n,i={passive:!0}){return t.addEventListener(r,n,i),()=>t.removeEventListener(r,n)}let aS=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function aE(t,r="page"){return{point:{x:t[r+"X"],y:t[r+"Y"]}}}let aA=t=>r=>aS(r)&&t(r,aE(r));function aP(t,r,n,i){return ak(t,r,aA(n),i)}let aT=(t,r)=>n=>r(t(n)),aC=(...t)=>t.reduce(aT);function aR(t){let r=null;return()=>null===r&&(r=t,()=>{r=null})}let aL=aR("dragHorizontal"),aM=aR("dragVertical");function aD(t){let r=!1;if("y"===t)r=aM();else if("x"===t)r=aL();else{let t=aL(),n=aM();t&&n?r=()=>{t(),n()}:(t&&t(),n&&n())}return r}function a$(){let t=aD(!0);return!t||(t(),!1)}class aF{constructor(t){this.isMounted=!1,this.node=t}update(){}}function aO(t,r){let n="onHover"+(r?"Start":"End");return aP(t.current,"pointer"+(r?"enter":"leave"),(i,o)=>{if("touch"===i.pointerType||a$())return;let a=t.getProps();t.animationState&&a.whileHover&&t.animationState.setActive("whileHover",r),a[n]&&am.update(()=>a[n](i,o))},{passive:!t.getProps()[n]})}let aV=(t,r)=>!!r&&(t===r||aV(t,r.parentElement));function aB(t,r){if(!r)return;let n=new PointerEvent("pointer"+t);r(n,aE(n))}let aj=new WeakMap,aq=new WeakMap,a_=t=>{let r=aj.get(t.target);r&&r(t)},aN=t=>{t.forEach(a_)},az={some:0,all:1};function aI(t,r){if(!Array.isArray(r))return!1;let n=r.length;if(n!==t.length)return!1;for(let i=0;i<n;i++)if(r[i]!==t[i])return!1;return!0}function aH(t,r,n){let i=t.getProps();return as(i,r,void 0!==n?n:i.custom,function(t){let r={};return t.values.forEach((t,n)=>r[n]=t.get()),r}(t),function(t){let r={};return t.values.forEach((t,n)=>r[n]=t.getVelocity()),r}(t))}let aU=t=>1e3*t,aW=t=>t/1e3,aG=(t,r,n)=>(((1-3*n+3*r)*t+(3*n-6*r))*t+3*r)*t;function aY(t,r,n,i){if(t===r&&n===i)return ag;let o=r=>(function(t,r,n,i,o){let a,l,s=0;do(a=aG(l=r+(n-r)/2,i,o)-t)>0?n=l:r=l;while(Math.abs(a)>1e-7&&++s<12);return l})(r,0,1,t,n);return t=>0===t||1===t?t:aG(o(t),r,i)}let aX=aY(.42,0,1,1),aZ=aY(0,0,.58,1),aK=aY(.42,0,.58,1),aJ=t=>Array.isArray(t)&&"number"!=typeof t[0],aQ=t=>r=>r<=.5?t(2*r)/2:(2-t(2*(1-r)))/2,a0=t=>r=>1-t(1-r),a1=t=>1-Math.sin(Math.acos(t)),a5=a0(a1),a2=aQ(a1),a3=aY(.33,1.53,.69,.99),a4=a0(a3),a9=aQ(a4),a6={linear:ag,easeIn:aX,easeInOut:aK,easeOut:aZ,circIn:a1,circInOut:a2,circOut:a5,backIn:a4,backInOut:a9,backOut:a3,anticipate:t=>(t*=2)<1?.5*a4(t):.5*(2-Math.pow(2,-10*(t-1)))},a7=t=>{if(Array.isArray(t)){let[r,n,i,o]=t;return aY(r,n,i,o)}return"string"==typeof t?a6[t]:t},a8=(t,r,n)=>{let i=r-t;return 0===i?1:(n-t)/i},le=(t,r,n)=>t+(r-t)*n;function lt(t,r,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(r-t)*n:n<.5?r:n<2/3?t+(r-t)*(2/3-n)*6:t}let lr=(t,r)=>n=>!!(oU(n)&&oH.test(n)&&n.startsWith(t)||r&&Object.prototype.hasOwnProperty.call(n,r)),ln=(t,r,n)=>i=>{if(!oU(i))return i;let[o,a,l,s]=i.match(oz);return{[t]:parseFloat(o),[r]:parseFloat(a),[n]:parseFloat(l),alpha:void 0!==s?parseFloat(s):1}},li={...oj,transform:t=>Math.round(oB(0,255,t))},lo={test:lr("rgb","red"),parse:ln("red","green","blue"),transform:({red:t,green:r,blue:n,alpha:i=1})=>"rgba("+li.transform(t)+", "+li.transform(r)+", "+li.transform(n)+", "+oN(oq.transform(i))+")"},la={test:lr("#"),parse:function(t){let r="",n="",i="",o="";return t.length>5?(r=t.substring(1,3),n=t.substring(3,5),i=t.substring(5,7),o=t.substring(7,9)):(r=t.substring(1,2),n=t.substring(2,3),i=t.substring(3,4),o=t.substring(4,5),r+=r,n+=n,i+=i,o+=o),{red:parseInt(r,16),green:parseInt(n,16),blue:parseInt(i,16),alph
1a:o?parseInt(o,16)/255:1}},transform:lo.transform},ll={test:lr("hsl","hue"),parse:ln("hue","saturation","lightness"),transform:({hue:t,saturation:r,lightness:n,alpha:i=1})=>"hsla("+Math.round(t)+", "+oY.transform(oN(r))+", "+oY.transform(oN(n))+", "+oN(oq.transform(i))+")"},ls=(t,r,n)=>{let i=t*t,o=n*(r*r-i)+i;return o<0?0:Math.sqrt(o)},lu=[la,lo,ll];function lc(t){let r=lu.find(r=>r.test(t)),n=r.parse(t);return r===ll&&(n=function({hue:t,saturation:r,lightness:n,alpha:i}){t/=360,n/=100;let o=0,a=0,l=0;if(r/=100){let i=n<.5?n*(1+r):n+r-n*r,s=2*n-i;o=lt(s,i,t+1/3),a=lt(s,i,t),l=lt(s,i,t-1/3)}else o=a=l=n;return{red:Math.round(255*o),green:Math.round(255*a),blue:Math.round(255*l),alpha:i}}(n)),n}let ld=(t,r)=>{let n=lc(t),i=lc(r),o={...n};return t=>(o.red=ls(n.red,i.red,t),o.green=ls(n.green,i.green,t),o.blue=ls(n.blue,i.blue,t),o.alpha=le(n.alpha,i.alpha,t),lo.transform(o))},lh={test:t=>lo.test(t)||la.test(t)||ll.test(t),parse:t=>lo.test(t)?lo.parse(t):ll.test(t)?ll.parse(t):la.parse(t),transform:t=>oU(t)?t:t.hasOwnProperty("red")?lo.transform(t):ll.transform(t)}
1,lp="number",lf="color",lg=/(var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\))|(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))|((-)?([\d]*\.?[\d])+)/gi;function lm(t){let r=t.toString(),n=r.match(lg)||[],i=[],o={color:[],number:[],var:[]},a=[];for(let t=0;t<n.length;t++){let r=n[t];lh.test(r)?(o.color.push(t),a.push(lf),i.push(lh.parse(r))):r.startsWith("var(")?(o.var.push(t),a.push("var"),i.push(r)):(o.number.push(t),a.push(lp),i.push(parseFloat(r)))}return{values:i,split:r.replace(lg,"${}").split("${}"),indexes:o,types:a}}function lv(t){return lm(t).values}function lb(t){let{split:r,types:n}=lm(t),i=r.length;return t=>{let o="";for(let a=0;a<i;a++)if(o+=r[a],void 0!==t[a]){let r=n[a];o+=r===lp?oN(t[a]):r===lf?lh.transform(t[a]):t[a]}return o}}let ly=t=>"number"==typeof t?0:t,lw={test:function(t){var r,n;return isNaN(t)&&oU(t)&&((null===(r=t.match(oz))||void 0===r?void 0:r.length)||0)+((null===(n=t.match(oI))||void 0===n?void 0:n.length)||0)>0},parse:lv,createTransformer:lb,getAnimatableNone:function(t){let r=lv(t);return lb(t)(r.map(ly))}};function lx(t,r){return n=>n>0?r:t}function lk(t,r){return n=>le(t,r,n)}function lS(t){return"number"==typeof t?lk:"string"==typeof t?oF(t)?lx:lh.test(t)?ld:lP:Array.isArray(t)?lE:"object"==typeof t?lh.test(t)?ld:lA:lx}function lE(t,r){let n=[...t],i=n.length,o=t.map((t,n)=>lS(t)(t,r[n]));return t=>{for(let r=0;r<i;r++)n[r]=o[r](t);return n}}function lA(t,r){let n={...t,...r},i={};for(let o in n)void 0!==t[o]&&void 0!==r[o]&&(i[o]=lS(t[o])(t[o],r[o]));return t=>{for(let r in i)n[r]=i[r](t);return n}}let lP=(t,r)=>{let n=lw.createTransformer(r),i=lm(t),o=lm(r);return i.indexes.var.length===o.indexes.var.length&&i.indexes.color.length===o.indexes.color.length&&i.indexes.number.length>=o.indexes.number.length?aC(lE(function(t,r){var n;let i=[],o={color:0,var:0,number:0};for(let a=0;a<r.values.length;a++){let l=r.types[a],s=t.indexes[l][o[l]],u=null!==(n=t.values[s])&&void 0!==n?n:0;i[a]=u,o[l]++}return i}(i,o),o.values),n):lx(t,r)};function lT(t,r,n){return"number"==typeof t&&"number"==typeof r&&"number"==typeof n?le(t,r,n):lS(t)(t,r)}function lC({duration:t=300,keyframes:r,times:n,ease:i="easeInOut"}){let o=aJ(i)?i.map(a7):a7(i),a={done:!1,value:r[0]},l=function(t,r,{clamp:n=!0,ease:i,mixer:o}={}){let a=t.length;if(1===a)return()=>r[0];t[0]>t[a-1]&&(t=[...t].reverse(),r=[...r].reverse());let l=function(t,r,n){let i=[],o=n||lT,a=t.length-1;for(let n=0;n<a;n++){let a=o(t[n],t[n+1]);r&&(a=aC(Array.isArray(r)?r[n]||ag:r,a)),i.push(a)}return i}(r,i,o),s=l.length,u=r=>{let n=0;if(s>1)for(;n<t.length-2&&!(r<t[n+1]);n++);let i=a8(t[n],t[n+1],r);return l[n](i)};return n?r=>u(oB(t[0],t[a-1],r)):u}((n&&n.length===r.length?n:function(t){let r=[0];return function(t,r){let n=t[t.length-1];for(let i=1;i<=r;i++){let o=a8(0,r,i);t.push(le(n,1,o))}}(r,t.length-1),r}(r)).map(r=>r*t),r,{ease:Array.isArray(o)?o:r.map(()=>o||aK).splice(0,r.length-1)});return{calculatedDuration:t,next:r=>(a.value=l(r),a.done=r>=t,a)}}function lR(t,r,n){var i,o;let a=Math.max(r-5,0);return i=n-t(a),(o=r-a)?1e3/o*i:0}function lL(t,r){return t*Math.sqrt(1-r*r)}let lM=["duration","bounce"],lD=["stiffness","damping","mass"];function l$(t,r){return r.some(r=>void 0!==t[r])}function lF({keyframes:t,restDelta:r,restSpeed:n,...i}){let o;let a=t[0],l=t[t.length-1],s={done:!1,value:a},{stiffness:u,damping:c,mass:d,duration:h,velocity:p,isResolvedFromDuration:f}=function(t){let r={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!l$(t,lD)&&l$(t,lM)){let n=function({duration:t=800,bounce:r=.25,velocity:n=0,mass:i=1}){let o,a,l=1-r;l=oB(.05,1,l),t=oB(.01,10,aW(t)),l<1?(o=r=>{let i=r*l,o=i*t;return .001-(i-n)/lL(r,l)*Math.exp(-o)},a=r=>{let i=r*l*t,a=Math.pow(l,2)*Math.pow(r,2)*t,s=lL(Math.pow(r,2),l);return(-o(r)+.001>0?-1:1)*((i*n+n-a)*Math.exp(-i))/s}):(o=r=>Math.exp(-r*t)*((r-n)*t+1)-.001,a=r=>t*t*(n-r)*Math.exp(-r*t));let s=function(t,r,n){let i=n;for(let n=1;n<12;n++)i-=t(i)/r(i);return i}(o,a,5/t);if(t=aU(t),isNaN(s))return{stiffness:100,damping:10,duration:t};{let r=Math.pow(s,2)*i;return{stiffness:r,damping:2*l*Math.sqrt(i*r),duration:t}}}(t);(r={...r,...n,mass:1}).isResolvedFromDuration=!0}return r}({...i,velocity:-aW(i.velocity||0)}),g=p||0,m=c/(2*Math.sqrt(u*d)),v=l-a,b=aW(Math.sqrt(u/d)),y=5>Math.abs(v);if(n||(n=y?.01:2),r||(r=y?.005:.5),m<1){let t=lL(b,m);o=r=>l-Math.exp(-m*b*r)*((g+m*b*v)/t*Math.sin(t*r)+v*Math.cos(t*r))}else if(1===m)o=t=>l-Math.exp(-b*t)*(v+(g+b*v)*t);else{let t=b*Math.sqrt(m*m-1);o=r=>{let n=Math.exp(-m*b*r),i=Math.min(t*r,300);return l-n*((g+m*b*v)*Math.sinh(i)+t*v*Math.cosh(i))/t}}
1return{calculatedDuration:f&&h||null,next:t=>{let i=o(t);if(f)s.done=t>=h;else{let a=g;0!==t&&(a=m<1?lR(o,t,i):0);let u=Math.abs(a)<=n,c=Math.abs(l-i)<=r;s.done=u&&c}return s.value=s.done?l:i,s}}}function lO({keyframes:t,velocity:r=0,power:n=.8,timeConstant:i=325,bounceDamping:o=10,bounceStiffness:a=500,modifyTarget:l,min:s,max:u,restDelta:c=.5,restSpeed:d}){let h,p;let f=t[0],g={done:!1,value:f},m=t=>void 0===s?u:void 0===u||Math.abs(s-t)<Math.abs(u-t)?s:u,v=n*r,b=f+v,y=void 0===l?b:l(b);y!==b&&(v=y-f);let w=t=>-v*Math.exp(-t/i),x=t=>y+w(t),k=t=>{let r=w(t),n=x(t);g.done=Math.abs(r)<=c,g.value=g.done?y:n},S=t=>{var r;r=g.value,(void 0!==s&&r<s||void 0!==u&&r>u)&&(h=t,p=lF({keyframes:[g.value,m(g.value)],velocity:lR(x,t,g.value),damping:o,stiffness:a,restDelta:c,restSpeed:d}))};return S(0),{calculatedDuration:null,next:t=>{let r=!1;return p||void 0!==h||(r=!0,k(t),S(t)),void 0!==h&&t>h?p.next(t-h):(r||k(t),g)}}}function lV(){i=void 0}let lB={now:()=>(void 0===i&&lB.set(ab.isProcessing?ab.timestamp:performance.now()),i),set:t=>{i=t,queueMicrotask(lV)}},lj=t=>{let r=({timestamp:r})=>t(r);return{start:()=>am.update(r,!0),stop:()=>av(r),now:()=>ab.isProcessing?ab.timestamp:lB.now()}};function lq(t){let r=0,n=t.next(r);for(;!n.done&&r<2e4;)r+=50,n=t.next(r);return r>=2e4?1/0:r}let l_={decay:lO,inertia:lO,tween:lC,keyframes:lC,spring:lF},lN=t=>t/100;function lz({autoplay:t=!0,delay:r=0,driver:n=lj,keyframes:i,type:o="keyframes",repeat:a=0,repeatDelay:l=0,repeatType:s="loop",onPlay:u,onStop:c,onComplete:d,onUpdate:h,...p}){let f,g,m,v,b,y=1,w=!1,x=()=>{b=new Promise(t=>{v=t})};x();let k=l_[o]||lC;k!==lC&&"number"!=typeof i[0]&&(g=aC(lN,lT(i[0],i[1])),i=[0,100]);let S=k({...p,keyframes:i});"mirror"===s&&(m=k({...p,keyframes:[...i].reverse(),velocity:-(p.velocity||0)}));let E="idle",A=null,P=null,T=null;null===S.calculatedDuration&&a&&(S.calculatedDuration=lq(S));let{calculatedDuration:C}=S,R=1/0,L=1/0;null!==C&&(L=(R=C+l)*(a+1)-l);let M=0,D=t=>{if(null===P)return;y>0&&(P=Math.min(P,t)),y<0&&(P=Math.min(t-L/y,P));let n=(M=null!==A?A:Math.round(t-P)*y)-r*(y>=0?1:-1),o=y>=0?n<0:n>L;M=Math.max(n,0),"finished"===E&&null===A&&(M=L);let u=M,c=S;if(a){let t=Math.min(M,L)/R,r=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&r--,(r=Math.min(r,a+1))%2&&("reverse"===s?(n=1-n,l&&(n-=l/R)):"mirror"===s&&(c=m)),u=oB(0,1,n)*R}let d=o?{done:!1,value:i[0]}:c.next(u);g&&(d.value=g(d.value));let{done:p}=d;o||null===C||(p=y>=0?M>=L:M<=0);let f=null===A&&("finished"===E||"running"===E&&p);return h&&h(d.value),f&&O(),d},$=()=>{f&&f.stop(),f=void 0},F=()=>{E="idle",$(),v(),x(),P=T=null},O=()=>{E="finished",d&&d(),$(),v()},V=()=>{if(w)return;f||(f=n(D));let t=f.now();u&&u(),null!==A?P=t-A:P&&"finished"!==E||(P=t),"finished"===E&&x(),T=P,A=null,E="running",f.start()};t&&V();let B={then:(t,r)=>b.then(t,r),get time(){return aW(M)},set time(e){M=e=aU(e),null===A&&f&&0!==y?P=f.now()-e/y:A=e},get duration(){return aW(null===S.calculatedDuration?lq(S):S.calculatedDuration)},get speed(){return y},set speed(e){e!==y&&f&&(y=e,B.time=aW(M))},get state(){return E},play:V,pause:()=>{E="paused",A=M},stop:()=>{w=!0,"idle"!==E&&(E="idle",c&&c(),F())},cancel:()=>{null!==T&&D(T),F()},complete:()=>{E="finished"},sample:t=>(P=0,D(t))};return B}let lI={type:"spring",stiffness:500,damping:25,restSpeed:10},lH={type:"keyframes",duration:.8},lU={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},lW=(t,{keyframes:r})=>r.length>2?lH:oP.has(t)?t.startsWith("scale")?{type:"spring",stiffness:550,damping:0===r[1]?2*Math.sqrt(550):30,restSpeed:10}:lI:lU,lG=(t,r)=>"zIndex"!==t&&!("number"!=typeof r&&!Array.isArray(r)&&("string"!=typeof r||!lw.test(r)&&"0"!==r||r.startsWith("url("))),lY=new Set(["brightness","contrast","saturate","opacity"]);function lX(t){let[r,n]=t.slice(0,-1).split("(");if("drop-shadow"===r)return t;let[i]=n.match(oz)||[];if(!i)return t;let o=n.replace(i,""),a=lY.has(r)?1:0;return i!==n&&(a*=100),r+"("+a+o+")"}let lZ=/([a-z-]*)\(.*?\)/g,lK={...lw,getAnimatableNone:t=>{let r=t.match(lZ);return r?r.map(lX).join(" "):t}},lJ={...o0,color:lh,backgroundColor:lh,outlineColor:lh,fill:lh,stroke:lh,borderColor:lh,borderTopColor:lh,borderRightColor:lh,borderBottomColor:lh,borderLeftColor:lh,filter:lK,WebkitFilter:lK},lQ=t=>lJ[t];function l0(t,r){let n=lQ(t);return n!==lK&&(n=lw),n.getAnimatableNone?n.getAnimatableNone(r):void 0}let l1=t=>/^0[^.\s]+$/.test(t);function l5(t,r){return t[r]||t.default||t}let l2=(t,r,n,i={})=>o=>{let a=l5(i,t)||{},l=a.delay||i.delay||0,{elapsed:s=0}=i;s-=aU(l);let u=function(t,r,n,i){let o,a;let l=lG(r,n);o=Array.isArray(n)?[...n]:[null,n];let s=void 0!==i.from?i.from:t.get(),u=[];for(let t=0;t<o.length;t++){var c;null===o[t]&&(o[t]=0===t?s:o[t-1]),("number"==typeof(c=o[t])?0===c:null!==c?"none"===c||"0"===c||l1(c):void 0)&&u.push(t),"string"==typeof o[t]&&"none"!==o[t]&&"0"!==o[t]&&(a=o[t])}if(l&&u.length&&a)for(let t=0;t<u.length;t++)o[u[t]]=l0(r,a);return o}(r,t,n,a),c=u[0],d=u[u.length-1],h=lG(t,c),p=lG(t,d),f={keyframes:u,velocity:r.getVelocity(),ease:"easeOut",...a,delay:-s,onUpdate:t=>{r.set(t),a.onUpdate&&a.onUpdate(t)},onComplete:()=>{o(),a.onComplete&&a.onComplete()}};return(function({when:t,delay:r,delayChildren:n,staggerChildren:i,staggerDirection:o,repeat:a,repeatType:l,repeatDelay:s,from:u,elapsed:c,...d}){return!!Object.keys(d).length}(a)||(f={...f,...lW(t,f)}),f.duration&&(f.duration=aU(f.duration)),f.repeatDelay&&(f.repeatDelay=aU(f.repeatDelay)),h&&p&&!1!==a.type)?(!i.isHandoff&&r.owner&&r.owner.current instanceof HTMLElement&&r.owner.getProps().onUp
1date,lz(f)):function({keyframes:t,delay:r,onUpdate:n,onComplete:i}){let o=()=>(n&&n(t[t.length-1]),i&&i(),{time:0,speed:1,duration:0,play:ag,pause:ag,stop:ag,then:t=>(t(),Promise.resolve()),cancel:ag,complete:ag});return r?lz({keyframes:[0,1],duration:0,delay:r,onComplete:o}):o()}(f)};function l3(t){return!(!oC(t)||!t.add)}let l4=t=>/^\-?\d*\.?\d+$/.test(t);function l9(t,r){-1===t.indexOf(r)&&t.push(r)}function l6(t,r){let n=t.indexOf(r);n>-1&&t.splice(n,1)}class l7{constructor(){this.subscriptions=[]}add(t){return l9(this.subscriptions,t),()=>l6(this.subscriptions,t)}notify(t,r,n){let i=this.subscriptions.length;if(i){if(1===i)this.subscriptions[0](t,r,n);else for(let o=0;o<i;o++){let i=this.subscriptions[o];i&&i(t,r,n)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}class l8{constructor(t,r={}){this.version="11.0.8",this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(t,r=!0)=>{let n=lB.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(t),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),r&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.canTrackVelocity=!isNaN(parseFloat(this.current)),this.owner=r.owner}setCurrent(t){this.current=t,this.updatedAt=lB.now()}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,r){this.events[t]||(this.events[t]=new l7);let n=this.events[t].add(r);return"change"===t?()=>{n(),am.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,r){this.passiveEffect=t,this.stopPassiveEffect=r}set(t,r=!0){r&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,r)}setWithVelocity(t,r,n){this.set(r),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-n}jump(t){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){var t;let r=lB.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||r-this.updatedAt>30)return 0;let n=Math.min(this.updatedAt-this.prevUpdatedAt,30);return t=parseFloat(this.current)-parseFloat(this.prevFrameValue),n?1e3/n*t:0}start(t){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=t(r),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function se(t,r){return new l8(t,r)}let st=t=>r=>r.test(t),sr=[oj,oX,oY,oG,oK,oZ,{test:t=>"auto"===t,parse:t=>t}],sn=t=>sr.find(st(t)),si=[...sr,lh,lw];function so(t,r,{delay:n=0,transitionOverride:i,type:o}={}){let{transition:a=t.getDefaultTransition(),transitionEnd:l,...s}=t.makeTargetAnimatable(r),u=t.getValue("willChange");i&&(a=i);let c=[],d=o&&t.animationState&&t.animationState.getState()[o];for(let r in s){let i=t.getValue(r),o=s[r];if(!i||void 0===o||d&&function({protectedKeys:t,needsAnimating:r},n){let i=t.hasOwnProperty(n)&&!0!==r[n];return r[n]=!1,i}(d,r))continue;let l={delay:n,elapsed:0,...l5(a||{},r)};if(window.HandoffAppearAnimations){let n=t.getProps()[on];if(n){let t=window.HandoffAppearAnimations(n,r,i,am);null!==t&&(l.elapsed=t,l.isHandoff=!0)}}let h=!l.isHandoff&&!function(t,r){let n=t.get();if(!Array.isArray(r))return n!==r;for(let t=0;t<r.length;t++)if(r[t]!==n)return!0}(i,o);if("spring"===l.type&&(i.getVelocity()||l.velocity)&&(h=!1),i.animation&&(h=!1),h)continue;i.start(l2(r,i,o,t.shouldReduceMotion&&oP.has(r)?{type:!1}:l));let p=i.animation;l3(u)&&(u.add(r),p.then(()=>u.remove(r))),c.push(p)}return l&&Promise.all(c).then(()=>{l&&function(t,r){let n=aH(t,r),{transitionEnd:i={},transition:o={},...a}=n?t.makeTargetAnimatable(n,!1):{};for(let r in a={...a,...i}){var l;l=ah(a[r]),t.hasValue(r)?t.getValue(r).set(l):t.addValue(r,se(l))}}(t,l)}),c}function sa(t,r,n={}){let i=aH(t,r,n.custom),{transition:o=t.getDefaultTransition()||{}}=i||{};
1n.transitionOverride&&(o=n.transitionOverride);let a=i?()=>Promise.all(so(t,i,n)):()=>Promise.resolve(),l=t.variantChildren&&t.variantChildren.size?(i=0)=>{let{delayChildren:a=0,staggerChildren:l,staggerDirection:s}=o;return function(t,r,n=0,i=0,o=1,a){let l=[],s=(t.variantChildren.size-1)*i,u=1===o?(t=0)=>t*i:(t=0)=>s-t*i;return Array.from(t.variantChildren).sort(sl).forEach((t,i)=>{t.notify("AnimationStart",r),l.push(sa(t,r,{...a,delay:n+u(i)}).then(()=>t.notify("AnimationComplete",r)))}),Promise.all(l)}(t,r,a+i,l,s,n)}:()=>Promise.resolve(),{when:s}=o;if(s){let[t,r]="beforeChildren"===s?[a,l]:[l,a];return t().then(()=>r())}return Promise.all([a(),l(n.delay)])}function sl(t,r){return t.sortNodePosition(r)}let ss=[...oh].reverse(),su=oh.length;function sc(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let sd=0,sh=(t,r)=>Math.abs(t-r);class sp{constructor(t,r,{transformPagePoint:n,contextWindow:i,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var t,r;if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;let n=sm(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,o=(t=n.offset,r={x:0,y:0},Math.sqrt(sh(t.x,r.x)**2+sh(t.y,r.y)**2)>=3);if(!i&&!o)return;let{point:a}=n,{timestamp:l}=ab;this.history.push({...a,timestamp:l});let{onStart:s,onMove:u}=this.handlers;
1i||(s&&s(this.lastMoveEvent,n),this.startEvent=this.lastMoveEvent),u&&u(this.lastMoveEvent,n)},this.handlePointerMove=(t,r)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=sf(r,this.transformPagePoint),am.update(this.updatePoint,!0)},this.handlePointerUp=(t,r)=>{this.end();let{onEnd:n,onSessionEnd:i,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;let a=sm("pointercancel"===t.type?this.lastMoveEventInfo:sf(r,this.transformPagePoint),this.history);this.startEvent&&n&&n(t,a),i&&i(t,a)},!aS(t))return;this.dragSnapToOrigin=o,this.handlers=r,this.transformPagePoint=n,this.contextWindow=i||window;let a=sf(aE(t),this.transformPagePoint),{point:l}=a,{timestamp:s}=ab;this.history=[{...l,timestamp:s}];let{onSessionStart:u}=r;u&&u(t,sm(a,this.history)),this.removeListeners=aC(aP(this.contextWindow,"pointermove",this.handlePointerMove),aP(this.contextWindow,"pointerup",this.handlePointerUp),aP(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),av(this.updatePoint)}}function sf(t,r){return r?{point:r(t.point)}:t}function sg(t,r){return{x:t.x-r.x,y:t.y-r.y}}function sm({point:t},r){return{point:t,delta:sg(t,sv(r)),offset:sg(t,r[0]),velocity:function(t,r){if(t.length<2)return{x:0,y:0};let n=t.length-1,i=null,o=sv(t);for(;n>=0&&(i=t[n],!(o.timestamp-i.timestamp>aU(.1)));)n--;if(!i)return{x:0,y:0};let a=aW(o.timestamp-i.timestamp);if(0===a)return{x:0,y:0};let l={x:(o.x-i.x)/a,y:(o.y-i.y)/a};return l.x===1/0&&(l.x=0),l.y===1/0&&(l.y=0),l}(r,0)}}function sv(t){return t[t.length-1]}function sb(t){return t.max-t.min}function sy(t,r=0,n=.01){return Math.abs(t-r)<=n}function sw(t,r,n,i=.5){t.origin=i,t.originPoint=le(r.min,r.max,t.origin),t.scale=sb(n)/sb(r),(sy(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=le(n.min,n.max,t.origin)-t.originPoint,(sy(t.translate)||isNaN(t.translate))&&(t.translate=0)}function sx(t,r,n,i){sw(t.x,r.x,n.x,i?i.originX:void 0),sw(t.y,r.y,n.y,i?i.originY:void 0)}function sk(t,r,n){t.min=n.min+r.min,t.max=t.min+sb(r)}function sS(t,r,n){t.min=r.min-n.min,t.max=t.min+sb(r)}function sE(t,r,n){sS(t.x,r.x,n.x),sS(t.y,r.y,n.y)}function sA(t,r,n){return{min:void 0!==r?t.min+r:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function sP(t,r){let n=r.min-t.min,i=r.max-t.max;return r.max-r.min<t.max-t.min&&([n,i]=[i,n]),{min:n,max:i}}function sT(t,r,n){return{min:sC(t,r),max:sC(t,n)}}function sC(t,r){return"number"==typeof t?t:t[r]||0}let sR=()=>({x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}),sL=()=>({x:{min:0,max:0},y:{min:0,max:0}});function sM(t){return[t("x"),t("y")]}function sD({top:t,left:r,right:n,bottom:i}){return{x:{min:r,max:n},y:{min:t,max:i}}}function s$(t){return void 0===t||1===t}function sF({scale:t,scaleX:r,scaleY:n}){return!s$(t)||!s$(r)||!s$(n)}function sO(t){return sF(t)||sV(t)||t.z||t.rotate||t.rotateX||t.rotateY}function sV(t){var r,n;return(r=t.x)&&"0%"!==r||(n=t.y)&&"0%"!==n}function sB(t,r,n,i,o){return void 0!==o&&(t=i+o*(t-i)),i+n*(t-i)+r}function sj(t,r=0,n=1,i,o){t.min=sB(t.min,r,n,i,o),t.max=sB(t.max,r,n,i,o)}function sq(t,{x:r,y:n}){sj(t.x,r.translate,r.scale,r.originPoint),sj(t.y,n.translate,n.scale,n.originPoint)}function s_(t){return Number.isInteger(t)||t>1.0000000000001||t<.999999999999?t:1}function sN(t,r){t.min=t.min+r,t.max=t.max+r}function sz(t,r,[n,i,o]){let a=void 0!==r[o]?r[o]:.5,l=le(t.min,t.max,a);sj(t,r[n],r[i],l,r.scale)}let sI=["x","scaleX","originX"],sH=["y","scaleY","originY"];function sU(t,r){sz(t.x,r,sI),sz(t.y,r,sH)}function sW(t,r){return sD(function(t,r){if(!r)return t;let n=r({x:t.left,y:t.top}),i=r({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(t.getBoundingClientRect(),r))}let sG=({current:t})=>t?t.ownerDocument.defaultView:null,sY=new WeakMap;class sX{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=sL(),this.visualElement=t}start(t,{snapToCursor:r=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let{dragSnapToOrigin:i}=this.getProps();this.panSession=new sp(t,{onSessionStart:t=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),r&&this.snapToCursor(aE(t,"page").point)},onStart:(t,r)=>{let{drag:n,dragPropagation:i,onDragStart:o}=this.getProps();if(n&&!i&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=aD(n),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),sM(t=>{let r=this.getAxisMotionValue(t).get()||0;if(oY.test(r)){let{projection:n}=this.visualElement;if(n&&n.layout){let i=n.layout.layoutBox[t];
1i&&(r=sb(i)*(parseFloat(r)/100))}}this.originPoint[t]=r}),o&&am.update(()=>o(t,r),!1,!0);let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(t,r)=>{let{dragPropagation:n,dragDirectionLock:i,onDirectionLock:o,onDrag:a}=this.getProps();if(!n&&!this.openGlobalLock)return;let{offset:l}=r;if(i&&null===this.currentDirection)return this.currentDirection=function(t,r=10){let n=null;return Math.abs(t.y)>r?n="y":Math.abs(t.x)>r&&(n="x"),n}(l),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",r.point,l),this.updateAxis("y",r.point,l),this.visualElement.render(),a&&a(t,r)},onSessionEnd:(t,r)=>this.stop(t,r),resumeAnimation:()=>sM(t=>{var r;return"paused"===this.getAnimationState(t)&&(null===(r=this.getAxisMotionValue(t).animation)||void 0===r?void 0:r.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:i,contextWindow:sG(this.visualElement)})}stop(t,r){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:i}=r;this.startAnimation(i);let{onDragEnd:o}=this.getProps();o&&am.update(()=>o(t,r))}cancel(){this.isDragging=!1;let{projection:t,animationState:r}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),r&&r.setActive("whileDrag",!1)}updateAxis(t,r,n){let{drag:i}=this.getProps();if(!n||!sZ(t,i,this.currentDirection))return;let o=this.getAxisMotionValue(t),a=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(a=function(t,{min:r,max:n},i){return void 0!==r&&t<r?t=i?le(r,t,i.min):Math.max(t,r):void 0!==n&&t>n&&(t=i?le(n,t,i.max):Math.min(t,n)),t}(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){var t;let{dragConstraints:r,dragElastic:n}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(t=this.visualElement.projection)||void 0===t?void 0:t.layout,o=this.constraints;r&&ou(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!r||!i)&&function(t,{top:r,left:n,bottom:i,right:o}){return{x:sA(t.x,n,o),y:sA(t.y,r,i)}}(i.layoutBox,r),this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:sT(t,"left","right"),y:sT(t,"top","bottom")}}(n),o!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&sM(t=>{this.getAxisMotionValue(t)&&(this.constraints[t]=function(t,r){let n={};return void 0!==r.min&&(n.min=r.min-t.min),void 0!==r.max&&(n.max=r.max-t.min),n}(i.layoutBox[t],this.constraints[t]))})}resolveRefConstraints(){var t;let{dragConstraints:r,onMeasureDragConstraints:n}=this.getProps();if(!r||!ou(r))return!1;let i=r.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;let a=function(t,r,n){let i=sW(t,n),{scroll:o}=r;return o&&(sN(i.x,o.offset.x),sN(i.y,o.offset.y)),i}(i,o.root,this.visualElement.getTransformPagePoint()),l={x:sP((t=o.layout.layoutBox).x,a.x),y:sP(t.y,a.y)};if(n){let t=n(function({x:t,y:r}){return{top:r.min,right:t.max,bottom:r.max,left:t.min}}(l));this.hasMutatedConstraints=!!t,t&&(l=sD(t))}return l}startAnimation(t){let{drag:r,dragMomentum:n,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:l}=this.getProps(),s=this.constraints||{};return Promise.all(sM(l=>{if(!sZ(l,r,this.currentDirection))return;let u=s&&s[l]||{};a&&(u={min:0,max:0});let c={type:"inertia",velocity:n?t[l]:0,bounceStiffness:i?200:1e6,bounceDamping:i?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...o,...u};return this.startAxisValueAnimation(l,c)})).then(l)}startAxisValueAnimation(t,r){let n=this.getAxisMotionValue(t);return n.start(l2(t,n,0,r))}stopAnimation(){sM(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){sM(t=>{var r;return null===(r=this.getAxisMotionValue(t).animation)||void 0===r?void 0:r.pause()})}getAnimationState(t){var r;return null===(r=this.getAxisMotionValue(t).animation)||void 0===r?void 0:r.state}getAxisMotionValue(t){let r="_drag"+t.toUpperCase(),n=this.visualElement.getProps();return n[r]||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){sM(r=>{let{drag:n}=this.getProps();if(!sZ(r,n,this.currentDirection))return;let{projection:i}=this.visualElement,o=this.getAxisMotionValue(r);if(i&&i.layout){let{min:n,max:a}=i.layout.layoutBox[r];o.set(t[r]-le(n,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:r}=this.getProps(),{projection:n}=this.visualElement;if(!ou(r)||!n||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};sM(t=>{let r=this.getAxisMotionValue(t);if(r){let n=r.get();i[t]=function(t,r){let n=.5,i=sb(t),o=sb(r);return o>i?n=a8(r.min,r.max-i,t.min):i>
1o&&(n=a8(t.min,t.max-o,r.min)),oB(0,1,n)}({min:n,max:n},this.constraints[t])}});let{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),sM(r=>{if(!sZ(r,t,null))return;let n=this.getAxisMotionValue(r),{min:o,max:a}=this.constraints[r];n.set(le(o,a,i[r]))})}addListeners(){if(!this.visualElement.current)return;sY.set(this.visualElement,this);let t=aP(this.visualElement.current,"pointerdown",t=>{let{drag:r,dragListener:n=!0}=this.getProps();r&&n&&this.start(t)}),r=()=>{let{dragConstraints:t}=this.getProps();ou(t)&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,i=n.addEventListener("measure",r);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),r();let o=ak(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:t,hasLayoutChanged:r})=>{this.isDragging&&r&&(sM(r=>{let n=this.getAxisMotionValue(r);n&&(this.originPoint[r]+=t[r].translate,n.set(n.get()+t[r].translate))}),this.visualElement.render())});return()=>{o(),t(),i(),a&&a()}}getProps(){let t=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:n=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=.35,dragMomentum:l=!0}=t;return{...t,drag:r,dragDirectionLock:n,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:l}}}function sZ(t,r,n){return!(!0!==r&&r!==t||null!==n&&n!==t)}let sK=t=>(r,n)=>{t&&am.update(()=>t(r,n))},sJ={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function sQ(t,r){return r.max===r.min?0:t/(r.max-r.min)*100}let s0={correct:(t,r)=>{if(!r.target)return t;if("string"==typeof t){if(!oX.test(t))return t;t=parseFloat(t)}return`${sQ(t,r.target.x)}% ${sQ(t,r.target.y)}%`}};class s1 extends l.Component{componentDidMount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n,layoutId:i}=this.props,{projection:o}=t;Object.assign(oE,s2),o&&(r.group&&r.group.add(o),n&&n.register&&i&&n.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),sJ.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:r,visualElement:n,drag:i,isPresent:o}=this.props,a=n.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==r||void 0===r?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||am.postRender(()=>{let t=a.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),ol.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:r,switchLayoutGroup:n}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(i),n&&n.deregister&&n.deregister(i))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}}function s5(t){let[r,n]=function(){let t=(0,l.useContext)(i7);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:n,register:i}=t,o=(0,l.useId)();return(0,l.useEffect)(()=>i(o),[]),!r&&n?[!1,()=>n&&n(o)]:[!0]}(),i=(0,l.useContext)(oy);return l.createElement(s1,{...t,layoutGroup:i,switchLayoutGroup:(0,l.useContext)(ow),isPresent:r,safeToRemove:n})}let s2={borderRadius:{...s0,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:s0,borderTopRightRadius:s0,borderBottomLeftRadius:s0,borderBottomRightRadius:s0,boxShadow:{correct:(t,{treeScale:r,projectionDelta:n})=>{let i=lw.parse(t);if(i.length>5)return t;let o=lw.createTransformer(t),a="number"!=typeof i[0]?1:0,l=n.x.scale*r.x,s=n.y.scale*r.y;i[0+a]/=l,i[1+a]/=s;let u=le(l,s,.5);return"number"==typeof i[2+a]&&(i[2+a]/=u),"number"==typeof i[3+a]&&(i[3+a]/=u),o(i)}}},s3=["TopLeft","TopRight","BottomLeft","BottomRight"],s4=s3.length,s9=t=>"string"==typeof t?parseFloat(t):t,s6=t=>"number"==typeof t||oX.test(t);function s7(t,r){return void 0!==t[r]?t[r]:t.borderRadius}let s8=ut(0,.5,a5),ue=ut(.5,.95,ag);function ut(t,r,n){return i=>i<t?0:i>r?1:n(a8(t,r,i))}function ur(t,r){t.min=r.min,t.max=r.max}function un(t,r){ur(t.x,r.x),ur(t.y,r.y)}function ui(t,r,n,i,o){return t=i+1/n*((t-=r)-i),void 0!==o&&(t=i+1/o*(t-i)),t}function uo(t,r,[n,i,o],a,l){!function(t,r=0,n=1,i=.5,o,a=t,l=t){if(oY.test(r)&&(r=parseFloat(r),r=le(l.min,l.max,r/100)-l.min),"number"!=typeof r)return;let s=le(a.min,a.max,i);t===a&&(s-=r),t.min=ui(t.min,r,n,s,o),t.max=ui(t.max,r,n,s,o)}(t,r[n],r[i],r[o],r.scale,a,l)}let ua=["x","scaleX","originX"],ul=["y","scaleY","originY"];function us(t,r,n,i){uo(t.x,r,ua,n?n.x:void 0,i?i.x:void 0),uo(t.y,r,ul,n?n.y:void 0,i?i.y:void 0)}function uu(t){return 0===t.translate&&1===t.scale}function uc(t){return uu(t.x)&&uu(t.y)}function ud(t,r){return Math.round(t.x.min)===Math.round(r.x.min)&&Math.round(t.x.max)===Math.round(r.x.max)&&Math.round(t.y.min)===Math.round(r.y.min)&&Math.round(t.y.max)===Math.round(r.y.max)}function uh(t){return sb(t.x)/sb(t.y)}class up{constructor(){this.members=[]}add(t){l9(this.members,t),t.scheduleRender()}remove(t){if(l6(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}
1}relegate(t){let r;let n=this.members.findIndex(r=>t===r);if(0===n)return!1;for(let t=n;t>=0;t--){let n=this.members[t];if(!1!==n.isPresent){r=n;break}}return!!r&&(this.promote(r),!0)}promote(t,r){let n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,r&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:i}=t.options;!1===i&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:r,resumingFrom:n}=t;r.onExitComplete&&r.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function uf(t,r,n){let i="",o=t.x.translate/r.x,a=t.y.translate/r.y;if((o||a)&&(i=`translate3d(${o}px, ${a}px, 0) `),(1!==r.x||1!==r.y)&&(i+=`scale(${1/r.x}, ${1/r.y}) `),n){let{rotate:t,rotateX:r,rotateY:o}=n;t&&(i+=`rotate(${t}deg) `),r&&(i+=`rotateX(${r}deg) `),o&&(i+=`rotateY(${o}deg) `)}let l=t.x.scale*r.x,s=t.y.scale*r.y;return(1!==l||1!==s)&&(i+=`scale(${l}, ${s})`),i||"none"}let ug=(t,r)=>t.depth-r.depth;class um{constructor(){this.children=[],this.isDirty=!1}add(t){l9(this.children,t),this.isDirty=!0}remove(t){l6(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(ug),this.isDirty=!1,this.children.forEach(t)}}let uv=["","X","Y","Z"],ub={visibility:"hidden"},uy=0,uw={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function ux({attachResizeListener:t,defaultParent:r,measureScroll:n,checkIsScrollRoot:i,resetTransform:o}){return class{constructor(t={},n=null==r?void 0:r()){this.id=uy++,this.animationId=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.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,uw.totalNodes=uw.resolvedTargetDeltas=uw.recalculatedProjection=0,this.nodes.forEach(uE),this.nodes.forEach(uM),this.nodes.forEach(uD),this.nodes.forEach(uA),window.MotionDebug&&window.MotionDebug.record(uw)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=t,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new um)}addEventListener(t,r){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new l7),this.eventHandlers.get(t).add(r)}notifyListeners(t,...r){let n=this.eventHandlers.get(t);n&&n.notify(...r)}hasListeners(t){return this.eventHandlers.has(t)}mount(r,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=r instanceof SVGElement&&"svg"!==r.tagName,this.instance=r;let{layoutId:i,layout:o,visualElement:a}=this.options;if(a&&!a.current&&a.mount(r),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(o||i)&&(this.isLayoutDirty=!0),t){let n;let i=()=>this.root.updateBlockedByResize=!1;t(r,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=function(t,r){let n=lB.now(),i=({timestamp:r})=>{let o=r-n;o>=250&&(av(i),t(o-250))};return am.read(i,!0),()=>av(i)}(i,0),sJ.hasAnimatedSinceResize&&(sJ.hasAnimatedSinceResize=!1,this.nodes.forEach(uL))})}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&a&&(i||o)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:r,hasRelativeTargetChanged:n,layout:i})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);let o=this.options.transition||a.getDefaultTransition()||uj,{onLayoutAnimationStart:l,onLayoutAnimationComplete:s}=a.getProps(),u=!this.targetLayout||!ud(this.targetLayout,i)||n,c=!r&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||c||r&&(u||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,c);let r={...l5(o,"layout"),onPlay:l,onComplete:s};(a.shouldReduceMotion||this.options.layoutRoot)&&(r.delay=0,r.type=!1),this.startAnimation(r)}else r||uL(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,av(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.forEac
1h(u$),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let t=0;t<this.path.length;t++){let r=this.path[t];r.shouldResetTransform=!0,r.updateScroll("snapshot"),r.options.layoutRoot&&r.willUpdate(!1)}let{layoutId:r,layout:n}=this.options;if(void 0===r&&!n)return;let i=this.getTransformTemplate();this.prevTransformTemplateValue=i?i(this.latestValues,""):void 0,this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(uT);this.isUpdating||this.nodes.forEach(uC),this.isUpdating=!1,window.HandoffCancelAllAnimations&&window.HandoffCancelAllAnimations(),this.nodes.forEach(uR),this.nodes.forEach(uk),this.nodes.forEach(uS),this.clearAllSnapshots();let t=lB.now();ab.delta=oB(0,1e3/60,t-ab.timestamp),ab.timestamp=t,ab.isProcessing=!0,ay.update.process(ab),ay.preRender.process(ab),ay.render.process(ab),ab.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,ol.read(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(uP),this.sharedNodes.forEach(uF)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,am.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){am.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let t=0;t<this.path.length;t++)this.path[t].updateScroll();let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=sL(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:r}=this.options;r&&r.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}updateScroll(t="measure"){let r=!(!this.options.layoutScroll||!this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===t&&(r=!1),r&&(this.scroll={animationId:this.root.animationId,phase:t,isRoot:i(this.instance),offset:n(this.instance)})}resetTransform(){if(!o)return;let t=this.isLayoutDirty||this.shouldResetTransform,r=this.projectionDelta&&!uc(this.projectionDelta),n=this.getTransformTemplate(),i=n?n(this.latestValues,""):void 0,a=i!==this.prevTransformTemplateValue;t&&(r||sO(this.latestValues)||a)&&(o(this.instance,i),this.shouldResetTransform=!1,this.scheduleRender())}measure(t=!0){var r;let n=this.measurePageBox(),i=this.removeElementScroll(n);return t&&(i=this.removeTransform(i)),uN((r=i).x),uN(r.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:t}=this.options;if(!t)return sL();let r=t.measureViewportBox(),{scroll:n}=this.root;return n&&(sN(r.x,n.offset.x),sN(r.y,n.offset.y)),r}removeElementScroll(t){let r=sL();un(r,t);for(let n=0;n<this.path.length;n++){let i=this.path[n],{scroll:o,options:a}=i;if(i!==this.root&&o&&a.layoutScroll){if(o.isRoot){un(r,t);let{scroll:n}=this.root;n&&(sN(r.x,-n.offset.x),sN(r.y,-n.offset.y))}sN(r.x,o.offset.x),sN(r.y,o.offset.y)}}return r}applyTransform(t,r=!1){let n=sL();un(n,t);for(let t=0;t<this.path.length;t++){let i=this.path[t];!r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&sU(n,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),sO(i.latestValues)&&sU(n,i.latestValues)}return sO(this.latestValues)&&sU(n,this.latestValues),n}removeTransform(t){let r=sL();un(r,t);for(let t=0;t<this.path.length;t++){let n=this.path[t];if(!n.instance||!sO(n.latestValues))continue;sF(n.latestValues)&&n.updateSnapshot();let i=sL();un(i,n.measurePageBox()),us(r,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,i)}return sO(this.latestValues)&&us(r,this.latestValues),r}setTargetDelta(t){this.targetDelta=t,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(t){this.options={...this.options,...t,crossfade:void 0===t.crossfade||t.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!==ab.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(t=!1){var r,n,i,o;let a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let l=!!this.resumingFrom||this!==a;if(!(t||l&&this.isSharedProjectionDirty||this.isProjectionDirty||null!==(r=this.parent)&&void 0!==r&&r.isProjectionDirty||this.attemptToResolveRelativeTarget))return;let{layout:s,layoutId:u}=this.options;if(this.layout&&(s||u)){if(this.resolvedRelativeTargetAt=ab.timestamp,!this.targetDelta&&!this.relativeTarget){let t=this.getClosestProjectingParent();t&&t.layout&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=sL(),this.relativeTargetOrigin=sL(),sE(this.relativeTargetOrigin,this.layout.layoutBox,t.layout.layoutBox),un(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if(this.target||(this.target=sL(),this.targetWithTransforms=sL()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),n=this.target,i=this.relativeTarget,o=this.relativeParent.target,sk(n.x,i.x,o.x),sk(n.y,i.y,o.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):un(this.target,this.layout.layoutBox),sq(this.target,this.targetDelta)):un(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let t=this.getClosestProjectingParent();t&&!!t.resumingFrom==!!this.resumingFrom&&!t.options.layoutScroll&&t.target&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=sL(),this.relativeTargetOrigin=sL(),sE(this.relativeTargetOrigin,this.target,t.target),un(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}uw.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!sF(this.parent.latestValues)&&!sV(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!(!(this.relativeTarget||this.targetDelta||this.options.layoutRoot)||!this.layout)}calcProjection(){var t;let r=this.getLead(),n=!!this.resumingFrom||this!==r,i=!0;if((this.isProjectionDirty||!(null===(t=this.parent)||void 0===t)&&t.isProjectionDirty)&&
1(i=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(i=!1),this.resolvedRelativeTargetAt===ab.timestamp&&(i=!1),i)return;let{layout:o,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!a)return;un(this.layoutCorrected,this.layout.layoutBox);let l=this.treeScale.x,s=this.treeScale.y;(function(t,r,n,i=!1){let o,a;let l=n.length;if(l){r.x=r.y=1;for(let s=0;s<l;s++){a=(o=n[s]).projectionDelta;let l=o.instance;l&&l.style&&"contents"===l.style.display||(i&&o.options.layoutScroll&&o.scroll&&o!==o.root&&sU(t,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),a&&(r.x*=a.x.scale,r.y*=a.y.scale,sq(t,a)),i&&sO(o.latestValues)&&sU(t,o.latestValues))}r.x=s_(r.x),r.y=s_(r.y)}})(this.layoutCorrected,this.treeScale,this.path,n),r.layout&&!r.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(r.target=r.layout.layoutBox,r.targetWithTransforms=sL());let{target:u}=r;if(!u)return void(this.projectionTransform&&(this.projectionDelta=sR(),this.projectionTransform="none",this.scheduleRender()));this.projectionDelta||(this.projectionDelta=sR(),this.projectionDeltaWithTransform=sR());let c=this.projectionTransform;sx(this.projectionDelta,this.layoutCorrected,u,this.latestValues),this.projectionTransform=uf(this.projectionDelta,this.treeScale),(this.projectionTransform!==c||this.treeScale.x!==l||this.treeScale.y!==s)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",u)),uw.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(t=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),t){let t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(t,r=!1){let n;let i=this.snapshot,o=i?i.latestValues:{},a={...this.latestValues},l=sR();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!r;let s=sL(),u=(i?i.source:void 0)!==(this.layout?this.layout.source:void 0),c=this.getStack(),d=!c||c.members.length<=1,h=!(!u||d||!0!==this.options.crossfade||this.path.some(uB));this.animationProgress=0,this.mixTargetDelta=r=>{var i,c,p,f;let g=r/1e3;uO(l.x,t.x,g),uO(l.y,t.y,g),this.setTargetDelta(l),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(sE(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,f=this.relativeTargetOrigin,uV(p.x,f.x,s.x,g),uV(p.y,f.y,s.y,g),n&&(i=this.relativeTarget,c=n,i.x.min===c.x.min&&i.x.max===c.x.max&&i.y.min===c.y.min&&i.y.max===c.y.max)&&(this.isProjectionDirty=!1),n||(n=sL()),un(n,this.relativeTarget)),u&&(this.animationValues=a,function(t,r,n,i,o,a){o?(t.opacity=le(0,void 0!==n.opacity?n.opacity:1,s8(i)),t.opacityExit=le(void 0!==r.opacity?r.opacity:1,0,ue(i))):a&&(t.opacity=le(void 0!==r.opacity?r.opacity:1,void 0!==n.opacity?n.opacity:1,i));for(let o=0;o<s4;o++){let a=`border${s3[o]}Radius`,l=s7(r,a),s=s7(n,a);void 0===l&&void 0===s||(l||(l=0),s||(s=0),0===l||0===s||s6(l)===s6(s)?(t[a]=Math.max(le(s9(l),s9(s),i),0),(oY.test(s)||oY.test(l))&&(t[a]+="%")):t[a]=s)}(r.rotate||n.rotate)&&(t.rotate=le(r.rotate||0,n.rotate||0,i))}(a,o,this.latestValues,g,h,d)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=g},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(t){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(av(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=am.update(()=>{sJ.hasAnimatedSinceResize=!0,this.currentAnimation=function(t,r,n){let i=oC(0)?0:se(0);return i.start(l2("",i,1e3,n)),i.animation}(0,0,{...t,onUpdate:r=>{this.mixTargetDelta(r),t.onUpdate&&t.onUpdate(r)},onComplete:()=>{t.onComplete&&t.onComplete(),this.completeAnimation()}}),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 t=this.getStack();t&&t.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 t=this.getLead(),{targetWithTransforms:r,target:n,layout:i,latestValues:o}=t;
1if(r&&n&&i){if(this!==t&&this.layout&&i&&uz(this.options.animationType,this.layout.layoutBox,i.layoutBox)){n=this.target||sL();let r=sb(this.layout.layoutBox.x);n.x.min=t.target.x.min,n.x.max=n.x.min+r;let i=sb(this.layout.layoutBox.y);n.y.min=t.target.y.min,n.y.max=n.y.min+i}un(r,n),sU(r,o),sx(this.projectionDeltaWithTransform,this.layoutCorrected,r,o)}}registerSharedNode(t,r){this.sharedNodes.has(t)||this.sharedNodes.set(t,new up),this.sharedNodes.get(t).add(r);let n=r.options.initialPromotionConfig;r.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(r):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:r}=this.options;return r&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:r}=this.options;return r?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:r,preserveFollowOpacity:n}={}){let i=this.getStack();i&&i.promote(this,n),t&&(this.projectionDelta=void 0,this.needsReset=!0),r&&this.setOptions({transition:r})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetRotation(){let{visualElement:t}=this.options;if(!t)return;let r=!1,{latestValues:n}=t;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(r=!0),!r)return;let i={};for(let r=0;r<uv.length;r++){let o="rotate"+uv[r];n[o]&&(i[o]=n[o],t.setStaticValue(o,0))}for(let r in t.render(),i)t.setStaticValue(r,i[r]);t.scheduleRender()}getProjectionStyles(t){var r,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return ub;let i={visibility:""},o=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,i.opacity="",i.pointerEvents=ap(null==t?void 0:t.pointerEvents)||"",i.transform=o?o(this.latestValues,""):"none",i;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let r={};return this.options.layoutId&&(r.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,r.pointerEvents=ap(null==t?void 0:t.pointerEvents)||""),this.hasProjected&&!sO(this.latestValues)&&(r.transform=o?o({},""):"none",this.hasProjected=!1),r}let l=a.animationValues||a.latestValues;this.applyTransformsToTarget(),i.transform=uf(this.projectionDeltaWithTransform,this.treeScale,l),o&&(i.transform=o(l,i.transform));let{x:s,y:u}=this.projectionDelta;for(let t in i.transformOrigin=`${100*s.origin}% ${100*u.origin}% 0`,a.animationValues?i.opacity=a===this?null!==(n=null!==(r=l.opacity)&&void 0!==r?r:this.latestValues.opacity)&&void 0!==n?n:1:this.preserveOpacity?this.latestValues.opacity:l.opacityExit:i.opacity=a===this?void 0!==l.opacity?l.opacity:"":void 0!==l.opacityExit?l.opacityExit:0,oE){if(void 0===l[t])continue;let{correct:r,applyTo:n}=oE[t],o="none"===i.transform?l[t]:r(l[t],a);if(n){let t=n.length;for(let r=0;r<t;r++)i[n[r]]=o}else i[t]=o}return this.options.layoutId&&(i.pointerEvents=a===this?ap(null==t?void 0:t.pointerEvents)||"":"none"),i}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(t=>{var r;return null===(r=t.currentAnimation)||void 0===r?void 0:r.stop()}),this.root.nodes.forEach(uT),this.root.sharedNodes.clear()}}}function uk(t){t.updateLayout()}function uS(t){var r;let n=(null===(r=t.resumeFrom)||void 0===r?void 0:r.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:i}=t.layout,{animationType:o}=t.options,a=n.source!==t.layout.source;"size"===o?sM(t=>{let i=a?n.measuredBox[t]:n.layoutBox[t],o=sb(i);i.min=r[t].min,i.max=i.min+o}):uz(o,n.layoutBox,r)&&sM(i=>{let o=a?n.measuredBox[i]:n.layoutBox[i],l=sb(r[i]);o.max=o.min+l,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[i].max=t.relativeTarget[i].min+l)});let l=sR();sx(l,r,n.layoutBox);let s=sR();a?sx(s,t.applyTransform(i,!0),n.measuredBox):sx(s,r,n.layoutBox);let u=!uc(l),c=!1;if(!t.resumeFrom){let i=t.getClosestProjectingParent();if(i&&!i.resumeFrom){let{snapshot:o,layout:a}=i;if(o&&a){let l=sL();sE(l,n.layoutBox,o.layoutBox);let s=sL();sE(s,r,a.layoutBox),ud(l,s)||(c=!0),i.options.layoutRoot&&(t.relativeTarget=s,t.relativeTargetOrigin=l,t.relativeParent=i)}}}t.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:s,layoutDelta:l,hasLayoutChanged:u,hasRelativeTargetChanged:c})}else if(t.isLead()){let{onExitComplete:r}=t.options;r&&r()}t.options.transition=void 0}function uE(t){uw.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.
1isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function uA(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function uP(t){t.clearSnapshot()}function uT(t){t.clearMeasurements()}function uC(t){t.isLayoutDirty=!1}function uR(t){let{visualElement:r}=t.options;r&&r.getProps().onBeforeLayoutMeasure&&r.notify("BeforeLayoutMeasure"),t.resetTransform()}function uL(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function uM(t){t.resolveTargetDelta()}function uD(t){t.calcProjection()}function u$(t){t.resetRotation()}function uF(t){t.removeLeadSnapshot()}function uO(t,r,n){t.translate=le(r.translate,0,n),t.scale=le(r.scale,1,n),t.origin=r.origin,t.originPoint=r.originPoint}function uV(t,r,n,i){t.min=le(r.min,n.min,i),t.max=le(r.max,n.max,i)}function uB(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let uj={duration:.45,ease:[.4,0,.1,1]},uq=t=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(t),u_=uq("applewebkit/")&&!uq("chrome/")?Math.round:ag;function uN(t){t.min=u_(t.min),t.max=u_(t.max)}function uz(t,r,n){return"position"===t||"preserve-aspect"===t&&!sy(uh(r),uh(n),.2)}let uI=ux({attachResizeListener:(t,r)=>ak(t,"resize",r),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),uH={current:void 0},uU=ux({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!uH.current){let t=new uI({});t.mount(window),t.setOptions({layoutScroll:!0}),uH.current=t}return uH.current},resetTransform:(t,r)=>{t.style.transform=void 0!==r?r:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position}),uW=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function uG(t,r,n=1){let[i,o]=function(t){let r=uW.exec(t);if(!r)return[,];let[,n,i]=r;return[n,i]}(t);if(!i)return;let a=window.getComputedStyle(r).getPropertyValue(i);if(a){let t=a.trim();return l4(t)?parseFloat(t):t}return oF(o)?uG(o,r,n+1):o}let uY=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),uX=t=>uY.has(t),uZ=t=>t===oj||t===oX,uK=(t,r)=>parseFloat(t.split(", ")[r]),uJ=(t,r)=>(n,{transform:i})=>{if("none"===i||!i)return 0;let o=i.match(/^matrix3d\((.+)\)$/);if(o)return uK(o[1],r);{let r=i.match(/^matrix\((.+)\)$/);return r?uK(r[1],t):0}},uQ=new Set(["x","y","z"]),u0=oA.filter(t=>!uQ.has(t)),u1={width:({x:t},{paddingLeft:r="0",paddingRight:n="0"})=>t.max-t.min-parseFloat(r)-parseFloat(n),height:({y:t},{paddingTop:r="0",paddingBottom:n="0"})=>t.max-t.min-parseFloat(r)-parseFloat(n),top:(t,{top:r})=>parseFloat(r),left:(t,{left:r})=>parseFloat(r),bottom:({y:t},{top:r})=>parseFloat(r)+(t.max-t.min),right:({x:t},{left:r})=>parseFloat(r)+(t.max-t.min),x:uJ(4,13),y:uJ(5,14)};u1.translateX=u1.x,u1.translateY=u1.y;let u5=(t,r,n={},i={})=>{r={...r},i={...i};let o=Object.keys(r).filter(uX),a=[],l=!1,s=[];if(o.forEach(o=>{let u;let c=t.getValue(o);if(!t.hasValue(o))return;let d=n[o],h=sn(d),p=r[o];if(ac(p)){let t=p.length,r=null===p[0]?1:0;h=sn(d=p[r]);for(let n=r;n<t&&null!==p[n];n++)u?ag(sn(p[n])===u):u=sn(p[n])}else u=sn(p);if(h!==u){if(uZ(h)&&uZ(u)){let t=c.get();"string"==typeof t&&c.set(parseFloat(t)),"string"==typeof p?r[o]=parseFloat(p):Array.isArray(p)&&u===oX&&(r[o]=p.map(parseFloat))}else null!=h&&h.transform&&null!=u&&u.transform&&(0===d||0===p)?0===d?c.set(u.transform(d)):r[o]=h.transform(p):(l||(a=function(t){let r=[];return u0.forEach(n=>{let i=t.getValue(n);void 0!==i&&(r.push([n,i.get()]),i.set(n.startsWith("scale")?1:0))}),r.length&&t.render(),r}(t),l=!0),s.push(o),i[o]=void 0!==i[o]?i[o]:r[o],c.jump(p))}}),s.length){let n=s.indexOf("height")>=0?window.pageYOffset:null,o=((t,r,n)=>{let i=r.measureViewportBox(),o=getComputedStyle(r.current),{display:a}=o,l={};"none"===a&&r.setStaticValue("display",t.display||"block"),n.forEach(t=>{l[t]=u1[t](i,o)}),r.render();let s=r.measureViewportBox();
1return n.forEach(n=>{let i=r.getValue(n);i&&i.jump(l[n]),t[n]=u1[n](s,o)}),t})(r,t,s);return a.length&&a.forEach(([r,n])=>{t.getValue(r).set(n)}),t.render(),i8&&null!==n&&window.scrollTo({top:n}),{target:o,transitionEnd:i}}return{target:r,transitionEnd:i}},u2=(t,r,n,i)=>{var o,a;let l=function(t,{...r},n){let i=t.current;if(!(i instanceof Element))return{target:r,transitionEnd:n};for(let o in n&&(n={...n}),t.values.forEach(t=>{let r=t.get();if(!oF(r))return;let n=uG(r,i);n&&t.set(n)}),r){let t=r[o];if(!oF(t))continue;let a=uG(t,i);a&&(r[o]=a,n||(n={}),void 0===n[o]&&(n[o]=t))}return{target:r,transitionEnd:n}}(t,r,i);return o=r=l.target,a=i=l.transitionEnd,Object.keys(o).some(uX)?u5(t,o,n,a):{target:o,transitionEnd:a}},u3={current:null},u4={current:!1},u9=new WeakMap,u6=Object.keys(ob),u7=u6.length,u8=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],ce=op.length;class ct{constructor({parent:t,props:r,presenceContext:n,reducedMotionConfig:i,visualState:o},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},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.scheduleRender=()=>am.render(this.render,!1,!0);let{latestValues:l,renderState:s}=o;this.latestValues=l,this.baseTarget={...l},this.initialValues=r.initial?{...l}:{},this.renderState=s,this.parent=t,this.props=r,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=a,this.isControllingVariants=of(r),this.isVariantNode=og(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!(!t||!t.current);let{willChange:u,...c}=this.scrapeMotionValuesFromProps(r,{});for(let t in c){let r=c[t];void 0!==l[t]&&oC(r)&&(r.set(l[t],!1),l3(u)&&u.add(t))}}scrapeMotionValuesFromProps(t,r){return{}}mount(t){this.current=t,u9.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((t,r)=>this.bindToMotionValue(r,t)),u4.current||function(){if(u4.current=!0,i8){if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),r=()=>u3.current=t.matches;t.addListener(r),r()}else u3.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||u3.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in u9.delete(this.current),this.projection&&this.projection.unmount(),av(this.notifyUpdate),av(this.render),this.valueSubscriptions.forEach(t=>t()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features)this.features[t].unmount();this.current=null}bindToMotionValue(t,r){let n=oP.has(t),i=r.on("change",r=>{this.latestValues[t]=r,this.props.onUpdate&&am.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),o=r.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{i(),o()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}loadFeatures({children:t,...r},n,i,o){let a,l;for(let t=0;t<u7;t++){let n=u6[t],{isEnabled:i,Feature:o,ProjectionNode:s,MeasureLayout:u}=ob[n];s&&(a=s),i(r)&&(!this.features[n]&&o&&(this.features[n]=new o(this)),u&&(l=u))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&a){this.projection=new a(this.latestValues,this.parent&&this.parent.projection);let{layoutId:t,layout:n,drag:i,dragConstraints:l,layoutScroll:s,layoutRoot:u}=r;this.projection.setOptions({layoutId:t,layout:n,alwaysMeasureLayout:!!i||l&&ou(l),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof n?n:"both",initialPromotionConfig:o,layoutScroll:s,layoutRoot:u})}return l}updateFeatures(){for(let t in this.features){let r=this.features[t];
1r.isMounted?r.update():(r.mount(),r.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):sL()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,r){this.latestValues[t]=r}makeTargetAnimatable(t,r=!0){return this.makeTargetAnimatableFromInstance(t,r)}update(t,r){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let r=0;r<u8.length;r++){let n=u8[r];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let i=t["on"+n];i&&(this.propEventSubscriptions[n]=this.on(n,i))}this.prevMotionValues=function(t,r,n){let{willChange:i}=r;for(let o in r){let a=r[o],l=n[o];if(oC(a))t.addValue(o,a),l3(i)&&i.add(o);else if(oC(l))t.addValue(o,se(a,{owner:t})),l3(i)&&i.remove(o);else if(l!==a){if(t.hasValue(o)){let r=t.getValue(o);r.hasAnimated||r.set(a)}else{let r=t.getStaticValue(o);t.addValue(o,se(void 0!==r?r:a,{owner:t}))}}}for(let i in n)void 0===r[i]&&t.removeValue(i);return r}(this,this.scrapeMotionValuesFromProps(t,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(t=!1){if(t)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let t=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(t.initial=this.props.initial),t}let r={};for(let t=0;t<ce;t++){let n=op[t],i=this.props[n];(oc(i)||!1===i)&&(r[n]=i)}return r}addVariantChild(t){let r=this.getClosestVariantNode();if(r)return r.variantChildren&&r.variantChildren.add(t),()=>r.variantChildren.delete(t)}addValue(t,r){r!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,r)),this.values.set(t,r),this.latestValues[t]=r.get()}removeValue(t){this.values.delete(t);let r=this.valueSubscriptions.get(t);r&&(r(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,r){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return void 0===n&&void 0!==r&&(n=se(r,{owner:this}),this.addValue(t,n)),n}readValue(t){var r;return void 0===this.latestValues[t]&&this.current?null!==(r=this.getBaseTargetFromProps(this.props,t))&&void 0!==r?r:this.readValueFromInstance(this.current,t,this.options):this.latestValues[t]}setBaseTarget(t,r){this.baseTarget[t]=r}getBaseTarget(t){var r;let{initial:n}=this.props,i="string"==typeof n||"object"==typeof n?null===(r=as(this.props,n))||void 0===r?void 0:r[t]:void 0;if(n&&void 0!==i)return i;let o=this.getBaseTargetFromProps(this.props,t);return void 0===o||oC(o)?void 0!==this.initialValues[t]&&void 0===i?void 0:this.baseTarget[t]:o}on(t,r){return this.events[t]||(this.events[t]=new l7),this.events[t].add(r)}notify(t,...r){this.events[t]&&this.events[t].notify(...r)}}class cr extends ct{sortInstanceNodePosition(t,r){return 2&t.compareDocumentPosition(r)?1:-1}getBaseTargetFromProps(t,r){return t.style?t.style[r]:void 0}removeValueFromRenderState(t,{vars:r,style:n}){delete r[t],delete n[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:r,...n},i){let o=function(t,r,n){let i={};for(let o in t){let t=r?(r[o]||r.default||r).from:void 0;if(void 0!==t)i[o]=t;else{let t=n.getValue(o);t&&(i[o]=t.get())}}return i}(n,t||{},this);if(i){!function(t,r,n){var i,o,a;let l=Object.keys(r).filter(r=>!t.hasValue(r)),s=l.length;if(s)for(let u=0;u<s;u++){let s=l[u],c=r[s],d=null;Array.isArray(c)&&(d=c[0]),null===d&&(d=null!==(o=null!==(i=n[s])&&void 0!==i?i:t.readValue(s))&&void 0!==o?o:r[s]),null!=d&&("string"==typeof d&&(l4(d)||l1(d))?d=parseFloat(d):(a=d,!si.find(st(a))&&lw.test(c)&&(d=l0(s,c))),t.addValue(s,se(d,{owner:t})),void 0===n[s]&&(n[s]=d),null!==d&&t.setBaseTarget(s,d))}}(this,n,o);let t=u2(this,n,o,r);r=t.transitionEnd,n=t.target}return{transition:t,transitionEnd:r,...n}}}class cn extends cr{constructor(){super(...arguments),this.type="html"}readValueFromInstance(t,r){if(oP.has(r)){let t=lQ(r);return t&&t.default||0}{let n=window.getComputedStyle(t),i=(oD(r)?n.getPropertyValue(r):n[r])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:r}){return sW(t,r)}build(t,r,n,i){o1(t,r,n,i.transformTemplate)}scrapeMotionValuesFromProps(t,r){return aa(t,r)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;oC(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(t,r,n,i){an(t,r,n,i)}}class ci extends cr{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(t,r){return t[r]}readValueFromInstance(t,r){if(oP.has(r)){let t=lQ(r);return t&&t.default||0}return r=ai.has(r)?r:or(r),t.getAttribute(r)}measureInstanceViewportBox(){return sL()}scrapeMotionValuesFromProps(t,r){return al(t,r)}build(t,r,n,i){ae(t,r,n,this.isSVGTag,i.transformTemplate)}renderInstance(t,r,n,i){ao(t,r,0,i)}mount(t){this.isSVGTag=ar(t.tagName),super.mount(t)}}let co=(t,r)=>oS(t)?new ci(r,{enableHardwareAcceleration:!1}):new cn(r,{enableHardwareAcceleration:!0}),ca={animation:{Feature:class extends aF{constructor(t){super(t),t.animationState||(t.animationState=function(t){let r=r=>Promise.all(r.map(({animation:r,options:n})=>(function(t,r,n={}){let i;if(t.notify("AnimationStart",r),Array.isArray(r))i=Promise.all(r.map(r=>sa(t,r,n)));else if("string"==typeof r)i=sa(t,r,n);else{let o="function"==typeof r?aH(t,r,n.custom):r;i=Promise.all(so(t,o,n))}return i.then(()=>t.notify("AnimationComplete",r))})(t,r,n))),n={animate:sc(!0),whileInView:sc(),whileHover:sc(),whileTap:sc(),whileDrag:sc(),whileFocus:sc(),exit:sc()},i=!0,o=(r,n)=>{let i=aH(t,n);if(i){let{transition:t,transitionEnd:n,...o}=i;r={...r,...o,...n}}return r};function a(a,l){var s;let u=t.getProps(),c=t.getVariantContext(!0)||{},d=[],h=new Set,p={},f=1/0;for(let r=0;r<su;r++){let g=ss[r],m=n[g],v=void 0!==u[g]?u[g]:c[g],b=oc(v),y=g===l?m.isActive:null;!1===y&&(f=r);let w=v===c[g]&&v!==u[g]&&b;if(w&&i&&t.manuallyAnimateOnMount&&(w=!1),m.protectedKeys={...p},!m.isActive&&null===y||!v&&!m.prevProp||od(v)||"boolean"==typeof v)continue;let x=(s=m.prevProp,("string"==typeof v?v!==s:!!Array.isArray(v)&&!aI(v,s
1))||g===l&&m.isActive&&!w&&b||r>f&&b),k=!1,S=Array.isArray(v)?v:[v],E=S.reduce(o,{});!1===y&&(E={});let{prevResolvedValues:A={}}=m,P={...A,...E},T=t=>{x=!0,h.has(t)&&(k=!0,h.delete(t)),m.needsAnimating[t]=!0};for(let t in P){let r=E[t],n=A[t];if(!p.hasOwnProperty(t))(ac(r)&&ac(n)?aI(r,n):r===n)?void 0!==r&&h.has(t)?T(t):m.protectedKeys[t]=!0:void 0!==r?T(t):h.add(t)}m.prevProp=v,m.prevResolvedValues=E,m.isActive&&(p={...p,...E}),i&&t.blockInitialAnimation&&(x=!1),x&&(!w||k)&&d.push(...S.map(t=>({animation:t,options:{type:g,...a}})))}if(h.size){let r={};h.forEach(n=>{let i=t.getBaseTarget(n);void 0!==i&&(r[n]=i)}),d.push({animation:r})}let g=!!d.length;return i&&(!1===u.initial||u.initial===u.animate)&&!t.manuallyAnimateOnMount&&(g=!1),i=!1,g?r(d):Promise.resolve()}return{animateChanges:a,setActive:function(r,i,o){var l;if(n[r].isActive===i)return Promise.resolve();null===(l=t.variantChildren)||void 0===l||l.forEach(t=>{var n;return null===(n=t.animationState)||void 0===n?void 0:n.setActive(r,i)}),n[r].isActive=i;let s=a(o,r);for(let t in n)n[t].protectedKeys={};return s},setAnimateFunction:function(n){r=n(t)},getState:()=>n}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();this.unmount(),od(t)&&(this.unmount=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:r}=this.node.prevProps||{};t!==r&&this.updateAnimationControlsSubscription()}unmount(){}}},exit:{Feature:class extends aF{constructor(){super(...arguments),this.id=sd++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:r,custom:n}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===i)return;let o=this.node.animationState.setActive("exit",!t,{custom:null!=n?n:this.node.getProps().custom});r&&!t&&o.then(()=>r(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}},inView:{Feature:class extends aF{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:r,margin:n,amount:i="some",once:o}=t,a={root:r?r.current:void 0,rootMargin:n,threshold:"number"==typeof i?i:az[i]};return function(t,r,n){let i=function({root:t,...r}){let n=t||document;aq.has(n)||aq.set(n,{});let i=aq.get(n),o=JSON.stringify(r);return i[o]||(i[o]=new IntersectionObserver(aN,{root:t,...r})),i[o]}(r);return aj.set(t,n),i.observe(t),()=>{aj.delete(t),i.unobserve(t)}}(this.node.current,a,t=>{let{isIntersecting:r}=t;if(this.isInView===r||(this.isInView=r,o&&!r&&this.hasEnteredView))return;r&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",r);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),a=r?n:i;a&&a(t)})}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:r}=this.node;["amount","margin","root"].some(function({viewport:t={}},{viewport:r={}}={}){return n=>t[n]!==r[n]}(t,r))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends aF{constructor(){super(...arguments),this.removeStartListeners=ag,this.removeEndListeners=ag,this.removeAccessibleListeners=ag,this.startPointerPress=(t,r)=>{if(this.isPressing)return;this.removeEndListeners();let n=this.node.getProps(),i=aP(window,"pointerup",(t,r)=>{if(!this.checkPressEnd())return;let{onTap:n,onTapCancel:i,globalTapTarget:o}=this.node.getProps();am.update(()=>{o||aV(this.node.current,t.target)?n&&n(t,r):i&&i(t,r)})},{passive:!(n.onTap||n.onPointerUp)}),o=aP(window,"pointercancel",(t,r)=>this.cancelPress(t,r),{passive:!(n.onTapCancel||n.onPointerCancel)});this.removeEndListeners=aC(i,o),this.startPress(t,r)},this.startAccessiblePress=()=>{let t=ak(this.node.current,"keydown",t=>{"Enter"!==t.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=ak(this.node.current,"keyup",t=>{"Enter"===t.key&&this.checkPressEnd()&&aB("up",(t,r)=>{let{onTap:n}=this.node.getProps();n&&am.update(()=>n(t,r))})}),aB("down",(t,r)=>{this.startPress(t,r)}))}),r=ak(this.node.current,"blur",()=>{this.isPressing&&aB("cancel",(t,r)=>this.cancelPress(t,r))});this.removeAccessibleListeners=aC(t,r)}}startPress(t,r){this.isPressing=!0;let{onTapStart:n,whileTap:i}=this.node.getProps();i&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&am.update(()=>n(t,r))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!a$()}cancelPress(t,r){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&am.update(()=>n(t,r))}mount(){let t=this.node.getProps(),r=aP(t.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),n=ak(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=aC(r,n)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends aF{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}t&&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=aC(ak(this.node.current,"focus",()=>this.onFocus()),ak(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends aF{mount(){this.unmount=aC(aO(this.node,!0),aO(this.node,!1))}unmount(){}}},pan:{Feature:class extends aF{constructor(){super(...arguments),this.removePointerDownListener=ag}onPointerDown(t){this.session=new sp(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:sG(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:r,onPan:n,onPanEnd:i}=this.node.getProps();return{onSessionStart:sK(t),onStart:sK(r),onMove:n,onEnd:(t,r)=>{delete this.session,i&&am.update(()=>i(t,r))}}}mount(){this.removePointerDownListener=aP(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends aF{constructor(t){super(t),this.removeGroupControls=ag,this.removeListeners=ag,this.controls=new sX(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ag}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:uU,MeasureLayout:s5},layout:{ProjectionNode:uU,MeasureLayout:s5}},cl=function(t){function r(r,n={}){return function({preloadedFeatures:t,createVisualElement:r,useRender:n,useVisualState:i,Component:o}){t&&function(t){for(let r in t)ob[r]={...ob[r],...t[r]}}(t);let a=(0,l.forwardRef)(function(a,s){var u;
1let c;let d={...(0,l.useContext)(i9),...a,layoutId:function({layoutId:t}){let r=(0,l.useContext)(oy).id;return r&&void 0!==t?r+"-"+t:t}(a)},{isStatic:h}=d,p=function(t){let{initial:r,animate:n}=function(t,r){if(of(t)){let{initial:r,animate:n}=t;return{initial:!1===r||oc(r)?r:void 0,animate:oc(n)?n:void 0}}return!1!==t.inherit?r:{}}(t,(0,l.useContext)(i6));return(0,l.useMemo)(()=>({initial:r,animate:n}),[om(r),om(n)])}(a),f=i(a,h);if(!h&&i8){p.visualElement=function(t,r,n,i){let{visualElement:o}=(0,l.useContext)(i6),a=(0,l.useContext)(ot),s=(0,l.useContext)(i7),u=(0,l.useContext)(i9).reducedMotion,c=(0,l.useRef)();i=i||a.renderer,!c.current&&i&&(c.current=i(t,{visualState:r,parent:o,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:u}));let d=c.current;(0,l.useInsertionEffect)(()=>{d&&d.update(n,s)});let h=(0,l.useRef)(!(!n[on]||window.HandoffComplete));return oe(()=>{d&&(ol.postRender(d.render),h.current&&d.animationState&&d.animationState.animateChanges())}),(0,l.useEffect)(()=>{d&&(d.updateFeatures(),!h.current&&d.animationState&&d.animationState.animateChanges(),h.current&&(h.current=!1,window.HandoffComplete=!0))}),d}(o,f,d,r);let n=(0,l.useContext)(ow),i=(0,l.useContext)(ot).strict;p.visualElement&&(c=p.visualElement.loadFeatures(d,i,t,n))}return l.createElement(i6.Provider,{value:p},c&&p.visualElement?l.createElement(c,{visualElement:p.visualElement,...d}):null,n(o,a,(u=p.visualElement,(0,l.useCallback)(t=>{t&&f.mount&&f.mount(t),u&&(t?u.mount(t):u.unmount()),s&&("function"==typeof s?s(t):ou(s)&&(s.current=t))},[u])),f,h,p.visualElement))});return a[ox]=o,a}(t(r,n))}if(typeof Proxy>"u")return r;let n=new Map;return new Proxy(r,{get:(t,i)=>(n.has(i)||n.set(i,r(i)),n.get(i))})}((t,r)=>(function(t,{forwardMotionProps:r=!1},n,i){return{...oS(t)?aw:ax,preloadedFeatures:n,useRender:function(t=!1){return(r,n,i,{latestValues:o},a)=>{let s=(oS(r)?function(t,r,n,i){let o=(0,l.useMemo)(()=>{let n=at();return ae(n,r,{enableHardwareAcceleration:!1},ar(i),t.transformTemplate),{...n.attrs,style:{...n.style}}},[r]);if(t.style){let r={};o2(r,t.style,t),o.style={...r,...o.style}}return o}:function(t,r,n){let i={},o=function(t,r,n){let i={};return o2(i,t.style||{},t),Object.assign(i,function({transformTemplate:t},r,n){return(0,l.useMemo)(()=>{let i=o5();return o1(i,r,{enableHardwareAcceleration:!n},t),Object.assign({},i.vars,i.style)},[r])}(t,r,n)),i}(t,r,n);return t.drag&&!1!==t.dragListener&&(i.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===t.drag?"none":"pan-"+("x"===t.drag?"y":"x")),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(i.tabIndex=0),i.style=o,i})(n,o,a,r),u=function(t,r,n){let i={};for(let o in t)"values"===o&&"object"==typeof t.values||(o9(o)||!0===n&&o4(o)||!r&&!o4(o)||t.draggable&&o.startsWith("onDrag"))&&(i[o]=t[o]);return i}(n,"string"==typeof r,t),c=r!==l.Fragment?{...u,...s,ref:i}:{},{children:d}=n,h=(0,l.useMemo)(()=>oC(d)?d.get():d,[d]);return(0,l.createElement)(r,{...c,children:h})}}(r),createVisualElement:i,Component:t}})(t,r,ca,co));function cs(){let t=(0,l.useRef)(!1);return oe(()=>(t.current=!0,()=>{t.current=!1}),[]),t}class cu extends l.Component{getSnapshotBeforeUpdate(t){let r=this.props.childRef.current;if(r&&t.isPresent&&!this.props.isPresent){let t=this.props.sizeRef.current;t.height=r.offsetHeight||0,t.width=r.offsetWidth||0,t.top=r.offsetTop,t.left=r.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function cc({children:t,isPresent:r}){let n=(0,l.useId)(),i=(0,l.useRef)(null),o=(0,l.useRef)({width:0,height:0,top:0,left:0});return(0,l.useInsertionEffect)(()=>{let{width:t,height:a,top:l,left:s}=o.current;if(r||!i.current||!t||!a)return;i.current.dataset.motionPopId=n;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` 2 [data-motion-pop-id="${n}"] { 3 position: absolute !important; 4 width: ${t}px !important; 5 height: ${a}px !important; 6 top: ${l}px !important; 7 left: ${s}px !important; 8 } 9 `),()=>{document.head.removeChild(u)}},[r]),l.createElement(cu,{isPresent:r,childRef:i,sizeRef:o},l.cloneElement(t,{ref:i}))}let cd=({children:t,initial:r,isPresent:n,onExitComplete:i,custom:o,presenceAffectsLayout:a,mode:s})=>{let u=au(ch),c=(0,l.useId)(),d=(0,l.useMemo)(()=>({id:c,initial:r,isPresent:n,custom:o,onExitComplete:t=>
9{for(let r of(u.set(t,!0),u.values()))if(!r)return;i&&i()},register:t=>(u.set(t,!1),()=>u.delete(t))}),a?void 0:[n]);return(0,l.useMemo)(()=>{u.forEach((t,r)=>u.set(r,!1))},[n]),l.useEffect(()=>{n||u.size||!i||i()},[n]),"popLayout"===s&&(t=l.createElement(cc,{isPresent:n},t)),l.createElement(i7.Provider,{value:d},t)};function ch(){return new Map}let cp=t=>t.key||"",cf=({children:t,custom:r,initial:n=!0,onExitComplete:i,exitBeforeEnter:o,presenceAffectsLayout:a=!0,mode:s="sync"})=>{var u;let c=(0,l.useContext)(oy).forceRender||function(){let t=cs(),[r,n]=(0,l.useState)(0),i=(0,l.useCallback)(()=>{t.current&&n(r+1)},[r]);return[(0,l.useCallback)(()=>am.postRender(i),[i]),r]}()[0],d=cs(),h=function(t){let r=[];return l.Children.forEach(t,t=>{(0,l.isValidElement)(t)&&r.push(t)}),r}(t),p=h,f=(0,l.useRef)(new Map).current,g=(0,l.useRef)(p),m=(0,l.useRef)(new Map).current,v=(0,l.useRef)(!0);if(oe(()=>{v.current=!1,function(t,r){t.forEach(t=>{let n=cp(t);r.set(n,t)})}(h,m),g.current=p}),u=()=>{v.current=!0,m.clear(),f.clear()},(0,l.useEffect)(()=>()=>u(),[]),v.current)return l.createElement(l.Fragment,null,p.map(t=>l.createElement(cd,{key:cp(t),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:a,mode:s},t)));p=[...p];let b=g.current.map(cp),y=h.map(cp),w=b.length;for(let t=0;t<w;t++){let r=b[t];-1!==y.indexOf(r)||f.has(r)||f.set(r,void 0)}return"wait"===s&&f.size&&(p=[]),f.forEach((t,n)=>{if(-1!==y.indexOf(n))return;let o=m.get(n);if(!o)return;let u=b.indexOf(n),v=t;v||(v=l.createElement(cd,{key:cp(o),isPresent:!1,onExitComplete:()=>{f.delete(n);let t=Array.from(m.keys()).filter(t=>!y.includes(t));if(t.forEach(t=>m.delete(t)),g.current=h.filter(r=>{let i=cp(r);return i===n||t.includes(i)}),!f.size){if(!1===d.current)return;c(),i&&i()}},custom:r,presenceAffectsLayout:a,mode:s},o),f.set(n,v)),p.splice(u,0,v)}),p=p.map(t=>{let r=t.key;return f.has(r)?t:l.createElement(cd,{key:cp(t),isPresent:!0,presenceAffectsLayout:a,mode:s},t)}),l.createElement(l.Fragment,null,f.size?p:p.map(t=>(0,l.cloneElement)(t)))},cg=function(t){let r=function(t){let r={...t,color:function(t){let r=X(G,t);return{base:function(t){let r={};for(let n of O)r[n]=function(t,r){var n,i,o,a,l,s,u,c,d,h,p,f,g,m,v,b,y,w,x,k,S,E,A,P,T,C,R,L,M,D,$,F,O,V,B,j,q,_,N,z,I,H;let U=X(null==(n=null==t?void 0:t.base)?void 0:n["*"],null==(i=null==t?void 0:t.base)?void 0:i[r]),W=U._hue||(null==(a=null==(o=null==t?void 0:t.base)?void 0:o[r])?void 0:a._hue)||"gray";return{...U,_hue:W,avatar:{gray:X({_hue:"gray"},null==(l=U.avatar)?void 0:l["*"],null==(s=U.avatar)?void 0:s.gray),blue:X({_hue:"blue"},null==(u=U.avatar)?void 0:u["*"],null==(c=U.avatar)?void 0:c.blue),purple:X({_hue:"purple"},null==(d=U.avatar)?void 0:d["*"],null==(h=U.avatar)?void 0:h.purple),magenta:X({_hue:"magenta"},null==(p=U.avatar)?void 0:p["*"],null==(f=U.avatar)?void 0:f.magenta),red:X({_hue:"red"},null==(g=U.avatar)?void 0:g["*"],null==(m=U.avatar)?void 0:m.red),orange:X({_hue:"orange"},null==(v=U.avatar)?void 0:v["*"],null==(b=U.avatar)?void 0:b.orange),yellow:X({_hue:"yellow"},null==(y=U.avatar)?void 0:y["*"],null==(w=U.avatar)?void 0:w.yellow),green:X({_hue:"green"},null==(x=U.avatar)?void 0:x["*"],null==(k=U.avatar)?void 0:k.green),cyan:X({_hue:"cyan"},null==(S=U.avatar)?void 0:S["*"],null==(E=U.avatar)?void 0:E.cyan)},badge:{default:{_hue:(null==(P=null==(A=null==t?void 0:t.base)?void 0:A.default)?void 0:P._hue)||W,...null==(T=U.badge)?void 0:T["*"],...null==(C=U.badge)?void 0:C.default},primary:{_hue:(null==(L=null==(R=null==t?void 0:t.base)?void 0:R.primary)?void 0:L._hue)||W,...null==(M=U.badge)?void 0:M["*"],...null==(D=U.badge)?void 0:D.primary},positive:{_hue:(null==(F=null==($=null==t?void 0:t.base)?void 0:$.positive)?void 0:F._hue)||W,...null==(O=U.badge)?void 0:O["*"],...null==(V=U.badge)?void 0:V.positive},caution:{_hue:(null==(j=null==(B=null==t?void 0:t.base)?void 0:B.caution)?void 0:j._hue)||W,...null==(q=U.badge)?void 0:q["*"],...null==(_=U.badge)?void 0:_.caution},critical:{_hue:(null==(z=null==(N=null==t?void 0:t.base)?void 0:N.critical)?void 0:z._hue)||W,...null==(I=U.badge)?void 0:I["*"],...null==(H=U.badge)?void 0:H.critical}}}}(t,n);return r}(r),button:function(t){let r={};for(let n of j)r[n]=function(t,r){let n={};for(let i of V)n[i]=function(t,r,n){let i={};for(let o of B)i[o]=function(t,r,n,i){var o,a,l,s,u,c,d,h,p,f,g,m,v,b,y,w,x,k,S,E,A,P,T,C,R,L,M,D,$,F,O,V,B,j,q,_,N,z,I,H,U,W,G,Y,Z,K,J,Q,ee,et,er,en;let ei=X(null==(l=null==(a=null==(o=null==t?void 0:t.button)?void 0:o[n])?void 0:a["*"])?void 0:l["*"],null==(c=null==(u=null==(s=null==t?void 0:t.button)?void 0:s[n])?void 0:u[r])?void 0:c["*"],null==(p=null==(h=null==(d=null==t?void 0:t.button)?void 0:d[n])?void 0:h["*"])?void 0:p[i],null==(m
9=null==(g=null==(f=null==t?void 0:t.button)?void 0:f[n])?void 0:g[r])?void 0:m[i]),eo=ei._hue||(null==(b=null==(v=null==t?void 0:t.base)?void 0:v[r])?void 0:b._hue);return{...ei,_hue:eo,avatar:{gray:X({_hue:"gray"},null==(y=ei.avatar)?void 0:y["*"],null==(w=ei.avatar)?void 0:w.gray),blue:X({_hue:"blue"},null==(x=ei.avatar)?void 0:x["*"],null==(k=ei.avatar)?void 0:k.blue),purple:X({_hue:"purple"},null==(S=ei.avatar)?void 0:S["*"],null==(E=ei.avatar)?void 0:E.purple),magenta:X({_hue:"magenta"},null==(A=ei.avatar)?void 0:A["*"],null==(P=ei.avatar)?void 0:P.magenta),red:X({_hue:"red"},null==(T=ei.avatar)?void 0:T["*"],null==(C=ei.avatar)?void 0:C.red),orange:X({_hue:"orange"},null==(R=ei.avatar)?void 0:R["*"],null==(L=ei.avatar)?void 0:L.orange),yellow:X({_hue:"yellow"},null==(M=ei.avatar)?void 0:M["*"],null==(D=ei.avatar)?void 0:D.yellow),green:X({_hue:"green"},null==($=ei.avatar)?void 0:$["*"],null==(F=ei.avatar)?void 0:F.green),cyan:X({_hue:"cyan"},null==(O=ei.avatar)?void 0:O["*"],null==(V=ei.avatar)?void 0:V.cyan)},badge:{default:{_hue:null==(j=null==(B=null==t?void 0:t.base)?void 0:B.default)?void 0:j._hue,...null==(q=ei.badge)?void 0:q["*"],...null==(_=ei.badge)?void 0:_.default},primary:{_hue:null==(z=null==(N=null==t?void 0:t.base)?void 0:N.primary)?void 0:z._hue,...null==(I=ei.badge)?void 0:I["*"],...null==(H=ei.badge)?void 0:H.primary},positive:{_hue:null==(W=null==(U=null==t?void 0:t.base)?void 0:U.positive)?void 0:W._hue,...null==(G=ei.badge)?void 0:G["*"],...null==(Y=ei.badge)?void 0:Y.positive},caution:{_hue:null==(K=null==(Z=null==t?void 0:t.base)?void 0:Z.caution)?void 0:K._hue,...null==(J=ei.badge)?void 0:J["*"],...null==(Q=ei.badge)?void 0:Q.caution},critical:{_hue:null==(et=null==(ee=null==t?void 0:t.base)?void 0:ee.critical)?void 0:et._hue,...null==(er=ei.badge)?void 0:er["*"],...null==(en=ei.badge)?void 0:en.critical}}}}(t,n,r,o);return i}(t,r,i);return n}(t,n);return r}(r),input:function(t){let r={};for(let n of q)r[n]=function(t,r){let n={};for(let i of _)n[i]=function(t,r,n){var i,o,a,l,s,u,c,d,h,p;let f=X(null==(o=null==(i=null==t?void 0:t.input)?void 0:i["*"])?void 0:o["*"],null==(l=null==(a=null==t?void 0:t.input)?void 0:a[r])?void 0:l["*"],null==(u=null==(s=null==t?void 0:t.input)?void 0:s["*"])?void 0:u[n],null==(d=null==(c=null==t?void 0:t.input)?void 0:c[r])?void 0:d[n]),g=f._hue||(null==(p=null==(h=null==t?void 0:t.input)?void 0:h[r])?void 0:p._hue);return{...f,_hue:g}}(t,r,i);return n}(t,n);return r}(r),selectable:function(t){let r={};for(let n of V)r[n]=function(t,r){var n,i,o,a;let l={_hue:(null==(i=null==(n=null==t?void 0:t.selectable)?void 0:n[r])?void 0:i._hue)||(null==(a=null==(o=null==t?void 0:t.base)?void 0:o[r])?void 0:a._hue)};for(let n of B)l[n]=function(t,r,n){var i,o,a,l,s,u,c,d,h,p,f,g,m,v,b,y,w,x,k,S,E,A,P,T,C,R,L,M,D,$,F,O,V,B,j,q,_,N,z,I,H,U,W,G,Y,Z,K,J;let Q=X(null==(o=null==(i=null==t?void 0:t.selectable)?void 0:i["*"])?void 0:o["*"],null==(l=null==(a=null==t?void 0:t.selectable)?void 0:a[r])?void 0:l["*"],null==(u=null==(s=null==t?void 0:t.selectable)?void 0:s["*"])?void 0:u[n],null==(d=null==(c=null==t?void 0:t.selectable)?void 0:c[r])?void 0:d[n]),ee=Q._hue||(null==(p=null==(h=null==t?void 0:t.base)?void 0:h[r])?void 0:p._hue);return{...Q,_hue:ee,avatar:{gray:X({_hue:"gray"},null==(f=Q.avatar)?void 0:f["*"],null==(g=Q.avatar)?void 0:g.gray),blue:X({_hue:"blue"},null==(m=Q.avatar)?void 0:m["*"],null==(v=Q.avatar)?void 0:v.blue),purple:X({_hue:"purple"},null==(b=Q.avatar)?void 0:b["*"],null==(y=Q.avatar)?void 0:y.purple),magenta:X({_hue:"magenta"},null==(w=Q.avatar)?void 0:w["*"],null==(x=Q.avatar)?void 0:x.magenta),red:X({_hue:"red"},null==(k=Q.avatar)?void 0:k["*"],null==(S=Q.avatar)?void 0:S.red),orange:X({_hue:"orange"},null==(E=Q.avatar)?void 0:E["*"],null==(A=Q.avatar)?void 0:A.orange),yellow:X({_hue:"yellow"},null==(P=Q.avatar)?void 0:P["*"],null==(T=Q.avatar)?void 0:T.yellow),green:X({_hue:"green"},null==(C=Q.avatar)?void 0:C["*"],null==(R=Q.avatar)?void 0:R.green),cyan:X({_hue:"cyan"},null==(L=Q.avatar)?void 0:L["*"],null==(M=Q.avatar)?void 0:M.cyan)},badge:{default:{_hue:null==($=null==(D=null==t?void 0:t.base)?void 0:D.default)?void 0:$._hue,...null==(F=Q.badge)?void 0:F["*"],...null==(O=Q.badge)?void 0:O.default},primary:{_hue:null==(B=null==(V=null==t?void 0:t.base)?void 0:V.primary)?void 0:B._hue,...null==(j=Q.badge)?void 0:j["*"],...null==(q=Q.badge)?void 0:q.primary},positive:{_hue:null==(N=null==(_=null==t?void 0:t.base)?void 0:_.positive)?void 0:N._hue,...null==(z=Q.badge)?void 0:z["*"],...null==(I=Q.badge)?void 0:I.positive},caution:{_hue:null==(U=null==(H=null==t?void 0:t.base)?void 0:H.caution)?void 0:U._hue,...null==(W=Q.badge)?void 0:W["*"],...null==(G=Q.badge)?void 0:G.caution},critical:{_hue:null==(Z=null==(Y=null==t?void 0:t.base)?void 0:Y.critical)?void 0:Z._hue,...null==(K=Q.badge)?void 0:K["*"],...null==(J=Q.badge)?void 0:J.critical}}}}(t,r,n);return l}(t,n);return r}(r),syntax:r.syntax}}(void 0)};return{light:K({scheme:"light"},r),dark:K({scheme:"dark"},r)}}(void 0);return L({_version:2,avatar:g.avatar,button:g.button,card:g.card,color:{light:em(eo,r.light),dark:em(eo,r.dark)},container:g.container,font:P,input:g.input,layer:g.layer,media:g.media,radius:g.radius,shadow:g.shadow,space:g.space,style:g.style})}(),cm=[],cv={}
9,cb="--motion-content-opacity",cy={initial:{opacity:.5,[cb]:0,scale:.97,willChange:"transform"},animate:{opacity:[null,1,1],[cb]:[null,null,1],scale:1},exit:{opacity:[null,null,0],[cb]:[null,0,0],scale:.97},transition:{duration:.4,type:"spring"}};function cw(t){return 0===t?0:t/16+"rem"}function cx(t,r,n){return((null==r?void 0:r.map(n))||[]).map((r,n)=>0===n?r:{[`@media screen and (min-width: ${t[n-1]}px)`]:r})}function ck(t,r,n=cm){if(!Array.isArray(n))throw Error("the property must be array of numbers");if(0===n.length)return null;let{media:i,space:o}=S(t);return cx(i,n,t=>{var n;return n=cw(o[t]),r.reduce((t,r)=>(t[r]=n,t),{})})}function cS(t,r){let n=(0,l.useMemo)(()=>JSON.stringify(null!=t?t:r),[r,t]);return(0,l.useMemo)(()=>void 0===t?r||cm:Array.isArray(t)?t:[t],[n])}var cE,cA,cP,cT=[],cC="ResizeObserver loop completed with undelivered notifications.";(cP=cA||(cA={})).BORDER_BOX="border-box",cP.CONTENT_BOX="content-box",cP.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box";var cR,cL=function(t){return Object.freeze(t)},cM=function(t,r){this.inlineSize=t,this.blockSize=r,cL(this)},cD=function(){function t(t,r,n,i){return this.x=t,this.y=r,this.width=n,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,cL(this)}return t.prototype.toJSON=function(){return{x:this.x,y:this.y,top:this.top,right:this.right,bottom:this.bottom,left:this.left,width:this.width,height:this.height}},t.fromRect=function(r){return new t(r.x,r.y,r.width,r.height)},t}(),c$=function(t){return t instanceof SVGElement&&"getBBox"in t},cF=function(t){if(c$(t)){var r=t.getBBox(),n=r.width,i=r.height;return!n&&!i}var o=t.offsetWidth,a=t.offsetHeight;return!(o||a||t.getClientRects().length)},cO=function(t){if(t instanceof Element)return!0;var r,n=null===(r=null==t?void 0:t.ownerDocument)||void 0===r?void 0:r.defaultView;return!!(n&&t instanceof n.Element)},cV="u">typeof window?window:{},cB=new WeakMap,cj=/auto|scroll/,cq=/^tb|vertical/,c_=/msie|trident/i.test(cV.navigator&&cV.navigator.userAgent),cN=function(t){return parseFloat(t||"0")},cz=function(t,r,n){return void 0===t&&(t=0),void 0===r&&(r=0),void 0===n&&(n=!1),new cM((n?r:t)||0,(n?t:r)||0)},cI=cL({devicePixelContentBoxSize:cz(),borderBoxSize:cz(),contentBoxSize:cz(),contentRect:new cD(0,0,0,0)}),cH=function(t,r){if(void 0===r&&(r=!1),cB.has(t)&&!r)return cB.get(t);if(cF(t))return cB.set(t,cI),cI;var n=getComputedStyle(t),i=c$(t)&&t.ownerSVGElement&&t.getBBox(),o=!c_&&"border-box"===n.boxSizing,a=cq.test(n.writingMode||""),l=!i&&cj.test(n.overflowY||""),s=!i&&cj.test(n.overflowX||""),u=i?0:cN(n.paddingTop),c=i?0:cN(n.paddingRight),d=i?0:cN(n.paddingBottom),h=i?0:cN(n.paddingLeft),p=i?0:cN(n.borderTopWidth),f=i?0:cN(n.borderRightWidth),g=i?0:cN(n.borderBottomWidth),m=h+c,v=u+d,b=(i?0:cN(n.borderLeftWidth))+f,y=p+g,w=s?t.offsetHeight-y-t.clientHeight:0,x=l?t.offsetWidth-b-t.clientWidth:0,k=i?i.width:cN(n.width)-(o?m+b:0)-x,S=i?i.height:cN(n.height)-(o?v+y:0)-w,E=k+m+x+b,A=S+v+w+y,P=cL({devicePixelContentBoxSize:cz(Math.round(k*devicePixelRatio),Math.round(S*devicePixelRatio),a),borderBoxSize:cz(E,A,a),contentBoxSize:cz(k,S,a),contentRect:new cD(h,u,k,S)});return cB.set(t,P),P},cU=function(t,r,n){var i=cH(t,n),o=i.borderBoxSize,a=i.contentBoxSize,l=i.devicePixelContentBoxSize;switch(r){case cA.DEVICE_PIXEL_CONTENT_BOX:return l;case cA.BORDER_BOX:return o;default:return a}},cW=function(t){var r=cH(t);this.target=t,this.contentRect=r.contentRect,this.borderBoxSize=cL([r.borderBoxSize]),this.contentBoxSize=cL([r.contentBoxSize]),this.devicePixelContentBoxSize=cL([r.devicePixelContentBoxSize])},cG=function(t){if(cF(t))return 1/0;for(var r=0,n=t.parentNode;n;)r+=1,n=n.parentNode;return r},cY=function(){var t=1/0,r=[];cT.forEach(function(n){if(0!==n.activeTargets.length){var i=[];n.activeTargets.forEach(function(r){var n=new cW(r.target),o=cG(r.target);i.push(n),r.lastReportedSize=cU(r.target,r.observedBox),o<t&&(t=o)}),r.push(function(){n.callback.call(n.observer,i,n.observer)}),n.activeTargets.splice(0,n.activeTargets.length)}});for(var n=0;n<r.length;n++)(0,r[n])();return t},cX=function(t){cT.forEach(function(r){r.activeTargets.splice(0,r.activeTargets.length),r.skippedTargets.splice(0,r.skippedTargets.length),r.observationTargets.forEac
9h(function(n){n.isActive()&&(cG(n.target)>t?r.activeTargets.push(n):r.skippedTargets.push(n))})})},cZ=function(){var t,r=0;for(cX(0);cT.some(function(t){return t.activeTargets.length>0});)cX(r=cY());return cT.some(function(t){return t.skippedTargets.length>0})&&("function"==typeof ErrorEvent?t=new ErrorEvent("error",{message:cC}):((t=document.createEvent("Event")).initEvent("error",!1,!1),t.message=cC),window.dispatchEvent(t)),r>0},cK=[],cJ=function(t){if(!cR){var r=0,n=document.createTextNode("");new MutationObserver(function(){return cK.splice(0).forEach(function(t){return t()})}).observe(n,{characterData:!0}),cR=function(){n.textContent="".concat(r?r--:r++)}}cK.push(t),cR()},cQ=0,c0={attributes:!0,characterData:!0,childList:!0,subtree:!0},c1=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],c5=function(t){return void 0===t&&(t=0),Date.now()+t},c2=!1,c3=new(function(){function t(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return t.prototype.run=function(t){var r,n=this;if(void 0===t&&(t=250),!c2){c2=!0;var i=c5(t);r=function(){var r=!1;try{r=cZ()}finally{if(c2=!1,t=i-c5(),!cQ)return;r?n.run(1e3):t>0?n.run(t):n.start()}},cJ(function(){requestAnimationFrame(r)})}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var t=this,r=function(){return t.observer&&t.observer.observe(document.body,c0)};document.body?r():cV.addEventListener("DOMContentLoaded",r)},t.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),c1.forEach(function(r){return cV.addEventListener(r,t.listener,!0)}))},t.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),c1.forEach(function(r){return cV.removeEventListener(r,t.listener,!0)}),this.stopped=!0)},t}()),c4=function(t){!cQ&&t>0&&c3.start(),(cQ+=t)||c3.stop()},c9=function(){function t(t,r){this.target=t,this.observedBox=r||cA.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var t,r=cU(this.target,this.observedBox,!0);return c$(t=this.target)||function(t){switch(t.tagName){case"INPUT":if("image"!==t.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(t)||"inline"!==getComputedStyle(t).display||(this.lastReportedSize=r),this.lastReportedSize.inlineSize!==r.inlineSize||this.lastReportedSize.blockSize!==r.blockSize},t}(),c6=function(t,r){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=r},c7=new WeakMap,c8=function(t,r){for(var n=0;n<t.length;n+=1)if(t[n].target===r)return n;return -1},de=function(){function t(){}return t.connect=function(t,r){var n=new c6(t,r);c7.set(t,n)},t.observe=function(t,r,n){var i=c7.get(t),o=0===i.observationTargets.length;0>c8(i.observationTargets,r)&&(o&&cT.push(i),i.observationTargets.push(new c9(r,n&&n.box)),c4(1),c3.schedule())},t.unobserve=function(t,r){var n=c7.get(t),i=c8(n.observationTargets,r),o=1===n.observationTargets.length;i>=0&&(o&&cT.splice(cT.indexOf(n),1),n.observationTargets.splice(i,1),c4(-1))},t.disconnect=function(t){var r=this,n=c7.get(t);n.observationTargets.slice().forEach(function(n){return r.unobserve(t,n.target)}),n.activeTargets.splice(0,n.activeTargets.length)},t}(),dt=function(){function t(t){if(0==arguments.length)throw TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof t)throw TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");de.connect(this,t)}return t.prototype.observe=function(t,r){if(0==arguments.length)throw TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!cO(t))throw TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");de.observe(this,t,r)},t.prototype.unobserve=function(t){if(0==arguments.length)throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!cO(t))throw TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");de.unobserve(this,t)},t.prototype.disconnect=function(){de.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();let dr="u">typeof document&&"u">typeof window&&window.ResizeObserver?window.ResizeObserver:dt,dn=function(){let t=new WeakMap,r=new WeakMap;return{subscribe(n,i){let o=r.get(n)||[],a=t.get(n);return r.has(n)||(r.set(n,o),a=({subscribe(t,r){let n=new dr(([t])=>{r({_contentRect:t.contentRect,border:{width:t.borderBoxSize[0].inlineSize,height:t.borderBoxSize[0].blockSize},content:{width:t.contentRect.width,height:t.contentRect.height}})});return n.observe(t),()=>{n.unobserve(t),n.disconnect()}}}).subscribe(n,t=>{for(let r of o)r(t)})),o.push(i),()=>
9{let t=o.indexOf(i);t>-1&&o.splice(t,1),0===o.length&&a&&a()}}}}(),di=function(){if("u">typeof globalThis)return globalThis;if("u">typeof window)return window;if("u">typeof self)return self;if("u">typeof global)return global;throw Error("@sanity/ui: could not locate global scope")}();function da(t,r){return typeof document>"u"?(0,l.createContext)(r):(di[t]=di[t]||(0,l.createContext)(r),di[t])}let dl=da(Symbol.for("@sanity/ui/context/theme"),null);function ds(t){let r=(0,l.useContext)(dl),{children:n,scheme:i=(null==r?void 0:r.scheme)||"light",theme:o=(null==r?void 0:r.theme)||null,tone:s=(null==r?void 0:r.tone)||"default"}=t,u=(0,l.useMemo)(()=>o?{version:0,theme:o,scheme:i,tone:s}:null,[o,i,s]),c=(0,l.useMemo)(()=>o?function(t,r,n){let i=function(t,r,n){let i=eC.get(r);if(!i)return;let o=i.get(n);if(o)return o.get(t)}(t,r,n);if(i)return i;let o=T(t)?L(t):t,a=T(t)?t:function(t){if(t.v2)return t.v2;let r=C.get(t);if(r)return r;let{avatar:n,button:i,color:o,container:a,focusRing:l,fonts:s,input:u,layer:c,media:d,radius:h,shadows:p,space:f,styles:m}=t,b={_version:2,avatar:{...g.avatar,...n},button:{...g.button,...i},card:g.card,color:{light:{transparent:v(o.light.transparent),default:v(o.light.default),primary:v(o.light.primary),positive:v(o.light.positive),caution:v(o.light.caution),critical:v(o.light.critical)},dark:{transparent:v(o.dark.transparent),default:v(o.dark.default),primary:v(o.dark.primary),positive:v(o.dark.positive),caution:v(o.dark.caution),critical:v(o.dark.critical)}},container:a,font:s,input:{...g.input,...u,checkbox:{...g.input.checkbox,...u.checkbox},radio:{...g.input.radio,...u.radio},switch:{...g.input.switch,...u.switch}},layer:null!=c?c:g.layer,media:d,radius:h,shadow:p,space:f,style:m};return C.set(t,b),b}(t),l=o.color[r]||o.color.light,s=l[n]||l.default,u=o.layer||g.layer,c=a.color[r]||a.color.light,d=c[n]||c.default,h=a.layer||g.layer,p={sanity:{...o,color:s,layer:u,v2:{...a,_resolved:!0,color:d,layer:h}}};return function(t,r,n,i){eC.has(r)||eC.set(r,new Map);let o=eC.get(r);o.has(n)||o.set(n,new WeakMap),o.get(n).set(t,i)}(t,r,n,p),p}(o,i,s):null,[i,o,s]);return c?(0,a.jsx)(dl.Provider,{value:u,children:(0,a.jsx)(rL,{theme:c,children:n})}):(0,a.jsx)("pre",{children:'ThemeProvider: no "theme" property provided'})}function du(){let t=(0,l.useContext)(dl);if(!t)throw Error("useRootTheme(): missing context value");return t}function dc(t){let{children:r,scheme:n,tone:i}=t,o=du();return(0,a.jsx)(ds,{scheme:n||o.scheme,theme:o.theme,tone:i,children:r})}function dd(){return S(function(){var t=(0,l.useContext)(rR);if(!t)throw t7(18);return t}())}let dh=new WeakMap;function dp(){return 0}function df(){let{media:t}=dd(),r=dh.get(t);return r||(r=function(t){let r;let n=t.length,i=()=>{if(!r){r=[];for(let o=n;o>-1;o-=1){var i;let n=0===(i=o)?`screen and (max-width: ${t[i]-1}px)`:i===t.length?`screen and (min-width: ${t[i-1]}px)`:`screen and (min-width: ${t[i-1]}px) and (max-width: ${t[i]-1}px)`;r.push({index:o,mq:window.matchMedia(n)})}}return r};return{getSnapshot:()=>{for(let{index:t,mq:r}of i())if(r.matches)return t;return 0},subscribe:t=>{let r=[];for(let{mq:n}of i()){let i=()=>{n.matches&&t()};n.addEventListener("change",i),r.push(()=>n.removeEventListener("change",i))}return()=>{for(let t of r)t()}}}}(t),dh.set(t,r)),(0,l.useSyncExternalStore)(r.subscribe,r.getSnapshot,dp)}function dg(){return o||(o=window.matchMedia("(prefers-reduced-motion: reduce)")),o}function dm(t){let r=dg();return r.addEventListener("change",t),()=>r.removeEventListener("change",t)}function dv(){return dg().matches}function db(){return!1}function dy(t){var r,n;let{card:i,media:o}=S(t.theme),a=`${null!=(n=null==(r=i.border)?void 0:r.width)?n:1}px solid var(--card-border-color)`;return cx(o,t.$border,t=>t?{"&&":{border:a}}:{"&&":{border:0}})}function dw(t){var r,n;let{card:i,media:o}=S(t.theme),a=`${null!=(n=null==(r=i.border)?void 0:r.width)?n:1}px solid var(--card-border-color)`;return cx(o,t.$borderTop,t=>t?{"&&":{borderTop:a}}:{"&&":{borderTop:0}})}function dx(t){var r,n;let{card:i,media:o}=S(t.theme),a=`${null!=(n=null==(r=i.border)?void 0:r.width)?n:1}px solid var(--card-border-color)`;return cx(o,t.$borderRight,t=>t?{"&&":{borderRight:a}}:{"&&":{borderRight:0}})}function dk(t){var r,n;let{card:i,media:o}=S(t.theme),a=`${null!=(n=null==(r=i.border)?void 0:r.width)?n:1}px solid var(--card-border-color)`;return cx(o,t.$borderBottom,t=>t?{"&&":{borderBottom:a}}:{"&&":{borderBottom:0}})}function dS(t){var r,n;let{card:i,media:o}=S(t.theme),a=`${null!=(n=null==(r=i.border)?void 0:r.width)?n:1}px solid var(--card-border-color)`;return cx(o,t.$borderLeft,t=>t?{"&&":{borderLeft:a}}:{"&&":{borderLeft:0}})}let dE={'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"}},dA={content:"content-box",border:"border-box"},dP={stretch:"stretch",fill:"100%"};function dT(t){let{media:r}=S(t.theme);return cx(r,t.$display,t=>({"&:not([hidden])":{display:t}}))}function dC(t){let{media:r}=S(t.theme);return cx(r,t.$sizing,t=>({boxSizing:dA[t]}))}function dR(t){let{media:r}=S(t.theme);return cx(r,t.$height,t=>({height:dP[t]}))}function dL(t){let{media:r}=S(t.theme);return cx(r,t.$overflow,t=>({overflow:t}))}let dM={"&&:not([hidden])":{display:"flex"}};function dD(t){let{media:r}=S(t.theme);return cx(r,t.$align,t=>({alignItems:t}))}function d$(t){let{media:r,space:n}=S(t.theme);return cx(r,t.$gap,t=>({gap:t?cw(n[t]):void 0}))}function dF(t){let{media:r}=S(t.theme);return cx(r,t.$wrap,t=>({flexWrap:t}))}function dO(t){let{media:r}=S(t.theme);return cx(r,t.$justify,t=>({justifyContent:t}))}function dV(t){let{media:r}=S(t.theme);return cx(r,t.$direction,t=>({flexDirection:t}))}let dB={minWidth:0,minHeight:0};function dj(){return[dB,dq]}function dq(t){let{media:r}=S(t.theme);return t.$flex?cx(r,t.$flex,t=>({flex:t})):cm}function d_(t){let{base:r,border:n,focusRing:i}=t,o=i.offset+i.width,a=0-i.offset,l=r?r.bg:"var(--card-bg-color)";return[a>0&&`inset 0 0 0 ${a}px var(--card-focus-ring-color)`,n&&`inset 0 0 0 ${n.width}px ${n.color}`,a<0&&`0 0 0 ${0-a}px ${l}`,o>0&&`0 0 0 ${o}
9px var(--card-focus-ring-color)`].filter(Boolean).join(",")}let dN={auto:"auto",full:"1 / -1"},dz={auto:"auto",full:"1 / -1"};function dI(t){let{media:r}=S(t.theme);return cx(r,t.$row,t=>"number"==typeof t?{gridRow:`span ${t} / span ${t}`}:{gridRow:dN[t]})}function dH(t){let{media:r}=S(t.theme);return cx(r,t.$rowStart,t=>({gridRowStart:t}))}function dU(t){let{media:r}=S(t.theme);return cx(r,t.$rowEnd,t=>({gridRowEnd:t}))}function dW(t){let{media:r}=S(t.theme);return cx(r,t.$column,t=>"number"==typeof t?{gridColumn:`span ${t} / span ${t}`}:{gridColumn:dz[t]})}function dG(t){let{media:r}=S(t.theme);return cx(r,t.$columnStart,t=>({gridColumnStart:t}))}function dY(t){let{media:r}=S(t.theme);return cx(r,t.$columnEnd,t=>({gridColumnEnd:t}))}function dX(t,r){return`${t.map(cw).join(" ")} ${r}`}rO` 10 &:not([hidden]) { 11 display: flex; 12 } 13 14 align-items: center; 15`,rO` 16 white-space: nowrap; 17 18 & > div { 19 vertical-align: top; 20 21 &:not([hidden]) { 22 display: inline-block; 23 } 24 } 25`;let dZ=rV.div(function(){return dE},dj,function(){return[dC,dR,dL,dT]},function(){return[dI,dH,dU,dW,dG,dY]},function(t){let{theme:r}=t;return[ck(r,["margin"],t.$margin),ck(r,["marginLeft","marginRight"],t.$marginX),ck(r,["marginTop","marginBottom"],t.$marginY),ck(r,["marginTop"],t.$marginTop),ck(r,["marginRight"],t.$marginRight),ck(r,["marginBottom"],t.$marginBottom),ck(r,["marginLeft"],t.$marginLeft)].filter(Boolean)},function(t){let{theme:r}=t;return[ck(r,["padding"],t.$padding),ck(r,["paddingLeft","paddingRight"],t.$paddingX),ck(r,["paddingTop","paddingBottom"],t.$paddingY),ck(r,["paddingTop"],t.$paddingTop),ck(r,["paddingRight"],t.$paddingRight),ck(r,["paddingBottom"],t.$paddingBottom),ck(r,["paddingLeft"],t.$paddingLeft)].filter(Boolean)}),dK=(0,l.forwardRef)(function(t,r){let{as:n="div",column:i,columnStart:o,columnEnd:l,display:s="block",flex:u,height:c,margin:d=0,marginX:h,marginY:p,marginTop:f,marginRight:g,marginBottom:m,marginLeft:v,overflow:b,padding:y=0,paddingX:w,paddingY:x,paddingTop:k,paddingRight:S,paddingBottom:E,paddingLeft:A,row:P,rowStart:T,rowEnd:C,sizing:R,...L}=t;return(0,a.jsx)(dZ,{"data-as":"string"==typeof n?n:void 0,"data-ui":"Box",...L,$column:cS(i),$columnStart:cS(o),$columnEnd:cS(l),$display:cS(s),$flex:cS(u),$height:cS(c),$margin:cS(d),$marginX:cS(h),$marginY:cS(p),$marginTop:cS(f),$marginRight:cS(g),$marginBottom:cS(m),$marginLeft:cS(v),$overflow:cS(b),$padding:cS(y),$paddingX:cS(w),$paddingY:cS(x),$paddingTop:cS(k),$paddingRight:cS(S),$paddingBottom:cS(E),$paddingLeft:cS(A),$row:cS(P),$rowStart:cS(T),$rowEnd:cS(C),$sizing:cS(R),as:n,ref:r,children:t.children})}),dJ=rV.div(function(t){return function t(r,n){let{$size:i,$weight:o}=n,{font:a,media:l}=S(n.theme),{family:s,sizes:u,weights:c}=a[r],d=o&&c[o]||c.regular,h=u[2],p={position:"relative",fontFamily:s,fontWeight:d,padding:"1px 0",margin:0,"&:before":{content:'""',display:"block",height:0},"&:after":{content:'""',display:"block",height:0},"& > code, & > span":{display:"block"},"&:not([hidden])":{display:"block"}};return i?[p,...cx(l,i,t=>(function(t){let{ascenderHeight:r,descenderHeight:n,fontSize:i,iconSize:o,letterSpacing:a,lineHeight:l}=t,s=r+n,u=l-s,c=2*Math.floor(1.125*i/2)+1;return{fontSize:cw(i),lineHeight:`calc(${l} / ${i})`,letterSpacing:cw(a),transform:`translateY(${cw(n)})`,"&:before":{marginTop:`calc(${cw(0-s)} - 1px)`},"&:after":{marginBottom:"-1px"},"& svg:not([data-sanity-icon])":{fontSize:`calc(${c} / 16 * 1rem)`,margin:cw((u-c)/2)},"& [data-sanity-icon]":{fontSize:`calc(${o} / 16 * 1rem)`,margin:cw((u-o)/2)}}})(u[t]||h))]:(t.warned||(console.warn("No size specified for responsive font",{fontKey:r,$size:i,props:n,base:p}),t.warned=!0),[p])}("text",t)},function(t){let{media:r}=S(t.theme);return cx(r,t.$align,t=>({textAlign:t}))},function(t){let{$accent:r,$muted:n}=t,{font:i}=S(t.theme);return rO` 26 color: var(--card-fg-color); 27 28 ${r&&rO` 29 color: var(--card-accent-fg-color); 30 `} 31 32 ${n&&rO` 33 color: var(--card-muted-fg-color); 34 `} 35 36 & code { 37 font-family: ${i.code.family}; 38 border-radius: 1px; 39 background-color: var(--card-code-bg-color); 40 color: var(--card-code-fg-color); 41 } 42 43 & a { 44 text-decoration: none; 45 border-radius: 1px; 46 color: var(--card-link-color); 47 outline: none; 48 49 @media (hover: hover) { 50 &:hover { 51 text-decoration: underline; 52 } 53 } 54 55 &:focus { 56 box-shadow: 57 0 0 0 1px var(--card-bg-color), 58 0 0 0 3px var(--card-focus-ring-color); 59 } 60 61 &:focus:not(:focus-visible) { 62 box-shadow: none; 63 } 64 } 65 66 & strong {
67 font-weight: ${i.text.weights.bold}; 68 } 69 70 & svg { 71 /* Certain popular CSS libraries changes the defaults for SVG display */ 72 /* Make sure SVGs are rendered as inline elements */ 73 display: inline; 74 } 75 76 & [data-sanity-icon] { 77 vertical-align: baseline; 78 color: var(--card-icon-color); 79 80 & path { 81 vector-effect: non-scaling-stroke !important; 82 } 83 } 84 `}),dQ=rV.span` 85 display: block; 86 white-space: nowrap; 87 text-overflow: ellipsis; 88 overflow: hidden; 89 overflow: clip; 90`,d0=(0,l.forwardRef)(function(t,r){let{accent:n=!1,align:i,children:o,muted:l=!1,size:s=2,textOverflow:u,weight:c,...d}=t,h=o;return"ellipsis"===u&&(h=(0,a.jsx)(dQ,{children:h})),(0,a.jsx)(dJ,{"data-ui":"Text",...d,$accent:n,$align:cS(i),$muted:l,ref:r,$size:cS(s),$weight:c,children:(0,a.jsx)("span",{children:h})})}),d1=rV(dK)(dj,function(){return[dM,dD,d$,dF,dO,dV]}),d5=(0,l.forwardRef)(function(t,r){let{align:n,as:i,direction:o="row",gap:l,justify:s,wrap:u,...c}=t;return(0,a.jsx)(d1,{"data-ui":"Flex",...c,$align:cS(n),$direction:cS(o),$gap:cS(l),$justify:cS(s),$wrap:cS(u),forwardedAs:i,ref:r})});function d2(t,r,n=!1){return{"--card-backdrop-color":t.backdrop,"--card-focus-ring-color":t.focusRing,"--card-shadow-outline-color":t.shadow.outline,"--card-shadow-umbra-color":t.shadow.umbra,"--card-shadow-penumbra-color":t.shadow.penumbra,"--card-shadow-ambient-color":t.shadow.ambient,"--card-accent-fg-color":r.accent.fg,"--card-avatar-gray-bg-color":r.avatar.gray.bg,"--card-avatar-gray-fg-color":r.avatar.gray.fg,"--card-avatar-blue-bg-color":r.avatar.blue.bg,"--card-avatar-blue-fg-color":r.avatar.blue.fg,"--card-avatar-purple-bg-color":r.avatar.purple.bg,"--card-avatar-purple-fg-color":r.avatar.purple.fg,"--card-avatar-magenta-bg-color":r.avatar.magenta.bg,"--card-avatar-magenta-fg-color":r.avatar.magenta.fg,"--card-avatar-red-bg-color":r.avatar.red.bg,"--card-avatar-red-fg-color":r.avatar.red.fg,"--card-avatar-orange-bg-color":r.avatar.orange.bg,"--card-avatar-orange-fg-color":r.avatar.orange.fg,"--card-avatar-yellow-bg-color":r.avatar.yellow.bg,"--card-avatar-yellow-fg-color":r.avatar.yellow.fg,"--card-avatar-green-bg-color":r.avatar.green.bg,"--card-avatar-green-fg-color":r.avatar.green.fg,"--card-avatar-cyan-bg-color":r.avatar.cyan.bg,"--card-avatar-cyan-fg-color":r.avatar.cyan.fg,"--card-bg-color":r.bg,"--card-bg-image":n?`repeating-conic-gradient(${r.bg} 0% 25%, ${r.muted.bg} 0% 50%)`:void 0,"--card-border-color":r.border,"--card-badge-default-bg-color":r.badge.default.bg,"--card-badge-default-dot-color":r.badge.default.dot,"--card-badge-default-fg-color":r.badge.default.fg,"--card-badge-default-icon-color":r.badge.default.icon,"--card-badge-primary-bg-color":r.badge.primary.bg,"--card-badge-primary-dot-color":r.badge.primary.dot,"--card-badge-primary-fg-color":r.badge.primary.fg,"--card-badge-primary-icon-color":r.badge.primary.icon,"--card-badge-positive-bg-color":r.badge.positive.bg,"--card-badge-positive-dot-color":r.badge.positive.dot,"--card-badge-positive-fg-color":r.badge.positive.fg,"--card-badge-positive-icon-color":r.badge.positive.icon,"--card-badge-caution-bg-color":r.badge.caution.bg,"--card-badge-caution-dot-color":r.badge.caution.dot,"--card-badge-caution-fg-color":r.badge.caution.fg,"--card-badge-caution-icon-color":r.badge.caution.icon,"--card-badge-critical-bg-color":r.badge.critical.bg,"--card-badge-critical-dot-color":r.badge.critical.dot,"--card-badge-critical-fg-color":r.badge.critical.fg,"--card-badge-critical-icon-color":r.badge.critical.icon,"--card-code-bg-color":r.code.bg,"--card-code-fg-color":r.code.fg,"--card-fg-color":r.fg,"--card-icon-color":r.icon,"--card-kbd-bg-color":r.kbd.bg,"--card-kbd-border-color":r.kbd.border,"--card-kbd-fg-color":r.kbd.fg,"--card-link-fg-color":r.link.fg,"--card-muted-bg-color":r.muted.bg,"--card-muted-fg-color":r.muted.fg,"--card-skeleton-color-from":r.skeleton.from,"--card-skeleton-color-to":r.skeleton.to,"--card-bg2-color":r.muted.bg,"--card-link-color":r.link.fg,"--card-hairline-soft-color":r.border,"--card-hairline-hard-color":r.border}}rB` 91 from { 92 transform: rotate(0deg); 93 } 94 95 to { 96 transform: rotate(360deg); 97 } 98`;let d3=rV(dK)(function(){return[dy,dw,dx,dk,dS]},function(t){let{media:r,radius:n}=S(t.theme);return cx(r,t.$radius,t=>{let r=0;return"number"==typeof t&&(r=cw(n[t])),"full"===t&&(r="9999px"),{borderRadius:r}})},function(t){let{card:r,media:n,shadow:i}=S(t.theme);return cx(n,t.$shadow,t=>(function(t,r=1){return t?{boxShadow:`0 0 0 ${cw(r)}
98 var(--card-shadow-outline-color), ${dX(t.umbra,"var(--card-shadow-umbra-color)")}, ${dX(t.penumbra,"var(--card-shadow-penumbra-color)")}, ${dX(t.ambient,"var(--card-shadow-ambient-color)")}`}:cv})(i[t],r.shadow.outline))},function(t){return[function(t){let{$checkered:r}=t,{space:n}=S(t.theme);return rO` 99 ${r&&rO` 100 background-size: ${n[3]}px ${n[3]}px; 101 background-position: 50% 50%; 102 background-image: var(--card-bg-image); 103 `} 104 105 &[data-as='button'] { 106 -webkit-font-smoothing: inherit; 107 appearance: none; 108 outline: none; 109 font: inherit; 110 text-align: inherit; 111 border: 0; 112 width: -moz-available; 113 width: -webkit-fill-available; 114 width: stretch; 115 } 116 117 /* &:is(a) */ 118 &[data-as='a'] { 119 outline: none; 120 text-decoration: none; 121 } 122 123 /* &:is(pre) */ 124 &[data-as='pre'] { 125 font: inherit; 126 } 127 `}(t),function(t){var r;let{$checkered:n,$focusRing:i,$muted:o}=t,{card:a,color:l,style:s}=S(t.theme),u={width:a.border.width,color:"var(--card-border-color)"};return rO` 128 color-scheme: ${l._dark?"dark":"light"}; 129 130 ${d2(l,l,n)} 131 132 background-color: ${o?"var(--card-muted-bg-color)":"var(--card-bg-color)"}; 133 color: var(--card-fg-color); 134 135 /* &:is(button) */ 136 &[data-as='button'] { 137 --card-focus-ring-box-shadow: none; 138 139 cursor: default; 140 box-shadow: var(--card-focus-ring-box-shadow); 141 142 &:disabled { 143 ${d2(l,l.selectable.default.disabled,n)} 144 } 145 146 &:not(:disabled) { 147 &[data-pressed] { 148 ${d2(l,l.selectable.default.pressed,n)} 149 } 150 151 &[data-selected] { 152 ${d2(l,l.selectable.default.selected,n)} 153 } 154 155 @media (hover: hover) { 156 &:not([data-pressed]):not([data-selected]) { 157 &[data-hovered], 158 &:hover { 159 ${d2(l,l.selectable.default.hovered,n)} 160 } 161 162 &:active { 163 ${d2(l,l.selectable.default.pressed,n)} 164 } 165 } 166 } 167 168 &:focus-visible { 169 --card-focus-ring-box-shadow: ${i?d_({base:l,border:u,focusRing:a.focusRing}):void 0}; 170 } 171 } 172 } 173 174 /* &:is(a) */ 175 &[data-as='a'] { 176 cursor: pointer; 177 box-shadow: var(--card-focus-ring-box-shadow); 178 179 &[data-disabled] { 180 ${d2(l,l.selectable.default.disabled,n)} 181 } 182 183 &:not([data-disabled]) { 184 &[data-pressed] { 185 ${d2(l,l.selectable.default.pressed,n)} 186 } 187 188 &[data-selected] { 189 ${d2(l,l.selectable.default.selected,n)} 190 } 191 192 @media (hover: hover) { 193 &:not([data-pressed]):not([data-selected]) { 194 &[data-hovered], 195 &:hover { 196 ${d2(l,l.selectable.default.hovered,n)} 197 } 198 199 &:active { 200 ${d2(l,l.selectable.default.pressed,n)} 201 } 202 } 203 } 204 205 &:focus-visible { 206 --card-focus-ring-box-shadow: ${i?d_({base:l,border:u,focusRing:a.focusRing}):void 0}; 207 } 208 } 209 } 210 211 ${null==(r=null==s?void 0:s.card)?void 0:r.root} 212 `}(t)]}),d4=(0,l.forwardRef)(function(t,r){let{__unstable_checkered:n=!1,__unstable_focusRing:i=!1,as:o,border:l,borderTop:s,borderRight:u,borderBottom:c,borderLeft:d,muted:h,pressed:p,radius:f=0,scheme:g,selected:m,shadow:v,tone:b="default",...y}=t,w=eY.isValidElementType(o)?o:"div",x=du(),k="inherit"===b?x.tone:b;return(0,a.jsx)(dc,{scheme:g,tone:k,children:(0,a.jsx)(d3,{"data-as":"string"==typeof w?w:void 0,"data-scheme":x.scheme,"data-ui":"Card","data-tone":k,...y,$border:cS(l),$borderTop:cS(s),$borderRight:cS(u),$borderBottom:cS(c),$borderLeft:cS(d),$checkered:n,$focusRing:i,$muted:h,$radius:cS(f),$shadow:cS(v),$tone:k,"data-checkered":n?"":void 0,"data-pressed":p?"":void 0,"data-selected":m?"":void 0,forwardedAs:w,ref:r,selected:m})})}),d9={name:"@sanity/ui/origin",fn({middlewareData:t,placement:r,rects:n}){var i,o;let[a]=r.split("-"),l=n.floating.width,s=n.floating.height,u=(null==(i=t.shift)?void 0:i.x)||0,c=(null==(o=t.shift)?void 0:o.y)||0;if(l<=0||s<=0)return{};let{originX:d,originY:h}=["bottom","top"].includes(a)?{originX:d6(.5-u/l,0,1),originY:"bottom"===a?0:1}:{originX:"left"===a?1:0,originY:d6(.5-c/s,0,1)};return{data:{originX:d,originY:h}}}};function d6(t,r,n){return Math.min(Math.max(t,r),n)}function d7(t,r,n){let i=r.x-t.x,o=r.y-t.y;return d8(t,r,Math.min(1,n/Math.sqrt(i*i+o*o)))}function d8(t,r,n){return{x:t.x+(r.x-t.x)*n,y:t.y+(r.y-t.y)*n}}let he=rV.div(({$w:t})=>rO` 213 position: absolute; 214 width: ${t}px; 215 height: ${t}px; 216 217 :empty + & { 218 display: none; 219 } 220 221 & > svg { 222 display: block; 223 line-height: 0; 224 transform-origin: ${t/2}px ${t/2}px; 225 } 226 227 [data-placement^='top'] > & { 228 bottom: -${t}px; 229 230 & > svg { 231 transform: rotate(0); 232 } 233 } 234 235 [data-placement^='right'] > & { 236 left: -${t}px; 237 238 & > svg { 239 transform: rotate(90deg); 240 } 241 } 242 243 [data-placement^='left'] > & { 244 right: -${t}px; 245 246 & > svg { 247 transform: rotate(-90deg); 248 } 249 } 250 251 [data-placement^='bottom'] > & { 252 top: -${t}px; 253 254 & > svg { 255 transform: rotate(180deg); 256 } 257 } 258 `),ht=rV.path` 259 stroke: var(--card-shadow-outline-color); 260`,hr=rV.path` 261 fill: var(--card-bg-color); 262`,hn=(0,l.forwardRef)(function(t,r){let{width:n,height:i,radius:o=0,...l}=t,{card:s}=dd(),u=s.shadow.outline,c=(function(t){let r=t.length,n=[];for(let i=0;i<r;i+=1){let r=t[i],o=t[i-1],a=t[i+1];if(o&&r.radius){let t=d7(r,o,r.radius),i=d7(r,a,r.radius),l=d8(t,r,.5),s=d8(r,i,.5);n.push({type:"point",...t}),n.push({type:"curve",curveEnd:i,startControl:l,endControl:s})}else n.push({type:"point",...r})}return n})([{x:0,y:0},{x:o,y:0,radius:o},{x:n/2,y:i-1,radius:o},{x:n-o,y:0,radius:o},{x:n,y:0}]).map((t,r)=>"point"===t.type?`${0===r?"M":"L"} ${t.x} ${t.y}`:"curve"===t.type?`C ${t.startControl.x} ${t.startControl.y} ${t.endControl.x} ${t.endControl.y} ${t.curveEnd.x} ${t.curveEnd.y}`:"").join(" "),d=`${c}`,h=`${c} M ${n} -1 M 0 -1 Z`;return(0,a.jsx)(he,{...l,$w:n,ref:r,children:(0,a.jsxs)("svg",{width:n,height:n,viewBox:`0 0 ${n} ${n}`,children:[(0,a.jsx)("mask",{id:"stroke-mask",children:(0,a.jsx)("rect",{x:0,y:u,width:n,height:n,fill:"white"})}),(0,a.jsx)(ht,{d:d,mask:"url(#stroke-mask)",strokeWidth:2*u}),(0,a.jsx)(hr,{d:h})]})})}),hi=da(Symbol.for("@sanity/ui/context/boundaryElement"),null);function ho(t){return!(!t||"object"!=typeof t||Array.isArray(t))}let ha={version:0,element:null};function hl({children:t,condition:r,wrapper:n}){return r?n(t):t}function hs(t){if(!ho(t)||0!==t.version)throw Error("the context value is not compatible");if(!t)throw Error("components using `useLayer()` should be wrapped in a <LayerProvider>.");
262if(0===t.version)return t;throw Error("could not get layer context")}let hu=da(Symbol.for("@sanity/ui/context/layer"),null);function hc(t){return t instanceof Node&&t.nodeType===Node.ELEMENT_NODE}function hd(t){var r;let{children:n,zOffset:i=0}=t,o=(0,l.useContext)(hu),s=o&&hs(o),u=null==s?void 0:s.registerChild,c=(null!=(r=null==s?void 0:s.level)?r:0)+1,d=cS(i),h=d.length-1,p=Math.min(df(),h),f=s?s.zIndex+d[p]:d[p],[,g]=(0,l.useState)({}),[m,v]=(0,l.useState)(0),b=0===m,y=(0,l.useCallback)(t=>{let r=null==u?void 0:u(t);return void 0!==t?g(r=>{var n;let i=null!=(n=r[t])?n:0,o={...r,[t]:i+1};return v(Object.keys(o).length),o}):v(t=>t+1),()=>{void 0!==t?g(r=>{let n={...r};return 1===n[t]?(delete n[t],v(Object.keys(n).length)):n[t]-=1,n}):v(t=>t-1),null==r||r()}},[u]);(0,l.useEffect)(()=>null==u?void 0:u(c),[c,u]);let w=(0,l.useMemo)(()=>({version:0,isTopLayer:b,level:c,registerChild:y,size:m,zIndex:f}),[b,c,y,m,f]);return(0,a.jsx)(hu.Provider,{value:w,children:n})}let hh=Symbol.for("@sanity/ui/context/portal"),hp=Symbol.for("@sanity/ui/context/portal/element");di[hp]=null;let hf=da(hh,{version:0,boundaryElement:null,get element(){return typeof document>"u"?null:(di[hp]||(di[hp]=document.createElement("div"),di[hp].setAttribute("data-portal",""),document.body.appendChild(di[hp])),di[hp])}});function hg(t){var r;let{children:n,__unstable_name:i}=t,o=function(){let t=(0,l.useContext)(hf);if(!t)throw Error("usePortal(): missing context value");if(!ho(t)||0!==t.version)throw Error("usePortal(): the context value is not compatible");return t}(),a=(i?o.elements&&o.elements[i]:o.element)||(null==(r=o.elements)?void 0:r.default);return a?(0,u.createPortal)(n,a):null}let hm=[0,0,0,0],hv={top:["bottom","left","right"],"top-start":["bottom-start","left-start","right-start"],"top-end":["bottom-end","left-end","right-end"],bottom:["top","left","right"],"bottom-start":["top-start","left-start","right-start"],"bottom-end":["top-end","left-end","right-end"],left:["right","top","bottom"],"left-start":["right-start","top-start","bottom-start"],"left-end":["right-end","top-end","bottom-end"],right:["left","top","bottom"],"right-start":["left-start","top-start","bottom-start"],"right-end":["left-end","top-end","bottom-end"]},hb=rV(cl(d4))` 263 &:not([hidden]) { 264 display: flex; 265 } 266 flex-direction: column; 267 width: max-content; 268 min-width: min-content; 269 & > * { 270 opacity: var(${cb}, 1); 271 will-change: opacity; 272 } 273`,hy=(0,l.memo)((0,l.forwardRef)(function(t,r){let{__unstable_margins:n,animate:i,arrow:o,arrowRef:s,arrowX:u,arrowY:c,children:d,padding:h,placement:p,originX:f,originY:g,overflow:m,radius:v,scheme:b,shadow:y,strategy:w,style:x,tone:k,width:S,x:E,y:A,...P}=t,{zIndex:T}=function(){let t=(0,l.useContext)(hu);if(!t)throw Error("useLayer(): missing context value");try{return hs(t)}catch(t){throw t instanceof Error?Error(`useLayer(): ${t.message}`):Error(`useLayer(): ${t}`)}}(),C=(0,l.useMemo)(()=>n||hm,[n]),R=(null!=E?E:0)+C[3],L=(null!=A?A:0)+C[0],M=(0,l.useMemo)(()=>({left:R,originX:f,originY:g,position:w,top:L,width:S,zIndex:T,willChange:i?"transform":void 0,...x}),[i,f,g,w,x,S,R,L,T]),D=(0,l.useMemo)(()=>({left:null!==u?u:void 0,top:null!==c?c:void 0,right:void 0,bottom:void 0}),[u,c]);return(0,a.jsxs)(hb,{"data-ui":"Popover",...P,"data-placement":p,radius:v,ref:r,scheme:b,shadow:y,sizing:"border",style:M,tone:k,...i?cy:{},children:[(0,a.jsx)(d5,{"data-ui":"Popover__wrapper",direction:"column",flex:1,overflow:m,children:(0,a.jsx)(d5,{direction:"column",flex:1,padding:h,children:d})}),o&&(0,a.jsx)(hn,{ref:s,style:D,width:19,height:8,radius:2})]})}));hy.displayName="PopoverCard",(0,l.memo)((0,l.forwardRef)(function(t,r){var n,i,o,s,c,d,h,p,f,g;let{container:m,layer:v}=dd(),b=function(){let t=(0,l.useContext)(hi);if(t&&(!ho(t)||0!==t.version))throw Error("useBoundaryElement(): the context value is not compatible");return t||ha}(),{__unstable_margins:y=hm,animate:w=!1,arrow:x=!1,boundaryElement:k=b.element,children:S,constrainSize:E=!1,content:A,disabled:P,fallbackPlacements:T=null!=(i=t.fallbackPlacements)?i:hv[null!=(n=t.placement)?n:"bottom"],matchReferenceWidth:C,floatingBoundary:R=null!=(o=t.boundaryElement)?o:b.element,onActivate:L,open:M,overflow:D="hidden",padding:$,placement:F="bottom",portal:O,preventOverflow:V=!0,radius:B=3,referenceBoundary:j=null!=(s=t.boundaryElement)?s:b.element,referenceElement:q,scheme:_,shadow:N=3,tone
273:z="inherit",width:I="auto",zOffset:H=v.popover.zOffset,updateRef:U,...W}=t,G=!(0,l.useSyncExternalStore)(dm,dv,db)&&w,Y=null==(c=function(t){let[r,n]=(0,l.useState)(null);return(0,l.useEffect)(()=>{if(t)return dn.subscribe(t,n)},[t]),r}(k))?void 0:c.border,X=cS($),Z=cS(B),K=cS(N),J=cS(I),Q=cS(H),ee=(0,l.useRef)(null),et=(0,l.useRef)(null),er="viewport";(0,l.useImperativeHandle)(r,()=>ee.current);let en=df(),ei=E||V?null==Y?void 0:Y.width:void 0,eo=function(t){let{container:r,mediaIndex:n,width:i}=t,o=i[n],a=void 0===o?i[i.length-1]:o;return"number"==typeof a?r[a]:void 0}({container:m,mediaIndex:en,width:J}),ea=(0,l.useRef)(eo);(0,l.useEffect)(()=>{ea.current=eo},[eo]);let el=function(t){let{boundaryWidth:r,currentWidth:n}=t;if(void 0!==n||void 0!==r)return Math.min(null!=n?n:1/0,(r||1/0)-8)}({boundaryWidth:ei,currentWidth:eo}),es=(0,l.useRef)(el);(0,l.useEffect)(()=>{es.current=el},[el]);let eu=(0,l.useRef)();(0,l.useEffect)(()=>{let t=ee.current;if(!M||!t)return;let r=eu.current;C?void 0!==r&&(t.style.width=`${r}px`):void 0!==eo&&(t.style.width=`${eo}px`),"number"==typeof el&&(t.style.maxWidth=`${el}px`)},[eo,C,el,M]);let{x:ec,y:ed,middlewareData:eh,placement:ep,refs:ef,strategy:eg,update:em}=function(t){void 0===t&&(t={});let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:a,floating:s}={},transform:c=!0,whileElementsMounted:d,open:h}=t,[p,f]=l.useState({x:0,y:0,strategy:n,placement:r,middlewareData:{},isPositioned:!1}),[g,m]=l.useState(i);i1(g,i)||m(i);let[v,b]=l.useState(null),[y,w]=l.useState(null),x=l.useCallback(t=>{t!==A.current&&(A.current=t,b(t))},[]),k=l.useCallback(t=>{t!==P.current&&(P.current=t,w(t))},[]),S=a||v,E=s||y,A=l.useRef(null),P=l.useRef(null),T=l.useRef(p),C=null!=d,R=i3(d),L=i3(o),M=l.useCallback(()=>{if(!A.current||!P.current)return;let t={placement:r,strategy:n,middleware:g};L.current&&(t.platform=L.current),iQ(A.current,P.current,t).then(t=>{let r={...t,isPositioned:!0};D.current&&!i1(T.current,r)&&(T.current=r,u.flushSync(()=>{f(r)}))})},[g,r,n,L]);i0(()=>{!1===h&&T.current.isPositioned&&(T.current.isPositioned=!1,f(t=>({...t,isPositioned:!1})))},[h]);let D=l.useRef(!1);i0(()=>(D.current=!0,()=>{D.current=!1}),[]),i0(()=>{if(S&&(A.current=S),E&&(P.current=E),S&&E){if(R.current)return R.current(S,E,M);M()}},[S,E,M,R,C]);let $=l.useMemo(()=>({reference:A,floating:P,setReference:x,setFloating:k}),[x,k]),F=l.useMemo(()=>({reference:S,floating:E}),[S,E]),O=l.useMemo(()=>{let t={position:n,left:0,top:0};if(!F.floating)return t;let r=i2(F.floating,p.x),i=i2(F.floating,p.y);return c?{...t,transform:"translate("+r+"px, "+i+"px)",...i5(F.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:r,top:i}},[n,c,F.floating,p.x,p.y]);return l.useMemo(()=>({...p,update:M,refs:$,elements:F,floatingStyles:O}),[p,M,$,F,O])}({middleware:(0,l.useMemo)(()=>{var t,r,n,i,o,a,l,s,u,c,d,h;let p,f;let g=[];return(E||V)&&g.push({name:"flip",options:n=t={boundary:R||void 0,fallbackPlacements:T,padding:4,rootBoundary:er},async fn(t){var r,i,o,a,l;let{placement:s,middlewareData:u,rects:c,initialPlacement:d,platform:h,elements:p}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:m,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:y=!0,...w}=is(n,t);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let x=iu(s),k=iu(d)===d,S=await (null==h.isRTL?void 0:h.isRTL(p.floating)),E=m||(k||!y?[im(d)]:function(t){let r=im(t);return[ig(t),r,ig(r)]}(d));m||"none"===b||E.push(...function(t,r,n,i){let o=ic(t),a=function(t,r,n){let i=["left","right"],o=["right","left"];switch(t){case"top":case"bottom":return n?r?o:i:r?i:o;case"left":case"right":return r?["top","bottom"]:["bottom","top"];default:return[]}}(iu(t),"start"===n,i);return o&&(a=a.map(t=>t+"-"+o),r&&(a=a.concat(a.map(ig)))),a}(d,y,b,S));let A=[d,...E],P=await iw(t,w),T=[],C=(null==(i=u.flip)?void 0:i.overflows)||[];if(f&&T.push(P[x]),g){let t=function(t,r,n){void 0===n&&(n=!1);let i=ic(t),o=id(ip(t)),a=ih(o),l="x"===o?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return r.reference[a]>r.floating[a]&&(l=im(l)),[l,im(l)]}(s,c,S);T.push(P[t[0]],P[t[1]])}if(C=[...C,{placement:s,overflows:T}],!T.every(t=>t<=0)){let t=((null==(o=u.flip)?void 0:o.index)||0)+1,r=A[t];if(r)return{data:{index:t,overflows:C},reset:{placement:r}};let n=null==(a=C.filter(t=>t.overflows[0]<=0).sort((t,r)=>t.overflows[1]-r.overflows[1])[0])?void 0:a.placement;if(!n)switch(v){case"bestFit":{let t=null==(l=C.map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,r)=>t+r,0)]).sort((t,r)=>t[1]-r[1])[0])?void 0:l[0];t&&(n=t);break}case"initialPlacement":n=d}if(s!==n)return{reset:{placement:n}}}return{}},options:[t,r]}),g.push({name:"offset",options:a=i={mainAxis:4},async fn(t){var r,n;let{x:i,y:o,placement:l,middlewareData:s}=t,u=await async function(t,r){let{placement:n,platform:i,elements:o}=t,a=await (null==i.isRTL?void 0:i.isRTL(o.floating)),l=iu(n),s=ic(n),u="y"===ip(n),c=["left","top"].includes(l)?-1:1,d=a&&u?-1:1,h=is(r,t),{mainAxis:p,crossAxis:f,alignmentAxis:g}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...h};return s&&"number"==typeof g&&(f="end"===s?-1*g:g),u?{x:f*d,y:p*c}:{x:p*c,y:f*d}}(t,a);return l===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}},options:[i,o]}),(E||C)&&g.push(function(t){let{apply:r,margins:n,padding:i=0}=t;return{name:"@sanity/ui/size",async fn(o){let{elements:a,placement:l,platform:s,rects:u}=o,{floating:c,reference:d}=u,h=await iw(o,{altBoundary:!0,boundary:t.boundaryElement||void 0,elementContext:"floating",padding:i,rootBoundary:"viewport"}),p=1/0,f=1/0,g=c.width,m=c.height;l.includes("top")&&(p=g-(h.left+h.right),f=m-h.top),l.includes("right")&&(p=g-h.right,f=m-(h.top+h.bottom)),l.includes("bottom")&&(p=g-(h.left+h.right),f=m-h.bottom),l.includes("left")&&(p=g-h.left,f=m-(h.top+h.bottom)),r({availableWidth:p-n[1]-n[3],availableHeight:f-n[0]-n[2],elements:a,referenceWidth:d.width-n[1]-n[3]});let v=await s.getDimensions(a.floating),b=v.height;return g!==v.width||m!==b?{reset:{rects:!0}}:{}}}}({apply({availableWidth:t,availableHeight:r,elements:n,referenceWidth:i}){eu.current=i;let o=ea.current,a=es.current;C?n.floating.style.width=`${i}px`:void 0!==o&&(n.floating.style.width=`${o}px`),E&&(n.floating.style.maxWidth=`${Math.min(t,null!=a?a:1/0)}px`,n.floating.style.maxHeight=`${r}px`)},boundaryElement:R||void 0,constrainSize:E,margins:y,matchReferenceWidth:C,padding:4}
273)),V&&g.push({name:"shift",options:u=l={boundary:R||void 0,rootBoundary:er,padding:4},async fn(t){let{x:r,y:n,placement:i}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:l={fn:t=>{let{x:r,y:n}=t;return{x:r,y:n}}},...s}=is(u,t),c={x:r,y:n},d=await iw(t,s),h=ip(iu(i)),p=id(h),f=c[p],g=c[h];if(o){let t="y"===p?"bottom":"right";f=it(f+d["y"===p?"top":"left"],ie(f,f-d[t]))}if(a){let t="y"===h?"bottom":"right";g=it(g+d["y"===h?"top":"left"],ie(g,g-d[t]))}let m=l.fn({...t,[p]:f,[h]:g});return{...m,data:{x:m.x-r,y:m.y-n}}},options:[l,s]}),x&&g.push({...i4(p={element:et,padding:4}),options:[p,f]}),G&&g.push(d9),g.push({name:"hide",options:h=c={boundary:j||void 0,padding:4,strategy:"referenceHidden"},async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...i}=is(h,t);switch(n){case"referenceHidden":{let n=ix(await iw(t,{...i,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:ik(n)}}}case"escaped":{let n=ix(await iw(t,{...i,altBoundary:!0}),r.floating);return{data:{escapedOffsets:n,escaped:ik(n)}}}default:return{}}},options:[c,d]}),g},[G,x,E,T,R,y,C,V,j]),placement:F,whileElementsMounted:iK}),ev=null==(d=eh.hide)?void 0:d.referenceHidden,eb=null==(h=eh.arrow)?void 0:h.x,ey=null==(p=eh.arrow)?void 0:p.y,ew=null==(f=eh["@sanity/ui/origin"])?void 0:f.originX,ex=null==(g=eh["@sanity/ui/origin"])?void 0:g.originY,ek=(0,l.useCallback)(t=>{et.current=t},[]),eS=(0,l.useCallback)(t=>{ee.current=t,ef.setFloating(t)},[ef]),eE=(0,l.useCallback)(t=>{ef.setReference(t);let r=null==S?void 0:S.ref;"function"==typeof r?r(t):r&&(r.current=t)},[S,ef]),eA=(0,l.useMemo)(()=>!S||q?null:(0,l.cloneElement)(S,{ref:eE}),[S,q,eE]);if((0,l.useEffect)(()=>{U&&("function"==typeof U?U(em):U&&(U.current=em))},[em,U]),(0,l.useEffect)(()=>{eA||ef.setReference(q||null)},[q,ef,eA]),P)return S||(0,a.jsx)(a.Fragment,{});let eP=(0,a.jsx)(hd,{zOffset:Q,children:(0,a.jsx)(hy,{...W,__unstable_margins:y,animate:G,arrow:x,arrowRef:ek,arrowX:eb,arrowY:ey,hidden:ev,overflow:D,padding:X,placement:ep,radius:Z,ref:eS,scheme:_,shadow:K,originX:ew,originY:ex,strategy:eg,tone:z,width:C?eu.current:eo,x:ec,y:ed,children:A})});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(hl,{condition:G,wrapper:t=>(0,a.jsx)(cf,{children:t}),children:M&&(0,a.jsx)(hl,{condition:!!O,wrapper:t=>(0,a.jsx)(hg,{__unstable_name:"string"==typeof O?O:void 0,children:t}),children:eP})}),eA]})})).displayName="Popover";let hw={"&&:not([hidden])":{display:"grid"},'&[data-as="ul"],&[data-as="ol"]':{listStyle:"none"},gridTemplateColumns:"minmax(0, 1fr)",gridAutoRows:"min-content"},hx=rV(dK)(function(){return hw},function(t){let{media:r,space:n}=S(t.theme);return cx(r,t.$space,t=>({gridGap:cw(n[t])}))}),hk=(0,l.forwardRef)(function(t,r){let{as:n,space:i,...o}=t;return(0,a.jsx)(hx,{"data-as":"string"==typeof n?n:void 0,"data-ui":"Stack",...o,$space:cS(i),forwardedAs:n,ref:r})}),hS=rV(cl(d4))` 274 & > * { 275 opacity: var(${cb}, 1); 276 will-change: opacity; 277 } 278`;(0,l.memo)((0,l.forwardRef)(function(t,r){let{animate:n,arrow:i,arrowRef:o,arrowX:s,arrowY:u,children:c,originX:d,originY:h,padding:p,placement:f,radius:g,scheme:m,shadow:v,style:b,...y}=t,w=(0,l.useMemo)(()=>({originX:d,originY:h,willChange:n?"transform":void 0,...b}),[n,d,h,b]),x=(0,l.useMemo)(()=>({left:null!==s?s:void 0,top:null!==u?u:void 0,right:void 0,bottom:void 0}),[s,u]);return(0,a.jsxs)(hS,{"data-ui":"Tooltip__card",...y,"data-placement":f,padding:p,radius:g,ref:r,scheme:m,shadow:v,style:w,...n?cy:{},children:[c,i&&(0,a.jsx)(hn,{ref:o,style:x,width:15,height:6,radius:2})]})})).displayName="TooltipCard",da(Symbol.for("@sanity/ui/context/tooltipDelayGroup"),null),rB` 279 from { 280 transform: rotate(0deg); 281 } 282 283 to { 284 transform: rotate(360deg); 285 } 286`,da(Symbol.for("@sanity/ui/context/dialog"),{version:0}),da(Symbol.for("@sanity/ui/context/menu"),null);let hE=rO` 287 background-image: linear-gradient( 288 to right, 289 var(--card-skeleton-color-from), 290 var(--card-skeleton-color-to), 291 var(--card-skeleton-color-from), 292 var(--card-skeleton-color-from), 293 var(--card-skeleton-color-from) 294 ); 295 background-position: 100%; 296 background-size: 200% 100%; 297 background-attachment: fixed; 298 animation-name: ${rB` 299 0% { 300 background-position: 100%; 301 } 302 100% { 303 background-position: -100%; 304 } 305`}; 306 animation-timing-function: ease-in-out; 307 animation-iteration-count: infinite; 308 animation-duration: 2000ms; 309`;
309function hA(t){if("treeitem"===t.getAttribute("role")&&t.focus(),"none"===t.getAttribute("role")){let r=t.firstChild;r&&r instanceof HTMLElement&&r.focus()}}rO` 310 opacity: ${({$visible:t})=>t?1:0}; 311 transition: opacity 200ms ease-in; 312 313 @media screen and (prefers-reduced-motion: no-preference) { 314 ${({$animated:t})=>t?hE:rO` 315 background-color: var(--card-skeleton-color-from); 316 `} 317 } 318 319 @media screen and (prefers-reduced-motion: reduce) { 320 background-color: var(--card-skeleton-color-from); 321 } 322`,rB` 323 0% { 324 width: 0; 325 } 326 100% { 327 width: 100%; 328 } 329`,da(Symbol.for("@sanity/ui/context/toast"),null);let hP=da(Symbol.for("@sanity/ui/context/tree"),null);(0,l.memo)((0,l.forwardRef)(function(t,r){let{children:n,space:i=1,onFocus:o,...s}=t,u=(0,l.useRef)(null),[c,d]=(0,l.useState)(null),h=(0,l.useRef)(c),p=(0,l.useMemo)(()=>[],[]),[f,g]=(0,l.useState)([]),[m,v]=(0,l.useState)({}),b=(0,l.useRef)(m);(0,l.useImperativeHandle)(r,()=>u.current),(0,l.useEffect)(()=>{h.current=c},[c]),(0,l.useEffect)(()=>{b.current=m},[m]);let y=(0,l.useCallback)((t,r,n,i)=>(v(i=>({...i,[r]:{element:t,expanded:n}})),i&&d(t),()=>{v(t=>{let n={...t};return delete n[r],n})}),[]),w=(0,l.useCallback)((t,r)=>{v(n=>{let i=n[t];return i?{...n,[t]:{...i,expanded:r}}:n})},[]),x=(0,l.useMemo)(()=>({version:0,focusedElement:c||f[0]||null,level:0,path:p,registerItem:y,setExpanded:w,setFocusedElement:d,space:i,state:m}),[c,f,p,y,w,i,m]),k=(0,l.useCallback)(t=>{var r;if(h.current){if("ArrowDown"===t.key){t.preventDefault();let r=function(t,r,n){var i;let o=r.indexOf(n),a=r.slice(o),l=r.length;for(let r=1;r<l;r+=1){if(!a[r])continue;let n=a[r].getAttribute("data-tree-key");if(!n)continue;let o=n.split("/");o.pop();let l=[],s=!0;for(let r=0;r<o.length;r+=1)if(l.push(o[r]),null==(i=t[l.join("/")])||!i.expanded){s=!1;break}if(s)return a[r]}return null}(b.current,f,h.current);return void(r&&(hA(r),d(r)))}if("ArrowUp"===t.key){t.preventDefault();let r=function(t,r,n){var i;let o=r.indexOf(n),a=r.slice(0,o);for(let r=a.length-1;r>=0;r-=1){let n=a[r].getAttribute("data-tree-key");if(!n)continue;let o=n.split("/");o.pop();let l=[],s=!0;for(let r=0;r<o.length;r+=1)if(l.push(o[r]),null==(i=t[l.join("/")])||!i.expanded){s=!1;break}if(s)return a[r]}return null}(b.current,f,h.current);return void(r&&(hA(r),d(r)))}if("ArrowLeft"===t.key){t.preventDefault();let r=h.current.getAttribute("data-tree-key");if(!r)return;let n=b.current[r];if(!n)return;if(n.expanded)v(t=>{let n=t[r];return n?{...t,[r]:{...n,expanded:!1}}:t});else{let t=r.split("/");t.pop();let n=t.join("/"),i=n&&b.current[n];i&&(i.element.focus(),d(i.element))}return}if("ArrowRight"===t.key){t.preventDefault();let n=h.current.getAttribute("data-tree-key");if(!n)return;return void(null!=(r=b.current[n])&&r.expanded||v(t=>{let r=t[n];return r?{...t,[n]:{...r,expanded:!0}}:t}))}}},[f]),S=(0,l.useCallback)(t=>{d(t.target),null==o||o(t)},[o]);return(0,l.useEffect)(()=>{u.current&&g(Array.from(u.current.querySelectorAll('[data-ui="TreeItem"]')))},[n]),(0,a.jsx)(hP.Provider,{value:x,children:(0,a.jsx)(hk,{as:"ul","data-ui":"Tree",...s,onFocus:S,onKeyDown:k,ref:u,role:"tree",space:i,children:n})})})).displayName="Tree";let hT=rV(d4)` 330 background-color: var(--overlay-bg); 331 border-radius: 3px; 332 pointer-events: none; 333 position: absolute; 334 will-change: transform; 335 box-shadow: var(--overlay-box-shadow); 336 transition: none; 337 338 --overlay-bg: transparent; 339 --overlay-box-shadow: inset 0 0 0 1px transparent; 340 341 [data-overlays] & { 342 --overlay-bg: color-mix(in srgb, transparent 95%, var(--card-focus-ring-color)); 343 --overlay-box-shadow: inset 0 0 0 2px 344 color-mix(in srgb, transparent 50%, var(--card-focus-ring-color)); 345 } 346 347 [data-fading-out] & { 348 transition: 349 box-shadow 1550ms, 350 background-color 1550ms; 351 352 --overlay-bg: rgba(0, 0, 255, 0); 353 --overlay-box-shadow: inset 0 0 0 1px transparent; 354 } 355 356 &[data-focused] { 357 --overlay-box-shadow: inset 0 0 0 1px var(--card-focus-ring-color); 358 } 359 360 &[data-hovered]:not([data-focused]) { 361 transition: none;
362 --overlay-box-shadow: inset 0 0 0 2px var(--card-focus-ring-color); 363 } 364 365 /* [data-unmounted] & { 366 --overlay-box-shadow: inset 0 0 0 1px var(--card-focus-ring-color); 367 } */ 368 369 :link { 370 text-decoration: none; 371 } 372`,hC=rV(d5)` 373 bottom: 100%; 374 cursor: pointer; 375 pointer-events: none; 376 position: absolute; 377 right: 0; 378 379 [data-hovered] & { 380 pointer-events: all; 381 } 382`,hR=rV(d4)` 383 background-color: var(--card-focus-ring-color); 384 right: 0; 385 border-radius: 3px; 386 387 & [data-ui='Text'] { 388 color: var(--card-bg-color); 389 white-space: nowrap; 390 } 391`,hL=(0,l.memo)(function(t){let{focused:r,hovered:n,rect:i,showActions:o,sanity:u,wasMaybeCollapsed:h}=t,p=(0,l.useRef)(null),f=(0,l.useRef)(!1);(0,l.useEffect)(()=>{if(!f.current&&!h&&!0===r&&p.current){let t=p.current;(0,d.Z)(p.current,{behavior:r=>{0!==r.length&&t.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})},scrollMode:"if-needed",block:"center",inline:"nearest"})}f.current=!0===r},[r,h]);let g=(0,l.useMemo)(()=>({width:`${i.w}px`,height:`${i.h}px`,transform:`translate(${i.x}px, ${i.y}px)`}),[i]),m="path"in u?function(t){let{id:r,type:n,path:i,baseUrl:o,tool:a,workspace:l}=t;return(0,c.tZ)({baseUrl:o,workspace:l,tool:a,type:n,id:r,path:(0,s.b)(c.eT.fromString(i))})}(u):u.href;return(0,a.jsx)(hT,{"data-focused":r?"":void 0,"data-hovered":n?"":void 0,ref:p,style:g,children:o&&n?(0,a.jsx)(hC,{gap:1,paddingBottom:1,children:(0,a.jsx)(dK,{as:"a",href:m,target:"_blank",rel:"noopener",referrerPolicy:"no-referrer-when-downgrade",children:(0,a.jsx)(hR,{padding:2,children:(0,a.jsx)(d0,{size:1,weight:"medium",children:"Open in Studio"})})})}):null})}),hM=(t,r)=>{let{type:n}=r;switch(n){case"element/register":return t.find(t=>t.id===r.id)?t:[...t,{id:r.id,activated:!1,focused:!1,hovered:!1,rect:r.rect,sanity:r.sanity}];case"element/activate":return t.map(t=>t.id===r.id?{...t,activated:!0}:t);case"element/update":return t.map(t=>t.id===r.id?{...t,sanity:r.sanity,rect:r.rect}:t);case"element/unregister":return t.filter(t=>t.id!==r.id);case"element/deactivate":return t.map(t=>t.id===r.id?{...t,activated:!1,hovered:!1}:t);case"element/mouseenter":return t.map(t=>t.id===r.id?{...t,rect:r.rect,hovered:!0}:{...t,hovered:!1});case"element/mouseleave":return t.map(t=>t.id===r.id?{...t,hovered:!1}:t);case"element/updateRect":return t.map(t=>t.id===r.id?{...t,rect:r.rect}:t);case"element/click":return t.map(t=>({...t,focused:t.id===r.id&&"clicked"}));case"overlay/blur":case"presentation/blur":return t.map(t=>({...t,focused:!1}));case"presentation/focus":{let n=t.find(t=>"clicked"===t.focused);return t.map(t=>{let i="path"in t.sanity&&t.sanity.id===r.data.id&&t.sanity.path===r.data.path;return n&&t===n&&i?t:{...t,focused:i&&n?"duplicate":i}})}default:return t}};function hD(t,r){let n=t.focusPath,i=!1,o=t.perspective;if("presentation/focus"===r.type){let o=t.focusPath;o!==(n=r.data.path)&&(i=o.slice(n.length).startsWith("["))}return"presentation/perspective"===r.type&&(o=r.data.perspective),{...t,elements:hM(t.elements,r),focusPath:n,perspective:o,wasMaybeCollapsed:i}}let h$=rV.div` 392 background-color: transparent; 393 direction: ltr; 394 inset: 0; 395 pointer-events: none; 396 position: absolute; 397 width: 100%; 398 height: 100%; 399 z-index: ${({$zIndex:t})=>null!=t?t:"9999999"}; 400`;function hF(t){let r,n;return r=requestAnimationFrame(()=>{n=requestAnimationFrame(t)}),()=>{void 0!==r&&cancelAnimationFrame(r),void 0!==n&&cancelAnimationFrame(n)}}let hO=t=>{let{channel:r,history:n,zIndex:i}=t,[o,u]=(0,l.useState)(),[{elements:c,wasMaybeCollapsed:d,perspective:p},f]=(0,l.useReducer)(hD,{elements:[],focusPath:"",wasMaybeCollapsed:!1,perspective:"published"}),[g,m]=(0,l.useState)(null),[v,b]=(0,l.useState)(!0);(0,l.useEffect)(()=>{let t=r.onStatusUpdate(u),i=r.subscribe((t,r)=>{var i;"presentation/focus"===t&&null!=(i=r.path)&&i.length||"presentation/blur"===t||"presentation/perspective"===t?f({type:t,data:r}):"presentation/navigate"===t?null==n||n.update(r):"presentation/toggleOverlay"===t&&b(t=>!t)});return()=>{i(),t()}},[r,n]);let y=(0,l.useRef)(void 0),w=(0,l.useCallback)((t,n)=>{null==r||r.send("visual-editing/documents",{documents:t,perspective:n})},[r]);(0,l.useEffect)(()=>{let t=c.map(t=>{let{sanity:r}=t;return"id"in r?{...r,id:"isDraft"in r?`${s.j}${r.id}`:r.id}:null}).filter(t=>!!t),r=new Set(t.map(t=>
400t.id));if(!y.current||!function(t,r){if(t===r)return!0;if(t.size!==r.size)return!1;for(let n of t)if(!r.has(n))return!1;return!0}(r,y.current.nodeIds)||p!==y.current.perspective){let n=Array.from(r).map(r=>{let{type:n,projectId:i,dataset:o}=t.find(t=>t.id===r);return i&&o?{_id:r,_type:n,_projectId:i,_dataset:o}:{_id:r,_type:n}});y.current={nodeIds:r,perspective:p},w(n,p)}},[c,p,w]);let x=function(t,r,n){let i=(0,l.useRef)();return(0,l.useEffect)(()=>{if(t)return i.current=(0,h.c)({handler:r,overlayElement:t,preventDefault:n}),()=>{var t;null==(t=i.current)||t.destroy(),i.current=void 0}},[t,r,n]),i}(g,(0,l.useCallback)(t=>{if("element/click"===t.type){let{sanity:n}=t;r.send("overlay/focus",n)}else"overlay/activate"===t.type?r.send("overlay/toggle",{enabled:!0}):"overlay/deactivate"===t.type&&r.send("overlay/toggle",{enabled:!1});f(t)},[r]),!!r.inFrame);(0,l.useEffect)(()=>{var t,r;v?null==(t=x.current)||t.activate():null==(r=x.current)||r.deactivate()},[r,x,v]),(0,l.useEffect)(()=>{let t=t=>{var r;let n=t.target;if((hc(n)&&"A"===n.nodeName||hc(n)&&n.closest("a"))&&t.altKey){t.preventDefault(),t.stopPropagation();let n=new MouseEvent(t.type,{...t,altKey:!1,bubbles:!0,cancelable:!0});null==(r=t.target)||r.dispatchEvent(n)}},r=t=>{(0,s.c)(t)&&b(t=>!t)},n=t=>{(0,s.c)(t)&&b(t=>!t),(0,s.p)(["mod","\\"],t)&&b(t=>!t)};return window.addEventListener("click",t),window.addEventListener("keydown",n),window.addEventListener("keyup",r),()=>{window.removeEventListener("click",t),window.removeEventListener("keydown",n),window.removeEventListener("keyup",r)}},[b]),(0,l.useEffect)(()=>{if(n)return n.subscribe(t=>{t.title=t.title||document.title,r.send("overlay/navigate",t)})},[r,n]);let[k,S]=(0,l.useState)(!1),[E,A]=(0,l.useState)(!1),P=(0,l.useRef)(void 0);(0,l.useEffect)(()=>{if(v)return hF(()=>{S(!0),hF(()=>{A(!0),P.current=setTimeout(()=>{A(!1),S(!1)},1500)})});P.current&&(clearTimeout(P.current),S(!1),A(!1))},[v]);let T=(0,l.useMemo)(()=>!r||r.inFrame&&"connected"!==o?[]:c.filter(t=>t.activated||t.focused),[r,c,o]);return(0,a.jsx)(ds,{theme:cg,tone:"transparent",children:(0,a.jsx)(h$,{"data-fading-out":E?"":void 0,"data-overlays":k?"":void 0,ref:m,$zIndex:i,children:T.map(({id:t,focused:n,hovered:i,rect:o,sanity:l})=>(0,a.jsx)(hL,{rect:o,focused:n,hovered:i,showActions:!r.inFrame,sanity:l,wasMaybeCollapsed:n&&d},t))})})},hV=t=>{let{channel:r,refresh:n}=t,i=(0,l.useRef)(0),o=(0,l.useRef)(0);return(0,l.useEffect)(()=>r.subscribe((t,a)=>{var l,s;if("presentation/refresh"===t&&"manual"===a.source){clearTimeout(i.current);let t=n(a);if(!1===t)return;r.send("visual-editing/refreshing",a);let o=!1;i.current=window.setTimeout(()=>{r.send("visual-editing/refreshed",a),o=!0},3e3),null==(l=null==t?void 0:t.finally)||l.call(t,()=>{o||(clearTimeout(i.current),r.send("visual-editing/refreshed",a))})}else if("presentation/refresh"===t&&"mutation"===a.source){clearTimeout(o.current);let t=n(a);if(!1===t)return;r.send("visual-editing/refreshing",a),o.current=window.setTimeout(()=>{var t;let i=n(a);!1!==i&&(r.send("visual-editing/refreshing",a),null!=(t=null==i?void 0:i.finally)&&t.call(i,()=>{r.send("visual-editing/refreshed",a)})||r.send("visual-editing/refreshed",a))},1e3),null!=(s=null==t?void 0:t.finally)&&s.call(t,()=>{r.send("visual-editing/refreshed",a)})||r.send("visual-editing/refreshed",a)}}),[r,n]),null},hB=["channel/disconnect","channel/response","channel/heartbeat"],hj=["handshake/syn","handshake/syn-ack","handshake/ack"],hq=t=>hB.some(r=>r===t),h_=t=>hj.some(r=>r===t),hN=({data:t={}})=>"object"==typeof t&&null!==t&&!Array.isArray(t)&&!("domain"in t)&&["id","type","from","to"].every(r=>r in t)&&t.type.startsWith("handshake/"),hz=t=>{let{history:r,refresh:n,zIndex:i}=t,o=function(){let[t,r]=(0,l.useState)();return(0,l.useEffect)(()=>{let t=function(t){let r=window.self!==window.top||window.opener,n={buffer:[],id:null,origin:null,source:null,status:"connecting"};function i(r,i){if(h_(r)||hq(r)||"connecting"!==n.status&&"reconnecting"!==n.status){if(n.id&&n.origin&&n.source){let o={connectionId:n.id,data:i,domain:"sanity/channels",from:t.id,id:(0,h.v)(),to:t.connectTo,type:r};try{n.source.postMessage(o,{targetOrigin:n.origin})}catch{throw Error(`Failed to postMessage '${o.id}' on '${t.id}'`)}}}else n.buffer.push({type:r,data:i})}function o(r){if(hN(r))console.error("Visual editing package mismatch detected! Please ensure you are using the latest version of Sanity Studio and any packages listed here:\nhttps://github.com/sanity-io/visual-editing");else if(function(r){let{data:n}=r;return"sanity/channels"===n.domain&&n.to===t.id&&n.from===t.connectTo&&"channel/response"!==n.type}(r)){let{data:t}=r;if(n.origin&&r.origin!==n.origin)return;if(r.source&&n.source!==r.source&&(n.source=r.source),h_(t.type)&&t.data){if("handshake/syn"===t.type)return n.origin=r.origin,n.id=t.data.id,s("connecting"),void i("handshake/syn-ack",{id:n.id});if("handshake/ack"===t.type&&t.data.id===n.id)return void s("connected")}else if(t.connectionId===n.id&&r.origin===n.origin){if("channel/disconnect"===t.type)return void s("disconnected");{let r=[t.type,t.data];a.forEach(t=>{t(...r)}),i("channel/response",{responseTo:t.id})}return}}}let a=new Set,l=new Set;function s(t){n.status=t,l.forEach(r=>{r(t)}),"connected"===t&&function(){let t=[...n.buffer];n.buffer.splice(0,n.buffer.length),t.forEach(({type:t,data:r})=>{i(t,r)}
400)}()}return window.addEventListener("message",o,!1),s("connecting"),{destroy:function(){["disconnected"].includes(n.status)||s("disconnected"),a.clear(),l.clear(),window.removeEventListener("message",o,!1)},inFrame:r,send:function(t,r){i(t,r)},subscribe:function(t){return a.add(t),()=>a.delete(t)},onStatusUpdate:function(t){return l.add(t),()=>l.delete(t)}}}({id:"overlays",connectTo:"presentation"});return r(t),()=>{t.destroy()}},[]),t}();return o&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(hO,{channel:o,history:r,zIndex:i}),(0,a.jsx)(f,{channel:o}),n&&(0,a.jsx)(hV,{channel:o,refresh:n})]})}}}]);
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.