1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];if(null!=t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:blabber-web":!0});var r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="8936367f-6bd3-4a19-89ba-0d5081ce06ca",e._sentryDebugIdIdentifier="sentry-dbid-8936367f-6bd3-4a19-89ba-0d5081ce06ca")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4219],{6101:(e,r,t)=>{"use strict";t.d(r,{s:()=>o,t:()=>i});var n=t(12115);function a(e,r){if("function"==typeof e)return e(r);null!=e&&(e.current=r)}function i(...e){return r=>{let t=!1,n=e.map(e=>{let n=a(e,r);return t||"function"!=typeof n||(t=!0),n});if(t)return()=>{for(let r=0;r<n.length;r++){let t=n[r];"function"==typeof t?t():a(e[r],null)}}}}function o(...e){return n.useCallback(i(...e),e)}},26534:(e,r,t)=>{"use strict";t.d(r,{U:()=>s,pb:()=>l});var n=t(62105),a=t(96314);let i={Handler:"handler"},o=!1;async function s(e){if("undefined"==typeof navigator||"function"!=typeof navigator.share||o)return!1;o=!0;try{return await navigator.share(e),!0}catch(e){if(e instanceof DOMException&&("AbortError"===e.name||"InvalidStateError"===e.name||"NotAllowedError"===e.name||"SecurityError"===e.name))return!1;return n.Cp(e,{tags:{handler:"native_share"}}),!1}finally{o=!1}}function l(e,r){a.v4(t=>{t.setTag(i.Handler,"error_boundary"),t.setTag("error_boundary_component",r),e.digest&&t.setExtra("error_digest",e.digest),t.setFingerprint(["error-boundary",r,e.message]),n.Cp(e)})}},30285:(e,r,t)=>{"use strict";t.d(r,{$:()=>l,r:()=>s});var n=t(95155);t(12115);var a=t(99708),i=t(74466),o=t(59434);let s=(0,i.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline",pink:"bg-pink-500 text-white shadow-xs hover:bg-pink-600 focus-visible:ring-pink-400/50"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function l(e){let{className:r,variant:t,size:i,asChild:l=!1,...d}=e,u=l?a.DX:"button";return(0,n.jsx)(u,{"data-slot":"button",className:(0,o.cn)(s({variant:t,size:i,className:r})),...d})}},30347:()=>{},44755:(e,r,t)=>{Promise.resolve().then(t.bind(t,49645))},49645:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>d});var n=t(95155),a=t(12115),i=t(30285);t(30347);var o=t(26534);let s={translate:"no",className:"notranslate"};function l(){return(0,n.jsx)("meta",{name:"google",content:"notranslate"})}function d(e){let{error:r,reset:t}=e;return(0,a.useEffect)(()=>{(0,o.pb)(r,"app/global-error")},[r]),(0,n.jsxs)("html",{lang:"en",...s,children:[(0,n.jsx)("head",{children:(0,n.jsx)(l,{})}),(0,n.jsx)("body",{className:"font-sans text-[15px] leading-normal antialiased",children:(0,n.jsx)("main",{className:"flex min-h-[100dvh] items-center justify-center bg-background px-6 text-foreground",children:(0,n.jsxs)("section",{className:"w-full max-w-md
1space-y-5 text-center",children:[(0,n.jsxs)("div",{className:"space-y-2",children:[(0,n.jsx)("p",{className:"text-sm font-semibold uppercase tracking-[0.18em] text-pink-500",children:"Something went wrong"}),(0,n.jsx)("h1",{className:"font-display text-3xl font-bold tracking-tight",children:"Blabber hit an unexpected error."}),(0,n.jsx)("p",{className:"text-sm leading-6 text-muted-foreground",children:"The issue has been reported. Try again, and we will pick up right where you left off."})]}),(0,n.jsx)(i.$,{onClick:t,className:"bg-pink-500 text-white hover:bg-pink-600",children:"Try again"})]})})})]})}},59434:(e,r,t)=>{"use strict";t.d(r,{C2:()=>o,cn:()=>i,fw:()=>s});var n=t(52596),a=t(39688);function i(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return(0,a.QP)((0,n.$)(r))}function o(e){return"undefined"==typeof FileReader?Promise.resolve(null):new Promise(r=>{let t=new FileReader;t.onloadend=()=>r(t.result),t.onerror=()=>r(null),t.readAsDataURL(e)})}function s(e){let r="string"==typeof e?new Date(e):e,t=Math.round((new Date().getTime()-r.getTime())/1e3),n=Math.round(t/60),a=Math.round(n/60),i=Math.round(a/24),o=Math.round(i/7),s=Math.round(i/30.44),l=Math.round(i/365.25);if(t<5)return"now";if(t<60)return"".concat(t,"s ago");if(n<60)return"".concat(n,"m ago");if(a<24)return"".concat(a,"h ago");if(i<7)return"".concat(i,"d ago");else if(o<5)return"".concat(o,"w ago");else if(s<12)return"".concat(s,"mo ago");else return"".concat(l,"y ago")}},74466:(e,r,t)=>{"use strict";t.d(r,{F:()=>o});var n=t(52596);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,o=(e,r)=>t=>{var n;if((null==r?void 0:r.variants)==null)return i(e,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:o,defaultVariants:s}=r,l=Object.keys(o).map(e=>{let r=null==t?void 0:t[e],n=null==s?void 0:s[e];if(null===r)return null;let i=a(r)||a(n);return o[e][i]}),d=t&&Object.entries(t).reduce((e,r)=>{let[t,n]=r;return void 0===n||(e[t]=n),e},{});return i(e,l,null==r||null==(n=r.compoundVariants)?void 0:n.reduce((e,r)=>{let{class:t,className:n,...a}=r;return Object.entries(a).every(e=>{let[r,t]=e;return Array.isArray(t)?t.includes({...s,...d}[r]):({...s,...d})[r]===t})?[...e,t,n]:e},[]),null==t?void 0:t.class,null==t?void 0:t.className)}},99708:(e,r,t)=>{"use strict";t.d(r,{DX:()=>s,Dc:()=>d,TL:()=>o});var n=t(12115),a=t(6101),i=t(95155);function o(e){let r=function(e){let r=n.forwardRef((e,r)=>{let{children:t,...i}=e;if(n.isValidElement(t)){var o;let e,s,l=(o=t,(s=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(s=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),d=function(e,r){let t={...r};for(let n in r){let a=e[n],i=r[n];/^on[A-Z]/.test(n)?a&&i?t[n]=(...e)=>{let r=i(...e);return a(...e),r}:a&&(t[n]=a):"style"===n?t[n]={...a,...i}:"className"===n&&(t[n]=[a,i].filter(Boolean).join(" "))}return{...e,...t}}(i,t.props);return t.type!==n.Fragment&&(d.ref=r?(0,a.t)(r,l):l),n.cloneElement(t,d)}return n.Children.count(t)>1?n.Children.only(null):null});return r.displayName=`${e}.SlotClone`,r}(e),t=n.forwardRef((e,t)=>{let{children:a,...o}=e,s=n.Children.toArray(a),l=s.find(u);if(l){let e=l.props.children,a=s.map(r=>r!==l?r:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,i.jsx)(r,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,a):null})}return(0,i.jsx)(r,{...o,ref:t,children:a})});return t.displayName=`${e}.Slot`,t}var s=o("Slot"),l=Symbol("radix.slottable");function d(e){let r=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});return r.displayName=`${e}.Slottable`,r.__radixId=l,r}function u(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}}},e=>{var r=r=>e(e.s=r);e.O(0,[7690,4277,5449,8441,1952,7358],()=>r(44755)),_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.