1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="37442b92-44c2-4fe5-9e8f-315ba47d0c2e",e._sentryDebugIdIdentifier="sentry-dbid-37442b92-44c2-4fe5-9e8f-315ba47d0c2e")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3846,4099,5577,6631,7958],{5745:(e,n,t)=>{t.d(n,{U:()=>r});var a=t(14232),i=t(58377),o=t(89570),l=t(89789);let r=()=>{let[e,n]=(0,a.useState)(1),t=()=>{n((0,l.Y)()?(0,i.Qo)():1)};return(0,a.useLayoutEffect)(()=>{t()},[]),(0,o.A)(t),e}},11616:(e,n,t)=>{t.d(n,{E:()=>r});var a,i=t(30610),o=t(14232),l=t(87856).Ay.div.withConfig({displayName:"ScreenReaderOnly.styles__e",componentId:"sc-b0ce4ee5-0"})(a||(a=(0,i.ue)(["\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n"],["\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n"]))),r=o.forwardRef(function(e,n){var t=e.children,a=e.id,r=e.dataTestId,s=(0,i.Tt)(e,["children","id","dataTestId"]);return o.createElement(l,(0,i.Cl)({id:a,"data-testid":r,ref:n},s,{"aria-hidden":"false"}),t)});r.displayName="ScreenReaderOnly"},14099:(e,n,t)=>{t.r(n),t.d(n,{default:()=>a});let a=t(66591).A},17879:(e,n,t)=>{t.d(n,{A:()=>O});var a=t(37876),i=t(14232),o=t(89099),l=t(72377),r=t(11616),s=t(35366),d=t(36322),c=t(21018),p=t(68494),g=t(23969),u=t(39941),h=t(38979),f=t(49164),y=t(87856);let m=` 2 width: max-content; 3 width: -moz-max-content; 4 width: -webkit-max-content; 5 width: -o-max-content; 6`,v=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__Container",componentId:"sc-e68bd67e-0"})(["display:flex;"," "," "," ",""],m,({$location:e})=>"header"!==e?` 7 position: relative; 8 `:` 9 height: 100%; 10 align-items: center; 11 `,({theme:e,$location:n})=>e.mq.atMobile` 12 ${"header"===n&&` 13 position: relative; 14 `} 15 `,({theme:e,$location:n})=>e.mq.atTablet` 16 ${"header"===n&&` 17 &:hover { 18 ${b} { 19 padding: 6px 0px 3px 0px; 20 } 21 border-bottom: 3px solid ${e.colours.primary500}; 22 } 23 height: 60px; 24 25 `} 26 `),b=y.Ay.button.attrs({"data-testid":"LanguageDropdown-Button"}).withConfig({displayName:"LanguageDropdown.styles__Button",componentId:"sc-e68bd67e-1"})([""," display:inline-flex;align-items:center;height:100%;cursor:pointer;background-color:",";border:none;color:",";svg{fill:",";}user-select:none;padding:6px 0px 6px 0px;",""],({theme:e})=>e.text.Title12Bold,({theme:e})=>e.colours.transparent,({theme:e,$isOpen:n})=>n?e.colours.text.actionProgress:e.colours.black,({theme:e,$isOpen:n})=>n?e.colours.text.actionProgress:e.colours.black,m),x=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__LanguageWrapper",componentId:"sc-e68bd67e-2"})(["display:flex;align-items:center;gap:",";padding:",";"],({theme:e})=>e.spacing(1),({theme:e})=>e.spacing(1,0)),w=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__LanguageTextWrapper",componentId:"sc-e68bd67e-3"})(["margin-right:2px;display:none;",";"],({theme:e})=>e.mq.atTablet` 27 display: block; 28 `),L=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__ChevronWrapper",componentId:"sc-e68bd67e-4"})(["display:flex;align-items:center;"]);y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__HoverLine",componentId:"sc-e68bd67e-5"})(["display:none;height:20px;width:2px;background-color:",";border-radius:3px;margin:0 8px 0 6px;"],({theme:e})=>e.colours.text.actionProgress);let _=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__CheckWrapper",componentId:"sc-e68bd67e-6"})(["display:flex;align-items:center;"]),A=y.Ay.div.withConfig({displayName:"LanguageDropdown.styles__TagWrapper",componentId:"sc-e68bd67e-7"})(["",";margin-block-start:",";"],({theme:e})=>e.text.BodyXSMedium,({theme:e})=>e.spacing(2)),I=y.Ay.span.withConfig({displayName:"LanguageDropdown.styles__TagTextBold",componentId:"sc-e68bd67e-8"})(["",";"],({theme:e})=>e.text.BodyXSBold);var E=t(23846);let j="hasSelectedLanguage";var C=t(28209),N=t(30038),P=t(48230),S=t.n(P);
28let O=({id:e,placement:n,items:t,footer:y,defaultSelectedItem:m,selectedLanguage:P,loading:O=!1,onChange:k=()=>{},location:T,showSelectedLanguage:$=!0,SEO:D=!0,resetToPage:z=null})=>{let{t:U}=(0,l.Bd)(),[,B]=(0,f.A)(),H=(0,o.useRouter)(),M=(0,i.useRef)(null),W=(0,i.useRef)(null),[R,Z]=(0,i.useState)(""),[V,G]=(0,i.useState)(!1),{addToast:q}=(0,C.Y)(),F=e=>U("languageDropdown.ariaLabel.languageChanged",{ns:"translation",defaultValue:"Language changed to {{language}}",language:e});(0,i.useEffect)(()=>{let e=N.R.getItem(j);e&&(q({children:F(e),ariaLabel:F(e),timeoutSeconds:10}),N.R.removeItem(j))},[]);let K=async e=>{if(e&&e.abbreviation!==m?.abbreviation){try{await B({eventName:"language setting changed",eventLabel:"",eventProperties:{languageSelection:e.abbreviation,triggerLocation:T},location:window.location})}catch(e){console.error("Error tracking event:",e)}k&&k(e),N.R.setItem(j,e.fullName),window.location.assign((0,E.I)({path:H.asPath,locale:e.abbreviation}))}},Y=(z||0===z)&&H.query.page?((e,n)=>{if(0===e)return n.replace(/page=([0-9]+)/,`page=${e}`);let t=Array.from(new URLSearchParams(n.split("?")[1]).keys()),a=t.length;if(1===e){if(1===a)return n.replace(/\?page=([0-9]+)/,"");else if(a>1){let e=t.indexOf("page");return 0!==e&&e!==t.length-1?n.replace(/\&?page=([0-9]+)/,""):n.replace(/&?page=([0-9]+)&?/,"")}}return n})(z,H.asPath):H.asPath;return(0,a.jsxs)(v,{$location:T,ref:M,children:[D&&(0,a.jsx)(r.E,{dataTestId:"language-dropdown-seo-links",children:t.map(e=>{let n=(0,E.I)({path:Y,locale:e.abbreviation});return(0,a.jsx)(S(),{tabIndex:-1,"aria-hidden":!0,href:n,hrefLang:e.abbreviation,locale:!1,children:e.fullName},e.abbreviation)})}),(0,a.jsx)(r.E,{ref:W,"aria-live":"polite",children:R}),(0,a.jsxs)(s.A,{open:V,onClose:()=>G(!1),id:e,appendTo:M,type:"menu",placement:n,children:[(0,a.jsx)(s.A.Trigger,{children:(0,a.jsxs)(b,{$isOpen:V,onClick:()=>G(!0),disabled:O,"aria-label":U("languageDropdown.ariaLabel.languageToggleMenuWithSelectedLanguage",{ns:"translation",defaultValue:"Language toggle menu. Selected language: {{selectedLanguage}}",selectedLanguage:m?.fullName}),"data-testid":"Language-Dropdown",children:[(0,a.jsxs)(x,{children:[(0,a.jsx)(p.A,{title:"globe icon","aria-hidden":"true"}),$&&(0,a.jsx)(w,{"data-testid":m.fullName,$footer:y,children:m.fullName})]}),(0,a.jsx)(L,{children:V?(0,a.jsx)(g.A,{fill:"actionProgress",title:"open"}):(0,a.jsx)(u.A,{fill:"black",title:"close"})})]})}),(0,a.jsx)(s.A.List,{maxWidth:"17.5rem",footer:(0,a.jsx)(A,{"data-testid":"LanguageDropdown-Tag",children:(0,a.jsx)(d.v,{colour:"surface03",children:(0,a.jsx)("div",{children:(0,a.jsxs)(l.x6,{i18nKey:"languageDropdown.tag",ns:"translation",children:["Your selection ",(0,a.jsx)(I,{children:"will not affect books."})," Website language selection impacts menus and navigation."]})})})}),children:(0,a.jsx)(s.A.Group,{label:U("languageDropdown.websiteLanguage",{ns:"translation",defaultValue:"WEBSITE LANGUAGE"}),children:t.map((e,n)=>(0,a.jsx)(s.A.ListItem,{label:`${e.fullName} - ${e.abbreviation.toUpperCase()}`,selected:e.abbreviation===P,onClick:()=>K(e),selectedStateIcon:O?(0,a.jsx)(c.F,{elipsesColour:"actionProgress",customSize:8,customPadding:1}):(0,a.jsx)(_,{"data-testid":"LanguageDropdown-Check",children:(0,a.jsx)(h.A,{fill:"actionProgress",title:"selected language"})}),dataTestId:`${e.fullName.split(" ").join("-")}-MenuItem`},e.abbreviation))})})]})]})}},21018:(e,n,t)=>{t.d(n,{F:()=>h});var a,i,o,l,r=t(14232),s=t(30610),d=t(87856),c=d.Ay.div.withConfig({displayName:"AnimatedEllipses.styles__c",componentId:"sc-f0d187af-0"})(a||(a=(0,s.ue)(["\n height: max-content;\n width: 100%;\n margin: auto;\n & > span {\n color: ",";\n font-size: ",";\n padding: ",";\n }\n"],["\n height: max-content;\n width: 100%;\n margin: auto;\n & > span {\n color: ",";\n font-size: ",";\n padding: ",";\n }\n"])),function(e){return e.$elipsesColour},function(e){var n=e.$smallerEllipses,t=e.$customSize;return t?"".concat(t,"px"):n?"8px":"10px"},function(e){var n=e.$extraPadding,t=e.$smallerEllipses,a=e.$customPadding;return a?"".concat(a,"px"):t&&n?"2px":n?"4px":"0px"}),p=d.Ay.span.withConfig({displayName:"AnimatedEllipses.styles__e",componentId:"sc-f0d187af-1"})(i||(i=(0,s.ue)(["\n animation: ellipse-1 1.5s infinite ease-in-out;\n @keyframes ellipse-1 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0.25;\n }\n 20% {\n opacity: 0.5;\n }\n 30% {\n opacity: 1;\n }\n 40% {\n opacity: 1;\n }\n 50% {\n opacity: 0.5;\n }\n 60% {\n opacity: 0.25;\n }\n 70% {\n opacity: 0;\n }\n 80% {\n opacity: 0;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"],["\n animation: ellipse-1 1.5s infinite ease-in-out;\n @keyframes ellipse-1 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0.25;\n }\n 20% {\n opacity: 0.5;\n }\n 30% {\n opacity: 1;\n }\n 40% {\n opacity: 1;\n }\n 50% {\n opacity: 0.5;\n }\n 60% {\n opacity: 0.25;\n }\n 70% {\n opacity: 0;\n }\n 80% {\n opacity: 0;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"]))),g=d.Ay.span.withConfig({displayName:"AnimatedEllipses.styles__y",componentId:"sc-f0d187af-2"})(o||(o=(0,s.ue)(["\n animation: ellipse-2 1.5s infinite ease-in-out;\n @keyframes ellipse-2 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0;\n }\n 20% {\n opacity: 0.25;\n }\n 30% {\n opacity: 0.5;\n }\n 40% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 60% {\n opacity: 0.5;\n }\n 70% {\n opacity: 0.25;\n }\n 80% {\n opacity: 0;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"],["\n animation: ellipse-2 1.5s infinite ease-in-out;\n @keyframes ellipse-2 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0;\n }\n 20% {\n opacity: 0.25;\n }\n 30% {\n opacity: 0.5;\n }\n 40% {\n opacity: 1;\n }\n 50% {\n opacity: 1;\n }\n 60% {\n opacity: 0.5;\n }\n 70% {\n opacity: 0.25;\n }\n 80% {\n opacity: 0;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"]))),u=d.Ay.span.withConfig({displayName:"AnimatedEllipses.styles__s",componentId:"sc-f0d187af-3"})(l||(l=(0,s.ue)(["\n margin-right: 0;\n animation: ellipse-3 1.5s infinite ease-in-out;\n @keyframes ellipse-3 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0;\n }\n 20% {\n opacity: 0;\n }\n 30% {\n opacity: 0.25;\n }\n 40% {\n opacity: 0.5;\n }\n 50% {\n opacity: 1;\n }\n 60% {\n opacity: 1;\n }\n 70% {\n opacity: 0.5;\n }\n 80% {\n opacity: 0.25;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"],["\n margin-right: 0;\n animation: ellipse-3 1.5s infinite ease-in-out;\n @keyframes ellipse-3 {\n 0% {\n opacity: 0;\n }\n 10% {\n opacity: 0;\n }\n 20% {\n opacity: 0;\n }\n 30% {\n opacity: 0.25;\n }\n 40% {\n opacity: 0.5;\n }\n 50% {\n opacity: 1;\n }\n 60% {\n opacity: 1;\n }\n 70% {\n opacity: 0.5;\n }\n 80% {\n opacity: 0.25;\n }\n 90% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n"]))),h=function(e){var n=e.elipsesColour,t=e.extraPadding,a=e.smallerEllipses,i=e.customSize,o=e.customPadding;return r.createElement(c,{$extraPadding:void 0!==t&&t,$elipsesColour:n,$smallerEllipses:void 0!==a&&a,$customSize:i,$customPadding:o},r.createElement(p,null,"â"),r.createElement(g,null,"â"),r.createElement(u,null,"â"))}},23846:(e,n,t)=>{t.d(n,{I:()=>a});let a=({path:e,locale:n="en"})=>"en"===n?""===e?"/":e:"/"===e||""===e?`/${n}`:e?.startsWith("/?")?`/${n}${e.slice(1)}`:e?.startsWith(`/${n}/`)?e:e&&`/${n}${e}`},23969:(e,n,t)=>{t.d(n,{A:()=>g});var a,i=t(30610),o=t(14232),l=t(87856),r=t(62627),s=["title","titleId"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(null,arguments)}var c,p=(0,l.Ay)(function(e){var n=e.title,t=e.titleId,i=function(e,n){if(null==e)return{};var t,a,i=function(e,n){if(null==e)return{};var t={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==n.indexOf(a))continue;t[a]=e[a]}return t}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],-1===n.indexOf(t)&&({}).propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,s);return o.createElement("svg",d({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-labelledby":t},i),n?o.createElement("title",{id:t},n):null,a||(a=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.707 14.707a1 1 0 0 1-1.414 0L12 11.414l-3.293 3.293a1 1 0 0 1-1.414-1.414l4-4a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414Z"})))}).attrs({role:"presentation"}).withConfig({displayName:"ChevronUpSmall__l",componentId:"sc-affae264-0"})(c||(c=(0,i.ue)(["\n &:hover {\n fill: ",";\n }\n"],["\n &:hover {\n fill: ",";\n }\n"])),function(e){return e.$hover}),g=(0,o.memo)(function(e){var n=e.size,t=void 0===n?"m":n,a=e.testId,i=e.hover,s=e.f
28ill,d=e.ariaHidden,c=e.testLocator,g=e.title,u=(0,l.DP)().colours;return o.createElement(p,{height:r.U[t],width:r.U[t],"data-testid":a,fill:u.icon[void 0===s?"primary":s],$hover:i?u.icon[i]:void 0,"aria-hidden":d,"data-test-locator":c,title:g})})},38979:(e,n,t)=>{t.d(n,{A:()=>g});var a,i=t(30610),o=t(14232),l=t(87856),r=t(62627),s=["title","titleId"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(null,arguments)}var c,p=(0,l.Ay)(function(e){var n=e.title,t=e.titleId,i=function(e,n){if(null==e)return{};var t,a,i=function(e,n){if(null==e)return{};var t={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==n.indexOf(a))continue;t[a]=e[a]}return t}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],-1===n.indexOf(t)&&({}).propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,s);return o.createElement("svg",d({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-labelledby":t},i),n?o.createElement("title",{id:t},n):null,a||(a=o.createElement("path",{d:"M20.71 5.29a1 1 0 0 0-1.42 0L9 15.53l-4.29-4.27a1 1 0 1 0-1.42 1.41l5 5a.998.998 0 0 0 1.42 0l11-10.94a1.001 1.001 0 0 0 0-1.44Z"})))}).attrs({role:"presentation"}).withConfig({displayName:"Check__l",componentId:"sc-3e1a23ae-0"})(c||(c=(0,i.ue)(["\n &:hover {\n fill: ",";\n }\n"],["\n &:hover {\n fill: ",";\n }\n"])),function(e){return e.$hover}),g=(0,o.memo)(function(e){var n=e.size,t=void 0===n?"m":n,a=e.testId,i=e.hover,s=e.fill,d=e.ariaHidden,c=e.testLocator,g=e.title,u=(0,l.DP)().colours;return o.createElement(p,{height:r.U[t],width:r.U[t],"data-testid":a,fill:u.icon[void 0===s?"primary":s],$hover:i?u.icon[i]:void 0,"aria-hidden":d,"data-test-locator":c,title:g})})},58377:(e,n,t)=>{t.d(n,{Fr:()=>r,NU:()=>i,Qo:()=>l});var a,i,o=t(97207);(a=i||(i={}))[a.MOBILE=1]="MOBILE",a[a.TABLET=2]="TABLET",a[a.DESKTOP=3]="DESKTOP";var l=function(){return window.innerWidth>=o._.atDesktop?i.DESKTOP:window.innerWidth>=o._.atTablet?i.TABLET:i.MOBILE},r=function(){return window.innerWidth<o._.atTablet}},66591:(e,n,t)=>{t.d(n,{A:()=>d});var a=t(37876),i=t(23846),o=t(87856);let l=o.Ay.div.withConfig({displayName:"PerlegoLogo.styles__Wrapper",componentId:"sc-f65b69d2-0"})(["margin-top:5px;user-select:none;display:flex;"]),r=o.Ay.a.withConfig({displayName:"PerlegoLogo.styles__Link",componentId:"sc-f65b69d2-1"})(["cursor:pointer;"]),s=o.Ay.svg.withConfig({displayName:"PerlegoLogo.styles__LogoSVG",componentId:"sc-f65b69d2-2"})(["height:24px;width:86px;",";",""],({theme:e})=>e.mq.atTablet` 29 height: 30px; 30 width:90px; 31 `,({$height:e,$width:n})=>e&&n&&`height: ${e}px; width: ${n}px;`),d=({locale:e,asLink:n=!0,customDimensions:t})=>{let o=(0,a.jsxs)(s,{viewBox:"0 0 172 48",role:"img",$height:t?.height,$width:t?.width,children:[(0,a.jsx)("title",{children:"Perlego"}),(0,a.jsx)("path",{d:"M144.951 11.5l.371.207c0 .623-.159 1.142-.37 1.713-.213.571-.69 1.402-1.273 1.454l-3.71-.052-.264.26c1.325.882 2.384 2.492 2.384 4.828 0 6.49-5.723 8.775-11.234 8.775-1.908 0-3.816-.208-5.511-.779-1.166.312-1.59.935-1.59 2.077 0 1.402 1.007 1.973 3.127 1.973h7.842c7.208 0 9.91 2.752 9.91 7.27 0 5.814-5.246 8.774-13.354 8.774-8.055 0-12.506-1.61-12.506-5.088 0-2.648 2.437-3.894 5.617-3.843v-.519c-3.18-.104-5.83-2.129-5.83-5.452 0-3.582 2.385-5.4 5.3-5.763-2.438-1.194-4.08-3.323-4.08-6.853 0-6.906 5.776-8.983 11.287-8.983 3.603 0 4.822.571 8.214.571 1.484 0 3.232-.156 5.67-.57zm-13.847 27.466h-6.253c-.636.727-.901 1.505-.901 2.544 0 2.596 2.013 4.205 6.889 4.154 4.398-.052 6.412-1.402 6.412-3.687 0-1.87-1.378-3.011-6.147-3.011zM43.85 11.38c7.207 0 9.857 3.48 9.857 9.502l-.848.779H40.036c.053 5.348 2.437 8.411 7.207 8.411 3.762 0 5.511-2.232 5.882-2.492l.795.727c-.106.467-1.59 7.892-10.228 7.892-6.518 0-11.552-3.842-11.552-12.046 0-8.982 5.564-12.773 11.711-12.773zm62.17 0c7.207 0 9.857 3.48 9.857 9.502l-.848.779h-12.824c.053 5.348 2.437 8.411 7.207 8.411 3.762 0 5.51-2.232 5.882-2.492l.795.727c-.106.467-1.59 7.892-10.228 7.892-6.518 0-11.552-3.842-11.552-12.046 0-8.982 5.564-12.773 11.711-12.773zm53.473 0c7.525 0 12.506 2.44 12.506 11.89 0 8.723-5.034 12.929-12.93 12.929-7.578 0-12.666-2.856-12.666-12.046 0-9.034 5.406-12.773 13.09-12.773zM89.589 0c-.212 2.129-.371 3.998-.371 6.386V31.9c.01 2.372.155 2.403 2.172 2.837v1.401H78.513v-1.401c2.005-.442 2.114-.466 2.12-2.973V7.687c-.006-3.277-.119-3.345-2.49-4.78V2.13C81.532 1.194 85.878.259 89.588 0zM16.534 2.474c10.97 0 14.997 2.492
3114.997 9.917 0 8.308-5.776 11.527-12.877 11.527h-6.148l.001 7.692c.013 2.486.24 2.511 4.239 2.952v1.557H0v-1.557c3.24-.447 3.385-.467 3.391-3.05V7.082C3.385 4.497 3.241 4.477 0 4.031V2.474zm57.38 9.501c2.12 0 3.021 1.09 3.021 3.427 0 .923-.194 2.435-1.092 3.01-1.022.656-2.806.313-3.624.313-1.11 0-2.942.188-4.35 1.328l-.208.178.001 11.58c.011 2.168.167 2.432 2.395 2.77v1.537h-13.1v-1.401c2.005-.442 2.113-.466 2.12-2.972v-12.03c-.006-3.19-.113-3.34-2.304-4.667l-.187-.113v-.831c3.18-.876 7.197-1.707 10.438-2.021l.637-.056-.742 6.854.424.208c1.643-3.895 3.339-7.114 6.571-7.114zm85.156 1.38c-2.597 0-3.55 2.076-3.55 10.228 0 7.477 1.324 10.644 3.92 10.644 2.491 0 3.392-1.973 3.392-10.229 0-7.58-1.219-10.644-3.762-10.644zm-28.215.065c-2.173 0-2.809 1.87-2.809 6.283 0 4.673.848 7.061 3.021 7.061s2.756-1.87 2.756-6.282c0-4.725-.848-7.062-2.968-7.062zM15.103 4.447h-2.597v17.498h3.604c3.762 0 5.67-3.064 5.67-8.879 0-5.763-1.749-8.619-6.677-8.619zm28.218 8.907c-2.066 0-3.073 1.87-3.232 6.49h5.935c.053-4.568-.636-6.49-2.703-6.49zm62.17 0c-2.067 0-3.073 1.87-3.232 6.49h5.935c.053-4.568-.636-6.49-2.703-6.49z",fill:"#000",fillRule:"nonzero"})]});return(0,a.jsx)(l,{"data-testid":"PerlegoLogo",children:n?(0,a.jsx)(r,{href:(0,i.I)({path:"",locale:e}),"aria-label":"Perlego","data-testid":"PerlegoLogo__Link",children:o}):o})}},67814:(e,n,t)=>{t.d(n,{A:()=>i,e:()=>o});let a=[{abbreviation:"de",fullName:"Deutsch"},{abbreviation:"en",fullName:"English"},{abbreviation:"es",fullName:"Espa\xf1ol"},{abbreviation:"fr",fullName:"Fran\xe7ais"},{abbreviation:"it",fullName:"Italiano"},{abbreviation:"xx",fullName:"Gibberish"}];function i(e){return a.filter(n=>e.includes(n.abbreviation))}let o={de:a[0],en:a[1],es:a[2],fr:a[3],it:a[4],xx:a[5]}},68494:(e,n,t)=>{t.d(n,{A:()=>g});var a,i=t(30610),o=t(14232),l=t(87856),r=t(62627),s=["title","titleId"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e}).apply(null,arguments)}var c,p=(0,l.Ay)(function(e){var n=e.title,t=e.titleId,i=function(e,n){if(null==e)return{};var t,a,i=function(e,n){if(null==e)return{};var t={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==n.indexOf(a))continue;t[a]=e[a]}return t}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],-1===n.indexOf(t)&&({}).propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}(e,s);return o.createElement("svg",d({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-labelledby":t},i),n?o.createElement("title",{id:t},n):null,a||(a=o.createElement("path",{d:"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 18c-.36 0-1.2-1.37-1.67-4h3.34c-.47 2.63-1.31 4-1.67 4Zm-1.92-6c-.08-.62-.08-1.29-.08-2s0-1.38.08-2h3.84c.05.62.08 1.29.08 2s0 1.38-.08 2h-3.84ZM4 12a8.24 8.24 0 0 1 .26-2h3.81C8 10.66 8 11.34 8 12c0 .66 0 1.34.07 2H4.26A8.24 8.24 0 0 1 4 12Zm8-8c.36 0 1.2 1.37 1.67 4h-3.34c.47-2.63 1.31-4 1.67-4Zm3.93 6h3.81a7.82 7.82 0 0 1 0 4h-3.81c0-.66.07-1.34.07-2 0-.66 0-1.34-.07-2Zm3-2H15.7a15 15 0 0 0-.94-3.5A8 8 0 0 1 18.92 8h.01ZM9.24 4.5A15 15 0 0 0 8.3 8H5.08a8 8 0 0 1 4.16-3.5ZM5.08 16H8.3a15 15 0 0 0 .94 3.5A8 8 0 0 1 5.08 16Zm9.68 3.5a15 15 0 0 0 .94-3.5h3.22a8 8 0 0 1-4.16 3.5Z"})))}).attrs({role:"presentation"}).withConfig({displayName:"Language__l",componentId:"sc-b9aa3f4e-0"})(c||(c=(0,i.ue)(["\n &:hover {\n fill: ",";\n }\n"],["\n &:hover {\n fill: ",";\n }\n"])),function(e){return e.$hover}),g=(0,o.memo)(function(e){var n=e.size,t=void 0===n?"m":n,a=e.testId,i=e.hover,s=e.fill,d=e.ariaHidden,c=e.testLocator,g=e.title,u=(0,l.DP)().colours;return o.createElement(p,{height:r.U[t],width:r.U[t],"data-testid":a,fill:u.icon[void 0===s?"primary":s],$hover:i?u.icon[i]:void 0,"aria-hidden":d,"data-test-locator":c,title:g})})},86631:(e,n,t)=>{t.d(n,{S:()=>r,z:()=>l});var a=t(37876),i=t(14232);let o=(0,i.createContext)({}),l=()=>{let e=(0,i.useContext)(o);if(!e)throw Error("context is undefined within GlobalsProvider");return e},r=({children:e,value:n})=>n&&(0,a.jsx)(o.Provider,{value:n,children:e})},89570:(e,n,t)=>{t.d(n,{A:()=>r});var a=t(77170),i=t.n(a),o=t(14232),l=t(89789);let r=(e,n)=>{let t=(0,l.Y)();(0,o.useEffect)(()=>{let a,o=(a=n?.throttleDelay??200)>0?i()(e,a,{trailing:!0}):e;return n?.executeOnMount&&o(),t&&window.addEventListener("resize",o),()=>{t&&window.removeEventListener("resize",o)}},[t,e,n?.throttleDelay,n?.executeOnMount])}},89789:(e,n,t)=>{t.d(n,{Y:()=>a});let a=()=>!0},95577:(e,n,t)=>{t.r(n),t.d(n,{default:()=>A});
31var a=t(37876),i=t(89099),o=t(72377),l=t(58377),r=t(18847),s=t.n(r),d=t(5745),c=t(86631),p=t(67814),g=t(14099),u=t(17879),h=t(23846),f=t(87856);let y=f.Ay.div.attrs({"data-testid":"signUpNavbar"}).withConfig({displayName:"SignUpHeader.styles__NavbarWrapper",componentId:"sc-e6ed9659-0"})(["background-color:",";box-shadow:",";position:relative;display:flex;flex-direction:row;justify-content:space-between;height:60px;padding:0 20px;"],({theme:e})=>e.colours.white,({theme:e})=>e.boxShadow(1)),m=f.Ay.div.withConfig({displayName:"SignUpHeader.styles__LogoWrapper",componentId:"sc-e6ed9659-1"})(["display:flex;align-items:center;"]),v=f.Ay.div.withConfig({displayName:"SignUpHeader.styles__RightSideWrapper",componentId:"sc-e6ed9659-2"})(["display:flex;align-items:center;height:100%;"]),b=f.Ay.div.withConfig({displayName:"SignUpHeader.styles__LanguageDropdownContainer",componentId:"sc-e6ed9659-3"})(["padding-right:12px;",""],({theme:e})=>e.mq.atTablet` 32 padding-right: 20px; 33 `),x=f.Ay.div.withConfig({displayName:"SignUpHeader.styles__LoginText",componentId:"sc-e6ed9659-4"})(["",";color:",";user-select:none;"],({theme:e})=>e.text.Title12Bold,({theme:e})=>e.colours.black),w=f.Ay.a.withConfig({displayName:"SignUpHeader.styles__BaseLink",componentId:"sc-e6ed9659-5"})(["",";color:",";text-decoration:underline;"],({theme:e})=>e.text.Title12Bold,({theme:e})=>e.colours.primary500),L=(0,f.Ay)(w).withConfig({displayName:"SignUpHeader.styles__HoverLink",componentId:"sc-e6ed9659-6"})(["margin-left:5px;:hover{text-decoration:none;}"]),_=s()(()=>t.e(8835).then(t.bind(t,98835)),{loadableGenerated:{webpack:()=>[98835]}}),A=({allowLinks:e=!0,skipToMainContentConfig:n})=>{let{t}=(0,o.Bd)(),{locale:r}=(0,i.useRouter)(),s=(0,d.U)()===l.NU.DESKTOP,{PLATFORM_LANGUAGES:f,features:{languageSelector:A}}=(0,c.z)(),I=(0,h.I)({path:"/login",locale:r}),E=t("header.alreadyAMember",{defaultValue:"Already a member?",ns:"signup"}),j=t("header.logIn",{defaultValue:"Log in",ns:"signup"}),C=s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x,{"data-testid":"SignUpHeader-LoginText",children:E})," ",(0,a.jsx)(L,{href:I,"data-testid":"SignUpHeader-LoginLink",children:j})]}):(0,a.jsx)(w,{href:I,"data-testid":"SignUpHeader-LoginLink",children:j});return(0,a.jsx)(_,{skipToMainContentConfig:n,children:(0,a.jsxs)(y,{children:[(0,a.jsx)(m,{"data-testid":"logo",children:(0,a.jsx)(g.default,{locale:r,asLink:e})}),(0,a.jsxs)(v,{children:[A&&(0,a.jsx)(b,{children:(0,a.jsx)(u.A,{items:(0,p.A)(f),selectedLanguage:r,defaultSelectedItem:p.e[r]||p.e.en,placement:"bottom-end",id:"language-dropdown-sign-up-header",footerOrDesktopHeader:s,location:"header"})}),e&&C]})]})})}}}]);
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.