PageSourceSearch

https://www.blogsareback.com/_next/static/chunks/1a349a68e33ff12c.js?dpl=dpl_2AoYzJN76fgCzbjZUujwxkzXrRk6

js blogsareback.com collected 2026-10-04 22:47:48 UTC 243,632 bytes, 12 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,778917,e=>{"use strict";let t=(0,e.i(475254).default)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["ExternalLink",()=>t],778917)},871689,e=>{"use strict";let t=(0,e.i(475254).default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["ArrowLeft",()=>t],871689)},495242,e=>{"use strict";let t=(0,e.i(475254).default)("pause",[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]]);e.s(["Pause",()=>t],495242)},431343,e=>{"use strict";let t=(0,e.i(475254).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",()=>t],431343)},233525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return a}});let a=e=>{}},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={assign:function(){return l},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return s}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});function o(e){let t={};for(let[r,a]of e.entries()){let e=t[r];void 0===e?t[r]=a:Array.isArray(e)?e.push(a):t[r]=[e,a]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,a]of Object.entries(e))if(Array.isArray(a))for(let e of a)t.append(r,i(e));else t.set(r,i(a));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,a]of r.entries())e.append(t,a)}return e}},195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return l}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let o=e.r(190809)._(e.r(998183)),i=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,a=e.protocol||"",n=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(o.urlQueryToSearchParams(l)));let u=e.search||l&&`?${l}`||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||i.test(a))&&!1!==c?(c="//"+(c||""),n&&"/"!==n[0]&&(n="/"+n)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),n=n.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${a}${c}${n}${u}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return n}});let a=e.r(271645);function n(e,t){let r=(0,a.useRef)(null),n=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=o(e,a)),t&&(n.current=o(t,a))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},718967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={DecodeError:function(){return b},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return x},NormalizeError:function(){return v},PageNotFoundError:function(){return y},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return o},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return h}
1,normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return k}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,r=!1;return(...a)=>(r||(r=!0,t=e(...a)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>s.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let a=await e.getInitialProps(t);if(r&&f(r))return a;if(!a)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${a}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return a}let m="u">typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class b extends Error{}class v extends Error{}class y extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class x extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function k(e){return JSON.stringify({message:e.message,stack:e.stack})}},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let a=e.r(718967),n=e.r(652817);function o(e){if(!(0,a.isAbsoluteUrl)(e))return!0;try{let t=(0,a.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,n.hasBasePath)(r.pathname)}catch(e){return!1}}},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return a}});let a=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a={default:function(){return b},useLinkStatus:function(){return y}};for(var n in a)Object.defineProperty(r,n,{enumerable:!0,get:a[n]});let o=e.r(190809),i=e.r(843476),s=o._(e.r(271645)),l=e.r(195057),c=e.r(8372),u=e.r(818581),d=e.r(718967),f=e.r(405550);e.r(233525);let p=e.r(91949),h=e.r(573668),m=e.r(509396);function g(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function b(t){var r;let a,n,o,[l,b]=(0,s.useOptimistic)(p.IDLE_LINK_STATUS),y=(0,s.useRef)(null),{href:x,as:w,children:k,prefetch:S=null,passHref:C,replace:E,shallow:j,scroll:P,onClick:D,onMouseEnter:A,onTouchStart:T,legacyBehavior:N=!1,onNavigate:R,ref:M,unstable_dynamicOnHover:L,...q}=t;a=k,N&&("string"==typeof a||"number"==typeof a)&&(a=(0,i.jsx)("a",{children:a}));let I=s.default.useContext(c.AppRouterContext),_=!1!==S,O=!1!==S?null===(r=S)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:F,as:z}=s.default.useMemo(()=>{let e=g(x);return{href:e,as:w?g(w):e}},[x,w]);if(N){if(a?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});n=s.default.Children.only(a)}let U=N?n&&"object"==typeof n&&n.ref:M,H=s.default.useCallback(e=>(null!==I&&(y.current=(0,p.mountLinkInstance)(e,F,I,O,_,b)),()=>{y.current&&((0,p.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,p.unmountPrefetchableInstance)(e)}),[_,F,I,O,b]),B={ref:(0,u.useMergedRef)(H,U),onClick(t){N||"function"!=typeof D||D(t),N&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(t),!I||t.defaultPrevented||function(t,r,a,n,o,i,l){if("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(699781);s.default.startTransition(()=>{d(a||r,o?"replace":"push",i??!0,n.current)})}}(t,F,z,y,E,P,R)},onMouseEnter(e){N||"function"!=typeof A||A(e),N&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),I&&_&&(0,p.onNavigationIntent)(e.currentTarget,!0===L)},onTouchStart:function(e){N||"function"!=typeof T||T(e),N&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),I&&_&&(0,p.onNavigationIntent)(e.currentTarget,!0===L)}};return(0,d.isAbsoluteUrl)(z)?B.href=z:N&&!C&&("a"!==n.type||"href"in n.props)||(B.href=(0,f.addBasePath)(z)),o=N?s.default.cloneElement(n,B):(0,i.jsx)("a",{...q,...B,children:a}),(0,i.jsx)(v.Provider,{value:l,children:o})}e.r(284508);let v=(0,s.createContext)(p.IDLE_LINK_STATUS),y=()=>(0,s.useContext)(v);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},897250,e=>{"use strict";let t=(0,e.i(475254).default)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);e.s(["Sun",()=>t],897250)},394908,e=>{"use strict";let t=(0,e.i(475254).default)("compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["Compass",()=>t],394908)},178583,e=>{"use strict";let t=(0,e.i(475254).default)("file-text",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);e.s(["FileText",()=>t],178583)},248256,e=>{"use strict";let t=(0,e.i(475254).default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",()=>t],248256)},618393,e=>{"use strict";let t=(0,e.i(475254).default)("server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]);e.s(["Server",()=>t],618393)},902135,e=>{"use strict";var t=e.i(843476),r=e.i(991799),a=e.i(897250),n=e.i(363178),o=e.i(167881);e.s(["default",0,()=>{let{resolvedTheme:e,setTheme:i}=(0,n.useTheme)();return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)(o.Button,{variant:"ghost",size:"icon",onClick:()=>i("dark"===e?"light":"dark"),"data-umami-event":"Toggle Theme",children:[(0,t.jsx)(a.Sun,{className:"h-[1.2rem] w-[1.2rem] scale-100 rotate-0 transition-all duration-300 dark:scale-0 dark:-rotate-90"}),(0,t.jsx)(r.Moon,{className:"absolute h-[1.2rem] w-[1.2rem] scale-0 rotate-90 transition-all duration-300 dark:scale-100 dark:rotate-0"}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})})}])},217227,e=>{"use strict";var t=e.i(843476);e.s(["default",0,({className:e,...r})=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"32 32 448 448",fill:"none",stroke:"currentColor",strokeWidth:37,strokeLinecap:"round",strokeLinejoin:"round",className:e,...r,children:(0,t.jsx)("path",{d:"M413.66 246.1H386a2 2 0 0 1-2-2v-77.24A38.86 38.86 0 0 0 345.14 128H267.9a2 2 0 0 1-2-2V98.34c0-27.14-21.5-49.86-48.64-50.33a49.53 49.53 0 0 0-50.4 49.51V126a2 2 0 0 1-2 2H87.62A39.74 39.74 0 0 0 48 167.62V238a2 2 0 0 0 2 2h26.91c29.37 0 53.68 25.48 54.09 54.85.42 29.87-23.51 57.15-53.29 57.15H50a2 2 0 0 0-2 2v70.38A39.74 39.74 0 0 0 87.62 464H158a2 2 0 0 0 2-2v-20.93c0-30.28 24.75-56.35 55-57.06 30.1-.7 57 20.31 57 50.28V462a2 2 0 0 0 2 2h71.14A38.86 38.86 0 0 0 384 425.14v-78a2 2 0 0 1 2-2h28.48c27.63 0 49.52-22.67 49.52-50.4s-23.2-48.64-50.34-48.64"})})])},63209,361653,e=>{"use strict";let t=(0,e.i(475254).default)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);e.s(["default",()=>t],361653),e.s(["AlertCircle",()=>t],63209)},595468,e=>{"use strict";var t=e.i(123287);e.s(["CheckCircle2",()=>t.default])},23750,e=>{"use strict";var t=e.i(843476),r=e.i(647163);function a({className:e,type:a,...n}){return(0,t.jsx)("input",{type:a,"data-slot":"input",className:(0,r.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e),...n})}e.s(["Input",()=>a])},269035,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(248425),n="horizontal",o=["horizontal","vertical"],i=r.forwardRef((e,r)=>{var i;let{decorative:s,orientation:l=n,...c}=e,u=(i=l,o.includes(i))?l:n;return(0,t.jsx)(a.Primitive.div,{"data-orientation":u,...s?{role:"none"}:{"aria-orientation":"vertical"===u?u:void 0,role:"separator"},...c,ref:r})});i.displayName="Separator",e.s(["Root",()=>i,"Separator",()=>i],98089);var s=e.i(98089),s=s,l=e.i(647163);function c({className:e,orientation:r="horizontal",decorative:a=!0,...n}){return(0,t.jsx)(s.Root,{"data-slot":"separator",decorative:a,orientation:r,className:(0,l.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...n})}e.s(["Separator",()=>c],269035)},728692,e=>{e.v({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'})},686808,e=>{e.v(
vendor: 12,324 bytes, line 1
1JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","
vendor: 20,673 bytes, line 1
1Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')
1)},304700,e=>{e.v({Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"})},566541,e=>{e.v({0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376})},174886,e=>{"use strict";let t=(0,e.i(475254).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["Copy",()=>t],174886)},286536,e=>{"use strict";let t=(0,e.i(475254).default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Eye",()=>t],286536)},842727,733498,e=>{"use strict";var t=e.i(271645),r=e.i(981140),a=e.i(75830),n=e.i(820783),o=e.i(30030),i=e.i(610772),s=e.i(248425),l=e.i(30207),c=e.i(369340),u=e.i(586318),d=e.i(843476),f="rovingFocusGroup.onEntryFocus",p={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[m,g,b]=(0,a.createCollection)(h),[v,y]=(0,o.createContextScope)(h,[b]),[x,w]=v(h),k=t.forwardRef((e,t)=>(0,d.jsx)(m.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(m.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(S,{...e,ref:t})})}));k.displayName=h;var S=t.forwardRef((e,a)=>{let{__scopeRovingFocusGroup:o,orientation:i,loop:m=!1,dir:b,currentTabStopId:v,defaultCurrentTabStopId:y,onCurrentTabStopIdChange:w,onEntryFocus:k,preventScrollOnEntryFocus:S=!1,...C}=e,E=t.useRef(null),j=(0,n.useComposedRefs)(a,E),D=(0,u.useDirection)(b),[A,T]=(0,c.useControllableState)({prop:v,defaultProp:y??null,onChange:w,caller:h}),[N,R]=t.useState(!1),M=(0,l.useCallbackRef)(k),L=g(o),q=t.useRef(!1),[I,_]=t.useState(0);return t.useEffect(()=>{let e=E.current;if(e)return e.addEventListener(f,M),()=>e.removeEventListener(f,M)},[M]),(0,d.jsx)(x,{scope:o,orientation:i,dir:D,loop:m,currentTabStopId:A,onItemFocus:t.useCallback(e=>T(e),[T]),onItemShiftTab:t.useCallback(()=>R(!0),[]),onFocusableItemAdd:t.useCallback(()=>_(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>_(e=>e-1),[]),children:(0,d.jsx)(s.Primitive.div,{tabIndex:N||0===I?-1:0,"data-orientation":i,...C,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{q.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!q.current;if(e.target===e.currentTarget&&t&&!N){let t=new CustomEvent(f,p);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=L().filter(e=>e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===A),...e].filter(Boolean).map(e=>e.ref.current),S)}}q.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>R(!1))})})}),C="RovingFocusGroupItem",E=t.forwardRef((e,a)=>{let{__scopeRovingFocusGroup:n,focusable:o=!0,active:l=!1,tabStopId:c,children:u,...f}=e,p=(0,i.useId)(),h=c||p,b=w(C,n),v=b.currentTabStopId===h,y=g(n),{onFocusableItemAdd:x,onFocusableItemRemove:k,currentTabStopId:S}=b;return t.useEffect(()=>{if(o)return x(),()=>k()},[o,x,k]),(0,d.jsx)(m.ItemSlot,{scope:n,id:h,focusable:o,active:l,children:(0,d.jsx)(s.Primitive.span,{tabIndex:v?0:-1,"data-orientation":b.orientation,...f,ref:a,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{o?b.onItemFocus(h):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>b.onItemFocus(h)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void b.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var a;let n=(a=e.key,"rtl"!==r?a:"ArrowLeft"===a?"ArrowRight":"ArrowRight"===a?"ArrowLeft":a);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return j[n]}(e,b.orientation,b.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=y().filter(e=>
1e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){var r,a;"prev"===t&&n.reverse();let o=n.indexOf(e.currentTarget);n=b.loop?(r=n,a=o+1,r.map((e,t)=>r[(a+t)%r.length])):n.slice(o+1)}setTimeout(()=>P(n))}}),children:"function"==typeof u?u({isCurrentTabStop:v,hasTabStop:null!=S}):u})})});E.displayName=C;var j={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e,t=!1){let r=document.activeElement;for(let a of e)if(a===r||(a.focus({preventScroll:t}),document.activeElement!==r))return}e.s(["Item",()=>E,"Root",()=>k,"createRovingFocusGroupScope",()=>y],842727);var D=e.i(160434);e.s(["CircleIcon",()=>D.default],733498)},87316,e=>{"use strict";let t=(0,e.i(475254).default)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);e.s(["Calendar",()=>t],87316)},595494,e=>{"use strict";let t=["bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-300 border-blue-200 dark:border-blue-800","bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300 border-green-200 dark:border-green-800","bg-purple-100 text-purple-800 dark:bg-purple-900/30 dark:text-purple-300 border-purple-200 dark:border-purple-800","bg-pink-100 text-pink-800 dark:bg-pink-900/30 dark:text-pink-300 border-pink-200 dark:border-pink-800","bg-orange-100 text-orange-800 dark:bg-orange-900/30 dark:text-orange-300 border-orange-200 dark:border-orange-800","bg-teal-100 text-teal-800 dark:bg-teal-900/30 dark:text-teal-300 border-teal-200 dark:border-teal-800","bg-indigo-100 text-indigo-800 dark:bg-indigo-900/30 dark:text-indigo-300 border-indigo-200 dark:border-indigo-800","bg-cyan-100 text-cyan-800 dark:bg-cyan-900/30 dark:text-cyan-300 border-cyan-200 dark:border-cyan-800","bg-rose-100 text-rose-800 dark:bg-rose-900/30 dark:text-rose-300 border-rose-200 dark:border-rose-800","bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-300 border-amber-200 dark:border-amber-800","bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300 border-emerald-200 dark:border-emerald-800","bg-violet-100 text-violet-800 dark:bg-violet-900/30 dark:text-violet-300 border-violet-200 dark:border-violet-800"],r={tech:t[0]},a=Object.keys(r);function n(e){return e?a.includes(e.toLowerCase())?r[e.toLowerCase()]:t[e.split("").reduce((e,t)=>e+t.charCodeAt(0),0)%t.length]:t[0]}function o(e){let t=new Set;return e.forEach(e=>{e.tags&&e.tags.length>0&&e.tags.forEach(e=>t.add(e))}),Array.from(t).sort()}function i(e,t){let r=new Set;return e.forEach(e=>{e.tags&&e.tags.length>0&&e.tags.forEach(e=>r.add(e))}),t.forEach(e=>{"tag"===e.type&&r.add(e.type_value)}),Array.from(r).sort()}function s(e){let t=e.trim();return t?t.charAt(0).toUpperCase()+t.slice(1):""}e.s(["DEFAULT_TAGS",0,["Tech","Personal","News","Design","Business","Entertainment","Sports","Science","Health","Food","Travel","Lifestyle","Education","Finance","Gaming","Art","Music","Photography","Writing","Productivity","Politics"],"getAllUniqueTags",()=>i,"getTagColor",()=>n,"getUniqueTags",()=>o,"normalizeTag",()=>s])},598522,e=>{"use strict";var t=e.i(843476),r=e.i(595494),a=e.i(647163),n=e.i(751975);function o({tag:e,onClick:o,showIcon:i=!1,className:s}){let l=(0,r.getTagColor)(e);return(0,t.jsxs)("span",{onClick:o,className:(0,a.cn)("inline-flex items-center gap-1 px-2 py-0.5 rounded-md text-xs font-medium border",l,o&&"cursor-pointer hover:opacity-80 transition-opacity",s),children:[i&&(0,t.jsx)(n.Tag,{className:"w-3 h-3"}),e]})}e.s(["TagBadge",()=>o])},319036,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(981140),n=e.i(820783),o=e.i(30030),i=e.i(369340),s=e.i(999682),l=e.i(635804),c=e.i(248425),u="Switch",[d,f]=(0,o.createContextScope)(u),[p,h]=d(u),m=r.forwardRef((e,o)=>{let{__scopeSwitch:s,name:l,checked:d,defaultChecked:f,required:h,disabled:m,value:g="on",onCheckedChange:b,form:x,...w}=e,[k,S]=r.useState(null),C=(0,n.useComposedRefs)(o,e=>S(e)),E=r.useRef(!1),j=!k||x||!!k.closest("form"),[P,D]=(0,i.useControllableState)({prop:d,defaultProp:f??!1,onChange:b,caller:u});return(0,t.jsxs)(p,{scope:s,checked:P,disabled:m,children:[(0,t.jsx)(c.Primitive.button,{type:"button",role:"switch","aria-checked":P,"aria-required":h,"data-state":y(P),"data-disabled":m?"":void 0,disabled:m,value:g,...w,ref:C,onClick:(0,a.composeEventHandlers)(e.onClick,e=>{D(e=>!e),j&&(E.current=e.isPropagationStopped(),E.current||e.stopPropagation())})}
1),j&&(0,t.jsx)(v,{control:k,bubbles:!E.current,name:l,value:g,checked:P,required:h,disabled:m,form:x,style:{transform:"translateX(-100%)"}})]})});m.displayName=u;var g="SwitchThumb",b=r.forwardRef((e,r)=>{let{__scopeSwitch:a,...n}=e,o=h(g,a);return(0,t.jsx)(c.Primitive.span,{"data-state":y(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:r})});b.displayName=g;var v=r.forwardRef(({__scopeSwitch:e,control:a,checked:o,bubbles:i=!0,...c},u)=>{let d=r.useRef(null),f=(0,n.useComposedRefs)(d,u),p=(0,s.usePrevious)(o),h=(0,l.useSize)(a);return r.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(p!==o&&t){let r=new Event("click",{bubbles:i});t.call(e,o),e.dispatchEvent(r)}},[p,o,i]),(0,t.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:o,...c,tabIndex:-1,ref:f,style:{...c.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function y(e){return e?"checked":"unchecked"}v.displayName="SwitchBubbleInput",e.s(["Root",()=>m,"Switch",()=>m,"SwitchThumb",()=>b,"Thumb",()=>b,"createSwitchScope",()=>f],57287);var x=e.i(57287),x=x,w=e.i(647163);function k({className:e,...r}){return(0,t.jsx)(x.Root,{"data-slot":"switch",className:(0,w.cn)("peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex h-[1.15rem] w-8 shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...r,children:(0,t.jsx)(x.Thumb,{"data-slot":"switch-thumb",className:(0,w.cn)("bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block size-4 rounded-full ring-0 transition-transform data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0")})})}e.s(["Switch",()=>k],319036)},671428,e=>{"use strict";var t=e.i(843476),r=e.i(647163);function a({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,r.cn)("bg-accent animate-pulse rounded-md",e),...a})}e.s(["Skeleton",()=>a])},678784,e=>{"use strict";var t=e.i(678745);e.s(["CheckIcon",()=>t.default])},399219,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["default",()=>t])},571930,e=>{"use strict";let t=(0,e.i(475254).default)("bookmark",[["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z",key:"oz39mx"}]]);e.s(["Bookmark",()=>t],571930)},870273,e=>{"use strict";let t=(0,e.i(475254).default)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);e.s(["Star",()=>t],870273)},751975,e=>{"use strict";let t=(0,e.i(475254).default)("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);e.s(["Tag",()=>t],751975)},733060,908821,662031,e=>{"use strict";var t=e.i(475254);let r=(0,t.default)("wand-sparkles",[["path",{d:"m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72",key:"ul74o6"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"M5 6v4",key:"ilb8ba"}],["path",{d:"M19 14v4",key:"blhpug"}],["path",{d:"M10 2v2",key:"7u0qdc"}],["path",{d:"M7 8H3",key:"zfb6yr"}],["path",{d:"M21 16h-4",key:"1cnmox"}],["path",{d:"M11 3H9",key:"1obp7u"}]]);e.s(["default",()=>r],908821),e.s(["Wand2",()=>r],733060);let a=(0,t.default)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);e.s(["Share2",()=>a],662031)},944667,e=>{"use strict";var t=e.i(271645);function r(){let[e,r]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{r(!0)},[]),e}e.s(["useMounted",()=>r])},98919,e=>{"use strict";let t=(0,e.i(475254).default)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
1y:"oel41y"}]]);e.s(["Shield",()=>t],98919)},39312,e=>{"use strict";let t=(0,e.i(475254).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",()=>t],39312)},658041,e=>{"use strict";let t=(0,e.i(475254).default)("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);e.s(["Database",()=>t],658041)},69366,e=>{"use strict";var t={grad:.9,turn:360,rad:360/(2*Math.PI)},r=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},a=function(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},n=function(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=1),e>r?r:e>t?e:t},o=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},i=function(e){return{r:n(e.r,0,255),g:n(e.g,0,255),b:n(e.b,0,255),a:n(e.a)}},s=function(e){return{r:a(e.r),g:a(e.g),b:a(e.b),a:a(e.a,3)}},l=/^#([0-9a-f]{3,8})$/i,c=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},u=function(e){var t=e.r,r=e.g,a=e.b,n=e.a,o=Math.max(t,r,a),i=o-Math.min(t,r,a),s=i?o===t?(r-a)/i:o===r?2+(a-t)/i:4+(t-r)/i:0;return{h:60*(s<0?s+6:s),s:o?i/o*100:0,v:o/255*100,a:n}},d=function(e){var t=e.h,r=e.s,a=e.v,n=e.a;t=t/360*6,r/=100,a/=100;var o=Math.floor(t),i=a*(1-r),s=a*(1-(t-o)*r),l=a*(1-(1-t+o)*r),c=o%6;return{r:255*[a,s,i,i,l,a][c],g:255*[l,a,a,s,i,i][c],b:255*[i,i,l,a,a,s][c],a:n}},f=function(e){return{h:o(e.h),s:n(e.s,0,100),l:n(e.l,0,100),a:n(e.a)}},p=function(e){return{h:a(e.h),s:a(e.s),l:a(e.l),a:a(e.a,3)}},h=function(e){var t,r;return d((t=e.s,{h:e.h,s:(t*=((r=e.l)<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}))},m=function(e){var t,r,a,n;return{h:(t=u(e)).h,s:(n=(200-(r=t.s))*(a=t.v)/100)>0&&n<200?r*a/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a}},g=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,b=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,v=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,y=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,x=[[function(e){var t=l.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?a(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?a(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=v.exec(e)||y.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:i({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var r,a,n=g.exec(e)||b.exec(e);return n?h(f({h:(r=n[1],void 0===(a=n[2])&&(a="deg"),Number(r)*(t[a]||1)),s:Number(n[3]),l:Number(n[4]),a:void 0===n[5]?1:Number(n[5])/(n[6]?100:1)})):null},"hsl"]],w=[[function(e){var t=e.r,a=e.g,n=e.b,o=e.a;return r(t)&&r(a)&&r(n)?i({r:Number(t),g:Number(a),b:Number(n),a:Number(void 0===o?1:o)}):null},"rgb"],[function(e){var t=e.h,a=e.s,n=e.l,o=e.a;return r(t)&&r(a)&&r(n)?h(f({h:Number(t),s:Number(a),l:Number(n),a:Number(void 0===o?1:o)})):null},"hsl"],[function(e){var t,a=e.h,i=e.s,s=e.v,l=e.a;return r(a)&&r(i)&&r(s)?d({h:o((t={h:Number(a),s:Number(i),v:Number(s),a:Number(void 0===l?1:l)}).h),s:n(t.s,0,100),v:n(t.v,0,100),a:n(t.a)}):null},"hsv"]],k=function(e,t){for(var r=0;r<t.length;r++){var a=t[r][0](e);if(a)return[a,t[r][1]]}return[null,void 0]},S=function(e,t){var r=m(e);return{h:r.h,s:n(r.s+100*t,0,100),l:r.l,a:r.a}},C=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},E=function(e,t){var r=m(e);return{h:r.h,s:r.s,l:n(r.l+100*t,0,100),a:r.a}},j=function(){function e(e){this.parsed=("string"==typeof e?k(e.trim(),x):"object"==typeof e&&null!==e?k(e,w):[null,void 0])[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return a(C(this.rgba),2)},e.prototype.isDark=function(){return .5>C(this.rgba)},e.prototype.isLight=function(){return C(this.rgba)>=.5},e.prototype.toHex=function(){var e,t,r,n,o,i;return t=(e=s(this.rgba)).r,r=e.g,n=e.b,i=(o=e.a)<1?c(a(255*o)):"","#"+c(t)+c(r)+c(n)+i},e.prototype.toRgb=function(){return s(this.rgba)},e.prototype.toRgbString=function(){var e,t,r,a,n;return t=(e=s(this.rgba)).r,r=e.g,a=e.b,(n=e.a)<1?"rgba("+t+", "+r+", "+a+", "+n+")":"rgb("+t+", "+r+", "+a+")"},e.prototype.toHsl=function(){return p(m(this.rgba))},e.prototype.toHslString=function(){var e,t,r,a,n;return t=(e=p(m(this.rgba))).h,r=e.s,a=e.l,(n=e.a)<1?"hsla("+t+", "+r+"%, "+a+"%, "+n+")":"hsl("+t+", "+r+"%, "+a+"%)"},e.prototype.toHsv=function(){var e;return{h:a((e=u(this.rgba)).h),s:a(e.s),v:a(e.v),a:a(e.a,3)}},e.prototype.invert=function(){var e;return P({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a})},e.prototype.saturate=function(e){return void 0===e&&(e=.1),P(S(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),P(S(this.rgba,-e))},e.prototype.grayscale=function(){return P(S(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),P(E(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),P(E(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){var t;return"number"==typeof e?P({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):a(this.rgba.a,3)},e.prototype.hue=function(e){var t=m(this.rgba);return"number"==typeof e?P({h:e,s:t.s,l:t.l,a:t.a}):a(t.h)},e.prototype.isEqual=function(e){return this.toHex()===P(e).toHex()},e}(),P=function(e){return e instanceof j?e:new j(e)};e.s(["colord",()=>P])},781947,e=>{"use strict";var t=e.i(843476),r=e.i(225913),a=e.i(647163);let n=(0,r.cva)("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function o({className:e,variant:r,...o}){return(0,t.jsx)("div",{"data-slot":"alert",role:"alert",className:(0,a.cn)(n({variant:r}),e),...o})}function i({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"alert-title",className:(0,a.cn)("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",e),...r})}function s({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"alert-description",className:(0,a.cn)("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",e),...r})}e.s(["Alert",()=>o,"AlertDescription",()=>s,"AlertTitle",()=>i])},256895,e=>{"use strict";let t="auth-intent";function r(e,r){let a={type:e,data:r,timestamp:Date.now()};try{sessionStorage.setItem(t,JSON.stringify(a)),console.log("[AuthIntent] Stored intent:",e)}catch(e){console.error("[AuthIntent] Failed to store intent:",e)}}function a(){try{let e=sessionStorage.getItem(t);if(!e)return null;let r=JSON.parse(e);if(Date.now()-r.timestamp>18e5)return console.log("[AuthIntent] Intent expired"),n(),null;
1return console.log("[AuthIntent] Retrieved intent:",r.type),r}catch(e){return console.error("[AuthIntent] Failed to retrieve intent:",e),null}}function n(){try{sessionStorage.removeItem(t),console.log("[AuthIntent] Cleared intent")}catch(e){console.error("[AuthIntent] Failed to clear intent:",e)}}e.s(["clearAuthIntent",()=>n,"getAuthIntent",()=>a,"setAuthIntent",()=>r])},341948,e=>{"use strict";var t=e.i(843476);e.s(["default",0,e=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",...e,children:(0,t.jsx)("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"})})])},625959,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(820783),n=e.i(30030),o=e.i(981140),i=e.i(369340),s=e.i(999682),l=e.i(635804),c=e.i(296626),u=e.i(248425),d="Checkbox",[f,p]=(0,n.createContextScope)(d),[h,m]=f(d);function g(e){let{__scopeCheckbox:a,checked:n,children:o,defaultChecked:s,disabled:l,form:c,name:u,onCheckedChange:f,required:p,value:m="on",internal_do_not_use_render:g}=e,[b,v]=(0,i.useControllableState)({prop:n,defaultProp:s??!1,onChange:f,caller:d}),[y,x]=r.useState(null),[w,k]=r.useState(null),S=r.useRef(!1),E=!y||!!c||!!y.closest("form"),j={checked:b,disabled:l,setChecked:v,control:y,setControl:x,name:u,form:c,value:m,hasConsumerStoppedPropagationRef:S,required:p,defaultChecked:!C(s)&&s,isFormControl:E,bubbleInput:w,setBubbleInput:k};return(0,t.jsx)(h,{scope:a,...j,children:"function"==typeof g?g(j):o})}var b="CheckboxTrigger",v=r.forwardRef(({__scopeCheckbox:e,onKeyDown:n,onClick:i,...s},l)=>{let{control:c,value:d,disabled:f,checked:p,required:h,setControl:g,setChecked:v,hasConsumerStoppedPropagationRef:y,isFormControl:x,bubbleInput:w}=m(b,e),k=(0,a.useComposedRefs)(l,g),S=r.useRef(p);return r.useEffect(()=>{let e=c?.form;if(e){let t=()=>v(S.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[c,v]),(0,t.jsx)(u.Primitive.button,{type:"button",role:"checkbox","aria-checked":C(p)?"mixed":p,"aria-required":h,"data-state":E(p),"data-disabled":f?"":void 0,disabled:f,value:d,...s,ref:k,onKeyDown:(0,o.composeEventHandlers)(n,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,o.composeEventHandlers)(i,e=>{v(e=>!!C(e)||!e),w&&x&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})});v.displayName=b;var y=r.forwardRef((e,r)=>{let{__scopeCheckbox:a,name:n,checked:o,defaultChecked:i,required:s,disabled:l,value:c,onCheckedChange:u,form:d,...f}=e;return(0,t.jsx)(g,{__scopeCheckbox:a,checked:o,defaultChecked:i,disabled:l,required:s,onCheckedChange:u,name:n,form:d,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(v,{...f,ref:r,__scopeCheckbox:a}),e&&(0,t.jsx)(S,{__scopeCheckbox:a})]})})});y.displayName=d;var x="CheckboxIndicator",w=r.forwardRef((e,r)=>{let{__scopeCheckbox:a,forceMount:n,...o}=e,i=m(x,a);return(0,t.jsx)(c.Presence,{present:n||C(i.checked)||!0===i.checked,children:(0,t.jsx)(u.Primitive.span,{"data-state":E(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:r,style:{pointerEvents:"none",...e.style}})})});w.displayName=x;var k="CheckboxBubbleInput",S=r.forwardRef(({__scopeCheckbox:e,...n},o)=>{let{control:i,hasConsumerStoppedPropagationRef:c,checked:d,defaultChecked:f,required:p,disabled:h,name:g,value:b,form:v,bubbleInput:y,setBubbleInput:x}=m(k,e),w=(0,a.useComposedRefs)(o,x),S=(0,s.usePrevious)(d),E=(0,l.useSize)(i);r.useEffect(()=>{if(!y)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!c.current;if(S!==d&&e){let r=new Event("click",{bubbles:t});y.indeterminate=C(d),e.call(y,!C(d)&&d),y.dispatchEvent(r)}},[y,S,d,c]);let j=r.useRef(!C(d)&&d);return(0,t.jsx)(u.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:f??j.current,required:p,disabled:h,name:g,value:b,form:v,...n,tabIndex:-1,ref:w,style:{...n.style,...E,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function C(e){return"indeterminate"===e}function E(e){return C(e)?"indeterminate":e?"checked":"unchecked"}S.displayName=k,e.s(["Checkbox",()=>y,"CheckboxIndicator",()=>w,"Indicator",()=>w,"Root",()=>y,"createCheckboxScope",()=>p,"unstable_BubbleInput",()=>S,"unstable_CheckboxBubbleInput",()=>
1S,"unstable_CheckboxProvider",()=>g,"unstable_CheckboxTrigger",()=>v,"unstable_Provider",()=>g,"unstable_Trigger",()=>v],388474);var j=e.i(388474),j=j,P=e.i(647163),D=e.i(678784);function A({className:e,...r}){return(0,t.jsx)(j.Root,{"data-slot":"checkbox",className:(0,P.cn)("border-input dark:bg-input/30 data-checked:bg-primary data-checked:text-primary-foreground dark:data-checked:bg-primary data-checked:border-primary aria-invalid:aria-checked:border-primary aria-invalid:border-destructive dark:aria-invalid:border-destructive/50 focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 flex size-4 items-center justify-center rounded-[4px] border shadow-xs transition-shadow group-has-disabled/field:opacity-50 focus-visible:ring-3 aria-invalid:ring-3 peer relative shrink-0 outline-none after:absolute after:-inset-x-3 after:-inset-y-2 disabled:cursor-not-allowed disabled:opacity-50",e),...r,children:(0,t.jsx)(j.Indicator,{"data-slot":"checkbox-indicator",className:"[&>svg]:size-3.5 grid place-content-center text-current transition-none",children:(0,t.jsx)(D.CheckIcon,{})})})}e.s(["Checkbox",()=>A],625959)},354614,e=>{"use strict";let t=(0,e.i(475254).default)("panel-left",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]]);e.s(["default",()=>t])},852917,e=>{"use strict";var t=e.i(843476),r=e.i(964053),a=e.i(995926),n=e.i(647163);function o({...e}){return(0,t.jsx)(r.Dialog.Root,{"data-slot":"sheet",...e})}function i({...e}){return(0,t.jsx)(r.Dialog.Portal,{"data-slot":"sheet-portal",...e})}function s({className:e,...a}){return(0,t.jsx)(r.Dialog.Overlay,{"data-slot":"sheet-overlay",className:(0,n.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...a})}function l({className:e,children:o,side:l="right",...c}){return(0,t.jsxs)(i,{children:[(0,t.jsx)(s,{}),(0,t.jsxs)(r.Dialog.Content,{"data-slot":"sheet-content",className:(0,n.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===l&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===l&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===l&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===l&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...c,children:[o,(0,t.jsxs)(r.Dialog.Close,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,t.jsx)(a.XIcon,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function c({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sheet-header",className:(0,n.cn)("flex flex-col gap-1.5 p-4",e),...r})}function u({className:e,...a}){return(0,t.jsx)(r.Dialog.Title,{"data-slot":"sheet-title",className:(0,n.cn)("text-foreground font-semibold",e),...a})}function d({className:e,...a}){return(0,t.jsx)(r.Dialog.Description,{"data-slot":"sheet-description",className:(0,n.cn)("text-muted-foreground text-sm",e),...a})}e.s(["Sheet",()=>o,"SheetContent",()=>l,"SheetDescription",()=>d,"SheetHeader",()=>c,"SheetTitle",()=>u])},323012,e=>{"use strict";var t=e.i(354614);e.s(["PanelLeft",()=>t.default])},233565,e=>{"use strict";var t=e.i(246349);e.s(["ChevronRightIcon",()=>t.default])},246349,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",()=>t])},54943,e=>{"use strict";let t=(0,e.i(475254).default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["default",()=>t])},555436,e=>{"use strict";var t=e.i(54943);e.s(["Search",()=>t.default])},949199,e=>{"use strict";e.s(["TOOLTIP_CONTENT_CLASSES",0,"bg-foreground text-background z-50 w-fit roun
1ded-md px-3 py-1.5 text-xs text-balance animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2"])},728231,e=>{"use strict";let t;var r=e.i(843476),a=e.i(271645),n=e.i(981140),o=e.i(820783),i=e.i(30030),s=e.i(726330),l=e.i(610772),c=e.i(853660),u=e.i(774606),d=e.i(296626),f=e.i(248425),p=Symbol("radix.slottable"),h=e.i(369340),m=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),g=a.forwardRef((e,t)=>(0,r.jsx)(f.Primitive.span,{...e,ref:t,style:{...m,...e.style}}));g.displayName="VisuallyHidden";var[b,v]=(0,i.createContextScope)("Tooltip",[c.createPopperScope]),y=(0,c.createPopperScope)(),x="TooltipProvider",w="tooltip.open",[k,S]=b(x),C=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:o=300,disableHoverableContent:i=!1,children:s}=e,l=a.useRef(!0),c=a.useRef(!1),u=a.useRef(0);return a.useEffect(()=>{let e=u.current;return()=>window.clearTimeout(e)},[]),(0,r.jsx)(k,{scope:t,isOpenDelayedRef:l,delayDuration:n,onOpen:a.useCallback(()=>{window.clearTimeout(u.current),l.current=!1},[]),onClose:a.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>l.current=!0,o)},[o]),isPointerInTransitRef:c,onPointerInTransitChange:a.useCallback(e=>{c.current=e},[]),disableHoverableContent:i,children:s})};C.displayName=x;var E="Tooltip",[j,P]=b(E),D=e=>{let{__scopeTooltip:t,children:n,open:o,defaultOpen:i,onOpenChange:s,disableHoverableContent:u,delayDuration:d}=e,f=S(E,e.__scopeTooltip),p=y(t),[m,g]=a.useState(null),b=(0,l.useId)(),v=a.useRef(0),x=u??f.disableHoverableContent,k=d??f.delayDuration,C=a.useRef(!1),[P,D]=(0,h.useControllableState)({prop:o,defaultProp:i??!1,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(w))):f.onClose(),s?.(e)},caller:E}),A=a.useMemo(()=>P?C.current?"delayed-open":"instant-open":"closed",[P]),T=a.useCallback(()=>{window.clearTimeout(v.current),v.current=0,C.current=!1,D(!0)},[D]),N=a.useCallback(()=>{window.clearTimeout(v.current),v.current=0,D(!1)},[D]),R=a.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{C.current=!0,D(!0),v.current=0},k)},[k,D]);return a.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),(0,r.jsx)(c.Root,{...p,children:(0,r.jsx)(j,{scope:t,contentId:b,open:P,stateAttribute:A,trigger:m,onTriggerChange:g,onTriggerEnter:a.useCallback(()=>{f.isOpenDelayedRef.current?R():T()},[f.isOpenDelayedRef,R,T]),onTriggerLeave:a.useCallback(()=>{x?N():(window.clearTimeout(v.current),v.current=0)},[N,x]),onOpen:T,onClose:N,disableHoverableContent:x,children:n})})};D.displayName=E;var A="TooltipTrigger",T=a.forwardRef((e,t)=>{let{__scopeTooltip:i,...s}=e,l=P(A,i),u=S(A,i),d=y(i),p=a.useRef(null),h=(0,o.useComposedRefs)(t,p,l.onTriggerChange),m=a.useRef(!1),g=a.useRef(!1),b=a.useCallback(()=>m.current=!1,[]);return a.useEffect(()=>()=>document.removeEventListener("pointerup",b),[b]),(0,r.jsx)(c.Anchor,{asChild:!0,...d,children:(0,r.jsx)(f.Primitive.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...s,ref:h,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||u.isPointerInTransitRef.current||(l.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{l.onTriggerLeave(),g.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{l.open&&l.onClose(),m.current=!0,document.addEventListener("pointerup",b,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{m.current||l.onOpen()}),onBlur:(0,n.composeEventHandlers)(e.onBlur,l.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,l.onClose)})})});T.displayName=A;var N="TooltipPortal",[R,M]=b(N,{forceMount:void 0}),L=e=>{let{__scopeTooltip:t,forceMount:a,children:n,container:o}=e,i=P(N,t);return(0,r.jsx)(R,{scope:t,forceMount:a,children:(0,r.jsx)(d.Presence,{present:a||i.open,children:(0,r.jsx)(u.Portal,{asChild:!0,container:o,children:n})})})};L.displayName=N;var q="TooltipContent",I=a.forwardRef((e,t)=>
1{let a=M(q,e.__scopeTooltip),{forceMount:n=a.forceMount,side:o="top",...i}=e,s=P(q,e.__scopeTooltip);return(0,r.jsx)(d.Presence,{present:n||s.open,children:s.disableHoverableContent?(0,r.jsx)(U,{side:o,...i,ref:t}):(0,r.jsx)(_,{side:o,...i,ref:t})})}),_=a.forwardRef((e,t)=>{let n=P(q,e.__scopeTooltip),i=S(q,e.__scopeTooltip),s=a.useRef(null),l=(0,o.useComposedRefs)(t,s),[c,u]=a.useState(null),{trigger:d,onClose:f}=n,p=s.current,{onPointerInTransitChange:h}=i,m=a.useCallback(()=>{u(null),h(!1)},[h]),g=a.useCallback((e,t)=>{let r,a=e.currentTarget,n={x:e.clientX,y:e.clientY},o=function(e,t){let r=Math.abs(t.top-e.y),a=Math.abs(t.bottom-e.y),n=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,a,n,o)){case o:return"left";case n:return"right";case r:return"top";case a:return"bottom";default:throw Error("unreachable")}}(n,a.getBoundingClientRect());u(((r=[...function(e,t,r=5){let a=[];switch(t){case"top":a.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":a.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":a.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":a.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return a}(n,o),...function(e){let{top:t,right:r,bottom:a,left:n}=e;return[{x:n,y:t},{x:r,y:t},{x:r,y:a},{x:n,y:a}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let a=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(a.y-r.y)>=(e.y-r.y)*(a.x-r.x))t.pop();else break}t.push(a)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let a=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(a.y-t.y)>=(e.y-t.y)*(a.x-t.x))r.pop();else break}r.push(a)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),h(!0)},[h]);return a.useEffect(()=>()=>m(),[m]),a.useEffect(()=>{if(d&&p){let e=e=>g(e,p),t=e=>g(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,g,m]),a.useEffect(()=>{if(c){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},a=d?.contains(t)||p?.contains(t),n=!function(e,t){let{x:r,y:a}=e,n=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let i=t[e],s=t[o],l=i.x,c=i.y,u=s.x,d=s.y;c>a!=d>a&&r<(u-l)*(a-c)/(d-c)+l&&(n=!n)}return n}(r,c);a?m():n&&(m(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,c,f,m]),(0,r.jsx)(U,{...e,ref:l})}),[O,F]=b(E,{isInside:!1}),z=((t=({children:e})=>(0,r.jsx)(r.Fragment,{children:e})).displayName="TooltipContent.Slottable",t.__radixId=p,t),U=a.forwardRef((e,t)=>{let{__scopeTooltip:n,children:o,"aria-label":i,onEscapeKeyDown:l,onPointerDownOutside:u,...d}=e,f=P(q,n),p=y(n),{onClose:h}=f;return a.useEffect(()=>(document.addEventListener(w,h),()=>document.removeEventListener(w,h)),[h]),a.useEffect(()=>{if(f.trigger){let e=e=>{let t=e.target;t?.contains(f.trigger)&&h()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,h]),(0,r.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:h,children:(0,r.jsxs)(c.Content,{"data-state":f.stateAttribute,...p,...d,ref:t,style:{...d.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,r.jsx)(z,{children:o}),(0,r.jsx)(O,{scope:n,isInside:!0,children:(0,r.jsx)(g,{id:f.contentId,role:"tooltip",children:i||o})})]})})});I.displayName=q;var H="TooltipArrow",B=a.forwardRef((e,t)=>{let{__scopeTooltip:a,...n}=e,o=y(a);return F(H,a).isInside?null:(0,r.jsx)(c.Arrow,{...o,...n,ref:t})});B.displayName=H,e.s(["Arrow",()=>B,"Content",()=>I,"Portal",()=>L,"Provider",()=>C,"Root",()=>D,"Tooltip",()=>D,"TooltipArrow",()=>B,"TooltipContent",()=>I,"TooltipPortal",()=>L,"TooltipProvider",()=>C,"TooltipTrigger",()=>T,"Trigger",()=>T,"createTooltipScope",()=>v],186336);var V=e.i(186336),V=V,W=e.i(647163),G=e.i(949199);function K({delayDuration:e=0,...t}){return(0,r.jsx)(V.Provider,{"data-slot":"tooltip-provider",delayDuration:e,...t})}function $({...e}){return(0,r.jsx)(K,{children:(0,r.jsx)(V.Root,{"data-slot":"tooltip",...e})})}function Y({...e}){return(0,r.jsx)(V.Trigger,{"data-slot":"tooltip-trigger",...e})}function X({className:e,sideOffset:t=0,children:a,...n}
1){return(0,r.jsx)(V.Portal,{children:(0,r.jsxs)(V.Content,{"data-slot":"tooltip-content",sideOffset:t,className:(0,W.cn)(G.TOOLTIP_CONTENT_CLASSES,"origin-(--radix-tooltip-content-transform-origin)",e),...n,children:[a,(0,r.jsx)(V.Arrow,{className:"bg-foreground fill-foreground z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]"})]})})}e.s(["Tooltip",()=>$,"TooltipContent",()=>X,"TooltipProvider",()=>K,"TooltipTrigger",()=>Y],728231)},30593,e=>{"use strict";var t=e.i(271645);function r(){let[e,r]=t.useState(void 0);return t.useEffect(()=>{let e=window.matchMedia("(max-width: 767px)"),t=()=>{r(window.innerWidth<768)};return e.addEventListener("change",t),r(window.innerWidth<768),()=>e.removeEventListener("change",t)},[]),!!e}e.s(["useIsMobile",()=>r])},649582,e=>{"use strict";let t=(0,e.i(475254).default)("sliders-horizontal",[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]]);e.s(["SlidersHorizontal",()=>t],649582)},522247,e=>{"use strict";var t=e.i(843476),r=e.i(728231);function a({children:e,content:a,side:n="top",align:o="center",delayDuration:i=300,disabled:s=!1,className:l}){return s||!a?(0,t.jsx)(t.Fragment,{children:e}):(0,t.jsxs)(r.Tooltip,{delayDuration:i,children:[(0,t.jsx)(r.TooltipTrigger,{asChild:!0,children:e}),(0,t.jsx)(r.TooltipContent,{side:n,align:o,className:l,children:a})]})}e.s(["TooltipWrapper",()=>a])},370956,e=>{"use strict";let t=(0,e.i(475254).default)("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]]);e.s(["List",()=>t],370956)},964053,995926,e=>{"use strict";var t=e.i(326999);e.s(["Dialog",0,t],964053);var r=e.i(841947);e.s(["XIcon",()=>r.default],995926)},630374,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(964053),n=e.i(995926),o=e.i(647163);let i=r.createContext(null);function s({...e}){return(0,t.jsx)(a.Dialog.Root,{"data-slot":"dialog",...e})}function l({...e}){return(0,t.jsx)(a.Dialog.Trigger,{"data-slot":"dialog-trigger",...e})}function c({...e}){return(0,t.jsx)(a.Dialog.Portal,{"data-slot":"dialog-portal",...e})}function u({...e}){return(0,t.jsx)(a.Dialog.Close,{"data-slot":"dialog-close",...e})}function d({className:e,...r}){return(0,t.jsx)(a.Dialog.Overlay,{"data-slot":"dialog-overlay",className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50","bg-black/50 backdrop-blur-sm",e),...r})}function f({className:e,children:s,showCloseButton:l=!0,onPointerDownOutside:u,onInteractOutside:f,...p}){let[h,m]=r.useState(null);return(0,t.jsxs)(c,{"data-slot":"dialog-portal",children:[(0,t.jsx)(d,{}),(0,t.jsx)("div",{className:"fixed inset-0 z-50 flex items-center justify-center p-4",children:(0,t.jsxs)(a.Dialog.Content,{"data-slot":"dialog-content",className:(0,o.cn)("bg-background relative grid w-full max-w-[calc(100%-2rem)] gap-4 rounded-lg border border-border/50 p-6 shadow-xl duration-200 sm:max-w-lg","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",e),onPointerDownOutside:e=>{e.target.closest("[data-radix-popper-content-wrapper]")&&e.preventDefault(),u?.(e)},onInteractOutside:e=>{e.target.closest("[data-radix-popper-content-wrapper]")&&e.preventDefault(),f?.(e)},...p,children:[(0,t.jsx)(i.Provider,{value:h,children:s}),(0,t.jsx)("div",{ref:m,"data-slot":"dialog-popover-container",className:"fixed inset-0 z-[100] pointer-events-none [&>*]:pointer-events-auto"}),l&&(0,t.jsxs)(a.Dialog.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring absolute top-3 right-3 rounded-sm p-1.5 text-muted-foreground
1/70 transition-colors hover:bg-muted hover:text-foreground focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(n.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})})]})}function p({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function h({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-footer",className:(0,o.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...r})}function m({className:e,...r}){return(0,t.jsx)(a.Dialog.Title,{"data-slot":"dialog-title",className:(0,o.cn)("text-lg leading-none font-semibold",e),...r})}function g({className:e,...r}){return(0,t.jsx)(a.Dialog.Description,{"data-slot":"dialog-description",className:(0,o.cn)("text-muted-foreground text-sm",e),...r})}e.s(["Dialog",()=>s,"DialogClose",()=>u,"DialogContent",()=>f,"DialogDescription",()=>g,"DialogFooter",()=>h,"DialogHeader",()=>p,"DialogTitle",()=>m,"DialogTrigger",()=>l,"useDialogPortalContainer",0,()=>r.useContext(i)])},37727,e=>{"use strict";var t=e.i(841947);e.s(["X",()=>t.default])},127923,e=>{"use strict";let t,r,a,n;var o=e.i(271645),i=e.i(981140),s=e.i(820783),l=e.i(30030),c=e.i(726330),u=e.i(303536),d=e.i(248425),f=e.i(30207),p=e.i(843476),h="focusScope.autoFocusOnMount",m="focusScope.autoFocusOnUnmount",g={bubbles:!1,cancelable:!0},b=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:a=!1,onMountAutoFocus:n,onUnmountAutoFocus:i,...l}=e,[c,u]=o.useState(null),b=(0,f.useCallbackRef)(n),k=(0,f.useCallbackRef)(i),S=o.useRef(null),C=(0,s.useComposedRefs)(t,e=>u(e)),E=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(a){let e=function(e){if(E.paused||!c)return;let t=e.target;c.contains(t)?S.current=t:x(S.current,{select:!0})},t=function(e){if(E.paused||!c)return;let t=e.relatedTarget;null!==t&&(c.contains(t)||x(S.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&x(c)});return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[a,c,E.paused]),o.useEffect(()=>{if(c){w.add(E);let e=document.activeElement;if(!c.contains(e)){let t=new CustomEvent(h,g);c.addEventListener(h,b),c.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let a of e)if(x(a,{select:t}),document.activeElement!==r)return}(v(c).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&x(c))}return()=>{c.removeEventListener(h,b),setTimeout(()=>{let t=new CustomEvent(m,g);c.addEventListener(m,k),c.dispatchEvent(t),t.defaultPrevented||x(e??document.body,{select:!0}),c.removeEventListener(m,k),w.remove(E)},0)}}},[c,b,k,E]);let j=o.useCallback(e=>{if(!r&&!a||E.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=document.activeElement;if(t&&n){var o;let t,a=e.currentTarget,[i,s]=[y(t=v(o=a),o),y(t.reverse(),o)];i&&s?e.shiftKey||n!==s?e.shiftKey&&n===i&&(e.preventDefault(),r&&x(s,{select:!0})):(e.preventDefault(),r&&x(i,{select:!0})):n===a&&e.preventDefault()}},[r,a,E.paused]);return(0,p.jsx)(d.Primitive.div,{tabIndex:-1,...l,ref:C,onKeyDown:j})});function v(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function y(e,t){for(let r 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}(r,{upTo:t}))return r}function x(e,{select:t=!1}={}){if(e&&e.focus){var r;let a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}b.displayName="FocusScope";var w=(a=[],{add(e){let t=a[0];e!==t&&t?.pause(),(a=k(a,e)).unshift(e)},remove(e){a=k(a,e),a[0]?.resume()}});function k(e,t){let r=[...e],a=r.indexOf(t);return -1!==a&&r.splice(a,1),r}var S=e.i(610772),C=e.i(853660),E=e.i(774606),j=e.i(296626),P=Symbol("radix.slottable");function D(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===P}var A=e.i(369340),T=e.i(186312),N=e.i(985369),R="Popover",[M,L]=(0,l.createContextScope)(R,[C.createPopperScope]),q=(0,C.createPopperScope)(),[I,_]=M(R),O=e=>{let{__scopePopover:t,children:r,open:a,defaultOpen:n,onOpenChange:i,modal:s=!1}
1=e,l=q(t),c=o.useRef(null),[u,d]=o.useState(!1),[f,h]=(0,A.useControllableState)({prop:a,defaultProp:n??!1,onChange:i,caller:R});return(0,p.jsx)(C.Root,{...l,children:(0,p.jsx)(I,{scope:t,contentId:(0,S.useId)(),triggerRef:c,open:f,onOpenChange:h,onOpenToggle:o.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:u,onCustomAnchorAdd:o.useCallback(()=>d(!0),[]),onCustomAnchorRemove:o.useCallback(()=>d(!1),[]),modal:s,children:r})})};O.displayName=R;var F="PopoverAnchor",z=o.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,n=_(F,r),i=q(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=n;return o.useEffect(()=>(s(),()=>l()),[s,l]),(0,p.jsx)(C.Anchor,{...i,...a,ref:t})});z.displayName=F;var U="PopoverTrigger",H=o.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,n=_(U,r),o=q(r),l=(0,s.useComposedRefs)(t,n.triggerRef),c=(0,p.jsx)(d.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":n.open,"aria-controls":n.contentId,"data-state":er(n.open),...a,ref:l,onClick:(0,i.composeEventHandlers)(e.onClick,n.onOpenToggle)});return n.hasCustomAnchor?c:(0,p.jsx)(C.Anchor,{asChild:!0,...o,children:c})});H.displayName=U;var B="PopoverPortal",[V,W]=M(B,{forceMount:void 0}),G=e=>{let{__scopePopover:t,forceMount:r,children:a,container:n}=e,o=_(B,t);return(0,p.jsx)(V,{scope:t,forceMount:r,children:(0,p.jsx)(j.Presence,{present:r||o.open,children:(0,p.jsx)(E.Portal,{asChild:!0,container:n,children:a})})})};G.displayName=B;var K="PopoverContent",$=o.forwardRef((e,t)=>{let r=W(K,e.__scopePopover),{forceMount:a=r.forceMount,...n}=e,o=_(K,e.__scopePopover);return(0,p.jsx)(j.Presence,{present:a||o.open,children:o.modal?(0,p.jsx)(X,{...n,ref:t}):(0,p.jsx)(Q,{...n,ref:t})})});$.displayName=K;var Y=((n=o.forwardRef((e,t)=>{let{children:r,...a}=e;if(o.isValidElement(r)){var n;let e,i,l=(n=r,(i=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?n.ref:(i=(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?n.props.ref:n.props.ref||n.ref),c=function(e,t){let r={...t};for(let a in t){let n=e[a],o=t[a];/^on[A-Z]/.test(a)?n&&o?r[a]=(...e)=>{let t=o(...e);return n(...e),t}:n&&(r[a]=n):"style"===a?r[a]={...n,...o}:"className"===a&&(r[a]=[n,o].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==o.Fragment&&(c.ref=t?(0,s.composeRefs)(t,l):l),o.cloneElement(r,c)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName="PopoverContent.RemoveScroll.SlotClone",t=n,(r=o.forwardRef((e,r)=>{let{children:a,...n}=e,i=o.Children.toArray(a),s=i.find(D);if(s){let e=s.props.children,a=i.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,p.jsx)(t,{...n,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,a):null})}return(0,p.jsx)(t,{...n,ref:r,children:a})})).displayName="PopoverContent.RemoveScroll.Slot",r),X=o.forwardRef((e,t)=>{let r=_(K,e.__scopePopover),a=o.useRef(null),n=(0,s.useComposedRefs)(t,a),l=o.useRef(!1);return o.useEffect(()=>{let e=a.current;if(e)return(0,T.hideOthers)(e)},[]),(0,p.jsx)(N.RemoveScroll,{as:Y,allowPinchZoom:!0,children:(0,p.jsx)(J,{...e,ref:n,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),l.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,i.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),Q=o.forwardRef((e,t)=>{let r=_(K,e.__scopePopover),a=o.useRef(!1),n=o.useRef(!1);return(0,p.jsx)(J,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(a.current||r.triggerRef.current?.focus(),t.preventDefault()),a.current=!1,n.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(n.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&n.current&&t.preventDefault()}})}),J=o.forwardRef((e,t)=>
1{let{__scopePopover:r,trapFocus:a,onOpenAutoFocus:n,onCloseAutoFocus:o,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:d,onInteractOutside:f,...h}=e,m=_(K,r),g=q(r);return(0,u.useFocusGuards)(),(0,p.jsx)(b,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:n,onUnmountAutoFocus:o,children:(0,p.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:f,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:d,onDismiss:()=>m.onOpenChange(!1),children:(0,p.jsx)(C.Content,{"data-state":er(m.open),role:"dialog",id:m.contentId,...g,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),Z="PopoverClose",ee=o.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,n=_(Z,r);return(0,p.jsx)(d.Primitive.button,{type:"button",...a,ref:t,onClick:(0,i.composeEventHandlers)(e.onClick,()=>n.onOpenChange(!1))})});ee.displayName=Z;var et=o.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,n=q(r);return(0,p.jsx)(C.Arrow,{...n,...a,ref:t})});function er(e){return e?"open":"closed"}et.displayName="PopoverArrow",e.s(["Anchor",()=>z,"Arrow",()=>et,"Close",()=>ee,"Content",()=>$,"Popover",()=>O,"PopoverAnchor",()=>z,"PopoverArrow",()=>et,"PopoverClose",()=>ee,"PopoverContent",()=>$,"PopoverPortal",()=>G,"PopoverTrigger",()=>H,"Portal",()=>G,"Root",()=>O,"Trigger",()=>H,"createPopoverScope",()=>L],178761);var ea=e.i(178761);e.s(["Popover",0,ea],127923)},59377,e=>{"use strict";var t=e.i(843476),r=e.i(127923),a=e.i(647163),n=e.i(630374);function o({...e}){return(0,t.jsx)(r.Popover.Root,{"data-slot":"popover",...e})}function i({...e}){return(0,t.jsx)(r.Popover.Trigger,{"data-slot":"popover-trigger",...e})}function s({className:e,align:o="center",sideOffset:i=4,...s}){let l=(0,n.useDialogPortalContainer)(),c=(0,t.jsx)(r.Popover.Content,{"data-slot":"popover-content",align:o,sideOffset:i,className:(0,a.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]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",e),...s});return l?(0,t.jsx)(r.Popover.Portal,{container:l,children:c}):(0,t.jsx)(r.Popover.Portal,{children:c})}e.s(["Popover",()=>o,"PopoverContent",()=>s,"PopoverTrigger",()=>i])},463059,e=>{"use strict";var t=e.i(246349);e.s(["ChevronRight",()=>t.default])},983123,e=>{"use strict";let t=(0,e.i(475254).default)("rss",[["path",{d:"M4 11a9 9 0 0 1 9 9",key:"pv89mb"}],["path",{d:"M4 4a16 16 0 0 1 16 16",key:"k0647b"}],["circle",{cx:"5",cy:"19",r:"1",key:"bfqh0e"}]]);e.s(["Rss",()=>t],983123)},761911,e=>{"use strict";let t=(0,e.i(475254).default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["Users",()=>t],761911)},25652,e=>{"use strict";let t=(0,e.i(475254).default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]);e.s(["TrendingUp",()=>t],25652)},722915,e=>{"use strict";let t=(0,e.i(475254).default)("archive",[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]]);e.s(["Archive",()=>t],722915)},994179,e=>{"use strict";var t=e.i(843476),r=e.i(709840),a=e.i(225913),n=e.i(647163);let o=(0,a.cva)("inline-flex items-center justify-center rounded-full border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function i({className:e,variant:a,asChild:i=!1,...s}){let l=i?r.Slot.Slot:"span";return(0,t.jsx)(l,{"data-slot":"badge",className:(0,n.cn)(o({variant:a}),e),...s})}e.s(["Badge",()=>i])},283086,e=>{"use strict";let t=(0,e.i(475254).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 
11.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",()=>t],283086)},826707,e=>{"use strict";let t=(0,e.i(475254).default)("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);e.s(["Smartphone",()=>t],826707)},811522,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(709840),n=e.i(225913),o=e.i(354614),o=o,i=e.i(30593),s=e.i(647163),l=e.i(167881);e.i(23750),e.i(269035);var c=e.i(852917);e.i(671428);var u=e.i(728231);let d=r.createContext(null);function f(){let e=r.useContext(d);if(!e)throw Error("useSidebar must be used within a SidebarProvider.");return e}function p({defaultOpen:e=!0,open:a,onOpenChange:n,className:o,style:l,children:c,...f}){let p=(0,i.useIsMobile)(),[h,m]=r.useState(!1),[g,b]=r.useState(e),v=a??g,y=r.useCallback(e=>{let t="function"==typeof e?e(v):e;n?n(t):b(t),document.cookie=`sidebar_state=${t}; path=/; max-age=604800`},[n,v]),x=r.useCallback(()=>p?m(e=>!e):y(e=>!e),[p,y,m]);r.useEffect(()=>{let e=e=>{"b"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),x())};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[x]);let w=v?"expanded":"collapsed",k=r.useMemo(()=>({state:w,open:v,setOpen:y,isMobile:p,openMobile:h,setOpenMobile:m,toggleSidebar:x}),[w,v,y,p,h,m,x]);return(0,t.jsx)(d.Provider,{value:k,children:(0,t.jsx)(u.TooltipProvider,{delayDuration:0,children:(0,t.jsx)("div",{"data-slot":"sidebar-wrapper",style:{"--sidebar-width":"16rem","--sidebar-width-icon":"3rem",...l},className:(0,s.cn)("group/sidebar-wrapper has-data-[variant=inset]:bg-sidebar flex min-h-svh w-full",o),...f,children:c})})})}function h({side:e="left",variant:r="sidebar",collapsible:a="offcanvas",className:n,children:o,...i}){let{isMobile:l,state:u,openMobile:d,setOpenMobile:p}=f();return"none"===a?(0,t.jsx)("div",{"data-slot":"sidebar",className:(0,s.cn)("bg-sidebar text-sidebar-foreground flex h-full w-(--sidebar-width) flex-col",n),...i,children:o}):l?(0,t.jsx)(c.Sheet,{open:d,onOpenChange:p,...i,children:(0,t.jsxs)(c.SheetContent,{"data-sidebar":"sidebar","data-slot":"sidebar","data-mobile":"true",className:"bg-sidebar text-sidebar-foreground w-(--sidebar-width) p-0 [&>button]:hidden",style:{"--sidebar-width":"18rem"},side:e,children:[(0,t.jsxs)(c.SheetHeader,{className:"sr-only",children:[(0,t.jsx)(c.SheetTitle,{children:"Sidebar"}),(0,t.jsx)(c.SheetDescription,{children:"Displays the mobile sidebar."})]}),(0,t.jsx)("div",{className:"flex h-full w-full flex-col",children:o})]})}):(0,t.jsxs)("div",{className:"group peer text-sidebar-foreground hidden md:block","data-state":u,"data-collapsible":"collapsed"===u?a:"","data-variant":r,"data-side":e,"data-slot":"sidebar",children:[(0,t.jsx)("div",{"data-slot":"sidebar-gap",className:(0,s.cn)("relative w-(--sidebar-width) bg-transparent transition-[width] duration-200 ease-linear","group-data-[collapsible=offcanvas]:w-0","group-data-[side=right]:rotate-180","floating"===r||"inset"===r?"group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4)))]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon)")}),(0,t.jsx)("div",{"data-slot":"sidebar-container",className:(0,s.cn)("fixed inset-y-0 z-10 hidden h-svh w-(--sidebar-width) transition-[left,right,width] duration-200 ease-linear md:flex","left"===e?"left-0 group-data-[collapsible=offcanvas]:left-[calc(var(--sidebar-width)*-1)]":"right-0 group-data-[collapsible=offcanvas]:right-[calc(var(--sidebar-width)*-1)]","floating"===r||"inset"===r?"p-2 group-data-[collapsible=icon]:w-[calc(var(--sidebar-width-icon)+(--spacing(4))+2px)]":"group-data-[collapsible=icon]:w-(--sidebar-width-icon) group-data-[side=left]:border-r group-data-[side=right]:border-l",n),...i,children:(0,t.jsx)("div",{"data-sidebar":"sidebar","data-slot":"sidebar-inner",className:"bg-sidebar group-data-[variant=floating]:border-sidebar-border flex h-full w-full flex-col group-data-[variant=floating]:rounded-lg group-data-[variant=floating]:border group-data-[variant=floating]:shadow-sm",children:o})})]})}function m({className:e,onClick:r,...a}){let{toggleSidebar:n}=f();return(0,t.jsxs)(l.Button,{"data-sidebar":"trigger","data-slot":"sidebar-tr
1igger",variant:"ghost",size:"icon",className:(0,s.cn)("size-7",e),onClick:e=>{r?.(e),n()},...a,children:[(0,t.jsx)(o.default,{}),(0,t.jsx)("span",{className:"sr-only",children:"Toggle Sidebar"})]})}function g({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-header","data-sidebar":"header",className:(0,s.cn)("flex flex-col gap-2 p-2",e),...r})}function b({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-footer","data-sidebar":"footer",className:(0,s.cn)("flex flex-col gap-2 p-2",e),...r})}function v({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-content","data-sidebar":"content",className:(0,s.cn)("flex min-h-0 flex-1 flex-col gap-2 overflow-auto group-data-[collapsible=icon]:overflow-hidden",e),...r})}function y({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-group","data-sidebar":"group",className:(0,s.cn)("relative flex w-full min-w-0 flex-col p-2",e),...r})}function x({className:e,asChild:r=!1,...n}){let o=r?a.Slot.Slot:"div";return(0,t.jsx)(o,{"data-slot":"sidebar-group-label","data-sidebar":"group-label",className:(0,s.cn)("text-sidebar-foreground/70 ring-sidebar-ring flex h-8 shrink-0 items-center rounded-md px-2 text-xs font-medium outline-hidden transition-[margin,opacity] duration-200 ease-linear focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","group-data-[collapsible=icon]:-mt-8 group-data-[collapsible=icon]:opacity-0",e),...n})}function w({className:e,asChild:r=!1,...n}){let o=r?a.Slot.Slot:"button";return(0,t.jsx)(o,{"data-slot":"sidebar-group-action","data-sidebar":"group-action",className:(0,s.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground absolute top-3.5 right-3 flex aspect-square w-5 items-center justify-center rounded-md p-0 outline-hidden transition-transform focus-visible:ring-2 [&>svg]:size-4 [&>svg]:shrink-0","after:absolute after:-inset-2 md:after:hidden","group-data-[collapsible=icon]:hidden",e),...n})}function k({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"sidebar-group-content","data-sidebar":"group-content",className:(0,s.cn)("w-full text-sm",e),...r})}function S({className:e,...r}){return(0,t.jsx)("ul",{"data-slot":"sidebar-menu","data-sidebar":"menu",className:(0,s.cn)("flex w-full min-w-0 flex-col gap-1",e),...r})}function C({className:e,...r}){return(0,t.jsx)("li",{"data-slot":"sidebar-menu-item","data-sidebar":"menu-item",className:(0,s.cn)("group/menu-item relative",e),...r})}let E=(0,n.cva)("peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:p-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0",{variants:{variant:{default:"hover:bg-sidebar-accent hover:text-sidebar-accent-foreground",outline:"bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]"},size:{default:"h-8 text-sm",sm:"h-7 text-xs",lg:"h-12 text-sm group-data-[collapsible=icon]:p-0!"}},defaultVariants:{variant:"default",size:"default"}});function j({asChild:e=!1,isActive:r=!1,variant:n="default",size:o="default",tooltip:i,className:l,...c}){let d=e?a.Slot.Slot:"button",{isMobile:p,state:h}=f(),m=(0,t.jsx)(d,{"data-slot":"sidebar-menu-button","data-sidebar":"menu-button","data-size":o,"data-active":r,className:(0,s.cn)(E({variant:n,size:o}),l),...c});return i?("string"==typeof i&&(i={children:i}),(0,t.jsxs)(u.Tooltip,{children:[(0,t.jsx)(u.TooltipTrigger,{asChild:!0,children:m}),(0,t.jsx)(u.TooltipContent,{side:"right",align:"center",hidden:"collapsed"!==h||p,...i})]})):m}function P({className:e,...r}){return(0,t.jsx)("ul",{"data-slot":"sidebar-menu-sub","data-sidebar":"menu-sub",className:(0,s.cn)("border-sidebar-border mx-3.5 flex min-w-0 translate-x-px flex-col gap-1 border-l px-2.5 py-0.5","group-data-[collapsible=icon]:hidden",e),...r})}function D({className:e,...r}){return(0,t.jsx)("li",{"data-slot":"sidebar-menu-sub-item","data-sidebar":"menu-sub-item",className:(0,s.cn)("group/menu-sub-item relative",e),...r})}function A({asChild:e=!1,size:r="md",isActive:n=!1,className:o,...i}){let l=e?a.Slot.Slot:"a";return(0,t.jsx)(l,{"data-slot":"sidebar-menu-sub-button","data-sidebar":"menu-sub-button","data-size":r,"data-active":n,className:(0,s.cn)("text-sidebar-foreground ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground active:bg-sidebar-accent active:text-sidebar-accent-foreground [&>svg]:text-sidebar-accent-foreground flex h-7 min-w-0 -translate-x-px items-center gap-2 overflow-hidden rounded-md px-2 outline-hidden focu
1s-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 aria-disabled:pointer-events-none aria-disabled:opacity-50 [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0","data-[active=true]:bg-sidebar-accent data-[active=true]:text-sidebar-accent-foreground","sm"===r&&"text-xs","md"===r&&"text-sm","group-data-[collapsible=icon]:hidden",o),...i})}e.s(["Sidebar",()=>h,"SidebarContent",()=>v,"SidebarFooter",()=>b,"SidebarGroup",()=>y,"SidebarGroupAction",()=>w,"SidebarGroupContent",()=>k,"SidebarGroupLabel",()=>x,"SidebarHeader",()=>g,"SidebarMenu",()=>S,"SidebarMenuButton",()=>j,"SidebarMenuItem",()=>C,"SidebarMenuSub",()=>P,"SidebarMenuSubButton",()=>A,"SidebarMenuSubItem",()=>D,"SidebarProvider",()=>p,"SidebarTrigger",()=>m,"useSidebar",()=>f],811522)},503116,e=>{"use strict";let t=(0,e.i(475254).default)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.s(["Clock",()=>t],503116)},55545,99151,845110,e=>{"use strict";let t={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function r(e){return (t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let a={date:r({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:r({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:r({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function o(e){return(t,r)=>{let a;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,n=r?.width?String(r.width):t;a=e.formattingValues[n]||e.formattingValues[t]}else{let t=e.defaultWidth,n=r?.width?String(r.width):e.defaultWidth;a=e.values[n]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}let i={ordinalNumber:(e,t)=>{let r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:o({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:o({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:o({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:o({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function s(e){return(t,r={})=>{let a,n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;let s=i[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(l,e=>e.test(s)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(l,e=>e.test(s));return a=e.valueCallback?e.valueCallback(c):c,{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(s.length)}}}let l={ordinalNumber:(c={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{let r=e.match(c.matchPattern);if(!r)return null;let a=r[0],n=e.match(c.parsePattern);if(!n)return null;let o=c.valueCallback?c.valueCallback(n[0]):n[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(a.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};e.s(["defaultLocale",0,{code:"en-US",formatDistance:(e,r,a)=>{let n,o=t[e];if(n="string"==typeof o?o:1===r?o.one:o.other.replace("{{count}}",r.toString()),a?.addSuffix)if(a.comparison&&a.comparison>0)return"in "+n;else return n+" ago";return n},formatLong:a,formatRelative:(e,t,r,a)=>n[e],localize:i,match:l,options:{weekStartsOn:0,firstWeekContainsDate:1}}],55545);var c,u=e.i(281092);function d(e){let t=(0,u.toDate)(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}e.s(["getTimezoneOffsetInMilliseconds",()=>d],99151);var f=e.i(677241);function p(e,...t){let r=f.constructFrom.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}e.s(["normalizeDates",()=>p],845110)},494913,e=>{"use strict";var t=e.i(677241),r=e.i(55545),a=e.i(455024),n=e.i(99151),o=e.i(845110),i=e.i(281092);function s(e,t){let r=(0,i.toDate)(e)-(0,i.toDate)(t);return r<0?-1:r>0?1:r}var l=e.i(234662);function c(e,c){return function(e,t,c){var u;let d,f=(0,a.getDefaultOptions)(),p=c?.locale??f.locale??r.defaultLocale,h=s(e,t);if(isNaN(h))throw RangeError("Invalid time value");let m=Object.assign({},c,{addSuffix:c?.addSuffix,comparison:h}),[g,b]=(0,o.normalizeDates)(c?.in,...h>0?[t,e]:[e,t]),v=(u=void 0,e=>{let t=(u?Math[u]:Math.trunc)(e);return 0===t?0:t})(((0,i.toDate)(b)-(0,i.toDate)(g))/1e3),y=Math.round((v-((0,n.getTimezoneOffsetInMilliseconds)(b)-(0,n.getTimezoneOffsetInMilliseconds)(g))/1e3)/60);if(y<2)if(c?.includeSeconds)if(v<5)return p.formatDistance("lessThanXSeconds",5,m);else if(v<10)return p.formatDistance("lessThanXSeconds",10,m);else if(v<20)return p.formatDistance("lessThanXSeconds",20,m);else if(v<40)return p.formatDistance("halfAMinute",0,m);else if(v<60)return p.formatDistance("lessThanXMinutes",1,m);else return p.formatDistance("xMinutes",1,m);else if(0===y)return p.formatDistance("lessThanXMinutes",1,m);else return p.formatDistance("xMinutes",y,m);if(y<45)return p.formatDistance("xMinutes",y,m);if(y<90)return p.formatDistance("aboutXHours",1,m);if(y<l.minutesInDay){let e=Math.round(y/60);return p.formatDistance("aboutXHours",e,m)}if(y<2520)return p.formatDistance("xDays",1,m);else if(y<l.minutesInMonth){let e=Math.round(y/l.minutesInDay);return p.formatDistance("xDays",e,m)}else if(y<2*l.minutesInMonth)return d=Math.round(y/l.minutesInMonth),p.formatDistance("aboutXMonths",d,m);if((d=function(e,t,r){var a,n;let l,c,u,d,[f,p,h]=(0,o.normalizeDates)(void 0,e,e,t),m=s(p,h),g=Math.abs(function(e,t,r){let[a,n]=(0,o.normalizeDates)(void 0,e,t);return 12*(a.getFullYear()-n.getFullYear())+(a.getMonth()-n.getMonth())}(p,h));if(g<1)return 0;1===p.getMonth()&&p.getDate()>27&&p.setDate(30),p.setMonth(p.getMonth()-m*g);let b=s(p,h)===-m;+(l=(0,i.toDate)(f,void 0),a=void 0,(c=(0,i.toDate)(l,a?.in)).setHours(23,59,59,999),c)==+(n=void 0,d=(u=(0,i.toDate)(l,n?.in)).getMonth(),u.setFullYear(u.getFullYear(),d+1,0),u.setHours(23,59,59,999),u)&&1===g&&1===s(f,h)&&(b=!1);let v=m*(g-b);return 0===v?0:v}(b,g))<12){let e=Math.round(y/l.minutesInMonth);return p.formatDistance("xMonths",e,m)}{let e=d%12,t=Math.trunc(d/12);return e<3?p.formatDistance("aboutXYears",t,m):e<9?p.formatDistance("overXYears",t,m):p.formatDistance("almostXYears",t+1,m)}}(e,(0,t.constructFrom)(e,Date.now()),c)}e.s(["formatDistanceToNow",()=>c],494913)},269638,e=>{"use strict";let t=(0,e.i(475254).default)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);e.s(["CheckCircle",()=>t],269638)},77705,e=>{"use strict";let t=(0,e.i(475254).default)("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["EyeOff",()=>t],77705)},471435,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(248425),n=e.i(296626),o=e.i(30030),i=e.i(820783),s=e.i(30207),l=e.i(586318),c=e.i(934620),u=e.i(470152),d=e.i(981140),f="ScrollArea",[p,h]=(0,o.createContextScope)(f),[m,g]=p(f),b=r.forwardRef((e,n
1)=>{let{__scopeScrollArea:o,type:s="hover",dir:c,scrollHideDelay:u=600,...d}=e,[f,p]=r.useState(null),[h,g]=r.useState(null),[b,v]=r.useState(null),[y,x]=r.useState(null),[w,k]=r.useState(null),[S,C]=r.useState(0),[E,j]=r.useState(0),[P,D]=r.useState(!1),[A,T]=r.useState(!1),N=(0,i.useComposedRefs)(n,e=>p(e)),R=(0,l.useDirection)(c);return(0,t.jsx)(m,{scope:o,type:s,dir:R,scrollHideDelay:u,scrollArea:f,viewport:h,onViewportChange:g,content:b,onContentChange:v,scrollbarX:y,onScrollbarXChange:x,scrollbarXEnabled:P,onScrollbarXEnabledChange:D,scrollbarY:w,onScrollbarYChange:k,scrollbarYEnabled:A,onScrollbarYEnabledChange:T,onCornerWidthChange:C,onCornerHeightChange:j,children:(0,t.jsx)(a.Primitive.div,{dir:R,...d,ref:N,style:{position:"relative","--radix-scroll-area-corner-width":S+"px","--radix-scroll-area-corner-height":E+"px",...e.style}})})});b.displayName=f;var v="ScrollAreaViewport",y=r.forwardRef((e,n)=>{let{__scopeScrollArea:o,children:s,nonce:l,...c}=e,u=g(v,o),d=r.useRef(null),f=(0,i.useComposedRefs)(n,d,u.onViewportChange);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:l}),(0,t.jsx)(a.Primitive.div,{"data-radix-scroll-area-viewport":"",...c,ref:f,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,t.jsx)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"},children:s})})]})});y.displayName=v;var x="ScrollAreaScrollbar",w=r.forwardRef((e,a)=>{let{forceMount:n,...o}=e,i=g(x,e.__scopeScrollArea),{onScrollbarXEnabledChange:s,onScrollbarYEnabledChange:l}=i,c="horizontal"===e.orientation;return r.useEffect(()=>(c?s(!0):l(!0),()=>{c?s(!1):l(!1)}),[c,s,l]),"hover"===i.type?(0,t.jsx)(k,{...o,ref:a,forceMount:n}):"scroll"===i.type?(0,t.jsx)(S,{...o,ref:a,forceMount:n}):"auto"===i.type?(0,t.jsx)(C,{...o,ref:a,forceMount:n}):"always"===i.type?(0,t.jsx)(E,{...o,ref:a}):null});w.displayName=x;var k=r.forwardRef((e,a)=>{let{forceMount:o,...i}=e,s=g(x,e.__scopeScrollArea),[l,c]=r.useState(!1);return r.useEffect(()=>{let e=s.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),c(!0)},a=()=>{t=window.setTimeout(()=>c(!1),s.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",a),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",a)}}},[s.scrollArea,s.scrollHideDelay]),(0,t.jsx)(n.Presence,{present:o||l,children:(0,t.jsx)(C,{"data-state":l?"visible":"hidden",...i,ref:a})})}),S=r.forwardRef((e,a)=>{var o;let{forceMount:i,...s}=e,l=g(x,e.__scopeScrollArea),c="horizontal"===e.orientation,u=B(()=>p("SCROLL_END"),100),[f,p]=(o={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},r.useReducer((e,t)=>o[e][t]??e,"hidden"));return r.useEffect(()=>{if("idle"===f){let e=window.setTimeout(()=>p("HIDE"),l.scrollHideDelay);return()=>window.clearTimeout(e)}},[f,l.scrollHideDelay,p]),r.useEffect(()=>{let e=l.viewport,t=c?"scrollLeft":"scrollTop";if(e){let r=e[t],a=()=>{let a=e[t];r!==a&&(p("SCROLL"),u()),r=a};return e.addEventListener("scroll",a),()=>e.removeEventListener("scroll",a)}},[l.viewport,c,p,u]),(0,t.jsx)(n.Presence,{present:i||"hidden"!==f,children:(0,t.jsx)(E,{"data-state":"hidden"===f?"hidden":"visible",...s,ref:a,onPointerEnter:(0,d.composeEventHandlers)(e.onPointerEnter,()=>p("POINTER_ENTER")),onPointerLeave:(0,d.composeEventHandlers)(e.onPointerLeave,()=>p("POINTER_LEAVE"))})})}),C=r.forwardRef((e,a)=>{let o=g(x,e.__scopeScrollArea),{forceMount:i,...s}=e,[l,c]=r.useState(!1),u="horizontal"===e.orientation,d=B(()=>{if(o.viewport){let e=o.viewport.offsetWidth<o.viewport.scrollWidth,t=o.viewport.offsetHeight<o.viewport.scrollHeight;c(u?e:t)}},10);return V(o.viewport,d),V(o.content,d),(0,t.jsx)(n.Presence,{present:i||l,children:(0,t.jsx)(E,{"data-state":l?"visible":"hidden",...s,ref:a})})}),E=r.forwardRef((e,a)=>{let{orientation:n="vertical",...o}=e,i=g(x,e.__scopeScrollArea),s=r.useRef(null),l=r.useRef(0),[c,u]=r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=O(c.viewport,c.content),f={...o,sizes:c,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>s.current=e,onThumbPointerUp:()=>l.current=0,onThumbPointerDown:e=>l.current=e};function p(e,t){return function(e,t,r,a="ltr"){let n=F(r),o=t||n/2,i=r.scrollbar.paddingStart+o,s=r.scrollbar.size-r.scrollbar.paddingEnd-(n-o),l=r.content-r.viewport;return U([i,s],"ltr"===a?[0,l]:[-1*l,0])(e)}(e,l.current,c,t)}return"horizontal"===n?(0,t.jsx)(j,{...f,ref:a,onThumbPositionChange:()=>{if(i.viewport&&s.current){let e=z(i.viewport.scrollLeft,c,i.dir);s.current.style.transform=`translate3d(${e}px, 0, 0)`}}
1,onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=p(e,i.dir))}}):"vertical"===n?(0,t.jsx)(P,{...f,ref:a,onThumbPositionChange:()=>{if(i.viewport&&s.current){let e=z(i.viewport.scrollTop,c);s.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=p(e))}}):null}),j=r.forwardRef((e,a)=>{let{sizes:n,onSizesChange:o,...s}=e,l=g(x,e.__scopeScrollArea),[c,u]=r.useState(),d=r.useRef(null),f=(0,i.useComposedRefs)(a,d,l.onScrollbarXChange);return r.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,t.jsx)(T,{"data-orientation":"horizontal",...s,ref:f,sizes:n,style:{bottom:0,left:"rtl"===l.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===l.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":F(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(l.viewport){var a,n;let o=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(o),a=o,n=r,a>0&&a<n&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:_(c.paddingLeft),paddingEnd:_(c.paddingRight)}})}})}),P=r.forwardRef((e,a)=>{let{sizes:n,onSizesChange:o,...s}=e,l=g(x,e.__scopeScrollArea),[c,u]=r.useState(),d=r.useRef(null),f=(0,i.useComposedRefs)(a,d,l.onScrollbarYChange);return r.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,t.jsx)(T,{"data-orientation":"vertical",...s,ref:f,sizes:n,style:{top:0,right:"ltr"===l.dir?0:void 0,left:"rtl"===l.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":F(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(l.viewport){var a,n;let o=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(o),a=o,n=r,a>0&&a<n&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&c&&o({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:_(c.paddingTop),paddingEnd:_(c.paddingBottom)}})}})}),[D,A]=p(x),T=r.forwardRef((e,n)=>{let{__scopeScrollArea:o,sizes:l,hasThumb:c,onThumbChange:u,onThumbPointerUp:f,onThumbPointerDown:p,onThumbPositionChange:h,onDragScroll:m,onWheelScroll:b,onResize:v,...y}=e,w=g(x,o),[k,S]=r.useState(null),C=(0,i.useComposedRefs)(n,e=>S(e)),E=r.useRef(null),j=r.useRef(""),P=w.viewport,A=l.content-l.viewport,T=(0,s.useCallbackRef)(b),N=(0,s.useCallbackRef)(h),R=B(v,10);function M(e){E.current&&m({x:e.clientX-E.current.left,y:e.clientY-E.current.top})}return r.useEffect(()=>{let e=e=>{let t=e.target;k?.contains(t)&&T(e,A)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,k,A,T]),r.useEffect(N,[l,N]),V(k,R),V(w.content,R),(0,t.jsx)(D,{scope:o,scrollbar:k,hasThumb:c,onThumbChange:(0,s.useCallbackRef)(u),onThumbPointerUp:(0,s.useCallbackRef)(f),onThumbPositionChange:N,onThumbPointerDown:(0,s.useCallbackRef)(p),children:(0,t.jsx)(a.Primitive.div,{...y,ref:C,style:{position:"absolute",...y.style},onPointerDown:(0,d.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),E.current=k.getBoundingClientRect(),j.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",w.viewport&&(w.viewport.style.scrollBehavior="auto"),M(e))}),onPointerMove:(0,d.composeEventHandlers)(e.onPointerMove,M),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=j.current,w.viewport&&(w.viewport.style.scrollBehavior=""),E.current=null})})})}),N="ScrollAreaThumb",R=r.forwardRef((e,r)=>{let{forceMount:a,...o}=e,i=A(N,e.__scopeScrollArea);return(0,t.jsx)(n.Presence,{present:a||i.hasThumb,children:(0,t.jsx)(M,{ref:r,...o})})}
1),M=r.forwardRef((e,n)=>{let{__scopeScrollArea:o,style:s,...l}=e,c=g(N,o),u=A(N,o),{onThumbPositionChange:f}=u,p=(0,i.useComposedRefs)(n,e=>u.onThumbChange(e)),h=r.useRef(void 0),m=B(()=>{h.current&&(h.current(),h.current=void 0)},100);return r.useEffect(()=>{let e=c.viewport;if(e){let t=()=>{m(),h.current||(h.current=H(e,f),f())};return f(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[c.viewport,m,f]),(0,t.jsx)(a.Primitive.div,{"data-state":u.hasThumb?"visible":"hidden",...l,ref:p,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...s},onPointerDownCapture:(0,d.composeEventHandlers)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,a=e.clientY-t.top;u.onThumbPointerDown({x:r,y:a})}),onPointerUp:(0,d.composeEventHandlers)(e.onPointerUp,u.onThumbPointerUp)})});R.displayName=N;var L="ScrollAreaCorner",q=r.forwardRef((e,r)=>{let a=g(L,e.__scopeScrollArea),n=!!(a.scrollbarX&&a.scrollbarY);return"scroll"!==a.type&&n?(0,t.jsx)(I,{...e,ref:r}):null});q.displayName=L;var I=r.forwardRef((e,n)=>{let{__scopeScrollArea:o,...i}=e,s=g(L,o),[l,c]=r.useState(0),[u,d]=r.useState(0),f=!!(l&&u);return V(s.scrollbarX,()=>{let e=s.scrollbarX?.offsetHeight||0;s.onCornerHeightChange(e),d(e)}),V(s.scrollbarY,()=>{let e=s.scrollbarY?.offsetWidth||0;s.onCornerWidthChange(e),c(e)}),f?(0,t.jsx)(a.Primitive.div,{...i,ref:n,style:{width:l,height:u,position:"absolute",right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:0,...e.style}}):null});function _(e){return e?parseInt(e,10):0}function O(e,t){let r=e/t;return isNaN(r)?0:r}function F(e){let t=O(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function z(e,t,r="ltr"){let a=F(t),n=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-n,i=t.content-t.viewport,s=(0,u.clamp)(e,"ltr"===r?[0,i]:[-1*i,0]);return U([0,i],[0,o-a])(s)}function U(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let a=(t[1]-t[0])/(e[1]-e[0]);return t[0]+a*(r-e[0])}}var H=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},a=0;return!function n(){let o={left:e.scrollLeft,top:e.scrollTop},i=r.left!==o.left,s=r.top!==o.top;(i||s)&&t(),r=o,a=window.requestAnimationFrame(n)}(),()=>window.cancelAnimationFrame(a)};function B(e,t){let a=(0,s.useCallbackRef)(e),n=r.useRef(0);return r.useEffect(()=>()=>window.clearTimeout(n.current),[]),r.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(a,t)},[a,t])}function V(e,t){let r=(0,s.useCallbackRef)(t);(0,c.useLayoutEffect)(()=>{let t=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(t),a.unobserve(e)}}},[e,r])}e.s(["Corner",()=>q,"Root",()=>b,"ScrollArea",()=>b,"ScrollAreaCorner",()=>q,"ScrollAreaScrollbar",()=>w,"ScrollAreaThumb",()=>R,"ScrollAreaViewport",()=>y,"Scrollbar",()=>w,"Thumb",()=>R,"Viewport",()=>y,"createScrollAreaScope",()=>h],760805);var W=e.i(760805),W=W,G=e.i(647163);function K({className:e,children:r,...a}){return(0,t.jsxs)(W.Root,{"data-slot":"scroll-area",className:(0,G.cn)("relative",e),...a,children:[(0,t.jsx)(W.Viewport,{"data-slot":"scroll-area-viewport",className:"focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",children:r}),(0,t.jsx)($,{}),(0,t.jsx)(W.Corner,{})]})}function $({className:e,orientation:r="vertical",...a}){return(0,t.jsx)(W.ScrollAreaScrollbar,{"data-slot":"scroll-area-scrollbar",orientation:r,className:(0,G.cn)("flex touch-none p-px transition-colors select-none","vertical"===r&&"h-full w-2.5 border-l border-l-transparent","horizontal"===r&&"h-2.5 flex-col border-t border-t-transparent",e),...a,children:(0,t.jsx)(W.ScrollAreaThumb,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full z-50"})})}e.s(["ScrollArea",()=>K],471435)},352786,e=>{"use strict";let t=(0,e.i(475254).default)("hard-drive",[["path",{d:"M10 16h.01",key:"1bzywj"}],["path",{d:"M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"18tbho"}],["path",{d:"M21.946 12.013H2.054",key:"zqlbp7"}],["path",{d:"M6 16h.01",key:"1pmjb7"}]]);e.s(["HardDrive",()=>t],352786)},119638,869561,e=>{"use strict";var t=e.i(69366);function r(e,t,r,a){if(0===r.length)return null;let n=r.filter(r=>(!r.unread_only||!!a)&&("category"===r.type?t===r.type_value:e.includes(r.type_value)));if(0===n.length)return null;let o=n.reduce((e,t)=>
1e.priority>=t.priority?e:t);return{style:o.style,color:o.color,hideUnreadBar:"left-accent"==o.style||o.hide_unread_bar}}function a(e,r,a){let n=(0,t.colord)(e);switch(r){case"subtle-bg":return{backgroundColor:n.alpha(a?.12:.08).toRgbString()};case"left-accent":return{borderLeftWidth:"3px",borderLeftStyle:"solid",borderLeftColor:e};case"glow":return{boxShadow:`inset 0 0 12px -3px ${n.alpha(a?.5:.4).toRgbString()}`,border:`1px solid ${n.alpha(a?.3:.2).toRgbString()}`};case"gradient":{let e=n.lighten(a?.15:.35).alpha(a?.15:.1).toRgbString(),t=n.alpha(a?.25:.15).toRgbString();return{background:`linear-gradient(${a?"to top":"to bottom"}, ${e}, ${t})`}}default:return{}}}function n(e,t,r){let n=a(e,t,r);return"left-accent"===t?{...n,paddingLeft:"12px"}:n}e.s(["getHighlightForPost",()=>r,"getHighlightPreviewStyles",()=>n,"getHighlightStyles",()=>a],119638);var o=e.i(639372);let i=(0,o.atom)(!1),s=(0,o.atom)(null),l=(0,o.atom)(!1),c=(0,o.atom)(null);e.s(["highlightDeleteDialogOpenAtom",0,l,"highlightEditingRuleAtom",0,s,"highlightRuleDialogOpenAtom",0,i,"highlightRuleToDeleteAtom",0,c],869561)},461731,861861,838345,e=>{"use strict";var t=e.i(266027),r=e.i(954616),a=e.i(912598);let n={max_posts_per_feed:50,max_days_back:30,min_posts_per_feed:0,use_directory_updates:!0,preferred_languages:[],enable_language_filter_sidebar:!1};async function o(e,t){try{let r=await e.getUserSettings(t);return r||(await e.updateUserSettings(t,n),r=await e.getUserSettings(t)),r}catch(e){return console.error("Error fetching user settings:",e),null}}async function i(e,t,r){try{await o(e,t),await e.updateUserSettings(t,r);let a=await e.getUserSettings(t);if(!a)return{success:!1,error:"Failed to fetch updated settings"};return{success:!0,data:a}}catch(e){return console.error("Error updating user settings:",e),{success:!1,error:e instanceof Error?e.message:"Failed to update settings"}}}function s(e,t){let{max_posts_per_feed:r,max_days_back:a,min_posts_per_feed:n}=t,o=new Date;o.setDate(o.getDate()-a);let i=e.filter(e=>!e.pubDate||(e.pubDate instanceof Date?e.pubDate:new Date(e.pubDate))>=o).slice(0,r);if(n>0&&i.length<n){let t=n-i.length,r=e.filter(e=>!i.includes(e)&&!!e.pubDate&&(e.pubDate instanceof Date?e.pubDate:new Date(e.pubDate))<o).slice(0,t);return[...i,...r]}return i}e.s(["DEFAULT_USER_SETTINGS",0,n,"SETTINGS_PRESETS",0,{light:{label:"Light",description:"Minimal history, faster loading",max_posts_per_feed:25,max_days_back:14},balanced:{label:"Balanced",description:"Recommended for most users",max_posts_per_feed:50,max_days_back:30},extensive:{label:"Extensive",description:"More history, slower loading",max_posts_per_feed:100,max_days_back:60},maximum:{label:"Maximum",description:"Full history (may be slow)",max_posts_per_feed:150,max_days_back:120}}],861861),e.s(["applyHistoryLimits",()=>s,"getUserSettings",()=>o,"updateUserSettings",()=>i],838345);var l=e.i(846696),c=e.i(568385);function u(){let e=(0,c.useStorage)(),r=(0,c.useUserId)();return(0,t.useQuery)({queryKey:["user-settings",r],networkMode:"always",queryFn:async()=>{let t=await o(e,r);return t&&localStorage.setItem(`user-settings-cache-${r}`,JSON.stringify(t)),t},staleTime:3e5,initialData:()=>{try{let e=localStorage.getItem(`user-settings-cache-${r}`);return e?JSON.parse(e):void 0}catch{return}}})}function d(){let e=(0,c.useStorage)(),t=(0,c.useUserId)(),n=(0,a.useQueryClient)();return(0,r.useMutation)({networkMode:"always",mutationFn:async r=>{let a=await i(e,t,r);if(!a.success||!a.data)throw Error(a.error||"Failed to update settings");return a.data},onSuccess:e=>{n.setQueryData(["user-settings",t],e),localStorage.setItem(`user-settings-cache-${t}`,JSON.stringify(e)),l.toast.success("Settings updated")},onError:e=>{console.error("Failed to update settings:",e),l.toast.error("Failed to update settings")}})}e.s(["useUpdateUserSettings",()=>d,"useUserSettings",()=>u],461731)},215324,e=>{"use strict";function t(e){return e?({"all-posts":"all",unread:"unread",starred:"starred","read-later":"readLater",saved:"saved",today:"today",week:"week"})[e]??null:null}function r(e){return`/dashboard/${({all:"all-posts",unread:"unread",starred:"starred",readLater:"read-later",saved:"saved",today:"today",week:"week"})[e]}`}let a="/dashboard/explore";function n(){return a}function o(e){return e===a}let i="/dashboard/search";function s(){return i}function l(e){return e===i}e.s(["getDashboardUrl",()=>r,"getExploreDashboardUrl",()=>n,"getSearchDashboardUrl",()=>s,"isExplorePath",()=>o,"isSearchPath",()=>l,"pathToViewFilter",()=>t])},412012,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["default",()=>t])},16715,e=>{"use strict";let t=(0,e.i(475254).default)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);e.s(["RefreshCw",()=>
1t],16715)},373884,e=>{"use strict";let t=(0,e.i(475254).default)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);e.s(["XCircle",()=>t],373884)},107233,e=>{"use strict";let t=(0,e.i(475254).default)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["Plus",()=>t],107233)},667585,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return n}});let a=e.r(132061);function n({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new a.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},309885,(e,t,r)=>{"use strict";function a(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return a}})},652157,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return l}});let a=e.r(843476),n=e.r(174080),o=e.r(563599),i=e.r(309885),s=e.r(543369);function l({moduleIds:e}){if("u">typeof window)return null;let t=o.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let a=t.reactLoadableManifest;for(let t of e){if(!a[t])continue;let e=a[t].files;r.push(...e)}}if(0===r.length)return null;let l=(0,s.getDeploymentIdQueryOrEmptyString)();return(0,a.jsx)(a.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,i.encodeURIPath)(e)}${l}`;return e.endsWith(".css")?(0,a.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,n.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},869093,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return c}});let a=e.r(843476),n=e.r(271645),o=e.r(667585),i=e.r(652157);function s(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},c=function(e){let t={...l,...e},r=(0,n.lazy)(()=>t.loader().then(s)),c=t.loading;function u(e){let s=c?(0,a.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,u=l?n.Suspense:n.Fragment,d=t.ssr?(0,a.jsxs)(a.Fragment,{children:["u"<typeof window?(0,a.jsx)(i.PreloadChunks,{moduleIds:t.modules}):null,(0,a.jsx)(r,{...e})]}):(0,a.jsx)(o.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(r,{...e})});return(0,a.jsx)(u,{...l?{fallback:s}:{},children:d})}return u.displayName="LoadableComponent",u}},770703,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return n}});let a=e.r(555682)._(e.r(869093));function n(e,t){let r={};"function"==typeof e&&(r.loader=e);let n={...r,...t};return(0,a.default)({...n,modules:n.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},373375,e=>{"use strict";var t=e.i(412012);e.s(["ChevronLeft",()=>t.default])},78535,e=>{"use strict";let t=[{code:"en",name:"English",native:"English"},{code:"es",name:"Spanish",native:"Español"},{code:"zh",name:"Chinese",native:"中文"},{code:"pt",name:"Portuguese",native:"Português"},{code:"fr",name:"French",native:"Français"},{code:"de",name:"German",native:"Deutsch"},{code:"ja",name:"Japanese",native:"日本語"},{code:"ru",name:"Russian",native:"Русский"},{code:"ko",name:"Korean",native:"한국어"},{code:"it",name:"Italian",native:"Italiano"},{code:"nl",name:"Dutch",native:"Nederlands"},{code:"pl",name:"Polish",native:"Polski"},{code:"tr",name:"Turkish",native:"Türkçe"},{code:"vi",name:"Vietnamese",native:"Tiếng Việt"},{code:"ar",name:"Arabic",native:"العربية"},{code:"th",name:"Thai",native:"ไทย"},{code:"sv",name:"Swedish",native:"Svenska"},{code:"cs",name:"Czech",native:"Čeština"},{code:"el",name:"Greek",native:"Ελληνικά"},{code:"he",name:"Hebrew",native:"עברית"},{code:"da",name:"Danish",native:"Dansk"},{code:"fi",name:"Finnish",native:"Suomi"},{code:"no",name:"Norwegian",native:"Norsk"},{code:"hu",name:"Hungarian",native:"Magyar"}
1,{code:"uk",name:"Ukrainian",native:"Українська"},{code:"id",name:"Indonesian",native:"Bahasa Indonesia"},{code:"ro",name:"Romanian",native:"Română"},{code:"hi",name:"Hindi",native:"हिन्दी"},{code:"bn",name:"Bengali",native:"বাংলা"},{code:"fa",name:"Persian",native:"فارسی"}],r=Object.fromEntries(t.map(e=>[e.code,e.name])),a=Object.fromEntries(t.map(e=>[e.code,e.native]));function n(e){return r[e.toLowerCase()]||e.toUpperCase()}function o(e){return a[e.toLowerCase()]||e.toUpperCase()}function i(e){let t=e.toLowerCase(),n=r[t],o=a[t];return n?n===o?n:`${n} (${o})`:e.toUpperCase()}function s(e){if(!e)return null;let t=e.toLowerCase().trim();t.includes("-")&&(t=t.split("-")[0]),t.includes("_")&&(t=t.split("_")[0]);let r={eng:"en",spa:"es",fra:"fr",deu:"de",ita:"it",por:"pt",rus:"ru",jpn:"ja",zho:"zh",chi:"zh",kor:"ko",ara:"ar",nld:"nl",dut:"nl",pol:"pl",tur:"tr",vie:"vi",tha:"th",swe:"sv",ces:"cs",cze:"cs",ell:"el",gre:"el",heb:"he",dan:"da",fin:"fi",nor:"no",hun:"hu",ukr:"uk",ind:"id",ron:"ro",rum:"ro",hin:"hi",ben:"bn",fas:"fa",per:"fa"};return(r[t]&&(t=r[t]),2!==t.length)?null:t}function l(e,t){return 0===t.length?e:e.filter(e=>!!e.languages?.length&&e.languages.some(e=>t.includes(e)))}function c(e){let t=new Map;for(let r of e)if(r.languages?.length)for(let e of r.languages)t.set(e,(t.get(e)||0)+1);return Array.from(t.entries()).map(([e,t])=>({code:e,name:n(e),native:o(e),display:i(e),count:t})).sort((e,t)=>t.count-e.count)}e.s(["COMMON_LANGUAGES",0,t,"LANGUAGE_NAMES",0,r,"filterBlogsByLanguage",()=>l,"getLanguageDisplay",()=>i,"getLanguageName",()=>n,"getLanguageNative",()=>o,"getLanguagesFromBlogs",()=>c,"normalizeLanguageCode",()=>s])},111369,687607,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(981140),n=e.i(30030),o=e.i(369340),i=e.i(934620),s=e.i(820783),l=e.i(248425),c=e.i(296626),u=e.i(610772),d="Collapsible",[f,p]=(0,n.createContextScope)(d),[h,m]=f(d),g=r.forwardRef((e,a)=>{let{__scopeCollapsible:n,open:i,defaultOpen:s,disabled:c,onOpenChange:f,...p}=e,[m,g]=(0,o.useControllableState)({prop:i,defaultProp:s??!1,onChange:f,caller:d});return(0,t.jsx)(h,{scope:n,disabled:c,contentId:(0,u.useId)(),open:m,onOpenToggle:r.useCallback(()=>g(e=>!e),[g]),children:(0,t.jsx)(l.Primitive.div,{"data-state":k(m),"data-disabled":c?"":void 0,...p,ref:a})})});g.displayName=d;var b="CollapsibleTrigger",v=r.forwardRef((e,r)=>{let{__scopeCollapsible:n,...o}=e,i=m(b,n);return(0,t.jsx)(l.Primitive.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":k(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...o,ref:r,onClick:(0,a.composeEventHandlers)(e.onClick,i.onOpenToggle)})});v.displayName=b;var y="CollapsibleContent",x=r.forwardRef((e,r)=>{let{forceMount:a,...n}=e,o=m(y,e.__scopeCollapsible);return(0,t.jsx)(c.Presence,{present:a||o.open,children:({present:e})=>(0,t.jsx)(w,{...n,ref:r,present:e})})});x.displayName=y;var w=r.forwardRef((e,a)=>{let{__scopeCollapsible:n,present:o,children:c,...u}=e,d=m(y,n),[f,p]=r.useState(o),h=r.useRef(null),g=(0,s.useComposedRefs)(a,h),b=r.useRef(0),v=b.current,x=r.useRef(0),w=x.current,S=d.open||f,C=r.useRef(S),E=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,i.useLayoutEffect)(()=>{let e=h.current;if(e){E.current=E.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();b.current=t.height,x.current=t.width,C.current||(e.style.transitionDuration=E.current.transitionDuration,e.style.animationName=E.current.animationName),p(o)}},[d.open,o]),(0,t.jsx)(l.Primitive.div,{"data-state":k(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!S,...u,ref:g,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:S&&c})});function k(e){return e?"open":"closed"}e.s(["Collapsible",()=>g,"CollapsibleContent",()=>x,"CollapsibleTrigger",()=>v,"Content",()=>x,"Root",()=>g,"Trigger",()=>v,"createCollapsibleScope",()=>p],687607);var S=e.i(687607),S=S;function C({...e}){return(0,t.jsx)(S.Root,{"data-slot":"collapsible",...e})}function E({...e}){return(0,t.jsx)(S.CollapsibleTrigger,{"data-slot":"collapsible-trigger",...e})}function j({...e}){return(0,t.jsx)(S.CollapsibleContent,{"data-slot":"collapsible-content",...e})}e.s(["Collapsible",()=>C,"CollapsibleContent",()=>j,"CollapsibleTrigger",()=>E],111369)},655900,e=>{"use strict";var t=e.i(399219);e.s(["ChevronUp",()=>t.default])},951445,e=>{"use strict";let t=(0,e.i(475254).default)("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]);e.s(["Monitor",()=>t],951445)},657212,e=>{"use strict";let t=(0,e.i(475254).default)("wifi-off",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}
1],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);e.s(["WifiOff",()=>t],657212)},553475,e=>{"use strict";let t=(0,e.i(475254).default)("wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]);e.s(["Wifi",()=>t],553475)},287336,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(30030),n=e.i(248425),o="Progress",[i,s]=(0,a.createContextScope)(o),[l,c]=i(o),u=r.forwardRef((e,r)=>{var a,o;let{__scopeProgress:i,value:s=null,max:c,getValueLabel:u=p,...d}=e;(c||0===c)&&!g(c)&&console.error((a=`${c}`,`Invalid prop \`max\` of value \`${a}\` supplied to \`Progress\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`));let f=g(c)?c:100;null===s||b(s,f)||console.error((o=`${s}`,`Invalid prop \`value\` of value \`${o}\` supplied to \`Progress\`. The \`value\` prop must be:
2  - a positive number
3  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)
4  - \`null\` or \`undefined\` if the progress is indeterminate.
5
6Defaulting to \`null\`.`));let v=b(s,f)?s:null,y=m(v)?u(v,f):void 0;return(0,t.jsx)(l,{scope:i,value:v,max:f,children:(0,t.jsx)(n.Primitive.div,{"aria-valuemax":f,"aria-valuemin":0,"aria-valuenow":m(v)?v:void 0,"aria-valuetext":y,role:"progressbar","data-state":h(v,f),"data-value":v??void 0,"data-max":f,...d,ref:r})})});u.displayName=o;var d="ProgressIndicator",f=r.forwardRef((e,r)=>{let{__scopeProgress:a,...o}=e,i=c(d,a);return(0,t.jsx)(n.Primitive.div,{"data-state":h(i.value,i.max),"data-value":i.value??void 0,"data-max":i.max,...o,ref:r})});function p(e,t){return`${Math.round(e/t*100)}%`}function h(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function m(e){return"number"==typeof e}function g(e){return m(e)&&!isNaN(e)&&e>0}function b(e,t){return m(e)&&!isNaN(e)&&e<=t&&e>=0}f.displayName=d,e.s(["Indicator",()=>f,"Progress",()=>u,"ProgressIndicator",()=>f,"Root",()=>u,"createProgressScope",()=>s],907601);var v=e.i(907601),v=v,y=e.i(647163);function x({className:e,value:r,...a}){return(0,t.jsx)(v.Root,{"data-slot":"progress",className:(0,y.cn)("bg-primary/20 relative h-2 w-full overflow-hidden rounded-full",e),...a,children:(0,t.jsx)(v.Indicator,{"data-slot":"progress-indicator",className:"bg-primary h-full w-full flex-1 transition-all",style:{transform:`translateX(-${100-(r||0)}%)`}})})}e.s(["Progress",()=>x],287336)},461638,e=>{"use strict";var t=e.i(676559),r=e.i(695557),a=e.i(432575),n=e.i(785550);let o=new t.default({customFields:{item:[["content:encoded","contentEncoded"],["description","description"]]}});async function i(e){try{let t=new AbortController,r=setTimeout(()=>t.abort(),1e4),a=await fetch(e,{method:"GET",headers:{Accept:"application/rss+xml, application/atom+xml, application/feed+json, application/json, application/xml, text/xml, */*"},signal:t.signal,mode:"cors"});if(clearTimeout(r),!a.ok)return{success:!1,error:`HTTP ${a.status}`};let n=await a.text();return{success:!0,text:n}}catch(e){if(e instanceof TypeError)return{success:!1,error:"CORS blocked"};if(e instanceof Error&&"AbortError"===e.name)return{success:!1,error:"Timeout"};return{success:!1,error:e instanceof Error?e.message:"Unknown error"}}}function s(e,t){try{if(e.startsWith("http://")||e.startsWith("https://"))return e;return new URL(e,t).href}catch{return e}}async function l(e){if(!(0,r.shouldUseExtension)())return{success:!1,error:"Extension not available"};try{let t=await (0,r.fetchFeedViaExtension)(e);return{success:!0,text:t.data}}catch(e){if((0,r.isExtensionError)(e))return{success:!1,error:e.message};return{success:!1,error:"Extension fetch failed"}}}async function c(e,t){let c={requiresProxy:null,hasFullContent:null,postsRequireProxy:null,blocksIframe:null,errors:[],method:"direct",extensionRequired:!1,extensionUsed:!1},u=(0,r.shouldUseExtension)(),d=null;t?.({step:"feed-cors",message:"Testing feed accessibility..."});let f=await i(e);if(f.success&&f.text)c.requiresProxy=!1,d=f.text;else if(c.requiresProxy=!0,u){t?.({step:"feed-cors",message:"Feed requires proxy, using extension..."});let r=await l(e);r.success&&r.text?(d=r.text,c.extensionUsed=!0):c.errors.push(`Feed fetch failed: ${r.error||f.error}`)}else c.extensionRequired=!0,c.errors.push("Feed requires proxy - extension needed to continue"),t?.({step:"feed-cors",message:"Feed requires proxy",requiresExtension:!0});if(d){t?.({step:"full-content",message:"Analyzing feed content..."});try{let e;if("json"===(0,n.detectFeedFormat)(d)){let t=JSON.parse(d);e=(t.items||[]).map(e=>({guid:e.id||e.url||"",title:e.title||"Untitled",link:e.url||e.id||"",content:e.content_html||e.content_text||"",description:e.summary||"",pubDate:e.date_published?new Date(e.date_published):null,blogId:"",blogTitle:t.title||""}))}else{let t=await o.parseString(d);e=(t.items||[]).map(e=>({guid:e.guid||e.link||"",title:e.title||"Untitled",link:e.link||"",content:e.contentEncoded||e.content||e.description||"",description:e.description||e.contentSnippet||"",pubDate:e.pubDate?new Date(e.pubDate):null,blogId:"",blogTitle:t.title||""}))}c.hasFullContent=(0,a.detectFullContent)(e)}catch(e){c.errors.push(`Feed parsing failed: ${e instanceof Error?e.message:"Unknown error"}`)}}if(d){t?.({step:"post-cors",message:"Testing post URL accessibility..."});let r=function(e,t){try{if("json"===(0,n.detectFeedFormat)(e)){let r=JSON.parse(e),a=r.items?.[0];if(!a)return null;let n=a.url||a.external_url||a.id;if(!n)return null;let o=r.home_page_url||t;return s(n,o)}let r=new DOMParser().parseFromString(e,"text/xml"),a=r.querySelector("item > link");if(a?.textContent)return s(a.textContent.trim(),t);let o=r.querySelector("entry > link[href]");if(o){let e=o.getAttribute("href");if(e)return s(e.trim(),t)}return null}catch{return null}}(d,e);r?(await i(r)).success?c.postsRequireProxy=!1:(c.postsRequireProxy=!0,c.extensionUsed||u||(c.extensionRequired=!0)):c.errors.push("Could not extract post URL from feed")}return t?.({step:"iframe",message:u?"For iframe testing, use testBlogStatusViaExtension()":"Iframe testing requires extension or server"}),c.blocksIframe=null,c.extensionUsed?c.method="extension":c.extensionRequired?c.method="partial":c.method="direct",t?.({step:"complete",message:"Testing complete"}),c}e.s(["testBlogStatusClient",()=>c])},330009,e=>{"use strict";let t,r;var a=e.i(843476),n=e.i(271645),o=e.i(30030),i=e.i(820783),s=e.i(326999),l=e.i(981140),c=Symbol("radix.slottable"),u="AlertDialog",[d,f]=(0,o.createContextScope)(u,[s.createDialogScope]),p=(0,s.createDialogScope)(),h=e
6=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,a.jsx)(s.Root,{...n,...r,modal:!0})};h.displayName=u;var m=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,a.jsx)(s.Trigger,{...o,...n,ref:t})});m.displayName="AlertDialogTrigger";var g=e=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,a.jsx)(s.Portal,{...n,...r})};g.displayName="AlertDialogPortal";var b=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,a.jsx)(s.Overlay,{...o,...n,ref:t})});b.displayName="AlertDialogOverlay";var v="AlertDialogContent",[y,x]=d(v),w=((t=({children:e})=>(0,a.jsx)(a.Fragment,{children:e})).displayName="AlertDialogContent.Slottable",t.__radixId=c,t),k=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,children:o,...c}=e,u=p(r),d=n.useRef(null),f=(0,i.useComposedRefs)(t,d),h=n.useRef(null);return(0,a.jsx)(s.WarningProvider,{contentName:v,titleName:S,docsSlug:"alert-dialog",children:(0,a.jsx)(y,{scope:r,cancelRef:h,children:(0,a.jsxs)(s.Content,{role:"alertdialog",...u,...c,ref:f,onOpenAutoFocus:(0,l.composeEventHandlers)(c.onOpenAutoFocus,e=>{e.preventDefault(),h.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,a.jsx)(w,{children:o}),(0,a.jsx)(T,{contentRef:d})]})})})});k.displayName=v;var S="AlertDialogTitle",C=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,a.jsx)(s.Title,{...o,...n,ref:t})});C.displayName=S;var E="AlertDialogDescription",j=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,a.jsx)(s.Description,{...o,...n,ref:t})});j.displayName=E;var P=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,a.jsx)(s.Close,{...o,...n,ref:t})});P.displayName="AlertDialogAction";var D="AlertDialogCancel",A=n.forwardRef((e,t)=>{let{__scopeAlertDialog:r,...n}=e,{cancelRef:o}=x(D,r),l=p(r),c=(0,i.useComposedRefs)(t,o);return(0,a.jsx)(s.Close,{...l,...n,ref:c})});A.displayName=D;var T=({contentRef:e})=>{let t=`\`${v}\` requires a description for the component to be accessible for screen reader users.
7
8You can add a description to the \`${v}\` by passing a \`${E}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
9
10Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${v}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
11
12For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return n.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null};e.s(["Action",()=>P,"AlertDialog",()=>h,"AlertDialogAction",()=>P,"AlertDialogCancel",()=>A,"AlertDialogContent",()=>k,"AlertDialogDescription",()=>j,"AlertDialogOverlay",()=>b,"AlertDialogPortal",()=>g,"AlertDialogTitle",()=>C,"AlertDialogTrigger",()=>m,"Cancel",()=>A,"Content",()=>k,"Description",()=>j,"Overlay",()=>b,"Portal",()=>g,"Root",()=>h,"Title",()=>C,"Trigger",()=>m,"createAlertDialogScope",()=>f],691162);var N=e.i(691162),N=N;e.i(174080);var R=e.i(991918),M=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,R.createSlot)(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(o?r:t,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),L=e.i(30207),q="focusScope.autoFocusOnMount",I="focusScope.autoFocusOnUnmount",_={bubbles:!1,cancelable:!0},O=n.forwardRef((e,t)=>{let{loop:r=!1,trapped:o=!1,onMountAutoFocus:s,onUnmountAutoFocus:l,...c}=e,[u,d]=n.useState(null),f=(0,L.useCallbackRef)(s),p=(0,L.useCallbackRef)(l),h=n.useRef(null),m=(0,i.useComposedRefs)(t,e=>d(e)),g=n.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;n.useEffect(()=>{if(o){let e=function(e){if(g.paused||!u)return;let t=e.target;u.contains(t)?h.current=t:U(h.current,{select:!0})},t=function(e){if(g.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||U(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&U(u)});return u&&r.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[o,u,g.paused]),n.useEffect(()=>{if(u){H.add(g);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(q,_);u.addEventListener(q,f),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let a of e)if(U(a,{select:t}),document.activeElement!==r)return}(F(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&U(u))}return()=>{u.removeEventListener(q,f),setTimeout(()=>{let t=new CustomEvent(I,_);u.addEventListener(I,p),u.dispatchEvent(t),t.defaultPrevented||U(e??document.body,{select:!0}),u.removeEventListener(I,p),H.remove(g)},0)}}},[u,f,p,g]);let b=n.useCallback(e=>{if(!r&&!o||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,a=document.activeElement;if(t&&a){var n;let t,o=e.currentTarget,[i,s]=[z(t=F(n=o),n),z(t.reverse(),n)];i&&s?e.shiftKey||a!==s?e.shiftKey&&a===i&&(e.preventDefault(),r&&U(s,{select:!0})):(e.preventDefault(),r&&U(i,{select:!0})):a===o&&e.preventDefault()}},[r,o,g.paused]);return(0,a.jsx)(M.div,{tabIndex:-1,...c,ref:m,onKeyDown:b})});function F(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function z(e,t){for(let r 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}(r,{upTo:t}))return r}function U(e,{select:t=!1}={}){if(e&&e.focus){var r;let a=document.activeElement;e.focus({preventScroll:!0}),e!==a&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}O.displayName="FocusScope";var H=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=B(r,e)).unshift(e)},remove(e){r=B(r,e),r[0]?.resume()}});function B(e,t){let r=[...e],a=r.indexOf(t);return -1!==a&&r.splice(a,1),r}var V=e.i(647163),W=e.i(167881);function G({...e}){return(0,a.jsx)(N.Root,{"data-slot":"alert-dialog",...e})}function K({...e}){return(0,a.jsx)(N.Trigger,{"data-slot":"alert-dialog-trigger",...e})}function $({...e}){return(0,a.jsx)(N.Portal,{"data-slot":"alert-dialog-portal",...e})}function Y({className:e,...t}){return(0,a.jsx)(N.Overlay,{"data-slot":"alert-dialog-overlay",className:(0,V.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50","bg-black/50 backdrop-blur-sm",e),...t})}function X({className:e,...t}){return(0,a.jsxs)($,{children:[(0,a.jsx)(Y,{}),(0,a.jsx)(O,{trapped:!1,children:(0,a.jsx)(N.Content,{"data-slot":"alert-dialog-content",className:(0,V.cn)("bg-background fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
12ded-lg border border-border/50 p-6 shadow-xl duration-200 sm:max-w-lg","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-98 data-[state=open]:zoom-in-98","data-[state=closed]:slide-out-to-top-2 data-[state=open]:slide-in-from-top-2",e),...t})})]})}function Q({className:e,...t}){return(0,a.jsx)("div",{"data-slot":"alert-dialog-header",className:(0,V.cn)("flex flex-col gap-2 text-center sm:text-left",e),...t})}function J({className:e,...t}){return(0,a.jsx)("div",{"data-slot":"alert-dialog-footer",className:(0,V.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...t})}function Z({className:e,...t}){return(0,a.jsx)(N.Title,{"data-slot":"alert-dialog-title",className:(0,V.cn)("text-lg font-semibold",e),...t})}function ee({className:e,...t}){return(0,a.jsx)(N.Description,{"data-slot":"alert-dialog-description",className:(0,V.cn)("text-muted-foreground text-sm",e),...t})}function et({className:e,...t}){return(0,a.jsx)(N.Action,{className:(0,V.cn)((0,W.buttonVariants)(),e),...t})}function er({className:e,...t}){return(0,a.jsx)(N.Cancel,{className:(0,V.cn)((0,W.buttonVariants)({variant:"outline"}),e),...t})}e.s(["AlertDialog",()=>G,"AlertDialogAction",()=>et,"AlertDialogCancel",()=>er,"AlertDialogContent",()=>X,"AlertDialogDescription",()=>ee,"AlertDialogFooter",()=>J,"AlertDialogHeader",()=>Q,"AlertDialogTitle",()=>Z,"AlertDialogTrigger",()=>K],330009)},753751,e=>{"use strict";var t=e.i(843476),r=/[\\\/_+.#"@\[\(\{&]/,a=/[\\\/_+.#"@\[\(\{&]/g,n=/[\s-]/,o=/[\s-]/g;function i(e){return e.toLowerCase().replace(o," ")}var s=e.i(326999),l=e.i(271645),c=e.i(248425),u=e.i(610772),d=e.i(820783),f='[cmdk-group=""]',p='[cmdk-group-items=""]',h='[cmdk-item=""]',m=`${h}:not([aria-disabled="true"])`,g="cmdk-item-select",b="data-value",v=(e,t,s)=>{var l;return l=e,function e(t,i,s,l,c,u,d){if(u===i.length)return c===t.length?1:.99;var f=`${c},${u}`;if(void 0!==d[f])return d[f];for(var p,h,m,g,b=l.charAt(u),v=s.indexOf(b,c),y=0;v>=0;)(p=e(t,i,s,l,v+1,u+1,d))>y&&(v===c?p*=1:r.test(t.charAt(v-1))?(p*=.8,(m=t.slice(c,v-1).match(a))&&c>0&&(p*=Math.pow(.999,m.length))):n.test(t.charAt(v-1))?(p*=.9,(g=t.slice(c,v-1).match(o))&&c>0&&(p*=Math.pow(.999,g.length))):(p*=.17,c>0&&(p*=Math.pow(.999,v-c))),t.charAt(v)!==i.charAt(u)&&(p*=.9999)),(p<.1&&s.charAt(v-1)===l.charAt(u+1)||l.charAt(u+1)===l.charAt(u)&&s.charAt(v-1)!==l.charAt(u))&&.1*(h=e(t,i,s,l,v+1,u+2,d))>p&&(p=.1*h),p>y&&(y=p),v=s.indexOf(b,v+1);return d[f]=y,y}(l=s&&s.length>0?`${l+" "+s.join(" ")}`:l,t,i(l),i(t),0,0,{})},y=l.createContext(void 0),x=l.createContext(void 0),w=l.createContext(void 0),k=l.forwardRef((e,t)=>{let r=R(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),a=R(()=>new Set),n=R(()=>new Map),o=R(()=>new Map),i=R(()=>new Set),s=T(e),{label:d,children:w,value:k,onValueChange:S,filter:C,shouldFilter:E,loop:j,disablePointerSelection:P=!1,vimBindings:D=!0,...A}=e,M=(0,u.useId)(),L=(0,u.useId)(),O=(0,u.useId)(),F=l.useRef(null),z=q();N(()=>{if(void 0!==k){let e=k.trim();r.current.value=e,U.emit()}},[k]),N(()=>{z(6,K)},[]);let U=l.useMemo(()=>({subscribe:e=>(i.current.add(e),()=>i.current.delete(e)),snapshot:()=>r.current,setState:(e,t,a)=>{var n,o,i,l;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)G(),V(),z(1,W);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(O);e?e.focus():null==(n=document.getElementById(M))||n.focus()}if(z(7,()=>{var e;r.current.selectedItemId=null==(e=$())?void 0:e.id,U.emit()}),a||z(5,K),(null==(o=s.current)?void 0:o.value)!==void 0){null==(l=(i=s.current).onValueChange)||l.call(i,null!=t?t:"");return}}U.emit()}},emit:()=>{i.current.forEach(e=>e())}}),[]),H=l.useMemo(()=>({value:(e,t,a)=>{var n;t!==(null==(n=o.current.get(e))?void 0:n.value)&&(o.current.set(e,{value:t,keywords:a}),r.current.filtered.items.set(e,B(t,a)),z(2,()=>{V(),U.emit()}))},item:(e,t)=>
12(a.current.add(e),t&&(n.current.has(t)?n.current.get(t).add(e):n.current.set(t,new Set([e]))),z(3,()=>{G(),V(),r.current.value||W(),U.emit()}),()=>{o.current.delete(e),a.current.delete(e),r.current.filtered.items.delete(e);let t=$();z(4,()=>{G(),(null==t?void 0:t.getAttribute("id"))===e&&W(),U.emit()})}),group:e=>(n.current.has(e)||n.current.set(e,new Set),()=>{o.current.delete(e),n.current.delete(e)}),filter:()=>s.current.shouldFilter,label:d||e["aria-label"],getDisablePointerSelection:()=>s.current.disablePointerSelection,listId:M,inputId:O,labelId:L,listInnerRef:F}),[]);function B(e,t){var a,n;let o=null!=(n=null==(a=s.current)?void 0:a.filter)?n:v;return e?o(e,r.current.search,t):0}function V(){if(!r.current.search||!1===s.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let a=n.current.get(r),o=0;a.forEach(t=>{o=Math.max(e.get(t),o)}),t.push([r,o])});let a=F.current;Y().sort((t,r)=>{var a,n;let o=t.getAttribute("id"),i=r.getAttribute("id");return(null!=(a=e.get(i))?a:0)-(null!=(n=e.get(o))?n:0)}).forEach(e=>{let t=e.closest(p);t?t.appendChild(e.parentElement===t?e:e.closest(`${p} > *`)):a.appendChild(e.parentElement===a?e:e.closest(`${p} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=F.current)?void 0:t.querySelector(`${f}[${b}="${encodeURIComponent(e[0])}"]`);null==r||r.parentElement.appendChild(r)})}function W(){let e=Y().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(b);U.setState("value",t||void 0)}function G(){var e,t,i,l;if(!r.current.search||!1===s.current.shouldFilter){r.current.filtered.count=a.current.size;return}r.current.filtered.groups=new Set;let c=0;for(let n of a.current){let a=B(null!=(t=null==(e=o.current.get(n))?void 0:e.value)?t:"",null!=(l=null==(i=o.current.get(n))?void 0:i.keywords)?l:[]);r.current.filtered.items.set(n,a),a>0&&c++}for(let[e,t]of n.current)for(let a of t)if(r.current.filtered.items.get(a)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=c}function K(){var e,t,r;let a=$();a&&((null==(e=a.parentElement)?void 0:e.firstChild)===a&&(null==(r=null==(t=a.closest(f))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),a.scrollIntoView({block:"nearest"}))}function $(){var e;return null==(e=F.current)?void 0:e.querySelector(`${h}[aria-selected="true"]`)}function Y(){var e;return Array.from((null==(e=F.current)?void 0:e.querySelectorAll(m))||[])}function X(e){let t=Y()[e];t&&U.setState("value",t.getAttribute(b))}function Q(e){var t;let r=$(),a=Y(),n=a.findIndex(e=>e===r),o=a[n+e];null!=(t=s.current)&&t.loop&&(o=n+e<0?a[a.length-1]:n+e===a.length?a[0]:a[n+e]),o&&U.setState("value",o.getAttribute(b))}function J(e){let t=$(),r=null==t?void 0:t.closest(f),a;for(;r&&!a;)a=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,f):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,f))?void 0:r.querySelector(m);a?U.setState("value",a.getAttribute(b)):Q(e)}let Z=()=>X(Y().length-1),ee=e=>{e.preventDefault(),e.metaKey?Z():e.altKey?J(1):Q(1)},et=e=>{e.preventDefault(),e.metaKey?X(0):e.altKey?J(-1):Q(-1)};return l.createElement(c.Primitive.div,{ref:t,tabIndex:-1,...A,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=A.onKeyDown)||t.call(A,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":D&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":D&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),X(0);break;case"End":e.preventDefault(),Z();break;case"Enter":{e.preventDefault();let t=$();if(t){let e=new Event(g);t.dispatchEvent(e)}}}}},l.createElement("label",{"cmdk-label":"",htmlFor:H.inputId,id:H.labelId,style:_},d),I(e,e=>l.createElement(x.Provider,{value:U},l.createElement(y.Provider,{value:H},e))))}),S=l.forwardRef((e,t)=>{var r,a;let n=(0,u.useId)(),o=l.useRef(null),i=l.useContext(w),s=l.useContext(y),f=T(e),p=null!=(a=null==(r=f.current)?void 0:r.forceMount)?a:null==i?void 0:i.forceMount;N(()=>
12{if(!p)return s.item(n,null==i?void 0:i.id)},[p]);let h=L(n,o,[e.value,e.children,o],e.keywords),m=l.useContext(x),b=M(e=>e.value&&e.value===h.current),v=M(e=>!!p||!1===s.filter()||!e.search||e.filtered.items.get(n)>0);function k(){var e,t;S(),null==(t=(e=f.current).onSelect)||t.call(e,h.current)}function S(){m.setState("value",h.current,!0)}if(l.useEffect(()=>{let t=o.current;if(!(!t||e.disabled))return t.addEventListener(g,k),()=>t.removeEventListener(g,k)},[v,e.onSelect,e.disabled]),!v)return null;let{disabled:C,value:E,onSelect:j,forceMount:P,keywords:D,...A}=e;return l.createElement(c.Primitive.div,{ref:(0,d.composeRefs)(o,t),...A,id:n,"cmdk-item":"",role:"option","aria-disabled":!!C,"aria-selected":!!b,"data-disabled":!!C,"data-selected":!!b,onPointerMove:C||s.getDisablePointerSelection()?void 0:S,onClick:C?void 0:k},e.children)}),C=l.forwardRef((e,t)=>{let{heading:r,children:a,forceMount:n,...o}=e,i=(0,u.useId)(),s=l.useRef(null),f=l.useRef(null),p=(0,u.useId)(),h=l.useContext(y),m=M(e=>!!n||!1===h.filter()||!e.search||e.filtered.groups.has(i));N(()=>h.group(i),[]),L(i,s,[e.value,e.heading,f]);let g=l.useMemo(()=>({id:i,forceMount:n}),[n]);return l.createElement(c.Primitive.div,{ref:(0,d.composeRefs)(s,t),...o,"cmdk-group":"",role:"presentation",hidden:!m||void 0},r&&l.createElement("div",{ref:f,"cmdk-group-heading":"","aria-hidden":!0,id:p},r),I(e,e=>l.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?p:void 0},l.createElement(w.Provider,{value:g},e))))}),E=l.forwardRef((e,t)=>{let{alwaysRender:r,...a}=e,n=l.useRef(null),o=M(e=>!e.search);return r||o?l.createElement(c.Primitive.div,{ref:(0,d.composeRefs)(n,t),...a,"cmdk-separator":"",role:"separator"}):null}),j=l.forwardRef((e,t)=>{let{onValueChange:r,...a}=e,n=null!=e.value,o=l.useContext(x),i=M(e=>e.search),s=M(e=>e.selectedItemId),u=l.useContext(y);return l.useEffect(()=>{null!=e.value&&o.setState("search",e.value)},[e.value]),l.createElement(c.Primitive.input,{ref:t,...a,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":s,id:u.inputId,type:"text",value:n?e.value:i,onChange:e=>{n||o.setState("search",e.target.value),null==r||r(e.target.value)}})}),P=l.forwardRef((e,t)=>{let{children:r,label:a="Suggestions",...n}=e,o=l.useRef(null),i=l.useRef(null),s=M(e=>e.selectedItemId),u=l.useContext(y);return l.useEffect(()=>{if(i.current&&o.current){let e=i.current,t=o.current,r,a=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return a.observe(e),()=>{cancelAnimationFrame(r),a.unobserve(e)}}},[]),l.createElement(c.Primitive.div,{ref:(0,d.composeRefs)(o,t),...n,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":s,"aria-label":a,id:u.listId},I(e,e=>l.createElement("div",{ref:(0,d.composeRefs)(i,u.listInnerRef),"cmdk-list-sizer":""},e)))}),D=l.forwardRef((e,t)=>{let{open:r,onOpenChange:a,overlayClassName:n,contentClassName:o,container:i,...c}=e;return l.createElement(s.Root,{open:r,onOpenChange:a},l.createElement(s.Portal,{container:i},l.createElement(s.Overlay,{"cmdk-overlay":"",className:n}),l.createElement(s.Content,{"aria-label":e.label,"cmdk-dialog":"",className:o},l.createElement(k,{ref:t,...c}))))}),A=Object.assign(k,{List:P,Item:S,Input:j,Group:C,Separator:E,Dialog:D,Empty:l.forwardRef((e,t)=>M(e=>0===e.filtered.count)?l.createElement(c.Primitive.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:l.forwardRef((e,t)=>{let{progress:r,children:a,label:n="Loading...",...o}=e;return l.createElement(c.Primitive.div,{ref:t,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":n},I(e,e=>l.createElement("div",{"aria-hidden":!0},e)))})});function T(e){let t=l.useRef(e);return N(()=>{t.current=e}),t}var N="u"<typeof window?l.useEffect:l.useLayoutEffect;function R(e){let t=l.useRef();return void 0===t.current&&(t.current=e()),t}function M(e){let t=l.useContext(x),r=()=>e(t.snapshot());return l.useSyncExternalStore(t.subscribe,r,r)}function L(e,t,r,a=[]){let n=l.useRef(),o=l.useContext(y);return N(()=>{var i;let s=(()=>{var e;
12for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():n.current}})(),l=a.map(e=>e.trim());o.value(e,s,l),null==(i=t.current)||i.setAttribute(b,s),n.current=s}),n}var q=()=>{let[e,t]=l.useState(),r=R(()=>new Map);return N(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,a)=>{r.current.set(e,a),t({})}};function I({asChild:e,children:t},r){let a;return e&&l.isValidElement(t)?l.cloneElement("function"==typeof(a=t.type)?a(t.props):"render"in a?a.render(t.props):t,{ref:t.ref},r(t.props.children)):r(t)}var _={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},O=e.i(54943),O=O,F=e.i(647163),z=e.i(630374);function U({className:e,...r}){return(0,t.jsx)(A,{"data-slot":"command",className:(0,F.cn)("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md",e),...r})}function H({title:e="Command Palette",description:r="Search for a command to run...",children:a,className:n,showCloseButton:o=!0,...i}){return(0,t.jsxs)(z.Dialog,{...i,children:[(0,t.jsxs)(z.DialogHeader,{className:"sr-only",children:[(0,t.jsx)(z.DialogTitle,{children:e}),(0,t.jsx)(z.DialogDescription,{children:r})]}),(0,t.jsx)(z.DialogContent,{className:(0,F.cn)("overflow-hidden p-0",n),showCloseButton:o,children:(0,t.jsx)(U,{className:"[&_[cmdk-group-heading]]:text-muted-foreground **:data-[slot=command-input-wrapper]:h-12 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group]]:px-2 [&_[cmdk-group]:not([hidden])_~[cmdk-group]]:pt-0 [&_[cmdk-input-wrapper]_svg]:h-5 [&_[cmdk-input-wrapper]_svg]:w-5 [&_[cmdk-input]]:h-12 [&_[cmdk-item]]:px-2 [&_[cmdk-item]]:py-3 [&_[cmdk-item]_svg]:h-5 [&_[cmdk-item]_svg]:w-5",children:a})})]})}function B({className:e,...r}){return(0,t.jsxs)("div",{"data-slot":"command-input-wrapper",className:"flex h-9 items-center gap-2 border-b px-3",children:[(0,t.jsx)(O.default,{className:"size-4 shrink-0 opacity-50"}),(0,t.jsx)(A.Input,{"data-slot":"command-input",className:(0,F.cn)("placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50 mobile:text-[16px]",e),...r})]})}function V({className:e,...r}){return(0,t.jsx)(A.List,{"data-slot":"command-list",className:(0,F.cn)("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto",e),...r})}function W({...e}){return(0,t.jsx)(A.Empty,{"data-slot":"command-empty",className:"py-6 text-center text-sm",...e})}function G({className:e,...r}){return(0,t.jsx)(A.Group,{"data-slot":"command-group",className:(0,F.cn)("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",e),...r})}function K({className:e,...r}){return(0,t.jsx)(A.Separator,{"data-slot":"command-separator",className:(0,F.cn)("bg-border -mx-1 h-px",e),...r})}function $({className:e,...r}){return(0,t.jsx)(A.Item,{"data-slot":"command-item",className:(0,F.cn)("data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_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=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r})}e.s(["Command",()=>U,"CommandDialog",()=>H,"CommandEmpty",()=>W,"CommandGroup",()=>G,"CommandInput",()=>B,"CommandItem",()=>$,"CommandList",()=>V,"CommandSeparator",()=>K],753751)},491288,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(105069),n=e.i(630374),o=e.i(743687),i=e.i(647163);let s=r.createContext(void 0),l=()=>{let e=r.useContext(s);if(!e)throw Error("useModalContext must be used within a Modal provider");return e};function c({children:e,open:i,onOpenChange:l,disableSnapPointDefaults:c=!1,drawerProps:u,dialogProps:d,preventOutsideClose:f=!1}){let p=(0,a.default)(),h=p?o.Drawer:n.Dialog,m=[1],[g,b]=r.useState(m[0]),v=c?{}:{snapPoints:m,activeSnapPoint:g,setActiveSnapPoint:e=>b(e)},y=p?{...v,...u}:{...d};return(0,t.jsx)(h,{open:i,onOpenChange:l,...y,children:(0,t.jsx)(s.Provider,{value:{isMobile:p},children:e})})}function u({className:e,children:r,preventOutsideClose:a,...s}){let{isMobile:c}=l();return c?(0,t.jsx)(o.DrawerContent,{className:(0,i.cn)("max-h-[96dvh]! flex flex-col",e),preventOverlayClose:a,...s,children:r}):(0,t.jsx)(n.DialogContent,{className:(0,i.cn)("max-h-[90dvh] overflow-hidden flex flex-col",e),onInteractOutside:a?e=>e.preventDefault():void 0,...s,children:r})}function d({className:e,children:r,...a}){let{isMobile:s}=l(),c=s?o.DrawerHeader:n.DialogHeader;return(0,t.jsx)(c,{className:(0,i.cn)(s&&"shrink-0",e),...a,children:r})}function f({className:e,children:r,...a}){return(0,t.jsx)("div",{className:(0,i.cn)("flex-1","overflow-y-auto","mx-auto","mobile:max-w-[95vw]","mobile:px-3 mobile:pb-3","thin-scrollbars",e),...a,children:r})}function p({className:e,children:r,...a}){let{isMobile:s}=l(),c=s?o.DrawerFooter:n.DialogFooter;return(0,t.jsx)(c,{className:(0,i.cn)("shrink-0 bg-background",s&&"pt-4 border-t",e),...a,children:r})}function h({className:e,children:r,...a}){let{isMobile:i}=l(),s=i?o.DrawerTitle:n.DialogTitle;return(0,t.jsx)(s,{className:e,...a,children:r})}function m({className:e,children:r,...a}){let{isMobile:i}=l(),s=i?o.DrawerDescription:n.DialogDescription;return(0,t.jsx)(s,{className:e,...a,children:r})}function g({className:e,children:r,...a}){let{isMobile:i}=l(),s=i?o.DrawerClose:n.DialogClose;return(0,t.jsx)(s,{className:e,...a,children:r})}e.s(["Modal",()=>c,"ModalBody",()=>f,"ModalClose",()=>g,"ModalContent",()=>u,"ModalDescription",()=>m,"ModalFooter",()=>p,"ModalHeader",()=>d,"ModalTitle",()=>h])},878894,e=>{"use strict";var t=e.i(582458);e.s(["AlertTriangle",()=>t.default])},727612,e=>{"use strict";let t=(0,e.i(475254).default)("trash-2",[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]]);e.s(["Trash2",()=>t],727612)},382373,e=>{"use strict";let t=(0,e.i(475254).default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]);e.s(["Volume2",()=>t],382373)},282284,e=>{"use strict";var t=e.i(265172),r=e.i(639372),a=e.i(979775);(0,r.atom)(null),(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("ttsGenerationMode"),"collect",void 0,{getOnInit:!1}),(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("ttsAutoCache"),!0,void 0,{getOnInit:!1}),(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("ttsDebugMode"),!1,void 0,{getOnInit:!1}),(0,r.atom)(null);let n=(0,r.atom)(!1),o=(0,r.atom)(!1),i=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("filterCountry"),"United States"),s=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("filterLanguage"),"English"),l=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("filterGender"),""),c=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("favorites"),[]),u=(0,r.atom)(!1),d=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("selectedVoice"),null),f=(0,r.atom)(null),p=(0,t.atomWithStorage)((0,a.getProjectSpecificKey)("ttsServiceAnnouncementDism
12issed"),!1),h=(0,r.atom)(!1);e.s(["favoritesAtom",0,c,"filterCountryAtom",0,i,"filterGenderAtom",0,l,"filterLanguageAtom",0,s,"selectedVoiceAtom",0,d,"showFavoritesModalAtom",0,u,"ttsPlayerVisibleAtom",0,o,"ttsProgressVisibleAtom",0,n,"ttsServiceAnnouncementDismissedAtom",0,p,"ttsServiceStatusAtom",0,f,"ttsServiceUnavailableModalOpenAtom",0,h],282284)},786108,e=>{"use strict";let t=(0,e.i(475254).default)("ellipsis-vertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]]);e.s(["default",()=>t])},741929,e=>{"use strict";let t=(0,e.i(475254).default)("file-code",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 12.5 8 15l2 2.5",key:"1tg20x"}],["path",{d:"m14 12.5 2 2.5-2 2.5",key:"yinavb"}]]);e.s(["FileCode",()=>t],741929)},514764,e=>{"use strict";let t=(0,e.i(475254).default)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);e.s(["Send",()=>t],514764)},686311,e=>{"use strict";let t=(0,e.i(475254).default)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]);e.s(["MessageSquare",()=>t],686311)},764529,e=>{e.v({className:"inter_8a594245-module__h1XLeG__className",variable:"inter_8a594245-module__h1XLeG__variable"})},635005,e=>{e.v({className:"merriweather_be30250a-module__SrDzZW__className",variable:"merriweather_be30250a-module__SrDzZW__variable"})},422793,296274,e=>{"use strict";var t=e.i(764529);let r={className:t.default.className,style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"}};null!=t.default.variable&&(r.variable=t.default.variable);var a=e.i(635005);let n={className:a.default.className,style:{fontFamily:"'Merriweather', 'Merriweather Fallback'",fontStyle:"normal"}};null!=a.default.variable&&(n.variable=a.default.variable),e.s([],422793),e.s(["merriweather",0,n],296274)},919403,e=>{"use strict";var t=e.i(266027),r=e.i(954616),a=e.i(912598),n=e.i(672464),o=e.i(440453),i=e.i(177058),s=e.i(695557),l=e.i(786681),c=e.i(853419),u=e.i(271645),d=e.i(846696);function f(){let e=(0,n.useAtomValue)(l.extensionAvailableAtom),r=(0,n.useSetAtom)(o.storedSavedPostsAtom),a=(0,t.useQuery)({queryKey:["savedPosts","index"],queryFn:async()=>await (0,s.getSavedPostsIndexViaExtension)()??[],enabled:e,staleTime:12e4,refetchOnWindowFocus:!0});return(0,u.useEffect)(()=>{a.data&&r(a.data.map(i.savedPostMetaToFeedPost))},[a.data,r]),{posts:a.data??[],isLoading:a.isLoading,count:a.data?.length??0}}function p(){return(0,n.useAtomValue)(l.extensionAvailableAtom)}function h(){let e=(0,a.useQueryClient)();return(0,r.useMutation)({mutationFn:async e=>{let t=await (0,s.saveByUrlViaExtension)(e);if(!t.success)throw Error(t.error||"Failed to save URL");return t},onSuccess:t=>{e.invalidateQueries({queryKey:["savedPosts"]}),(0,c.trackPostSavedOffline)("url"),d.toast.success(`Saved "${t.post?.title??"article"}"`)},onError:e=>{d.toast.error(e instanceof Error?e.message:"Failed to save URL")}})}e.s(["useSaveByUrl",()=>h,"useSavedPosts",()=>f,"useSavedPostsEnabled",()=>p])},959411,e=>{"use strict";var t=e.i(271645);e.i(174080);var r=e.i(991918),a=e.i(843476),n=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let o=(0,r.createSlot)(`Primitive.${n}`),i=t.forwardRef((e,t)=>{let{asChild:r,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(r?o:n,{...i,ref:t})});return i.displayName=`Primitive.${n}`,{...e,[n]:i}},{}),o=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),i=t.forwardRef((e,t)=>(0,a.jsx)(n.span,{...e,ref:t,style:{...o,...e.style}}));i.displayName="VisuallyHidden",e.s(["Root",()=>i,"VisuallyHidden",()=>i],959411)},929532,648440,e=>{"use strict";var t=e.i(271645),r=e.i(672464),a=e.i(618566),n=e.i(265172),o=e.i(639372),i=e.i(979775);let s=(0,n.atomWithStorage)((0,i.getProjectSpecificKey)("referral-ref"),null),l=(0,n.atomWithStorage)((0,i.getProjectSpecificKey)("referral-blog"),null),
12c=(0,n.atomWithStorage)((0,i.getProjectSpecificKey)("referral-modal-shown"),!1),u=(0,o.atom)(!1);function d(){localStorage.removeItem((0,i.getProjectSpecificKey)("referral-ref")),localStorage.removeItem((0,i.getProjectSpecificKey)("referral-blog"))}function f(){let e=(0,a.useSearchParams)(),[n,o]=(0,r.useAtom)(s),[i,c]=(0,r.useAtom)(l),d=(0,r.useSetAtom)(u);return(0,t.useEffect)(()=>{let t=e.get("ref");if(t&&t.trim()){o(t.trim());{let e=new URL(window.location.href);e.searchParams.delete("ref"),window.history.replaceState({},"",e.pathname+e.search)}}},[e,o]),(0,t.useEffect)(()=>{!n||i||(async()=>{d(!0);try{let e=await fetch(`/api/referral/lookup?ref=${encodeURIComponent(n)}`);if(e.ok){let t=await e.json();t.success&&t.blog?c(t.blog):o(null)}else o(null)}catch(e){console.error("Referral lookup failed:",e),o(null)}finally{d(!1)}})()},[n,i,c,o,d]),{referralRef:n,referralBlog:i}}function p(){let e=(0,a.useSearchParams)(),n=(0,r.useSetAtom)(s);(0,t.useEffect)(()=>{let t=e.get("ref");if(t&&t.trim()){n(t.trim());{let e=new URL(window.location.href);e.searchParams.delete("ref"),window.history.replaceState({},"",e.pathname+e.search)}}},[e,n])}e.s(["clearReferralState",()=>d,"referralBlogAtom",0,l,"referralLoadingAtom",0,u,"referralModalShownAtom",0,c,"referralRefAtom",0,s],648440),e.s(["useReferralBlog",()=>f,"useReferralTracker",()=>p],929532)},772795,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(657212),n=e.i(491288),o=e.i(647163);function i(e){if(!(e instanceof Error))return!1;if("ChunkLoadError"===e.name)return!0;let t=e.message.toLowerCase();return t.includes("loading chunk")||t.includes("loading css chunk")||t.includes("failed to fetch dynamically imported module")||t.includes("error loading dynamically imported module")||t.includes("importing a module script failed")}class s extends r.Component{state={hasChunkError:!1,retryCount:0,rethrowError:null};static getDerivedStateFromError(e){return i(e)?{hasChunkError:!0,rethrowError:null}:{rethrowError:e}}componentDidCatch(e,t){i(e)&&console.warn("[ChunkErrorBoundary] Chunk load failed (offline?)",e.message)}componentDidMount(){window.addEventListener("online",this.handleOnline)}componentWillUnmount(){window.removeEventListener("online",this.handleOnline)}handleOnline=()=>{this.state.hasChunkError&&this.state.retryCount<3&&this.setState(e=>({hasChunkError:!1,retryCount:e.retryCount+1}))};handleRetry=()=>{this.state.retryCount<3&&this.setState(e=>({hasChunkError:!1,retryCount:e.retryCount+1}))};render(){if(this.state.rethrowError)throw this.state.rethrowError;if(!this.state.hasChunkError)return this.props.children;let{variant:e,onClose:r}=this.props,i=this.state.retryCount>=3;return"modal"===e?(0,t.jsxs)(n.Modal,{open:!0,onOpenChange:e=>{e||r?.()},children:[(0,t.jsx)(n.ModalHeader,{children:(0,t.jsx)(n.ModalTitle,{children:"Unavailable offline"})}),(0,t.jsx)(n.ModalContent,{children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 py-8 text-center",children:[(0,t.jsx)(a.WifiOff,{className:"size-8 text-amber-500"}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground max-w-xs",children:"This feature isn't available offline. It will load automatically when you reconnect."}),i&&(0,t.jsx)("p",{className:"text-xs text-muted-foreground/60",children:"Try refreshing the page if this persists after reconnecting."})]})})]}):"panel"===e?(0,t.jsx)("div",{className:"flex h-full items-center justify-center p-8",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 text-center",children:[(0,t.jsx)(a.WifiOff,{className:"size-8 text-amber-500"}),(0,t.jsx)("p",{className:"text-sm font-medium text-foreground",children:"Not available offline"}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground max-w-xs",children:"This section will load automatically when you reconnect."}),i&&(0,t.jsx)("button",{onClick:()=>window.location.reload(),className:"text-xs text-primary hover:underline mt-1",children:"Reload page"})]})}):(0,t.jsxs)("div",{className:(0,o.cn)("flex items-center gap-2 rounded-md border border-dashed border-amber-500/30","bg-amber-500/5 px-4 py-3"),children:[(0,t.jsx)(a.WifiOff,{className:"size-4 text-amber-500 shrink-0"}),(0,t.jsx)("span",{className:"text-xs text-muted-foreground",children:"This section isn't available offline"})]})}}e.s(["ChunkErrorBoundary",()=>s,"isChunkLoadError",()=>i])},838808,e=>{"use strict";var t=e.i(843476),r=e.i(271645),a=e.i(167881),n=e.i(63209),o=e.i(657212),i=e.i(772795);class s extends r.Component{state={hasError:!1,error:null,isChunkError:!1,retryCount:0};static getDerivedStateFromError(e){return{hasError:!0,error:e,isChunkError:(0,i.isChunkLoadError)(e)}}componentDidCatch(e,t){console.error("Error boundary caught:",e,t),this.props.onError?.(e,t)}componentDidMount(){window.addEventListener("online",this.handleOnline)}componentWillUnmount(){window.removeEventListener("online",this.handleOnline)}handleOnline=()=>{this.state.isChunkError&&this.state.retryCount<3&&this.setState(e=>({hasError:!1,error:null,isChunkError:!1,retryCount:e.retryCount+1}))};handleReset=()=>{this.setState({hasError:!1,error:null,isChunkError:!1})};render(){return this.state.hasError?this.props.fallback?this.props.fallback:this.state.isChunkError?(0,t.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center p-8 text-center",children:[(0,t.jsx)(o.WifiOff,{className:"mb-4 h-12 w-12 text-amber-500"}),(0,t.jsx)("h2",{className:"mb-2 text-2xl font-semibold",children:"Content unavailable offline"}),(0,t.jsx)("p",{className:"mb-6 max-w-md text-muted-foreground",children:"Some content couldn't be loaded. This usually happens when you're offline or after an app update. It will reload automatically when you reconnect."}),(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsx)(a.Button,{onClick:this.handleReset,children:"Try Again"}),(0,t.jsx)(a.Button,{variant:"outline",onClick:()=>window.location.reload(),children:"Reload Page"})]})]}):(0,t.jsxs)("div",{className:"flex min-h-[400px] flex-col items-center justify-center p-8 text-center",children:[(0,t.jsx)(n.AlertCircle,{className:"mb-4 h-12 w-12 text-destructive"}),(0,t.jsx)("h2",{className:"mb-2 text-2xl font-semibold",children:"Something went wrong"}),(0,t.jsx)("p",{className:"mb-6 max-w-md text-muted-foreground",children:"We're sorry, but something unexpected happened. The error has been logged and we'll look into it."}),(0,t.jsxs)("div",{className:"flex gap-4",children:[(0,t.jsx)(a.Button,{onClick:this.handleReset,children:"Try Again"}),(0,t.jsx)(a.Button,{variant:"outline",onClick:()=>window.location.href="/",children:"Go to Home"})]}),!1]}):this.props.children}}function l(e,r){return function(a){return(0,t.jsx)(s,{fallback:r,children:(0,t.jsx)(e,{...a}
12)})}}e.s(["ErrorBoundary",()=>s,"withErrorBoundary",()=>l])},9617,e=>{"use strict";let t=(0,e.i(265172).atomWithStorage)("keyboard-shortcuts-settings",{enabled:!0,singleKeyShortcutsEnabled:!1});e.s(["keyboardSettingsAtom",0,t])},708251,e=>{"use strict";var t=e.i(271645),r=e.i(672464),a=e.i(846696),n=e.i(440453),o=e.i(310055),i=e.i(584540),s=e.i(9617),l=e.i(583263);function c(){let e=(0,r.useStore)(),c=(0,r.useSetAtom)(n.selectedPostIdAtom);(0,r.useSetAtom)(i.searchQueryAtom);let u=(0,r.useSetAtom)(i.keyboardShortcutsDialogOpenAtom),d=(0,r.useSetAtom)(i.commandPaletteOpenAtom),f=(0,l.useMarkAsRead)(),p=(0,l.useMarkAsUnread)(),h=(0,l.useToggleStar)(),m=(0,l.useToggleReadLater)(),g=(0,l.useMarkAllAsRead)(),b=(0,r.useAtomValue)(n.selectedPostIdAtom),v=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(v.current&&(clearTimeout(v.current),v.current=null),!b)return;let t=e.get(n.filteredPostsAtom),r=e.get(n.readPostGuidsAtom),a=t.find(e=>e.guid===b);return a?.guid&&a?.blogId&&!(0,n.isGuidInSet)(b,r,a.guidHash)&&(v.current=setTimeout(()=>{e.get(n.unreadExemptionAtom)!==a.guid&&f(a.guid,a.blogId)},1e3)),()=>{v.current&&(clearTimeout(v.current),v.current=null)}},[b,e,f]);let y=(0,t.useCallback)(t=>{let r=e.get(s.keyboardSettingsAtom);if("k"===t.key&&(t.metaKey||t.ctrlKey)){if(!r.enabled)return;t.preventDefault(),d(!0);return}if(!r.enabled||!r.singleKeyShortcutsEnabled)return;let l=t.target;if("INPUT"===l.tagName||"TEXTAREA"===l.tagName||l.isContentEditable){if("/"===t.key&&"INPUT"===l.tagName){t.preventDefault();let e=document.querySelector('input[type="text"]');e&&(e.focus(),e.select())}return}let b=e.get(n.filteredPostsAtom),v=e.get(n.selectedPostIdAtom),y=e.get(n.readPostGuidsAtom),x=e.get(n.starredPostGuidsAtom),w=e.get(n.readLaterPostGuidsAtom),k=b.findIndex(e=>e.guid===v);if("A"===t.key&&t.shiftKey){t.preventDefault();let e=b.filter(e=>e.guid&&!(0,n.isGuidInSet)(e.guid,y,e.guidHash)).map(e=>e.guid);e.length>0&&(g(e),a.toast.success(`Marked ${e.length} ${1===e.length?"post":"posts"} as read`));return}if(!t.metaKey&&!t.ctrlKey)switch(t.key){case"j":if(t.preventDefault(),k<b.length-1){let e=b[k+1];e.guid&&c(e.guid)}break;case"k":if(t.preventDefault(),k>0){let e=b[k-1];e.guid&&c(e.guid)}break;case"Enter":if(t.preventDefault(),v){let e=b.find(e=>e.guid===v);e?.link&&window.open(e.link,"_blank","noopener")}break;case"s":if(t.preventDefault(),v){let e=b.find(e=>e.guid===v);if(e&&e.blogId&&e.blogTitle){let t=x.has(v);h(e,e.blogId,e.blogTitle,t),a.toast.loading(t?"Removing from starred...":"Adding to starred...",{id:o.STAR_TOAST_ID})}}break;case"m":if(t.preventDefault(),v){let e=b.find(e=>e.guid===v);e&&e.blogId&&((0,n.isGuidInSet)(v,y,e.guidHash)?(p(v,e.blogId),a.toast.success("Marked as unread")):(f(v,e.blogId),a.toast.success("Marked as read")))}break;case"l":if(t.preventDefault(),v){let e=b.find(e=>e.guid===v);if(e&&e.blogId&&e.blogTitle){let t=w.has(v);m(e,e.blogId,e.blogTitle,t),a.toast.loading(t?"Removing from Read Later...":"Adding to Read Later...",{id:o.READ_LATER_TOAST_ID})}}break;case"/":{t.preventDefault();let e=document.querySelector('input[type="text"]');e&&(e.focus(),e.select());break}case"?":t.preventDefault(),u(!0);break;case"Escape":t.preventDefault(),c(null),u(!1),d(!1);break;case"r":{t.preventDefault();let r=e.get(i.timelineRefetchAtom);if(r){let e=r();a.toast.promise(e,{loading:"Refreshing feeds...",success:"Feeds refreshed successfully",error:"Failed to refresh feeds"})}}}},[e,c,u,d,f,p,h,m,g]);(0,t.useEffect)(()=>(window.addEventListener("keydown",y),()=>{window.removeEventListener("keydown",y)}),[y])}e.s(["KEYBOARD_SHORTCUTS",0,[{key:"Cmd+K / Ctrl+K",description:"Open command palette"},{key:"j",description:"Next post"},{key:"k",description:"Previous post"},{key:"Enter",description:"Open selected post in new tab"},{key:"s",description:"Star/unstar post"},{key:"l",description:"Add/remove from Read Later"},{key:"m",description:"Mark as read/unread"},{key:"Shift+A",description:"Mark all as read"},{key:"/",description:"Focus search"},{key:"?",description:"Show keyboard shortcuts"},{key:"Escape",description:"Deselect post / close dialogs"},{key:"r",description:"Refresh feeds"}],"useKeyboardShortcuts",()=>c])},87309,e=>{"use strict";let t=(0,e.i(475254).default)("audio-lines",[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]]);e.s(["AudioLines",()=>t],87309)},892658,e=>{"use strict";var t=e.i(639372),r=e.i(265172),a=e.i(979775);let n=(0,r.atomWithStorage)((0,a.getProjectSpecificKey)("opml-import-intent"),null),o=(0,t.atom)(null);(0,t.atom)(e=>null!==e(o),(e,t,r)=>{r||(t(o,null),t(n,null))});let i={step:"info",fileName:null,importResult:null,catalogMatch:null,isProcessing:!1},s=(0,t.atom)(!1),l=(0,t.atom)(i),c=(0,t.atom)(null,(e,t)=>{t(l,i)});e.s(["opmlDirectoryConversionStateAtom",0,o,"opmlImportIntentAtom",0,n,"opmlImportModalOpenAtom",0,s,"opmlImportModalStateAtom",0,l,"resetOPMLImportModalAtom",0,c])},624836,e=>{"use strict";
12let t="catalog-snapshot-cache";async function r(e,r){let a=e?(e instanceof Date?e:new Date(e)).getTime():null;function n(e,t){let r=Object.keys(e.blog_last_post_dates);if(a&&(r=r.filter(t=>{let r=e.blog_last_post_dates[t];return r&&new Date(r).getTime()>=a})),t){let e=new Set(t);r=r.filter(t=>e.has(t))}return r}let o=(e,t,r)=>({success:!0,catalog:e,updatedBlogIds:new Set(t),metadata:{lastCheckedAt:r.last_checked_at?new Date(r.last_checked_at):null,nextCheckAt:r.next_check_at?new Date(r.next_check_at):null,totalBlogs:r.total_blogs,sinceTimestamp:a?new Date(a):void 0}}),i=(e,t)=>({success:!1,catalog:e,updatedBlogIds:new Set,error:t});function s(e,t){let a=n(e,r?.directory),i=n(t,r?.community);return{directory:o("directory",a,e),community:o("community",i,t)}}let l=function(){try{let e=localStorage.getItem(t);if(!e)return null;let r=JSON.parse(e);if(Date.now()>=r.expiresAt)return localStorage.removeItem(t),null;return r}catch{return null}}();if(l)return console.log("[Catalog Snapshot] Using cached raw data (re-filtering with current since)"),s(l.directory,l.community);try{let e=await fetch("/api/catalog/snapshot",{method:"GET",headers:{Accept:"application/json"}});if(!e.ok){let t=await e.text();throw Error(`Catalog snapshot API failed: ${e.status} ${t}`)}let r=await e.json();return!function(e,r){try{let a={directory:e,community:r,cachedAt:Date.now(),expiresAt:Date.now()+9e5};localStorage.setItem(t,JSON.stringify(a))}catch{}}(r.directory,r.community),s(r.directory,r.community)}catch(r){let e=r instanceof Error?r.message:"Unknown error";console.error("[Catalog Snapshot] Failed:",e);try{let e=localStorage.getItem(t);if(e){let t=JSON.parse(e);if(Date.now()-t.cachedAt<864e5)return console.warn("[Catalog Snapshot] Using stale cache (offline/error fallback)"),s(t.directory,t.community)}}catch{}return{directory:i("directory",e),community:i("community",e)}}}function a(){try{localStorage.removeItem(t)}catch{}}function n(e,t,r){return!!r||t.has(e)}e.s(["checkCatalogSnapshot",()=>r,"clearCatalogSnapshotCache",()=>a,"shouldFetchCatalogBlog",()=>n])},196421,e=>{"use strict";let t=(0,e.i(475254).default)("shuffle",[["path",{d:"m18 14 4 4-4 4",key:"10pe0f"}],["path",{d:"m18 2 4 4-4 4",key:"pucp1d"}],["path",{d:"M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22",key:"1ailkh"}],["path",{d:"M2 6h1.972a4 4 0 0 1 3.6 2.2",key:"km57vx"}],["path",{d:"M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45",key:"os18l9"}]]);e.s(["Shuffle",()=>t],196421)},332102,489853,e=>{"use strict";var t=e.i(475254);let r=(0,t.default)("inbox",[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12",key:"o97t9d"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}]]);e.s(["Inbox",()=>r],332102);let a=(0,t.default)("calendar-days",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);e.s(["CalendarDays",()=>a],489853)},239616,e=>{"use strict";let t=(0,e.i(475254).default)("settings",[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);e.s(["Settings",()=>t],239616)},794771,143527,398361,726336,e=>{"use strict";var t=e.i(475254);let r=(0,t.default)("check-check",[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]]);e.s(["CheckCheck",()=>r],794771);let a=(0,t.default)("file-up",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M12 12v6",key:"3ahymv"}],["path",{d:"m15 15-3-3-3 3",key:"15xj92"}]]);e.s(["FileUp",()=>a],143527);let n=(0,t.default)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]]);e.s(["Maximize2",()=>n],398361);let o=(0,t.default)("minimize-2",[["path",{d:"m14 10 7-7",key:"oa77jy"}],["path",{d:"M20 10h-6V4",key:"mjg0md"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M4 14h6v6",key:"rmj7iw"}]]);e.s(["Minimize2",()=>o],726336)},440160,e=>{"use strict";let t=(0,e.i(475254).default)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]]);e.s(["Download",()=>t],440160)},735025,e=>{"use strict";var t=e.i(843476);e.s(["default",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:[(0,t.jsx)("title",{children:"Google Chrome"}),(0,t.jsx)("path",{d:"M12 0C8.21 0 4.831 1.757 2.632 4.501l3.953 6.848A5.454 5.454 0 0 1 12 6.545h10.691A12 12 0 0 0 12 0zM1.931 5.47A11.943 11.943 0 0 0 0 12c0 6.012 4.42 10.991 10.189 11.864l3.953-6.847a5.45 5.45 0 0 1-6.865-2.29zm13.342 2.166a5.446 5.446 0 0 1 1.45 7.09l.002.001h-.002l-5.344 9.257c.206.01.413.016.621.016 6.627 0 12-5.373 12-12 0-1.54-.29-3.011-.818-4.364zM12 16.364a4.364 4.364 0 1 1 0-8.728 4.364 4.364 0 0 1 0 8.728Z",fill:"currentColor"})]})])},506231,e=>{"use strict";var t=e.i(843476);e.s(["default",0,e=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e,children:[(0,t.jsx)("title",{children:"Firefox Browser"}),(0,t.jsx)("path",{d:"M8.824 7.287c.008 0 .004 0 0 0zm-2.8-1.4c.006 0 .003 0 0 0zm16.754 2.161c-.505-1.215-1.53-2.528-2.333-2.943.654 1.283 1.033 2.57 1.177 3.53l.002.02c-1.314-3.278-3.544-4.6-5.366-7.477-.091-.147-.184-.292-.273-.446a3.545 3.545 0 0 1-.13-.24 2.118 2.118 0 0 1-.172-.46.03.03 0 0 0-.027-.03.038.038 0 0 0-.021 0l-.006.001a.037.037 0 0 0-.01.005L15.624 0c-2.585 1.515-3.657 4.168-3.932 5.856a6.197 6.197 0 0 0-2.305.587.297.297 0 0 0-.147.37c.057.162.24.24.396.17a5.622 5.622 0 0 1 2.008-.523l.067-.005a5.847 5.847 0 0 1 1.957.222l.095.03a5.816 5.816 0 0 1 .616.228c.08.036.16.073.238.112l.107.055a5.835 5.835 0 0 1 .368.211 5.953 5.953 0 0 1 2.034 2.104c-.62-.437-1.733-.868-2.803-.681 4.183 2.09 3.06 9.292-2.737 9.02a5.164 5.
12164 0 0 1-1.513-.292 4.42 4.42 0 0 1-.538-.232c-1.42-.735-2.593-2.121-2.74-3.806 0 0 .537-2 3.845-2 .357 0 1.38-.998 1.398-1.287-.005-.095-2.029-.9-2.817-1.677-.422-.416-.622-.616-.8-.767a3.47 3.47 0 0 0-.301-.227 5.388 5.388 0 0 1-.032-2.842c-1.195.544-2.124 1.403-2.8 2.163h-.006c-.46-.584-.428-2.51-.402-2.913-.006-.025-.343.176-.389.206a8.43 8.43 0 0 0-1.136.974c-.397.403-.76.839-1.085 1.303a9.816 9.816 0 0 0-1.562 3.52c-.003.013-.11.487-.19 1.073-.013.09-.026.181-.037.272a7.8 7.8 0 0 0-.069.667l-.002.034-.023.387-.001.06C.386 18.795 5.593 24 12.016 24c5.752 0 10.527-4.176 11.463-9.661.02-.149.035-.298.052-.448.232-1.994-.025-4.09-.753-5.844z",fill:"currentColor"})]})])},948860,840047,e=>{"use strict";function t(){return navigator.userAgent.includes("Edg")}function r(){if(void 0!==window.InstallTrigger)return"firefox";let e=navigator.userAgent;return e.includes("Chrome")&&!e.includes("Edg")&&!e.includes("OPR")&&!e.includes("Brave")||e.includes("Edg")||e.includes("OPR")||navigator.brave?"chromium":"other"}e.s(["detectBrowserEngine",()=>r,"isEdgeBrowser",()=>t],948860);var a=e.i(271645),n=e.i(672464),o=e.i(151363),i=e.i(253484),s=e.i(568385),l=e.i(105069);function c(){let e=(0,l.default)(),[t,r]=(0,n.useAtom)(o.customProxyConfigAtom),[c,u]=(0,n.useAtom)(o.customProxyConfigStoredAtom),d=(0,n.useAtomValue)(o.customProxyLoadedAtom),f=(0,n.useSetAtom)(o.isMobileDeviceAtom),p=(0,s.useStorageContext)(),h=p?.adapter??null,m=p?.userId??null,[g,b]=(0,a.useState)(!1),[v,y]=(0,a.useState)(null),[x,w]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f(e)},[e,f]);let k=(0,a.useCallback)(async e=>{if(!h||!m)return void console.warn("[useCustomProxyConfig] Storage not ready");w(!0);try{let a=await h.saveCustomProxyConfig(m,{proxy_url:e.proxyUrl,api_key:e.apiKey,is_enabled:t?.isEnabled??!1,mobile_only:t?.mobileOnly??!1,use_for_directory_blogs:t?.useForDirectoryBlogs??!1});r((0,o.storageToUiConfig)(a)),u((0,o.storageToUiConfig)(a))}catch(e){throw console.error("[useCustomProxyConfig] Failed to save config:",e),e}finally{w(!1)}},[h,m,t,r,u]),S=(0,a.useCallback)(async e=>{if(h&&m&&t)try{await h.toggleProxyEnabled(m,e),r({...t,isEnabled:e}),u({...c,isEnabled:e})}catch(e){throw console.error("[useCustomProxyConfig] Failed to toggle enabled:",e),e}},[h,m,t,r,u]),C=(0,a.useCallback)(async e=>{if(h&&m&&t)try{await h.toggleProxyMobileOnly(m,e),r({...t,mobileOnly:e}),u({...c,mobileOnly:e})}catch(e){throw console.error("[useCustomProxyConfig] Failed to toggle mobile only:",e),e}},[h,m,t,r,u]),E=(0,a.useCallback)(async e=>{if(h&&m&&t)try{await h.toggleProxyUseForDirectoryBlogs(m,e),r({...t,useForDirectoryBlogs:e}),u({...c,useForDirectoryBlogs:e})}catch(e){throw console.error("[useCustomProxyConfig] Failed to toggle use for directory blogs:",e),e}},[h,m,t,r,u]),j=(0,a.useCallback)(async()=>{if(!h||!m||!t)throw Error("No proxy configured");b(!0),y(null);try{let e,a,n=await (0,i.validateCustomProxy)(t.proxyUrl,t.apiKey);if(!n.valid){let e=Error(n.error||"Validation failed");throw await h.updateProxyValidation(m,{is_validated:!1,capabilities:{fetch:!1,parse:!1},provider:null,version:null}),await h.recordProxyError(m,n.error||"Validation failed"),r({...t,isValidated:!1,lastError:n.error||"Validation failed",consecutiveFailures:t.consecutiveFailures+1,capabilities:{fetch:!1,parse:!1},provider:null,version:null}),e}let o=n.capabilities??{fetch:!0,parse:!1},s=await (0,i.testCustomProxy)(t.proxyUrl,t.apiKey);if(!s.success){let e=Error(s.error||"Test fetch failed");throw await h.updateProxyValidation(m,{is_validated:!1,capabilities:{fetch:!1,parse:!1},provider:n.provider||null,version:n.version||null}),await h.recordProxyError(m,s.error||"Test fetch failed"),r({...t,isValidated:!1,lastError:s.error||"Test fetch failed",consecutiveFailures:t.consecutiveFailures+1,capabilities:{fetch:!1,parse:!1},provider:n.provider||null,version:n.version||null}),e}if(o.parse){console.log("[Custom Proxy] Proxy reports parse capability, testing...");let r=await (0,i.testCustomProxyParse)(t.proxyUrl,t.apiKey);r.success?(e=r.latencyMs,console.log("[Custom Proxy] Parse capability verified")):(console.warn("[Custom Proxy] Parse test failed, disabling parse capability:",r.error),o.parse=!1)}if(o.discover){console.log("[Custom Proxy] Proxy reports discover capability, testing...");let e=await (0,i.testCustomProxyDiscover)(t.proxyUrl,t.apiKey);e.success?(a=e.latencyMs,console.log("[Custom Proxy] Discover capability verified")):(console.warn("[Custom Proxy] Discover test failed, disabling discover capability:",e.error),o.discover=!1)}return await h.updateProxyValidation(m,{is_validated:!0,capabilities:o,provider:n.provider||null,version:n.version||null}),r({...t,isValidated:!0,isEnabled:!0,lastValidatedAt:new Date().toISOString(),lastError:null,consecutiveFailures:0,capabilities:o,provider:n.provider||null,version:n.version||null}),{version:n.version,provider:n.provider,capabilities:o,latencyMs:s.latencyMs,parseLatencyMs:e,discoverLatencyMs:a}}catch(e){throw y(e instanceof Error?e:Error("Unknown error")),e}finally{b(!1)}},[h,m,t,r]);return{config:t,isLoading:!d,saveConfig:k,isSaving:x,toggleEnabled:S,isTogglingEnabled:!1,toggleMobileOnly:C,isTogglingMobileOnly:!1,toggleUseForDirectoryBlogs:E,isTogglingUseForDirectoryBlogs:!1,validate:j,isValidating:g,validateError:v,deleteConfig:(0,a.useCallback)(async()=>
12{if(h&&m)try{await h.deleteCustomProxyConfig(m),r(null),u(null)}catch(e){throw console.error("[useCustomProxyConfig] Failed to delete config:",e),e}},[h,m,r,u]),isDeleting:!1}}function u(){let e=(0,n.useAtomValue)(o.customProxyConfigAtom);return(0,n.useAtomValue)(o.hasCustomProxyAtom)&&e?{url:e.proxyUrl,apiKey:e.apiKey,capabilities:e.capabilities}:null}function d(){let e=(0,n.useAtomValue)(o.customProxyConfigAtom);return!!(0,n.useAtomValue)(o.hasCustomProxyAtom)&&!!e&&e.capabilities.parse}function f(){let e=(0,n.useAtomValue)(o.customProxyConfigAtom);return!!(0,n.useAtomValue)(o.hasCustomProxyAtom)&&!!e&&(e.capabilities.discover??!1)}function p(){let e=(0,a.useCallback)(e=>(0,i.validateProxyUrl)(e),[]),t=(0,a.useCallback)(async(e,t)=>(0,i.validateCustomProxy)(e,t),[]);return{validateUrl:e,validateHealth:t,testFetch:(0,a.useCallback)(async(e,t)=>(0,i.testCustomProxy)(e,t),[]),generateKey:(0,a.useCallback)(()=>(0,i.generateProxyApiKey)(),[])}}e.s(["useCanCustomProxyDiscover",()=>f,"useCanCustomProxyParse",()=>d,"useCustomProxyConfig",()=>c,"useCustomProxyForFetch",()=>u,"useProxyValidation",()=>p],840047)},276991,e=>{"use strict";function t(e){try{let t=new URL(e);t.search="",t.hash="";let r=t.toString();return r.endsWith("/")&&"/"!==t.pathname&&(r=r.slice(0,-1)),r}catch(t){return e}}function r(e){try{let t=new URL(e).pathname.toLowerCase();if(t.endsWith(".xml")||t.endsWith(".rss")||t.endsWith(".atom")||["/feed","/rss","/atom","/feed/","/rss/","/atom/"].some(e=>t.endsWith(e))||/\/(feed|rss|atom)(\/|$)/i.test(t))return!0;return!1}catch{return!0}}function a(e){let t=e.trim();return/^https?:\/\//i.test(t)?t:`https://${t}`}function n(e,n){if(e&&""!==e.trim())try{let n=new URL(a(e));if(!r(n.href))return t(n.href)}catch{}return t(a(n))}function o(e,t){try{let r=new URL(t),a=new DOMParser().parseFromString(e,"text/html"),n=e=>{if(!e||""===e.trim()||e.startsWith("data:")||e.startsWith("http://")||e.startsWith("https://")||e.startsWith("//")||e.startsWith("#")||e.startsWith("mailto:")||e.startsWith("tel:")||e.startsWith("javascript:"))return e;try{return new URL(e,r).href}catch{return e}};return a.querySelectorAll("[src]").forEach(e=>{let t=e.getAttribute("src");t&&e.setAttribute("src",n(t))}),a.querySelectorAll("[href]").forEach(e=>{let t=e.getAttribute("href");t&&e.setAttribute("href",n(t))}),a.querySelectorAll("[poster]").forEach(e=>{let t=e.getAttribute("poster");t&&e.setAttribute("poster",n(t))}),a.querySelectorAll("[srcset]").forEach(e=>{let t=e.getAttribute("srcset");if(t){let r=t.split(",").map(e=>{let[t,r]=e.trim().split(/\s+/);if(t){let e=n(t);return r?`${e} ${r}`:e}return e}).join(", ");e.setAttribute("srcset",r)}}),a.querySelectorAll("[data-src]").forEach(e=>{let t=e.getAttribute("data-src");t&&e.setAttribute("data-src",n(t))}),a.querySelectorAll("[style]").forEach(e=>{let t=e.getAttribute("style");if(t&&t.includes("url(")){let r=t.replace(/url\(['"]?([^'")\s]+)['"]?\)/gi,(e,t)=>`url('${n(t)}')`);e.setAttribute("style",r)}}),a.body.innerHTML}catch(t){return console.error("[URL Resolver] Failed to resolve URLs:",t),e}}e.s(["ensureProtocol",()=>a,"extractBlogUrlFromFeedMetadata",()=>n,"isFeedUrl",()=>r,"resolveRelativeUrls",()=>o])},66283,661546,e=>{"use strict";var t=e.i(843476),r=e.i(63209),a=e.i(167881),n=e.i(781947),o=e.i(957470),i=e.i(672464),s=e.i(786681),l=e.i(647163),c=e.i(853419),u=e.i(948860),d=e.i(735025),f=e.i(506231);let p=({fill:e="currentColor",className:r,...a})=>(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"32 32 448 448",className:r,...a,children:(0,t.jsx)("path",{fill:e,d:"M345.14 480H274a18 18 0 0 1-18-18v-27.71a31.32 31.32 0 0 0-9.71-22.77c-7.78-7.59-19.08-11.8-30.89-11.51-21.36.5-39.4 19.3-39.4 41.06V462a18 18 0 0 1-18 18H87.62A55.62 55.62 0 0 1 32 424.38V354a18 18 0 0 1 18-18h27.71c9.16 0 18.07-3.92 25.09-11a42.06 42.06 0 0 0 12.2-29.92C114.7 273.89 97.26 256 76.91 256H50a18 18 0 0 1-18-18v-70.38A55.62 55.62 0 0 1 87.62 112h55.24a8 8 0 0 0 8-8v-6.48A65.53 65.53 0 0 1 217.54 32c35.49.62 64.36 30.38 64.36 66.33V104a8 8 0 0 0 8 8h55.24A54.86 54.86 0 0 1 400 166.86v55.24a8 8 0 0 0 8 8h5.66c36.58 0 66.34 29 66.34 64.64 0 36.61-29.39 66.4-65.52 66.4H408a8 8 0 0 0-8 8v56A54.86 54.86 0 0 1 345.14 480"})});function h({variant:e="inline",message:h,title:m,className:g,forceShow:b=!1}){if((0,i.useAtomValue)(s.extensionAvailableAtom)&&!b)return null;let v="Browser Extension Required",y="A browser extension is needed to fetch feeds from blogs outside our directory and community. It only takes a moment to install.",x="firefox"===(0,u.detectBrowserEngine)()?{label:"Add to Firefox",url:o.EXTENSION_URLS.FIREFOX,icon:(0,t.jsx)(f.default,{fill:"currentColor",className:"size-4 mr-2"}),altLabel:"Chrome",altUrl:o.EXTENSION_URLS.CHROME,altIcon:(0,t.jsx)(d.default,{fill:"currentColor",className:"size-3 mr-1"})}:{label:"Add to Chrome",url:o.EXTENSION_URLS.CHROME,icon:(0,t.jsx)(d.default,{fill:"currentColor",className:"size-4 mr-2"}),altLabel:"Firefox",altUrl:o.EXTENSION_URLS.FIREFOX,altIcon:(0,t.jsx)(f.default,{fill:"currentColor",className:"size-3 mr-1"})},w=()=>{(0,c.trackExtensionInstallClick)(e),window.open(x.url,"_blank","noopener,noreferrer")};return"compact"===e?(0,t.jsxs)("div",{className:(0,l.cn)("flex items-center gap-2 p-2 rounded-md bg-sky-100/60 border border-sky-200/60 dark:bg-sky-950/30 dark:border-sky-800/40",g),children:[(0,t.jsx)(p,{className:"size-4 text-sky-500 dark:text-sky-400 shrink-0"}),(0,t.jsx)("span",{className:"text-xs text-sky-800 dark:text-sky-300 flex-1",children:h||"Get unlimited reading with the extension"}),(0,t.jsxs)(a.Button,{size:"sm",variant:"outline",className:"h-6 px-2 text-xs",onClick:w,children:[x.icon,"Install"]})]}):"alert"===e?(0,t.jsxs)(n.Alert,{variant:"default",className:(0,l.cn)("border-sky-200/60 bg-sky-50/50 dark:border-sky-800/40 dark:bg-sky-950/20",g),children:[(0,t.jsx)(r.AlertCircle,{className:"size-4 text-sky-500"}),(0,t.jsx)(n.AlertTitle,{className:"text-sky-800 dark:text-sky-300",children:m||v}),(0,t.jsxs)(n.AlertDescription,{className:"text-sky-700/80 dark:text-sky-400/80",children:[(0,t.jsx)("p",{className:"mb-3",children:h||y}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsxs)(a.Button,{size:"sm",variant:"outline",onClick:w,children:[x.icon,x.label]}),(0,t.jsx)("a",{href:o.EXTENSION_URLS.LANDING,target:"_blank",rel:"noopener noreferrer",className:"text-xs text-muted-foreground hover:text-foreground transition-colors",children:"Learn more"})]})]})]}):(0,t.jsxs)("div",{className:(0,l.cn)("space-y-4 p-5 rounded-lg bg-sky-50/60 border border-sky-200/50 dark:bg-sky-950/20 dark:border-sky-800/30",g),children:[(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("div",{className:"p-2 rounded-full bg-sky-100 dark:bg-sky-900/40",children:(0,t.jsx)(p,{className:"size-5 text-sky-500 dark:text-sky-400 -mt-0.5 -mr-0.5"})}),(0,t.jsxs)("div",{className:"space-y-1 flex-1",children:[(0,t.jsx)("h4",{className:"font-medium text-sky-800 dark:text-sky-300",children:m||v}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:h||y})]})]}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-3 mobile:flex-col",children:[(0,t.jsxs)(a.Button,{variant:"outline",size:"sm",onClick:w,children:[x.icon,x.label]}
12),(0,t.jsx)("span",{className:"text-muted-foreground/10 mobile:hidden",children:"|"}),(0,t.jsxs)("button",{type:"button",onClick:()=>{(0,c.trackExtensionInstallClick)(e),window.open(x.altUrl,"_blank","noopener,noreferrer")},className:"inline-flex items-center text-xs text-muted-foreground hover:text-foreground transition-colors",children:[x.altIcon,x.altLabel]}),(0,t.jsx)("span",{className:"text-muted-foreground/10 mobile:hidden",children:"|"}),(0,t.jsx)("a",{href:o.EXTENSION_URLS.LANDING,target:"_blank",rel:"noopener noreferrer",className:"text-xs text-muted-foreground hover:text-foreground transition-colors",children:"Learn more"})]})]})}e.s(["default",0,p],661546),e.s(["ExtensionInstallPrompt",()=>h],66283)},401851,e=>{"use strict";var t=e.i(55545),r=e.i(455024),a=e.i(99151),n=e.i(845110),o=e.i(234662),i=e.i(585890),s=e.i(281092),l=e.i(614522);function c(e,t){return(0,l.startOfWeek)(e,{...t,weekStartsOn:1})}var u=e.i(677241);function d(e,t){let r=(0,s.toDate)(e,t?.in),a=r.getFullYear(),n=(0,u.constructFrom)(r,0);n.setFullYear(a+1,0,4),n.setHours(0,0,0,0);let o=c(n),i=(0,u.constructFrom)(r,0);i.setFullYear(a,0,4),i.setHours(0,0,0,0);let l=c(i);return r.getTime()>=o.getTime()?a+1:r.getTime()>=l.getTime()?a:a-1}function f(e,t){let a=(0,s.toDate)(e,t?.in),n=a.getFullYear(),o=(0,r.getDefaultOptions)(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,c=(0,u.constructFrom)(t?.in||e,0);c.setFullYear(n+1,0,i),c.setHours(0,0,0,0);let d=(0,l.startOfWeek)(c,t),f=(0,u.constructFrom)(t?.in||e,0);f.setFullYear(n,0,i),f.setHours(0,0,0,0);let p=(0,l.startOfWeek)(f,t);return+a>=+d?n+1:+a>=+p?n:n-1}function p(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let h={y(e,t){let r=e.getFullYear(),a=r>0?r:1-r;return p("yy"===t?a%100:a,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):p(r+1,2)},d:(e,t)=>p(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>p(e.getHours()%12||12,t.length),H:(e,t)=>p(e.getHours(),t.length),m:(e,t)=>p(e.getMinutes(),t.length),s:(e,t)=>p(e.getSeconds(),t.length),S(e,t){let r=t.length;return p(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},m={G:function(e,t,r){let a=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});default:return r.era(a,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return h.y(e,t)},Y:function(e,t,r,a){let n=f(e,a),o=n>0?n:1-n;return"YY"===t?p(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):p(o,t.length)},R:function(e,t){return p(d(e),t.length)},u:function(e,t){return p(e.getFullYear(),t.length)},Q:function(e,t,r){let a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return p(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,r){let a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return p(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,r){let a=e.getMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,r){let a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return p(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,a,n){let i,c,d,h,m,g=(i=(0,s.toDate)(e,n?.in),Math.round(((0,l.startOfWeek)(i,n)-(c=(0,r.getDefaultOptions)(),d=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,h=f(i,n),(m=(0,u.constructFrom)(n?.in||i,0)).setFullYear(h,0,d),m.setHours(0,0,0,0),(0,l.startOfWeek)(m,n)))/o.millisecondsInWeek)+1);return"wo"===t?a.ordinalNumber(g,{unit:"week"}):p(g,t.length)},I:function(e,t,r){let a,n,i,l=Math.round((c(a=(0,s.toDate)(e,void 0))-(n=d(a,void 0),(i=(0,u.constructFrom)(a,0)).setFullYear(n,0,4),i.setHours(0,0,0,0),c(i)))
12/o.millisecondsInWeek)+1;return"Io"===t?r.ordinalNumber(l,{unit:"week"}):p(l,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,r){let l,c,u=function(e,t,r){let[s,l]=(0,n.normalizeDates)(void 0,e,t),c=(0,i.startOfDay)(s),u=(0,i.startOfDay)(l);return Math.round((c-(0,a.getTimezoneOffsetInMilliseconds)(c)-(u-(0,a.getTimezoneOffsetInMilliseconds)(u)))/o.millisecondsInDay)}(l=(0,s.toDate)(e,void 0),((c=(0,s.toDate)(l,void 0)).setFullYear(c.getFullYear(),0,1),c.setHours(0,0,0,0),c))+1;return"Do"===t?r.ordinalNumber(u,{unit:"dayOfYear"}):p(u,t.length)},E:function(e,t,r){let a=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,r,a){let n=e.getDay(),o=(n-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return p(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,a){let n=e.getDay(),o=(n-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return p(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let a=e.getDay(),n=0===a?7:a;switch(t){case"i":return String(n);case"ii":return p(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,r){let a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){let a,n=e.getHours();switch(a=12===n?"noon":0===n?"midnight":n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){let a,n=e.getHours();switch(a=n>=17?"evening":n>=12?"afternoon":n>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return h.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,r){let a=e.getHours()%12;return"Ko"===t?r.ordinalNumber(a,{unit:"hour"}):p(a,t.length)},k:function(e,t,r){let a=e.getHours();return(0===a&&(a=24),"ko"===t)?r.ordinalNumber(a,{unit:"hour"}):p(a,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,r){let a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return b(a);case"XXXX":case"XX":return v(a);default:return v(a,":")}},x:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"x":return b(a);case"xxxx":case"xx":return v(a);default:return v(a,":")}},O:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+g(a,":");default:return"GMT"+v(a,":")}},z:function(e,t,r){let a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+g(a,":");default:return"GMT"+v(a,":")}},t:function(e,t,r){return p(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return p(+e,t.length)}};function g(e,t=""){let r=e>0?"-":"+",a=Math.abs(e),n=Math.trunc(a/60),o=a%60;return 0===o?r+String(n):r+String(n)+t+p(o,2)}function b(e,t){return e%60==0?(e>0?"-":"+")+p(Math.abs(e)/60,2):v(e,t)}function v(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+p(Math.trunc(r/60),2)+t+p(r%60,2)}let y=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},x=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},w={p:x,P:(e,t)=>{let r,a=e.match(/(P+)(p+)?/)||[],n=a[1],o=a[2];if(!o)return y(e,t);switch(n){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",y(n,t)).replace("{{time}}",x(o,t))}},k=/^D+$/,S=/^Y+$/,C=["D","DD","YY","YYYY"],E=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,j=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P=/^'([^]*?)'?$/,D=/''/g,A=/[a-zA-Z]/;function T(e,a,n){let o=(0,r.getDefaultOptions)(),i=n?.locale??o.locale??t.defaultLocale,l=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,c=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,u=(0,s.toDate)(e,n?.in);if(!(u instanceof Date||"object"==typeof u&&"[object Date]"===Object.prototype.toString.call(u))&&"number"!=typeof u||isNaN(+(0,s.toDate)(u)))throw RangeError("Invalid time value");let d=a.match(j).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,w[t])(e,i.formatLong):e}).join("").match(E).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(P))?t[1].replace(D,"'"):r}}if(m[t])return{isToken:!0,value:e};
12if(t.match(A))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});i.localize.preprocessor&&(d=i.localize.preprocessor(u,d));let f={firstWeekContainsDate:l,weekStartsOn:c,locale:i};return d.map(t=>{if(!t.isToken)return t.value;let r=t.value;return(!n?.useAdditionalWeekYearTokens&&S.test(r)||!n?.useAdditionalDayOfYearTokens&&k.test(r))&&function(e,t,r){var a,n,o;let i,s=(a=e,n=t,o=r,i="Y"===a[0]?"years":"days of the month",`Use \`${a.toLowerCase()}\` instead of \`${a}\` (in \`${n}\`) for formatting ${i} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),C.includes(e))throw RangeError(s)}(r,a,String(e)),(0,m[r[0]])(u,r,i.localize,f)}).join("")}e.s(["format",()=>T,"formatDate",()=>T],401851)},474084,e=>{e.v(e=>Promise.resolve().then(()=>e(756167)))},142427,e=>{e.v(e=>Promise.resolve().then(()=>e(785550)))},294004,e=>{e.v(t=>Promise.all(["static/chunks/1ed0ab39177054c5.js"].map(t=>e.l(t))).then(()=>t(71766)))},80518,e=>{e.v(t=>Promise.all(["static/chunks/278423e25c4b76b8.js"].map(t=>e.l(t))).then(()=>t(421605)))},329008,e=>{e.v(t=>Promise.all(["static/chunks/24f49fb3402fe843.js"].map(t=>e.l(t))).then(()=>t(882691)))},519009,e=>{e.v(t=>Promise.all(["static/chunks/8e6695b9398ab9fc.js"].map(t=>e.l(t))).then(()=>t(983391)))},763475,e=>{e.v(t=>Promise.all(["static/chunks/205c92529e4ce361.js"].map(t=>e.l(t))).then(()=>t(446562)))},308977,e=>{e.v(t=>Promise.all(["static/chunks/27a40a78dd1a30a8.js","static/chunks/8758cdc8ac684273.js"].map(t=>e.l(t))).then(()=>t(313669)))},866376,e=>{e.v(t=>Promise.all(["static/chunks/148a8bafca59d214.js","static/chunks/112300142640d942.js"].map(t=>e.l(t))).then(()=>t(77268)))},471078,e=>{e.v(t=>Promise.all(["static/chunks/60ef1e72e516628c.js"].map(t=>e.l(t))).then(()=>t(26392)))},370092,e=>{e.v(t=>Promise.all(["static/chunks/a9b7aadef1f8290c.js","static/chunks/d08113b0fa5b761f.js","static/chunks/dd03fd34ccce4b59.js"].map(t=>e.l(t))).then(()=>t(178059)))},439662,e=>{e.v(t=>Promise.all(["static/chunks/5476e654a6e73365.js"].map(t=>e.l(t))).then(()=>t(790963)))},534500,e=>{e.v(t=>Promise.all(["static/chunks/148bbcb63faf65b8.js"].map(t=>e.l(t))).then(()=>t(321269)))},643345,e=>{e.v(t=>Promise.all(["static/chunks/568de3f4123a1ac4.js"].map(t=>e.l(t))).then(()=>t(561803)))},822181,e=>{e.v(t=>Promise.all(["static/chunks/da346b71f4ce2801.js"].map(t=>e.l(t))).then(()=>t(13123)))},55070,e=>{e.v(t=>Promise.all(["static/chunks/a7e3c065edf1b946.js","static/chunks/ea477288fbe13309.js"].map(t=>e.l(t))).then(()=>t(929918)))},992999,e=>{e.v(t=>Promise.all(["static/chunks/b3aa3afe7da61a62.js"].map(t=>e.l(t))).then(()=>t(72923)))},593701,e=>{e.v(t=>Promise.all(["static/chunks/d53cc312583660ab.js"].map(t=>e.l(t))).then(()=>t(320623)))},704694,e=>{e.v(t=>Promise.all(["static/chunks/e44d8f0ee182c6e1.js"].map(t=>e.l(t))).then(()=>t(256214)))},325346,e=>{e.v(t=>Promise.all(["static/chunks/43ddece252ae33b0.js","static/chunks/fb12a6f0415cce71.js"].map(t=>e.l(t))).then(()=>t(975442)))},4619,e=>{e.v(t=>Promise.all(["static/chunks/bddf028a73f62cc4.js"].map(t=>e.l(t))).then(()=>t(86863)))},409915,e=>{e.v(t=>Promise.all(["static/chunks/d56bc83ca9d1b5cd.js","static/chunks/27159a90c49c7860.js","static/chunks/f55ad7d7654564e7.js","static/chunks/2020f2f13fc941c1.js"].map(t=>e.l(t))).then(()=>t(744628)))},322785,e=>{e.v(t=>Promise.all(["static/chunks/c28f67a600eb670d.js","static/chunks/f8febdbc9cfafd28.js","static/chunks/0ae10835738b85a7.js"].map(t=>e.l(t))).then(()=>t(877042)))},549111,e=>{e.v(t=>Promise.all(["static/chunks/cd3fdcf5fb0fdb40.js","static/chunks/be840788069b4a44.js","static/chunks/ea56ccf53fc78748.js","static/chunks/2020f2f13fc941c1.js"].map(t=>e.l(t))).then(()=>t(941894)))},441657,e=>{e.v(t=>Promise.all(["static/chunks/5dbbc3facdcc8a49.js","static/chunks/f8febdbc9cfafd28.js","static/chunks/0ae10835738b85a7.js"].map(t=>e.l(t))).then(()=>t(802858)))},445786,e=>{e.v(t=>Promise.all(["static/chunks/75b67b58a8c18552.js"].map(t=>e.l(t))).then(()=>t(721125)))}]);

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.