1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[90],{18573:(e,r,s)=>{Promise.resolve().then(s.t.bind(s,69243,23)),Promise.resolve().then(s.t.bind(s,30347,23)),Promise.resolve().then(s.t.bind(s,87088,23)),Promise.resolve().then(s.t.bind(s,38394,23)),Promise.resolve().then(s.t.bind(s,63871,23)),Promise.resolve().then(s.bind(s,37277)),Promise.resolve().then(s.bind(s,84573)),Promise.resolve().then(s.bind(s,76538))},30347:()=>{},38394:e=>{e.exports={style:{fontFamily:"'Space Grotesk', 'Space Grotesk Fallback'",fontStyle:"normal"},className:"__className_49a339",variable:"__variable_49a339"}},63871:e=>{e.exports={style:{fontFamily:"'roobert', 'roobert Fallback', system-ui, sans-serif"},className:"__className_7a5382",variable:"__variable_7a5382"}},76538:(e,r,s)=>{"use strict";s.d(r,{FeedbackButton:()=>m});var t=s(95155),a=s(12115),o=s(54416),n=s(30446),l=s(70463),i=s(51976),c=s(81497),d=s(866);function m(e){let{locale:r="en"}=e,[s,m]=(0,a.useState)(!1),h=()=>{window.open("https://tally.so/r/lbeNkk","_blank","noopener,noreferrer"),m(!1)};return(0,t.jsxs)("div",{className:"fixed bottom-6 right-6 z-50 flex flex-col items-end gap-2",children:[s&&(0,t.jsxs)("div",{className:"animate-in fade-in slide-in-from-bottom-2 duration-200 bg-white rounded-xl shadow-xl border border-gray-200 p-4 w-64",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-3",children:[(0,t.jsx)("span",{className:"font-semibold text-gray-900 text-sm",children:(0,d.t)(d.P9.feedback.title,r)}),(0,t.jsx)("button",{onClick:()=>m(!1),className:"text-gray-500 hover:text-gray-600 transition-colors cursor-pointer",children:(0,t.jsx)(o.A,{className:"h-4 w-4"})})]}),(0,t.jsx)("p",{className:"text-xs text-gray-500 mb-3",children:(0,d.t)(d.P9.feedback.description,r)}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsxs)("button",{onClick:h,className:"w-full flex items-center gap-2.5 px-3 py-2 rounded-lg bg-red-50 hover:bg-red-100 text-red-700 text-sm font-medium transition-colors cursor-pointer",children:[(0,t.jsx)(n.A,{className:"h-4 w-4"}),(0,d.t)(d.P9.feedback.reportBug,r)]}),(0,t.jsxs)("button",{onClick:h,className:"w-full flex items-center gap-2.5 px-3 py-2 rounded-lg bg-blue-50 hover:bg-blue-100 text-blue-700 text-sm font-medium transition-colors cursor-pointer",children:[(0,t.jsx)(l.A,{className:"h-4 w-4"}),(0,d.t)(d.P9.feedback.requestFeature,r)]}),(0,t.jsxs)("button",{onClick:h,className:"w-full flex items-center gap-2.5 px-3 py-2 rounded-lg bg-green-50 hover:bg-green-100 text-green-700 text-sm font-medium transition-colors cursor-pointer",children:[(0,t.jsx)(i.A,{className:"h-4 w-4"}),(0,d.t)(d.P9.feedback.generalFeedback,r)]})]})]}),(0,t.jsxs)("button",{onClick:()=>m(!s),className:"group flex items-center gap-2 px-4 py-2.5 rounded-full shadow-lg transition-all duration-200 cursor-pointer ".concat(s?"bg-gray-100 text-gray-700":"bg-blue-600 hover:bg-blue-700 text-white hover:shadow-xl"),children:[(0,t.jsx)(c.A,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"text-sm font-medium",children:(0,d.t)(d.P9.feedback.button,r)})]})]})}},84573:(e,r,s)=>{"use strict";s.d(r,{ErrorBoundary:()=>d});var t=s(95155),a=s(12115),o=s(35695),n=s(30446),l=s(53904),i=s(30285);class c extends a.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidUpdate(e){this.state.hasError&&e.resetKey!==this.props.resetKey&&this.setState({hasError:!1,error:null,errorInfo:null})}componentDidCatch(e,r){console.error("[ErrorBoundary] Caught error:",e),console.error("[ErrorBoundary] Component stack:",r.componentStack),this.setState({errorInfo:r})}render(){return this.state.hasError?(0,t.jsx)("div",{className:"min-h-screen flex items-center justify-center p-4",style:{background:"var(--gradient-background-main)"},children:(0,t.jsxs)("div",{className:"max-w-md w-full bg-white rounded-xl shadow-lg p-6 space-y-6",children:[(0,t.jsxs)("div",{className:"text-center space-y-2",children:[(0,t.jsx)("div",{className:"w-16 h-16 mx-auto bg-red-100 rounded-full flex items-center justify-center",children:(0,t.jsx)(n.A,{className:"w-8 h-8 text-red-500"})}),(0,t.jsx)("h1",{className:"text-xl font-bold text-gray-900",children:"Something went wrong"}),(0,t.jsx)("p",{className:"text-sm text-gray-600",children:"An unexpected error occurred. You can try reloading the page or report this issue to help us fix it."})]}),!1,(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3",children:[(0,t.jsxs)(i.$,{onClick:this.handleReload,className:"flex-1",variant:"default",children:[(0,t.jsx)(l.A,{className:"w-4 h-4 mr-2"}),"Reload Page"]}),(0,t.jsxs)(i.$,{onClick:this.handleReport,className:"flex-1",variant:"outline",children:[(0,t.jsx)(n.A,{className:"w-4 h-4 mr-2"}),"Report Issue"]})]})]})}):this.props.children}constructor(e){super(e),this.handleReload=()=>{window.location.reload()},this.handleReport=()=>{window.open("https://tally.so/r/lbeNkk","_blank","noopener,noreferrer")},this.state={hasError:!1,error:null,errorInfo:null}}}function d(e){let{children:r}=e,s=(0,o.usePathname)();return(0,t.jsx)(c,{resetKey:s,children:r})}},87088:e=>{e.exports={style:{fontFamily:"'DM Mono', 'DM Mono Fallback'",fontStyle:"normal"},className:"__className_9ef920",variable:"__variable_9ef920"}}},e=>{e.O(0,[7690,7311,6486,5911,9602,8441,5964,7358],()=>e(e.s=18573)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.