PageSourceSearch

https://www.secretbenefits.co.uk/ng2/35986197244/browser/chunk-IGNXS3GH.js

js secretbenefits.co.uk collected 2026-10-07 02:57:23 UTC 44,758 bytes, 2 lines download raw bytes

1import{a as ke}from"./chunk-3T4GCRTM.js";import{a as Oe}from"./chunk-AXVJJINI.js";import{a as Pe,b as Se}from"./chunk-XRTHPANW.js";import{a as ye}from"./chunk-RSS7AU4N.js";import{d as Me}from"./chunk-Q5BDU6EW.js";import"./chunk-HRKNEJQZ.js";import"./chunk-7BUK4ARO.js";import"./chunk-ATOS76WZ.js";import"./chunk-E3JIN7BN.js";import"./chunk-Y26ALEWI.js";import"./chunk-RXXRGGAX.js";import"./chunk-CNANIY47.js";import"./chunk-H4MD5P5V.js";import{I as xe,M as ve,p as st,r as lt,u as U,v as $,z as fe}from"./chunk-PK44YO2F.js";import{b as ae,c as ce}from"./chunk-WLSROXM2.js";import"./chunk-4C3K6E2V.js";import"./chunk-NO4JCZV7.js";import{a as D}from"./chunk-3TJAF5E4.js";import{d as dt}from"./chunk-JIDVJBJK.js";import"./chunk-WYH66WOM.js";import"./chunk-HH7GYLNV.js";import{a as be}from"./chunk-5FFACBXN.js";import"./chunk-C3DIAPIE.js";import"./chunk-4CBDDS6V.js";import{c as re}from"./chunk-D46O57DH.js";import"./chunk-XIFCREJX.js";import"./chunk-DRDZWZ3U.js";import"./chunk-64K7ZKCF.js";import{Aa as ne,Bc as ge,D as Jt,M as Zt,Ub as de,V as Xt,Wa as V,Wc as E,Xb as pe,Y as rt,aa as te,hc as me,kb as se,kc as Ce,la as ee,lb as le,q as Gt,qc as ue,r as Kt,v as ot,va as ie,wc as _e}from"./chunk-4HBQJYJQ.js";import{$ as It,$c as At,Aa as B,Ba as Ht,Bb as a,Cc as X,De as N,Fa as _,Fc as d,Fe as oe,G as Y,I as Ct,J as wt,L as Et,Ma as W,Na as G,O as ut,Oc as Pt,Od as $t,Pc as Rt,Qc as w,Rb as P,Rd as Yt,Sb as Dt,Sc as Ut,Sd as nt,T as Tt,Tc as o,Uc as O,Vb as H,Vc as g,Wb as K,Wc as jt,Wd as z,Ya as zt,_ as Bt,ad as Lt,bb as I,bd as L,df as F,ed as tt,ef as q,fe as bt,ge as Qt,hc as m,ic as Ft,ie as Wt,jc as C,jd as x,jf as at,kc as Vt,kd as v,kf as ct,ld as Nt,lf as R,m as S,mc as J,mf as he,n as T,nc as Z,nd as qt,oc as h,pa as k,pc as r,pd as et,qa as Q,qc as n,rc as u,sa as j,sc as ht,tc as _t,vc as gt,wc as ft,xb as A,xc as xt,yd as it,zc as vt}from"./chunk-IATVJKUF.js";import{a as kt,m as f}from"./chunk-C5P437M6.js";f();f();f();f();var pt=(()=>{let e=class e{constructor(){this.httpClient=_(Wt)}load(c){return this.httpClient.get("/credits/credits_data",{params:c})}purchaseProduct(c,s,l,p){return this.httpClient.post("/purchases/create2",kt({product_id:c.id,one_click:s,crypto:l},p))}loadCreditsHistory(){return this.httpClient.get("/credits/history")}};e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=B({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var Mt=(()=>{let e=class e extends st{constructor(){super({token_events:void 0}),this.creditsService=_(pt),this.tokenEvents$=this.select(({token_events:c})=>c).pipe(Et(oe)),this.loadTokenEvents=this.effect(c=>c.pipe(k(()=>this.creditsService.loadCreditsHistory()),j(({token_events:s})=>this.patchState({token_events:s})))),this.loadTokenEvents()}};e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=B({token:e,factory:e.\u0275fac});let t=e;return t})();function Re(t,e){t&1&&(r(0,"div",9),o(1,"Credit Balance"),n())}function Ue(t,e){t&1&&(r(0,"a",10),o(1,"Buy Credits"),n()),t&2&&h("routerLink","/next/credits")}function je(t,e){t&1&&o(0," / Transaction ")}function Ae(t,e){t&1&&(r(0,"div",14),o(1,"Transaction"),n())}function Le(t,e){if(t&1&&(r(0,"div",22),o(1),n()),t&2){let i=d().$implicit;a(),O(i.description)}}function Ne(t,e){if(t&1&&(r(0,"div",23),o(1),n()),t&2){let i=d().$implicit;a(),O(i.description)}}function qe(t,e){if(t&1&&(r(0,"div",19)(1,"div",20)(2,"div",21),o(3),n(),m(4,Le,2,1,"div",22),x(5,"breakpointBelow"),n(),m(6,Ne,2,1,"div",23),x(7,"breakpointAbove"),r(8,"div",24),o(9),n()()),t&2){let i=e.$implicit;a(3),g(" ",i.date," "),a(),C(v(5,6,"mobile")?4:-1),a(2),C(v(7,8,"tablet")?6:-1),a(2),h("ngClass",i.value>0?"color-gold":"color-charcoal"),a(),jt(" ",i.value>0?"+":"","",i.value," ")}}function $e(t,e){t&1&&J(0,qe,10,10,"div",19,Vt),t&2&&Z(e)}function Ye(t,e){t&1&&u(0,"sb-spinner",16)}var we=(()=>{let e=class e{constructor(){this.account=_(ie),this.creditsHistoryStore=_(Mt)}};e.\u0275fac=function(s){return new(s||e)},e.\u0275cmp=P({type:e,selectors:[["sb-credits-history"]],features:[tt([Mt])],decls:30,vars:14,consts:[[1,"display-flex","flex-direction-column"],[1,"padded-container","pv-4"],[1,"t-7@r","color-black"],[1,"border-bottom"],[1,"bg-vapor","max-width-800","width-full","mh-auto","mv-4@r","display-flex","flex-direction-column","pv-2"],[1,"display-flex","flex-direction-column","align-items-center","mb-4"],[1,"display-flex","align-items-center"],[1,"color-gold","pr-1@r",3,"name","size"],[1,"t-2@r"],[1,"t-9@r","color-ash","mh-auto"],[1,"color-gold","t-9@r","mh-auto",3,"routerLink"],[1,"max-width-800","width-full","mh-auto","pb-8@r","color-ash"],[1,"ph-2","pv-4","grid"],[1,"g-col-9","g-col-3@tablet"],[1,"g-col-8"],[1,"g-col-3","g-col-1@tablet","text-align-right"],[1,"mh-auto"],[1,"text-align-center","color-ash","t-9@r","pb-6@r"],[3,"routerLink"],[1,"ph-2","pv-4","border-bottom","grid"],[1,"display-flex","flex-direction-column","flex-direction-row@tablet","g-col-9","g-col-3@tablet"],[1,"color-ash"],[1,"color-charcoal"],[1,"color-charcoal","g-col-8"],[1,"g-col-3","g-col-1@tablet","display-flex","align-items-center","justify-content-flex-end",3,"ngClass"]],template:function(s,l){if(s&1&&(r(0,"div",0)(1,"div",1)(2,"h2",2),o(3,"Credit History"),n()(),u(4,"hr",3),r(5,"div",4)(6,"div",5)(7,"div",6),u(8,"sb-icon",7),r(9,"h1",8),o(10),n()()(),m(11,Re,2,0,"div",9)(12,Ue,2,1,"a",10),n(),r(13,"div",11)(14,"div",12)(15,"div",13),o(16," Date "),m(17,je,1,0),x(18,"breakpointBelow"),n(),m(19,Ae,2,0,"div",14),x(20,"breakpointAbove"),r(21,"div",15),o(22,"Credits"),n()(),m(23,$e,2,0),x(24,"async"),Ft(25,Ye,1,0,"sb-spinner",16),n(),r(26,"div",17),o(27," Lo
1oking for further history? "),r(28,"a",18),o(29,"Contact support"),n()()()),s&2){let p;a(8),h("name","credits")("size","4"),a(2),O(l.account.token_balance),a(),C(l.account.has_too_many_tokens_to_recharge?11:12),a(6),C(v(18,8,"mobile")?17:-1),a(2),C(v(20,10,"tablet")?19:-1),a(4),C((p=v(24,12,l.creditsHistoryStore.tokenEvents$))?23:25,p),a(5),h("routerLink","/next/contact")}},dependencies:[E,ct,at,z,$t,Kt,Ce,me,nt],encapsulation:2,changeDetection:0});let t=e;return t})();f();f();f();var mt=(()=>{let e=class e extends V{constructor(){super(...arguments),this.creditsTrackingService=_(U)}ngOnInit(){this.creditsTrackingService.track("credits_page_unexpected_error").subscribe()}};e.\u0275fac=(()=>{let c;return function(l){return(c||(c=I(e)))(l||e)}})(),e.\u0275cmp=P({type:e,selectors:[["sb-error"]],inputs:{errorCode:"errorCode"},features:[H],decls:8,vars:4,consts:[[1,"text-align-center","pt-8","pb-6","ph-6"],[1,"mb-4",3,"icon","size","type"],[1,"t-5@r","mb-3@r"],[1,"color-ash","mv-4@r"],[1,"mb-4","color-iron"]],template:function(s,l){s&1&&(r(0,"div",0),u(1,"sb-label",1),r(2,"h3",2),o(3,"Oops!"),n(),r(4,"p",3),o(5,"Sorry, we encountered an issue while attempting to process your request."),n(),r(6,"span",4),o(7),n()()),s&2&&(a(),h("icon","alert-circle")("size","large")("type","red-monochrome"),a(6),g("Error code: ",l.errorCode," "))},dependencies:[E,_e],encapsulation:2,changeDetection:0});let t=e;return t})();f();var Ee=(()=>{let e=class e extends V{constructor(){super(...arguments),this.creditsTrackingService=_(U),this.subscription=this.creditsTrackingService.trackBitcoinOpen().subscribe()}ngOnDestroy(){this.subscription.unsubscribe()}};e.\u0275fac=(()=>{let c;return function(l){return(c||(c=I(e)))(l||e)}})(),e.\u0275cmp=P({type:e,selectors:[["sb-bitcoin"]],features:[H],decls:4,vars:0,consts:[[1,"t-5@r","pb-2"],[1,"ash-color","pt-1","mb-6"]],template:function(s,l){s&1&&(ht(0,"h3",0),o(1,"Bitcoin Purchases Only"),_t(),ht(2,"div",1),o(3," Bitcoin is the only payment method available, please contact support to arrange payment by Bitcoin.\n"),_t())},encapsulation:2});let t=e;return t})();f();function Qe(t,e){t&1&&(gt(0),o(1,":"),ft())}function We(t,e){if(t&1&&(r(0,"h2",3),gt(1),o(2,"Limited Time Offer"),ft(),m(3,Qe,2,0,"ng-container"),r(4,"span",4),o(5),x(6,"expiryTimer"),x(7,"parseMs"),n()(),r(8,"p"),o(9),n()),t&2){let i=d();a(3),C(i.layout==="compact"?3:-1),a(2),g(" ",Nt(7,5,v(6,3,i.limitedCredits.expiresAt),"(mm):(ss)")),a(4),g("Earn up to ",i.limitedCredits.value," bonus credits.")}}function Ge(t,e){if(t&1&&(r(0,"h2",3),o(1),n(),r(2,"p"),o(3),n()),t&2){let i=d(3);a(),g("Message ",i.profile.username),a(2),g("Buy credits to begin talking to ",i.profile.username,".")}}function Ke(t,e){t&1&&(r(0,"h2",3),o(1,"Send Messages"),n(),r(2,"p"),o(3,"Buy credits to start a conversation."),n())}function Je(t,e){if(t&1&&m(0,Ge,4,2)(1,Ke,4,0),t&2){let i=d(2);C(i.profile?0:1)}}function Ze(t,e){t&1&&xt(0)}function Xe(t,e){if(t&1&&K(0,Ze,1,0,"ng-container",5),t&2){d();let i=Pt(1);h("ngTemplateOutlet",i)}}function ti(t,e){t&1&&xt(0)}function ei(t,e){if(t&1&&K(0,ti,1,0,"ng-container",5),t&2){d();let i=Pt(1);h("ngTemplateOutlet",i)}}function ii(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username,"'s ")}}function ni(t,e){if(t&1&&(r(0,"h2",3),m(1,ii,1,1),o(2),n(),r(3,"p"),o(4,"Buy credits to gain access."),n()),t&2){let i=d(2);a(),C(i.profile?1:-1),a(),g(" Secret ",i.siteStore.SA.Constants.secret_album_split?"Photos":"Album"," ")}}function oi(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username,"'s ")}}function ri(t,e){if(t&1&&(r(0,"h2",3),m(1,oi,1,1),o(2," Secret Questions "),n(),r(3,"p"),o(4,"Buy credits to gain access."),n()),t&2){let i=d(2);a(),C(i.profile?1:-1)}}function ai(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username," Sent You a Private Photo! ")}}function ci(t,e){t&1&&o(0," Unlock Private Photo ")}function si(t,e){if(t&1&&(r(0,"h2",3),m(1,ai,1,1)(2,ci,1,0),n(),r(3,"p")(4,"strong",6),o(5,"Unlock before it expires."),n(),o(6," Buy credits to unlock photos you get sent. "),n()),t&2){let i=d(2);a(),C(i.profile?1:2)}}function li(t,e){if(t&1&&(r(0,"h2",3),o(1),n(),r(2,"p"),o(3,"Buy credits to send private photos directly to other members."),n()),t&2){let i=d(2);a(),g("Send ",i.profile==null?null:i.profile.username," a Photo")}}function di(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" to ",i.profile.username," ")}}function pi(t,e){if(t&1&&(r(0,"h2",3),o(1," Boost Your Message "),m(2,di,1,1),n(),r(3,"p"),o(4,"Buy credits to boost your message and we\u2019ll highlight it in their inbox."),n()),t&2){let i=d(2);a(2),C(i.profile?2:-1)}}function mi(t,e){var i;if(t&1&&(r(0,"h2",3),o(1),n(),r(2,"p"),o(3,"Buy credits to show read receipts."),n()),t&2){let c=d(2);a(),g("Know when ",(i=c.profile==null?null:c.profile.username)!=null?i:"someone"," reads your message")}}function Ci(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username,"\u2019s ")}}function ui(t,e){if(t&1&&(r(0,"h2",3),o(1," Become "),m(2,Ci,1,1),o(3," Top Admirer "),n(),r(4,"p"),o(5,"Buy credits to become top admirer."),n()),t&2){let i=d(2);a(2),C(i.profile?2:-1)}}function hi(t,e){t&1&&(r(0,"h2",3),o(1,"Browse in Secret"),n(),r(2,"p"),o(3,"Buy credits to go invisible."),n())}function _i(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username,"'s ")}}function gi(t,e){if(t&1&&(r(0,"h2",3),m(1,_i,1,1),o(2," Secret Video "),n(),r(3,"p"),o(4,"Buy credits to gain access."),n()),t&2){let i=d(2);a(),C(i.profile?1:-1)}}function fi(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username,"'s ")}}function xi(t,e){if(t&1&&(r(0,"h2",3),m(1,fi,1,1),o(2," Secret Videos "),n(),r(3,"p"),o(4,"Buy credits to gain access."),n()),t&2){let i=d(2);a(),C(i.profile?1:-1)}}function vi(t,e){if(t&1&&(r(0,"h2",3),o(1),n(),r(2,"p"),o(3,"Buy credits to send a voice message."),n()),t&2){let i=d(2);a(),g("Send ",i.profile==null?null:i.profile.username," a Voice Message")}}function Pi(t,e){if(t&1&&o(0),t&2){let i=d(3);g(" ",i.profile.username," Sent You a Voice Message ")}}function bi(t,e){t&1&&o(0," Unlock Voice Message ")}function Mi(t,e){if(t&1&&(r(0,"h2",3),m(1,Pi,1,1)(2,bi,1,0),n(),r(3,"p")(4,"strong",6),o(5,"Unlock before it expires!"),n(),u(6,"br"),o(7," Buy credits to unlock their voice message. "),n()),t&2){let i=d(2);a(),C(i.profile?1:2)}}function yi(t,e){if(t&1&&(r(0,"h2",3),o(1,"Get all the Attention"),n(),r(2,"p"),o(3),n()),t&2){let i=d(2);a(3),g(" Start fulfilling your fantasies! Simply choose a package and begin ",i.creditsPageData==null?null:i.creditsPageData.begin_message," today. Don't worry, your credits will never expire. ")}}function Si(t,e){if(t&1&&(K(0,Je,2,1,"ng-template",null,0,qt),m(2,Xe,1,1,"ng-container")(3,ei,1,1,"ng-container")(4,ni,5,2)(5,ri,5,1)(6,si,7,1)(7,li,4,1)(8,pi,5,1)(9,mi,4,1)(10,ui,6,1)(11,hi,4,0)(12,gi,5,1)(13,xi,5,1)(14,vi,4,1)(15,Mi,8,1)(16,yi,4,1)),t&2){let i,c=d();a(2),C((i=c.reason)==="sendMessage"?2:i==="unlockMessage"?3:i==="unlockAccess"?4:i==="unlockSecretQuestions"?5:i==="unlockMessagePhoto"?6:i==="sendMessagePhoto"?7:i==="sendBoostedMessage"?8:i==="unlockReadReceipts"?9:i==="bid"?10:i==="enableInvisibility"?11:i==="unlockVideo"?12:i==="unlockVideoAlbum"?13:i==="sendVoiceMessage"?14:i==="unlockVoiceMessage"?15:16)}}function Oi(t,e){t&1&&(r(0,"div",7),u(1,"i",10),n())}function ki(t,e){if(t&1&&(u(0,"div",11),x(1,"bg")),t&2){let i=d(2);Rt("background-image",v(1,2,i.profile.profile_photo_url))}}function wi(t,e){t&1&&(r(0,"div",9),u(1,"i",12),n())}function Ei(t,e){if(t&1&&(r(0,"div",2),m(1,Oi,2,0,"div",7),m(2,ki,2,4,"div",8),m(3,wi,2,0,"div",9),n()),t&2){let i=d();a(),C(i.limitedCredits||!i.profile&&i.reason!=="enableInvisibility"?1:-1),a(),C(!i.limitedCredits&&i.profile?2:-1),a(),C(!i.limitedCredits&&i.reason==="enableInvisibility"?3:-1)}}var Te=(()=>{let e=class e{constructor(){this.siteStore=_(D),this.layout="default",this.reason=void 0,this.creditsPageData=void 0,this.limitedCredits=void 0}get showImage(){var c;return this.layout==="compact"||!this.limitedCredits&&(!!((c=this.creditsPageData)!=null&&c.hook_profile)&&$.isProfileReason(this.reason)||this.reason==="enableInvisibility")}get layoutClass(){return"layout-".concat(this.layout)}get profile(){var c;return(c=this.creditsPageData)==null?void 0:c.hook_profile}};e.\u0275fac=function(s){return new(s||e)},e.\u0275cmp=P({type:e,selectors:[["sb-credits-hook"]],hostVars:4,hostBindings:function(s,l){s&2&&(Ut(l.layoutClass),w("with-image",l.showImage))},inputs:{layout:"layout",reason:"reason",creditsPageData:"creditsPageData",limitedCredits:"limitedCredits"},decls:4,vars:2,consts:[["messageHook",""],[1,"mr-auto"],[1,"intrinsic-container"],[1,"font-weight-700"],[1,"pink-color"],[4,"ngTemplateOutlet"],[1,"font-weight-500"],[1,"img","img--default"],["sbPreventContextMenu","",1,"img",3,"background-image"],[1,"fill-parent","circle","center-flex","border-big"],[1,"nc-icon","nc-credits","center-absolute","white-color","i-3"],["sbPreventContextMenu","",1,"img"],[1,"nc-icon","nc-hide","i-3@r"]],template:function(s,l){s&1&&(r(0,"div",1),m(1,We,10,8)(2,Si,17,1),n(),m(3,Ei,4,3,"div",2)),s&2&&(a(),C(l.limitedCredits?1:2),a(2),C(l.showImage?3:-1))},dependencies:[Yt,ue,ge,de,pe],styles:[".with-image[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center}.with-image.layout-compact[_nghost-%COMP%]{flex-direction:row-reverse}[_nghost-%COMP%]:not(.with-image).layout-default{text-align:center}.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-weight:500;font-size:24px}@media(min-width:1025px){.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-size:32px}}.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:32px}@media(min-width:1025px){.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:40px}}.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:16px}@media(min-width:1025px){.layout-default[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:32px}}.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-weight:500;font-size:20px}@media(min-width:1025px){.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-size:24px}}.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:24px}@media(min-width:1025px){.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:28px}}.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:8px}@media(min-width:1025px){.layout-default.with-image[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:16px}}.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-weight:500;font-size:18px}@media(min-width:1025px){.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font-size:20px}}.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:20px}@media(min-width:1025px){.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{line-height:24px}}.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:4px}@media(min-width:1025px){.layout-compact[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:8px}}p[_ngcontent-%COMP%]{font-weight:400;font-size:16px}@media(min-width:1025px){p[_ngcontent-%COMP%]{font-size:18px}}p[_ngcontent-%COMP%]{line-height:20px}@media(min-width:1025px){p[_ngcontent-%COMP%]{line-height:24px}}p[_ngcontent-%COMP%]{margin-bottom:0;color:#111}.layout-default.with-image[_nghost-%COMP%]   p[_ngcontent-%COMP%]{font-weight:400;font-size:14px}@media(min-width:1025px){.layout-default.with-image[_nghost-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}}.layout-default.with-image[_nghost-%COMP%]   p[_ngcontent-%COMP%]{line-height:24px}@media(min-width:1025px){.layout-default.with-image[_nghost-%COMP%]   p[_ngcontent-%COMP%]{line-height:24px}}.intrinsic-container[_ngcontent-%COMP%]{flex-shrink:0}.intrinsic-container[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{background-clip:padding-box;border-radius:50%}.intrinsic-container[_ngcontent-%COMP%]   .img--default[_ngcontent-%COMP%]{background:linear-gradient(45deg,#c6a566,#f1e1c1)}.layout-default[_nghost-%COMP%]   .intrinsic-container[_ngcontent-%COMP%]{margin-left:24px;width:75px}@media screen and (min-width:769px){.layout-default[_nghost-%COMP%]   .intrinsic-container[_ngcontent-%COMP%]{width:100px}}.layout-compact[_nghost-%COMP%]   .intrinsic-container[_ngcontent-%COMP%]{margin-right:8px;width:60px}\n/*# sourceMappingURL=hook.component-YJRHKILS.css.map */"],changeDetection:0});let t=e;return t})();f();function Bi(t,e){if(t&1&&(r(0,"div",4),o(1),n()),t&2){let i=d();a(),g(" ",i.product.extra_description," ")}}var Be=(()=>{var e;let t=(e=class{get isCompact(){return this.alwaysCompact||this.isMobile}constructor(){this.alwaysCompact=!1,this.special=!1,this.isMobile=!1;let c=_(it);_(le).below(se.TABLET).subscribe(l=>{this.isMobile=l,c.markForCheck()})}},e.\u0275fac=function(s){return new(s||e)},e.\u0275cmp=P({type:e,selectors:[["sb-credits-product"]],hostVars:4,hostBindings:function(s,l){s&2&&w("special",l.special)("compact",l.isCompact)},inputs:{product:"product",alwaysCompact:"alwaysCompact",special:"special"},decls:13,vars:11,consts:[[1,"description"],["data-cy","priceDescription",1,"per-credit-price","justify-self-end"],[1,"per-credit-caption","justify-self-end"],["data-cy","productTitle",1,"amount"],["data-cy","creditsProductBonus",1,"bonus"],["data-cy","displayPrice",1,"price"],["data-cy","buyButton","sbButton","",1,"action","mt-12@desktop","justify-self-end",3,"size","variant"]],template:function(s,l){s&1&&(r(0,"div",0),o(1),n(),r(2,"div",1),o(3),n(),r(4,"div",2),o(5,"per credit"),n(),r(6,"div",3),o(7),n(),m(8,Bi,2,1,"div",4),r(9,"div",5),o(10),n(),r(11,"button",6),o(12," Buy Credits\n"),n()),s&2&&(a(),O(l.product.main_description),a(2),O(l.product.price_description),a(),w("color-iron",!l.special),a(3),O(l.product.title),a(),C(l.product.bonus_credits_ui?8:-1),a(),w("color-iron",!l.special),a(),O(l.product.display_price),a(),h("size",l.isMobile?"medium":"big")("variant","fill-gold"))},dependencies:[R],styles:['[_nghost-%COMP%]{position:relative;border-radius:16px}.compact[_nghost-%COMP%]{padding:16px;display:grid;grid-template-columns:1fr auto;grid-auto-flow:dense;justify-items:flex-start}.compact[_nghost-%COMP%]   .per-credit-price[_ngcontent-%COMP%], .compact[_nghost-%COMP%]   .per-credit-caption[_ngcontent-%COMP%], .compact[_nghost-%COMP%]   .action[_ngcontent-%COMP%]{grid-column:2}[_nghost-%COMP%]:not(.compact){padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;align-items:center}.special[_nghost-%COMP%]{background-color:#191e23}[_nghost-%COMP%]:before, [_nghost-%COMP%]:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;content:"";transition:opacity .35s ease-in-out}[_nghost-%COMP%]:before{box-shadow:0 1px 4px 2px #00000014}[_nghost-%COMP%]:after{box-shadow:0 4px 16px 1px #00000029}[_nghost-%COMP%]:hover:before{opacity:0}
1[_nghost-%COMP%]:not(:hover):after{opacity:0}.description[_ngcontent-%COMP%]{color:#000}.compact[_nghost-%COMP%]   .description[_ngcontent-%COMP%]{font-weight:400;font-size:16px;line-height:24px;font-weight:500}[_nghost-%COMP%]:not(.compact)   .description[_ngcontent-%COMP%]{font-weight:400;font-size:16px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .description[_ngcontent-%COMP%]{font-size:18px}}[_nghost-%COMP%]:not(.compact)   .description[_ngcontent-%COMP%]{line-height:20px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .description[_ngcontent-%COMP%]{line-height:24px}}[_nghost-%COMP%]:not(.compact)   .description[_ngcontent-%COMP%]{margin-bottom:24px;font-weight:500}.special[_nghost-%COMP%]   .description[_ngcontent-%COMP%]{color:#fff}.per-credit-price[_ngcontent-%COMP%]{color:#000}.compact[_nghost-%COMP%]   .per-credit-price[_ngcontent-%COMP%]{font-weight:500;font-size:32px;line-height:40px;line-height:1}[_nghost-%COMP%]:not(.compact)   .per-credit-price[_ngcontent-%COMP%]{font-weight:500;font-size:48px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .per-credit-price[_ngcontent-%COMP%]{font-size:62px}}[_nghost-%COMP%]:not(.compact)   .per-credit-price[_ngcontent-%COMP%]{line-height:56px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .per-credit-price[_ngcontent-%COMP%]{line-height:72px}}[_nghost-%COMP%]:not(.compact)   .per-credit-price[_ngcontent-%COMP%]{font-weight:400}.special[_nghost-%COMP%]   .per-credit-price[_ngcontent-%COMP%]{color:#cbb07b}.per-credit-caption[_ngcontent-%COMP%], .price[_ngcontent-%COMP%]{font-weight:400;font-size:14px;line-height:20px;color:#717171}[_nghost-%COMP%]:not(.compact)   .per-credit-caption[_ngcontent-%COMP%]{padding-bottom:16px;margin-bottom:16px;border-bottom:solid 1px #dbdbdb}.special[_nghost-%COMP%]   [_ngcontent-%COMP%]:not(.compact)   .per-credit-caption[_ngcontent-%COMP%]{border-color:#2d2d2d}.amount[_ngcontent-%COMP%]{color:#cbb07b;text-transform:uppercase}.compact[_nghost-%COMP%]   .amount[_ngcontent-%COMP%]{font-weight:400;font-size:18px;line-height:24px;font-weight:500}[_nghost-%COMP%]:not(.compact)   .amount[_ngcontent-%COMP%]{font-weight:500;font-size:18px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .amount[_ngcontent-%COMP%]{font-size:20px}}[_nghost-%COMP%]:not(.compact)   .amount[_ngcontent-%COMP%]{line-height:20px}@media(min-width:1025px){[_nghost-%COMP%]:not(.compact)   .amount[_ngcontent-%COMP%]{line-height:24px}}[_nghost-%COMP%]:not(.compact)   .amount[_ngcontent-%COMP%]{margin-bottom:8px;font-weight:500}.bonus[_ngcontent-%COMP%]{font-weight:400;font-size:12px;line-height:16px;padding:4px 8px;display:inline;font-weight:500;color:#fff;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;white-space:nowrap;background:#eb4a90;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.compact[_nghost-%COMP%]   .bonus[_ngcontent-%COMP%]{grid-column:1/span 2;line-height:1}[_nghost-%COMP%]:not(.compact)   .bonus[_ngcontent-%COMP%]{position:absolute;top:0;right:0;line-height:1.4;border-radius:0 8px}.compact[_nghost-%COMP%]   .price[_ngcontent-%COMP%]{align-self:center;line-height:1}\n/*# sourceMappingURL=product.component-NIZAHWVU.css.map */'],changeDetection:0}),e);return t=T([F()],t),t})();f();function Hi(t,e){t&1&&(r(0,"button",1),u(1,"i",2),n(),r(2,"h3",3),o(3,"Completing Purchase"),n(),r(4,"p",4),o(5,"Do not close the window, press the back button, or refresh the page."),n()),t&2&&h("iconOnly",!0)("size","large")("variant","fill-vapor")}function zi(t,e){t&1&&(r(0,"button",1),u(1,"i",2),n(),r(2,"h3",5),o(3,"Purchase Failed"),n(),r(4,"p",6),o(5,"Please wait a moment while we redirect you to enter your credit card information."),n()),t&2&&h("iconOnly",!0)("size","large")("variant","fill-vapor")}function Di(t,e){t&1&&(r(0,"h3",3),o(1,"Recent Purchase Made"),n(),r(2,"p",7),o(3," It looks like you attempted or completed a purchase within the last minute. It may take a few moments for your credit balance to update if you completed a purchase. "),n(),r(4,"p",6),o(5," If your purchase was unsuccessful, please wait a few moments and refresh the page to try again. "),n())}function Fi(t,e){if(t&1&&(r(0,"button",1),u(1,"i",8),n(),r(2,"h3",9),o(3,"Purchase Successful"),n(),r(4,"p",10)(5,"span",11),o(6,"Credits may take a few minutes to appear"),n(),u(7,"br")(8,"br"),r(9,"span",12),o(10),n()()),t&2){let i=d();h("iconOnly",!0)("size","large")("variant","fill-vapor"),a(10),g(" ",i.providerName," will appear on your credit card statement.")}}var Ie=(()=>{let e=class e extends V{constructor(){super(...arguments),this.changeDetectorRef=_(it),this.modalComponent=_(ae)}get centered(){return this.purchaseStatus!=="locked"}orchestrateClose(c){Y(2e3).pipe(Q(this.close$)).subscribe(()=>{c(),this.close()})}};e.\u0275fac=(()=>{let c;return function(l){return(c||(c=I(e)))(l||e)}})(),e.\u0275cmp=P({type:e,selectors:[["sb-purchase-status"]],hostVars:2,hostBindings:function(s,l){s&2&&w("text-align-center",l.centered)},features:[H],decls:5,vars:1,consts:[[1,"display-flex","flex-direction-column","align-items-center"],["sbButton","",1,"mb-4","mt-1","cursor-default",3,"iconOnly","size","variant"],[1,"nc-icon","nc-loading","i-3@r","ash-color"],[1,"t-5@r","mb-4"],[1,"t-8@r","mb-0"],[1,"t-5@r","mb-4","red-color"],[1,"t-8@r","mb-2"],[1,"t-8@r","mb-4","ash-color"],[1,"nc-icon","nc-check-circle","i-3@r","green-color"],[1,"t-5@r","mb-3@r"],[1,"t-6@r","mb-0"],[1,"charc
1oal-color","font-weight-500"],[1,"ash-color"]],template:function(s,l){if(s&1&&(r(0,"div",0),m(1,Hi,6,3)(2,zi,6,3)(3,Di,6,0)(4,Fi,11,4),n()),s&2){let p;a(),C((p=l.purchaseStatus)==="pending"?1:p==="error"?2:p==="locked"?3:p==="approved"?4:-1)}},dependencies:[R],styles:[".spinner-wrapper[_ngcontent-%COMP%]{height:30px}.nc-loading[_ngcontent-%COMP%]:after, .nc-loading[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{font-size:27px}@media screen and (min-width:769px){.nc-loading[_ngcontent-%COMP%]:after, .nc-loading[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{font-size:32px}}\n/*# sourceMappingURL=purchase-status.component-IVM3YGJF.css.map */",".headline[_ngcontent-%COMP%]{font-weight:500;font-size:18px}@media(min-width:1025px){.headline[_ngcontent-%COMP%]{font-size:20px}}.headline[_ngcontent-%COMP%]{line-height:20px}@media(min-width:1025px){.headline[_ngcontent-%COMP%]{line-height:24px}}.headline[_ngcontent-%COMP%]{margin-bottom:16px;color:#000}\n/*# sourceMappingURL=modal-content-HHFUHYBD.css.map */"],changeDetection:0});let t=e;return t})();var He=(()=>{let e=class e{};e.\u0275fac=function(s){return new(s||e)},e.\u0275mod=Dt({type:e}),e.\u0275inj=Ht({imports:[z,rt,E,dt,ot,Me,mt]});let t=e;return t})();f();var yt=(()=>{var e;let t=(e=class extends st{constructor(){var s,l;super({data:void 0,pending:!1,purchaseStatus:void 0}),this.bonusCreditsService=_(lt),this.creditsNavigationParamService=_($),this.creditsService=_(pt),this.creditsStore=_(Se),this.creditsTrackingService=_(U),this.modalService=_(ce),this.purchaseStatusService=_(ye),this.router=_(Gt),this.routingService=_(re),this.store=_(ee),this.siteStore=_(D),this.pending=this.selectSignal(({pending:p})=>p),this.data=this.selectSignal(({data:p})=>p),this.balance=this.store.selectSignal(ne.creditBalance),this.purchaseSelector=et(()=>{var p;return this.siteStore.features().crypto_purchase&&((p=this.state().data)==null?void 0:p.purchase_selector)}),this.visitParams=this.creditsNavigationParamService.restoreVisitTrackingParams(),this.reason=$.getReason((s=this.visitParams)==null?void 0:s.sa_product,(l=this.visitParams)==null?void 0:l.sa_action),this.selectProduct=this.effect(p=>p.pipe(Bt(({product:b,useOneClick:St,useCrypto:Ot})=>this.creditsStore.handleNegativeBalance()?S:Ct(this.creditsTrackingService.trackPurchaseIntent(b,St,Ot,this.visitParams).pipe(Tt()),this.purchase(b,St,Ot))))),this.load=this.effect(p=>Ct(p,this.bonusCreditsService.creditsCountdownCompleted$).pipe(j(()=>this.patchState({pending:!0})),k(()=>this.creditsService.load(this.visitParams).pipe(ut(()=>(N.handleError(new Error("Credits failed to load")),S)),j(b=>{this.patchState({data:b}),b.hook_profile&&this.store.dispatch(xe.oneLoaded({profile:b.hook_profile}))}),k(()=>this.checkForExistingPurchase()),It(()=>this.patchState({pending:!1}))))));let c=this.creditsNavigationParamService.pluckErrorCode();c?this.showErrorModal(c):this.trackVisit(),this.creditsStore.handleNegativeBalance()}showErrorModal(c){var l;if(c==="8173"){this.modalService.create(Ee);return}let{instance:s}=this.modalService.create(mt,{padded:!1});s.errorCode=c,(l=this.modal)==null||l.close(),this.modal=void 0}checkForExistingPurchase(c=!1){var s,l;return Y(c?1e3:0).pipe(k(()=>this.purchaseStatusService.checkPurchaseStatus()),k(p=>{var b;return this.patchState({purchaseStatus:p.status}),p.status==="not found"?(this.modal&&(N.handleError(new Error("Purchase not found")),this.modal.close()),S):(this.updateStatusModal(p.status),p.status==="error"&&((b=this.modal)==null||b.orchestrateClose(()=>(N.handleError(new Error("Purchase status error for product: ".concat(p.product_id))),S))),p.status==="approved"&&(this.bonusCreditsService.endCountdown(),this.router.navigate(["/next/thanks"])),p.status==="pending"?this.checkForExistingPurchase(!0):S)}),Q((l=(s=this.modal)==null?void 0:s.close$)!=null?l:wt))}updateStatusModal(c){var s;this.modal||(this.modal=this.modalService.create(Ie,{showCloseButton:!1,closeOnBackdropClick:!1,desktopWidth:"408px"}).instance,this.modal.onClose(()=>{this.modal=void 0})),this.modal.providerName=((s=this.data())==null?void 0:s.payment_provider_credits_name)||"",this.modal.purchaseStatus=c,this.modal.modalComponent.showCloseButton=["locked","approved"].includes(c),this.modal.changeDetectorRef.markForCheck()}purchase(c,s,l){return s&&this.updateStatusModal("pending"),this.creditsService.purchaseProduct(c,s,l,this.visitParams).pipe(k(({url:p,failure:b})=>(b&&this.modal&&this.updateStatusModal("error"),this.routingService.navigateOrRedirect(p))),ut(p=>p instanceof bt&&p.status===Qt.Locked?(this.updateStatusModal("locked"),S):p instanceof bt&&"code"in p.error?(this.showErrorModal(p.error.code.toString()),S):(p.error.redirect_url?this.routingService.navigateOrRedirect(p.error.redirect_url,{reload:!0}):N.handleError(p),S)))}trackVisit(){this.creditsTrackingService.trackVisit(this.visitParams).pipe(q(this)).subscribe()}},e.\u0275fac=function(s){return new(s||e)},e.\u0275prov=B({token:e,factory:e.\u0275fac}),e);return t=T([F()],t),t})();var Vi=(t,e)=>e.id;function Ri(t,e){if(t&1&&(r(0,"section",0)(1,"h3",18),o(2),n(),r(3,"h4",19),o(4,"Come back to recharge when your balance gets lower."),n(),u(5,"img",20),x(6,"assetUrl"),n()),t&2){let i=d();a(2),g(" You have ",i.creditsPageStore.balance()," credits "),a(3),h("src",v(6,2,"icons/credits-speed-bump.svg"),A)}}function Ui(t,e){if(t&1){let i=vt();r(0,"div",25)(1,"button",29),X("click",function(){W(i);let s=d(3);return G(s.useCrypto.setValue(!1))}),u(2,"sb-icon",30),o(3," Credit Card "),n(),r(4,"button",31),X("click",function(){W(i);let s=d(3);return G(s.useCrypto.setValue(!0))}),u(5,"sb-icon",30),o(6," Crypto "),n()()}if(t&2){let i=d(3);a(),h("size","small")("variant",i.useCrypto.value?"ghost-void":"fill-jet"),a(),h("name",i.useCrypto.value?"offradio":"onradio")("size","4"),a(2),h("size","small")("variant",i.useCrypto.value?"fill-jet":"ghost-void"),a(),h("name",i.useCrypto.value?"onradio":"offradio")("size","4")}}function ji(t,e){if(t&1){let i=vt();r(0,"button",32),X("click",function(){let s=W(i).$implicit,l=d(3);return G(l.select(s))}),u(1,"sb-credits-product",33),n(),u(2,"span",27)}if(t&2){let i=e.$implicit,c=e.$index,s=d(3);h("disabled",s.creditsPageStore.pending()),a(),h("product",i)("special",c===0)}}function Ai(t,e){if(t&1&&u(0,"sb-field-checkbox",28),t&2){let i=d(3);h("formControl",i.useOneClick)("text","Charge same card used for last payment")("variant","ash")}}function Li(t,e){if(t&1&&(r(0,"section",23),m(1,Ui,7,8,"div",25),r(2,"div",26),u(3,"span",27),J(4,ji,3,3,null,null,Vi),n(),m(6,Ai,1,3,"sb-field-checkbox",28),n()),t&2){let i=d(2),c=L(0);a(),C(i.creditsPageStore.purchaseSelector()?1:-1),a(3),Z(c.products),a(2),C(i.oneClickEnabled()&&!i.useCrypto.value?6:-1)}}function Ni(t,e){t&1&&u(0,"sb-spinner",24)}function qi(t,e){if(t&1&&(r(0,"section",21),u(1,"sb-credits-hook",22),x(2,"async"),n(),m(3,Li,7,2,"section",23)(4,Ni,1,0,"sb-spinner",24)),t&2){let i=d(),c=L(0);a(),h("creditsPageData",c)("limitedCredits",v(2,4,i.bonusCreditsService.limitedCredits$))("reason",i.creditsPageStore.reason),a(2),C(c?3:4)}}function $i(t,e){t&1&&o(0," to unlock each secret video album ")}function Yi(t,e){t&1&&o(0," each to unlock secret videos ")}function Qi(t,e){if(t&1&&(r(0,"li")(1,"h4"),u(2,"sb-icon",7),o(3," Secret Photos "),n(),r(4,"p")(5,"span",5),o(6),n(),o(7," to unlock each secret photo album "),n()(),r(8,"li")(9,"h4"),u(10,"sb-icon",7),o(11," Secret Videos "),n(),r(12,"p")(13,"span",5),o(14),n(),m(15,$i,1,0)(16,Yi,1,0),n()()),t&2){let i=d(2);a(2),h("name","picture"),a(4),g("",i.memberService.account.costs.unlock_access," credits"),a(4),h("name","video-on"),a(4),g("",i.memberService.account.costs.unlock_access," credits"),a(),C(i.siteStore.features().secret_videos_unlock?15:16)}}function Wi(t,e){if(t&1&&(r(0,"li")(1,"h4"),u(2,"sb-icon",7),o(3),n(),r(4,"p")(5,"span",5),o(6),n(),o(7," to unlock a Secret Album "),n()()),t&2){let i=d(2);a(2),h("name","picture"),a(),g(" Secret Photos",i.siteStore.features().video_filter?" & Videos":""," "),a(3),g("",i.memberService.account.costs.unlock_access," credits")}}function Gi(t,e){if(t&1&&(m(0,Qi,17,5)(1,Wi,8,3,"li"),r(2,"li")(3,"h4"),u(4,"sb-icon",7),o(5," Secret Questions "),n(),r(6,"p")(7,"span",5),o(8),n(),o(9," to unlock a Secret Question Album "),n()()),t&2){let i=d();C(i.siteStore.SA.Constants.secret_album_split?0:1),a(4),h("name","quote"),a(4),g("",i.memberService.account.costs.unlock_access," credits")}}function Ki(t,e){if(t&1&&(r(0,"li")(1,"h4"),u(2,"sb-icon",7),o(3," Voice Messages "),n(),r(4,"p")(5,"span",5),o(6),n(),o(7," to unlock or send a voice message within your conversation "),n()()),t&2){let i=d(2);a(2),h("name","mic-on-fill"),a(4),g("",i.memberService.account.costs.unlock_voice_message," credits")}}function Ji(t,e){if(t&1&&(r(0,"li")(1,"h4"),u(2,"sb-icon",7),o(3," Photo Messages "),n(),r(4,"p")(5,"span",5),o(6),n(),o(7," to unlock or send photos within your conversation "),n()(),m(8,Ki,8,2,"li")),t&2){let i=d();a(2),h("name","photocamsolid"),a(4),g("",i.memberService.account.costs.unlock_message_photo," credits"),a(2),C(i.siteStore.features().voice_messages?8:-1)}}function Zi(t,e){if(t&1&&(r(0,"li")(1,"span",11),u(2,"sb-icon",12),n(),o(3),n()),t&2){d();let i=L(0);a(2),h("name","check-circle")("size","6"),a(),g(" Prices are in ",i.currency," ")}}function Xi(t,e){t&1&&(r(0,"li")(1,"span",11),u(2,"sb-icon",12),n(),o(3," Cryptocurrency accepted "),n()),t&2&&(a(2),h("name","check-circle")("size","6"))}function tn(t,e){if(t&1&&o(0),t&2){d(2);let i=L(0);g(" Discreet billing, your statement will show '",i.payment_provider_credits_name,"' ")}}function en(t,e){t&1&&o(0," Discreet billing ")}function nn(t,e){if(t&1&&(r(0,"li",13)(1,"span",11),u(2,"sb-icon",12),n(),m(3,tn,1,1)(4,en,1,0),n()),t&2){let i=d();a(2),h("name","check-circle")("size","6"),a(),C(i.memberService.account.paid?3:4)}}function on(t,e){t&1&&(u(0,"img",34),x(1,"assetUrl"),u(2,"img",35),x(3,"assetUrl")),t&2&&(h("src",v(1,2,"logos/card-visa.png"),A),a(2),h("src",v(3,4,"logos/card-master.png"),A))}function rn(t,e){t&1&&(u(0,"img",16),x(1,"assetUrl")),t&2&&h("src",v(1,1,"logos/crypto.png"),A)}function an(t,e){t&1&&(r(0,"p",17),o(1," SEGPAYEU.COM is our authorized sales agent. "),u(2,"br"),o(3," Charges show on your statement as "),r(4,"span",36),o(5,"segpay-sb.com"),n()())}var ze=(()=>{var e;let t=(e=class{constructor(){this.creditsPageStore=_(yt),this.announcementService=_(fe),this.headerService=_(Oe),this.notificationsStore=_(Pe),this.memberService=_(ve),this.bonusCreditsService=_(lt),this.siteStore=_(D),this.nonNullableFormBuilder=_(Xt),this.oneClickEnabled=et(()=>{var c;return((c=this.creditsPageStore.data())==null?void 0:c.one_click_enabled)||!1}),this.useOneClick=this.nonNullableFormBuilder.control(!1),this.useCrypto=this.nonNullableFormBuilder.control(!1),this.useCryptoValue=te(this.useCrypto.valueChanges,{initialValue:this.useCrypto.getRawValue()}),zt(()=>{this.useOneClick.setValue(this.oneClickEnabled()&&!this.useCryptoValue())})}ngOnInit(){this.creditsPageStore.load(),this.notificationsStore.showCredits$.pipe(q(this)).subscribe(),this.headerService.hideCreditsButton$.pipe(q(this)).subscribe(),this.announcementService.disable()}ngOnDestroy(){this.announcementService.clearMask()}select(c){this.creditsPageStore.selectProduct({product:c,useOneClick:this.useOneClick.value,useCrypto:this.useCrypto.value})}},e.\u0275fac=function(s){return new(s||e)},e.\u0275cmp=P({type:e,selectors:[["sb-credits-page"]],features:[tt([yt])],decls:45,vars:19,consts:[["data-cy","creditsSpeedBumpInfo",1,"bg-jet","pv-8@r","text-align-center","ph-4"],[1,"pv-8@r","ph-4","bg-vapor"],[1,"t-3@r","color-black","text-align-center","font-weight-700","mb-8@r"],["data-cy","creditsFAQ",1,"max-width-700","mh-auto","faq"],[3,"name","preserveLineHeight","secondaryColor"],[1,"color-gold"],[1,"color-mint"],[3,"name"],[1,"pv-8@r","ph-4","max-width-700","mh-auto"],[1,"t-3@r","color-black","text-align-center","mb-8@r","font-weight-700"],[1,"bullets"],[1,"pr-2"],[1,"color-green",3,"name","size"],["data-cy","discreetBilling"],[1,"border-top","pv-6@r","ph-4"],[1,"credit-cards","max-width-700","mh-auto"],["alt","Crypto",3,"src"],[1,"color-iron","mb-0","t-9@r","text-align-center","mt-3@r"],["data-cy","creditsSpeedBumpBalance",1,"t-3@r","color-white","font-weight-700","mb-4@r"],[1,"t-7@r","color-white","mb-8@r"],[1,"credits-speed-bump-icon",3,"src"],["data-cy","creditsHook",1,"sb-credits-hook","pv-8@r","ph-4","max-width-600","content-container"],[3,"creditsPageData","limitedCredits","reason"],[1,"pb-8@r","display-flex","flex-direction-column","align-items-center"],[1,"mb-8@r","mh-auto"],[1,"mb-6@r","display-flex"],[1,"products"],[1,"gap"],["data-cy","credit
1Checkbox",1,"mt-6@r","mh-4",3,"formControl","text","variant"],["sbButton","",1,"mr-4@r",3,"click","size","variant"],[3,"name","size"],["sbButton","",3,"click","size","variant"],["data-cy","creditsProduct","type","button",1,"product",3,"click","disabled"],[3,"product","special"],["alt","Visa",3,"src"],["alt","Mastercard",3,"src"],[1,"white-space-nowrap"]],template:function(s,l){if(s&1&&(At(0),m(1,Ri,7,4,"section",0)(2,qi,5,6),r(3,"section",1)(4,"h3",2),o(5,"What can you unlock with credits?"),n(),r(6,"ul",3)(7,"li")(8,"h4"),u(9,"sb-icon",4),o(10," Conversations "),n(),r(11,"p")(12,"span",5),o(13),n(),o(14," to unlock a conversation, then all text messages between you are "),r(15,"span",6),o(16,"free"),n()()(),m(17,Gi,10,3),m(18,Ji,9,3),r(19,"li")(20,"h4"),u(21,"sb-icon",7),o(22," More Benefits "),n(),r(23,"p"),o(24,"You receive priority support and are shown higher in search results"),n()()()(),r(25,"section",8)(26,"h3",9),o(27,"We Keep It Simple"),n(),r(28,"ul",10)(29,"li")(30,"span",11),u(31,"sb-icon",12),n(),o(32," No hidden or recurring charges, you control what you spend "),n(),r(33,"li")(34,"span",11),u(35,"sb-icon",12),n(),o(36," Credits never expire "),n(),m(37,Zi,4,3,"li"),m(38,Xi,4,2,"li"),m(39,nn,5,3,"li",13),n()(),r(40,"section",14)(41,"div",15),m(42,on,4,6),m(43,rn,2,3,"img",16),n(),m(44,an,6,0,"p",17),n()),s&2){let p=Lt(l.creditsPageStore.data());a(),C(l.memberService.account.has_too_many_tokens_to_recharge?1:2),a(8),h("name","message-bubble")("preserveLineHeight",!0)("secondaryColor","white"),a(4),g("",l.memberService.account.costs.unlock_thread," credits"),a(4),C(l.siteStore.features().private_content?17:-1),a(),C(l.memberService.account.paid?18:-1),a(3),h("name","star"),a(10),h("name","check-circle")("size","6"),a(4),h("name","check-circle")("size","6"),a(2),C(p?37:-1),a(),C(l.siteStore.features().crypto_purchase?38:-1),a(),C(p?39:-1),a(3),C(p!=null&&p.cc_logo?42:-1),a(),C(p!=null&&p.crypto_logo?43:-1),a(),C(p!=null&&p.ltd_payment?44:-1)}},dependencies:[z,rt,Jt,Zt,E,ct,R,at,He,Te,Be,dt,be,ot,nt,he],styles:["[_nghost-%COMP%]{display:flex;flex-direction:column}.credits-speed-bump-icon[_ngcontent-%COMP%]{max-width:195px;margin:auto}@media screen and (min-width:769px){.credits-speed-bump-icon[_ngcontent-%COMP%]{max-width:260px}}.products-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column}.products[_ngcontent-%COMP%]{display:flex}@media screen and (max-width:768px){.products[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px;margin-right:0;margin-left:0}.products[_ngcontent-%COMP%] > [class*=product][_ngcontent-%COMP%]{padding-right:0;padding-left:0}.products[_ngcontent-%COMP%]{margin-top:-12px;margin-bottom:-12px}.products[_ngcontent-%COMP%] > [class*=product][_ngcontent-%COMP%]{padding-top:12px;padding-bottom:12px}.products[_ngcontent-%COMP%]{flex-direction:column;align-self:stretch}}@media screen and (min-width:769px){.products[_ngcontent-%COMP%]{max-width:100%;padding-top:20px;padding-bottom:20px;margin-top:-20px;margin-bottom:-20px;overflow-y:auto}.products[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0}.products[_ngcontent-%COMP%]   .gap[_ngcontent-%COMP%]{width:calc(10.6796116505vw + -62.0194174757px);min-width:20px;max-width:64px}.products[_ngcontent-%COMP%]   .product[_ngcontent-%COMP%]{width:calc(18.4466019417vw + 82.3300970874px);min-width:224px;max-width:300px}}.product[disabled][_ngcontent-%COMP%]{cursor:not-allowed;opacity:.7}.faq[_ngcontent-%COMP%]{list-style:none}.faq[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){padding-bottom:24px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){padding-bottom:48px}}.faq[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){margin-bottom:24px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){margin-bottom:48px}}.faq[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){border-bottom:1px solid #dbdbdb}.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-weight:500;font-size:20px}
1@media(min-width:1025px){.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:24px}}.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{line-height:24px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{line-height:28px}}.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:12px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:24px}}.faq[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#111}.faq[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:400;font-size:14px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}}.faq[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:24px}@media(min-width:1025px){.faq[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:24px}}.faq[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0;color:#2d2d2d}.bullets[_ngcontent-%COMP%]{font-weight:400;font-size:14px}@media(min-width:1025px){.bullets[_ngcontent-%COMP%]{font-size:16px}}.bullets[_ngcontent-%COMP%]{line-height:24px}@media(min-width:1025px){.bullets[_ngcontent-%COMP%]{line-height:24px}}.bullets[_ngcontent-%COMP%]{display:grid;grid-gap:16px;justify-content:center;color:#2d2d2d;list-style:none}@media screen and (min-width:769px){.bullets[_ngcontent-%COMP%]{grid-template-columns:repeat(2,fit-content(50%))}}.bullets[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:flex;align-items:flex-start}.credit-cards[_ngcontent-%COMP%]{margin-right:-16px;margin-left:-16px}.credit-cards[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{padding-right:16px;padding-left:16px}.credit-cards[_ngcontent-%COMP%]{display:flex;justify-content:center}.credit-cards[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:28px}@media screen and (min-width:769px){.credit-cards[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:40px}}\n/*# sourceMappingURL=credits-page.component-2L76BA5W.css.map */"],changeDetection:0}),e);return t=T([F()],t),t})();
1var jr=[{path:"",canMatch:[ke],component:ze},{path:"history",component:we}];export{jr as CREDITS_ROUTES};
2//# sourceMappingURL=chunk-IGNXS3GH.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.