PageSourceSearch

https://hackmd.io/_next/static/chunks/fab4e2c2720309f3.js

js hackmd.io collected 2026-10-01 07:32:17 UTC 98,489 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,51150,92791,76006,93161,74947,90395,79993,96070,91249,89780,35470,71425,e=>{"use strict";function t(e,r,{checkForDefaultPrevented:n=!0}={}){return function(t){if(e?.(t),!1===n||!t.defaultPrevented)return r?.(t)}}e.s(["composeEventHandlers",()=>t],51150);var r=e.i(36546),n=e.i(70906);function a(e,t=[]){let i=[],l=()=>{let t=i.map(e=>r.createContext(e));return function(n){let a=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:a}}),[n,a])}};return l.scopeName=e,[function(t,a){let l=r.createContext(a),o=i.length;function s(t){let{scope:a,children:i,...s}=t,c=a?.[e][o]||l,u=r.useMemo(()=>s,Object.values(s));return(0,n.jsx)(c.Provider,{value:u,children:i})}return i=[...i,a],s.displayName=t+"Provider",[s,function(n,i){let s=i?.[e][o]||l,c=r.useContext(s);if(c)return c;if(void 0!==a)return a;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let a=n.reduce((t,{useScope:r,scopeName:n})=>{let a=r(e)[`__scope${n}`];return{...t,...a}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return n.scopeName=t.scopeName,n}(l,...t)]}function i(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function l(...e){return r.useCallback(i(...e),e)}e.s(["createContextScope",()=>a],92791),e.s(["composeRefs",()=>i,"useComposedRefs",()=>l],76006);var o=r.forwardRef((e,t)=>{let{children:a,...i}=e,l=r.Children.toArray(a),o=l.find(u);if(o){let e=o.props.children,a=l.map(t=>t!==o?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,n.jsx)(s,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,a):null})}return(0,n.jsx)(s,{...i,ref:t,children:a})});o.displayName="Slot";var s=r.forwardRef((e,t)=>{let{children:n,...a}=e;if(r.isValidElement(n)){var l;let e,o,s=(l=n,(o=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(o=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref);return r.cloneElement(n,{...function(e,t){let r={...t};for(let n in t){let a=e[n],i=t[n];/^on[A-Z]/.test(n)?a&&i?r[n]=(...e)=>{i(...e),a(...e)}:a&&(r[n]=a):"style"===n?r[n]={...a,...i}:"className"===n&&(r[n]=[a,i].filter(Boolean).join(" "))}return{...e,...r}}(a,n.props),ref:t?i(t,s):s})}return r.Children.count(n)>1?r.Children.only(null):null});s.displayName="SlotClone";var c=({children:e})=>(0,n.jsx)(n.Fragment,{children:e});function u(e){return r.isValidElement(e)&&e.type===c}function d(e){let t=e+"CollectionProvider",[i,s]=a(t),[c,u]=i(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:a}=e,i=r.default.useRef(null),l=r.default.useRef(new Map).current;return(0,n.jsx)(c,{scope:t,itemMap:l,collectionRef:i,children:a})};d.displayName=t;let f=e+"CollectionSlot",p=r.default.forwardRef((e,t)=>{let{scope:r,children:a}=e,i=l(t,u(f,r).collectionRef);return(0,n.jsx)(o,{ref:i,children:a})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",x=r.default.forwardRef((e,t)=>{let{scope:a,children:i,...s}=e,c=r.default.useRef(null),d=l(t,c),f=u(m,a);return r.default.useEffect(()=>(f.itemMap.set(c,{ref:c,...s}),()=>void f.itemMap.delete(c))),(0,n.jsx)(o,{...{[h]:""},ref:d,children:i})});return x.displayName=m,[{Provider:d,Slot:p,ItemSlot:x},function(t){let n=u(e+"CollectionConsumer",t);return r.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},s]}e.s(["Slot",()=>o,"Slottable",()=>c],93161),e.s(["createCollection",()=>d],74947);var f=globalThis?.document?r.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>f],90395);var p=r["useId".toString()]||(()=>void 0),m=0;function h(e){let[t,n]=r.useState(p());return f(()=>{e||n(e=>e??String(m++))},[e]),e||(t?`radix-${t}`:"")}e.s(["useId",()=>h],79993);var x=e.i(54940),g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>
1{let a=r.forwardRef((e,r)=>{let{asChild:a,...i}=e,l=a?o:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n.jsx)(l,{...i,ref:r})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{});function v(e,t){e&&x.flushSync(()=>e.dispatchEvent(t))}function y(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}function b({prop:e,defaultProp:t,onChange:n=()=>{}}){let[a,i]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[a]=n,i=r.useRef(a),l=y(t);return r.useEffect(()=>{i.current!==a&&(l(a),i.current=a)},[a,i,l]),n}({defaultProp:t,onChange:n}),l=void 0!==e,o=l?e:a,s=y(n);return[o,r.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else i(t)},[l,e,i,s])]}e.s(["Primitive",()=>g,"dispatchDiscreteCustomEvent",()=>v],96070),e.s(["useCallbackRef",()=>y],91249),e.s(["useControllableState",()=>b],89780);var w=r.createContext(void 0);function E(e){let t=r.useContext(w);return e||t||"ltr"}e.s(["useDirection",()=>E],35470);var j=e=>{var t;let n,a,{present:i,children:o}=e,s=function(e){var t,n;let[a,i]=r.useState(),l=r.useRef({}),o=r.useRef(e),s=r.useRef("none"),[c,u]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=C(l.current);s.current="mounted"===c?e:"none"},[c]),f(()=>{let t=l.current,r=o.current;if(r!==e){let n=s.current,a=C(t);e?u("MOUNT"):"none"===a||t?.display==="none"?u("UNMOUNT"):r&&n!==a?u("ANIMATION_OUT"):u("UNMOUNT"),o.current=e}},[e,u]),f(()=>{if(a){let e=e=>{let t=C(l.current).includes(e.animationName);e.target===a&&t&&x.flushSync(()=>u("ANIMATION_END"))},t=e=>{e.target===a&&(s.current=C(l.current))};return a.addEventListener("animationstart",t),a.addEventListener("animationcancel",e),a.addEventListener("animationend",e),()=>{a.removeEventListener("animationstart",t),a.removeEventListener("animationcancel",e),a.removeEventListener("animationend",e)}}u("ANIMATION_END")},[a,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(l.current=getComputedStyle(e)),i(e)},[])}}(i),c="function"==typeof o?o({present:s.isPresent}):r.Children.only(o),u=l(s.ref,(t=c,(a=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(a=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof o||s.isPresent?r.cloneElement(c,{ref:u}):null};function C(e){return e?.animationName||"none"}j.displayName="Presence",e.s(["Presence",()=>j],71425)},91606,(e,t,r)=>{t.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},2272,(e,t,r)=>{var n=e.r(18408);t.exports=function(){return n.Date.now()}},93912,(e,t,r)=>{var n=/\s/;t.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},86716,(e,t,r)=>{var n=e.r(93912),a=/^\s+/;t.exports=function(e){return e?e.slice(0,n(e)+1).replace(a,""):e}},94370,(e,t,r)=>{var n=e.r(86716),a=e.r(91606),i=e.r(48664),l=0/0,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;t.exports=function(e){if("number"==typeof e)return e;if(i(e))return l;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=s.test(e);return r||c.test(e)?u(e.slice(2),r?2:8):o.test(e)?l:+e}},87325,(e,t,r)=>{var n=e.r(91606),a=e.r(2272),i=e.r(94370),l=Math.max,o=Math.min;t.exports=function(e,t,r){var s,c,u,d,f,p,m=0,h=!1,x=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function v(t){var r=s,n=c;return s=c=void 0,m=t,d=e.apply(n,r)}function y(e){var r=e-p,n=e-m;return void 0===p||r>=t||r<0||x&&n>=u}function b(){var e,r,n,i=a();if(y(i))return w(i);f=setTimeout(b,(e=i-p,r=i-m,n=t-e,x?o(n,u-r):n))}function w(e){return(f=void 0,g&&s)?v(e):(s=c=void 0,d)}function E(){var e,r=a(),n=y(r);if(s=arguments,c=this,p=r,n){if(void 0===f)return m=e=p,f=setTimeout(b,t),h?v(e):d;if(x)return clearTimeout(f),f=setTimeout(b,t),v(p)}return void 0===f&&(f=setTimeout(b,t)),d}return t=i(t)||0,n(r)&&(h=!!r.leading,u=(x="maxWait"in r)?l(i(r.maxWait)||0,t):u,g="trailing"in r?!!r.trailing:g),E.cancel=function(){void 0!==f&&clearTimeout(f),m=0,s=p=c=f=void 0},E.flush=function(){return void 0===f?d:w(a())},E}},60174,(e,t,r)=>{var n=e.r(87325),a=e.r(91606);t.exports=function(e,t,r){var i=!0,l=!0;if("function"!=typeof e)throw TypeError("Expected a function");return a(r)&&(i="leading"in r?!!r.leading:i,l="trailing"in r?!!r.trailing:l),n(e,t,{leading:i,maxWait:t,trailing:l})}},75228,e=>{"use strict";var t,r,n,a,i=e.i(70906),l=e.i(36546),o=e.i(79193);let s=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M216.49,127.51a12,12,0,0,1,0,17l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,1,1,17-17L128,199l71.51-71.52A12,12,0,0,1,216.49,127.51Zm-97,17a12,12,0,0,0,17,0l80-80a12,12,0,0,0-17-17L128,119,56.49,47.51a12,12,0,0,0-17,17Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M208,56l-80,80L48,56Z",opacity:"0.2"}),l.default.createElement("path",{d:"M213.66,141.66l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,204.69l74.34-74.35a8,8,0,0,1,11.32,11.32Zm-171.32-80A8,8,0,0,1,48,48H208a8,8,0,0,1,5.66,13.66l-80,80a8,8,0,0,1-11.32,0Zm25,2.34L128,124.69,188.69,64Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M215.39,132.94a8,8,0,0,1-1.73,8.72l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,48,128h60.69L42.34,61.66A8,8,0,0,1,48,48H208a8,8,0,0,1,5.66,13.66L147.31,128H208A8,8,0,0,1,215.39,132.94Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M212.24,131.76a6,6,0,0,1,0,8.48l-80,80a6,6,0,0,1-8.48,0l-80-80a6,6,0,0,1,8.48-8.48L128,207.51l75.76-75.75A6,6,0,0,1,212.24,131.76Zm-88.48,8.48a6,6,0,0,0,8.48,0l80-80a6,6,0,0,0-8.48-8.48L128,127.51,52.24,51.76a6,6,0,0,0-8.48,8.48Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M213.66,130.34a8,8,0,0,1,0,11.32l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,204.69l74.34-74.35A8,8,0,0,1,213.66,130.34Zm-91.32,11.32a8,8,0,0,0,11.32,0l80-80a8,8,0,0,0-11.32-11.32L128,124.69,53.66,50.34A8,8,0,0,0,42.34,61.66Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M210.83,133.17a4,4,0,0,1,0,5.66l-80,80a4,4,0,0,1-5.66,0l-80-80a4,4,0,0,1,5.66-5.66L128,210.34l77.17-77.17A4,4,0,0,1,210.83,133.17Zm-85.66,5.66a4,4,0,0,0,5.66,0l80-80a4,4,0,1,0-5.66-5.66L128,130.34,50.83,53.17a4,4,0,0,0-5.66,5.66Z"}))]]);var c=Object.defineProperty,u=Object.defineProperties,d=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let x=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,u(((e,t)=>{for(var r in t||(t={}))p.call(t,r)&&h(e,r,t[r]);if(f)for(var r of f(t))m.call(t,r)&&h(e,r,t[r]);return e})({ref:t},e),d({weights:s}))));
1x.displayName="CaretDoubleDown";var g=e.i(30351),v=e.i(1228);let y=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M125.18,156.94a64,64,0,1,0-82.36,0,100.23,100.23,0,0,0-39.49,32,12,12,0,0,0,19.35,14.2,76,76,0,0,1,122.64,0,12,12,0,0,0,19.36-14.2A100.33,100.33,0,0,0,125.18,156.94ZM44,108a40,40,0,1,1,40,40A40,40,0,0,1,44,108Zm206.1,97.67a12,12,0,0,1-16.78-2.57A76.31,76.31,0,0,0,172,172a12,12,0,0,1,0-24,40,40,0,1,0-10.3-78.67,12,12,0,1,1-6.16-23.19,64,64,0,0,1,57.64,110.8,100.23,100.23,0,0,1,39.49,32A12,12,0,0,1,250.1,205.67Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M136,108A52,52,0,1,1,84,56,52,52,0,0,1,136,108Z",opacity:"0.2"}),l.default.createElement("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M164.47,195.63a8,8,0,0,1-6.7,12.37H10.23a8,8,0,0,1-6.7-12.37,95.83,95.83,0,0,1,47.22-37.71,60,60,0,1,1,66.5,0A95.83,95.83,0,0,1,164.47,195.63Zm87.91-.15a95.87,95.87,0,0,0-47.13-37.56A60,60,0,0,0,144.7,54.59a4,4,0,0,0-1.33,6A75.83,75.83,0,0,1,147,150.53a4,4,0,0,0,1.07,5.53,112.32,112.32,0,0,1,29.85,30.83,23.92,23.92,0,0,1,3.65,16.47,4,4,0,0,0,3.95,4.64h60.3a8,8,0,0,0,7.73-5.93A8.22,8.22,0,0,0,252.38,195.48Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M112.6,158.43a58,58,0,1,0-57.2,0A93.83,93.83,0,0,0,5.21,196.72a6,6,0,0,0,10.05,6.56,82,82,0,0,1,137.48,0,6,6,0,0,0,10-6.56A93.83,93.83,0,0,0,112.6,158.43ZM38,108a46,46,0,1,1,46,46A46.06,46.06,0,0,1,38,108Zm211,97a6,6,0,0,1-8.3-1.74A81.8,81.8,0,0,0,172,166a6,6,0,0,1,0-12,46,46,0,1,0-17.08-88.73,6,6,0,1,1-4.46-11.14,58,58,0,0,1,50.14,104.3,93.83,93.83,0,0,1,50.19,38.29A6,6,0,0,1,249,205Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M117.25,157.92a60,60,0,1,0-66.5,0A95.83,95.83,0,0,0,3.53,195.63a8,8,0,1,0,13.4,8.74,80,80,0,0,1,134.14,0,8,8,0,0,0,13.4-8.74A95.83,95.83,0,0,0,117.25,157.92ZM40,108a44,44,0,1,1,44,44A44.05,44.05,0,0,1,40,108Zm210.14,98.7a8,8,0,0,1-11.07-2.33A79.83,79.83,0,0,0,172,168a8,8,0,0,1,0-16,44,44,0,1,0-16.34-84.87,8,8,0,1,1-5.94-14.85,60,60,0,0,1,55.53,105.64,95.83,95.83,0,0,1,47.22,37.71A8,8,0,0,1,250.14,206.7Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M107.19,159a56,56,0,1,0-46.38,0A91.83,91.83,0,0,0,6.88,197.81a4,4,0,1,0,6.7,4.37,84,84,0,0,1,140.84,0,4,4,0,1,0,6.7-4.37A91.83,91.83,0,0,0,107.19,159ZM36,108a48,48,0,1,1,48,48A48.05,48.05,0,0,1,36,108Zm212,95.35a4,4,0,0,1-5.53-1.17A83.81,83.81,0,0,0,172,164a4,4,0,0,1,0-8,48,48,0,1,0-17.82-92.58,4,4,0,1,1-3-7.43,56,56,0,0,1,44,103,91.83,91.83,0,0,1,53.93,38.86A4,4,0,0,1,248,203.35Z"}))]]);var b=Object.defineProperty,w=Object.defineProperties,E=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(e,t,r)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let P=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,w(((e,t)=>{for(var r in t||(t={}))C.call(t,r)&&A(e,r,t[r]);if(j)for(var r of j(t))R.call(t,r)&&A(e,r,t[r]);return e})({ref:t},e),E({weights:y}))));P.displayName="Users";let N=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M234.38,210a123.36,123.36,0,0,0-60.78-53.23,76,76,0,1,0-91.2,0A123.36,123.36,0,0,0,21.62,210a12,12,0,1,0,20.77,12c18.12-31.32,50.12-50,85.61-50s67.49,18.69,85.61,50a12,12,0,0,0,20.77-12ZM76,96a52,52,0,1,1,52,52A52.06,52.06,0,0,1,76,96Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M192,96a64,64,0,1,1-64-64A64,64,0,0,1,192,96Z",opacity:"0.2"}),l.default.createElement("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M230.93,220a8,8,0,0,1-6.93,4H32a8,8,0,0,1-6.92-12c15.23-26.33,38.7-45.21,66.09-54.16a72,72,0,1,1,73.66,0c27.39,8.95,50.86,27.83,66.09,54.16A8,8,0,0,1,230.93,220Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M229.19,213c-15.81-27.32-40.63-46.49-69.47-54.62a70,70,0,1,0-63.44,0C67.44,166.5,42.62,185.67,26.81,213a6,6,0,1,0,10.38,6C56.4,185.81,90.34,166,128,166s71.6,19.81,90.81,53a6,6,0,1,0,10.38-6ZM70,96a58,58,0,1,1,58,58A58.07,58.07,0,0,1,70,96Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M227.46,214c-16.52-28.56-43-48.06-73.68-55.09a68,68,0,1,0-51.56,0c-30.64,7-57.16,26.53-73.68,55.09a4,4,0,0,0,6.92,4C55,184.19,89.62,164,128,164s73,20.19,92.54,54a4,4,0,0,0,3.46,2,3.93,3.93,0,0,0,2-.54A4,4,0,0,0,227.46,214ZM68,96a60,60,0,1,1,60,60A60.07,60.07,0,0,1,68,96Z"}))]]);var T=Object.defineProperty,M=Object.defineProperties,O=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,D=(e,t,r)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let F=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,M(((e,t)=>{for(var r in t||(t={}))k.call(t,r)&&D(e,r,t[r]);if(L)for(var r of L(t))S.call(t,r)&&D(e,r,t[r]);return e})({ref:t},e),O({weights:N}))));F.displayName="User";var I=e.i(51150),H=e.i(92791),Z=e.i(74947),_=e.i(76006),z=e.i(79993),V=e.i(96070),B=e.i(91249),$=e.i(89780),W=e.i(35470),K="rovingFocusGroup.onEntryFocus",U={bubbles:!1,cancelable:!0},Y="RovingFocusGroup",[q,G,X]=(0,Z.createCollection)(Y),[Q,J]=(0,H.createContextScope)(Y,[X]),[ee,et]=Q(Y),er=l.forwardRef((e,t)=>
1(0,i.jsx)(q.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,i.jsx)(q.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,i.jsx)(en,{...e,ref:t})})}));er.displayName=Y;var en=l.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:a=!1,dir:o,currentTabStopId:s,defaultCurrentTabStopId:c,onCurrentTabStopIdChange:u,onEntryFocus:d,preventScrollOnEntryFocus:f=!1,...p}=e,m=l.useRef(null),h=(0,_.useComposedRefs)(t,m),x=(0,W.useDirection)(o),[g=null,v]=(0,$.useControllableState)({prop:s,defaultProp:c,onChange:u}),[y,b]=l.useState(!1),w=(0,B.useCallbackRef)(d),E=G(r),j=l.useRef(!1),[C,R]=l.useState(0);return l.useEffect(()=>{let e=m.current;if(e)return e.addEventListener(K,w),()=>e.removeEventListener(K,w)},[w]),(0,i.jsx)(ee,{scope:r,orientation:n,dir:x,loop:a,currentTabStopId:g,onItemFocus:l.useCallback(e=>v(e),[v]),onItemShiftTab:l.useCallback(()=>b(!0),[]),onFocusableItemAdd:l.useCallback(()=>R(e=>e+1),[]),onFocusableItemRemove:l.useCallback(()=>R(e=>e-1),[]),children:(0,i.jsx)(V.Primitive.div,{tabIndex:y||0===C?-1:0,"data-orientation":n,...p,ref:h,style:{outline:"none",...e.style},onMouseDown:(0,I.composeEventHandlers)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,I.composeEventHandlers)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!y){let t=new CustomEvent(K,U);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=E().filter(e=>e.focusable);eo([e.find(e=>e.active),e.find(e=>e.id===g),...e].filter(Boolean).map(e=>e.ref.current),f)}}j.current=!1}),onBlur:(0,I.composeEventHandlers)(e.onBlur,()=>b(!1))})})}),ea="RovingFocusGroupItem",ei=l.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:a=!1,tabStopId:o,...s}=e,c=(0,z.useId)(),u=o||c,d=et(ea,r),f=d.currentTabStopId===u,p=G(r),{onFocusableItemAdd:m,onFocusableItemRemove:h}=d;return l.useEffect(()=>{if(n)return m(),()=>h()},[n,m,h]),(0,i.jsx)(q.ItemSlot,{scope:r,id:u,focusable:n,active:a,children:(0,i.jsx)(V.Primitive.span,{tabIndex:f?0:-1,"data-orientation":d.orientation,...s,ref:t,onMouseDown:(0,I.composeEventHandlers)(e.onMouseDown,e=>{n?d.onItemFocus(u):e.preventDefault()}),onFocus:(0,I.composeEventHandlers)(e.onFocus,()=>d.onItemFocus(u)),onKeyDown:(0,I.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void d.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let a=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(a))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(a)))return el[a]}(e,d.orientation,d.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let a=p().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)a.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&a.reverse();let i=a.indexOf(e.currentTarget);a=d.loop?(r=a,n=i+1,r.map((e,t)=>r[(n+t)%r.length])):a.slice(i+1)}setTimeout(()=>eo(a))}})})})});ei.displayName=ea;var el={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function eo(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var es=e.i(71425),ec="Tabs",[eu,ed]=(0,H.createContextScope)(ec,[J]),ef=J(),[ep,em]=eu(ec),eh=l.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:a,defaultValue:l,orientation:o="horizontal",dir:s,activationMode:c="automatic",...u}=e,d=(0,W.useDirection)(s),[f,p]=(0,$.useControllableState)({prop:n,onChange:a,defaultProp:l});return(0,i.jsx)(ep,{scope:r,baseId:(0,z.useId)(),value:f,onValueChange:p,orientation:o,dir:d,activationMode:c,children:(0,i.jsx)(V.Primitive.div,{dir:d,"data-orientation":o,...u,ref:t})})});eh.displayName=ec;var ex="TabsList",eg=l.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...a}=e,l=em(ex,r),o=ef(r);return(0,i.jsx)(er,{asChild:!0,...o,orientation:l.orientation,dir:l.dir,loop:n,children:(0,i.jsx)(V.Primitive.div,{role:"tablist","aria-orientation":l.orientation,...a,ref:t})})});eg.displayName=ex;var ev="TabsTrigger",ey=l.forwardRef((e,t)=>
1{let{__scopeTabs:r,value:n,disabled:a=!1,...l}=e,o=em(ev,r),s=ef(r),c=eE(o.baseId,n),u=ej(o.baseId,n),d=n===o.value;return(0,i.jsx)(ei,{asChild:!0,...s,focusable:!a,active:d,children:(0,i.jsx)(V.Primitive.button,{type:"button",role:"tab","aria-selected":d,"aria-controls":u,"data-state":d?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:c,...l,ref:t,onMouseDown:(0,I.composeEventHandlers)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():o.onValueChange(n)}),onKeyDown:(0,I.composeEventHandlers)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&o.onValueChange(n)}),onFocus:(0,I.composeEventHandlers)(e.onFocus,()=>{let e="manual"!==o.activationMode;d||a||!e||o.onValueChange(n)})})})});ey.displayName=ev;var eb="TabsContent",ew=l.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,forceMount:a,children:o,...s}=e,c=em(eb,r),u=eE(c.baseId,n),d=ej(c.baseId,n),f=n===c.value,p=l.useRef(f);return l.useEffect(()=>{let e=requestAnimationFrame(()=>p.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,i.jsx)(es.Presence,{present:a||f,children:({present:r})=>(0,i.jsx)(V.Primitive.div,{"data-state":f?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":u,hidden:!r,id:d,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:p.current?"0s":void 0},children:r&&o})})});function eE(e,t){return`${e}-trigger-${t}`}function ej(e,t){return`${e}-content-${t}`}ew.displayName=eb;var eC=e.i(90861),eR=e.i(30731);function eA({className:e,triggerClassName:t,contentClassName:r,triggers:n=[],contents:a=[],...l}){let o=(0,eR.cm)("min-w-0 max-w-[180px] flex-1 rounded-t-md overflow-hidden text-center bg-zinc-750 px-[9px] py-2","data-[state=active]:bg-primary-500-60 data-[state=active]:text-white",t),s=(0,eR.cm)("border-t-2 border-primary-500-60 px-8 py-10 corner-radius-md bg-background-pricing-cards",r);return(0,i.jsxs)(eh,{className:(0,eR.cm)("text-zinc-400",e),...l,children:[(0,i.jsx)(eg,{className:"flex justify-center gap-1 px-4",children:n.map(({value:e,children:t})=>(0,i.jsx)(ey,{className:o,value:e,children:(0,i.jsx)(eC.Text,{variant:"h6",className:"truncate text-[14px]",children:t})},e))}),a.map(({value:e,children:t})=>(0,i.jsx)(ew,{className:s,value:e,children:t},e))]})}e.i(75614);var eP=e.i(30219);function eN({className:e,highlighted:t=!1,highlightedLabel:r,title:n,description:a,label:l,priceSection:o,price:s,unit:c,priceDescription:u,ctaSection:d,cta:f,ctaHref:p,plausibleEvent:m,featuresTitle:h,features:x}){return(0,i.jsxs)("article",{className:(0,eR.cm)("flex w-full max-w-full flex-col gap-8 border bg-zinc-800 p-6 text-white corner-radius-md shadow-pricing-card",t?"border-primary-400":"border-zinc-600",e),children:[t&&r&&(0,i.jsx)("section",{className:"-mx-6 -mt-6 !rounded-b-none bg-primary-600-30 py-1.5 text-center text-primary-300 corner-radius-md",children:(0,i.jsx)(eC.Text,{variant:"large",children:r})}),(0,i.jsxs)("section",{className:(0,eR.cm)("relative h-[92px]",{"-mt-2":t}),children:[(0,i.jsx)(eC.Text,{variant:"h2",children:n}),(0,i.jsx)(eC.Text,{as:"p",className:"text-zinc-400",variant:"body",children:a}),l&&(0,i.jsx)("span",{className:"absolute right-0 top-0 rounded bg-primary-500-60 px-2 py-0.5 text-xs text-primary-50",children:l})]}),(0,i.jsx)("section",{className:"h-[112px]",children:o||(0,i.jsxs)(i.Fragment,{children:[s>=0&&(0,i.jsxs)("div",{className:"mb-3.5 flex items-end gap-2.5",children:[(0,i.jsxs)("h1",{className:"font-readex-pro text-[56px] font-medium leading-[60px]",children:["$",s]}),(0,i.jsx)(eC.Text,{className:"text-zinc-400",variant:"body",children:c})]}),u&&(0,i.jsx)("p",{className:"flex flex-col gap-1.5 text-body font-semibold text-zinc-400 leading-sm",children:u})]})}),(0,i.jsx)("section",{children:d||(0,i.jsx)(eP.Button,{as:"a",href:`https://hackmd.io${p}`,target:"_blank",className:(0,eR.cm)("z-0 w-full py-3 text-lg",m&&`plausible-event-name=${m}`),variant:"primary",subVariant:t?"primary":"white",noDecorations:!0,borderRadius:8,children:f})}),(0,i.jsxs)("section",{children:[(0,i.jsx)(eC.Text,{as:"h6",className:"mb-2 font-semibold",variant:"body",children:h}),(0,i.jsx)("ul",{className:"list-inside list-disc font-inter text-body text-zinc-400 leading-body",children:x.map(e=>(0,i.jsx)("li",{children:e},e?.toString()))})]})]})}e.i(23399);var eT=l.forwardRef((e,t)=>
1{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...l}=e,[o=!1,s]=(0,$.useControllableState)({prop:r,onChange:a,defaultProp:n});return(0,i.jsx)(V.Primitive.button,{type:"button","aria-pressed":o,"data-state":o?"on":"off","data-disabled":e.disabled?"":void 0,...l,ref:t,onClick:(0,I.composeEventHandlers)(e.onClick,()=>{e.disabled||s(!o)})})});eT.displayName="Toggle";var eM="ToggleGroup",[eO,eL]=(0,H.createContextScope)(eM,[J]),ek=J(),eS=l.default.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,i.jsx)(eI,{...n,ref:t});if("multiple"===r)return(0,i.jsx)(eH,{...n,ref:t});throw Error(`Missing prop \`type\` expected on \`${eM}\``)});eS.displayName=eM;var[eD,eF]=eO(eM),eI=l.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...o}=e,[s,c]=(0,$.useControllableState)({prop:r,defaultProp:n,onChange:a});return(0,i.jsx)(eD,{scope:e.__scopeToggleGroup,type:"single",value:s?[s]:[],onItemActivate:c,onItemDeactivate:l.default.useCallback(()=>c(""),[c]),children:(0,i.jsx)(ez,{...o,ref:t})})}),eH=l.default.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:a=()=>{},...o}=e,[s=[],c]=(0,$.useControllableState)({prop:r,defaultProp:n,onChange:a}),u=l.default.useCallback(e=>c((t=[])=>[...t,e]),[c]),d=l.default.useCallback(e=>c((t=[])=>t.filter(t=>t!==e)),[c]);return(0,i.jsx)(eD,{scope:e.__scopeToggleGroup,type:"multiple",value:s,onItemActivate:u,onItemDeactivate:d,children:(0,i.jsx)(ez,{...o,ref:t})})});eS.displayName=eM;var[eZ,e_]=eO(eM),ez=l.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:a=!0,orientation:l,dir:o,loop:s=!0,...c}=e,u=ek(r),d=(0,W.useDirection)(o),f={role:"group",dir:d,...c};return(0,i.jsx)(eZ,{scope:r,rovingFocus:a,disabled:n,children:a?(0,i.jsx)(er,{asChild:!0,...u,orientation:l,dir:d,loop:s,children:(0,i.jsx)(V.Primitive.div,{...f,ref:t})}):(0,i.jsx)(V.Primitive.div,{...f,ref:t})})}),eV="ToggleGroupItem",eB=l.default.forwardRef((e,t)=>{let r=eF(eV,e.__scopeToggleGroup),n=e_(eV,e.__scopeToggleGroup),a=ek(e.__scopeToggleGroup),o=r.value.includes(e.value),s=n.disabled||e.disabled,c={...e,pressed:o,disabled:s},u=l.default.useRef(null);return n.rovingFocus?(0,i.jsx)(ei,{asChild:!0,...a,focusable:!s,active:o,ref:u,children:(0,i.jsx)(e$,{...c,ref:t})}):(0,i.jsx)(e$,{...c,ref:t})});eB.displayName=eV;var e$=l.default.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...a}=e,l=eF(eV,r),o={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s="single"===l.type?o:void 0;return(0,i.jsx)(eT,{...s,...a,ref:t,onPressedChange:e=>{e?l.onItemActivate(n):l.onItemDeactivate(n)}})}),eW=e.i(35859);let eK=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M228,128a12,12,0,0,1-12,12H140v76a12,12,0,0,1-24,0V140H40a12,12,0,0,1,0-24h76V40a12,12,0,0,1,24,0v76h76A12,12,0,0,1,228,128Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M216,56V200a16,16,0,0,1-16,16H56a16,16,0,0,1-16-16V56A16,16,0,0,1,56,40H200A16,16,0,0,1,216,56Z",opacity:"0.2"}),l.default.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,136H136v48a8,8,0,0,1-16,0V136H72a8,8,0,0,1,0-16h48V72a8,8,0,0,1,16,0v48h48a8,8,0,0,1,0,16Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M222,128a6,6,0,0,1-6,6H134v82a6,6,0,0,1-12,0V134H40a6,6,0,0,1,0-12h82V40a6,6,0,0,1,12,0v82h82A6,6,0,0,1,222,128Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M224,128a8,8,0,0,1-8,8H136v80a8,8,0,0,1-16,0V136H40a8,8,0,0,1,0-16h80V40a8,8,0,0,1,16,0v80h80A8,8,0,0,1,224,128Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M220,128a4,4,0,0,1-4,4H132v84a4,4,0,0,1-8,0V132H40a4,4,0,0,1,0-8h84V40a4,4,0,0,1,8,0v84h84A4,4,0,0,1,220,128Z"}))]]);var eU=Object.defineProperty,eY=Object.defineProperties,eq=Object.getOwnPropertyDescriptors,eG=Object.getOwnPropertySymbols,eX=Object.prototype.hasOwnProperty,eQ=Object.prototype.propertyIsEnumerable,eJ=(e,t,r)=>t in e?eU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let e0=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,eY(((e,t)=>{for(var r in t||(t={}))eX.call(t,r)&&eJ(e,r,t[r]);if(eG)for(var r of eG(t))eQ.call(t,r)&&eJ(e,r,t[r]);return e})({ref:t},e),eq({weights:eK}))));e0.displayName="Plus",e.i(85592);var e1=e.i(35846),e2=((t={}).TEAM="team",t.PERSONAL="personal",t);let e8="team";var e6=((r={}).FREE="free",r.PRIME="prime",r.ENTERPRISE="enterprise",r),e4=((n={}).MONTHLY="monthly",n.YEARLY="yearly",n);let e3="yearly";function e5({value:e=3,onChange:t}){let r=(0,g.useTranslations)("pricing"),n=({target:e})=>{let r=parseInt(e.value,10);!isNaN(r)&&r>=1&&r<=2e3&&t?.(r)};return(0,i.jsx)("label",{className:"flex items-center gap-2",children:r.rich("team-size-input",{input
1:()=>(0,i.jsx)(e1.Input,{variant:"plain",className:"w-[56px] text-center text-white hide-arrow",containerClassName:(0,eR.cm)("grid h-9 grid-cols-[36px_1fr_36px] bg-background-default","border border-solid border-border-default rounded","hocus:border-primary-200","hocus:bg-[#25275666] hocus:shadow-[0_0_0_2px_#8983E84D] hocus:drop-shadow-[0_0_2px_#8983E84D]","transition-colors duration-[120ms] ease-in-out"),type:"number",value:e,onChange:n,min:1,max:2e3,step:"1",prefixEl:(0,i.jsx)("button",{className:(0,eR.cm)("z-10 flex items-center justify-center text-icon-default","border-0 border-r border-solid border-border-default","group-hover:border-primary-200 group-focus:border-primary-200"),onClick:()=>t?.(Math.max(e-1,1)),children:(0,i.jsx)(eW.Minus,{size:16})}),suffixEl:(0,i.jsx)("button",{className:(0,eR.cm)("z-10 flex items-center justify-center text-icon-default","border-0 border-l border-solid border-border-default","group-hover:border-primary-200 group-focus:border-primary-200"),onClick:()=>t?.(Math.min(e+1,2e3)),children:(0,i.jsx)(e0,{size:16})})})})})}function e7({value:e=e4.YEARLY,onChange:t}){let r=(0,g.useTranslations)("pricing"),n="data-[state=on]:bg-zinc-600 data-[state=on]:text-white rounded py-0.5 px-3 text-zinc-400";return(0,i.jsxs)(eS,{value:e,onValueChange:e=>{e&&t?.(e)},className:"inline-flex gap-1.5 rounded bg-zinc-850 p-2",type:"single","aria-label":"Payment cycle",children:[(0,i.jsx)(eB,{className:n,value:e4.MONTHLY,"aria-label":"Monthly",children:r("monthly")}),(0,i.jsx)(eB,{className:n,value:e4.YEARLY,"aria-label":"Yearly",children:r("yearly")})]})}function e9(e,t){return t?((e-t)/e*100).toFixed(1):0}let te=(0,l.createContext)({isLogin:!1});function tt(e){return(0,i.jsx)(te.Provider,{value:{isLogin:e.hasLogin},children:e.children})}function tr(){let{isLogin:e}=(0,l.useContext)(te);return e}var tn=e.i(22663),ta=e.i(29177);let{personal:ti,team:tl}=ta.default;function to({titleI18nKey:e,isLogin:t}){let r=e.includes("prime");return e.includes("enterprise")?"PricingEnterprisePlanDemo":r?t?"PricingPrimePlanUpgrade":"PricingPrimePlanSignUp":"PricingFreePlanSignup"}function ts({plan:e=e8,onPlanChange:t,paymentCycle:r=e3,onPaymentCycleChange:n}){let a=(0,g.useTranslations)("pricing"),o=tr(),[s,c]=(0,l.useState)(3),[u,d]=(0,l.useState)(r),f=e=>{d(e),n?.(e)},p=u===e4.YEARLY,m=[{value:e2.TEAM,children:(0,i.jsxs)("span",{className:"flex items-center justify-center gap-2",children:[(0,i.jsx)(P,{size:18}),a("team-tab-trigger")]})},{value:e2.PERSONAL,children:(0,i.jsxs)("span",{className:"flex items-center justify-center gap-2",children:[(0,i.jsx)(F,{size:18}),a("personal-tab-trigger")]})}],h=[{value:e2.TEAM,children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("section",{className:"mb-8 flex flex-col justify-between gap-5 md:flex-row",children:[(0,i.jsx)("div",{className:"flex justify-center text-body text-white leading-body",children:(0,i.jsx)(e5,{value:s,onChange:c})}),(0,i.jsx)("div",{className:"flex justify-center",children:(0,i.jsx)(e7,{value:r,onChange:f})})]}),(0,i.jsx)("section",{className:(0,eR.cm)("items-end justify-center gap-6","grid xl:grid-cols-3 xl:grid-rows-1","small:grid-cols-2 small:grid-rows-2","grid-cols-1 grid-rows-[repeat(3,620px)]","small:[&>*:nth-child(3)]:-translate-y-9 xl:[&>*:nth-child(3)]:translate-y-0"),children:tl.map(({highlighted:e,highlightedLabelI18nKey:t,titleI18nKey:r,descriptionI18Key:n,priceSectionI18nKey:l,price:c,yearlyPrice:u=c,unitI18Key:d,priceDescriptionI18nKey:f,ctaI18Key:m,ctaHref:h,labelI18nKey:x,featuresTitleI18nKey:g,features:y})=>{let b=r.includes("prime"),w=x&&b&&p?a(x,{discountPercentage:e9(c,u)}):void 0,E=p?u:c,j=r.includes("enterprise"),C=to({titleI18nKey:r,isLogin:o});return(0,i.jsx)(eN,{className:b?"h-full":"h-full small:h-[calc(100%-36px)] xl:mt-9",highlighted:e,highlightedLabel:t&&a(t),title:a(r),description:a(n),label:w,priceSection:l&&a.rich(l,{img:()=>(0,i.jsx)("figure",{children:(0,i.jsx)(v.default,{width:"0",height:"0",sizes:"100vw",className:"w-full",src:"/pricing/enterprise-illustration.svg",alt:"Enterprise Illustration"})})}),price:E,unit:d&&a.rich(d,{br:()=>(0,i.jsx)("br",{})}),priceDescription:(0,i.jsxs)(i.Fragment,{children:[f&&a.rich(f,{maxMemberCount:3,totalPrice:s*E}),b&&p&&(0,i.jsx)("span",{className:"block text-body font-normal text-zinc-400 leading-sm",children:a("billed-annually")})]}),ctaSection:j&&(0,i.jsx)(tn.Link,{href:"/request-demo",className:"block w-full",children:(0,i.jsx)(eP.Button,{variant:"primary",subVariant:"white",className:(0,eR.cm)("w-full py-3",`plausible-event-name=${C}`),noDecorations:!0,children:a(m)})}),cta:a(m),ctaHref:h,plausibleEvent:C,featuresTitle:a(g),features:y.map(({i18nKey:e})=>a.rich(e,{inviteeCount:3,templateCount:3,pushCount:20,imageSize:b?"20MB":"1MB",apiCallCount:"20K"}))},r)})})]})}
1,{value:e2.PERSONAL,children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("section",{className:"mb-8 flex justify-center md:justify-end",children:(0,i.jsx)(e7,{value:r,onChange:f})}),(0,i.jsx)("section",{className:"flex flex-col items-center justify-center gap-6 md:flex-row md:items-start",children:ti.map(({highlighted:e,highlightedLabelI18nKey:t,titleI18nKey:r,descriptionI18Key:n,price:l,yearlyPrice:s=l,unitI18Key:c,ctaI18Key:u,ctaHref:d,labelI18nKey:f,featuresTitleI18nKey:m,features:h})=>{let x=r.includes("prime"),g=f&&x&&p?a(f,{discountPercentage:e9(l,s)}):void 0,v=p?s:l,y=to({titleI18nKey:r,isLogin:o});return(0,i.jsx)(eN,{className:(0,eR.cm)("max-w-[368px]",x?"":"md:mt-9"),highlighted:e,highlightedLabel:t&&a(t),title:a(r),description:a(n),label:g,price:v,unit:c&&a.rich(c,{br:()=>(0,i.jsx)("br",{})}),cta:a(u),ctaHref:d,plausibleEvent:y,featuresTitle:a(m),features:h.map(({i18nKey:e})=>a.rich(e,{inviteeCount:3,templateCount:3,pushCount:20,imageSize:x?"20MB":"1MB",apiCallCount:"10K"}))},r)})})]})}];return(0,i.jsx)(eA,{value:e,onValueChange:e=>t?.(e),className:"mx-auto w-full max-w-[1386px] text-zinc-400",triggers:m,contents:h})}var tc=e.i(87471),tu=e.i(57895);function td({className:e}){let t=(0,g.useTranslations)();return(0,i.jsxs)("div",{className:"flex w-full flex-col items-center justify-center gap-6 py-16 md:gap-4",children:[(0,i.jsx)(eC.Text,{variant:"h4",className:"px-6 text-center text-headline-gradient",children:t("logos-carousel-single-headline")}),(0,i.jsx)("span",{className:(0,eR.cm)("flex w-full flex-col items-center justify-center gap-0.5","[filter:brightness(0)_saturate(100%)_invert(93%)_sepia(5%)_saturate(3270%)_hue-rotate(188deg)_brightness(91%)_contrast(81%)]",e),children:(0,i.jsx)(tc.LogoCarouselClient,{runType:"overflow",direction:tu.default.carousel.direction,images:tu.default.carousel.images,useMask:!1,useSmallMobileIcon:!1})})]})}var tf=e.i(76473);let{personal:tp,team:tm}=ta.default;function th({titleI18nKey:e,isLogin:t}){let r=e.includes("prime");return e.includes("enterprise")?"PricingCompareEnterprisePlanDemo":r?t?"PricingComparePrimePlanUpgrade":"PricingComparePrimePlanSignup":"PricingCompareFreePlanSignup"}function tx({title:e,price:t,unit:r,ctaHref:n,cta:a,ctaSection:l,plausibleEvent:o,highlighted:s}){let c=(0,tf.useMobile)();return(0,i.jsxs)("li",{className:"flex flex-1 flex-col justify-between gap-7 text-white",children:[(0,i.jsxs)("div",{children:[!c&&(0,i.jsx)(eC.Text,{variant:"large",children:e}),t>=0&&(0,i.jsxs)("div",{className:"flex items-start gap-1.5",children:[(0,i.jsxs)("h4",{className:"font-medium leading-[100%] text-h4",children:["$",t]}),(0,i.jsx)(eC.Text,{className:"text-zinc-400",variant:"body",children:r})]})]}),(0,i.jsx)("div",{children:l||(0,i.jsx)(eP.Button,{as:"a",href:`https://hackmd.io${n}`,target:"_blank",className:(0,eR.cm)("z-0 w-full px-0 py-3 text-lg",o&&`plausible-event-name=${o}`),variant:"primary",subVariant:s?"primary":"white",noDecorations:!0,borderRadius:8,children:a})})]})}function tg({plan:e=e8,paymentCycle:t=e3,className:r}){let n=(0,g.useTranslations)("pricing"),a=tr(),l=t===e4.YEARLY;return(0,i.jsxs)("ul",{className:(0,eR.cm)("grid grid-cols-[repeat(auto-fit,minmax(0,1fr))] grid-rows-1","gap-5 border border-zinc-600 bg-zinc-850 px-10 py-7 text-white corner-radius-md shadow-blog-card",r),children:[(0,i.jsx)("li",{className:"w-[304px] max-w-full",children:(0,i.jsx)(eC.Text,{variant:"h2",children:n("comparison-title")})}),e===e2.TEAM?tm.map(({highlighted:e,titleI18nKey:t,price:r,yearlyPrice:o=r,unitI18Key:s,ctaHref:c,ctaI18Key:u})=>{let d=t.includes("enterprise"),f=th({titleI18nKey:t,isLogin:a});return(0,i.jsx)(tx,{highlighted:e,title:n(t),price:l?o:r,unit:s&&n.rich(s,{br:()=>" "}),ctaHref:c,cta:n(u),ctaSection:d&&(0,i.jsx)(tn.Link,{href:"/request-demo",className:"block w-full",children:(0,i.jsx)(eP.Button,{variant:"primary",subVariant:"white",className:(0,eR.cm)("w-full py-3",`plausible-event-name=${f}`),noDecorations:!0,children:n(u)})}),plausibleEvent:f},t)}):tp.map(({highlighted:e,titleI18nKey:t,price:r,yearlyPrice:o=r,unitI18Key:s,ctaHref:c,ctaI18Key:u})=>
1{let d=th({titleI18nKey:t,isLogin:a});return(0,i.jsx)(tx,{highlighted:e,title:n(t),price:l?o:r,unit:s&&n.rich(s,{br:()=>" "}),ctaHref:c,cta:n(u),plausibleEvent:d},t)})]})}function tv({className:e,plan:t,paymentCycle:r,pricing:n=e6.FREE,onPricingChange:a}){let l=(0,g.useTranslations)("pricing"),o=tr(),s=r===e4.YEARLY,c=t===e2.TEAM,u=c?[{value:e6.FREE,children:l("free")},{value:e6.PRIME,children:l("prime")},{value:e6.ENTERPRISE,children:l("enterprise")}]:[{value:e6.FREE,children:l("free")},{value:e6.PRIME,children:l("prime")}],d=c?tm.map(({highlighted:e,titleI18nKey:t,price:r,yearlyPrice:n=r,unitI18Key:a,ctaHref:c,ctaI18Key:u})=>{let d=t.includes("enterprise"),f=th({titleI18nKey:t,isLogin:o});return{value:t,children:(0,i.jsx)(tx,{highlighted:e,title:l(t),price:s?n:r,unit:a&&l.rich(a,{br:()=>" "}),ctaHref:c,cta:l(u),ctaSection:d&&(0,i.jsx)(tn.Link,{href:"/request-demo",className:"block w-full",children:(0,i.jsx)(eP.Button,{variant:"primary",subVariant:"white",className:(0,eR.cm)("w-full py-3",`plausible-event-name=${f}`),noDecorations:!0,children:l(u)})}),plausibleEvent:f},t)}}):tp.map(({highlighted:e,titleI18nKey:t,price:r,yearlyPrice:n=r,unitI18Key:a,ctaHref:c,ctaI18Key:u})=>{let d=th({titleI18nKey:t,isLogin:o});return{value:t,children:(0,i.jsx)(tx,{highlighted:e,title:l(t),price:s?n:r,unit:a&&l.rich(a,{br:()=>" "}),ctaHref:c,cta:l(u),plausibleEvent:d},t)}});return(0,i.jsx)(eA,{className:(0,eR.cm)(e,"bg-zinc-900"),value:n,onValueChange:e=>a?.(e),triggers:u,contents:d,contentClassName:"bg-zinc-850"})}function ty(e){let t=(0,tf.useMobile)();return(0,i.jsx)("section",{id:"comparison",className:(0,eR.cm)("mx-auto w-full max-w-[1152px]",e.className),children:t?(0,i.jsx)(tv,{...e}):(0,i.jsx)(tg,{...e})})}var tb=e.i(83004);let tw=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",opacity:"0.2"}),l.default.createElement("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"}))]]);var tE=Object.defineProperty,tj=Object.defineProperties,tC=Object.getOwnPropertyDescriptors,tR=Object.getOwnPropertySymbols,tA=Object.prototype.hasOwnProperty,tP=Object.prototype.propertyIsEnumerable,tN=(e,t,r)=>t in e?tE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let tT=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,tj(((e,t)=>{for(var r in t||(t={}))tA.call(t,r)&&tN(e,r,t[r]);if(tR)for(var r of tR(t))tP.call(t,r)&&tN(e,r,t[r]);return e})({ref:t},e),tC({weights:tw}))));tT.displayName="Check";var tM=e.i(60174),tO="dismissableLayer.update",tL=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),tk=l.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:n,onPointerDownOutside:o,onFocusOutside:s,onInteractOutside:c,onDismiss:u,...d}=e,f=l.useContext(tL),[p,m]=l.useState(null),h=p?.ownerDocument??globalThis?.document,[,x]=l.useState({}),g=(0,_.useComposedRefs)(t,e=>m(e)),v=Array.from(f.layers),[y]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),b=v.indexOf(y),w=p?v.indexOf(p):-1,E=f.layersWithOutsidePointerEventsDisabled.size>0,j=w>=b,C=function(e,t=globalThis?.document){let r=(0,B.useCallbackRef)(e),n=l.useRef(!1),a=l.useRef(()=>{});return l.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){tD("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);n.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...f.branches].some(e=>e.contains(t));j&&!r&&(o?.(e),c?.(e),e.defaultPrevented||u?.())},h),R=function(e,t=globalThis?.document){let r=(0,B.useCallbackRef)(e),n=l.useRef(!1);return l.useEffect(()=>{let e=e=>{e.target&&!n.current&&tD("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...f.branches].some(e=>e.contains(t))&&(s?.(e),c?.(e),e.defaultPrevented||u?.())},h);return!function(e,t=globalThis?.document){let r=(0,B.useCallbackRef)(e);l.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{w===f.layers.size-1&&(n?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},h),l.useEffect(()=>{if(p)return r&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(a=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),tS(),()=>{r&&1===f.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=a)}},[p,h,r,f]),l.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),tS())},[p,f]),l.useEffect(()=>{let e=()=>x({});return document.addEventListener(tO,e),()=>document.removeEventListener(tO,e)},[]),(0,i.jsx)(V.Primitive.div,{...d,ref:g,style:{pointerEvents:E?j?"auto":"none":void 0,...e.style},onFocusCapture:(0,I.composeEventHandlers)(e.onFocusCapture,R.onFocusCapture),onBlurCapture:(0,I.composeEventHandlers)(e.onBlurCapture,R.onBlurCapture),onPointerDownCapture:(0,I.composeEventHandlers)(e.onPointerDownCapture,C.onPointerDownCapture)})});function tS(){let e=new CustomEvent(tO);document.dispatchEvent(e)}function tD(e,t,r,{discrete:n}){let a=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),n?(0,V.dispatchDiscreteCustomEvent)(a,i):a.dispatchEvent(i)}tk.displayName="DismissableLayer",l.forwardRef((e,t)=>
1{let r=l.useContext(tL),n=l.useRef(null),a=(0,_.useComposedRefs)(t,n);return l.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,i.jsx)(V.Primitive.div,{...e,ref:a})}).displayName="DismissableLayerBranch";let tF=["top","right","bottom","left"],tI=Math.min,tH=Math.max,tZ=Math.round,t_=Math.floor,tz=e=>({x:e,y:e}),tV={left:"right",right:"left",bottom:"top",top:"bottom"},tB={start:"end",end:"start"};function t$(e,t){return"function"==typeof e?e(t):e}function tW(e){return e.split("-")[0]}function tK(e){return e.split("-")[1]}function tU(e){return"x"===e?"y":"x"}function tY(e){return"y"===e?"height":"width"}function tq(e){return["top","bottom"].includes(tW(e))?"y":"x"}function tG(e){return e.replace(/start|end/g,e=>tB[e])}function tX(e){return e.replace(/left|right|bottom|top/g,e=>tV[e])}function tQ(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function tJ(e){let{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function t0(e,t,r){let n,{reference:a,floating:i}=e,l=tq(t),o=tU(tq(t)),s=tY(o),c=tW(t),u="y"===l,d=a.x+a.width/2-i.width/2,f=a.y+a.height/2-i.height/2,p=a[s]/2-i[s]/2;switch(c){case"top":n={x:d,y:a.y-i.height};break;case"bottom":n={x:d,y:a.y+a.height};break;case"right":n={x:a.x+a.width,y:f};break;case"left":n={x:a.x-i.width,y:f};break;default:n={x:a.x,y:a.y}}switch(tK(t)){case"start":n[o]-=p*(r&&u?-1:1);break;case"end":n[o]+=p*(r&&u?-1:1)}return n}let t1=async(e,t,r)=>{let{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:l}=r,o=i.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=t0(c,n,s),f=n,p={},m=0;for(let r=0;r<o.length;r++){let{name:i,fn:h}=o[r],{x:x,y:g,data:v,reset:y}=await h({x:u,y:d,initialPlacement:n,placement:f,strategy:a,middlewareData:p,rects:c,platform:l,elements:{reference:e,floating:t}});u=null!=x?x:u,d=null!=g?g:d,p={...p,[i]:{...p[i],...v}},y&&m<=50&&(m++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(c=!0===y.rects?await l.getElementRects({reference:e,floating:t,strategy:a}):y.rects),{x:u,y:d}=t0(c,f,s)),r=-1)}return{x:u,y:d,placement:f,strategy:a,middlewareData:p}};async function t2(e,t){var r;void 0===t&&(t={});let{x:n,y:a,platform:i,rects:l,elements:o,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=t$(t,e),m=tQ(p),h=o[f?"floating"===d?"reference":"floating":d],x=tJ(await i.getClippingRect({element:null==(r=await (null==i.isElement?void 0:i.isElement(h)))||r?h:h.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:u,strategy:s})),g="floating"===d?{x:n,y:a,width:l.floating.width,height:l.floating.height}:l.reference,v=await (null==i.getOffsetParent?void 0:i.getOffsetParent(o.floating)),y=await (null==i.isElement?void 0:i.isElement(v))&&await (null==i.getScale?void 0:i.getScale(v))||{x:1,y:1},b=tJ(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:v,strategy:s}):g);return{top:(x.top-b.top+m.top)/y.y,bottom:(b.bottom-x.bottom+m.bottom)/y.y,left:(x.left-b.left+m.left)/y.x,right:(b.right-x.right+m.right)/y.x}}function t8(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function t6(e){return tF.some(t=>e[t]>=0)}async function t4(e,t){let{placement:r,platform:n,elements:a}=e,i=await (null==n.isRTL?void 0:n.isRTL(a.floating)),l=tW(r),o=tK(r),s="y"===tq(r),c=["left","top"].includes(l)?-1:1,u=i&&s?-1:1,d=t$(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return o&&"number"==typeof m&&(p="end"===o?-1*m:m),s?{x:p*u,y:f*c}:{x:f*c,y:p*u}}function t3(e){return t9(e)?(e.nodeName||"").toLowerCase():"#document"}function t5(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function t7(e){var t;return null==(t=(t9(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function t9(e){return e instanceof Node||e instanceof t5(e).Node}function re(e){return e instanceof Element||e instanceof t5(e).Element}function rt(e){return e instanceof HTMLElement||e instanceof t5(e).HTMLElement}function rr(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof t5(e).ShadowRoot)}function rn(e){let{overflow:t,overflowX:r,overflowY:n,display:a}=rs(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function ra(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ri(e){let t=rl(),r=rs(e);return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function rl(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function ro(e){return["html","body","#document"].includes(t3(e))}function rs(e){return t5(e).getComputedStyle(e)}function rc(e){return re(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ru(e){if("html"===t3(e))return e;let t=e.assignedSlot||e.parentNode||rr(e)&&e.host||t7(e);return rr(t)?t.host:t}function rd(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);let a=function e(t){let r=ru(t);return ro(r)?t.ownerDocument?t.ownerDocument.body:t.body:rt(r)&&rn(r)?r:e(r)}(e),i=a===(null==(n=e.ownerDocument)?void 0:n.body),l=t5(a);
1return i?t.concat(l,l.visualViewport||[],rn(a)?a:[],l.frameElement&&r?rd(l.frameElement):[]):t.concat(a,rd(a,[],r))}function rf(e){let t=rs(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,a=rt(e),i=a?e.offsetWidth:r,l=a?e.offsetHeight:n,o=tZ(r)!==i||tZ(n)!==l;return o&&(r=i,n=l),{width:r,height:n,$:o}}function rp(e){return re(e)?e:e.contextElement}function rm(e){let t=rp(e);if(!rt(t))return tz(1);let r=t.getBoundingClientRect(),{width:n,height:a,$:i}=rf(t),l=(i?tZ(r.width):r.width)/n,o=(i?tZ(r.height):r.height)/a;return l&&Number.isFinite(l)||(l=1),o&&Number.isFinite(o)||(o=1),{x:l,y:o}}let rh=tz(0);function rx(e){let t=t5(e);return rl()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rh}function rg(e,t,r,n){var a;void 0===t&&(t=!1),void 0===r&&(r=!1);let i=e.getBoundingClientRect(),l=rp(e),o=tz(1);t&&(n?re(n)&&(o=rm(n)):o=rm(e));let s=(void 0===(a=r)&&(a=!1),n&&(!a||n===t5(l))&&a)?rx(l):tz(0),c=(i.left+s.x)/o.x,u=(i.top+s.y)/o.y,d=i.width/o.x,f=i.height/o.y;if(l){let e=t5(l),t=n&&re(n)?t5(n):n,r=e,a=r.frameElement;for(;a&&n&&t!==r;){let e=rm(a),t=a.getBoundingClientRect(),n=rs(a),i=t.left+(a.clientLeft+parseFloat(n.paddingLeft))*e.x,l=t.top+(a.clientTop+parseFloat(n.paddingTop))*e.y;c*=e.x,u*=e.y,d*=e.x,f*=e.y,c+=i,u+=l,a=(r=t5(a)).frameElement}}return tJ({width:d,height:f,x:c,y:u})}function rv(e){return rg(t7(e)).left+rc(e).scrollLeft}function ry(e,t,r){var n;let a;if("viewport"===t)a=function(e,t){let r=t5(e),n=t7(e),a=r.visualViewport,i=n.clientWidth,l=n.clientHeight,o=0,s=0;if(a){i=a.width,l=a.height;let e=rl();(!e||e&&"fixed"===t)&&(o=a.offsetLeft,s=a.offsetTop)}return{width:i,height:l,x:o,y:s}}(e,r);else if("document"===t){let t,r,i,l,o,s,c;n=t7(e),t=t7(n),r=rc(n),i=n.ownerDocument.body,l=tH(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=tH(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-r.scrollLeft+rv(n),c=-r.scrollTop,"rtl"===rs(i).direction&&(s+=tH(t.clientWidth,i.clientWidth)-l),a={width:l,height:o,x:s,y:c}}else if(re(t)){let e,n,i,l,o,s;n=(e=rg(t,!0,"fixed"===r)).top+t.clientTop,i=e.left+t.clientLeft,l=rt(t)?rm(t):tz(1),o=t.clientWidth*l.x,s=t.clientHeight*l.y,a={width:o,height:s,x:i*l.x,y:n*l.y}}else{let r=rx(e);a={...t,x:t.x-r.x,y:t.y-r.y}}return tJ(a)}function rb(e){return"static"===rs(e).position}function rw(e,t){return rt(e)&&"fixed"!==rs(e).position?t?t(e):e.offsetParent:null}function rE(e,t){let r=t5(e);if(ra(e))return r;if(!rt(e)){let t=ru(e);for(;t&&!ro(t);){if(re(t)&&!rb(t))return t;t=ru(t)}return r}let n=rw(e,t);for(;n&&["table","td","th"].includes(t3(n))&&rb(n);)n=rw(n,t);return n&&ro(n)&&rb(n)&&!ri(n)?r:n||function(e){let t=ru(e);for(;rt(t)&&!ro(t)&&!ra(t);){if(ri(t))return t;t=ru(t)}return null}(e)||r}let rj=async function(e){let t=this.getOffsetParent||rE,r=this.getDimensions,n=await r(e.floating);return{reference:function(e,t,r){let n=rt(t),a=t7(t),i="fixed"===r,l=rg(e,!0,i,t),o={scrollLeft:0,scrollTop:0},s=tz(0);if(n||!n&&!i)if(("body"!==t3(t)||rn(a))&&(o=rc(t)),n){let e=rg(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else a&&(s.x=rv(a));return{x:l.left+o.scrollLeft-s.x,y:l.top+o.scrollTop-s.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},rC={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e,i="fixed"===a,l=t7(n),o=!!t&&ra(t.floating);if(n===l||o&&i)return r;let s={scrollLeft:0,scrollTop:0},c=tz(1),u=tz(0),d=rt(n);if((d||!d&&!i)&&(("body"!==t3(n)||rn(l))&&(s=rc(n)),rt(n))){let e=rg(n);c=rm(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-s.scrollLeft*c.x+u.x,y:r.y*c.y-s.scrollTop*c.y+u.y}},getDocumentElement:t7,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e,i=[..."clippingAncestors"===r?ra(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=rd(e,[],!1).filter(e=>re(e)&&"body"!==t3(e)),a=null,i="fixed"===rs(e).position,l=i?ru(e):e;for(;re(l)&&!ro(l);){let t=rs(l),r=ri(l);r||"fixed"!==t.position||(a=null),(i?!r&&!a:!r&&"static"===t.position&&!!a&&["absolute","fixed"].includes(a.position)||rn(l)&&!r&&function e(t,r){let n=ru(t);return!(n===r||!re(n)||ro(n))&&("fixed"===rs(n).position||e(n,r))}(e,l))?n=n.filter(e=>e!==l):a=t,l=ru(l)}return t.set(e,n),n}(t,this._c):[].concat(r),n],l=i[0],o=i.reduce((e,r)=>{let n=ry(t,r,a);return e.top=tH(n.top,e.top),e.right=tI(n.right,e.right),e.bottom=tI(n.bottom,e.bottom),e.left=tH(n.left,e.left),e},ry(t,l,a));return{width:o.right-o.left,height:o.bottom-o.top,x:o.left,y:o.top}},getOffsetParent:rE,getElementRects:rj,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=rf(e);return{width:t,height:r}},getScale:rm,isElement:re,isRTL:function(e){return"rtl"===rs(e).direction}},rR=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:a,rects:i,platform:l,elements:o,middlewareData:s}=t,{element:c,padding:u=0}=t$(e,t)||{};if(null==c)return{};let d=tQ(u),f={x:r,y:n},p=tU(tq(a)),m=tY(p),h=await l.getDimensions(c),x="y"===p,g=x?"clientHeight":"clientWidth",v=i.reference[m]+i.reference[p]-f[p]-i.floating[m],y=f[p]-i.reference[p],b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(c)),w=b?b[g]:0;w&&await (null==l.isElement?void 0:l.isElement(b))||(w=o.floating[g]||i.floating[m]);let E=w/2-h[m]/2-1,j=tI(d[x?"top":"left"],E),C=tI(d[x?"bottom":"right"],E),R=w-h[m]-C,A=w/2-h[m]/2+(v/2-y/2),P=tH(j,tI(A,R)),N=!s.arrow&&null!=tK(a)&&A!==P&&i.reference[m]/2-(A<j?j:C)-h[m]/2<0,T=N?A<j?A-j:A-R:0;return{[p]:f[p]+T,data:{[p]:P,centerOffset:A-P-T,...N&&{alignmentOffset:T}},reset:N}}});var rA=e.i(54940),rP="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;function rN(e,t){let r,n,a;if(e===t)return!0;
1if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!rN(e[n],t[n]))return!1;return!0}if((r=(a=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,a[n]))return!1;for(n=r;0!=n--;){let r=a[n];if(("_owner"!==r||!e.$$typeof)&&!rN(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function rT(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function rM(e,t){let r=rT(e);return Math.round(t*r)/r}function rO(e){let t=l.useRef(e);return rP(()=>{t.current=e}),t}var rL=l.forwardRef((e,t)=>{let{children:r,width:n=10,height:a=5,...l}=e;return(0,i.jsx)(V.Primitive.svg,{...l,ref:t,width:n,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,i.jsx)("polygon",{points:"0,0 30,0 15,10"})})});rL.displayName="Arrow";var rk=e.i(90395),rS="Popper",[rD,rF]=(0,H.createContextScope)(rS),[rI,rH]=rD(rS),rZ=e=>{let{__scopePopper:t,children:r}=e,[n,a]=l.useState(null);return(0,i.jsx)(rI,{scope:t,anchor:n,onAnchorChange:a,children:r})};rZ.displayName=rS;var r_="PopperAnchor",rz=l.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...a}=e,o=rH(r_,r),s=l.useRef(null),c=(0,_.useComposedRefs)(t,s);return l.useEffect(()=>{o.onAnchorChange(n?.current||s.current)}),n?null:(0,i.jsx)(V.Primitive.div,{...a,ref:c})});rz.displayName=r_;var rV="PopperContent",[rB,r$]=rD(rV),rW=l.forwardRef((e,t)=>{var r,n,a,o,s,c,u,d,f,p,m,h,x,g,v,y,b,w,E,j,C;let{__scopePopper:R,side:A="bottom",sideOffset:P=0,align:N="center",alignOffset:T=0,arrowPadding:M=0,avoidCollisions:O=!0,collisionBoundary:L=[],collisionPadding:k=0,sticky:S="partial",hideWhenDetached:D=!1,updatePositionStrategy:F="optimized",onPlaced:I,...H}=e,Z=rH(rV,R),[z,$]=l.useState(null),W=(0,_.useComposedRefs)(t,e=>$(e)),[K,U]=l.useState(null),Y=function(e){let[t,r]=l.useState(void 0);return(0,rk.useLayoutEffect)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,a;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,a=t.blockSize}else n=e.offsetWidth,a=e.offsetHeight;r({width:n,height:a})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}(K),q=Y?.width??0,G=Y?.height??0,X="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},Q=Array.isArray(L)?L:[L],J=Q.length>0,ee={padding:X,boundary:Q.filter(rq),altBoundary:J},{refs:et,floatingStyles:er,placement:en,isPositioned:ea,middlewareData:ei}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:a,elements:{reference:i,floating:o}={},transform:s=!0,whileElementsMounted:c,open:u}=e,[d,f]=l.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=l.useState(n);rN(p,n)||m(n);let[h,x]=l.useState(null),[g,v]=l.useState(null),y=l.useCallback(e=>{e!==j.current&&(j.current=e,x(e))},[]),b=l.useCallback(e=>{e!==C.current&&(C.current=e,v(e))},[]),w=i||h,E=o||g,j=l.useRef(null),C=l.useRef(null),R=l.useRef(d),A=null!=c,P=rO(c),N=rO(a),T=l.useCallback(()=>{var e,n;let a,i,l;if(!j.current||!C.current)return;let o={placement:t,strategy:r,middleware:p};N.current&&(o.platform=N.current),(e=j.current,n=C.current,a=new Map,l={...(i={platform:rC,...o}).platform,_c:a},t1(e,n,{...i,platform:l})).then(e=>{let t={...e,isPositioned:!0};M.current&&!rN(R.current,t)&&(R.current=t,rA.flushSync(()=>{f(t)}))})},[p,t,r,N]);rP(()=>{!1===u&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let M=l.useRef(!1);rP(()=>(M.current=!0,()=>{M.current=!1}),[]),rP(()=>{if(w&&(j.current=w),E&&(C.current=E),w&&E){if(P.current)return P.current(w,E,T);T()}},[w,E,T,P,A]);let O=l.useMemo(()=>({reference:j,floating:C,setReference:y,setFloating:b}),[y,b]),L=l.useMemo(()=>({reference:w,floating:E}),[w,E]),k=l.useMemo(()=>{let e={position:r,left:0,top:0};if(!L.floating)return e;let t=rM(L.floating,d.x),n=rM(L.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+n+"px)",...rT(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,s,L.floating,d.x,d.y]);return l.useMemo(()=>({...d,update:T,refs:O,elements:L,floatingStyles:k}),[d,T,O,L,k])}({strategy:"fixed",placement:A+("center"!==N?"-"+N:""),whileElementsMounted:(...e)=>(function(e,t,r,n){let a;void 0===n&&(n={});let{ancestorScroll:i=!0,ancestorResize:l=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=n,u=rp(e),d=i||l?[...u?rd(u):[],...rd(t)]:[];
1d.forEach(e=>{i&&e.addEventListener("scroll",r,{passive:!0}),l&&e.addEventListener("resize",r)});let f=u&&s?function(e,t){let r,n=null,a=t7(e);function i(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return!function l(o,s){void 0===o&&(o=!1),void 0===s&&(s=1),i();let{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(o||t(),!d||!f)return;let p={rootMargin:-t_(u)+"px "+-t_(a.clientWidth-(c+d))+"px "+-t_(a.clientHeight-(u+f))+"px "+-t_(c)+"px",threshold:tH(0,tI(1,s))||1},m=!0;function h(e){let t=e[0].intersectionRatio;if(t!==s){if(!m)return l();t?l(!1,t):r=setTimeout(()=>{l(!1,1e-7)},1e3)}m=!1}try{n=new IntersectionObserver(h,{...p,root:a.ownerDocument})}catch(e){n=new IntersectionObserver(h,p)}n.observe(e)}(!0),i}(u,r):null,p=-1,m=null;o&&(m=new ResizeObserver(e=>{let[n]=e;n&&n.target===u&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),r()}),u&&!c&&m.observe(u),m.observe(t));let h=c?rg(e):null;return c&&function t(){let n=rg(e);h&&(n.x!==h.x||n.y!==h.y||n.width!==h.width||n.height!==h.height)&&r(),h=n,a=requestAnimationFrame(t)}(),r(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",r),l&&e.removeEventListener("resize",r)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,c&&cancelAnimationFrame(a)}})(...e,{animationFrame:"always"===F}),elements:{reference:Z.anchor},middleware:[{...{name:"offset",options:a=r={mainAxis:P+G,alignmentAxis:T},async fn(e){var t,r;let{x:n,y:i,placement:l,middlewareData:o}=e,s=await t4(e,a);return l===(null==(t=o.offset)?void 0:t.placement)&&null!=(r=o.arrow)&&r.alignmentOffset?{}:{x:n+s.x,y:i+s.y,data:{...s,placement:l}}}},options:[r,n]},O&&{...{name:"shift",options:f=u={mainAxis:!0,crossAxis:!1,limiter:"partial"===S?{...(void 0===(c=o)&&(c={}),{options:c,fn(e){let{x:t,y:r,placement:n,rects:a,middlewareData:i}=e,{offset:l=0,mainAxis:o=!0,crossAxis:s=!0}=t$(c,e),u={x:t,y:r},d=tq(n),f=tU(d),p=u[f],m=u[d],h=t$(l,e),x="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(o){let e="y"===f?"height":"width",t=a.reference[f]-a.floating[e]+x.mainAxis,r=a.reference[f]+a.reference[e]-x.mainAxis;p<t?p=t:p>r&&(p=r)}if(s){var g,v;let e="y"===f?"width":"height",t=["top","left"].includes(tW(n)),r=a.reference[d]-a.floating[e]+(t&&(null==(g=i.offset)?void 0:g[d])||0)+(t?0:x.crossAxis),l=a.reference[d]+a.reference[e]+(t?0:(null==(v=i.offset)?void 0:v[d])||0)-(t?x.crossAxis:0);m<r?m=r:m>l&&(m=l)}return{[f]:p,[d]:m}}}),options:[o,s]}:void 0,...ee},async fn(e){let{x:t,y:r,placement:n}=e,{mainAxis:a=!0,crossAxis:i=!1,limiter:l={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...o}=t$(f,e),s={x:t,y:r},c=await t2(e,o),u=tq(tW(n)),d=tU(u),p=s[d],m=s[u];if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",r=p+c[e],n=p-c[t];p=tH(r,tI(p,n))}if(i){let e="y"===u?"top":"left",t="y"===u?"bottom":"right",r=m+c[e],n=m-c[t];m=tH(r,tI(m,n))}let h=l.fn({...e,[d]:p,[u]:m});return{...h,data:{x:h.x-t,y:h.y-r}}}},options:[u,d]},O&&{...{name:"flip",options:h=p={...ee},async fn(e){var t,r,n,a,i,l,o,s;let c,u,d,{placement:f,middlewareData:p,rects:m,initialPlacement:x,platform:g,elements:v}=e,{mainAxis:y=!0,crossAxis:b=!0,fallbackPlacements:w,fallbackStrategy:E="bestFit",fallbackAxisSideDirection:j="none",flipAlignment:C=!0,...R}=t$(h,e);if(null!=(t=p.arrow)&&t.alignmentOffset)return{};let A=tW(f),P=tq(x),N=tW(x)===x,T=await (null==g.isRTL?void 0:g.isRTL(v.floating)),M=w||(N||!C?[tX(x)]:(c=tX(x),[tG(x),c,tG(c)])),O="none"!==j;!w&&O&&M.push(...(u=tK(x),d=function(e,t,r){let n=["left","right"],a=["right","left"];switch(e){case"top":case"bottom":if(r)return t?a:n;return t?n:a;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(tW(x),"start"===j,T),u&&(d=d.map(e=>e+"-"+u),C&&(d=d.concat(d.map(tG)))),d));let L=[x,...M],k=await t2(e,R),S=[],D=(null==(r=p.flip)?void 0:r.overflows)||[];if(y&&S.push(k[A]),b){let e,t,r,n,a=(l=f,o=m,void 0===(s=T)&&(s=!1),e=tK(l),r=tY(t=tU(tq(l))),n="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",o.reference[r]>o.floating[r]&&(n=tX(n)),[n,tX(n)]);S.push(k[a[0]],k[a[1]])}if(D=[...D,{placement:f,overflows:S}],!S.every(e=>e<=0)){let e=((null==(n=p.flip)?void 0:n.index)||0)+1,t=L[e];if(t)return{data:{index:e,overflows:D},reset:{placement:t}};let r=null==(a=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(E){case"bestFit":{let e=null==(i=D.filter(e=>{if(O){let t=tq(e.placement);return t===P||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(r=e);break}case"initialPlacement":r=x}if(f!==r)return{reset:{placement:r}}}return{}}},options:[p,m]},{...{name:"size",options:v=x={...ee,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:a,height:i}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${r}px`),l.setProperty("--radix-popper-available-height",`${n}px`),l.setProperty("--radix-popper-anchor-width",`${a}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){let t,r,{placement:n,rects:a,platform:i,elements:l}=e,{apply:o=()=>{},...s}=t$(v,e),c=await t2(e,s),u=tW(n),d=tK(n),f="y"===tq(n),{width:p,height:m}=a.floating;"top"===u||"bottom"===u?(t=u,r=d===(await (null==i.isRTL?void 0:i.isRTL(l.floating))?"start":"end")?"left":"right"):(r=u,t="end"===d?"top":"bottom");let h=m-c.top-c.bottom,x=p-c.left-c.right,g=tI(m-c[t],h),y=tI(p-c[r],x),b=!e.middlewareData.shift,w=g,E=y;if(f?E=d||b?tI(y,x):x:w=d||b?tI(g,h):h,b&&!d){let e=tH(c.left,0),t=tH(c.right,0),r=tH(c.top,0),n=tH(c.bottom,0);f?E=p-2*(0!==e||0!==t?e+t:tH(c.left,c.right)):w=m-2*(0!==r||0!==n?r+n:tH(c.top,c.bottom))}await o({...e,availableWidth:E,availableHeight:w});let j=await i.getDimensions(l.floating);return p!==j.width||m!==j.height?{reset:{rects:!0}}:{}}},options:[x,g]},K&&{...{name:"arrow",options:w=y={element:K,padding:M},fn(e){let{element:t,padding:r}="function"==typeof w?w(e):w;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?rR({element:t.current,padding:r}).fn(e):{}:t?rR({element:t,padding:r}).fn(e):{}}},options:[y,b]},rG({arrowWidth:q,arrowHeight:G}),D&&{...{name:"hide",options:C=E={strategy:"referenceHidden",...ee},async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...n}=t$(C,e);switch(r){case"referenceHidden":{let r=t8(await t2(e,{...n,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:t6(r)}}}case"escaped":{let r=t8(await t2(e,{...n,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:t6(r)}}}default:return{}}}},options:[E,j]}]}),[el,eo]=rX(en),es=(0,B.useCallbackRef)(I);(0,rk.useLayoutEffect)(()=>{ea&&es?.()},[ea,es]);let ec=ei.arrow?.x,eu=ei.arrow?.y,ed=ei.arrow?.centerOffset!==0,[ef,ep]=l.useState();return(0,rk.useLayoutEffect)(()=>{z&&ep(window.getComputedStyle(z).zIndex)},[z]),(0,i.jsx)("div",{ref:et.setFloating,"data-radix-popper-content-wrapper":"",style:{...er,transform:ea?er.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ef,"--radix-popper-transform-origin":[ei.transformOrigin?.x,ei.transformOrigin?.y].join(" "),...ei.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,i.jsx)(rB,{scope:R,placedSide:el,onArrowChange:U,arrowX:ec,arrowY:eu,shouldHideArrow:ed,children:(0,i.jsx)(V.Primitive.div,{"data-side":el,"data-align":eo,...H,ref:W,style:{...H.style,animation:ea?void 0:"none"}})})})});rW.displayName=rV;var rK="PopperArrow",rU={top:"bottom",right:"left",bottom:"top",left:"right"},rY=l.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,a=r$(rK,r),l=rU[a.placedSide];return(0,i.jsx)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:(0,i.jsx)(rL,{...n,ref:t,style:{...n.style,display:"block"}})})});function rq(e){return null!==e}rY.displayName=rK;var rG=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:a}=t,i=a.arrow?.centerOffset!==0,l=i?0:e.arrowWidth,o=i?0:e.arrowHeight,[s,c]=rX(r),u={start:"0%",center:"50%",end:"100%"}[c],d=(a.arrow?.x??0)+l/2,f=(a.arrow?.y??0)+o/2,p="",m="";return"bottom"===s?(p=i?u:`${d}px`,m=`${-o}px`):"top"===s?(p=i?u:`${d}px`,m=`${n.floating.height+o}px`):"right"===s?(p=`${-o}px`,m=i?u:`${f}px`):"left"===s&&(p=`${n.floating.width+o}px`,m=i?u:`${f}px`),{data:{x:p,y:m}}}});function rX(e){let[t,r="center"]=e.split("-");return[t,r]}var rQ=l.forwardRef((e,t)=>
1{let{container:r,...n}=e,[a,o]=l.useState(!1);(0,rk.useLayoutEffect)(()=>o(!0),[]);let s=r||a&&globalThis?.document?.body;return s?rA.default.createPortal((0,i.jsx)(V.Primitive.div,{...n,ref:t}),s):null});rQ.displayName="Portal";var rJ=e.i(93161),r0=l.forwardRef((e,t)=>(0,i.jsx)(V.Primitive.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));r0.displayName="VisuallyHidden";var[r1,r2]=(0,H.createContextScope)("Tooltip",[rF]),r8=rF(),r6="TooltipProvider",r4="tooltip.open",[r3,r5]=r1(r6),r7=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:n=300,disableHoverableContent:a=!1,children:o}=e,[s,c]=l.useState(!0),u=l.useRef(!1),d=l.useRef(0);return l.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,i.jsx)(r3,{scope:t,isOpenDelayed:s,delayDuration:r,onOpen:l.useCallback(()=>{window.clearTimeout(d.current),c(!1)},[]),onClose:l.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>c(!0),n)},[n]),isPointerInTransitRef:u,onPointerInTransitChange:l.useCallback(e=>{u.current=e},[]),disableHoverableContent:a,children:o})};r7.displayName=r6;var r9="Tooltip",[ne,nt]=r1(r9),nr=e=>{let{__scopeTooltip:t,children:r,open:n,defaultOpen:a=!1,onOpenChange:o,disableHoverableContent:s,delayDuration:c}=e,u=r5(r9,e.__scopeTooltip),d=r8(t),[f,p]=l.useState(null),m=(0,z.useId)(),h=l.useRef(0),x=s??u.disableHoverableContent,g=c??u.delayDuration,v=l.useRef(!1),[y=!1,b]=(0,$.useControllableState)({prop:n,defaultProp:a,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(r4))):u.onClose(),o?.(e)}}),w=l.useMemo(()=>y?v.current?"delayed-open":"instant-open":"closed",[y]),E=l.useCallback(()=>{window.clearTimeout(h.current),v.current=!1,b(!0)},[b]),j=l.useCallback(()=>{window.clearTimeout(h.current),b(!1)},[b]),C=l.useCallback(()=>{window.clearTimeout(h.current),h.current=window.setTimeout(()=>{v.current=!0,b(!0)},g)},[g,b]);return l.useEffect(()=>()=>window.clearTimeout(h.current),[]),(0,i.jsx)(rZ,{...d,children:(0,i.jsx)(ne,{scope:t,contentId:m,open:y,stateAttribute:w,trigger:f,onTriggerChange:p,onTriggerEnter:l.useCallback(()=>{u.isOpenDelayed?C():E()},[u.isOpenDelayed,C,E]),onTriggerLeave:l.useCallback(()=>{x?j():window.clearTimeout(h.current)},[j,x]),onOpen:E,onClose:j,disableHoverableContent:x,children:r})})};nr.displayName=r9;var nn="TooltipTrigger",na=l.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=nt(nn,r),o=r5(nn,r),s=r8(r),c=l.useRef(null),u=(0,_.useComposedRefs)(t,c,a.onTriggerChange),d=l.useRef(!1),f=l.useRef(!1),p=l.useCallback(()=>d.current=!1,[]);return l.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),(0,i.jsx)(rz,{asChild:!0,...s,children:(0,i.jsx)(V.Primitive.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...n,ref:u,onPointerMove:(0,I.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(f.current||o.isPointerInTransitRef.current||(a.onTriggerEnter(),f.current=!0))}),onPointerLeave:(0,I.composeEventHandlers)(e.onPointerLeave,()=>{a.onTriggerLeave(),f.current=!1}),onPointerDown:(0,I.composeEventHandlers)(e.onPointerDown,()=>{d.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:(0,I.composeEventHandlers)(e.onFocus,()=>{d.current||a.onOpen()}),onBlur:(0,I.composeEventHandlers)(e.onBlur,a.onClose),onClick:(0,I.composeEventHandlers)(e.onClick,a.onClose)})})});na.displayName=nn;var ni="TooltipPortal",[nl,no]=r1(ni,{forceMount:void 0}),ns=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:a}=e,l=nt(ni,t);return(0,i.jsx)(nl,{scope:t,forceMount:r,children:(0,i.jsx)(es.Presence,{present:r||l.open,children:(0,i.jsx)(rQ,{asChild:!0,container:a,children:n})})})};ns.displayName=ni;var nc="TooltipContent",nu=l.forwardRef((e,t)=>{let r=no(nc,e.__scopeTooltip),{forceMount:n=r.forceMount,side:a="top",...l}=e,o=nt(nc,e.__scopeTooltip);return(0,i.jsx)(es.Presence,{present:n||o.open,children:o.disableHoverableContent?(0,i.jsx)(nm,{side:a,...l,ref:t}):(0,i.jsx)(nd,{side:a,...l,ref:t})})}),nd=l.forwardRef((e,t)=>
1{let r=nt(nc,e.__scopeTooltip),n=r5(nc,e.__scopeTooltip),a=l.useRef(null),o=(0,_.useComposedRefs)(t,a),[s,c]=l.useState(null),{trigger:u,onClose:d}=r,f=a.current,{onPointerInTransitChange:p}=n,m=l.useCallback(()=>{c(null),p(!1)},[p]),h=l.useCallback((e,t)=>{let r,n=e.currentTarget,a={x:e.clientX,y:e.clientY},i=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,a,i)){case i:return"left";case a:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(a,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(a,i),...function(e){let{top:t,right:r,bottom:n,left:a}=e;return[{x:a,y:t},{x:r,y:t},{x:r,y:n},{x:a,y:n}]}(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 n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}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))),p(!0)},[p]);return l.useEffect(()=>()=>m(),[m]),l.useEffect(()=>{if(u&&f){let e=e=>h(e,f),t=e=>h(e,u);return u.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[u,f,h,m]),l.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=u?.contains(t)||f?.contains(t),a=!function(e,t){let{x:r,y:n}=e,a=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e].x,o=t[e].y,s=t[i].x,c=t[i].y;o>n!=c>n&&r<(s-l)*(n-o)/(c-o)+l&&(a=!a)}return a}(r,s);n?m():a&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,f,s,d,m]),(0,i.jsx)(nm,{...e,ref:o})}),[nf,np]=r1(r9,{isInside:!1}),nm=l.forwardRef((e,t)=>{let{__scopeTooltip:r,children:n,"aria-label":a,onEscapeKeyDown:o,onPointerDownOutside:s,...c}=e,u=nt(nc,r),d=r8(r),{onClose:f}=u;return l.useEffect(()=>(document.addEventListener(r4,f),()=>document.removeEventListener(r4,f)),[f]),l.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;t?.contains(u.trigger)&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,f]),(0,i.jsx)(tk,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:o,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,i.jsxs)(rW,{"data-state":u.stateAttribute,...d,...c,ref:t,style:{...c.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,i.jsx)(rJ.Slottable,{children:n}),(0,i.jsx)(nf,{scope:r,isInside:!0,children:(0,i.jsx)(r0,{id:u.contentId,role:"tooltip",children:a||n})})]})})});nu.displayName=nc;var nh="TooltipArrow",nx=l.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,a=r8(r);return np(nh,r).isInside?null:(0,i.jsx)(rY,{...a,...n,ref:t})});nx.displayName=nh;let ng=new Map([["bold",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M144,180a16,16,0,1,1-16-16A16,16,0,0,1,144,180Zm92-52A108,108,0,1,1,128,20,108.12,108.12,0,0,1,236,128Zm-24,0a84,84,0,1,0-84,84A84.09,84.09,0,0,0,212,128ZM128,64c-24.26,0-44,17.94-44,40v4a12,12,0,0,0,24,0v-4c0-8.82,9-16,20-16s20,7.18,20,16-9,16-20,16a12,12,0,0,0-12,12v8a12,12,0,0,0,23.73,2.56C158.31,137.88,172,122.37,172,104,172,81.94,152.26,64,128,64Z"}))],["duotone",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M224,128a96,96,0,1,1-96-96A96,96,0,0,1,224,128Z",opacity:"0.2"}),l.default.createElement("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["fill",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,168a12,12,0,1,1,12-12A12,12,0,0,1,128,192Zm8-48.72V144a8,8,0,0,1-16,0v-8a8,8,0,0,1,8-8c13.23,0,24
1-9,24-20s-10.77-20-24-20-24,9-24,20v4a8,8,0,0,1-16,0v-4c0-19.85,17.94-36,40-36s40,16.15,40,36C168,125.38,154.24,139.93,136,143.28Z"}))],["light",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M138,180a10,10,0,1,1-10-10A10,10,0,0,1,138,180ZM128,74c-21,0-38,15.25-38,34v4a6,6,0,0,0,12,0v-4c0-12.13,11.66-22,26-22s26,9.87,26,22-11.66,22-26,22a6,6,0,0,0-6,6v8a6,6,0,0,0,12,0v-2.42c18.11-2.58,32-16.66,32-33.58C166,89.25,149,74,128,74Zm102,54A102,102,0,1,1,128,26,102.12,102.12,0,0,1,230,128Zm-12,0a90,90,0,1,0-90,90A90.1,90.1,0,0,0,218,128Z"}))],["regular",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180ZM128,72c-22.06,0-40,16.15-40,36v4a8,8,0,0,0,16,0v-4c0-11,10.77-20,24-20s24,9,24,20-10.77,20-24,20a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-.72c18.24-3.35,32-17.9,32-35.28C168,88.15,150.06,72,128,72Zm104,56A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z"}))],["thin",l.default.createElement(l.default.Fragment,null,l.default.createElement("path",{d:"M136,180a8,8,0,1,1-8-8A8,8,0,0,1,136,180ZM128,76c-19.85,0-36,14.36-36,32v4a4,4,0,0,0,8,0v-4c0-13.23,12.56-24,28-24s28,10.77,28,24-12.56,24-28,24a4,4,0,0,0-4,4v8a4,4,0,0,0,8,0v-4.2c18-1.77,32-15.36,32-31.8C164,90.36,147.85,76,128,76Zm100,52A100,100,0,1,1,128,28,100.11,100.11,0,0,1,228,128Zm-8,0a92,92,0,1,0-92,92A92.1,92.1,0,0,0,220,128Z"}))]]);var nv=Object.defineProperty,ny=Object.defineProperties,nb=Object.getOwnPropertyDescriptors,nw=Object.getOwnPropertySymbols,nE=Object.prototype.hasOwnProperty,nj=Object.prototype.propertyIsEnumerable,nC=(e,t,r)=>t in e?nv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;let nR=(0,l.forwardRef)((e,t)=>l.default.createElement(o.default,ny(((e,t)=>{for(var r in t||(t={}))nE.call(t,r)&&nC(e,r,t[r]);if(nw)for(var r of nw(t))nj.call(t,r)&&nC(e,r,t[r]);return e})({ref:t},e),nb({weights:ng}))));function nA({className:e,children:t=(0,i.jsx)("button",{children:(0,i.jsx)(nR,{className:"text-zinc-500",size:20,weight:"fill"})}),content:r,open:n,defaultOpen:a,onOpenChange:o,...s}){let[c,u]=(0,l.useState)(n);return(0,i.jsx)(r7,{children:(0,i.jsxs)(nr,{open:c,defaultOpen:a,onOpenChange:o,children:[(0,i.jsx)(na,{asChild:!0,onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),onFocus:()=>u(!0),onBlur:()=>u(!1),children:t}),(0,i.jsx)(ns,{children:(0,i.jsxs)(nu,{className:(0,eR.cm)("data-[state=delayed-open]:data-[side=bottom]:animate-slide-up-and-fade data-[state=delayed-open]:data-[side=left]:animate-slide-right-and-fade data-[state=delayed-open]:data-[side=right]:animate-slide-left-and-fade data-[state=delayed-open]:data-[side=top]:animate-slide-down-and-fade","data-[state=instant-open]:data-[side=bottom]:animate-slide-up-and-fade data-[state=instant-open]:data-[side=left]:animate-slide-right-and-fade data-[state=instant-open]:data-[side=right]:animate-slide-left-and-fade data-[state=instant-open]:data-[side=top]:animate-slide-down-and-fade","select-none will-change-[transform,opacity]","max-w-[200px] rounded bg-zinc-700 px-2 py-1.5 text-white shadow-tooltip",e),sideOffset:4,...s,children:[r,(0,i.jsx)(nx,{className:"fill-zinc-700"})]})})]})})}function nP({className:e,children:t,...r}){return(0,i.jsx)("span",{className:(0,eR.cm)("rounded-[18px] border border-state-info-border bg-state-info-background px-2 py-1 text-sm text-state-info-text leading-sm",e),...r,children:t})}nR.displayName="Question",e.i(43810);let{featureList:nN}=ta.default;function nT({title:e,tooltip:t,label:r,className:n}){let a=(0,l.useRef)(null),[o,s]=(0,l.useState)("top");return(0,l.useEffect)(()=>{let e=()=>{let e=document.querySelector("#comparison");a.current&&e&&s(a.current.getBoundingClientRect().top+100<e.getBoundingClientRect().bottom?"bottom":"top")},t=(0,tM.default)(e,100);return e(),window.addEventListener("scroll",t),()=>{window.removeEventListener("scroll",t),t.cancel()}},[]),(0,i.jsx)("td",{className:(0,eR.cm)("p-3",n),children:(0,i.jsxs)("div",{ref:a,className:"flex items-center gap-1.5",children:[e,t&&(0,i.jsx)(nA,{content:t,side:o}),r&&(0,i.jsx)(nP,{children:r})]})})}function nM({plan:e,pricing:t,title:r,features:n}){let a=(0,tf.useMobile)(),l=e===e2.TEAM,o=e===e2.PERSONAL,s=n.every(({personalFree:e,personalPrime:t})=>!e&&!t),c=n.every(({teamFree:e,teamPrime:t,teamEnterprise:r})=>!e&&!t&&!r);return o&&s||l&&c?null:(0,i.jsxs)("table",{className:"w-full table-fixed border-collapse text-text-default",children:[(0,i.jsx)("caption",{className:"caption-top border-b border-zinc-600 px-3 py-4 text-left text-zinc-50",children:(0,i.jsxs)(eC.Text,{variant:"h5",children:[r," "]})}),(0,i.jsx)("tbody",{children:n.map(({title:e,tooltip:r,label:n,personalFree:s,personalPrime:c,teamFree:u,teamPrime:d,teamEnterprise:f})=>{let p=s&&c,m=u&&d&&f;if(o&&!p||l&&!m)return null;let h=()=>{switch(t){case e6.FREE:return(0,i.jsx)(nT,{title:l?u?.value:s?.value,tooltip:l?u?.tooltip:s?.tooltip});case e6.PRIME:return(0,i.jsx)(nT,{title:l?d?.value:c?.value,tooltip:l?d?.tooltip:c?.tooltip});
1case e6.ENTERPRISE:return l?(0,i.jsx)(nT,{title:f?.value,tooltip:f?.tooltip}):null;default:return null}};return(0,i.jsxs)("tr",{className:"border-b border-zinc-600",children:[(0,i.jsx)(nT,{title:e,tooltip:r,label:n}),(0,i.jsx)(()=>a?(0,i.jsx)(h,{}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(nT,{title:l?u?.value:s?.value,tooltip:l?u?.tooltip:s?.tooltip}),(0,i.jsx)(nT,{className:"bg-zinc-850",title:l?d?.value:c?.value,tooltip:l?d?.tooltip:c?.tooltip}),l&&(0,i.jsx)(nT,{title:f?.value,tooltip:f?.tooltip})]}),{})]},e)})})]})}function nO({plan:e=e2.TEAM,pricing:t=e6.FREE}){let r=(0,g.useTranslations)("pricing"),n=(e,t)=>r.rich(e,{x:()=>(0,i.jsx)(tb.X,{size:"14"}),check:()=>(0,i.jsx)(tT,{size:"14",className:"text-zinc-300"}),minus:()=>(0,i.jsx)(eW.Minus,{size:"14",className:"text-zinc-500"}),count:3,recentVersionCount:10,...t});return(0,i.jsx)("section",{className:"mx-auto flex w-full max-w-[1152px] flex-col gap-6 overflow-x-auto",children:nN.map(({typeI18nKey:a,features:l})=>(0,i.jsx)(nM,{plan:e,pricing:t,title:r(a),features:l.map(({i18nKey:e,labelI18nKey:t,tooltipI18nKey:a,personalFree:i,personalPrime:l,teamFree:o,teamPrime:s,teamEnterprise:c})=>({title:r(e),label:t&&r(t),tooltip:a&&r(a),personalFree:i&&{value:n(i.i18nKey,{trashPreserveDayCount:3,pushCount:20,apiCallCount:400}),tooltip:i.tooltipI18nKey&&r(i.tooltipI18nKey)},personalPrime:l&&{value:n(l.i18nKey,{trashPreserveDayCount:30,apiCallCount:1e4}),tooltip:l.tooltipI18nKey&&r(l.tooltipI18nKey)},teamFree:o&&{value:n(o.i18nKey,{trashPreserveDayCount:3,pushCount:20,apiCallCount:400}),tooltip:o.tooltipI18nKey&&r(o.tooltipI18nKey)},teamPrime:s&&{value:n(s.i18nKey,{trashPreserveDayCount:30,apiCallCount:2e4}),tooltip:s.tooltipI18nKey&&r(s.tooltipI18nKey)},teamEnterprise:c&&{value:n(c.i18nKey,{trashPreserveDayCount:30}),tooltip:c.tooltipI18nKey&&r(c.tooltipI18nKey)}}))},a))})}function nL(e){let t=(0,g.useTranslations)("pricing"),[r,n]=(0,l.useState)(e8),[a,o]=(0,l.useState)(e6.FREE),[s,c]=(0,l.useState)(e3);return(0,i.jsxs)(tt,{hasLogin:e.hasLogin,children:[(0,i.jsx)(ts,{plan:r,onPlanChange:n,paymentCycle:s,onPaymentCycleChange:c}),(0,i.jsx)("div",{className:"mb-10 flex justify-center",children:(0,i.jsxs)(eP.Button,{as:"a",href:"#comparison",variant:"tertiary",subVariant:"left",noDecorations:!0,children:[t("compare-all-plans"),(0,i.jsx)(x,{size:16})]})}),(0,i.jsx)(td,{}),(0,i.jsxs)("div",{className:"px-6",children:[(0,i.jsx)(ty,{className:"sticky top-[58px] z-40 md:top-[60px]",plan:r,paymentCycle:s,pricing:a,onPricingChange:o}),(0,i.jsx)(nO,{plan:r,pricing:a})]})]})}e.s(["PricingDetails",()=>nL,"default",0,nL],75228)},21415,e=>{"use strict";var t=e.i(70906),r=e.i(36546),n=e.i(92791),a=e.i(74947),i=e.i(76006),l=e.i(51150),o=e.i(89780),s=e.i(96070),c=e.i(90395),u=e.i(71425),d=e.i(79993),f="Collapsible",[p,m]=(0,n.createContextScope)(f),[h,x]=p(f),g=r.forwardRef((e,n)=>{let{__scopeCollapsible:a,open:i,defaultOpen:l,disabled:c,onOpenChange:u,...f}=e,[p=!1,m]=(0,o.useControllableState)({prop:i,defaultProp:l,onChange:u});return(0,t.jsx)(h,{scope:a,disabled:c,contentId:(0,d.useId)(),open:p,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),children:(0,t.jsx)(s.Primitive.div,{"data-state":j(p),"data-disabled":c?"":void 0,...f,ref:n})})});g.displayName=f;var v="CollapsibleTrigger",y=r.forwardRef((e,r)=>{let{__scopeCollapsible:n,...a}=e,i=x(v,n);return(0,t.jsx)(s.Primitive.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":j(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...a,ref:r,onClick:(0,l.composeEventHandlers)(e.onClick,i.onOpenToggle)})});y.displayName=v;var b="CollapsibleContent",w=r.forwardRef((e,r)=>{let{forceMount:n,...a}=e,i=x(b,e.__scopeCollapsible);return(0,t.jsx)(u.Presence,{present:n||i.open,children:({present:e})=>(0,t.jsx)(E,{...a,ref:r,present:e})})});w.displayName=b;var E=r.forwardRef((e,n)=>{let{__scopeCollapsible:a,present:l,children:o,...u}=e,d=x(b,a),[f,p]=r.useState(l),m=r.useRef(null),h=(0,i.useComposedRefs)(n,m),g=r.useRef(0),v=g.current,y=r.useRef(0),w=y.current,E=d.open||f,C=r.useRef(E),R=r.useRef();return r.useEffect(()=>{let e=requestAnimationFrame(()=>C.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.useLayoutEffect)(()=>{let e=m.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,y.current=t.width,C.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),p(l)}},[d.open,l]),(0,t.jsx)(s.Primitive.div,{"data-state":j(d.open),"data-disabled":d.disabled?"":void 0,id:d.contentId,hidden:!E,...u,ref:h,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:E&&o})});function j(e){return e?"open":"closed"}var C=e.i(35470),R="Accordion",A=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[P,N,T]=(0,a.createCollection)(R),[M,O]=(0,n.createContextScope)(R,[T,m]),L=m(),k=r.default.forwardRef((e,r)=>{let{type:n,...a}=e;return(0,t.jsx)(P.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,t.jsx)(Z,{...a,ref:r}):(0,t.jsx)(H,{...a,ref:r})})});k.displayName=R;var[S,D]=M(R),[F,I]=M(R,{collapsible:!1}
1),H=r.default.forwardRef((e,n)=>{let{value:a,defaultValue:i,onValueChange:l=()=>{},collapsible:s=!1,...c}=e,[u,d]=(0,o.useControllableState)({prop:a,defaultProp:i,onChange:l});return(0,t.jsx)(S,{scope:e.__scopeAccordion,value:u?[u]:[],onItemOpen:d,onItemClose:r.default.useCallback(()=>s&&d(""),[s,d]),children:(0,t.jsx)(F,{scope:e.__scopeAccordion,collapsible:s,children:(0,t.jsx)(V,{...c,ref:n})})})}),Z=r.default.forwardRef((e,n)=>{let{value:a,defaultValue:i,onValueChange:l=()=>{},...s}=e,[c=[],u]=(0,o.useControllableState)({prop:a,defaultProp:i,onChange:l}),d=r.default.useCallback(e=>u((t=[])=>[...t,e]),[u]),f=r.default.useCallback(e=>u((t=[])=>t.filter(t=>t!==e)),[u]);return(0,t.jsx)(S,{scope:e.__scopeAccordion,value:c,onItemOpen:d,onItemClose:f,children:(0,t.jsx)(F,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)(V,{...s,ref:n})})})}),[_,z]=M(R),V=r.default.forwardRef((e,n)=>{let{__scopeAccordion:a,disabled:o,dir:c,orientation:u="vertical",...d}=e,f=r.default.useRef(null),p=(0,i.useComposedRefs)(f,n),m=N(a),h="ltr"===(0,C.useDirection)(c),x=(0,l.composeEventHandlers)(e.onKeyDown,e=>{if(!A.includes(e.key))return;let t=e.target,r=m().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),a=r.length;if(-1===n)return;e.preventDefault();let i=n,l=a-1,o=()=>{(i=n+1)>l&&(i=0)},s=()=>{(i=n-1)<0&&(i=l)};switch(e.key){case"Home":i=0;break;case"End":i=l;break;case"ArrowRight":"horizontal"===u&&(h?o():s());break;case"ArrowDown":"vertical"===u&&o();break;case"ArrowLeft":"horizontal"===u&&(h?s():o());break;case"ArrowUp":"vertical"===u&&s()}let c=i%a;r[c].ref.current?.focus()});return(0,t.jsx)(_,{scope:a,disabled:o,direction:c,orientation:u,children:(0,t.jsx)(P.Slot,{scope:a,children:(0,t.jsx)(s.Primitive.div,{...d,"data-orientation":u,ref:p,onKeyDown:o?void 0:x})})})}),B="AccordionItem",[$,W]=M(B),K=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,value:a,...i}=e,l=z(B,n),o=D(B,n),s=L(n),c=(0,d.useId)(),u=a&&o.value.includes(a)||!1,f=l.disabled||e.disabled;return(0,t.jsx)($,{scope:n,open:u,disabled:f,triggerId:c,children:(0,t.jsx)(g,{"data-orientation":l.orientation,"data-state":J(u),...s,...i,ref:r,disabled:f,open:u,onOpenChange:e=>{e?o.onItemOpen(a):o.onItemClose(a)}})})});K.displayName=B;var U="AccordionHeader",Y=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...a}=e,i=z(R,n),l=W(U,n);return(0,t.jsx)(s.Primitive.h3,{"data-orientation":i.orientation,"data-state":J(l.open),"data-disabled":l.disabled?"":void 0,...a,ref:r})});Y.displayName=U;var q="AccordionTrigger",G=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...a}=e,i=z(R,n),l=W(q,n),o=I(q,n),s=L(n);return(0,t.jsx)(P.ItemSlot,{scope:n,children:(0,t.jsx)(y,{"aria-disabled":l.open&&!o.collapsible||void 0,"data-orientation":i.orientation,id:l.triggerId,...s,...a,ref:r})})});G.displayName=q;var X="AccordionContent",Q=r.default.forwardRef((e,r)=>{let{__scopeAccordion:n,...a}=e,i=z(R,n),l=W(X,n),o=L(n);return(0,t.jsx)(w,{role:"region","aria-labelledby":l.triggerId,"data-orientation":i.orientation,...o,...a,ref:r,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function J(e){return e?"open":"closed"}Q.displayName=X;var ee=e.i(8736),et=e.i(30351),er=e.i(90861);e.i(75614);var en=e.i(30219),ea=e.i(29177),ei=e.i(96996);let{faq:el}=ea.default,{socialLinks:eo}=ei.default;function es({className:e}){let r=(0,et.useTranslations)("pricing");return(0,t.jsx)(k,{className:e,type:"single",defaultValue:el[0].questionI18nKey,collapsible:!0,children:el.map(({questionI18nKey:e,answerI18nKey:n})=>(0,t.jsxs)(K,{className:"overflow-hidden border-t border-zinc-700 focus-within:relative focus-within:z-10",value:e,children:[(0,t.jsx)(Y,{className:"text-text-default",children:(0,t.jsxs)(G,{className:"group flex w-full items-center justify-between py-4",children:[(0,t.jsx)(er.Text,{className:"text-left",variant:"h6",children:r(e)}),(0,t.jsx)(ee.CaretDown,{className:"shrink-0 transition-transform duration-300 ease-in-out group-data-[state=open]:rotate-180",size:16})]})}),(0,t.jsx)(Q,{className:"overflow-hidden text-zinc-400 data-[state=closed]:animate-slide-up data-[state=open]:animate-slide-down",children:(0,t.jsxs)("div",{className:"pb-7",children:[(0,t.jsx)(er.Text,{variant:"body"}),r.rich(n,{br:()=>(0,t.jsx)("br",{}),paymentLink:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"https://hackmd.io/@docs/yearly-payment-faq-en",target:"_blank",rel:"noreferrer",variant:"link",children:e}),privacyLink:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"https://hackmd.io/s/privacy",target:"_blank",rel:"noreferrer",variant:"link",children:e}),sponsorshipLink:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"https://hackmd.io/c/tutorials/%2F%40docs%2FNPOplan",target:"_blank",rel:"noreferrer",variant:"link",children:e}),teamSuspensionLink:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"https://hackmd.io/c/tutorials/%2F%40docs%2Funlock-team-member-limit#Team-suspension",target:"_blank",rel:"noreferrer",variant:"link",children:e}),tutorialLink:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"https://hackmd.io/c/tutorials/%2Fs%2Ftutorials",target:"_blank",rel:"noreferrer",variant:"link",children:e}),mailLink:()=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:"mailto:[email protected]",variant:"link",children:"[email protected]"}),x:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:eo.x,target:"_blank",rel:"noreferrer",variant:"link",children:e}),facebook:e=>(0,t.jsx)(en.Button,{className:"inline-flex",as:"a",href:eo.facebook,target:"_blank",rel:"noreferrer",variant:"link",children:e})})]})})]},e))})}e.s(["FaqAccordion",()=>es,"default",0,es],21415)}]);

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.