"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1745],{45957:function(e,t,r){r.r(t),r.d(t,{default:function(){return v}});var a=r(92809),o=(r(67294),r(27361)),n=r.n(o),i=r(69135),l=r(55007),s=r(89659),c=r(22318),d=r(39803),u=r(64566),p=r(30115),b=r(85893);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function h(e){for(var t=1;t div":{background:"transparent"},"& .MuiInputLabel-outlined":{transform:"translate(24px, 15px) scale(1)",color:function(e){return"DARK"===e.colorMode?"white":"black"},fontSize:"1.6rem",border:"2px solid transparent"},"& .MuiInputBase-root":{color:function(e){return"DARK"===e.colorMode?"white":"#615f66"}},"& .MuiInputBase-input":{fontSize:"1.6rem","&::placeholder":{opacity:1,color:function(e){return"DARK"===e.colorMode?"white":"black"}}},"& .MuiAutocomplete-popupIndicator":{color:function(e){return"DARK"===e.colorMode?"white":"black"}},'& .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-endAdornment':(0,a.Z)({right:e.spacing(2)},e.breakpoints.down("sm"),{top:"calc(50% - 12px)"})},inputRoot:{'&[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child':{paddingLeft:e.spacing(2)},"& .MuiOutlinedInput-notchedOutline":{borderWidth:"1px",borderColor:function(e){return"DARK"===e.colorMode?"white":"black"},borderRadius:96},"&:hover .MuiOutlinedInput-notchedOutline":{borderWidth:"2px",borderColor:function(e){return"DARK"===e.colorMode?"white":"black"}},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:function(e){return"DARK"===e.colorMode?"white":"black"},boxShadow:"0 0 5px #005DE8"},"& .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:function(e){var t=e.dark;return"".concat(t?"#fff":"#000")}}},noOptions:{color:n()(e,"palette.text.primary"),paddingLeft:e.spacing(3)},autoComplete:{position:"relative",zIndex:4,"& input":{width:e.spacing(44),height:e.spacing(6.5),marginRight:e.spacing(3),borderRadius:96,backgroundColor:"transparent",color:function(e){return"DARK"===e.colorMode?"white":"black"},border:function(e){return"1px solid "+("DARK"===e.colorMode?"white":"black")},fontSize:"1.6rem",paddingLeft:e.spacing(2),"&::placeholder":{color:function(e){return"DARK"===e.colorMode?"white":"black"}},"&:hover":{borderWidth:2}},"& .i-amphtml-autocomplete-results":{paddingTop:e.spacing(1),zIndex:500,"& > div":{fontSize:"1.6rem",paddingTop:e.spacing(1.5),paddingBottom:e.spacing(1.5),"&:hover":{backgroundColor:"rgba(0,0,0,.05)"}}}}}})),x=[{state:"Alabama",url:"/bar-exam/courses/alabama-bar-review",ube:!0},{state:"Alaska",url:"/bar-exam/courses/alaska-bar-review",ube:!0},{state:"Arizona",url:"/bar-exam/courses/arizona-bar-review",ube:!0},{state:"Arkansas",url:"/bar-exam/courses/arkansas-bar-review",ube:!1},{state:"California",url:"/bar-exam/courses/california-bar-review",ube:!1},{state:"Colorado",url:"/bar-exam/courses/colorado-bar-review",ube:!0},{state:"Connecticut",url:"/bar-exam/courses/connecticut-bar-review",ube:!0},{state:"District of Columbia",url:"/bar-exam/courses/district-of-columbia-bar-review",ube:!0},{state:"Delaware",url:"/bar-exam/courses/delaware-bar-review",ube:!1},{state:"Florida",url:"/bar-exam/courses/florida-bar-review",ube:!1},{state:"Georgia",url:"/bar-exam/courses/georgia-bar-review",ube:!1},{state:"Hawaii",url:"/bar-exam/courses/hawaii-bar-review",ube:!1},{state:"Idaho",url:"/bar-exam/courses/idaho-bar-review",ube:!0},{state:"Illinois",url:"/bar-exam/courses/illinois-bar-review",ube:!0},{state:"Indiana",url:"/bar-exam/courses/indiana-bar-review",ube:!1},{state:"Iowa",url:"/bar-exam/courses/iowa-bar-review",ube:!0},{state:"Kansas",url:"/bar-exam/courses/kansas-bar-review",ube:!0},{state:"Kentucky",url:"/bar-exam/courses/kentucky-bar-review",ube:!1},{state:"Maine",url:"/bar-exam/courses/maine-bar-review",ube:!0},{state:"Maryland",url:"/bar-exam/courses/maryland-bar-review",ube:!0},{state:"Massachusetts",url:"/bar-exam/courses/massachusetts-bar-review",ube:!0},{state:"Michigan",url:"/bar-exam/courses/michigan-bar-review",ube:!0},{state:"Minnesota",url:"/bar-exam/courses/minnesota-bar-review",ube:!0},{state:"Mississippi",url:"/bar-exam/courses/mississippi-bar-review",ube:!1},{state:"Missouri",url:"/bar-exam/courses/missouri-bar-review",ube:!0},{state:"Montana",url:"/bar-exam/courses/montana-bar-review",ube:!0},{state:"Nebraska",url:"/bar-exam/courses/nebraska-bar-review",ube:!0},{state:"Nevada",url:"/bar-exam/courses/nevada-bar-review",ube:!1},{state:"New Hampshire",url:"/bar-exam/courses/new-hampshire-bar-review",ube:!0},{state:"New Jersey",url:"/bar-exam/courses/new-jersey-bar-review",ube:!0},{state:"New Mexico",url:"/bar-exam/courses/new-mexico-bar-review",ube:!0},{state:"New York",url:"/bar-exam/courses/new-york-bar-review",ube:!0},{state:"North Carolina",url:"/bar-exam/courses/north-carolina-bar-review",ube:!0},{state:"North Dakota",url:"/bar-exam/courses/north-dakota-bar-review",ube:!0},{state:"Ohio",url:"/bar-exam/courses/ohio-bar-review",ube:!1},{state:"Oklahoma",url:"/bar-exam/courses/oklahoma-bar-review",ube:!1},{state:"Oregon",url:"/bar-exam/courses/oregon-bar-review",ube:!0},{state:"Pennsylvania",url:"/bar-exam/courses/pennsylvania-bar-review",ube:!1},{state:"Rhode Island",url:"/bar-exam/courses/rhode-island-bar-review",ube:!0},{state:"South Carolina",url:"/bar-exam/courses/south-carolina-bar-review",ube:!0},{state:"South Dakota",url:"/bar-exam/courses/south-dakota-bar-review",ube:!1},{state:"Tennessee",url:"/bar-exam/courses/tennessee-bar-review",ube:!0},{state:"Texas",url:"/bar-exam/courses/texas-bar-review",ube:!0},{state:"Utah",url:"/bar-exam/courses/utah-bar-review",ube:!0},{state:"Vermont",url:"/bar-exam/courses/vermont-bar-review",ube:!0},{state:"Virginia",url:"/bar-exam/courses/virginia-bar-review",ube:!1},{state:"Washington",url:"/bar-exam/courses/washington-bar-review",ube:!0},{state:"West Virginia",url:"/bar-exam/courses/west-virginia-bar-review",ube:!0},{state:"Wisconsin",url:"/bar-exam/courses/wisconsin-bar-review",ube:!1},{state:"Wyoming",url:"/bar-exam/courses/wyoming-bar-review",ube:!0}],f=[{state:"Manhattan",url:"/link"},{state:"Brooklyn",url:"/link"},{state:"Queens",url:"/link"},{state:"Bronx",url:"/link"},{state:"Staten Island",url:"/link"}];function v(e){var t=n()(e,"type"),r="bar"===t?x:"other"===t?f:[],a=(0,i.useAmp)(),o=g({colorMode:e.colorMode?e.colorMode:"DARK"});return(0,b.jsx)(b.Fragment,{children:a?(0,b.jsx)("div",{className:o.autoComplete,children:(0,b.jsx)("form",{class:"sample-form",method:"post","action-xhr":"https://amp.dev/documentation/examples/api/echo",target:"_top",children:(0,b.jsx)("div",{class:"input-field",children:(0,b.jsx)("amp-autocomplete",{filter:"substring","min-characters":"0",on:"select:AMP.navigateTo(url=event.value)",src:"https://amp.dev/static/samples/json/amp-autocomplete-cities.json",children:(0,b.jsx)("input",{name:"bar state dropdown",placeholder:"Choose Your State",required:!0})})})})}):(0,b.jsx)(b.Fragment,{children:(0,b.jsx)(l.ZP,{classes:o,autoHighlight:!0,options:r,getOptionLabel:function(e){return e.state},renderOption:function(e){return(0,b.jsx)(s.Z,{style:{width:"100%"},href:e.url,children:(0,b.jsx)(c.Z,{dangerouslySetInnerHTML:{__html:e.state}})})},id:"Choose Your State",name:"state",autoComplete:!0,style:{width:350},getOptionSelected:function(e,t){return e.state===t.state},onChange:function(e,t){return"Enter"===e.key&&window.open(t.url,"_self")},hiddenLabel:"true",renderInput:function(e){return(0,b.jsx)(d.Z,h(h({},e),{},{InputLabelProps:{shrink:!1},placeholder:"Choose Your State",variant:"outlined"}))},popupIcon:(0,b.jsx)(u.Z,{})})})})}},7684:function(e,t,r){r.d(t,{Z:function(){return g}});var a=r(92809),o=(r(67294),r(86010)),n=r(27361),i=r.n(n),l=r(52829),s=r(69713),c=r(8709),d=r(41120),u=r(99956),p=r(85893);function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function m(e){for(var t=1;t div",{background:"transparent"}),(0,a.Z)(t,"& .MuiInputLabel-outlined",{transform:"translate(24px, 15px) scale(1)",color:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"},fontSize:"1.6rem",border:"2px solid transparent"}),(0,a.Z)(t,"& .MuiInputBase-root",{color:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"}}),(0,a.Z)(t,"& .MuiInputBase-input",{fontSize:"1.6rem"}),(0,a.Z)(t,"& .MuiAutocomplete-popupIndicator",{color:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"}}),(0,a.Z)(t,'& .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-endAdornment',(0,a.Z)({right:e.spacing(2)},e.breakpoints.down("sm"),{top:"calc(50% - 12px)"})),t),inputRoot:{'&[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child':{paddingLeft:e.spacing(2)},"& .MuiOutlinedInput-notchedOutline":{borderWidth:"1px",borderColor:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"},borderRadius:96},"&:hover .MuiOutlinedInput-notchedOutline":{borderWidth:"2px",borderColor:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"}},"&.Mui-focused .MuiOutlinedInput-notchedOutline":{borderColor:function(e){var t=e.colorMode,r=e.searchNavigation;return"dark"===t&&"practice test page"===r?"black":"dark"===t&&"practice test page"!==r?"white":"black"},boxShadow:"0 0 5px #005DE8"}},noOptions:{color:m()(e,"palette.text.primary"),paddingLeft:e.spacing(3)}}}));var k=function(e){var t=(0,o.useState)(!1),r=t[0],a=t[1],n=e.result,i=e.searchValue,l=e.setSearchValue,s=e.setSelectedOption,b=e.error,m=e.setError,x=e.handleKeyPress,k=e.colorMode,y=e.searchNavigation,w=v({colorMode:k,searchNavigation:y});return(0,g.jsx)(c.ZP,{classes:w,autoHighlight:!0,options:n,filterOptions:function(e){return e.slice(0,5)},getOptionLabel:function(e){return e.item.title},renderOption:function(e){return(0,g.jsx)(d.Z,{style:{width:"100%"},href:e.item.url,children:(0,g.jsx)(u.Z,{dangerouslySetInnerHTML:{__html:e.item.title.replace(/\xae/g,"\xae")}})})},onHighlightChange:function(e,t){s(t),m(!1)},getOptionSelected:function(e,t){return e.item.url===t.item.url},onChange:function(e,t){"Enter"===e.key&&window.open(t.item.url,"_self")},onKeyPress:function(e){"Enter"===e.key&&x()},popupIcon:(0,g.jsx)(h.Z,{}),renderInput:function(e){return(0,g.jsx)(p.Z,f(f({},e),{},{label:""===i?"Find Your Test":"",error:b,helperText:b&&"Please enter a valid option",InputLabelProps:{shrink:!1},variant:"outlined",onChange:function(e){e.preventDefault,l(e.target.value)}}))},open:r,onInputChange:function(){return a(!0)},onClose:function(){return a(!1)}})},y=r(74221),w=r(87821),_=r(58885),j=(0,s.Z)((function(e){return{autoComplete:{"& input":{width:e.spacing(44),height:e.spacing(6.5),marginRight:e.spacing(3),borderRadius:96,backgroundColor:"transparent",color:"#fff",border:"1px solid #fff",fontSize:"1.6rem",paddingLeft:e.spacing(2),"&::placeholder":{color:"#fff"}},"& template":{fontSize:"1.6rem"}}}}));function Z(e){var t=e.searchNavigation,r=e.searchButtonStyle,a=(0,_.Oc)().config,o=m()(a,"ampFormDomain"),n=j({searchButtonStyle:r});return(0,g.jsx)("div",{className:n.autoComplete,children:(0,g.jsx)("form",{className:"sample-form",method:"post",target:"_top","action-xhr":"https://amp.dev/documentation/examples/api/echo",children:(0,g.jsxs)("amp-autocomplete",{filter:"none","min-characters":"2","submit-on-enter":!0,on:"select:AMP.navigateTo(url=event.value)",src:"".concat(o,"/rest/mocha/search"),query:"term",prefetch:!0,children:[(0,g.jsx)("input",{type:"search",name:"title",placeholder:t?"community home page"===t?"Find Your Prep":"Take a Free Practice Test":"Find Your Test"}),(0,g.jsx)("template",{type:"amp-mustache",id:"amp-template-custom",children:(0,g.jsx)("div",{className:"slug-item","data-value":"{{url}}",children:(0,g.jsx)("span",{className:"autocomplete-link",children:"{{ title }}"})})})]})})})}var C=(0,s.Z)((function(e){return{searchContainer:function(e){return{height:"100px",display:"flex",alignItems:"center",justifyContent:"practice test page"===e.searchNavigation&&"center"}},searchContent:function(t){return(0,a.Z)({display:"flex",justifyContent:"community home page"===t.searchNavigation?"flex-start":"center",margin:t.searchNavigation&&0,padding:t.searchNavigation&&0},e.breakpoints.down("md"),{flexDirection:"column",alignItems:function(e){return e.isHome?"flex-start":"center"}})}}}));var O=function(e){var t,r=e.testsArray,a=e.searchNavigation,s=e.searchButtonStyle,c=e.isHome,d=e.colorMode,u=C({searchNavigation:a,searchButtonStyle:s,isHome:c}),p=(0,o.useState)(""),b=p[0],m=p[1],h=(0,o.useState)(""),x=h[0],f=h[1],v=(0,o.useState)(!1),_=v[0],j=v[1],O=[],M=[],B=(0,n.useAmp)();r.length>0&&r.map((function(e){t=a&&"practice test page"===a;var r=e.test_name&&e.test_name[0].text,o=e.fuzzy_terms&&e.fuzzy_terms[0].text.split(","),n=t?e.practice_page_links&&(0,w._)(e.practice_page_links):e.home_page_links&&(0,w._)(e.home_page_links);t&&n?M.push({title:r,tags:o,url:n}):n&&O.push({title:r,tags:o,url:n})}));var S=new y.Z(t?M:O,{caseSensitive:!1,shouldSort:!0,threshold:.3,location:0,distance:10,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"tags",weight:.3}]}).search(b);return(0,g.jsx)(i.Z,{position:"relative",className:u.searchContainer,children:(0,g.jsx)(l.Z,{maxWidth:"md",className:u.searchContent,children:B?(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(Z,{searchNavigation:a,searchButtonStyle:s})}):(0,g.jsx)(g.Fragment,{children:(0,g.jsx)(k,{result:S,searchValue:b,setSearchValue:m,setSelectedOption:f,error:_,setError:j,handleKeyPress:function(){x?(window.open(x.item.url,"_self"),j(!1)):j(!0)},colorMode:d,searchNavigation:a})})})})}},87821:function(e,t,r){r.d(t,{_:function(){return p}});var a=r(92809),o=(r(67294),r(18463)),n=r(22318),i=r(30115),l=r(46409),s=r(74619),c=r(75833),d=r(85893),u=(0,i.Z)((function(e){var t;return{title:{fontFamily:"Open Sans Bold, sans-serif"},card:(t={boxShadow:"0 2px 4px 0 #e0e0e0, inset 0 0 0 2px #e0e0e0",borderRadius:"4px",transition:"box-shadow .3s ease,border .3s ease",fontSize:"16px",fontWeight:700,color:"#000",width:"calc(100% / 6)",height:"4.6em",float:"left",margin:"20px 40px 20px 0",padding:"0 10px",lineHeight:"1.6em"},(0,a.Z)(t,e.breakpoints.down("md"),{width:"calc(100% / 4)"}),(0,a.Z)(t,e.breakpoints.down("sm"),{margin:"10px",width:"calc(50% - 20px)"}),(0,a.Z)(t,"&:hover",{boxShadow:"0 4px 4px 0 #e0e0e0, inset 0 0 0 3px #e0e0e0",transition:"box-shadow .3s ease,border .3s ease"}),t),cardLink:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",borderBottom:0,"&:hover":{borderBottom:0}}}})),p=function(e){return e&&e.url?e.url:e&&"https://www.kaptest.com/".concat(e._meta&&(0,s.JU)(e._meta.uid))};t.Z=function(e){var t=e.test,r=u(),a=c.RichText.asText(t.test_name);return(0,d.jsx)(o.Z,{className:r.card,children:(0,d.jsx)(l.Z,{href:p(t&&t.home_page_links),target:"_self",className:r.cardLink,children:(0,d.jsx)(n.Z,{className:r.title,dangerouslySetInnerHTML:{__html:a.replace(/\xae/g,"\xae")}})})})}},29475:function(e,t,r){r.d(t,{Z:function(){return l}});var a=r(27361),o=r.n(a),n=r(68751),i=r(58885);function l(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"billboard",a=(0,i.Oc)(),l=a.config,s=a.prismicConfig,c="billboard"===r?"btn_link.":"",d=o()(s,"see_schedules",""),u=o()(s,"add_to_cart",""),p=o()(s,"product_detail_page",""),b=o()(s,"details",""),m=o()(s,"free_product",""),h=o()(s,"view_options",""),g=""!==o()(t,c+"sub_product[0].name[0].text",""),x=[o()(t,c+"catalog.classId")],f={link:"/",param:null,label:"",isExternal:!1,style:o()(t,"btn_style")?o()(t,"btn_style"):"primary",classIds:void 0};switch(e){case"add to cart":x=o()(t,c+"bundles")?o()(t,c+"bundles").reduce((function(e,t){var r=t.catalog;return r?(e.push(r.classId),e):e}),x):x,f.classIds=x.join(","),f.link=o()(t,c+"catalog.classId")?l.storefront.shoppingcart+x.join(","):"/",f.label=o()(t,"btn_label")?n.Z.asText(t.btn_label):g?h:u;break;case"add free trial to cart":f.link=o()(t,c+"catalog.trialClassId")?l.storefront.shoppingcart+o()(t,c+"catalog.trialClassId"):"/",f.label=o()(t,"btn_label")?n.Z.asText(t.btn_label):u,f.classIds=o()(t,c+"catalog.trialClassId");break;case"scheduler":case"see scheduler":f.param=o()(t,"scheduler_param",void 0)?n.Z.asText(o()(t,"scheduler_param")):"","billboard"===r?(f.link=o()(t,"btn_link",void 0),f.label=o()(t,"btn_label",void 0)?n.Z.asText(t.btn_label):d):(f.link=o()(t,"scheduler_link",void 0),f.label=o()(t,"scheduler_label",void 0)?n.Z.asText(t.scheduler_label):d);break;case"product detail":f.link=o()(t,"pdp_link",void 0),f.label=o()(t,"pdp_label",void 0)?n.Z.asText(t.pdp_label):p;break;case"simple sign up":f.link=o()(t,c+"catalog.classId")?o()(l,"storefront.signupLink","#")+o()(t,c+"catalog.classId"):void 0,f.label=o()(t,"btn_label")?n.Z.asText(t.btn_label):m,f.classIds=o()(t,c+"catalog.classId");break;case"show navigator dialog":f.link=o()(t,"btn_link",void 0)?"/"+o()(t,"btn_link._meta.uid",void 0)+"?showBackdropNavigator=true":void 0,f.label=o()(t,"btn_label")?n.Z.asText(t.btn_label):"";break;case"external purchase":f.link=o()(t,"external.url"),f.label=""!==o()(t,"external_label[0].text","")?n.Z.asText(t.external_label):"Buy",f.isExternal=!0;break;case"no label":f.link="_externallink"===o()(t,"btn_link.__typename","internallink").toLowerCase()?o()(t,"btn_link.url"):o()(t,"btn_link");break;case"internal-button":f.link="_externallink"===o()(t,"cta_btn_link.__typename","internallink").toLowerCase()?o()(t,"cta_btn_link.url"):o()(t,"cta_btn_link"),f.isExternal="_externallink"===o()(t,"cta_btn_link.__typename","internallink").toLowerCase(),f.label=o()(t,"cta_btn_label",void 0)?n.Z.asText(t.cta_btn_label):b,f.param="";break;case"internal-link":f.link="_externallink"===o()(t,"cta_text_link.__typename","internallink").toLowerCase()?o()(t,"cta_text_link.url"):o()(t,"cta_text_link"),f.isExternal="_externallink"===o()(t,"cta_text_link.__typename","internallink").toLowerCase(),f.label=o()(t,"cta_text_link",void 0)?n.Z.asText(t.cta_btn_label):b,f.param="";break;default:f.link="_externallink"===o()(t,"btn_link.__typename","internallink").toLowerCase()?o()(t,"btn_link.url"):o()(t,"btn_link"),f.isExternal="_externallink"===o()(t,"btn_link.__typename","internallink").toLowerCase(),f.param=o()(t,"scheduler_param",void 0)?n.Z.asText(o()(t,"scheduler_param")):"",f.label=o()(t,"btn_label",void 0)?n.Z.asText(t.btn_label):b}return f}},21745:function(e,t,r){r.r(t),r.d(t,{default:function(){return H},BasicBillboard:function(){return L}});var a=r(92809),o=r(67294),n=r(86010),i=r(27361),l=r.n(i),s=r(69135),c=r(5152),d=r(12918),u=r(18499),p=r(40590),b=r(52161),m=r(74619),h=r(29475),g=r(46409),x=r(68751),f=r(7684),v=r(32931),k=r(58885),y=r(41120),w=r(99956),_=r(43832),j=r(41749),Z=r(282),C=r(22318),O=r(25282),M=r(48122),B=r(41421),S=r(59217),T=r(34123),N=r(45957),I=r(85893);function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function A(e){for(var t=1;t ../../src/components/BillboardVideo"]}}),D=(0,y.Z)((function(e){return{billboardContainer:function(t){return{width:"100%",minHeight:"auto",position:"relative",backgroundImage:"url(".concat(l()(t,"data.primary.bg_image",void 0),")"),backgroundColor:l()(t,"bg_color",void 0)?l()(t,"bg_color"):l()(t,"data.primary.bg_color",void 0)?"white"===t.data.primary.bg_color?"transparent":"navy"===t.data.primary.bg_color&&"fiu"===t.tenant?l()(e,"palette.primary.main"):(0,m.Uh)(t.data.primary.bg_color,"dark"===l()(e,"palette.type")):(0,m.TN)(t.background,e),backgroundSize:"cover",backgroundRepeat:"no-repeat","& .MuiButton-root":{borderRadius:e.palette.billboard.borderRadius},"& .MuiButton-containedPrimary":{color:t.isAmp&&e.palette.primary.contrastText,"&.primary-dark":{"&:hover":{backgroundColor:e.palette.billboard.darkHoverColor,borderRadius:e.palette.billboard.borderRadius}}},"& .MuiButton-containedSecondary":{"&.secondary":{color:l()(e,"palette.billboard.secondaryColor"),backgroundColor:l()(e,"palette.billboard.secondaryBg"),boxShadow:"inset 0 0 0 "+l()(e,"palette.billboard.btnBorder")+l()(e,"palette.billboard.secondaryColor"),"&:hover":{backgroundColor:l()(e,"palette.billboard.secondaryHoverBg"),color:l()(e,"palette.billboard.secondaryHoverColor"),boxShadow:"inset 0 0 0 "+l()(e,"palette.billboard.btnBorder")+l()(e,"palette.billboard.secondaryHoverBoxShadowColor"),borderRadius:e.palette.billboard.borderRadius}}},"& .primary-dark":{backgroundColor:l()(e,"palette.billboard.primaryDarkBgColor"),color:e.palette.billboard.lightContrastColor,fontWeight:"700","&:hover":{color:e.palette.billboard.darkContrastColor}},"& .secondary-dark":{backgroundColor:"transparent",color:e.palette.black,boxShadow:"inset 0 0 0 2px "+e.palette.black,"&:hover":{color:e.palette.billboard.darkHoverColor,boxShadow:"inset 0 0 0 2px "+e.palette.billboard.darkHoverColor,borderRadius:e.palette.billboard.borderRadius}},"& .secondary":{"& > div a":{background:"transparent","&:hover":{color:e.palette.secondary.dark,boxShadow:"inset 0 0 0 2px "+e.palette.secondary.dark,borderRadius:e.palette.billboard.borderRadius}}},"& .secondary-white":{"& > div a":{color:e.palette.background.default,background:"transparent",boxShadow:"inset 0 0 0 2px "+e.palette.primary.contrastText,"&:hover":{color:e.palette.billboard.lightHoverColor,boxShadow:"inset 0 0 0 2px "+e.palette.billboard.lightHoverColor,borderRadius:e.palette.billboard.borderRadius}}},"& .secondary-black":{"& > div a":{color:e.palette.billboard.darkContrastColor,background:"transparent",boxShadow:"inset 0 0 0 2px "+e.palette.black,"&:hover":{color:e.palette.billboard.lightContrastColor,boxShadow:"inset 0 0 0 2px "+e.palette.billboard.darkHoverColor,borderRadius:e.palette.billboard.borderRadius}}},"& .primary-black":{"& > div a":{color:e.palette.text.primary,background:e.palette.background.default,"&:hover":{backgroundColor:e.palette.billboard.lightHoverColor,borderRadius:e.palette.billboard.borderRadius}}},"& .primary-white":{"& > div a":{color:e.palette.background.default,background:e.palette.text.primary,"&:hover":{backgroundColor:e.palette.billboard.darkHoverColor,borderRadius:e.palette.billboard.borderRadius}}}}},billboardImg:(0,a.Z)({},e.breakpoints.up("md"),{minHeight:"500px"}),stacked:function(t){return(0,a.Z)({},e.breakpoints.down("sm"),{backgroundPosition:"center bottom",alignItems:"flex-start",minHeight:l()(t,"data.primary.bg_image.small.dimensions.height")>640?"600px":"auto",backgroundSize:"cover"===l()(t,"data.primary.bg_image_size","cover")?"cover":"contain"})},billboardContainerHalf:{minHeight:"250px",display:"flex",alignItems:"center"},billboardContent:function(t){var r;return r={width:"100%",position:"relative",zIndex:999},(0,a.Z)(r,e.breakpoints.down("sm"),{paddingBottom:l()(t,"data.primary.teacher")?e.spacing(5):l()(t,"data.primary.bg_image.small.dimensions.height")>640&&e.spacing(12),paddingTop:l()(t,"data.primary.bg_image.small.dimensions.height")>640&&e.spacing(8),textAlign:"HALF"===t.style?l()(e,"palette.billboard.halfBannerAlignment"):l()(e,"palette.billboard.bannerTextMobileAlignment")}),(0,a.Z)(r,e.breakpoints.up("sm"),{textAlign:""===t.label||null===t.label?"center":t.label}),(0,a.Z)(r,"& .trustpilot-widget",(0,a.Z)({maxWidth:"184px"},e.breakpoints.up("sm"),{marginLeft:"-6px",maxWidth:"422px"})),r},bannertext:function(t){var r;return r={backgroundColor:t.bannerTextBg&&""!==t.bannerTextBg&&t.bannerTextBg,padding:t.bannerTextBg&&""!==t.bannerTextBg&&l()(e,"palette.billboard.bannerTextPadding",0),color:l()(t,"data.primary.title_color","inherit"),"& h1":(0,a.Z)({},e.breakpoints.down("sm"),{lineHeight:t.displaySearch||t.isHome?"2.6rem":"6rem"}),"& p, h1, h2, h3, h4, h5, h6":{color:l()(t,"data.primary.title_color","inherit"),"& a":{color:"inherit",textDecoration:"none",borderBottom:"1px dotted","&:hover":{borderBottom:"1px solid",color:l()(t,"data.primary.title_color","inherit")}}},"& p":(0,a.Z)({fontSize:l()(e,"palette.billboard.bannerTextFontSize")},e.breakpoints.down("sm"),{fontSize:l()(e,"palette.billboard.bannerTextFontSizeMobile")}),"& :last-child":{marginBottom:0}},(0,a.Z)(r,e.breakpoints.up("sm"),{marginTop:t.bannerTextBg&&""!==t.bannerTextBg&&"60px",maxWidth:t.bannerTextBg&&""!==t.bannerTextBg&&"660px"}),(0,a.Z)(r,e.breakpoints.down("sm"),{marginTop:t.bannerTextBg&&""!==t.bannerTextBg&&"60px"}),r},summarytext:function(t){return{color:l()(t,"data.primary.text_color","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:l()(t,"data.primary.text_color","inherit"),"& a":{"&:hover":{color:l()(t,"data.primary.text_color","inherit")}}},"& img":{margin:e.spacing(1)},"& p:first-child":{marginBottom:0}}},basicBannertext:{color:l()(e,"palette.booksonline.bannerTextColor","inherit"),alignItems:"center","& p, h1, h2, h3, h4, h5, h6":{color:l()(e,"palette.booksonline.bannerTextColor","inherit"),"& a":{color:"inherit",textDecoration:"none",borderBottom:"1px dotted","&:hover":{borderBottom:"1px solid",color:l()(e,"palette.booksonline.bannerTextColor","inherit")}}},"& :last-child":{marginBottom:0}},basicSummarytext:{color:l()(e,"palette.booksonline.bannerTextColor","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:l()(e,"palette.booksonline.bannerTextColor","inherit"),"& a":{"&:hover":{color:l()(e,"palette.booksonline.bannerTextColor","inherit")}}},"& img":{margin:e.spacing(1)}},teacherName:function(t){return(0,a.Z)({color:l()(t,"data.primary.text_color","inherit"),"& p, h1, h2, h3, h4, h5, h6":{color:l()(t,"data.primary.text_color","inherit"),marginBottom:0,alignItems:"flex-end","& a":{"&:hover":{color:l()(t,"data.primary.text_color","inherit")}}},marginTop:e.spacing(4),flexDirection:"column",textAlign:"right",display:"flex",alignItems:"flex-end",justifyContent:"flex-end"},e.breakpoints.down("sm"),{marginTop:260,textAlign:"left",alignItems:"flex-start"})},icon:{maxWidth:"100%"},bbButton:(0,a.Z)({padding:e.spacing(1.375,3),borderRadius:e.spacing(.5),margin:function(t){return"right"===t.label?e.spacing(2,0,0,2):e.spacing(2,2,0,0)},whiteSpace:"nowrap",maxWidth:"100%",width:l()(e,"overrides.MuiButton.root.buttonSize",210),minWidth:"fit-content"},e.breakpoints.down("md"),{width:function(e){return e.isHome&&"350px"}}),topButton:{margin:e.spacing(2,0,0,0),"& > div > a":{width:l()(e,"overrides.MuiButton.root.buttonSize",210)},"&:last-child a":{marginRight:function(e){return"right"===e.label&&0}}},priceContainer:{"& div:first-child":{opacity:1},"& p":{marginTop:0}},promoButton:{height:e.spacing(6.25),borderRadius:e.spacing(.5),backgroundColor:"#05cdfe",color:l()(e,"palette.promo.text"),"&:hover":{backgroundColor:"#00A5CD"}}}}));function H(e){var t,r,i,c,y,P=(0,s.useAmp)(),H=(0,M.mN)(),L=(0,k.Oc)(),z=L.query,E=L.config,W=l()(E,"theme"),F=l()(e,"data.primary.video_id[0].text",void 0),K=l()(e,"data.primary.icon",void 0),V=l()(e,"data.primary.bar_state","NO"),Y=l()(e,"label","center"),Q=e.data&&e.data.fields,J=l()(e,"data.primary.billboard_style","FULL"),U=null!==(t=null===e||void 0===e||null===(r=e.data)||void 0===r||null===(i=r.primary)||void 0===i?void 0:i.bg_image_size)&&void 0!==t?t:"cover",q=!(!Q||!Q[0]||null!==Q[0].btn_link),G="yes"===l()(e,"data.primary.display_search","no"),X=l()(e,"data.primary.search_navigation",void 0),$=l()(e,"data.primary.search_button_style","primary"),ee=e.isHome,te=null===(c=l()(e,"data.primary.trustpilot",void 0))||void 0===c?void 0:c.toLowerCase();if(G){var re=(0,u.aM)(B.CS),ae=re.loading,oe=re.error,ne=re.data;if(y=l()(ne,"allHomepages.edges[0].node.all_test",void 0),oe)return(0,I.jsx)(d.default,{});if(ae)return(0,I.jsx)(b.Z,{})}var ie=l()(e,"data.primary.title[0].text",void 0)?(0,I.jsx)(x.Z,{render:l()(e,"data.primary.title",void 0)}):void 0,le=l()(e,"data.primary.summary",void 0)?(0,I.jsx)(x.Z,{render:l()(e,"data.primary.summary",void 0)}):e.summary,se=l()(e,"data.primary.teacher",void 0)?(0,I.jsx)(x.Z,{render:l()(e,"data.primary.teacher",void 0)}):void 0,ce=l()(e,"data.primary.description",void 0)?(0,I.jsx)(x.Z,{render:l()(e,"data.primary.description",void 0)}):e.description,de=l()(e,"data.primary.product.catalog",void 0),ue=l()(e,"data.primary.primary_product_style","primary"),pe=l()(e,"data.primary.product",void 0),be=l()(e,"data.primary.secondary_product_style","secondary"),me=l()(e,"data.primary.secondary_product",void 0),he=l()(e,"data.primary.product.price_msg",void 0),ge=l()(e,"data.primary.product.billing_msg",void 0),xe=!1!==l()(e,"data.primary.show_price.product"),fe=l()(e,"data.primary.banner_text_bg_color"),ve=D(A(A({},e),{},{isAmp:P,displaySearch:G,isHome:ee,label:Y,style:J,tenant:W,bannerTextBg:fe})),ke=l()(pe,"star",void 0),ye=function(e){return function(t){t.preventDefault(),e&&H.pushRoute("page",A(A({},z),{},{csjId:e}))}};return(0,I.jsx)("div",{className:"billboardSlice",children:(0,I.jsx)("div",{className:(0,n.Z)(ve.billboardContainer,(0,a.Z)({},ve.billboardContainerHalf,"HALF"===J)),children:(0,I.jsxs)(p.Xd,A(A({noLazy:!0,src:e.data&&e.data.primary&&e.data.primary.bg_image},"cover"===U?{cover:!0}:{contain:!0}),{},{className:"".concat(ve.billboardImg," ").concat(ve.stacked),children:[F&&(0,I.jsx)(R,{videoId:F}),"BANNER"===J?(0,I.jsx)(w.Z,{className:ve.billboardContent,py:3,children:(0,I.jsx)(_.Z,{maxWidth:"xl",children:(0,I.jsxs)(j.Z,{container:!0,direction:"row",children:[(0,I.jsxs)(j.Z,{item:!0,sm:12,md:8,children:[(0,I.jsxs)("div",{className:ve.bannertext,children:[ie,ce]}),te&&"none"!==te&&(0,I.jsx)(w.Z,{pt:3,children:P?(0,I.jsx)(T.Z,{trustPilotTheme:te}):(0,I.jsx)(S.default,{templateStyleValue:"Micro_Combo-5419b6ffb0d04a076446a9af",star:ke,trustPilotTheme:te})})]}),q?null:(0,I.jsx)(j.Z,{item:!0,sm:12,md:8,lg:4,children:(0,I.jsx)(j.Z,{container:!0,justifyContent:{lg:"flex-end"},children:Q&&Q.map((function(e,t){var r=(0,h.Z)(e.navigation,e);return(0,I.jsx)(j.Z,{item:!0,children:r.link&&(0,I.jsx)(Z.Z,{component:g.Z,href:r.link,param:r.param,passHref:!0,naked:!0,variant:"contained",color:(0,m.QZ)(r.style),className:(0,n.Z)(ve.bbButton,r.style),children:r.label})},t)}))})})]})})}):(0,I.jsx)(w.Z,{className:ve.billboardContent,pt:G&&"community home page"===X?23:"HALF"===J?5:15,pb:"HALF"===J||se?5:15,children:(0,I.jsxs)(_.Z,{maxWidth:"flush-left"===Y||G?"xl":"md",children:[(0,I.jsx)(j.Z,{container:!0,direction:"row",justifyContent:"flush-left"===Y||"left"===Y?"flex-start":"center",children:(0,I.jsxs)(j.Z,{item:!0,xs:12,md:"flush-left"===Y?8:12,className:ve.bannertext,children:[K&&(0,I.jsx)(p.ZP,{src:K,className:ve.icon}),!ie&&de&&(0,I.jsx)(C.Z,{variant:"h4",component:"h1",gutterBottom:!0,children:de.productName}),ie,(0,I.jsxs)("span",{className:ve.summarytext,children:[le,ce]}),te&&"none"!==te&&(0,I.jsx)(w.Z,{pt:3,children:P?(0,I.jsx)(T.Z,{trustPilotTheme:te}):(0,I.jsx)(S.default,{templateStyleValue:"Micro_Combo-5419b6ffb0d04a076446a9af",star:ke,trustPilotTheme:te})}),de&&(0,I.jsx)(w.Z,{mt:2,className:ve.priceContainer,children:(0,I.jsx)(f.Z,{promoColor:ue,catalog:de,showPrice:xe,priceMsg:he,billingMsg:ge,stacked:!1,classes:ve})}),G&&(0,I.jsx)(I.Fragment,{children:(0,I.jsx)(v.Z,{testsArray:y,searchNavigation:X,searchButtonStyle:$,isHome:ee,colorMode:"dark"})}),de&&xe&&(0,I.jsxs)(w.Z,{children:[pe&&(pe.product_configurator||pe.scheduler_link)&&(0,I.jsx)(w.Z,{display:"inline-block",className:(0,n.Z)(ue,ve.topButton),children:(0,I.jsx)(O.NavigationActionButton,{color:(0,m.QZ)(ue),product:pe,onCrossSellJourneyStart:ye})}),me&&(me.product_configurator||me.scheduler_link)&&(0,I.jsx)(w.Z,{display:"inline-block",className:(0,n.Z)(be,ve.topButton),children:(0,I.jsx)(O.NavigationActionButton,{color:(0,m.QZ)(be),product:me,onCrossSellJourneyStart:ye})})]}),"NO"!==V&&(0,I.jsx)(w.Z,{mt:3,children:(0,I.jsx)(N.default,{type:"bar",colorMode:V,isHome:ee})}),l()(Q,"[0].btn_link")&&(0,I.jsx)(w.Z,{mt:2,children:Q.map((function(e,t){var r=(0,h.Z)(e.navigation,e);return(0,I.jsx)(o.Fragment,{children:r.link&&(0,I.jsx)(Z.Z,{component:g.Z,href:"string"===typeof r.link?r.link.replace(/--/g,"/"):r.link,param:r.param,passHref:!0,naked:!0,isExternal:r.isExternal,variant:"contained",color:(0,m.QZ)(r.style),className:(0,n.Z)(ve.bbButton,r.style,(0,a.Z)({},ve.promoButton,"promo"===r.style)),children:r.label},t)},t)}))})]})}),se&&(0,I.jsx)(j.Z,{container:!0,justifyContent:"space-around",children:(0,I.jsx)(j.Z,{item:!0,xs:10,md:6,lg:8,className:ve.teacherName,children:se})})]})})]}))})})}function L(e){var t=D(e),r=e.title,a=e.summary,o=e.description;return(0,I.jsx)("div",{className:t.billboardContainer,children:(0,I.jsx)(w.Z,{className:t.billboardContent,py:9,children:(0,I.jsx)(_.Z,{maxWidth:"xl",children:(0,I.jsx)(j.Z,{container:!0,direction:"row",justifyContent:"center",children:(0,I.jsxs)(j.Z,{item:!0,sm:12,className:t.basicBannertext,children:[r,(0,I.jsxs)("span",{className:t.basicSummarytext,children:[a,o]})]})})})})})}}}]);