1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7415],{18847:(e,t,a)=>{e.exports=a(52496)},19104:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(37876),r=a(77328),o=a.n(r);function s(e){let{title:t="Cessna Aviation",description:a="Learn more about Cessna aircraft, aviation training, and flight courses.",image:r="https://cessna-front.sandboxdevenv.com/og-image.jpg",url:s="https://cessna-front.web.app/",keywords:l=["Cessna","Aviation","Flight Training","Aircraft","Pilot School"],type:i="website",author:c="Cessna Aviation Team"}=e;return(0,n.jsxs)(o(),{children:[(0,n.jsx)("title",{children:t}),(0,n.jsx)("meta",{charSet:"UTF-8"}),(0,n.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,n.jsx)("meta",{name:"description",content:a}),(0,n.jsx)("meta",{name:"keywords",content:l.join(", ")}),(0,n.jsx)("meta",{name:"author",content:c}),(0,n.jsx)("link",{rel:"canonical",href:s}),(0,n.jsx)("meta",{property:"og:locale",content:"en_US"}),(0,n.jsx)("meta",{property:"og:site_name",content:"Cessna Aviation"}),(0,n.jsx)("meta",{property:"og:type",content:i}),(0,n.jsx)("meta",{property:"og:title",content:t}),(0,n.jsx)("meta",{property:"og:description",content:a}),r&&(0,n.jsx)("meta",{property:"og:image",content:r}),(0,n.jsx)("meta",{property:"og:url",content:s}),(0,n.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,n.jsx)("meta",{name:"twitter:site",content:"@cessnaorg"}),(0,n.jsx)("meta",{name:"twitter:title",content:t}),(0,n.jsx)("meta",{name:"twitter:description",content:a}),r&&(0,n.jsx)("meta",{name:"twitter:image",content:r}),(0,n.jsx)("meta",{name:"robots",content:"index, follow"}),(0,n.jsx)("meta",{name:"googlebot",content:"index, follow"}),(0,n.jsx)("link",{rel:"icon",href:"/favicon.ico"}),(0,n.jsx)("link",{rel:"apple-touch-icon",href:"/apple-touch-icon.png"}),(0,n.jsx)("link",{rel:"manifest",href:"/manifest.json"}),(0,n.jsx)("meta",{name:"theme-color",content:"#1a5594"}),(0,n.jsx)("meta",{name:"msapplication-TileColor",content:"#1a5594"}),(0,n.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"article"===i?"Article":"WebSite",name:t,description:a,url:s,image:r,author:{"@type":"Organization",name:"Cessna Aviation",url:"https://cessna-front.web.app/"},publisher:{"@type":"Organization",name:"Cessna Aviation",logo:{"@type":"ImageObject",url:r}}})}})]})}},48083:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(37876);a(14232);var r=a(39742);let o=(0,a(4241).c)("pk_live_E6ysTjMBRddrCJrx7i7zVc81"),s=e=>{let{children:t}=e;return(0,n.jsx)(r.S8,{stripe:o,options:{},children:t})}},51575:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>P});var n=a(37876),r=a(48230),o=a.n(r),s=a(89099),l=a(10226),i=a(93517),c=a.n(i),u=a(97388),d=a(26435),m=a(55102),h=a(43986),p=a(30373),_=a(80807),f=a(31777),b=a(2491),g=a.n(b),j=a(99306),x=a(2282),y=a(38947);function w(){let e=(0,s.useRouter)(),t=(0,f.wA)(),a=e.pathname,{token:r}=(0,f.d4)(e=>{var t;return null!=(t=null==e?void 0:e.auth)?t:{}}),i=async()=>{if((await g().fire({title:"Log Out?",text:"Are you sure you want to log out?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#d33",cancelButtonColor:"#6c757d",confirmButtonText:"Yes, log out",cancelButtonText:"Cancel"})).isConfirmed){t((0,j.ri)()),t((0,x.sX)()),localStorage.clear(),t((0,y._E)(!1));try{await api.post("user-auth/logout",{},{headers:{Authorization:"Bearer ".concat(r)}})}catch(e){console.error("Logout error:",e)}e.push("/")}},b=[{href:"/account",label:"Dashboard",icon:(0,n.jsx)(u.uos,{})},{href:"/account/orders",label:"Orders",icon:(0,n.jsx)(d.B60,{}),matchStart:!0},{href:"/account/membership/manage",label:"My Membership",icon:(0,n.jsx)(p.A$W,{})},{href:"/account/subscriptions",label:"Subscriptions",icon:(0,n.jsx)(m.jRc,{})},{href:"/account/downloads",label:"Downloads",icon:(0,n.jsx)(h.Hm5,{})},{href:"/account/addresses",label:"Addresses",icon:(0,n.jsx)(_.G8A,{}),matchStart:!0},{href:"/account/payment-methods",label:"Payment Methods",icon:(0,n.jsx)(p.A$W,{})},{href:"/account/account-details",label:"Account Details",icon:(0,n.jsx)(p.k$1,{})},{label:"Log Out",icon:(0,n.jsx)(_.zvW,{}),onClick:i}];return(0,n.jsx)("div",{className:c().sidebar,children:(0,n.jsx)(l.A,{className:"flex-column",children:b.map(e=>{let t=!!e.href&&(e.matchStart?a.startsWith(e.href):a===e.href);return(0,n.jsx)(l.A.Item,{children:e.onClick?(0,n.jsxs)("button",{onClick:e.onClick,className:"".concat(c().link," btn btn-link raleway"),children:[e.icon," ",e.label]}):(0,n.jsxs)(o(),{href:e.href,className:"".concat(c().link," ").concat(t?c().active:""," raleway"),children:[e.icon," ",e.label]})},e.label)})})})}function A(){let e=(0,s.useRouter)().pathname;return(0,n.jsx)("div",{className:c().sidebar,children:[{href:"/account",label:"Back to Dashboard",forceInactive:!0},{href:"/account/membership/manage",label:"Manage"},{href:"/account/membership/products",label:"Products"}].map(t=>(0,n.jsx)(o(),{href:t.href,className:"".concat(c().link," ").concat(t.forceInactive?"":e===t.href?c().active:""),children:t.label},t.href))})}var v=a(19104),C=a(40876),k=a(97719),S=a(60929);function P(e){let{children:t,customSidebar:a,pageHeader:r}=e,o=(0,s.useRouter)().pathname.startsWith("/account/membership");return(0,n.jsxs)(C.A,{className:"px-3 px-lg-0 mt-4",children:[(0,n.jsx)(v.A,{title:"My Account - Cessna Pilots Association",description:"Cessna Pilots Association Leading the industry for over 30 years Join / Renew CPA Forums CPA Forums have been active for over 20 years, withâ¦",url:"https://cessna-front.web.app/",image:"https://flyingmag1.b-cdn.net/wp-content/uploads/sites/2/2012/02/399113-_BP20765-6c1cfd-original-1629145877-scaled-1.jpg?width=1024&height=683",keywords:["Cessna books","aviation literature","flight manuals","Cessna Pilots","In-Person Courses","Books","Online Courses","Magazines"]}),r&&(0,n.jsx)("div",{className:"mb-4",children:r}
1),(0,n.jsxs)(k.A,{className:"g-4",children:[(0,n.jsx)(S.A,{lg:3,children:a||(o?(0,n.jsx)(A,{}):(0,n.jsx)(w,{}))}),(0,n.jsx)(S.A,{lg:9,children:t})]})]})}},52496:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var a in t)Object.defineProperty(e,a,{enumerable:!0,get:t[a]})}(t,{default:function(){return l},noSSR:function(){return s}});let n=a(64252);a(37876),a(14232);let r=n._(a(90295));function o(e){return{default:(null==e?void 0:e.default)||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function l(e,t){let a=r.default,n={loading:e=>{let{error:t,isLoading:a,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let l=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?a({...n,loader:()=>null!=l?l().then(o):Promise.resolve(o(()=>null))}):(delete n.webpack,delete n.modules,s(a,n))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},63598:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/payment-methods",function(){return a(75732)}])},75732:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(37876),r=a(51575),o=a(47191),s=a(48083),l=a(18847);let i=a.n(l)()(()=>Promise.all([a.e(544),a.e(8433),a.e(2207)]).then(a.bind(a,2207)),{loadableGenerated:{webpack:()=>[2207]},ssr:!1});function c(){return(0,n.jsx)(s.A,{children:(0,n.jsx)(r.default,{children:(0,n.jsx)(o.A,{children:(0,n.jsx)(i,{})})})})}},86581:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=a(64252)._(a(14232)).default.createContext(null)},90295:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});let n=a(64252)._(a(14232)),r=a(86581),o=[],s=[],l=!1;function i(e){let t=e(),a={loading:!0,loaded:null,error:null};return a.promise=t.then(e=>(a.loading=!1,a.loaded=e,e)).catch(e=>{throw a.loading=!1,a.error=e,e}),a}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function u(e){return function(e,t){let a=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function i(){if(!o){let t=new c(e,a);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!l){let e=a.webpack&&1?a.webpack():a.modules;e&&s.push(t=>{for(let a of e)if(t.includes(a))return i()})}function u(e,t){i();let s=n.default.useContext(r.LoadableContext);s&&Array.isArray(a.modules)&&a.modules.forEach(e=>{s(e)});let l=n.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),n.default.useMemo(()=>{var t;return l.loading||l.error?n.default.createElement(a.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:o.retry}):l.loaded?n.default.createElement((t=l.loaded)&&t.default?t.default:t,e):null},[e,l])}return u.preload=()=>i(),u.displayName="LoadableComponent",n.default.forwardRef(u)}(i,e)}function d(e,t){let a=[];for(;e.length;){let n=e.pop();a.push(n(t))}return Promise.all(a).then(()=>
1{if(e.length)return d(e,t)})}u.preloadAll=()=>new Promise((e,t)=>{d(o).then(e,t)}),u.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let a=()=>(l=!0,t());d(s,e).then(a,a)})),window.__NEXT_PRELOADREADY=u.preloadReady;let m=u},93517:e=>{e.exports={link:"AccountSidebar_link__1mvdt",active:"AccountSidebar_active__g6wPK",wrapper:"AccountSidebar_wrapper__qJks5",headerRow:"AccountSidebar_headerRow__K0Ykm",courseRow:"AccountSidebar_courseRow__O4pb0",imageCol:"AccountSidebar_imageCol__w_GUo",courseImage:"AccountSidebar_courseImage__1yjus",courseTitle:"AccountSidebar_courseTitle__6w8_5",textCol:"AccountSidebar_textCol__iNsmj",descCol:"AccountSidebar_descCol__Z8okE",actionsCol:"AccountSidebar_actionsCol__rcjPY",viewBtn:"AccountSidebar_viewBtn__KeD0I",cartBtn:"AccountSidebar_cartBtn__DKiy_",customTooltip:"AccountSidebar_customTooltip__tQI1J","tooltip-inner":"AccountSidebar_tooltip-inner__w7UOX","tooltip-arrow":"AccountSidebar_tooltip-arrow__Lrp0w",btnBlue:"AccountSidebar_btnBlue__0BYUR",tableScrollWrapper:"AccountSidebar_tableScrollWrapper__upTVx",rowMinWidth:"AccountSidebar_rowMinWidth__wekFg"}}},e=>{e.O(0,[390,9897,2768,289,5015,3600,636,6593,8792],()=>e(e.s=63598)),_N_E=e.O()}]);
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.