1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8142],{916:(n,t,e)=>{e.d(t,{A:()=>a});var r=e(37876);let i=(0,e(66438).Ay)("div",{shouldForwardProp:n=>"bold"!==n&&"size"!==n})(n=>{let{theme:t,bold:e,size:r}=n;return"\n & > h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n span,\n div {\n margin: 0;\n font-size: 1em;\n line-height: 120%;\n font-family: ".concat(e?"var(--primary-font)":"var(--primary-font-light)",";\n font-weight: ").concat(e?"var(--font-normal)":"var(--font-light)",";\n font-size: ").concat(r?"".concat(r,"rem"):"3rem",";\n }\n\n ").concat(t.breakpoints.between("lg","xl")," {\n width: 902px;\n }\n\n h1 {\n ").concat(t.breakpoints.down("lg")," {\n font-size: 2.5rem;\n }\n }\n\n h2 {\n ").concat(t.breakpoints.down("lg")," {\n font-size: 2.3rem;\n }\n }\n\n h3 {\n ").concat(t.breakpoints.down("lg")," {\n font-size: 2rem;\n }\n }\n\n h4 {\n ").concat(t.breakpoints.down("lg")," {\n font-size: 1.8rem;\n }\n }\n\n h5 {\n ").concat(t.breakpoints.down("lg")," {\n font-size:1.5rem;\n }\n }\n\n h6 {\n ").concat(t.breakpoints.down("lg")," {\n font-size: 1.2rem;\n }\n }\n\n ").concat(t.breakpoints.up("lg")," {\n width: 100%;\n }\n")}),a=n=>{let{text:t,size:e,bold:a,heading:o}=n,l=o?"h".concat(o):void 0;return(0,r.jsxs)(i,{size:e,bold:a,children:[l&&(0,r.jsx)(l,{children:t}),!l&&(0,r.jsx)("h1",{children:t})]})}},20148:(n,t,e)=>{e.d(t,{Ay:()=>c,_x:()=>o,e2:()=>l});var r=e(37876),i=e(66438),a=e(76235);let o=(0,i.Ay)("div")(n=>{let{theme:t}=n;return"\n display: flex;\n justify-content: flex-start;\n align-items: center;\n gap: 1rem;\n max-width: 370px;\n\n ".concat(t.breakpoints.down("md")," {\n width: 100%;\n max-width: none;\n }\n")}),l=(0,i.Ay)(a.fI)(n=>{let{theme:t}=n;return"\n display: flex;\n flex-direction: column;\n align-items: stretch;\n gap: 1rem;\n width: 100%;\n\n ".concat(t.breakpoints.up("sm")," {\n flex-direction: row;\n }\n\n ").concat(t.breakpoints.up("md")," {\n justify-content: flex-start;\n }\n")});function c(n){return(0,r.jsx)(o,{children:(0,r.jsx)(l,{children:n.children})})}},34292:(n,t,e)=>{e.d(t,{A:()=>i});var r=e(68377);function i(){let n=(0,r.o)();return{...n,pushWithLocale:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];let[i,a,o]=e;return n.push(i,a,{...o,locale:n.locale})}}}},35948:(n,t,e)=>{e.d(t,{A:()=>d});var r=e(37876),i=e(96851),a=e(45285),o=e(59010),l=e(28888);function c(){let n=(0,l._)(["\n display: flex;\n\n .resp-sharing-button__link,\n .resp-sharing-button__icon {\n display: inline-block;\n }\n\n .resp-sharing-button__link {\n text-decoration: none;\n color: var(--white);\n margin: 0.1em;\n }\n\n .resp-sharing-button {\n display: inline-block;\n border-radius: 5px;\n transition: 25ms ease-out;\n padding: 0.5em 0.75em;\n font-family:\n Helvetica Neue,\n Helvetica,\n Arial,\n sans-serif;\n }\n\n .resp-sharing-button__icon svg {\n width: 1em;\n height: 1em;\n margin-right: 0.4em;\n vertical-align: top;\n }\n\n .resp-sharing-button--small svg {\n margin: 0;\n vertical-align: middle;\n }\n\n /* Non solid icons get a stroke */\n .resp-sharing-button__icon {\n stroke: var(--white);\n fill: none;\n }\n\n /* Solid icons get a fill */\n .resp-sharing-button__icon--solid,\n .resp-sharing-button__icon--solidcircle {\n fill: var(--white);\n stroke: none;\n }\n\n .resp-sharing-button--facebook {\n background-color: var(--facebook);\n border-color: var(--facebook);\n }\n\n .resp-sharing-button--facebook:hover,\n .resp-sharing-button--facebook:active {\n filter: brightness(85%);\n }\n\n .resp-sharing-button--x:hover,\n .resp-sharing-button--x:active {\n filter: brightness(85%);\n }\n\n .resp-sharing-button--email {\n background-color: var(--email);\n border-color: var(--email);\n }\n\n .resp-sharing-button--email:hover,\n .resp-sharing-button--email:active {\n filter: brightness(85%);\n }\n\n .resp-sharing-button--linkedin {\n background-color: var(--linkedin);\n border-color: var(--linkedin);\n }\n\n .resp-sharing-button--linkedin:hover,\n .resp-sharing-button--linkedin:active {\n filter: brightness(85%);\n }\n"]);return c=function(){return n},n}let s=(0,e(66438).Ay)("div")(c()),d=n=>{let{sharingUrl:t,xText:e,mailToContent:l,eventType:c,analytics:d}=n,p=(0,i.c)("CoursePage"),{authToken:h}=(0,a.A)();return(0,r.jsxs)(s,{children:[(0,r.jsx)("a",{className:"resp-sharing-button__link",href:"https://facebook.com/sharer/sharer.php?u=".concat(t),rel:"noopener noreferrer",onClick:()=>(0,o.g)(h,c,d),target:"_blank","aria-label":p("shareThrough",{medium:"Facebook"}),children:(0,r.jsx)("div",{className:"resp-sharing-button resp-sharing-button--facebook resp-sharing-button--small",children:(0,r.jsx)("div",{"aria-hidden":"true",className:"resp-sharing-button__icon resp-sharing-button__icon--solid",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z"})})})})}),(0,r.jsx)("a",{className:"resp-sharing-button__link",href:"https://x.com/intent/post?text=".concat(e),onClick:()=>(0,o.g)(h,c,d),target:"_blank",rel:"noopener noreferrer","aria-label":p("shareThrough",{medium:"X"}),children:(0,r.jsx)("div",{className:"resp-sharing-button--x",children:(0,r.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("rect",{width:"40",height:"40",rx:"6",fill:"black"}),(0,r.jsx)("path",{d:"M25.2213 11.5H27.9803L21.9224 18.714L29 28.5H23.4459L19.0973 22.5531L14.119 28.5H11.3599L17.7777 20.7841L11 11.5H16.6921L20.6208 16.9325L25.2213 11.5ZM24.2556 26.8063H25.7851L15.8884 13.131H14.2449L24.2556 26.8063Z",fill:"white"})]})})}),(0,r.jsx)("a",{className:"resp-sharing-button__link",href:"https://www.linkedin.com/sharing/share-offsite/?url=".concat(t),onClick:()=>(0,o.g)(h,c,d),target:"_blank",rel:"noopener noreferrer","aria-label":p("shareThrough",{medium:"LinkedIn"}),children:(0,r.jsx)("div",{className:"resp-sharing-button resp-sharing-button--linkedin resp-sharing-button--small",children:(0,r.jsx)("div",{"aria-hidden":"true",className:"resp-sharing-button__icon resp-sharing-button__icon--solid",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M6.5 21.5h-5v-13h5v13zM4 6.5C2.5 6.5 1.5 5.3 1.5 4s1-2.4 2.5-2.4c1.6 0 2.5 1 2.6 2.5 0 1.4-1 2.5-2.6 2.5zm11.5 6c-1 0-2 1-2 2v7h-5v-13h5V10s1.6-1.5 4-1.5c3 0 5 2.2 5 6.3v6.7h-5v-7c0-1-1-2-2-2z"})})})})}),(0,r.jsx)("a",{className:"resp-sharing-button__link",href:"mailto:".concat(l),onClick:()=>(0,o.g)(h,c,d),target:"_blank",rel:"noopener noreferrer","aria-label":p("shareThrough",{medium:"Mail"}),children:(0,r.jsx)("div",{className:"resp-sharing-button resp-sharing-button--email resp-sharing-button--small",children:(0,r.jsx)("div",{"aria-hidden":"true",className:"resp-sharing-button__icon resp-sharing-button__icon--solid",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M22 4H2C.9 4 0 4.9 0 6v12c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.25 14.43l-3.5 2c-.08.05-.17.07-.25.07-.17 0-.34-.1-.43-.25-.14-.24-.06-.55.18-.68l3.5-2c.24-.14.55-.06.68.18.14.24.06.55-.18.68zm4.75.07c-.1 0-.2-.03-.27-.08l-8.5-5.5c-.23-.15-.3-.46-.15-.7.15-.22.46-.3.7-.14L12 13.4l8.23-5.32c.23-.15.54-.08.7.15.14.23.07.54-.16.7l-8.5 5.5c-.08.04-.17.07-.27.07zm8.93 1.75c-.1.16-.26.25-.43.25-.08 0-.17-.02-.25-.07l-3.5-2c-.24-.13-.32-.44-.18-.68s.44-.32.68-.18l3.5 2c.24.13.32.44.18.68z"})})})})})]})}},51397:(n,t,e)=>{e.d(t,{R:()=>W});var r=e(28888),i=e(37876),a=e(66438),o=e(90542);let l=()=>(0,i.jsx)(c,{children:(0,i.jsx)(s,{})}),c=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: relative;\n width: 100%;\n height: 100%;\n\n ".concat(t.breakpoints.up("sm")," {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 300px;\n\n ").concat(o.G1," & {\n right: auto;\n left: 0;\n }\n }\n ").concat(t.breakpoints.up("md")," {\n width: 500px;\n }\n")}),s=(0,a.Ay)("div")(n=>{let{theme:t}=n,e="calc(".concat(t.spacing(9)," + 2rem)");return"\n position: absolute;\n top: 0;\n right: 0;\n width: 420px;\n height: 100%;\n\n ".concat(o.G1," & {\n right: auto;\n left: 0;\n }\n\n ").concat(t.breakpoints.up("sm")," {\n width: 100%;\n background: ").concat(t.palette.primary.main,";\n clip-path: polygon(").concat(e," 0%, 100% 0%, calc(100% - ").concat(e,") 100%, 0% 100%);\n z-index: 5;\n }\n\n }\n ")});var d=e(54587),p=e.n(d),h=e(96851),u=e(58951),g=e(18164),x=e(83220),m=e(14434);function f(){let n=(0,r._)(["\n background: var(--white);\n box-shadow: var(--shadow-boxes);\n min-width: 320px;\n max-width: 420px;\n border-radius: 16px;\n"]);return f=function(){return n},n}function v(){let n=(0,r._)(["\n aspect-ratio: 1;\n position: relative;\n width: 100%;\n padding: 16px;\n\n &:hover {\n .card-media-animation img {\n transform: scale(1.03);\n }\n }\n"]);return v=function(){return n},n}function b(){let n=(0,r._)(["\n position: relative;\n overflow: hidden;\n height: 100%;\n width: 100%;\n border-radius: 8px;\n\n &:after {\n content: '';\n display: block;\n width: 100%;\n height: 70%;\n position: absolute;\n bottom: 0;\n left: 0;\n z-index: 1;\n background: linear-gradient(rgba(0, 0, 0, 0), var(--gray-dark));\n }\n\n img {\n transition: transform 1s;\n }\n"]);return b=function(){return n},n}function w(){let n=(0,r._)(["\n display: flex;\n flex-direction: column;\n"]);return w=function(){return n},n}function j(){let n=(0,r._)(["\n min-width: 150px;
1\n overflow-wrap: anywhere;\n"]);return j=function(){return n},n}function y(){let n=(0,r._)(["\n display: inline-block;\n width: auto;\n overflow-wrap: anywhere;\n"]);return y=function(){return n},n}function k(){let n=(0,r._)(["\n padding: 1.5rem;\n\n button {\n border-radius: 12px;\n }\n"]);return k=function(){return n},n}function A(){let n=(0,r._)(["\n word-wrap: 'break-word';\n"]);return A=function(){return n},n}let _=(0,a.Ay)("article")(f()),z=(0,a.Ay)("div")(v()),C=(0,a.Ay)("div")(b()),N=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: absolute;\n z-index: 3;\n right: var(--space-lg);\n bottom: var(--space-lg);\n width: 70px;\n ".concat(t.breakpoints.up("md")," {\n width: 85px;\n }\n ").concat(t.breakpoints.up("lg")," {\n width: 100px;\n }\n")}),G=(0,a.Ay)("ul")(w()),L=(0,a.Ay)("li")(()=>"\n display: flex;\n gap: 3rem;\n border-bottom: 1px solid var(--gray-white-shade);\n padding: 16px;\n"),T=(0,a.Ay)("div")(j()),B=(0,a.Ay)("div")(y()),F=(0,a.Ay)("div")(k()),H=(0,a.Ay)("li")(A()),M=n=>{var t,e,r,a;let{renderBadge:o,renderButtonGroup:l,details:c,isBookDetail:s}=n,d=(0,h.c)("CoursePage"),f=(0,h.c)("BookDetailPage"),{type:v,subject:b,language:w,courseAuthor:j,courseCode:y,coaches:k,coachQualifiedCourses:A,groupName:M,groupCode:P,isShowSubject:$,imageUrl:q}=c,{author:S,language:D,coverUrl:U}=c,E=v===x.aq.CoachAssisted&&(null==k?void 0:k.length)!==0,I=null!=(t=null==A?void 0:A.length)?t:0,V=d(1===I?"coachCertifiedCourse#one":"coachCertifiedCourse#other",{count:I}),K=!!((null==A?void 0:A.length)&&(null==A?void 0:A.length)>0);return(0,i.jsxs)(_,{children:[(0,i.jsxs)(z,{children:[(0,i.jsx)(C,{className:"card-media-animation",children:(0,i.jsx)(p(),{src:null!=(e=null!=q?q:U)?e:u.A,alt:"",fill:!0,sizes:"(max-width: 420px) 100vw, 420px",priority:!0,style:{objectFit:"cover"}})}),(0,i.jsx)(N,{children:o})]}),(0,i.jsxs)(G,{children:[g.q.duration&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("duration")}),(0,i.jsx)(B,{children:d("durationMessage",{count:60})})]}),v&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("pace")}),(0,i.jsx)(B,{children:d(v===x.aq.CoachAssisted?"coachAssisted":"selfPaced")})]}),$&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("subject")}),(0,i.jsx)(B,{children:b})]}),(w||D)&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("language")}),(0,i.jsx)(B,{children:null!=w?w:D})]}),(j||S)&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:s?f("bookAuthor"):d("courseAuthor")}),(0,i.jsx)(B,{children:null!=j?j:S})]}),y&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("courseCode")}),(0,i.jsx)(B,{children:y})]}),K&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:V}),(0,i.jsx)(B,{children:(0,i.jsx)("ul",{children:null==A?void 0:A.map(n=>(0,i.jsx)(H,{children:n.name},n.id))})})]}),E&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d((null!=(r=null==k?void 0:k.length)?r:0)===1?"coach#one":"coach#other",{count:null!=(a=null==k?void 0:k.length)?a:0})}),(0,i.jsx)(B,{children:null==k?void 0:k.map(n=>{let{id:t,name:e,email:r}=n;return(0,i.jsxs)("a",{href:"mailto:".concat(r),target:"_blank",rel:"noopener noreferrer",children:[e," ",(0,i.jsx)("br",{})]},t)})})]}),P&&(0,i.jsxs)(L,{children:[(0,i.jsx)(T,{children:d("organization")}),(0,i.jsx)(B,{children:(0,i.jsx)(m.N,{path:"/".concat(P),children:M})})]})]}),(0,i.jsx)(F,{children:l})]})};function P(){let n=(0,r._)(["\n position: relative;\n"]);return P=function(){return n},n}function $(){let n=(0,r._)(["\n .wrapper {\n padding-top: 0;\n padding-bottom: 0;\n position: static;\n justify-content: flex-end;\n }\n"]);return $=function(){return n},n}let q=(0,a.Ay)("section")(n=>{let{theme:t}=n;return"\n position: relative;\n\n .courseBanner {\n padding-bottom: 130px;\n ".concat(t.breakpoints.up("md")," {\n padding-bottom: 0;\n }\n }\n")}),S=(0,a.Ay)("div")(P()),D=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: absolute;\n top: 0;\n width: 100vw;\n height: 100%;\n ".concat(t.breakpoints.up("sm")," {\n min-width: 900px;\n }\n ").concat(t.breakpoints.up("md")," {\n min-width: 1170px;\n }\n")}),U=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n\n .wrapper {\n ".concat(t.breakpoints.up("sm")," {\n width: 100%;\n margin: 0 ").concat(t.spacing(4)," ;\n }\n ").concat(t.breakpoints.between("sm","md")," {\n max-width: 600px;\n }\n ").concat(t.breakpoints.up("md")," {\n margin-right: 320px;\n ").concat(o.G1," & {\n margin-right: 0;\n margin-left: 320px;\n }\n }\n ").concat(t.breakpoints.between("md","lg")," {\n max-width: 700px;\n }\n ").concat(t.breakpoints.up("lg")," {\n width: auto;\n margin: 0 auto !important;\n padding-right: 485px;\n ").concat(o.G1," & {\n padding-right: 0;\n padding-left: 485px;\n }\n }\n }\n")}),E=(0,a.Ay)("aside")($()),I=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n display: flex;\n flex-direction: column;\n justify-content: center;\n width: 100%;\n z-index: 10;\n padding: 2rem 0;
1\n\n ".concat(t.breakpoints.up("sm")," {\n align-items: center;\n }\n\n ").concat(t.breakpoints.up("md")," {\n align-items: center;\n width: 330px;\n position: absolute;\n top: ").concat(t.spacing(6),";\n margin-top: 0;\n }\n\n ").concat(t.breakpoints.up("lg")," {\n width: 430px;\n }\n")});function V(){let n=(0,r._)(["\n display: flex;\n flex-direction: column;\n align-items: stretch;\n gap: 1rem;\n\n "," {\n flex-direction: row;\n flex-wrap: wrap;\n\n & > * {\n flex: 1;\n }\n }\n\n "," {\n & > * {\n min-width: 180px;\n max-width: none;\n }\n }\n"]);return V=function(){return n},n}(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n display: flex;\n gap: 1rem;\n width: 100%;\n\n ".concat(t.breakpoints.down("lg")," {\n flex-direction: column;\n }\n ")});let K=(0,a.Ay)("div")(V(),n=>{let{theme:t}=n;return t.breakpoints.up("sm")},n=>{let{theme:t}=n;return t.breakpoints.up("md")}),W=n=>{let{detailBannerComponent:t,renderBadge:e,details:r,renderDetailCardButtons:a,isBookDetail:o}=n;return(0,i.jsxs)(q,{children:[(0,i.jsxs)(S,{children:[(0,i.jsx)(D,{children:(0,i.jsx)(l,{})}),(0,i.jsx)(U,{children:t})]}),(0,i.jsx)(E,{children:(0,i.jsx)("div",{className:"wrapper",children:(0,i.jsx)(I,{children:(0,i.jsx)(M,{renderBadge:e,details:r,isBookDetail:o,renderButtonGroup:(0,i.jsx)(K,{children:a})})})})})]})}},58420:(n,t,e)=>{e.d(t,{D:()=>D});var r=e(28888),i=e(37876),a=e(96851),o=e(66438),l=e(18164),c=e(90542),s=e(63160),d=e(54587),p=e.n(d),h=e(78199),u=e(916);function g(){let n=(0,r._)(["\n color: var(--text-color-dark);\n font-family: var(--primary-font);\n font-weight: var(--font-normal);\n font-size: var(--text-large);\n"]);return g=function(){return n},n}function x(){let n=(0,r._)(["\n margin-top: var(--space-xs);\n color: var(--black-dark-shade);\n"]);return x=function(){return n},n}function m(){let n=(0,r._)(["\n position: relative;\n display: flex;\n cursor: pointer;\n align-items: left;\n text-align: left;\n flex-direction: column;\n width: 300px;\n top: 2rem;\n cursor: pointer;\n "," & {\n text-align: right;\n }\n"]);return m=function(){return n},n}function f(){let n=(0,r._)(["\n margin-bottom: 10px;\n "," & {\n text-align: right;\n }\n"]);return f=function(){return n},n}let v=(0,o.Ay)("ul")(n=>{let{theme:t}=n;return"\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n ".concat(t.breakpoints.up("sm")," {\n display: grid;\n grid-template-columns: repeat(3, 1fr);\n grid-gap: var(--space-lg);\n }\n")}),b=(0,o.Ay)("li")(n=>{let{theme:t}=n;return"\n position: relative;\n & + & {\n margin-top: var(--space-lg);\n ".concat(t.breakpoints.up("sm")," {\n margin-top: 0;\n }\n }\n")}),w=(0,o.Ay)("div")(n=>{let{theme:t}=n;return"\n color: ".concat(t.palette.brand.iconPrimary,";\n font-size: 2.5rem;\n")}),j=(0,o.Ay)("h2")(g()),y=(0,o.Ay)("p")(x()),k=(0,o.Ay)("span")(m(),c.G1),A=(0,o.Ay)("div")(f(),c.G1),_=n=>{let{List:t,link:e,linkText:r,isImage:a,title:o}=n;return(0,i.jsxs)(i.Fragment,{children:[o&&(0,i.jsx)(A,{children:(0,i.jsx)(u.A,{text:o,size:2,bold:!0,heading:2})}),(0,i.jsx)(v,{children:null==t?void 0:t.map((n,t)=>(0,i.jsxs)(b,{children:[a?(0,i.jsx)(w,{children:(0,i.jsx)(p(),{src:n.icon,alt:n.title,width:"68",height:"68"})}):(0,i.jsxs)(w,{children:[" ",n.icon]}),(0,i.jsx)(j,{children:n.title}),(0,i.jsx)(y,{children:n.description})]},t))}),e&&(0,i.jsx)(h.G,{path:"".concat(e),children:(0,i.jsx)(k,{children:r})})]})};var z=e(34292),C=e(54154);function N(){let n=(0,r._)(["\n display: flex;\n align-items: center;\n"]);return N=function(){return n},n}function G(){let n=(0,r._)(["\n display: inline-block;\n margin-right: var(--space-xs);\n "," & {\n margin-right: 0;\n margin-left: var(--space-xs);\n }\n"]);return G=function(){return n},n}let L=(0,o.Ay)("ul",C.d)(n=>{let{theme:t,$horizontal:e}=n;return"\n display: flex;\n align-items: center;\n flex-direction: ".concat(e?"row":"column",";\n\n ").concat(t.breakpoints.down("sm")," {\n flex-direction: column;\n align-items: flex-start;\n }\n li {\n margin-right: ").concat(e?"var(--space-lg)":"",";\n\n ").concat(c.G1," & {\n margin-right: 0;\n margin-left: ").concat(e?"var(--space-lg)":"",";\n }\n\n ").concat(t.breakpoints.down("sm")," {\n margin-left: 0;\n margin-top: var(--space-xs);\n ").concat(c.G1," & {\n margin-right: 0;\n }\n }\n }\n")}),T=(0,o.Ay)("li")(N()),B=(0,o.Ay)("span")(G(),c.G1),F=n=>{let{lists:t,horizontal:e}=n,{locale:r}=(0,z.A)(),a="ar"===r?"ltr":"rtl";return(0,i.jsx)(L,{$horizontal:e,children:t.map((n,t)=>(0,i.jsxs)(T,{children:[(0,i.jsx)(B,{children:n.icon}),(0,i.jsx)("p",{dir:a,children:n.text})]},t))})};var H=e(35948),M=e(86932);function P(){let n=(0,r._)(["\n margin-bottom: var(--space-lg);\n"]);return P=function(){return n},n}let $=(0,o.Ay)("div")(n=>{let{theme:t}=n;return"\n background: var(--white);\n & > .wrapper {\n flex-direction: column;\n ".concat(t.breakpoints.up("md")," {\n padding-right: 380px;\n ").concat(c.G1," & {\n padding-right: var(--space-lg);\n padding-left: 380px;\n }\n }\n ").concat(t.breakpoints.up("lg")," {\n padding-right: 485px;\n ").concat(c.G1," & {\n padding-right: 0;\n padding-left: 485px;\n }\n }\n }\n")}),q=(0,o.Ay)("div")(n=>{let{theme:t}=n;return"\n background: var(--white);\n ".concat(t.breakpoints.down("md")," {\n padding: var(--space-sm) 0;\n }\n")}),S=(0,o.Ay)("div")(P()),D=n=>{let{listIcons:t,socialMediaShareProps:e,tabs:r,isHighlightsListEnabled:o,highlightsList:c,highlightedSectionTitle:d,buttons:p}=n,h=(0,a.c)("BrandProgram"),u=d&&l.q.startToday;return(0,i.jsxs)($,{children:[t&&(0,i.jsx)(q,{children:(0,i.jsx)("div",{className:"wrapper small",children:(0,i.jsx)(F,{horizontal:!0,lists:t})})}),(0,i.jsxs)("div",{className:"wrapper pb-lg",children:[e&&(0,i.jsx)(S,{children:(0,i.jsx)(H.A,{analytics:e.analytics,eventType:e.eventType,sharingUrl:e.sharingUrl,xText:e.xText,mailToContent:e.mailToContent})}),(0,i.jsx)("div",{children:(0,i.jsx)(M.A,{tabPanel:null!=r?r:[]})}),o&&(0,i.jsx)(_,{title:h("highLightListTitle"),List:null!=c?c:[]})]}),u&&p&&(0,i.jsx)(s.A,{title:null!=d?d:"",renderButtonGroup:()=>p})]})}},59010:(n,t,e)=>{e.d(t,{g:()=>l});var r=e(81115),i=e(16317),a=e(44625);let o=async(n,t,e)=>await (0,a.NE)("".concat(r.FH.analytics,"/events/").concat(t),n,e),l=async(n,t,e)=>{let r=await o(n,t,{...e,platform:e.platform||"Web"});return(0,i.eK)(r)}},62003:(n,t,e)=>{e.d(t,{A:()=>C});var r=e(37876),i=e(14232),a=e(18164),o=e(14434),l=e(916),c=e(28888),s=e(66438),d=e(90542),p=e(54154);function h(){let n=(0,c._)(["\n display: flex;\n width: 100%;\n position: relative;\n overflow: hidden;\n color: var(--black);\n background: var(--body-bg-light);\n\n .wrapper {\n display: block;\n position: relative;\n height: 100%;\n width: 100%;\n z-index: +1;\n\n .wrapper {\n padding: 0;\n }\n }\n"]);return h=function(){return n},n}function u(){let n=(0,c._)(["\n display: flex;\n width: 100%;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n"]);return u=function(){return n},n}function g(){let n=(0,c._)(["\n margin-right: var(--space-lg);\n margin-top: var(--space);\n "," & {\n margin-left: var(--space-lg);\n margin-right: 0;\n }\n"]);return g=function(){return n},n}function x(){let n=(0,c._)(["\n display: flex;\n max-width: 140px;\n justify-content: flex-start;\n "," & {\n width: 160px;\n }\n"]);return x=function(){return n},n}function m(){let n=(0,c._)(["\n display: inline-block;\n margin-right: 3px;\n "," & {\n margin-right: 0;\n margin-left: var(--space-xs);\n }\n"]);return m=function(){return n},n}let f=(0,s.Ay)("div")(h()),v=(0,s.Ay)("div")(u()),b=(0,s.Ay)("div")(n=>{let{theme:t}=n;return"\n width: 100%;\n ".concat(t.breakpoints.up("md")," {\n margin-right: var(--space-lg);\n ").concat(d.G1," & {\n margin-left: var(--space-lg);\n margin-right: 0;\n }\n }\n")}),w=(0,s.Ay)("ul")(n=>{let{theme:t}=n;return"\n display: flex;\n color: inherit;\n margin-bottom: var(--space-sm);\n font-family: var(--primary-font);\n font-weight: var(--font-normal);\n ".concat(t.breakpoints.up("md")," {\n margin-bottom: var(--space);\n }\n ").concat(t.breakpoints.down("lg")," {\n font-size: var(--text-small);\n }\n li + li {\n margin-left: var(--space-sm);\n padding-left: var(--space-sm);\n position: relative;\n color: inherit;\n &:before {\n content: '/';\n position: absolute;\n left: 0;\n top: 0;\n }\n }\n a {\n color: inherit;\n }\n")}),j=(0,s.Ay)("div")(n=>{let{theme:t}=n;return"\n margin-top: var(--space-sm);\n ".concat(t.breakpoints.up("md")," {\n margin-top: var(--space);\n }\n")}),y=(0,s.Ay)("div",p.d)(n=>{let{theme:t}=n;return"\n display: flex;\n flex-direction: column;\n\n margin-top: 1rem;\n margin-right: 3rem;\n\n ".concat(t.breakpoints.down("lg")," {\n justify-content: flex-start;
1\n align-items: flex-start;\n }\n\n ").concat(t.breakpoints.down("md")," {\n margin-right: 0;\n }\n")});(0,s.Ay)("div")(g(),d.G1);let k=(0,s.Ay)("ul")(n=>{let{theme:t}=n;return"\n width: 100%;\n display: flex;\n align-items: center;\n gap: 1rem;\n margin-top: var(--space);\n font-family: var(--primary-font);\n font-weight: var(--font-light);\n font-size: var(--text-small);\n\n ".concat(t.breakpoints.up("lg")," {\n font-size: inherit;\n }\n")}),A=(0,s.Ay)("li")(x(),d.G1),_=(0,s.Ay)("div")(n=>{let{theme:t}=n;return"\n & ~ & {\n margin-top: var(--space-xs);\n ".concat(t.breakpoints.up("sm")," {\n margin-right: var(--space-lg);\n margin-top: 0;\n }\n }\n")}),z=(0,s.Ay)("span")(m(),d.G1),C=n=>{let{title:t,description:e,renderProgressBar:c,renderButtonGroup:s,isCompleted:d,breadCrumbsLinkMain:p,breadCrumbsLinkSub:h,breadCrumbsLinkMainLink:u,breadCrumbsLinkSubLink:g,info:x,coachButtons:m,needLicense:C}=n,N=(p||h)&&a.q.allCourses;return(0,r.jsx)(f,{children:(0,r.jsx)("div",{className:"wrapper",children:(0,r.jsx)(v,{children:(0,r.jsxs)(b,{children:[N&&(0,r.jsxs)(w,{children:[(0,r.jsx)("li",{children:(0,r.jsxs)(o.N,{path:null!=u?u:"",children:[p," "]})}),(0,r.jsx)("li",{children:(0,r.jsxs)(o.N,{path:null!=g?g:"",children:[h," "]})})]}),(0,r.jsx)("div",{children:(0,r.jsx)(l.A,{text:t,size:4,bold:!0})}),(0,r.jsx)(j,{children:e}),c&&(0,r.jsx)("div",{style:{marginTop:"var(--space)"},children:c}),(0,r.jsxs)(y,{$isCompleted:d,children:[s,(m||C)&&(0,r.jsx)(k,{children:null==x?void 0:x.map((n,t)=>{var e;return(0,r.jsx)(i.Fragment,{children:n.label&&(0,r.jsxs)(A,{children:[(0,r.jsx)(z,{children:null!=(e=n.icon)?e:""}),(0,r.jsx)(_,{children:n.label})]})},"".concat(t,"-").concat(n.label))})})]})]})})})})}},63160:(n,t,e)=>{e.d(t,{A:()=>b});var r=e(28888),i=e(37876),a=e(66438),o=e(90542);let l=()=>(0,i.jsx)(c,{children:(0,i.jsx)(s,{children:(0,i.jsx)(d,{})})}),c=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: absolute;\n top: 0;\n width: 100vw;\n height: 100%;\n ".concat(t.breakpoints.up("sm")," {\n width: 700px;\n }\n ").concat(t.breakpoints.up("md")," {\n width: 1100px;\n }\n ").concat(t.breakpoints.up("lg")," {\n width: 1200px;\n }\n")}),s=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: relative;\n width: 100%;\n height: 100%;\n\n ".concat(t.breakpoints.up("sm")," {\n position: absolute;\n bottom: 0;\n right: 0;\n width: 300px;\n\n ").concat(o.G1," & {\n right: auto;\n left: 0;\n }\n }\n ").concat(t.breakpoints.up("md")," {\n width: 475px;\n }\n")}),d=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: absolute;\n top: 0;\n right: 0;\n width: 420px;\n height: 100%;\n\n ".concat(o.G1," & {\n right: auto;\n left: 0;\n }\n\n ").concat(t.breakpoints.up("sm")," {\n width: 100%;\n background: ").concat(t.palette.primary.main,";\n clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);\n z-index: 5;\n }\n\n }\n ")});var p=e(916);function h(){let n=(0,r._)(["\n background-color: var(--body-bg-light);\n padding: 40px;\n display: flex;\n align-items: center;\n justify-content: center;\n"]);return h=function(){return n},n}function u(){let n=(0,r._)(["\n margin-top: var(--space-sm);\n"]);return u=function(){return n},n}let g=(0,a.Ay)("div")(h()),x=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n position: relative;\n background-color: #FFFFFF;\n border-radius: 16px;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: flex-start;\n gap: 24px;\n width: 100%;\n overflow: hidden;\n\n padding: 40px 16px;\n max-width: 1170px;\n text-align: center;\n align-items: center;\n\n ".concat(t.breakpoints.up("sm")," {\n padding: 40px;\n text-align: left;
1\n align-items: flex-start;\n }\n")}),m=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n font-family: var(--primary-font);\n font-weight: var(--font-normal);\n ".concat(o.G1," & {\n text-align: right;\n }\n color: #000000;\n ").concat(t.breakpoints.up("sm")," {\n max-width: 400px;\n }\n ").concat(t.breakpoints.up("md")," {\n max-width: 600px;\n }\n ").concat(t.breakpoints.up("lg")," {\n max-width: 700px;\n }\n")}),f=(0,a.Ay)("div")(u()),v=(0,a.Ay)("div")(n=>{let{theme:t}=n;return"\n flex-grow: 0;\n flex-shrink: 0;\n display: flex;\n flex-wrap: wrap;\n gap: 8px;\n justify-content: center;\n\n ".concat(t.breakpoints.up("sm")," {\n justify-content: flex-start;\n }\n")}),b=n=>{let{title:t,subtitle:e,renderButtonGroup:r}=n;return(0,i.jsx)(g,{children:(0,i.jsxs)(x,{hasSubtitle:!!e,children:[(0,i.jsx)(l,{}),(0,i.jsxs)(m,{children:[(0,i.jsx)(p.A,{text:t,size:3,bold:!0,heading:2}),e&&(0,i.jsx)(f,{children:e})]}),(0,i.jsx)(v,{role:"group","aria-label":t,children:r()})]})})}},69282:(n,t,e)=>{e.d(t,{l:()=>i});var r=e(81115);let i=(n,t)=>{var e,i;let a=null!=(e=null==t?void 0:t.length)?e:0,o=a>0?null==t?void 0:t[a-1]:null;window.location.assign(null!=(i=null==o?void 0:o.productUrl)?i:"".concat(r.DS.store,"/?p=").concat(n))}},86932:(n,t,e)=>{e.d(t,{A:()=>g});var r=e(28888),i=e(37876),a=e(14232),o=e(66438),l=e(54154);function c(){let n=(0,r._)(["\n display: flex;\n flex-direction: column;\n"]);return c=function(){return n},n}function s(){let n=(0,r._)(["\n height: 100%;\n"]);return s=function(){return n},n}let d=(0,o.Ay)("div")(c()),p=(0,o.Ay)("div",l.d)(n=>{let{theme:t,$isBordered:e,$isCentered:r}=n;return"\n cursor: pointer;\n display: flex;\n align-items: stretch;\n justify-content: space-between;\n overflow: hidden;\n overflow-x: auto;\n white-space: nowrap;\n margin-bottom: var(--space);\n \n border-bottom: ".concat(e&&"1px solid #ccc",";\n width: ").concat(e&&"45%",";\n margin: ").concat(e&&"auto auto var(--space) auto",";\n li {\n width: ").concat(e&&"100%",";\n text-align: ").concat(e&&"center",";\n text-transform: ").concat(e&&"uppercase",";\n }\n ").concat(t.breakpoints.down("lg")," {\n width: ").concat(e&&"50%",";\n ul {\n width: ").concat(e&&"100%",";\n }\n }\n ").concat(t.breakpoints.down("md")," {\n width: ").concat(e&&"90%",";\n ul {\n width: ").concat(e&&"100%",";\n }\n }\n ").concat(t.breakpoints.down("sm")," {\n border-bottom: ").concat(e&&"0",";\n ul {\n width: ").concat(e&&"100%",";\n display: ").concat(e&&"block !important",";\n }\n li {\n margin-left: ").concat(e&&"0 !important",";\n padding: ").concat(e&&"5px 0",";\n }\n }\n \n ul {\n display: flex;\n justify-content: ").concat(r?"center":"flex-start",";\n ").concat(t.breakpoints.up("lg")," {\n width: 100%;\n };\n }\n")}),h=(0,o.Ay)("li",l.d)(n=>{let{$isSelected:t}=n;return"\n cursor: pointer;\n\n span {\n display: inline-block;\n padding: 16px;\n color: ".concat(t?"var(--text-color-primary)":"var(--black)",";\n font-family: var(--primary-font);\n font-weight: var(--font-normal);\n font-size: var(--text-size);\n }\n\n button {\n cursor: pointer;\n color: ").concat(t?"var(--text-color-primary)":"var(--black)",";\n display: inline-block;\n padding: 16px;\n font-family: var(--primary-font);\n font-weight: var(--font-normal);\n border: none;\n background: transparent;\n font-size: var(--text-size);\n }\n border-bottom: ").concat(t?"2px solid var(--text-color-primary)":"",";\n")}),u=(0,o.Ay)("div")(s()),g=n=>{let{tabPanel:t,isCentered:e,isBordered:r,isActived:o,onSelectTab:l}=n,[c,s]=(0,a.useState)(0);return(0,i.jsxs)(d,{children:[(0,i.jsx)(p,{$isCentered:e,$isBordered:r,children:(0,i.jsx)("ul",{children:t&&t.map((n,t)=>(0,i.jsx)(h,{$isSelected:c===t,"aria-label":"".concat(n.label," Tab"),tabIndex:0,onClick:()=>{s(t),l&&l(t)},onKeyPress:()=>{s(t),l&&l(t)},$isActive:o,children:(0,i.jsx)("span",{children:n.label})},t))})}),t&&t[c]&&(0,i.jsx)(u,{children:t[c].content})]})}}}]);
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.