1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="718ed34a-0ce0-4174-a25b-12f7d716891c",e._sentryDebugIdIdentifier="sentry-dbid-718ed34a-0ce0-4174-a25b-12f7d716891c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[217],{1313:(e,t,r)=>{"use strict";r.d(t,{L8:()=>d,K3:()=>c});var n=r(6029),s=r(5729),o=r(9278);let a=s.useLayoutEffect,l=e=>{let{children:t,ThemeContext:r}=e,{setTheme:l,resolvedTheme:i,theme:c}=(0,o.D)(),[d,u]=(0,s.useState)(!1),m=["light","dark","system"],h=(0,s.useCallback)(e=>{if(!m.includes(e))return void console.warn("Theme is not valid: ".concat(e));document.documentElement.classList.add("theme-changing"),l(e),document.cookie="theme=".concat(e,"; path=/; max-age=31536000"),window.setTimeout(()=>{document.documentElement.classList.remove("theme-changing")},0)},[l]);return a(()=>
1{if(u(!0),!document.cookie.includes("theme")){let e=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";l(e),document.cookie="theme=".concat(e,"; path=/; max-age=31536000")}},[l]),(0,n.jsx)(r.Provider,{value:{handleThemeChange:h,currentTheme:d?c:void 0,isDarkMode:d&&"dark"===i},children:t})},i=(0,s.createContext)({}),c=()=>(0,s.useContext)(i),d=e=>{let{children:t}=e;return(0,n.jsx)(l,{ThemeContext:i,children:t})}},1492:e=>{e.exports={"shop-bar":"shop-bar_shop-bar__lokYB","shop-bar__text":"shop-bar_shop-bar__text__yX_G6"}},2217:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g});var n=r(6029),s=r(9278),o=r(1313),a=r(5729),l=r(1492),i=r.n(l);let c=function(e){let{size:t,stroke:r="#626D6F",fill:s="var(--Colors-Azzurro-600)",badgeNumber:o}=e,a=void 0!==o?o>9?"9+":o.toString():"";return(0,n.jsxs)("svg",{width:t,viewBox:"0 0 32 33",fill:"none",children:[(0,n.jsx)("path",{d:"M10.6663 16.5V8.5C10.6663 7.16667 11.733 4.5 15.9997 4.5C20.2663 4.5 21.333 7.16667 21.333 8.5V16.5M17.333 28.5H9.33301C9.33301 28.5 5.33301 28.5 5.33301 24.5V12.5H26.6663V19.1667",stroke:r,strokeWidth:"2.2",strokeLinejoin:"round"}),(0,n.jsx)("circle",{cx:"25.3333",cy:"27.1666",r:"5.1666",fill:s}),a&&(0,n.jsx)("text",{x:"25.3333",y:"27.1666",textAnchor:"middle",alignmentBaseline:"central",fontSize:8,fontWeight:"bold",fill:"#000",children:a})]})};function d(){let{shopUrl:e,products:t,tabBarHeight:r}=function(){let e=(0,a.useContext)(u);if(!e)throw Error("useShop must be used inside ShopProvider");return e}(),s="".concat(e||"https://www.ilpost.it","/shop/carrello");return(0,n.jsxs)("div",{className:"".concat(i()["shop-bar"]),style:{bottom:r},children:[(0,n.jsx)(c,{size:40,badgeNumber:t}),(0,n.jsx)("span",{className:i()["shop-bar__text"],children:"Completa i tuoi acquisti"}),s&&(0,n.jsx)("a",{href:s,target:"_blank",rel:"noopener noreferrer",children:"Vai"})]})}let u=(0,a.createContext)(null);function m(e){let{children:t,shopUrl:r}=e,{resolvedTheme:o}=(0,s.D)(),[l,i]=(0,a.useState)(!1),[c,m]=(0,a.useState)(0),[h,f]=(0,a.useState)(0);return(0,a.useEffect)(()=>{var e,t;i(null!=(e=window)&&!!e.checkIsApp);try{let e=localStorage.getItem("cartDetails");if(e){let t=JSON.parse(e);t.products&&t.products.length>0&&m(t.products.length)}}catch(e){console.error("Error reading cartDetails from localStorage",e)}let r=/Android/.test(navigator.userAgent)&&!window.MSStream;(null==(t=window)?void 0:t.tabBarHeight)&&f(r?0:"".concat(parseInt(window.tabBarHeight),"px"))},[]),l&&c>0?(0,n.jsxs)(u.Provider,{value:{shopUrl:r,isDarkMode:"dark"===o,products:c,tabBarHeight:h},children:[(0,n.jsx)("div",{className:"shop-content",children:t}),(0,n.jsx)(d,{})]}):(0,n.jsx)(n.Fragment,{children:t})}var h=r(7024);r(3748);var f=r(3089),p=r.n(f);function g(e){let{children:t,shopUrl:r}=e;return(0,a.useEffect)(()=>{let e=e=>{let t=e.target;(null==t?void 0:t.closest(".Toastify__toast"))||h.oR.dismiss()};return document.addEventListener("pointerdown",e),()=>document.removeEventListener("pointerdown",e)},[]),(0,n.jsx)(s.N,{attribute:"class",defaultTheme:"system",enableSystem:!0,children:(0,n.jsxs)(o.L8,{children:[(0,n.jsx)(m,{shopUrl:r,children:t}),(0,n.jsx)(h.N9,{position:"top-center",className:p().toastContainer,style:{top:"50%",transform:"translate(-50%, -50%)"}})]})})}},3089:e=>{e.exports={toastContainer:"client-providers_toastContainer__Bxyzc"}},3748:()=>{},9278:(e,t,r)=>{"use strict";r.d(t,{D:()=>d,N:()=>u});var n=r(5729),s=(e,t,r,n,s,o,a,l)=>{let i=document.documentElement,c=["light","dark"];function d(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&o?s.map(e=>o[e]||e):s;r?(i.classList.remove(...n),i.classList.add(o&&o[t]?o[t]:t)):i.setAttribute(e,t)}),r=t,l&&c.includes(r)&&(i.style.colorScheme=r)}if(n)d(n);else try{let e=localStorage.getItem(t)||r,n=a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(n)}catch(e){}},o=["light","dark"],a="(prefers-color-scheme: dark)",l="undefined"==typeof window,i=n.createContext(void 0),c={setTheme:e=>{},themes:[]},d=()=>{var e;return null!=(e=n.useContext(i))?e:c},u=e=>n.useContext(i)?n.createElement(n.Fragment,null,e.children):n.createElement(h,{...e}),m=["light","dark"],h=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:r=!0,enableColorScheme:s=!0,storageKey:l="theme",themes:c=m,defaultTheme:d=r?"system":"light",attribute:u="data-theme",value:h,children:b,nonce:v,scriptProps:w})=>{let[x,k]=n.useState(()=>p(l,d)),[S,C]=n.useState(()=>"system"===x?y():x),_=h?Object.values(h):c,E=n.useCallback(e=>{let n=e;if(!n)return;"system"===e&&r&&(n=y());let a=h?h[n]:n,l=t?g(v):null,i=document.documentElement,c=e=>{"class"===e?(i.classList.remove(..._),a&&i.classList.add(a)):e.startsWith("data-")&&(a?i.setAttribute(e,a):i.removeAttribute(e))};if(Array.isArray(u)?u.forEach(c):c(u),s){let e=o.includes(d)?d:null,t=o.includes(n)?n:e;i.style.colorScheme=t}null==l||l()},[v]),T=n.useCallback(e=>{let t="function"==typeof e?e(x):e;k(t);try{localStorage.setItem(l,t)}catch(e){}},[x]),j=n.useCallback(t=>{C(y(t)),"system"===x&&r&&!e&&E("system")},[x,e]);n.useEffect(()=>{let e=window.matchMedia(a);return e.addListener(j),j(e),()=>e.removeListener(j)},[j]),n.useEffect(()=>{let e=e=>
1{e.key===l&&(e.newValue?k(e.newValue):T(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[T]),n.useEffect(()=>{E(null!=e?e:x)},[e,x]);let L=n.useMemo(()=>({theme:x,setTheme:T,forcedTheme:e,resolvedTheme:"system"===x?S:x,themes:r?[...c,"system"]:c,systemTheme:r?S:void 0}),[x,T,e,S,r,c]);return n.createElement(i.Provider,{value:L},n.createElement(f,{forcedTheme:e,storageKey:l,attribute:u,enableSystem:r,enableColorScheme:s,defaultTheme:d,value:h,themes:c,nonce:v,scriptProps:w}),b)},f=n.memo(({forcedTheme:e,storageKey:t,attribute:r,enableSystem:o,enableColorScheme:a,defaultTheme:l,value:i,themes:c,nonce:d,scriptProps:u})=>{let m=JSON.stringify([r,t,l,e,c,i,o,a]).slice(1,-1);return n.createElement("script",{...u,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:`(${s.toString()})(${m})`}})}),p=(e,t)=>{let r;if(!l){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},g=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},y=e=>(e||(e=window.matchMedia(a)),e.matches?"dark":"light")}}]);
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.