"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9820],{29714:function(e,r,n){n.d(r,{useCommonData:function(){return s},z:function(){return a}});var t=n(35351),i=n(38859);let l=(0,i.createContext)({}),s=()=>(0,i.useContext)(l),a=e=>(0,t.jsx)(l.Provider,{value:e.commonData,children:e.children})},10028:function(e,r,n){n.d(r,{uJ:function(){return l}}),n(14007),n(39419);var t=n(29714);n(62165);let i=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=r=>{var n,t;let{_id:i}=r;return null!==(t=null===(n=e.libraryOrdering)||void 0===n?void 0:n.findIndex(e=>{let{_ref:r}=e;return r===i}))&&void 0!==t?t:0};return[...r].sort((e,r)=>n(e)-n(r))},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],{site:r}=(0,t.useCommonData)();return r?i(r,e):(console.error("Could not find site when sorting libraries"),e)}},98333:function(e,r,n){n.d(r,{r:function(){return s}});var t=n(35351),i=n(53722),l=n(3518);let s=e=>{let{t:r}=(0,l.$)();return(0,t.jsx)(i.Z,{size:"1em","aria-label":r("Avvik"),...e})}},91302:function(e,r,n){n.d(r,{T:function(){return y}});var t=n(35351),i=n(12321),l=n(39067),s=n(29714),a=n(62165),o=n(65278),d=n(3518),m=n(86343),c=n(14007),u=n(37694),g=n(83743);let x=e=>h((0,d.$)(),e),h=(e,r)=>{var n;let{t}=e,i=null===(n=r.sortedWeekOpeningHours(e).filter(e=>{var r;return!(null===(r=e.normalHours)||void 0===r?void 0:r.closed)}).flatMap(e=>{var r,n;return null===(n=e.normalHours)||void 0===n?void 0:null===(r=n.spans)||void 0===r?void 0:r.map(r=>({date:c.Ov.fromTimeAndDate(r.opens,new c.Ov(e.date).toNorwegianISODateString()).date,label:e.label,opensAt:r.opens}))}).filter(e=>e&&(0,u.Z)(e.date,new Date)).sort((e,r)=>(0,g.Z)(null==e?void 0:e.date,null==r?void 0:r.date)?-1:1))||void 0===n?void 0:n[0];return i?"".concat(t("\xc5pner")," ").concat(i.label.toLowerCase()," ").concat(t("kl.")," ").concat(i.opensAt):t("Stengt denne uka")},j={OPEN:i.O9T.statusGreen,CLOSED:i.O9T.statusRed,WARNING:i.O9T.statusYellow},p=[60,20,10,5],f={60:{nb:"snart",nn:"snart"},20:{nb:"om under 20 min.",nn:"om under 20 min."},10:{nb:"om under 10 min.",nn:"om under 10 min."},5:{nb:"om under 5 min.",nn:"om under 5 min."}},v=(e,r,n,t,i)=>{let l=r[t];if("normal"===n&&"selfService"===t)return"".concat(r.closed," ").concat(i);if("selfService"===n){let r=e[n];return"".concat(r,", ").concat(l," ").concat(i)}return"".concat(l," ").concat(i)},b=e=>[...p].sort((e,r)=>e-r).filter(r=>r>=e)[0];function y(e){let{library:r,...n}=e,{site:u}=(0,s.useCommonData)(),{statusText:g,statusColor:h,nextNormalOpeningoursStatus:y}=function(e){(0,m.Z)();let{site:r}=(0,s.useCommonData)(),{t:n,lang:t}=(0,d.$)(),i=(0,o.G)(t,r),l=x(e),a={closed:n("stenger"),normal:n("\xe5pner"),selfService:i},u={closed:n("stengt n\xe5"),normal:n("\xe5pent n\xe5"),selfService:"".concat(i," ").concat(n("n\xe5"))},{hasSelfService:g,todaysOpeningHours:{normalHours:h,selfService:y},nextTransition:{happensAt:C,currentState:S,nextState:k}}=e;if((null==h?void 0:h.closed)&&(!g||!(null==y?void 0:y.enabled)))return{statusText:n("stengt i dag"),statusColor:j.CLOSED,currentState:S,nextNormalOpeningoursStatus:l};let w=c.Ov.fromTime(C);if(w.minutesFromNow<=Math.max(...p)&&k!==S){let e=b(w.minutesFromNow);return{statusText:v(u,a,S,k,e?f[e][t]:void 0),statusColor:j.WARNING,currentState:S,nextNormalOpeningoursStatus:"normal"!==k?l:void 0}}if("closed"===S)return{statusText:u[S],statusColor:j.CLOSED,currentState:S,nextNormalOpeningoursStatus:l};let I="normal"===S?j.OPEN:j.WARNING;return{statusText:u[S],statusColor:I,currentState:S,nextNormalOpeningoursStatus:"normal"!==S?l:void 0}}(new a.G(u,r));return(0,t.jsxs)(i.Kqy,{spacing:0,role:"status",...n,children:[(0,t.jsxs)(i.kCb,{alignItems:"center",gap:".5rem",children:[(0,t.jsx)(i.xuv,{backgroundColor:h,fontSize:".75em",flexShrink:0,height:"1em",width:"1em",borderRadius:"50%"}),(0,t.jsx)(i.xvT,{...l.f,children:g})]}),y&&(0,t.jsx)(i.xvT,{fontSize:"xs",children:y})]})}},57869:function(e,r,n){n.d(r,{Fj:function(){return d},tB:function(){return o}});var t=n(35351),i=n(12321),l=n(3518);let s=e=>null==e?void 0:e.replace(/^0/,"");function a(e){let{timespan:r}=e;return(0,t.jsxs)(i.xuv,{as:"span",whiteSpace:"nowrap",children:[(0,t.jsx)(i.xuv,{as:"time",children:s(null==r?void 0:r.opens)})," - ",(0,t.jsx)(i.xuv,{as:"time",children:s(null==r?void 0:r.closes)})]})}function o(e){let{spans:r,...n}=e;return r?(0,t.jsx)(i.xuv,{sx:{"> *:not(:first-of-type):before":{content:'"&"',margin:"0 0.25rem"}},display:"inline-flex",justifyContent:"flex-end",flexWrap:"wrap",lineHeight:1.2,...n,children:null==r?void 0:r.map((e,r)=>(0,t.jsx)(a,{timespan:e},"timespan-".concat(r)))}):null}let d=e=>{let{spans:r,...n}=e,{t:i}=(0,l.$)();return(null==r?void 0:r.length)?(0,t.jsx)(o,{spans:r,...n}):(0,t.jsx)(t.Fragment,{children:i("Stengt")})}},42677:function(e,r,n){n.d(r,{m:function(){return s}});var t=n(65278),i=n(3518),l=n(29714);let s=()=>{let{site:e}=(0,l.useCommonData)(),{lang:r}=(0,i.$)();return(0,t.G)(r,e)}},32194:function(e,r,n){n.d(r,{B:function(){return l}});var t=n(57152),i=n(3518);let l=e=>{let{ts:r}=(0,i.$)();return e?(0,t.cz)(e,e=>{var n;return null!==(n=r(null==e?void 0:e.title))&&void 0!==n?n:"N/A"},e=>{var n,t;return null!==(t=r(null===(n=e.serviceType)||void 0===n?void 0:n.label))&&void 0!==t?t:"N/A"}):[]}},89519:function(e,r,n){var t=n(35351),i=n(12321),l=n(44165),s=n(57560),a=n(39614);r.Z=function(e){let{children:r,iconLeft:n,withoutLocale:o,...d}=e;return(0,t.jsx)(i.zxk,{sx:{"&:hover svg":{transform:"translateX(.25em)",transition:"transform 0.2s"}},[n?"leftIcon":"rightIcon"]:(0,t.jsx)(i.JO$,{as:s.Z,transform:"translateX(0)",transition:"transform .5s"}),as:o?l.default:a.v,variant:"secondary",...d,children:r})}},79820:function(e,r,n){n.d(r,{W:function(){return eW}});var t=n(35351),i=n(12321),l=n(14007),s=n(93136),a=n(28286),o=n(41392),d=n(38859),m=n(53722),c=n(3518),u=n(29543),g=n(53560),x=n(53426);let h=e=>(0,t.jsx)(i.xuv,{sx:{"div >":{"*":{maxWidth:"100%"},"p:last-child":{marginBottom:0}}},...e}),j=(e,r)=>{if(!r)return"";let n=(0,l.SP)(new Date(r)),t=(0,s.Z)(n,"HH:mm");return(0,a.Z)(n)?"i dag ".concat(t):(0,o.Z)(n)?"i g\xe5r ".concat(t):l.Ov.getLabel(e,r)},p="#b05b01",f=e=>{let{children:r,title:n,date:l,...s}=e,a=(0,d.useId)();return(0,t.jsxs)(i.rjZ,{gridTemplateColumns:n?"1.5rem 1fr 5rem":"1.5rem 1fr",borderRadius:{base:"0",sm:".6rem"},padding:"1rem",backgroundColor:i.O9T.statusYellowLight,columnGap:"0.5rem",role:"alert","aria-labelledby":a,...s,children:[(0,t.jsx)(i.xuv,{gridColumn:"1/2",gridRow:"1/2",color:p,fontSize:"1.2rem",marginTop:"0.2rem",children:(0,t.jsx)(m.Z,{})}),n&&(0,t.jsx)(i.xvT,{as:"h2",color:p,fontWeight:"semibold",gridColumn:"2/3",gridRow:"1/2",id:a,children:n}),r,l&&(0,t.jsx)(i.kCb,{color:p,justifyContent:"flex-end",alignSelf:"flex-start",whiteSpace:"nowrap",gridColumn:"3/4",gridRow:"1/3",children:l})]})};var v=e=>{var r;let{alert:n,...s}=e,{lang:a,ts:o}=(0,c.$)();return n&&((null===(r=o(null==n?void 0:n.title))||void 0===r?void 0:r.trim())||(0,l.sc)(o(null==n?void 0:n.body)))?(0,t.jsx)(u.d,{withoutPaddingXBellow:"md",...s,children:(0,t.jsx)(f,{title:o(n.title),date:j(a,n._updatedAt),children:(0,t.jsxs)(h,{gridColumn:"2/4",gridRow:"2/3",children:[(0,t.jsx)(g.Z,{fontSize:"md",blocks:o(n.body),logInternalLinks:!0}),(0,t.jsx)(i.xuv,{paddingTop:".5rem",gridColumn:"2/3",gridRow:"3/4",children:(0,t.jsx)(x.I,{doc:n})})]})})}):null},b=n(44799),y=n(57152),C=n(64539),S=n(73642),k=n(89519);let w=e=>{let{t:r}=(0,c.$)(),n=(0,d.useId)(),l=(0,S.SP)();return e.digitalLibraryServices.length?(0,t.jsx)(u.d,{withoutPaddingXBellow:"md",as:"section","aria-labelledby":n,children:(0,t.jsxs)(i.Kqy,{...l.colors.lightaccent3.css,borderRadius:{md:"lg"},children:[(0,t.jsxs)(i.Kqy,{padding:{base:"1.5rem .75rem .75rem",sm:"2rem 2rem 1.25rem"},children:[(0,t.jsx)(i.X6q,{as:"h2",size:"lg",id:n,children:r("Sjekk ut v\xe5rt digitale bibliotek")}),(0,t.jsx)(i.xvT,{fontSize:"lg",children:r("Vi har mye mer enn b\xf8ker. Helt gratis!")})]}),(0,t.jsx)(I,{height:{base:"11rem",sm:"12rem"},digitalLibraryServices:e.digitalLibraryServices}),(0,t.jsx)(i.xuv,{padding:{base:"1.25rem .75rem 1.5rem",sm:"1.5rem 2rem 2rem"},alignSelf:"flex-end",children:(0,t.jsx)(k.Z,{href:"/digitalt-bibliotek",marginTop:"-.5rem",children:r("G\xe5 til digitalt bibliotek")})})]})}):null},I=e=>{let{digitalLibraryServices:r,...n}=e,l=D(r,25),[s,a]=(0,d.useState)(0),o=(0,i.Tb6)();return(0,d.useEffect)(()=>{let e=Array.from((0,C.w6)(l.length)).filter(e=>e!==s),r=setTimeout(()=>a((0,y.AQ)(e)),200*Math.random()+200);return()=>clearTimeout(r)},[l,s]),(0,t.jsx)(i.xuv,{"aria-hidden":!0,fontSize:{base:".75rem",sm:"1.25rem"},overflow:"hidden",children:(0,t.jsx)(i.Ugi,{gap:".5em",width:"calc(100% + 20em)",marginLeft:"-5em",flexWrap:"wrap",...n,children:l.map((e,r)=>(0,t.jsx)(T,{service:e,isHighlighted:!o&&s===r},e._id+r))})})},T=e=>{var r;let{ts:n}=(0,c.$)();return(0,t.jsxs)(i.Ugi,{padding:".75em 1.25em",borderRadius:".5em",alignItems:"center",position:"relative",overflow:"hidden",isolation:"isolate",transition:e.isHighlighted?".2s":"2s",transitionDelay:e.isHighlighted?"0":"1s",background:e.isHighlighted?"rgba(0,0,0,.1)":void 0,children:[(0,t.jsx)(i.JO$,{zIndex:1,fontSize:"1.25em",as:l._r[null!==(r=e.service.category)&&void 0!==r?r:"other-digital-resources"]}),(0,t.jsx)(i.xvT,{fontSize:"sm",fontWeight:600,zIndex:1,children:n(e.service.name)})]})},D=(e,r)=>{let n=[...e,...e];return n.length>r?n.slice(0,r):D(n,r)};var Z=n(21412),O=e=>{let{events:r}=e,n=(0,d.useId)(),{t:l}=(0,c.$)();return(null==r?void 0:r.length)?(0,t.jsx)(u.d,{children:(0,t.jsxs)(i.Kqy,{as:"section","aria-labelledby":n,spacing:"2rem",children:[(0,t.jsx)(i.X6q,{as:"h2",id:n,children:l("Dette skjer hos oss")}),(0,t.jsxs)(i.Kqy,{spacing:"1rem",children:[(0,t.jsx)(x.O,{type:"event"}),(0,t.jsx)(Z.i,{events:r}),(0,t.jsx)(k.Z,{alignSelf:"flex-end",href:"/arrangementer",children:l("Se alle arrangementer")})]})]})}):null},W=n(39419),$=n(63865),z=n(10028);let L=()=>{let e=(0,S.SP)();return[e.colors.darkaccent4,e.colors.darkaccent2,e.colors.darkaccent1]},_=e=>{let r=(0,z.uJ)(e.libraries),n=r.length>1,l=(0,d.useId)(),{t:s}=(0,c.$)(),a=L();return r.length?(0,t.jsxs)(i.xuv,{as:"section","aria-labelledby":l,children:[(0,t.jsx)(i.TXu,{children:(0,t.jsx)("h2",{id:l,children:s(n?"Bibliotekene v\xe5re":"Biblioteket v\xe5rt")})}),n?(0,t.jsx)("ul",{children:r.map((e,r)=>(0,t.jsx)(P,{as:"li",library:e,imageToTheLeft:r%2==1,paletteColor:a[r%a.length]},e._id))}):(0,t.jsx)(P,{library:r[0],paletteColor:a[0]})]}):null},P=e=>{let{library:r,imageToTheLeft:n,paletteColor:l,...s}=e,{ts:a,t:o}=(0,c.$)(),m=(0,d.useId)();return(0,t.jsx)(i.xuv,{padding:{base:"7rem 0 3rem",sm:"8rem 0 3rem",md:"4rem 0 3rem"},"aria-labelledby":m,...s,children:(0,t.jsx)(u.d,{children:(0,t.jsxs)(i.Ugi,{...null==l?void 0:l.css,borderRadius:"lg",flexDirection:n?"row-reverse":"row",display:{base:"block",md:"flex"},position:"relative",[n?"marginLeft":"marginRight"]:{md:"2rem"},children:[(0,t.jsxs)(i.Kqy,{spacing:"1.5rem",flex:"1",padding:"2rem",children:[(0,t.jsx)(i.X6q,{as:"h3",size:"lg",id:m,children:a(r.name)}),(0,t.jsx)(i.xvT,{children:a(r.teaser)}),(0,t.jsx)(k.Z,{alignSelf:"flex-end",whiteSpace:"unset",height:"auto",minH:"2.5rem",paddingY:".5rem",textAlign:"center",href:(0,W.DW)(r),children:o("G\xe5 til {name}",{name:a(r.name)})})]}),(0,t.jsx)(i.xuv,{flex:"1",position:{base:"absolute",md:"relative"},top:{base:"-5.5rem",sm:"-8.5rem",md:"unset"},right:{base:".5rem",md:"unset"},alignSelf:"stretch",width:{base:"50%",md:"100%"},height:{base:"7rem",sm:"10rem",md:"unset"},borderRadius:"lg",border:".3rem solid",borderColor:null==l?void 0:l.css.background,overflow:"hidden",transform:{md:n?"translate(-2rem, -2rem)":"translate(2rem, -2rem)"},[n?"marginRight":"marginLeft"]:{md:"-3rem"},children:(0,t.jsx)($.y,{borderRadius:"none",hideCaption:!0,image:r.image,resolution:1080})})]})})})};var R=n(86343),A=n(35733),q=n(29714),H=n(98333),N=n(62165),X=n(91302),F=n(57869),B=n(42677);let K=e=>((0,R.Z)(),e.libraries.length)?1===e.libraries.length?(0,t.jsx)(M,{library:e.libraries[0]}):(0,t.jsx)(G,{...e}):null,G=e=>{let r=(0,z.uJ)(e.libraries),n=(0,d.useId)(),{site:l}=(0,q.useCommonData)(),{t:s,ts:a}=(0,c.$)();return(0,t.jsx)(u.d,{"data-nosnippet":!0,children:(0,t.jsxs)(i.Kqy,{as:"section","aria-labelledby":n,spacing:{base:"1rem",md:"2rem"},children:[(0,t.jsx)(i.X6q,{as:"h2",id:n,children:s("\xc5pningstider i dag")}),(0,t.jsxs)(i.Kqy,{fontSize:"lg",children:[(0,t.jsxs)(i.Kqy,{as:"ol",spacing:{base:".5rem",md:0},divider:(0,t.jsx)(i.cXX,{borderColor:{base:"transparent",md:i.O9T.grey15}}),children:[(0,t.jsx)(J,{}),r.map(e=>(0,t.jsx)(E,{as:i.fGe,label:(0,t.jsx)(A.Z,{href:(0,W.DW)(e),fontWeight:600,children:a(e.name)}),status:(0,t.jsx)(X.T,{library:e}),openingHoursForDate:new N.G(l,e).todaysOpeningHours,childrenBellow:(0,t.jsx)(x.I,{doc:e}),_hover:{background:"rgba(0,0,0,.05)"}},e._id))]}),(0,t.jsx)(k.Z,{href:"/bibliotek",alignSelf:"flex-end",marginTop:"2rem !important",children:s("V\xe5re bibliotek")})]})]})})},M=e=>{let r=(0,d.useId)(),{site:n}=(0,q.useCommonData)(),{t:l}=(0,c.$)(),{todaysOpeningHours:s,tomorrowsOpeningHours:a}=new N.G(n,e.library);return(0,t.jsx)(u.d,{"data-nosnippet":!0,children:(0,t.jsxs)(i.xuv,{as:"section","aria-labelledby":r,children:[(0,t.jsx)(i.X6q,{as:"h2",id:r,paddingY:"2rem",children:l("\xc5pningstider")}),(0,t.jsxs)(i.Kqy,{fontSize:"lg",children:[(0,t.jsx)(X.T,{library:e.library}),(0,t.jsxs)(i.Kqy,{as:"ol",spacing:0,divider:(0,t.jsx)(i.cXX,{borderColor:{base:"transparent",md:i.O9T.grey15}}),children:[(0,t.jsx)(J,{}),(0,t.jsx)(E,{label:l("I dag"),openingHoursForDate:s}),(0,t.jsx)(E,{label:l("I morgen"),openingHoursForDate:a})]}),(0,t.jsx)(k.Z,{href:(0,W.DW)(e.library),alignSelf:"flex-end",marginTop:"2rem !important",children:l("Se flere \xe5pningstider")})]})]})})},J=()=>{let{site:e}=(0,q.useCommonData)(),{t:r}=(0,c.$)(),n=(0,B.m)();return(null==e?void 0:e.hasSelfService)?(0,t.jsx)(i.kCb,{display:{base:"none",md:"flex"},justifyContent:"flex-end",padding:".75rem .25rem","aria-hidden":!0,children:(0,t.jsxs)(i.rjZ,{width:"max(30%, 16rem)",templateColumns:"1fr 1fr",gap:"2rem",fontWeight:600,children:[(0,t.jsx)(i.xuv,{children:r("Betjent")}),(0,t.jsx)(i.xuv,{_firstLetter:{textTransform:"uppercase"},children:n})]})}):null},E=e=>{var r;let{label:n,status:l,openingHoursForDate:s,childrenBellow:a,...o}=e,m=null===(r=(0,q.useCommonData)().site)||void 0===r?void 0:r.hasSelfService,u=(0,B.m)(),{t:g}=(0,c.$)(),x=(0,d.useId)();return(0,t.jsxs)(i.xuv,{as:"li",listStyleType:"none","aria-labelledby":x,children:[(0,t.jsx)(i.Kqy,{padding:".75rem .25rem",...o,children:(0,t.jsxs)(i.kCb,{gap:{base:".75rem",md:"1rem"},flexDirection:{base:"column",md:"row"},children:[(0,t.jsxs)(i.rjZ,{flex:"1",templateColumns:{md:"min(14rem, 50%) 1fr"},gap:".25em 1em",children:[(0,t.jsx)(i.xuv,{as:"h3",fontSize:{base:"2xl",md:"inherit"},fontWeight:600,id:x,children:n}),(0,t.jsx)(i.xuv,{minW:"7rem",children:l})]}),(0,t.jsxs)(i.rjZ,{gap:"2rem",width:m?"max(30%, 16rem)":"max(15%, 7.5rem)",templateColumns:m?"1fr 1fr":"1fr",children:[(0,t.jsx)(Y,{label:g("Betjent"),hideLabel:!m,hours:s.normalHours}),m&&(0,t.jsx)(Y,{label:u,hours:s.selfService})]})]})}),a]})},Y=e=>{var r,n;let l=null===(r=e.hours)||void 0===r?void 0:r.isSpecial;return(0,t.jsxs)(i.xuv,{fontWeight:{md:600},color:l?i.O9T.statusYellow:void 0,children:[!e.hideLabel&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.ZjX,{fontSize:"sm","aria-hidden":!0,above:"md",_firstLetter:{textTransform:"uppercase"},children:[e.label,":"]}),(0,t.jsx)(i.TXu,{children:e.label})]}),(0,t.jsxs)(i.kCb,{alignItems:"center",gap:".3em",children:[l&&(0,t.jsx)(H.r,{}),(0,t.jsx)(F.Fj,{spans:null===(n=e.hours)||void 0===n?void 0:n.spans})]})]})},U=(0,n(71857).default)(()=>n.e(431).then(n.bind(n,30431)),{loadableGenerated:{webpack:()=>[30431]}}),V=(e,r)=>e(r?"Fikk du med deg julekalenderen v\xe5r?":"\xc5rets julekalender"),Q=(e,r)=>r?"".concat(e("Julekalenderen er tilgjengelig ut desember.")," ").concat(e("\xc5pne lukene for \xe5 se hva som skjuler seg bak.")):e("Kom i julestemning med bibliotekets julekalender og se hva som skjuler seg bak lukene"),ee=e=>{let r=!!e.adventCalendar&&(0,l.t4)(e.adventCalendar)&&new Date().getDate()>=24,{t:n}=(0,c.$)();return e.adventCalendar?(0,t.jsx)(U,{adventCalendar:e.adventCalendar,href:(0,W.DW)(e.adventCalendar),title:V(n,r),text:Q(n,r)}):null};var er=n(79792),en=n(28172),et=n(73353),ei=n(93402);let el=e=>{let{customCampaign:r,bannerColor:n,...i}=e,{t:l,ts:s}=(0,c.$)();return(0,t.jsx)(et.ZP,{"aria-description":l("kampanje"),as:"aside",bannerColor:n,imageSide:"right",sanityImageSrc:r.image,seeMore:{href:(0,W.DW)(r),label:l("Les mer"),ariaLabel:l("Les mer om {tittel}",{tittel:s(r.title)})},promotion:r.promotion,editDocumentProps:r,title:s(r.title),teaser:s(r.teaser),extraInfo:(0,t.jsx)(ei.Z,{campaign:r,fontSize:"sm",fontWeight:"600"}),...i})};var es=n(60960),ea=n(7908),eo=n(65395),ed=n(76477),em=n(23071),ec=n(12309);let eu=e=>{var r;let{list:n,bannerColor:l,tagline:s}=e,{t:a,ts:o}=(0,c.$)(),d=(0,t.jsxs)(i.kCb,{role:"group",placeItems:"center",height:"100%",children:[(0,t.jsx)(i.xuv,{sx:(0,ec.u)({base:{display:"none"},lg:{display:"block",padding:"2rem 0 2rem 2rem"}}),flexGrow:1,children:(0,t.jsx)(eo.d,{list:n})}),(0,t.jsx)(i.kCb,{sx:(0,ec.u)({base:{display:"flex",paddingTop:"2rem 0"},lg:{display:"none"}}),flexGrow:1,justifyContent:"center",children:(0,t.jsx)(ed.D,{publications:n.publications,maxWidth:"22rem"})})]});return(0,t.jsx)(et.ZP,{"aria-description":a("leseforslag"),as:"aside",seeMore:{href:(0,W.DW)(n),label:a("Se liste")},title:o(n.title),teaser:o(n.teaser),tagline:(null===(r=n.targetAudiences)||void 0===r?void 0:r.length)?(0,t.jsx)(em.Z,{targetAudiences:n.targetAudiences}):(0,t.jsx)(i.Cts,{children:s}),customImageComponent:d,editDocumentProps:n,bannerColor:l,promotion:n.promotion})};var eg=n(62904),ex=n(95413);let eh=e=>{var r,n,l,s,a;let{recommendation:o,bannerColor:d}=e,{t:m}=(0,c.$)(),[u]=null!==(a=null===(n=o.publication)||void 0===n?void 0:null===(r=n.title)||void 0===r?void 0:r.split(":"))&&void 0!==a?a:[],g=o.publication&&(0,t.jsxs)(i.kCb,{justifyContent:"center",placeItems:"center",height:"100%",sx:(0,ec.u)({base:{padding:"2rem"},sm:{padding:"0"}}),children:[(0,t.jsx)(i.xuv,{sx:(0,ec.u)({base:{display:"block"},sm:{display:"none"}}),children:(0,t.jsx)(eg.Z,{publication:o.publication,imageWidth:"7rem",minWidth:"3rem"})}),(0,t.jsx)(i.xuv,{sx:(0,ec.u)({base:{display:"none"},sm:{display:"block"}}),children:(0,t.jsx)(eg.Z,{publication:o.publication,imageWidth:"10rem",minWidth:"3rem"})})]});return(0,t.jsx)(et.i,{"aria-description":m("anbefaling"),as:"aside",seeMore:{href:(0,W.DW)(o),label:m("Se anbefalingen")},title:u,tagline:(0,t.jsx)(em.Z,{targetAudiences:o.targetAudiences}),customImageComponent:g,editDocumentProps:o,bannerColor:d,extraInfo:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.xvT,{fontSize:".8rem",children:[null===(l=o.publication)||void 0===l?void 0:l.author," ","•"," ",null===(s=o.publication)||void 0===s?void 0:s.publicationYear]}),(0,t.jsx)(ex.l,{gridColumn:"2/3",gridRow:"2/3",alignSelf:"center",padding:".5rem .75rem .5rem .25rem",fontSize:"xs",noOfLines:4,recommendation:o,quoteMarkProps:{color:(null==d?void 0:d.isBright)?i.O9T.white:"rgba(255,255,255,.2)",marginRight:"-.25em"},placeSelf:"start"})]})})},ej=e=>"object"==typeof e&&(null==e?void 0:e._type)==="service";function ep(e){var r,n,s,a;let{bannerColor:o,service:d}=e,{t:m,ts:u}=(0,c.$)(),g=u(ej(d)?d.title:d.name),x=null!==(a=e.tagline)&&void 0!==a?a:u(ej(d)?null===(r=d.serviceType)||void 0===r?void 0:r.label:l.jd[null!==(s=d.category)&&void 0!==s?s:"other-digital-resources"]),h=ej(d)||(null===(n=d.image)||void 0===n?void 0:n.asset)?void 0:(0,t.jsx)(i.kCb,{height:"100%",background:"linear-gradient(45deg, ".concat(i.O9T.grey15,", ").concat(i.O9T.grey10,")"),color:o.css.background,children:(0,t.jsx)(ef,{margin:"auto",sx:(0,ec.u)({base:{height:"8rem",width:"8rem"},sm:{height:"12rem",width:"12rem"},md:{height:"14rem",width:"14rem"}}),category:d.category,background:"none"})});return(0,t.jsx)(et.ZP,{"aria-description":m("tjeneste"),as:"aside",bannerColor:o,sanityImageSrc:d.image,seeMore:{href:(0,W.DW)(d),label:m("Se mer")},editDocumentProps:d,customImageComponent:h,title:g,tagline:x,teaser:u(d.teaser),promotion:d.promotion})}let ef=e=>{let{category:r,...n}=e,s=l._r[null!=r?r:"other-digital-resources"];return(0,t.jsx)(i.kCb,{alignItems:"center",justifyContent:"center",height:"100%",position:"relative",width:{base:"8rem",sm:"10rem",md:"12rem"},margin:"auto",padding:{base:"2rem 0 1rem",md:"0"},...n,children:(0,t.jsx)(s,{color:"currentColor",width:"100%",height:"100%"})})};var ev=n(20877);function eb(e){var r,n,l,s;let{bannerColor:a,staticPage:o}=e,{t:d,ts:m}=(0,c.$)(),u=null===(r=(0,q.useCommonData)().headerFooterData)||void 0===r?void 0:r.footerMenuCollection,g=null==u?void 0:null===(n=u[null!==(s=o.footerMenuKey)&&void 0!==s?s:""])||void 0===n?void 0:n.menuHeader,x=(0,t.jsx)(i.rjZ,{maxH:"100%",height:"100%",placeItems:"center",background:"linear-gradient(45deg, ".concat(i.O9T.grey15,", ").concat(i.O9T.grey10,")"),color:a.css.background,padding:"5%",children:(0,t.jsx)(i.JO$,{as:ev.Z,size:"1em",sx:(0,ec.u)({base:{fontSize:"8rem"},sm:{fontSize:"12rem"},md:{fontSize:"14rem"}})})});return(0,t.jsx)(et.ZP,{as:"aside",bannerColor:a,sanityImageSrc:o.image,seeMore:{href:(0,W.DW)(o),label:d("Se mer")},editDocumentProps:o,customImageComponent:(null===(l=o.image)||void 0===l?void 0:l.asset)?void 0:x,tagline:m(g),title:m(o.title),teaser:m(o.excerpt),promotion:o.promotion})}let ey=e=>"object"==typeof e&&"string"==typeof(null==e?void 0:e.code),eC=e=>(0,l.Ub)(e)||ey(e)&&(0,l.MI)(e.code),eS=()=>{let e=(0,S.SP)();return[e.colors.lightaccent3,e.colors.lightaccent2,e.colors.lightaccent4,e.colors.darkaccent1,e.colors.darkaccent2,e.colors.darkaccent4]},ek=e=>{let{featuredItem:r}=e,{t:n}=(0,c.$)(),i=eS(),l=(0,y.FL)(i,r._id);if(eC(r))return(0,t.jsx)(ep,{bannerColor:l,service:r});switch(r._type){case"sommerles":return(0,t.jsx)(es.C,{sommerles:r,onLandingPage:!0});case"adventCalendar":return(0,t.jsx)(ee,{adventCalendar:r});case"bibliobattles":return(0,t.jsx)(en.J,{bibliobattles:r});case"customCampaign":return(0,t.jsx)(el,{bannerColor:l,customCampaign:r});case"event":case"resolvedRepeatedEventOccurence":return(0,t.jsx)(ea.r,{bannerColor:l,event:r});case"service":return(0,t.jsx)(ep,{bannerColor:l,service:r});case"list":return(0,t.jsx)(eu,{bannerColor:l,list:r,tagline:n("Nye leseforslag")});case"recommendation":return(0,t.jsx)(eh,{bannerColor:l,recommendation:r});case"staticPage":return(0,t.jsx)(eb,{bannerColor:l,staticPage:r});default:return console.error("Could not show banner for featuredItem:",{type:null==r?void 0:r._type,id:r._id}),null}},ew=e=>{let{featuredItems:r}=e;return r&&0!==r.length?1===r.length?(0,t.jsx)(eI,{featuredItems:r}):2===r.length?(0,t.jsx)(eI,{featuredItems:r,gridTemplateColumns:{base:"1fr",md:"1fr 1fr"}}):(0,t.jsx)(eI,{featuredItems:r,gridTemplateColumns:{base:"1fr",md:"1fr 1fr",lg:"repeat(3, 1fr)"}}):null},eI=e=>{let{featuredItems:r,...n}=e;return(0,t.jsx)(u.d,{withoutPaddingXBellow:"md",children:(0,t.jsx)(i.rjZ,{gap:"1rem",...n,children:r.map((e,n)=>(0,t.jsx)(i.rjZ,{gridColumn:3===r.length?{base:"span 1",md:0===n?"span 2":"span 1",lg:"span 1"}:void 0,children:(0,t.jsx)(ek,{featuredItem:e},e._id)},e._id))})})},eT=e=>{let r=e.promotedItems[0]?e.promotedItems.slice(0,1):e.listsAndRecommendations.slice(0,1),n=(0,C.DY)(e.events.filter(e=>!(0,er.k3)(e.eventStatus)),e=>e.promotion?-1:1),i=eD(e.promotedItems,r),l=i.length?i.slice(0,3):eD(n,r).slice(0,1);return{firstFeaturedBanner:(0,t.jsx)(ew,{featuredItems:r}),secondFeaturedBanner:(0,t.jsx)(ew,{featuredItems:l}),removeFeaturedItems:e=>eD(e,[...r,...l])}},eD=(e,r)=>null==e?void 0:e.filter(e=>!(null==r?void 0:r.some(r=>(null==r?void 0:r._id)===(null==e?void 0:e._id))));var eZ=n(32194);let eO=e=>{let r=(0,d.useId)(),{t:n,ts:l}=(0,c.$)(),s=(0,eZ.B)(e.services),a=(0,S.SP)();return s.length?(0,t.jsxs)(i.Kqy,{spacing:"1rem",as:"section","aria-labelledby":r,children:[(0,t.jsxs)(u.d,{children:[(0,t.jsx)(i.X6q,{as:"h2",id:r,children:n("Tjenester og tilbud hos oss")}),(0,t.jsx)(x.O,{marginTop:".5rem",type:"service"})]}),(0,t.jsx)(u.d,{withoutPaddingXBellow:"md",children:(0,t.jsx)(i.rjZ,{gridTemplateColumns:"repeat(auto-fill, minmax(14rem, 1fr))",gap:{base:".75rem 1.5rem",md:"1.5rem 2rem"},justifyItems:"start",padding:{base:"2rem 1rem",md:"2.5rem 2rem"},borderRadius:{md:"lg"},...a.colors.pop1.css,children:s.map(e=>(0,t.jsx)(k.Z,{iconLeft:!0,paddingLeft:".25rem",href:(0,W.DW)(e),whiteSpace:"normal",variant:"tertiary",color:"inherit",children:l(e.title)},e._id))})}),(0,t.jsx)(u.d,{display:"flex",children:(0,t.jsx)(k.Z,{href:"/tjenester",marginLeft:"auto",children:n("Se alle tjenestene v\xe5re")})})]}):null};function eW(e){let{firstFeaturedBanner:r,secondFeaturedBanner:n,removeFeaturedItems:l}=eT(e);return(0,t.jsxs)(i.xuv,{padding:{lg:"3rem 0 0"},children:[(0,t.jsx)(v,{alert:e.alert,marginBottom:{base:"2rem",lg:"3rem"}}),(0,t.jsxs)(i.Kqy,{direction:"column",spacing:{base:"3rem",lg:"5rem"},children:[r,(0,t.jsx)(K,{libraries:e.libraries}),n,(0,t.jsx)(O,{events:e.events}),(0,t.jsx)(w,{digitalLibraryServices:e.digitalLibraryServices}),(0,t.jsx)(b.Z,{listAndRecommendations:l(e.listsAndRecommendations).slice(0,3)}),(0,t.jsx)(eO,{services:e.services}),(0,t.jsx)(b.Z,{listAndRecommendations:l(e.listsAndRecommendations).slice(3,6)}),(0,t.jsx)(_,{libraries:e.libraries})]})]})}},44799:function(e,r,n){var t=n(35351),i=n(12321),l=n(38859),s=n(3518),a=n(29543),o=n(53426),d=n(35255),m=n(65395),c=n(7113),u=n(78853),g=n(89519);r.Z=function(e){let{listAndRecommendations:r}=e,{t:n}=(0,s.$)(),x=(0,l.useId)();return(null==r?void 0:r.length)?1===r.length&&r[0]?"list"===r[0]._type?(0,t.jsx)(a.d,{children:(0,t.jsx)(m.Z,{list:r[0],tagline:n("Nye leseforslag")})}):(0,t.jsx)(a.d,{children:(0,t.jsx)(u.Z,{recommendation:r[0]})}):(0,t.jsx)(a.d,{as:"section","aria-labelledby":x,children:(0,t.jsxs)(i.Kqy,{spacing:"1rem",children:[(0,t.jsx)(i.X6q,{as:"h2",id:x,children:n("V\xe5re leseforslag")}),(0,t.jsxs)(i.kCb,{gap:".5rem",flexWrap:"wrap",children:[(0,t.jsx)(o.O,{type:"list"}),(0,t.jsx)(o.O,{type:"recommendation"})]}),(0,t.jsx)(i.aVo,{display:"flex",gap:"1rem",flexWrap:"wrap",children:r.map(e=>(0,t.jsx)(i.HCh,{flex:"1 0 13rem",children:"list"===e._type?(0,t.jsx)(d.Z,{list:e,headingSize:"h2"}):(0,t.jsx)(c.Z,{recommendation:e,headingSize:"h2"})},e._id))}),(0,t.jsx)(g.Z,{marginX:".75rem",alignSelf:"flex-end",href:"/lister",children:n("Se alle leseforslag")})]})}):null}},7908:function(e,r,n){n.d(r,{r:function(){return h}});var t=n(35351),i=n(12321),l=n(14007),s=n(48617),a=n(39419),o=n(3518),d=n(50967),m=n(65070),c=n(34031),u=n(10610),g=n(79792),x=n(73353);function h(e){let{event:r,bannerColor:n,...h}=e,{t:j,ts:p}=(0,o.$)(),f=(0,t.jsx)(i.xuv,{height:"100%",children:(0,t.jsxs)(i.xuv,{position:"relative",height:"100%",children:[(0,t.jsx)(x.T$,{borderRadius:"0",image:r.image}),(0,t.jsx)(d.Z,{date:r.startDate}),(0,t.jsx)(c.h,{event:r,fontSize:{base:"1xl",sm:"2xl"}})]})});return(0,t.jsx)(x.ZP,{"aria-description":j("arrangement"),as:"aside",bannerColor:n,imageSide:"right",customImageComponent:f,seeMore:{href:(0,a.DW)(r),label:j("Se arrangementet")},editDocumentProps:{_id:(0,l.VP)(r)?r.series.id:r._id,_type:"event"},promotion:r.promotion,title:p(r.title),teaser:p(r.teaser),extraInfo:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.Ugi,{children:[(0,t.jsx)(i.JO$,{"aria-label":j("tidspunkt"),as:s.Z,flexShrink:0}),(0,t.jsx)(i.kCb,{gap:"0 .5rem",flexWrap:"wrap",children:(0,t.jsx)(i.xvT,{fontSize:"sm",children:r.allDay?j("Hele dagen"):(0,g.wI)(r)})})]}),(0,t.jsxs)(i.Ugi,{children:[(0,t.jsx)(i.JO$,{"aria-label":j("sted"),as:u._,flexShrink:0}),(0,t.jsx)(m.s,{fontSize:"sm",event:r})]})]}),...h})}},3518:function(e,r,n){n.d(r,{$:function(){return s}});var t=n(70851),i=n(38286),l=n(38859);let s=()=>{let e=(0,i.useTranslations)(),r=(0,i.useLocale)(),n=(0,t.lD)(r),s=(0,l.useCallback)(e=>(0,t.tc)(e,n),[n]),a=(0,l.useCallback)(e=>(0,t.FI)(e,n),[n]),o=(0,l.useCallback)(e=>{if(!e)return{};let r=a(e);return r===n?{}:{lang:r}},[n,a]);return{t:(0,l.useCallback)(function(r){for(var n=arguments.length,t=Array(n>1?n-1:0),i=1;i<n;i++)t[i-1]=arguments[i];return e(r.replace(/\./g,""),...t)},[e]),lang:n,ts:s,getContentLang:a,populateLang:o}}}}]);
//# sourceMappingURL=9820-d75082873b13aea2.js.map