https://rachio.com/_next/static/chunks/4766-a7a3c9e8e0945314.js?dpl=dpl_CDmPsCeraabiGc4vdxkjYEvdxLPM
1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4766],{14185:(e,t,r)=>{r.d(t,{$u:()=>l,K3:()=>f,Ui:()=>s,kk:()=>c,n4:()=>a});var n,i,u=r(14232),o=r(87282),a=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(function(){if(i)return n;i=1;var e="u">typeof Element,t="function"==typeof Map,r="function"==typeof Set,u="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;return n=function(n,i){try{return function n(i,o){if(i===o)return!0;if(i&&o&&"object"==typeof i&&"object"==typeof o){var a,s,c,f;if(i.constructor!==o.constructor)return!1;if(Array.isArray(i)){if((a=i.length)!=o.length)return!1;for(s=a;0!=s--;)if(!n(i[s],o[s]))return!1;return!0}if(t&&i instanceof Map&&o instanceof Map){if(i.size!==o.size)return!1;for(f=i.entries();!(s=f.next()).done;)if(!o.has(s.value[0]))return!1;for(f=i.entries();!(s=f.next()).done;)if(!n(s.value[1],o.get(s.value[0])))return!1;return!0}if(r&&i instanceof Set&&o instanceof Set){if(i.size!==o.size)return!1;for(f=i.entries();!(s=f.next()).done;)if(!o.has(s.value[0]))return!1;return!0}if(u&&ArrayBuffer.isView(i)&&ArrayBuffer.isView(o)){if((a=i.length)!=o.length)return!1;for(s=a;0!=s--;)if(i[s]!==o[s])return!1;return!0}if(i.constructor===RegExp)return i.source===o.source&&i.flags===o.flags;if(i.valueOf!==Object.prototype.valueOf&&"function"==typeof i.valueOf&&"function"==typeof o.valueOf)return i.valueOf()===o.valueOf();if(i.toString!==Object.prototype.toString&&"function"==typeof i.toString&&"function"==typeof o.toString)return i.toString()===o.toString();if((a=(c=Object.keys(i)).length)!==Object.keys(o).length)return!1;for(s=a;0!=s--;)if(!Object.prototype.hasOwnProperty.call(o,c[s]))return!1;if(e&&i instanceof Element)return!1;for(s=a;0!=s--;)if(!(("_owner"===c[s]||"__v"===c[s]||"__o"===c[s])&&i.$$typeof)&&!n(i[c[s]],o[c[s]]))return!1;return!0}return i!=i&&o!=o}(n,i)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}}());let s=(0,u.createContext)(null);function c(e,t,r,n){let{isEqual:i=a,perspective:c=null}=n||{},l=(0,u.useContext)(s),d=function(e){let t=(0,u.useMemo)(()=>JSON.stringify(e||{}),[e]);return(0,u.useMemo)(()=>JSON.parse(t),[t])}(r),p=f(c),y=(0,u.useMemo)(()=>({subscribe:()=>()=>{},getSnapshot:()=>e}),[e]),v=(0,u.useMemo)(()=>l?.(e,t,d,p)||{subscribe:()=>()=>{},getSnapshot:()=>e},[l,e,d,t,p]),[h]=(0,u.useState)(()=>{if(void 0===e)throw Error("initialSnapshot can't be undefined, if you don't want an initial value use null instead");try{return JSON.parse(JSON.stringify(e))}catch(t){return console.warn("Failed to deep clone initialSnapshot, this is likely an error and an indication that the snapshot isn't JSON serializable",{initialSnapshot:e,error:t}),e}}),g=(0,u.useCallback)(()=>h,[h]),b=(0,u.useCallback)(e=>e,[]),m=(0,o.useSyncExternalStoreWithSelector)(v?.subscribe||y.subscribe,v?.getSnapshot||y.getSnapshot,g,b,i),O=null!==l;return[m,O&&h===m,O]}function f(e){let t=(0,u.useMemo)(()=>JSON.stringify(e),[e]);return(0,u.useMemo)(()=>JSON.parse(t),[t])}function l(){let[e,t]=(0,u.useState)(!1);(0,u.useEffect)(()=>{t(navigator.onLine);let e=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",e),window.addEventListener("offline",r),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",r)}},[]);let r=(0,u.useSyncExternalStore)(d,()=>document.visibilityState,()=>"hidden");return!e||"hidden"===r}function d(e){return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)}},24802:(e,t,r)=>{var n=r(14232),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},u=n.useSyncExternalStore,o=n.useRef,a=n.useEffect,s=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,f){var l=o(null);if(null===l.current){var d={hasValue:!1,value:null};l.current=d}else d=l.current;var p=u(e,(l=s(function(){function e(e){if(!a){if(a=!0,u=e,e=n(e),void 0!==f&&d.hasValue){var t=d.value;if(f(t,e))return o=t}return o=e}if(t=o,i(u,e))return t;var r=n(e);return void 0!==f&&f(t,r)?(u=e,t):(u=e,o=r)}var u,o,a=!1,s=void 0===r?null:r;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,r,n,f]))[0],l[1]);return a(function(){d.hasValue=!0,d.value=p},[p]),c(p),p}},62867:(e,t,r)=>{r.d(t,{Q2:()=>b,aE:()=>E,dp:()=>O});var n=r(14232),i=r(77328),u=r.n(i);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];
1for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var r,n,i={},u=Object.keys(e);for(n=0;n<u.length;n++)r=u[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}var s=function(e,t){var r=t;return Array.isArray(r)&&1===r.length&&(r=o({},t[0])),{__html:JSON.stringify(Array.isArray(r)?r.map(function(t){return c(e,t)}):c(e,r),p)}},c=function(e,t){var r=t.id,n=o({},(void 0===r?void 0:r)?{"@id":t.id}:{},t);return delete n.id,o({"@context":"https://schema.org","@type":e},n)},f=Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"}),l=RegExp("["+Object.keys(f).join("")+"]","g"),d=function(e){return f[e]},p=function(e,t){switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":return t;case"string":return t.replace(l,d);default:return}},y=["type","keyOverride","scriptKey","scriptId","dataArray","useAppDir"];function v(e){var t=e.type,r=void 0===t?"Thing":t,i=e.keyOverride,c=e.scriptKey,f=e.scriptId,l=void 0===f?void 0:f,d=e.dataArray,p=e.useAppDir,v=a(e,y),h=function(){return n.createElement("script",{type:"application/ld+json",id:l,"data-testid":l,dangerouslySetInnerHTML:s(r,void 0===d?o({},v):d),key:"jsonld-"+c+(i?"-"+i:"")})};return void 0!==p&&p?n.createElement(h,null):n.createElement(u(),null,h())}function h(e){if("string"==typeof e)return{"@type":"Person",name:e};if(e.name){var t;return{"@type":null!=(t=null==e?void 0:e.type)?t:"Person",name:e.name,url:null==e?void 0:e.url}}}var g=["type","keyOverride","mainEntity"];function b(e){var t=e.type,r=e.keyOverride,i=e.mainEntity,u=a(e,g),s=o({},u,{mainEntity:function(e){if(e&&e.length)return e.map(function(e){return{"@type":"Question",name:e.questionName,acceptedA
1nswer:{"@type":"Answer",text:e.acceptedAnswerText}}})}(i)});return n.createElement(v,o({type:void 0===t?"FAQPage":t,keyOverride:r},s,{scriptKey:"faq-page"}))}var m=["type","keyOverride","url","title","images","datePublished","dateModified","authorName","publisherName","publisherLogo","description","isAccessibleForFree"];function O(e){var t=e.type,r=e.keyOverride,i=e.url,u=e.title,s=e.images,c=e.datePublished,f=e.dateModified,l=e.authorName,d=e.publisherName,p=e.publisherLogo,y=e.description,g=e.isAccessibleForFree,b=a(e,m),O=o({datePublished:c,description:y,mainEntityOfPage:{"@type":"WebPage","@id":i},headline:u,image:s,dateModified:f||c,author:Array.isArray(l)?l.map(function(e){return h(e)}).filter(function(e){return!!e}):l?h(l):void 0,publisher:function(e,t){if(e)return{"@type":"Organization",name:e,logo:function(e){if(e)return{"@type":"ImageObject",url:e}}(t)}}(void 0===d?void 0:d,void 0===p?void 0:p),isAccessibleForFree:g},b);return n.createElement(v,o({type:void 0===t?"Article":t,keyOverride:r},O,{scriptKey:"article"}))}var S=["keyOverride","reviewedBy"];function E(e){var t=e.keyOverride,r=e.reviewedBy,i=a(e,S),u=o({},i,{reviewedBy:function(e){if(e)return o({"@type":(null==e?void 0:e.type)||"Organization"},e)}(r)});return n.createElement(v,o({keyOverride:t},u,{type:"WebPage",scriptKey:"WebPage"}))}},66880:(e,t,r)=>{r.d(t,{Ay:()=>n});let n=(0,r(14232).lazy)(()=>r.e(6614).then(r.bind(r,46614)))},87282:(e,t,r)=>{e.exports=r(24802)}}]);
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.