PageSourceSearch

https://samnytt.se/_next/static/chunks/8d53bd2d8b3ff91a.js

js samnytt.se collected 2026-10-01 11:48:58 UTC 260,018 bytes, 208 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,98992,e=>{"use strict";let t,n;var r,o=e.i(35292);let a={data:""},i=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,l=/\/\*[^]*?\*\/|  +/g,s=/\n+/g,c=(e,t)=>{let n="",r="",o="";for(let a in e){let i=e[a];"@"==a[0]?"i"==a[1]?n=a+" "+i+";":r+="f"==a[1]?c(i,a):a+"{"+c(i,"k"==a[1]?"":t)+"}":"object"==typeof i?r+=c(i,t?t.replace(/([^,])+/g,e=>a.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):a):null!=i&&(a=/^--/.test(a)?a:a.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=c.p?c.p(a,i):a+":"+i+";")}return n+(t&&o?t+"{"+o+"}":o)+r},u={},d=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+d(e[n]);return t}return e};function f(e){let t,n,r=this||{},o=e.call?e(r.p):e;return((e,t,n,r,o)=>{var a;let f=d(e),m=u[f]||(u[f]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(f));if(!u[m]){let t=f!==e?e:(e=>{let t,n,r=[{}];for(;t=i.exec(e.replace(l,""));)t[4]?r.shift():t[3]?(n=t[3].replace(s," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(s," ").trim();return r[0]})(e);u[m]=c(o?{["@keyframes "+m]:t}:t,n?"":"."+m)}let p=n&&u.g?u.g:null;return n&&(u.g=u[m]),a=u[m],p?t.data=t.data.replace(p,a):-1===t.data.indexOf(a)&&(t.data=r?a+t.data:t.data+a),m})(o.unshift?o.raw?(t=[].slice.call(arguments,1),n=r.p,o.reduce((e,r,o)=>{let a=t[o];if(a&&a.call){let e=a(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;a=t?"."+t:e&&"object"==typeof e?e.props?"":c(e,""):!1===e?"":e}return e+r+(null==a?"":a)},"")):o.reduce((e,t)=>Object.assign(e,t&&t.call?t(r.p):t),{}):o,(e=>{if("object"==typeof window){let t=(e?e.querySelector("#_goober"):window._goober)||Object.assign(document.createElement("style"),{innerHTML:" ",id:"_goober"});return t.nonce=window.__nonce__,t.parentNode||(e||document.head).appendChild(t),t.firstChild}return e||a})(r.target),r.g,r.o,r.k)}f.bind({g:1});let m,p,h,v=f.bind({k:1});function g(e,t){let n=this||{};return function(){let r=arguments;function o(a,i){let l=Object.assign({},a),s=l.className||o.className;n.p=Object.assign({theme:p&&p()},l),n.o=/ *go\d+/.test(s),l.className=f.apply(n,r)+(s?" "+s:""),t&&(l.ref=i);let c=e;return e[0]&&(c=l.as||e,delete l.as),h&&c[0]&&h(l),m(c,l)}return t?t(o):o}}var x=(e,t)=>"function"==typeof e?e(t):e,b=(t=0,()=>(++t).toString()),y=()=>{if(void 0===n&&"u">typeof window){let e=matchMedia("(prefers-reduced-motion: reduce)");n=!e||e.matches}return n},w="default",E=(e,t)=>{let{toastLimit:n}=e.settings;switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,n)};case 1:return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case 2:let{toast:r}=t;return E(e,{type:+!!e.toasts.find(e=>e.id===r.id),toast:r});case 3:let{toastId:o}=t;return{...e,toasts:e.toasts.map(e=>e.id===o||void 0===o?{...e,dismissed:!0,visible:!1}:e)};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};case 6:let a=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+a}))}}},k=[],S={toasts:[],pausedAt:void 0,settings:{toastLimit:20}},C={},M=(e,t=w)=>{C[t]=E(C[t]||S,e),k.forEach(([e,n])=>{e===t&&n(C[t])})},j=e=>Object.keys(C).forEach(t=>M(e,t)),R=(e=w)=>t=>{M(t,e)},N={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},T=(e={},t=w)=>{let[n,r]=(0,o.useState)(C[t]||S),a=(0,o.useRef)(C[t]);(0,o.useEffect)(()=>(a.current!==C[t]&&r(C[t]),k.push([t,r]),()=>{let e=k.findIndex(([e])=>e===t);e>-1&&k.splice(e,1)}),[t]);let i=n.toasts.map(t=>{var n,r,o;return{...e,...e[t.type],...t,removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||N[t.type],style:{...e.style,...null==(o=e[t.type])?void 0:o.style,...t.style}}});return{...n,toasts:i}},P=e=>(t,n)=>{let r,o=((e,t="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||b()}))(t,e,n);return R(o.toasterId||(r=o.id,Object.keys(C).find(e=>C[e].toasts.some(e=>e.id===r))))({type:2,toast:o}),o.id},L=(e,t)=>P("blank")(e,t);L.error=P("error"),L.success=P("success"),L.loading=P("loading"),L.custom=P("custom"),L.dismiss=(e,t)=>{let n={type:3,toastId:e};t?R(t)(n):j(n)},L.dismissAll=e=>L.dismiss(void 0,e),L.remove=(e,t)=>
1{let n={type:4,toastId:e};t?R(t)(n):j(n)},L.removeAll=e=>L.remove(void 0,e),L.promise=(e,t,n)=>{let r=L.loading(t.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof e&&(e=e()),e.then(e=>{let o=t.success?x(t.success,e):void 0;return o?L.success(o,{id:r,...n,...null==n?void 0:n.success}):L.dismiss(r),e}).catch(e=>{let o=t.error?x(t.error,e):void 0;o?L.error(o,{id:r,...n,...null==n?void 0:n.error}):L.dismiss(r)}),e};var A=1e3,I=(e,t="default")=>{let{toasts:n,pausedAt:r}=T(e,t),a=(0,o.useRef)(new Map).current,i=(0,o.useCallback)((e,t=A)=>{if(a.has(e))return;let n=setTimeout(()=>{a.delete(e),l({type:4,toastId:e})},t);a.set(e,n)},[]);(0,o.useEffect)(()=>{if(r)return;let e=Date.now(),o=n.map(n=>{if(n.duration===1/0)return;let r=(n.duration||0)+n.pauseDuration-(e-n.createdAt);if(r<0){n.visible&&L.dismiss(n.id);return}return setTimeout(()=>L.dismiss(n.id,t),r)});return()=>{o.forEach(e=>e&&clearTimeout(e))}},[n,r,t]);let l=(0,o.useCallback)(R(t),[t]),s=(0,o.useCallback)(()=>{l({type:5,time:Date.now()})},[l]),c=(0,o.useCallback)((e,t)=>{l({type:1,toast:{id:e,height:t}})},[l]),u=(0,o.useCallback)(()=>{r&&l({type:6,time:Date.now()})},[r,l]),d=(0,o.useCallback)((e,t)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:a}=t||{},i=n.filter(t=>(t.position||a)===(e.position||a)&&t.height),l=i.findIndex(t=>t.id===e.id),s=i.filter((e,t)=>t<l&&e.visible).length;return i.filter(e=>e.visible).slice(...r?[s+1]:[0,s]).reduce((e,t)=>e+(t.height||0)+o,0)},[n]);return(0,o.useEffect)(()=>{n.forEach(e=>{if(e.dismissed)i(e.id,e.removeDelay);else{let t=a.get(e.id);t&&(clearTimeout(t),a.delete(e.id))}})},[n,i]),{toasts:n,handlers:{updateHeight:c,startPause:s,endPause:u,calculateOffset:d}}},_=v`
2from {
3  transform: scale(0) rotate(45deg);
4	opacity: 0;
5}
6to {
7 transform: scale(1) rotate(45deg);
8  opacity: 1;
9}`,D=v`
10from {
11  transform: scale(0);
12  opacity: 0;
13}
14to {
15  transform: scale(1);
16  opacity: 1;
17}`,O=v`
18from {
19  transform: scale(0) rotate(90deg);
20	opacity: 0;
21}
22to {
23  transform: scale(1) rotate(90deg);
24	opacity: 1;
25}`,F=g("div")`
26  width: 20px;
27  opacity: 0;
28  height: 20px;
29  border-radius: 10px;
30  background: ${e=>e.primary||"#ff4b4b"};
31  position: relative;
32  transform: rotate(45deg);
33
34  animation: ${_} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
35    forwards;
36  animation-delay: 100ms;
37
38  &:after,
39  &:before {
40    content: '';
41    animation: ${D} 0.15s ease-out forwards;
42    animation-delay: 150ms;
43    position: absolute;
44    border-radius: 3px;
45    opacity: 0;
46    background: ${e=>e.secondary||"#fff"};
47    bottom: 9px;
48    left: 4px;
49    height: 2px;
50    width: 12px;
51  }
52
53  &:before {
54    animation: ${O} 0.15s ease-out forwards;
55    animation-delay: 180ms;
56    transform: rotate(90deg);
57  }
58`,z=v`
59  from {
60    transform: rotate(0deg);
61  }
62  to {
63    transform: rotate(360deg);
64  }
65`,V=g("div")`
66  width: 12px;
67  height: 12px;
68  box-sizing: border-box;
69  border: 2px solid;
70  border-radius: 100%;
71  border-color: ${e=>e.secondary||"#e0e0e0"};
72  border-right-color: ${e=>e.primary||"#616161"};
73  animation: ${z} 1s linear infinite;
74`,H=v`
75from {
76  transform: scale(0) rotate(45deg);
77	opacity: 0;
78}
79to {
80  transform: scale(1) rotate(45deg);
81	opacity: 1;
82}`,$=v`
830% {
84	height: 0;
85	width: 0;
86	opacity: 0;
87}
8840% {
89  height: 0;
90	width: 6px;
91	opacity: 1;
92}
93100% {
94  opacity: 1;
95  height: 10px;
96}`,q=g("div")`
97  width: 20px;
98  opacity: 0;
99  height: 20px;
100  border-radius: 10px;
101  background: ${e=>e.primary||"#61d345"};
102  position: relative;
103  transform: rotate(45deg);
104
105  animation: ${H} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
106    forwards;
107  animation-delay: 100ms;
108  &:after {
109    content: '';
110    box-sizing: border-box;
111    animation: ${$} 0.2s ease-out forwards;
112    opacity: 0;
113    animation-delay: 200ms;
114    position: absolute;
115    border-right: 2px solid;
116    border-bottom: 2px solid;
117    border-color: ${e=>e.secondary||"#fff"};
118    bottom: 6px;
119    left: 6px;
120    height: 10px;
121    width: 6px;
122  }
123`,B=g("div")`
124  position: absolute;
125`,W=g("div")`
126  position: relative;
127  display: flex;
128  justify-content: center;
129  align-items: center;
130  min-width: 20px;
131  min-height: 20px;
132`,U=v`
133from {
134  transform: scale(0.6);
135  opacity: 0.4;
136}
137to {
138  transform: scale(1);
139  opacity: 1;
140}`,K=g("div")`
141  position: relative;
142  transform: scale(0.6);
143  opacity: 0.4;
144  min-width: 20px;
145  animation: ${U} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
146    forwards;
147`,G=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return void 0!==t?"string"==typeof t?o.createElement(K,null,t):t:"blank"===n?null:o.createElement(W,null,o.createElement(V,{...r}),"loading"!==n&&o.createElement(B,null,"error"===n?o.createElement(F,{...r}):o.createElement(q,{...r})))},X=g("div")`
148  display: flex;
149  align-items: center;
150  background: #fff;
151  color: #363636;
152  line-height: 1.3;
153  will-change: transform;
154  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
155  max-width: 350px;
156  pointer-events: auto;
157  padding: 8px 10px;
158  border-radius: 8px;
159`,Y=g("div")`
160  display: flex;
161  justify-content: center;
162  margin: 4px 10px;
163  color: inherit;
164  flex: 1 1 auto;
165  white-space: pre-line;
166`,Z=o.memo(({toast:e,position:t,style:n,children:r})=>{let a=e.height?((e,t)=>{let n=e.includes("top")?1:-1,[r,o]=y()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[`
1670% {transform: translate3d(0,${-200*n}%,0) scale(.6); opacity:.5;}
168100% {transform: translate3d(0,0,0) scale(1); opacity:1;}
169`,`
1700% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}
171100% {transform: translate3d(0,${-150*n}%,-1px) scale(.6); opacity:0;}
172`];return{animation:t?`${v(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${v(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(e.position||t||"top-center",e.visible):{opacity:0},i=o.createElement(G,{toast:e}),l=o.createElement(Y,{...e.ariaProps},x(e.message,e));return o.createElement(X,{className:e.className,style:{...a,...n,...e.style}},"function"==typeof r?r({icon:i,message:l}):o.createElement(o.Fragment,null,i,l))});r=o.createElement,c.p=void 0,m=r,p=void 0,h=void 0;var Q=({id:e,className:t,style:n,onHeightUpdate:r,children:a})=>{let i=o.useCallback(t=>{if(t){let n=()=>{r(e,t.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(t,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return o.createElement("div",{ref:i,className:t,style:n},a)},J=f`
173  z-index: 9999;
174  > * {
175    pointer-events: auto;
176  }
177`,ee=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:a,toasterId:i,containerStyle:l,containerClassName:s})=>{let{toasts:c,handlers:u}=I(n,i);return o.createElement("div",{"data-rht-toaster":i||"",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...l},className:s,onMouseEnter:u.startPause,onMouseLeave:u.endPause},c.map(n=>{let i,l,s=n.position||t,c=u.calculateOffset(n,{reverseOrder:e,gutter:r,defaultPosition:t}),d=(i=s.includes("top"),l=s.includes("center")?{justifyContent:"center"}:s.includes("right")?{justifyContent:"flex-end"}:{},{left:0,right:0,display:"flex",position:"absolute",transition:y()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${c*(i?1:-1)}px)`,...i?{top:0}:{bottom:0},...l});return o.createElement(Q,{id:n.id,key:n.id,onHeightUpdate:u.updateHeight,className:n.visible?J:"",style:d},"custom"===n.type?x(n.message,n):a?a(n):o.createElement(Z,{toast:n,position:s}))}))};e.s(["CheckmarkIcon",()=>q,"ErrorIcon",()=>F,"LoaderIcon",()=>V,"ToastBar",()=>Z,"ToastIcon",()=>G,"Toaster",()=>ee,"default",()=>L,"resolveValue",()=>x,"toast",()=>L,"useToaster",()=>I,"useToasterStore",()=>T],98992)},55557,e=>{"use strict";e.s(["generateTokenUrl",0,(e,t)=>`https://konto.samnytt.se/token-login.php?jwt=${e}&path=${encodeURIComponent(t)}`])},60188,e=>{"use strict";var t=e.i(70025),n=e.i(35292),r=e.i(86984),o=e.i(98992),a=e.i(79954);let i=(0,a.createServerReference)("40f4a1547a6457b07af10c1a4543b98b88e1c02ca2",a.callServer,void 0,a.findSourceMapURL,"fetchArticleIdForPath"),l=(0,a.createServerReference)("0083aaf6208f376719edf9dd5b673cdb067ba59545",a.callServer,void 0,a.findSourceMapURL,"revalidateAllCache");var s=e.i(55557);let c=({user:e})=>
177{let a=(0,r.usePathname)(),[s,c]=(0,n.useState)(null);(0,n.useEffect)(()=>{let e=!1;return(async()=>{let t=await i(a);e||c(t)})(),()=>{e=!0}},[a]);let d=async()=>{await l()?o.toast.success("Cache rensades",{position:"top-right"}):o.toast.error("Misslyckades med att rensa cache.",{position:"top-right"})};return(0,t.jsxs)("div",{className:"flex justify-center h-8 items-center bg-zinc-800 p-auto z-50 [&>p]:font-semibold text-white",children:[(0,t.jsx)(u,{title:"Adminpanel",path:"wp-admin",className:"ml-5",token:e?.token}),(0,t.jsx)(u,{title:"Sidinställningar",path:"wp-admin/admin.php?page=management",token:e?.token}),(0,t.jsx)("button",{onClick:d,className:"font-bold mx-1.5 hover:text-blue-300 leading-none transition-colors",children:"Rensa all cache"}),s&&(0,t.jsx)(u,{title:"Redigera artikel",path:`edit&post=${s}`,token:e?.token}),(0,t.jsx)("p",{className:"ml-auto hidden md:block",children:"Hej,"}),(0,t.jsx)(u,{title:e?.name,path:"wp-admin/profile.php",className:"ml-1.5 mr-5 hidden md:block",token:e?.token})]})};function u({path:e,token:n,className:r,title:o}){return(0,t.jsx)("a",{className:`${r} font-bold mx-2 hover:text-blue-300
178      leading-none transition-colors`,href:(0,s.generateTokenUrl)(n,e),children:o})}e.s(["default",0,({userProp:e})=>e?.is_super_admin?(0,t.jsx)(c,{user:e}):null],60188)},39326,e=>{"use strict";var t=e.i(70025),n=e.i(35292),r=e.i(65725),o=e.i(85117);e.s(["default",0,({html:e})=>{let[a,i]=(0,n.useState)(!0);return a&&(0,t.jsxs)("div",{className:"flex flex-col text-center justify-center items-center bg-samnytt-yellow p-auto border-b-2 border-b-white z-50 [&>p]:font-semibold py-1 px-4 pr-9 md:px-0 sticky top-0",children:[e&&(0,o.default)(e),a&&(0,t.jsx)("button",{onClick:()=>i(!1),"aria-label":"Stäng banner",className:"absolute right-0 top-0 h-8 w-8 mr-2",children:(0,t.jsx)(r.CloseIcon,{})})]})}])},66631,(e,t,n)=>{"use strict";var r=e.r(35292),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useSyncExternalStore,i=r.useRef,l=r.useEffect,s=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var d=i(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var m=a(e,(d=s(function(){function e(e){if(!l){if(l=!0,a=e,e=r(e),void 0!==u&&f.hasValue){var t=f.value;if(u(t,e))return i=t}return i=e}if(t=i,o(a,e))return t;var n=r(e);return void 0!==u&&u(t,n)?(a=e,t):(a=e,i=n)}var a,i,l=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,u]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=m},[m]),c(m),m}},64675,(e,t,n)=>{"use strict";t.exports=e.r(66631)},56938,78928,1387,e=>{"use strict";let t,n,r,o,a,i,l,s,c,u,d,f,m,p,h,v,g,x,b,y,w,E=["top","right","bottom","left"],k=E.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),S=Math.min,C=Math.max,M=Math.round,j=Math.floor,R=e=>({x:e,y:e}),N={left:"right",right:"left",bottom:"top",top:"bottom"};function T(e,t){return"function"==typeof e?e(t):e}function P(e){return e.split("-")[0]}function L(e){return e.split("-")[1]}function A(e){return"x"===e?"y":"x"}function I(e){return"y"===e?"height":"width"}function _(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function D(e,t,n){void 0===n&&(n=!1);let r=L(e),o=A(_(e)),a=I(o),i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=$(i)),[i,$(i)]}function O(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let F=["left","right"],z=["right","left"],V=["top","bottom"],H=["bottom","top"];function $(e){let t=P(e);return N[t]+e.slice(t.length)}function q(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function B(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function W(e,t,n){let r,{reference:o,floating:a}=e,i=_(t),l=A(_(t)),s=I(l),c=P(t),u="y"===i,d=o.x+o.width/2-a.width/2,f=o.y+o.height/2-a.height/2,m=o[s]/2-a[s]/2;switch(c){case"top":r={x:d,y:o.y-a.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-a.width,y:f};break;default:r={x:o.x,y:o.y}}switch(L(t)){case"start":r[l]-=m*(n&&u?-1:1);break;case"end":r[l]+=m*(n&&u?-1:1)}return r}async function U(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:a,rects:i,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=T(t,e),p=q(m),h=l[f?"floating"===d?"reference":"floating":d],v=B(await a.getClippingRect
178({element:null==(n=await (null==a.isElement?void 0:a.isElement(h)))||n?h:h.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),g="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(l.floating)),b=await (null==a.isElement?void 0:a.isElement(x))&&await (null==a.getScale?void 0:a.getScale(x))||{x:1,y:1},y=B(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:g,offsetParent:x,strategy:s}):g);return{top:(v.top-y.top+p.top)/b.y,bottom:(y.bottom-v.bottom+p.bottom)/b.y,left:(v.left-y.left+p.left)/b.x,right:(y.right-v.right+p.right)/b.x}}let K=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,l=i.detectOverflow?i:{...i,detectOverflow:U},s=await (null==i.isRTL?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=W(c,r,s),f=r,m=0,p={};for(let n=0;n<a.length;n++){let h=a[n];if(!h)continue;let{name:v,fn:g}=h,{x:x,y:b,data:y,reset:w}=await g({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:c,platform:l,elements:{reference:e,floating:t}});u=null!=x?x:u,d=null!=b?b:d,p[v]={...p[v],...y},w&&m<50&&(m++,"object"==typeof w&&(w.placement&&(f=w.placement),w.rects&&(c=!0===w.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:u,y:d}=W(c,f,s)),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:p}};function G(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function X(e){return E.some(t=>e[t]>=0)}function Y(e){let t=S(...e.map(e=>e.left)),n=S(...e.map(e=>e.top));return{x:t,y:n,width:C(...e.map(e=>e.right))-t,height:C(...e.map(e=>e.bottom))-n}}let Z=new Set(["left","top"]);async function Q(e,t){let{placement:n,platform:r,elements:o}=e,a=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=P(n),l=L(n),s="y"===_(n),c=Z.has(i)?-1:1,u=a&&s?-1:1,d=T(t,e),{mainAxis:f,crossAxis:m,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof p&&(m="end"===l?-1*p:p),s?{x:m*u,y:f*c}:{x:f*c,y:m*u}}function J(){return"u">typeof window}function ee(e){return er(e)?(e.nodeName||"").toLowerCase():"#document"}function et(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function en(e){var t;return null==(t=(er(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function er(e){return!!J()&&(e instanceof Node||e instanceof et(e).Node)}function eo(e){return!!J()&&(e instanceof Element||e instanceof et(e).Element)}function ea(e){return!!J()&&(e instanceof HTMLElement||e instanceof et(e).HTMLElement)}function ei(e){return!(!J()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof et(e).ShadowRoot)}function el(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=eh(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function es(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let ec=/transform|translate|scale|rotate|perspective|filter/,eu=/paint|layout|strict|content/,ed=e=>!!e&&"none"!==e;function ef(e){let t=eo(e)?eh(e):e;return ed(t.transform)||ed(t.translate)||ed(t.scale)||ed(t.rotate)||ed(t.perspective)||!em()&&
178(ed(t.backdropFilter)||ed(t.filter))||ec.test(t.willChange||"")||eu.test(t.contain||"")}function em(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function ep(e){return/^(html|body|#document)$/.test(ee(e))}function eh(e){return et(e).getComputedStyle(e)}function ev(e){return eo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eg(e){if("html"===ee(e))return e;let t=e.assignedSlot||e.parentNode||ei(e)&&e.host||en(e);return ei(t)?t.host:t}function ex(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=eg(t);return ep(n)?t.ownerDocument?t.ownerDocument.body:t.body:ea(n)&&el(n)?n:e(n)}(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=et(o);if(!a)return t.concat(o,ex(o,[],n));{let e=eb(i);return t.concat(i,i.visualViewport||[],el(o)?o:[],e&&n?ex(e):[])}}function eb(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ey(e){let t=eh(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=ea(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,l=M(n)!==a||M(r)!==i;return l&&(n=a,r=i),{width:n,height:r,$:l}}function ew(e){return eo(e)?e:e.contextElement}function eE(e){let t=ew(e);if(!ea(t))return R(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:a}=ey(t),i=(a?M(n.width):n.width)/r,l=(a?M(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),l&&Number.isFinite(l)||(l=1),{x:i,y:l}}let ek=R(0);function eS(e){let t=et(e);return em()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ek}function eC(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let a=e.getBoundingClientRect(),i=ew(e),l=R(1);t&&(r?eo(r)&&(l=eE(r)):l=eE(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===et(i))&&o)?eS(i):R(0),c=(a.left+s.x)/l.x,u=(a.top+s.y)/l.y,d=a.width/l.x,f=a.height/l.y;if(i){let e=et(i),t=r&&eo(r)?et(r):r,n=e,o=eb(n);for(;o&&r&&t!==n;){let e=eE(o),t=o.getBoundingClientRect(),r=eh(o),a=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,u*=e.y,d*=e.x,f*=e.y,c+=a,u+=i,o=eb(n=et(o))}}return B({width:d,height:f,x:c,y:u})}function eM(e,t){let n=ev(e).scrollLeft;return t?t.left+n:eC(en(e)).left+n}function ej(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-eM(e,n),y:n.top+t.scrollTop}}function eR(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=et(e),r=en(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,l=0,s=0;if(o){a=o.width,i=o.height;let e=em();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let c=eM(r);if(c<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(a-=i)}else c<=25&&(a+=c);return{width:a,height:i,x:l,y:s}}(e,n);else if("document"===t){let t,n,a,i,l,s,c;r=en(e),t=en(r),n=ev(r),a=r.ownerDocument.body,i=C(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),l=C(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),s=-n.scrollLeft+eM(r),c=-n.scrollTop,"rtl"===eh(a).direction&&(s+=C(t.clientWidth,a.clientWidth)-i),o={width:i,height:l,x:s,y:c}}else if(eo(t)){let e,r,a,i,l,s;r=(e=eC(t,!0,"fixed"===n)).top+t.clientTop,a=e.left+t.clientLeft,i=ea(t)?eE(t):R(1),l=t.clientWidth*i.x,s=t.clientHeight*i.y,o={width:l,height:s,x:a*i.x,y:r*i.y}}else{let n=eS(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return B(o)}function eN(e){return"static"===eh(e).position}function eT(e,t){if(!ea(e)||"fixed"===eh(e).position)return null;if(t)return t(e);let n=e.offsetParent;return en(e)===n&&(n=n.ownerDocument.body),n}function eP(e,t){var n;let r=et(e);if(es(e))return r;if(!ea(e)){let t=eg(e);for(;t&&!ep(t);){if(eo(t)&&!eN(t))return t;t=eg(t)}return r}let o=eT(e,t);for(;o&&(n=o,/^(table|td|th)$/.test(ee(n)))&&eN(o);)o=eT(o,t);return o&&ep(o)&&eN(o)&&!ef(o)?r:o||function(e){let t=eg(e);for(;ea(t)&&!ep(t);){if(ef(t))return t;if(es(t))break;t=eg(t)}return null}(e)||r}let eL=async function(e){let t=this.getOffsetParent||eP,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=ea(t),o=en(t),a="fixed"===n,i=eC(e,!0,a,t),l={scrollLeft:0,scrollTop:0},s=R(0);if(r||!r&&!a)if(("body"!==ee(t)||el(o))&&(l=ev(t)),r){let e=eC(t,!0,a,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=eM(o));a&&!r&&o&&(s.x=eM(o));let c=!o||r||a?R(0):ej(o,l);return{x:i.left+l.scrollLeft-s.x-c.x,y:i.top+l.scrollTop-s.y-c.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eA={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,a="fixed"===o,i=en(r),l=!!t&&es(t.floating);if(r===i||l&&a)return n;let s={scrollLeft:0,scrollTop:0},c=R(1),u=R(0),d=ea(r);
178if((d||!d&&!a)&&(("body"!==ee(r)||el(i))&&(s=ev(r)),d)){let e=eC(r);c=eE(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=!i||d||a?R(0):ej(i,s);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-s.scrollTop*c.y+u.y+f.y}},getDocumentElement:en,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,a=[..."clippingAncestors"===n?es(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=ex(e,[],!1).filter(e=>eo(e)&&"body"!==ee(e)),o=null,a="fixed"===eh(e).position,i=a?eg(e):e;for(;eo(i)&&!ep(i);){let t=eh(i),n=ef(i);n||"fixed"!==t.position||(o=null),(a?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||el(i)&&!n&&function e(t,n){let r=eg(t);return!(r===n||!eo(r)||ep(r))&&("fixed"===eh(r).position||e(r,n))}(e,i)))?o=t:r=r.filter(e=>e!==i),i=eg(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=eR(t,a[0],o),l=i.top,s=i.right,c=i.bottom,u=i.left;for(let e=1;e<a.length;e++){let n=eR(t,a[e],o);l=C(n.top,l),s=S(n.right,s),c=S(n.bottom,c),u=C(n.left,u)}return{width:s-u,height:c-l,x:u,y:l}},getOffsetParent:eP,getElementRects:eL,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ey(e);return{width:t,height:n}},getScale:eE,isElement:eo,isRTL:function(e){return"rtl"===eh(e).direction}};function eI(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function e_(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,u=ew(e),d=a||i?[...u?ex(u):[],...t?ex(t):[]]:[];d.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});let f=u&&s?function(e,t){let n,r=null,o=en(e);function a(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function i(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),a();let c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:m}=c;if(l||t(),!f||!m)return;let p={rootMargin:-j(d)+"px "+-j(o.clientWidth-(u+f))+"px "+-j(o.clientHeight-(d+m))+"px "+-j(u)+"px",threshold:C(0,S(1,s))||1},h=!0;function v(t){let r=t[0].intersectionRatio;if(r!==s){if(!h)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||eI(c,e.getBoundingClientRect())||i(),h=!1}try{r=new IntersectionObserver(v,{...p,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(v,p)}r.observe(e)}(!0),a}(u,n):null,m=-1,p=null;l&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&p&&t&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),u&&!c&&p.observe(u),t&&p.observe(t));let h=c?eC(e):null;return c&&function t(){let r=eC(e);h&&!eI(h,r)&&n(),h=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{a&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=p)||e.disconnect(),p=null,c&&cancelAnimationFrame(o)}}let eD=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:a,placement:i,middlewareData:l}=t,s=await Q(t,e);return i===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:a+s.y,data:{...s,placement:i}}}}},eO=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,r,o,a;let{rects:i,middlewareData:l,placement:s,platform:c,elements:u}=t,{crossAxis:d=!1,alignment:f,allowedPlacements:m=k,autoAlignment:p=!0,...h}=T(e,t),v=void 0!==f||m===k?((a=f||null)?[...m.filter(e=>L(e)===a),...m.filter(e=>L(e)!==a)]:m.filter(e=>P(e)===e)).filter(e=>!a||L(e)===a||!!p&&O(e)!==e):m,g=await c.detectOverflow(t,h),x=(null==(n=l.autoPlacement)?void 0:n.index)||0,b=v[x];if(null==b)return{};let y=D(b,i,await (null==c.isRTL?void 0:c.isRTL(u.floating)));if(s!==b)return{reset:{placement:v[0]}};let w=[g[P(b)],g[y[0]],g[y[1]]],E=[...(null==(r=l.autoPlacement)?void 0:r.overflows)||[],{placement:b,overflows:w}],S=v[x+1];if(S)return{data:{index:x+1,overflows:E},reset:{placement:S}};let C=E.map(e=>{let t=L(e.placement);return[e.placement,t&&d?e.overflows.slice(0,2).reduce((e,t)=>
178e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),M=(null==(o=C.filter(e=>e[2].slice(0,L(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||C[0][0];return M!==s?{data:{index:x+1,overflows:E},reset:{placement:M}}:{}}}},eF=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:o,platform:a}=t,{mainAxis:i=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=T(e,t),u={x:n,y:r},d=await a.detectOverflow(t,c),f=_(P(o)),m=A(f),p=u[m],h=u[f];if(i){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=p+d[e],r=p-d[t];p=C(n,S(p,r))}if(l){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=h+d[e],r=h-d[t];h=C(n,S(h,r))}let v=s.fn({...t,[m]:p,[f]:h});return{...v,data:{x:v.x-n,y:v.y-r,enabled:{[m]:i,[f]:l}}}}}},ez=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,a,i;let l,s,c,{placement:u,middlewareData:d,rects:f,initialPlacement:m,platform:p,elements:h}=t,{mainAxis:v=!0,crossAxis:g=!0,fallbackPlacements:x,fallbackStrategy:b="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:w=!0,...E}=T(e,t);if(null!=(n=d.arrow)&&n.alignmentOffset)return{};let k=P(u),S=_(m),C=P(m)===m,M=await (null==p.isRTL?void 0:p.isRTL(h.floating)),j=x||(C||!w?[$(m)]:(l=$(m),[O(m),l,O(l)])),R="none"!==y;!x&&R&&j.push(...(s=L(m),c=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?z:F;return t?F:z;case"left":case"right":return t?V:H;default:return[]}}(P(m),"start"===y,M),s&&(c=c.map(e=>e+"-"+s),w&&(c=c.concat(c.map(O)))),c));let N=[m,...j],A=await p.detectOverflow(t,E),I=[],q=(null==(r=d.flip)?void 0:r.overflows)||[];if(v&&I.push(A[k]),g){let e=D(u,f,M);I.push(A[e[0]],A[e[1]])}if(q=[...q,{placement:u,overflows:I}],!I.every(e=>e<=0)){let e=((null==(o=d.flip)?void 0:o.index)||0)+1,t=N[e];if(t&&("alignment"!==g||S===_(t)||q.every(e=>_(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:q},reset:{placement:t}};let n=null==(a=q.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!n)switch(b){case"bestFit":{let e=null==(i=q.filter(e=>{if(R){let t=_(e.placement);return t===S||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=m}if(u!==n)return{reset:{placement:n}}}return{}}}},eV=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let o,a,{placement:i,rects:l,platform:s,elements:c}=t,{apply:u=()=>{},...d}=T(e,t),f=await s.detectOverflow(t,d),m=P(i),p=L(i),h="y"===_(i),{width:v,height:g}=l.floating;"top"===m||"bottom"===m?(o=m,a=p===(await (null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(a=m,o="end"===p?"top":"bottom");let x=g-f.top-f.bottom,b=v-f.left-f.right,y=S(g-f[o],x),w=S(v-f[a],b),E=!t.middlewareData.shift,k=y,M=w;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(M=b),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(k=x),E&&!p){let e=C(f.left,0),t=C(f.right,0),n=C(f.top,0),r=C(f.bottom,0);h?M=v-2*(0!==e||0!==t?e+t:C(f.left,f.right)):k=g-2*(0!==n||0!==r?n+r:C(f.top,f.bottom))}await u({...t,availableWidth:M,availableHeight:k});let j=await s.getDimensions(c.floating);return v!==j.width||g!==j.height?{reset:{rects:!0}}:{}}}},eH=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:o="referenceHidden",...a}=T(e,t);switch(o){case"referenceHidden":{let e=G(await r.detectOverflow(t,{...a,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:X(e)}}}case"escaped":{let e=G(await r.detectOverflow(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:X(e)}}}default:return{}}}}},e$=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:a,platform:i,elements:l,middlewareData:s}=t,{element:c,padding:u=0}=T(e,t)||{};if(null==c)return{};let d=q(u),f={x:n,y:r},m=A(_(o)),p=I(m),h=await i.getDimensions(c),v="y"===m,g=v?"clientHeight":"clientWidth",x=a.reference[p]+a.reference[m]-f[m]-a.floating[p],b=f[m]-a.reference[m],y=await (null==i.getOffsetParent?void 0:i.getOffsetParent(c)),w=y?y[g]:0;w&&await (null==i.isElement?void 0:i.isElement(y))||(w=l.floating[g]||a.floating[p]);let E=w/2-h[p]/2-1,k=S(d[v?"top":"left"],E),M=S(d[v?"bottom":"right"],E),j=w-h[p]-M,R=w/2-h[p]/2+(x/2-b/2),N=C(k,S(R,j)),P=!s.arrow&&null!=L(o)&&R!==N&&a.reference[p]/2-(R<k?k:M)-h[p]/2<0,D=P?R<k?R-k:R-j:0;return{[m]:f[m]+D,data:{[m]:N,centerOffset:R-N-D,...P&&{alignmentOffset:D}},reset:P}}}),eq=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:r,rects:o,platform:a,strategy:i}=t,{padding:l=2,x:s,y:c}=T(e,t),u=Array.from(await (null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),d=function(e){let t=e.slice().sort((e,t)=>
178e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let o=t[e];!r||o.y-r.y>r.height/2?n.push([o]):n[n.length-1].push(o),r=o}return n.map(e=>B(Y(e)))}(u),f=B(Y(u)),m=q(l),p=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=s&&null!=c)return d.find(e=>s>e.left-m.left&&s<e.right+m.right&&c>e.top-m.top&&c<e.bottom+m.bottom)||f;if(d.length>=2){if("y"===_(n)){let e=d[0],t=d[d.length-1],r="top"===P(n),o=e.top,a=t.bottom,i=r?e.left:t.left,l=r?e.right:t.right;return{top:o,bottom:a,left:i,right:l,width:l-i,height:a-o,x:i,y:o}}let e="left"===P(n),t=C(...d.map(e=>e.right)),r=S(...d.map(e=>e.left)),o=d.filter(n=>e?n.left===r:n.right===t),a=o[0].top,i=o[o.length-1].bottom;return{top:a,bottom:i,left:r,right:t,width:t-r,height:i-a,x:r,y:a}}return f}},floating:r.floating,strategy:i});return o.reference.x!==p.reference.x||o.reference.y!==p.reference.y||o.reference.width!==p.reference.width||o.reference.height!==p.reference.height?{reset:{rects:p}}:{}}}},eB=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=T(e,t),u={x:n,y:r},d=_(o),f=A(d),m=u[f],p=u[d],h=T(l,t),v="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(s){let e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+v.mainAxis,n=a.reference[f]+a.reference[e]-v.mainAxis;m<t?m=t:m>n&&(m=n)}if(c){var g,x;let e="y"===f?"width":"height",t=Z.has(P(o)),n=a.reference[d]-a.floating[e]+(t&&(null==(g=i.offset)?void 0:g[d])||0)+(t?0:v.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:(null==(x=i.offset)?void 0:x[d])||0)-(t?v.crossAxis:0);p<n?p=n:p>r&&(p=r)}return{[f]:m,[d]:p}}}},eW=(e,t,n)=>{let r=new Map,o={platform:eA,...n},a={...o.platform,_c:r};return K(e,t,{...o,platform:a})};e.s(["arrow",()=>e$,"autoPlacement",()=>eO,"autoUpdate",()=>e_,"computePosition",()=>eW,"detectOverflow",()=>U,"flip",()=>ez,"hide",()=>eH,"inline",()=>eq,"limitShift",()=>eB,"offset",()=>eD,"shift",()=>eF,"size",()=>eV],78928);var eU,eK,eG,eX,eY,eZ,eQ,eJ=e.i(35292),e1=e.i(5642),e0="u">typeof document?eJ.useLayoutEffect:function(){};function e2(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!e2(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!e2(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function e4(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function e3(e,t){let n=e4(e);return Math.round(t*n)/n}function e5(e){let t=eJ.useRef(e);return e0(()=>{t.current=e}),t}function e6(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:l=!0,whileElementsMounted:s,open:c}=e,[u,d]=eJ.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,m]=eJ.useState(r);e2(f,r)||m(r);let[p,h]=eJ.useState(null),[v,g]=eJ.useState(null),x=eJ.useCallback(e=>{e!==E.current&&(E.current=e,h(e))},[]),b=eJ.useCallback(e=>{e!==k.current&&(k.current=e,g(e))},[]),y=a||p,w=i||v,E=eJ.useRef(null),k=eJ.useRef(null),S=eJ.useRef(u),C=null!=s,M=e5(s),j=e5(o),R=e5(c),N=eJ.useCallback(()=>{if(!E.current||!k.current)return;let e={placement:t,strategy:n,middleware:f};j.current&&(e.platform=j.current),eW(E.current,k.current,e).then(e=>{let t={...e,isPositioned:!1!==R.current};T.current&&!e2(S.current,t)&&(S.current=t,e1.flushSync(()=>{d(t)}))})},[f,t,n,j,R]);e0(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let T=eJ.useRef(!1);e0(()=>(T.current=!0,()=>{T.current=!1}),[]),e0(()=>
178{if(y&&(E.current=y),w&&(k.current=w),y&&w){if(M.current)return M.current(y,w,N);N()}},[y,w,N,M,C]);let P=eJ.useMemo(()=>({reference:E,floating:k,setReference:x,setFloating:b}),[x,b]),L=eJ.useMemo(()=>({reference:y,floating:w}),[y,w]),A=eJ.useMemo(()=>{let e={position:n,left:0,top:0};if(!L.floating)return e;let t=e3(L.floating,u.x),r=e3(L.floating,u.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...e4(L.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,L.floating,u.x,u.y]);return eJ.useMemo(()=>({...u,update:N,refs:P,elements:L,floatingStyles:A}),[u,N,P,L,A])}let e8=(e,t)=>{let n=eD(e);return{name:n.name,fn:n.fn,options:[e,t]}},e7=(e,t)=>{let n=eF(e);return{name:n.name,fn:n.fn,options:[e,t]}},e9=(e,t)=>({fn:eB(e).fn,options:[e,t]}),te=(e,t)=>{let n=ez(e);return{name:n.name,fn:n.fn,options:[e,t]}},tt=(e,t)=>{let n=eV(e);return{name:n.name,fn:n.fn,options:[e,t]}},tn=(e,t)=>{let n=eH(e);return{name:n.name,fn:n.fn,options:[e,t]}},tr=(e,t)=>{let n={name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?e$({element:n.current,padding:r}).fn(t):{}:n?e$({element:n,padding:r}).fn(t):{}}};return{name:n.name,fn:n.fn,options:[e,t]}};e.s(["arrow",()=>tr,"flip",()=>te,"hide",()=>tn,"limitShift",()=>e9,"offset",()=>e8,"shift",()=>e7,"size",()=>tt,"useFloating",()=>e6],56938);var to=e.i(88893);let ta="u">typeof document?eJ.default.useLayoutEffect:()=>{},ti=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},tl=e=>e&&"window"in e&&e.window===e?e:ti(e).defaultView||window;function ts(e,t){return!!t&&!!e&&e.contains(t)}function tc(e){return e.target}"u">typeof Element&&Element.prototype;let tu=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])',"permission"];tu.join(":not([hidden]),"),tu.push('[tabindex]:not([tabindex="-1"]):not([disabled])'),tu.join(':not([hidden]):not([tabindex="-1"]),');let td=null;function tf(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function tm(e){let t=(0,eJ.useRef)({isFocused:!1,observer:null});return ta(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,eJ.useCallback)(n=>{let r=tc(n);(r instanceof HTMLButtonElement||r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLSelectElement)&&(t.current.isFocused=!0,r.addEventListener("focusout",n=>{if(t.current.isFocused=!1,r.disabled){let t=tf(n);null==e||e(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null==(e=t.current.observer)||e.disconnect();let n=r===((e=document)=>e.activeElement)()?null:((e=document)=>e.activeElement)();r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]}))},[e])}function tp(e){var t;if("u"<typeof window||null==window.navigator)return!1;let n=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function th(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function tv(e){let t=null;return()=>(null==t&&(t=e()),t)}let tg=tv(function(){return th(/^Mac/i)}),tx=tv(function(){return th(/^iPhone/i)}),tb=tv(function(){return th(/^iPad/i)||tg()&&navigator.maxTouchPoints>1}),ty=tv(function(){return tx()||tb()});tv(function(){return tg()||ty()});let tw=tv(function(){return tp(/AppleWebKit/i)&&!tE()}),tE=tv(function(){return tp(/Chrome/i)}),tk=tv(function(){return tp(/Android/i)}),tS=tv(function(){return tp(/Firefox/i)});function tC(e,t,n=!0){var r,o;let{metaKey:a,ctrlKey:i,altKey:l,shiftKey:s}=t;tS()&&(null==(o=window.event)||null==(r=o.type)?void 0:r.startsWith("key"))&&"_blank"===e.target&&(tg()?a=!0:i=!0);let c=tw()&&tg()&&!tb()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:a,ctrlKey:i,altKey:l,shiftKey:s}):new MouseEvent("click",{metaKey:a,ctrlKey:i,altKey:l,shiftKey:s,detail:1,bubbles:!0,cancelable:!0});if(tC.isOpening=n,function(){if(null==td){td=!1;try{document.createElement("div").focus({get preventScroll(){return td=!0,!0}})}catch{}}return td}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}e.dispatchEvent(c),tC.isOpening=!1}tC.isOpening=!1;let tM={prefix:String(Math.round(1e10*Math.random())),current:0};eJ.default.createContext(tM),eJ.default.createContext(!1),"u">typeof window&&window.document&&window.document.createElement,new WeakMap;eJ.default.useId;let tj=null,tR=new Set,tN=new Map,tT=!1,tP=!1,tL={Tab:!0,Escape:!0};function tA(e,t){for(let n of tR)n(e,t)}function tI(e){tT=!0,tC.isOpening||e.metaKey||!tg()&&e.altKey||e.ctrlKey||"Control"
178===e.key||"Shift"===e.key||"Meta"===e.key||(tj="keyboard",tA("keyboard",e))}function t_(e){tj="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(tT=!0,tA("pointer",e))}function tD(e){tC.isOpening||(""!==e.pointerType||!e.isTrusted)&&(tk()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(tT=!0,tj="virtual")}function tO(e){tc(e)!==window&&tc(e)!==document&&e.isTrusted&&(tT||tP||(tj="virtual",tA("virtual",e)),tT=!1,tP=!1)}function tF(){tT=!1,tP=!0}function tz(e){if("u"<typeof window||"u"<typeof document||tN.get(tl(e)))return;let t=tl(e),n=ti(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){tT=!0,r.apply(this,arguments)},n.addEventListener("keydown",tI,!0),n.addEventListener("keyup",tI,!0),n.addEventListener("click",tD,!0),t.addEventListener("focus",tO,!0),t.addEventListener("blur",tF,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",t_,!0),n.addEventListener("pointermove",t_,!0),n.addEventListener("pointerup",t_,!0)),t.addEventListener("beforeunload",()=>{tV(e)},{once:!0}),tN.set(t,{focus:r})}let tV=(e,t)=>{let n=tl(e),r=ti(e);t&&r.removeEventListener("DOMContentLoaded",t),tN.has(n)&&(n.HTMLElement.prototype.focus=tN.get(n).focus,r.removeEventListener("keydown",tI,!0),r.removeEventListener("keyup",tI,!0),r.removeEventListener("click",tD,!0),n.removeEventListener("focus",tO,!0),n.removeEventListener("blur",tF,!1),"u">typeof PointerEvent&&(r.removeEventListener("pointerdown",t_,!0),r.removeEventListener("pointermove",t_,!0),r.removeEventListener("pointerup",t_,!0)),tN.delete(n))};function tH(){return"pointer"!==tj}"u">typeof document&&("loading"!==(n=ti(void 0)).readyState?tz(void 0):n.addEventListener("DOMContentLoaded",()=>{tz(void 0)}));let t$=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function tq(){let e=(0,eJ.useRef)(new Map),t=(0,eJ.useCallback)((t,n,r,o)=>{let a=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:a,options:o}),t.addEventListener(n,a,o)},[]),n=(0,eJ.useCallback)((t,n,r,o)=>{var a;let i=(null==(a=e.current.get(r))?void 0:a.fn)||r;t.removeEventListener(n,i,o),e.current.delete(r)},[]),r=(0,eJ.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,eJ.useEffect)(()=>r,[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}let tB=!1,tW=0;function tU(e){"touch"===e.pointerType&&(tB=!0,setTimeout(()=>{tB=!1},50))}function tK(){if("u">typeof document)return 0===tW&&"u">typeof PointerEvent&&document.addEventListener("pointerup",tU),tW++,()=>{!(--tW>0)&&"u">typeof PointerEvent&&document.removeEventListener("pointerup",tU)}}var tG=Object.defineProperty,tX=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?tG(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n};let tY=new class{constructor(){tX(this,"current",this.detect()),tX(this,"handoffState","pending"),tX(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function tZ(e){var t;return tY.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function tQ(e){var t,n;return tY.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function tJ(e){var t,n;return null!=(n=null==(t=tQ(e))?void 0:t.activeElement)?n:null}function t1(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function t0(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(n))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let n=setTimeout(...e);return t.add(()=>clearTimeout(n))},microTask(...e){let n={current:!0};return t1(()=>{n.current&&e[0]()}),t.add(()=>{n.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=t0();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function t2(){let[e]=(0,eJ.useState)(t0);return(0,eJ.useEffect)(()=>()=>
178e.dispose(),[e]),e}let t4=(e,t)=>{tY.isServer?(0,eJ.useEffect)(e,t):(0,eJ.useLayoutEffect)(e,t)};function t3(e){let t=(0,eJ.useRef)(e);return t4(()=>{t.current=e},[e]),t}let t5=function(e){let t=t3(e);return eJ.default.useCallback((...e)=>t.current(...e),[t])};function t6(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}var t8=((r=t8||{})[r.Left=0]="Left",r[r.Right=2]="Right",r);function t7(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function t9(e){return t7(e)&&"tagName"in e}function ne(e){return t9(e)&&"accessKey"in e}function nt(e){return t9(e)&&"tabIndex"in e}function nn(e){return ne(e)&&"INPUT"===e.nodeName}function nr(e){return ne(e)&&"LABEL"===e.nodeName}function no(e){return ne(e)&&"LEGEND"===e.nodeName}function na(e){var t;let n=e.parentElement,r=null;for(;n&&!(ne(t=n)&&"FIELDSET"===t.nodeName);)no(n)&&(r=n),n=n.parentElement;let o=(null==n?void 0:n.getAttribute("disabled"))==="";return!(o&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(no(t))return!1;t=t.previousElementSibling}return!0}(r))&&o}class ni extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}var nl=Object.defineProperty,ns=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},nc=(e,t,n)=>(ns(e,t,"read from private field"),n?n.call(e):t.get(e)),nu=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},nd=(e,t,n,r)=>(ns(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class nf{constructor(e){nu(this,eG,{}),nu(this,eX,new ni(()=>new Set)),nu(this,eY,new Set),((e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?nl(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"disposables",t0()),nd(this,eG,e),tY.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return nc(this,eG)}subscribe(e,t){if(tY.isServer)return()=>{};let n={selector:e,callback:t,current:e(nc(this,eG))};return nc(this,eY).add(n),this.disposables.add(()=>{nc(this,eY).delete(n)})}on(e,t){return tY.isServer?()=>{}:(nc(this,eX).get(e).add(t),this.disposables.add(()=>{nc(this,eX).get(e).delete(t)}))}send(e){let t=this.reduce(nc(this,eG),e);if(t!==nc(this,eG)){for(let e of(nd(this,eG,t),nc(this,eY))){let t=e.selector(nc(this,eG));nm(e.current,t)||(e.current=t,e.callback(t))}for(let t of nc(this,eX).get(e.type))t(nc(this,eG),e)}}}function nm(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&np(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&np(e.entries(),t.entries()):!!(nh(e)&&nh(t))&&np(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function np(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function nh(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function nv(e){let[t,n]=e(),r=t0();return(...e)=>{t(...e),r.dispose(),r.microTask(n)}}function ng(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ng),r}eG=new WeakMap,eX=new WeakMap,eY=new WeakMap;var nx=Object.defineProperty,nb=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?nx(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},ny=((o=ny||{})[o.Push=0]="Push",o[o.Pop=1]="Pop",o);let nw={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};
178class nE extends nf{constructor(){super(...arguments),nb(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),nb(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new nE({stack:[]})}reduce(e,t){return ng(t.type,nw,e,t)}}let nk=new ni(()=>nE.new());var nS=e.i(64675);function nC(e,t,n=nm){return(0,nS.useSyncExternalStoreWithSelector)(t5(t=>e.subscribe(nM,t)),t5(()=>e.state),t5(()=>e.state),t5(t),n)}function nM(e){return e}function nj(e,t){let n=(0,eJ.useId)(),r=nk.get(t),[o,a]=nC(r,(0,eJ.useCallback)(e=>[r.selectors.isTop(e,n),r.selectors.inStack(e,n)],[r,n]));return t4(()=>{if(e)return r.actions.push(n),()=>r.actions.pop(n)},[r,e,n]),!!e&&(!a||o)}let nR=new Map,nN=new Map;function nT(e){var t;let n=null!=(t=nN.get(e))?t:0;return nN.set(e,n+1),0!==n||(nR.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=nN.get(e))?t:1;if(1===n?nN.delete(e):nN.set(e,n-1),1!==n)return;let r=nR.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,nR.delete(e))})(e)}let nP=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),nL=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var nA=((a=nA||{})[a.First=1]="First",a[a.Previous=2]="Previous",a[a.Next=4]="Next",a[a.Last=8]="Last",a[a.WrapAround=16]="WrapAround",a[a.NoScroll=32]="NoScroll",a[a.AutoFocus=64]="AutoFocus",a),nI=((i=nI||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),n_=((l=n_||{})[l.Previous=-1]="Previous",l[l.Next=1]="Next",l);function nD(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(nP)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var nO=((s=nO||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s);function nF(e,t=0){var n;return e!==(null==(n=tZ(e))?void 0:n.body)&&ng(t,{0:()=>e.matches(nP),1(){let t=e;for(;null!==t;){if(t.matches(nP))return!0;t=t.parentElement}return!1}})}function nz(e){t0().nextFrame(()=>{var t;let n=tJ(e);n&&nt(n)&&!nF(n,0)&&(null==(t=e)||t.focus({preventScroll:!0}))})}var nV=((c=nV||{})[c.Keyboard=0]="Keyboard",c[c.Mouse=1]="Mouse",c);function nH(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let a=r.compareDocumentPosition(o);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function n$(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function nq(){return n$()||/Android/gi.test(window.navigator.userAgent)}function nB(e,t,n,r){let o=t3(n);(0,eJ.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function nW(...e){return(0,eJ.useMemo)(()=>tZ(...e),[...e])}"u">typeof window&&"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var nU=((u=nU||{})[u.Ignore=0]="Ignore",u[u.Select=1]="Select",u[u.Close=2]="Close",u);let nK={kind:0},nG={kind:2};function nX(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let nY=(eU=()=>new Map,eK={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:t0(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=nX(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=nX(n.meta)),this},SCROLL_PREVENT(e){let t,n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[n$()?{before({doc:e,d:t,meta:n}
178){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=t0();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,a=null;t.addEventListener(e,"click",t=>{if(nt(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),i=e.querySelector(o);nt(i)&&!r(i)&&(a=i)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{var t;if(n.dispose(),nt(e.target)&&t9(t=e.target)&&"style"in t)if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(nt(e.target)&&!nn(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),t.add(()=>{var e;o!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,o),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})})}}:{},{before({doc:e}){var n;let r=e.documentElement;t=Math.max(0,(null!=(n=e.defaultView)?n:window).innerWidth-r.clientWidth)},after({doc:e,d:n}){let r=e.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),a=Math.max(0,t-o);n.style(r,"paddingRight",`${a}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];r.forEach(({before:e})=>null==e?void 0:e(n)),r.forEach(({after:e})=>null==e?void 0:e(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},d=eU(),f=new Set,{getSnapshot:()=>d,subscribe:e=>(f.add(e),()=>f.delete(e)),dispatch(e,...t){let n=eK[e].call(d,...t);n&&(d=n,f.forEach(e=>e()))}});function nZ(e){return(0,eJ.useMemo)(()=>e,Object.values(e))}nY.subscribe(()=>{let e=nY.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&nY.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&nY.dispatch("TEARDOWN",n)}});let nQ=Symbol();function nJ(...e){let t=(0,eJ.useRef)(e);(0,eJ.useEffect)(()=>{t.current=e},[e]);let n=t5(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[nQ]))?void 0:n}let n1=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function n0(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!ne(o))return r;let a=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),a=!0;let i=a?null!=(n=o.innerText)?n:"":r;return n1.test(i)&&(i=i.replace(n1,"")),i}function n2(e){return[e.screenX,e.screenY]}void 0!==to.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(eZ=null==to.default?void 0:to.default.env)?void 0:eZ.NODE_ENV)==="test"&&void 0===(null==(eQ=null==Element?void 0:Element.prototype)?void 0:eQ.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
179`)),[]});var n4=((m=n4||{})[m.None=0]="None",m[m.Closed=1]="Closed",m[m.Enter=2]="Enter",m[m.Leave=4]="Leave",m),n3="u"<typeof Element;n3||Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,n3||Element.prototype.getRootNode;let n5={...eJ},n6=n5.useInsertionEffect||(e=>e());function n8(e){let t=eJ.useRef(()=>{});return n6(()=>{t.current=e}),eJ.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var n7="u">typeof document?eJ.useLayoutEffect:eJ.useEffect;let n9=!1,re=0,rt=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+re++,rn=n5.useId||function(){let[e,t]=eJ.useState(()=>n9?rt():void 0);return n7(()=>{null==e&&t(rt())},[]),eJ.useEffect(()=>{n9=!0},[]),e},rr=eJ.createContext(null),ro=eJ.createContext(null),ra="active",ri="selected";function rl(e,t,n){let r=new Map,o="item"===n,a=e;if(o&&e){let{[ra]:t,[ri]:n,...r}=e;a=r}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...a,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>
179(t&&Object.entries(t).forEach(t=>{let[n,a]=t;if(!(o&&[ra,ri].includes(n)))if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof a){var i;null==(i=r.get(n))||i.push(a),e[n]=function(){for(var e,t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[n]=a}),e),{})}}function rs(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}let rc=(0,eJ.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});rc.displayName="FloatingContext";let ru=(0,eJ.createContext)(null);function rd({children:e,enabled:t=!0}){var n,r,o,a,i,l,s;let c,u,d,f,m,p,h,v,g,x,[b,y]=(0,eJ.useState)(null),[w,E]=(0,eJ.useState)(0),k=(0,eJ.useRef)(null),[j,R]=(0,eJ.useState)(null);t4(()=>{if(!r)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(r).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(r.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(r,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[r=j]);let N=t&&null!==b&&null!==j,{to:P="bottom",gap:L=0,offset:A=0,padding:I=0,inner:_}=(o=b,a=j,c=rf(null!=(i=null==o?void 0:o.gap)?i:"var(--anchor-gap, 0)",a),u=rf(null!=(l=null==o?void 0:o.offset)?l:"var(--anchor-offset, 0)",a),d=rf(null!=(s=null==o?void 0:o.padding)?s:"var(--anchor-padding, 0)",a),{...o,gap:c,offset:u,padding:d}),[D,O="center"]=P.split(" ");t4(()=>{N&&E(0)},[N]);let{refs:F,floatingStyles:z,context:V}=function(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){var t;let{open:n=!1,onOpenChange:r,elements:o}=e,a=rn(),i=eJ.useRef({}),[l]=eJ.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}}),s=null!=((null==(t=eJ.useContext(rr))?void 0:t.id)||null),[c,u]=eJ.useState(o.reference),d=n8((e,t,n)=>{i.current.openEvent=e?t:void 0,l.emit("openchange",{open:e,event:t,reason:n,nested:s}),null==r||r(e,t,n)}),f=eJ.useMemo(()=>({setPositionReference:u}),[]),m=eJ.useMemo(()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference}),[c,o.reference,o.floating]);return eJ.useMemo(()=>({dataRef:i,open:n,onOpenChange:d,elements:m,events:l,floatingId:a,refs:f}),[n,d,m,l,a,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[a,i]=eJ.useState(null),[l,s]=eJ.useState(null),c=(null==o?void 0:o.domReference)||a,u=eJ.useRef(null),d=eJ.useContext(ro);n7(()=>{c&&(u.current=c)},[c]);let f=e6({...e,elements:{...o,...l&&{reference:l}}}),m=eJ.useCallback(e=>{let t=eo(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;s(t),f.refs.setReference(t)},[f.refs]),p=eJ.useCallback(e=>{(eo(e)||null===e)&&(u.current=e,i(e)),(eo(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!eo(e))&&f.refs.setReference(e)},[f.refs]),h=eJ.useMemo(()=>({...f.refs,setReference:p,setPositionReference:m,domReference:u}),[f.refs,p,m]),v=eJ.useMemo(()=>({...f.elements,domReference:c}),[f.elements,c]),g=eJ.useMemo(()=>({...f,...r,refs:h,elements:v,nodeId:t}),[f,h,v,t,r]);return n7(()=>{r.dataRef.current.floatingContext=g;let e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=g)}),eJ.useMemo(()=>({...f,context:g,refs:h,elements:v}),[f,h,v,g])}({open:N,placement:"selection"===D?"center"===O?"bottom":`bottom-${O}`:"center"===O?`${D}`:`${D}-${O}`,strategy:"absolute",transform:!1,middleware:[e8({mainAxis:"selection"===D?0:L,crossAxis:A}),e7({padding:I}),"selection"!==D&&te({padding:I}),"selection"===D&&_?{name:"inner",options:f={..._,padding:I,overflowRef:k,offset:w,minItemsVisible:4,referenceOverflowThreshold:I,onFallbackChange(e){var t,n;if(!e)return;let r=V.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,a=Math.min(4,r.childElementCount),i=0,l=0;for(let e of null!=(n=null==(t=V.elements.floating)?void 0:t.childNodes)?n:[])if(ne(e)){let t=e.offsetTop,n=t+e.clientHeight+o,s=r.scrollTop,c=s+r.clientHeight;if(t>=s&&n<=c)a--;else{l=Math.max(0,Math.min(n,c)-Math.max(t,s)),i=e.clientHeight;break}}a>=1&&E(e=>{let t=i*a-l+o;return e>=t?e:t})}},async fn(e){let{listRef:t,overflowRef:n,onFallbackChange:r,offset:o=0,index:a=0,minItemsVisible:i=4,referenceOverflowThreshold:l=0,scrollRef:s,...c}=T(f,e),{rects:u,elements:{floating:d}}=e,m=t.current[a],p=(null==s?void 0:s.current)||d,h=d.clientTop||p.
179clientTop,v=0!==d.clientTop,g=0!==p.clientTop,x=d===p;if(!m)return{};let b={...e,...await e8(-m.offsetTop-d.clientTop-u.reference.height/2-m.offsetHeight/2-o).fn(e)},y=await U(rs(b,p.scrollHeight+h+d.clientTop),c),w=await U(b,{...c,elementContext:"reference"}),E=C(0,y.top),k=b.y+E,j=(p.scrollHeight>p.clientHeight?e=>e:M)(C(0,p.scrollHeight+(v&&x||g?2*h:0)-E-C(0,y.bottom)));if(p.style.maxHeight=j+"px",p.scrollTop=E,r){let e=p.offsetHeight<m.offsetHeight*S(i,t.current.length)-1||w.top>=-l||w.bottom>=-l;e1.flushSync(()=>r(e))}return n&&(n.current=await U(rs({...b,y:k},p.offsetHeight+h+d.clientTop),c)),{y:k}}}:null,tt({padding:I,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}})].filter(Boolean),whileElementsMounted:e_}),[H=D,$=O]=V.placement.split("-");"selection"===D&&(H="selection");let q=(0,eJ.useMemo)(()=>({anchor:[H,$].filter(Boolean).join(" ")}),[H,$]),{getReferenceProps:B,getFloatingProps:W}=(m=(n=[function(e,t){let{open:n,elements:r}=e,{enabled:o=!0,overflowRef:a,scrollRef:i,onChange:l}=t,s=n8(l),c=eJ.useRef(!1),u=eJ.useRef(null),d=eJ.useRef(null);eJ.useEffect(()=>{if(!o)return;function e(e){if(e.ctrlKey||!t||null==a.current)return;let n=e.deltaY,r=a.current.top>=-.5,o=a.current.bottom>=-.5,i=t.scrollHeight-t.clientHeight,l=n<0?-1:1,c=n<0?"max":"min";if(!(t.scrollHeight<=t.clientHeight))if(!r&&n>0||!o&&n<0)e.preventDefault(),e1.flushSync(()=>{s(e=>e+Math[c](n,i*l))});else{let e;/firefox/i.test((e=navigator.userAgentData)&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent)&&(t.scrollTop+=n)}}let t=(null==i?void 0:i.current)||r.floating;if(n&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{u.current=t.scrollTop,null!=a.current&&(d.current={...a.current})}),()=>{u.current=null,d.current=null,t.removeEventListener("wheel",e)}},[o,n,r.floating,a,i,s]);let f=eJ.useMemo(()=>({onKeyDown(){c.current=!0},onWheel(){c.current=!1},onPointerMove(){c.current=!1},onScroll(){let e=(null==i?void 0:i.current)||r.floating;if(a.current&&e&&c.current){if(null!==u.current){let t=e.scrollTop-u.current;(a.current.bottom<-.5&&t<-1||a.current.top<-.5&&t>1)&&e1.flushSync(()=>s(e=>e+t))}requestAnimationFrame(()=>{u.current=e.scrollTop})}}}),[r.floating,s,a,i]);return eJ.useMemo(()=>o?{floating:f}:{},[o,f])}(V,{overflowRef:k,onChange:E})]).map(e=>null==e?void 0:e.reference),p=n.map(e=>null==e?void 0:e.floating),h=n.map(e=>null==e?void 0:e.item),v=eJ.useCallback(e=>rl(e,n,"reference"),m),g=eJ.useCallback(e=>rl(e,n,"floating"),p),x=eJ.useCallback(e=>rl(e,n,"item"),h),eJ.useMemo(()=>({getReferenceProps:v,getFloatingProps:g,getItemProps:x}),[v,g,x])),K=t5(e=>{R(e),F.setFloating(e)});return eJ.createElement(ru.Provider,{value:y},eJ.createElement(rc.Provider,{value:{setFloating:K,setReference:F.setReference,styles:z,getReferenceProps:B,getFloatingProps:W,slot:q}},e))}function rf(e,t,n){let r=t2(),o=t5((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=rm(e,t);return[o,n=>{let a=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let i=a.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function l(){r.nextFrame(l);let s=!1;for(let[e,n]of a.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==r){i[e]=r,s=!0;break}}if(!s)return;let c=rm(e,t);o!==c&&(n(c),o=c)})}return r.dispose}]}return[n,null]}),a=(0,eJ.useMemo)(()=>o(e,t)[0],[e,t]),[i=a,l]=(0,eJ.useState)();return t4(()=>{let[n,r]=o(e,t);if(l(n),r)return r(l)},[e,t]),i}function rm(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}ru.displayName="PlacementContext";let rp=(0,eJ.createContext)(null);rp.displayName="OpenClosedContext";var rh=((p=rh||{})[p.Open=1]="Open",p[p.Closed=2]="Closed",p[p.Closing=4]="Closing",p[p.Opening=8]="Opening",p);function rv({value:e,children:t}){return eJ.default.createElement(rp.Provider,{value:e},t)}var rg=((h=rg||{})[h.First=0]="First",h[h.Previous=1]="Previous",h[h.Next=2]="Next",h[h.Last=3]="Last",h[h.Specific=4]="Specific",h[h.Nothing=5]="Nothing",h);function rx(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===o&&(o=n.length);for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:throw Error("Unexpected object: "+e)}}function rb(...e){return Array.from(new Set(e.flatMap(e=>
179"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var ry=((v=ry||{})[v.None=0]="None",v[v.RenderStrategy=1]="RenderStrategy",v[v.Static=2]="Static",v),rw=((g=rw||{})[g.Unmount=0]="Unmount",g[g.Hidden=1]="Hidden",g);function rE(){let e,t,n=(e=(0,eJ.useRef)([]),t=(0,eJ.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,eJ.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:a=!0,name:i,mergeRefs:l}){l=null!=l?l:rS;let s=rC(t,e);if(a)return rk(s,n,r,i,l);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=s;if(e)return rk(t,n,r,i,l)}if(1&c){let{unmount:e=!0,...t}=s;return ng(+!e,{0:()=>null,1:()=>rk({...t,hidden:!0,style:{display:"none"}},n,r,i,l)})}return rk(s,n,r,i,l)})({mergeRefs:n,...e}),[n])}function rk(e,t={},n,r,o){let{as:a=n,children:i,refName:l="ref",...s}=rN(e,["unmount","static"]),c=void 0!==e.ref?{[l]:e.ref}:{},u="function"==typeof i?i(t):i;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t)),s["aria-labelledby"]&&s["aria-labelledby"]===s.id&&(s["aria-labelledby"]=void 0);let d={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(d["data-headlessui-state"]=n.join(" "),n))d[`data-${e}`]=""}if(rT(a)&&(Object.keys(rR(s)).length>0||Object.keys(rR(d)).length>0))if(!(0,eJ.isValidElement)(u)||Array.isArray(u)&&u.length>1||rT(u.type)){if(Object.keys(rR(s)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(rR(s)).concat(Object.keys(rR(d))).map(e=>`  - ${e}`).join(`
180`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join(`
181`)].join(`
182`))}else{var f;let e=u.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>rb(t(...e),s.className):rb(t,s.className),r=rC(u.props,rR(rN(s,["ref"])));for(let e in d)e in r&&delete d[e];return(0,eJ.cloneElement)(u,Object.assign({},r,d,c,{ref:o((f=u,eJ.default.version.split(".")[0]>="19"?f.props.ref:f.ref),c.ref)},n?{className:n}:{}))}return(0,eJ.createElement)(a,Object.assign({},rN(s,["ref"]),!rT(a)&&c,!rT(a)&&d),u)}function rS(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function rC(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let o of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;o(t,...r)}}});return t}function rM(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t}function rj(e){var t;return Object.assign((0,eJ.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function rR(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function rN(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function rT(e){return e===eJ.Fragment||e===Symbol.for("react.fragment")}let rP=(0,eJ.createContext)(void 0);function rL(){return(0,eJ.useContext)(rP)}let rA=(0,eJ.createContext)(null);rA.displayName="DescriptionContext",Object.assign(rj(function(e,t){let n=(0,eJ.useId)(),r=rL(),{id:o=`headlessui-description-${n}`,...a}=e,i=function e(){let t=(0,eJ.useContext)(rA);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),l=nJ(t);t4(()=>i.register(o),[o,i.register]);let s=nZ({...i.slot,disabled:r||!1}),c={ref:l,...i.props,id:o};return rE()({ourProps:c,theirProps:a,slot:s,defaultTag:"p",name:i.name||"Description"})}),{});var rI=((x=rI||{}).Space=" ",x.Enter="Enter",x.Escape="Escape",x.Backspace="Backspace",x.Delete="Delete",x.ArrowLeft="ArrowLeft",x.ArrowUp="ArrowUp",x.ArrowRight="ArrowRight",x.ArrowDown="ArrowDown",x.Home="Home",x.End="End",x.PageUp="PageUp",x.PageDown="PageDown",x.Tab="Tab",x);let r_=(0,eJ.createContext)(void 0),rD=(0,eJ.createContext)(null);function rO(){let e=(0,eJ.useContext)(rD);if(null===e){let e=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,rO),e}return e}function rF({inherit:e=!1}={}){var t,n;let r,o=r=null!=(n=null==(t=(0,eJ.useContext)(rD))?void 0:t.value)?n:void 0,[a,i]=(0,eJ.useState)([]),l=e?[o,...a].filter(
182Boolean):a;return[l.length>0?l.join(" "):void 0,(0,eJ.useMemo)(()=>function(e){let t=t5(e=>(i(t=>[...t,e]),()=>i(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,eJ.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return eJ.default.createElement(rD.Provider,{value:n},e.children)},[i])]}function rz(e){let t=t5(e),n=(0,eJ.useRef)(!1);(0,eJ.useEffect)(()=>(n.current=!1,()=>{n.current=!0,t1(()=>{n.current&&t()})}),[t])}rD.displayName="LabelContext",Object.assign(rj(function(e,t){var n;let r=(0,eJ.useId)(),o=rO(),a=(0,eJ.useContext)(r_),i=rL(),{id:l=`headlessui-label-${r}`,htmlFor:s=null!=a?a:null==(n=o.props)?void 0:n.htmlFor,passive:c=!1,...u}=e,d=nJ(t);t4(()=>o.register(l),[l,o.register]);let f=t5(e=>{var t;let n=e.currentTarget;if(!(e.target!==e.currentTarget&&t9(t=e.target)&&t.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]'))&&(nr(n)&&e.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),nr(n))){let e=document.getElementById(n.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(nn(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),m=nZ({...o.slot,disabled:i||!1}),p={ref:d,...o.props,id:l,htmlFor:s,onClick:f};return c&&("onClick"in p&&(delete p.htmlFor,delete p.onClick),"onClick"in u&&delete u.onClick),rE()({ourProps:p,theirProps:u,slot:m,defaultTag:s?"label":"div",name:o.name||"Label"})}),{});let rV=(0,eJ.createContext)(!1),rH=eJ.Fragment,r$=rj(function(e,t){let{ownerDocument:n=null,...r}=e,o=(0,eJ.useRef)(null),a=nJ(function(e,t=!0){return Object.assign(e,{[nQ]:t})}(e=>{o.current=e}),t),i=nW(o.current),l=function(e){let t=(0,eJ.useContext)(rV),n=(0,eJ.useContext)(rB),[r,o]=(0,eJ.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if(tY.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");if(o)return o;if(null===e)return null;let a=e.createElement("div");return a.setAttribute("id","headlessui-portal-root"),e.body.appendChild(a)});return(0,eJ.useEffect)(()=>{null!==r&&(null!=e&&e.body.contains(r)||null==e||e.body.appendChild(r))},[r,e]),(0,eJ.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),r}(null!=n?n:i),s=(0,eJ.useContext)(rW),c=t2(),u=rE();return rz(()=>{var e;l&&l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l))}),l?(0,e1.createPortal)(eJ.default.createElement("div",{"data-headlessui-portal":"",ref:e=>{c.dispose(),s&&e&&c.add(s.register(e))}},u({ourProps:{ref:a},theirProps:r,slot:{},defaultTag:rH,name:"Portal"})),l):null}),rq=eJ.Fragment,rB=(0,eJ.createContext)(null),rW=(0,eJ.createContext)(null),rU=Object.assign(rj(function(e,t){let n=nJ(t),{enabled:r=!0,ownerDocument:o,...a}=e,i=rE();return r?eJ.default.createElement(r$,{...a,ownerDocument:o,ref:n}):i({ourProps:{ref:n},theirProps:a,slot:{},defaultTag:rH,name:"Portal"})}),{Group:rj(function(e,t){let{target:n,...r}=e,o={ref:nJ(t)},a=rE();return eJ.default.createElement(rB.Provider,{value:n},a({ourProps:o,theirProps:r,defaultTag:rq,name:"Popover.Group"}))})}),rK={kind:"Idle"},rG={kind:"Moved"};function rX(e){let t=e.getBoundingClientRect();return`${t.x},${t.y}`}var rY=Object.defineProperty,rZ=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?rY(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},rQ=((b=rQ||{})[b.Open=0]="Open",b[b.Closed=1]="Closed",b),rJ=((y=rJ||{})[y.Pointer=0]="Pointer",y[y.Other=1]="Other",y),r1=((w=r1||{})[w.OpenMenu=0]="OpenMenu",w[w.CloseMenu=1]="CloseMenu",w[w.GoToItem=2]="GoToItem",w[w.Search=3]="Search",w[w.ClearSearch=4]="ClearSearch",w[w.RegisterItems=5]="RegisterItems",w[w.UnregisterItems=6]="UnregisterItems",w[w.SetButtonElement=7]="SetButtonElement",w[w.SetItemsElement=8]="SetItemsElement",w[w.SortItems=9]="SortItems",w[w.MarkButtonAsMoved=10]="MarkButtonAsMoved",w);function r0(e,t=e=>e){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=nH(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{items:r,activeItemIndex:o}}let r2={1(e){if(1===e.menuState)return e;let t=e.buttonElement?{kind:"Tracked",position:rX(e.buttonElement)}:e.buttonPositionState;return{...e,activeItemIndex:null,pendingFocus:{focus:rg.Nothing},menuState:1,buttonPositionState:t}},0:(e,t)=>0===e.menuState?e:{...e,__demoMode:!1,pendingFocus:t.focus,menuState:0,buttonPositionState:rK},2:(e,t)=>{var n,r,o,a,i;if(1===e.menuState)return e;let l={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===rg.Nothing)return{...l,activeItemIndex:null};if(t.focus===rg.Specific)return{...l,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===rg.Previous){let n=e.activeItemIndex;if(null!==n){let a=e.items[n].dataRef.current.domRef,i=rx(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.items[i].dataRef.current.domRef;if((null==(r=a.current)?void 0:r.previousElementSibling)===t.current||(null==(o=t.current)?void 0:o.previousElementSibling)===null)return{...l,activeItemIndex:i}}}}else if(t.focus===rg.Next){let n=e.activeItemIndex;if(null!==n){let r=e.items[n].dataRef.current.domRef,o=rx(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.items[o].dataRef.current.domRef;if((null==(a=r.current)?void 0:a.nextElementSibling)===t.current||(null==(i=t.current)?void 0:i.nextElementSibling)===null)return{...l,activeItemIndex:o}}}}let s=r0(e),c=rx(t,{resolveItems:()=>s.items,resolveActiveIndex:()=>s.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...l,...s,activeItemIndex:c}},3:(e,t)=>
182{let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),a=o?e.items.indexOf(o):-1;return -1===a||a===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:a,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=e.items.concat(t.items.map(e=>e)),r=e.activeItemIndex;return e.pendingFocus.focus!==rg.Nothing&&(r=rx(e.pendingFocus,{resolveItems:()=>n,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),{...e,items:n,activeItemIndex:r,pendingFocus:{focus:rg.Nothing},pendingShouldSort:!0}},6:(e,t)=>{let n=e.items,r=[],o=new Set(t.items);for(let[e,t]of n.entries())if(o.has(t.id)&&(r.push(e),o.delete(t.id),0===o.size))break;if(r.length>0)for(let e of(n=n.slice(),r.reverse()))n.splice(e,1);return{...e,items:n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element},9:e=>e.pendingShouldSort?{...e,...r0(e),pendingShouldSort:!1}:e,10:e=>"Tracked"!==e.buttonPositionState.kind?e:{...e,buttonPositionState:rG}};class r4 extends nf{constructor(e){super(e),rZ(this,"actions",{registerItem:nv(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:5,items:e.splice(0)}))]}),unregisterItem:nv(()=>{let e=[];return[t=>e.push(t),()=>this.send({type:6,items:e.splice(0)})]})}),rZ(this,"selectors",{activeDescendantId(e){var t;let n=e.activeItemIndex,r=e.items;return null===n||null==(t=r[n])?void 0:t.id},isActive(e,t){var n;let r=e.activeItemIndex,o=e.items;return null!==r&&(null==(n=o[r])?void 0:n.id)===t},shouldScrollIntoView(e,t){return!e.__demoMode&&0===e.menuState&&0!==e.activationTrigger&&this.isActive(e,t)},didButtonMove:e=>"Moved"===e.buttonPositionState.kind}),this.on(5,()=>{this.disposables.requestAnimationFrame(()=>{this.send({type:9})})});{let e=this.state.id,t=nk.get(null);this.disposables.add(t.on(ny.Push,n=>{t.selectors.isTop(n,e)||0!==this.state.menuState||this.send({type:1})})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>{t.buttonElement&&(e.dispose(),e.add(function(e,t,n){let r=t0();if("Tracked"===t.kind){let o=function(){a!==rX(e)&&(r.dispose(),n())},{position:a}=t,i=new ResizeObserver(o);i.observe(e),r.add(()=>i.disconnect()),r.addEventListener(window,"scroll",o,{passive:!0}),r.addEventListener(window,"resize",o)}return()=>r.dispose()}(t.buttonElement,t.buttonPositionState,()=>{this.send({type:10})})))})})}static new({id:e,__demoMode:t=!1}){return new r4({id:e,__demoMode:t,menuState:+!t,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1,pendingShouldSort:!1,pendingFocus:{focus:rg.Nothing},buttonPositionState:rK})}reduce(e,t){return ng(t.type,r2,e,t)}}let r3=(0,eJ.createContext)(null);function r5(e){let t=(0,eJ.useContext)(r3);if(null===t){let t=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,r6),t}return t}function r6({id:e,__demoMode:t=!1}){let n=(0,eJ.useMemo)(()=>r4.new({id:e,__demoMode:t}),[]);return rz(()=>n.dispose()),n}let r8=eJ.Fragment,r7=ry.RenderStrategy|ry.Static,r9=eJ.Fragment,oe=rj(function(e,t){var n,r,o;let a,i,l,s,c,u=(0,eJ.useId)(),{__demoMode:d=!1,...f}=e,m=r6({id:u,__demoMode:d}),[p,h,v]=nC(m,e=>[e.menuState,e.itemsElement,e.buttonElement]),g=nJ(t),x=nk.get(null);n=nC(x,(0,eJ.useCallback)(e=>x.selectors.isTop(e,u),[x,u])),r=[v,h],a=t3((e,t)=>{var n;m.send({type:r1.CloseMenu}),nF(t,nO.Loose)||(e.preventDefault(),null==(n=m.state.buttonElement)||n.focus())}),i=(0,eJ.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(r))if(null!==t&&(t.contains(n)||e.composed&&e.composedPath().includes(t)))return;return nF(n,nO.Loose)||-1===n.tabIndex||e.preventDefault(),a.current(e,n)}},[a,r]),l=(0,eJ.useRef)(null),nB(n,"pointerdown",e=>{var t,n;nq()||(l.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),nB(n,"pointerup",e=>{if(nq()||!l.current)return;let t=l.current;return l.current=null,i(e,()=>t)},!0),s=(0,eJ.useRef)({x:0,y:0}),nB(n,"touchstart",e=>{s.current.x=e.touches[0].clientX,s.current.y=e.touches[0].clientY},!0),nB(n,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-s.current.x)>=30||Math.abs(t.y-s.current.y)>=30))return i(e,()=>nt(e.target)?e.target:null)},!0),o="blur",c=t3(e=>i(e,()=>{var e;
182return ne(e=window.document.activeElement)&&"IFRAME"===e.nodeName?window.document.activeElement:null})),(0,eJ.useEffect)(()=>{if(n)return window.addEventListener(o,e,!0),()=>window.removeEventListener(o,e,!0);function e(e){c.current(e)}},[n,o,!0]);let b=t5(()=>{m.send({type:r1.CloseMenu})}),y=nZ({open:p===rQ.Open,close:b}),w=rE();return eJ.default.createElement(rd,null,eJ.default.createElement(r3.Provider,{value:m},eJ.default.createElement(rv,{value:ng(p,{[rQ.Open]:rh.Open,[rQ.Closed]:rh.Closed})},w({ourProps:{ref:g},theirProps:f,slot:y,defaultTag:r8,name:"Menu"}))))}),ot=rj(function(e,t){var n,r;let o,a=r5("Menu.Button"),i=(0,eJ.useId)(),{id:l=`headlessui-menu-button-${i}`,disabled:s=!1,autoFocus:c=!1,...u}=e,d=(0,eJ.useRef)(null),f=(0,eJ.useContext)(rc).getReferenceProps,m=nJ(t,d,(0,eJ.useContext)(rc).setReference,t5(e=>a.send({type:r1.SetButtonElement,element:e}))),p=t5(e=>{switch(e.key){case rI.Space:case rI.Enter:case rI.ArrowDown:e.preventDefault(),e.stopPropagation(),a.send({type:r1.OpenMenu,focus:{focus:rg.First}});break;case rI.ArrowUp:e.preventDefault(),e.stopPropagation(),a.send({type:r1.OpenMenu,focus:{focus:rg.Last}})}}),h=t5(e=>{e.key===rI.Space&&e.preventDefault()}),[v,g,x]=nC(a,e=>[e.menuState,e.buttonElement,e.itemsElement]);!function(e,{trigger:t,action:n,close:r,select:o}){let a=(0,eJ.useRef)(null),i=(0,eJ.useRef)(null),l=(0,eJ.useRef)(null);nB(e&&null!==t,"pointerdown",e=>{t7(null==e?void 0:e.target)&&null!=t&&t.contains(e.target)&&(i.current=e.x,l.current=e.y,a.current=e.timeStamp)}),nB(e&&null!==t,"pointerup",e=>{var t,s;let c=a.current;if(null===c||(a.current=null,!nt(e.target))||5>Math.abs(e.x-(null!=(t=i.current)?t:e.x))&&5>Math.abs(e.y-(null!=(s=l.current)?s:e.y)))return;let u=n(e);switch(u.kind){case 0:return;case 1:e.timeStamp-c>200&&(o(u.target),r());break;case 2:r()}},{capture:!0})}(v===rQ.Open,{trigger:g,action:(0,eJ.useCallback)(e=>{if(null!=g&&g.contains(e.target))return nK;let t=e.target.closest('[role="menuitem"]:not([data-disabled])');return ne(t)?{kind:1,target:t}:null!=x&&x.contains(e.target)?nK:nG},[g,x]),close:(0,eJ.useCallback)(()=>a.send({type:r1.CloseMenu}),[]),select:(0,eJ.useCallback)(e=>e.click(),[])});let b=(n=e=>{var t;s||(v===rQ.Open?((0,e1.flushSync)(()=>a.send({type:r1.CloseMenu})),null==(t=d.current)||t.focus({preventScroll:!0})):(e.preventDefault(),a.send({type:r1.OpenMenu,focus:{focus:rg.Nothing},trigger:rJ.Pointer})))},o=(0,eJ.useRef)(null),{onPointerDown:t5(e=>{o.current=e.pointerType,na(e.currentTarget)||"mouse"!==e.pointerType||e.button!==t8.Left||(e.preventDefault(),n(e))}),onClick:t5(e=>{"mouse"!==o.current&&(na(e.currentTarget)||n(e))})}),{isFocusVisible:y,focusProps:w}=function(e={}){var t;let{autoFocus:n=!1,isTextInput:r,within:o}=e,a=(0,eJ.useRef)({isFocused:!1,isFocusVisible:n||tH()}),[i,l]=(0,eJ.useState)(!1),[s,c]=(0,eJ.useState)(()=>a.current.isFocused&&a.current.isFocusVisible),u=(0,eJ.useCallback)(()=>c(a.current.isFocused&&a.current.isFocusVisible),[]),d=(0,eJ.useCallback)(e=>{a.current.isFocused=e,a.current.isFocusVisible=tH(),l(e),u()},[u]);t={enabled:i,isTextInput:r},tz(),(0,eJ.useEffect)(()=>{if((null==t?void 0:t.enabled)===!1)return;let e=(e,n)=>{var r;let o,i,l,s,c,d,f;r=!!(null==t?void 0:t.isTextInput),o=ti(n?tc(n):void 0),i=n?tc(n):void 0,l="u">typeof window?tl(i).HTMLInputElement:HTMLInputElement,s="u">typeof window?tl(i).HTMLTextAreaElement:HTMLTextAreaElement,c="u">typeof window?tl(i).HTMLElement:HTMLElement,d="u">typeof window?tl(i).KeyboardEvent:KeyboardEvent,f=((e=document)=>e.activeElement)(o),(r=r||f instanceof l&&!t$.has(f.type)||f instanceof s||f instanceof c&&f.isContentEditable)&&"keyboard"===e&&n instanceof d&&!tL[n.key]||(e=>{a.current.isFocusVisible=e,u()})(tH())};return tR.add(e),()=>{tR.delete(e)}},[r,i]);let{focusProps:f}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:o}=e,a=(0,eJ.useCallback)(e=>{if(tc(e)===e.currentTarget)return r&&r(e),o&&o(!1),!0},[r,o]),i=tm(a),l=(0,eJ.useCallback)(e=>{let t=tc(e),r=ti(t),a=r?((e=document)=>e.activeElement)(r):((e=document)=>e.activeElement)();t===e.currentTarget&&t===a&&(n&&n(e),o&&o(!0),i(e))},[o,n,i]);return{focusProps:{onFocus:!t&&(n||o||r)?l:void 0,onBlur:!t&&(r||o)?a:void 0}}}({isDisabled:o,onFocusChange:d}),{focusWithinProps:m}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,a=(0,eJ.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:l}=tq(),s=(0,eJ.useCallback)(e=>{ts(e.currentTarget,tc(e))&&a.current.isFocusWithin&&!ts(e.currentTarget,e.relatedTarget)&&(a.current.isFocusWithin=!1,l(),n&&n(e),o&&o(!1))},[n,o,a,l]),c=tm(s),u=(0,eJ.useCallback)(e=>{if(!ts(e.currentTarget,tc(e)))return;let t=tc(e),n=ti(t),l=((e=document)=>e.activeElement)(n);if(!a.current.isFocusWithin&&l===t){r&&r(e),o&&o(!0),a.current.isFocusWithin=!0,c(e);let t=e.currentTarget;i(n,"focus",e=>{let r=tc(e);if(a.current.isFocusWithin&&!ts(t,r)){let e=new n.defaultView.FocusEvent("blur",{relatedTarget:r});Object.defineProperty(e,"target",{value:t}
182),Object.defineProperty(e,"currentTarget",{value:t}),s(tf(e))}},{capture:!0})}},[r,o,c,i,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:s}}}({isDisabled:!o,onFocusWithinChange:d});return{isFocused:i,isFocusVisible:s,focusProps:o?m:f}}({autoFocus:c}),{isHovered:E,hoverProps:k}=function(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:o}=e,[a,i]=(0,eJ.useState)(!1),l=(0,eJ.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,eJ.useEffect)(tK,[]);let{addGlobalListener:s,removeAllGlobalListeners:c}=tq(),{hoverProps:u,triggerHoverEnd:d}=(0,eJ.useMemo)(()=>{let e=(e,t)=>{let o=l.target;l.pointerType="",l.target=null,"touch"!==t&&l.isHovered&&o&&(l.isHovered=!1,c(),r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),i(!1))},a={};return"u">typeof PointerEvent&&(a.onPointerEnter=r=>{tB&&"mouse"===r.pointerType||((r,a)=>{if(l.pointerType=a,o||"touch"===a||l.isHovered||!ts(r.currentTarget,tc(r)))return;l.isHovered=!0;let c=r.currentTarget;l.target=c,s(ti(tc(r)),"pointerover",t=>{l.isHovered&&l.target&&!ts(l.target,tc(t))&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:c,pointerType:a}),n&&n(!0),i(!0)})(r,r.pointerType)},a.onPointerLeave=t=>{!o&&ts(t.currentTarget,tc(t))&&e(t,t.pointerType)}),{hoverProps:a,triggerHoverEnd:e}},[t,n,r,o,l,s,c]);return(0,eJ.useEffect)(()=>{o&&d({currentTarget:l.target},l.pointerType)},[o]),{hoverProps:u,isHovered:a}}({isDisabled:s}),{pressed:S,pressProps:C}=function({disabled:e=!1}={}){let t=(0,eJ.useRef)(null),[n,r]=(0,eJ.useState)(!1),o=t2(),a=t5(()=>{t.current=null,r(!1),o.dispose()}),i=t5(e=>{if(o.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=tZ(e.currentTarget);o.addEventListener(n,"pointerup",a,!1),o.addEventListener(n,"pointermove",e=>{if(t.current){var n,o;let a,i;r((a=e.width/2,i=e.height/2,n={top:e.clientY-i,right:e.clientX+a,bottom:e.clientY+i,left:e.clientX-a},o=t.current.getBoundingClientRect(),!(!n||!o||n.right<o.left||n.left>o.right||n.bottom<o.top||n.top>o.bottom)))}},!1),o.addEventListener(n,"pointercancel",a,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:a,onClick:a}}}({disabled:s}),M=nZ({open:v===rQ.Open,active:S||v===rQ.Open,disabled:s,hover:E,focus:y,autofocus:c}),j=rM(f(),{ref:m,id:l,type:(r=d.current,(0,eJ.useMemo)(()=>{var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase()||(null==r?void 0:r.tagName)==="BUTTON"&&!r.hasAttribute("type"))return"button"},[e.type,e.as,r])),"aria-haspopup":"menu","aria-controls":null==x?void 0:x.id,"aria-expanded":v===rQ.Open,disabled:s||void 0,autoFocus:c,onKeyDown:p,onKeyUp:h},b,w,k,C);return rE()({ourProps:j,theirProps:u,slot:M,defaultTag:"button",name:"Menu.Button"})}),on=rj(function(e,t){let n,r=(0,eJ.useId)(),{id:o=`headlessui-menu-items-${r}`,anchor:a,portal:i=!1,modal:l=!0,transition:s=!1,...c}=e,u=(0,eJ.useMemo)(()=>a?"string"==typeof a?{to:a}:a:null,[a]),d=r5("Menu.Items"),[f,m]=function(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,eJ.useContext)(ru),n=(0,eJ.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);t4(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,eJ.useContext)(rc);return(0,eJ.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}(u),p=function(){let{getFloatingProps:e,slot:t}=(0,eJ.useContext)(rc);return(0,eJ.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}(),[h,v]=(0,eJ.useState)(null),g=nJ(t,u?f:null,t5(e=>d.send({type:r1.SetItemsElement,element:e})),v),[x,b]=nC(d,e=>[e.menuState,e.buttonElement]),y=nW(b),w=nW(h);u&&(i=!0);let E=(0,eJ.useContext)(rp),[k,S]=function(e,t,n,r){let[o,a]=(0,eJ.useState)(n),{hasFlag:i,addFlag:l,removeFlag:s}=function(e=0){let[t,n]=(0,eJ.useState)(e),r=(0,eJ.useCallback)(e=>n(e),[]),o=(0,eJ.useCallback)(e=>n(t=>t|e),[]),a=(0,eJ.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:a,removeFlag:(0,eJ.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,eJ.useCallback)(e=>n(t=>t^e),[])}}(e&&o?3:0),c=(0,eJ.useRef)(!1),u=(0,eJ.useRef)(!1);return t4(()=>{if(e){if(n&&a(!0),!t){n&&l(3);return}return function(e,{prepare:t,run:n,done:r,inFlight:o}){let a=t0();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:o}),a.nextFrame(()=>{n(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let o=t0();if(!e)return o.dispose;let a=!1;o.add(()=>{a=!0});let i=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===i.length?t():Promise.allSettled(i.map(e=>e.finished)).then(()=>{a||t()}),o.dispose}(e,r))})}),a.dispose}(t,{inFlight:c,prepare(){u.current?u.current=!1:u.current=c.current,c.current=!0,u.current||(n?(l(3),s(4)):(l(4),s(2)))},run(){u.current?n?(s(3),l(4)):(s(4),l(3)):n?s(1):l(1)},done(){var e,r,o;u.current&&(null!=(o=null==(r=(e=t).getAnimations)?void 0:r.call(e))?o:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(c.current=!1,s(7),n||a(!1))}})}},[e,n,t,t2()]),e?[o,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}
182]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(s,h,null!==E?(E&rh.Open)===rh.Open:x===rQ.Open);n=t3(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&(()=>{d.send({type:r1.CloseMenu})})()}),(0,eJ.useEffect)(()=>{if(!k)return;let e=null===b?null:ne(b)?b:b.current;if(!e)return;let t=t0();if("u">typeof ResizeObserver){let r=new ResizeObserver(()=>n.current(e));r.observe(e),t.add(()=>r.disconnect())}if("u">typeof IntersectionObserver){let r=new IntersectionObserver(()=>n.current(e));r.observe(e),t.add(()=>r.disconnect())}return()=>t.dispose()},[b,n,k]);let C=nC(d,e=>e.__demoMode);!function(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let r=(0,eJ.useSyncExternalStore)(nY.subscribe,nY.getSnapshot,nY.getSnapshot),o=t?r.get(t):void 0;o&&o.count,t4(()=>{if(!(!t||!e))return nY.dispatch("PUSH",t,n),()=>nY.dispatch("POP",t,n)},[e,t])}(nj(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!C&&l&&x===rQ.Open,w),function(e,{allowed:t,disallowed:n}={}){let r=nj(e,"inert-others");t4(()=>{var e,o;if(!r)return;let a=t0();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&a.add(nT(t));let i=null!=(o=null==t?void 0:t())?o:[];for(let e of i){if(!e)continue;let t=tZ(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)i.some(t=>e.contains(t))||a.add(nT(e));n=n.parentElement}}return a.dispose},[r,t,n])}(!C&&l&&x===rQ.Open,{allowed:(0,eJ.useCallback)(()=>[b,h],[b,h])});let M=!nC(d,d.selectors.didButtonMove)&&k;(0,eJ.useEffect)(()=>{h&&x===rQ.Open&&(tJ(h)===h||h.focus({preventScroll:!0}))},[x,h]),function(e,{container:t,accept:n,walk:r}){let o=(0,eJ.useRef)(n),a=(0,eJ.useRef)(r);(0,eJ.useEffect)(()=>{o.current=n,a.current=r},[n,r]),t4(()=>{if(!t||!e)return;let n=tZ(t);if(!n)return;let r=o.current,i=a.current,l=Object.assign(e=>r(e),{acceptNode:r}),s=n.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,l,!1);for(;s.nextNode();)i(s.currentNode)},[t,e,o,a])}(x===rQ.Open,{container:h,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let j=t2(),R=t5(e=>{var t,n,r;switch(j.dispose(),e.key){case rI.Space:if(""!==d.state.searchQuery)return e.preventDefault(),e.stopPropagation(),d.send({type:r1.Search,value:e.key});case rI.Enter:if(e.preventDefault(),e.stopPropagation(),null!==d.state.activeItemIndex){let{dataRef:e}=d.state.items[d.state.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}d.send({type:r1.CloseMenu}),nz(d.state.buttonElement);break;case rI.ArrowDown:return e.preventDefault(),e.stopPropagation(),d.send({type:r1.GoToItem,focus:rg.Next});case rI.ArrowUp:return e.preventDefault(),e.stopPropagation(),d.send({type:r1.GoToItem,focus:rg.Previous});case rI.Home:case rI.PageUp:return e.preventDefault(),e.stopPropagation(),d.send({type:r1.GoToItem,focus:rg.First});case rI.End:case rI.PageDown:return e.preventDefault(),e.stopPropagation(),d.send({type:r1.GoToItem,focus:rg.Last});case rI.Escape:e.preventDefault(),e.stopPropagation(),(0,e1.flushSync)(()=>d.send({type:r1.CloseMenu})),null==(r=d.state.buttonElement)||r.focus({preventScroll:!0});break;case rI.Tab:e.preventDefault(),e.stopPropagation(),(0,e1.flushSync)(()=>d.send({type:r1.CloseMenu})),function(e,t,n=null===e?document.body:tQ(e)){!function(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var a,i,l;let s=Array.isArray(e)?e.length>0?tQ(e[0]):document:tQ(e),c=Array.isArray(e)?n?nH(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(nL)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):nD(e);o.length>0&&c.length>1&&(c=c.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:null==s?void 0:s.activeElement;let u=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(r))-1;if(4&t)return Math.max(0,c.indexOf(r))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},m=0,p=c.length,h;do{if(m>
182=p||m+p<=0)return 0;let e=d+m;if(16&t)e=(e+p)%p;else{if(e<0)return 3;if(e>=p)return 1}null==(h=c[e])||h.focus(f),m+=u}while(h!==tJ(h))6&t&&null!=(l=null==(i=null==(a=h)?void 0:a.matches)?void 0:i.call(a,"textarea,input"))&&l&&h.select()}(nD(n),t,{relativeTo:e})}(d.state.buttonElement,e.shiftKey?nA.Previous:nA.Next);break;default:1===e.key.length&&(d.send({type:r1.Search,value:e.key}),j.setTimeout(()=>d.send({type:r1.ClearSearch}),350))}}),N=t5(e=>{e.key===rI.Space&&e.preventDefault()}),T=nZ({open:x===rQ.Open}),P=rM(u?p():{},{"aria-activedescendant":nC(d,d.selectors.activeDescendantId),"aria-labelledby":nC(d,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),id:o,onKeyDown:R,onKeyUp:N,role:"menu",tabIndex:x===rQ.Open?0:void 0,ref:g,style:{...c.style,...m,"--button-width":function(e,t,n=!1){let[r,o]=(0,eJ.useState)(()=>t6(t));return t4(()=>{if(!t||!e)return;let n=t0();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),o(e=>{let n=t6(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${r.width}px`,height:`${r.height}px`}:r}(k,b,!0).width},...function(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}(S)}),L=rE();return eJ.default.createElement(rU,{enabled:!!i&&(e.static||k),ownerDocument:y},L({ourProps:P,theirProps:c,slot:T,defaultTag:"div",features:r7,visible:M,name:"Menu.Items"}))}),or=rj(function(e,t){let n,r,o,a=(0,eJ.useId)(),{id:i=`headlessui-menu-item-${a}`,disabled:l=!1,...s}=e,c=r5("Menu.Item"),u=nC(c,e=>c.selectors.isActive(e,i)),d=(0,eJ.useRef)(null),f=nJ(t,d),m=nC(c,e=>c.selectors.shouldScrollIntoView(e,i));t4(()=>{if(m)return t0().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=d.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[m,d]);let p=(n=(0,eJ.useRef)(""),r=(0,eJ.useRef)(""),t5(()=>{let e=d.current;if(!e)return"";let t=e.innerText;if(n.current===t)return r.current;let o=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():n0(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return n0(e).trim()})(e).trim().toLowerCase();return n.current=t,r.current=o,o})),h=(0,eJ.useRef)({disabled:l,domRef:d,get textValue(){return p()}});t4(()=>{h.current.disabled=l},[h,l]),t4(()=>(c.actions.registerItem(i,h),()=>c.actions.unregisterItem(i)),[h,i]);let v=t5(()=>{c.send({type:r1.CloseMenu})}),g=t5(e=>{if(l)return e.preventDefault();c.send({type:r1.CloseMenu}),nz(c.state.buttonElement)}),x=t5(()=>{if(l)return c.send({type:r1.GoToItem,focus:rg.Nothing});c.send({type:r1.GoToItem,focus:rg.Specific,id:i})}),b=(o=(0,eJ.useRef)([-1,-1]),{wasMoved(e){let t=n2(e);return(o.current[0]!==t[0]||o.current[1]!==t[1])&&(o.current=t,!0)},update(e){o.current=n2(e)}}),y=t5(e=>b.update(e)),w=t5(e=>{b.wasMoved(e)&&(l||u||c.send({type:r1.GoToItem,focus:rg.Specific,id:i,trigger:rJ.Pointer}))}),E=t5(e=>{b.wasMoved(e)&&(l||u&&c.state.activationTrigger===rJ.Pointer&&c.send({type:r1.GoToItem,focus:rg.Nothing}))}),[k,S]=rF(),[C,M]=function(){let[e,t]=(0,eJ.useState)([]);return[e.length>0?e.join(" "):void 0,(0,eJ.useMemo)(()=>function(e){let n=t5(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,eJ.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return eJ.default.createElement(rA.Provider,{value:r},e.children)},[t])]}(),j=nZ({active:u,focus:u,disabled:l,close:v}),R=rE();return eJ.default.createElement(S,null,eJ.default.createElement(M,null,R({ourProps:{id:i,ref:f,role:"menuitem",tabIndex:!0===l?void 0:-1,"aria-disabled":!0===l||void 0,"aria-labelledby":k,"aria-describedby":C,disabled:void 0,onClick:g,onFocus:x,onPointerEnter:y,onMouseEnter:y,onPointerMove:w,onMouseMove:w,onPointerLeave:E,onMouseLeave:E},theirProps:s,slot:j,defaultTag:r9,name:"Menu.Item"})))}),oo=Object.assign(oe,{Button:ot,Items:on,Item:or,Section:rj(function(e,t){let[n,r]=rF(),o=rE();
182return eJ.default.createElement(r,null,o({ourProps:{ref:t,"aria-labelledby":n,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:rj(function(e,t){let n=(0,eJ.useId)(),{id:r=`headlessui-menu-heading-${n}`,...o}=e,a=rO();t4(()=>a.register(r),[r,a.register]);let i={id:r,ref:t,role:"presentation",...a.props};return rE()({ourProps:i,theirProps:o,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:rj(function(e,t){return rE()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})});e.s(["Menu",()=>oo,"MenuButton",()=>ot,"MenuItem",()=>or,"MenuItems",()=>on],1387)},45582,e=>{"use strict";let t;var n,r,o,a,i,l,s,c,u=e.i(70025),d=e.i(31488),f=e.i(86984),m=e.i(64226),p=e.i(67594),h=e.i(55557),v=e.i(8133),g=e.i(72827),x=e.i(35292);function b(e,t=[]){let n=[],r=()=>{let t=n.map(e=>x.createContext(e));return function(n){let r=n?.[e]||t;return x.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=x.createContext(r),a=n.length;n=[...n,r];let i=t=>{let{scope:n,children:r,...i}=t,l=n?.[e]?.[a]||o,s=x.useMemo(()=>i,Object.values(i));return(0,u.jsx)(l.Provider,{value:s,children:r})};return i.displayName=t+"Provider",[i,function(n,i){let l=i?.[e]?.[a]||o,s=x.useContext(l);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return x.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}function y(e){let t=x.useRef(e);return x.useEffect(()=>{t.current=e}),x.useMemo(()=>(...e)=>t.current?.(...e),[])}var w=globalThis?.document?x.useLayoutEffect:()=>{},E=e.i(5642),k=e.i(26493),S=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,k.createSlot)(`Primitive.${t}`),r=x.forwardRef((e,r)=>{let{asChild:o,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(o?n:t,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function C(e,t){e&&E.flushSync(()=>e.dispatchEvent(t))}var M=e.i(56032);function j(){return()=>{}}var R="Avatar",[N,T]=b(R),[P,L]=N(R),A=x.forwardRef((e,t)=>{let{__scopeAvatar:n,...r}=e,[o,a]=x.useState("idle");return(0,u.jsx)(P,{scope:n,imageLoadingStatus:o,onImageLoadingStatusChange:a,children:(0,u.jsx)(S.span,{...r,ref:t})})});A.displayName=R;var I="AvatarImage",_=x.forwardRef((e,t)=>{let{__scopeAvatar:n,src:r,onLoadingStatusChange:o=()=>{},...a}=e,i=L(I,n),l=function(e,{referrerPolicy:t,crossOrigin:n}){let r=(0,M.useSyncExternalStore)(j,()=>!0,()=>!1),o=x.useRef(null),a=r?(o.current||(o.current=new window.Image),o.current):null,[i,l]=x.useState(()=>F(a,e));return w(()=>{l(F(a,e))},[a,e]),w(()=>{let e=e=>()=>{l(e)};if(!a)return;let r=e("loaded"),o=e("error");return a.addEventListener("load",r),a.addEventListener("error",o),t&&(a.referrerPolicy=t),"string"==typeof n&&(a.crossOrigin=n),()=>{a.removeEventListener("load",r),a.removeEventListener("error",o)}},[a,n,t]),i}(r,a),s=y(e=>{o(e),i.onImageLoadingStatusChange(e)});return w(()=>{"idle"!==l&&s(l)},[l,s]),"loaded"===l?(0,u.jsx)(S.img,{...a,ref:t,src:r}):null});_.displayName=I;var D="AvatarFallback",O=x.forwardRef((e,t)=>{let{__scopeAvatar:n,delayMs:r,...o}=e,a=L(D,n),[i,l]=x.useState(void 0===r);return x.useEffect(()=>{if(void 0!==r){let e=window.setTimeout(()=>l(!0),r);return()=>window.clearTimeout(e)}},[r]),i&&"loaded"!==a.imageLoadingStatus?(0,u.jsx)(S.span,{...o,ref:t}):null});function F(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}O.displayName=D,e.s(["Avatar",()=>A,"AvatarFallback",()=>O,"AvatarImage",()=>_,"Fallback",()=>O,"Image",()=>_,"Root",()=>A,"createAvatarScope",()=>T],42503);var z=e.i(42503),z=z,V=e.i(52088);function H({className:e,size:t="default",...n}){return(0,u.jsx)(z.Root,{"data-slot":"avatar","data-size":t,className:(0,V.cn)("group/avatar relative flex h-8 w-8 shrink-0 rounded-full select-none data-[size=lg]:h-10 data-[size=lg]:w-10 data-[size=sm]:h-6 data-[size=sm]:w-6",e),...n})}function $({className:e,...t}){return(0,u.jsx)(z.Image,{"data-slot":"avatar-image",className:(0,V.cn)("aspect-square h-full w-full rounded-full object-cover",e),...t})}function q({className:e,...t}){return(0,u.jsx)(z.Fallback,{"data-slot":"avatar-fallback",className:(0,V.cn)("bg-muted text-muted-foreground flex h-full w-full items-center justify-center rounded-full text-sm group-data-[size=sm]/avatar:text-xs",e),...t})}function B({className:e,...t}){return(0,u.jsx)("span",{"data-slot":"avatar-badge",className:(0,V.cn)("bg-primary text-primary-foreground absolute right-0 bottom-0 z-10 
182inline-flex items-center justify-center rounded-full ring-2 ring-white select-none","group-data-[size=sm]/avatar:h-2.5 group-data-[size=sm]/avatar:w-2.5 group-data-[size=sm]/avatar:[&>svg]:hidden","group-data-[size=default]/avatar:h-3 group-data-[size=default]/avatar:w-3 group-data-[size=default]/avatar:[&>svg]:h-2 group-data-[size=default]/avatar:[&>svg]:w-2","group-data-[size=lg]/avatar:h-3.5 group-data-[size=lg]/avatar:w-3.5 group-data-[size=lg]/avatar:[&>svg]:h-2.5 group-data-[size=lg]/avatar:[&>svg]:w-2.5",e),...t})}var W=e.i(85902),U=(e.i(84475),e.i(99688));let K=(0,U.default)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);function G(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}(0,U.default)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]),"u">typeof window&&window.document&&window.document.createElement;var X=e.i(78414);x[" useEffectEvent ".trim().toString()],x[" useInsertionEffect ".trim().toString()];var Y=x[" useInsertionEffect ".trim().toString()]||w;function Z({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,a,i]=function({defaultProp:e,onChange:t}){let[n,r]=x.useState(e),o=x.useRef(n),a=x.useRef(t);return Y(()=>{a.current=t},[t]),x.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,r,a]}({defaultProp:t,onChange:n}),l=void 0!==e,s=l?e:o;{let t=x.useRef(void 0!==e);x.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}return[s,x.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&i.current?.(n)}else a(t)},[l,e,a,i])]}function Q(e){let t=e+"CollectionProvider",[n,r]=b(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=e=>{let{scope:t,children:n}=e,r=x.default.useRef(null),a=x.default.useRef(new Map).current;return(0,u.jsx)(o,{scope:t,itemMap:a,collectionRef:r,children:n})};i.displayName=t;let l=e+"CollectionSlot",s=(0,k.createSlot)(l),c=x.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=a(l,n),i=(0,X.useComposedRefs)(t,o.collectionRef);return(0,u.jsx)(s,{ref:i,children:r})});c.displayName=l;let d=e+"CollectionItemSlot",f="data-radix-collection-item",m=(0,k.createSlot)(d),p=x.default.forwardRef((e,t)=>{let{scope:n,children:r,...o}=e,i=x.default.useRef(null),l=(0,X.useComposedRefs)(t,i),s=a(d,n);return x.default.useEffect(()=>(s.itemMap.set(i,{ref:i,...o}),()=>void s.itemMap.delete(i))),(0,u.jsx)(m,{...{[f]:""},ref:l,children:r})});return p.displayName=d,[{Provider:i,Slot:c,ItemSlot:p},function(t){let n=a(e+"CollectionConsumer",t);return x.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${f}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}Symbol("RADIX:SYNC_STATE");var J=new WeakMap;function ee(e,t){var n,r;let o,a,i;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,o=n.length,(i=(a=et(r))>=0?a:o+a)<0||i>=o?-1:i);return -1===l?void 0:e[l]}function et(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],J.set(this,!0)}set(e,t){return J.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,o=this.has(t),a=this.#e.length,i=et(e),l=i>=0?i:a+i,s=l<0||l>=a?-1:l;if(s===this.size||o&&s===this.size-1||-1===s)return this.set(t,n),this;let c=this.size+ +!o;i<0&&l++;let u=[...this.#e],d=!1;for(let e=l;e<c;e++)if(l===e){let a=u[e];u[e]===t&&(a=u[e+1]),o&&this.delete(t),r=this.get(a),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],o=r;r=this.get(n),this.delete(n),this.set(n,o)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=ee(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=ee(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return ee(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
182}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(...e){let[t,n]=e,r=0,o=n??this.at(0);for(let n of this)o=0===r&&1===e.length?n:Reflect.apply(t,this,[o,n,r,this]),r++;return o}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let o=this.at(n);r=n===this.size-1&&1===e.length?o:Reflect.apply(t,this,[r,o,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var en=x.createContext(void 0);function er(e){let t=x.useContext(en);return e||t||"ltr"}var eo="dismissableLayer.update",ea=x.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),ei=x.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:i,onDismiss:l,...c}=e,d=x.useContext(ea),[f,m]=x.useState(null),p=f?.ownerDocument??globalThis?.document,[,h]=x.useState({}),v=(0,X.useComposedRefs)(t,e=>m(e)),g=Array.from(d.layers),[b]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),w=g.indexOf(b),E=f?g.indexOf(f):-1,k=d.layersWithOutsidePointerEventsDisabled.size>0,C=E>=w,M=function(e,t=globalThis?.document){let n=y(e),r=x.useRef(!1),o=x.useRef(()=>{});return x.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){es("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...d.branches].some(e=>e.contains(t));C&&!n&&(o?.(e),i?.(e),e.defaultPrevented||l?.())},p),j=function(e,t=globalThis?.document){let n=y(e),r=x.useRef(!1);return x.useEffect(()=>{let e=e=>{e.target&&!r.current&&es("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...d.branches].some(e=>e.contains(t))&&(a?.(e),i?.(e),e.defaultPrevented||l?.())},p);return!function(e,t=globalThis?.document){let n=y(e);x.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{E===d.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},p),x.useEffect(()=>{if(f)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(s=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(f)),d.layers.add(f),el(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(p.body.style.pointerEvents=s)}},[f,p,n,d]),x.useEffect(()=>()=>{f&&(d.layers.delete(f),d.layersWithOutsidePointerEventsDisabled.delete(f),el())},[f,d]),x.useEffect(()=>{let e=()=>h({});return document.addEventListener(eo,e),()=>document.removeEventListener(eo,e)},[]),(0,u.jsx)(S.div,{...c,ref:v,style:{pointerEvents:k?C?"auto":"none":void 0,...e.style},onFocusCapture:G(e.onFocusCapture,j.onFocusCapture),onBlurCapture:G(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:G(e.onPointerDownCapture,M.onPointerDownCapture)})});function el(){let e=new CustomEvent(eo);document.dispatchEvent(e)}function es(e,t,n,{discrete:r}){let o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?C(o,a):o.dispatchEvent(a)}ei.displayName="DismissableLayer",x.forwardRef((e,t)=>
182{let n=x.useContext(ea),r=x.useRef(null),o=(0,X.useComposedRefs)(t,r);return x.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,u.jsx)(S.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var ec=0;function eu(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var ed="focusScope.autoFocusOnMount",ef="focusScope.autoFocusOnUnmount",em={bubbles:!1,cancelable:!0},ep=x.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[l,s]=x.useState(null),c=y(o),d=y(a),f=x.useRef(null),m=(0,X.useComposedRefs)(t,e=>s(e)),p=x.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;x.useEffect(()=>{if(r){let e=function(e){if(p.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:eg(f.current,{select:!0})},t=function(e){if(p.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||eg(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&eg(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,p.paused]),x.useEffect(()=>{if(l){ex.add(p);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(ed,em);l.addEventListener(ed,c),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(eg(r,{select:t}),document.activeElement!==n)return}(eh(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&eg(l))}return()=>{l.removeEventListener(ed,c),setTimeout(()=>{let t=new CustomEvent(ef,em);l.addEventListener(ef,d),l.dispatchEvent(t),t.defaultPrevented||eg(e??document.body,{select:!0}),l.removeEventListener(ef,d),ex.remove(p)},0)}}},[l,c,d,p]);let h=x.useCallback(e=>{if(!n&&!r||p.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var a;let t,r=e.currentTarget,[i,l]=[ev(t=eh(a=r),a),ev(t.reverse(),a)];i&&l?e.shiftKey||o!==l?e.shiftKey&&o===i&&(e.preventDefault(),n&&eg(l,{select:!0})):(e.preventDefault(),n&&eg(i,{select:!0})):o===r&&e.preventDefault()}},[n,r,p.paused]);return(0,u.jsx)(S.div,{tabIndex:-1,...i,ref:m,onKeyDown:h})});function eh(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ev(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function eg(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}ep.displayName="FocusScope";var ex=(t=[],{add(e){let n=t[0];e!==n&&n?.pause(),(t=eb(t,e)).unshift(e)},remove(e){t=eb(t,e),t[0]?.resume()}});function eb(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var ey=x[" useId ".trim().toString()]||(()=>void 0),ew=0;function eE(e){let[t,n]=x.useState(ey());return w(()=>{e||n(e=>e??String(ew++))},[e]),e||(t?`radix-${t}`:"")}var ek=e.i(56938),eS=e.i(78928),eC=x.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...a}=e;return(0,u.jsx)(S.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,u.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eC.displayName="Arrow";var eM="Popper",[ej,eR]=b(eM),[eN,eT]=ej(eM),eP=e=>{let{__scopePopper:t,children:n}=e,[r,o]=x.useState(null);return(0,u.jsx)(eN,{scope:t,anchor:r,onAnchorChange:o,children:n})};eP.displayName=eM;var eL="PopperAnchor",eA=x.forwardRef((e,t)=>
182{let{__scopePopper:n,virtualRef:r,...o}=e,a=eT(eL,n),i=x.useRef(null),l=(0,X.useComposedRefs)(t,i),s=x.useRef(null);return x.useEffect(()=>{let e=s.current;s.current=r?.current||i.current,e!==s.current&&a.onAnchorChange(s.current)}),r?null:(0,u.jsx)(S.div,{...o,ref:l})});eA.displayName=eL;var eI="PopperContent",[e_,eD]=ej(eI),eO=x.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:l=0,avoidCollisions:s=!0,collisionBoundary:c=[],collisionPadding:d=0,sticky:f="partial",hideWhenDetached:m=!1,updatePositionStrategy:p="optimized",onPlaced:h,...v}=e,g=eT(eI,n),[b,E]=x.useState(null),k=(0,X.useComposedRefs)(t,e=>E(e)),[C,M]=x.useState(null),j=function(e){let[t,n]=x.useState(void 0);return w(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(C),R=j?.width??0,N=j?.height??0,T="number"==typeof d?d:{top:0,right:0,bottom:0,left:0,...d},P=Array.isArray(c)?c:[c],L=P.length>0,A={padding:T,boundary:P.filter(eH),altBoundary:L},{refs:I,floatingStyles:_,placement:D,isPositioned:O,middlewareData:F}=(0,ek.useFloating)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,eS.autoUpdate)(...e,{animationFrame:"always"===p}),elements:{reference:g.anchor},middleware:[(0,ek.offset)({mainAxis:o+N,alignmentAxis:i}),s&&(0,ek.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?(0,ek.limitShift)():void 0,...A}),s&&(0,ek.flip)({...A}),(0,ek.size)({...A,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)}}),C&&(0,ek.arrow)({element:C,padding:l}),e$({arrowWidth:R,arrowHeight:N}),m&&(0,ek.hide)({strategy:"referenceHidden",...A})]}),[z,V]=eq(D),H=y(h);w(()=>{O&&H?.()},[O,H]);let $=F.arrow?.x,q=F.arrow?.y,B=F.arrow?.centerOffset!==0,[W,U]=x.useState();return w(()=>{b&&U(window.getComputedStyle(b).zIndex)},[b]),(0,u.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{..._,transform:O?_.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:W,"--radix-popper-transform-origin":[F.transformOrigin?.x,F.transformOrigin?.y].join(" "),...F.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,u.jsx)(e_,{scope:n,placedSide:z,onArrowChange:M,arrowX:$,arrowY:q,shouldHideArrow:B,children:(0,u.jsx)(S.div,{"data-side":z,"data-align":V,...v,ref:k,style:{...v.style,animation:O?void 0:"none"}})})})});eO.displayName=eI;var eF="PopperArrow",ez={top:"bottom",right:"left",bottom:"top",left:"right"},eV=x.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=eD(eF,n),a=ez[o.placedSide];return(0,u.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,u.jsx)(eC,{...r,ref:t,style:{...r.style,display:"block"}})})});function eH(e){return null!==e}eV.displayName=eF;var e$=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,a=o.arrow?.centerOffset!==0,i=a?0:e.arrowWidth,l=a?0:e.arrowHeight,[s,c]=eq(n),u={start:"0%",center:"50%",end:"100%"}[c],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+l/2,m="",p="";return"bottom"===s?(m=a?u:`${d}px`,p=`${-l}px`):"top"===s?(m=a?u:`${d}px`,p=`${r.floating.height+l}px`):"right"===s?(m=`${-l}px`,p=a?u:`${f}px`):"left"===s&&(m=`${r.floating.width+l}px`,p=a?u:`${f}px`),{data:{x:m,y:p}}}});function eq(e){let[t,n="center"]=e.split("-");return[t,n]}var eB=x.forwardRef((e,t)=>
182{let{container:n,...r}=e,[o,a]=x.useState(!1);w(()=>a(!0),[]);let i=n||o&&globalThis?.document?.body;return i?E.default.createPortal((0,u.jsx)(S.div,{...r,ref:t}),i):null});eB.displayName="Portal";var eW=e=>{var t;let n,r,{present:o,children:a}=e,i=function(e){var t,n;let[r,o]=x.useState(),a=x.useRef(null),i=x.useRef(e),l=x.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},x.useReducer((e,t)=>n[e][t]??e,t));return x.useEffect(()=>{let e=eU(a.current);l.current="mounted"===s?e:"none"},[s]),w(()=>{let t=a.current,n=i.current;if(n!==e){let r=l.current,o=eU(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),i.current=e}},[e,c]),w(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=eU(a.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(c("ANIMATION_END"),!i.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(l.current=eU(a.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:x.useCallback(e=>{a.current=e?getComputedStyle(e):null,o(e)},[])}}(o),l="function"==typeof a?a({present:i.isPresent}):x.Children.only(a),s=(0,X.useComposedRefs)(i.ref,(t=l,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||i.isPresent?x.cloneElement(l,{ref:s}):null};function eU(e){return e?.animationName||"none"}eW.displayName="Presence";var eK="rovingFocusGroup.onEntryFocus",eG={bubbles:!1,cancelable:!0},eX="RovingFocusGroup",[eY,eZ,eQ]=Q(eX),[eJ,e1]=b(eX,[eQ]),[e0,e2]=eJ(eX),e4=x.forwardRef((e,t)=>(0,u.jsx)(eY.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(eY.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(e3,{...e,ref:t})})}));e4.displayName=eX;var e3=x.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:l,onCurrentTabStopIdChange:s,onEntryFocus:c,preventScrollOnEntryFocus:d=!1,...f}=e,m=x.useRef(null),p=(0,X.useComposedRefs)(t,m),h=er(a),[v,g]=Z({prop:i,defaultProp:l??null,onChange:s,caller:eX}),[b,w]=x.useState(!1),E=y(c),k=eZ(n),C=x.useRef(!1),[M,j]=x.useState(0);return x.useEffect(()=>{let e=m.current;if(e)return e.addEventListener(eK,E),()=>e.removeEventListener(eK,E)},[E]),(0,u.jsx)(e0,{scope:n,orientation:r,dir:h,loop:o,currentTabStopId:v,onItemFocus:x.useCallback(e=>g(e),[g]),onItemShiftTab:x.useCallback(()=>w(!0),[]),onFocusableItemAdd:x.useCallback(()=>j(e=>e+1),[]),onFocusableItemRemove:x.useCallback(()=>j(e=>e-1),[]),children:(0,u.jsx)(S.div,{tabIndex:b||0===M?-1:0,"data-orientation":r,...f,ref:p,style:{outline:"none",...e.style},onMouseDown:G(e.onMouseDown,()=>{C.current=!0}),onFocus:G(e.onFocus,e=>{let t=!C.current;if(e.target===e.currentTarget&&t&&!b){let t=new CustomEvent(eK,eG);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=k().filter(e=>e.focusable);e7([e.find(e=>e.active),e.find(e=>e.id===v),...e].filter(Boolean).map(e=>e.ref.current),d)}}C.current=!1}),onBlur:G(e.onBlur,()=>w(!1))})})}),e5="RovingFocusGroupItem",e6=x.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:a,children:i,...l}=e,s=eE(),c=a||s,d=e2(e5,n),f=d.currentTabStopId===c,m=eZ(n),{onFocusableItemAdd:p,onFocusableItemRemove:h,currentTabStopId:v}=d;return x.useEffect(()=>{if(r)return p(),()=>h()},[r,p,h]),(0,u.jsx)(eY.ItemSlot,{scope:n,id:c,focusable:r,active:o,children:(0,u.jsx)(S.span,{tabIndex:f?0:-1,"data-orientation":d.orientation,...l,ref:t,onMouseDown:G(e.onMouseDown,e=>{r?d.onItemFocus(c):e.preventDefault()}),onFocus:G(e.onFocus,()=>d.onItemFocus(c)),onKeyDown:G(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void d.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return e8[o]}(e,d.orientation,d.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=m().filter(e=>
182e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=d.loop?(n=o,r=a+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(a+1)}setTimeout(()=>e7(o))}}),children:"function"==typeof i?i({isCurrentTabStop:f,hasTabStop:null!=v}):i})})});e6.displayName=e5;var e8={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function e7(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var e9=new WeakMap,te=new WeakMap,tt={},tn=0,tr=function(e){return e&&(e.host||tr(e.parentNode))},to=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=tr(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});tt[n]||(tt[n]=new WeakMap);var a=tt[n],i=[],l=new Set,s=new Set(o),c=function(e){!e||l.has(e)||(l.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))u(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,s=(e9.get(e)||0)+1,c=(a.get(e)||0)+1;e9.set(e,s),a.set(e,c),i.push(e),1===s&&o&&te.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),l.clear(),tn++,function(){i.forEach(function(e){var t=e9.get(e)-1,o=a.get(e)-1;e9.set(e,t),a.set(e,o),t||(te.has(e)||e.removeAttribute(r),te.delete(e)),o||e.removeAttribute(n)}),--tn||(e9=new WeakMap,e9=new WeakMap,te=new WeakMap,tt={})}},ta=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),to(r,o,n,"aria-hidden")):function(){return null}},ti=e.i(24627),tl="right-scroll-bar-position",ts="width-before-scroll-bar";function tc(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var tu="u">typeof window?x.useLayoutEffect:x.useEffect,td=new WeakMap,tf=(void 0===n&&(n={}),(void 0===r&&(r=function(e){return e}),o=[],a=!1,i={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(e){var t=r(e,a);return o.push(t),function(){o=o.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;o.length;){var t=o;o=[],t.forEach(e)}o={push:function(t){return e(t)},filter:function(){return o}}},assignMedium:function(e){a=!0;var t=[];if(o.length){var n=o;o=[],n.forEach(e),t=o}var r=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(r)};i(),o={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),o}}}}).options=(0,ti.__assign)({async:!0,ssr:!1},n),i),tm=function(){},tp=x.forwardRef(function(e,t){var n,r,o,a,i=x.useRef(null),l=x.useState({onScrollCapture:tm,onWheelCapture:tm,onTouchMoveCapture:tm}),s=l[0],c=l[1],u=e.forwardProps,d=e.children,f=e.className,m=e.removeScrollBar,p=e.enabled,h=e.shards,v=e.sideCar,g=e.noRelative,b=e.noIsolation,y=e.inert,w=e.allowPinchZoom,E=e.as,k=e.gapMode,S=(0,ti.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),C=(n=[i,t],r=function(e){return n.forEach(function(t){return tc(t,e)})},(o=(0,x.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,a=o.facade,tu(function(){var e=td.get(a);if(e){var t=new Set(e),r=new Set(n),o=a.current;t.forEach(function(e){r.has(e)||tc(e,null)}),r.forEach(function(e){t.has(e)||tc(e,o)})}td.set(a,n)},[n]),a),M=(0,ti.__assign)((0,ti.__assign)({},S),s);return x.createElement(x.Fragment,null,p&&x.createElement(v,{sideCar:tf,removeScrollBar:m,shards:h,noRelative:g,noIsolation:b,inert:y,setCallbacks:c,allowPinchZoom:!!w,lockRef:i,gapMode:k}),u?x.cloneElement(x.Children.only(d),(0,ti.__assign)((0,ti.__assign)({},M),{ref:C})):x.createElement(void 0===E?"div":E,(0,ti.__assign)({},M,{className:f,ref:C}),d))});tp.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tp.classNames={fullWidth:ts,zeroRight:tl};var th=function(e){var t=e.sideCar,n=(0,ti.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return x.createElement(r,(0,ti.__assign)({},n))};
182th.isSideCarExport=!0;var tv=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=c||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var r,o;(r=t).styleSheet?r.styleSheet.cssText=n:r.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},tg=function(){var e=tv();return function(t,n){x.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},tx=function(){var e=tg();return function(t){return e(t.styles,t.dynamic),null}},tb={left:0,top:0,right:0,gap:0},ty=function(e){return parseInt(e||"",10)||0},tw=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[ty(n),ty(r),ty(o)]},tE=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return tb;var t=tw(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},tk=tx(),tS="data-scroll-locked",tC=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(tS,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(tl," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(ts," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(tl," .").concat(tl," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(ts," .").concat(ts," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(tS,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},tM=function(){var e=parseInt(document.body.getAttribute(tS)||"0",10);return isFinite(e)?e:0},tj=function(){x.useEffect(function(){return document.body.setAttribute(tS,(tM()+1).toString()),function(){var e=tM()-1;e<=0?document.body.removeAttribute(tS):document.body.setAttribute(tS,e.toString())}},[])},tR=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;tj();var a=x.useMemo(function(){return tE(o)},[o]);return x.createElement(tk,{styles:tC(a,!t,o,n?"":"!important")})},tN=!1;if("u">typeof window)try{var tT=Object.defineProperty({},"passive",{get:function(){return tN=!0,!0}});window.addEventListener("test",tT,tT),window.removeEventListener("test",tT,tT)}catch(e){tN=!1}var tP=!!tN&&{passive:!1},tL=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},tA=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),tI(e,r)){var o=t_(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},tI=function(e,t){return"v"===e?tL(t,"overflowY"):tL(t,"overflowX")},t_=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},tD=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*r,s=n.target,c=t.contains(s),u=!1,d=l>0,f=0,m=0;do{if(!s)break;var p=t_(e,s),h=p[0],v=p[1]-p[2]-i*h;(h||v)&&tI(e,s)&&(f+=v,m+=h);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&s!==document.body||c&&(t.contains(s)||t===s))return d&&(o&&1>Math.abs(f)||!o&&l>f)?u=!0:!d&&(o&&1>Math.abs(m)||!o&&-l>m)&&(u=!0),u},tO=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tF=function(e){return[e.deltaX,e.deltaY]},tz=function(e){return e&&"current"in e?e.current:e},tV=0,tH=[];let t$=(l=function(e){var t=x.useRef([]),n=x.useRef([0,0]),r=x.useRef(),o=x.use
182State(tV++)[0],a=x.useState(tx)[0],i=x.useRef(e);x.useEffect(function(){i.current=e},[e]),x.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,ti.__spreadArray)([e.lockRef.current],(e.shards||[]).map(tz),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=x.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var o,a=tO(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-a[0],c="deltaY"in e?e.deltaY:l[1]-a[1],u=e.target,d=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=window.getSelection(),m=f&&f.anchorNode;if(m&&(m===u||m.contains(u)))return!1;var p=tA(d,u);if(!p)return!0;if(p?o=d:(o="v"===d?"h":"v",p=tA(d,u)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var h=r.current||o;return tD(h,t,e,"h"===h?s:c,!0)},[]),s=x.useCallback(function(e){if(tH.length&&tH[tH.length-1]===a){var n="deltaY"in e?tF(e):tO(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(i.current.shards||[]).map(tz).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=x.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=x.useCallback(function(e){n.current=tO(e),r.current=void 0},[]),d=x.useCallback(function(t){c(t.type,tF(t),t.target,l(t,e.lockRef.current))},[]),f=x.useCallback(function(t){c(t.type,tO(t),t.target,l(t,e.lockRef.current))},[]);x.useEffect(function(){return tH.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener("wheel",s,tP),document.addEventListener("touchmove",s,tP),document.addEventListener("touchstart",u,tP),function(){tH=tH.filter(function(e){return e!==a}),document.removeEventListener("wheel",s,tP),document.removeEventListener("touchmove",s,tP),document.removeEventListener("touchstart",u,tP)}},[]);var m=e.removeScrollBar,p=e.inert;return x.createElement(x.Fragment,null,p?x.createElement(a,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?x.createElement(tR,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},tf.useMedium(l),th);var tq=x.forwardRef(function(e,t){return x.createElement(tp,(0,ti.__assign)({},e,{ref:t,sideCar:t$}))});tq.classNames=tp.classNames;var tB=["Enter"," "],tW=["ArrowUp","PageDown","End"],tU=["ArrowDown","PageUp","Home",...tW],tK={ltr:[...tB,"ArrowRight"],rtl:[...tB,"ArrowLeft"]},tG={ltr:["ArrowLeft"],rtl:["ArrowRight"]},tX="Menu",[tY,tZ,tQ]=Q(tX),[tJ,t1]=b(tX,[tQ,eR,e1]),t0=eR(),t2=e1(),[t4,t3]=tJ(tX),[t5,t6]=tJ(tX),t8=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:a,modal:i=!0}=e,l=t0(t),[s,c]=x.useState(null),d=x.useRef(!1),f=y(a),m=er(o);return x.useEffect(()=>{let e=()=>{d.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>d.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,u.jsx)(eP,{...l,children:(0,u.jsx)(t4,{scope:t,open:n,onOpenChange:f,content:s,onContentChange:c,children:(0,u.jsx)(t5,{scope:t,onClose:x.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:m,modal:i,children:r})})})};t8.displayName=tX;var t7=x.forwardRef((e,t)=>
182{let{__scopeMenu:n,...r}=e,o=t0(n);return(0,u.jsx)(eA,{...o,...r,ref:t})});t7.displayName="MenuAnchor";var t9="MenuPortal",[ne,nt]=tJ(t9,{forceMount:void 0}),nn=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,a=t3(t9,t);return(0,u.jsx)(ne,{scope:t,forceMount:n,children:(0,u.jsx)(eW,{present:n||a.open,children:(0,u.jsx)(eB,{asChild:!0,container:o,children:r})})})};nn.displayName=t9;var nr="MenuContent",[no,na]=tJ(nr),ni=x.forwardRef((e,t)=>{let n=nt(nr,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=t3(nr,e.__scopeMenu),i=t6(nr,e.__scopeMenu);return(0,u.jsx)(tY.Provider,{scope:e.__scopeMenu,children:(0,u.jsx)(eW,{present:r||a.open,children:(0,u.jsx)(tY.Slot,{scope:e.__scopeMenu,children:i.modal?(0,u.jsx)(nl,{...o,ref:t}):(0,u.jsx)(ns,{...o,ref:t})})})})}),nl=x.forwardRef((e,t)=>{let n=t3(nr,e.__scopeMenu),r=x.useRef(null),o=(0,X.useComposedRefs)(t,r);return x.useEffect(()=>{let e=r.current;if(e)return ta(e)},[]),(0,u.jsx)(nu,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:G(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),ns=x.forwardRef((e,t)=>{let n=t3(nr,e.__scopeMenu);return(0,u.jsx)(nu,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),nc=(0,k.createSlot)("MenuContent.ScrollLock"),nu=x.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:l,onEntryFocus:s,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:m,onDismiss:p,disableOutsideScroll:h,...v}=e,g=t3(nr,n),b=t6(nr,n),y=t0(n),w=t2(n),E=tZ(n),[k,S]=x.useState(null),C=x.useRef(null),M=(0,X.useComposedRefs)(t,C,g.onContentChange),j=x.useRef(0),R=x.useRef(""),N=x.useRef(0),T=x.useRef(null),P=x.useRef("right"),L=x.useRef(0),A=h?tq:x.Fragment;x.useEffect(()=>()=>window.clearTimeout(j.current),[]),x.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??eu()),document.body.insertAdjacentElement("beforeend",e[1]??eu()),ec++,()=>{1===ec&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),ec--}},[]);let I=x.useCallback(e=>{var t,n;return P.current===T.current?.side&&(t=e,!!(n=T.current?.area)&&function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e],l=t[a],s=i.x,c=i.y,u=l.x,d=l.y;c>r!=d>r&&n<(u-s)*(r-c)/(d-c)+s&&(o=!o)}return o}({x:t.clientX,y:t.clientY},n))},[]);return(0,u.jsx)(no,{scope:n,searchRef:R,onItemEnter:x.useCallback(e=>{I(e)&&e.preventDefault()},[I]),onItemLeave:x.useCallback(e=>{I(e)||(C.current?.focus(),S(null))},[I]),onTriggerLeave:x.useCallback(e=>{I(e)&&e.preventDefault()},[I]),pointerGraceTimerRef:N,onPointerGraceIntentChange:x.useCallback(e=>{T.current=e},[]),children:(0,u.jsx)(A,{...h?{as:nc,allowPinchZoom:!0}:void 0,children:(0,u.jsx)(ep,{asChild:!0,trapped:o,onMountAutoFocus:G(a,e=>{e.preventDefault(),C.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:(0,u.jsx)(ei,{asChild:!0,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:m,onDismiss:p,children:(0,u.jsx)(e4,{asChild:!0,...w,dir:b.dir,orientation:"vertical",loop:r,currentTabStopId:k,onCurrentTabStopIdChange:S,onEntryFocus:G(s,e=>{b.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,u.jsx)(eO,{role:"menu","aria-orientation":"vertical","data-state":nF(g.open),"data-radix-menu-content":"",dir:b.dir,...y,...v,ref:M,style:{outline:"none",...v.style},onKeyDown:G(v.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;if(t){var o;let t,a,i,l,s,c;"Tab"===e.key&&e.preventDefault(),!n&&r&&(o=e.key,t=R.current+o,a=E().filter(e=>!e.disabled),i=document.activeElement,l=a.find(e=>e.ref.current===i)?.textValue,s=function(e,t,n){var r;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=n?e.indexOf(n):-1,i=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length]));1===o.length&&(i=i.filter(e=>e!==n));let l=i.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==n?l:void 0}(a.map(e=>e.textValue),t,l),c=a.find(e=>e.textValue===s)?.ref.current,function e(t){R.current=t,window.clearTimeout(j.current),""!==t&&(j.current=window.setTimeout(()=>e(""),1e3))}(t),c&&setTimeout(()=>c.focus()))}let a=C.current;
182if(e.target!==a||!tU.includes(e.key))return;e.preventDefault();let i=E().filter(e=>!e.disabled).map(e=>e.ref.current);tW.includes(e.key)&&i.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(i)}),onBlur:G(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(j.current),R.current="")}),onPointerMove:G(e.onPointerMove,nH(e=>{let t=e.target,n=L.current!==e.clientX;e.currentTarget.contains(t)&&n&&(P.current=e.clientX>L.current?"right":"left",L.current=e.clientX)}))})})})})})})});ni.displayName=nr;var nd=x.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,u.jsx)(S.div,{role:"group",...r,ref:t})});nd.displayName="MenuGroup";var nf=x.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,u.jsx)(S.div,{...r,ref:t})});nf.displayName="MenuLabel";var nm="MenuItem",np="menu.itemSelect",nh=x.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:r,...o}=e,a=x.useRef(null),i=t6(nm,e.__scopeMenu),l=na(nm,e.__scopeMenu),s=(0,X.useComposedRefs)(t,a),c=x.useRef(!1);return(0,u.jsx)(nv,{...o,ref:s,disabled:n,onClick:G(e.onClick,()=>{let e=a.current;if(!n&&e){let t=new CustomEvent(np,{bubbles:!0,cancelable:!0});e.addEventListener(np,e=>r?.(e),{once:!0}),C(e,t),t.defaultPrevented?c.current=!1:i.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),c.current=!0},onPointerUp:G(e.onPointerUp,e=>{c.current||e.currentTarget?.click()}),onKeyDown:G(e.onKeyDown,e=>{let t=""!==l.searchRef.current;n||t&&" "===e.key||tB.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});nh.displayName=nm;var nv=x.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:o,...a}=e,i=na(nm,n),l=t2(n),s=x.useRef(null),c=(0,X.useComposedRefs)(t,s),[d,f]=x.useState(!1),[m,p]=x.useState("");return x.useEffect(()=>{let e=s.current;e&&p((e.textContent??"").trim())},[a.children]),(0,u.jsx)(tY.ItemSlot,{scope:n,disabled:r,textValue:o??m,children:(0,u.jsx)(e6,{asChild:!0,...l,focusable:!r,children:(0,u.jsx)(S.div,{role:"menuitem","data-highlighted":d?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...a,ref:c,onPointerMove:G(e.onPointerMove,nH(e=>{r?i.onItemLeave(e):(i.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:G(e.onPointerLeave,nH(e=>i.onItemLeave(e))),onFocus:G(e.onFocus,()=>f(!0)),onBlur:G(e.onBlur,()=>f(!1))})})})}),ng=x.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,u.jsx)(nC,{scope:e.__scopeMenu,checked:n,children:(0,u.jsx)(nh,{role:"menuitemcheckbox","aria-checked":nz(n)?"mixed":n,...o,ref:t,"data-state":nV(n),onSelect:G(o.onSelect,()=>r?.(!!nz(n)||!n),{checkForDefaultPrevented:!1})})})});ng.displayName="MenuCheckboxItem";var nx="MenuRadioGroup",[nb,ny]=tJ(nx,{value:void 0,onValueChange:()=>{}}),nw=x.forwardRef((e,t)=>{let{value:n,onValueChange:r,...o}=e,a=y(r);return(0,u.jsx)(nb,{scope:e.__scopeMenu,value:n,onValueChange:a,children:(0,u.jsx)(nd,{...o,ref:t})})});nw.displayName=nx;var nE="MenuRadioItem",nk=x.forwardRef((e,t)=>{let{value:n,...r}=e,o=ny(nE,e.__scopeMenu),a=n===o.value;return(0,u.jsx)(nC,{scope:e.__scopeMenu,checked:a,children:(0,u.jsx)(nh,{role:"menuitemradio","aria-checked":a,...r,ref:t,"data-state":nV(a),onSelect:G(r.onSelect,()=>o.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});nk.displayName=nE;var nS="MenuItemIndicator",[nC,nM]=tJ(nS,{checked:!1}),nj=x.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...o}=e,a=nM(nS,n);return(0,u.jsx)(eW,{present:r||nz(a.checked)||!0===a.checked,children:(0,u.jsx)(S.span,{...o,ref:t,"data-state":nV(a.checked)})})});nj.displayName=nS;var nR=x.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,u.jsx)(S.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});nR.displayName="MenuSeparator";var nN=x.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,o=t0(n);return(0,u.jsx)(eV,{...o,...r,ref:t})});nN.displayName="MenuArrow";var nT="MenuSub",[nP,nL]=tJ(nT),nA=e=>{let{__scopeMenu:t,children:n,open:r=!1,onOpenChange:o}=e,a=t3(nT,t),i=t0(t),[l,s]=x.useState(null),[c,d]=x.useState(null),f=y(o);return x.useEffect(()=>(!1===a.open&&f(!1),()=>f(!1)),[a.open,f]),(0,u.jsx)(eP,{...i,children:(0,u.jsx)(t4,{scope:t,open:r,onOpenChange:f,content:c,onContentChange:d,children:(0,u.jsx)(nP,{scope:t,contentId:eE(),triggerId:eE(),trigger:l,onTriggerChange:s,children:n})})})};nA.displayName=nT;var nI="MenuSubTrigger",n_=x.forwardRef((e,t)=>
182{let n=t3(nI,e.__scopeMenu),r=t6(nI,e.__scopeMenu),o=nL(nI,e.__scopeMenu),a=na(nI,e.__scopeMenu),i=x.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:s}=a,c={__scopeMenu:e.__scopeMenu},d=x.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return x.useEffect(()=>d,[d]),x.useEffect(()=>{let e=l.current;return()=>{window.clearTimeout(e),s(null)}},[l,s]),(0,u.jsx)(t7,{asChild:!0,...c,children:(0,u.jsx)(nv,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":nF(n.open),...e,ref:(0,X.composeRefs)(t,o.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:G(e.onPointerMove,nH(t=>{a.onItemEnter(t),!t.defaultPrevented&&(e.disabled||n.open||i.current||(a.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),d()},100)))})),onPointerLeave:G(e.onPointerLeave,nH(e=>{d();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,o="right"===r,i=t[o?"left":"right"],s=t[o?"right":"left"];a.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:t.top},{x:s,y:t.top},{x:s,y:t.bottom},{x:i,y:t.bottom}],side:r}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(e),e.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:G(e.onKeyDown,t=>{let o=""!==a.searchRef.current;e.disabled||o&&" "===t.key||tK[r.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});n_.displayName=nI;var nD="MenuSubContent",nO=x.forwardRef((e,t)=>{let n=nt(nr,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,a=t3(nr,e.__scopeMenu),i=t6(nr,e.__scopeMenu),l=nL(nD,e.__scopeMenu),s=x.useRef(null),c=(0,X.useComposedRefs)(t,s);return(0,u.jsx)(tY.Provider,{scope:e.__scopeMenu,children:(0,u.jsx)(eW,{present:r||a.open,children:(0,u.jsx)(tY.Slot,{scope:e.__scopeMenu,children:(0,u.jsx)(nu,{id:l.contentId,"aria-labelledby":l.triggerId,...o,ref:c,align:"start",side:"rtl"===i.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{i.isUsingKeyboardRef.current&&s.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:G(e.onFocusOutside,e=>{e.target!==l.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:G(e.onEscapeKeyDown,e=>{i.onClose(),e.preventDefault()}),onKeyDown:G(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=tG[i.dir].includes(e.key);t&&n&&(a.onOpenChange(!1),l.trigger?.focus(),e.preventDefault())})})})})})});function nF(e){return e?"open":"closed"}function nz(e){return"indeterminate"===e}function nV(e){return nz(e)?"indeterminate":e?"checked":"unchecked"}function nH(e){return t=>"mouse"===t.pointerType?e(t):void 0}nO.displayName=nD;var n$="DropdownMenu",[nq,nB]=b(n$,[t1]),nW=t1(),[nU,nK]=nq(n$),nG=e=>{let{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!0}=e,s=nW(t),c=x.useRef(null),[d,f]=Z({prop:o,defaultProp:a??!1,onChange:i,caller:n$});return(0,u.jsx)(nU,{scope:t,triggerId:eE(),triggerRef:c,contentId:eE(),open:d,onOpenChange:f,onOpenToggle:x.useCallback(()=>f(e=>!e),[f]),modal:l,children:(0,u.jsx)(t8,{...s,open:d,onOpenChange:f,dir:r,modal:l,children:n})})};nG.displayName=n$;var nX="DropdownMenuTrigger",nY=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,a=nK(nX,n),i=nW(n);return(0,u.jsx)(t7,{asChild:!0,...i,children:(0,u.jsx)(S.button,{type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:(0,X.composeRefs)(t,a.triggerRef),onPointerDown:G(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(a.onOpenToggle(),a.open||e.preventDefault())}),onKeyDown:G(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&a.onOpenToggle(),"ArrowDown"===e.key&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});nY.displayName=nX;var nZ=e=>{let{__scopeDropdownMenu:t,...n}=e,r=nW(t);return(0,u.jsx)(nn,{...r,...n})};nZ.displayName="DropdownMenuPortal";var nQ="DropdownMenuContent",nJ=x.forwardRef((e,t)=>
182{let{__scopeDropdownMenu:n,...r}=e,o=nK(nQ,n),a=nW(n),i=x.useRef(!1);return(0,u.jsx)(ni,{id:o.contentId,"aria-labelledby":o.triggerId,...a,...r,ref:t,onCloseAutoFocus:G(e.onCloseAutoFocus,e=>{i.current||o.triggerRef.current?.focus(),i.current=!1,e.preventDefault()}),onInteractOutside:G(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!o.modal||r)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});nJ.displayName=nQ;var n1=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nd,{...o,...r,ref:t})});n1.displayName="DropdownMenuGroup";var n0=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nf,{...o,...r,ref:t})});n0.displayName="DropdownMenuLabel";var n2=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nh,{...o,...r,ref:t})});n2.displayName="DropdownMenuItem";var n4=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(ng,{...o,...r,ref:t})});n4.displayName="DropdownMenuCheckboxItem";var n3=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nw,{...o,...r,ref:t})});n3.displayName="DropdownMenuRadioGroup";var n5=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nk,{...o,...r,ref:t})});n5.displayName="DropdownMenuRadioItem";var n6=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nj,{...o,...r,ref:t})});n6.displayName="DropdownMenuItemIndicator";var n8=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nR,{...o,...r,ref:t})});n8.displayName="DropdownMenuSeparator";var n7=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nN,{...o,...r,ref:t})});n7.displayName="DropdownMenuArrow";var n9=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:o,defaultOpen:a}=e,i=nW(t),[l,s]=Z({prop:r,defaultProp:a??!1,onChange:o,caller:"DropdownMenuSub"});return(0,u.jsx)(nA,{...i,open:l,onOpenChange:s,children:n})},re=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(n_,{...o,...r,ref:t})});re.displayName="DropdownMenuSubTrigger";var rt=x.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,u.jsx)(nO,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});rt.displayName="DropdownMenuSubContent",e.s(["Arrow",()=>n7,"CheckboxItem",()=>n4,"Content",()=>nJ,"DropdownMenu",()=>nG,"DropdownMenuArrow",()=>n7,"DropdownMenuCheckboxItem",()=>n4,"DropdownMenuContent",()=>nJ,"DropdownMenuGroup",()=>n1,"DropdownMenuItem",()=>n2,"DropdownMenuItemIndicator",()=>n6,"DropdownMenuLabel",()=>n0,"DropdownMenuPortal",()=>nZ,"DropdownMenuRadioGroup",()=>n3,"DropdownMenuRadioItem",()=>n5,"DropdownMenuSeparator",()=>n8,"DropdownMenuSub",()=>n9,"DropdownMenuSubContent",()=>rt,"DropdownMenuSubTrigger",()=>re,"DropdownMenuTrigger",()=>nY,"Group",()=>n1,"Item",()=>n2,"ItemIndicator",()=>n6,"Label",()=>n0,"Portal",()=>nZ,"RadioGroup",()=>n3,"RadioItem",()=>n5,"Root",()=>nG,"Separator",()=>n8,"Sub",()=>n9,"SubContent",()=>rt,"SubTrigger",()=>re,"Trigger",()=>nY,"createDropdownMenuScope",()=>nB],98339);var rn=e.i(98339),rn=rn;function rr({...e}){return(0,u.jsx)(rn.Root,{"data-slot":"dropdown-menu",...e})}function ro({...e}){return(0,u.jsx)(rn.Trigger,{"data-slot":"dropdown-menu-trigger",...e})}function ra({className:e,sideOffset:t=4,...n}){return(0,u.jsx)(rn.Portal,{children:(0,u.jsx)(rn.Content,{"data-slot":"dropdown-menu-content",sideOffset:t,className:(0,V.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
182de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border p-1 shadow-md",e),...n})})}function ri({...e}){return(0,u.jsx)(rn.Group,{"data-slot":"dropdown-menu-group",...e})}function rl({className:e,inset:t,variant:n="default",...r}){return(0,u.jsx)(rn.Item,{"data-slot":"dropdown-menu-item","data-inset":t,"data-variant":n,className:(0,V.cn)("focus:bg-accent focus:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:h-4 [&_svg:not([class*='size-'])]:w-4",e),...r})}function rs({className:e,inset:t,...n}){return(0,u.jsx)(rn.Label,{"data-slot":"dropdown-menu-label","data-inset":t,className:(0,V.cn)("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",e),...n})}function rc({className:e,...t}){return(0,u.jsx)(rn.Separator,{"data-slot":"dropdown-menu-separator",className:(0,V.cn)("bg-border -mx-1 my-1 h-px",e),...t})}let ru=(0,U.default)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);function rd({user:e,profileUrl:t,onLogout:n}){let r=e.user_metadata?.full_name?.split(" ").map(e=>e[0]).join("").toUpperCase()??e.email?.[0]?.toUpperCase()??"?";return(0,u.jsxs)(rr,{children:[(0,u.jsx)(ro,{asChild:!0,children:(0,u.jsx)(W.Button,{variant:"ghost",size:"icon",className:"rounded-full",children:(0,u.jsxs)(H,{children:[(0,u.jsx)($,{src:e.user_metadata?.avatar_url,alt:e.email??"User avatar"}),(0,u.jsx)(q,{children:r}),e.app_metadata?.subscription?.tier&&(0,u.jsx)(B,{className:"bg-samnytt-green",children:(0,u.jsx)(ru,{className:"w-4 h-4"})})]})})}),(0,u.jsxs)(ra,{className:"w-44 z-[150]",align:"end",children:[(0,u.jsx)(rs,{className:"truncate font-normal text-muted-foreground",children:e.email}),(0,u.jsx)(rc,{}),(0,u.jsx)(ri,{children:t.includes("konto")?(0,u.jsx)("a",{href:t,className:"block",children:(0,u.jsx)(rl,{children:"Min profil"})}):(0,u.jsx)(d.default,{href:t,className:"block",children:(0,u.jsx)(rl,{children:"Min profil"})})}),(0,u.jsx)(rc,{}),(0,u.jsx)(rl,{variant:"destructive",onClick:n,children:"Logga ut"})]})]})}function rf(){let e=(0,f.useRouter)(),{user:t,setUser:n}=(0,v.useStore)(e=>({user:e.user,setUser:e.setUser})),r=async()=>{let t=(0,p.createClient)();await t.auth.signOut({scope:"local"}),n(null),e.refresh()};if(!t)return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(rm,{}),(0,u.jsx)(rp,{})]});let o=t.app_metadata?.subscription_provider==="wordpress",a=t.app_metadata?.wp_token,i=o&&a?(0,h.generateTokenUrl)(a,"min-profil"):"/profile",l=t.app_metadata?.subscription,s=(0,g.hasActiveSubscription)(l);return(0,u.jsxs)(u.Fragment,{children:[!s&&(0,u.jsx)(rm,{}),(0,u.jsx)(rd,{user:t,profileUrl:i,onLogout:r})]})}function rm(){let e=(0,f.usePathname)(),t=`/prenumerera${(0,m.buildPrenumereraQueryString)({sourceUrl:e||"/",sourceType:"subscribe_button"})}`;return(0,u.jsx)(d.default,{className:"samnytt-btn-green h-auto px-1.5 md:px-2 xl:px-4 md:py-1.5 md:h-auto inline-block text-center",href:t,children:"Skaffa PLUS"})}function rp(){return(0,u.jsx)(d.default,{className:"samnytt-btn-gray hidden px-2 xl:px-3.5 lg:inline",href:"/logga-in",children:"Logga in"})}var rh=e.i(65725);function rv(e,t,n=[]){function r({key:n}){n===e&&t()}return(0,x.useEffect)(()=>(window.addEventListener("keydown",r),()=>{window.removeEventListener("keydown",r)}),n),null}function rg(){(0,x.useLayoutEffect)(()=>{let e=window.getComputedStyle(document.body).overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[])}let rx=({hide:e})=>{let t=(0,f.useRouter)(),[n,r]=(0,x.useState)("");return rv("Enter",()=>{t.push(`/?s=${rb(n)}`),e()},[n]),rv("Escape",e),rg(),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:"bg-gray-200 fixed left-0 top-0 w-screen z-[999]",children:(0,u.jsxs)("div",{className:"h-16 px-5 flex items-center max-w-[1340px] mx-auto",children:[(0,u.jsx)("input",{autoFocus:!0,value:n,onChange:e=>r(e.target.value),className:"samnytt-input w-full lg:w-1/2 h-8 mr-2.5",i
182d:"search",placeholder:"Sök..."}),(0,u.jsx)(d.default,{href:`/?s=${rb(n)}`,onClick:e,className:"samnytt-btn-yellow",children:"Sök"})]})}),(0,u.jsx)("div",{onClick:e,className:"fixed left-0 top-0 bottom-0 right-0 w-screen z-[998] bg-black/50"})]})},rb=e=>e.trim().replace(" ","+").toLowerCase(),ry=({isOpen:e,toggle:t,className:n})=>(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("button",{onClick:()=>t(!0),className:`${n}`,children:[(0,u.jsx)(rh.SearchIcon,{}),"Sök"]}),e&&(0,u.jsx)(rx,{hide:()=>t(!1)})]});function rw({status:e,isMobileSidebarOpen:t,setIsMobileSidebarOpen:n}){return(0,u.jsx)(u.Fragment,{children:(0,u.jsx)("div",{className:"lg:hidden",children:(0,u.jsx)("button",{onClick:()=>n(!t),type:"button",className:"samnytt-btn-gray px-2",children:(0,u.jsx)(rE,{})})})})}function rE(){return(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,u.jsx)("line",{x1:"4",x2:"20",y1:"12",y2:"12"}),(0,u.jsx)("line",{x1:"4",x2:"20",y1:"6",y2:"6"}),(0,u.jsx)("line",{x1:"4",x2:"20",y1:"18",y2:"18"})]})}var rk=e.i(1387);let rS=({links:e,btn:t})=>(0,u.jsx)("div",{className:"text-right",children:(0,u.jsx)("div",{className:"relative inline-block text-left",children:(0,u.jsxs)(rk.Menu,{children:[(0,u.jsx)("div",{children:(0,u.jsx)(rk.MenuButton,{className:"",children:t})}),(0,u.jsx)(rk.MenuItems,{transition:!0,className:"absolute right-0 mt-2 w-56 p-1 origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none transition data-[closed]:opacity-0 data-[closed]:scale-95 data-[enter]:ease-out data-[enter]:duration-100 data-[leave]:ease-in data-[leave]:duration-75",children:e.map(({name:e,slug:t})=>(0,u.jsx)(rk.MenuItem,{children:({focus:n})=>(0,u.jsx)(d.default,{href:`/category/${t}`,className:`${n?"bg-samnytt-green text-white":"text-gray-900"} group flex w-full items-center rounded-md px-2 py-2 text-sm`,children:e})},"header-submenu-"+t))})]})})}),rC=(0,U.default)("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]),rM="sharethis",rj={display:"inline-block",width:"50px",height:"50px",position:"relative",overflow:"hidden",verticalAlign:"middle"},rR={position:"absolute",top:"0",left:"0",width:"100%",height:"100%"},rN={...rR,fillRule:"evenodd"},rT={transition:"fill 170ms ease-in-out",fill:"transparent"},rP=(e=[])=>RegExp("(?:[/.]|^)($SOCIALS)([.]|$|/)".replace("$SOCIALS",e.join("|").replace(/\./gu,"\\.")),"u"),rL=new Map,rA=new Set,rI=rP();function r_(e,t){return rL.set(e,t),rA.add(e),rI=rP([...rA].sort((e,t)=>t.length-e.length)),t}let rD=x.forwardRef(function(e,t){let{as:n="a",href:r,url:o,network:a,bgColor:i,fgColor:l,className:s,label:c,children:d,fallback:f,defaultSVG:m,borderRadius:p="50%",...h}=e,v=a||(o?o.startsWith("mailto:")?"mailto":o.match(rI)?.[1]||rM:rM),g=c||e["aria-label"]||v,b=("string"==typeof f?rL.get(f):f||m)||rL.get(rM),{color:y,path:w}=v===rM?b:rL.get(v)||{};return x.createElement(n,{href:r||o,className:`social-icon${s?` ${s}`:""}`,...h,style:{...rj,...h.style},"aria-label":g,ref:t},(0,u.jsx)("span",{className:"social-container",style:rR,children:(0,u.jsxs)("svg",{role:"img","aria-label":`${g} social icon`,className:"social-svg",viewBox:"0 0 64 64",style:{...rN,borderRadius:"string"!=typeof p?"50%":p},children:[(0,u.jsx)("g",{className:"social-svg-icon",style:{...rT,fill:l||"white"},children:(0,u.jsx)("path",{d:`M0,0H64V64H0Z${w}`})}),(0,u.jsx)("g",{className:"social-svg-mask",style:{...rT,fill:i||y},children:(0,u.jsx)("path",{d:w})})]})}),d)});r_("auth0",{color:"#191919",path:"M0 0v64h64V0Zm34.088 16.287c3.965.307 7.705 1.604 9.787 2.45a2.73 2.73 0 0 1 1.707 2.523v8.164a.79.79 0 0 1-.92.776l-.77-.124c-5.246-.858-9.356-5.162-10.22-10.37l-.004-.003-.29-2.504c-.06-.393.202-.95.71-.912m-3.363.006c.507-.038.777.515.707.913l-.291 2.503c-.865 5.205-4.974 9.51-10.221 10.369v.004l-.77.124a.79.79 0 0 1-.92-.776v-8.164c0-1.107.676-2.104 1.707-2.522 2.086-.845 5.823-2.145 9.788-2.45m-10.82 15.92c.346 0 .762.12 1.019.149 7.168 1.403 10.496 6.133 10.496 15.089 0 .45-.45.758-.826.51-3.297-2.207-10.55-7.967-11.3-15.175-.014-.454.264-.574.61-.574m25.001 0c.347-.001.626.119.612.573-.75 7.208-8.005 12.968-11.301 15.175-.376.248-.826-.06-.826-.51 0-8.956 3.33-13.686 10.498-15.09.257-.028.67-.148 1.017-.149"}),r_("bandsintown",{color:"#1B8793",path:"M0 0v64h64V0zm32.6 24.7h5.6v7.8h-5.6zm-6.8 0h5.6v7.8h-5.6zM44.9 46H19.1V18h5.6v22.4h14.6v-1.1H25.8v-5.6h19V46zm0-13.4h-5.6V18h5.6z"}),r_("behance",{color:"#007CFF",path:"M40.4 30.1q-.9 0-1.5.3c-.4.2-.7.4-.9.7s-.4.6-.5.9-.2.6-.2.9h6c-.1-.9-.4-1.6-.8-2.1-.5-.5-1.2-.7-2.1-.7m-14.9 2.7h-4.4v5.1h4.3c.4 0 .8 0 1.1-.1.4-.1.7-.2 1-.4s.5-.4.7-.7.2-.7.2-1.2c0-1-.3-1.6-.8-2-.5-.5-1.2-.7-2.1-.7m1.5-3.3c.5-.3.7-.9.7-1.7 0-.4-.1-.8-.2-1.1q-.3-.45-.6-.6-.45-.3-.9-.3c-.3-.1-.7-.1-1-.1h-3.8V30h4.1c.6.1 1.2-.1 1.7-.5M0 0v64h64V0zm36.6 23.8h7.5v1.8h-7.5zm-4.7 14.3c-.4.7-.9 1.2-1.5 1.7-.6.4-1.3.8-2.1 1q-1.2.3-2.4.3H17V22.6h8.7c.9 0 1.7.1 2.4.2.7.2 1.3.4 1.9.8.5.4.9.8 1.2 
1821.4s.4 1.3.4 2.2-.2 1.7-.6 2.3-1 1.1-1.9 1.5c1.1.3 2 .9 2.5 1.7.6.8.8 1.8.8 3 .1.9-.1 1.7-.5 2.4M47 35.3h-9.6c0 1.1.4 2.1.9 2.6s1.3.8 2.4.8c.7 0 1.4-.2 1.9-.6s.9-.8 1-1.2h3.2c-.5 1.6-1.3 2.8-2.4 3.4-1.1.7-2.4 1-3.9 1-1.1 0-2-.2-2.9-.5-.8-.3-1.6-.8-2.2-1.4s-1-1.4-1.4-2.2c-.3-.9-.5-1.8-.5-2.8s.2-1.9.5-2.8.8-1.6 1.4-2.2 1.3-1.1 2.2-1.5c.8-.4 1.8-.5 2.8-.5 1.1 0 2.1.2 3 .7q1.2.6 2.1 1.8c.5.7.9 1.6 1.2 2.5.3.8.3 1.8.3 2.9"}),r_("bsky.app",{color:"#1185fe",path:"M0 0v64h64V0Zm45.498 17.766a2.84 2.84 0 0 1 1.354.312c.578.296.932.915 1.103 1.92.085.513.046 2.326-.086 3.666-.013.125-.038.494-.064.822-.02.322-.054.696-.067.82-.013.125-.039.434-.058.69-.027.25-.06.585-.073.736-.02.158-.046.408-.066.559-.099.92-.118 1.07-.13 1.104-.014.02-.041.244-.067.494-.171 1.662-1.354 3.376-2.938 4.263-1.261.703-2.667 1.045-4.336 1.051-.801.007-.927.041-.447.133.94.17 2.005.518 2.86.945 2.247 1.11 3.041 2.747 2.331 4.778-.118.322-.25.636-.302.695-.053.052-.092.131-.092.164 0 .066-.617 1.025-.8 1.242-.06.072-.219.264-.35.428-.355.434-1.004 1.097-1.346 1.373-.164.131-.31.25-.33.27-.184.203-1.333.946-1.938 1.261-.808.42-1.425.591-2.135.598-.722.006-.953-.033-1.439-.256-1.386-.63-2.418-2.34-3.39-5.586-.421-1.426-.54-1.826-.598-2.082-.066-.276-.131-.218-.256.223-.381 1.38-1.117 3.344-1.623 4.363-.92 1.853-1.927 2.937-3.11 3.357-.499.178-1.45.166-2.029-.025-1.452-.486-2.899-1.623-4.357-3.443-1.426-1.774-2.116-3.292-2.037-4.475.046-.69.118-.933.447-1.426.302-.453.841-.914 1.44-1.236.426-.23 1.28-.584 1.609-.676.111-.026.375-.099.592-.158.216-.066.453-.126.525-.139.867-.17 1.255-.255 1.295-.281.026-.02-.302-.04-.723-.047-.42 0-.947-.026-1.164-.053-.453-.059-1.445-.276-1.642-.36a6 6 0 0 0-.46-.17c-1.241-.441-2.378-1.33-3.087-2.427-.316-.486-.659-1.221-.73-1.576a10 10 0 0 1-.19-1.123c-.027-.217-.054-.466-.067-.558a33 33 0 0 1-.197-1.873c-.026-.29-.053-.632-.066-.756a72 72 0 0 1-.073-.756c-.02-.29-.05-.631-.064-.756-.164-1.938-.172-3.68-.008-4.238.302-1.019.73-1.466 1.623-1.715.29-.08 1.157-.078 1.531.008 1.183.25 3.576 1.655 5.008 2.93.072.065.237.21.361.322.927.828 2.543 2.522 3.358 3.521.23.29.447.553.486.592.033.04.139.17.23.289.093.118.196.25.23.29.098.104 1.065 1.43 1.486 2.042.492.71 1.201 1.847 1.378 2.229.138.282.256.387.256.236 0-.105.836-1.485 1.434-2.365 1.866-2.76 4.257-5.488 6.353-7.262.566-.473.769-.63 1.63-1.22 1.648-1.126 2.937-1.676 4.015-1.688"}),r_("codepen",{color:"#151515",path:"M0 0v64h64V0zm32 48c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16m.5-25.7q-.45-.3-.9 0l-9.1 5.9c-.2.2-.4.4-.4.7v6.2c0 .3.1.6.4.7l9.1 5.9q.45.3.9 0l9.1-5.9c.2-.2.4-.4.4-.7v-6.2c0-.3-.1-.6-.4-.7zm.3 2.2 6.8 4.5-3 2-3.7-2.5v-4zm-1.6 0v4L27.4 31l-3-2zm-7.4 6.1 2.1 1.4-2.1 1.4zm7.4 8.9L24.4 35l3-2 3.7 2.5v4zM32 34l-3-2 3-2 3 2zm.8 5.5v-4l3.7-2.5 3 2zm7.4-6.1L38.1 32l2.1-1.4z"}),r_("clubhouse",{color:"#1F1F1A",path:"M0 0v64.271h64.203V0zm32.694 15.453c1.277 0 2.24.566 2.804 1.842.824-.538 1.956-.738 2.92-.483 1.305.34 2.1 1.249 2.581 4.03.17.882.423 1.96.735 2.895.396 1.194.85 2.128 1.643 3.518.255.425.566.908.878 1.361l.256-.51c.764-1.562 2.268-3.093 4.45-3.093.937 0 1.956.34 2.522 1.305a3.04 3.04 0 0 1 .51 1.7c0 .737-.311 1.475-.566 2.042-.057.114-.084.17-.084.198-.652 1.36-1.53 3.066-1.53 5.05 0 5.76-2.127 8.71-3.77 10.242-1.674 1.562-4.28 2.893-7.313 2.893-2.152 0-4.393-.623-6.234-1.843-2.52-1.672-4.052-4.255-5.44-6.524-1.136-1.9-1.958-3.43-3.176-6.324-.708-1.617-1.36-3.293-1.897-5.079-.482-1.562-.228-2.696.393-3.433.625-.766 1.505-1.135 2.468-1.192.17 0 .34.001.51.03a6 6 0 0 1-.2-1.475c0-1.846 1.448-3.207 3.403-3.207.255 0 .51.028.736.085-.028-.312-.056-.567-.056-.822 0-2.016 1.644-3.206 3.457-3.206m0 1.704c-.822 0-1.812.424-1.812 1.502 0 .709.197 1.758.395 2.606.34.825.398 1.336.823 3.122.255 1.052.565 1.958.877 2.752.368.967.793 1.79 1.388 2.896.283.538.426.539 1.106.17.538-.284 1.33-.625 1.924-.824-1.02-2.211-1.869-4.057-2.294-5.616-.113-.454-.51-2.272-.623-3.066-.085-.794-.17-1.473-.368-2.21-.226-.908-.538-1.332-1.416-1.332m4.87 1.252c-.445-.004-.919.14-1.216.395-.312.283-.425.509-.34 1.132.142 1.364.368 2.414.623 3.406.595 2.325 1.585 4.142 2.095 5.22.17.368.313.511.596.483.397-.029.623-.058.878-.03.34.029.596.228.596.568 0 .283-.143.397-.653.51-1.048.227-2.38.595-3.684 1.333-1.107.626-2.07 1.392-2.948 2.498-.085.113-.172.17-.313.17-.198 0-.368-.227-.538-.454s-.283-.397-.283-.567c0-.199.085-.37.283-.624.312-.426.68-.737.68-.935 0-.142-.254-.482-.48-.879-.368-.68-.992-2.044-1.417-3.065-.651-1.56-1.105-3.546-1.36-4.766-.312-1.332-.794-1.702-1.53-1.702-1.02 0-1.698.595-1.698 1.503 0 .598.197 1.391.594 2.696.255.85.51 1.7.736 2.296
182a53 53 0 0 0 1.218 3.066c.368.822.906 1.787 1.16 2.269.142.255.397.68.397.935 0 .454-.338.708-.791.708-.255 0-.482-.113-.737-.51-.311-.457-.992-1.788-1.473-2.78-.369-.823-.992-2.3-1.304-3.32-.51-1.616-.85-2.24-1.727-2.213-.51.029-.936.2-1.247.568-.312.397-.339 1.02-.084 1.843.538 1.73 1.163 3.317 1.835 4.943 1.192 2.807 1.957 4.257 3.062 6.1 1.388 2.268 2.75 4.538 4.93 5.984 1.558 1.02 3.46 1.561 5.3 1.561 2.578 0 4.762-1.137 6.15-2.441 1.419-1.305 3.23-3.859 3.23-8.993 0-2.354 1.02-4.4 1.644-5.732.17-.34.537-1.049.537-1.56 0-.226-.055-.537-.197-.764-.255-.397-.652-.54-1.133-.54-1.504 0-2.468 1.136-3.006 2.128a7 7 0 0 0-.537 1.36c-.312 1.049-.624 1.475-1.53 2.212-.482.426-1.076.964-1.415 1.39-.567.767-.738 1.42-.88 2.44-.028.256-.51.369-1.104.369-.34 0-.453-.113-.453-.652 0-.567.198-1.418.623-2.183.595-1.05 1.246-1.617 1.898-2.156s.85-.765.963-1.105c-.595-.797-1.16-1.618-1.614-2.412-.822-1.446-1.36-2.526-1.784-3.83a25 25 0 0 1-.794-3.152c-.34-1.988-.679-2.497-1.33-2.667a1.8 1.8 0 0 0-.428-.054m-23.056.313c.206-.014.437.052.698.187.806.42 3.65 2.637 4.193 3.076.526.422.454.641.178 1.185-.275.544-.533.683-1.022.528-.978-.309-3.882-2.07-4.64-2.523-.684-.413-.773-.784-.296-1.689.264-.499.545-.742.889-.764m-1.79 9.45c.139-.014.296-.005.469.012.803.077 4.524.682 5.116.865.613.19.698.47.623 1.005-.095.696-.409.829-.81.841-.855.024-4.407-.129-5.218-.209-.706-.07-.992-.381-.915-1.404.062-.824.319-1.068.735-1.11m7.768 7.597c.308.018.54.218.713.653.255.637.08.89-.463 1.228-.6.372-3.78 2.04-4.499 2.305-.512.19-1.068.146-1.395-.824-.402-1.198.162-1.482.965-1.794.711-.275 3.66-1.344 4.345-1.53a1 1 0 0 1 .334-.038"}),r_("developer.mozilla",{color:"#236ab4",path:"M0 0v64h64V0zm32 48.35h-3.69v-32.7l-10.15 32.7h-4.15l10.11-32.7H32zm18 0h-3.69v-32.7l-10.12 32.7h-4.15l10.11-32.7H50z"}),r_("dev.to",{color:"#000000",path:"M0 0h64v64H0Zm10.29 20.228v23.636h6.535c5.18.008 6.816-4.062 6.816-6.75V26.982c-.003-2.688-1.683-6.754-6.675-6.754zm18.637.004c-1.57.039-2.817 1.363-2.778 2.957v17.87c.04 1.595 1.348 2.856 2.918 2.813h8.762V39.65h-7.508v-5.49h4.59v-4.22h-4.59v-5.49h7.508v-4.218zm11.39 0 5.43 20.687c1.492 3.52 4.828 4.39 6.687 0l5.418-20.687h-4.59l-4.167 16.246-4.188-16.246zM14.74 24.65h2.457q.823 0 1.645.62.814.624.82 1.868v9.95c0 .827-.273 1.452-.82 1.866q-.82.621-1.641.621h-2.46z"}),r_("discord",{color:"#5865F2",path:"M0 0v64h64V0zm36.903 18.5a29.6 29.6 0 0 1 7.374 2.269c4.045 5.914 6.055 12.585 5.313 20.283a29.6 29.6 0 0 1-9.05 4.537 21.7 21.7 0 0 1-1.936-3.12 19.3 19.3 0 0 0 3.055-1.46 11 11 0 0 1-.747-.562 21.25 21.25 0 0 1-18.082 0c-.242.186-.492.377-.748.562a19 19 0 0 0 3.05 1.457 22 22 0 0 1-1.937 3.123 29.7 29.7 0 0 1-9.043-4.54c-.633-6.638.632-13.37 5.299-20.275a29.8 29.8 0 0 1 7.38-2.274q.522.935.944 1.92a27.5 27.5 0 0 1 8.183 0q.422-.985.945-1.92m-10.97 18.467c-1.762 0-3.218-1.6-3.218-3.568s1.405-3.581 3.213-3.581c1.807 0 3.252 1.614 3.222 3.581-.031 1.968-1.42 3.568-3.216 3.568m11.875 0c-1.765 0-3.216-1.6-3.216-3.568s1.406-3.581 3.216-3.581 3.244 1.614 3.213 3.581c-.03 1.968-1.417 3.568-3.213 3.568"}),r_("dribbble",{color:"#ea4c89",path:"M34.3 34.3c-7.7 2.7-10.5 8-10.7 8.5 2.3 1.8 5.2 2.9 8.4 2.9 1.9 0 3.7-.4 5.3-1.1-.2-1.2-1-5.4-3-10.3.1-.1.1 0 0 0m-3-6.7c-2.3-4-4.7-7.4-5.1-7.9-3.8 1.8-6.7 5.3-7.6 9.6.6-.1 6.3 0 12.7-1.7m1.7 4.5c.2-.1.4-.1.5-.2-.3-.8-.7-1.6-1.1-2.3-6.8 2-13.4 2-14 1.9v.4c0 3.5 1.3 6.7 3.5 9.1.3-.4 4-6.6 11.1-8.9m8.1-10.3c-2.4-2.1-5.6-3.4-9.1-3.4-1.1 0-2.2.1-3.2.4.4.5 2.9 3.9 5.1 8 4.9-1.9 6.9-4.7 7.2-5m-6.2 7c.3.7.6 1.3.9 2 .1.2.2.5.3.7 4.5-.6 9.1.3 9.5.4 0-3.2-1.2-6.2-3.1-8.5-.2.4-2.5 3.3-7.6 5.4m2.1 4.8c1.8 4.9 2.5 8.9 2.7 9.7 3.1-2.1 5.2-5.4 5.9-9.2-.6-.1-4.3-1.2-8.6-.5M0 0v64h64V0zm32 48c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16"}),r_("dropbox",{color:"#1081DE",path:"M0 0v64h64V0zm41.5 41.2L32 46.9l-9.4-5.7v-2.1l2.8 1.8 6.6-5.5 6.6 5.5 2.8-1.8v2.1zm6.5-7.5-9.4 6.1-6.6-5.5-6.6 5.5-9.4-6.1 6.5-5.2-6.5-5.2 9.4-6.1 6.6 5.5 6.6-5.5 9.4 6.1-6.5 5.2zm-25.5-5.2 9.5 5.9 9.5-5.9-9.5-5.9z"}),r_("email",{color:"#7f7f7f",path:"M41.1 25H22.9l9.1 7.1zm2.9 1.6-12 9.3-12-9.3V39h24zM0 0v64h64V0zm47 42H17V22h30z"}),r_("facebook",{color:"#3b5998",path:"M0 0v64h64V0zm39.6 22h-2.8c-2.2 0-2.6 1.1-2.6 2.6V28h5.3l-.7 5.3h-4.6V47h-5.5V33.3H24V28h4.6v-4c0-4.6 2.8-7 6.9-7 2 0 3.6.1 4.1.2z"}),r_("fivehundredpix",{color:"#222222",path:"M33.3 31.3c-.4-.2-.7-.4-1.1-.
1826-.3-.1-.8-.1-.9-.1-1.1 0-1.9.6-2.2 2.1v.9c0 .1.1.4.2.7.3.9 1.4 1.3 2.1 1.3s1.2-.2 1.9-.6c.5-.3 1-.7 1.4-1.1.2-.2.5-.5.5-.6.1-.5-1.5-1.7-1.9-2m9.5-.7c-1.3 0-2.4 1-3.8 2.6 1.3 1.5 2.6 2.3 3.9 2.3 1.5 0 2.2-1.1 2.2-2.4.1-1.4-.8-2.5-2.3-2.5M0 0v64h64V0zm42.9 38.5c-2 0-3.8-1-5.7-3.3-2.2 2.4-3.7 3.3-5.7 3.3-1.8 0-3.7-.7-4.8-3.1-1.2 2.5-3.3 3.2-5.1 3.2-1.6 0-3.8-.4-5-2.5-.1-.1-.6-1.3-.6-1.6v-.7h3c.1 1.6 1.3 2.2 2.4 2.2 1.3 0 2.4-.9 2.6-2.6v-.7c-.2-1.8-1.3-2.4-2.6-2.4-.8 0-1.6.2-2.3 1.2h-2.7v-.2l1.5-8h8.4v2.5h-6.2l-.6 3.3c1-.9 2-1.1 2.9-1.1 1.4 0 3.2.6 4.1 2.6 1-2.4 3-3.2 4.7-3.2 2 0 3.9 1 5.8 3.5 2.1-2.6 3.7-3.5 5.8-3.5 3.3 0 5.1 2.4 5.1 5.4.1 3.1-1.7 5.7-5 5.7"}),r_("flickr",{color:"#0063db",path:"M38 27c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5M0 0v64h64V0zm32 48c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16m-6-21c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5"}),r_("foursquare",{color:"#0072b1",path:"M39.7 20.4H26.4c-.6 0-1 .5-1 1v20.5c0 .1 0 .1.1 0 0 0 4.9-5.9 5.4-6.5.5-.7.8-.8 1.6-.8H37c.6 0 1-.5 1-.8.1-.3.6-3 .7-3.6.1-.5-.4-1.1-.9-1.1h-5.5c-.7 0-1.2-.5-1.2-1.2v-.8c0-.7.5-1.2 1.2-1.2h6.4c.5 0 .9-.4 1-.8l.7-3.6c.2-.6-.2-1.1-.7-1.1M0 0v64h64V0zm44 20.9-1 5.2c-.8 4.2-1.8 9-1.9 9.5-.2.9-.6 2.4-2.7 2.4h-5.1c-.2 0-.2 0-.4.2-.1.1-7.9 9.2-7.9 9.2-.6.7-1.6.6-2 .4-.4-.1-1-.6-1-1.8V19.7c0-1.1.7-2.8 3-2.8h16.5c2.4.1 3.1 1.5 2.5 4"}),r_("gitlab",{color:"#f96424",path:"M0 0v64h64V0zm50.402 32.559-1.969-6.066v.007-.011L44.52 14.454a1.54 1.54 0 0 0-1.476-1.055c-.68.004-1.25.422-1.461 1.062l-3.715 11.426h-11.72l-3.722-11.426a1.52 1.52 0 0 0-1.46-1.062h-.009c-.664 0-1.257.422-1.472 1.062L15.58 26.488v.004s0 .004-.004.008q.005-.007.004-.008l-1.98 6.067c-.297.914.027 1.91.805 2.476l17.082 12.402q.006-.001.007.004c.008.004.016.012.024.016-.008-.004-.012-.012-.02-.016l.004.004h.004q.035.028.082.051l.008.008h.004l.004.004h.008q0 .005.003.004c.004 0 .004.004.008.004q.024.009.047.02.022.006.043.015v.004h.008q.006.004.012.003h.004c0 .004.007.004.011.004h.004q.03.011.063.016.012.007.023.008h.004l.008.004h.015q.004-.001.008.004h.004q.061.006.121.007h.004q.061 0 .121-.007h.004q.006-.005.012-.004h.012q.007-.002.007-.004h.004l.028-.008.062-.016h.004q.006.001.012-.004h.004s.004 0 .008-.003h.007v-.004c.016-.004.032-.012.047-.016l.043-.02.008-.003h.004q.004-.005.008-.004l.008-.004.011-.008q.042-.023.082-.05.002.001.004-.005h.004q.004-.005.008-.004L49.6 35.035a2.21 2.21 0 0 0 .8-2.476zm-7.352-16.98 3.352 10.309h-6.7zm2.766 12.051-1.367 1.75-10.086 12.91 4.77-14.66zM31.171 47.001q.005.004.004.008.001-.004-.004-.008m-1.527-4.707L18.199 27.63h6.68zm-8.688-26.715 3.356 10.309h-6.703zm-5.523 18.047a.47.47 0 0 1-.172-.527l1.473-4.512 10.773 13.805zM31.46 47.415q-.006-.007-.012-.008v-.004q-.013-.008-.02-.015-.022-.018-.039-.036c.004 0 .004.004.004.004s.004 0 .004.004c.028.024.051.047.078.067h.004s0 .004.004.004c-.008-.004-.015-.012-.023-.016m.543-3.504-2.805-8.625-2.484-7.656H37.3zm.574 3.477q-.013.008-.02.015-.004-.001-.003.004a.01.01 0 0 0-.008.008c-.008.004-.016.012-.024.016 0 0 0-.004.004-.004a1 1 0 0 0 .078-.067l.004-.004s.004 0 .004-.003zm15.996-13.762-12.074 8.761L47.28 28.59l1.465 4.508a.47.47 0 0 1-.172.528"}),r_("github",{color:"#24292e",path:"M0 0v64h64V0zm37.1 47.2c-.8.2-1.1-.3-1.1-.8V42c0-1.5-.5-2.5-1.1-3 3.6-.4 7.3-1.7 7.3-7.9 0-1.7-.6-3.2-1.6-4.3.2-.4.7-2-.2-4.2 0 0-1.3-.4-4.4 1.6-1.3-.4-2.6-.5-4-.5s-2.7.2-4 .5c-3.1-2.1-4.4-1.6-4.4-1.6-.9 2.2-.3 3.8-.2 4.2-1 1.1-1.6 2.5-1.6 4.3 0 6.1 3.7 7.5 7.3 7.9-.5.4-.9 1.1-1 2.1-.9.4-3.2 1.1-4.7-1.3 0 0-.8-1.5-2.5-1.6 0 0-1.6 0-.1 1 0 0 1 .5 1.8 2.3 0 0 .9 3.1 5.4 2.1v2.7c0 .4-.3.9-1.1.8-6.3-2-10.9-8-10.9-15.1 0-8.8 7.2-16 16-16s16 7.2 16 16c0 7.1-4.6 13.1-10.9 15.2"}),r_("google",{color:"#dd4b39",path:"M0 0v64h64V0zm31.3 19.1q.45.45.9 1.2c.3.4.5.9.7 1.5q.3.9.3 2.1c0 1.4-.3 2.6-.9 3.4l-.9 1.2c-.4.4-.8.7-1.2 1.1-.2.2-.5.5-.7.8s-.4.7-.4 1.1.1.8.4 1c.2.3.4.5.6.7l1.4 1.1c.8.7 1.6 1.5 2.2 2.3s.9 2 .9 3.3c0 1.9-.9 3.7-2.6 5.2-1.8 1.6-4.3 2.4-7.7 2.4q-4.2 0-6.3-1.8-2.1-1.65-2.1-3.9c0-.7.2-1.6.7-2.5q.6-1.35 2.4-2.4c1.3-.7 2.7-1.2 4.1-1.5 1.4-.2 2.6-.3 3.5-.4-.3-.4-.5-.8-.8-1.2s-.4-.9-.4-1.5c0-.4 0-.6.2
182-.9.1-.2.2-.5.2-.7-.5.1-.9.1-1.3.1-2.1 0-3.8-.7-4.9-2-1.2-1.2-1.8-2.7-1.8-4.3 0-2 .8-3.8 2.5-5.4 1.1-.9 2.3-1.6 3.5-1.8s2.3-.4 3.4-.4h8L33 18.4h-2.5c.2.2.5.4.8.7M48 32h-4.3v4.2h-2.5V32H37v-2.5h4.2v-4.3h2.5v4.3H48zM27.1 19.1c-.6-.5-1.4-.7-2.2-.7-1.1 0-2 .5-2.7 1.3q-.9 1.35-.9 3c0 1.5.4 3 1.3 4.5.4.7.9 1.4 1.6 1.9.6.5 1.4.8 2.2.8 1.1 0 1.9-.4 2.6-1.1.3-.5.6-1 .7-1.6.1-.5.1-1 .1-1.4q0-2.4-1.2-4.8c-.4-.8-.9-1.5-1.5-1.9m-.2 17.1c-.2 0-.7 0-1.6.1-.8.1-1.7.3-2.5.6-.2.1-.5.2-.9.4s-.7.4-1.1.7q-.6.45-.9 1.2c-.3.5-.4 1.1-.4 1.8 0 1.4.6 2.6 1.9 3.5 1.2.9 2.9 1.4 5 1.4 1.9 0 3.3-.4 4.3-1.3 1-.8 1.5-1.8 1.5-3.1 0-1-.3-1.9-1-2.7-.7-.7-1.8-1.6-3.3-2.6z"}),r_("groupme",{color:"#00aff0",path:"M0 0v64h64V0zm40.321 39.434a10.4 9.517 0 0 1-16.64 0 2.6 2.38 0 1 0-4.161 2.856 15.6 14.276 0 0 0 24.961 0 2.6 2.38 0 0 0-4.16-2.856m-17.42-12.848a2.6 2.38 0 0 0 0 4.759h1.3v1.19a2.6 2.38 0 0 0 5.2 0v-1.19h5.2v1.19a2.6 2.38 0 0 0 5.2 0v-1.19h1.3a2.6 2.38 0 0 0 0-4.759h-1.3v-4.758h1.3a2.6 2.38 0 0 0 0-4.759h-1.3v-1.19a2.6 2.38 0 0 0-5.2 0v1.19h-5.2v-1.19a2.6 2.38 0 0 0-5.2 0v1.19h-1.3a2.6 2.38 0 0 0 0 4.759h1.3v4.758zm6.5-4.758h5.2v4.758h-5.2z"}),r_("google_play",{color:"#40BBC1",path:"M0 0v64h64V0zm40.4 27.1-3.6 3.6-12.3-12.3zM22 44.5V19.4c0-.4.1-.7.2-.9L35.6 32 22.2 45.4c-.1-.2-.2-.5-.2-.9m2.4 1.1 12.4-12.4 3.6 3.6zm22.7-12.4-5 2.8-4-4 3.9-3.9 5.1 2.8c1.2.5 1.2 1.6 0 2.3"}),r_("hashnode",{color:"#2962FF",path:"M0 0v64h64V0zm15 24c-4.4 4.4-4.4 11.5 0 15.9l9.7 9.7c4.4 4.4 11.5 4.4 15.9 0l9.7-9.7c4.4-4.4 4.4-11.5 0-15.9l-9.7-9.7c-4.4-4.4-11.5-4.4-15.9 0zm22.3 13.5c3.1-3.1 3.1-8.1 0-11.1-3.1-3.1-8.1-3.1-11.1 0-3.1 3.1-3.1 8.1 0 11.1 3.1 3.1 8.1 3.1 11.1 0"}),r_("instagram",{color:"#e94475",path:"M0 0v64h64V0zm39.88 25.89c.98 0 1.77-.79 1.77-1.77s-.79-1.77-1.77-1.77-1.77.79-1.77 1.77.79 1.77 1.77 1.77M32 24.42c-4.18 0-7.58 3.39-7.58 7.58s3.4 7.58 7.58 7.58 7.58-3.4 7.58-7.58-3.4-7.58-7.58-7.58m0 12.5c-2.72 0-4.92-2.2-4.92-4.92s2.2-4.92 4.92-4.92 4.92 2.2 4.92 4.92-2.2 4.92-4.92 4.92m0-17.02c3.94 0 4.41.02 5.96.09 1.45.06 2.23.3 2.75.51.69.27 1.18.58 1.7 1.1.51.52.83 1.01 1.1 1.7.2.52.44 1.3.51 2.74.07 1.56.09 2.02.09 5.97 0 3.94-.02 4.4-.09 5.96-.07 1.44-.31 2.22-.51 2.74-.27.69-.59 1.19-1.1 1.7-.52.52-1.01.84-1.7 1.1-.52.2-1.3.45-2.75.51-1.55.07-2.02.09-5.96.09s-4.41-.02-5.96-.09c-1.45-.06-2.23-.3-2.75-.51-.69-.27-1.18-.58-1.7-1.1-.51-.51-.83-1.01-1.1-1.7-.2-.52-.44-1.3-.51-2.74-.07-1.56-.09-2.02-.09-5.96 0-3.95.02-4.41.09-5.97.07-1.44.31-2.22.51-2.74.27-.69.59-1.18 1.1-1.7.52-.52 1.01-.84 1.7-1.1.52-.2 1.3-.45 2.75-.51 1.55-.08 2.02-.09 5.96-.09m0-2.66c-4.01 0-4.51.02-6.09.09-1.57.07-2.64.32-3.58.68-.97.38-1.79.89-2.61 1.71s-1.33 1.65-1.71 2.61c-.36.94-.61 2.01-.68 3.59-.07 1.57-.09 2.07-.09 6.08s.02 4.51.09 6.09c.07 1.57.32 2.64.68 3.58.38.98.89 1.8 1.71 2.62s1.65 1.32 2.61 1.7c.94.37 2.01.62 3.59.69 1.57.07 2.07.09 6.09.09 4.01 0 4.51-.02 6.08-.09s2.65-.32 3.59-.69c.97-.37 1.79-.88 2.61-1.7s1.33-1.65 1.71-2.62c.36-.93.61-2.01.68-3.58.07-1.58.09-2.08.09-6.09s-.02-4.51-.09-6.09c-.07-1.57-.32-2.64-.68-3.58-.38-.98-.89-1.8-1.71-2.62a7.3 7.3 0 0 0-2.61-1.7c-.94-.37-2.01-.62-3.59-.69-1.58-.06-2.08-.08-6.09-.08"}),r_("itch.io",{color:"#fa5c5c",path:"M0 0v64h64V0zm32 16c4.482 0 7.49.028 11.828.197 1.396.921 4.146 4.435 4.172 5.356v1.523c0 1.933-1.624 3.631-3.1 3.631-1.771 0-3.248-1.631-3.248-3.568 0 1.937-1.425 3.568-3.197 3.568-1.771 0-3.152-1.631-3.152-3.568 0 1.937-1.516 3.568-3.287 3.568h-.032c-1.771 0-3.287-1.631-3.287-3.568 0 1.937-1.38 3.568-3.152 3.568s-3.197-1.631-3.197-3.568c0 1.937-1.477 3.568-3.248 3.568-1.476 0-3.1-1.698-3.1-3.63v-1.524c.026-.921 2.776-4.434 4.172-5.356C21.407 16.077 27.518 16 32 16m-3.326 9.797a3.65 4.058 0 0 0 .619.892 3.716 4.13 0 0 0 2.602 1.178q.053 0 .105-.002l.107.002a3.716 4.13 0 0 0 2.602-1.178 3.65 4.058 0 0 0 .617-.892 3.655 4.063 0 0 0 .623.892c.669.727 1.585 1.178 2.596 1.178a3.714 4.129 0 0 0 2.601-1.178c.243-.263.427-.546.596-.875.169.33.404.611.647.875a3.717 4.132 0 0 0 2.601 1.178c.122 0 .25-.037.352-.076a66 66 0 0 1 .222 4.373l.002.006.008 1.73c-.027 3.46.307 11.21-1.373 13.116-2.603.674-7.395.982-12.201.984-4.806-.002-9.598-.31-12.201-.984-1.68-1.905-1.344-9.657-1.371-13.116.002-.666.005-1.147.008-1.73v-.006c.02-1.149.08-2.724.222-4.373.103.04.23.076.352.076a3.717 4.132 0 0 0 2.601-1.178c.243-.264.478-.545.647-.875.168.329.353.612.596.875a3.714 4.129 0 0 0 2.601 1.178c1.01 0 1.927-.45 2.596-1.178a3.655 4.063 0 0 0 .623-.892m9.324 3.84v.002h-.002c-1.058.002-1.997 0-3.162 1.414a24 24 0 0 0-2.834-.16 24 24 0 0 0-2.834.16c-1.165-1.413-2.104-1.412-3.162-1.414h-.002c-.5 0-2.5 0-3.893 4.35l-1.496 5.966c-1.109 4.44.354 4.549 2.18 4.553 2.708-.112 4.209-2.298 4.209-4.485 1.5.274 3.249.41 4.998.41s3.499-.136 4.998-.41c0 2.187 1.499 4.373 4.207 4.485 1.826-.004 3.29-.113 2.182-4.553l-1.496-5.967c-1.394-4.35-3.393-4.351-3.893-4.351M32 33.057s2.851 2.91 3.363 3.945l-1.865-.082v1.809c0 .084-.749.05-1.498.011-.75.039-1.498.073-1.498-.011v-1.81l-1.865.083c.512-1.034 3.36-3.943 3.363-3.945"}),r_("leetcode",{color:"#E7A41F",path:"M0 0h64v64H0zm42.05 42.07a2.12 2.12 0 0 0-3.069-.005l-3.77 3.885a4.65 4.65 0 0 1-6.616.06l-6.758-6.84c-1.824-1.846-2.143-4.74-.56-6.49l6.21-6.625c1.664-1.84 5.04-2.061 6.97-.45l5.508 4.596c.932.779 2.299.628 3.052-.336s.607-2.377-.326-3.156l-5.507-4.596c-1.204-1.005-2.649-1.641-4.161-1.917L36.5 16.5c.85-.91.947-2.264.04-3.116a2.245 2.245 0 0 0-3.181.107l-9.043 9.499-6.063 6.7c-3.252 3.594-2.908 9.19.548 12.688l6.79 6.871a8.887 8.887 0 0 0 12.685-.12l3.77-3.886a2.3 2.3 0 0 0 .005-3.173m-14.396-6.016c0 1.24.971 2.244 2.17 2.244H45.83c1.198 0 2.17-1.005 2.17-2.244s-.972-2.244-2.17-2.244H29.824c-1.199 0-2.17 1.005-2.17 2.244"}),r_("line.me",{color:"#4cc764",path:"M0 0h64v64H0Zm27.54 13.171a26 26 0 0 1 6.17-.319c3.058.196 5.992.9 8.776 2.19 3.394 1.572 6.257 3.797 8.336 6.945 1.942 2.94 2.79 6.171 2.425 9.69-.286 2.758-1.398 5.185-3.046 7.382s-3.614 4.082-5.734 5.811c-3.558 2.901-7.32 5.505-11.32 7.758-.463.26-.954.469-1.437.69a2.4 2.4 0 0 1-.457.14c-.9.212-1.32-.166-1.184-1.077.099-.663.247-1.32.322-1.986.062-.558.074-1.124.062-1.686-.01-.494-.3-.862-.747-1.026-.574-.211-1.166-.405-1.767-.504-4.812-.789-9.1-2.66-12.59-6.137-2.247-2.238-3.792-4.89-4.423-8.028-.762-3.794-.064-7.333 1.949-10.61 1.868-3.044 4.503-5.257 7.642-6.896 2.205-1.15 4.545-1.912 7.023-2.337m4.31 18.669v-2.078c.126.159.192.239.254.323 1.294 1.747 2.59 3.492 3.875 5.244.176.24.369.352.67.335.392-.022.787-.
182004 1.181-.006.414-.002.54-.12.541-.529q.003-4.543 0-9.085c0-.4-.133-.531-.542-.538-.394-.006-.788-.002-1.182-.001-.512.002-.618.107-.618.621v5.291c-.149-.192-.234-.299-.316-.409-1.28-1.73-2.563-3.458-3.837-5.193-.153-.209-.324-.318-.585-.313-.426.01-.852-.004-1.278.004-.369.008-.503.14-.504.51q-.006 4.575 0 9.15c.001.362.143.488.516.491q.639.005 1.279 0c.428-.002.545-.118.546-.555.002-1.066 0-2.132 0-3.263m12.106 1.473h-1.79v-1.558h.366q1.79.001 3.58-.001c.39 0 .52-.125.527-.514.008-.405.004-.81.001-1.216-.002-.507-.11-.614-.627-.614l-3.484-.002c-.123 0-.245-.012-.355-.018v-1.54h.38q1.773.001 3.546-.001c.409 0 .533-.124.539-.535q.01-.656-.001-1.312c-.006-.35-.137-.493-.486-.494q-2.925-.009-5.849 0c-.353 0-.48.14-.48.489q-.003 4.59 0 9.18c0 .356.125.479.484.48q2.907.003 5.816 0c.383 0 .51-.13.516-.525q.007-.624 0-1.248c-.003-.447-.122-.568-.574-.57-.681-.005-1.363-.002-2.109-.002m-26.32 1.893c.006.32.178.454.488.454 1.949-.002 3.898 0 5.847-.002.35 0 .476-.13.482-.486.006-.395.002-.79.002-1.184 0-.585-.087-.674-.66-.674l-3.451-.001c-.113 0-.226-.01-.365-.018v-7.159c0-.519-.106-.627-.612-.63q-.56-.003-1.118 0c-.515.001-.613.101-.613.622zm10.432-1.51v-7.606c0-.465-.117-.581-.589-.585q-.543-.002-1.085 0c-.58 0-.68.103-.681.693v8.756c0 .086-.004.171.002.256.024.286.163.451.468.45.468-.003.936.003 1.405-.002.34-.004.475-.144.478-.492.004-.468.001-.937.001-1.47z"}),r_("itunes",{color:"#E049D1",path:"M0 0v64h64V0zm42.5 40c0 2.2-1.8 4-4 4h-2c-1.9 0-3.4-1.5-3.4-3.4s1.5-3.4 3.4-3.4h2.8c.8 0 1.4-.6 1.4-1.4v-11c0-.5-.4-.9-.9-.9h-.2l-12.1 2.4c-.4.1-.7.4-.7.9V43c0 2.2-1.8 4-4 4h-2c-1.9 0-3.4-1.5-3.4-3.4s1.5-3.4 3.4-3.4h2.8c.8 0 1.4-.6 1.4-1.4V21.3c0-.7.5-1.2 1.1-1.4l14.7-3h.3c.8 0 1.4.6 1.4 1.4z"}),r_("linkedin",{color:"#007fb1",path:"M0 0v64h64V0zm25.8 44h-5.4V26.6h5.4zm-2.7-19.7c-1.7 0-3.1-1.4-3.1-3.1s1.4-3.1 3.1-3.1 3.1 1.4 3.1 3.1-1.4 3.1-3.1 3.1M46 44h-5.4v-8.4c0-2 0-4.6-2.8-4.6s-3.2 2.2-3.2 4.5V44h-5.4V26.6h5.2V29h.1c.7-1.4 2.5-2.8 5.1-2.8 5.5 0 6.5 3.6 6.5 8.3V44z"}),r_("linktree",{color:"#43e660",path:"M.053.053v64h64v-64zM29.688 16h4.626v7.8l5.338-5.474 3.096 3.174-5.596 5.324h7.873v4.405h-7.918l5.633 5.474-3.088 3.11-7.65-7.688-7.652 7.688-3.098-3.098 5.635-5.475h-7.912v-4.404h7.875L21.252 21.5l3.098-3.186 5.337 5.487zm-.014 21.549h4.629V48h-4.63z"}),r_("mailto",{color:"#7f7f7f",path:"M41.1 25H22.9l9.1 7.1zm2.9 1.6-12 9.3-12-9.3V39h24zM0 0v64h64V0zm47 42H17V22h30z"}),r_("mastodon",{color:"#17063B",path:"M-.135-.135v64.541h64.678V-.134ZM31.91 16c4.394-.016 8.82.462 11.213 1.488 0 0 4.875 2.042 4.875 8.992 0 0 .064 5.126-.684 8.688-.477 2.26-4.218 4.734-8.515 5.213-1.54.17-7.13 1.013-13.686-.48q-.002.5.069.995c.507 3.546 3.767 3.76 6.861 3.86 3.123.093 5.646-.723 5.646-.723l.13 2.639s-1.924 1.093-5.815 1.295c-2.144.113-4.811-.05-7.912-.815C15.994 45.143 16 34.754 16 26.48c0-6.95 4.883-8.992 4.883-8.992 2.27-.96 6.633-1.472 11.027-1.488m-4.703 5.3c-1.505-.036-3.027.51-4.016 1.532-1.802 1.918-1.406 3.174-1.406 11.816h3.569v-7.513c0-3.518 4.882-3.651 4.882.49v4.354h3.537v-4.354c0-4.141 4.887-4.006 4.887-.488v7.515h3.56v-.004c0-8.636.404-9.883-1.406-11.816-1.962-2.032-6.087-2.196-7.927.43l-.883 1.383-.887-1.383c-.916-1.306-2.405-1.924-3.91-1.961"}),r_("matrix",{color:"#000000",path:"M0 0v64h64V0zm16 16h3.04v.732h-2.198v30.536h2.197V48H16zm28.96 0H48v32h-3.04v-.732h2.198V16.732h-2.197zM29.769 26.104c.72 0 1.377.143 1.974.42.598.277 1.046.775 1.36 1.476q.509-.749 1.378-1.322.87-.574 2.061-.574.904 0 1.68.222c.517.147.955.382 1.324.707.368.327.652.745.861 1.268q.306.783.307 1.89v7.637h-3.131V31.36q0-.573-.043-1.082a2.3 2.3 0 0 0-.24-.88 1.5 1.5 0 0 0-.584-.596q-.39-.222-1.047-.223-.665 0-1.07.252a1.84 1.84 0 0 0-.641.666 2.6 2.6 0 0 0-.309.928 7.4 7.4 0 0 0-.08 1.047v6.357h-3.132v-6.4c0-.339-.005-.67-.024-1.002a2.8 2.8 0 0 0-.191-.918 1.4 1.4 0 0 0-.553-.67c-.259-.167-.635-.254-1.139-.254q-.224 0-.586.1a2 2 0 0 0-.705.375q-.344.277-.586.793-.24.519-.24 1.36v6.622H23.28v-11.42h2.953v1.541h.045a4.4 4.4 0 0 1 1.49-1.365c.578-.327 1.249-.486 2-.486"}),r_("medium",{color:"#000000",path:"M0 0v64h64V0zm25.025 22.914c4.985 0 9.026 4.068 9.026 9.086s-4.041 9.086-9.026 9.086S16 37.018 16 32s4.041-9.086 9.025-9.086m14.413.531c2.492 0 4.511 3.83 4.511 8.555h.002c0 4.724-2.021 8.555-4.514 8.555-2.492 0-4.511-3.831-4.511-8.555s2.02-8.555 4.511-8.555m6.974.89C47.288 24.336 48 27.768 48 32c0 4.231-.711 7.664-1.588 7.664S44.826 36.232 44.826 32s.71-7.664 1.586-7.664"}
182),r_("meetup",{color:"#E51937",path:"M0 0v64h64V0zm47.8 44.3c-.4.2-2.5.9-3.9 1-.6.1-1.1-.6-1.4-1.5C41 39.2 39 32 37.3 27.2c0 3.7-.3 10.8-.4 12-.1 1.7-.4 3.7-1.8 3.9-1.1.2-2.4.4-4 .4-1.3 0-1.8-.9-2.4-1.8-1-1.4-3.1-4.8-4.1-6.9.3 2.3.7 4.7.9 5.8.1.8 0 1.5-.6 1.9-1 .7-3.2 1.4-4.1 1.4-.8 0-1.5-.8-1.6-1.6-.7-3.4-1.2-8-1.1-11.1 0-2.8 0-5.9.2-8.3 0-.7.3-1.1.9-1.4 1.2-.5 3-.6 4.7-.3.8.1 1 .8 1.4 1.4 1.7 2.8 3.8 6.7 5.7 10.6 0-6.3 1.9-11.9 3.5-15.3.5-1.1.9-1.4 1.9-1.4 1.3 0 2.9.2 4.1.4 1.1.2 1.5 1.6 1.7 2.5 1.2 4.5 4.7 18.7 5.5 22.4.1 1 .6 2.2.1 2.5"}),r_("misskey",{color:"#86b300",path:"M0 0h64v64H0Zm16.97 18.07c-.57 0-1.13.1-1.66.29-.94.33-1.72.93-2.32 1.78-.58.83-.87 1.75-.87 2.78v18.16c0 1.33.47 2.47 1.41 3.44.97.94 2.12 1.41 3.44 1.41 1.36 0 2.5-.47 3.44-1.41.97-.97 1.45-2.12 1.45-3.44v-3.3c.01-.72.75-.53 1.12 0 .7 1.21 2.33 2.24 3.9 2.24s3.15-.86 3.9-2.24c.28-.33 1.08-.9 1.16 0v3.3c0 1.33.47 2.47 1.41 3.44.97.94 2.12 1.41 3.44 1.41 1.35 0 2.5-.47 3.44-1.41.97-.97 1.45-2.12 1.45-3.44V22.92c0-1.02-.3-1.95-.91-2.78-.58-.86-1.34-1.45-2.28-1.78-.55-.19-1.11-.29-1.66-.29-1.49 0-2.75.58-3.77 1.74l-4.92 5.76c-.11.08-.48.72-1.26.72s-1.1-.63-1.21-.72l-4.96-5.76c-1-1.16-2.24-1.74-3.74-1.74m30.68 0c-1.16 0-2.16.41-2.98 1.24q-1.2 1.2-1.2 2.94c0 1.16.4 2.16 1.2 2.98.83.8 1.82 1.2 2.98 1.2s2.16-.4 2.99-1.2c.83-.83 1.24-1.82 1.24-2.98s-.41-2.14-1.24-2.94c-.84-.83-1.83-1.24-2.99-1.24m.04 9.2c-1.16 0-2.16.41-2.99 1.24s-1.24 1.82-1.24 2.99v10.24c0 1.16.41 2.16 1.24 2.98.83.8 1.82 1.2 2.99 1.2q1.74 0 2.94-1.2c.83-.83 1.24-1.82 1.24-2.98V31.5c0-1.16-.41-2.16-1.24-2.99-.8-.82-1.78-1.24-2.94-1.24"}),r_("onlyfans",{color:"#00aeef",path:"M0-.006v64.012h64V-.006zm25.348 18.014a14 14 0 0 1 9.148 3.41c2.534-3.084 5.779-3.41 11.82-3.41h7.032c-1.176 5.179-5.229 9.138-12.264 10.5 3.557 1.024 7.756 0 7.756 0-1.22 5.32-5.083 8.65-10.654 9.056l-.063.12a14 14 0 0 1-.623 1.199 14 14 0 0 1-.357.63 14 14 0 0 1-.713.987 14 14 0 0 1-.526.674 14 14 0 0 1-.771.797 14 14 0 0 1-.696.66 14 14 0 0 1-.83.637 14 14 0 0 1-.822.578 14 14 0 0 1-.877.49 14 14 0 0 1-.943.475 14 14 0 0 1-.904.343 14 14 0 0 1-1.024.338 14 14 0 0 1-.935.207 14 14 0 0 1-1.077.188 14 14 0 0 1-.953.068 14 14 0 0 1-.724.053l.011-.035a14 14 0 1 1-.011-27.965m0 9.8a4.2 4.2 0 0 0 0 8.399 4.194 4.194 0 0 0 4.199-4.2 4.2 4.2 0 0 0-4.2-4.198"}),r_("opensea",{color:"#2081E2",path:"M0 0h64v64H0Zm33 12.8c.5 0 .956.204 1.281.536.326.332.528.787.528 1.293v3.101l.375.106q.046.014.086.043c.092.069.222.172.39.297.132.105.275.232.445.363.34.273.744.627 1.188 1.031.118.102.235.208.34.313a27 27 0 0 1 1.824 1.847c.171.194.337.391.508.598.17.21.354.418.512.625.207.276.427.56.62.86.093.14.2.288.29.43.25.377.469.768.68 1.16.088.18.178.376.257.57a8.5 8.5 0 0 1 .54 1.59c.035.115.06.24.074.351v.027c.039.158.053.326.066.496a5.3 5.3 0 0 1-.094 1.641c-.05.234-.112.454-.191.688-.08.223-.16.455-.262.675-.197.457-.43.913-.707 1.34a8 8 0 0 1-.297.485c-.115.167-.234.326-.34.48a10 10 0 0 1-.457.59 6 6 0 0 1-.445.559c-.22.26-.428.505-.648.742a7 7 0 0 1-.418.453c-.142.158-.287.298-.418.43-.22.22-.404.393-.559.535l-.363.332a.3.3 0 0 1-.196.07h-2.8v3.594h3.527c.789 0 1.536-.28 2.14-.793.208-.181 1.112-.96 2.18-2.14a.3.3 0 0 1 .137-.083l9.734-2.816a.287.287 0 0 1 .364.277v2.059c0 .118-.07.223-.176.27-.644.275-2.852 1.29-3.77 2.566-2.34 3.258-4.127 7.918-8.125 7.918H24.14c-5.91 0-10.699-4.808-10.699-10.739v-.191c0-.158.128-.285.286-.285h9.296c.184 0 .318.17.301.351a3.17 3.17 0 0 0 .332 1.785 3.27 3.27 0 0 0 2.934 1.82h4.605v-3.593h-4.55a.294.294 0 0 1-.239-.46c.05-.077.105-.154.164-.243a33 33 0 0 0 1.657-2.645c.417-.73.822-1.506 1.148-2.289a5 5 0 0 0 .172-.43c.089-.25.18-.48.246-.714.066-.198.12-.404.172-.598a9.3 9.3 0 0 0 .219-2.098 10 10 0 0 0-.04-.87c-.013-.313-.05-.626-.09-.938a10 10 0 0 0-.128-.836 14 14 0 0 0-.266-1.25l-.035-.156c-.079-.286-.146-.562-.238-.848a32 32 0 0 0-.871-2.59c-.115-.325-.248-.637-.38-.949-.193-.47-.393-.896-.574-1.3a18 18 0 0 1-.25-.524 17 17 0 0 0-.269-.574c-.066-.142-.143-.271-.195-.403l-.563-1.039a.183.183 0 0 1 .207-.265l3.52.953h.008l.011.004.465.128.512.145.187.05v-2.09c0-1.008.805-1.827 1.805-1.827m-8.488 6.903a.28.28 0 0 1 .238.168c1.39 3.117 2.59 6.993 2.027 9.406-.24.993-.897 2.34-1.636 3.582q-.145.272-.313.528a.28.28 0 0 1-.234.125H16.03a.284.284 0 0 1-.242-.438l.137-.215 8.324-13.023a.28.28 0 0 1 .262-.133"}),r_("patreon",{color:"#000000",path:"M0 0h64v64H0Zm52.853 23.459c-.008-5.72-4.462-10.41-9.69-12.1-6.492-2.1-15.053-1.796-21.252 1.127-7.511 3.546-9.871 11.312-9.959 19.055-.07 6.369.564 23.139 10.022 23.259 7.03.088 8.077-8.969 11.328-13.33 2.314-3.104 5.294-3.979 8.96-4.886 6.303-1.562 10.6-6.536 10.591-13.125m0 0"}),r_("pinterest",{color:"#cb2128",path:"M0 0v64h64V0zm32 48c-1.6 0-3.1-.2-4.5-.7.6-1 1.3-2.2 1.6-3.4.2-.7 1.1-4.4 1.1-4.4.6 1.1 2.2 2 3.9 2 5.1 0 8.6-4.7 8.6-11 0-4.7-4-9.2-10.1-9.2-7.6 0-11.4 5.5-11.4 10 0 2.8 1 5.2 3.3 6.1.4.1.7 0 .8-.4.1-.3.2-1 .3-1.3.1-.4.1-.5-.2-.9-.6-.8-1.1-1.7-1.1-3.1 0-4 3-7.7 7.9-7.7 4.3 0 6.7 2.6 6.7 6.1 0 4.6-2 8.5-5.1 8.5-1.7 0-2.9-1.4-2.5-3.1.5-2 1.4-4.2 1.4-5.7 0-1.3-.7-2.4-2.2-2.4-1.7 0-3.1 1.8-3.1 4.1 0 1.5.5 2.5.5 2.5s-1.8 7.4-2.1 8.7c-.3 1.2-.3 2.6-.3 3.7C19.9 44.2 16 38.6 16 32c0-8.8 7.2-16 16-16s16 7.2 16 16-7.2 16-16 16"}),r_("pixiv",{color:"#0097fa",path:"M0 0v64h64V0zm33.553 16.469c-11.844 0-19.903 9.146-19.903 9.146l2.27 3.606s1.26.106.592-2.018c.573-1.086 1.698-2.545 3.892-4.232v24.008c-.946.268-2.194.768-1.34 1.623h6.518c.86-.861-.493-1.38-1.32-1.623v-5.663s4.469 1.756 9.29 1.756c4.234 0 8.088-1.26 10.954-3.537 2.869-2.264 4.712-5.642 4.703-9.506a12.75 12.75 0 0 0-4.41-9.709c-2.793-2.438-6.70
1825-3.847-11.246-3.847zm-.397 2.027c3.601.003 6.425 1.36 8.338 3.43 1.907 2.075 2.948 4.83 2.957 8.04-.012 3.126-1.124 5.698-3.107 7.673-1.98 1.959-4.864 3.195-8.188 3.195h-.021c-3.699 0-6.816-.72-8.873-1.732V21.088c2.261-1.605 5.928-2.598 8.894-2.592"}),r_("ravelry",{color:"#EE6E62",path:"M0 0h64v64H0Zm42.692 28.943s-2.184-.397-3.752-.397c-3.584 0-4.424 1.987-4.424 4.939v12.488H24.83V20.542h9.687v4.257c1.176-3.576 3.528-4.825 8.176-4.825z"}),r_("rdio",{color:"#0475C5",path:"M0 0v64h64V0zm43.9 30.5c.1.5.1 1 .1 1.5 0 6.4-5.1 11.6-12 11.6s-12-5.1-12-11.5V32c0-6.4 5.1-11.6 12-11.6 1.2 0 2.3.2 3.4.5v6.8l-.6-.3c-3-1-6.2.4-7.7 2.9v.1c-1.5 2.5-.8 5.3 2.1 6.3 3 1 6.2-.4 7.7-2.9v-.1c.5-.8.8-1.7.8-2.6v-9.3c.2.1.3.2.5.3.1.1.3.2.4.2 1.5 1 5.4 3.5 8.7 3.4 1.7.1.2 3.8-3.4 4.8"}),r_("sharethis",{color:"#00BF00",path:"M0 0h64v64H0zm28.388 32c0 .084-.02.163-.025.247l8.802 4.4a4.3 4.3 0 0 1 2.782-1.037 4.335 4.335 0 0 1 4.335 4.335 4.335 4.335 0 1 1-8.67 0c0-.086.02-.163.025-.247l-8.802-4.4a4.3 4.3 0 0 1-2.782 1.034 4.335 4.335 0 0 1 0-8.67c1.065 0 2.027.402 2.782 1.037l8.802-4.4c-.005-.083-.024-.162-.024-.249a4.333 4.333 0 0 1 4.334-4.332 4.335 4.335 0 0 1 0 8.67 4.28 4.28 0 0 1-2.782-1.04l-8.802 4.403c.005.084.024.163.024.25"}),r_("rss",{color:"#EF8733",path:"M0 0v64h64V0zm24 44c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4m11-1c-1.1 0-2-.9-2-2 0-5.5-4.5-10-10-10-1.1 0-2-.9-2-2s.9-2 2-2c7.7 0 14 6.3 14 14 0 1.1-.9 2-2 2m9 0c-1.1 0-2-.9-2-2 0-10.5-8.5-19-19-19-1.1 0-2-.9-2-2s.9-2 2-2c12.7 0 23 10.3 23 23 0 1.1-.9 2-2 2"}),r_("slack",{color:"#4A164A",path:"M0 0v64h64V0Zm12.636 37.56c0 5.066 8 5.066 8 0v-3.8h-4c-2.209 0-4 1.7-4 3.8m25.28-6.346c2.21 0 4-1.702 4-3.8V17.287c0-5.066-8-5.066-8 0v10.127c0 2.113 1.815 3.82 4.04 3.8zm14.64-3.8c0-5.067-8-5.067-8 0v3.8h4c2.24.042 4.08-1.672 4.08-3.8zm-25.24 6.345c-2.209 0-4 1.702-4 3.8v10.127c0 5.067 8 5.067 8 0V37.559c0-2.098-1.79-3.8-4-3.8m10.64 10.127h-4v3.8c0 3.386 4.309 5.08 6.829 2.687s.735-6.487-2.829-6.487m10.68-10.127h-10.68c-5.324.009-5.324 7.592 0 7.6h10.68c5.325-.008 5.325-7.591 0-7.6m-21.32-10.145h-10.68c-5.342-.008-5.342 7.608 0 7.6h10.68c5.325-.009 5.325-7.592 0-7.6m0-10.127c-5.324.008-5.324 7.592 0 7.6h4v-3.8c0-2.126-1.804-3.8-4-3.8"}),r_("reddit",{color:"#FF4500",path:"M0 0v64h64V0zm53.344 32a4.67 4.67 0 0 0-7.903-3.2 22.77 22.77 0 0 0-12.32-3.937L35.2 14.88l6.848 1.441a3.2 3.2 0 0 0 3.02 2.852 3.2 3.2 0 1 0-2.602-4.805l-7.84-1.566a1 1 0 0 0-.754.136.98.98 0 0 0-.43.63l-2.37 11.105a22.8 22.8 0 0 0-12.477 3.937 4.672 4.672 0 1 0-5.152 7.648q-.06.704 0 1.407c0 7.168 8.351 12.992 18.656 12.992 10.3 0 18.656-5.824 18.656-12.992a9.4 9.4 0 0 0 0-1.406A4.68 4.68 0 0 0 53.344 32m-32 3.2a3.198 3.198 0 1 1 6.398 0 3.195 3.195 0 0 1-3.199 3.198c-1.766 0-3.2-1.43-3.2-3.199M39.938 44a12.3 12.3 0 0 1-7.907 2.465A12.3 12.3 0 0 1 24.13 44a.87.87 0 0 1 .055-1.16.87.87 0 0 1 1.16-.055A10.48 10.48 0 0 0 32 44.801a10.5 10.5 0 0 0 6.688-1.953.9.9 0 0 1 1.265.015.9.9 0 0 1-.016 1.266Zm-.579-5.473a3.2 3.2 0 0 1-3.199-3.199 3.198 3.198 0 1 1 6.398 0 3.2 3.2 0 0 1-3.23 3.328Zm0 0"}),r_("smugmug",{color:"#8cca1e",path:"M0 0v64h64V0zm36.1 19.8c.2-1.3 1.3-2.6 3.2-2.8 2.4-.2 3.8 1.3 3.8 2.8 0 1.3-1.2 2.6-3.8 2.8-2.4.1-3.4-1.3-3.2-2.8m-13.6.4c.2-1.4 1.4-2.8 3.3-2.8 2.3 0 3.5 1.1 3.6 2.4.2 1.5-1.1 3.1-3.9 3.1-2.4.1-3.2-1.3-3-2.7M28.8 47c-10.9 0-12-17.5-6.9-17.5 12.1-.3 12.5-.3 19-1C51.7 27.4 39.2 47 28.8 47m11.5-15.4c-3.9 0-6.8.5-17.8.9-1.6.1-2.9 11.4 6.6 11.4 7.5 0 15.2-12.3 11.2-12.3"}),r_("snapchat",{color:"#FFC91B",path:"M0 0v64h64V0zm47.927 39.545c-.326.76-1.702 1.318-4.21 1.707-.083.113-.17.511-.223.754a11 11 0 0 1-.183.743c-.104.357-.367.554-.74.554h-.037a4 4 0 0 1-.723-.089 8.5 8.5 0 0 0-1.706-.181c-.397 0-.809.034-1.222.103-.809.135-1.496.62-2.293 1.184-1.139.805-2.43 1.718-4.392 1.718-.088 0-.171-.003-.234-.006a2 2 0 0 1-.162.006c-1.962 0-3.253-.912-4.393-1.718-.796-.562-1.483-1.048-2.292-1.183a7.5 7.5 0 0 0-1.223-.103c-.716 0-1.288.112-1.706.193-.278.055-.519.102-.723.102-.505 0-.701-.308-.776-.565-.077-.262-.131-.51-.183-.751-.053-.244-.14-.644-.224-.758-2.507-.389-3.884-.948-4.21-1.711a.9.9 0 0 1-.071-.298.664.664 0 0 1 .555-.692c4.349-.716 6.308-5.181 6.389-5.371l.015-.032c.232-.471.284-.866.154-1.172-.251-.592-1.177-.885-1.789-1.08-.17-.054-.331-.105-.464-.157-1.482-.585-1.688-1.258-1.601-1.719.122-.64.903-1.07 1.555-1.07q.284 0 .507.104c.557.261 1.053.394 1.472.394.314 0 .513-.075.622-.136l-.048-.779c-.136-2.173-.307-4.877.403-6.469 2.111-4.732 6.585-5.1 7.905-5.1l.554-.005.078-.001h.001c1.324 0 5.807.368 7.919 5.103.711 1.593.54 4.299.403 6.474l-.006.092-.042.685c.099.055.272.121.537.134.4-.018.863-.149 1.379-.391.219-.103.454-.124.613-.124.232 
1820 .468.045.667.128l.002.001c.592.212.965.638.974 1.117.011.609-.533 1.135-1.617 1.564-.132.052-.293.103-.465.158-.612.194-1.538.488-1.788 1.079-.13.306-.079.701.154 1.172l.015.032c.081.189 2.038 4.654 6.389 5.371a.664.664 0 0 1 .555.691.9.9 0 0 1-.071.298"}),r_("soundcloud",{color:"#FF5700",path:"M0 0v64h64V0zm18.5 36.3c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2v-4.9c0-.6.6-1.1 1.2-1.1.7 0 1.2.5 1.2 1.1zm4.9 1.2c0 .7-.6 1.2-1.2 1.2s-1.2-.5-1.2-1.2V29c0-.6.6-1.1 1.2-1.1s1.2.5 1.2 1.1zm5 0c0 .7-.6 1.2-1.2 1.2-.7 0-1.2-.6-1.2-1.2V26.2c0-.6.6-1.1 1.2-1.1.7 0 1.2.5 1.2 1.1zm15.2 1.2H31.4c-.3 0-.5-.2-.5-.5V24.3c0-.3.1-.4.4-.5.9-.3 1.8-.5 2.8-.5 4 0 7.4 3.1 7.7 7.1.5-.2 1.1-.3 1.7-.3 2.4 0 4.4 2 4.4 4.4.1 2.3-1.9 4.2-4.3 4.2"}),r_("spotify",{color:"#2EBD59",path:"M39 37.7c-4.2-2.6-9.4-3.2-15.5-1.8-.5.1-.9.7-.8 1.2s.7.9 1.2.7q8.4-1.95 14.1 1.5c.5.3 1.1.1 1.4-.3.2-.4.1-1-.4-1.3m1.9-4.7c-4.9-3-12.2-3.9-18-2.1-.7.2-1 .9-.8 1.6s.9 1 1.6.8c5.1-1.5 11.6-.8 15.9 1.9.6.4 1.4.2 1.7-.4.4-.7.2-1.4-.4-1.8M0 0v64h64V0zm32 48c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16m11-20.4c-5.9-3.5-15.3-3.9-21-2.1-.8.2-1.2 1.1-1 1.9s1.1 1.2 1.9 1c4.9-1.5 13.4-1.2 18.6 1.9.7.4 1.6.2 2.1-.5.3-.8.1-1.8-.6-2.2"}),r_("squarespace",{color:"#1C1C1C",path:"M0 0v64h64V0zm39.6 21.1c.6.6.6 1.6 0 2.2s-1.6.6-2.2 0c-1.2-1.2-3.2-1.2-4.4 
1820l-9.8 9.8c-.6.6-1.6.6-2.2 0s-.6-1.6 0-2.2l9.8-9.8c2.5-2.4 6.4-2.4 8.8 0M17.8 36.4c-2.4-2.4-2.4-6.3 0-8.7l7.5-7.5c1.2-1.2 3.2-1.2 4.4 0L20 29.8c-1.2 1.2-1.2 3.2 0 4.4s3.2 1.2 4.4 0l9.8-9.8c.6-.6 1.6-.6 2.2 0s.6 1.6 0 2.2l-9.8 9.8c-2.5 2.4-6.4 2.4-8.8 0m6.6 6.5c-.6-.6-.6-1.6 0-2.2s1.6-.6 2.2 0c1.2 1.2 3.2 1.2 4.4 0l9.8-9.8c.6-.6 1.6-.6 2.2 0s.6 1.6 0 2.2l-9.8 9.8c-2.5 2.4-6.4 2.4-8.8 0m21.8-6.5-7.5 7.5c-1.2 1.2-3.2 1.2-4.4 0l9.6-9.6c1.2-1.2 1.2-3.2 0-4.4s-3.2-1.2-4.4 0l-9.8 9.8c-.6.6-1.6.6-2.2 0s-.6-1.6 0-2.2l9.8-9.8c2.4-2.4 6.3-2.4 8.7 0 2.6 2.3 2.6 6.3.2 8.7"}),r_("substack",{color:"#ff6719",path:"M0 0h64v64H0Zm20.098 18.477v3.195h23.805v-3.195zm0 6.075v3.24h23.805v-3.24zm0 6.075v14.895c.972-.28 1.95-1.042 2.835-1.536l5.94-3.317c.735-.411 1.472-.818 2.205-1.234.239-.136.644-.475.925-.47.278.005.681.346.919.482q1.03.588 2.07 1.157c2.094 1.149 4.162 2.343 6.256 3.492.809.445 1.754 1.221 2.655 1.426V30.627z"}),r_("t.me",{color:"#49a9e9",path:"M0 0v64h64V0zm11.887 33.477c3.73-2.055 7.894-3.77 11.785-5.497 6.695-2.824 13.414-5.597 20.203-8.18 1.324-.44 3.695-.87 3.93 1.087-.13 2.773-.653 5.527-1.012 8.281-.914 6.055-1.969 12.094-2.996 18.133-.356 2.008-2.875 3.05-4.488 1.761-3.871-2.613-7.778-5.207-11.598-7.882-1.254-1.274-.094-3.102 1.027-4.012 3.188-3.145 6.575-5.816 9.598-9.121.816-1.973-1.594-.313-2.39.2-4.368 3.007-8.63 6.202-13.235 8.847-2.352 1.297-5.094.187-7.445-.535-2.11-.871-5.2-1.75-3.38-3.082m0 0"}),r_("stackoverflow",{color:"#ed803d",path:"M64 0v64H0V0zM46.145 37.265H42.8v10.038H19.376V37.265H16.03V50.65h30.115zm-6.688 2.46L23.023 36.27l.69-3.287 16.435 3.456zm.964-4.234-15.224-7.09 1.418-3.045 15.224 7.09zm1.895-3.811L29.41 20.932l2.15-2.58 12.906 10.747zm-7.27-16.688 2.695-2.004 10.022 13.476-2.695 2.004zm4.407 28.965H22.722v-3.346h16.73z"}),r_("telegram",{color:"#49a9e9",path:"M0 0v64h64V0zm11.887 33.477c3.73-2.055 7.894-3.77 11.785-5.497 6.695-2.824 13.414-5.597 20.203-8.18 1.324-.44 3.695-.87 3.93 1.087-.13 2.773-.653 5.527-1.012 8.281-.914 6.055-1.969 12.094-2.996 18.133-.356 2.008-2.875 3.05-4.488 1.761-3.871-2.613-7.778-5.207-11.598-7.882-1.254-1.274-.094-3.102 1.027-4.012 3.188-3.145 6.575-5.816 9.598-9.121.816-1.973-1.594-.313-2.39.2-4.368 3.007-8.63 6.202-13.235 8.847-2.352 1.297-5.094.187-7.445-.535-2.11-.871-5.2-1.75-3.38-3.082m0 0"}),r_("threads",{color:"#000000",path:"M0 0v64h64V0zm32.28 15.75h.02c3.718.026 6.827.982 9.241 2.84 2.272 1.75 3.872 4.238 4.753 7.404l-2.763.771c-1.495-5.362-5.278-8.102-11.245-8.145-3.94.03-6.918 1.267-8.855 3.678-1.81 2.259-2.747 5.523-2.783 9.702.036 4.18.971 7.443 2.785 9.702 1.937 2.415 4.918 3.652 8.857 3.678 3.552-.026 5.902-.855 7.855-2.77 2.23-2.184 2.19-4.864 1.476-6.496-.42-.962-1.184-1.76-2.214-2.368-.26 1.83-.843 3.311-1.74 4.43-1.199 1.49-2.898 2.306-5.05 2.423-1.628.088-3.198-.295-4.414-1.085-1.44-.933-2.28-2.355-2.372-4.013-.088-1.612.553-3.094 1.801-4.173 1.193-1.03 2.87-1.636 4.852-1.75 1.46-.081 2.827-.016 4.088.192-.169-1.004-.506-1.803-1.013-2.378-.696-.793-1.77-1.196-3.194-1.206h-.04c-1.144 0-2.697.315-3.685 1.787l-2.379-1.595c1.326-1.97 3.477-3.056 6.064-3.056h.058c4.326.026 6.904 2.676 7.16 7.297q.22.093.435.19c2.018.95 3.494 2.387 4.271 4.159 1.079 2.466 1.18 6.486-2.097 9.694-2.505 2.45-5.543 3.559-9.852 3.588h-.02c-4.85-.033-8.577-1.63-11.083-4.75-2.226-2.78-3.377-6.644-3.416-11.486v-.024c.04-4.846 1.19-8.706 3.42-11.485 2.502-3.123 6.233-4.722 11.079-4.755m1.368 16.669q-.49 0-1.001.03c-2.487.14-4.038 1.28-3.95 2.901.091 1.7 1.967 2.49 3.771 2.393 1.658-.088 3.816-.735 4.18-5.025-.917-.198-1.92-.3-3-.3"}),r_("tiktok",{color:"#000000",path:"M0 0v64h64V0zm32.781 16h5.494c-.008 0-.064.526.075 1.34h-.008c.166.98.617 2.381 1.824 3.762a8.857 8.858 0 0 0 1.617 1.375 7 7 0 0 0 .631.367c1.405.7 2.777.913 3.453.84v5.457s-1.93-.081-3.361-.461c-1.996-.534-3.276-1.354-3.276-1.354s-.888-.587-.955-.627v11.274c0 .626-.164 2.194-.662 3.502a10.6 10.6 0 0 1-1.843 3.062s-1.227 1.52-3.381 2.541c-1.943.92-3.652.9-4.162.92 0 0-2.951.119-5.612-1.69l-.013-.013v.014a11.2 11.2 0 0 1-2.381-2.246c-.842-1.074-1.36-2.348-1.492-2.721v-.014c-.212-.634-.657-2.168-.59-3.648.106-2.609.983-4.216 1.215-4.616a10.8 10.8 0 0 1 2.351-2.902 10.2 10.2 0 0 1 7.867-2.3l-.006 5.595a4.6 4.6 0 0 0-1.427-.227c-2.56 0-4.637 2.09-4.637 4.668s2.076 4.666 4.637 4.666a4.6 4.6 0 0 0 2.273-.6 4.67 4.67 0 0 0 2.348-3.704v-.012a.2.2 0 0 0 .004-.047q.005-.054.006-.103c.012-.279.011-.563.011-.848z"}),r_("tumblr",{color:"#2c4762",path:"M0 0v64h64V0zm35.4 47c-6.5.1-9-4.7-9-8v-9.8h-3v-3.9c4.6-1.6 5.6-5.7 5.9-8.1 0-.2.1-.2.2-.2h4.4v7.6h6v4.5h-6v9.3c0 1.3.5 3 2.9 3 .8 0 1.9-.3 2.4-.5l1.4 4.3c-.5.8-3 1.8-5.2 1.8"}),r_("upwork",{color:"#3da800",path:"M0 0h64v64H0Zm24.938 17.111h5.6c1.1 3.8 3.099 8.2 5.599 12.1 1.6-5.5 5.6-9 10.9-9 6.1 0 11.1 5.002 11.1 11.102 0 6.4-5 11.398-11.1 11.398-3 0-5.5-.8-7.7-2.2l-2.4 11.901h-5.7l3.5-16.3c-1.5-2.1-2.9-4.5-4-6.7v2.5c0 6.1-4.9 11-10.9 11s-10.9-4.9-10.9-11V17.211h5.4v14.602c0 2.9 2.4 5.298 5.3 5.298s5.3-2.398 5.3-5.298zm22.199 8.801c-4.1 0-5.4 4-5.8 6.4v.1l-.6 2.2c1.8 1.5 4.1 2.5 6.3 2.5 2.9 0 5.6-2.5 5.7-5.6 0-3.1-2.5-5.6-5.6-5.6"}),r_("twitch",{color:"#6441A5",path:"M0 0v64h64V0zm47 35.8-7.6 7.6h-5.7l-3.8 3.8H26v-3.8h-7V23.1l1.9-5.1H47zm-17.8 7L33 39h7l4.5-4.5v-14h-21V39h5.7zm8.3-17.2H40v7.6h-2.5zm-7 0H33v7.6h-2.5z"}),r_("twitter",{color:"#00aced",path:"M0 0v64h64V0zm44.7 25.5v.8C44.7 35 38.1 45 26.1 45c-3.7 0-7.2-1.1-10.1-2.9.5.1 1 .1 1.6.1 3.1 0 5.9-1 8.2-2.8-2.9-.1-5.3-2-6.1-4.6.4.1.8.1 1.2.1.6 0 1.2-.1 1.7-.2-3-.6-5.3-3.3-5.3-6.4v-.1c.9.5 1.9.8 3 .8-1.8-1.2-2.9-3.2-2.9-5.5q0-1.8.9-3.3c3.2 4 8.1 6.6 13.5 6.9-.1-.5-.2-1-.2-1.5 0-3.6 2.9-6.6 6.6-6.6 1.9 0 3.6.8 4.8 2.1 1.5-.3 2.9-.8 4.2-1.6-.5 1.5-1.5 2.8-2.9 3.6 1.3-.2 2.6-.5 3.8-1-1 1.3-2.1 2.4-3.4 3.4"}),r_("vevo",{color:"#ED1A3B",path:"M0 0v64h64V0zm34.2 41.9c-1.4 2.1-2.9 3.1-5 3.1 0 0-3 .2-4.1-3.4L20 21h8.1l3 12.3c1.4-2.1 5.1-7.7 5.1-7.7 1.4-1.9 2.2-4.6 6.8-4.6h5z"}),r_("vimeo",{color:"#1ab7ea",path:"M0 0v64h64V0zm40.9 37c-4.1 5.3-7.5 8-10.4 8-1.7 0-3.2-1.6-4.4-4.8-.8-3-1.6-5.9-2.4-8.9-.9-3.2-1.9-4.8-2.9-4.8-.2 0-1 .5-2.4 1.4L17 26c1.5-1.3 2.9-2.6 4.4-3.9 2-1.7 3.5-2.6 4.4-2.7 2.3-.2 3.8 1.4 4.3 4.8q.9 5.55 1.2 6.9c.7 3.1 1.4 4.6 2.2 4.6.6 0 1.6-1 2.8-3 1.3-2 1.9-3.5 2-4.5.2-1.7-.5-2.6-2-2.6-.7 0-1.5.2-2.2.5 1.5-4.8 4.3-7.2 8.4-7 3.1.1 4.5 2.1 4.4 6 0 2.8-2.1 6.8-6 11.9"}),r_("vk",{color:"#45668e",path:"M0 0v64h64V0zm44.94 44.84h-.2c-2.17-.36-3.66-1.92-4.92-3.37-.72-.81-1.82-2.66-3.12-2.47-1.85.3-.93 3.52-1.71 4.9-.62 1.11-3.29.91-5.12.71-5.79-.62-8.75-3.77-11.35-7.14A64 64 0 0 1 11.6 26a10.6 10.6 0 0 1-1.51-4.49c.91-.81 2.47-.51 4.02-.51 1.31 0 3.36-.29 4.32.2.57.26 1.14 1.8 1.57 2.8a37 37 0 0 0 3.31 5.82c.56.81 1.41 2.35 2.41 2.14s1.06-2.63 1.1-4.18c0-1.77 0-4-.5-4.9S25 22 24.15 21.47c.73-1.49 2.72-1.63 5.12-1.63 2 0 4.84-.23 5.62 1.12s.25 3.85.2 5.71c-.06 2.09-.41 4.25 1 5.21 1.09-.12 1.68-1.2 2.31-2A28 28 0 0 0 41.72 24c.44-1 .91-2.65 1.71-3 1.21-.47 3.15-.1 4.92-.1 1.46 0 4.05-.41 4.52.61.39.85-.75 3-1.1 3.57a62 62 0 0 1-4.12 5.61c-.58.78-1.78 2-1.71 3.27.05.94 1 1.67 1.71 2.35a33 33 0 0 1 3.92 4.18c.47.62 1.5 2 1.4 2.76-.31 2.56-6.09.99-8.03 1.59"}),r_("vsco",{color:"#83878A",path:"M0 0v64h64V0zm18.5 34.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5S21 30.6 21 32c-.1 1.4-1.2 2.5-2.5 2.5m6.6 6.6c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5m.1-13.4c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M32 48c-1.4 0-2.5-1.1-2.5-2.5S30.6 43 32 43s2.5 1.1 2.5 2.5S33.4 48 32 48m-2.5-16.1c0-1.4 1.1-2.5 2.5-2.5s2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5-2.5-1.1-2.5-2.5m2.5-11c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5m6.7 1.8c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5-2.5-1.1-2.5-2.5 1.1-2.5 2.5-2.5m.1 18.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5c-.1 1.4-1.2 2.5-2.5 2.5m6.7-6.7c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5S48 30.6 48 32s-1.1 2.5-2.5 2.5"}),r_("vine",{color:"#00BF8F",path:"M0 0v64h64V0zm38.4 21.5c-1.2 0-2.1 1.2-2.1 3.4 0 4.6 2.9 7.2 6.7 7.2.7 0 1.4-.1 2.2-.3v3.6c-1.3.3-2.5.4-3.6.4-2.5 5.3-7 9.8-8.6 10.7-1 .5-1.9.6-2.9-.1-1.9-1.1-8.9-6.9-11.2-25H24c1.3 10.9 4.4 16.5 7.9 20.7 1.9-1.9 3.7-4.4 5.2-7.3-3.4-1.7-5.5-5.5-5.5-10s2.6-7.9 7-7.9c4.3 0 6.6 2.7 6.6 7.3 0 1.7-.4 3.7-1 5.2-3.2.6-4.4-1.4-4.4-1.4.2-.8.6-2.1.6-3.3-.1-2.1-.9-3.2-2-3.2"}),r_("wechat",{color:"#00c80f",path:"M65.6 65.6H-1.6V-1.6h67.2zM49.738 46.043c2.846-2.061 4.662-5.107 4.662-8.498 0-6.207-6.043-11.244-13.492-11.244-7.453 0-13.494 5.037-13.494 11.244 0 6.213 6.041 11.246 13.494 11.246 1.537 0 3.025-.221 4.402-.615l.395-.059c.262 0 .498.078.717.207l2.955 1.707.26.082a.45.45 0 0 0 .451-.449l-.074-.328-.605-2.271-.047-.287a.9.9 0 0 1 .376-.735M25.793 13.887C16.85 13.887 9.6 19.93 9.6 27.383c0 4.066 2.182 7.723 5.596 10.197.275.195.453.518.453.879l-.055.344-.732 2.725-.086.393c0 .301.24.541.539.541l.311-.1 3.545-2.049c.27-.152.551-.248.861-.248l.475.068a19 19 0 0 0 5.287.742l.891-.021a10.3 10.3 0 0 1-.543-3.309c0-6.793 6.611-12.305 14.768-12.305l.879.021c-1.225-6.443-7.918-11.374-15.996-11.374m10.615 21.859a1.798 1.798 0 1 1-.001-3.6 1.798 1.798 0 0 1 .001 3.6m8.996 0a1.798 1.798 0 1 1-.001-3.6 1.798 1.798 0 0 1 .001 3.6M20.395 25.221a2.16 2.16 0 1 1 .002-4.318 2.16 2.16 0 0 1-.002 4.318m10.796 0c-1.193 0-2.158-.965-2.158-2.158s.965-2.158 2.158-2.158 2.158.965 2.158 2.158-.964 2.158-2.158 2.158"}),r_("wa.me",{color:"#25D366",path:"M0 0v64h64V0zm48 31.59c0 8.605-7.031 15.586-15.71 15.586-2.755 0-5.34-.703-7.595-1.942L16 48l2.836-8.363a15.43 15.43 0 0 1-2.254-8.047c0-8.61 7.031-15.59 15.707-15.59C40.97 16 48 22.98 48 31.59M32.29 18.484c-7.282 0-13.208 5.88-13.208 13.106 0 2.867.938 5.52 2.516 7.68l-1.649 4.867 5.074-1.61a13.2 13.2 0 0 0 7.27 2.164c7.281 0 13.207-5.875 13.207-13.101s-5.926-13.106-13.21-13.106m7.933 16.696c-.098-.16-.352-.258-.739-.45-.382-.187-2.277-1.113-2.629-1.242-.355-.125-.613-.191-.867.192-.258.383-.996 1.242-1.218 1.5-.227.254-.45.285-.836.093-.387-.191-1.625-.593-3.098-1.894-1.145-1.012-1.918-2.262-2.14-2.645-.223-.382-.024-.59.167-.78.176-.173.387-.446.578-.669.196-.223.258-.383.387-.637.129-.257.063-.48-.035-.671-.094-.192-.867-2.07-1.188-2.836s-.64-.637-.863-.637c-.226 0-.484-.031-.738-.031a1.4 1.4 0 0 0-1.027.476c-.356.383-1.348 1.309-1.348 3.188s1.379 3.695 1.57 3.949c.196.258 2.664 4.238 6.578 5.77 3.914 1.53 3.914 1.019 4.621.956.707-.066 2.278-.925 2.602-1.816.32-.894.32-1.66.223-1.816m0 0"}),r_("whatsapp",{color:"#25D366",path:"M0 0v64h64V0zm48 31.59c0 8.605-7.031 15.586-15.71 15.586-2.755 0-5.34-.703-7.595-1.942L16 48l2.836-8.363a15.43 15.43 0 0 1-2.254-8.047c0-8.61 7.031-15.59 15.707-15.59C40.97 16 48 22.98 48 31.59M32.29 18.484c-7.282 0-13.208 5.88-13.208 13.106 0 2.867.938 5.52 2.516 7.68l-1.649 4.867 5.074-1.61a13.2 13.2 0 0 0 7.27 2.164c7.281 0 13.207-5.875 13.207-13.101s-5.926-13.106-13.21-13.106m7.933 16.696c-.098-.16-.352-.258-.739-.45-.382-.187-2.277-1.113-2.629-1.242-.355-.125-.613-.191-.867.192-.258.383-.996 1.242-1.218 1.5-.227.254-.45.285-.836.093-.387-.191-1.625-.593-3.098-1.894-1.145-1.012-1.918-2.262-2.14-2.645-.223-.382-.024-.59.167-.78.176-.173.387-.446.578-.669.196-.223.258-.383.387-.637.129-.257.063-.48-.035-.671-.094-.192-.867-2.07-1.188-2.836s-.64-.637-.863-.637c-.226 0-.484-.031-.738-.031a1.4 1.4 0 0 0-1.027.476c-.356.383-1.348 1.309-1.348 3.188s1.379 3.695 1.57 3.949c.196.258 2.664 4.238 6.578 5.77 3.914 1.53 3.914 1.019 4.621.956.707-.066 2.278-.925 2.602-1.816.32-.894.32-1.66.223-1.816m0 0"}),r_("x",{color:"#000000",path:"M0 0v64h64V0zm16 17.537h10.125l6.992 9.242 8.084-9.242h4.908L35.39 29.79 48 46.463h-9.875l-7.734-10.111-8.85 10.11h-4.908l11.465-13.105zm5.73 2.783 17.75 23.205h2.72L24.647 20.32z"}),r_("xiaohongshu",{color:"#ff2741",path:"M8.494-.006h47.784c4.552 0 8.596 3.953 8.715 8.5V56.28a8.91 8.91 90 0 1-8.717 8.702H8.509A8.92 8.92 90 0 1 .004 56.26V8.514C.114 4.038 4.018.12 8.494-.006m4.247 23.213c-.033 5.045-.016 10.092-.041 15.138a.533.533 90 0 1-.54.66c-.607.036-1.217.015-1.826.02a61 61 0 0 0 1.307 2.978c1.148-.038 2.458.201 3.438-.55.88-.656 1.162-1.82 1.145-2.87 0-5.125 0-10.253-.023-15.378a263 263 0 0 0-3.46.002m14.236-.228q-1.29 2.963-2.63 5.9c-.254.586-.56 1.363-.028 1.893.683.62 1.686.381 2.524.437-.581 1.467-1.346 2.861-1.836 4.364-.271.741.407 1.495 1.148 1.503 1.343.091 2.69 0 4.036.035.44-.982.881-1.962 1.313-2.95-.785 0-1.577.056-2.348-.099.835-2.096 1.825-4.125 2.71-6.196-1.083-.127-2.31.226-3.3-.196.483-1.625 1.361-3.115 1.98-4.696-1.192-.005-2.38-.013-3.568.005zm18.469.013v1.322h-2.33v3.536c.779 0 1.556 0 2.332.016q.03 1.523 0 3.066c-1.167.023-2.338 0-3.506.018a149 149 0 0 0 0 3.529c1.17.013 2.344 0 3.514 0v7.512h3.516v-7.507c1.711 0 3.42-.025 5.13 0 .602-.05 1.29.37 1.27 1.033a28 28 90 0 1 0 2.813.574.574 90 0 1-.538.607c-.978.07-1.958 0-2.938.033.432 1.015.85 2.03 1.34 3.033 1.613-.083 3.583.323 4.812-1.015 1.167-1.082.817-2.793.865-4.204-.073-1.485.29-3.163-.632-4.463-.784-1.102-2.198-1.401-3.473-1.424-.076-1.777.348-3.856-.96-5.3-1.218-1.367-3.18-1.372-4.866-1.306v-1.32c-1.193.013-2.366.015-3.536.02zM32.9 24.317v3.534h2.206v10.596c-1.053.018-2.11 0-3.163.013a315 315 0 0 0-1.61 3.528c3.93.016 7.87 0 11.79 0V38.46c-1.13 0-2.262 0-3.392-.013V27.843h2.214v-3.536c-2.676.005-5.36 0-8.045.01m23.19.325c-.985.746-.662 2.112-.705 3.175.657 0 1.317.036 1.975-.022 1.056-.097 1.85-1.328 1.426-2.323-.332-1.092-1.807-1.567-2.696-.83M6.86 27.848c-.178 2.315-.358 4.628-.526 6.943a5.6 5.6 90 0 1-.335 1.539 156 156 0 0 0 1.823 4.061c1.421-1.901 1.95-4.298 2.097-6.625.124-1.98.345-3.958.416-5.94-1.165.04-2.323.012-3.476.022m11.71 0 .508 6.44c.185 2.153.741 4.347 2.056 6.093a172 172 0 0 0 1.82-4.062 5.5 5.5 90 0 1-.355-1.546c-.167-2.307-.35-4.615-.528-6.923q-1.757-.01-3.508-.002zm4.357 13.884c1.797.53 3.7.167 5.546.266a295 295 0 0 0 1.612-3.536c-1.845-.071-3.724.193-5.534-.272q-.83 1.765-1.632 3.542zM48.94 27.86c.762.109 1.7
18277-.31 2.359.304.096.927.025 1.859.035 2.793h-2.37q-.024-1.549-.024-3.097"}),r_("yandex",{color:"#fc3f1d",path:"M0 0v64h64V0Zm18.656 16h5.91l7.248 15.793c2.124 4.604 3.05 6.998 3.05 12.293V48H29.46v-3.223c0-4.374-.507-6.539-2.262-10.314zm21.008 0h5.68L38.51 31.47h-5.586z"}),r_("xing",{color:"#0698A0",path:"M1.008 0C.45 0 0 .45 0 1.01v62.11c0 .56.45 1.01 1.008 1.01h62.02c.56 0 1.009-.45 1.009-1.01V1.01c0-.56-.45-1.01-1.009-1.01ZM41.72 16.032h5.482c.327 0 .585.106.723.296.143.197.139.459-.012.714L35.898 35.145a.025.025 0 0 0 0 .032l7.65 11.91c.152.257.156.517.012.715-.138.19-.394.295-.721.295h-5.42c-.83 0-1.247-.47-1.516-.88l-7.71-12.056c.386-.58 12.074-18.248 12.074-18.248.291-.446.642-.88 1.452-.88m-22.794 6.334h5.425c.832 0 1.24.456 1.51.867l3.731 5.544-5.857 8.828c-.277.427-.668.893-1.48.893h-5.426c-.326 0-.571-.125-.71-.315-.142-.198-.15-.453 0-.709l5.766-8.672c.006-.01.006-.015 0-.025l-3.668-5.413c-.152-.258-.175-.513-.032-.71.138-.192.414-.288.74-.288"}),r_("yelp",{color:"#B90C04",path:"M0 0v64h64V0zm22.4 37.9q-.6 0-.9-.6c-.1-.3-.2-.7-.3-1.3-.2-1.7 0-4.2.5-5 .2-.4.6-.6 1-.6.3 0 .5.1 5.5 2.1l1.5.6c.5.2.9.7.8 1.4 0 .6-.4 1.1-.9 1.2l-2.1.7c-4.7 1.5-4.8 1.5-5.1 1.5M33 41c0 4.9 0 5-.1 5.3-.1.4-.4.6-.9.7-1.2.2-5.1-1.2-6-2.2q-.3-.3-.3-.6c0-.2 0-.3.1-.4.1-.2.2-.4 3.7-4.5l1-1.2c.3-.4 1-.6 1.5-.4.6.2.9.7.9 1.2.1-.1.1 2.1.1 2.1m-.8-10.2c-.3.1-1 .3-2-1.2 0 0-6.4-10.1-6.5-10.4s0-.7.3-1.1c1-1 6.1-2.4 7.5-2.1.4.1.7.4.9.8.1.4.7 9.8.8 11.9 0 1.8-.8 2-1 2.1m3.2.5 1.3-1.8c2.8-3.9 3-4.1 3.2-4.2.3-.2.7-.2 1.1 0 1.1.5 3.4 3.9 3.5 5.2 0 .4-.1.8-.5 1-.2.1-.4.2-5.7 1.5-.8.2-1.3.3-1.6.4-.5.1-1.1-.1-1.4-.6-.2-.5-.2-1.1.1-1.5m9.3 8.3c-.2 1.3-2.7 4.5-3.9 5-.4.2-.8.1-1.1-.1-.2-.2-.4-.5-3.2-5l-.8-1.3c-.3-.5-.3-1.1.1-1.6s.9-.6 1.4-.5l2.1.7c4.6 1.5 4.8 1.6 5 1.7.4.3.5.7.4 1.1"}),r_("youtube",{color:"#ff3333",path:"M0 0v64h64V0zm47 33.1c0 2.4-.3 4.9-.3 4.9s-.3 2.1-1.2 3c-1.1 1.2-2.4 1.2-3 1.3-4.2.2-10.5.3-10.5.3s-7.8-.1-10.2-.3c-.7-.1-2.2-.1-3.3-1.3-.9-.9-1.2-3-1.2-3s-.3-2.4-.3-4.9v-2.3c0-2.4.3-4.9.3-4.9s.3-2.1 1.2-3c1.1-1.2 2.4-1.2 3-1.3 4.2-.3 10.5-.3 10.5-.3s6.3 0 10.5.3c.6.1 1.9.1 3 1.3.9.9 1.2 3 1.2 3s.3 2.4.3 4.9zm-18.1 2.8 8.1-4.2-8.1-4.2z"});let rO=({hideSidebar:e,openSearchBar:t})=>{let n=(0,v.useStore)(e=>e.user);rg();let r=(0,x.useRef)(null),[o,a]=(0,x.useState)();return(0,x.useEffect)(()=>{let e=()=>{let e=r.current?.getBoundingClientRect().top??0;a(window.innerHeight-e)};return e(),window.addEventListener("resize",e),window.addEventListener("orientationchange",e),()=>{window.removeEventListener("resize",e),window.removeEventListener("orientationchange",e)}},[]),(0,u.jsxs)("nav",{ref:r,style:o?{height:o}:void 0,className:"mobile-sidebar-menu flex flex-col bg-white sticky top-0 left-0 w-full h-screen pt-2 z-30 ",children:[!n&&(0,u.jsx)("div",{className:"border-b border-gray-100 px-4 pb-2.5 shrink-0",children:(0,u.jsxs)(d.default,{href:"/logga-in",onClick:e,className:"flex items-center gap-x-2.5 rounded-md bg-gray-100 hover:bg-gray-200 transition-colors px-3.5 py-2 text-base font-bold",children:[(0,u.jsx)(rC,{className:"w-[18px] h-[18px] shrink-0"}),"Logga in",(0,u.jsx)(K,{className:"w-[18px] h-[18px] ml-auto shrink-0 text-black/40"})]})}),(0,u.jsxs)("div",{className:"relative flex-1 min-h-0",children:[(0,u.jsxs)("div",{className:"flex flex-col h-full pb-10 overflow-y-auto overscroll-contain",children:[rF.map(({name:t,slug:n})=>(0,u.jsx)(d.default,{href:`/category/${n}`,onClick:e,className:"samnytt-mobile-nav-link",children:t},"sidebar-nav-"+n)),(0,u.jsx)("a",{href:"mailto:[email protected]",onClick:e,className:"samnytt-mobile-nav-link",children:"Tipsa oss"}),(0,u.jsx)("a",{href:"https://samnyttbutiken.se",onClick:e,className:"samnytt-mobile-nav-link",target:"_blank",children:"Butik"}),(0,u.jsx)(d.default,{href:"/om-oss",onClick:e,className:"samnytt-mobile-nav-link",children:"Om oss"})]}),(0,u.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute inset-x-0 bottom-0 h-10 bg-gradient-to-t from-white to-transparent"})]}),(0,u.jsxs)("div",{className:"mt-auto shrink-0 py-2.5 px-4 border-t border-gray-100 flex items-center",children:[(0,u.jsxs)("button",{onClick:()=>{t(),e()},className:"samnytt-btn-gray flex items-center gap-x-1 px-2 py-1 text-lg",children:[(0,u.jsx)(rh.SearchIcon,{}),"Sök"]}),(0,u.jsxs)("div",{className:"ml-auto flex items-center",children:[(0,u.jsx)(rD,{url:"https://x.com/samhallsnytt",style:{width:"24px",height:"24px",marginRight:"8px"}}),(0,u.jsx)(rD,{url:"https://www.instagram.com/samnytt.se",style:{width:"24px",height:"24px",marginRight:"8px"}}),(0,u.jsx)(rD,{url:"https://www.facebook.com/samnytt",style:{width:"24px",height:"24px",marginRight:"8px"}}),(0,u.jsx)(rD,{url:"https://www.youtube.com/c/Samh%C3%A4llsnytt",style:{width:"24px",height:"24px"}})]})]})]})},rF=[{name:"Inrikes",slug:"inrikes"},{name:"Utrikes",slug:"utrikes"},{name:"Plus",slug:"plus"},{name:"Europeiska Unionen",slug:"europeiska-unionen"},{name:"Kultur",slug:"kultur"},{name:"Samnytt TV",slug:"samnytt-tv"},{name:"Vetenskap",slug:"vetenskap"},{name:"Ledare",slug:"ledare"},{name:"Debatt",slug:"debatt"},{name:"Krönikor",slug:"kronikor"}];function rz({user:e}){let[t,n]=(0,x.useState)(!1),[r,o]=(0,x.useState)(!1);return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("nav",{className:"relative max-w-[85rem] w-full mx-auto px-2 flex items-center justify-between sm:px-6 lg:px-8","aria-label":"Global",children:[(0,u.jsx)("div",{className:"shrink-1 h-full py-1 flex items-center justify-between",children:(0,u.jsx)(rG,{})}),(0,u.jsxs)("div",{className:"hidden lg:flex flex-col ml-5 mr-auto sm:flex-row sm:items-center sm:justify-end gap-x-2 lg:gap-x-2 xl:gap-x-3.5 sm:mt-0",children:[(0,u.jsx)(r$,{}),(0,u.jsx)(d.default,{className:"samnytt-nav-link",href:"/category/plus",children:"PLUS"}),(0,u.jsx)(rq,{}),(0,u.jsx)(rB,{}),(0,u.jsx)(rW,{}),(0,u.jsx)(rU,{})]}),(0,u.jsxs)("div",{className:"flex items-center gap-x-2.5",children:[(0,u.jsxs)("div",{className:"items-center gap-x-1.5 hidden lg:flex",children:[(0,u.jsx)(rD,{url:"https://x.com/samhallsnytt",style:{width:"24px",height:"24px"}}),(0,u.jsx)(rD,{url:"https://www.instagram.com/samnytt.se",style:{width:"24px",height:"24px"}}),(0,u.jsx)(rD,{url:"https://www.facebook.com/samnytt",style:{width:"24px",height:"24px"}}),(0,u.jsx)(rD,{url:"https://www.youtube.com/c/Samh%C3%A4llsnytt",style:{width:"24px",height:"24px"}})]}),(0,u.jsx)(rK,{}),(0,u.jsx)(rf,{}),(0,u.jsx)(ry,{className:"samnytt-btn-gray hidden px-2 xl:px-3.5 lg:flex items-center",isOpen:r,toggle:o}),(0,u.jsx)(rw,{status:e?"authenticated":"unauthenticated",isMobileSidebarOpen:t,setIsMobileSidebarOpen:n})]})]}),t&&(0,u.jsx)(rO,{hideSidebar:()=>n(!1),openSearchBar:()=>
182o(!0)})]})}let rV=[{name:"Inrikes",slug:"inrikes"},{name:"Utrikes",slug:"utrikes"},{name:"Ekonomi",slug:"ekonomi"},{name:"Europeiska Unionen",slug:"europeiska-unionen"},{name:"Kultur",slug:"kultur"},{name:"Samnytt TV",slug:"samnytt-tv"},{name:"Vetenskap",slug:"vetenskap"}],rH=[{name:"Ledare",slug:"ledare"},{name:"Debatt",slug:"debatt"},{name:"Kronikor",slug:"kronikor"}];function r$(){return(0,u.jsx)("span",{className:"samnytt-nav-link",children:(0,u.jsx)(rS,{links:rV,btn:"Nyheter"})})}function rq(){return(0,u.jsx)("span",{className:"samnytt-nav-link",children:(0,u.jsx)(rS,{links:rH,btn:"Opinion"})})}function rB(){return(0,u.jsx)("a",{className:"samnytt-nav-link",href:"https://samnyttbutiken.se",target:"_blank",children:"Butik"})}function rW(){return(0,u.jsx)("a",{className:"samnytt-nav-link",href:"mailto:[email protected]",target:"_blank",children:"Tipsa oss"})}function rU(){return(0,u.jsx)(d.default,{className:"samnytt-nav-link",href:"/om-oss",children:"Om oss"})}function rK(){let e=(0,v.useStore)(e=>e.user),t=e?.app_metadata?.subscription,n=(0,g.hasActiveSubscription)(t),r=e&&!n;return(0,u.jsx)("a",{href:"https://konto.samnytt.se/stod-oss",children:(0,u.jsx)("button",{className:`samnytt-btn-yellow h-auto ml-1 px-1.5 md:px-2 xl:px-4 md:py-1.5 md:h-auto ${r?"hidden sm:inline-flex":""}`,children:"Donera"})})}function rG(){let e=(0,v.useStore)(e=>e.user);return(0,u.jsx)(d.default,{className:"relative flex-none h-full w-[7rem] md:w-40",href:"/","aria-label":"Brand",children:e?.app_metadata?.subscription?.tier?(0,u.jsx)("img",{src:"/samnytt_plus_logo.png",alt:"Samnytt plus logo",className:"w-full h-auto"}):(0,u.jsx)("img",{src:"/samnytt_logo.webp",alt:"Samnytt logo",className:"w-full h-auto"})})}e.s(["default",()=>rz],45582)},83965,e=>{"use strict";var t=e.i(70025),n=e.i(86984),r=e.i(35292),o=e.i(72870),a=e.i(42389),i=e.i(98992);let l=({targetDate:e,color:n})=>{let[o,a]=(0,r.useState)(null);return(0,r.useEffect)(()=>{let t=setInterval(()=>{let n=new Date,r=e.getTime()-n.getTime();if(r>0){let e=Math.floor(r/864e5),t=Math.floor(r%864e5/36e5);a({days:e,hours:t,minutes:Math.floor(r%36e5/6e4),seconds:Math.floor(r%6e4/1e3)})}else a({days:0,hours:0,minutes:0,seconds:0}),clearInterval(t)},1e3);return()=>clearInterval(t)},[e]),o?(0,t.jsxs)("div",{className:"text-white font-semibold inline-block",children:[o.days>0&&(0,t.jsxs)("span",{children:[o.days,"d "]}),(0,t.jsxs)("span",{children:[o.hours,"h "]}),(0,t.jsxs)("span",{children:[o.minutes,"m "]}),(0,t.jsxs)("span",{children:[o.seconds,"s"]})]}):(0,t.jsx)("div",{className:"inline-block min-h-1",children:(0,t.jsx)(i.LoaderIcon,{})})};function s(e){let{gradientFrom:t,gradientTo:n,text:r}=e;return{"--campaign-bg":e.background||void 0,"--campaign-bg-image":t&&n?`linear-gradient(${e.gradientDirection||"to bottom"}, ${t}, ${n})`:void 0,"--campaign-text":r||void 0,"--campaign-text-soft":r?`color-mix(in srgb, ${r} 20%, transparent)`:void 0,"--campaign-text-line":r?`color-mix(in srgb, ${r} 40%, transparent)`:void 0,"--campaign-button-bg":e.buttonBackground||void 0,"--campaign-button-text":e.buttonText||void 0}}let c="/campaign-preview";function u({campaign:e}){let{layout:i,title:u,content:d,buttonLabel:f,image:m,url:p,id:h,popupDelayMs:v,cookieExpiryDays:g,closeButtonColor:x,endsAt:b,countdown:y,imageOnly:w,colors:E}=e,k=(0,n.usePathname)(),[S,C]=(0,r.useState)(!1),M=k!==c&&(0,o.getCookie)(`seenPopup_${h}`);(0,r.useEffect)(()=>{let e=setTimeout(()=>{M||C(!0)},v);return()=>{clearTimeout(e)}},[]);let j=()=>{(0,o.setCookie)(`seenPopup_${h}`,!0,{expires:new Date(Date.now()+864e5*g)}),C(!1),a.event({action:"click_link",category:"Popup",label:`${h}`,value:"Clicked"}),window.open(`${p}?utm_source=samnytt.se&utm_medium=popup&utm_campaign=${h}`)},R=()=>{C(!1),(0,o.setCookie)(`seenPopup_${h}`,!0,{expires:new Date(Date.now()+2592e5)})};if(!S||"popup-modal"!==i||!b)return null;let N=new Date,T=new Date(b);return N>T?null:(0,t.jsx)("div",{className:"fixed inset-0 z-50 bg-gray-900 bg-opacity-50 flex justify-center items-center p-4",onClick:R,children:(0,t.jsxs)("div",{style:s(E),className:"bg-[color:var(--campaign-bg,#ffffff)] bg-[image:var(--campaign-bg-image,none)] text-[color:var(--campaign-text,#000000)] rounded-lg overflow-hidden max-w-sm mx-auto relative",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)("span",{className:`absolute top-1 right-2 cursor-pointer text-4xl text-${x}`,onClick:R,children:"×"}),(0,t.jsx)("img",{alt:m?.alt||"Kampanj",className:"w-full object-cover max-h-full lg:max-h-full cursor-pointer",src:m?.url,width:500,height:500,onClick:j}),!w&&(0,t.jsxs)("div",{className:"p-6 text-center",children:[u&&(0,t.jsx)("div",{className:"text-2xl font-bold mb-2 [&_h2]:text-2xl [&_h2]:font-bold [&_h3]:text-xl [&_h3]:font-bold [&_h4]:text-lg [&_h4]:font-semibold",dangerouslySetInnerHTML:{__html:u}}),d&&(0,t.jsx)("div",{className:"text-[color:var(--campaign-text,#4b5563)] mb-2 [&_h3]:text-xl [&_h3]:font-bold [&_h3]:mb-1 [&_h4]:text-lg [&_h4]:font-bold [&_h4]:mb-1 [&_p]:mb-2 [&_p:last-child]:mb-0",dangerouslySetInnerHTML:{__html:d}}),y&&(0,t.jsx)(l,{targetDate:T,color:"red"}),(0,t.jsx)("button",{id:"ok-btn",className:"mt-2 px-4 py-2 samnytt-btn bg-[
182color:var(--campaign-button-bg,#64bfb2)] text-[color:var(--campaign-button-text,#000000)] hover:opacity-90 text-base font-medium rounded-md w-full shadow-sm",onClick:j,children:f})]})]})})}var d=e.i(7576),f=e.i(85902);function m({campaign:e}){let{layout:a,title:i,content:u,buttonLabel:m,url:p,id:h,popupDelayMs:v,endsAt:g,countdown:x,colors:b}=e,y=(0,n.usePathname)(),[w,E]=(0,r.useState)(!1),[k,S]=(0,r.useState)(!1),C=y?.includes("/prenumerera"),M=y!==c&&(0,o.getCookie)(`hasSeenFooter_${h}`);if((0,r.useEffect)(()=>{if(C){E(!1),S(!1);return}let e=setTimeout(()=>{M||(E(!0),S(!0))},v);return()=>clearTimeout(e)},[v,M,C]),!g||C)return null;let j=new Date,R=new Date(g);return j>R||!w||"sticky-footer"!==a?null:(0,t.jsxs)("div",{style:s(b),className:`fixed bottom-0 inset-x-0 z-50
183        bg-[color:var(--campaign-bg,#0b4ea2)] bg-[image:var(--campaign-bg-image,none)]
184        text-[color:var(--campaign-text,#fcde54)]
185        p-3 lg:px-6 pt-2 md:pt-6 pb-5 shadow-xl
186        transition-all duration-500 ease-out
187        border-t-[3px] border-[color:var(--campaign-text,#fcde54)] ${k?"translate-y-0 opacity-100":"translate-y-full opacity-0"}`,children:[(0,t.jsxs)("div",{className:"relative max-w-7xl mx-auto flex flex-col md:flex-row items-center justify-between gap-x-14",children:[(0,t.jsxs)("div",{className:"flex-1 text-center md:text-left",children:[i&&(0,t.jsx)("div",{className:"mb-2 leading-tight text-[color:var(--campaign-text,#fcde54)] [&_h2]:text-lg [&_h2]:font-bold [&_h2]:mb-1 [&_h2]:whitespace-nowrap [&_h3]:text-lg [&_h3]:font-bold [&_h3]:mb-1 [&_h3]:whitespace-nowrap [&_h4]:text-sm [&_h4]:font-bold [&_h4]:leading-snug md:[&_h2]:text-3xl md:[&_h3]:text-3xl md:[&_h4]:text-lg md:[&_h2]:whitespace-normal md:[&_h3]:whitespace-normal [&_img]:inline-block [&_img]:h-[1em] [&_img]:w-auto [&_img]:align-[-0.125em] [&_img]:mx-1",dangerouslySetInnerHTML:{__html:i}}),u&&(0,t.jsx)("div",{className:"text-base md:text-lg leading-snug text-[color:var(--campaign-text,#fcde54e6)] [&_p]:mb-1 [&_p:last-child]:mb-0 [&_a]:underline [&_a]:underline-offset-4 [&_a]:font-medium [&_a]:text-[color:var(--campaign-text,#fcde54)] [&_img]:inline-block [&_img]:h-[1em] [&_img]:w-auto [&_img]:align-[-0.125em] [&_img]:mx-1",dangerouslySetInnerHTML:{__html:u}})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-center gap-2 md:gap-3 mt-1 md:mt-2 w-full md:w-56",children:[x&&(0,t.jsx)("div",{className:"font-mono text-lg md:text-xl [&>div]:text-[color:var(--campaign-text,#fcde54)]",children:(0,t.jsx)(l,{targetDate:R,color:"white"})}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-2 w-full max-w-[12rem] md:max-w-none mb-2 md:mb-0",children:[(0,t.jsx)(f.Button,{asChild:!0,className:"w-full text-sm font-medium py-2 px-4 rounded-full md:rounded-none bg-[color:var(--campaign-button-bg,#fcde54)] text-[color:var(--campaign-button-text,#000000)] hover:bg-[color:var(--campaign-button-bg,#fcde54)] hover:opacity-90 active:opacity-100 transition-all duration-200",children:(0,t.jsx)("a",{href:p,children:m})}),(0,t.jsx)(f.Button,{asChild:!0,variant:"ghost",className:"w-full text-sm font-medium py-2 px-4 rounded-full md:rounded-none bg-[#2563eb] text-white hover:bg-[#2563eb] hover:text-white hover:opacity-90 md:bg-transparent md:hover:opacity-100 md:text-[color:var(--campaign-text,#fcde54cc)] md:hover:text-[color:var(--campaign-text,#fcde54)] md:hover:bg-[color:var(--campaign-text-soft,#fcde541a)] md:border md:border-[color:var(--campaign-text-line,#fcde5466)] transition-all duration-200",children:(0,t.jsx)("a",{href:"https://konto.samnytt.se/stod-oss",children:"Donera"})})]})]})]}),(0,t.jsx)("button",{onClick:()=>{(0,o.setCookie)(`hasSeenFooter_${h}`,!0,{expires:new Date(Date.now()+108e5)}),S(!1),setTimeout(()=>E(!1),300)},className:"absolute -top-[17px] right-1 lg:top-4 lg:right-4 p-1.5 lg:p-2 rounded-full bg-[color:var(--campaign-text-soft,#fcde5433)] hover:bg-[color:var(--campaign-text-line,#fcde544d)] text-[color:var(--campaign-text,#fcde54)] transition-all duration-300 hover:scale-110 backdrop-blur-md border border-[color:var(--campaign-text,#fcde54cc)] shadow-lg shadow-black/40","aria-label":"Close",children:(0,t.jsx)(d.X,{size:20})})]})}
187var p=e.i(85117),h=e.i(64226);function v({campaign:e}){let{layout:a,title:i,content:l,image:c,url:u,popupDelayMs:f,cookieExpiryDays:m,endsAt:v,colors:x}=e,b=(0,n.usePathname)(),y=(0,n.useRouter)(),[w,E]=(0,r.useState)("hidden"),k=b?.startsWith("/prenumerera"),S=e.id||"fullscreen-popup",C=`closedModal_${S}`,M=`closedCompact_${S}`,j=e.buttonLabel||"Prova gratis",R=c?.url||"/samnytt_plus_logo.png",N=c?.alt||"Samnytt Plus",T=v?new Date(v):null,P="fullscreen-popup"===a&&!k&&!!T&&!Number.isNaN(T.getTime())&&new Date<=T,L=(0,r.useMemo)(()=>{var e,t,n;let r,o;return e=u||"/prenumerera?plan=plus-adsfree",t=`${window.location.pathname}${window.location.search}`,n="campaign_popup",(o=new URL(e,r=window.location.origin)).origin!==r?o.toString():(o.pathname.startsWith("/prenumerera")&&new URLSearchParams((0,h.buildPrenumereraQueryString)({sourceUrl:t,sourceType:n}).slice(1)).forEach((e,t)=>{o.searchParams.set(t,e)}),`${o.pathname}${o.search}${o.hash}`)},[u,b]);(0,r.useEffect)(()=>{if(!P)return;let e=(0,o.getCookie)(M)?"hidden":(0,o.getCookie)(C)?"compact":"modal",t=window.setTimeout(()=>E(e),f);return()=>window.clearTimeout(t)},[P,f,M,C]),(0,r.useEffect)(()=>{if("modal"!==w||!P)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[P,w]);let A=()=>{(0,o.setCookie)(C,"true",{expires:g(m)}),E("compact")},I=()=>{((0,o.setCookie)(C,"true",{expires:g(m)}),(0,o.setCookie)(M,"true",{expires:g(m)}),E("hidden"),L.startsWith("/"))?y.push(L):window.location.assign(L)};return P&&"hidden"!==w?"compact"===w?(0,t.jsxs)("aside",{style:s(x),className:"fixed bottom-4 right-3 z-[990] w-[calc(100vw-1.5rem)] max-w-xs overflow-hidden rounded-lg border border-[color:var(--campaign-text-line,#9bd9d0)] bg-[color:var(--campaign-bg,#e6f6f4)] bg-[image:var(--campaign-bg-image,none)] text-[color:var(--campaign-text,#000000)] shadow-[0_18px_45px_rgba(0,0,0,0.18)] sm:bottom-8 sm:right-6","aria-label":"Kampanj",children:[(0,t.jsx)("button",{type:"button",onClick:()=>{(0,o.setCookie)(M,"true",{expires:g(m)}),E("hidden")},className:"absolute right-2 top-2 flex h-8 w-8 items-center justify-center rounded-full bg-white text-black transition hover:bg-samnytt-yellow","aria-label":"Stäng kampanjbanner",children:(0,t.jsx)(d.X,{className:"h-4 w-4"})}),(0,t.jsx)("div",{className:"p-3 pr-11 sm:p-4",children:i&&(0,t.jsx)("div",{className:"font-black leading-tight [&_h2]:text-lg [&_h2]:font-black [&_h2]:leading-tight [&_h3]:mb-1 [&_h3]:text-xs [&_h3]:font-bold [&_h3]:leading-snug sm:[&_h2]:text-xl sm:[&_h3]:text-sm",children:(0,p.default)(i)})}),(0,t.jsx)("button",{type:"button",onClick:I,className:"flex w-full items-center justify-between bg-[color:var(--campaign-button-bg,#000000)] px-4 py-3 text-left text-sm font-bold text-[color:var(--campaign-button-text,#ffffff)] transition hover:opacity-90",children:j})]}):(0,t.jsxs)("div",{style:s(x),className:"fixed inset-0 z-[999] overflow-y-auto bg-[color:var(--campaign-bg,#dff4f1)] bg-[image:var(--campaign-bg-image,none)] text-[color:var(--campaign-text,#000000)]",role:"dialog","aria-modal":"true","aria-labelledby":i?"fullscreen-popup-title":void 0,"aria-label":i?void 0:"Kampanj",children:[(0,t.jsx)("button",{type:"button",onClick:A,className:"fixed right-4 top-4 z-10 flex h-11 w-11 items-center justify-center rounded-full bg-white text-black shadow-sm transition hover:bg-samnytt-yellow md:right-8 md:top-8","aria-label":"Stäng kampanj",children:(0,t.jsx)(d.X,{className:"h-6 w-6"})}),(0,t.jsx)("div",{className:"mx-auto flex min-h-full w-full max-w-6xl items-center px-4 py-16 sm:px-8 sm:py-20 lg:px-12",children:(0,t.jsxs)("div",{className:"mx-auto w-full max-w-3xl",children:[(0,t.jsx)("img",{src:R,alt:N,className:"h-auto w-36 sm:w-44 md:w-52",width:640,height:219}),i&&(0,t.jsx)("div",{id:"fullscreen-popup-title",className:"mt-7 max-w-3xl font-black leading-none text-[color:var(--campaign-text,#000000)] sm:mt-10 [&_h2]:text-4xl [&_h2]:font-black [&_h2]:leading-none [&_h3]:mb-2 [&_h3]:text-xl [&_h3]:font-black [&_h3]:leading-tight sm:[&_h2]:text-5xl sm:[&_h3]:mb-3 sm:[&_h3]:text-2xl md:[&_h2]:text-6xl md:[&_h3]:text-3xl",children:(0,p.default)(i)}),l&&(0,t.jsx)("div",{className:"mt-5 max-w-[42rem] text-[15px] leading-7 text-[color:var(--campaign-text,#1f2937)] sm:mt-6 sm:text-base sm:leading-8 md:text-lg [&_h3]:text-xl [&_h3]:font-bold [&_h3]:mb-1 [&_h4]:text-lg [&_h4]:font-bold [&_h4]:mb-1 [&_p]:mb-3 [&_p:last-child]:mb-0",children:(0,p.default)(l)}),(0,t.jsxs)("div",{className:"mt-8 flex flex-col gap-3 sm:mt-10 sm:flex-row",children:[(0,t.jsx)("button",{type:"button",onClick:I,className:"inline-flex min-h-12 w-full items-center justify-center gap-2 rounded-md bg-[color:var(--campaign-button-bg,#000000)] px-6 py-3 text-[15px] font-bold text-[color:var(--campaign-button-text,#ffffff)] transition hover:opacity-90 focus:outline-none focus:ring-2 focus:ring-[color:var(--campaign-text-line,#0000004d)] focus:ring-offset-2 focus:ring-offset-[color:var(--campaign-bg,#dff4f1)] sm:min-h-14 sm:w-auto 
187sm:min-w-56 sm:px-10 sm:py-4 sm:text-base",children:j}),(0,t.jsx)("button",{type:"button",onClick:A,className:"inline-flex min-h-12 w-full items-center justify-center rounded-md border border-[color:var(--campaign-text-line,#00000033)] bg-[color:var(--campaign-text-soft,#ffffff99)] px-5 py-3 text-[15px] font-bold text-[color:var(--campaign-text,#000000)] transition hover:opacity-90 sm:min-h-14 sm:w-auto sm:px-7 sm:py-4 sm:text-base",children:"Fortsätt utan erbjudandet"})]})]})})]}):null}function g(e){return new Date(Date.now()+864e5*e)}function x({campaigns:e}){let r=(0,n.usePathname)()===c,o=e.find(e=>r?"disabled"!==e.status:"published"===e.status);return o?"popup-modal"===o.layout?(0,t.jsx)(u,{campaign:o}):"sticky-footer"===o.layout?(0,t.jsx)(m,{campaign:o}):"fullscreen-popup"===o.layout?(0,t.jsx)(v,{campaign:o}):null:null}e.s(["default",()=>x],83965)},40325,e=>{"use strict";var t=e.i(35292),n=e.i(67594),r=e.i(8133);function o(){let e=(0,n.createClient)(),o=(0,r.useStore)(e=>e.setUser);return(0,t.useEffect)(()=>{let{data:{subscription:t}}=e.auth.onAuthStateChange((e,t)=>{o(t?.user)});return()=>t.unsubscribe()},[o,e]),null}e.s(["default",()=>o])},91509,e=>{"use strict";var t=e.i(70025),n=e.i(1387),r=e.i(31488);e.s(["default",0,({links:e,btn:o})=>(0,t.jsx)("div",{className:"text-right",children:(0,t.jsx)("div",{className:"relative inline-block text-left",children:(0,t.jsxs)(n.Menu,{children:[(0,t.jsx)(n.MenuButton,{className:"p-2 mx-2 cursor-pointer",children:o}),(0,t.jsx)(n.MenuItems,{transition:!0,className:"absolute bottom-0 mb-12 w-56 p-1 origin-top-right divide-y divide-gray-100 rounded-md bg-white shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none transition data-[closed]:opacity-0 data-[closed]:scale-95 data-[enter]:ease-out data-[enter]:duration-100 data-[leave]:ease-in data-[leave]:duration-75",children:e.map(({name:e,slug:o})=>(0,t.jsx)(n.MenuItem,{children:({focus:n})=>(0,t.jsx)(r.default,{href:`/category/${o}`,className:`${n?"bg-samnytt-green text-white":"text-gray-900"} group flex w-full items-center rounded-md px-2 py-2 text-sm`,children:e})},"footer-submenu-"+o))})]})})})])},16905,e=>{"use strict";var t=e.i(70025),n=e.i(66829),r=e.i(42389);e.s(["default",0,()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.default,{async:!0,crossOrigin:"anonymous",strategy:"afterInteractive",src:"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4577890822218109"}),(0,t.jsx)(n.default,{strategy:"afterInteractive",src:`https://www.googletagmanager.com/gtag/js?id=${r.GA_TRACKING_ID}`}),(0,t.jsx)(n.default,{id:"gtag-init",strategy:"afterInteractive",dangerouslySetInnerHTML:{__html:`
188                      window.dataLayer = window.dataLayer || [];
189                      function gtag(){dataLayer.push(arguments);}
190                      gtag('js', new Date());
191                      gtag('config', '${r.GA_TRACKING_ID}', {
192                      page_path: window.location.pathname,
193                      });
194                    `}})]})])},62296,e=>{"use strict";var t=e.i(35292);e.s(["default",0,()=>((0,t.useEffect)(()=>{(async()=>{(await e.A(25598)).default.init({appId:"1bb25951-a53a-4147-a880-64b19d54e624",safari_web_id:"web.onesignal.auto.66c7fbb6-f0f6-47ab-9f8e-1bd725d1f3d2",promptOptions:{slidedown:{prompts:[{type:"push",autoPrompt:!1,delay:{timeDelay:10},text:{actionMessage:"Vi skulle vilja ge dig notiser med de senaste uppdateringarna och nyheter.",acceptButton:"Acceptera",cancelMessage:"Nej tack"}}]}},notifyButton:{enable:!0,position:"bottom-left"},allowLocalhostAsSecureOrigin:!0}).then(()=>{})})()}),null)])},27855,e=>{"use strict";var t=e.i(70025),n=e.i(35292),r=e.i(86984),o=e.i(67594);function a({claims:e,error:a}
194){let[i,l]=(0,n.useState)(!1),[s,c]=(0,n.useState)(!1),[u,d]=(0,n.useState)(!1),[f,m]=(0,n.useState)(null),p=(0,r.useRouter)(),h=async()=>{c(!0),m(null);try{let e=(0,o.createClient)(),{data:t,error:n}=await e.auth.refreshSession();n?(m(`Session error: ${n.message}`),console.error("Refresh session error:",n)):(m("Session refreshed successfully!"),setTimeout(()=>m(null),2e3))}catch(e){m(`Session error: ${e instanceof Error?e.message:"Unknown error"}`),console.error("Refresh error:",e)}finally{c(!1)}};return(0,t.jsxs)("div",{className:"fixed bottom-4 right-4 z-[9999]",children:[!1,i&&(0,t.jsxs)("div",{className:"absolute bottom-14 right-0 w-[500px] max-w-[calc(100vw-2rem)] bg-white border-2 border-purple-500 rounded-lg shadow-2xl overflow-hidden",children:[(0,t.jsxs)("div",{className:"bg-purple-500 text-white px-4 py-2 flex items-center justify-between",children:[(0,t.jsx)("span",{className:"font-bold text-sm",children:"🔍 Claims Debug Panel"}),(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("button",{onClick:h,disabled:s,className:"bg-white hover:bg-gray-100 text-purple-600 px-2 py-1 rounded text-xs font-medium transition-colors disabled:opacity-50 disabled:cursor-not-allowed flex items-center gap-1",title:"Refresh Supabase session",children:s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"animate-spin",children:"⟳"})," Session..."]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:"🔐"})," Session"]})}),(0,t.jsx)("button",{onClick:()=>{d(!0),m(null);try{p.refresh(),m("Router refreshed successfully!"),setTimeout(()=>m(null),2e3)}catch(e){m(`Router error: ${e instanceof Error?e.message:"Unknown error"}`),console.error("Router refresh error:",e)}finally{d(!1)}},disabled:u,className:"bg-white hover:bg-gray-100 text-purple-600 px-2 py-1 rounded text-xs font-medium transition-colors disabled:opacity-50 disabled:cursor-not-allowed flex items-center gap-1",title:"Refresh Next.js router",children:u?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"animate-spin",children:"⟳"})," Router..."]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:"🔄"})," Router"]})})]})]}),(0,t.jsxs)("div",{className:"p-4 max-h-[70vh] overflow-auto",children:[f&&(0,t.jsx)("div",{className:`mb-3 p-3 border rounded ${f.includes("Error")?"bg-red-50 border-red-200 text-red-700":"bg-green-50 border-green-200 text-green-700"}`,children:(0,t.jsx)("p",{className:"text-xs font-medium",children:f})}),a&&(0,t.jsxs)("div",{className:"mb-3 p-3 bg-red-50 border border-red-200 rounded",children:[(0,t.jsx)("p",{className:"text-red-800 text-sm font-semibold mb-1",children:"Error:"}),(0,t.jsx)("p",{className:"text-red-600 text-xs",children:a})]}),e&&(0,t.jsx)("div",{className:"space-y-3",children:(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs font-semibold mb-2 text-gray-700",children:"Full Claims JSON:"}),(0,t.jsx)("pre",{className:"text-xs bg-gray-100 p-3 rounded overflow-auto max-h-90 whitespace-pre-wrap",children:JSON.stringify(e,null,2)})]})})]})]})]})}e.s(["ClaimsDebugPanel",()=>a])},87594,e=>{"use strict";var t=e.i(70025),n=e.i(86984),r=e.i(35292),o=e.i(8133),a=e.i(67594),i=e.i(53703),l=e.i(72827),s=e.i(14085),c=e.i(79954);let u=(0,c.createServerReference)("40889329649d6df381a01769cd1dafd32a396a4c6f",c.callServer,void 0,c.findSourceMapURL,"getCheckoutTrackingData"),d=(0,c.createServerReference)("60fb31d2c6a44fe69693193a1060f060463d932707",c.callServer,void 0,c.findSourceMapURL,"recoverCheckoutSessionLogin");var f=e.i(82666),m=e.i(31267);function p(){let e=(0,n.useRouter)(),c=(0,o.useStore)(e=>e.user),[p,h]=(0,r.useState)("loading"),v=(0,r.useRef)(Date.now()),g=(0,r.useRef)(!0),x=(0,r.useRef)(!1),b=(0,r.useRef)(!1);return((0,r.useEffect)(()=>{window.dispatchEvent(new CustomEvent("post-checkout-polling",{detail:{status:"polling",retryCount:0}}))},[]),(0,r.useEffect)(()=>{if(!g.current||"loading"!==p)return;let e=(0,a.createClient)(),t=[500,1e3,2e3,4e3],n=0,r=async()=>{(0,i.logger)("checkout.post_checkout","info","refresh_session_attempt",{attempt:n+1}),await e.auth.refreshSession(),n<t.length&&setTimeout(r,t[++n-1])},o=setTimeout(r,500);return()=>clearTimeout(o)}
194,[p]),(0,r.useEffect)(()=>{if(!g.current||"loading"!==p)return;(0,i.logger)("checkout.post_checkout","info","user_state_received",{user:c,appMetadata:c?.app_metadata});let e=c?.app_metadata?.subscription,t=(0,l.hasActiveSubscription)(e);if((0,i.logger)("checkout.post_checkout","info","subscription_check",{tier:e?.tier,status:e?.status,hasSubscription:t,elapsed:Date.now()-v.current}),t){if(!x.current){x.current=!0;let e=new URLSearchParams(window.location.search).get("checkout_session_id");e&&(async()=>{let t=await u(e);t.success?(0,s.track)("checkoutCompleted",t.payload):console.warn("Checkout conversion tracking skipped","error"in t?t.error:"Unknown error")})()}let e=Date.now()-v.current;(0,i.logger)("checkout.post_checkout","info","completed",{loadingDurationMs:e}),h("success"),window.dispatchEvent(new CustomEvent("post-checkout-polling",{detail:{status:"success",retryCount:0}}))}},[c,p,e]),(0,r.useEffect)(()=>{if(!g.current||"loading"!==p||null!=c||b.current)return;let e=new URLSearchParams(window.location.search).get("checkout_session_id");if(!e)return;let t=setTimeout(()=>{b.current=!0;let t=`${window.location.pathname}${window.location.search}`;(async()=>{let n=await d(e,t);n.success&&n.redirectUrl&&null==o.useStore.getState().user&&window.location.assign(n.redirectUrl)})()},1500);return()=>clearTimeout(t)},[p,c]),(0,r.useEffect)(()=>{if(!g.current||"loading"!==p)return;let e=setTimeout(()=>{"loading"===p&&((0,i.logger)("checkout.post_checkout","warn","subscription_timeout"),h("error"),window.dispatchEvent(new CustomEvent("post-checkout-polling",{detail:{status:"error",retryCount:0}})))},1e4);return()=>clearTimeout(e)},[p]),"loading"===p)?(0,t.jsx)("div",{className:"fixed inset-0 z-[9999] bg-white flex items-center justify-center",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,t.jsx)(m.Loader2,{className:"h-12 w-12 animate-spin text-samnytt-green"}),(0,t.jsx)("p",{className:"text-lg text-gray-700",children:"Förbereder din prenumeration..."})]})}):"success"===p?(0,t.jsx)("div",{className:"fixed inset-0 z-[9999] bg-black/20 flex items-center justify-center p-4",children:(0,t.jsx)("div",{className:"bg-white rounded-2xl shadow-2xl max-w-md w-full p-8 animate-in fade-in duration-500",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-6",children:[(0,t.jsx)("div",{className:"h-20 w-20 rounded-full bg-green-100 flex items-center justify-center",children:(0,t.jsx)(f.Check,{className:"h-10 w-10 text-green-600"})}),(0,t.jsxs)("div",{className:"text-center space-y-2",children:[(0,t.jsx)("h2",{className:"text-2xl font-bold text-gray-900",children:"Välkommen till Samnytt PLUS!"}),(0,t.jsx)("p",{className:"text-lg text-gray-600",children:"Din prenumeration är nu aktiv. Du har tillgång till allt exklusivt innehåll."})]}),(0,t.jsx)("button",{onClick:()=>e.replace(window.location.pathname,{scroll:!1}),className:"w-full px-6 py-3 bg-samnytt-green text-white rounded-lg font-semibold hover:bg-opacity-90 transition-colors",children:"Fortsätt"})]})})}):"error"===p?(0,t.jsx)("div",{className:"fixed inset-0 z-[9999] bg-black/50 flex items-center justify-center p-4",children:(0,t.jsx)("div",{className:"bg-white rounded-2xl shadow-2xl max-w-md w-full p-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,t.jsxs)("div",{className:"text-center space-y-2",children:[(0,t.jsx)("h2",{className:"text-xl font-semibold text-gray-900",children:"Fel"}),(0,t.jsx)("p",{className:"text-gray-600"})]}),(0,t.jsx)("div",{className:"flex gap-3 w-full",children:(0,t.jsx)("button",{onClick:()=>e.refresh(),className:"flex-1 px-6 py-2 bg-samnytt-green text-white rounded-lg font-semibold hover:bg-opacity-90 transition-colors",children:"Uppdatera"})})]})})}):null}function h(){return(0,n.useSearchParams)().get("checkout_success")?(0,t.jsx)(p,{}):null}e.s(["PostCheckoutSync",()=>h],87594)},14477,e=>{"use strict";var t=e.i(35292),n=e.i(67594),r=e.i(8133),o=e.i(79954);let a=(0,o.createServerReference)("00c5363f71e8a2b40c9c3105489825fb1812fa58b0",o.callServer,void 0,o.findSourceMapURL,"syncWordPressSubscription");function i(){let e=(0,r.useStore)(e=>e.user),o=(0,t.useRef)(null);return(0,t.useEffect)(()=>
194{if(!e?.id||new URLSearchParams(window.location.search).has("checkout_success")||"wordpress"!==e.app_metadata?.subscription_provider)return;let t=`wp-subscription-synced-v2-${e.id}`;if("u">typeof sessionStorage&&sessionStorage.getItem(t)||o.current===e.id)return;let r=!1;return(async()=>{let i=await a();if(!r&&i.success){o.current=e.id,"u">typeof sessionStorage&&sessionStorage.setItem(t,"1");let r=(0,n.createClient)();await r.auth.refreshSession()}})(),()=>{r=!0}},[e?.id,e?.app_metadata?.subscription_provider]),null}e.s(["WpSubscriptionSync",()=>i],14477)},24381,e=>{"use strict";var t=e.i(70025),n=e.i(66829);function r(){return(0,t.jsx)(n.default,{id:"x-pixel",strategy:"afterInteractive",children:`
195        !function(e,t,n,s,u,a){
196          e.twq||(s=e.twq=function(){
197            s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
198          },
199          s.version='1.1',
200          s.queue=[],
201          u=t.createElement(n),
202          u.async=!0,
203          u.src='https://static.ads-twitter.com/uwt.js',
204          a=t.getElementsByTagName(n)[0],
205          a.parentNode.insertBefore(u,a))
206        }(window,document,'script');
207        twq('config','on2bt');
208      `})}e.s(["default",()=>r])},70056,e=>{"use strict";var t=e.i(86984),n=e.i(35292),r=e.i(45335);function o(){let e=(0,t.usePathname)();return(0,n.useEffect)(()=>{document.body.classList.toggle("hide-ad-overlays",(0,r.isOverlayBlockedRoute)(e))},[e]),null}e.s(["default",()=>o])}]);

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