if(!self.define){let e,a={};const s=(s,i)=>(s=new URL(s+".js",i).href,a[s]||new Promise(a=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=a,document.head.appendChild(e)}else e=s,importScripts(s),a()}).then(()=>{let e=a[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e}));self.define=(i,c)=>{const t=e||("document"in self?document.currentScript.src:"")||location.href;if(a[t])return;let n={};const r=e=>s(e,t),u={module:{uri:t},exports:n,require:r};a[t]=Promise.all(i.map(e=>u[e]||r(e))).then(e=>(c(...e),n))}}define(["./workbox-f8dc152a"],function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/_next/static/7CMmehOzCXmlb0GhNG3Nx/_buildManifest.js",revision:"fe9554b067c65252b2059caa6078412a"},{url:"/_next/static/7CMmehOzCXmlb0GhNG3Nx/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/chunks/1561.e204774584b3e0ef.js",revision:"e204774584b3e0ef"},{url:"/_next/static/chunks/273acdc0.283b2d17506d0f00.js",revision:"283b2d17506d0f00"},{url:"/_next/static/chunks/4736.b0622d48175ceed5.js",revision:"b0622d48175ceed5"},{url:"/_next/static/chunks/5314-b5a538801baf20b5.js",revision:"b5a538801baf20b5"},{url:"/_next/static/chunks/5345-141c8937ca7b54b8.js",revision:"141c8937ca7b54b8"},{url:"/_next/static/chunks/5361-4edd618fa44a8306.js",revision:"4edd618fa44a8306"},{url:"/_next/static/chunks/6053-5eb18196066296f6.js",revision:"5eb18196066296f6"},{url:"/_next/static/chunks/6186-5e0cf09d4f710302.js",revision:"5e0cf09d4f710302"},{url:"/_next/static/chunks/6257-6fc728f92672038a.js",revision:"6fc728f92672038a"},{url:"/_next/static/chunks/667-c511e1ad9eeb042e.js",revision:"c511e1ad9eeb042e"},{url:"/_next/static/chunks/6851-cc6493e75cd6826b.js",revision:"cc6493e75cd6826b"},{url:"/_next/static/chunks/7099.ec5bac2c7b80e60d.js",revision:"ec5bac2c7b80e60d"},{url:"/_next/static/chunks/7452-a88904d17378b330.js",revision:"a88904d17378b330"},{url:"/_next/static/chunks/842-8579c6e86dde1473.js",revision:"8579c6e86dde1473"},{url:"/_next/static/chunks/8541-129e64d892fafd20.js",revision:"129e64d892fafd20"},{url:"/_next/static/chunks/9145-f2b3b231066b6754.js",revision:"f2b3b231066b6754"},{url:"/_next/static/chunks/92-b50fa1f77a909e6a.js",revision:"b50fa1f77a909e6a"},{url:"/_next/static/chunks/9232-777ef94ca5cb5dd2.js",revision:"777ef94ca5cb5dd2"},{url:"/_next/static/chunks/9313-e24b0598817cdbd6.js",revision:"e24b0598817cdbd6"},{url:"/_next/static/chunks/9e784b99.65159d4b3aca8bca.js",revision:"65159d4b3aca8bca"},{url:"/_next/static/chunks/afa2f26f-e021ee6d637e13db.js",revision:"e021ee6d637e13db"},{url:"/_next/static/chunks/app/(app)/admin/page-56e8e88d2ad907d7.js",revision:"56e8e88d2ad907d7"},{url:"/_next/static/chunks/app/(app)/calendar/page-1ca9c34e66fe1045.js",revision:"1ca9c34e66fe1045"},{url:"/_next/static/chunks/app/(app)/dashboard/page-7093866a02397d3f.js",revision:"7093866a02397d3f"},{url:"/_next/static/chunks/app/(app)/doctor-notes/page-de6e0a1c69544c3e.js",revision:"de6e0a1c69544c3e"},{url:"/_next/static/chunks/app/(app)/growth/page-004fef7d912fe40d.js",revision:"004fef7d912fe40d"},{url:"/_next/static/chunks/app/(app)/layout-857e0658fb257bd8.js",revision:"857e0658fb257bd8"},{url:"/_next/static/chunks/app/(app)/medications/page-bc153349fb4ef1e4.js",revision:"bc153349fb4ef1e4"},{url:"/_next/static/chunks/app/(app)/milestones/page-4b87fc1b4124e2b4.js",revision:"4b87fc1b4124e2b4"},{url:"/_next/static/chunks/app/(app)/milk/page-00a224682b28979b.js",revision:"00a224682b28979b"},{url:"/_next/static/chunks/app/(app)/notes/page-68fc3de845807982.js",revision:"68fc3de845807982"},{url:"/_next/static/chunks/app/(app)/photos/page-c99ff8cc7c139fbf.js",revision:"c99ff8cc7c139fbf"},{url:"/_next/static/chunks/app/(app)/reminders/page-c005b4f27edba8d0.js",revision:"c005b4f27edba8d0"},{url:"/_next/static/chunks/app/(app)/settings/page-c8bd881adb189618.js",revision:"c8bd881adb189618"},{url:"/_next/static/chunks/app/(app)/setup/page-6425879bdfecf589.js",revision:"6425879bdfecf589"},{url:"/_next/static/chunks/app/(app)/stats/page-f5fa19acce9c23db.js",revision:"f5fa19acce9c23db"},{url:"/_next/static/chunks/app/(app)/timeline/page-d774707d8ece4910.js",revision:"d774707d8ece4910"},{url:"/_next/static/chunks/app/(app)/vaccinations/page-6805af0a754c6f04.js",revision:"6805af0a754c6f04"},{url:"/_next/static/chunks/app/_global-error/page-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/_not-found/page-2ddcf070539afa15.js",revision:"2ddcf070539afa15"},{url:"/_next/static/chunks/app/api/admin/audit/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/backup/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/config/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/families/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/family/%5Bid%5D/reset-invite/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/stats/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/test-email/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/test-push/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/users/%5Bid%5D/force-logout/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/users/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/admin/users/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/auth/%5B...nextauth%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/auth/forgot-password/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/auth/reset-password/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/baby/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/baby/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/cron/daily-digest/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/cron/growth-alert/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/cron/milk-expiry/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/cron/weekly-summary/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/doctor-notes/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/doctor-notes/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/event-templates/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/event-templates/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/events/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/events/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/export/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/family/pinned-note/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/growth/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/growth/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/invite/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/invite/send-email/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/journal/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/journal/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/medication-profiles/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/medication-profiles/last-intakes/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/medication-profiles/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/milestones/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/milestones/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/milk/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/milk/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/notify/push/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/register/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/reminders/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/reminders/check/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/reminders/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/upload/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/user/pushover/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/vaccinations/%5Bid%5D/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/api/vaccinations/route-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/app/auth/forgot-password/page-1b473876ab8d296f.js",revision:"1b473876ab8d296f"},{url:"/_next/static/chunks/app/auth/invite/%5Bcode%5D/page-8053ba0438b9f290.js",revision:"8053ba0438b9f290"},{url:"/_next/static/chunks/app/auth/login/page-87001056033db7cc.js",revision:"87001056033db7cc"},{url:"/_next/static/chunks/app/auth/register/page-ad086e59a1327788.js",revision:"ad086e59a1327788"},{url:"/_next/static/chunks/app/auth/reset-password/page-415cf97a3556f61c.js",revision:"415cf97a3556f61c"},{url:"/_next/static/chunks/app/layout-45d38ab66299dd10.js",revision:"45d38ab66299dd10"},{url:"/_next/static/chunks/app/offline/page-0159cc23b1a07aa7.js",revision:"0159cc23b1a07aa7"},{url:"/_next/static/chunks/app/page-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/badf541d.6151e2ad1a381f0b.js",revision:"6151e2ad1a381f0b"},{url:"/_next/static/chunks/c132bf7d.5dbabc63d2725b8a.js",revision:"5dbabc63d2725b8a"},{url:"/_next/static/chunks/framework-1ca0551e6ffbddf2.js",revision:"1ca0551e6ffbddf2"},{url:"/_next/static/chunks/main-app-a358c96d1bdc6263.js",revision:"a358c96d1bdc6263"},{url:"/_next/static/chunks/main-eacdf743a3244659.js",revision:"eacdf743a3244659"},{url:"/_next/static/chunks/next/dist/client/components/builtin/app-error-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/next/dist/client/components/builtin/forbidden-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/next/dist/client/components/builtin/global-error-72bb508065cc2a6d.js",revision:"72bb508065cc2a6d"},{url:"/_next/static/chunks/next/dist/client/components/builtin/not-found-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/next/dist/client/components/builtin/unauthorized-7f8a5ce10e44ab40.js",revision:"7f8a5ce10e44ab40"},{url:"/_next/static/chunks/polyfills-42372ed130431b0a.js",revision:"846118c33b2c0e922d7b3a7676f81f6f"},{url:"/_next/static/chunks/webpack-ac4935854903fff4.js",revision:"ac4935854903fff4"},{url:"/_next/static/css/120aecdaeae4ec3c.css",revision:"120aecdaeae4ec3c"},{url:"/apple-touch-icon.png",revision:"ccd2d5bd7f7dcd4c7c0741a503d715b5"},{url:"/file.svg",revision:"d09f95206c3fa0bb9bd9fefabfd0ea71"},{url:"/globe.svg",revision:"2aaafa6a49b6563925fe440891e32717"},{url:"/icon-192.png",revision:"a89c78ebd4f94c27fee6e5e7dba20e83"},{url:"/icon-512.png",revision:"987207de7517e7779ed9d8d9c41f0fe2"},{url:"/icon.svg",revision:"7f77fb2aae66c013f1a0547bb9165181"},{url:"/manifest.json",revision:"0c8ab6fe0c902a038f66693f14b2c04a"},{url:"/next.svg",revision:"8e061864f388b47f33a1c3780831193e"},{url:"/swe-worker-5c72df51bb1f6ee0.js",revision:"76fdd3369f623a3edcf74ce2200bfdd0"},{url:"/vercel.svg",revision:"c0af2f507b369b085b35ef4bbe3bcf1e"},{url:"/window.svg",revision:"a2760511c65806022ad20adf74370ff3"}],{ignoreURLParametersMatching:[/^utm_/,/^fbclid$/]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({response:e})=>e&&"opaqueredirect"===e.type?new Response(e.body,{status:200,statusText:"OK",headers:e.headers}):e}]}),"GET"),e.registerRoute(/^https?.*/,new e.NetworkFirst({cacheName:"grow-api-cache",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:200,maxAgeSeconds:86400})]}),"GET"),self.__WB_DISABLE_DEV_LOGS=!0});