1(self.webpackChunk_aboutdotme_client=self.webpackChunk_aboutdotme_client||[]).push([[5224],{26629(e){e.exports=function(e){const n=1/(e.width/e.height)*100;return{"background-image":`url(${e.src})`,"padding-bottom":`${n}%`}}},97550(e,n,t){const o=t(11659),i=t(97637),s=(t(40175).create("premium"),{subscribe(e,n={}){if(!n.purchased_from)throw new Error("options.purchased_from is required");const t=e.cart.toJSON();t.total=e.cart.get("total"),t.purchased_from=n.purchased_from;const s=o.ajax({url:`${e.url()}/premium`,type:"POST",data:JSON.stringify(t),dataType:"json",headers:{"Content-Type":"application/json"}});return s.done(n=>{const o=e.parse(n);e.set(o),i.event("purchase",{value:t.total/100})}),s},changePlan(e,n={}){if(!n.purchased_from)throw new Error("options.purchased_from is required");const t=e.cart.get("plan"),i=e.get("store.active_plan"),s=e.cart.serialize();s.upgrade_plan_id=t.get("id"),s.current_plan_id=i.get("id"),s.purchased_from=n.purchased_from;const a=o.ajax({url:`${e.url()}/premium/change_plan`,type:"POST",data:JSON.stringify(s),dataType:"json",headers:{"Content-Type":"application/json"}});return a.done(n=>{const t=e.parse(n);e.set(t)}),a}});e.exports=s},97637(e){e.exports={event:function(e,n){window.gtag&&window.gtag("event",e,n)},pageview:function(){window.gtag&&window.gtag("event","page_view",{page_location:window.location.href,page_title:document.title})}}},55399(e,n,t){const o=t(42744),i=t(43485),s=t(75370),a=t(76653),r=(t(40175).create("features list"),i.CollectionView.extend({displayName:"FeatureListView",tagName:"ul",childView:s,initialize(e){this.collection=new o.Collection(a),"domain"===e.from&&this.collection.remove(this.collection.findWhere({id:"domain"}))}}));e.exports=r},75370(e,n,t){const o=t(43485),i=t(2889),s=(t(40175).create("features list"),o.View.extend({displayName:"FeatureView",tagName:"li",className(){return this.model.get("id")},template:i}));e.exports=s},18741(e,n,t){const o=t(43485),i=t(74174),s=t(36132),a=t(2167),r=t(26629),l=(t(40175).create("paywall","default"),o.View.extend({displayName:"DefaultHeader",template:i,styles:s,initialize(e){this.user=e.user},ui:{image:".image"},onRender(){const e=r(a);this.ui.image.css(e)}}));e.exports=l},22934(e,n,t){const o=t(43485),i=t(96867),s=t(30493),a=t(94765),r=(t(40175).create("paywall","domain"),o.View.extend({displayName:"DomainHeader",template:i,styles:s,initialize(e){this.user=e.user},templateContext(){return{example_domain:a(this.user.toJSON())}}}));e.exports=r},80324(e,n,t){const o=t(43485),i=t(94124),s=t(4803),a=t(30768),r=t(59308),l=t(19245),c=t(18355),p=t(55399),d=t(31914),{convertCentsToSimpleDollars:h}=t(97114),m=(t(40175).create("spotlight upgrade"),{upgrade:t(18741),domain:t(22934)}),u=o.View.extend({displayName:"PaywallView",template:l,styles:[s,c],behaviors:{DestroyOnEscape:i.config()},initialize(e){this.user=e.user,this.metrics=d.metrics_editpanel,this.metrics.trigger("viewed:paywall",{from:e.from,email_event:!0});const{showSection:n}=t(67533);this.showSection=n},templateContext(){const{pro:e,pro_monthly:n}=r.index;return{monthly_price:h(n.price),annual_monthly_price:h(e.price/12),from:this.options.from}},regions:{heading:".heading",features:".feature-list"},ui:{back:".back",upgrade:".actions .button"},events:{"click @ui.back":"destroy","click @ui.upgrade":"upgrade"},onRender(){this.showHeading(),this.showFeatures();this.user.cart.get("plan")&&this.showSection("add_domain")},showHeading(){const e=new(0,m[this.options.from])({user:this.user});this.showChildView("heading",e)},showFeatures(){const e=new p({from:this.options.from});this.showChildView("features",e)},onDrilldownChildDrillup(){const e=this.user.cart.get("plan");this.user.cart.remove(e)},upgrade(){this.metrics.trigger("plan:subscribe:start:paywall",{from:this.options.from,email_event:!0}),a({user:this.user,plan:r.index.pro,metrics:this.metrics}),this.showSection("add_domain")}});e.exports=u},309(e,n,t){const o=t(43485),i=t(866),s=t(34988),a=t(95922),r=(t(40175).create("next step"),o.View.extend({displayName:"DomainErrorNextStep",template:a,styles:[i,s],templateContext(){return{domain:this.options.domain.serialize(),button_label:this.getButtonLabel()}},getButtonLabel(){return this.options.domain.get("purchase")?"Choose an available domain":"Add your domain"},triggers:{"click .button":"click:button"}}));e.exports=r},38441(e,n,t){const o=t(43485),i=t(866),s=t(48494),a=(t(40175).create("thanks"),o.View.extend({displayName:"GetStartedNextStep",template:s,styles:[i],triggers:{"click .button":"click:button"}}));e.exports=a},43999(e,n,t){const o=t(43485),i=t(866),s=t(38396),a=(t(40175).create("thanks"),o.View.extend({displayName:"GetStartedStandardNextStep",template:s,styles:[i]}));e.exports=a},6249(e,n,t){const o=t(43485),i=t(42132),s=t(2211),{convertCentsToSimpleDollars:a}=(t(40175).create("pre-charge info"),t(97114)),r=["zero","one","two","three","four","five","six","seven","eight","nine"],l=o.View.extend({displayName:"PreChargeInfoView",className:"pre-charge-info",getTemplate(){return this.isTrialPlan()?s:i},initialize(){this.listenTo(this.model,"change nested-change add:items remove:items",this.render)},isTrialPlan(){const e=this.model.get("plan");if(!e)return!1;
1const n=e.get("coupon");return!!n&&"trial_period"===n.type},templateContext(){return this.isTrialPlan()?this.trialTemplateContext():this.defaultTemplateContext()},defaultTemplateContext(){const{total:e,monthly_recurring_total:n,yearly_recurring_total:t}=this.model.serialize();return{display_total:e<=0?"$0":this.getDisplayValue(e),display_monthly:this.getDisplayValue(n),display_yearly:this.getDisplayValue(t)}},getDisplayValue:e=>e?a(e):0,trialTemplateContext(){try{const e=this.model.get("plan"),n=e.get("coupon"),t=new Date(n.trial_end_ms).format("mmm. d, yyyy"),o=r[n.metadata.trial_months],i=this.model.get("domain"),s=this.getDisplayValue(i.get("price"));return{display_end_date:t,number_months:o,display_domain_price:s,display_plan_price:this.getDisplayValue(e.get("price"))}}catch(e){throw e.extra={cart:this.model.serialize()},e}}});e.exports=l},88438(e,n,t){const o=t(43485),i=t(84621),s=t(72699),a=t(4803),r=t(9023),l=t(51566),c=t(94124),p=t(31914),d=(t(40175).create("editpanel","add domain"),o.View.extend({displayName:"AddDomainView",template:i,styles:[a,r,s],behaviors:{DestroyOnEscape:c.config({method:"onClickBack"})},ui:{back:".back",choice_buttons:"button[data-section]"},events:{"click @ui.back":"onClickBack","click @ui.choice_buttons":"onClickButton"},initialize(e){this.user=e.user,this.metrics=e.metrics,this.showSection=l.showSection,this.plan=this.user.cart.get("plan"),this.current_plan=this.user.get("store.active_plan")},templateContext(){return{plan:this.plan&&this.plan.serialize(),current_plan:this.current_plan&&this.current_plan.serialize()}},onRender(){const e=this.user.cart.get("domain");if(e){const n=e.get("purchase")?"choose_domain":"byod";this.showSection(n)}else this.listenTo(p.upgrade,"upgrade:show:domain:list",()=>{this.showSection("choose_domain")})},onClickButton(e){e.preventDefault();const n=this.$(e.target).closest("button").data("section");this.plan&&this.metrics.trigger("plan:domain:choose",{type:n,plan:this.plan.id,email_event:!0}),this.showSection(n)},onClickBack(){this.destroy()}}));e.exports=d},4126(e,n,t){const o=t(42744),i=t(43485),s=t(18385),a=t(61943),r=t(4803),l=t(9023),c=t(94124),p=t(84777),d=t(31987),h=t(51566),m=(t(40175).create("upgrade","byod"),i.View.extend({displayName:"ByodView",template:s,styles:[r,l,a],behaviors:{DestroyOnEscape:c.config({method:"onClickBack"})},initialize(e){this.user=e.user,this.metrics=e.metrics,this.showSection=h.showSection},ui:{back:".back"},events:{"click @ui.back":"onClickBack"},regions:{form_region:".byod-form"},onRender(){this.showByodForm();this.user.cart.get("domain")&&this.showSection("review_order")},showByodForm(){const e=this.user.cart.findWhere({type:"domain",purchase:!1}),n=e&&e.get("domain");this.byod_form=new p({user:this.user,domain_name:n}),this.listenTo(this.byod_form,"render",()=>{this.byod_form.next_button.set({className:"button xlarge dark primary fullwidth glyph-angle-right-after",label:"Next"})}),this.listenTo(this.byod_form,"domain:complete",this.onDomainComplete),this.showChildView("form_region",this.byod_form)},onClickBack(){this.trigger("click:back"),this.user.get("mapped_domains").reset(),this.destroy()},onDomainComplete(e){const n=new o.Model({domain:e,type:"domain",purchase:!1,price:0});d({user:this.user,domain:n,metrics:this.metrics}),this.showSection("review_order")},onDrilldownChildDestroy(){const e=this.user.cart.get("domain");this.user.cart.remove(e)}}));e.exports=m},84777(e,n,t){const{isURL:o,removeSchema:i,isPlainDomain:s}=t(7519),a=t(42744),r=t(2067),l=t(6588),c=t(56526),p=t(31914),d=(t(40175).create("editpanel","domains","byod"),/^www\./i),h={no_paths:"Please enter a primary domain (example.com) or subdomain (yourname.example.com),\n without any extra URL info (example.com/extra/url/info).",empty:"Please enter a domain.",is_aboutme:"Please use a different domain (not about.me).",invalid:"Please enter a valid domain.",domain_taken:"That domain is already taken."},m=r.FormView.extend({displayName:"ByodView",attributes:{novalidate:!0},template:l,styles:c,initialize(e){this.user=e.user,this.view_model=new a.Model({confirmed:!1}),this.options.domain_name&&this.options.domain_name.length&&this.view_model.set("confirmed",!0),this.listenTo(this.view_model,"change:confirmed",this.render)},initializeForm(){this.elements=[],this.buttons=[],this.input=new r.Element({el:".domain",type:"url",className:"input xlarge fullwidth",placeholder:"Enter your domain (example.com)",value:this.options.domain_name||"",error_class:"error glyph-attention",display_errors:!1,autocomplete:"off",validator:(e="")=>{const n=this.massageDomain(e);return n?o(n)?s(n)?n.match(/^(.+\.)?about\.me$/i)?h.is_aboutme:void 0:h.no_paths:h.invalid:h.empty}}),this.yes_button=new r.Element({type:"button",className:"yes-button button xlarge dark primary fullwidth",label:"Yes, I want to map my domain"}),this.no_button=new r.Element({type:"button",className:"no-button button xlarge light secondary fullwidth",label:"No, I want a new domain"}),this.next_button=new r.Element({type:"submit",className:"button xlarge dark primary fullwidth",label:"Save",loading_label:"Savingâ¦"}),this.view_model.get("confirmed")?(this.elements.push(this.input),this.buttons.push(this.next_button)):(this.buttons.push(this.yes_button),this.buttons.push(this.no_button)),this.buttonset=new r.Element({el:".buttonset",type:"buttonset",buttons:this.buttons}),this.elements.push(this.buttonset),this.model=new r.Form({elements:this.elements}),this.on("before:form:submit",()=>{this.input.set("display_errors",!0)}),this.listenTo(this.input,"change:value",()=>{this.input.set("display_errors",!1)})},templateContext(){return this.view_model.serialize()},ui:{domain:".domain"},events:{"click .yes-button":"onConfirm","click .no-button":"onCancel"},onRender(){this.initializeForm()},onAttach(){this.focusField()},onConfirm(){this.view_model.set("confirmed",!0),this.focusField()},focusField(){setTimeout(()=>{this.isDestroyed()||this.$("input").first().focus()},300)},onCancel(){p.upgrade.trigger("upgrade:show:domain:list")},massageDomain(e=""){let n=e.trim();return n=i(n),n=n.replace(d,""),n},onFormSubmit(){let e=this.input.get("value");e=this.massageDomain(e),this.input.set("value",e),this.trigger("domain:complete",e)}});e.exports=m},59860(e,n,t){const o=t(11659),i=t(96669),s=t(42744),a=t(43485),r=t(88135),l=t(89359),c=t(39179),p=t(72735),d=t(12909),h=t(69107),m=t(4803),u=t(9023),g=t(94124),f=t(47465),b=t(31987),A=t(51566),x=t(40175).create("upgrade","choose domain"),y=a.View.extend({displayName:"ChooseDomainView",template:p,styles:[m,u,d],behaviors:{DestroyOnEscape:g.config({method:"onClickBack"})},initialize(e){this.user=e.user,this.metrics=e.metrics,this.showSection=A.showSection,this.last_good_domains=[],this.render_domain_search=!1},regions:{domain_search:".domain-search-container",domain_list:".domains-container"},ui:{back:".back"},events:{"click @ui.back":"onClickBack"},onRender(){this.showSearchView();this.user.cart.get("domain")&&this.showSection("review_order"),this.showLoadingView("Getting suggested domains..."),f.getDomainSuggestions(this.user,{definitive_only:!1}).done(e=>this.suggestSuccess(e)).fail(e=>this.suggestError(e))},showSearchView(){this.render_domain_search&&(this.domain_search_view=new h,this.listenTo(this.domain_search_view,"search",this.onSearch),this.showChildView("domain_search",this.domain_search_view
1))},showLoadingView(e){this.showChildView("domain_list",new c({text:e,stacked:!0,className:"pad-horizontal"}))},showDomainListView(e){this.domain_list_view=new r({collection:new s.Collection(e)}),this.listenTo(this.domain_list_view,"choose",this.onChooseDomain),this.showChildView("domain_list",this.domain_list_view)},suggestSuccess(e){e.sort(f.sortByPriceAscending),e.forEach(e=>{e.metric_source="suggestion"}),this.suggested_domains=e,this.last_good_domains=e,this.showDomainListView(this.suggested_domains)},suggestError(e){this.isDestroyed()||(l.banner("There was a problem loading your domains. Please try again later."),this.destroy(),x("domain_suggestions error",e))},onSearch(e){this.domain_search_view.disable(),this.showLoadingView("Searching for domainsâ¦"),this.search_domain=e.search_domain,o.ajax({type:"GET",url:`${i.NODE_API}/domain_search`,data:{search_domain:e.search_domain,definitive_only:!1},headers:{"Content-Type":"application/json"}}).done(n=>{if(n.search_domain===this.search_domain){this.metrics.trigger("searched:domains");const t=this.modifySearchResults(n.domains,e);this.last_good_domains=t,this.showDomainListView(t),delete this.search_domain}}).fail(e=>this.onSearchError(e)).always(()=>{this.domain_search_view.enable()})},modifySearchResults(e,n){const{search_domain:t,search_value:o}=n;let i;e.sort(f.sortByPriceAscending),e.forEach(e=>{e.metric_source="search_result"});const s=e.map(e=>e.domain).indexOf(t);if(s>-1&&(i=e.splice(s,1)[0]),t===o&&(i||(i={domain:t,definitive:!0,available:!1}),i.is_searched_domain=!0),i&&e.unshift(i),this.suggested_domains){this.suggested_domains.forEach(e=>{e.metric_source="search_suggestion"});const n=20-e.length;n>0&&e.push.apply(e,this.suggested_domains.slice(0,n))}return e},onSearchError(e){this.domain_search_view.showError("There was an error performing your search. Please try again."),this.showDomainListView(this.last_good_domains)},onChooseDomain(e){e.get("definitive")?this.addToCart(e):f.verifyAvailability(e).done(()=>this.addToCart(e))},addToCart(e){e.get("available")&&(b({user:this.user,domain:e,metrics:this.metrics}),this.showSection("review_order"))},onClickBack(){this.destroy()},onDrilldownChildDestroy(){const e=this.user.cart.get("domain");this.user.cart.remove(e)}});e.exports=y},15842(e,n,t){const o=t(43485),i=t(46651),s=t(97114),a=t(46942),r=t(47465),l=(t(40175).create("upgrade","domain"),o.View.extend({displayName:"DomainItemView",tagName:"li",template:i,className(){const{definitive:e,available:n}=this.model.toJSON();return a("domain",{searched_domain:this.model.get("is_searched_domain"),verifying_availability:this.model.get("verifying_availability"),definitive:e,available:e&&n,unavailable:e&&!n})},initialize(e){const{is_searched_domain:n,definitive:t}=this.model.toJSON();n&&!t&&r.verifyAvailability(this.model),this.listenTo(this.model,"change",this.render)},templateContext(){return{display_price:this.getDisplayPrice()}},getDisplayPrice(){const{definitive:e,available:n,verifying_availability:t,price:o}=this.model.toJSON();if(t)return"";if(e&&!n)return"unavailable";if(!o)return"included";return`+${s.convertCentsToSimpleDollars(o)}/yr`},onRender(){this.updateClassname()},updateClassname(){this.$el.attr("class",this.className())},triggers:{click:"item:click"}}));e.exports=l},88135(e,n,t){const o=t(43485),i=t(15842),s=(t(40175).create("upgrade","domain list"),o.CollectionView.extend({displayName:"DomainListView",tagName:"ul",className:"domains",childView:i,childViewEvents:{"item:click":"onClickItem"},onClickItem(e){this.trigger("choose",e.model)}}));e.exports=s},69107(e,n,t){const o=t(2067),i=t(92977),s=t(89476),a=t(34850),r=t(7519),l=t(25079),c=t(73742),p=t(40175).create("domain search"),d=o.FormView.extend({displayName:"DomainSearchView",template:s,styles:a,initialize(e){this.initializeFormModel()},initializeFormModel(){this.button=new o.Element({type:"submit",label:" ",className:"button xlarge glyph-center glyph-search"}),this.search=new o.Element({el:".domain-search-input",type:"buttonfield",error_class:"error glyph-attention",input:{type:"text",className:"input xlarge fullwidth",placeholder:"Search for a domain or keywords",autocomplete:"off",autocorrect:"off",max_length:280},button:this.button,validator(e){if(!e)return;return this.get("search_domain")?void 0:"Sorry, that search is invali
1d. Please try again."}}),this.listenTo(this.search,"change:value",(e,n)=>{this.model.set("display_errors",!1);const t=this.getSearchParamsFromSearchValue(n);t?this.search.set(t):(this.search.unset("search_domain"),this.search.unset("search_value"))}),this.model=new o.Form({display_errors:!1,elements:[this.search]})},onAttach(){i.isNot("touch")&&this.$("input").first().focus()},disable(){this.search.set("disabled",!0)},enable(){this.search.set("disabled",!1)},showError(e){this.search.set("error",e),this.model.set("display_errors",!0)},ui:{input:"input"},events:{focus:"onFocus",blur:"onBlur"},onFocus(){c.listen(this.cid,()=>{})},onBlur(){c.unlisten(this.cid)},onFormSubmitError(){this.model.set("display_errors",!0)},onFormSubmit(){const e=this.search.get("search_domain"),n=this.search.get("search_value");e&&this.trigger("search",{search_domain:e,search_value:n})},getSearchParamsFromSearchValue(e){if(p("getSearchParamsFromSearchValue"),/@/.test(e))return;const n=e.replace(/www\./g,"").trim();if(r.isURL(n)){const e=r.removeSchema(n);return{search_domain:e,search_value:e}}const t=`${n.replace(/[^a-z0-9_-]/gi,"")}.me`;if(r.isURL(t))return{search_domain:t,search_value:n};l.captureMessage("invalid domain search input",{extra:{sanitized:n,generated_domain:t}})}});e.exports=d},60964(e,n,t){const o=t(43485),i=t(39369),s=t(47465),a=t(309),r=t(38441),l=t(43999),c=t(86631),p=t(1013),d=t(4803),h=t(9023),m=t(31914),u=t(40175).create("upgrade","confirmation"),g=o.View.extend({displayName:"ConfirmationView",template:c,styles:[d,h,p],initialize(e){this.user=e.user,this.metrics=e.metrics,this.plan=this.user.cart.get("plan"),this.current_plan=this.user.get("store.active_plan"),this.domain=this.user.cart.get("domain"),this.domain_error=this.options.domain_error&&s.setErrorMessage(this.options.domain_error);const{showSection:n}=t(67533);this.showSection=n},templateContext(){const e={header:this.getHeader(),user:this.user.serialize(),plan:this.plan&&this.plan.serialize(),domain:this.domain&&this.domain.serialize(),current_plan:this.current_plan&&this.current_plan.serialize(),total:this.user.cart.get("total"),domain_error:this.domain_error};return u("data",e),e},regions:{next_step:".next-step-container"},ui:{order_summary:".order-summary",back:".back"},events:{"click @ui.back":"onClickBack"},onRender(){this.checkForEmptyOrderSummary(),this.showNextStep(),this.emptyCart()},onAttach(){this.showParentView(this.createGetStartedView())},getHeader(){if(this.plan)return"Youâve been upgraded!";if(this.current_plan&&this.domain)return this.domain.get("purchase")?this.options.domain_error?"Domain Registration Error":"Domain Registration Complete":this.options.domain_error?"Domain Error":"Domain Added";throw new Error("Unsupported confirmation scenario")},showNextStep(){const e=this.plan&&this.plan.get("features");this.options.domain_error?this.showDomainErrorNextStep():e&&1===e.length&&"ai_chat"===e[0]?this.showGetStartedStandardNextStep():this.showGetStartedNextStep()},showGetStartedNextStep(){const e=new r;this.listenTo(e,"click:button",this.showGetStartedDrilldown),this.showChildView("next_step",e)},showGetStartedStandardNextStep(){const e=new l;this.showChildView("next_step",e)},showDomainErrorNextStep(){const e=new a({domain:this.domain});this.listenTo(e,"click:button",this.retryDomain),this.showChildView("next_step",e)},retryDomain(){this.showSection("add_domain")},checkForEmptyOrderSummary(){this.ui.order_summary.text().trim()||this.ui.order_summary.remove()},emptyCart(){u("empty cart"),u("before",this.user.cart.toJSON()),this.user.cart.reset(),this.user.cart.flush(),u("after",this.user.cart.toJSON())},onClickBack(){this.destroy()},showGetStartedDrilldown(){this.showDrilldown(this.createGetStartedView())},createGetStartedView(){const e=new i({user:this.user});return e.isInDrilldown=!0,e.on("drillup",()=>{m.editpanel.request("deactivate")}),e}});e.exports=g},52863(e,n,t){const o=t(43485),i=t(46386),s=t(93036),a=(t(40175).create("existing_card_summary"),o.View.extend({displayName:"ExistingCardView",template:i,styles:s,initialize(e){this.user=e.user,this.model=this.user.get("store.credit_card")},ui:{update_link:".update-card-link"},triggers:{"click @ui.update_link":"update:card"}}));e.exports=a},13126(e,n,t){const o=t(11209),{DRILLDOWN_DELAY:i}=t(44964),s=(t(40175).create("edit","account","billing","payment"),o.extend({onAttach(){setTimeout(()=>{this.isDestroyed()||o.prototype.onAttach.apply(this,arguments)},i)}}));e.exports=s},20788(e,n,t){const o=t(11659),i=t(42744),s=t(43485),a=t(55735),r=t(44393),l=t(52863),c=t(13126),p=t(6249),d=t(39179),h=t(23159),m=t(4803),u=t(9023),g=t(38117),f=t(51566),b=t(49697),A=t(89359),x=t(73742),y=t(25079),w=t(31914),_=t(40175).create("review order"),C=s.View.extend({displayName:"ReviewOrderView",template:h,styles:[m,u,g],initialize(e){this.user=e.user,this.metrics=e.metrics,this.showSection=f.showSection,this.setCartReferences(),this.plan||this.domain||(y.captureMessage("User must have a plan or domain to review.",{extra:{user:this.user.toJSON()}}),this.destroy()),this.model=new i.Model,this.setPaymentRequired(),x.listen(this.cid,()=>{})},onBeforeDestroy(){x.unlisten(this.cid)},templateContext(){return{plan:this.plan&&this.plan.serialize()}},ui:{back:".back"},events:{"click @ui.back":"onClickBack"},regions:{order_list_region:".order-list-container",payment_info_regi
1on:".payment-info-container",promo_code_region:".promo-code-container",pre_change_info_region:".pre-charge-info-container",button_region:".button-container"},onClickBack(){this.trigger("click:back"),this.destroy()},setCartReferences(){this.plan=this.user.cart.get("plan"),this.active_plan=this.user.get("store.active_plan"),this.domain=this.user.cart.get("domain")},setPaymentRequired(){this.model.set("payment_required",this.user.cart.get("payment_required"))},onRender(){this.isDestroyed()||(this.verifyOrderItems(),this.verifyStoreData(),this.listenTo(this.user.cart,"add:items remove:items change nested-change",this.setPaymentRequired),this.listenTo(this.model,"change:payment_required",this.showPaymentInfo))},verifyOrderItems(){this.plan&&this.active_plan?(this.showChildView("order_list_region",new d),this.getProrations().done(e=>{if(this.isDestroyed())return;this.plan.set("renewal_date",e.renewal_date),this.domain&&this.domain.set("renewal_date",e.renewal_date);const n=this.plan.get("price")-e.cost;this.user.cart.add({id:"credit",type:"credit",title:"Credit adjustments",price:0-n}),this.showOrderList()}).fail(()=>{this.isDestroyed()||(A.banner("There was an error calculating credit adjustments. Please try again.",{status:"error"}),this.destroy())})):this.showOrderList()},getProrations(){const e=Date.now();this.user.cart.set("proration_date",e);const n=`${this.user.url()}/premium/change_plan`,t={upgrade_plan_id:this.plan.get("id"),current_plan_id:this.active_plan.get("id"),purchased_from:"edit",proration_date:e};return o.get({url:n,data:t})},verifyStoreData(){this.showChildView("payment_info_region",new d),this.user.get("store").fetch().done(()=>{this.isDestroyed()||(this.copyCustomerIdFromStore(),this.showPaymentInfo(),this.showPromoCode(),this.showPreChargeInfo(),this.showSubmitButton())}).fail(()=>{this.isDestroyed()||A.banner("There was an error retrieving some needed information. Please try again.",{status:"error"})})},copyCustomerIdFromStore(){const e=this.user.get("store.cust_id");this.user.cart.set("cust_id",e)},showOrderList(){this.order_list_view=new b({user:this.user}),this.showChildView("order_list_region",this.order_list_view)},showPaymentInfo(){if(delete this.payment_info,delete this.payment_form,!this.user.cart.get("payment_required"))return void this.getRegion("payment_info_region").empty();const e=this.user.get("store.credit_card.brand"),n=this.user.get("store.credit_card.last4");e&&n?this.showExistingCard():this.showPaymentForm()},showExistingCard(){this.payment_info=new l({user:this.user}),this.listenTo(this.payment_info,"update:card",this.showPaymentForm),this.showChildView("payment_info_region",this.payment_info)},showPaymentForm(){this.payment_form=new c({user:this.user,show_button:!1}),this.listenTo(this.payment_form,"before:form:submit",this.disableButton),this.listenTo(this.payment_form,"form:submit:error",this.enableButton),this.listenTo(this.payment_form,"form:complete",this.enableButton),this.listenTo(this.payment_form,"form:complete",this.continue),this.showChildView("payment_info_region",this.payment_form)},showPreChargeInfo(){this.pre_change_info=new p({model:this.user.cart}),this.showChildView("pre_change_info_region",this.pre_change_info)},showSubmitButton(){const e=this.getButtonLabel();this.button=new a.Model({size:"xlarge",color:"dark primary",className:"fullwidth glyph-angle-right-after",text:e,loading_text:"Submittingâ¦"});const n=new a.View({model:this.button});this.listenTo(n,"click",this.onClickButton),this.showChildView("button_region",n)},getButtonLabel(){return this.plan?"Upgrade now":this.domain?"Add Domain":void 0},disableButton(){this.button.set({loading:!0})},enableButton(){this.button.set({loading:!1})},showPromoCode(){_("showPromoCode"),this.promo_code_view=new r({user:this.user}),this.showChildView("promo_code_region",this.promo_code_view)},onClickButton(){this.promo_code_view.verify().then(e=>{e&&(this.payment_form?this.payment_form.submit():this.continue())})},continue(){this.promo_code_view.verify().then(e=>{e&&(this.sendMetrics("checkout"),this.listenToOnce(w.upgrade,"plan:subscribe:error",this.onSubscribeError),this.showSection("submit_order"))})},sendMetrics(e){const n={goto:e,email_event:!0};this.plan&&(n.plan=this.plan.id),this.metrics.trigger("plan:checkout",n)},onSubscribeError(e){switch(this.payment_form||this.showPaymentForm(
1),this.payment_form.model.unset("submitting"),e&&e.type){case"stripe-failed":this.payment_form.model.set("error",e.msg);break;case"existing-domain-subscription":this.payment_form.model.set("error","Error: You have an existing domain subscription. Please contact priority support at [email protected].");break;default:{const e="There was an error upgrading your account. Please try again.";this.payment_form.model.set("error",e)}}}});e.exports=C},19452(e,n,t){const o=t(11659),i=t(96669),s=t(43485),a=t(2590),r=t(39179),l=t(97550),c=t(47465),p=t(36171),d=t(4803),h=t(9023),m=t(73742),u=t(31914),g=t(51566),f=t(40175).create("cart","submit order"),b=s.View.extend({displayName:"SubmitOrderView",template:p,styles:[d,h],initialize(e){this.user=e.user,this.metrics=e.metrics,this.showSection=g.showSection,m.listen(this.cid,()=>{})},onBeforeDestroy(){m.unlisten(this.cid)},regions:{content:".edit-pane-content"},onRender(){this.loading_model=new a({text:""}),this.showChildView("content",new r({model:this.loading_model,stacked:!0})),this.next()},async next(){f("next");const e=this.user.cart.get("plan"),n=this.user.get("store.active_plan"),t=this.user.cart.get("total");if(e&&n)await this.changePlan();else if(e||t){f("subscribe"),this.loading_model.set("text","Upgrading your pageâ¦");const e=u.upgrade.request("is:modal")?"upgrade_modal":"upgrade";try{await l.subscribe(this.user,{purchased_from:e}),this.metrics.trigger("plan:subscribe:success",{purchased_from:e,email_event:!0})}catch(e){return this.metrics.trigger("plan:subscribe:error",{error:JSON.stringify(e.responseJSON||e),email_event:!0}),u.upgrade.trigger("plan:subscribe:error",e.responseJSON||e),void this.destroy()}}try{this.user.cart.get("domain")&&(this.user.cart.get("domain").get("purchase")?await this.checkForDomainRegistration():await new Promise((e,n)=>{this.registerDomain(t=>{t?n(t):e()})})),this.showSection("confirmation")}catch(e){this.showSection("confirmation",{domain_error:e})}},async changePlan(){return f("changePlan"),this.loading_model.set("text","Upgrading your planâ¦"),new Promise(e=>{l.changePlan(this.user,{purchased_from:"edit"}).done(()=>{this.metrics.trigger("plan:changeplan:success"),e()}).fail(n=>{this.metrics.trigger("plan:changeplan:error",{error:JSON.stringify(n)}),u.upgrade.trigger("plan:changeplan:error",n),this.destroy(),e()})})},registerDomain(e){const n=this.user.cart.get("domain");if(!n)return e();f("registerDomain");const t=[n.get("purchase")?"Registering your domainâ¦":"Adding your domainâ¦","Almost doneâ¦","Sorry, this is taking a whileâ¦"].map((e,n)=>setTimeout(()=>{this.loading_model.set("text",e)},8e3*n));c.registerDomain(this.user,n).done(n=>{e()}).fail(n=>{e(n)}).always(()=>{t.forEach(clearTimeout)})},async checkForDomainRegistration(){const e=this.user.cart.get("domain").get("domain");if(!e)return;this.loading_model.set("text","Registering your domainâ¦");const n=6e4,t=Date.now();let s=0;do{s=Date.now()-t,s>2e4&&(s<4e4?this.loading_model.set("text","Almost doneâ¦"):this.loading_model.set("text","Sorry, this is taking a whileâ¦"));const n=await o.ajax({url:`${i.NODE_API}/user/${this.user.get("user_name")}/domain_status?domain=${e}`});n&&this.user.set("mapped_domains",[n]),await new Promise(e=>setTimeout(e,1e3))}while(0===(this.user.get("mapped_domains")||[]).length&&s<n);if(0===this.user.get("mapped_domains").length){const e=new Error("Domain registration did not complete in time");throw e.code="domain_registration_timeout",e}}});e.exports=b},51566(e,n,t){const o=t(25473),i=t(25079),s=t(31914),a=t(40175).create("upgrade","sections"),r={add_domain(e){e({viewClass:t(88438)})},choose_domain(e){a("this.metrics",this.metrics),e({viewClass:t(59860)})},byod(e){e({viewClass:t(4126)})},review_order(e){e({viewClass:t(20788)})},submit_order(e){e({viewClass:t(19452)})},confirmation(e){e({viewClass:t(60964)})}};function l(e,n){const t=r[e];switch(typeof t){case"string":return l(t,n);case"function":return t.call(this,n);default:i.captureMessage("Upgrade section not found",{extra:{section_name:e}}),n()}}e.exports={sections:r,showSection:function e(n,t={}){l.call(this,n,({viewClass:i,viewOptions:r}={})=>
1{if(i){const a=new i(o.extend({user:this.user,metrics:this.metrics,showSection:e},r,t));this.listenToOnce(a,"click:back",()=>{s.upgrade.trigger("back:step",n)}),s.upgrade.trigger("forward:step",n),this.showDrilldown(a)}else a("section not found",n)})},getSection:l}},31987(e,n,t){t(40175).create("add domain to cart");e.exports=function({user:e,domain:n,metrics:t}){const o=e.cart.get("domain");e.cart.remove(o);const i=n.toJSON();i.id="domain",e.cart.add(i);const s=e.cart.get("plan");if(s){const e=n.get("purchase")?"plan:domain:chosen":"plan:domain:entered",o=n.get("metric_source")||"unknown";t.trigger(e,{plan:s.id,metric_source:o,domain:n.get("domain"),email_event:!0})}}},50126(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".default-scope-jsXVO{margin-top:30px}.default-scope-jsXVO .image{background-repeat:no-repeat;background-size:contain;box-sizing:border-box;margin-top:10px}","",{version:3,sources:["webpack://./default.less","webpack://./src/module/editpanel/paywall/headings/default.less"],names:[],mappings:"AAAA,qBACI,eCCJ,CDFA,4BAIQ,2BAAA,CACA,uBAAA,CACA,qBAAA,CAHA,eCKR",sourcesContent:[":local(.scope) {\n margin-top: 30px;\n .image {\n margin-top: 10px;\n background-repeat: no-repeat;\n background-size: contain;\n box-sizing: border-box;\n }\n}\n",":local(.scope) {\n margin-top: 30px;\n}\n:local(.scope) .image {\n margin-top: 10px;\n background-repeat: no-repeat;\n background-size: contain;\n box-sizing: border-box;\n}\n/*# sourceMappingURL=default.css.map */"],sourceRoot:""}]),i.locals={scope:"default-scope-jsXVO"},e.exports=i},583(e,n,t){var o=t(71354),i=t(76314),s=t(4417),a=t(75240),r=i(o),l=s(a);r.push([e.id,`.domain-scope-bqmjF{background-image:url(${l});background-repeat:no-repeat;background-size:cover;padding:30px 20px}.domain-scope-bqmjF .example-address-bar{cursor:default;margin:35px 15px 40px}.domain-scope-bqmjF .fake-text-field{background-color:#fff;border:1px solid rgba(0,0,0,.7);border-radius:3px;box-shadow:0 0 40px 10px rgba(14,87,134,.8);color:#000;line-height:50px;overflow:hidden;padding:0 10px;text-align:left;white-space:nowrap}.domain-scope-bqmjF .fake-text-field .schema{opacity:.3}.domain-scope-bqmjF .fake-text-field .schema:before{font-size:20px}.domain-scope-bqmjF .fake-text-field:after{background-image:linear-gradient(270deg,#fff 0,#fff 40px,hsla(0,0%,100%,0));box-sizing:border-box;color:rgba(0,0,0,.1);display:block;font-size:24px;height:50px;line-height:50px;padding-right:10px;position:absolute;right:0;text-align:right;top:0;width:100px}.domain-scope-bqmjF p.description{line-height:1.2;opacity:.7}.domain-scope-bqmjF p.description .example-domain{font-weight:700}`,"",{version:3,sources:["webpack://./domain.less","webpack://./src/module/editpanel/paywall/headings/domain.less"],names:[],mappings:"AAEA,oBACI,wDAAA,CACA,2BAAA,CACA,qBAAA,CACA,iBCDJ,CDHA,yCAUQ,cAAA,CADA,qBCAR,CDTA,qCAkBQ,qBAAA,CAFA,+BAAA,CACA,iBAAA,CAHA,2CAAA,CAOA,UAAA,CADA,gBAAA,CAGA,eAAA,CAJA,cAAA,CAJA,eAAA,CAOA,kBCDR,CDrBA,6CAyBY,UCDZ,CDEY,oDACI,cCAhB,CDIQ,2CAaI,2EAAA,CAVA,qBAAA,CAQA,oBAAA,CATA,aAAA,CAUA,cAAA,CAHA,WAAA,CACA,gBAAA,CAJA,kBAAA,CALA,iBAAA,CAIA,OAAA,CAEA,gBAAA,CAHA,KAAA,CAIA,WCGZ,CD1CA,kCAsDQ,eAAA,CACA,UCTR,CD9CA,kDA0DY,eCTZ",sourcesContent:["@import (reference) '~module/styles/variables.less';\n\n:local(.scope) {\n background-image: url(./domain.png);\n background-repeat: no-repeat;\n background-size: cover;\n padding: 30px 20px;\n\n .example-address-bar {\n margin: 15px;\n margin-top: 35px;\n margin-bottom: 40px;\n cursor: default;\n }\n\n .fake-text-field {\n box-shadow: 0 0 40px 10px fade(@tryblue, 80%);\n text-align: left;\n border: 1px solid rgba(0, 0, 0, 0.7);\n border-radius: 3px;\n background-color: #fff;\n padding: 0 10px;\n line-height: 50px;\n color: black;\n white-space: nowrap;\n overflow: hidden;\n .schema {\n opacity: 0.3;\n &:before {\n font-size: 20px;\n }\n }\n\n &:after {\n position: absolute;\n display: block;\n box-sizing: border-box;\n top: 0;\n right: 0;\n padding-right: 10px;\n text-align: right;\n width: 100px;\n height: 50px;\n line-height: 50px;\n color: rgba(0, 0, 0, 0.1);\n font-size: 24px;\n background-image: linear-gradient(\n to left,\n rgba(255, 255, 255, 1) 0%,\n rgba(255, 255, 255, 1) 40px,\n rgba(255, 255, 255, 0) 100%\n );\n }\n }\n\n p.description {\n line-height: 1.2;\n opacity: 0.7;\n\n .example-domain {\n font-weight: bold;\n }\n }\n}\n",":local(.scope) {\n background-image: url(./domain.png);\n background-repeat: no-repeat;\n background-size: cover;\n padding: 30px 20px;\n}\n:local(.scope) .example-address-bar {\n margin: 15px;\n margin-top: 35px;\n margin-bottom: 40px;\n cursor: default;\n}\n:local(.scope) .fake-text-field {\n box-shadow: 0 0 40px 10px rgba(14, 87, 134, 0.8);\n text-align: left;\n border: 1px solid rgba(0, 0, 0, 0.7);\n border-radius: 3px;\n background-color: #fff;\n padding: 0 10px;\n line-height: 50px;\n color: black;\n white-space: nowrap;\n overflow: hidden;\n}\n:local(.scope) .fake-text-field .schema {\n opacity: 0.3;\n}\n:local(.scope) .fake-text-field .schema:before {\n font-size: 20px;\n}\n:local(.scope) .fake-text-field:after {\n position: absolute;\n display: block;\n box-sizing: border-box;\n top: 0;\n right: 0;\n padding-right: 10px;\n text-align: right;\n width: 100px;\n height: 50px;\n line-height: 50px;\n color: rgba(0, 0, 0, 0.1);\n font-size: 24px;\n background-image: linear-gradient(to left, #ffffff 0%, #ffffff 40px, rgba(255, 255, 255, 0) 100%);\n}\n:local(.scope) p.description {\n line-height: 1.2;\n opacity: 0.7;\n}\n:local(.scope) p.description .example-domain {\n font-weight: bold;\n}\n/*# sourceMappingURL=domain.css.map */"],sourceRoot:""}]),r.locals={scope:"domain-scope-bqmjF"},e.exports=r},71297(e,n,t){var o=t(71354),i=t(76314)(o);
1i.push([e.id,".paywall-scope-rOgcK .edit-pane-content{display:block;padding-bottom:40px;text-align:center}.paywall-scope-rOgcK .edit-pane-content section+section{margin-top:20px}.paywall-scope-rOgcK .edit-pane-content .heading h2{color:#0e5786;font-size:25px;line-height:1.1;margin:0;padding:0 20px}.paywall-scope-rOgcK .edit-pane-content .actions{padding:0 40px}.paywall-scope-rOgcK .edit-pane-content .features{background-image:linear-gradient(180deg,#f8f8f8 0,#fff 30%,#fff 70%,#f8f8f8);border-radius:10px;margin-left:20px;margin-right:20px;margin-top:40px;padding:20px}.paywall-scope-rOgcK .edit-pane-content .features h3{font-size:20px;font-weight:700;margin-bottom:20px;margin-top:5px}.paywall-scope-rOgcK .edit-pane-content .features ul{text-align:left}.paywall-scope-rOgcK .edit-pane-content .features li+li{margin-top:30px}.paywall-scope-rOgcK .edit-pane-content .features h4{font-weight:700;margin-bottom:3px}.paywall-scope-rOgcK .edit-pane-content .features h4:before{color:#0872b4;display:block;font-size:24px;margin-bottom:4px}.paywall-scope-rOgcK .edit-pane-content .features .description{font-size:16px}.paywall-scope-rOgcK .edit-pane-content .pricing h3{color:#0e5786;font-size:20px;margin:0}.paywall-scope-rOgcK .edit-pane-content .pricing p{font-size:16px;margin:0}","",{version:3,sources:["webpack://./paywall.less","webpack://./src/module/editpanel/paywall/paywall.less"],names:[],mappings:"AAEA,wCAIQ,aAAA,CAGA,mBAAA,CADA,iBCJR,CDFA,wDAUY,eCLZ,CDLA,oDAiBgB,aAAA,CADA,cAAA,CAEA,eAAA,CAHA,QAAA,CAIA,cCPhB,CDZA,iDAwBY,cCTZ,CDfA,kDAiCY,4EAAA,CADA,kBAAA,CAHA,gBAAA,CACA,iBAAA,CAFA,eAAA,CAGA,YCRZ,CDvBA,qDA6CgB,cAAA,CADA,eAAA,CADA,kBAAA,CADA,cCbhB,CD7BA,qDAiDgB,eCjBhB,CDhCA,wDAqDgB,eClBhB,CDnCA,qDAgEgB,eAAA,CACA,iBC1BhB,CDmBgB,4DAEI,aAAA,CADA,aAAA,CAEA,cAAA,CACA,iBCjBpB,CD7CA,+DAqEgB,cCrBhB,CDhDA,oDA2EgB,aAAA,CACA,cAAA,CACA,QCxBhB,CDrDA,mDAgFgB,cAAA,CACA,QCxBhB",sourcesContent:["@import (reference) '~module/styles/variables.less';\n\n:local(.scope) {\n .edit-pane-content {\n // overriding flex to fix a bug in IE11\n // https://github.com/aboutdotme/main/issues/6344\n display: block;\n\n text-align: center;\n padding-bottom: 40px;\n\n section + section {\n margin-top: 20px;\n }\n\n .heading {\n h2 {\n margin: 0;\n font-size: 25px;\n color: @tryblue;\n line-height: 1.1;\n padding: 0 20px;\n }\n }\n\n .actions {\n padding: 0 40px;\n }\n\n .features {\n margin-top: 40px;\n margin-left: 20px;\n margin-right: 20px;\n padding: 20px;\n border-radius: 10px;\n background-image: linear-gradient(\n to bottom,\n rgb(248, 248, 248) 0%,\n rgb(255, 255, 255) 30%,\n rgb(255, 255, 255) 70%,\n rgb(248, 248, 248) 100%\n );\n\n h3 {\n margin-top: 5px;\n margin-bottom: 20px;\n font-weight: bold;\n font-size: 20px;\n }\n\n ul {\n text-align: left;\n }\n\n li + li {\n margin-top: 30px;\n }\n\n // glyph is attached here\n h4 {\n &:before {\n display: block;\n color: @blue;\n font-size: 24px;\n margin-bottom: 4px;\n }\n font-weight: bold;\n margin-bottom: 3px;\n }\n\n .description {\n font-size: 16px;\n }\n }\n\n .pricing {\n h3 {\n color: @tryblue;\n font-size: 20px;\n margin: 0;\n }\n p {\n font-size: 16px;\n margin: 0;\n }\n }\n }\n}\n",":local(.scope) .edit-pane-content {\n display: block;\n text-align: center;\n padding-bottom: 40px;\n}\n:local(.scope) .edit-pane-content section + section {\n margin-top: 20px;\n}\n:local(.scope) .edit-pane-content .heading h2 {\n margin: 0;\n font-size: 25px;\n color: #0e5786;\n line-height: 1.1;\n padding: 0 20px;\n}\n:local(.scope) .edit-pane-content .actions {\n padding: 0 40px;\n}\n:local(.scope) .edit-pane-content .features {\n margin-top: 40px;\n margin-left: 20px;\n margin-right: 20px;\n padding: 20px;\n border-radius: 10px;\n background-image: linear-gradient(to bottom, #f8f8f8 0%, #ffffff 30%, #ffffff 70%, #f8f8f8 100%);\n}\n:local(.scope) .edit-pane-content .features h3 {\n margin-top: 5px;\n margin-bottom: 20px;\n font-weight: bold;\n font-size: 20px;\n}\n:local(.scope) .edit-pane-content .features ul {\n text-align: left;\n}\n:local(.scope) .edit-pane-content .features li + li {\n margin-top: 30px;\n}\n:local(.scope) .edit-pane-content .features h4 {\n font-weight: bold;\n margin-bottom: 3px;\n}\n:local(.scope) .edit-pane-content .features h4:before {\n display: block;\n color: hsl(203, 91%, 37%);\n font-size: 24px;\n margin-bottom: 4px;\n}\n:local(.scope) .edit-pane-content .features .description {\n font-size: 16px;\n}
1\n:local(.scope) .edit-pane-content .pricing h3 {\n color: #0e5786;\n font-size: 20px;\n margin: 0;\n}\n:local(.scope) .edit-pane-content .pricing p {\n font-size: 16px;\n margin: 0;\n}\n/*# sourceMappingURL=paywall.css.map */"],sourceRoot:""}]),i.locals={scope:"paywall-scope-rOgcK"},e.exports=i},99338(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".domain_registration_error-scope-qVEnC h1.glyph-attention{text-align:center}.domain_registration_error-scope-qVEnC h1.glyph-attention:before{color:#d92626;display:block;font-size:24px;margin:0 0 5px;position:relative;width:auto}","",{version:3,sources:["webpack://./domain_registration_error.less","webpack://./src/module/next_steps/domain_registration_error/domain_registration_error.less"],names:[],mappings:"AAEA,0DAEQ,iBCFR,CDGQ,iEAMI,aAAA,CAJA,aAAA,CAEA,cAAA,CAGA,cAAA,CAFA,iBAAA,CAFA,UCGZ",sourcesContent:["@import (reference) '~module/styles/variables.less';\n\n:local(.scope) {\n h1.glyph-attention {\n text-align: center;\n &::before {\n margin: 0;\n display: block;\n width: auto;\n font-size: 24px;\n position: relative;\n color: @error_text_on_white;\n margin-bottom: 5px;\n }\n }\n}\n",":local(.scope) h1.glyph-attention {\n text-align: center;\n}\n:local(.scope) h1.glyph-attention::before {\n margin: 0;\n display: block;\n width: auto;\n font-size: 24px;\n position: relative;\n color: #d92626;\n margin-bottom: 5px;\n}\n/*# sourceMappingURL=domain_registration_error.css.map */"],sourceRoot:""}]),i.locals={scope:"domain_registration_error-scope-qVEnC"},e.exports=i},9528(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".next_steps-scope-bKMOB{background-color:#e6f1f8;border-radius:5px;color:#333;padding:20px}.next_steps-scope-bKMOB h1{font-size:18px}.next_steps-scope-bKMOB .actions{margin-top:20px}","",{version:3,sources:["webpack://./next_steps.less","webpack://./src/module/styles/mixins.less","webpack://./src/module/next_steps/next_steps.less"],names:[],mappings:"AAGA,wBCkDI,wBAAA,CACA,iBAAA,CDjDA,UAAA,CCkDA,YClDJ,CFFA,2BAKQ,cEAR,CFLA,iCASQ,eEDR",sourcesContent:["@import (reference) '~module/styles/variables.less';\n@import (reference) '~module/styles/mixins.less';\n\n:local(.scope) {\n .blue-tinted-box();\n color: #333;\n\n h1 {\n font-size: 18px;\n }\n\n .actions {\n margin-top: 20px;\n }\n}\n","@import (reference) '~module/styles/variables.less';\n\n.focus-rules {\n outline-width: 3px;\n outline-style: solid;\n outline-color: fade(@blue, 30%);\n outline-offset: 1px;\n}\n\n// focus mixin\n.focus-mixin {\n z-index: inherit;\n &:focus {\n z-index: 1;\n .focus-rules();\n }\n}\n\n// loading border mixin\n.loading-spinner-border-color(@color) {\n & .loading-text::before {\n border-color: fade(@color, 30%);\n border-left-color: fade(@color, 60%);\n }\n}\n\n// blue gradient background\n.background-blue-gradient {\n background-color: @blue;\n background-image: linear-gradient(135deg, @blue 0%, @blue 30%, lighten(@blue, 10%) 100%);\n}\n\n// use flex to force child node to fill parent\n.flex-force-fill {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: stretch;\n > :first-child {\n width: 100%;\n }\n}\n// center child node vertically and horizontally\n.flex-center {\n display: flex;\n justify-content: center;\n flex-wrap: nowrap;\n flex-direction: row;\n align-items: center;\n}\n\n// light blue boxes in billing, order list, confirmation, next steps\n.blue-tinted-box {\n background-color: tint(@blue, 90%);\n border-radius: 5px;\n padding: 20px;\n}\n.blue-tinted-box-hover {\n .no-touchevents &:hover {\n background-color: tint(@blue, 95%);\n }\n}\n\n// bio text formatting. used on the profile page and in the rich text editor.\n.bio-text {\n font-size: 16px;\n text-align: left;\n word-wrap: break-word;\n &.short-bio {\n text-align: center;\n }\n\n a {\n color: #333333;\n position: relative;\n text-decoration: underline;\n .no-touchevents &:hover {\n color: #888888;\n }\n }\n\n hr {\n margin-top: 2.5em;
1\n margin-bottom: 2.5em;\n }\n\n h2 {\n display: block;\n font-size: 1.6em;\n margin-top: 1.2em;\n margin-bottom: 0.5em;\n margin-left: 0;\n margin-right: 0;\n font-weight: bold;\n border-bottom: 1px solid #ddd;\n }\n\n h3 {\n display: block;\n font-size: 1.2em;\n margin-top: 1em;\n margin-bottom: 0.4em;\n margin-left: 0;\n margin-right: 0;\n font-weight: bold;\n }\n\n ul,\n ol {\n display: block;\n margin-top: 0;\n margin-bottom: 0.75em;\n margin-left: 0;\n margin-right: 0;\n padding-left: 40px;\n text-align: left;\n }\n ul li ul,\n ol li ol {\n margin-bottom: 0;\n }\n ol {\n list-style-type: decimal;\n }\n ul {\n list-style-type: disc;\n }\n li {\n display: list-item;\n }\n\n table {\n width: 100%;\n display: table;\n margin-top: 1em;\n margin-bottom: 1em;\n\n th {\n font-weight: bold;\n }\n }\n\n div > h1:first-child,\n div > h2:first-child {\n margin-top: 0;\n }\n}\n",":local(.scope) {\n background-color: #e6f1f8;\n border-radius: 5px;\n padding: 20px;\n color: #333;\n}\n:local(.scope) h1 {\n font-size: 18px;\n}\n:local(.scope) .actions {\n margin-top: 20px;\n}\n/*# sourceMappingURL=next_steps.css.map */"],sourceRoot:""}]),i.locals={scope:"next_steps-scope-bKMOB"},e.exports=i},79713(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".add_domain-scope-yvC3N .subsection+.subsection{margin-top:30px}","",{version:3,sources:["webpack://./add_domain.less","webpack://./src/module/upgrade_view/steps/add_domain/add_domain.less"],names:[],mappings:"AAAA,gDAEQ,eCAR",sourcesContent:[":local(.scope) {\n .subsection + .subsection {\n margin-top: 30px;\n }\n}\n",":local(.scope) .subsection + .subsection {\n margin-top: 30px;\n}\n/*# sourceMappingURL=add_domain.css.map */"],sourceRoot:""}]),i.locals={scope:"add_domain-scope-yvC3N"},e.exports=i},9373(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,"","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),i.locals={},e.exports=i},78748(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".byod_form-scope-eKbXI{margin-top:20px}.byod_form-scope-eKbXI .button+.button{margin-top:20px}.byod_form-scope-eKbXI p.info{margin-top:30px}","",{version:3,sources:["webpack://./byod_form.less","webpack://./src/module/upgrade_view/steps/byod/byod_form/byod_form.less"],names:[],mappings:"AAAA,uBACI,eCCJ,CDFA,uCAIQ,eCCR,CDLA,8BAQQ,eCAR",sourcesContent:[":local(.scope) {\n margin-top: 20px;\n\n .button + .button {\n margin-top: 20px;\n }\n\n p.info {\n margin-top: 30px;\n }\n}\n",":local(.scope) {\n margin-top: 20px;\n}\n:local(.scope) .button + .button {\n margin-top: 20px;\n}\n:local(.scope) p.info {\n margin-top: 30px;\n}\n/*# sourceMappingURL=byod_form.css.map */"],sourceRoot:""}]),i.locals={scope:"byod_form-scope-eKbXI"},e.exports=i},35467(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,'.choose_domain-scope-eK2DY li.domain{align-items:baseline;background-color:rgba(0,0,0,.05);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:60px;margin:5px 0;padding:0 20px}.choose_domain-scope-eK2DY li.domain:not(.unavailable){cursor:pointer}.no-touchevents .choose_domain-scope-eK2DY li.domain:not(.unavailable):hover{background-color:rgba(0,0,0,.1)}.choose_domain-scope-eK2DY li.domain.unavailable .label,.choose_domain-scope-eK2DY li.domain.unavailable .status{opacity:.5}.choose_domain-scope-eK2DY li.domain .label{margin-right:30px;overflow:hidden;text-overflow:ellipsis}.choose_domain-scope-eK2DY li.domain .status{color:#999;font-size:16px;font-weight:700}.choose_domain-scope-eK2DY li.domain .loading-spinner{display:inline-block;position:relative}.choose_domain-scope-eK2DY li.domain .loading-spinner:after{animation:fullrotation 1s linear infinite;border:5px solid rgba(8,114,180,.2);border-radius:50%;border-right-color:rgba(8,114,180,.3);box-sizing:border-box;content:"";display:block;height:30px;position:absolute;right:0;top:14px;width:30px}.choose_domain-scope-eK2DY li.domain.searched_domain.available{background-color:#e6f1f8}.choose_domain-scope-eK2DY li.domain.searched_domain.available:hover{background-color:#daeaf4}.choose_domain-scope-eK2DY li.domain.searched_domain.available .label{font-weight:700}.choose_domain-scope-eK2DY li.domain.searched_domain.unavailable{background-color:transparent;cursor:default;line-height:1.5;padding-bottom:20px;padding-top:5px;pointer-events:none;white-space:normal}',"",{version:3,sources:["webpack://./choose_domain.less","webpack://./src/module/upgrade_view/steps/choose_domain/choose_domain.less"],names:[],mappings:"AAEA,qCAUQ,oBAAA,CAEA,gCAAA,CANA,YAAA,CACA,kBAAA,CACA,gBAAA,CACA,6BAAA,CAEA,gBAAA,CATA,YAAA,CAGA,cCKR,CDGQ,uDACI,cCDZ,CDEY,6EACI,+BCAhB,CDIQ,iHAGQ,UCHhB,CDpBA,4CA6BY,iBAAA,CACA,eAAA,CACA,sBCNZ,
1CDzBA,6CAoCY,UAAA,CADA,cAAA,CAEA,eCPZ,CD9BA,sDAyCY,oBAAA,CACA,iBCRZ,CDSY,4DAKI,yCAAA,CAIA,mCAAA,CAEA,iBAAA,CAFA,qCAAA,CACA,qBAAA,CATA,UAAA,CACA,aAAA,CAEA,WAAA,CAQA,iBAAA,CAEA,OAAA,CADA,QAAA,CAVA,UCIhB,CDYY,+DACI,wBCVhB,CDWgB,qEACI,wBCTpB,CDMY,sEAMQ,eCTpB,CDYY,iEACI,4BAAA,CACA,cAAA,CAGA,eAAA,CAEA,mBAAA,CADA,eAAA,CAHA,mBAAA,CACA,kBCPhB",sourcesContent:["@import (reference) '~module/styles/variables.less';\n\n:local(.scope) {\n li.domain {\n margin: 5px 0;\n padding: 0;\n padding-left: 20px;\n padding-right: 20px;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: space-between;\n align-items: baseline;\n line-height: 60px;\n background-color: rgba(0, 0, 0, 0.05);\n &:not(.unavailable) {\n cursor: pointer;\n .no-touchevents &:hover {\n background-color: rgba(0, 0, 0, 0.1);\n }\n }\n\n &.unavailable {\n .label,\n .status {\n opacity: 0.5;\n }\n }\n\n .label {\n // truncate long domains\n margin-right: 30px;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n\n .status {\n font-size: 16px;\n color: #999;\n font-weight: bold;\n }\n\n .loading-spinner {\n display: inline-block;\n position: relative;\n &::after {\n content: '';\n display: block;\n width: 30px;\n height: 30px;\n animation: fullrotation 1s infinite linear;\n border-left: 5px solid fade(@blue, 20%);\n border-right: 5px solid fade(@blue, 30%);\n border-bottom: 5px solid fade(@blue, 20%);\n border-top: 5px solid fade(@blue, 20%);\n box-sizing: border-box;\n border-radius: 50%;\n position: absolute;\n top: 14px;\n right: 0;\n }\n }\n\n &.searched_domain {\n &.available {\n background-color: tint(@blue, 90%);\n &:hover {\n background-color: tint(@blue, 85%);\n }\n .label {\n font-weight: bold;\n }\n }\n &.unavailable {\n background-color: transparent;\n cursor: default;\n pointer-events: none;\n white-space: normal;\n line-height: 1.5;\n padding-top: 5px;\n padding-bottom: 20px;\n }\n }\n }\n}\n",":local(.scope) li.domain {\n margin: 5px 0;\n padding: 0;\n padding-left: 20px;\n padding-right: 20px;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: space-between;\n align-items: baseline;\n line-height: 60px;\n background-color: rgba(0, 0, 0, 0.05);\n}\n:local(.scope) li.domain:not(.unavailable) {\n cursor: pointer;\n}\n.no-touchevents :local(.scope) li.domain:not(.unavailable):hover {\n background-color: rgba(0, 0, 0, 0.1);\n}\n:local(.scope) li.domain.unavailable .label,\n:local(.scope) li.domain.unavailable .status {\n opacity: 0.5;\n}\n:local(.scope) li.domain .label {\n margin-right: 30px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n:local(.scope) li.domain .status {\n font-size: 16px;\n color: #999;\n font-weight: bold;\n}\n:local(.scope) li.domain .loading-spinner {\n display: inline-block;\n position: relative;\n}\n:local(.scope) li.domain .loading-spinner::after {\n content: '';\n display: block;\n width: 30px;\n height: 30px;\n animation: fullrotation 1s infinite linear;\n border-left: 5px solid hsla(203, 91%, 37%, 0.2);\n border-right: 5px solid hsla(203, 91%, 37%, 0.3);\n border-bottom: 5px solid hsla(203, 91%, 37%, 0.2);\n border-top: 5px solid hsla(203, 91%, 37%, 0.2);\n box-sizing: border-box;\n border-radius: 50%;\n position: absolute;\n top: 14px;\n right: 0;\n}\n:local(.scope) li.domain.searched_domain.available {\n background-color: #e6f1f8;\n}\n:local(.scope) li.domain.searched_domain.available:hover {\n background-color: #daeaf4;\n}\n:local(.scope) li.domain.searched_domain.available .label {\n font-weight: bold;\n}\n:local(.scope) li.domain.searched_domain.unavailable {\n background-color: transparent;\n cursor: default;\n pointer-events: none;\n white-space: normal;\n line-height: 1.5;\n padding-top: 5px;\n padding-bottom: 20px;\n}\n/*# sourceMappingURL=choose_domain.css.map */"],sourceRoot:""}]),i.locals={scope:"choose_domain-scope-eK2DY"},e.exports=i},54980(e,n,t){var o=t(71354),i=t(76314)(o);
1i.push([e.id,".domain_search-scope-htMkR .domain-search-input{padding-bottom:10px}.domain_search-scope-htMkR .domain-search-input .button{padding:0 25px}.domain_search-scope-htMkR .domain-search-input .button:before{font-size:24px;opacity:.5}","",{version:3,sources:["webpack://./domain_search.less","webpack://./src/module/upgrade_view/steps/choose_domain/domain_search.less"],names:[],mappings:"AAGA,gDAEQ,mBCHR,CDCA,wDAKY,cCHZ,CDIY,+DACI,cAAA,CACA,UCFhB",sourcesContent:["@import (reference) '~module/glyphs/glyphs.less';\n@import (reference) '~module/glyphs/glyph-codes.less';\n\n:local(.scope) {\n .domain-search-input {\n padding-bottom: 10px;\n\n .button {\n padding: 0 25px;\n &:before {\n font-size: 24px;\n opacity: 0.5;\n }\n }\n }\n}\n",":local(.scope) .domain-search-input {\n padding-bottom: 10px;\n}\n:local(.scope) .domain-search-input .button {\n padding: 0 25px;\n}\n:local(.scope) .domain-search-input .button:before {\n font-size: 24px;\n opacity: 0.5;\n}\n/*# sourceMappingURL=domain_search.css.map */"],sourceRoot:""}]),i.locals={scope:"domain_search-scope-htMkR"},e.exports=i},67347(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".confirmation-scope-u8wJP .glyph-attention:before{display:block;font-size:100%;margin-bottom:4px;width:auto}.confirmation-scope-u8wJP .order-summary{line-height:1.5;margin-bottom:30px;padding-left:40px;padding-right:40px}.confirmation-scope-u8wJP .order-summary h2{font-size:18px;margin-bottom:5px}.confirmation-scope-u8wJP .order-summary h2+h2{margin-top:15px}.confirmation-scope-u8wJP .order-summary .button{margin-top:10px}.confirmation-scope-u8wJP .domain-error{background-color:#e6f1f8;border-radius:5px;padding:20px}.confirmation-scope-u8wJP .text.ellipsis{max-width:90%}","",{version:3,sources:["webpack://./confirmation.less","webpack://./src/module/upgrade_view/steps/confirmation/confirmation.less","webpack://./src/module/styles/mixins.less"],names:[],mappings:"AAGA,kDAEQ,aAAA,CAEA,cAAA,CACA,iBAAA,CAFA,UCDR,CDFA,yCAYQ,eAAA,CADA,kBAAA,CAFA,iBAAA,CACA,kBCFR,CDRA,4CAeY,cAAA,CACA,iBCJZ,CDKY,+CACI,eCHhB,CDfA,iDAuBY,eCLZ,CDlBA,wCEkDI,wBAAA,CACA,iBAAA,CACA,YD7BJ,CDvBA,yCAgCQ,aCNR",sourcesContent:["@import (reference) '~module/styles/variables.less';\n@import (reference) '~module/styles/mixins.less';\n\n:local(.scope) {\n .glyph-attention::before {\n display: block;\n width: auto;\n font-size: 100%;\n margin-bottom: 4px;\n }\n\n .order-summary {\n padding-left: 40px;\n padding-right: 40px;\n margin-bottom: 30px;\n line-height: 1.5;\n\n h2 {\n font-size: 18px;\n margin-bottom: 5px;\n & + h2 {\n margin-top: 15px;\n }\n }\n\n .button {\n margin-top: 10px;\n }\n }\n\n .domain-error {\n .blue-tinted-box();\n }\n\n .text.ellipsis {\n max-width: 90%;\n }\n}\n",":local(.scope) .glyph-attention::before {\n display: block;\n width: auto;\n font-size: 100%;\n margin-bottom: 4px;\n}\n:local(.scope) .order-summary {\n padding-left: 40px;\n padding-right: 40px;\n margin-bottom: 30px;\n line-height: 1.5;\n}\n:local(.scope) .order-summary h2 {\n font-size: 18px;\n margin-bottom: 5px;\n}\n:local(.scope) .order-summary h2 + h2 {\n margin-top: 15px;\n}\n:local(.scope) .order-summary .button {\n margin-top: 10px;\n}\n:local(.scope) .domain-error {\n background-color: #e6f1f8;\n border-radius: 5px;\n padding: 20px;\n}\n:local(.scope) .text.ellipsis {\n max-width: 90%;\n}\n/*# sourceMappingURL=confirmation.css.map */","@import (reference) '~module/styles/variables.less';\n\n.focus-rules {\n outline-width: 3px;\n outline-style: solid;\n outline-color: fade(@blue, 30%);\n outline-offset: 1px;\n}\n\n// focus mixin\n.focus-mixin {\n z-index: inherit;\n &:focus {\n z-index: 1;\n .focus-rules();\n }\n}\n\n// loading border mixin\n.loading-spinner-border-color(@color) {\n & .loading-text::before {\n border-color: fade(@
1color, 30%);\n border-left-color: fade(@color, 60%);\n }\n}\n\n// blue gradient background\n.background-blue-gradient {\n background-color: @blue;\n background-image: linear-gradient(135deg, @blue 0%, @blue 30%, lighten(@blue, 10%) 100%);\n}\n\n// use flex to force child node to fill parent\n.flex-force-fill {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: stretch;\n > :first-child {\n width: 100%;\n }\n}\n// center child node vertically and horizontally\n.flex-center {\n display: flex;\n justify-content: center;\n flex-wrap: nowrap;\n flex-direction: row;\n align-items: center;\n}\n\n// light blue boxes in billing, order list, confirmation, next steps\n.blue-tinted-box {\n background-color: tint(@blue, 90%);\n border-radius: 5px;\n padding: 20px;\n}\n.blue-tinted-box-hover {\n .no-touchevents &:hover {\n background-color: tint(@blue, 95%);\n }\n}\n\n// bio text formatting. used on the profile page and in the rich text editor.\n.bio-text {\n font-size: 16px;\n text-align: left;\n word-wrap: break-word;\n &.short-bio {\n text-align: center;\n }\n\n a {\n color: #333333;\n position: relative;\n text-decoration: underline;\n .no-touchevents &:hover {\n color: #888888;\n }\n }\n\n hr {\n margin-top: 2.5em;\n margin-bottom: 2.5em;\n }\n\n h2 {\n display: block;\n font-size: 1.6em;\n margin-top: 1.2em;\n margin-bottom: 0.5em;\n margin-left: 0;\n margin-right: 0;\n font-weight: bold;\n border-bottom: 1px solid #ddd;\n }\n\n h3 {\n display: block;\n font-size: 1.2em;\n margin-top: 1em;\n margin-bottom: 0.4em;\n margin-left: 0;\n margin-right: 0;\n font-weight: bold;\n }\n\n ul,\n ol {\n display: block;\n margin-top: 0;\n margin-bottom: 0.75em;\n margin-left: 0;\n margin-right: 0;\n padding-left: 40px;\n text-align: left;\n }\n ul li ul,\n ol li ol {\n margin-bottom: 0;\n }\n ol {\n list-style-type: decimal;\n }\n ul {\n list-style-type: disc;\n }\n li {\n display: list-item;\n }\n\n table {\n width: 100%;\n display: table;\n margin-top: 1em;\n margin-bottom: 1em;\n\n th {\n font-weight: bold;\n }\n }\n\n div > h1:first-child,\n div > h2:first-child {\n margin-top: 0;\n }\n}\n"],sourceRoot:""}]),i.locals={scope:"confirmation-scope-u8wJP"},e.exports=i},29194(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".existing_card-scope-lBmZz p{margin:0 5px}.existing_card-scope-lBmZz .update-card-link{font-size:16px}","",{version:3,sources:["webpack://./existing_card.less","webpack://./src/module/upgrade_view/steps/review_order/existing_card.less"],names:[],mappings:"AAAA,6BAEQ,YCAR,CDFA,6CAMQ,cCDR",sourcesContent:[":local(.scope) {\n p {\n margin: 0 5px;\n }\n\n .update-card-link {\n font-size: 16px;\n }\n}\n",":local(.scope) p {\n margin: 0 5px;\n}\n:local(.scope) .update-card-link {\n font-size: 16px;\n}\n/*# sourceMappingURL=existing_card.css.map */"],sourceRoot:""}]),i.locals={scope:"existing_card-scope-lBmZz"},e.exports=i},35747(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,"","",{version:3,sources:[],names:[],mappings:"",sourceRoot:""}]),i.locals={},e.exports=i},3737(e,n,t){var o=t(71354),i=t(76314)(o);i.push([e.id,".upgrade_step-scope-nQQ3D .upgrade-header h1{color:#0872b4;font-size:22px;font-weight:700;margin:0;padding:0;text-align:center}.upgrade_step-scope-nQQ3D .loading-view{padding-bottom:30px}","",{version:3,sources:["webpack://./upgrade_step.less","webpack://./src/module/upgrade_view/upgrade_step.less"],names:[],mappings:"AAEA,6CAMY,aAAA,CAFA,cAAA,CACA,eAAA,CAEA,QAAA,CACA,SAAA,CALA,iBCEZ,CDLA,wCAaQ,mBCLR",sourcesContent:["@import (reference) '~module/styles/variables.less';\n\n:local(.scope) {\n .upgrade-header {\n h1 {\n text-align: center;\n font-size: 22px;\n font-weight: bold;\n color: @blue;\n margin: 0;\n padding: 0;\n }\n }\n\n .loading-view {\n padding-bottom: 30px;\n }\n}\n",":local(.scope) .upgrade-header h1 {\n text-align: center;\n font-size: 22px;\n font-weight: bold;\n color: hsl(203, 91%, 37%);\n margin: 0;\n padding: 0;\n}\n:local(.scope) .loading-view {\n padding-bottom: 30px;\n}\n/*# sourceMappingURL=upgrade_step.css.map */"],sourceRoot:""}]),i.locals={scope:"upgrade_step-scope-nQQ3D"},e.exports=i},2167(e,n,t){e.exports={src:t.p+"z/393cc6f8.png",width:1200,height:588,bytes:125029,type:"png"},e.exports.toString=function(){return t.p+"z/393cc6f8.png"}},36132(e,n,t){var o=t(50126),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},30493(e,n,t){var o=t(583),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},18355(e,n,t){var o=t(71297),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},34988(e,n,t){var o=t(99338),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},866(e,n,t){var o=t(9528),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},72699(e,n,t){var o=t(79713),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},61943(e,n,t){var o=t(9373),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},56526(e,n,t){var o=t(78748),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},12909(e,n,t){var o=t(35467),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},34850(e,n,t){var o=t(54980),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},1013(e,n,t){var o=t(67347),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},93036(e,n,t){var o=t(29194),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},38117(e,n,t){var o=t(35747),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},9023(e,n,t){var o=t(3737),i=t(86756);"string"==typeof o&&(o=[[e.id,o,""]]),e.exports=o.locals||{},e.exports._getContent=function(){return o},e.exports._getCss=function(){return o.toString()},e.exports._insertCss=function(e){return i(o,e)}},2889(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<h4 class="glyph-'+(null==(n=e.glyph)?"":n)+'">'+(null==(n=e.title)?"":o.escape(n))+'</h4>\n<p class="description">'+(null==(n=e.description)?"":o.escape(n))+"</p>\n"}},74174(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<h2>Get the most out of your page <span class="text nowrap">when you upgrade to Pro.</span></h2>\n<div class="image"></div>\n'}},96867(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<h2>Take ownership<br>of your online brand.</h2>\n<div class="example-address-bar">\n <div class="field-shadow">\n <div class="fake-text-field glyph-star-after">
1\n <span class="glyph-lock schema">https://</span><span class="example-domain">'+(null==(n=e.example_domain)?"":o.escape(n))+'</span>\n </div>\n </div>\n</div>\n<p class="description">\n Get a personalized domain,<br>\n or connect a domain you already own.\n</p>\n'}},19245(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content rule-top edit-pane-scroller">\n\n <section class="heading"></section>\n\n <section class="pricing pad-horizontal">\n <h3>Just '+(null==(n=e.monthly_price)?"":o.escape(n))+" a month</h3>\n <p>(or "+(null==(n=e.annual_monthly_price)?"":o.escape(n))+' a month when billed annually)</p>\n </section>\n\n <section class="actions">\n <button type="button" class="button xlarge dark primary fullwidth glyph-angle-right-after">Upgrade to Pro today</button>\n </section>\n\n <section class="features">\n <h3>\n ',"domain"===e.from?t+="\n Other Benefits of Pro\n ":t+="\n The Benefits of Pro\n ",t+='\n </h3>\n <div class="feature-list"></div>\n </section>\n\n <section class="pricing pad-horizontal">\n <h3>Just '+(null==(n=e.monthly_price)?"":o.escape(n))+" a month</h3>\n <p>(or "+(null==(n=e.annual_monthly_price)?"":o.escape(n))+' a month when billed annually)</p>\n </section>\n\n <section class="actions">\n <button type="button" class="button xlarge dark primary fullwidth glyph-angle-right-after">Upgrade to Pro today</button>\n </section>\n\n</section>\n'}},95922(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<h1 class="glyph-attention">\n Uh oh! There was a problem '+(null==(n=e.domain.purchase?"registering":"adding")?"":o.escape(n))+" your domain. \n "+(null==(n=e.domain.purchase?"The domain fee has been refunded.":"")?"":o.escape(n))+'\n Please try again.\n</h1>\n<div class="actions">\n <button type="button" class="button large dark primary fullwidth glyph-angle-right-after">'+(null==(n=e.button_label)?"":o.escape(n))+"</button>\n</div>\n"}},48494(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<h1>Next, explore and activate your new <span class="text nowrap">Pro features.</span></h1>\n\n<div class="actions">\n <button type="button" class="button large dark primary fullwidth glyph-angle-right-after">\n Get Started\n </button>\n</div>\n'}},38396(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<h1>Weâre setting up your Virtual Twin now.</h1>\n\n<p>Give us a minute or two then refresh the page to see it in action.</p>\n\n<div class="actions">\n <a type="button" class="button large dark primary fullwidth" href="/">\n Refresh\n </a>\n</div>\n'}},42132(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<p class="info-circle">\n You will be charged '+(null==(n=e.display_total)?"":o.escape(n))+" when you click the button below. Your subscription will renew automatically and youâll be billed\n\n",e.display_yearly&&e.display_monthly?t+="\n "+(null==(n=e.display_monthly)?"":o.escape(n))+" each month for Pro and "+(null==(n=e.display_yearly)?"":o.escape(n))+" each year for your domain\n":e.display_yearly?t+="\n "+(null==(n=e.display_yearly)?"":o.escape(n))+" each year\n":e.display_monthly&&(t+="\n "+(null==(n=e.display_monthly)?"":o.escape(n))+" each month\n"),t+="\n\n until you cancel from your account settings.\n</p>\n"}},2211(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<p class="info-circle">\n When you click the button below, your '+(null==(n=e.number_months)?"":o.escape(n))+'-month <span class="text nowrap">'+(null==(n=e.plan.title)?"":o.escape(n))+" trial</span> will begin. Your subscription will renew for "+(null==(n=e.display_plan_price)?"":o.escape(n))+" "+(null==(n=e.frequency)?"":o.escape(n))+" beginning "+(null==(n=e.display_end_date)?"":o.escape(n))+", unless you cancel before that date.\n\n ",e.display_domain_price&&(t+="\n Today, youâll be charged "+(null==(n=e.display_domain_price)?"":o.escape(n))+" for your domain, which will renew annually until you cancel.\n "),t+="\
1n</p>\n"}},84621(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content edit-pane-scroller rule-top pad-bottom pad-horizontal">\n <section class="upgrade-header pad-vertical">\n ',e.current_plan?n+="\n <h1>Add a domain to your page</h1>\n ":n+="\n <h1>First, add a domain to your page</h1>\n ",n+='\n </section>\n <section class="subsection">\n <button data-section="choose_domain" type="button" class="button xlarge dark primary fullwidth">Get a new domain</button>\n <p class="info-circle">Choose this option if you donât own a domain already. Weâll handle all the technical stuff.</p>\n </section>\n <section class="subsection">\n <button data-section="byod" type="button" class="button xlarge light secondary fullwidth">Map a domain</button>\n <p class="info-circle">Choose this option if you own a domain and want to map it to your about.me page. Weâll help you with the technical stuff.</p>\n </section>\n</section>\n'}},18385(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content edit-pane-scroller rule-top pad-horizontal pad-bottom">\n <section class="upgrade-header pad-vertical">\n <h1>Map a domain</h1>\n </section>\n\n <p>Do you already own a domain through a registrar such as GoDaddy or Namecheap?</p>\n\n <section class="byod-form"></section>\n</section>\n'}},6588(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<fieldset class="domain"></fieldset>\n<fieldset class="buttonset"></fieldset>\n',e.confirmed||(n+='\n <p class="info-circle">If you bought your domain from GoDaddy, weâll set it up for you. If not, donât worry! Weâll give you all the info you need to set up your domain.</p>\n'),n+="\n"}},72735(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content edit-pane-scroller rule-top">\n <section class="upgrade-header pad-horizontal pad-vertical">\n <h1>Pick your new domain</h1>\n </section>\n <section class="domain-search-container pad-horizontal"></section>\n <section class="domains-container edit-pane-scroller pad-bottom"></section>\n</section>\n'}},46651(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+="",e.is_searched_domain?(t+="\n ",e.definitive?(t+="\n ",e.available?t+='\n <div class="label">'+(null==(n=e.domain)?"":o.escape(n))+'</div>\n <div class="status"> '+(null==(n=e.display_price)?"":o.escape(n))+"</div>\n ":t+="\n <div>\n <strong>Sorry, that domain is not available.</strong> Try your search again, or choose one of the suggestions below.\n </div>\n ",t+="\n "):t+='\n <div class="label">'+(null==(n=e.domain)?"":o.escape(n))+"â¦</div>\n ",t+="\n"):(t+="\n ",e.verifying_availability?t+='\n <div class="label">'+(null==(n=e.domain)?"":o.escape(n))+'</div>\n <div class="status"> <span class="loading-spinner"> </span></div>\n ':t+='\n <div class="label">'+(null==(n=e.domain)?"":o.escape(n))+'</div>\n <div class="status"> '+(null==(n=e.display_price)?"":o.escape(n))+"</div>\n ",t+="\n"),t+="\n"}},89476(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<fieldset class="buttonfield domain-search-input"></fieldset>\n'}},86631(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content edit-pane-scroller rule-top">\n\n <section class="upgrade-header pad-horizontal pad-vertical">\n ',e.plan?t+="\n <h1>"+(null==(n=e.header)?"":n)+"</h1>\n ":e.domain_error?t+='\n <h1 class="error">'+(null==(n=e.header)?"":n)+"</h1>\n ":t+="\n <h1>"+(null==(n=e.header)?"":n)+"</h1>\n ",t+='\n </section>\n\n <section class="order-summary">\n ',e.plan?(t+="\n <p>\n ",e.domain_error||(t+="\n ",e.domain&&e.domain.purchase&&(t+="\n Your page will be available at <strong>"+(null==(n=e.domain.domain)?"":o.escape(n))+'</strong> within <span class="text nowrap">24 hours.</span>\n ')),t+='\n Your receipt has been sent to <strong class="text ellipsis">'+(null==(n=e.user.email_address)?"":o.escape(n))+".</strong>\n ",t+="\n </p>\n "):e.current_plan&&e.domain&&!e.domain_error&&(t+="\n <p>
1\n ",e.domain&&e.domain.purchase?t+="\n Your custom domain <strong>"+(null==(n=e.domain.domain)?"":o.escape(n))+"</strong> has been added to your page.\n ":t+="\n Your domain <strong>"+(null==(n=e.domain.domain)?"":o.escape(n))+"</strong> has been added to your page.\n ",t+="\n </p>\n "),t+='\n </section>\n\n <section class="pad-horizontal next-step-container"></section>\n\n ',e.test_name&&(t+='\n <p class="glyph-angle-up pad-vertical pad-horizontal" style="font-family: monospace; font-size: 12px; margin-top: 20px;">\n '+(null==(n=e.test_name)?"":o.escape(n))+"\n </p>\n "),t+="\n\n</section>\n"}},46386(e,n,t){var o=t(4523);e.exports=function(e){var n,t="";Array.prototype.join;return t+='<section class="card-summary pad-bottom">\n <p><span class="card-data">'+(null==(n=e.brand)?"":o.escape(n))+" ending in "+(null==(n=e.last4)?"":o.escape(n))+'</span></p>\n <p><span class="text link update-card-link">Change card</span></p>\n</section>\n'}},23159(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<section class="edit-pane-header">\n <div class="back glyph-center glyph-angle-left"></div>\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n\n<section class="edit-pane-content rule-top edit-pane-scroller pad-horizontal pad-bottom">\n <section class="upgrade-header pad-vertical">\n ',e.plan?n+="\n <h1>Checkout</h1>\n ":n+="\n <h1>Domain Confirmation</h1>\n ",n+='\n </section>\n\n <section class="order-list-container"></section>\n\n <section class="promo-code-container"></section>\n\n <section class="payment-info-container pad-top"></section>\n\n <section class="pre-charge-info-container pad-bottom"></section>\n\n <section class="button-container pad-bottom"></section>\n\n</section>\n'}},36171(e,n,t){t(4523);e.exports=function(e){var n="";Array.prototype.join;return n+='<section class="edit-pane-header">\n <h1>Upgrade to <div class="pro-badge"></div></h1>\n</section>\n<section class="edit-pane-content edit-pane-scroller rule-top pad-horizontal"></section>\n'}},75240(e,n,t){e.exports=t.p+"z/domain.0a36f2f4.png"},76653(e){"use strict";e.exports=JSON.parse('[{"id":"domain","glyph":"home","title":"Your own domain","description":"Buy a new domain or connect your own. Take ownership of your online brand."},{"id":"ai_chat","glyph":"robot","title":"Virtual Twin AI","description":"A digital version of yourself that visitors to your page can interact with."},{"id":"portfolio","glyph":"photos","title":"Portfolio","description":"Show and tell: stand out by showing highlights of your work in a beautiful and visual way."},{"id":"video","glyph":"play","title":"Video","description":"Catch the attention of passive page viewers and grow your business with an intro video."},{"id":"testimonials","glyph":"quote","title":"Testimonials","description":"Earn trust with your page visitors using endorsements from clients, past employers, or business partners."},{"id":"contactme","glyph":"email","title":"Contact me","description":"Encourage your page visitors to connect with you."},{"id":"capturespotlight","glyph":"address","title":"Capture Leads Spotlight button","description":"Convert your page visitors into contacts. Make it easy for them to sign up for your email list."},{"id":"calendarspotlight","glyph":"calendar","title":"Schedule Appointments Spotlight button","description":"Post your office hours, and let your page visitors book time directly with you on your Google Calendar."},{"id":"googleanalytics","glyph":"chart-bar","title":"Google Analytics","description":"Get insights about your page visitors."}]')}}]); 2//# sourceMappingURL=dc4ac8b7.bundle.js.map
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.