{"version":3,"names":["useIsomorphicLayoutEffect","useEvent","Script","React","memo","useEffect","useMemo","useState","MEDIA","colorSchemes","getSystemTheme","getTheme","ThemeSettingContext","jsx","jsxs","NextThemeProvider","forcedTheme","disableTransitionOnChange","enableSystem","enableColorScheme","storageKey","themes","defaultTheme","attribute","skipNextHead","onChangeTheme","value","dark","light","children","theme","setThemeState","resolvedTheme","setResolvedTheme","attrs","Object","values","handleMediaQuery","e","_","update","startTransition","handleChangeTheme","updateStorage","updateDOM","name","theme2","localStorage","setItem","resolved","replace","d","document","documentElement","classList","remove","add","setAttribute","media","window","matchMedia","addListener","removeListener","set","newTheme","handleStorage","key","newValue","addEventListener","removeEventListener","colorScheme","includes","userPrefers","matches","wePrefer","style","setProperty","toggle","order","next","indexOf","length","systemTheme","contextValue","current","Provider","ThemeScript","optimization","removeClasses","map","t","join","literal","val","defaultSystem","scriptContent","JSON","stringify","dangerouslySetInnerHTML","__html","id","strategy","prevProps","nextProps"],"sources":["../../src/NextThemeProvider.tsx"],"sourcesContent":[null],"mappings":"AAAA,SAASA,yBAAA,QAAiC;AAC1C,SAASC,QAAA,QAAgB;AACzB,OAAOC,MAAA,MAAY;AACnB,YAAYC,KAAA,MAAW;AACvB,SAASC,IAAA,EAAMC,SAAA,EAAWC,OAAA,EAASC,QAAA,QAAgB;AAEnD,SAASC,KAAA,EAAOC,YAAA,QAAoB;AACpC,SAASC,cAAA,EAAgBC,QAAA,QAAgB;AACzC,SAASC,mBAAA,QAA2B;AAiL9B,SACEC,GAAA,EADFC,IAAA;AA7KC,MAAMC,iBAAA,GAAiEX,IAAA,CAC5E,CAAC;EACCY,WAAA;EACAC,yBAAA,GAA4B;EAC5BC,YAAA,GAAe;EACfC,iBAAA,GAAoB;EACpBC,UAAA,GAAa;EACbC,MAAA,GAASZ,YAAA;EACTa,YAAA,GAAeJ,YAAA,GAAe,WAAW;EACzCK,SAAA,GAAY;EACZC,YAAA;EACAC,aAAA;EACAC,KAAA,GAAQ;IACNC,IAAA,EAAM;IACNC,KAAA,EAAO;EACT;EACAC;AACF,MAAM;EACJ,MAAM,CAACC,KAAA,EAAOC,aAAa,IAAIxB,QAAA,CAAS,MAAMI,QAAA,CAASS,UAAA,EAAYE,YAAY,CAAC;EAChF,MAAM,CAACU,aAAA,EAAeC,gBAAgB,IAAI1B,QAAA,CAAS,MAAMI,QAAA,CAASS,UAAU,CAAC;EAC7E,MAAMc,KAAA,GAAQ,CAACR,KAAA,GAAQL,MAAA,GAASc,MAAA,CAAOC,MAAA,CAAOV,KAAK;EAEnD,MAAMW,gBAAA,GAAmBpC,QAAA,CAAUqC,CAAA,IAAO;IACxC,MAAMC,CAAA,GAAI7B,cAAA,CAAe4B,CAAC;IAC1B,MAAME,MAAA,GAASA,CAAA,KAAMP,gBAAA,CAAiBM,CAAC;IACvC,IAAItB,yBAAA,EAA2B;MAC7BuB,MAAA,CAAO;IACT,OAAO;MACLrC,KAAA,CAAMsC,eAAA,CAAgB,MAAMD,MAAA,CAAO,CAAC;IACtC;IACA,IAAIV,KAAA,KAAU,YAAY,CAACd,WAAA,EAAa;MACtC0B,iBAAA,CAAkBH,CAAA,EAAG,KAAK;IAC5B;EACF,CAAC;EAED,MAAMG,iBAAA,GAAoBzC,QAAA,CACxB,CAAC6B,MAAA,EAAOa,aAAA,GAAgB,MAAMC,SAAA,GAAY,SAAS;IACjD,IAAIC,IAAA,GAAOnB,KAAA,GAAQI,MAAK,KAAKgB,MAAA;IAE7B,IAAIH,aAAA,EAAe;MACjB,IAAI;QACFI,YAAA,CAAaC,OAAA,CAAQ5B,UAAA,EAAYU,MAAK;MACxC,SAASQ,CAAA,EAAG,CAEZ;IACF;IAEA,IAAIR,MAAA,KAAU,YAAYZ,YAAA,EAAc;MACtC,MAAM+B,QAAA,GAAWvC,cAAA,CAAe;MAChCmC,IAAA,GAAOnB,KAAA,GAAQuB,QAAQ,KAAKA,QAAA;IAC9B;IAEAxB,aAAA,GAAgBoB,IAAA,CAAKK,OAAA,CAAQ,MAAM,EAAE,CAAC;IAEtC,IAAIN,SAAA,EAAW;MACb,MAAMO,CAAA,GAAIC,QAAA,CAASC,eAAA;MACnB,IAAI9B,SAAA,KAAc,SAAS;QACzB4B,CAAA,CAAEG,SAAA,CAAUC,MAAA,CAAO,GAAGrB,KAAK;QAC3BiB,CAAA,CAAEG,SAAA,CAAUE,GAAA,CAAIX,IAAI;MACtB,OAAO;QACLM,CAAA,CAAEM,YAAA,CAAalC,SAAA,EAAWsB,IAAI;MAChC;IACF;EACF,CACF;EAEA7C,yBAAA,CAA0B,MAAM;IAE9B,MAAM0D,KAAA,GAAQC,MAAA,CAAOC,UAAA,CAAWpD,KAAK;IAErCkD,KAAA,CAAMG,WAAA,CAAYxB,gBAAgB;IAClCA,gBAAA,CAAiBqB,KAAK;IACtB,OAAO,MAAM;MACXA,KAAA,CAAMI,cAAA,CAAezB,gBAAgB;IACvC;EACF,GAAG,EAAE;EAEL,MAAM0B,GAAA,GAAM9D,QAAA,CAAU+D,QAAA,IAAa;IACjC,IAAIhD,WAAA,EAAa;MAEf;IACF;IACA0B,iBAAA,CAAkBsB,QAAQ;IAC1BjC,aAAA,CAAciC,QAAQ;EACxB,CAAC;EAGD3D,SAAA,CAAU,MAAM;IACd,MAAM4D,aAAA,GAAiB3B,CAAA,IAAoB;MACzC,IAAIA,CAAA,CAAE4B,GAAA,KAAQ9C,UAAA,EAAY;QACxB;MACF;MAEA,MAAMU,MAAA,GAAQQ,CAAA,CAAE6B,QAAA,IAAY7C,YAAA;MAC5ByC,GAAA,CAAIjC,MAAK;IACX;IACA6B,MAAA,CAAOS,gBAAA,CAAiB,WAAWH,aAAa;IAChD,OAAO,MAAM;MACXN,MAAA,CAAOU,mBAAA,CAAoB,WAAWJ,aAAa;IACrD;EACF,GAAG,CAAC3C,YAAA,EAAcyC,GAAA,EAAK3C,UAAU,CAAC;EAGlCpB,yBAAA,CAA0B,MAAM;IAC9B,IAAI,CAACmB,iBAAA,EAAmB;IAExB,MAAMmD,WAAA;IAAA;IAEJtD,WAAA,IAAeP,YAAA,CAAa8D,QAAA,CAASvD,WAA+B,IAChEA,WAAA;IAAA;IAEAc,KAAA,IAASrB,YAAA,CAAa8D,QAAA,CAASzC,KAAK,IAClCA,KAAA;IAAA;IAEAA,KAAA,KAAU,WACRE,aAAA,IAAiB,OACjB;IAIV,MAAMwC,WAAA,GACJ,OAAOb,MAAA,KAAW,eAClBA,MAAA,CAAOC,UAAA,IACPD,MAAA,CAAOC,UAAA,CAAW,8BAA8B,EAAEa,OAAA,GAC9C,SACA;IAEN,MAAMC,QAAA,GAAWJ,WAAA,IAAe;IAGhC,IAAIE,WAAA,KAAgBE,QAAA,EAAU;MAC5BtB,QAAA,CAASC,eAAA,CAAgBsB,KAAA,CAAMC,WAAA,CAAY,gBAAgBN,WAAW;IACxE;EACF,GAAG,CAACnD,iBAAA,EAAmBW,KAAA,EAAOE,aAAA,EAAehB,WAAW,CAAC;EAEzD,MAAM6D,MAAA,GAAS5E,QAAA,CAAS,MAAM;IAC5B,MAAM6E,KAAA,GACJ9C,aAAA,KAAkB,SACd,CAAC,UAAU,SAAS,MAAM,IAC1B,CAAC,UAAU,QAAQ,OAAO;IAChC,MAAM+C,IAAA,GAAOD,KAAA,EAAOA,KAAA,CAAME,OAAA,CAAQlD,KAAK,IAAI,KAAKgD,KAAA,CAAMG,MAAM;IAC5DlB,GAAA,CAAIgB,IAAI;EACV,CAAC;EAED,MAAMG,WAAA,GAAehE,YAAA,GAAec,aAAA,GAAgB;EAKpD,MAAMmD,YAAA,GAAe7E,OAAA,CAAQ,MAAM;IACjC,MAAMoB,MAAA,GAAuB;MAC3BI,KAAA;MACAsD,OAAA,EAAStD,KAAA;MACTiC,GAAA;MACAc,MAAA;MACA7D,WAAA;MACAgB,aAAA,EAAeF,KAAA,KAAU,WAAWE,aAAA,GAAgBF,KAAA;MACpDT,MAAA,EAAQH,YAAA,GAAe,CAAC,GAAGG,MAAA,EAAQ,QAAQ,IAAKA,MAAA;MAChD6D;IACF;IACA,OAAOxD,MAAA;EACT,GAAG,CACDI,KAAA,EACAiC,GAAA,EACAc,MAAA,EACA7D,WAAA,EACAgB,aAAA,EACAd,YAAA,EACAG,MAAA,EACA6D,WAAA,CACD;EAED,OACE,eAAApE,IAAA,CAACF,mBAAA,CAAoByE,QAAA,EAApB;IAA6B3D,KAAA,EAAOyD,YAAA;IACnCtD,QAAA,kBAAAhB,GAAA,CAACyE,WAAA;MACE,GAAG;QACFtE,WAAA;QACAI,UAAA;QACA8D,WAAA,EAAalD,aAAA;QACbT,SAAA;QACAG,KAAA;QACAR,YAAA;QACAI,YAAA;QACAY,KAAA;QACAV;MACF;IAAA,CACF,GACCK,QAAA;EAAA,CACH;AAEJ,CACF;AAEA,MAAMyD,WAAA,GAAclF,IAAA,CAClB,CAAC;EACCY,WAAA;EACAI,UAAA;EACAG,SAAA;EACAL,YAAA;EACAI,YAAA;EACAI,KAAA;EACAQ,KAAA;EACAV;AACF,MASM;EAEJ,MAAM+D,YAAA,IAAgB,MAAM;IAC1B,IAAIhE,SAAA,KAAc,SAAS;MACzB,MAAMiE,aAAA,GAAgBtD,KAAA,CAAMuD,GAAA,CAAKC,CAAA,IAAc,aAAaA,CAAC,IAAI,EAAEC,IAAA,CAAK,GAAG;MAC3E,OAAO,4CAA4CH,aAAa;IAClE;IACA,OAAO;EACT,GAAG;EAEH,MAAM5C,SAAA,GAAYA,CAACC,IAAA,EAAc+C,OAAA,KAAsB;IACrD/C,IAAA,GAAOnB,KAAA,GAAQmB,IAAI,KAAKA,IAAA;IACxB,MAAMgD,GAAA,GAAMD,OAAA,GAAU/C,IAAA,GAAO,IAAIA,IAAI;IAErC,IAAItB,SAAA,KAAc,SAAS;MACzB,OAAO,SAASsE,GAAG;IACrB;IAEA,OAAO,mBAAmBtE,SAAS,MAAMsE,GAAG;EAC9C;EAEA,MAAMC,aAAA,GAAgBxE,YAAA,KAAiB;EAEvC,MAAMyE,aAAA,GAAgB/E,WAAA,GAClB,eAAeuE,YAAY,GAAG3C,SAAA,CAAU5B,WAAW,CAAC,QACpDE,YAAA,GACE,oBAAoBqE,YAAY,+BAA+BnE,UAAU,4BAA4B0E,aAAa,aAAatF,KAAK,mDAAmDoC,SAAA,CACrL,MACF,CAAC,IAAIA,SAAA,CAAU,OAAO,CAAC,eACrBlB,KAAA,GAAQ,SAASsE,IAAA,CAAKC,SAAA,CAAUvE,KAAK,CAAC,MAAM,EAC9C,GAAGkB,SAAA,CAAUlB,KAAA,GAAQ,SAAS,KAAK,IAAI,CAAC,IACtC,CAACoE,aAAA,GAAgB,QAAQlD,SAAA,CAAUtB,YAAY,CAAC,MAAM,EACxD,mBACA,mBAAmBiE,YAAY,+BAA+BnE,UAAU,YACtEM,KAAA,GAAQ,SAASsE,IAAA,CAAKC,SAAA,CAAUvE,KAAK,CAAC,MAAM,EAC9C,GAAGkB,SAAA,CAAUlB,KAAA,GAAQ,SAAS,KAAK,IAAI,CAAC,SAASkB,SAAA,CAC/CtB,YACF,CAAC;EAGP,IAAIE,YAAA,EAAc;IAChB,OACE,eAAAX,GAAA,CAAC;MAECqF,uBAAA,EAAyB;QAAEC,MAAA,EAAQJ;MAAc;IAAA,GAD7C,oBAEN;EAEJ;EAEA,OACE,eAAAlF,GAAA,CAACX,MAAA;IACCkG,EAAA,EAAG;IACHC,QAAA,EAAS;IACTH,uBAAA,EAAyB;MAAEC,MAAA,EAAQJ;IAAc;EAAA,CACnD;AAEJ,GACA,CAACO,SAAA,EAAWC,SAAA,KAAc;EAGxB,IAAID,SAAA,CAAUtF,WAAA,KAAgBuF,SAAA,CAAUvF,WAAA,EAAa,OAAO;EAC5D,OAAO;AACT,CACF","ignoreList":[]}