1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7953],{5328:(n,e,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dashboard/receipt/[id]",function(){return t(8564)}])},6730:(n,e,t)=>{"use strict";t.d(e,{A:()=>j});var r=t(7876),i=t(9099),o=t(5062),l=t.n(o),a=t(8888),u=t(8230),s=t.n(u),c=t(8993),d=t(6252);function p(){let n=(0,a._)(["\n text-decoration: none;\n cursor: pointer;\n color: inherit;\n"]);return p=function(){return n},n}function f(){let n=(0,a._)(["\n ",";\n"]);return f=function(){return n},n}function m(){let n=(0,a._)(["\n ",";\n"]);return m=function(){return n},n}let h=()=>(0,c.AH)(p()),x=d.A.a(f(),h()),g=(0,d.A)(s())(m(),h()),b=n=>{let{href:e,children:t,className:o,...l}=n,a=/\.[0-9a-z]+$/i.test(e||"")||/^\/server-api\//.test(e||""),u=(0,i.useRouter)();return/^(https?:|mailto:|tel:)/i.test(e||"")?(0,r.jsx)(x,{href:e,className:o,target:"_blank",rel:"noopener noreferrer",...l,children:t}):a?(0,r.jsx)(x,{href:e,...l,children:t}):(0,r.jsx)(g,{href:null!=e?e:"",passHref:!0,className:"".concat(o," ").concat(u.asPath===e?"active":""),...l,children:t})};b.propTypes={href:l().string,target:l().string,children:l().node,className:l().string};let j=b},8564:(n,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>nj});var r=t(7876),i=t(1155),o=t(7768),l=t(4984),a=t(4232),u=t(9099),s=t(6557),c=t.n(s),d=t(1576),p=t.n(d),f=t(6730),m=t(7934),h=t(6488),x=t(8888),g=t(6252);function b(){let n=(0,x._)(["\n max-width: 46rem;\n margin: 0 auto;\n"]);return b=function(){return n},n}function j(){let n=(0,x._)(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 1rem;\n margin-bottom: 1.5rem;\n font-family: ",";\n font-size: 0.9rem;\n\n a {\n color: ",";\n font-weight: 600;\n }\n\n @media print {\n display: none;\n }\n"]);return j=function(){return n},n}function w(){let n=(0,x._)(["\n border: 1px solid ",";\n background: ",";\n color: ",";\n font-family: ",";\n font-size: 0.9rem;\n font-weight: 600;\n border-radius: 999px;\n padding: 0 1.1rem;\n /* A real tap target, not just the height of the label. */\n min-height: 44px;\n cursor: pointer;\n\n &:hover {\n background: ",";\n }\n"]);return w=function(){return n},n}function A(){let n=(0,x._)(["\n background: ",";\n border: 1px solid ",";\n border-radius: 16px;\n box-shadow: ",";\n padding: 2.5rem;\n font-family: ",";\n color: ",";\n\n @media print {\n /* On paper the page IS the sheet: the frame, the shadow and the rounded\n corners only make sense when something surrounds it. */\n border: 0;\n border-radius: 0;\n box-shadow: none;\n padding: 0;\n }\n\n @media (max-width: 640px) {\n padding: 1.5rem;\n }\n"]);return A=function(){return n},n}function _(){let n=(0,x._)(["\n display: flex;\n align-items: baseline;\n justify-content: space-between;\n gap: 1rem;\n padding-bottom: 1.5rem;\n border-bottom: 1px solid ",";\n"]);return _=function(){return n},n}function y(){let n=(0,x._)(["\n font-weight: 700;\n letter-spacing: 3px;\n font-size: 0.95rem;\n"]);return y=function(){return n},n}function v(){let n=(0,x._)(["\n /* accentText, not the metallic gold: #C9A24B is 2.4:1 on this surface, and\n it is worse on white paper. */\n color: ",";\n"]);return v=function(){return n},n}function z(){let n=(0,x._)(["\n font-family: ",";\n font-size: 1.6rem;\n line-height: 1;\n"]);return z=function(){return n},n}function M(){let n=(0,x._)(["\n display: grid;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n gap: 1.5rem;\n padding: 1.5rem 0;\n\n @media (max-width: 560px) {\n grid-template-columns: minmax(0, 1fr);\n gap: 1.25rem;\n }\n"]);return M=function(){return n},n}function k(){let n=(0,x._)(["\n min-width: 0;\n"]);return k=function(){return n},n}function N(){let n=(0,x._)(["\n margin: 0 0 0.35rem;\n text-transform: uppercase;\n letter-spacing: 0.08em;\n font-size: 0.7rem;\n font-weight: 700;\n color: ",";\n"]);return N=function(){return n},n}function T(){let n=(0,x._)(["\n margin: 0 0 0.15rem;\n font-size: 0.95rem;\n font-weight: 600;
1\n overflow-wrap: anywhere;\n"]);return T=function(){return n},n}function P(){let n=(0,x._)(["\n margin: 0;\n font-size: 0.88rem;\n color: ",";\n overflow-wrap: anywhere;\n"]);return P=function(){return n},n}function E(){let n=(0,x._)(["\n border-top: 1px solid ",";\n"]);return E=function(){return n},n}function D(){let n=(0,x._)(["\n display: flex;\n justify-content: space-between;\n gap: 1rem;\n padding: 0.85rem 0;\n border-bottom: 1px solid ",";\n text-transform: uppercase;\n letter-spacing: 0.08em;\n font-size: 0.7rem;\n font-weight: 700;\n color: ",";\n"]);return D=function(){return n},n}function R(){let n=(0,x._)(["\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n gap: 1rem;\n padding: 1rem 0;\n"]);return R=function(){return n},n}function S(){let n=(0,x._)(["\n min-width: 0;\n font-size: 0.95rem;\n"]);return S=function(){return n},n}function Y(){let n=(0,x._)(["\n display: block;\n margin-top: 0.2rem;\n font-size: 0.85rem;\n color: ",";\n"]);return Y=function(){return n},n}function B(){let n=(0,x._)(["\n font-size: 0.95rem;\n font-variant-numeric: tabular-nums;\n white-space: nowrap;\n"]);return B=function(){return n},n}function C(){let n=(0,x._)(["\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n gap: 1rem;\n padding: 1rem 0 1.5rem;\n border-top: 2px solid ",";\n"]);return C=function(){return n},n}function F(){let n=(0,x._)(["\n font-size: 0.95rem;\n font-weight: 600;\n"]);return F=function(){return n},n}function I(){let n=(0,x._)(["\n font-size: 1.5rem;\n font-weight: 700;\n font-variant-numeric: tabular-nums;\n white-space: nowrap;\n"]);return I=function(){return n},n}function O(){let n=(0,x._)(["\n margin: 0;\n padding-top: 1.25rem;\n border-top: 1px solid ",";\n font-size: 0.85rem;\n line-height: 1.6;\n color: ",";\n"]);return O=function(){return n},n}function H(){let n=(0,x._)(["\n margin: 0;\n font-family: ",";\n font-size: 0.95rem;\n color: ",";\n"]);return H=function(){return n},n}function L(){let n=(0,x._)(["\n max-width: 34rem;\n background: ",";\n border: 1px solid ",";\n border-radius: 16px;\n padding: 1.75rem;\n font-family: ",";\n"]);return L=function(){return n},n}function V(){let n=(0,x._)(["\n margin: 0 0 0.5rem;\n font-size: 1.05rem;\n font-weight: 600;\n color: ",";\n"]);return V=function(){return n},n}function X(){let n=(0,x._)(["\n margin: 0;\n font-size: 0.92rem;\n line-height: 1.7;\n color: ",";\n\n a {\n color: ",";\n font-weight: 600;\n }\n"]);return X=function(){return n},n}let $=g.A.div(b()),q=g.A.div(j(),n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.accentText}),K=g.A.button(w(),n=>{let{theme:e}=n;return e.palette.portal.hairline},n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.text},n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.surfaceAlt}),U=g.A.section(A(),n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.border},n=>{let{theme:e}=n;return e.palette.portal.shadow},n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.text}),W=g.A.header(_(),n=>{let{theme:e}=n;return e.palette.portal.line}),G=g.A.span(y()),J=g.A.span(v(),n=>{let{theme:e}=n;return e.palette.portal.accentText}),Q=g.A.span(z(),n=>{let{theme:e}=n;return e.fonts.serif}),Z=g.A.div(M()),nn=g.A.div(k()),ne=g.A.p(N(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nt=g.A.p(T()),nr=g.A.p(P(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),ni=g.A.div(E(),n=>{let{theme:e}=n;return e.palette.portal.line}),no=g.A.div(D(),n=>{let{theme:e}=n;return e.palette.portal.line},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nl=g.A.div(R()),na=g.A.div(S()),nu=g.A.span(Y(),n=>{let{theme:e}=n;return e.palette.portal.textMuted}),ns=g.A.span(B()),nc=g.A.div(C(),n=>{let{theme:e}=n;return e.palette.portal.text}),nd=g.A.span(F()),np=g.A.span(I()),nf=g.A.p(O(),n=>{let{theme:e}=n;return e.palette.portal.line},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nm=g.A.p(H(),n=>{let{theme:e}=n;return e.fonts.primary},n=>{let{theme:e}=n;return e.palette.portal.textMuted}),nh=g.A.div(L(),n=>{let{theme:e}=n;return e.palette.portal.surface},n=>{let{theme:e}=n;return e.palette.portal.border},n=>{let{theme:e}=n;return e.fonts.primary}),nx=g.A.p(V(),n=>{let{theme:e}=n;return e.palette.portal.text}),ng=g.A.p(X(),n=>{let{theme:e}=n;return e.palette.portal.textMuted},n=>{let{theme:e}=n;return e.palette.portal.accentText});c().extend(p());let nb=()=>{var n,e;let{id:t}=(0,u.useRouter)().query,{accountData:i,loading:o}=(0,m.N)(),[l,s]=(0,a.useState)(null),[d,p]=(0,a.useState)("loading");if((0,a.useEffect)(()=>
1{if(!t||!i)return;let n=!0;return p("loading"),Promise.resolve().then(()=>(0,h.tb)(t)).then(e=>{let{data:t}=e;n&&(s((null==t?void 0:t.data)||null),p("ready"))}).catch(()=>{n&&p("error")}),()=>{n=!1}},[t,i]),o||"loading"===d)return(0,r.jsx)(nm,{children:"Loading your receiptâ¦"});let x=l?c().utc(l.paidAt):null,g=Number(null==l?void 0:l.amount),b=!!l&&Number.isFinite(g)&&g>0&&!!l.paidAt&&x.isValid();if("error"===d||!b)return(0,r.jsxs)(nh,{children:[(0,r.jsx)(nx,{children:"We couldnât find that receipt."}),(0,r.jsxs)(ng,{children:["It may have been a payment on a different account. Your payments are all listed under"," ",(0,r.jsx)(f.A,{href:"/dashboard/membership",children:"Billing"}),"."]})]});let j="$".concat(g.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}));return(0,r.jsxs)($,{children:[(0,r.jsxs)(q,{children:[(0,r.jsx)(f.A,{href:"/dashboard/membership",children:"â Back to billing"}),(0,r.jsx)(K,{type:"button",onClick:()=>window.print(),children:"Print or save as PDF"})]}),(0,r.jsxs)(U,{children:[(0,r.jsxs)(W,{children:[(0,r.jsxs)(G,{children:["MARK ",(0,r.jsx)(J,{children:"EVANS DM"})]}),(0,r.jsx)(Q,{children:"Receipt"})]}),(0,r.jsxs)(Z,{children:[(0,r.jsxs)(nn,{children:[(0,r.jsx)(ne,{children:"Billed to"}),(0,r.jsx)(nt,{children:(null==(n=l.member)?void 0:n.name)||"â"}),(0,r.jsx)(nr,{children:null==(e=l.member)?void 0:e.email})]}),(0,r.jsxs)(nn,{children:[(0,r.jsx)(ne,{children:"Invoice"}),(0,r.jsx)(nt,{children:l.invoiceNumber||"â"}),(0,r.jsxs)(nr,{children:["Paid ",x.format("MMMM D, YYYY")]})]})]}),(0,r.jsxs)(ni,{children:[(0,r.jsxs)(no,{children:[(0,r.jsx)("span",{children:"Description"}),(0,r.jsx)("span",{children:"Amount"})]}),(0,r.jsxs)(nl,{children:[(0,r.jsxs)(na,{children:[l.label||"Membership payment",l.period?(0,r.jsx)(nu,{children:l.period}):null]}),(0,r.jsx)(ns,{children:j})]})]}),(0,r.jsxs)(nc,{children:[(0,r.jsx)(nd,{children:"Total paid"}),(0,r.jsx)(np,{children:j})]}),(0,r.jsx)(nf,{children:"Paid in full â nothing is owed on this invoice. Thank you for being a member."})]})]})},nj=()=>(0,r.jsxs)(i.A,{footer:!1,header:!1,children:[(0,r.jsx)(l.A,{page:"dashboardReceipt"}),(0,r.jsx)(o.A,{active:"membership",eyebrow:"Member Area",title:"Receipt",children:(0,r.jsx)(nb,{})})]})}},n=>{n.O(0,[8096,4984,2367,7768,636,8792],()=>n(n.s=5328)),_N_E=n.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.