1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,618566,(e,t,a)=>{t.exports=e.r(976562)},808341,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={cancelIdleCallback:function(){return s},requestIdleCallback:function(){return o}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let o="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},s="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},479520,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={default:function(){return v},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return h}};for(var n in r)Object.defineProperty(a,n,{enumerable:!0,get:r[n]});let o=e.r(555682),s=e.r(190809),i=e.r(843476),l=o._(e.r(174080)),d=s._(e.r(271645)),u=e.r(742732),c=e.r(922737),f=e.r(808341),p=new Map,m=new Set,b=e=>{let{src:t,id:a,onLoad:r=()=>{},onReady:n=null,dangerouslySetInnerHTML:o,children:s="",strategy:i="afterInteractive",onError:d,stylesheets:u}=e,f=a||t;if(f&&m.has(f))return;if(p.has(t)){m.add(f),p.get(t).then(r,d);return}let b=()=>{n&&n(),m.add(f)},g=document.createElement("script"),h=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),r&&r.call(this,t),b()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});o?(g.innerHTML=o.__html||"",b()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",b()):t&&(g.src=t,p.set(t,h)),(0,c.setAttributesFromProps)(g,e),"worker"===i&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",i),u&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let a=document.createElement("link");a.type="text/css",a.rel="stylesheet",a.href=e,t.appendChild(a)})}})(u),document.body.appendChild(g)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}):b(e)}function h(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");m.add(t)})}function y(e){let{id:t,src:a="",onLoad:r=()=>{},onReady:n=null,strategy:o="afterInteractive",onError:s,stylesheets:c,...p}=e,{updateScripts:g,scripts:h,getIsSsr:y,appDir:v,nonce:w}=(0,d.useContext)(u.HeadManagerContext);w=p.nonce||w;let x=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||a;x.current||(n&&e&&m.has(e)&&n(),x.current=!0)},[n,t,a]);let E=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!E.current){if("afterInteractive"===o)b(e);else"lazyOnload"===o&&("complete"===document.readyState?(0,f.requestIdleCallback)(()=>b(e)):window.addEventListener("load",()=>{(0,f.requestIdleCallback)(()=>b(e))}));E.current=!0}},[e,o]),("beforeInteractive"===o||"worker"===o)&&(g?(h[o]=(h[o]||[]).concat([{id:t,src:a,onLoad:r,onReady:n,onError:s,...p,nonce:w}]),g(h)):y&&y()?m.add(t||a):y&&!y()&&b({...e,nonce:w})),v){if(c&&c.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===o)if(!a)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,i.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([0,{...p,id:t}])})`}});else return l.default.preload(a,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin}),(0,i.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${JSON.stringify([a,{...p,id:t}])})`}});"afterInteractive"===o&&a&&l.default.preload(a,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let v=y;("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esMo
1dule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},84297,(e,t,a)=>{t.exports={id:"google-analytics",description:"Install a Google Analytics tag on your website",website:"https://analytics.google.com/analytics/web/",scripts:[{url:"https://www.googletagmanager.com/gtag/js",params:["id"],strategy:"worker",location:"head",action:"append"},{code:"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag('js',new Date());gtag('config','${args.id}')",strategy:"worker",location:"head",action:"append"}]}},892135,(e,t,a)=>{"use strict";function r(e,t,a=!1){return t?Object.keys(e).filter(e=>a?!t.includes(e):t.includes(e)).reduce((t,a)=>(t[a]=e[a],t),{}):{}}function n(e,t,a,r){let n=r&&Object.keys(r).length>0?new URL(Object.values(r)[0],e):new URL(e);return t&&a&&t.forEach(e=>{a[e]&&n.searchParams.set(e,a[e])}),n.toString()}function o(e,t,a,r,o){var s;if(!t)return`<${e}></${e}>`;let i=(null==(s=t.src)?void 0:s.url)?Object.assign(Object.assign({},t),{src:n(t.src.url,t.src.params,r,o)}):t,l=Object.keys(Object.assign(Object.assign({},i),a)).reduce((e,t)=>{let r=null==a?void 0:a[t],n=i[t],o=null!=r?r:n,s=!0===o?t:`${t}="${o}"`;return o?e+` ${s}`:e},"");return`<${e}${l}></${e}>`}Object.defineProperty(a,"__esModule",{value:!0}),a.formatData=a.createHtml=a.formatUrl=void 0,a.formatUrl=n,a.createHtml=o,a.formatData=function(e,t){var a,s,i,l,d;let u=r(t,null==(a=e.scripts)?void 0:a.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),c=r(t,null==(i=null==(s=e.html)?void 0:s.attributes.src)?void 0:i.params),f=r(t,[null==(d=null==(l=e.html)?void 0:l.attributes.src)?void 0:d.slugParam]),p=r(t,[...Object.keys(u),...Object.keys(c),...Object.keys(f)],!0);return Object.assign(Object.assign({},e),{html:e.html?o(e.html.element,e.html.attributes,p,c,f):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:n(e.url,e.params,u)})):null})}},344602,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a},n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=void 0;let o=n(e.r(84297)),s=e.r(892135);a.GoogleAnalytics=e=>{var t=r(e,[]);return(0,s.formatData)(o.default,t)}},560262,(e,t,a)=>{t.exports={id:"google-maps-embed",description:"Embed a Google Maps embed on your webpage",website:"https://developers.google.com/maps/documentation/embed/get-started",html:{element:"iframe",attributes:{loading:"lazy",src:{url:"https://www.google.com/maps/embed/v1/place",slugParam:"mode",params:["key","q","center","zoom","maptype","language","region"]},referrerpolicy:"no-referrer-when-downgrade",frameborder:"0",style:"border:0",allowfullscreen:!0,width:null,height:null}}}},277813,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a},n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleMapsEmbed=void 0;let o=n(e.r(560262)),s=e.r(892135);a.GoogleMapsEmbed=e=>{var t=r(e,[]);return(0,s.formatData)(o.default,t)}},640674,(e,t,a)=>{t.exports={id:"youtube-embed",description:"Embed a YouTube embed on your webpage.",website:"https://github.com/paulirish/lite-youtube-embed",html:{element:"lite-youtube",attributes:{videoid:null,playlabel:null}},stylesheets:["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],scripts:[{url:"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js",strategy:"idle",location:"head",action:"append"}]}},515465,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)0>t.indexOf(r[n])&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(a[r[n]]=e[r[n]]);return a}
1,n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=void 0;let o=n(e.r(640674)),s=e.r(892135);a.YouTubeEmbed=e=>{var t=r(e,[]);return(0,s.formatData)(o.default,t)}},981498,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=a.GoogleMapsEmbed=a.GoogleAnalytics=void 0;var r=e.r(344602);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return r.GoogleAnalytics}});var n=e.r(277813);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n.GoogleMapsEmbed}});var o=e.r(515465);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return o.YouTubeEmbed}})},461316,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function({html:e,height:t=null,width:a=null,children:o,dataNtpc:s=""}){return(0,n.useEffect)(()=>{s&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${s}`}})},[s]),(0,r.jsxs)(r.Fragment,{children:[o,e?(0,r.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=a?`${a}px`:"auto"},"data-ntpc":s,dangerouslySetInnerHTML:{__html:e}}):null]})};let r=e.r(843476),n=e.r(271645)},667345,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{apiKey:t,...a}=e,r={...a,key:t},{html:i}=(0,o.GoogleMapsEmbed)(r);return(0,n.jsx)(s.default,{height:r.height||null,width:r.width||null,html:i,dataNtpc:"GoogleMapsEmbed"})};let n=e.r(843476),o=e.r(981498),s=r(e.r(461316))},3303,(e,t,a)=>{t.exports=e.r(479520)},621783,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{html:t,scripts:a,stylesheets:r}=(0,s.YouTubeEmbed)(e);return(0,n.jsx)(i.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==a?void 0:a.map(e=>(0,n.jsx)(o.default,{src:e.url,strategy:l[e.strategy],stylesheets:r},e.url))})};let n=e.r(843476),o=r(e.r(3303)),s=e.r(981498),i=r(e.r(461316)),l={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},19598,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGTMEvent=void 0,a.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:a,dataLayerName:r="dataLayer",auth:l,preview:d,dataLayer:u,nonce:c}=e;i=r;let f=new URL(a||"https://www.googletagmanager.com/gtm.js");return t&&f.searchParams.set("id",t),"dataLayer"!==r&&f.searchParams.set("l",r),l&&f.searchParams.set("gtm_auth",l),d&&(f.searchParams.set("gtm_preview",d),f.searchParams.set("gtm_cookies_win","x")),(0,o.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:` 2 (function(w,l){ 3 w[l]=w[l]||[]; 4 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); 5 ${u?`w[l].push(${JSON.stringify(u)})`:""} 6 })(window,'${r}');`},nonce:c}),(0,n.jsx)(s.default,{id:"_next-gtm","data-ntpc":"GTM",src:f.href,nonce:c})]})};let n=e.r(843476),o=e.r(271645),s=r(e.r(3303)),i="dataLayer";a.sendGTMEvent=(e,t)=>{let a=t||i;window[a]=window[a]||[],window[a].push(e)}},654576,(e,t,a)=>{"use strict";let r;var n=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=function(e){let{gaId:t,debugMode:a,dataLayerName:n="dataLayer",nonce:l}=e;return void 0===r&&(r=n),(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:` 7 window['${n}'] = window['${n}'] || []; 8 function gtag(){window['${n}'].push(arguments);} 9 gtag('js', new Date()); 10 11 gtag('config', '${t}' ${a?",{ 'debug_mode': true }":""});`},nonce:l}),(0,o.jsx)(i.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?i
11d=${t}`,nonce:l})]})},a.sendGAEvent=function(){void 0===r?console.warn("@next/third-parties: GA has not been initialized"):window[r]?window[r].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${r} does not exist`)};let o=e.r(843476),s=e.r(271645),i=n(e.r(3303))},387644,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGAEvent=a.GoogleAnalytics=a.sendGTMEvent=a.GoogleTagManager=a.YouTubeEmbed=a.GoogleMapsEmbed=void 0;var n=e.r(667345);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return r(n).default}});var o=e.r(621783);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return r(o).default}});var s=e.r(19598);Object.defineProperty(a,"GoogleTagManager",{enumerable:!0,get:function(){return s.GoogleTagManager}}),Object.defineProperty(a,"sendGTMEvent",{enumerable:!0,get:function(){return s.sendGTMEvent}});var i=e.r(654576);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return i.GoogleAnalytics}}),Object.defineProperty(a,"sendGAEvent",{enumerable:!0,get:function(){return i.sendGAEvent}})},620247,e=>{"use strict";var t=e.i(271645);function a(e){try{return JSON.parse(e)}catch{return null}}function r(e){return e?e.split("?")[0].split("#")[0].split("/").pop()??"":""}function n(e,t){if(!t)return null;let a=e.querySelectorAll("img");for(let e of a)if(e.getAttribute("src")===t)return e;let n=r(t);if(!n)return null;for(let e of a){let t=e.getAttribute("src")??"";if(r(t)===n||t.includes(n))return e}return null}e.s(["BBSeoBodyMutator",0,function({changes:e}){return(0,t.useEffect)(()=>{if(!Array.isArray(e)||0===e.length)return;let t=document.querySelector("main")||document.querySelector("article")||document.body;if(!t)return;let r=[];for(let o of e)try{let e=!1;switch(o.changeType){case"internal_link":e=function(e,t){let r=a(t);if(!r)return!1;let n=(r.anchorText??"").trim(),o=(r.targetUrl??"").trim();if(!n||!o||e.querySelector(`a[href="${o.replace(/"/g,'\\"')}"]`))return!1;let s=n.toLowerCase();return function e(t){for(let a of Array.from(t.childNodes))if(a.nodeType===Node.TEXT_NODE){let e=a.nodeValue??"",t=e.toLowerCase().indexOf(s);if(-1===t)continue;let r=e.slice(0,t),i=e.slice(t,t+n.length),l=e.slice(t+n.length),d=document.createElement("a");d.href=o,d.textContent=i;let u=document.createDocumentFragment();return r&&u.appendChild(document.createTextNode(r)),u.appendChild(d),l&&u.appendChild(document.createTextNode(l)),a.parentNode?.replaceChild(u,a),!0}else if(a.nodeType===Node.ELEMENT_NODE){let t=a.tagName.toLowerCase();if("a"===t||"script"===t||"style"===t||"noscript"===t)continue;if(e(a))return!0}return!1}(e)}(t,o.proposedValue);break;case"alt_text":e=function(e,t){let r=a(t);if(!r||!r.src)return!1;let o=n(e,r.src);if(!o)return!1;let s=r.alt??"",i=!1;return o.getAttribute("alt")!==s&&(o.setAttribute("alt",s),i=!0),"string"==typeof r.title&&o.getAttribute("title")!==r.title&&(o.setAttribute("title",r.title),i=!0),!0===r.decorative&&("presentation"!==o.getAttribute("role")&&(o.setAttribute("role","presentation"),i=!0),"true"!==o.getAttribute("aria-hidden")&&(o.setAttribute("aria-hidden","true"),i=!0)),i}(t,o.proposedValue);break;case"image_lazy_loading":e=function(e,t){let r=a(t);if(!r){let t=!1;for(let a of e.querySelectorAll("img"))a.getAttribute("loading")||(a.setAttribute("loading","lazy"),t=!0);return t}if(!r.src)return!1;let o=n(e,r.src);return!(!o||o.getAttribute("loading"))&&(o.setAttribute("loading","lazy"),!0)}(t,o.proposedValue);break;case"image_dimensions":e=function(e,t){let r=a(t);if(!r||!r.src)return!1;let o=Number(r.width),s=Number(r.height);if(!Number.isFinite(o)||!Number.isFinite(s))return!1;let i=n(e,r.src);if(!i||i.getAttribute("width")&&i.getAttribute("height"))return!1;let l=!1;return i.getAttribute("width")||(i.setAttribute("width",String(o)),l=!0),i.getAttribute("height")||(i.setAttribute("height",String(s)),l=!0),l}(t,o.proposedValue);break;case"answer_block":e=function(e,t){let r=a(t);if(!r)return!1;let n=(r.question??"").trim(),o=(r.answer??"").trim();if(!n||!o)return!1;let s=n.replace(/\s+/g," ").trim().toLowerCase();for(let t of e.querySelectorAll(".bb-answer-block"))if((t.textContent??"").replace(/\s+/g," ").trim().toLowerCase().includes(s))return!1;let i=document.createElement("div");i.className="bb-answer-block";let l=document.createElement("h3");l.textContent=n;let d=document.createElement("div");return d.className="bb-answer-content",d.textContent=o,i.appendChild(l),i.appendChild(d),e.appendChild(i),!0}(t,o.proposedValue)}e&&r.push(o.id)}catch{}let o=document.getElementById("bb-seo-body-changes");o&&o.setAttribute("data-bb-applied-ids",JSON.stringify(r))},[e]),null}])},846696,e=>{"use strict";var t=e.i(271645),a=e.i(174080);let r=Array(12).fill(0),n=({visible:e,className:a})=>t.default.createElement("div",{className:["sonner-loading-wrapper",a].filter(
11Boolean).join(" "),"data-visible":e},t.default.createElement("div",{className:"sonner-spinner"},r.map((e,a)=>t.default.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),o=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),s=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),i=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),l=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},t.default.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),d=t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},t.default.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),t.default.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),u=1,c=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:a,...r}=e,n="number"==typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:u++,o=this.toasts.find(e=>e.id===n),s=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(n)&&this.dismissedToasts.delete(n),o?this.toasts=this.toasts.map(t=>t.id===n?(this.publish({...t,...e,id:n,title:a}),{...t,...e,id:n,dismissible:s,title:a}):t):this.addToast({title:a,...r,dismissible:s,id:n}),n},this.dismiss=e=>(e?(this.dismissedToasts.add(e),requestAnimationFrame(()=>this.subscribers.forEach(t=>t({id:e,dismiss:!0})))):this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
11this.create({...t,type:"loading",message:e}),this.promise=(e,a)=>{let r,n;if(!a)return;void 0!==a.loading&&(n=this.create({...a,promise:e,type:"loading",message:a.loading,description:"function"!=typeof a.description?a.description:void 0}));let o=Promise.resolve(e instanceof Function?e():e),s=void 0!==n,i=o.then(async e=>{if(r=["resolve",e],t.default.isValidElement(e))s=!1,this.create({id:n,type:"default",message:e});else if(f(e)&&!e.ok){s=!1;let r="function"==typeof a.error?await a.error(`HTTP error! status: ${e.status}`):a.error,o="function"==typeof a.description?await a.description(`HTTP error! status: ${e.status}`):a.description,i="object"!=typeof r||t.default.isValidElement(r)?{message:r}:r;this.create({id:n,type:"error",description:o,...i})}else if(e instanceof Error){s=!1;let r="function"==typeof a.error?await a.error(e):a.error,o="function"==typeof a.description?await a.description(e):a.description,i="object"!=typeof r||t.default.isValidElement(r)?{message:r}:r;this.create({id:n,type:"error",description:o,...i})}else if(void 0!==a.success){s=!1;let r="function"==typeof a.success?await a.success(e):a.success,o="function"==typeof a.description?await a.description(e):a.description,i="object"!=typeof r||t.default.isValidElement(r)?{message:r}:r;this.create({id:n,type:"success",description:o,...i})}}).catch(async e=>{if(r=["reject",e],void 0!==a.error){s=!1;let r="function"==typeof a.error?await a.error(e):a.error,o="function"==typeof a.description?await a.description(e):a.description,i="object"!=typeof r||t.default.isValidElement(r)?{message:r}:r;this.create({id:n,type:"error",description:o,...i})}}).finally(()=>{s&&(this.dismiss(n),n=void 0),null==a.finally||a.finally.call(a)}),l=()=>new Promise((e,t)=>i.then(()=>"reject"===r[0]?t(r[1]):e(r[1])).catch(t));return"string"!=typeof n&&"number"!=typeof n?{unwrap:l}:Object.assign(n,{unwrap:l})},this.custom=(e,t)=>{let a=(null==t?void 0:t.id)||u++;return this.create({jsx:e(a),id:a,...t}),a},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},f=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,p=Object.assign((e,t)=>{let a=(null==t?void 0:t.id)||u++;return c.addToast({title:e,...t,id:a}),a},{success:c.success,info:c.info,warning:c.warning,error:c.error,custom:c.custom,message:c.message,promise:c.promise,dismiss:c.dismiss,loading:c.loading},{getHistory:()=>c.toasts,getToasts:()=>c.getActiveToasts()});function m(e){return void 0!==e.label}function b(...e){return e.filter(Boolean).join(" ")}!function(e){if(!e||"u"<typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css",t.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))}
vendor: 14,864 bytes, line 11
11("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");
11let g=e=>{var a,r,u,c,f,p,g,h,y,v,w,x,E;let{invert:k,toast:_,unstyled:S,interacting:j,setHeights:O,visibleToasts:A,heights:T,index:M,toasts:P,expanded:C,removeToast:I,defaultRichColors:N,closeButton:L,style:$,cancelButtonStyle:B,actionButtonStyle:R,className:D="",descriptionClassName:z="",duration:G,position:q,gap:Y,expandByDefault:V,classNames:H,icons:F,closeButtonAriaLabel:W="Close toast"}=e,[U,X]=t.default.useState(null),[J,K]=t.default.useState(null),[Q,Z]=t.default.useState(!1),[ee,et]=t.default.useState(!1),[ea,er]=t.default.useState(!1),[en,eo]=t.default.useState(!1),[es,ei]=t.default.useState(!1),[el,ed]=t.default.useState(0),[eu,ec]=t.default.useState(0),ef=t.default.useRef(_.duration||G||4e3),ep=t.default.useRef(null),em=t.default.useRef(null),eb=0===M,eg=M+1<=A,eh=_.type,ey=!1!==_.dismissible,ev=_.className||"",ew=_.descriptionClassName||"",ex=t.default.useMemo(()=>T.findIndex(e=>e.toastId===_.id)||0,[T,_.id]),eE=t.default.useMemo(()=>{var e;return null!=(e=_.closeButton)?e:L},[_.closeButton,L]),ek=t.default.useMemo(()=>_.duration||G||4e3,[_.duration,G]),e_=t.default.useRef(0),eS=t.default.useRef(0),ej=t.default.useRef(0),eO=t.default.useRef(null),[eA,eT]=q.split("-"),eM=t.default.useMemo(()=>T.reduce((e,t,a)=>a>=ex?e:e+t.height,0),[T,ex]),eP=(()=>{let[e,a]=t.default.useState(document.hidden);return t.default.useEffect(()=>{let e=()=>{a(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),eC=_.invert||k,eI="loading"===eh;eS.current=t.default.useMemo(()=>ex*Y+eM,[ex,eM]),t.default.useEffect(()=>{ef.current=ek},[ek]),t.default.useEffect(()=>{Z(!0)},[]),t.default.useEffect(()=>{let e=em.current;if(e){let t=e.getBoundingClientRect().height;return ec(t),O(e=>[{toastId:_.id,height:t,position:_.position},...e]),()=>O(e=>e.filter(e=>e.toastId!==_.id))}},[O,_.id]),t.default.useLayoutEffect(()=>{if(!Q)return;let e=em.current,t=e.style.height;e.style.height="auto";let a=e.getBoundingClientRect().height;e.style.height=t,ec(a),O(e=>e.find(e=>e.toastId===_.id)?e.map(e=>e.toastId===_.id?{...e,height:a}:e):[{toastId:_.id,height:a,position:_.position},...e])},[Q,_.title,_.description,O,_.id,_.jsx,_.action,_.cancel]);let eN=t.default.useCallback(()=>{et(!0),ed(eS.current),O(e=>e.filter(e=>e.toastId!==_.id)),setTimeout(()=>{I(_)},200)},[_,I,O,eS]);t.default.useEffect(()=>{let e;if((!_.promise||"loading"!==eh)&&_.duration!==1/0&&"loading"!==_.type){if(C||j||eP){if(ej.current<e_.current){let e=new Date().getTime()-e_.current;ef.current=ef.current-e}
11ej.current=new Date().getTime()}else ef.current!==1/0&&(e_.current=new Date().getTime(),e=setTimeout(()=>{null==_.onAutoClose||_.onAutoClose.call(_,_),eN()},ef.current));return()=>clearTimeout(e)}},[C,j,_,eh,eP,eN]),t.default.useEffect(()=>{_.delete&&(eN(),null==_.onDismiss||_.onDismiss.call(_,_))},[eN,_.delete]);let eL=_.icon||(null==F?void 0:F[eh])||(e=>{switch(e){case"success":return o;case"info":return i;case"warning":return s;case"error":return l;default:return null}})(eh);return t.default.createElement("li",{tabIndex:0,ref:em,className:b(D,ev,null==H?void 0:H.toast,null==_||null==(a=_.classNames)?void 0:a.toast,null==H?void 0:H.default,null==H?void 0:H[eh],null==_||null==(r=_.classNames)?void 0:r[eh]),"data-sonner-toast":"","data-rich-colors":null!=(v=_.richColors)?v:N,"data-styled":!(_.jsx||_.unstyled||S),"data-mounted":Q,"data-promise":!!_.promise,"data-swiped":es,"data-removed":ee,"data-visible":eg,"data-y-position":eA,"data-x-position":eT,"data-index":M,"data-front":eb,"data-swiping":ea,"data-dismissible":ey,"data-type":eh,"data-invert":eC,"data-swipe-out":en,"data-swipe-direction":J,"data-expanded":!!(C||V&&Q),"data-testid":_.testId,style:{"--index":M,"--toasts-before":M,"--z-index":P.length-M,"--offset":`${ee?el:eS.current}px`,"--initial-height":V?"auto":`${eu}px`,...$,..._.style},onDragEnd:()=>{er(!1),X(null),eO.current=null},onPointerDown:e=>{2===e.button||eI||!ey||(ep.current=new Date,ed(eS.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(er(!0),eO.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,a,r,n;if(en||!ey)return;eO.current=null;let o=Number((null==(e=em.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),s=Number((null==(t=em.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),i=new Date().getTime()-(null==(a=ep.current)?void 0:a.getTime()),l="x"===U?o:s,d=Math.abs(l)/i;if(Math.abs(l)>=45||d>.11){ed(eS.current),null==_.onDismiss||_.onDismiss.call(_,_),"x"===U?K(o>0?"right":"left"):K(s>0?"down":"up"),eN(),eo(!0);return}null==(r=em.current)||r.style.setProperty("--swipe-amount-x","0px"),null==(n=em.current)||n.style.setProperty("--swipe-amount-y","0px"),ei(!1),er(!1),X(null)},onPointerMove:t=>{var a,r,n,o;if(!eO.current||!ey||(null==(a=window.getSelection())?void 0:a.toString().length)>0)return;let s=t.clientY-eO.current.y,i=t.clientX-eO.current.x,l=null!=(o=e.swipeDirections)?o:function(e){let[t,a]=e.split("-"),r=[];return t&&r.push(t),a&&r.push(a),r}(q);!U&&(Math.abs(i)>1||Math.abs(s)>1)&&X(Math.abs(i)>Math.abs(s)?"x":"y");let d={x:0,y:0},u=e=>1/(1.5+Math.abs(e)/20);if("y"===U){if(l.includes("top")||l.includes("bottom"))if(l.includes("top")&&s<0||l.includes("bottom")&&s>0)d.y=s;else{let e=s*u(s);d.y=Math.abs(e)<Math.abs(s)?e:s}}else if("x"===U&&(l.includes("left")||l.includes("right")))if(l.includes("left")&&i<0||l.includes("right")&&i>0)d.x=i;else{let e=i*u(i);d.x=Math.abs(e)<Math.abs(i)?e:i}(Math.abs(d.x)>0||Math.abs(d.y)>0)&&ei(!0),null==(r=em.current)||r.style.setProperty("--swipe-amount-x",`${d.x}px`),null==(n=em.current)||n.style.setProperty("--swipe-amount-y",`${d.y}px`)}},eE&&!_.jsx&&"loading"!==eh?t.default.createElement("button",{"aria-label":W,"data-disabled":eI,"data-close-button":!0,onClick:eI||!ey?()=>{}:()=>{eN(),null==_.onDismiss||_.onDismiss.call(_,_)},className:b(null==H?void 0:H.closeButton,null==_||null==(u=_.classNames)?void 0:u.closeButton)},null!=(w=null==F?void 0:F.close)?w:d):null,(eh||_.icon||_.promise)&&null!==_.icon&&((null==F?void 0:F[eh])!==null||_.icon)?t.default.createElement("div",{"data-icon":"",className:b(null==H?void 0:H.icon,null==_||null==(c=_.classNames)?void 0:c.icon)},_.promise||"loading"===_.type&&!_.icon?_.icon||((null==F?void 0:F.loading)?t.default.createElement("div",{className:b(null==H?void 0:H.loader,null==_||null==(E=_.classNames)?void 0:E.loader,"sonner-loader"),"data-visible":"loading"===eh},F.loading):t.default.createElement(n,{className:b(null==H?void 0:H.loader,null==_||null==(x=_.classNames)?void 0:x.loader),visible:"loading"===eh})):null,"loading"!==_.type?eL:null):null,t.default.createElement("div",{"data-content":"",className:b(null==H?void 0:H.content,null==_||null==(f=_.classNames)?void 0:f.content)},t.default.createElement("div",{"data-title":"",className:b(null==H?void 0:H.title,null==_||null==(p=_.classNames)?void 0:p.title)},_.jsx?_.jsx:"function"==typeof _.title?_.title():_.title),_.description?t.default.createElement("div",{"data-description":"",className:b(z,ew,null==H?void 0:H.description,null==_||null==(g=_.classNames)?void 0:g.description)},"function"==typeof _.description?_.description():_.description):null),t.default.isValidElement(_.cancel)?_.cancel:_.cancel&&m(_.cancel)?t.default.createElement("button",{"data-button":!0,"data-cancel":!0,style:_.cancelButtonStyle||B,onClick:e=>{!m(_.cancel)||ey&&(null==_.cancel.onClick||_.cancel.onClick.call(_.cancel,e),eN())},className:b(null==H?void 0:H.cancelButton,null==_||null==(h=_.classNames)?void 0:h.cancelButton)},_.cancel.label):null,t.default.isValidElement(_.action)?_.action:_.action&&m(_.action)?t.default.createElement("button",{"data-button":!0,"data-action":!0,style:_.actionButtonStyle||R,onClick:e=>{!m(_.action)||(null==_.action.onClick||_.action.onClick.call(_.action,e),e.defaultPrevented||eN())},className:b(null==H?void 0:H.actionButton,null==_||null==(y=_.classNames)?void 0:y.actionButton)},_.action.label):null)};function h(){if("u"<typeof window||"u"<typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}let y=t.default.forwardRef(function(e,r){let{id:n,invert:o,position:s="bottom-right",hotkey:i=["altKey","KeyT"],expand:l,closeButton:d,className:u,offset:f,mobileOffset:p,theme:m="light",richColors:b,duration:y,style:v,visibleToasts:w=3,toastOptions:x,dir:E=h(),gap:k=14,icons:_,containerAriaLabel:S="Notifications"}=e,[j,O]=t.default.useState([]),A=t.default.useMemo(()=>n?j.filter(e=>e.toasterId===n):j.filter(e=>!e.toasterId),[j,n]),T=t.default.useMemo(()=>Array.from(new Set([s].concat(A.filter(e=>e.position).map(e=>e.position)))),[A,s]),[M,P]=t.default.useState([]),[C,I]=t.default.useState(!1),[N,L]=t.default.useState(!1),[$,B]=t.default.useState("system"!==m?m:"u">typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
11k":"light"),R=t.default.useRef(null),D=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),z=t.default.useRef(null),G=t.default.useRef(!1),q=t.default.useCallback(e=>{O(t=>{var a;return(null==(a=t.find(t=>t.id===e.id))?void 0:a.delete)||c.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return t.default.useEffect(()=>c.subscribe(e=>{e.dismiss?requestAnimationFrame(()=>{O(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))}):setTimeout(()=>{a.default.flushSync(()=>{O(t=>{let a=t.findIndex(t=>t.id===e.id);return -1!==a?[...t.slice(0,a),{...t[a],...e},...t.slice(a+1)]:[e,...t]})})})}),[j]),t.default.useEffect(()=>{if("system"!==m)return void B(m);if("system"===m&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?B("dark"):B("light")),"u"<typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",({matches:e})=>{e?B("dark"):B("light")})}catch(t){e.addListener(({matches:e})=>{try{e?B("dark"):B("light")}catch(e){console.error(e)}})}},[m]),t.default.useEffect(()=>{j.length<=1&&I(!1)},[j]),t.default.useEffect(()=>{let e=e=>{var t,a;i.every(t=>e[t]||e.code===t)&&(I(!0),null==(a=R.current)||a.focus()),"Escape"===e.code&&(document.activeElement===R.current||(null==(t=R.current)?void 0:t.contains(document.activeElement)))&&I(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),t.default.useEffect(()=>{if(R.current)return()=>{z.current&&(z.current.focus({preventScroll:!0}),z.current=null,G.current=!1)}},[R.current]),t.default.createElement("section",{ref:r,"aria-label":`${S} ${D}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},T.map((a,r)=>{var n;let s,[i,c]=a.split("-");return A.length?t.default.createElement("ol",{key:a,dir:"auto"===E?h():E,tabIndex:-1,ref:R,className:u,"data-sonner-toaster":!0,"data-sonner-theme":$,"data-y-position":i,"data-x-position":c,style:{"--front-toast-height":`${(null==(n=M[0])?void 0:n.height)||0}px`,"--width":"356px","--gap":`${k}px`,...v,...(s={},[f,p].forEach((e,t)=>{let a=1===t,r=a?"--mobile-offset":"--offset",n=a?"16px":"24px";function o(e){["top","right","bottom","left"].forEach(t=>{s[`${r}-${t}`]="number"==typeof e?`${e}px`:e})}"number"==typeof e||"string"==typeof e?o(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?s[`${r}-${t}`]=n:s[`${r}-${t}`]="number"==typeof e[t]?`${e[t]}px`:e[t]}):o(n)}),s)},onBlur:e=>{G.current&&!e.currentTarget.contains(e.relatedTarget)&&(G.current=!1,z.current&&(z.current.focus({preventScroll:!0}),z.current=null))},onFocus:e=>{!(e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible)&&(G.current||(G.current=!0,z.current=e.relatedTarget))},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{N||I(!1)},onDragEnd:()=>I(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||L(!0)},onPointerUp:()=>L(!1)},A.filter(e=>!e.position&&0===r||e.position===a).map((r,n)=>{var s,i;return t.default.createElement(g,{key:r.id,icons:_,index:n,toast:r,defaultRichColors:b,duration:null!=(s=null==x?void 0:x.duration)?s:y,className:null==x?void 0:x.className,descriptionClassName:null==x?void 0:x.descriptionClassName,invert:o,visibleToasts:w,closeButton:null!=(i=null==x?void 0:x.closeButton)?i:d,interacting:N,position:a,style:null==x?void 0:x.style,unstyled:null==x?void 0:x.unstyled,classNames:null==x?void 0:x.classNames,cancelButtonStyle:null==x?void 0:x.cancelButtonStyle,actionButtonStyle:null==x?void 0:x.actionButtonStyle,closeButtonAriaLabel:null==x?void 0:x.closeButtonAriaLabel,removeToast:q,toasts:A.filter(e=>e.position==r.position),heights:M.filter(e=>e.position==r.position),setHeights:P,expandByDefault:l,gap:k,expanded:C,swipeDirections:e.swipeDirections})})):null}))});e.s(["Toaster",0,y,"toast",0,p,"useSonner",0,function(){let[e,r]=t.default.useState([]);return t.default.useEffect(()=>c.subscribe(e=>{e.dismiss?setTimeout(()=>{a.default.flushSync(()=>{r(t=>t.filter(t=>t.id!==e.id))})}):setTimeout(()=>{a.default.flushSync(()=>{r(t=>{let a=t.findIndex(t=>t.id===e.id);return -1!==a?[...t.slice(0,a),{...t[a],...e},...t.slice(a+1)]:[e,...t]})})})}),[]),{toasts:e}}])},428262,e=>{"use strict";var t=e.i(271645);e.s(["LaunchEvent",0,function(){return(0,t.useEffect)(()=>
11{if(localStorage.getItem("bb_launch_tracked"))return;let e=setTimeout(()=>{"function"==typeof window.gtag&&(window.gtag("event","website_launch",{event_category:"milestone",event_label:"New Website Launch - 25 March 2026",launch_date:"2026-03-25",value:1}),localStorage.setItem("bb_launch_tracked","true"))},2e3);return()=>clearTimeout(e)},[]),null}])},260742,e=>{"use strict";var t=e.i(843476),a=e.i(618566),r=e.i(387644);e.s(["AnalyticsProvider",0,function(){return(0,a.usePathname)().startsWith("/staff")?null:(0,t.jsx)(r.GoogleAnalytics,{gaId:"G-9GEMKV7062"})}])},719766,e=>{"use strict";var t=e.i(843476),a=e.i(247167),r=e.i(271645),n=e.i(618566);function o(){return"u">typeof window}function s(){return"production"}function i(){return"development"===((o()?window.vam:s())||"production")}function l(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function d(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function u(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{!function(e={debug:!0},t){var a;if(!o())return;let{beforeSend:r,src:n,dataset:l}=function(e,t){var a,r;let n=e;if(t)try{n={...null==(a=JSON.parse(t))?void 0:a.analytics,...e}}catch{}!function(e="auto"){if("auto"===e){window.vam=s();return}window.vam=e}(n.mode);let o={sdkn:"@vercel/analytics"+(n.framework?`/${n.framework}`:""),sdkv:"2.0.1"};return n.disableAutoTrack&&(o.disableAutoTrack="1"),n.viewEndpoint&&(o.viewEndpoint=d(n.viewEndpoint)),n.eventEndpoint&&(o.eventEndpoint=d(n.eventEndpoint)),n.sessionEndpoint&&(o.sessionEndpoint=d(n.sessionEndpoint)),i()&&!1===n.debug&&(o.debug="false"),n.dsn&&(o.dsn=n.dsn),n.endpoint?o.endpoint=n.endpoint:n.basePath&&(o.endpoint=d(`${n.basePath}/insights`)),{beforeSend:n.beforeSend,src:(r=n).scriptSrc?d(r.scriptSrc):i()?"https://va.vercel-scripts.com/v1/script.debug.js":r.basePath?d(`${r.basePath}/insights/script.js`):"/_vercel/insights/script.js",dataset:o}}(e,t);if(window.va||(window.va=function(...e){window.vaq||(window.vaq=[]),window.vaq.push(e)}),r&&(null==(a=window.va)||a.call(window,"beforeSend",r)),document.head.querySelector(`script[src*="${n}"]`))return;let u=document.createElement("script");for(let[e,t]of(u.src=n,Object.entries(l)))u.dataset[e]=t;u.defer=!0,u.onerror=()=>{let e=i()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${n}. ${e}`)},document.head.appendChild(u)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e},e.configString??function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}())},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var a;null==(a=window.va)||a.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}function c(e){let t,o,s,{route:i,path:d}=(t=(0,n.useParams)(),o=(0,n.useSearchParams)(),s=(0,n.usePathname)(),t?{route:function(e,t){if(!e||!t)return e;let a=e;try{let e=Object.entries(t);for(let[t,r]of e)if(!Array.isArray(r)){let e=l(r);e.test(a)&&(a=a.replace(e,`/[${t}]`))}for(let[t,r]of e)if(Array.isArray(r)){let e=l(r.join("/"));e.test(a)&&(a=a.replace(e,`/[...${t}]`))}return a}catch{return e}}(s,Object.keys(t).length?t:Object.fromEntries(o.entries())),path:s}:{route:null,path:s});return r.default.createElement(u,{path:d,route:i,...e,basePath:function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
11(),configString:function(){if(void 0!==a.default&&void 0!==a.default.env)return'{"analytics":{"scriptSrc":"f8d95a2cc6d4f707/script.js","viewEndpoint":"f8d95a2cc6d4f707/view","eventEndpoint":"f8d95a2cc6d4f707/event","sessionEndpoint":"f8d95a2cc6d4f707/session"},"speedInsights":{"scriptSrc":"6e5857253f639d8e/script.js","endpoint":"6e5857253f639d8e/vitals"}}'}(),framework:"next"})}function f(e){return r.default.createElement(r.Suspense,{fallback:null},r.default.createElement(c,{...e}))}function p(){return false}function m(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function b(e){return e.startsWith("http://")||e.startsWith("https://")||e.startsWith("/")?e:`/${e}`}function g(e){(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.si)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]);let t=(0,r.useRef)(null);return(0,r.useEffect)(()=>{if(!t.current){let r=function(e={},t){var a;if(!("u">typeof window)||null===e.route)return null;window.si||(window.si=function(...e){window.siq=window.siq||[],window.siq.push(e)});let{beforeSend:r,src:n,dataset:o}=function(e,t){var a,r;let n=e;if(t)try{n={...null==(a=JSON.parse(t))?void 0:a.speedInsights,...e}}catch{}let o={sdkn:"@vercel/speed-insights"+(n.framework?`/${n.framework}`:""),sdkv:"2.0.0"};return n.sampleRate&&(o.sampleRate=n.sampleRate.toString()),n.route&&(o.route=n.route),p()&&!1===n.debug&&(o.debug="false"),n.dsn&&(o.dsn=n.dsn),n.endpoint?o.endpoint=b(n.endpoint):n.basePath&&(o.endpoint=b(`${n.basePath}/speed-insights/vitals`)),{src:(r=n).scriptSrc?b(r.scriptSrc):p()?"https://va.vercel-scripts.com/v1/speed-insights/script.debug.js":r.dsn?"https://va.vercel-scripts.com/v1/speed-insights/script.js":r.basePath?b(`${r.basePath}/speed-insights/script.js`):"/_vercel/speed-insights/script.js",beforeSend:n.beforeSend,dataset:o}}(e,t);if(document.head.querySelector(`script[src*="${n}"]`))return null;r&&(null==(a=window.si)||a.call(window,"beforeSend",r));let s=document.createElement("script");for(let[e,t]of(s.src=n,s.defer=!0,Object.entries(o)))s.dataset[e]=t;return s.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${n}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(s),{setRoute:e=>{s.dataset.route=e??void 0}}}({framework:e.framework??"react",basePath:e.basePath??function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...e},e.configString??function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.REACT_APP_VERCEL_OBSERVABILITY_CLIENT_CONFIG}());r&&(t.current=r.setRoute)}},[e]),(0,r.useEffect)(()=>{t.current&&e.route&&t.current(e.route)},[e.route]),null}function h(e){let t=(()=>{let e=(0,n.useParams)(),t=(0,n.useSearchParams)()||new URLSearchParams,a=(0,n.usePathname)();if(!e)return null;let r=Object.keys(e).length?e:Object.fromEntries(t.entries());if(!a||!r)return a;let o=a;try{let e=Object.entries(r);for(let[t,a]of e)if(!Array.isArray(a)){let e=m(a);e.test(o)&&(o=o.replace(e,`/[${t}]`))}for(let[t,a]of e)if(Array.isArray(a)){let e=m(a.join("/"));e.test(o)&&(o=o.replace(e,`/[...${t}]`))}return o}catch{return a}})();return r.default.createElement(g,{route:t,...e,framework:"next",basePath:function(){if(void 0!==a.default&&void 0!==a.default.env)return a.default.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}
11(),configString:function(){if(void 0!==a.default&&void 0!==a.default.env)return'{"analytics":{"scriptSrc":"f8d95a2cc6d4f707/script.js","viewEndpoint":"f8d95a2cc6d4f707/view","eventEndpoint":"f8d95a2cc6d4f707/event","sessionEndpoint":"f8d95a2cc6d4f707/session"},"speedInsights":{"scriptSrc":"6e5857253f639d8e/script.js","endpoint":"6e5857253f639d8e/vitals"}}'}()})}function y(e){return r.default.createElement(r.Suspense,{fallback:null},r.default.createElement(h,{...e}))}let v="token_hash";function w(e){let t=e.indexOf("#"),a=-1===t?e:e.slice(0,t),r=a.indexOf("?");if(-1===r)return a;let n=new URLSearchParams(a.slice(r+1));if(!n.has(v))return a;n.delete(v);let o=n.toString();return`${a.slice(0,r)}${o?`?${o}`:""}`}function x(e){return{...e,url:w(e.url)}}e.s(["VercelInsights",0,function(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(y,{beforeSend:x}),(0,t.jsx)(f,{beforeSend:x})]})},"withoutSignInToken",0,w],719766)},966653,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(618566),n=e.i(3303);let o=` 12 .bb-fab { 13 background: #0A1228 !important; 14 color: #EDEDE3 !important; 15 border: 2px solid #EDEDE3 !important; 16 border-radius: 0 !important; 17 box-shadow: 5px 5px 0 rgba(6, 11, 28, 0.45) !important; 18 --bb-glow-color: transparent !important; 19 } 20 .bb-fab:hover { background: #101B3D !important; } 21 .bb-window { 22 border: 2px solid #101B3D !important; 23 border-radius: 0 !important; 24 box-shadow: 8px 8px 0 rgba(6, 11, 28, 0.45) !important; 25 } 26 /* Raised plate, matching the stuck nav: layered chrome sits one 27 step above the page ground, with a bone rule at its base. */ 28 .bb-header { 29 background: #101B3D !important; 30 color: #EDEDE3 !important; 31 border-radius: 0 !important; 32 border-bottom: 1px solid rgba(237, 237, 227, 0.28) !important; 33 } 34 .bb-send { 35 background: #0A1228 !important; 36 color: #C8F031 !important; 37 border-radius: 0 !important; 38 } 39 .bb-chip { 40 border-color: #0A1228 !important; 41 color: #0A1228 !important; 42 border-radius: 0 !important; 43 } 44 .bb-chip:hover { background: #C8F031 !important; } 45 .bb-window input, 46 .bb-window textarea { border-radius: 0 !important; } 47 /* The living mark: our injected three-tile lockup replaces the 48 stock chat-bubble icon; a random tile flicks volt from the 49 component's flicker loop. Instant swaps only. */ 50 .bb-fab > svg { display: none !important; } 51 .bb-board-mark { 52 display: inline-grid; 53 grid-template-columns: 9px 9px; 54 grid-auto-rows: 9px; 55 gap: 2px; 56 margin-right: 10px; 57 flex: none; 58 } 59 .bb-board-mark span { background: #EDEDE3; } 60 .bb-board-mark span.b-lit { background: #C8F031; } 61 /* Print reveal: the panel prints upward out of the pill in four 62 instant bands, restarting on every display toggle. */ 63 .bb-window { 64 animation: bb-widget-print 0.22s steps(4, end) both; 65 } 66 @keyframes bb-widget-print { 67 0% { clip-path: inset(100% 0 0 0); } 68 100% { clip-path: inset(0 0 0 0); } 69 } 70 /* Header: display name in Big Shoulders, status as a mono line with 71 a blinking volt square - an instant on/off pulse, no fade. The 72 fonts are document-global once the page loads them, so the shadow 73 content can use them with safe fallbacks. */ 74 .bb-header-name { 75 font-family: 'Big Shoulders', 'Arial Narrow', sans-serif !important; 76 font-weight: 800 !important; 77 text-transform: uppercase; 78 letter-spacing: 0.04em; 79 font-size: 17px !important; 80 } 81 .bb-header-status { 82 font-family: 'IBM Plex Mono', 'Courier New', monospace !important; 83 font-size: 10px !important; 84 letter-spacing: 0.14em; 85 text-transform: uppercase; 86 color: #C8F031 !important; 87 } 88 .bb-header-status::before { 89 content: ""; 90 display: inline-block; 91 width: 7px; 92 height: 7px; 93 background: #C8F031; 94 margin-right: 6px; 95 animation: bb-blink 1.4s steps(1, end) infinite; 96 } 97 @keyframes bb-blink { 98 0%, 60% { background: #C8F031; } 99 61%, 100% { background: transparent; } 100 } 101 /* Messages: square ticket bubbles that settle in with a snap. */ 102 .bb-bubble { border-radius: 0 !important; } 103 .bb-msg-avatar, .bb-msg-avatar img { border-radius: 0 !important; } 104 .bb-msg { 105 animation: bb-msg-in 0.14s cubic-bezier(0.7, 0, 0.2, 1) both; 106 } 107 @keyframes bb-msg-in { 108 0% { transform: translateY(6px); } 109 100% { transform: translateY(0); } 110 } 111 /* Press feedback on the controls. */
112 .bb-chip:active, .bb-send:active { transform: translate(1px, 1px); } 113 @media (prefers-reduced-motion: reduce) { 114 .bb-window, .bb-msg, .bb-header-status::before { animation: none; } 115 } 116 /* Phones: the 179px pill sat over the reading column on every screen, so 117 below 600px it collapses to its tile mark, a 48px square. Only the label 118 we tagged (findFabLabel) is clipped, not removed, so it stays the 119 button's accessible name and nothing else in Studio's markup is hidden. */ 120 @media (max-width: 600px) { 121 .bb-fab.bb-fab-pill { 122 width: 48px !important; 123 height: 48px !important; 124 padding: 0 !important; 125 justify-content: center !important; 126 } 127 .bb-fab .bb-board-mark { margin-right: 0 !important; } 128 .bb-fab.bb-fab-pill .bb-fab-label { 129 position: absolute !important; 130 width: 1px !important; 131 height: 1px !important; 132 overflow: hidden !important; 133 clip: rect(0 0 0 0) !important; 134 white-space: nowrap !important; 135 } 136 } 137`;function s(e){let t=e=>e.textContent?.trim().length??0,a=Array.from(e.children).filter(e=>"SPAN"===e.tagName.toUpperCase()&&!e.classList.contains("bb-board-mark")).reduce((e,a)=>t(a)>(e?t(e):0)?a:e,null);return a&&t(a)>3?a:null}e.s(["ChatbotWidget",0,function(){let e=(0,r.usePathname)(),i=e.startsWith("/staff")||e.startsWith("/report")||e.startsWith("/proposal")||"/audit"===e||e.startsWith("/audit/")||e.startsWith("/partners")||e.startsWith("/cp/")||e.startsWith("/r/");return((0,a.useEffect)(()=>{let e=()=>{for(let e of["[data-chatbot-id]",'iframe[src*="studio.brainbuddy"]',"#bb-chat-widget","#bb-chat-bubble",".bb-chat-widget",".bb-chat-bubble","#brainbuddy-widget","[id^='brainbuddy-widget']"])document.querySelectorAll(e).forEach(e=>{e.style.display=i?"none":""})};if(e(),i){let t=new MutationObserver(e);return t.observe(document.body,{childList:!0,subtree:!0}),()=>t.disconnect()}},[i,e]),(0,a.useEffect)(()=>{if(i)return;let e=()=>{let e=document.querySelector("#brainbuddy-widget"),t=e?.shadowRoot;if(!t)return null;if(!t.querySelector("#bb-board-theme")){let e=document.createElement("style");e.id="bb-board-theme",e.textContent=o,t.appendChild(e)}let a=t.querySelector(".bb-fab");if(a&&!a.querySelector(".bb-board-mark")){let e=document.createElement("span");e.className="bb-board-mark",e.setAttribute("aria-hidden","true");for(let t=0;t<3;t++)e.appendChild(document.createElement("span"));a.prepend(e)}return a&&!a.querySelector(".bb-fab-label")&&s(a)?.classList.add("bb-fab-label"),t},t=null,a=a=>{(t=new MutationObserver(()=>e())).observe(a,{childList:!0,subtree:!0})},r=null,n=e();n?a(n):(r=new MutationObserver(()=>{let t=e();t&&(r?.disconnect(),r=null,a(t))})).observe(document.body,{childList:!0,subtree:!0});let l=new Set;if(!window.matchMedia("(prefers-reduced-motion: reduce)").matches){let e=(e,t)=>{let a=window.setTimeout(()=>{l.delete(a),e()},t);l.add(a)},t=e=>(document.querySelector("#brainbuddy-widget")?.shadowRoot?.querySelectorAll(".bb-board-mark span")??[]).forEach((t,a)=>t.classList.toggle("b-lit",a===e)),a=()=>{e(()=>{let r=Math.floor(3*Math.random());t(r),.6>Math.random()?e(()=>t(-1),220):(e(()=>t((r+1+Math.floor(2*Math.random()))%3),180),e(()=>t(-1),360)),a()},700+1300*Math.random())};a()}return()=>{r?.disconnect(),t?.disconnect(),l.forEach(e=>clearTimeout(e)),l.clear()}},[i]),i)?null:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.default,{src:"https://studio.brainbuddy.ai/widget.js","data-chatbot-id":"8212177d-296d-4449-ae79-68d56023f264",strategy:"lazyOnload"}),(0,t.jsx)(n.default,{src:"https://www.brainbuddy.ai/bb-seo-agent.js","data-bb-id":"bb_mn6lf6qdx6a5cz",strategy:"lazyOnload"})]})},"findFabLabel",0,s])}]);
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.