"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7056],{2577:(n,e,a)=>{a.d(e,{AppEmbedProvider:()=>t,C:()=>d});var i=a(95155),r=a(12115);let l=(0,r.createContext)(!1),t=n=>{let{appEmbed:e,children:a}=n;return(0,i.jsx)(l.Provider,{value:e,children:a})},d=()=>(0,r.useContext)(l)},28894:(n,e,a)=>{a.d(e,{Y:()=>r,_:()=>l});var i=a(61195);function r(n){return{ref:n.ref,onSubscribeClick:e=>n.onCtaClick("subscribe",e),onLoginClick:e=>n.onCtaClick("login",e),decorateUrl:n.ctaHref}}function l(n,e){return(0,i.userStatusOf)(n,e)}},45312:(n,e,a)=>{a.d(e,{AR:()=>i,GN:()=>d,Mk:()=>l,VK:()=>t});let i="gdbapp://login";function r(n){let e=window.GdbWebView;return!!e&&"function"==typeof e.postMessage&&(e.postMessage(JSON.stringify({t:n})),!0)}function l(){return r("login")}function t(){return r("lockSwipe")}function d(){return r("unlockSwipe")}},51852:(n,e,a)=>{a.d(e,{K:()=>b});var i=a(95155),r=a(12115),l=a(2577),t=a(56696),d=a(12168),o=a(17986),s=a(15239),c=a(88370);let g=()=>Object.fromEntries(t.fI.map(n=>{var e;return[n.id,(null!=(e=n.offers.find(n=>n.featured))?e:n.offers[0]).slug]})),b=n=>{var e,a;let{returnTo:b,isLoggedIn:p,shopUrl:m,absBaseUrl:u,headAction:_,ref:f,onSubscribeClick:h,onLoginClick:x,decorateUrl:w=n=>n}=n,k=(0,r.useId)(),[v,y]=(0,r.useState)(t.fI[0].id),[j,N]=(0,r.useState)(g),C=null!=(e=t.fI.find(n=>n.id===v))?e:t.fI[0],z=null!=(a=C.offers.find(n=>n.slug===j[C.id]))?a:C.offers[0],D="".concat(m).concat((0,t.BH)(z.slug)),G="".concat(u).concat(t.ND).concat(encodeURIComponent(b)),I=(0,l.C)(),A=!I;return(0,i.jsxs)("div",{className:"gdb-wall-host not-prose",ref:f,children:[(0,i.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n.gdb-wall-host { container-type: inline-size; }\n.gdb-wall {\n --gdb-yellow: #ffdd00;\n --gdb-yellow-soft: #fffbe0;\n --gdb-dark: #373736;\n --gdb-white: #fff;\n --gdb-muted: #555;\n --gdb-line: #d9d9d9;\n font-family: var(--font-inter), system-ui, sans-serif;\n color: var(--gdb-dark);\n background: var(--gdb-white);\n border-radius: 10px;\n box-shadow: 0 4px 16px rgba(0,0,0,.1);\n padding: 1.5rem;\n}\n.gdb-wall__head {\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 1rem;\n margin-bottom: 1.75rem;\n}\n.gdb-wall__head-end {\n display: flex;\n align-items: center;\n gap: .75rem;\n}\n.gdb-wall__logo { height: 28px; width: auto; }\n.gdb-wall__login { font-size: .875rem; margin: 0; }\n.gdb-wall__login a {\n color: var(--gdb-dark);\n font-weight: 700;\n text-decoration: none;\n}\n.gdb-wall__login a:hover { text-decoration: underline; }\n.gdb-wall__grid {\n display: grid;\n gap: 1.75rem;\n grid-template-columns: minmax(0, 1fr);\n}\n.gdb-wall__title {\n font-family: var(--font-merriweather), Georgia, serif;\n font-weight: 700;\n font-size: 1.75rem;\n line-height: 1.25;\n color: var(--gdb-dark);\n margin: 0 0 .75rem;\n}\n.gdb-wall__title mark {\n background: var(--gdb-yellow);\n color: var(--gdb-dark);\n padding: 0 .15em;\n -webkit-box-decoration-break: clone;\n box-decoration-break: clone;\n}\n.gdb-wall__claim {\n font-family: var(--font-merriweather), Georgia, serif;\n font-weight: 400;\n font-size: 1.0625rem;\n line-height: 1.6;\n color: var(--gdb-dark);\n margin: 0;\n}\n.gdb-wall__claim strong { font-weight: 900; }\n.gdb-wall__tabs {\n display: flex;\n border: 1px solid var(--gdb-dark);\n border-radius: 50rem;\n padding: 3px;\n gap: 3px;\n margin-bottom: 1.5rem;\n}\n.gdb-wall__tab {\n flex: 1 1 0;\n color: var(--gdb-dark);\n font-weight: 600;\n font-size: .875rem;\n border-radius: 50rem;\n padding: .5rem 1rem;\n transition: color .15s, background-color .15s;\n}\n.gdb-wall__tab:hover { text-decoration: underline; }\n.gdb-wall__tab[aria-selected='true'] {\n background: var(--gdb-dark);\n color: var(--gdb-white);\n}\n.gdb-wall__plans {\n display: grid;\n gap: 1rem;\n border: 0;\n margin: 0;\n padding: 0;\n min-width: 0;\n}\n.gdb-plan {\n position: relative;\n display: block;\n margin: 0;\n cursor: pointer;\n}\n.gdb-plan__input {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n}\n.gdb-plan__box {\n display: flex;\n align-items: center;\n gap: .85rem;\n border: 2px solid var(--gdb-line);\n border-radius: 10px;\n padding: 1rem 1.15rem;\n background: var(--gdb-white);\n transition: border-color .2s, background-color .2s, box-shadow .2s;\n}\n.gdb-plan:hover .gdb-plan__box { border-color: var(--gdb-dark); }\n.gdb-plan__input:checked + .gdb-plan__box {\n border-color: var(--gdb-yellow);\n background: var(--gdb-yellow-soft);\n box-shadow: 0 2px 10px rgba(0,0,0,.08);\n}\n.gdb-plan__input:focus-visible + .gdb-plan__box {\n outline: 2px solid var(--gdb-dark);\n outline-offset: 3px;\n}\n.gdb-plan__check {\n flex: 0 0 auto;\n width: 22px;\n height: 22px;\n border: 2px solid var(--gdb-muted);\n border-radius: 50%;\n display: grid;\n place-items: center;\n transition: border-color .2s, background-color .2s;\n}\n.gdb-plan__check::after {\n content: \"\";\n width: 10px;\n height: 10px;\n border-radius: 50%;\n background: var(--gdb-white);\n transform: scale(0);\n transition: transform .15s;\n}\n.gdb-plan__input:checked + .gdb-plan__box .gdb-plan__check {\n border-color: var(--gdb-dark);\n background: var(--gdb-dark);\n}\n.gdb-plan__input:checked + .gdb-plan__box .gdb-plan__check::after { transform: scale(1); }\n.gdb-plan__text { flex: 1 1 auto; min-width: 0; }\n.gdb-plan__name {\n display: block;\n font-weight: 700;\n font-size: 1rem;\n}\n.gdb-plan__desc {\n display: block;\n font-size: .8125rem;\n color: var(--gdb-muted);\n}\n.gdb-plan__price {\n white-space: nowrap;\n line-height: 1;\n text-align: right;\n}\n.gdb-plan__int {\n font-family: var(--font-merriweather), Georgia, serif;\n font-weight: 900;\n font-size: 1.5rem;\n}\n.gdb-plan__dec {\n font-family: var(--font-merriweather), Georgia, serif;\n font-weight: 700;\n font-size: .875rem;\n}\n.gdb-plan__per {\n display: block;\n font-size: .8125rem;\n color: var(--gdb-muted);\n margin-top: .25rem;\n}\n.gdb-plan--featured { margin-top: .6rem; }\n.gdb-wall__cta {\n display: block;\n background: var(--gdb-yellow);\n color: var(--gdb-dark);\n font-weight: 700;\n font-size: 1rem;\n text-align: center;\n text-decoration: none;\n border-radius: 50rem;\n padding: .9rem 1.5rem;\n margin-top: 1.5rem;\n transition: filter .2s;\n}\n.gdb-wall__cta:hover,\n.gdb-wall__cta:focus-visible {\n color: var(--gdb-dark);\n text-decoration: underline;\n filter: brightness(.95);\n}\n.gdb-wall__note {\n font-size: .8125rem;\n text-align: center;\n margin: .75rem 0 0;\n}\n@container (min-width: 720px) {\n .gdb-wall { padding: 1.8rem 2.2rem 1.5rem; }\n .gdb-wall__grid--offers {\n grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n column-gap: 3rem;\n align-items: start;\n }\n .gdb-wall__grid--offers .gdb-wall__title-area { margin-top: 3rem; }\n .gdb-wall__title { font-size: 2.125rem; }\n .gdb-wall__claim { font-size: 1.125rem; }\n}\n@container (max-width: 400px) {\n .gdb-plan__box { padding: .9rem 1rem; gap: .65rem; }\n .gdb-plan__int { font-size: 1.375rem; }\n}\n"}}),(0,i.jsxs)("section",{className:"gdb-wall",children:[(0,i.jsxs)("header",{className:"gdb-wall__head",children:[(0,i.jsx)(s.default,{src:o.default,alt:d.yy,className:"gdb-wall__logo"}),(0,i.jsxs)("div",{className:"gdb-wall__head-end",children:[!p&&(0,i.jsxs)("p",{className:"gdb-wall__login",children:["Sei gi\xe0 abbonato?"," ",(0,i.jsx)("a",{href:G,onClick:n=>(0,c.e)(n,I,G,x),children:"Accedi"})]}),_]})]}),(0,i.jsxs)("div",{className:A?"gdb-wall__grid gdb-wall__grid--offers":"gdb-wall__grid",children:[(0,i.jsxs)("div",{className:"gdb-wall__title-area",children:[(0,i.jsxs)("h2",{className:"gdb-wall__title",children:["Abbonati a ",(0,i.jsx)("mark",{children:"GDB+"})]}),(0,i.jsxs)("p",{className:"gdb-wall__claim",children:["Decidi anche tu di vivere il Giornale di Brescia come strumento quotidiano di"," ",(0,i.jsx)("strong",{children:"conoscenza, dialogo e impegno civico"})]})]}),A&&(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"gdb-wall__tabs",role:"tablist","aria-label":"Durata dell’abbonamento",onKeyDown:n=>{var e;if("ArrowLeft"!==n.key&&"ArrowRight"!==n.key)return;let a=t.fI.length,i=t.fI.indexOf(C),r=t.fI[(i+("ArrowRight"===n.key?1:a-1))%a];y(r.id),null==(e=document.getElementById("".concat(k,"-tab-").concat(r.id)))||e.focus()},children:t.fI.map(n=>(0,i.jsx)("button",{id:"".concat(k,"-tab-").concat(n.id),type:"button",role:"tab",className:"gdb-wall__tab","aria-selected":n.id===C.id,"aria-controls":"".concat(k,"-pane-").concat(n.id),tabIndex:n.id===C.id?0:-1,onClick:()=>y(n.id),children:n.label},n.id))}),t.fI.map(n=>(0,i.jsx)("div",{id:"".concat(k,"-pane-").concat(n.id),role:"tabpanel","aria-labelledby":"".concat(k,"-tab-").concat(n.id),hidden:n.id!==C.id,children:(0,i.jsxs)("fieldset",{className:"gdb-wall__plans",children:[(0,i.jsxs)("legend",{className:"sr-only",children:["Scegli l’abbonamento ",n.label.toLowerCase()]}),n.offers.map(e=>{let a=(n=>{let[e,a]=n.toFixed(2).split(".");return{int:"€".concat(e),dec:",".concat(a)}})(e.price);return(0,i.jsxs)("label",{className:e.featured?"gdb-plan gdb-plan--featured":"gdb-plan",children:[(0,i.jsx)("input",{className:"gdb-plan__input",type:"radio",name:"".concat(k,"-").concat(n.id),value:e.slug,checked:j[n.id]===e.slug,onChange:()=>N(a=>({...a,[n.id]:e.slug}))}),(0,i.jsxs)("span",{className:"gdb-plan__box",children:[(0,i.jsx)("span",{className:"gdb-plan__check","aria-hidden":!0}),(0,i.jsxs)("span",{className:"gdb-plan__text",children:[(0,i.jsx)("span",{className:"gdb-plan__name",children:e.name}),(0,i.jsx)("span",{className:"gdb-plan__desc",children:e.description})]}),(0,i.jsxs)("span",{className:"gdb-plan__price",children:[(0,i.jsx)("span",{className:"gdb-plan__int",children:a.int}),(0,i.jsx)("span",{className:"gdb-plan__dec",children:a.dec}),(0,i.jsxs)("span",{className:"gdb-plan__per",children:["/",n.unit]})]})]})]},e.slug)})]})},n.id)),(0,i.jsx)("a",{href:w(D),className:"gdb-wall__cta",onClick:()=>null==h?void 0:h(D),children:"Abbonati"}),(0,i.jsx)("p",{className:"gdb-wall__note",children:C.duration})]})]})]})]})}},56355:(n,e,a)=>{a.d(e,{f:()=>s});var i=a(95155),r=a(38581),l=a(19740),t=a(85203),d=a.n(t),o=a(51852);let s=n=>{let{position:e="fixed",onClose:a,...t}=n;return(0,i.jsx)("div",{className:d()("inset-0 z-30 flex items-center justify-center bg-black/40 p-3","fixed"===e?"fixed":"absolute"),onClick:n=>{a&&n.target===n.currentTarget&&a("backdrop")},children:(0,i.jsx)("div",{role:"dialog","aria-label":"Abbonati a GDB+",className:"relative max-h-full w-full max-w-[956px] overflow-y-auto rounded-[10px] bg-white shadow-xl motion-safe:animate-[giochi-sheet-in_0.25s_ease-out]",children:(0,i.jsx)(o.K,{...t,headAction:a&&(0,i.jsx)("button",{type:"button","aria-label":"Chiudi",onClick:()=>a("close"),className:"flex h-[36px] w-[36px] shrink-0 items-center justify-center rounded-full text-gray-60 transition-colors hover:bg-gray-5 hover:text-black",children:(0,i.jsx)(l.gc,{icon:r.Jyw,className:"h-3 w-3"})})})})})}},56696:(n,e,a)=>{a.d(e,{BH:()=>t,ND:()=>d,fI:()=>l,iu:()=>o,pk:()=>r});let i=["/economia/imprese/gala-bilanci-2025/ricerca","/economia/imprese/gala-bilanci-2025/settori","/economia/imprese/pmi/ricerca"],r="/shop/package/bilanci-aziende-brescia-1-anno",l=[{id:"mese",label:"Mensile",unit:"mese",duration:"Durata 30 giorni con autorinnovo",offers:[{slug:"gdbpiu-1-mese",name:"GDB+",description:"Tutto il sito del Giornale di Brescia",price:7},{slug:"gdb-replica-gdbpiu-1-mese",name:"GDB+ e Digital Replica",description:"Tutto il sito e il quotidiano digitale",price:15.99,featured:!0}]},{id:"anno",label:"Annuale",unit:"anno",duration:"Durata 365 giorni con autorinnovo",offers:[{slug:"gdbpiu-1-anno",name:"GDB+",description:"Tutto il sito del Giornale di Brescia",price:70},{slug:"gdb-replica-gdbpiu-1-anno",name:"GDB+ e Digital Replica",description:"Tutto il sito e il quotidiano digitale",price:179.99,featured:!0}]}],t=n=>"/shop/checkout/".concat(n,"?start=1"),d="/login?returnTo=",o=n=>!!n&&i.some(e=>n.startsWith(e))},88370:(n,e,a)=>{a.d(e,{e:()=>r});var i=a(45312);function r(n,e,a,r){if(e&&(0,i.Mk)()){n.preventDefault(),null==r||r(i.AR);return}null==r||r(a)}}}]);