PageSourceSearch

https://cmass.io/_next/static/chunks/09vb7_wg8k~5v.js

js cmass.io collected 2026-10-02 01:57:24 UTC 33,166 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,92571,e=>{"use strict";var t=e.i(46882),r=e.i(55118);function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t,r,n,o,a,i){try{var s=e[a](i),u=s.value}catch(e){r(e);return}s.done?t(u):Promise.resolve(u).then(n,o)}function a(e){return function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function s(e){o(i,n,a,s,u,"next",e)}function u(e){o(i,n,a,s,u,"throw",e)}s(void 0)})}}function i(e,t,r){return t=l(t),function(e,t){if(t&&("object"===y(t)||"function"==typeof t))return t;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e,w()?Reflect.construct(t,r||[],l(e).constructor):t.apply(e,r))}function s(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function u(e,t,r){return(u=w()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&m(o,r.prototype),o}).apply(null,arguments)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}function f(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,s=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){s=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(s)throw n}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function b(e){var t="function"==typeof Map?new Map:void 0;return(b=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return u(e,arguments,l(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),m(r,e)})(e)}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(w=function(){return!!e})()}function g(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(u){var c=[s,u];if(r)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return a.label++,{value:c[1],done:!1};case 5:a.label++,n=c[1],c=[0];continue;case 7:c=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){a.label=c[1];break}if(6===c[0]&&a.label<o[1]){a.label=o[1],o=c;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(c);break}o[2]&&a.ops.pop(),a.trys.pop();continue}c=t.call(e,a)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}e.i(19940);var k=Object.defineProperty,x=function(e,t,r){var n;return n=(void 0===t?"undefined":y(t))!="symbol"?t+"":t,n in e?k(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r},_=function(e){function t(){var e;return s(this,t),e=i(this,t,arguments),x(e,"type","WhopCheckoutError"),e}return d(t,e),t}(b(Error)),P=function(e){function t(e){var r;return s(this,t),x(r=i(this,t,[null!=e?e:"Timeout waiting for embed response"]),"name","WhopCheckoutRpcTimeoutError"),r}return d(t,e),t}(_),j=function(e){function t(e){var r;return s(this,t),x(r=i(this,t,[null!=e?e:"Aborted waiting for embed response"]),"name","WhopCheckoutRpcAbortedError"),r}return d(t,e),t}(_),O=function(e){function t(){var e;return s(this,t),e=i(this,t,arguments),x(e,"name","WhopCheckoutSetEmailError"),e}return d(t,e),t}(_),C=function(e){function t(){var e;return s(this,t),e=i(this,t,arguments),x(e,"name","WhopCheckoutSetAddressError"),e}return d(t,e),t}(_),E=function(e){function t(){var e;return s(this,t),e=i(this,t,arguments),x(e,"name","WhopCheckoutGetAddressError"),e}return d(t,e),t}(_),S=function(e){function t(){var e;return s(this,t),e=i(this,t,arguments),x(e,"name","WhopCheckoutSetDisplayCurrencyError"),e}return d(t,e),t}(_),A=["resize","center","complete","state","get-email-result","set-email-result","set-address-result","get-address-result","address-validation-error","promo-code-changed","payment-request-merchant-validation-result","payment-request-update-request","payment-request-create-request","payment-request-event-result","plaid-token-request","plaid-ready","identity-captured","currencies-available","currency-changed","set-display-currency-result"];function W(e){return"object"==y(e.data)&&null!==e.data&&"event"in e.data&&A.includes(e.data.event)}var q=[];function R(e){return q[e]||(q[e]=(e+256).toString(16).slice(1))}function I(){var e=new Uint8Array(16);if(("u"<typeof crypto?"undefined":y(crypto))<"u"&&"function"==typeof crypto.getRandomValues)crypto.getRandomValues(e);else for(var t=0;t<16;t++)e[t]=256*Math.random()|0;return e[6]=15&e[6]|64,e[8]=63&e[8]|128,R(e[0])+R(e[1])+R(e[2])+R(e[3])+"-"+R(e[4])+R(e[5])+"-"+R(e[6])+R(e[7])+"-"+R(e[8])+R(e[9])+"-"+R(e[10])+R(e[11])+R(e[12])+R(e[13])+R(e[14])+R(e[15])}function L(e,t,r,n){var o,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:2e3,i=arguments.length>5?arguments[5]:void 0,s=new URL(e.src).origin,u=I();return null==(o=e.contentWindow)||o.postMessage(p(h({},t),{__scope:"whop-embedded-checkout",event_id:u}),s),new Promise(function(t,o){if(null==i?void 0:i.aborted)return void o(Error("Aborted"));var s=function(){c&&clearTimeout(c),window.removeEventListener("message",d),null==i||i.removeEventListener("abort",l)},c=null!==a?setTimeout(function(){o(new P),s()},a):null,l=function(){o(new j),s()};null==i||i.addEventListener("abort",l,{once:!0});var d=function(a){if(a.source===e.contentWindow&&W(a)&&a.data.event===r&&a.data.event===r&&a.data.event_id===u){s();try{t(n(a.data))}catch(e){o(e)}}};window.addEventListener("message",d)})}var M=function(){var e,t;function r(e,t,n,o){s(this,r),this.iframe=e,this.methodData=t,this.details=n,this.options=o,x(this,"id",I()),x(this,"abortController")}return e=[{key:"active",get:function(){var e;return null!=(e=r.activeRequests.get(this.iframe))&&e}},{key:"updateMethodData",value:function(e){this.methodData=e}},{key:"updateDetails",value:function(e){this.details=e}},{key:"updateOptions",value:function(e){this.options=e}},{key:"getResult",value:function(){return a(function(){var e,t,r,n,o,i,s,u,c,l;return g(this,function(d){switch(d.label){case 0:e=this,t=new AbortController,this.abortController=t,(r=new PaymentRequest(this.methodData,this.details,this.options)).onmerchantvalidation=function(n){return a(function(){var e,o;return g(this,function(a){switch(a.label){case 0:return e={event:"payment-request-merchant-validation-request",validationURL:n.validationURL,methodName:n.methodName,id:this.id},[4,L(this.iframe,e,"payment-request-merchant-validation-result",function(e){return e},null,t.signal).catch(function(){return null})];case 1:return(null==(o=a.sent())?void 0:o.ok)?n.complete(o.merchantSession):r.abort(),[2]}})}).call(e)},r.onshippingaddresschange=function(e){e.updateWith({})},r.onpaymentmethodchange=function(r){return a(function(){var e,n;return g(this,function(o){switch(o.label){case 0:return e={event:"payment-request-payment-method-change-request",id:this.id,data:r.methodDetails},[4,L(this.iframe,e,"payment-request-event-result",function(e){return e},null,t.signal).catch(function(){return null})];case 1:return(null==(n=o.sent())?void 0:n.ok)?r.updateWith(n.details):r.updateWith({}),[2]}})}).call(e)},n=r,d.label=1;case 1:return d.trys.push([1,,6,7]),u=new Promise(function(e,r){var n=function(){r(Error("Aborted"))};t.signal.addEventListener("abort",n,{once:!0}),o=function(){t.signal.removeEventListener("abort",n)}}),[4,Promise.race([r.show().then(function(e){return n=null,e}),u])];case 2:if(c=d.sent(),l=this.methodData.find(function(e){return e.supp
1ortedMethods===c.methodName}))return[3,4];return[4,c.complete("fail")];case 3:throw d.sent(),Error("PaymentRequest failed to complete because of missing method data");case 4:return[4,c.complete("success")];case 5:return[2,(d.sent(),{method:c.methodName,response:{payerEmail:c.payerEmail,details:JSON.parse(JSON.stringify(c.details))},options:this.options,methodData:{applePayMerchantIdentifier:null==l||null==(i=l.data)?void 0:i.merchantIdentifier,requestShipping:null==l||null==(s=l.data)?void 0:s.requiredShippingContactFields}})];case 6:return null==n||n.abort(),null==o||o(),this.abortController=void 0,[7];case 7:return[2]}})}).call(this)}},{key:"abort",value:function(){var e;null==(e=this.abortController)||e.abort()}}],t=[{key:"get",value:function(e){var t;return null!=(t=r.requests.get(e))?t:null}},{key:"create",value:function(e,t,n,o){var a=new r(e,t,n,o);return r.requests.set(e,a),a}},{key:"remove",value:function(e){var t;null==(t=r.requests.get(e))||t.abort(),r.requests.delete(e),r.activeRequests.delete(e)}},{key:"setActive",value:function(e,t){r.activeRequests.set(e,t)}}],e&&c(r.prototype,e),t&&c(r,t),r}();x(M,"requests",new WeakMap),x(M,"activeRequests",new WeakMap);var U=null;function N(){return a(function(){var e,t;return g(this,function(r){switch(r.label){case 0:if(function(){if(!document.getElementById(D)){var e=document.createElement("style");e.id=D,e.textContent="iframe[id^='plaid-link-iframe-'] { pointer-events: auto; }",document.head.appendChild(e)}}(),!window.Plaid)return[3,1];return e=window.Plaid,[3,6];case 1:if(!U)return[3,3];return[4,U];case 2:return t=r.sent(),[3,5];case 3:return[4,U=a(function(){var e;return g(this,function(t){return[2,((e=document.createElement("script")).src="https://cdn.plaid.com/link/v2/stable/link-initialize.js",e.async=!0,e.defer=!0,document.head.appendChild(e),new Promise(function(t,r){e.onload=function(){window.Plaid?t(window.Plaid):r(Error("Plaid not available"))},e.onerror=function(){return r(Error("Failed to load Plaid Link script"))},U=null}))]})})()];case 4:t=r.sent(),r.label=5;case 5:e=t,r.label=6;case 6:return[2,e]}})})()}var D="whop-checkout-plaid-link-style";function T(e,t,r,n,o,a,i,s,u,c,l,d,f,h,p,m,b,w,g,k){var x=arguments.length>20&&void 0!==arguments[20]?arguments[20]:"production",_=arguments.length>21?arguments[21]:void 0,P=arguments.length>22?arguments[22]:void 0,j=_||function(){if(!(("u"<typeof document?"undefined":y(document))>"u")){var e,t=null==(e=document.cookie.match(/(?:^|;\s*)_wuid=([^;]*)/))?void 0:e[1];return(null==t?void 0:t.startsWith("wuid_"))?t:void 0}}(),O="string"!=typeof r||r.startsWith("ch_XXXXX")?e:r,C=new URL("/embedded/checkout/".concat(O,"/"),null!=n?n:"sandbox"===x?"https://sandbox.whop.com/":"https://whop.com/");"sandbox"===x&&n&&console.warn("Ignoring environment in favor of provided origin"),C.searchParams.set("h",window.location.origin),C.searchParams.set("v","2");try{for(var E=window;E.parent!==E;)E=E.parent;var S=E.location.hostname;"https:"===E.location.protocol&&S&&C.searchParams.set("t",S)}catch(e){}if(t&&C.searchParams.set("theme",t),r&&C.searchParams.set("session",r),o&&C.searchParams.set("hide_price","true"),a&&C.searchParams.set("skip_redirect","true"),l&&C.searchParams.set("hide_submit_button","true"),d&&C.searchParams.set("hide_tos","true"),f&&C.searchParams.set("email.hidden","1"),h&&C.searchParams.set("email.disabled","1"),p&&C.searchParams.set("address.hidden","1"),m&&C.searchParams.set("a",m),b&&C.searchParams.set("setup_future_usage",b),w&&C.searchParams.set("payment_redirect_url",w),g&&C.searchParams.set("state_id",g),k&&C.searchParams.set("promoCode",k),i){var A=!0,W=!1,q=void 0,R=!0,I=!1,L=void 0;try{for(var M,U,N,D,T,B,F,z,X=Object.entries(i).sort(function(e,t){return e[0].localeCompare(t[0])})[Symbol.iterator]();!(R=(z=X.next()).done);R=!0){var V=v(z.value,2),$=V[0],J=V[1];if($.startsWith("utm_"))if(Array.isArray(J))try{for(var G,K=J[Symbol.iterator]();!(A=(G=K.next()).done);A=!0){var Z=G.value;C.searchParams.append($,Z)}}catch(e){W=!0,q=e}finally{try{A||null==K.return||K.return()}finally{if(W)throw q}}else C.searchParams.set($,J)}}catch(e){I=!0,L=e}finally{try{R||null==X.return||X.return()}finally{if(I)throw L}}}if(s){var H=!0,Q=!1,Y=void 0,ee=!0,et=!1,er=void 0;try{for(var en,eo=Object.entries(s)[Symbol.iterator]();!(ee=(en=eo.next()).done);ee=!0){var ea=v(en.value,2),ei=ea[0],es=ea[1];if(es)try{for(var eu,ec=Object.entries(es)[Symbol.iterator]();!(H=(eu=ec.next()).done);H=!0){var el=v(eu.value,2),ed=el[0],ef=el[1];C.searchParams.set("style.".concat(ei,".").concat(ed),ef.toString())}}catch(e){Q=!0,Y=e}finally{try{H||null==ec.return||ec.return()}finally{if(Q)throw Y}}}}catch(e){et=!0,er=e}finally{try{ee||null==eo.return||eo.return()}finally{if(et)throw er}}}var eh=!0,ep=!1,em=void 0;if((null==u?void 0:u.email)&&C.searchParams.set("email",u.email),(null==u||null==(M=u.address)?void 0:M.name)&&C.searchParams.set("name",u.address.name),(null==u||null==(U=u.address)?void 0:U.line1)&&C.searchParams.set("address.line1",u.address.line1),(null==u||null==(N=u.address)?void 0:N.line2)&&C.searchParams.set("address.line2",u.address.line2),(null==u||null==(D=u.address)?void 0:D.city)&&C.searchParams.set("address.city",u.address.city),(null==u||null==(T=u.address)?void 0:T.country)&&C.searchParams.set("address.country",u.address.country),(null==u||null==(B=u.address)?void 0:B.state)&&C.searchParams.set("address.state",u.address.state),(null==u||null==(F=u.address)?void 0:F.postalCode)&&C.searchParams.set("address.postal_code",u.address.postalCode),c)try{for(var ev,ey=Object.entries(c)[Symbol.iterator]();!(eh=(ev=ey.next()).done);eh=!0){var eb=v(ev.value,2),ew=eb[0],eg=eb[1];eg&&C.searchParams.set("theme.".concat(ew),"boolean"==typeof eg?"1":eg)}}catch(e){ep=!0,em=e}finally{try{eh||null==ey.return||ey.return()}finally{if(ep)throw em}}return j&&C.searchParams.set("wuid",j),P&&C.searchParams.set("adaptive_pricing","1"),C.toString()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function F(e,t,r,n,o,a,i){try{var s=e[a](i),u=s.value}catch(e){r(e);return}s.done?t(u):Promise.resolve(u).then(n,o)}function z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function X(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function V(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function $(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,s=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){s=!0,n=e}finally{try{i||null==o.return||o.return()}finally{if(s)throw n}}return a}}(e,t)||G(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function J(e){return function(e){if(Array.isArray(e))return B(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||G(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,t){if(e){if("string"==typeof e)return B(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return B(e,t)}}function K(){return function(){}}var Z=["tomato","red","ruby","crimson","pink","plum","purple","violet","iris","cyan","teal","jade","green","grass","brown","blue","orange","indigo","sky","mint","yellow","amber","lime","lemon","magenta","gold","bronze","gray"],H=Symbol("none");function Q(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var a=$(n,23),i=a[0],s=a[1],u=a[2],c=(a[3],a[4]),l=a[5],d=a[6],f=a[7],h=a[8],p=a[9],m=a[10],v=a[11],y=a[12],b=a[13],w=a[14],g=a[15],k=a[16],x=a[17],_=a[18],P=a[19],j=a[20],O=a[21],C=a[22],E=(0,r.useMemo)(function(){return T(i,s,u,void 0,c,l,d,f,h,p,m,v,y,b,w,g,k,x,_,P,j,O,C)},[i,s,u,c,l,d,f,h,p,m,v,y,b,w,g,k,x,_,P,j,O,C]);(0,r.useEffect)(function(){},[e,E])}var Y=(0,r.forwardRef)(function(e,t){var n=e.theme,o=e.hidePrice,i=e.skipRedirect,s=e.onComplete,u=e.onStateChange,c=e.onAddressValidationError,l=e.onPromoCodeChanged,d=e.onIdentityCaptured,m=e.onCurrenciesAvailable,v=e.onCurrencyChanged,y=e.utm,b=e.styles,w=e.prefill,k=e.themeOptions,x=e.hideSubmitButton,_=e.hideTermsAndConditions,P=e.hideEmail,j=e.disableEmail,A=e.hideAddressForm,q=e.affiliateCode,R=e.setupFutureUsage,U=e.redirectUrl,D=e.returnUrl,B=e.stateId,G=e.promoCode,K=e.environment,Y=e.wuid,ee=e.adaptivePricing,et=V(e,["theme","hidePrice","skipRedirect","onComplete","onStateChange","onAddressValidationError","onPromoCodeChanged","onIdentityCaptured","onCurrenciesAvailable","onCurrencyChanged","utm","styles","prefill","themeOptions","hideSubmitButton","hideTermsAndConditions","hideEmail","disableEmail","hideAddressForm","affiliateCode","setupFutureUsage","redirectUrl","returnUrl","stateId","promoCode","environment","wuid","adaptivePricing"]),er=function(){for(var e,t,n=arguments.length,o=Array(n),a=0;a<n;a++)o[a]=arguments[a];var i=(e=function(){return T.apply(void 0,J(o))},(t=(0,r.useRef)(H)).current===H&&(t.current=e()),t).current;return Q.apply(void 0,[i].concat(J(o))),i}("planId"in et?et.planId:void 0,n,"sessionId"in et?et.sessionId:void 0,void 0,void 0!==o&&o,void 0!==i&&i||!!s,y,b,w,(0,r.useMemo)(function(){var e,t;return{accentColor:(t=null==k?void 0:k.accentColor)&&Z.includes(t)?k.accentColor:void 0,highContrast:null!=(e=null==k?void 0:k.highContrast)&&e}},[null==k?void 0:k.accentColor,null==k?void 0:k.highContrast]),void 0!==x&&x,void 0!==_&&_,void 0!==P&&P,void 0!==j&&j,void 0!==A&&A,q,function(e){if("off_session"===e)return"off_session"}(R),null!=D?D:U,B,G,K,Y,void 0!==ee&&ee),en=(0,r.useRef)(null),eo=$((0,r.useState)(480),2),ea=eo[0],ei=eo[1],es=(0,r.useRef)(null);return(0,r.useEffect)(function(){var e=en.current;if(e){function t(t){if(t.source===e.contentWindow&&W(t)){switch(t.data.event){case"payment-request-create-request":try{var r,n=M.create(e,t.data.method_data,t.data.details,t.data.options),o={__scope:"whop-embedded-checkout",event:"payment-request-create-result",event_id:t.data.event_id,ok:!0,id:n.id},i=new URL(e.src).origin;null==(r=e.contentWindow)||r.postMessage(o,i)}catch(r){var y,b={__scope:"whop-embedded-checkout",event:"payment-request-create-result",event_id:t.data.event_id,ok:!1,error:f(r,Error)?r.message:"Unknown error"},w=new URL(e.src).origin;null==(y=e.contentWindow)||y.postMessage(b,w)}return;case"payment-request-update-request":"active"in t.data&&"boolean"==typeof t.data.active&&M.setActive(e,t.data.active);try{var k,x=M.get(e);if(!x)throw Error("Payment request not found");"method_data"in t.data&&t.data.method_data&&x.updateMethodData(t.data.method_data),"details"in t.data&&t.data.details&&x.updateDetails(t.data.details),"options"in t.data&&t.data.options&&x.updateOptions(t.data.options);var _={__scope:"whop-embedded-checkout",event:"payment-request-update-result",event_id:t.data.event_id,ok:!0},P=new URL(e.src).origin;null==(k=e.contentWindow)||k.postMessage(_,P)}catch(r){var j,O={__scope:"whop-embedded-checkout",event:"payment-request-update-result",event_id:t.data.event_id,ok:!1,error:f(r,Error)?r.message:"Unknown error"},C=new URL(e.src).origin;null==(j=e.contentWindow)||j.postMessage(O,C)}return;case"plaid-token-request":var E=t.data;a(function(){var t,r,n,o,a,i,s,u,c;return g(this,function(l){switch(l.label){case 0:return l.trys.push([0,3,,4]),[4,N()];case 1:return r=l.sent(),[4,new Promise(function(e,t){var n=r.create({token:E.token,onSuccess:function(t){e(t),n.destroy()},onExit:function(e){var r;t(Error(null!=(r=null==e?void 0:e.display_message)?r:"Canceled by user")),n.destroy()}});n.open()})];case 2:return n=l.sent(),o={__scope:"whop-embedded-checkout",event:"plaid-token-result",event_id:E.event_id,ok:!0,token:n},a=new URL(e.src).origin,null==(t=e.contentWindow)||t.postMessage(o,a),[3,4];case 3:return i=l.sent(),u={__scope:"whop-embedded-checkout",event:"plaid-token-result",event_id:E.event_id,ok:!1,error:f(i,Error)?i.message:"Unknown error"},c=new URL(e.src).origin,null==(s=e.contentWindow)||s.postMessage(u,c),[3,4];case 4:return[2]}})})();return;case"plaid-ready":try{N().catch(function(){})}catch(e){}return}var S=t.data;switch(S.event){case"resize":ei(S.height);break;case"center":e.scrollIntoView({block:"center",inline:"center"});break;case"complete":s&&s(S.plan_id,S.setup_intent_id||S.receipt_id);break;case"state":u&&u(S.state);break;case"address-validation-error":c&&c({error_message:S.error_message,error_code:S.error_code});break;case"promo-code-changed":l&&l(S.promoCode);break;case"identity-captured":(function(e){if(null==(t=window.whop)?void 0:t.track){var t,r={};e.email&&(r.email=e.email),e.user_id&&(r.user_id=e.user_id),window.whop.track("id",p(h({},r),{source:"embedded_checkout"}))}})(S),d&&d({email:S.email,user_id:S.user_id});break;case"currencies-available":var A={base_currency:S.base_currency,optional_currency:S.optional_currency,current_currency:S.current_currency,exchange_rate:S.exchange_rate};es.current=A,m&&m(A);break;case"currency-changed":es.current&&(es.current=X(z({},es.current),{current_currency:S.currency,exchange_rate:S.exchange_rate})),v&&v({currency:S.currency,exchange_rate:S.exchange_rate})}}}return window.addEventListener("message",t),function(){window.removeEventListener("message",t)}}},[s,u,c,l,d,m,v]),(0,r.useEffect)(function(){return function(){en.current&&M.remove(en.current)}},[]),(0,r.useImperativeHandle)(t,function(){return{submit:function(e){var t;return(t=function(){return function(e,t){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(u){var c=[s,u];if(r)throw TypeError("Generator is already executing.");for(;
1i&&(i=0,c[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return a.label++,{value:c[1],done:!1};case 5:a.label++,n=c[1],c=[0];continue;case 7:c=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){a.label=c[1];break}if(6===c[0]&&a.label<o[1]){a.label=o[1],o=c;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(c);break}o[2]&&a.ops.pop(),a.trys.pop();continue}c=t.call(e,a)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:var t;if(!en.current)return[3,2];return[4,(t=en.current,a(function(){var e,r,n,o,a;return g(this,function(i){switch(i.label){case 0:if(r={__scope:"whop-embedded-checkout",event:"submit",event_id:I()},!(null==(n=M.get(t))?void 0:n.active))return[3,2];return[4,n.getResult()];case 1:o=i.sent(),r.payment_request_result=o,i.label=2;case 2:return a=new URL(t.src).origin,null==(e=t.contentWindow)||e.postMessage(r,a),[2]}})})())];case 1:return[2,e.sent()];case 2:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var a=t.apply(e,r);function i(e){F(a,n,o,i,s,"next",e)}function s(e){F(a,n,o,i,s,"throw",e)}i(void 0)})})()},getEmail:function(e){if(!en.current)throw Error("Whop embedded checkout frame not found");return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2e3;return a(function(){return g(this,function(r){return[2,L(e,{event:"get-email"},"get-email-result",function(e){return e.email},t)]})})()}(en.current,e)},setEmail:function(e,t){if(!en.current)throw Error("Whop embedded checkout frame not found");return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;return a(function(){return g(this,function(n){return[2,L(e,{event:"set-email",email:t},"set-email-result",function(e){if(!e.ok)throw new O(e.error)},r)]})})()}(en.current,e,t)},setAddress:function(e,t){if(!en.current)throw Error("Whop embedded checkout frame not found");return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;return a(function(){return g(this,function(n){return[2,L(e,{event:"set-address",address:t},"set-address-result",function(e){if(!e.ok)throw new C(e.error)},r)]})})()}(en.current,e,t)},getAddress:function(e){if(!en.current)throw Error("Whop embedded checkout frame not found");return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2e3;return a(function(){return g(this,function(r){return[2,L(e,{event:"get-address"},"get-address-result",function(e){if(!e.ok)throw new E(e.error);return{address:e.address,isComplete:e.is_complete}},t)]})})()}(en.current,e)},setDisplayCurrency:function(e,t){if(!en.current)throw Error("Whop embedded checkout frame not found");return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2e3;return a(function(){return g(this,function(n){return[2,L(e,{event:"set-display-currency",currency:t},"set-display-currency-result",function(e){if(!e.ok)throw new S(e.error)},r)]})})()}(en.current,e,t)},getAvailableCurrencies:function(){return es.current}}},[]),r.default.createElement("iframe",{ref:en,allow:"document-domain; execution-while-not-rendered; execution-while-out-of-viewport; payment; paymentRequest; sync-script;",sandbox:"allow-forms allow-modals allow-orientation-lock allow-pointer-lock allow-popups allow-presentation allow-same-origin allow-scripts allow-top-navigation allow-top-navigation-by-user-activation allow-downloads",title:"Whop Embedded Checkout",src:null!=er?er:void 0,style:{border:"none",height:"".concat(ea,"px"),width:"100%",overflow:"hidden"}})});Y.displayName="WhopCheckoutEmbedInner";var ee=(0,r.forwardRef)(function(e,t){var n=e.fallback,o=V(e,["fallback"]);return(0,r.useSyncExternalStore)(K,function(){return!0},function(){return!1})?r.default.createElement(Y,X(z({},o),{ref:t})):null!=n?n:null});ee.displayName="WhopCheckoutEmbed",e.s(["CheckoutModal",0,function({planId:e,planName:n,price:o,onClose:a}){return(0,r.useEffect)(()=>{let e=e=>{"Escape"===e.key&&a()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[a]),(0,t.jsx)("div",{className:"fixed inset-0 z-50 bg-black/60 backdrop-blur-sm",onClick:a,children:(0,t.jsx)("div",{className:"flex min-h-full items-start justify-center px-4 py-8 overflow-y-auto",children:(0,t.jsxs)("div",{className:"relative bg-white rounded-2xl shadow-2xl w-full max-w-md",onClick:e=>e.stopPropagation(),children:[(0,t.jsxs)("div",{className:"sticky top-0 z-10 bg-indigo-600 rounded-t-2xl px-6 py-5 flex items-center justify-between",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsxs)("svg",{width:"32",height:"32",viewBox:"0 0 100 100",fill:"none",children:[(0,t.jsx)("rect",{width:"100",height:"100",rx:"22",fill:"rgba(255,255,255,0.15)"}),(0,t.jsx)("rect",{x:"10",y:"52",width:"80",height:"38",rx:"5",fill:"white"}),(0,t.jsx)("path",{d:"M10 90 L50 68 L90 90Z",fill:"rgba(255,255,255,0.4)"}),(0,t.jsx)("path",{d:"M10 52 L50 30 L90 52Z",fill:"rgba(255,255,255,0.7)"}),(0,t.jsx)("circle",{cx:"50",cy:"17",r:"4",fill:"#f97316"}),(0,t.jsx)("line",{x1:"50",y1:"12",x2:"50",y2:"5",stroke:"#f97316",strokeWidth:"3",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"54.3",y1:"14.5",x2:"60.4",y2:"11",stroke:"#fb923c",strokeWidth:"3",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"54.3",y1:"19.5",x2:"60.4",y2:"23",stroke:"#fb923c",strokeWidth:"3",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"50",y1:"22",x2:"50",y2:"29",stroke:"#fbbf24",strokeWidth:"3",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"45.7",y1:"19.5",x2:"39.6",y2:"23",stroke:"#fb923c",strokeWidth:"3",strokeLinecap:"round"}),(0,t.jsx)("line",{x1:"45.7",y1:"14.5",x2:"39.6",y2:"11",stroke:"#fb923c",strokeWidth:"3",strokeLinecap:"round"})]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"text-white font-bold text-base leading-tight",children:["CMass ",n]}),(0,t.jsxs)("div",{className:"text-indigo-200 text-xs",children:[o," · 7-day free trial · cancel anytime"]})]})]}),(0,t.jsx)("button",{onClick:a,className:"text-indigo-300 hover:text-white transition-colors text-xl leading-none ml-4","aria-label":"Close",children:"✕"})]}),(0,t.jsx)("div",{className:"p-2",children:(0,t.jsx)(ee,{planId:e,returnUrl:"https://cmass.io/welcome",theme:"light",onComplete:()=>{window.location.href="/welcome"}}
1)}),(0,t.jsx)("div",{className:"px-6 pb-5 text-center rounded-b-2xl bg-white",children:(0,t.jsx)("p",{className:"text-xs text-gray-400",children:"Secure checkout · SSL encrypted · Cancel anytime"})})]})})})}],92571)},38117,e=>{"use strict";var t=e.i(46882),r=e.i(55118),n=e.i(92571);let o={pro:{planId:"plan_yse2TFNDRMX57",planName:"Pro",price:"$29/month"},team:{planId:"plan_MJotS93BJSBTS",planName:"Team",price:"$49/month"}};e.s(["PricingCTA",0,function({plan:e,label:a,highlight:i=!1}){let[s,u]=(0,r.useState)(!1),{planId:c,planName:l,price:d}=o[e];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{onClick:function(){u(!0);let t=window;"function"==typeof t.gtag&&t.gtag("event","checkout_start",{plan_name:l,value:"pro"===e?29:49,currency:"USD"})},className:`w-full rounded-xl py-3.5 text-sm font-semibold transition-colors ${i?"bg-white text-indigo-700 hover:bg-indigo-50":"bg-indigo-600 text-white hover:bg-indigo-700"}`,children:a}),s&&(0,t.jsx)(n.CheckoutModal,{planId:c,planName:l,price:d,onClose:()=>u(!1)})]})}])}]);

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.