if(!self.define){let e,a={};const i=(i,t)=>(i=new URL(i+".js",t).href,a[i]||new Promise(a=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=a,document.head.appendChild(e)}else e=i,importScripts(i),a()}).then(()=>{let e=a[i];if(!e)throw new Error(`Module ${i} didn’t register its module`);return e}));self.define=(t,s)=>{const n=e||("document"in self?document.currentScript.src:"")||location.href;if(a[n])return;let c={};const r=e=>i(e,n),o={module:{uri:n},exports:c,require:r};a[n]=Promise.all(t.map(e=>o[e]||r(e))).then(e=>(s(...e),c))}}define(["./workbox-f1770938"],function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/_next/static/chunks/1243-36704cfea3d6a7bd.js",revision:"36704cfea3d6a7bd"},{url:"/_next/static/chunks/1272.5b34858202b0a73a.js",revision:"5b34858202b0a73a"},{url:"/_next/static/chunks/1943-b54cfada6b4b4d2c.js",revision:"b54cfada6b4b4d2c"},{url:"/_next/static/chunks/2269-7976af7eb9655807.js",revision:"7976af7eb9655807"},{url:"/_next/static/chunks/2475.58e8f0d6e91fb7cf.js",revision:"58e8f0d6e91fb7cf"},{url:"/_next/static/chunks/2704-ed436976df2f4652.js",revision:"ed436976df2f4652"},{url:"/_next/static/chunks/2839-be3c763693738cf0.js",revision:"be3c763693738cf0"},{url:"/_next/static/chunks/3086.dd5c4747e9b21b90.js",revision:"dd5c4747e9b21b90"},{url:"/_next/static/chunks/3221-579dfb57328774ae.js",revision:"579dfb57328774ae"},{url:"/_next/static/chunks/3267-978a470213d7151f.js",revision:"978a470213d7151f"},{url:"/_next/static/chunks/3277-ec1c960abcc0f716.js",revision:"ec1c960abcc0f716"},{url:"/_next/static/chunks/3736-812961c387c0e98c.js",revision:"812961c387c0e98c"},{url:"/_next/static/chunks/3781.097678b93206cc7b.js",revision:"097678b93206cc7b"},{url:"/_next/static/chunks/4200.748abb85dc36889e.js",revision:"748abb85dc36889e"},{url:"/_next/static/chunks/4bd1b696-e5d7c65570c947b7.js",revision:"e5d7c65570c947b7"},{url:"/_next/static/chunks/5398-c6a3d2bab53ca19b.js",revision:"c6a3d2bab53ca19b"},{url:"/_next/static/chunks/5633-b6d9656a748af614.js",revision:"b6d9656a748af614"},{url:"/_next/static/chunks/5870-5e4d77d912cb99a8.js",revision:"5e4d77d912cb99a8"},{url:"/_next/static/chunks/5940-901f656dc4bd19bb.js",revision:"901f656dc4bd19bb"},{url:"/_next/static/chunks/6157.dd197f1ff8871446.js",revision:"dd197f1ff8871446"},{url:"/_next/static/chunks/6609-078a8cdc853f87c6.js",revision:"078a8cdc853f87c6"},{url:"/_next/static/chunks/6980.b3eb86bd77cec099.js",revision:"b3eb86bd77cec099"},{url:"/_next/static/chunks/746.c0adffd7d832a2e6.js",revision:"c0adffd7d832a2e6"},{url:"/_next/static/chunks/8100.863d76052045fe51.js",revision:"863d76052045fe51"},{url:"/_next/static/chunks/8130.d3ad418ed88ee4f9.js",revision:"d3ad418ed88ee4f9"},{url:"/_next/static/chunks/8409-9d23a5336e2bf296.js",revision:"9d23a5336e2bf296"},{url:"/_next/static/chunks/8500-98e13bcce54aa7a0.js",revision:"98e13bcce54aa7a0"},{url:"/_next/static/chunks/8514-181a735955d5109e.js",revision:"181a735955d5109e"},{url:"/_next/static/chunks/8553-8d2ced461e6203d4.js",revision:"8d2ced461e6203d4"},{url:"/_next/static/chunks/8671.3b416893e56c9b37.js",revision:"3b416893e56c9b37"},{url:"/_next/static/chunks/8791-3e4cf2f4d21edd26.js",revision:"3e4cf2f4d21edd26"},{url:"/_next/static/chunks/8928-5b4c8886e6a629a6.js",revision:"5b4c8886e6a629a6"},{url:"/_next/static/chunks/9073.bcc68c576cd9f81d.js",revision:"bcc68c576cd9f81d"},{url:"/_next/static/chunks/9079.d0eb19cd7c70c00f.js",revision:"d0eb19cd7c70c00f"},{url:"/_next/static/chunks/958.5f6d92deab6788c4.js",revision:"5f6d92deab6788c4"},{url:"/_next/static/chunks/9585-ea25e40072d33320.js",revision:"ea25e40072d33320"},{url:"/_next/static/chunks/979.29d0ff0ff30be54b.js",revision:"29d0ff0ff30be54b"},{url:"/_next/static/chunks/9858.35a4cd514542c933.js",revision:"35a4cd514542c933"},{url:"/_next/static/chunks/9875-2332a70c44a330f1.js",revision:"2332a70c44a330f1"},{url:"/_next/static/chunks/app/(auth)/forgot-password/page-3baa979df533a4e2.js",revision:"3baa979df533a4e2"},{url:"/_next/static/chunks/app/(auth)/layout-e419a5dfa18ca631.js",revision:"e419a5dfa18ca631"},{url:"/_next/static/chunks/app/(auth)/login/page-ae029d68beb2ee93.js",revision:"ae029d68beb2ee93"},{url:"/_next/static/chunks/app/(auth)/register/page-930836b4de67bf41.js",revision:"930836b4de67bf41"},{url:"/_next/static/chunks/app/(auth)/reset-password/page-6e5c238fbe5328a2.js",revision:"6e5c238fbe5328a2"},{url:"/_next/static/chunks/app/(main)/admin/ai-test/page-7a0916abc18cb557.js",revision:"7a0916abc18cb557"},{url:"/_next/static/chunks/app/(main)/admin/ai/page-9a569c349bdfe5b4.js",revision:"9a569c349bdfe5b4"},{url:"/_next/static/chunks/app/(main)/admin/layout-ef2916464c7006e6.js",revision:"ef2916464c7006e6"},{url:"/_next/static/chunks/app/(main)/admin/page-9dbaa4e0ce2b8bed.js",revision:"9dbaa4e0ce2b8bed"},{url:"/_next/static/chunks/app/(main)/admin/settings/page-57f77d23d5fd85ac.js",revision:"57f77d23d5fd85ac"},{url:"/_next/static/chunks/app/(main)/admin/users/page-40ca141e1b192230.js",revision:"40ca141e1b192230"},{url:"/_next/static/chunks/app/(main)/archive/page-c715d3ed6a72ed55.js",revision:"c715d3ed6a72ed55"},{url:"/_next/static/chunks/app/(main)/layout-f03897e0b1ef7d9d.js",revision:"f03897e0b1ef7d9d"},{url:"/_next/static/chunks/app/(main)/page-6eb44366edfae01f.js",revision:"6eb44366edfae01f"},{url:"/_next/static/chunks/app/(main)/settings/about/page-e821d4e5968eb5ce.js",revision:"e821d4e5968eb5ce"},{url:"/_next/static/chunks/app/(main)/settings/ai/page-836396e14c8542c6.js",revision:"836396e14c8542c6"},{url:"/_next/static/chunks/app/(main)/settings/appearance/page-fd19908d03228657.js",revision:"fd19908d03228657"},{url:"/_next/static/chunks/app/(main)/settings/data/page-9637e8908b802769.js",revision:"9637e8908b802769"},{url:"/_next/static/chunks/app/(main)/settings/general/page-e7ccfc2ffd84ba1f.js",revision:"e7ccfc2ffd84ba1f"},{url:"/_next/static/chunks/app/(main)/settings/layout-6f885a42a6950225.js",revision:"6f885a42a6950225"},{url:"/_next/static/chunks/app/(main)/settings/page-602f329c3bc3888a.js",revision:"602f329c3bc3888a"},{url:"/_next/static/chunks/app/(main)/settings/profile/page-e85cc59990a96e79.js",revision:"e85cc59990a96e79"},{url:"/_next/static/chunks/app/(main)/support/page-579ce56b72b7db26.js",revision:"579ce56b72b7db26"},{url:"/_next/static/chunks/app/(main)/trash/page-7dda5c7e7152a788.js",revision:"7dda5c7e7152a788"},{url:"/_next/static/chunks/app/_global-error/page-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/_not-found/page-ecfed26317104eda.js",revision:"ecfed26317104eda"},{url:"/_next/static/chunks/app/api/admin/embeddings/validate/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/admin/randomize-labels/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/admin/sync-labels/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/auto-labels/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/batch-organize/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/config/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/echo/connections/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/echo/dismiss/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/echo/fusion/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/echo/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/models/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/notebook-summary/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/reformulate/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/suggest-notebook/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/tags/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/test-embeddings/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/test-tags/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/test/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/title-suggestions/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/ai/transform-markdown/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/auth/%5B...nextauth%5D/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/cron/reminders/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/debug/config/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/fix-labels/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/labels/%5Bid%5D/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/labels/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notebooks/%5Bid%5D/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notebooks/reorder/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notebooks/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/%5Bid%5D/move/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/%5Bid%5D/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/delete-all/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/export/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/import/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/notes/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/api/upload/route-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/app/layout-7b2c7662597c2aa6.js",revision:"7b2c7662597c2aa6"},{url:"/_next/static/chunks/app/test-title-suggestions/page-46c01cb4b8f8b21b.js",revision:"46c01cb4b8f8b21b"},{url:"/_next/static/chunks/d3ac728e-7e7b3d5dfd7f3f3c.js",revision:"7e7b3d5dfd7f3f3c"},{url:"/_next/static/chunks/fd1fb1fb.3b3f8d9c9d80ada5.js",revision:"3b3f8d9c9d80ada5"},{url:"/_next/static/chunks/framework-81b2e59ffe13bb24.js",revision:"81b2e59ffe13bb24"},{url:"/_next/static/chunks/main-1551c8e5fced8c43.js",revision:"1551c8e5fced8c43"},{url:"/_next/static/chunks/main-app-f34dbad7e681a473.js",revision:"f34dbad7e681a473"},{url:"/_next/static/chunks/next/dist/client/components/builtin/app-error-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/next/dist/client/components/builtin/forbidden-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/next/dist/client/components/builtin/global-error-0663c727fce5584a.js",revision:"0663c727fce5584a"},{url:"/_next/static/chunks/next/dist/client/components/builtin/not-found-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/next/dist/client/components/builtin/unauthorized-2548e19e124467e7.js",revision:"2548e19e124467e7"},{url:"/_next/static/chunks/polyfills-42372ed130431b0a.js",revision:"846118c33b2c0e922d7b3a7676f81f6f"},{url:"/_next/static/chunks/webpack-9dad82d336b6e681.js",revision:"9dad82d336b6e681"},{url:"/_next/static/css/74793d273aaf79eb.css",revision:"74793d273aaf79eb"},{url:"/_next/static/css/7e7d96b1e6991756.css",revision:"7e7d96b1e6991756"},{url:"/_next/static/css/b79fae4218dae6fd.css",revision:"b79fae4218dae6fd"},{url:"/_next/static/m1o8n2ZSh4fDbUmtDbgkx/_buildManifest.js",revision:"fd59415e07c1a9d24e96c22ddf0c0071"},{url:"/_next/static/m1o8n2ZSh4fDbUmtDbgkx/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/media/19cfc7226ec3afaa-s.woff2",revision:"9dda5cfc9a46f256d0e131bb535e46f8"},{url:"/_next/static/media/21350d82a1f187e9-s.woff2",revision:"4e2553027f1d60eff32898367dd4d541"},{url:"/_next/static/media/8e9860b6e62d6359-s.woff2",revision:"01ba6c2a184b8cba08b0d57167664d75"},{url:"/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff",revision:"1608a09b"},{url:"/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf",revision:"4aafdb68"},{url:"/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2",revision:"a79f1c31"},{url:"/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff",revision:"b6770918"},{url:"/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf",revision:"cce5b8ec"},{url:"/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2",revision:"ec17d132"},{url:"/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf",revision:"07ef19e7"},{url:"/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2",revision:"55fac258"},{url:"/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff",revision:"dad44a7f"},{url:"/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff",revision:"9f256b85"},{url:"/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf",revision:"b18f59e1"},{url:"/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2",revision:"d42a5579"},{url:"/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff",revision:"7c187121"},{url:"/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2",revision:"d3c882a6"},{url:"/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf",revision:"ed38e79f"},{url:"/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf",revision:"b74a1a8b"},{url:"/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2",revision:"c3fb5ac2"},{url:"/_next/static/media/KaTeX_Main-Bold.d181c465.woff",revision:"d181c465"},{url:"/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2",revision:"6f2bb1df"},{url:"/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf",revision:"70d8b0a5"},{url:"/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff",revision:"e3f82f9d"},{url:"/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf",revision:"47373d1e"},{url:"/_next/static/media/KaTeX_Main-Italic.8916142b.woff2",revision:"8916142b"},{url:"/_next/static/media/KaTeX_Main-Italic.9024d815.woff",revision:"9024d815"},{url:"/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2",revision:"0462f03b"},{url:"/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff",revision:"7f51fe03"},{url:"/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf",revision:"b7f8fe9b"},{url:"/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2",revision:"572d331f"},{url:"/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf",revision:"a879cf83"},{url:"/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff",revision:"f1035d8d"},{url:"/_next/static/media/KaTeX_Math-Italic.5295ba48.woff",revision:"5295ba48"},{url:"/_next/static/media/KaTeX_Math-Italic.939bc644.ttf",revision:"939bc644"},{url:"/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2",revision:"f28c23ac"},{url:"/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2",revision:"8c5b5494"},{url:"/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf",revision:"94e1e8dc"},{url:"/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff",revision:"bf59d231"},{url:"/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2",revision:"3b1e59b3"},{url:"/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff",revision:"7c9bc82b"},{url:"/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf",revision:"b4c20c84"},{url:"/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff",revision:"74048478"},{url:"/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2",revision:"ba21ed5f"},{url:"/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf",revision:"d4d7ba48"},{url:"/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2",revision:"03e9641d"},{url:"/_next/static/media/KaTeX_Script-Regular.07505710.woff",revision:"07505710"},{url:"/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf",revision:"fe9cbbe1"},{url:"/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff",revision:"e1e279cb"},{url:"/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2",revision:"eae34984"},{url:"/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf",revision:"fabc004a"},{url:"/_next/static/media/KaTeX_Size2-Regular.57727022.woff",revision:"57727022"},{url:"/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2",revision:"5916a24f"},{url:"/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf",revision:"d6b476ec"},{url:"/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff",revision:"9acaf01c"},{url:"/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf",revision:"a144ef58"},{url:"/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2",revision:"b4230e7e"},{url:"/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2",revision:"10d95fd3"},{url:"/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff",revision:"7a996c9d"},{url:"/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf",revision:"fbccdabe"},{url:"/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff",revision:"6258592b"},{url:"/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2",revision:"a8709e36"},{url:"/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf",revision:"d97aaf4a"},{url:"/_next/static/media/Vazirmatn-Black.5bb88b96.woff2",revision:"5bb88b96"},{url:"/_next/static/media/Vazirmatn-Bold.0b7b20f6.woff2",revision:"0b7b20f6"},{url:"/_next/static/media/Vazirmatn-ExtraBold.24cf69a0.woff2",revision:"24cf69a0"},{url:"/_next/static/media/Vazirmatn-ExtraLight.ea9014d9.woff2",revision:"ea9014d9"},{url:"/_next/static/media/Vazirmatn-Light.7762c1a4.woff2",revision:"7762c1a4"},{url:"/_next/static/media/Vazirmatn-Medium.2c8554bd.woff2",revision:"2c8554bd"},{url:"/_next/static/media/Vazirmatn-Regular.77a5213e.woff2",revision:"77a5213e"},{url:"/_next/static/media/Vazirmatn-SemiBold.c9f82b62.woff2",revision:"c9f82b62"},{url:"/_next/static/media/Vazirmatn-Thin.9ed12002.woff2",revision:"9ed12002"},{url:"/_next/static/media/ba9851c3c22cd980-s.woff2",revision:"9e494903d6b0ffec1a1e14d34427d44d"},{url:"/_next/static/media/c5fe6dc8356a8c31-s.woff2",revision:"027a89e9ab733a145db70f09b8a18b42"},{url:"/_next/static/media/df0a9ae256c0569c-s.woff2",revision:"d54db44de5ccb18886ece2fda72bdfe0"},{url:"/_next/static/media/e4af272ccee01ff0-s.p.woff2",revision:"65850a373e258f1c897a2b3d75eb74de"},{url:"/file.svg",revision:"d09f95206c3fa0bb9bd9fefabfd0ea71"},{url:"/globe.svg",revision:"2aaafa6a49b6563925fe440891e32717"},{url:"/icons/icon-192.svg",revision:"fdb9e3e83a872074a7609b13512d13c4"},{url:"/icons/icon-512.svg",revision:"92308da3131f4242103ac25fd960631f"},{url:"/manifest.json",revision:"2639f0ae743d186834cbec895a33d72e"},{url:"/next.svg",revision:"8e061864f388b47f33a1c3780831193e"},{url:"/uploads/notes/33e224df-5bdf-47b9-8697-a3ed2874da41.png",revision:"70b99b7aaf90a5d02fe04e1d551fda33"},{url:"/uploads/notes/3ade26e6-29a6-49ad-8d19-1c3ee59c738b.webp",revision:"fcb66f44e4e8d4122d3d95f7afd65a6b"},{url:"/uploads/notes/8376f522-5deb-45e9-8b85-1a2c29cfc0e8.jpg",revision:"c60a83a6285656899f37435a62f41b8e"},{url:"/uploads/notes/8632b762-14a7-4c15-939e-aab8e2dd2e07.png",revision:"2ad6c87fb71df255e107916cc98deca3"},{url:"/uploads/notes/9e4359a2-6574-4f9c-8825-b0125f2436ef.jpg",revision:"681810f915f478a95f73206f5cbfb855"},{url:"/uploads/notes/a6043b3b-905a-46ae-bd05-6b0c6b176b2e.jpg",revision:"c60a83a6285656899f37435a62f41b8e"},{url:"/uploads/notes/a7d16bd0-5405-40d9-a462-0454df7f7e6b.webp",revision:"9053030d906de0b2b6651ff246a9d3a8"},{url:"/uploads/notes/e564768f-ad80-4975-a2a2-9034e9d2c9e7.png",revision:"74bf9693623955d69f0c9db4a811699a"},{url:"/uploads/notes/ff97a679-b067-4d65-a1a9-db15a2b9a9bb.png",revision:"74bf9693623955d69f0c9db4a811699a"},{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:\/\/fonts\.(?:gstatic)\.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-webfonts",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:31536e3})]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:googleapis)\.com\/.*/i,new e.StaleWhileRevalidate({cacheName:"google-fonts-stylesheets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:eot|otf|ttc|ttf|woff|woff2|font.css)$/i,new e.StaleWhileRevalidate({cacheName:"static-font-assets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:jpg|jpeg|gif|png|svg|ico|webp)$/i,new e.StaleWhileRevalidate({cacheName:"static-image-assets",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:2592e3})]}),"GET"),e.registerRoute(/\/_next\/static.+\.js$/i,new e.CacheFirst({cacheName:"next-static-js-assets",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/image\?url=.+$/i,new e.StaleWhileRevalidate({cacheName:"next-image",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp3|wav|ogg)$/i,new e.CacheFirst({cacheName:"static-audio-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp4|webm)$/i,new e.CacheFirst({cacheName:"static-video-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:js)$/i,new e.StaleWhileRevalidate({cacheName:"static-js-assets",plugins:[new e.ExpirationPlugin({maxEntries:48,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:css|less)$/i,new e.StaleWhileRevalidate({cacheName:"static-style-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/data\/.+\/.+\.json$/i,new e.StaleWhileRevalidate({cacheName:"next-data",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:json|xml|csv)$/i,new e.NetworkFirst({cacheName:"static-data-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(({sameOrigin:e,url:{pathname:a}})=>!(!e||a.startsWith("/api/auth/callback")||!a.startsWith("/api/")),new e.NetworkFirst({cacheName:"apis",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:16,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(({request:e,url:{pathname:a},sameOrigin:i})=>"1"===e.headers.get("RSC")&&"1"===e.headers.get("Next-Router-Prefetch")&&i&&!a.startsWith("/api/"),new e.NetworkFirst({cacheName:"pages-rsc-prefetch",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(({request:e,url:{pathname:a},sameOrigin:i})=>"1"===e.headers.get("RSC")&&i&&!a.startsWith("/api/"),new e.NetworkFirst({cacheName:"pages-rsc",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(({url:{pathname:e},sameOrigin:a})=>a&&!e.startsWith("/api/"),new e.NetworkFirst({cacheName:"pages",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(({sameOrigin:e})=>!e,new e.NetworkFirst({cacheName:"cross-origin",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:3600})]}),"GET")});