Orderassets/css/admin.css000064400000013642147600301730010447 0ustar00/* TODO: When merging into WooCommerce Core, integrate these icons into the WooCommerce.ttf icon font */ @font-face { font-family: 'WCPay'; src: url( '../fonts/WCPay.eot' ); src: url( '../fonts/WCPay.eot?#iefix' ) format( 'embedded-opentype' ), url( '../fonts/WCPay.woff' ) format( 'woff' ), url( '../fonts/WCPay.ttf' ) format( 'truetype' ), url( '../fonts/WCPay.svg#WCPay' ) format( 'svg' ); font-weight: normal; font-style: normal; } /* stylelint-disable selector-id-pattern */ #adminmenu #toplevel_page_wc-admin-path--payments-overview .menu-icon-generic div.wp-menu-image::before, #adminmenu #toplevel_page_wc-admin-path--payments-connect .menu-icon-generic div.wp-menu-image::before { font-family: 'WCPay' !important; content: '\e900'; width: 24px; font-size: 24px; margin-top: -2px; } /* stylelint-enable selector-id-pattern */ .payment-method__brand { display: inline-block; height: 20px; height: 1.25rem; width: 32px; width: 2rem; background-size: cover; background-position: center; background-repeat: no-repeat; border-radius: 2px; outline: 1px solid rgba( 0, 0, 0, 0.25 ); } .payment-method__brand--amex { background-image: url( '../images/cards/amex.svg' ); } .payment-method__brand--diners { background-image: url( '../images/cards/diners.svg' ); } .payment-method__brand--discover { background-image: url( '../images/cards/discover.svg' ); } .payment-method__brand--jcb { background-image: url( '../images/cards/jcb.svg' ); } .payment-method__brand--mastercard { background-image: url( '../images/cards/mastercard.svg' ); } .payment-method__brand--unionpay { background-image: url( '../images/cards/unionpay.svg' ); } .payment-method__brand--visa { background-image: url( '../images/cards/visa.svg' ); } .payment-method__brand--cartes_bancaires { background-image: url( '../images/cards/cartes_bancaires.svg' ); } .payment-method__brand--unknown { background-image: url( '../images/cards/unknown.svg' ); } .payment-method__brand--giropay { background-image: url( '../images/payment-methods/giropay.svg' ); } .payment-method__brand--eps { background-image: url( '../images/payment-methods/eps.svg' ); } .payment-method__brand--p24 { background-image: url( '../images/payment-methods/p24.svg' ); } .payment-method__brand--sepa_debit { background-image: url( '../images/cards/sepa.svg' ); } .payment-method__brand--sofort { background-image: url( '../images/payment-methods/sofort.svg' ); } .payment-method__brand--ideal { background-image: url( '../images/payment-methods/ideal.svg' ); } .payment-method__brand--google-pay { background-image: url( '../images/cards/google-pay.svg' ); } .payment-method__brand--apple-pay { background-image: url( '../images/cards/apple-pay.svg' ); } .payment-method__brand--bancontact { background-image: url( '../images/payment-methods/bancontact.svg' ); } .payment-method__brand--sepa_debit { background-image: url( '../images/payment-methods/sepa-debit.svg' ); } .payment-method__brand--au_becs_debit { background-image: url( '../images/payment-methods/bank-debit.svg' ); } .payment-method__brand--link { background-image: url( '../images/payment-methods/link.svg' ); } .payment-method__brand--afterpay_clearpay { background-image: url( '../images/payment-methods/afterpay-icon.svg' ); } .payment-method__brand--affirm { background-image: url( '../images/payment-methods/affirm-icon.svg' ); } .payment-method__brand--klarna { background-image: url( '../images/payment-methods/klarna.svg' ); } .wc_gateways tr[data-gateway_id='woocommerce_payments'] .payment-method__icon { border: 1px solid #ddd; border-radius: 2px; } .woocommerce-payments-page .woocommerce-inbox-message .components-dropdown { position: absolute; } .wc-payment-gateway-method-name-woopay-wrapper { display: flex; justify-content: end; align-items: center; } .wc-payment-gateway-method-name-woopay-wrapper img { margin: 0 5px; padding-top: 2px; } /* WCPay Fraud Risk Level meta box */ .wcpay-fraud-risk-level { border-bottom: 1px solid #ddd; padding: 8px 12px; } .wcpay-fraud-risk-level > p { margin: 0; } .wcpay-fraud-risk-level__title { font-weight: 600; } .wcpay-fraud-risk-level__bar { display: grid; gap: 4px; grid-template-columns: 50% auto; margin: 6px 0 8px; } .wcpay-fraud-risk-level__bar::after, .wcpay-fraud-risk-level__bar::before { background-color: #bbb; content: ''; border-radius: 4px; height: 4px; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__title { color: #008a20; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__bar { grid-template-columns: 15% auto; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__bar::before { background-color: #008a20; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__title { color: #b16202; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__bar { grid-template-columns: 60% auto; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__bar::before { background-color: #b16202; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar::before { background-color: #b32d2e; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar { grid-template-columns: 100% auto; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar::before { background-color: #b32d2e; } /* WCPay Fraud Risk Action meta box */ #wcpay-order-fraud-and-risk-meta-box div.inside { margin-top: 0; padding: 0; } .wcpay-fraud-risk-action { padding: 8px 12px 12px; } .wcpay-fraud-risk-action > p { margin: 0 0 6px; } .wcpay-fraud-risk-action > p:last-child { margin-bottom: 0; } .wcpay-fraud-risk-meta-allow, .wcpay-fraud-risk-meta-review, .wcpay-fraud-risk-meta-blocked { font-weight: 600; } .wcpay-fraud-risk-meta-allow img { margin: 0 5px 0 0; } .wcpay-fraud-risk-meta-review img, .wcpay-fraud-risk-meta-blocked img { margin: 0 3px -3px 0; } .wcpay-fraud-risk-meta-allow { color: #008a20; } .wcpay-fraud-risk-meta-review { color: #b26200; } .wcpay-fraud-risk-meta-blocked { color: #b32d2e; } assets/css/admin.rtl.css000064400000013642147600301730011247 0ustar00/* TODO: When merging into WooCommerce Core, integrate these icons into the WooCommerce.ttf icon font */ @font-face { font-family: 'WCPay'; src: url( '../fonts/WCPay.eot' ); src: url( '../fonts/WCPay.eot?#iefix' ) format( 'embedded-opentype' ), url( '../fonts/WCPay.woff' ) format( 'woff' ), url( '../fonts/WCPay.ttf' ) format( 'truetype' ), url( '../fonts/WCPay.svg#WCPay' ) format( 'svg' ); font-weight: normal; font-style: normal; } /* stylelint-disable selector-id-pattern */ #adminmenu #toplevel_page_wc-admin-path--payments-overview .menu-icon-generic div.wp-menu-image::before, #adminmenu #toplevel_page_wc-admin-path--payments-connect .menu-icon-generic div.wp-menu-image::before { font-family: 'WCPay' !important; content: '\e900'; width: 24px; font-size: 24px; margin-top: -2px; } /* stylelint-enable selector-id-pattern */ .payment-method__brand { display: inline-block; height: 20px; height: 1.25rem; width: 32px; width: 2rem; background-size: cover; background-position: center; background-repeat: no-repeat; border-radius: 2px; outline: 1px solid rgba( 0, 0, 0, 0.25 ); } .payment-method__brand--amex { background-image: url( '../images/cards/amex.svg' ); } .payment-method__brand--diners { background-image: url( '../images/cards/diners.svg' ); } .payment-method__brand--discover { background-image: url( '../images/cards/discover.svg' ); } .payment-method__brand--jcb { background-image: url( '../images/cards/jcb.svg' ); } .payment-method__brand--mastercard { background-image: url( '../images/cards/mastercard.svg' ); } .payment-method__brand--unionpay { background-image: url( '../images/cards/unionpay.svg' ); } .payment-method__brand--visa { background-image: url( '../images/cards/visa.svg' ); } .payment-method__brand--cartes_bancaires { background-image: url( '../images/cards/cartes_bancaires.svg' ); } .payment-method__brand--unknown { background-image: url( '../images/cards/unknown.svg' ); } .payment-method__brand--giropay { background-image: url( '../images/payment-methods/giropay.svg' ); } .payment-method__brand--eps { background-image: url( '../images/payment-methods/eps.svg' ); } .payment-method__brand--p24 { background-image: url( '../images/payment-methods/p24.svg' ); } .payment-method__brand--sepa_debit { background-image: url( '../images/cards/sepa.svg' ); } .payment-method__brand--sofort { background-image: url( '../images/payment-methods/sofort.svg' ); } .payment-method__brand--ideal { background-image: url( '../images/payment-methods/ideal.svg' ); } .payment-method__brand--google-pay { background-image: url( '../images/cards/google-pay.svg' ); } .payment-method__brand--apple-pay { background-image: url( '../images/cards/apple-pay.svg' ); } .payment-method__brand--bancontact { background-image: url( '../images/payment-methods/bancontact.svg' ); } .payment-method__brand--sepa_debit { background-image: url( '../images/payment-methods/sepa-debit.svg' ); } .payment-method__brand--au_becs_debit { background-image: url( '../images/payment-methods/bank-debit.svg' ); } .payment-method__brand--link { background-image: url( '../images/payment-methods/link.svg' ); } .payment-method__brand--afterpay_clearpay { background-image: url( '../images/payment-methods/afterpay-icon.svg' ); } .payment-method__brand--affirm { background-image: url( '../images/payment-methods/affirm-icon.svg' ); } .payment-method__brand--klarna { background-image: url( '../images/payment-methods/klarna.svg' ); } .wc_gateways tr[data-gateway_id='woocommerce_payments'] .payment-method__icon { border: 1px solid #ddd; border-radius: 2px; } .woocommerce-payments-page .woocommerce-inbox-message .components-dropdown { position: absolute; } .wc-payment-gateway-method-name-woopay-wrapper { display: flex; justify-content: end; align-items: center; } .wc-payment-gateway-method-name-woopay-wrapper img { margin: 0 5px; padding-top: 2px; } /* WCPay Fraud Risk Level meta box */ .wcpay-fraud-risk-level { border-bottom: 1px solid #ddd; padding: 8px 12px; } .wcpay-fraud-risk-level > p { margin: 0; } .wcpay-fraud-risk-level__title { font-weight: 600; } .wcpay-fraud-risk-level__bar { display: grid; gap: 4px; grid-template-columns: 50% auto; margin: 6px 0 8px; } .wcpay-fraud-risk-level__bar::after, .wcpay-fraud-risk-level__bar::before { background-color: #bbb; content: ''; border-radius: 4px; height: 4px; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__title { color: #008a20; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__bar { grid-template-columns: 15% auto; } .wcpay-fraud-risk-level--normal .wcpay-fraud-risk-level__bar::before { background-color: #008a20; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__title { color: #b16202; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__bar { grid-template-columns: 60% auto; } .wcpay-fraud-risk-level--elevated .wcpay-fraud-risk-level__bar::before { background-color: #b16202; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar::before { background-color: #b32d2e; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar { grid-template-columns: 100% auto; } .wcpay-fraud-risk-level--highest .wcpay-fraud-risk-level__bar::before { background-color: #b32d2e; } /* WCPay Fraud Risk Action meta box */ #wcpay-order-fraud-and-risk-meta-box div.inside { margin-top: 0; padding: 0; } .wcpay-fraud-risk-action { padding: 8px 12px 12px; } .wcpay-fraud-risk-action > p { margin: 0 0 6px; } .wcpay-fraud-risk-action > p:last-child { margin-bottom: 0; } .wcpay-fraud-risk-meta-allow, .wcpay-fraud-risk-meta-review, .wcpay-fraud-risk-meta-blocked { font-weight: 600; } .wcpay-fraud-risk-meta-allow img { margin: 0 0 0 5px; } .wcpay-fraud-risk-meta-review img, .wcpay-fraud-risk-meta-blocked img { margin: 0 0 -3px 3px; } .wcpay-fraud-risk-meta-allow { color: #008a20; } .wcpay-fraud-risk-meta-review { color: #b26200; } .wcpay-fraud-risk-meta-blocked { color: #b32d2e; } assets/css/success.css000064400000000600147600301730011015 0ustar00.wc-payment-gateway-method-logo-wrapper { display: flex; align-items: center; flex-wrap: wrap; line-height: 1; padding-top: 4px; } .wc-payment-gateway-method-logo-wrapper img { margin-right: 0.5rem; } .wc-payment-gateway-method-logo-wrapper.wc-payment-lpm-logo img { max-height: 26px; } .wc-payment-gateway-method-logo-wrapper.wc-payment-card-logo img { max-height: 1em; } assets/css/success.rtl.css000064400000000577147600301730011632 0ustar00.wc-payment-gateway-method-logo-wrapper { display: flex; align-items: center; flex-wrap: wrap; line-height: 1; padding-top: 4px; } .wc-payment-gateway-method-logo-wrapper img { margin-left: 0.5rem; } .wc-payment-gateway-method-logo-wrapper.wc-payment-lpm-logo img { max-height: 26px; } .wc-payment-gateway-method-logo-wrapper.wc-payment-card-logo img { max-height: 1em; } assets/fonts/WCPay.eot000064400000002414147600301730010675 0ustar00 pLPwL WCPayRegularVersion 1.0 WCPay 0OS/2*`cmapV҇TgasppglyfĻ$xheadSD6hheal|$hmtx Vloca(z maxp 6 name"npostP 3 @@@ 8  797979VU3%!2#!"&54635#535#"&=46;533#32+VT$00$T$00$,V,TV,V2$$22$$2,T,,,T,,Lw_< V f4N0c ? r   U  5  h   D 4WCPayWCPayVersion 1.0Version 1.0WCPayWCPayWCPayWCPayRegularRegularWCPayWCPayFont generated by IcoMoon.Font generated by IcoMoon.assets/fonts/WCPay.svg000064400000001413147600301730010703 0ustar00 Generated by IcoMoon assets/fonts/WCPay.ttf000064400000002160147600301730010701 0ustar00 0OS/2*`cmapV҇TgasppglyfĻ$xheadSD6hheal|$hmtx Vloca(z maxp 6 name"npostP 3 @@@ 8  797979VU3%!2#!"&54635#535#"&=46;533#32+VT$00$T$00$,V,TV,V2$$22$$2,T,,,T,,Lw_< V f4N0c ? r   U  5  h   D 4WCPayWCPayVersion 1.0Version 1.0WCPayWCPayWCPayWCPayRegularRegularWCPayWCPayFont generated by IcoMoon.Font generated by IcoMoon.assets/fonts/WCPay.woff000064400000002274147600301730011053 0ustar00wOFF pOS/2``*cmaphTTV҇gaspglyfĻ$head66Shhea$$lhmtx Vloca (zmaxp 6name,nn"post 3 @@@ 8  797979VU3%!2#!"&54635#535#"&=46;533#32+VT$00$T$00$,V,TV,V2$$22$$2,T,,,T,,Lw_< V f4N0c ? r   U  5  h   D 4WCPayWCPayVersion 1.0Version 1.0WCPayWCPayWCPayWCPayRegularRegularWCPayWCPayFont generated by IcoMoon.Font generated by IcoMoon.assets/images/cards/amex.svg000064400000002350147600301730012063 0ustar00 assets/images/cards/apple-pay.svg000064400000004262147600301730013025 0ustar00 assets/images/cards/cartes_bancaires.svg000064400000002371147600301730014424 0ustar00 assets/images/cards/cb.svg000064400000002673147600301730011525 0ustar00 assets/images/cards/diners.svg000064400000072777147600301730012441 0ustar00 assets/images/cards/discover.svg000064400000137414147600301730012761 0ustar00 assets/images/cards/google-pay.svg000064400000005756147600301730013211 0ustar00 assets/images/cards/jcb.svg000064400000160327147600301730011700 0ustar00 assets/images/cards/mastercard.svg000064400000001621147600301730013256 0ustar00 assets/images/cards/sepa.svg000064400000017227147600301730012072 0ustar00 assets/images/cards/unionpay.svg000064400000027033147600301730013000 0ustar00 assets/images/cards/unknown.svg000064400000000567147600301730012640 0ustar00 assets/images/cards/visa.svg000064400000003362147600301730012077 0ustar00 assets/images/cards/woo-card.svg000064400000005714147600301730012653 0ustar00 assets/images/fraud-protection/discoverability-banner@2x.png000064400000034171147600301730020326 0ustar00PNG  IHDRPLTEBBB///,,,ƹٳͩƠ}rpNgCez[޾Οǒ۾ִػʯϵ{ĊŗÍȥȏGVaXiv̘ʝܔ̇μɘѤϰֵŗҫnw}ٻߞ㯿Ýݯ}Ѵ廏شȥxXl󚁾ô۬JtRNS Gt'T&6b F ߠ4@IDATx1m7}06EZ!lyoMTjNِ:6sBIԇ^̀Dn-S-|_Wc*>5eH!wEQN~=Zi#ܣ N`fD40Y=89LcM'CP.] R]~lq5Sr'e[9LתF7lk=VS/`q]+y zOuv!@_]5mccnP՗%(Чf$An!Q*+lُCzu|ڰS7\XP:@}4ס=ۿÏkGO?TF9vb aQs\d,|9j$eW/t4YiY'pfl.g~RRTny~]@N:iAoTXi)HInX٬]!>+y}oE:>X'؂OK/i4jZ0bK‹$%$aDpyH Iߺ9L Y] $.JY9\3f&Ckq'F:){jBab׉1x,WPPc`qAkN!_z=i %2c],LIcMSi]vz`&GOx9m_-!1͛U9k}YqLDh<½>?epcэR)5vD4|}F=ӯ.8=@ƕ^)s\S#>~E,ӡ&C}̔=zN]#^)1gAcQ*>fYO*".XUoSj=#vdXc;ĈF-d^jWV[SvF#Q8e)ʸL"!ʪbU-?Xr0Ҟ09oN\6FA>fD.foc3l5(Nrfg *[J>|EDq1=k.yQ] 293,V5"蓯c04&Q^,K\ٕcьӓ8 8+}Y֜ehvCp|Wt˚N\ر = G>uuQIjXeR!?Y@>H7'u˂Uyw?Y?qI0 x+}dl!~=N'@cia@a4H֟yeD:.ڰ>neJryP/3^T2̪nqH)1LTws!{5Avr߽02}hf_LlC[aC.+3߱0 Np8<>.+v%sa[~ͅYFp7B{}ƦBsn_M; |ʐ/m|zcY8u:,HA= |z!M#1~-o6bgf1AG-G ÆD# ,F(\Nq8xj b;/0sޛN׬\kG;V>vN)'&4h!1!d󖵹. !ide/iV;Cyҟ 2HfS.APCѡWD/S*qY=">q^Avލj7rx?VY͋ݹ\OPE!I eY^?!8. GlZTL͓QK 2^V*,ɳ"% Ȕ ;ݻMx-ElX xHIP2u$PF}!Fy=߆=~bD62!?+d].PGaԇ<8c1P- ,C"SmȬVd=轌Ru~1 T*ҟz-#PzH>η"lCFb_[f>3kΌ2UGR.B`2A@J8oXEqUqy׈[-94huz]aB;2qY{s*˾!b4s+PQX/͂ʨ_"&Vw= z8ٚ ib&dxL,6>3=|Z4*rhBtP芀ZTEX9<dۑ]0!{41߉nLS)wWY">kJIW8NLpVYF`74!{41ldxǾ6eP&:\elѡwVⷶKFeyV?牬E{Kbfd콮e8o `Ծpiq<H "a\%DȊ&WF [2 f$fFau[a,Rnhk -ѯQY>ͤh+ 0&%DE޼oGvbfd+Y&$ްlv6h|`%>Y\TLC*YdnYOق>Md-Lt ؾEm/6tKbicI"gF<[DP|YVG?/:sk"Ό f]T*UՌLW5HGK`09,ߴ 3.~?w֘SLUf^mPk㦒L,K\e5sEjGfkl-Lb߾Zf}`vD"!0(Je-ju/1,=2k_"0~P5qbRLQDm.]|kbP5a)f-=c' Xچ(i+0iCl$:uݼMhWRr|λCd;"8QiŠ `.?^=US7F</"X,%EӯdN/+Oq"Gl̲E̐a%R. Y6+d ..Se *Q遲|h_)00[.sdY 9; Ņ(`2/=WbMmb,s~\L#6Ѐ9b eIHMEp #)4N881bebP X,gY.GFbT]t TRV}b@sB,!獺UC;xILmUe7v_^cUw=Ц Geb#[J FZH o2{{Wi 29ue悶J3c I)1yގ쭝e¨L(UzG&vf"{E(i0Ne8{%(#N`-1c \(1uqѿ<,~箻᪺#eOz.a 6eY^ٙd3 hm"{8b!/wE&?fS:|/*[B;2B]`u #\YVjkLd3>"#-jAw*\H@Ǹz?y}A 郃L #z⭽,MkVaېJuY耍(. ̛ 1N0!U1OF20%!J숑ט.{S$1IYs2 c,jetȦωG\4bEGY CQx+cx>, *ԁc[W =I߽:)"NS9WVWWנiC}1gy:U'̋dwesB1_*˞U*U|8Jg\_{ ft5g|z3WM^KY2iwh4|L`Ge8g9r+i<.>?<] C=F̌2'b dh 96nkh:3Z2yFKʏi +@!{1ʋ UDGJhF󌷟82m!zv, efcY;`)RRr9֜'rMV3O3ŤCAY1?tΣm4!*"J )vo08cNgq4u@vf N z]"d^ ]a_j$7>߶21J?yNm +k>A_E* T'.Cj̵g DMҿyS;Jݭ6Y@6z* QTpeqAnYO #\~\N; CF*%Xˠ?o*Y {52,txfƲnYe\X"bYL9/butfPwlk ykSUJE|Ԕ5qT#D3dG`zHJbڱ#JԈN?mT2xVf ^27yudq|rxv:g6Oz@0I$7/ 49]!Z Fs(W_iok4շ{ƶ~Vݮf&afE2ˎLNMgf-+ _"Q@CbL_B3h r&ӂ =3c-L⏄ƚ3^fn}M_5Xr^\Ef$Fd(#Ac_vl|r*6=&.]׿#T$K8J`BMF!AP#eXb]7:snDG248+g}R&lTHJ&$jT ?u}1eDF/bŅpx>bv$$.*=6& #QڣaVUd dj4NNkVxy 7Yؑ9Ȅ٫xّG~Ib҂J;hdꙁtzxĆO:q4\F#- de.}׵DflAItqm3aX2 aGRIС\uf$q #+P,6_E"IˎT!Sdjc*\WG I*3jIAAs3F`ÿ_2 Q f(aaG }` ؋$'15 Ïr%HLǂJfSۑl*DNHfi}@ D#;$G* ׅWv0$i0"/ink.fhhGMmm\ǔZ_;,FUBS9+lYl,φK;:n6 ;w!+V4R#+6ωru; c?Uk567?KRo|~? S/@(b8Us`#\[ yoI/Xu\ǧ$l*>5IzF @=6W;5J.V-p晝= pZ׋ZԶkHjF'ƦQ@D='x|r)\(۩{WN `9 M? L$ޯI$lZUYHTI5g̃L"cbH/8R#\ 2Aea[R/;N-Vphϗ0tGhc=UJr!baNH&X "L} *0 ex9 ?>)9&!v2a5c%*B9,֢>@oOfAHY[=ͦ?|2TmoCxS rLFfzS\We'Nb6sd c!;i WRa)W*+$ G1Zl2}oDWF&ҒKDf81AEvr"X^Z|.˷Sc?DZD(/,eΣgdwHs! 3n522}ê1Ɖil$ehQo E&")bqri牌b-+rw #nFKɡFm!2! 3Om1eˉlFX @}87pg2,uHJI: E.F2Es{hA"0fh\ljl/ {2'mDYJVl0pO"_Y(.pz2K)jh {3Ċh='/}qKcf.xmt*$ ~YfT~5UWZm=$k;c@Dx@d}kcz##TZ \ V獙Qfs5SW~u#3le&TdHd1ATmiHUeTanN. e zJdl23B2ޓ/kUd ^j,2 Al+x09}U֒ut| z;y6}h>|Uvb. 1m3LJt:3xY0عb)dGvv6i}j!ch^dTtI"4 +z*M ^u\-{\ja~Cz, NV d*!sd.6pȗس̙ET/db8Cn:̄oo,U1wؗMm"3}gEW XQ;Ϡa$3|}ڵW'ΦwC~30Φqû#Yžl/_ d"~Z@E #uc a1q*+ z2$ LFq3"{ƽ</H$44tHQ{=Up}UZs䈡pm88Fc&|Ʒ .#ĒzkOёJdr1Jۅ/ 59[sWPEYQ.&Y~@Js1A2FlpSdQ6!FtfBfxg[b"lXiަ8#Ӻ$QE|rj SGۦn>pƨe+וeL ,2Lq% îtȨd+r]`F˲##@P#Łb[ cuqxAh4Q'.et.FLyYbՙv8U$a/KM2Yw0 baQi+-u,=d(Vq=*D*Ce|Lw͗RH|}eQK/O&gU@v.i3Je27,+~z?:* {Xc]G.Jba@ߔF̏, A *+15*:y )qԏVN˖?Y)l0O6Z=ΰuY}*b.^,/Ƴ%d-Ic_FiՏǏ&~~U)lbk1lq9ڢEӉgFxۺʺ//F6ju¥fe46?,GcYclL 216}[t]Ux\[O͗+Xdtf1P2,x{7,(724F?P#>2֎ r#{kPJ3`-̢|Xq3k84FfKiocHH"#|arJGfouxd1([QbДVN_En0#?1%DDX*ƈAYFli1 d@fF[l"X.phSeQĮGhX8FXRthe1r/r1W)m%'d{.M-D ~2]y 2NLd*q3R:zS"4D~%`5p:4.Fyxޡ`SN$_%LNdWCj1dGp0s2x] {!xAAvJ淞5[Oc xA$Rziзt;gJ!d;F.Fď#nU >=I92牯#̶hAva ̮\(H $ȎW# i(.|݌>f"ĊAsķu"1?ɝ{ISq C‹1vcbYC} 1vDEX U|d I@e}>#B[9 d'.F|5#;׃GYݯ$hKbeL.Q.4? # &o\'429e 9Ln WYK0fs1L&)>[?, _٣/gL&u:Jaeѿe 2 ,ǫP'BƉo2p fi8@QZ?M]_s k ,iǘA!?;RuR34e?M_C&{UgC/i`̷>҄ }cc%}Od^IN) 5<Ko.S_}\BXgP36KW^*4#tÍ tЧ|#G%PL|i~a>-ljr<!*dhiPoBٕ v.V/P>HsutógćClb^X"c;2h0hj,Ke"+RǨcuNjzp%s \Ԁʮ8vɳ{ter"1.a˧D/>RG/hS&VKMS+*CY2M@vZ ,6Bqy}<맇3aKhl)R C,!--1b+-4ٚ3gO!{Xub ^嵢ϋgCvMo) VZ V*!(RɢY*3'PkVA=' SyrJd#35}mibƤZSpӯD_:uJ0cbMB?e!ԫBa2VĥOȮ/iotrpR EN)0YXN cBJ4VOӛ]],>"Q .Dv Y5-HA]YgfaGU1jU bXQ'uX{ .gDWW\dㆱ7P&5y&ty{gYJSr%ȊV&;Fb,,ѓj_G//_nˢ]0UX]2_oC. 1]Hg- S5e?wGwa^#a\l 11~ T }aNuUyFdYg4ytm1=M=!o҈;NͲh}V1žrM*'b0 B[CdVYp}8[N0L{*k6}t\ZW +ԥX%NSb>b:ƸG\JXܐ9N6.gN㕥aFÎܐ9z~ln5ҼQ;͔P!|:0tInw<>wql{+|OL2$L2$L2$dJV/EEl쌊l숊F66+ҙmQc]tfEbيZl=Y9b|f1GlaĽ8 {Y΍Z8|ǸwHf.IENDB`assets/images/icons/check-green.svg000064400000000312147600301730013317 0ustar00 assets/images/icons/copy.svg000064400000001576147600301730012133 0ustar00 assets/images/icons/send-money.svg000064400000002660147600301730013232 0ustar00 assets/images/icons/shield-stroke-orange.svg000064400000001034147600301730015174 0ustar00 assets/images/icons/shield-stroke-red.svg000064400000001034147600301730014473 0ustar00 assets/images/illustrations/connect-hero.png000064400000171557147600301730015342 0ustar00PNG  IHDRc6IDATx+! DA9jL~8=/;jA{} [K+m>`|OM?. "&j/'`''hxwԑd{T_EKI/]? \.>^n21,녘1F`'Lr;P[s{rvl ޶;~HA'M}J*loL]^xvIrY9퇺lwFcLQy'yhV93#;moo*s'w\.` II_HGV6u9WJyaPѯ\~6IQ"_m9jtź[٨U:@۲g 6=!6eZQ a` &<Fꀈp%]YX?P (l3ׯ{_ ;#wJzt>|޲TRBsoRNJtCGDc>s`N<={H\[~IVy>ۈepT`1v۩_r8q 8Wy9bL]nLnpZ~f9cp:.;&HIiX`0`L-gq;&EZrv=8a]TG.í, @,l rN.wD-m+चI;޴'cǡrw3oJ."F4p b},*}[Vi}Pڼ?Ϝ,6vn8!)9?;,3bpU6e;R0͹w] .H V_K<7Z}kj+Y:^ٞG3ЬޢIbP;f7S JĠLTnwO~黉NVA|1qcTxzWzvZ|^i b GI=EAz-ͺ?B㻉H&xyG] _lw`1׷1 jʤ.=YNw}7ذB΋1y|l4[=oORH)K9v }`Θ&خ{F??=ޓW×K7ظI]]ٞK4Q g0Au`NބL4*O?cQA4A``~ম_qꬴ ICeO:b/@m޷&)cb2kJRFî/-bfxkUNm{=<+䕮]vh#;Q_Ǥi {bb>ocGajO9%AƠP٧@^yOAڶ苾+IIMv(?dKmuT?[([mjK}MVy LLI5PSl*t&{qaH8nc-V@lOH|1^!_uF^tL>ɛuufI.d`.zVo޼;G~TF7m$NNM/ sthY텧tH{D%h o*=)SWoJuuFW~=COA4<Ru-D_]IGE[zM(򐸤ގ6#`Lye-ˣݑ{Tb&CrDֻt\#0 xH5/=}B;%(r& ss5";/V~dM.>Aխ쯥:~ɴX$ŧ/hБ~AIAaԻ7j@6єC{J'ft:zh^{͹JZ}H[=ړh#Zs]SB_!  79yc@.K#5X&ǹl0S7`CK{5(Wdp&t+|4F*IBDl*t˧>H5#DN5GNSc=$W,61,.AHAwD.m^qG)k.oz8Tכ\_H2Y XbIx[=U@M h}5</k=僿/?.E=$V.K4e+^z=d/5aѶթt>$ϲ!a]mtʹc!ˍӴTi`+n%)&)`!|P _>}ȝhұQ>e)e줴/">?xҵZ }7E]-$n}^.Z@$W2#E,GLfCo߻wtsӧgp^ڵ@ԃ?OVN?#o{t ĩzd_-6ӿHSnp'3|m\xG ,>ձԁo;ݑĩ7  4MmsڕVu.6B_}ʇVo+RFt4e'NYFG`Sܻ,cЭU9?mꚾhzD{,613 笻)WNW4̅vЄAU DO_l*gKUW!Y]Llůj+F{&nS~L'O~9r\pHYEQ|Ѹjz0G^WI!ւ kzȊET&]DjK `  q.r '߯fVstDo`c莈]y ) I]J,ʘԵAl.][pw{G7͘> Wkw?5En(GV(~o@@? s0% }&)k6{B 9؟` .|rC.r0o27<>^)hO U]U);YO2s}g *2y@ߐCN D@ud/B9Xx2 AQJ7Z*B+ o1^%ȵrJ*aP5sݿt!i9_2,/gxz))6mϩU J OK~#zn~? }e) J#$T5?`JagAl44*KA>p/: VD_>Uz_PکwF. ZP8&$/8* 쯖3b(i 0`n\D绹t) :+: >b*6=  jH FC5.&,z ^@K_a5n:%Jq `ɝ >WGހ{rCG% C_=9% ^4Ri6W5h.+~pxoAȅW NWO1WDz穋~ 7Ak^'ނpՂ8"nof> RF[reS@Ay`b0hR(G@FpwNL>sc'z7~=gx`덏.-鄂 y \{#^'IX=91P#/,R"vR./|@99P1Nk:`)7f.BWQf"s`)J^'xB tG2+i@ l-$Djh$V4s13~ `wcrڬU\H K0 '|45r N%|ߝXg8WBL,8=. OV |"Fv-Lį,G`3 zT . ^ Yw%kGS 98 tJ0pQ`kwdT`@V d>ӡV I*VI( N x[TQ50W{w\@yέ**caW b:+:~aJb t = *xh3aRTiUzTy YxiyáG++]ki:xva@AV \KaU6pV*HȊb.* b>*L):Ti l滷[V)W c߸06^taкNp1W }VZW UAZ/80@b1_Ǡ`€넺jAaqE}G0آlS췜NGY5@O H"TQW h>Ta SR¾a\I$” @`,x= :kE9 @=9E,U͇@pP8WyTy DGyךc-Ôr=n ~G[zd[޳bY-Pq0`0A*t*sjCy#r:Gn |C:3ߋ2j ç$&q,QX?U&OO>}7޽{&o߾uwgn¥$0rW/Cw;g<-k*/_0ڰC+}PtHy?#0ހĕpRӫVвHA+0 we "W$xAir\po޼{`@ރ((mpyM=fiir1@w=Z/KǙ uU),+ vUB9r5z d<@I]cG.O70^)vJU»oK#n@!Z@# _Ô?Aqx |}&JjɇQcV%ݳe+|bj+6a!B:<~OGH=%hP^h/tcNE<<]QV=9 ڒ vⲬ0.נ H Y~6hZr4h_T|߻a/د,[2f)_g(' jU% m]zXXa`gC|'+'N7KQB Y>M+aӢ?N}qU&y/Y|Ke&!v{ b{ ß1-] =NZJ+cѮMA1SY:W6EP K$ˁHn‰DA&,Jò0s¸B80>{ |z ^^^BB0@@ [q1qQj2Ai=9/-ˣwΆ¯mcs!w>Էkb@G*ᙄ²025> Q dT5\w !gzQ2!hϋpѷ!9"w>l+$ reB94i{ ON?M-DB19`aa T&YQN͸4R$Xxǿt?06$ |eQʽ 7POc,+ aP JPŗ 95_]n/6?DLy^ Ֆȹ-r{,[esЇrMx 5PkL$  8h/Msav ;~VsHt?ʄeYQP-n!CVfM%?U|\Fn{mw~ x/O? 0^O-G糊- b)vB0caJyN*ss4Nu<Z$yab/uPQ%>  GߑLr?79x!s V,+ ys|\ QEAL _w5@ q- Cʡ zذ@}T@ T%pIUʃ(<Ў2TVi}Nje[_P4EX9+r0H@Fec@80`\ǀ`PҲ+.cV8 &}+ϪҀ``3L3&3ox`yJ!(t#Beרu l A7SRp0p9x*! [(.pS ́TE>\˃C=1FL@B`0< ᠴ } |KyqX@Y q1HNU$ J .W@>!k)TH(d4ԤBdk  OY΂u   kkkPv)>(A%g^7QRi>'e &/fIڀ+P@P,R I( ̂xvp)Ǔ~k8S:+AMo a]wSw_5h}^>z۟CwSnM<( P) Riil/=fd`V Ak 0P~ƍjyy5?Z{ioLA(\sP% _jFA59kK~<酿B FjR v%ηΕM7/QoN ]#0{ %߾:R]E ~ii):p5,j`MuV @m. @ !8 ,@AC(pCk#` cY31  @)0iX#nAWRNAcw\D?{a`@E7!YAL'@ gd9[`d-{K~@$q O|%   4+@(>d:aCS B 84Nq7BZ.r(Mo4t 0:Eo`}`@RC@Rp `|t RLWzg X0ljbb#Z=Y0 ea5dԂ*Lz'y`@c yOg%1A>€ BS@%ͻw%8 8geS{~hs')!c [qFP-H M,\-ń?[@i-LNWc5`[MR t.](bCy|7pܮqY@P! I6`٩1(/@t -FʦPp->d kЫ2%Z.Wu9 knY<8L2{7]ǀ`n1`05|AB S8hb]ATc`YPP}J\u }^ׯëW"<~8ܽ{7ܼy3޽{ŋڀ$(XC]1ƹofD&Ȫ ٩€\FP R( Tjހ5^ Y7a`=f5 /_ӧOãGƒ۷Õ+Wnܸœ?6 PxM~@ P%3J؇l*S:PpEVB MڂQ7hтʤ( `0kIb& Y p'OGPpppҥ8uXgBS:3B$ )@AT ^Yd.w (w XpF (Hp`P]:@E)1#6KpΝ6P(o΂Ǒc Safffffffffff=f0s2 ʦKN+)=vg,l.=,ׁ6Xz~,p@PSNX8A5a#+fTLjJ_UB-&\v`Z"ԡ7&$ؤq K/D`< 5u&qS8缏8s]GgX; UCdahlpT]'5H s6m~68RUUh`c cdŸ* u [P= !pؼ[ 130ȪGz>̪>./",&R1?PE04?NWcs!AdN0P@N?k128 M7!E`x<y(p=G0>ou11B  'd(0B9eV@(5`&`kg3f nP (>q @A80t ^*`\aUt PhpBJ7 G VK|k``ɇ+YqFBݯ@@Ps! !,ZC(pG$" !ObaJ 7MM͙u p LC 1obJ7d<F~ t 2_kp̆F/Ԡ#,p=A!Pp叀͓ w@ fd[o=Ɠx9PBJ p` >,,"*&Q?ϠM<ɮl  <-0g&Dox af`W@ p-n~l$|s`8a_{u7б  AH>" =``J7,2`RGAt ˮCs bc F8J)1jPi:A+# iB#|>/GO>c[j(A %'cJ}`P+wɇ5GA(W1ǂh-!QyH@}4 kuLvg@<|@o1O|54v>D&c`hOGǠ=v9J0`{ hRjpYk6G] qذOӧ z CC +`yʣ>JxEe"+21.c͝B9PrF>3Q8 p;2r( `7a QBA*``VQ108ht>[9hX@Ǭ@``nN}7C=4r|I(*U!݄imq/lkc&J?hzD^ocu Ft `J%$ဵY·:#Tɇ % b>k o8FzGpFOᩧE$EFnl6|l4k8}wT4vtT* ccP`0·a6wYI8Ħg5ϠU7EbSf뮻ʭZ^@y 5 zؐC (2,*JǬ6'I' Q̖1"By@-`1:J3 VAS P: !!3R6JlT`ٳYGuaϋ<qw;& ȲF!pg;d+cAL*|+ T(J0U:Oht P@B rG-z+``@@XQwv,BP]MW } -J`Tll'pBYguʒK.YVXarAѬ=:4w V <"|"p 3 @ P V$cr p :T*+}  } L>D \p=9=N:餲[eY,be+{G馛ؤ `  90Icw05lٙGe:cu(Ag vt UR)`V["WU %$صmP`7O6(>snVV_}RKVZnҏn=۩UVCBQY@#B7~d~P@u Ġ[SSs& jS]F9``9vF;c#5P(p]<5 W]uU9V[mUV^y ,#X8^>k`19V"r=KlڔP0S`z{@q^^0Cbt kPok*``P?Q ĪUɇ6Q ب@:Hfm6r ^ziQ駟N}#$r@B T8[T] Řxݐ ,(cm똰XCA%|XW%4 J0H0蛬x["Ī \Q 6rry#a5 `F bO6  ~~ݪ9>|-QB]Ν[~~P>Ӊ7!J*(`T&6;r 9 0 kˆ @;ɀ @qWveB +bz9Du 9РZ `Pm(`7o^ b>pB+ƪ鎁u)q~0H z} PckY8 ƪA1?|t @>jt饗O<~ewU3l#g/7xc5T!P- zA:*VIP}C\U}n>(r,W|9k[6Pv_i5;q{Fr y->3! ` +V#·h0x[C *PpHTd|7#8h! 3' #+PBpB;W2$ˣ7͜~u|,$$$t鋏1@·q2g%TU $.!* 9N(T;0j9Ce܌l1]p0Gs_~2 _>O0H0H00~W·BkX x|7:A:P+_wUa݅S=UP>ܙ c,|I&+V@aff9 |̷w{LG[ffqT muwesp  m$1SN. 蛬@@`VBYCf Nȭ>|׀g |@$С ^Ãg`a>D lQ$rzw`+#sn`}@`p pDAAn-P`b"}aE"Ӫb)s Ł'k``*1@' ~wb n+@ :܂)RE.͊UA@`NA╦K?D("7}r 8 p,rH?00sP60 Nf8p`P:zvx]Wí@eኍ\0  y@a P`  v ÉD"67'>ɇPZ a o @s2e1|׋|۰Pɭ {`ί+㗯\A,]W4{aam0P4|N8m%CDu`~9h0o DXa+ p'Bn%TAJ 0]f8p.N>G{oH߷S|vTX`_]>J3<1cP3PҌ\pdC+i}Qd7b'r;eǀ4JPpdPP@yuEQ:O(~_&v@` 0V,%nU1 SDc`RTJY)ҭkn rt聄2XT@`|&J VB[ *PPM|Y2`-y <@` 0hX:cVpdO 1,P QTuJf xU =r LVŸrs|@`ڭHxsG1JPHdy`(`x.Q] wno%m% 4|ȀќRm8-QRpdrGV:p :/ong/7g  G.`mp7,M+mh{40?`XP 0C w V®c`s ,}`v pp\ B!VJ%0G"s^ *1)PVG\`0 by7(V@`R8(%]Z ?孂}I}u(@X>78ٻ 4cR5v ecXg .,N~V`I?*D`A(8~8CD"ON:99I/%%I٬/Ç8FF'FQ X8gVC.W 0T : h] yg9Qzg.)IOˮ; H 8> 2DpP "0 n%8 `QbHd8>fkMy]]1,wZ3"K`KÇh#^fpd4v T*E"έ+c ]3hw]Ѯ-'7G"h@`I9k[ h%#JxC+(#\.ű ǠeA'D"_ tvɇmcIaUg T:4nE.V_9@jbs. C  pS+!۝K>TZWf`}n'|/17F?8"I` 0~'!'b+Jȭv .61PpbOZg ~Ƶ~#:?d(V !h%i_)Hp# 6M>TtvB. o'Fj# *+f2ؓi3AJ1ʢw 0V^KbW {I`0< @9  TJÇ&wpϣg(8a(v[@n n%dubپ9"T10Cys`UIxHmc{֦Fmy-؞h3ԩVnAo%0$00%>LH? @ACJRZU݂xeQ ǀ+ ,P`R5s r7sABʬw  ")$䡥ҕE>Vn%T 8[ 90Jj6(@` 0к" B(:,@j]9`O`j! +w+v}!нR1& p`C<;B V0A!l% L>TZ 8pQ*^K_ywPÏ_P 0CZY7jk%V3*>No$!z~| }\x*0@,s1K23#JGJJdƀ"+)4|{s Vހ (eJEFh!ؓ.ÇAᲷƥ@`P.]WC/1Aj3/bO駟.3ϤSmjכ9N;is|V[s7m{{h{{4slOAL/T-c@U Á@` 00ggJ9)CxSc0x<{g6ᇽ';33AҊFeX03C_:( 8꼣zJtԗ ? Ð(&b38c̜8kƈ8o(99 0٘Mݻh=W|ؐ5:@!R^T|ɁA nbCC=P͍Z6Q5]/>xC7_AM,r , J)Isd~Ŝ_( u_$!c ST-x cM7Qd,]g IgZ P N X{K!vC]xhg Ry}1c30I#[ RG"STbPL}D%[2dga Μ=OX·âvY)!@?H|t;fN,@Xª1PŇh1~- b2" clA^R?)3H DђP!0rM5c bpZ]-A Z˜ZO: qb81hO':u%WxR_,1 HTĩa d @>^d`EX_y,\Ls.N 7N%sN78:8 ㎃w VlYK7C'-g Zdb["߹s(d1k)PbZ b D@%=, Y1%3*A"0?k% .ޥ=x^! !0={nO; ڙ +tGwf{`1pb2zz=Ȁ%e1qv ",\MnܸBB'H@ S :c` CÉA;=`EօP,Wd0>3Y Z _/PJ 1| !mm mq@L@2 e,י1#5.^Uk׮%1@G.18@)Pقc@p81xfX9C 5ͫ:hw`9c> A- fRĦB3YWic2~Ig9`o!-yYG&Ǫ~@D\[֭GJ PgU Di1X'N <ꄦ@QI">w+1 k W$@ @*@ 5QPL~yb0 M2ʼXf}E7B r- 1yfN:CǏ8Rw JPhѪ/57r84Z"{T>C %(>;hs{; ב||hC, 43sSvӌGt<*Yn+)KGUv2Ocp762k((Poee,F>32D.t;>zqѩ@P!M0O3]WlAuZ{3&;T}11\ .;V% 0H'%ڛlB oOcp_w JJ`*Z، 8hG88 g7l5 rDBR ]Fp.y@+7ש~@`(~]\5f}VE!! il`p{lpd f%yx9,1y"UO惘4U›8~6@@Y`&w ;k UT*MtO$"@tA~Y \UeV&1L! 0cHDJ0܈Ne d Xid:hLalp`@+"\RKR x/0r/^!aa[AiT%Qhvnp~tg$c@\Oek-+r!^V6@U |b \(a. ;8 80 ]̭Kaޛr4< V5,XIa)\BDQj^jQE1>Di=4D#H"[l UUvdž{@ap ̕k]zׄpeZ&ۅc d·rnpD@`ipD*0B 2Lb `J 5Ƚd,noXMAyW脜3 L8x@ pqi |@\ƿi;Ҟ>++v`  0H>2o]p^Jx{xQC䮌t?xe-@`)B WOYOjޢL/U#w@!lU >Fu``!v.֐ɝڲFSM瀉^& ==+1 %?+)@@E &1m`@"VC5 ("0*MU/Րha` . .)Y,z WD>.5H4jC#>Ёn(9D9Df1;;@bϤ 2%@Rܳ;PO>%Xs&($$A"[Cnut9]^Os HfX{]쵚XE q< Rᥕ(f)FpKpG*Hm×oSz͢HcHQic FRbjʅ$v((8<:٥+<F.s&c` ) 0pp 80inąč]s %N v{58Ɋ܅هMc+ea0 i/L4b=l>*IT!1=tvu 0 =Df) #$Grtu'N9{}`pC )s(AKطB6WN||/078s zV(J{"`-;+Ƣ/@s[pK氖Q_IfQ+ݡ1DtgLP; =</;>@bO=c))һ:4hjWHTmwp0:SBX  +&00w cAU)~$od9k|`26L`0icGY+w{!6F5݁e>s0iB>BfẆ|DDf3IFX׹H>s} ȉ3d{hu|hBh9x|h`ଉB l}(opd&r`9S#t{*:\(Kt;]ZY\;f(\!#%I<\*<6|%k֙|>"r  J6ԝl 9c'T83'>'\3 [H p| b\"鮀l m Y_ĴN3 (`0[̹%,} x0x{ !:9}U*LX"gfV1>, X 12հ!&L KJ '_ {HU!PtN)0EKvFeB$WxC)+pQA׿wM뢩J09%*!J@\=vzg$g&8+v = _H48zX(cu  s,'x0gVzeBAk&6Mx2A+/)(Pw{*1%z2%J]N(!q>T(00pEjX`Pɣ )`@9N<ctk@N2@S=]H_Sv@m \Kd5"@Q@{lܕ,i;'A]!\d8uAO>$ӡaN&͟Q~ ^^a֗RFfAVIFlR!3Ն cPPTmo#=GMBE ҝSd Eǧ\0(~P`pG.sp@TQ2r HF(*wL.8>V[|ɇ$[{pJpT%\o%"z?;`.jAB/yX 5.c=/#X_Ѱ@v?e0ppr  5H.C]AQD9O_X'VpC[oyׁp9\8VCB1 8ce` NyFC% NWR0Us& yՍl൵^1,oaI*ÕR20u ۇ  ! ovJ%{NaI*"߅K`ޟ˜B86B85+Z\L\K_e,J~Lop9x_`o\f-Xlؒl-ffP 0x9le8hS@MVVÇJ4X`VE8@Oz Яë́H_Ē2 \IS!O4^=_O2'yu2 2UOȿ\1n M T Hp 1xPJ{%( {%qJ$&eN~e?lvރ3hWRU<՝ST5K{cɊre$)Y r]<58PXMeiNDe 'r(@7PRttIA(D|VK  T80r~{ zd}wgs*P<2a[wAofc{~(< a/> <|Y-)-|fdMP`%R%hzzntT]/Zµ~n_wSuw.$eӤ`8ESy9+ă04ؠj|~S,LvI<2od=fq-wuN  XYwX=g[``A84 `oX! 8" x. {E+ˡU ,o?c za8=$m <&U%*a!F -/A,)`L&y"g'%B[(RI? dcb}9GM#i)g *p`Py|:yl"+;+`0ڢ>ߧ2e Ve?s6iik@HK @

U %1JFP'b@p44:0ࠗ^n䬇s~T}zc2u8vNѕ4]J!4z^0S[DZ?g9\6嶏ܧdns+-K\ށl+ Xrgw 8/!,A>)lXz? zuXp_Y?4k;(?o0e_صLaT  ",OSA S(#]W-0&80` $x:af6J;80U4n阠մQuwTӵ@UmT9-S m1p`P?cylH|n'Mdvhm=e+ `O<  vhykuja>[eO%seHCwl)a,Ua?ljWT߳Mn7~p#ުޯpaAKϵ۲#$O~޳i P`PTB tɔ1iJ(!0-J`0pF T*J9%_HЅ-T}}*&\ށF퉊w'Buj$5ezgaU:Hs4ܢuŨs*Cܿ+e ˅p/?Ҧ?=C+ BԿ \(x eUN-vg 5 ->~lO 3 "`Y羸/" ᠈v@XllOCfiv1PoAҁB$I߯lAWnE UuG~8--W]Ɉǀ7r_Z'>*&ƨu4Icm:pXܕ˲B zߣ}Z)xtbxV@b DlQct&R  jaղLڏ@ @0y{`tW8`qY><yXS=8 `e#V*y 6u*A P  @A:Lf)$:CIhWQW%T(p?A-9t ڦ2uέdfRt}4)탻2/oҢ,CXۦ;^0@ܾK{tTB> B< LBKs5@3@ @(@ ߪ~$r~[KF="87m X-;om>k  Y/|* 8`WFxu&AyUB8F?c1L%Bxc08׀=?:0p^n /6P@&ʪt{G3Bod]2"^R]XMfk]=d0/<2-.Iޡ@B]ߤl{ Ce 0U+1`d\DTs kz="S?^-2|;S녧P jYM:/ 7JYPfD >>z `APt f'\AX(_L `![]QwX,0]\c%c TtTD(~^CTu}/ꩦr[y9j:/B:V/"W'`r[4ڦޙ,5 Dh<#` ۔0X Ĝ=:6z-*qg-o - (``գBpN-uD ֱNϵ }DˣR< mQ#x 1em/u0÷={>Oۚ{L[5C jYe B`߫/7 ZW%(a=v)&9*YJTB TLTV"zmG釵6dFWzޚkYصJ5347h(I#ejxz[yuA!Ơ(+v ΁Ǡ|=P. .` J+e8dtm9Xȱ?\+yXwh񹡾(WϳxWpM3hZUaN( p 4P=L%bESV 4=[.˭cti RϜc1L= Tss:PhYeIcNoP`&wx HY [-;0X\ۡ;wz1z=["@dc]dJl2ubqƀ-ދ 0xz{lc<[n}lem @`a xV`qEL;h@p(D|y tyV- vj|[酆>e0UQm$aݭpWzx]ꞣ45Oujz4ݡ&ݜ:0*DvZl^`L( yAy*m'xĪ׀WNl܁zX֋Vup dsH:6? fk}hE6\wo0=zЃpss- àB ;2~S.O7z`T T\4Qm?A+:m-Axsj45 &%gYÞRyyf$Ơy2O cy1Fé-PC u.I#J7<ǀ,>B%orOZ ?nId;{'p@ qO X Sb}mzvxx.p]bo;,-÷^Zx//(BPe(ԃ!IbނSm ?L'0tBIx "* b@$eP *ZGdwj:}3@g.vѥU -9$s3JJ vyFR0uP;Ǵ/O%0l:n> 9`Pk.A AA= v;HBM6wMgԚ2y_g\wslh_Z~'z{0X8s'= `mT  e8`b#`O%]'8FREN#<%V%|8I,,D`姡c cL> }Wqu`0i1jH䖉d>휐-HN6MLlxzE?ƫx:A`2dсAnm6>^0(-ؓqW%;"5`@2`Qϧ`zv*yB;]̀m߂vXy산 pd< GE u_~ \Vk`A-N=(,E8-bE/ ? 劸+7.0QIx xGTBԁA[x4Dv`p=K+Twsq$C-ikP:B cfEV+\hv` ۤMeHŜ GQnU /p[t`M;EKg8IBqBa:m9`0ރw5@/ vANPs N^{}N%}5: VixY5J= @wO~#~[x5N`@@J ^$(0(`d`.c`!Ue08S.rޱ`4B) nb  DcJ$Ӯ_ڇ$nz ]5MFT?ʶQsw:0h\1Ы})ꎬ 0tN:9+{N   1X/ ?~Lg9~0P$Q@`U!Qa\!A5PTZ=Ʋv0 /x5 {@x ւX/|/|i>A4p0`01j TB$v CIs7pM~0AlC)E+'A}X \{ǴE9.IA~cgp:K Z8{ ZT4‚H V?Zm,mπgk:u# }?/{{axO㽆}os p㿤bHPP`{ Z= E TKUk#}\I|r#Sƭ@%:-ѵYc>Kf ǀ kc!`  :d*i8E Q@u:&y,Myo]1.y ^$Gb:Vh8,#:`eA D 58*:ÇaGGK ꄃhu:d@C[7`<:Dc -'*hB'<ö3zn>kQoߊS٘9Gs ߉=cP @ѓ;ŀA,\hS/k !ρ ^/2▝6ݵ é3h^< :yRYJ:CTmj:&m jJR]]h!u`py(MW?Ou%a$ =[ܐH]NڎVeGyO*}/L}ζ}=ͷ5^S\~:o:|yO[x6 o/AllY|Ppl62$" QG11E{ y IXz:)㷿%Y04Bk` EI'*\$5^0[eoNQUմѫ'+]q6UXXq}{b r9z4$7haqSF+v([M de6l|,VOX\#:0`p{_U xjA&@L|OAP@I(`|@೵=9 }@qaoͿ7ePx- FA಍C4XHX@Y{c-0D}j*!%-pHCg5Ld:A@ 9ts:hl&J qgqi"%M4ݤNn{;08t[37T>/t[Wou9EV;ϱewN}W]}βz /ίs}_~Ͽo㿮g=`Y@-yQVxzd R#\UJmla%4%mƦ90Mó3@ 4&)\d&OplʭQncE{u牥-fW)$˔Z . pn]xގ22`b80xN-CA pPrN?2.u4p)!Sb eo]r &8P"h`+eiY%ӋH-R4uP4R̝9J.P)_X'`Pr ʉvٲ=@{s+"&_D~/௼`P' 2lY^2Ie1^c@РEX戀<*ϔjAQe08ǀmh<.YݹK>8G X6YHif[d1O|cIx(0}$8fZ0333{zxf\Qo߿"uUtލ~EfWmy $+F B$)8tA#P)9$,q] JP|;rӘZa=R YN;rl͏lm%.֎c󭣁 o o_889xpBۧgU/TW*mk @K)01bP(rpuOgVHv*d}/ kP T5b P_Wb ԁ{BR r炑S  5` v5&G. 9/Q*+++>iY  ovj 6":nՉS JDmU @ ֯1(++b +>@ TE!cAkt:zT.~Vs J Юb Z|% PVVj8ە9iY4@22[ qe0,Ey~g|nu%x G"UQ 1hBa ňW1`EK7 ׵@3)yȌD$3S ɇ 8 iSҏ[YY iȋ/$%`OA 9wp2Ň>@P R j(:do փ7ቇJ)<_8/BZ)  |޺4gDՏ]l͆Kx%u@XMb.H!J0b0lV59ZHAaCg NHKXG,D9 ֿA^5H~?ۉx"ijO^ !ja)k[Y,1͊vWV\ T #ox/B )5AFZu{[yf SI|/LɉW嬨"(#aH'Ha)XY7y* F~WBq 5ۀG>1 _L\rߙϼ5s+%=k%=%#y>= A -8@P n_ {IQVVݕޮH}a @0_:>89 Ġ5 /WJ0k-'08)iz"$33R“F@AENA(+[eԂ\1A"{*л8i3ĠP /P@)H:8:VhxX39yȕ1ՠE`g@-p5(R-D t B0av!gF"WwfQ}ܣкyQAA߃HpOUQXg)Xgޝi(1@)i"BAj diN3p89(+Tb`5JpbBaBx/! ~R΄ܟ9Pd3Ϣ.h z>('9K 0ڋM-ޓ>H*l>+4QVv?D)O%Й !(RPk'E- ݁JhY@޷w= J%oY) FT%@R  Z T>me0]˚J[GB&NaAg],D`0OfN =0\.s~Ƌ u}11~y[:H+nr נ>0y!E׮rI-(<W lARglgd@>81EsXA?R@GL=Vš R J)O@20R >iW4u 9;P A NH;ƒ ljMhJyW%>)4}wbTS TB@H8;6A1mWn7_]*2pr[80УEbQooM_Ëkw\":0bwuP" R[shmS}U ܷ0f-7g'3]nE Ƌ@tᛳP(Đhg4X R g Di r3xs?s)%# T#tvEЉz+J^?zOkY `V* G:|/6x`3݁řW-y[iY+AMxnK\LJA&:C!EA.]֪3zP @LN>=?sٳK;wn~\pa/;TMP 1΄-ó ُ`6-pE@+ ػ{ٷ5/kK!\5B@-k @ @/K"(<N:1X9.Ij i"$BU F+b@!J1Ϳ_P+ٳd@'-xA1 J 4г(pw^@s^_2dA@@#lWXoE T_N*% J0,l755}_[.L:{eL[d1 0vΘ]pىB%S 7 &1f0A"M%!旅gjVV ll -61BX Gd8P9 g9=|x%~gRpj% ti&nSg1H%O߻+lg-ԭE T-I%817jeՕ=A{nVؘ0i@J3nzS 8STس"R ޞ7 u75Fưr /)^7/[+Jwٽ3E+vE@f*t+iB@_=9O[ YϺEx9oC D^DAIU%sdɇ 7rkb~<_T8r[ݮA`$[YKVE|Rv$ ^|OgD^G9#x] \RpGqYD@( ?AQ %`dx W\ X }3$\|vEiY4\wrUѦ+~A*e{i*Y!g=EBgdL89jNT!8b?[w +@@8Aݮ#-[)uw+`CW 45^_PYmYc`Rȁ)JB :PAx`h3=w2Z <6DU)Й^ёPaXtbE?QH9 hv%˟}d^g`%`l|TR lPd)}= {C ' Ksm1PHH {Cs:H@Xf;1p߮=~I=6{h^)(;\>a-M'T떭+Ց Ās#뎽 Z=k Gٷ)Ş- ZsZkR ܅QK0`FR0N8[A?neqȕJ(;\F d(tauWOvE"BJVO9np3HA-}7 ~A5Qq @x 8 GҚ5O!U t{PVv%ʍSR P F"3{ k/2{\E뎻%U!`ijV8 xYVf -xR!EPx @NTkV BRd,L4eE ,S2rŇ x# Iuzs0N3I1]gֺ,!bř( 2KbpBgo,$69hWbwH}_kp%ǔNL1ٲ`^gu%̲K+f~w !&ς(J?я~8k}sփ 9VD` ZÌnBjAi#g3 FZ90֙d cYHp1C3#@~/jmA#{ `OB'/ xgt? 5&>=1APh TݟsfXΜ=Y A=wnwrPXbN ˔P 0umJ3'N+=!`X\bI ֠HAtuv$Xbڮh3fe?[g\k>z7wo{݇g- 2Yjk]H4f࣍[YU R1uB /k3@[I!+ݑ_ fJ Oؿ@Yß}So~m u1 =ˈNxFQ );)P"P5!1):TBݲ,k9ؕ ?XWt: '5}xЯaGfeď&1(P萃7T|@oW\•@A̼  Ͽ;GS Nڊ=8J#(ZN B)JZ>MIغaѮ_Ĭ`10q+>@Vzoqb#͎Z]+ݝPVmK]#cņW ETLPBzY:5J9wϏom+)е'tI؝ MeUt`<}bPDW |cÍS|w&|j233033cl ܆WG9*;]t"NT*U5cIGoN9&<ŹLrPchCkf)5gn5HWꦨp#xSŝ`$$4*i#PnࡒJ.Pb@kA"ϐ1RQ pխ+]I K#2 9hT"mhCEvPa5(\ ,Jrp,d9HWl_eDž Z *6i5hfC6Rr7=QAb^A$"4@B%J9IA R ɍ1pU4Ѫ| .>7_d̮vz $yWߠr`Y D'kȕt!2\ -F0c 9Hh; Ae𡒂"G$UQ\ " +c[<3ԞAu+(9P5PHN ] 6$!g"$ $$ܸy1i5V7c 銄]ΊU;`=JLy͹ o4r}RP] 8Ln+}`Y RF$ńg$WW N )pxbG XߑTkѵ@b1Z(E;mQմt>P@X'A[FBz%u b@Wo%0;p@Gc =J{j`0iAr%_JQbTp[!,p AI @H %j5P 1mJ.-4^ϖMB)B[3XD !@V4TRMDESHґ)-=W*WW׺=疳C_Nx ς .wۜ@;3]GH D΅(3& >v{ytl|x9ldSڦkP9!d`% ]sF Bc H(~Q3 fW%9L?-<]o觞~'׿jwu9n}3ŀq ZJUD໻+(o zI_# :a, Rzq璉WT6> /C$ayq3[[66n|혽VAĕ@XdXp()04`N_|26pnP(ZII+dʇ@bW^ޗHȀ -e99Xi˥l"+9YkD Y_ΦZk`|Jv?ZZ$>K>FᾹ6f$ea0Br `XoaJ=:Ǻ~^|^}~}91@ϱ B: fA-⥿b>+`5={>b.goKbP* cL`"!&H=#{pR )سP[~]_Mb<cBmb0T`䠔3)\%9 [cCgAQ))Pe&Js§3hej<{ꘊ_AupaxeC 4*`fb%2iE}gc_ӈm[b3 5USZ/-O[ ÉE R#j\.SbPY:dμ]:jVr+AkXbAXF] vԹ >@(3e>˳@>-{\cu`g 4Q3~ znrr(Ӊɨҩ!st\lCAbkc銱1Tv K! <ⳡU`t¥@HKKb01m\:d[ .1h)btpc=<Ǫ wnzH!AY]ΖR)oUZ j#n)P3QI `M0o~``Fg# PI, Aӳ&8s[g%Hlz%X#A(E]^e;!?~@e1I!$Ob/wy-#[cXT3{c1=gcQn >Oձ cws>kF쀦"j,9Rs-6.kzE!?< |0ƀVJ$hb|xR@k$S3Fs~dvݾ>}uDJZ63`OlC++ p),CV&(p!JK"zjy3o-Hs@Y!EŠ*ƀ%IH,B\nRz;lgK8[84X({ s7`1@:kk&)8JB7*;uJkul)4ߚ5REk ϻEaA @aYxaZD&$l:Z-\b5 ХEN@D ZesaqVU@7r"03 bb0S3&18jXg#$g _ .y0AFA)0[ql49:"xn (-$@bJ1`|u 9+6vг˻v)`EZf b a3V^/p0ڷLB5$9Q6M,!Y(ŖH \ ,`a]g|JL{g {Og5>j9 .$!/u@v'+-Lb~ Uu ܀C@'FA"H`b*w(Co "a|5X*Woa&;( {$X@߹UԬ3ѩ E{{6P@ȁ8Q6Ol1TD+ &lC`- :e#&JU b}p:X0.S!WO}XH> r`^%zN)eY Hl.M/DA^QX:6 _*sJ#t'Pa@lthL a7΀ւ%j5p$!$Rq)Q\  z'\"\K,L{ p3yM"LZ BPeѳ<Dc"N FI/sF}v(pxƱ5 t{+A*R|H%A N 쓾 - BZ{gA[@&mwvލp&' 3c"~^gخAճk{^g/4h[@S ҝq6Q"9U?F 3k!(P*N!;@usIVTĘu` &bvbƷUgɸ~-=}nABBJ >t\ %) 4UQSRB] Ѥ8`]{fo{!6pĤ,>5&Rnڮnjd=%JjXλEB l{j=}l"D11J 1hS;nCI NXO5f㩿8ٰ:7P`nNE\'!ơav@ |̙tm0;*NFq\j쀺= [Tggq%şgPB*-1ZH] gUW$)_>3ۺ- %Qڿfg4f69t#}yl#;Fw#@R1{= jwJ/؎T <3c}+@BBJ9pc @fJ]u%{b4)>|쪯!] 8̿Y%Q8(^ V ,ֲ` VI-p\>m_4gN]dHe tBsB'>YǦ$hdQV bQ$:lGLX6{~O$~Οck`~A $l09 ]ǩ:L. ^XF#5NFsw`s-A#POV\ٝPf0Ǡ!ؤ Id n>eEA{H,'lCmest\yv"}R|jjY1*PNXeZI @)# pTN!J((%|7u oIqpѡ3S %(%-smRcJ $I!a>ؙ]c!v2kJF0`PIܰI}lDi6w @}=n@a]JM`Q=.9d ʌޓ$IN>c1" <Q"!4(g v8@{suf.FZǛ"C |0!@ " ( D@h2u$D#BlÔc^C( ,XVHc0( L3 Ò@]F5P8N8hc6^S{"@āF>c ZAD5]DQ6c$ CzQsڛd u fP4"x>{ykwpan!8e[:`1Z\@%[<E#!kEohS0ƐɊ !JC+ D]Iz hU\!Y n{&ϴ?$f?Bp 'ZK:H g :]# " A !kkXJ@x|3I /S H!d ADDFzYfDAn^ɵXE4h@@pa{\UDyZ4b@OtAPCf@A^h.(!8~(eZĀ?Cƀ,LV ;6QJd|vY=:197%Zw%}yn?f<Ȭ9gљ9+VE% /bAG|(e\0kO{A&*j"A9Xvip(bD'-(aa$l`-(+04DAYG) v6O<@yO?UhѦ8€+#s4a7ܵC|DCqVr?g^"K!l( ECD"f 6}1#ֺOY4.hYE@pϣإ7༄fA $K YJ?;كy#}ȑ+x)Q=c] €kog |Ÿރ(  {1><{gXdqnp; mg3 33톙\%T`7s~8J*Ϸ"N\}Ǚ'3yNОBG^u̍8ںHEV `}!OzX]_!sL ***1@?[bOl{ XP ^@A*>ԞB N 4*KzE5w $" 2N'NP6\cCg%|  ށ"`"dPIO4  }}'cPC E}i隉6=,XTVbq=={91a({)Yf=TϜh }y[K?` -0&J1p@0-Qނbx" z޳)Ġ"]2 x{X,~{Z?ܫ@OiWH HAWy3%0`{ ' s!$$Vv^A1.pCϺW@0=k`c @Au?34Csj|lg J<VY~>cp`QŇU|x}s/>ƀPx(GB3R)N!ׄCH lM{<,ylZ;W&';:ȼ004D8{ 3rOsg4*KA/Ġ#%Z9Pг8 44S"1BOn$c.PY' HrMb\(&dˤŊb-x ֙G\9I}og(cuT*1Ġ1H L \}bu!$E ōFYɵ \e1d$#Y ,P5]"'d_O$ ')`JA>9A>={"eVAXqbPQŇU| be!1zHA8I%92$92NBAgH*D|3ޟ/Ě!,@+!\`  A{ w@@ψ4hUc&':1n1âXo+;ח1C001PIdNBlKH4z%|Ɵ,Րdg6(P hωu q@@F ِ% :YsA@?PyD&bϴ/R*Xqʵ)\tetm1X _G"sт{8EpAI` 6짆^`$<; !+Q̵ߚM?F1I=l㬞qN  ?ߝ+]Ǡ?q{Z/6].~˛ib Q}1Av:0MFB1 's@Q"i1!p5f܅3q9BdA#JW1wI4A9ѳ&?yW)XqAE&bvk}|h`tsݾ@,y^ .v{X,~[s];:JpbP^KFJ@1e'vṏ`3^ \ϕ4 I(0D2 5O#B11ʅ|7dяjV>)gcPH vv(R*>%y ǹ%!BGLS&R`A@оB rp 5 &# M{z`igywg ͎Ib!R $ 'HSgu7QTMe#ނJ V]xx~&UaŇG$i^~DFKP"@Aq"!鬋"L2YF ; ?zJ@]BI G{610ÏC3XCf$DAd`t<ۿfnTbPQ`mo}r=>b{Y!l;,:!ƀØ5 1p ~A EA @8v;Hܳ!/C^hNb 57!fd%_pf'g0xk(aEQQ냷ER>x./,-@;Z y3 DAQ/=3 :8|6>]v>o}-&Ƽxf#0@[J QH+B:B4gD @J7^|YHtlP"(|iK銽@Y ^!013L+|'s@b{Ẃ\DwRE #h^R/&OT.G'TaEjk;7f&…"U|]gCol(=8'/A_jGNXH &9ΰ3קSk(5טE =i@@@kOˊFO[Nc҈;sVb a .IWtAIgr0RqOS@4pS 7{"'Bjqw"( F<9& `e_{h$56)Y*>< {A :)(~ Z91f%pitDJaεP2i_0z">XlcC# JO"d^zbK貨pNY  \puKAx}%r7 ^ٞ ޘ{OIw]ݽ&J,p|b_E"G,e)8 Q$^^Q$lϵ΍ Н[>xt?  o#5 9 `X| "ɍ%uHPk *67SJؾgw/2~?=^b֛++AعsNHpzh2bkY"'qy>HJ9  ~ϸGLب$LδZ5DN{>̛b}UdcTbz]xiRn w3w_*JKWLz%XY:5D 4׀iYV2Q/Wa*aEB=O#Od0ڑ̓;"21X}r+!z(tgl!{|J *1XIb^ ic{ SL k,M^j8h WhR3sn ~܍8ɜ( ؗg{Y&Ov]Z`GJ`#+GF-pti TbP -O{%($5 (@=$Z;9(ˌ7Oڛ3dQt'׿<1c64&`} γ 5{[Z{e18Pa %,TbRJ)H.MX BOCW+p3Z80>BRmQ# MB9Gz#nyCɝ3z &g&,< Z%R\{/,UAd:c%_0P;J {%xC@ LQĺGk |Hp/upzƔK<ώ +SNH> @*&A8{ C K);^AHcPC K 5Ġj VcpBk,e@E=#?< BfD>(p$J^TPW/!Ƞ\af/Dϻ}~w]'Q pJOTTbPA%__y' $O@dN4;+?t!X <ǘyD/ ^~>X;#<.dLSh!vsTs}|6aƩԎ#e%.gZ!u>g$]٦ڪx+[^ TbP{%|yX-1/bw?)B,}O,2ɀ=+yB`(~q^9' B,Du~ƼFbbeØ$4^H:3@ *nW\ŇO|__ٜ|G%T!3NC<@xs-#RQ1{Y>+8! !&`N\ dmi5$:dXC뮸q31FiId~j_4z :?7o';jUܽw%?0Bj~.m$''J"x2@Dب =Bf>e{_ B0 EH@ TMktW&Jg;;~uj 6n[+{7j+<q#JpOFnLwPMT?{H}8h Y) 9H ]+ ~=<@ȷGV&Yy v0(h5 j3B ~5"۸j(j ]QL|`!3pQ"$T!͞)4dij`G)4;oݺ;F<'Sf 0<MZ ˞(bзGgԾ %ys j[pW%Tbނ[.z˞NJH3B#=wJ3G;~ݭ;%" ~30}z~Y "tX|X} m*1D)ȁe#md޳K!h2ڙc9&|xJ,$Ipǻf#=S<2 3I2a'T[B1\ 6x`~Y߱1tA3{ h GߓIO0 ? :;=ށRٽ)1 I=)kO'(Jb 1+1Ġj GzId D Tȅl` 4&`V $y y_>32E #wŀ_ VPA%tcg>Ш)>L VA5>9w**6 hd ާ4*`o])C=IcVEb r rn1C*.=߾AoeϵP]3`A'6cN s))>wYݙ'I`+нg3ID4Hg g58#ĠV?\_mn+} df%7{gAw'HKI G FLKRNV] F~ $ rb ix'iJwLQ{ p'˙Yh'{aL1kUKy-X}bPaō+Dg6zj½~gGυ 㭈{dGCi 16]R8{(7Y0$<=>+L7B(RJ𰐙pFć",0{Uu۳K{}£fn^.^{xwpko swotuFgC l0]l$$) Xޟi}8PL<y̥;h,j.<Ԉ331'[{vj#?znxgwWϿ|y! =_v!ßxJ(z P܈Y eJ/D!xLy \Er0С(o e DL%/gJ-)lqЌLa tPs\QJV  )ȭsxQ|#9St%l{ K(eD Cbc{ 08d lTuv# P i_p;2<*'2%ZJ`\@_ 7lx=v6cJ1'SĂCg|͇+&sa(8;Zd2[:c]'T A\Alzl)RHTBD ܹO?>onX~ѭ[W\yXjiì_&}j bܨ(Ȓ , 8pA 3GrY,Jy! .΋!o&sasA˻h =! ȅp%_Nm+#kDɺT=sdq`з9mu9jBP߆ H~wX0{?֘;wӫAN&d b)3ȔD^3YNlA7€Cq֕(eM9nwy7{$N0syY ,RpqzUܢ0+!FS|5:_ a#H>g渔tWw*ÝwwHͺf)%X\v-ݧ9`Z+f!,GEJ #5pe;YJ+?BޡʚncA@Yi,% _G)@E9 rݧ9woRd)!3d 6I S Fb6 /'`1){M;YJ09Yq$ r%r~}5}nD)ھe  cF]ԳKpQtee! Ԝs` آ-8"cp~%}:(#db6*[0LΔ3%͇:-P9͇gh>0,=[&J) cz]6@ɔeN$2BǠv^J(|"AO/#X|8XAzpdŁ=1pFȹ(0lv9 6VJ cx )= > d3+Jd_lcz zE+/#^J(NA rg tfA,XE󡢔??[ e M$bdQ YVf%x!I.4S nE/ ֝5xق+r),7 ~d1˛܍svN%xJuWkPwDd ֱ0m-S{Pz/}OP0Ql:3㊾+a%%Ջ@(lvrqdad 6p4%AZ.fXO&DlAq<])qWe v1fA!{I0S:RSe YΊ΅UYfTadlA.9竑~ :B=4$h(Q2ˍ,c=bJ 9@)a&JâfZ/+=`m2$V0OʌhT1F64n kL~pendȵk!j}r]e{~o ,%WO$8UC4R]Lc.mA!] 0RO$-5v˘(0'<䇨_vq Q`ߞ K FpU"c}s^ 5 &s b԰^̔r~`" N;UFnl#8YF(sarX( |_ :%W+7TRI! JVl"bn4]-. rl1F,t>g @q޽LA\*I8ɞbci<1:V.@%1(4M& fA!@4O}SFM"X_#߄4UEA~=0Uxg F#1`;bɜLAx},҆Yh~A?)J8Ma\[J`*A8 ŧˎ~<AmfIz'Mq4yI A@M񃔍.  형{?& [RԳl0Mb\Qy9-vJBZWS % Uw7J){P a@oAo$oAl3Jg0qfDe؆Haqƍfp{e=5襄/poͰ]&cЮGuw-i18x߀ bjbK~z~>]Vy$mvZe#m@ 4ŀ/tjBԄ àP e/%9аRB&vL2bWR(s^S ۷9/{qTQN>Q%ϫ]1o3Ҍo8;a+:k5[xM>&zRG˕2#uDdr-w]taq`2 y4Q3, `mfT7{x҄|YX6S/^稡1wvvhƈ;N\a : u:Ta@/]T֑ŢW"vrg(髫[0?$>*C>KfFZJH̱=P\S l3gDPhIH_ o4D2 L %P##:t2!4 ֙e}?6-j@ ,5:urxE>~P?aƈ;w~`7 aKj\4Q:Ȩ?Ƃ>_J0|-ׁD΂9u͍lس -. - nmmkLwوJ|q}}}w݇805* }ywaYHC˶|v\96 %C~e{lo.,Eri0qwe!3mXIs iX*vK__ -'Y> AONMb3~Ԥ k$$ g߯+Rc#}b()Ͽƪ&aO'>|MIMoNɲ*eˤnc??{k3kEy$N_K 5?9((c) OyW_rd ~aOHS:@B&=h\ ظפּw ^[nn/25ӾkX1Os\7xvڲ!m~fQQ@FZ{[ or5ٜL'a{;ւ^ov2=}]ӹ2z)/xV ߲|g'wZnw9[ ϲ@m.6_nva|A蓟 nʁ\M?Nd%V=w1[ob&)!y˥@1+f~^OFh;>;4Ov>8B;,,xq-зVаIOc&MekZ +QT6y0ev9OvK9 Hmtҿٿcdpz$O(~XGQx78zuYdtj5*Ngk$bcP|͝Xbd3.^}k2Pʩ8ʠU⋷҃tʶ7/{xcή;җ-Q>y:ƟzG,<*Mw4CVG7= KZpzq}N4D7N2qH"<Μ|{夤)W[O38@$1iP Y3`{b:ӲcޡNR9t.GQm-+:W+p.Y~9]*[}t=*pGQ u<έĖ d,Y]_FE'͌V}3ᓩ踚фRYGm`:\i XN {`qmY夣.*`_ xǦy4X_T9"ߔGz։o}rl|Ig_dm>K_}h:s?10WП}I[}}8)kC'I_h}ؿԩsuE\ۜJɬ??o摴` з)m+[u[A >u;{v! [# f@%JpҺ 0 : :Eq2\:G<4xkȫ|zMU:ת[ nleDVyOҰjcB-~_/|勈 >z"p$#<\<'3qX;Dt:!ȗlk{t#w)H,3/ΖKoe\Oy(\jh?$8;AGa[5ÇG&/'Ξl3ô{fk|r#Mqv`_=m +e?>:9]irWꘈН |+À1f2n{ǹFbq"C/G?/eַm۷0lc\bEq+B^~s˗KZ.>?Ɲ خ0fhQa?\44'ۡ E ˌӨzh ɂ$l?%n& C}`Bdj\`Pg\x_CJm7ML'p kjNA Wݼ&5! ,9ٷ}pKhYIm 0n?fQ}ԅ| mTy*J^XȊIɥ_E6y |]Zv*^!2YцFFچ+ P&(H AL}/rmaX-3"^?}瘔|Lo]t%cH֩Y.p\*+֟]o[ ˸?3욮sl0;,IA+dYB+.J${2NJv(cI2$dfO*H7cmSG'wu[~+גN)`D`qHF$R%>ym"SJLpN2T*ޏCҶut]GֳjXg1QlSõoڷ4 UHTµnVu[Ud$f>مL\07|''(fݶ[/iNќs¦ގ}uwqsOڂJ_gv@J$]xoU!A~.,$ϯaab/'6\=օkρ)֕y2:yvs9Dg}r:w!KI>D_}~ GOڵOj%!Y)N?tuRv}JYa;pn+c|&GE?D?C`fIENDB`assets/images/illustrations/setup.svg000064400000010342147600301730014111 0ustar00assets/images/illustrations/woopayments.svg000064400000023315147600301730015342 0ustar00 assets/images/payment-method-icons/affirm.svg000064400000004551147600301730015352 0ustar00 assets/images/payment-method-icons/afterpay.svg000064400000004222147600301730015714 0ustar00 assets/images/payment-method-icons/amex.svg000064400000002570147600301730015037 0ustar00 assets/images/payment-method-icons/applepay.svg000064400000003576147600301730015727 0ustar00 assets/images/payment-method-icons/discover.svg000064400000134761147600301730015733 0ustar00 assets/images/payment-method-icons/gpay.svg000064400000004424147600301730015045 0ustar00 assets/images/payment-method-icons/jcb.svg000064400000160327147600301730014650 0ustar00 assets/images/payment-method-icons/klarna.svg000064400000004136147600301730015355 0ustar00 assets/images/payment-method-icons/mastercard.svg000064400000002126147600301730016227 0ustar00 assets/images/payment-method-icons/visa.svg000064400000002632147600301730015046 0ustar00 assets/images/payment-method-icons/woopay.svg000064400000007111147600301730015417 0ustar00assets/images/payment-methods/affirm-badge.svg000064400000005747147600301730015474 0ustar00 assets/images/payment-methods/affirm-icon.svg000064400000003620147600301730015346 0ustar00 assets/images/payment-methods/affirm-logo-dark.svg000064400000005177147600301730016306 0ustar00 assets/images/payment-methods/affirm-logo.svg000064400000005363147600301730015364 0ustar00 assets/images/payment-methods/afterpay-badge.svg000064400000006673147600301730016042 0ustar00 assets/images/payment-methods/afterpay-icon.svg000064400000002544147600301730015721 0ustar00 assets/images/payment-methods/afterpay-logo.svg000064400000004076147600301730015733 0ustar00 assets/images/payment-methods/all_local_payments.svg000064400000045520147600301730017023 0ustar00 assets/images/payment-methods/bancontact.svg000064400000007457147600301730015304 0ustar00 assets/images/payment-methods/bank-debit.svg000064400000000553147600301730015156 0ustar00 assets/images/payment-methods/cc.svg000064400000014036147600301730013544 0ustar00 assets/images/payment-methods/clearpay.svg000064400000004652147600301730014762 0ustar00 assets/images/payment-methods/eps.svg000064400000004454147600301730013751 0ustar00 assets/images/payment-methods/generic-card.svg000064400000001476147600301730015506 0ustar00 assets/images/payment-methods/giropay.svg000064400000004551147600301730014632 0ustar00 assets/images/payment-methods/ideal.svg000064400000002751147600301730014236 0ustar00 assets/images/payment-methods/jcb.svg000064400000007663147600301730013725 0ustar00 assets/images/payment-methods/klarna-pill.svg000064400000002736147600301730015371 0ustar00 assets/images/payment-methods/klarna.svg000064400000003767147600301730014440 0ustar00 assets/images/payment-methods/link.svg000064400000002754147600301730014120 0ustar00 assets/images/payment-methods/local_payments.svg000064400000042702147600301730016172 0ustar00 assets/images/payment-methods/p24.svg000064400000015537147600301730013573 0ustar00 assets/images/payment-methods/sepa-debit.svg000064400000006046147600301730015176 0ustar00 assets/images/payment-methods/sofort.svg000064400000014712147600301730014474 0ustar00 assets/images/payment-methods/taptopay.svg000064400000000774147600301730015024 0ustar00 assets/images/payment-methods/woopay.svg000064400000010672147600301730014477 0ustar00 assets/images/payment-methods/woo.svg000064400000011032147600301730013754 0ustar00 assets/images/banner.png000064400000023074147600301730011275 0ustar00PNG  IHDRt:PLTEfZsfm`eZeXi\dWdYc]ZF_K⪽Ңͤ;dSڣgZeWgXq`ͣˤ桵jXgW|{vt́q₯ء͂~n~˛߹ʇxûn]x˴LJlݟPFnuPqZ}Ӳ_TĒfCʎtzĚoy_nxH߻TĴyE4wjews}}8-_tRNSfffZN=)% MffffffffN ffff?aH5ffY2f%f ffffffffffFfffffYfffffffffffffffffff2fYf;*_fffffffffffffffffffffffffffffffffffffEffffffffff?#IDATxs8`K +t48:U/]Q|j`LoeYC]槟;˯?~W5c0C</RR+'N̷hh|%ns`[zTBtZ_G1pB7#Xּ- ' ?Ul M|"ۦa\DkV=|3ΆQ6%.}euU8`]_y7i},/q!mlJ pϗ CRbe,P1ہPnC*-qu @=|u1U F 7I.?=c糔$%.gA\_* &=K=`=8=9vIHO/> =mRdo/90R<vW>&Nw:{0^rip :$HO I_ICl/UO3*K `\Bmhi A<(N{ɁzL+uxJmIxb\Fq| Cd}%g\ʗz ,XI fN#V^qP}LW{IoHF[V,'o}0O S()LtY$zZR hDE=/y zޟO={V Tz<+K^b|^ހsx4ŗ#EGfT \7KRӠ,qOOfo'N'矊o%uA L{Ξi{KCx 0C~z'jvbtq]4hRӠG14JE{K^(9 `'7Y1_fIQ/ӘLxWth@Kا6%G'K4` 5du(n_i^q ,S Xf$7*4s (\f0&x{O g _` %a9-M'" @o/ bF̺vf9(iwG1'Dg۱m='\M>}KNgjlHF>0JO9%&2DNْ#^_= >!MCw{cBCb9p4":=s0=]XiI'`(xJlG=0|<}4xMM5Q/LӱE-g {8Fdtd9W:ˁJ]5(=uD/sS_W~,1{2SGf(ғՁ%o?Rx8l4td{T6?AĔq9y<9h@m^Xr_q^zp~C֋en;qWzr=}XolWWQlyOd&KC*=}>4Q59O!Qn5XMEIfp̑q ." 8Ҳ.x8.ϰRkteO /:3F ?*n[ό)x).M%|!Fnk}1QLJݦxliWgtrV`N̘j1#8\M, ,Mq7V~/^["V$뀻66=0N6wVJMq8[\3*S.`Wz9?&TxK3N"eS`<2]J b/d=z`x͵3L`x 5bX_0u0Ō/.s`y`<mg⦎L†W ^T${A(xLr;;b 0?S1,/$SSic#zz#I\nxXibF]GǿSS\|P0,o1#}OS|rz7{G;5̀+= 40K&R(H.eťwcO@Hjb2wuxb~ `_Ts{c N񧇝82={~X Ɗ?6sncn̫ 44=o |fbVPÖ F8[lb&e /T Vq:N=[>Zխ֊?콋6ibokv幅iiS{Y>԰|a@V{@Gza2Ρ>}\ ]e!1⯾lhqN`X- ?㺚vS*kb^8=4Ng| 9 (՜?kg̏"^[C,8~sk/R/U]ߊTekİNZ !+.KS4҆8?w ֨t^׺h/{Q|WrÀ' i2A+n^nF;}\%qFrʃGD)iaņ^rx^aDW7*jj{"Nc{Y7_&W0"i-`_k݌ /ac^2'd,W|ڏ1ʃmh8Kxp!"HaxqӪhKB˷yc{뽤gs IFyA&Y'rsœb/h 0v/)*<'\] ω:49PPA],qic{|AAiW~V8)w_0˃Kszx;q2z<4Eo~,|g RҔc{_ŕXm)+V,r`*h/ x[&k7'3KBxVqZQWqZ`e{5f_`h]ΰ2"</n4@x_ `0_P7O8 ^ < αok%o /Ŝ=K:V0<ώn?㹚-̷w6l\偾O'4ӏi8h:&4|YaPty{IU Uím6_Sv.ޓ7_Z~뽤 58-C`ܡ/>Y{K vbSZ`/)sZp,:'^euk'8^0$8,IIPYBz ݘIAU[#%<ەu-˦9^0Wߔ~l6j-N`d- QVp+FBn洇GQ{%[M_?z|&h[#mN.L`[#$)ߩԾIv jb{$tx?Yʊs($[x/T7V|0^"7-o)tĎ^~!Ey:ߓ/bĻ=ݸiEGKBQ1C >v/پ/K*xWDKӋ_E+yNC -O.%4xu!ƋP`u/W]sX'+)Yջl}>ܹ;+~Č^ryVbs1e{sAd7[8:JEP*O@Ԝ.t/?/CAPD# o=ϓ3 +peIiG;ߗ鬄-b&vW^tzV|[/ٽJq˴|_9p1]zf!.Ss+`ϛx4S*5/Jg\p/dfNbF+`%{]r&n*ls&7BU*+N^,6֨A],`% 0Sq7LkJu"yhC'<ъ?{ΠyI}B^%A#(Wي%xl\8Rks{|7뗹KX+Vl{[{2u޸o،wqX,S/6L ^6lF(4K̃^:lo<5GەoD{iDXnj[ߟܬuԱ:HE fKZ1 ZxRvVwoGf[r~y/d" ^b>k nX ']48->;h+ 5.7o Yv+4cS-Uhެ3Z.%YoT7x#|ͺQA$*G{3_DTFyPcVeko{N B^6}KBx.@5>^=KDBZyqu{^#⿁ ~۳alŦ^R"J˒+2iPSr۶=9ݱ[ZȯYuk\ڤV9OW:Is{en/ `/;LWk[q|gsY3XfqJ'F7ȧ]zD|%o5uc{KmgL֩ƗW֮tW:ӬF8]-WW.gwhm/T/ Y 䭈xSW:meqBnf˄[iVVܢ^Rg%e,{ɜ`xqJq^4幭Ü߇ ڊe{ +s!9_Ք4 'qA;m8ih/Ĝ,kKLX+hNP9mwzN;Ĭ|7bCT1ngTi4sҩ?VcF<ҚoޗBE,̗VbLW:1R^$~L0ͪ˦96n^冇aj//xٓP mX@)=v}u7`x^vLn!" assets/images/deposits-banner.svg000064400000010413147600301730013131 0ustar00 assets/images/logo.svg000064400000014116147600301730011000 0ustar00 assets/images/payment-activity-empty-state.svg000064400000011627147600301730015625 0ustar00 assets/images/subscriptions-empty-state-unconnected.svg000064400000022016147600301730017522 0ustar00 assets/images/subscriptions-onboarding-modal.svg000064400000015741147600301730016166 0ustar00 assets/images/transactions-banner.svg000064400000014265147600301730014020 0ustar00 assets/images/upe_preview_illustration.svg000064400000067306147600301730015214 0ustar00 assets/images/woo-logo.svg000064400000007112147600301730011600 0ustar00 assets/images/woopayments.svg000064400000010100147600301730012412 0ustar00assets/images/woopay.svg000064400000010646147600301730011362 0ustar00 dist/007b2705c0a8f69dfdf6.png000064400000212311147600301730011117 0ustar00PNG  IHDRIDATxu]{s{F!NKⴸB⥴EZBw!ēMl2Gǹ3IFoCg2}ٲYk=[x]pX Ȥ;-lNRHI!@)ڷu:>MRx{804tr2]Q\6]5=@Y] .áf]gWzZE>-8* !B$VIA+a)ȸ-vIxSkCzgs'fItNRu -KnEve;m7 դi#&_AԈf_]"n!zbnN>ŭSo^Чp'<+Ē( b@#h`}ǧ1}\s}=OǛK79md $)%I9鶭BȄۜ*_K P`ڻ7~=ęlߑyؿ2(J8+YW }TwJt~9w N>dTADLg=p}66oZw-8k8+a[p3y ;x57;^tT (δ vu1#^n?(U F'Vn?;[Ǐ[ۿ/^~T9zx w|R>*.ٟB]w 5bk:B%RC٢Wh!J%`U0 ҃3a2nvgۼ] +>bx`T{\in_](LY]ژpcG2db8 4 ޴?;G$:֭O@ DP)]̯x];N.6B)jX.>gud)E8b`!PJ ]4 ۶wsPCa୷-4X=~ueap* Aikء/:&7%rR-"{_Є@#FǭR!o9t@?J^j%DMG{5K9y3Eܚ1:_78>&2`sS\3U\hVo:^Fn3pv/E8|8}}c#[|R QD !GxQ-ŷTǺ!eݮ 'Ml>=+3FZ|>bHp?GTga}VʝQq*(0?=GXe#o؟w~s >&( t~6ޭL e)̐ &$€w|N]7ߍrG ])m;pmUZs{֤&Nk]}*?y_;=vNpy%ldEYCYR)zs,N2(H nQ@)E-}No)D*]Wocͽz ' t\؝NV`wr` fr;gʂC\F軆?̙;M (A:lZOEV hBwb:ot}@{ja+˕Vo5k̰Ax71{i{K}߯6rɓ1m >9sڈΠnc]ot lN'{nmg_`[ wŵk]ch",2ll!IgF9տƫ_ nfpSb)v)wڣy-81"-X67D8 nQG=ѷzwڿJX@w;_UAv.FBJ'FA''yo\Ys `vыC8#~c)ַ9yv/DZu)]Nomzح`Z"U\P<- ="JGm.t,dG"lu "%!Jip`evt"ͣd kq<7O?Di@". ͰnFT}c^{ՅS`Q;h~/(PMwK /]HOe;>Eڂ}wSwK3a򀑭اR =m.*[w^ۿ¶9}¾<|Ex9fփ<_-ZW_5 uOY[U6 d}; nW3sy~6UB2 GǸjQ>zR] JңnSp]y7c\;Ԡ(hҩ}Imb^GǬW29--L/4tV;Hp'^`Vֲvϓ1ʫ.Wq]:uhg*Ǔs;H+;[#+^q;Y!Yh4* ;Y'wǭ_UWݳᆱ$ݣc~uruk*ꪙ(@.z J/~tuh\pe,,eEޱjk1 BbRqlE(llF_6s4=_F$quٰF .ttarxUFkdl8og$( r°yȉ8-z9o~hچɪ;i[Uɯiv}/sY~1}Nǵö l)ZzfYƓSvD%v޿@N|_ʂ 4E-GEq=x9D,&isܤ\41'=;.y4xDCb#uj_m(Cuc#ǫ_,q1Av_'Վ 1i9B POijZP k6'q7p7.S 3;oxw91kc} \ ho\M_-zcv/Wܶwugܿķ㔚Pj$nu}ܷy]yϸa>[:?G׷:"wgLR'Y89D]E/<4shx)U} Ȥ ܽ:a[o7v=vXt|s)I]ö1tFVN ֎m,3YlgG1Ɇ |+ umd`ېY“#[˓t?Z÷}8ZvL GT;,sAL'#ڐCaItF^9^*[3#lFF9/i 52Xtvl_mfӂĶl!㨣sxOމY.^9??8ξM$Ԍ+) e=Ze ;ɍ\{*3jۡ>&,|Z&3'/<:A6eWxQTt{d{jG%hh)Mu ZQ77b*ZN}o'cApR҄f\=y8Lo&8k9ޱvj{HXUBI.!Rٻ=pg;!&ǘF|lW(ȔӚS8SY ߖAmOem[ %۷TB8i>k[w$uXMǦrAi&Ԯ)Va>0 b/LKq18fl'T2a X!~|+{Owݛw B,Ӄ ?9,vq%%;򕓋ޝc8a9lr m*ܿzsR:lS>\'KS!G x1rHjdK!BYZW:ߊA?6 !L X1_Ϧ؊Qbۑ eI^糡b[ݎT3C47Wy3@OM V+A\I=H(慎Arjwiô%l!c|a&e hR~'m8Kh(4@Zn ]6ӆ3{8S+Mf1hw--g Ky7/Y y2'^ڈEIL3I'Mgi>,kg D0&$1/zJo6zQ9'1i<ѩ'[Cr_ D\ZY:"-$XcsegE?v8@ emc<WdJ?G.ҡ>t(^j 2%\#D)ah~?BJft}OF%vl%X2V(0Bc%h <'p u-Ez PR U`d0ҳzL7e'L- x9 Ov}4)XnIj#Y}ʈw&Ed̝]&~qUKzűGӣq[υUpp7!ə4Ѕ:ig:G3e;I2Gsh;¬eiƐ\w~M*|S-\VN<-˄'褻!no@x% OVQhOD78roзDL;~2Ago5b2[HJ -DrBpL%B{E|U'D60O[9'rQ=Qė˶ j1xn;oAHMl-! h9" "˭xB#Ynx%X-ā3o M<5Wj}4AM9 ؖ/>GE!aPև$LsSkJ'VC,0k "݃Ÿd;'Oj;b3g*2Fp:G~S"ema|\C02n hW$x*8b6H˃ "/-k2@ 'ٞ8j+Nދ !0CFf1^'I0$D\([sƥƛvRy,%$ Bt.Ac}GҜbuџ!۵M8Ϙ78_p+y꙯79xbZ @aG 9["cqP~~uSQ"c8#|'z\~{פDȔ %Ч$Ӈ G_"O?|ޫ)=(^)DAT$JXƤ*hRZu ]i.056< VsA),dSmqJjb,70-zi Ma Eg=CU~Z'MS&u/[c(E$b_W,hCe,FGk-gXѱCQP{'Co-v7e|pd5NO2ol擪-li.Ō78 Mh!BVk!&raMg,_ZGN,R(dSI;@Ay%C7:)v?~mS*趷&D;vEo*'TeuŶCO#xd}=zAn#/C(H;^\юͦ[˩VGǒv0|0gN8Hq=4<^I;"Vf1+ęYUZMOϽmSt4A^5 #NF>RʹN6LN~J>H=߷@D1jM|Hdm7y8 plO/ e9̩՜en۪xu#!cvVgv$$/sN愍x<^{吩(.Q O?!silV\5a2 [ܨfdW7whN70׽M$J\-HҺuotl(ff;}UD.bԥE+Bp:!ËvsssYnO[ApR뷦 [\h~x %6_mD6if>V;=? q#<{rϏ}Cot?A SIR^L-ȼRzs{@0/rMJH"6Pŵ .,MAS| +c.B IC֯`;P}%aOQXz_ۂc  ~D1lv`*ВLDW{H7B9RڻJe3ܕo1sd9 XRVuE\*撍Bv?5@RriIVj055۫a4,:cfcjl=fu]e#c3J)e;_Jn46QUZJy6KJN?dOtM,p6FFIl77\ X('g`Ae(. lqC(K'SNn)i+2l:a&7y\ =9 3Em\펜)@VFHy}붍BHb}M)Q3΄aw~$ 4B?=5? ׅ}pw߈~׭#ops){)~˵.^+Gzd# MX*yyDg,25CnVW/33H$SD?v YaS^+k zhͯYhp3NANmPmڥ@T}`Uk`*/kRi"~}SJ|N>FtϪi؆ kfZ>zm92r.. 6A$d$X =7 Z]rϡ 4 ՠ|v:^6 2OxۡH? 2zV=ĊV DBꚷ5L <)y4CMCglHI =F%I:G۷A;4^{SO;pC#>Ս E^1cXm6ZxL)1UjGzMpd>8`lWP sU]MBVylx4Umv3;@zDt]o*fe ^zCH RP]:-(:,?}k,/NSjWak&C!5wFm 'eHNoV3ZGaғN ctWZ,^+_IMAB zf]c j {jOW,@2B~1R`CH+z5MK'iCme!/[8վ'r՝w裔ˍtQv &`nCl 0|=3R4?OI }H&?)).*9`ߜ|`T6Cåۈhac.WaQ9dX*ͅ[ eRغ;oH# 7NJv`Y]9;a\vȃGF0-~RIA r4iqؿb)šI4[ABuΥpn鶢G<㿽%i)5#^*<R]YROd g' ^4PMCۺI 9ab[f'mSv_'b(uΕeJX Ln=.ɔL_a[sڌN42 }"A'JǕo!c(+d[} m#)g]Hٿ@B/oqn D j{) bBN'\(oF1+ N]gpMR`(J-LoI{hSP&$H +TMj=.N],YSnx էC߃mD܏K?/L~SS\T$3(lN 5>j3TF %@MRpK|jmQ&Zɟ4]!V Y50ǎj^; =(;[w̻ rl%i { <m} pu/XRLGgys#x4fF,f1Ϧ>; xرgIAEݚ8qI)zK*,pq|]2Ra%[GB|{nfbJu[[Xrqb ,Ik-hIF⃮ThһXD$ |[xk#1CuϹmKڿr8N[#'m- o E)ULp0 3qyBUSkA⭜L<[s갭hw qY8hnKj<.KFq͜PA1`M <0|#=/ۆwށٳ<3'3ңɕLIKV%/8Y^ G¬_$ -ZDA@J-ۨ{mJI$}TB:{+&\PɘV$0sF(u d eo"ocmL(R(d$1IFrPWC֊:.Mr܌|gRh=%>9? ՟9wE7"5{U36QC/WtqK٠,t`Y0ՆCRcL%:e}%%39{_xc1f׌n3F n(T(]_ƯW,3۹'W􌲥qFLbWeq!70yM;?y' ~#\:tXI>fKahQi0AwE8 X;eHr; ]}$s"U̓$+I|_z=Hgʲi^'40{ya{Vq؈zޮO6€_lJMF߆^/C8~ƓdW麟fb,ܮmo=_-FwvkpgC dNڶmw_;IIa)G]~[:q+Q PSv Ss-L,X-0H hɵ}/$ dܲ4.`!%^֣) ܚ_ʠ5\*H\.e ,Zpk7mN{{MJISS< lݺSN9)~i{1ƎˬY4mgRT1WN.bʴ9b:KcNGt]FbwTک̏O&Nw%]w.@:6m!@ؖ?(q;r_/vyL/!cV')&pg^ȭX◖[ WUk&ѭ8EcTV*b[H6'VfKw!g{RYLlF}Hо ~*W-I%ά?.N`Cz?튐C-=FrPf;|T n \Z)vs/i3lPg1}X;vD–<5~IR029c.T!4~)B *p)4}m@eC[4iGwL(t:b(S~ճ6+As42[v\^BZaSC9FpS9@R9|?n)w ^i4.&Uضsdbq̀MNFvS辽dͽ͆S /ī@pfBqзҲRkn<?ߗ؅F0 K(FiNZ+Ft1x i:E=;7ģ7{ycF*PV6]:sk+>C03w [.o>d 'Ow.;}|]RB`ՇH.ӦsE4\5zj2Z/9!Fh9c'7O|3^r"{-?N{9敕c+ExtUo$]kF͛^;.Z{o𗁂W+;{ ?|q2GkSeZn38Glk٣Q0Å_WX WB ų6R6Öa;.i'\ȤdZF'/AYSKJ *<:N=Kfm}LhCa[=X5V7@zhV6D z#U{yՃ;bUK%48\nW +f%Pp|Mꙮ؆M0"DR$I)ĸ$rU[r~7VDHyM5AUM(k3KiԤm= z/1~(*qgw[Waj]i<ϼ4XWV:ልmj&:tO~c:޶;/ww.XZDn$WSexZI|[5uZO^kJ!.bc``` pWI5 ˟1&3µEI4Fa*g8W!}B8-_USc7d,#o H8is̤\>*Ua)HYf\JA['D7S~"+BȠ`˄|7Mhڜ1K7,&ٜQ<l Ǻ,ȃ{ 1$2; cWR׿OlV·^W,m!w=|pd8.]rƈl6F4Ϸ߮GwqsU䃦@&~,Gr'g%3w`ڞ#giiB&FR =Z$oHJ R/J/1*:~DcPqS.4&)!TꇈҾjoL___E"SӜ#9:@ l,rr쒸kы-vvu|ukéfv>ôz>/(D:&%zgo֒H#j=qt9*X#nAJ'C}ըPskH[+Ioyڱfu'w8x֗_nu,۫`fPACmChMژ!h69<}"k9R5EcfD[xtj#&{m`}ogyqT/ZUuQL˦>cQKE#>T,2-tyo)غ:׆-ouybKX?0ŝ{LgCDXI_8P-(,(oCL_\'ȵCesSs\Z)Ya9Wr^XV3Q3FN~D̀jP5AliP8)!KJ.(3rdM8S<m=fm ZeۘU1ao4BQY p7Gk $3'z9/c9u&y%J}slKٜMgOW6[tݚRQqҩ?#x92Ou!|Od.~-Rh^~vVxpK֪ss٫b9.mU \F)DK P[b[ϽOF:aBg͚+R3z.ݰY?+tMBî_z\_?'4vPcǢ}~khcK!"&#esqkXR-D>p&C2pE/aVo,GڭkoY7l9?R5)L 9_MCᏋa~qÀ)0gܻkm9s?Q/љqosc#PXq t8xGV^@A#ٸAj'N73 SڜqNAfL|)Z8"7KwujNxAOεC&<"YdCmIӫWxṩp0u*|-pTV~ﺡ'>ڳc87)DxsC1+o.ooJ!38~B6lkfCYWI*@W$H 4_)Ʃ$㪯%|uԾ:7^I݌h1 0{ kXp.ŽA qԐnGªɷn6G`qq9uG-@#BxƖ❺qöpuqoָ:CV;F+jdOZ|a7u6Te$O89A&sV ׅe)|^?&d~boYs#8:%ō~R_w _\eIAr.+~ Ge1=z;ȣf˂d (nqC;>J<޷H!U,8@QNɗviMWOKtL囫1lB![0*%۷tE-X&cA9<}4̦p 4*#]S"ne,evšKn9^f$,ރr͸u< aX쬖U/]&JI^[ȟcIe*$^0y247È]'q g2lI^K׉1uϚ45/bb{a bE6yij=o)#}k :KaQg߱傛\:s8YfL Rxih)(%x)Ĭd&ʽVo8Z#ͳRs3d[g{ު#}y~Nr4S,$ѹ5 M^WM?Nq }}1|9/.1al*V -܋F/[l& {L/@bw㐳sp?TJꈜLuz#ʦFY "]8I?2[My/KiJ$w|l. fyBsȅ{"Hiu(àIɠݞĢǰidv&Iձ~杉_|T5Sbq]B@,a SSOZG)Ǘ/ dG}s;-:^X+%&?d(rx_ouEdi=~wK5leF m`N9p@2"ߣއͶA)|Υcx_ϐ_MUx '2+~y 榭z%W_(,f GRbCU2284d[ d+E~ S5+=~I;-%1\T!>KxSpId5֥usH)1egs!0gzφ iep%%aw V(5ZAIuC@x>UTvڷj# [Γ[2,D8EV!{UVG,Ÿ xq,oRdyrRLf5n׺9@@͠}Œ͗lЋ$ bTDɟ frgq R}]#`y! MIruOl6$~m􋚗(r#KߥNw:)/t7''sie=;~*R80fَ 6n4o~>uMQ^i'd{9)5N|!) 3ə|4xG6 a균-H 2N H=_Okmd 7#ҁVU ݱd=В߬zv(2h\u$P c-F"bAԨlǥm:#R]m,dл\_sa<^Cj]שdha:i^PƭWchQ:I^S\REiycQ};,m&NvӰP>/&M5v|[F>@y"ihi}2z>, Kv΁jlG;Jfrt!5bgT=Ѽ'CjJ lTm!d|zOm HD#,2mrnS Y!*|d;ј=Ӕޣ7VsמE<9.7w&so✽.E0ѱM1ΞNٌx?l{3DZ })`n_Y iS7x#ɈapKH$öھ0߫+we+ֳGT@wi>ouwǛg֎=>Q4?-, |yQxVLN:d<ǦټqU+b-2nO/*ݲ P HCa"{t slB'tseNr^\Vdzʼn8 6C2=TLa)mF(|vS2)Ũ߿>B©oo8drяP8ke0B ._22貸w'4B 7YbD?hR:©OhxXo`w~L{ύP;!4)Pf5f2r\33,w,Wݧ~+%?3ͳ:Gv4 .wtsr~~%/E\/X ]jD~(!EóoCXSфMс-X60\[ՠF4Ԓ>aPVp3dhl!D,K̉q~Ψ!:]6x KfhwP.Nq~yقɣ5q0[ns6d*z_8y3dxk0lKk&pۢNNo7-y@`Z\`]jh[6FZfR4dGu(!ssmlIzkƐ Lϣb#IdX[Nc(olݓHRNe;J*`"'}{W+__% g:wVwvm'le@Vx̅/WEe&ZRmHCQi%'>ܹpeT$]lgHf̟|x'pHU[xטXdfxXam.Efg'e00N(F|i+J.i%ʊzX'ʑ/)D&Wfrc)?Uuu겡wcK?; ZϾsܿW߳ϧs1 KXCP0b¾%?u9c=_sqCqC']J;ɾߍgD4QymosΰdŹpEZ59mŪO p٥K0 pv="ه3ٞT=9(> gKmwP])qAv~vh؀PC0]qp%moMO+z`WMhU**$e|2gI/`ȢVSm ·+m]^9c{j)K+fp{a>zZ2@ɇkUw?Jo9f6ΞUtZA'ѷ<-q_}sljA%?Zw:jYNG =(p(² i0L]':/[ij:B1Yu\qL*s\4~bYic{<ͶWR XT E7eFqvY )Nr־]BEC% %K?)(2jR8`Z/XLπ\6&n`O)^}9g {83>y~Q-/orPm#V1.e1_[DL?A}ZW_gTft.( ~ eb'ՙAkkh|SifcM c!?:k<4~gg߃&&];uڎ+~a`,[A諠GI [hB= !u%/1qJM>x&ȝO#E/r3G)UN<7RThn,%Ըi :T필z!{! {gXFFֻ 0YInbp'9w2c_8U˰Fr$F& 44ɿ]c%m$LspwEsTsQ?~%Vù+\Nuh%A]$.a6M!fDqJjx=:UuQN-q҈6Au}ۚ;%]8ԋr!t='<e9hc=y5\h2CKrags'T}q]C qد̇^#:囆ٴI~̔ k92hJf0gs{=1ffsP0⠹1{[d  TcwIL4ǰsX4"d|:NXKmK8f0d]Ǵid5P (7z,EQ$a|S^"hV62XdEnsV,`TVMd2hV6͑麽n 5bDAE4l t+<Pg[c8dS([3/czߞ ÍkqX-կ~h){7P^*{NIMeD"s |MLJ:sDˏ.^AHB&}z!S4ggFt;v `*%JGUl1cOr.p.{>5̓; ?TWo~g-sw01 ʂQw 0{A08AF!xsO[RJ'ל\6Ϭ)o߀i躉i`\7E))w$,74ϛ1$ضu^0"tG(B&<((xvɄE@v=5-stփgp&w~@hky4IMFfrsNm4n ʪ"$I9`7It:A|J^9Vz[{9fӹ2(zvb6Rw4q:˳Gl6驸{u2vL75l3_+"5fMi6f6G]S2KϘ;-{^ иu 7/ PνqJb̯q8lr1% >Y:5Cx縳F`5m#ZC*4F! ͧ7>oNݛIln%;׾W;_eWXIPeZ\υ>>$mI /Dz\e1gL]#7=7٢NBHc=.%!BrSjwW_. k;7!Al+b1}[ 5)wZ+pWe;$T-5rn GnWa:"? +ƨ]ۭ,<~'ֈi7{,wz-ЇXax y$&15B, cۢ!'"3N=9!0d]MCw_JVד` :D/x r~&[ < -&9bk\%Y_ {!Aghl͊jPoWc}|ᔢ`8aT7b'~?=")4@?W Kcf*fXNw B9t6n)c]EBzb `麊/b=|nW씹#H޶=7^9$:'qٔ#7i!BX9VP|p|$L'i G0318]:f4] ~1Ӧ)fks+jGãKjFWkzsiqq EtKg40l:tzAQ3¶2Mװm{P,ON5\7n-UR= yqpi1ܮˏ|>8h;!sX:HOw>K9n?'$&WIzbc(L.c;*CFk_0P!'#Xu=vX"QcWtt`u |38 INлl$kKo#--JJĭzwr;eۭ䙝3_ 7| LɛoSQjPN XLÏN+lST.Da6T&34ӐDCp!ͺXK65`ۊG'/KY}U~άtDU" bh+oRxu@^d-,'oPM.,t{"mQXR&mqpvXBQrV27V' 6E o #tƺ]VB՛I>ԗÒOӸzOj)?SE&}gSy&̧[T+V뀈=aU? G@r Ĭ(C.hX;>Qf5:I`y.Vx;e-HwÕ ۶? 묳VBϫqφR ҼE}8"ա *>B;fZR7HL*$?ߜuG(\WD6l(VVEtsZOasw\o[zj*_'kC3J08K<|xٝ+6|"R, ;۫-:h5sE!kd޳@Oٓ7ækތTKVr7b#2)$8eh<-crO,U~x9D>;zAE5qy 4$SP7MgbO>kt=ga|*y*4Md'Mcwtm \)tGq׮w!-- 4 Ϥq#0xȐ]3zfHM:%Up7W3oZC*EJ E J'WVSU-2 Z2s]4=܉(R<.>`?W>X¼bI\Qw)Rˣ3~ܮ# +@~a5Wv ~'A X_HS}3V,𤰨2o; X:gRLj)]%=1q$%Ϣ|G lZKnV*I۟bJ[aܷk;ʶXB0eHٵ :h/_c\d_ہ/pCm/m#G$˖qASYQ'r>=gjuA(IuSrIF ,)N%nL߳(MФ@ B S,/~:?^cN'8=XSWWv93wZ0A f7BKг!jp偞ԙk I;owa:>Cu m.LJnoSMbk}'4:f鱰M>\C"F߫CvNMA#gC0,z.{/Z5O[U4gCfPQL^vRضj,0QYr+f@׶b!!^Kng'wd۷mل$%4[^l{'~#c@^`V&R#,:F"JaJ6IjKvL@Q+mlw#=);m "$~)Mlknf?w)XCOMX޿qęw̙=KotyjH V8OU@(Ppb>=dS3H3$}m/ˏN0Kz3G=>I"^JQ@Cċ:vSWJW7D7&Jjpgg`7I{X7M۱jb":s!TV{DK|V|@Yў^Pp[*x~L۵,((Ch]N[]A?ӣIǍ{@|)^T>I`cjU)3F׎xN(}+Ijrxf-o{?b?<1{qB(-GO1o5%RB11cxu#X,9vǎ|UUB`EB} p AZRK_:,?wݯ~C3IYOqCޅ]wq d6"l'_64„$8GВң3j&vb  U;ԩ(G 3 G=0s_kٴ~3nw.m )E7/knQF{nOvޚfo1lp21NF&J _Z֭C?$WSk&r@by/6W¦;b 1Y>dsy~e jRvHFU,[#G"׹p6IZPLQG{p~!@:duCR*m&5c9tarǹpH^-ʞsÔ[(ieXi=e3r0RRo7VX#'lYT\ICE-coRSC,:FQLXu(p.GNJ'0<L0-|q9Ew;桋p\rL+r}+VL$RatNޫSgVc)7"f2ߨAx$ZЅpJ i73vcW%N Q}s2u.\qr"mIf&"5Ƕwk&f\х 5mV̮AEcȬLJd^.29 k݆]1'쑁gNyM)41S.ySfp\-[ɫ5p,+EĆbpD1Z4L-Cx1;[l>qPYZZ*xO! 7m ugD_'-7|oq7Pa?1+‰_Npwߔ bچo0ԓQM=Z,Tpe}nOMO38RN\꽛M启SmBK"; 4AreWK@/~(x-B\)Hu 8n]u? _1ʫC$-;|n8DNTf9yF4cŋ(^>}$ VNS2I͝"&L i*iaLֱ.Gƿ  lKCT[[AoV-ʖV׏">#0ʫ݄ c]eDmx?+p.8ʌOͨmG 6aʹ^زVw).7h=CrjI Fi{ R>pCgf(w^z ix!Po(~"FVujdpᴟr=MUw|l]{ұ mPc SDz[2Ⱥu U#u+3ؖ-8fSS|-!{ev 2 9T-[I%7ރEORY}:ǟ/Gd񎿣gg8k<<'VlNa.m=fz>G%i<LSGây8C32Ck8lvm_}k-DmI{. %]MuߕGW$@RU$0t.K׬IkUL?/LܓG. טWJeK3yjy2^&@ <#ߺ=euVnlkEk10˻%+V).Bj_ 5u&VMBQRWUt 2{(^.|ශ\1`* L%_V2]ͦ"2D 45FA[ܞ.ևY]bĈTșJjuAvXBWbƹݸ{"%3AƴK Yd\E4d :;{8sF  r!ZBl:Rlԫ 83TGȚr6OQ(4E~_gDɢi^ /z 66{HQ~$ʫ1^8`2G) aX[W;;%OȄnvˠ2QǽH|TV"4AJbFX<>ԹdGW A*,54^KJd/[n8I)45L qMGMZLQv"/Mn+𲗻L n]Ch!$7u L<ͪg=nCξŏF||0n_GHŏIz]9"8ָ Ibf G䀠S̸AnUsɮ*gxm0R;/d|ɢ&KX/?/?}S8~cÔ%>uimNߜnoM$fĴFsikWqYIJ6װpq#g&ʽs|n5*’dpsI7 @H%ßŖ/:\`pOjߛXFM Ӈa螁78lK]^ vߞW!*f0(Q#$J¿LDpB^o3o(b͖rs໨!-kSSVk=k`ʋ0(n7[1! 6! aú$.)ff~˨,\<.()]\|arjfqӸԺw Fۣ 9vvDKm;BoAcԱӓu&L&;blKtnΚ993T8vP_5-hDž"3@Yc~ jS,뀩.%5-e?dgeCst!4/-KvM6H o"Di1p63sRh/E2-|y6fZTpn wm+7TPZ u=1(=2x.t u}ʅTyfJV+#jm vb)@Yq?G|)ڴ v Ny͟-D7-}nb&n=@55+n-!&Oß{œ{ n+?,ep =F碹tV.#)ƕ% ^Mrd#qۡ]k0nqcFGqK.Mq/AqE{"Þ:H*KP|7^GIZ)C<v-A%e3e@oB^В7wi5 3m^)#qn66;/}&(¬ ֋\7w$x >= a+ܽ>Xj{p%f@wgw­sl% 9JV 4Lr,Bx -+$RU?FQX5$NŽeCBTՅy%gesB/o9qU~nB}cS4b(;gOWY8u dw(%$lp\LN4x̀`d\^f$Ҽd]|xdk;`)X,^Ew',gi; 9-)o4NZszJ&6:t5\4q%M6W,*ϖ;Ph8 ,Y~}{uMhyup෣kĤwY:eE\hw;L R(\NGƷhFv+x3.mAK8N>]hݙ'-ֺ5ΉHn"@x8Z5w -^KnG^ гҺG2τO9XFѴ] +Q H87m r(::.ذkR;F)~:@0E .:b!,iܚJ hnD,PKش$8N9z]?RzrnUB Oqɻ/9L …4]C fϔI7'\*X*䮟0`^%@YCSuh *@LUyw:$w-?g{7 I6.kX!%jYc ~{4!%I.bI8ma 3gcMϥWLn@Hq`Z]tEXTJ+畓L;.1pyd$$0bitߑ<<\:`qDv/@6n33Y}KΊÚZVlw(P:9ޱN@'6z+>`ep2dn coxeEou F>b^`bǍ/v 3[>#McІ;&e%l=GU7P[kvNi:ԫdC*%hb!>)) ī:!P~rmqz N8r`h4̶Ov!'v{ҺsDTR^{ٌo ϫ[hb7|LVkS2gu'X幸$|%5<({w°,I{GG^ZaZ6xb̙qy2VQf]-cSuvt}#Ms =ҤOD>#61?oLtdm)֌+5q (c4xjԠi 2"$N:ɼu_lIUcr)$5F ''_s:I 4Wz6&MeZ:hB g|Y\J8p:4- B˳>{;I>qz59vga/z΄L"Nul3!ѥɜVeY4؃nZeݧ\^~%1\:d n'/8 WyPX@<$VO(Ҽ6e\@Ҵ/9 XXd(PUiEKPw0x\Wq[]5ꨰxPٛIĒvo2+?ۍhji<~W< h^ T 1 . UM j8D_W''v${9 v<9y1 'bbaNcX+m;&w "`r4N: +#UW0Rs KtˏK뺂L$8J$Frst|8 ւUo5߃6"l)i_S/ef)>6"J3sIݶ'D6h$RȂ˘\Mw9i (X0?f}H&)gqԹ2`Y]=wdo<*\Ruƍr΄pDi Bbr?wi|X3MRrE -2n ҮGA`Ƙ ~1GLT)>sNX"ўB2&98'L>b/|gs深T' őaf/ܢg>g&df6)DΗ,{d}I%[9mkd=R*}j vkZA#5$yB"4Ks4~jX grT&p~κӦW7e#t{eEeI|V&q a&Y]bʳZ4pɄ߭?F1TEPbEShzujWsOmb&iSr+H%ޚiv)MEJ(k]HϮs{::SF;ho܊DtƔN'ೠOX x2rVW]M/Swu$Vg(){+ǕiKfH%(yzWS)vl d쩇3vx%ͯ=:j s&X"ب >w;WL垌SăOvh,(*X!AeK&/(`Z(D ̑'#e'@'VaƐm_ J4-Ba DI{%L*pxƏi?|CAvvI WQQ p84 )%k:N ڤJ(;h"?> ھ6&OqQ^xGo\cmu]8lSӾaHRm;]ͭv20ZhںC& Y~Bm$/.~.~0{7F,ot߽T # (?9[e 1U(;GK>5%2vmWT]o MyzsÆ6BayK쳮@)(s(%M\ +a+&6&N.}{JCř[fGsMqyN|NM4 攺֜$ 0j5T} O8J眏ǧģ!˙^W=T` Hq8}y$]i,O𽂝;o}#_w dg|@g(M~mc;NG4?A3p"N(#DŒ|Bbh- -ZZ۰1QҎ"5$2}vDhi E +.3Y!Â&D8_ဩ*1ͣQ 9va0)8N=.iVSs/_-R T,rؠ|۫bX6IבI8i"A b؍P&lٲzTU0iev}AUu#/#;$p:'O.:#k św8G`ZmCD%t۬Ǘ3pI=GͅOp &uqsfSc1n<4}rVA)%PpʠFyͶmJ(tnM"(FԁB0ZR+Ǐp(Eֆ^`^x`QѰI0?ͫI[s 2z1]8"`a#~ 5f'ZC;@`d?&ƞi[$R(O+{(w>|lw8BR:i-|q*]ilor0i怢I >"pd8 fg iI NMP/qycv{ Q)|\^^ւCfpv5pQx &0`ޜkgR%&81̘?҃gNNre;W3 .`X\0Q1N:{&!ܘ ?%%RdMZQUuHR0tu4[*H6ə,dVc 0@x9~oL: OĎc;?I#8?˶[Mveurb]`lT}X沉%ۈ#IE0:|zߝ̻6vS起L&fԇ+'aG{"OIL T@#GHTP;-ũМ4wTz2E)*[:G572Isd 4N<^ "/u uL6+o:;}>[?xDa{((-=gfbY5Α8=2zB.!͌0.>P_vr3c%v?ˌM,d+s(n:X$Ԋ y|(|Q9Z?я'cKQو+'>\[ZO{]bZ oaM(dQѐW?jD-L2g[Jϳɮ{;Ҵ_GqJ[|;;6sB~.l9lǟkt70(-;^A|_ӟB8E]wٯUW )$$liuDn}];~ lnu:mIZyP}zw?V7L}f) 2h+I4ߖ|x+~k|,EHo]dyN\Cs^dO+l"b9sw ;3|Bfx)*r膪4|h6ˋ.Cf25;,8im]@D&ؽI%!S'ՏPF$Yj 7="0+,vO:,U*fRo: )%. 2ѓ P0o'MLC'f8$'L_,Myst_ >. )!h_VFҠ&@WUT$_+3љfN;P:U2:h0rT [֢1BlHZčg=Fc0Ar8ζ{$dz49zְ?< u.I@,NJ3n2U [ m A*VS>(u|{@q~͖Q.q",t)#jNm`{¾-I dj 6fʅոH,hc?Ml}UJI d(Я<)w3z}ecV!${YV2>][* '[Qx 000rh8Ί0lSM4wpBw>bHI-lj¥9p)*͊e]^Nr8e%S—ANurp{=nٌd ĸ7׏i9oB A>.?NҧlGhK9OWUO [ReCa y(jf}ɖ-lNc@B>;}mkqyc@}?R!B&رEHO=U$P~TN*QRRR9Vq>z ~|gـzk# @hg104,phD7ogǟEak.IeiΪ6HniU^\ln iEq۷4ݻBa$^{ ץ`hrzqM0ZrA8/(w<5N_0攓S^+:&{9ōCE_U-VROtv*BRHTÉ0"cQ g.""_O =5N?L(Oe $Ag\g۾ 5~zZ0+>`ALMrlTB[lyRP,*1"$VDd #mR{Aj̶4);vT`IkhRe|o禯s7oL8&k RaX4^ -H/RA]C ѵ}-wi&Dut`D9Ԯ KC#4;۸q6ߞ#v#ee/oOlC#mѻ#!E ;Fá0RDddϠe~5~!Ҫ5ٍ@ HbSNGnYq10 ZVex;(&q9, O4h Ul%1B74(9cǡXA^[/LEG%9e9h b>tiJ}vekR\`H}WxPO Gs[:ome(w0\3Ieaofcz LbJ&/zJ#8n5Vz>qh k{~=(dv-DC45rL0"iWn_`$,]BbռpjRHs%"n'Ý8_ꝆP+;ji@k4@UG}78*LK#SL#=}?Ru#O/1̶Nf$Q1,Q`ƴC'CS({'@$qvࡻfΖȏz0!N",QUmHPjPɱ#(L5F/Dtɧ1^JOw6z\|4 "(y84k{(=>}=6K_ 4z; QOK<"ܺa 5S6ʫoj(;3[HY7I%7GI6+ɍ{@8# ~T}먽^%w .`$O?R[w錄PnY6"~`G'~5H8lQc)ŢB`A(dij:iDc VB:mNӨjʥr&|Sp@M.n:Ic/Ғ$_e8)z?w %V+!散^5ȕñH dQyXd8[+8?HfA]}:ŞlX(4ߟ؂XEVf OFđ؃iZPy'Q5MGםܹ>rjgӌHuYx.j;h wҜlm4Rao&pdW[:pO q&JM!->@GC1>ׄj-Tt4- &%? J&嬓KzN*_zz S' fe5$(n5ݲڍ5C#@))!xsYN#[{@fQ)^/MB`[CJߏ+D IR\>pzWv[D}c-~/,Sw7B 2G_)ǝdL׌߯uUh¹ ːsu90%vO4o\)2yG'Y`'FAˇ:Fe{VUƠ`&;mZ"D)Ti _ܱ˧PPC፵;eoM$b3sqC\`+_n_ rHL"B<'MD @0#"Lڴɘ5UA?`6'y8N>mp#mciMZ:K k0{ HHDI&{}->nюzM#y\S(׃LֵVuK؜Ҹt(c$TwK$:c3Q՗T|c_x\ ':ZdLI XZqb*@RBjn'k4 '$|^~7W]L4EXȫv&?/r.˗)<4.|𶭃Kgv,a8gîQ?K^m0(qvUssҵL;\n?&K~69"گjO|壵ǨS4Պǥu/Y}WEyvi<[n]x`^,( \Rw1paйGJ S8$l"U|߬D IB".n-4- R 5ݧ^Gۢ85 ypڵm xzT%NvA[xj0K]X!7Yzi!%755qmMa㬯eVv" vV8^4Du6Μ<;ӺWUJW^pDv6#d8k[EOJyu#nRڇ[h_/nA[`N.t[Ju[p2MхԕzGum}X?"BO1霭rqYQ_Cdpl3,և% =60y͜w"i'{%%בU AgJ)L Gj d$$} Nozeހ8wm6#QN{/!S.aϪ״mAwT3 &4fv3pͤn?y?˛}"+k㽶%xTnՍ!Ӕ5VK>'V|d٬UIlpA Uå]/#-OUj$:b7]Tm"+W0A%*ǃ3OnIKmUTVTPYQ /bf1"niвvm K N:yBdI*Osa$ _olܛWD^B58+xFN/^&OנJ vBէM&%yQeĒ 99gn7 wayPNc%{4Cj߉Ss"D]㺕\`SdN;~- f΅n.SB8Je*Wä;(WH/bn"Π?ʩ@9 vw^Q ^?b~UCv,+ T)Sw6pN]Svחu_{0CV%E&逧,۝LX"<*ѥ!Z~]a bpL:<{=x<0k{$bo?|k!<>^Zg✋/wNAn~ H~0d~Ӵɽ]3,^`!sߨ!ͽ7/~a;9~^p@41Zdr"bnH M3%\?V;4I$*^D=DvmIs` ؑD"$_,oEv`'X?Êz ǘ ^{N,ޛ;c±t nCqSp~z~h̾/#YUCÍߣT ^a޸mM%3vvXWaI.&XX2A}Y*1": <$ɞsdY(fS?& 4 4PU doDSTҊt=S:>yH 1yt塚9书дiu`}G"AA+I2 )@qv#UchI L"Z&rGk} ᘛcF^\%N=i Xt1l'pv,,ciqlc&=ZPxznNHx[=7W\8'%AiAMCIJdzid>;[F_$bcB~h> AG{6䟎cIim|}*zأ}}K}V c\y{]m,]_l/':CKaML)t%qDC(pF"8-p(^X nDϙXT̚jۧTd<:5(5aX&Aݧ|ԱP䢆>~?`dnx}\tph\+z#VZ<ؙ_w3cOn'W̴h}duw\e!ڻkHA䎝lR0ƼVn.j5Fz𺵜_Ȓ\P,t59h~gNTEtQ&"d1})W~ 'شE}W՞w^?˙A񍶋Kkb*[ܠx)W 1~|5E]&RJ5yDWmDq%P ׁ'0\yS#Pp*[+,6mvs9-aP9;{Dy=K'4IB!/tIM}g="In?YEoVF7P!si(luV3gR#ܝd"jz{ګab}xQYݑ%o%WFx Aa QW8p̠,evmOZxm ˚&Jsf>hڰ[Cl(9Hr7=7d¤tL7̴ TlBw&MX0Ln旘>{|̙_W2ڋ߫qI6 0SF;CPc7 &hڈ;}-KXVX]8l:;z=DHGafҲpL'b8MCF(ϱuH+%f$4L"y Md7MJMS1jiϢhTz"s!@+-{bd{ y#ǷYG$8 4q)<`baA`iW'Y^$\ >r?%:.1Xm*gGZU*bvDf~&H2~BTc)TS>i 3SA&c8F~ Eŧ4Ⱛx}+d:D]&I 6IBvfBeBVFz5"]{N(TLH$C_F]kG%jn}Ԣz[Q|Zh84'g^Ʀ9p]Qg#&)H0Jg9(Jʜ峭nq10j}3eJ 댱4yDiDbM{ j:T&?.Zez*> vQȄcV=0b^jhmT|A¬\,,TD"wK9'Nc%+V_4M PE9ı mzm(ABP৭rqh˖# rG~6'I7dP2~,>_tt|twn씽Gel}!r;P)Qiߋ)Bh(sgpҏis!A)sH7~"_̭xt7PY6ző)N.eq.togzɊ^pyx*U~/M$*BoNTh{Ba [[i )*S785jTLb. NBJAKI{"W9F,ޒĖyVZ,F/2dJ"$ںT(ȱ Nޯ{i)0)/cf QEǐ2;-Cph{WD䀩BB7GtR3~%Ucum  4-rn^wy$Mi޵rw?dݿm *W@UsVeּn,]j,fgeQ\X 7ƈ;_1}.7l‡^gBq9ZJq$QXg)eX0 ƎĒۺ/4i |ھ|{[VUI^` @ff&-[Wk2\rjNIrlpVǼ8^c).,1%{Dp^X{S/**D/6q IR`(j*֔Oa4$hBq`8aFq?+>Ro7߾kɠviD'r.!!Ǿѻ~*V, Y~\QM ut).Ю;m iꚏx1QÅiY$- ۱Ѿ.H$9KwKxM3/-0`U.8SqKWpPpQd}cTjZΖjְ-5l6B8=GIXJ ~}ΕjV/|ASLffWQR$׵ 3]E/{gS[ H^a!R1U%!\@n!;{XË#mrA_6 YwbN3.#0Q\5JRpbk%cQAF,ڭXl4'JSrA.SrNpd,)Y^ete61(+v#(pEFA=!f^L|컴N/ܔBA75Kw 6Om0/dm <j 9ٹxwom"kND P.Y9D;wZ:M1,v>I\1dZ.O<F" Rc.>y7qخ8P╍E g.>bR~NƑc3]I"qZ :\9#\'HHH5ch Ӑc6#|$ Wɡs9nAï=?d5:L(Y^;z^8uX';LJcT۾ƥpXGiC6ZM9tvi Iݡ[p8jV&M~ηOE6TbIDܥ:Z.(?Z4=8ӯ\4izqwWznzjL^qL Upv7@JMy\d/PnN $2*0FDmlXd:^eƍGsw{[IwMB8eG:9 ~$@[y >sӦqn/˄isa!%1SMAf+IǑ"LS1ۚ09׊E9 h53 /[kyL*M߱I nú^7^j<,BjzJ P7ʣPUk|*r8ZΡ2D 7;j@U ]?zf tGl,HU>箤n{(,`Lg?̷kWԬ")uE'xڼWNK*6ckmxCHJ=*97plM_Vc4'4Ȅm-5 &LɄ#ض&I AZDQQs=ss vK6>|;([VߝɬNHvȑ)!AӓeMK1mX(k%+3y0Ա;Ҵq];U8Wp)Q M"ބ;d|`9?ζO}XWPRhD}` i?/#tnЉ4U5߁p쟽- >K^$Ҳɧ* :8.\NwIR(BT%MD-`üqS ) MƓfy 2|.?Iܴz,,)t:HH{cIvxRR5ͺ]QP} eߡ8h&`"K(lrǑɄ}[q͞1'ER(i6}c FyԢܴn !X SMꗭ!ORt06A@gC0jٔva7,rP=_~' -SHv?x<=l XYуX5meƾ[i[I,3϶ l>|;&>'XwH%TL"89,/~fn6NBY.}澰yIEL5?Ϟɜ(UEx*Z+U&Z %c@vvie'^e~W=+C]Q9]6-LmTaWzfC&#ddwgvxi TBqEirxyM5e7XЕ^BTưF ڸz.s075txO,As$҈D ˠԓKyhd8lwrV ^ݍ7~K%;;EJB.C\ =܃|!]EXܪ@{=[v>?&Ƿa{IJ%ô^1؅ w/ڟR5Hr]ci-OS|:otd݈#»Y|qXF9vNEGSa(צY:Aș &7G;m<5|;m5D4Nډ""(/˰=*Wi W>-Z$TQ[8A1%$>3\?crinkCA^v6=3G] 8yA;/,gҡ<]2̴ u\zЕ)_2}A3GZipeXolt;W$+yTp™,=vVTc /WM$mKU4Ds#{Ӈ dP (O;O3~N[wKfu[INyd;Jj8-T'9^+,Bttnxs2EXeLXm> '>Yϡ(v}D2=r."  ;5V3ʙɼE;iq$IT pjp{v>ZASݿfE #+*"H.(X#&uzxAg "٩EYy&ČڅL e?48SO[HfL}9ڃQ1Ӗ2jv}lŶm P 0,dsFk A= 1,&h )Ij:Y6o_Xw/-4H|>Wƒ(n(F`"kL52t*, gistԱ")T?s/UWl)8+*g?A,iu*H_2uzJMB'm5%0R*C̣ƀWajʉ1'y8rޮّ;qcY_mhMsu٫ u~,9t d.xy|vٌU'#P((Ɩ#*"2=.^/Kbzs=lgvjOαNO,;Hseθ[Ƥ+FwCitM=Nt"Hp)nw9?y~tZ^H߲?<1b[R)9YG^/V8}Yҥ5 .*R= ;*!$$ R9` #⡥bsgz熏ʇ^g;Ms&Xrҙ\Pn^F,EVˍ/1jL`=lqS#`Pu;@= F$IM'`b=Oב-J VF{qئyQl)aKU31גIˑagֈڝQ6 Ɩ&UNa ;,Zfĥz!?(+ullD8/I$miJLћLl"at8iX SYJâ ZJ9D/)ⷥ?-"ީ8j w4E@ ZyC9x2aJ|S;1B,cVSXO=fd—]wt/ik[ 9UɄw(^vL*㫝7EhHn+5߈\w{3c"Qb﫬qâM"sؤnɦOQvv>2jObx{f}e_xhe޷䮎=)U%V18LDXdڔ(QV6mY͂OIۮRUu(lXɅMkqaՉ.Jr!ٿ[v4SXg&8`JYn{c- Y(nAUXN{Sm@ŔXm}vcno-mOӑįnrA,5)גqLBS?^Q )m4Kɦl?IEgwĄG/f#{iXWe%m䮌L5/ {NҾ5Wo DnYD\`2?#h%yOL S \y"FF=d#GZ[}J s2vd [ceߛVd4NgNt[ng* >mwȾmDb?w'_kotXo(,1tˁ ? &sqN$A(Uo I4fd|S?z4}@UZ9%K ;* ~~? l(ȿ +Hں ?^Ft/9+/]ϑik (/lH))礫u&l.)F^gU+նzVOpMŜy$Z{&Գ}X3$@62MDCd^'N͗OFd"LXH?K|S a*ۀ?~H s':Ͼk\wz.>ӎ.Xvp* |^.;%kgǖRth>_oS239􉅸S9^uG_׾9%fNhclϨp@\}}{:Pn7FEub( Y(p&*n]J(/́<.AJEm-x4<|AԩXrh n+du57~}&;8:j;+wƯ`n_8w?>!Ųg?Xp!s宻I!;;tc/[oqpei=>pe3MutE )-\\`e1F"OH+=/e#gw/pqxռC=t9gnFiX =𻴒L e QD$wwށgWcaCAMD$|ہo_PMR UUK(9E,sP$ҴHu9}&]ߠFT/,aρ*"3O7IT)#2IPy IAl+: C5s2m 7)` aɄ.dWIrR?sx2|(ƭK!]%˓"v#A@ȿgC]v[ic|jzTD֗ Ƽ~`ϟGbF̥1$o{\W,Ah}b{t}F3*bfQa;Q#[[ֲ-=1mDˡծ!2ȒA~QHWJ]SH&MfM.qh MKi1ӡbZYStWLlҗqa\`4;Yg'X2Fs0!Q M"eо?MٯD~SnoU{O|ӋCH58=PzIwxߕcEi#ne~'3=tܲť09[}KᄅWQJ$l(#4/:KyS4$-wk& 0i7woыWre q,0m UKg]It݈}t-t'e8Th2Ks QKGʧGǓQ87\oMX bwLlrb f?H,[W*V`BlLK#sc}mEgީLv3\+3&Qܩ.ScMTO#r!j0-?$C68`Y{/;wڅ駟b ↁ$/" 6-ħ*+-t" {v?Oj@e#F7 n/g}?7y?/T42kd'O~=CwކS1 G'ܒD+= f>xiogZv33ۨnsw(Ll &85)`"Zb;Y ϲ$,abrrs~t뜅d T&y/Y82%CDj_c%?{vl;\j<ypZIZ:kZg˕?ak`bzJwHy~/./=A!pNXCN\P$(Ki؍47@/ʎ]7y +ʤ|F$` 0İ)kUIfD{S?H1sNǪìE&uH/LK'0~L?%;@ux0;URĎ'Z>irV}acPUŅCN%NduǁlN#fu>n5ҧ$GHXFg98tH$<׿5Gԛxj LT=)re<+t[&qJ«pBo||f`iea^F"4t?>w0犮R>Z}<0>vg0s ֭[LqD̚~nW^2 㦚/88XKLш)߇8ٓry?{>=@:Pb!QAռo6>ڎdhd~LiMguCZʡ|4F!nҍ3JM*{O(O_-^86n kQǍG/K+QsM RZ&BktwU=RBx qV$D\שgDœOLs_}I0Ͳ'u,t,b]FGvc։wr7Slգ󛙘㋏@QMp$;n1%#{Kg7YBe[lwQ%=嘄p:U; C3Һ޵#=o~|la֌=^?9Brʜ18ZBi(XvzlJ e2'FtZ4 / |b͘쩻ᨣଳ=bT@䆉bvV\޷%="a^*O?]u"\wF~rsVz>VרOS `MBHVQs]=|;1=a?^O":A+^zH WKBQjQ*/ %{ia^n4Gy?-?]NL˧#ox26T)q %"@AV;Ϧ;}KNNo0{9?k.I'KzHvEUG&߳m!NF|Jb+Ĩm+rw\{UMW=<<|=ǰ /WeѢ7ٺ`~^8%7 FK)4jJJJfy2TQk\?($ %?At _S f^p;)wecHeA]LR7V#rO`@xiKϪGgWwW>w{Կ|];|s2#Ⲝ_/fGm;@ΰVz$» \\ ]kwN]Q=~-wrx "S0_`RŊY*_&rވ7I$xz4!8|z;o[O$mՁ4½!EkGiI|^eEljCUvTERsQR觪M=)3q+{FB*I{iuIj0eڪa1*ػTޒu=- Li}]}hdW.V%mk2PEuU_d|N?{ܘM-?)?4#?q{=I,~`0nLꜷ>-~_/^9}x>ئnmÑ+|ztq.9 QsvKz._??9syQAb}GjcFd:wbSm6ҿ6Q+H(k^EEQ8K0L5ig}x8VXah N1~Q̸6˴N'`OCpsG;K<>Ϊ.&i&mНEi"@Q "ЊP"P\(KeSZNKIf,{$ݲ̤3L8'L2ss<_<|+q+fi5|{ 0|#i1Zo#p$@ j]ѩ[jVdu] ҁ BH>:Ƽ3 caE+Rxi-ؑO)ۘsCc>/dig阖R3㛳`o(D~u3uL,} ~=-Ҡ׏;-m,`1[Zy}L z3[3pחhHàY}W&zKr`w>=Klo`8ّh[ÌgM秱< &zvW{1+f٫2 ٳ9?|. iM2ΐ] 'lGۣJ>,I 1߻WeE~ud&i"#_ i Qò{챬kwMDzs8m$;r|,H}%ܖܭAtfoEg8팯d"k]i7}5"7Gi V-M Ke}O؛`~vF+/]GpKy(_pbVaxo?܆x$tQ=hTz^;gGx:wEttqxw ǹ:;S\SiKii`cSwMmsPQ2t])m 35l ^SoNKz #o5ܑ CYhZ^ng Ɉ!Lw}$WrDc3enrK,[iA1JL$^FC:v5/O("f9GV$}%/ȸCl,;0vl&vDy9E t E1׽߆@Qv8Y wi"dE^X#n>rs=o5=x`чtwòer%TWbIʕPP'>^x4ɉcŴ¸|xC|rKhUYjHDEL@*r=qDG닩Ŕ|d|L |}B~iYH)ք6" ^Ys|͢L F`Bf/5Y4S{O30}Rf{s~RVn~)F$l`Gbt{=zehK 24ˆ7qz" -4=2L˞!.t~ bݬ3θ>I/lY]߃L8 /mc˘ggtg9ַ1(9F40U):v9v!Ê!u=}'SN|k pf'8ºgYY=,O):1mm+Xm!hniџ)o3G϶t;:C b-h&Y͋noG43!BK̈́m^l|Lme-Lflެ=cJe S?}M!`ϞCl;%6\2lom`{s^_aFޝW~V|6czр:920- MgV@f,y@31G#Mi(v[5MHtMP͏Ÿ1ʋ&ljiW `h 8!nr [3%Wt:7?lBC(wLƕV8uPL62 "Jn{P$l%e+=TY(Qws^(y ¡vI,~ye^ق_Ri@"Ypv .%q׆9.l]e'=G6!UۣnvkAɄyS/7PӟOcFq-skWGqRkjlR@gz)!Ɲ_ߎ&d9=w&mZ?yh1.0%Vg­Նy ;[LPBr"럎ា<ÏW_>|ΗB/$_vc~i;cI$r5ut&"F\2JdVTN]CvGzzFt98 D.{/o:aDgqT~- Mh۹Q~_-6¤I:ĕ4(pf ɧ#G-yuf&xA-\ƐĖ\|cH '/ ϴi<9 aL8餁4h|nx{3c&Z8$*]_ʲ6qk1g|Bّh? h^c) |ͦV/9so36M[%2DFn^:'+Co/y5͘%lQ'^~iA"yZ>V5Y \g zN# \k3e@Aۗۀ3zsy,f.x)~+Z3[iYdM#fy̝bh&s)㧟n. 97?.-(ޑ(PZP>Ja-m3n^.X ι^BW̩mP!&L`رB!%~?Z DŽȨQ0M#-N'[܋cy푙w3LWpYn[ZВB 1m (AIV$b @dH+UGE= ]+$M8,9poMV[SY%\5oOWIPPPP"$Sop>LŁeqoXpL5)/噡ieӵ$ 8|;HGJC,aRTMw}nK'vYe?n>'St,{Oâ7uDwfL WEAA!kI*J8 mK `Ʉxy+eEH8)bW{Cy!-rvߋt w!pW)a&{-*\#Y*;U,7-4i>?ʫqfLiͬ݅Z>;3z{?Pc0b~z |l==遞o^yJR=}>-WQdZH8]MӐR2sd|SHc}Ȅǂ8)0~2#x-Gm B{0xi%N)1ذvBw<`LajTojI![S^B-`\2ጠ .SSx/sY}P/2gȄvz~,:2O $. 8);!㼛L>`k )e ƢgJI_Gy7o Šr{pG*7ѧ{}`Z;i rcCD&q#)=-9:ܙ&ҁ^a_pLh%@003Z{?򓡆5Б&kHA|Bg~ْB>v:<&@ )RBW{Y7:;~,+k Cjn.̊_Dcjlc6[`4P Dm>Mw7ryxDӅ#5! ~r!^N ]Hf jv>+Y)}|Xh@sޅE|Q3pɞB^/tQ/q**xK5T _ckM3Z$#LT0)^u1/ay#8 vOgHek)=_64%rUg?/wWL{ZɚUJ16\)CN`֞^ȡu7g1վ4S*UPPPx`޶AJw)U?' ;%K0k ㄹH~B5ᅬS0ogY&u;Sy/*;2[?chg><8.; /{KY~5ōvDS*t^w% 9ARռRAAAAAapgQ~0 [<yt+nj f\X8͞⟰蒏Ԍ( gK۰a@`! nnP:KAAAAAA!||Rzǿ^3 AnD`YPz#:i_jИmj].,UɇIENDB`dist/9d5328fb490cddd43f66.png000064400000524441147600301730011143 0ustar00PNG  IHDR,([AIDATxwTǿ{n/,{GA+{QcXWc4EccwAD{9wva) >ݙ;3g=9O=kt GzSx6Qpyw:gNgqZBq-j#|&Zk o6!n$^{|*) |4}r@6tIb.1'Xk,!mQY~bZ#%A[r~oWlhx0G&\݊6Ldcvg"ۅ˗xQj_Gx<=;ѭ{ KzwgwD<La(kC?/n5!{y|DO~²qY@bB.ѻ{5;z06{VH AL{݋7zQB蚾qҳm^Rh=^N5//JwP =oYIJ"?}3At2{}geZ_zjky~nrOК5" +xҧ9rڶ!{.-߇Eߴ]#yI:~!"aan-~?ECTbo[_|quqs-{L.ܻsm['okH̟=Kl [zbߦ*MhE3r#Fhr0Il\_4|Fv2G;?D L؏ȡ4ij=H`@VFePVl}sT[@(hmpLٶ97#r۟ѱ6cU^N8UcOn=|ZĐ"g̬YSxWn5bK~~\Q.o5z<6{y}pZĕZGIo}H 5z!;dt(lmij_jމ#PU9|ʫrMO#sJęvw~AZ?:x!~Zj?2-;O[wV^_AFKa[xz'x?;˖϶O[׍W PHG{v洞r&wέ7i"p5h? έio>6 i]c2Q_շ깸0]H wal~}o5ق{/~gӔ'jr˾k*_ gYQOZw[=^C I|1'B 4(M+og"- >0a\9:u_=NY~6@[#&;.OD/Jo+m6k<zXkE~.SXZ8RJUDI;|߹[Z7q[>Lxچ]3Ypݟz:_;o\M<5O}CEI~coSn#Y!PQ}YͰ/4D=ݴ#n܃u꺄_]q{*Q svĥō~{񯋆3a`>uv:?MoyAbg $ u xa:>7T7ř'江cq?%|3ٝ~>̳/LA (cpRv#%6 N'kܘgN[l <|;mGEps`c<P|ŽoAVfwCav }}/rr3mm8;ؖծuIQ^V { 淳;zhxe@SvMÒm& ݸ|pkdވ8||݃,j] MƎ\|36S!Hvi`̀ռ@Q7zp]G鮹*!Ϧ_"7zRZdƒ:κ+Vwx1y6ݻpZ?bFs|\Wo966/|`nlQ-L]>[T/Ô]v[>&"%_l(';`{n01zES S泼:i0թa:[].&Ϳ uJT6DzZwzc|Mz4ڼ3|}پ|Oi'# 3N7}<}xw7^z~-3웢ai= Cc{^wG9Umoz|TFwpf5+כ:u/Ob4ı?y$WIC*;O۠M}8D @ꥲ(4Q%4wV>Its7'YhNhXÅu+vq<ͿS5Լ=F!C)'N?lTvKm痕 7.SM‰HLòX}%rhX!:rpdR5 "d0/:uxf8D3?v[#LLe.Syŗ[`XtO!09x> !pC6r 8;6܆-/@z32 P <7;+99@K,4ԾcAT\lxF+Mvq6<, {o9sD:k7꺨J>jɇ׶ 4+n+uj籊'p1s^S# bY+e^k}ۼ=z#8$0SP8<[ѿBwW:؂}n/Ȇؠq\_J,{3.r[IQV'(<<TNj^W?W(V.gኼ\[4q;O}ہP7Ǎc Ӈ`X5K_QeM}B>EsnJ89}9 xU?)qIczyOgnG={hJI$R ܸI0PJm=AҐ Aų@2x*?y[A?l`x(^ޅ-W>):GV\h=t^kǎЗ~G6;\\/]n ?|3玙'PFۑJځX[:ߪzp4#ß5P慻O`-@H7soxˉWEC{p'WΤ{yu1{:ym~{}=s;ߎ+xPɩCm}U KM*뱪?;ӛZyuWgv8nԂ1@e^{nӒdEu<=^?Z <4B:r9x?}gJOmq NW?>gG"LƃU *gߺ$ب_['mm?O_n_7ﳥ|8s7u챡e͏7z1:e(lW"|ȇΣnLQMa:~0`L޵1֖k vT/%ٔ[SLSuzڛZ06ۻ_bYgm;t?3=grLqG)~9o? Afmgw 3^z.?sOq^g/=~iu_ xATtC`hTt9)YFR۲;>졝oYZUM~~ tVDuW\XU=rĪ86xwz7?oMZ^7+yGxzCʲB)j#f[&RXRP!:.搻󻴽AxkC"lMn#?\"x?08wULżx'/x֖]_9/<~9 H0pAk`edhhNKo:` b{mƯetrvo0aO-$9*ΫQt6?ٴ^ ?2F <#S~\(bމ6Zl6h[q+@o&[=odN.%,/YMJMW1HW0*Yq)lP;{^{vq\ϏOÇ>JƗpwm -{;[@%EsJPuh#]P)A6Ϡ r1Enj%C*> A+f^d 3+%94͞ɤt2,B @)4aL)0DiT/׭ Wç+=KGqpbuh,T(y9}Dq*$px^oVUzz5 U4UKavysK/vbnxnЛuvф^S/Cfbo dXcdij3S\˳<MB-iF;%޹TqV:2^FRGO#k)HNS_d Z4g`{WLm0ȷ4.vĽ-^zn 7!??s/N:dnC}B&/>%7;ТtL>/(51!Zrq3 2H_2i@YN2[R#Zc2aICXD3]VhTKff;o+oHO܌n_ʵ <~;tjLMVd" )7!E0C`ljD1|tTL;7Irp~lmwg ~r"j|MWٕxҤ@0}~w?E9&;f^|q?'ίK4ɟ PBt'%ͻ r[!v\-9,Aj:TfkPփ3b rqKe&# 6<8؉4^J#ɸjl$%uF}jH6jΈlKb-^Y\ k_j?'6?unWOq;F@=Wlg_nʗhVSTC.@uzb6J62Mp) 5A"ϚlsۣGwac,'Ұ&!u3ݏ k .NXCM;1y4 \_uSyA-R/Z#ʰТ9^xo];Oj-@|_ʼ!t?9ctOC@ac}9tƪ2$]q]YLH)-6I(kK*&;h'k%U"-_JCS*&m\C*0HW#lb?S\sh l1G5 R|9N!5J"Gszڙe,=98KCr}ڍ!-'_ǽ>a~+Rx~/v!e>BJIQ=l4?9 5`;dH+CTd*3(eXcx/? %+1 rѶwN8C˳_Qo"kwm@PWRV>h,r}>O%wuK3mjp_K<(/Ze̯4aH9Áu 8޾gm;/CS4:3;i~-oZ{1N)\;ZkƖ3j= ) hr}& .k ld@4M:8v-gʼg_չ!spI)RH;9t3(h=Euoװ^+=?E\\s8xn:JSA˹ rQ9QG14^~hAinf85S.-Z5\_umm*P/"hf[!;$%5 }<ū\ >AckĭTBrU;eeA:9 7h]Fk8f!ݸ@ 7U|)T2] ]('r( Kp`,qOgsL /'q{^S_NfRټ}@ڢCDkxo@L *OU)T#p*x.\Y_U4^zcbXo믁~i<2i[bmfu-ڴvsL=]VBa͟hޓIhx%\5Q^i)0f_:B9vr.:ҡϚ7+/N jC\0@ BP4eD,@XGgjʂN& 99ʦ)FMcK-DL. /x?O;mOʁ,x;n+j8/H͹b.s;. VoW)蟳+?OJ^Ě@~bsu FUп |;VPLƆIhFV1E۵4R[IX#6c7n7l"f'nSP@O8\y^W|&MMUfq2εy5:)64 weSb{8w5tbDX(~4 //zDLBfI "w". )ӯ0Ȳ/G|I_3k F%R~1;p~ aMR0;"yL}4R- m?c sW]f.X͹GAn=>ٳx?B, %aog}gp# ~s/6_>|=LYh$3I*_~ZWAMؐ܀~aF`qi$-,tydspOy#Nc#RL`!QP m!YQeŜ.+K4acx*jfቦ3B7i2*ِk^زܔ3TE\V .Y3&rk)7̑Ƽ(eG }<Ӻ}K<~[ǺZbz=hh쨺_YoB[;^奈b|;ώ;#}V^} QC):4M؛ۯ9sNܝ_3dɲfu4A߾Ŝ~p&&( bgL~/慷l^ldR)Y NP'+k$b8ٶ< %b 7z^:ί,[˗ХK bςdzlqXjWu%ʸ߶m .Kbqri34f7*xzz0$1eѮ/{q" ,ƌHH z@ HZy"0ME)0FXezT߭M,;GHfIU sY0ۏ?l?\?m&MyXTn/PYS~K]vuu_Aո!qvCn|R+*]~(u3.;->HK^qsЙrweh!Zc0B4CH [j趺6 2\$dЂΖAe^ၧ︕5$Ś&(u] ]6ٹaD YPu Mn/h 7x]꽄i⮩hz+r.;{#;+cC3wZ6j^-G8&hY_\Քi!^|yc+ $$YeDy1Q'J- څ(>=(Ƀ*hMhp!<#aRO[/S J^lI#2?FG@xwR quVBh /S ?/)>]{@es;HCJBwV,_uÿorJ_X(G !usHk31 (}J#MpEQB0vd/aZaH :!g 9_l 2 "e;JkmT@vf2bR4Ȑ 4%!VG'#hиDz.]'3"nf}(Կ MAx?(<ڽ~Hٴu5fB߱{ ^+ !9T?tcͯYܑ G4\ĭ737gړJ L+]{qEd/9t0"#>e>V7rlp9\vܳlcf[86VBsdgm%+k LvRJ,|Un|Tw I&KW 5; Mq^|wΦownGU@c_~g?Kc2R8䄓4F-T- >M^QVE/.)ato\]c{0w>UHQ@&,5ۍZɔ>T!RMy# p˕Gpnf?_B5Ɛ&2 ǐ. ?*@^K* _'ΠCv5kٯn Mwwi ?\vj_17mσ0R~O5;7gtӎ3~uIn89is׿>GQ j2oǜ ;Ʒ ;憔:(oy##n,Mu.pHPSpS@:+ӂfׇ`आ|/$Q4z&Vb8|;C/,M9>fS vQ\YPO˟+ 'DSր,b /U'.Zoҋ h$[C<#DQb ݂QCcE &(J6 ªRʳGѦ%t(%@ 9aP&Bz}ƼvX,oGp5Bn0L{A H%Қ1 4דèY̤X!xOr5FD2U3L鈴i~]bPl|Ad(}Sr]ݤaZU`({pڞ[.*I*hjXOrg8ah2mLDcU "Bb;O^r@g };.8?DvNZl.؏.8%CpϿiAE#t9~( B L2;] :eG f֜ax6/xwRNG\//356DH~{E??+ِ:n&*8w2ߋ[s10wdxy# ߇J&6v~,(9sϩ\jdطqd)nS,cX Z^b_[MpھؓM*޺^=tKQ[IYNs,$L7p|s8]/;?*Fk1JhٔRG4ΛGp|l%<cEL'Xm(0MeH|F|ŇEŅhg}NG7E&,eځcZ^ξѺ+W``ˤU,@}1̾::\ m/AٳQh{!-Gh(4Md,IJr0],|? < bVEjڠJ2Ga\\ƕ>8~[v).$E>b7M!w$ZY[ҳ㌄G"דcH*kUB1l-S-jy*Kv'/fC<TTX cz3 =VEד7>b0ޔy4ac@aTl,=F;7 8ϋ\>QzZD՝>> )Y(-(i_3Jדp ]ٕ]Re &vHh|!h7`7!Q5vd3q4!Jsp)t=o?4*a:߫8IBv)%j$ւ<F/q$MTXgzebN zuK-,!T?5|I5k/\ƈ4+;pvvYd3zh)ʳ仅TF<9fߟ K{쳔1_!5*JƦO/NL4 :@Rn&V)۾)\XU?ߘƜ%츱LӟoHA] &u,y!> ys6Oݿ9sG§r܁)Vos~.'ad/:)4D&ξ3sYoL1Ud]U\ORnڏ[ ȡz?fEfnsz,ԇ5ᩚRoʙA͐.6jDBUZt ak3VvU@>yI:[#{/ҿ{/S0G+"QYuġ$L~]s>I[ǺD=AjCkҍ$xM;.A3L&/av=Ϩn^e&V'2lw<ѧ>!Rti 7]}gO܍_3dɲv j/obN?? |Уo3aoY_g7%+j6{T)dC1Ը1Nw04n}kՂg:|e4_Ht]X wAGq`$_̶ ) 9bXnR?(O}X1G0"Cҟ[J i,}e{f'o 0(qUc'?[Lm l#qa3za)OcMW,XP+A~Nߜ sV&)dTr~C鑺I4\8+7,{ݝ)z-w[!25л1rZj);,CrI -_7/_/Ы9-yXfBkMXE_ĉ #kפ V>$0@j7c/Vre  sԞc9> 23qV^OӑtJ!ȧX3<+Jpe&eH\ .NL' l:[ϥŕq#fG_1gK$u?_gNqn}>qW0|pN=T"d*3g?MjoޕJpm(kB aJVyrBJ0 AUȠ‰K !gTE@HQ`&6}lIIעlp {3u2>$c \'n# A3ȰW\%G@ j'q~.*)No7$ ҐҢ ۥ.m?W(G#fpbW)'hDJXU ރ ςPx @MAEə%CpOЍT?}Kvefm֝Vq*iwBAfyQKBn#+Ce]cO=7gumF%9è103f?n]E熷5fo>NMCݗJŒ]Toݬ5յQjbTD8l~ԅ8 VﲍwLi2ZJ7ED8 ϧgM:g$_Af^n:g҉IC}3|4i7*7ID{EYBͰ)-”HV6g ӦqU9cp@ zg%KY&w'wglD&n]-3"֜+z58Bл>-8/C)4 Aqn#qdT/0sEWCU}6H5hHkȄ+aeT^p#ѩ3Z Lc0$*i$[N4N,2C!umCH#RKGv&Hcʆ2ud|Bn{G+b^5drˡfqW)0va%Xo|MLxhR.`ҷ+o]uѵ8XDz7'姄MdgT !21F&֮gD`zv );Ʒ3[Fv^hRaKp]rv>4 uBD>K.6wH#S􅜠5Rf].#eZJ0h.fG[ N giASي<=*D_(0a,O/>>Y>p\NJ}~Y|3kXQqX4~,"OFٌQ\Nz!\ݯ:Mf#ZÈOsx|_mgهީ~:%RA3,ZH"EhWSý{]fQ\^G+Y|݄Lir} ǫT>i$lYYWԯ\1DFK]X@e6 0Ȇ&);,m[8e Kh-Hh?qr`&`!dڢ9,7$\][oH7?kn::rB2q ǯBSUW04ί\Kȧpm 6>瞆掽+px҈hAGl[9rk/Cd 'C,9|Q$z GN&KR Ȳ+XLv> H{tcbP}2cɛ3#sgے ٜ^h\Ŀ_,g2ovYi'У_V&- ].![o 2gװZ'j|B0?S3+u@maRs?#I^orӳE>T4 ѮmN5ލRCJ\0jl!CdBj5Ғ^n:;~\JTbBBf3U`e{w>'6eR{vޱzdMFl րD6]_ʫoƐuB)v}p՜|ɬYZYЈ+7^HADg+T<=),Ca.r`4YBע(˖|CJo(Ѽ}_ƜʥV6ٕK$#!3/[FtzX $/E^{adee&q1bO#efUfΞeYض8Iu]wwaau)dvNB}jH*y5 Tuv>uvuv'iwR %Ř1^M+0n\ ӦURY.SiisZcBM$1VUKS-;;@YY!+WVQP+޽:u+XsDF&a_ huc6`45˾zdRPI<|KJ )YIM^|Ll)[Jagz fz6Zk֫o_ژ﮵&TIGXy?\ ɺ 3TE~A0'E".bGkv&daßIpM~yǸ:>p+1BdW(.c`[lu:rQٗ3{Pv촱Q)=҇k9x\܉ES?ljқL}豠\jfDk7|4[[Cb|BE'c|akFPX͇ۖk(Uӗf.(<8SĦ|wzX ;px `)mJ|0< A' =K oB?4M\Z o&[#P)cai^<%y>N߯ 'UՌŬMT7|:5]$ma+up(a0=.1b.g$U S@{qc EsE||CTޚ _&|t/A!Br.,e"/,़\ qu"@M82H:["DӫkBaN19CGS[^L&"> pcǔ[ Y[kDiػJэTL˖Rleٟ P;T>4ߡ1, yF/}~.ާ"NϞ *zտ{CSSzŻ^գE,Tr:^ 6@lCɠgǷ4kxWۄgIP +x&٩$4 ߝf>O 1K>fu qk|7G_^;1,W6;|wCe%|؍7Bq1\sC(I87,{Pppk6ļzmp5h;5!hϼqS:w^}s %c 30{!Ӫv8fd;eB/v}+ fA ;]z:iJh^#]@] hۋtRp*v#uo[G0{JvI>j ׀2׫WK8}di[B8堞*-kDK2ӂV`k'1Y\j`+nK.7N tz|i=enqA0D+G6_)N^hǤO y}n:/ a=zrQm ؼľA` GMШDhkcR@ąYeZx{lݳJrM~ωFk]䥾 >h-g;݊svάC$|.}&ng,g{{Y(gs$̣Ɵ˹O}֐퓌*+bʪ.Rq aEb`h "CT-ב>6 z;' !"QO# vCp?L_X=:Nc'>.0HBRӥ[ ,Nš%]fPDS8rIݱ};|ho5lD~0i: k.<뷨/BT,fU}.I$`:| . lrY^R?N1ܘ ixy gjO]Pah cZ&:$Ô#tIX/;DU@OB[du J2);xOQ̊noJ`LKSou\'/Wgdq4<ۅAl,tmL~,闿wY:#xS+!Ja WssBMWbn.z9nyP`94~ܶ? k9FWF[6P_o s0i8|0m}EkX >L`J8m[3lS18*zm$bm\sS%hi@"PnU3-j,bOM4<܅ NOW)fqI޽ |CeoK櫊9,iZC‰{#"XJP.*8c:[]ͼ7Jc2v+ dv&לqOLk\wjFr.'\ˇt2WdPH5 ?OxeB 0(mΚybs.@Vp6|{V[?p=!F.FiOwjknQqB0цKt.̫*N齀vi'_|A)|l36]|=σ_Ob@A撒rN̯,az$˳/)49) [**౗aܶ7rA!`ebDS(~A!C.GJVg%8 40;w.\ޙ\%4ow$o9iOk& Ȑ.GCPz[ޫ1>eMݭ ҨW$*wF Ĺj_'6kW|b#S0 GGZ\H5!>imvS8(xꩧXt) 㦛nO>GO>7˼f[+Wxb?0rH-Z#<¥^a[B7zاҊaGzԯr@Wu4u*{_cjjY-e*a%Awi4& XImNE.+*tdfe7R1[1dI /ۇsLW&sذ|*t蟐;t:6z4 FvK69P(Ѫ9ޙ}|O?Ye |AMѠpx% fHQ:6P$%0@.=][ kPx%LӚG_Ymb^{v+3sg~x$qjޛļOʨdMXFˠNaS ·s 1̦gFv9m*تHqUx8ʋ]S;Aia.aʧ ' l)շIB* ױsDe r֒m6z5GIv2+H8-bD>~PxdCcPխ)K)N,0_(.aAPnl] ~xu|~J Tj)u!%:gۯ/y+?̓_.p=!7cjq#SGAN`Vӛ{'/ v 8j"Vg[Hl׫, 9z@VW4Ŭljv7ӚP"/۷.{y!u6u,^0D8Lit GY^](Der3@('P DPIr0ÉY~kzjVJ -NWԾzlGRq((JPS'?;C/ & aRvTǤAߦ!K\>m%c3;uY> MWn_BHC'.cFPY] ';/ %߯pʫ~ rrdЄѥ>^i3~O" dser =.oKݹ+| (ձqOG*լdYmfngtFgftv+7&?zvs7r;_I+>h&_ 9fIRuO W/  ںjRpd$pBf;CbvڔjvM1)\ߔSRR p]{EHIlҗ4fIyNm:BJ*f92dFдG&Ϸ\)l`p7v3hBduX#Bl]ADukR|>ǁ ~yḼl%q]KK!qՖFK~EYXKL?' }Ƒ5Naي꺄0>] 3 ȯc'A)+j/hEiwdz҅p0bV˗!qZ±oH?@]]/fda6Fa>j@(II<ʫuٲoB#fى|'x ?BD%Mh6̿x?~Ǫv-Y@b}"tDj\t57$\?v6292hL6dchukk2:{ -CWcl%1gH?dƚgYĦ(@`RSРw\%y*r}u28p 00SbA_sБ >^ՂBqny)~uZqجkONUrrj I )1!s؟NF+N&!AXIѷ^hIl[>d @_Dَg_4y|9s9 c/ndD.k#9IgJJek`iھGo@@?4Y:E./>DBaìc%+5j\Z!dh4=iy,v/;i+ 6:Jָ?\!ObiC4ek~hvQo|!mg&X䓘]{w^ V'j?NyBx6[6S6SKTP8'F%c  6ԎTA٩?ЭT%,A#EpnG>=;- lպ)o(J gsxֶ93dJ((Y ,aҸMqͽh~p!̠+8f-/@nHj|Y yE^$:[QKlBӨ?VJ,ʐAXKʧm 0J|! ,;N/o^DZ۽`gCo誫@ yuj|OhΧ64`VW0w̑ zQf|y$o6i.`raWw0?œC;I`ιD0~wW)uG`I^Eh$Չ"nu7>#AЈlq&ѳg˗7QU$ȧ>KT;zF O/f6-~Ojݩ3nSSU)++"V&/[WoUU4j Hw= :z[ie_/t^>'\Acf")Z&t+d~}a 4J4 WA!j.|Ge-/&}DlM@j4.I! H8%p4m !|Y$-|U }p} % l˧Q#D7DkFgQ:M"ZEaѺERx9xw 1kz \yz?\W(wjk8*ⲬR0QEalmzYK(`bQJb6~ko뇐>)*!] duE4t-fmu t'Q*䜺.qU|?ޣgP?ycB͢1u-#~kVq^ ´jתypMWDC]6/YP 8SMWygg]&lxc`L @v4F@g{3ēiF)s.8/u8ˏG1&]vVvCD&nC"yhہXmlBBt,vl0 NgTmv`01` "Q{b D- AӆwCSG)eh4"Ep0JH8UhakVOwkNcۦ+R Y&XlmK'c,Յazt_]gA<UجRDZ\,$G8?~]A(r?爃GtWߛEд?,އ0u! X8V9$1dcy^h|o' PB2W.%M+q $n6F%2;1R>^8,ژtL,t  ,3wu /AJ֬+.%,W$tU 匤~} (=}O#4n,֐!`p#T9."1 撌61I1x(5؅ӂ&hlB6KœN fv^ oOHέhx뺀[ kB>^Uw~;@[|_6}[1ڋX-,5!YofW%k 䑋et^/>M=tIhnXr[w9;{g*2T&C@Jb3xv3vf-hn.,³N&ȃ@|JڗDTϡ췿RLLLW53uߘT=l3L/G au/pI}zs:bUܹ rY$W*8؜`~a0UG#22 ]_ TRoI,G)#InZ)6%4kc-.YɖewvJ/ z̪ 4boFQvfOe aXSd1IQJL !0|$ X|z9nt>H_<7 g ;J}>ad>? uJ[e;d땇1aL./N}EIDc @^>yY,U̩O?qr__14%;e _~ G [:&U0 0Z$N && C*ޢr؞ܚwNw*tcx[zS8t U`%a3.oqD`)NՉZxssGIɋXX\O(7Fm&֐t,+͙}QPh\[o`TknZOYBC>u3iKXؚ 4gq*iG@iikgȚ5۰2vlbdێe< x;WeDGϜOX PgH9퐞SbF[d{f,R9hR 2qm d& mAGnRh7KJ~3IMҦBk )h`J[TE&plC%@mM~,ӛ{-!g4 F%-ʋpR~ z#DkJArT˿ęUc44Dodž"[X˩Z+4iXEcfw%k[vY^9K+8=gD/L3C3mLQx?!edǍ`Ey=/+ߟ`>K;>>DT6nq=RP6'Đ"?/0}u Xbݲ`˦[)R ))"L7O  Kn=]k=JBP+Oډ\ S J{ix\oK&v3}.x#o$`P]]BqWK I~D$I(@r֬(2sbNo%1,fQt) ?ۮ>O/LO6&='8~:oCJn#q 0wQO)Ͼ-+xym.xA!ȶ}ޛk-AKPIx>9ZgS r}ٶj/+]<$̟*L {1W Vbq0p 7[.YR3 +)._+&#AT̖c]ef mS6<]0űwR^kx Ž-k}.&7>//XoD;.4a|}}w VLxC)6]ޟoGb(Y˂U6yuaDK:zPG#qQZۣ E[ Wa YIv0[_ 8VFtsXRyaZ˓O3ZB@AjklҭzOc vtJ6i_6)gMvݿ@( )NewY߶?7YKަ{E8'O?@bci~g6 R>4#i=ל G>G}ދE901;->ш`-3NHt<0-cA' l_vNRDRQR^Eū)e|'o?W,6;MT?t8裷L&~zv2ctbHoC#tWtAŎDHK(Y.:teOgvV>"{hU.*#k&ZOs>nm-zEX id>C)P(%$uw܏IΜ˚#%):.k}ȆF;Q^7;|^^SA_xrMJdN6y+}<> ?N<J=esII9'RmU0=ń7hY_\Ք֫1^{p`ŞfNuLq;qr'[Jd"UK OhpodWz5p 7_ZOjjBiM^n./;pCs~5,rAoDUk-H 0:Ι0KoGN*4oM܅zۯ6]E:uT0wg=v+-p i@8T%L8{JjV6*cY>ʕ+I&u݌`r~uwSm7cuQl$?QD8vݝ+Rl2p 'os衇rs뭷RZZ˙R#J)w}o~: yN:$|< fêط )^v7JG4ůr !(J;q>MhBkAWmR 8%YKfwɭ7vM'R EWIqGqPw~}Jd ?Amh6 1l61gQl6 êyZ5Nondek-5#[oQg}OLBRxai8T 0o(G4\yAD$hYA>]*.^˪:, 7eG<4 2 k;+a"I`wb~ռv? z[ HBB(*70qf*(!,Ԃ&0eFv"0$݊; ѝ!򩬋U|>c )V=)42qa|1]ft:pnVqo 8|ᲡmA{APt;!2y=Ӵ >A /)=X|flя+! wPo QMEPq؜0:JWveN5%8QcqFkW~{V+3VV)v4/n"ΧsnDtW2 !I 3Շ᫙xI$ qb#p8t~|6u)|{ y9#SvLH8ӕIil;Y{d$,̭FM,!%>-8R)B9(%k0 VD;.45`(3w4,{!>$QJi<~©NQ o'2E {!>L6?{g'Wyse|ݓlqw!`)w @[8EJInͺ\{?!Dv#4̽sw09ݖ!\=;F. !Ajt*RPf΋%đ[*74J~Iqxyzw[ pH_DFwaUqaڮ&{)~PmetR"O:se|Zٙz# SUlFFw\o~|l!z8'i+03Wic %?g;_ߖWTNg<"*~>%:[7V3~}LgAMJ{⸒|;-΋mԆO u`UzicHG2(Ya4/Mc؋Gs@Bc (w 4<y7e'G#`W5nc!pD_~GwboNI$N:3σ _%bǰMaLx{Ev$n{`,nnyTEi+yĤdpLP%B}3 Y(u=:@۳62E'sr|z%rRMI/B**V"';u|4:)Kghi_ƕ `v VխgSĝtbgA&Hfwcqs6F-!2`"uM)|M |=³hX6h 岅Nߦ9aq/.:O؂P07N_ͣ -T|} DГo4fs9餹<'m Ggdk@P?| Mc.WH'g:hX4#5?gґKHHd'7H 90K?fBG^O@K |\7p:CDhrԡ&DziX\{T_t6 {F4mdj0<6ʀN(n G8]-~F"ci%%ۡkE\Kpa]Lu)xB(UUik38~t[[P*S{WS*.Γ 0|~85& |Gdz/d{n۲Y-\<pdB-HCB$Bja':|sshx Ӱ_]G CaΜ\x6構p*7R ~Dƌ`H4(|vԵ/eC"75T iH]ݫu֭S r&AIM%~65ZI4#D7G7ϨPwێu˭B^-Ea|S v)]؆ϳ'@W%TeṟIZ"_1Rt~`$7K_[vd MaE`X&8B GSXb.;lt\@(8n81Cq3‰%@JFqYxv;813Ah39i4ʔN,;϶=xȗƷ;_]DC}>":*+g}B!V*6@ҋLb;nZ l$:߷I.wpR ŻOrJ@@:x7#hCm7 ɠҾ4hKEi a H= #/jV|}Igx=E,wl8G+]/po~rzTq|6ohBu~ףг<,Kִs9} tGJ;i  G,anSôQ9=;C/,Eɽj̚H! shx+zްfRZ\X^R $km SZom2fazuU4T_x1Ʌ 4-/7^x; Ic$4ذ >+/TPUI,]Ÿ@YC?Qre޳g?}rhnQ\sG ̷-'խ'zx@rؼ7G:uuISb TJ h;g6kmE횠P1)VH%5Ϸ-8)ilӄT Y҉}ҷ4ŲWW}+D=fYJHY ꭑLqR3f,nui3N[ ro۽?:rmuv+9 F} &nAxhdZ*_Xm0< 0 ٩I)$sQdi!tzI 0r3Puۍt [ϣ6k|~* "bR9FpCuKOEysA3HoKl@$'B&yD?r]J`Q;ҶiBUI%˙>MҚN,‡mVaxuz+v5rhiQT+FS(o %Xц  gzW8}ȱDZ6 ?&[IievMSmSJ޽ 9^Fֻ_r['=Jƍc3CһwonMlFJPB & sD0c\WNz>NrNz1XtjiEb#\{]x j=Yhv@pAbMC";Ο{WrVH-X).6x:w-7TFBr t$Rk,JVyPǞ`2)V" "TH"NFc! #x֢:Gġ&i(>-}G+8~ǙJ3{i<|"O׼ǚC4LjUwN懧2ll`lXMs O?#` `z PU7Fv̲@l=le[&/G:ET΀fWm9=B^3M)~w[+@\8+<jbnр|KN+Ʒ,-_#TN߿qu em{iNӀx"\1nYOӃ":\h];=N'{uM?HΝUύx(HzmI:EЫWZ9) %4Zh @qk$4Q:lBib'T/e?@Aj !6HgR^*(I jH]9L[<~aAxTU=hoJG~!$!j>jSڬS K­e4D).sM̩Ӷ&Hz}*]afޜ2l^jGRIIJ YExL'[z;.!˛l4.sYCJPZK98iϪcH]Gt0芋F)ܖfJ^1_񏨨L4-rN;IR6Js EUﺱ83ghvq!]K&@7›KXa 1wS<}7-hޠI<+w^ 8)>)K t!y )/.oW!LtuM7e#py0ntz`5^;`,xEZ<ؽ~^3b{M΋E]J0*Q:ñY;_}@uZgvupC8Wf3J04w_`82'');)83zG[*q&>[%qLӮLMF/N7aJ{o#.̽uE( ٞ1kk9 QH#yo|5HMGB"ѓXޓ%a.)8)_l |~SoЬ*QbyoìïTZ"MZi+F]p1:.Aƿs,La8'VZΥ: o(,s8S?`1*TbK[:ӱQ@*t3uB,ݳcHT۱hH)9pLEcd~'>BQxhHq`۠v- Ϡǿ#ܫ ѧ^!1r9_ͯb{wZ>_GZ[u.Բ#vcU80,X_ %ET\Ry-ҚϿKXmVdD(E \LܡX ɰ`e/'!Fk>1rs:ieg,XIsShx!F l|xK? {DvK؟BP[[q~1ON<_L! jVX6$s wҩ` lDUr;H9t\Ue-8{-3)7u%.zs/ Ξ冋| 2AӔ=/NUEn?G67Uk]%^|(i!a_~QYYIEE2tm`$!Q<\r1V3yRTYn7n;vŃ'ťc1'YiX[oIf:0A#f 44q'8-Vwr5wԮ=UUoQS.}bYw?^Gڰ*P[v/$013f'v9.֎alVuLۀw^e3#,%=9j Pˡۘؖd ZT={!Kd+Z,p:8Tq, {(U5j~""3Is7^؞J(O[Yd&Uj~)mۚBiTݻyK萂$nm.mT7o냤 D:аV~yu/'MulMM6,%ȃdJi~U ހr)_UAq@B*`ESxB^Sfʦ͠/ZɝIukE ǝ a/ɏ>>/Zs|SIBy6A mWrSw> iWmŵkf%MðM-%l7.sFQgW)aD cu;'PrJ|B"?6 fg?0;ǠoO'P\_KG'aS5Sfǣ<4lE'HR ?}kk=`a2vc*Xczx`Ǝ18c$>'/ tdv$vk$h*aXs׷UnmBgA|;$gE%pDBClkH K(Y`هˑ [)x3V6Mpy#3rkx(8jh;'A:aPx=LX`&IPJm/-8)AbЁ@ Jܞ L#2[G 9gt}'J%9}'hϵgvGkhY:bMQpQ~CGS [c֘+4nAبxi=kᏛJ[ɎIoAp{E)I_!FAS_z+'"t/J%!Yx__Oy Z_懮!,u%P2rc1~4 KCNrLN[c> +P|Z+)ܗ{.K0z>[ѝA8z}a'EdF.v`tDH>׿+[DѸ_@_#\HϯpL@/$zU z6%IHΤ.Qï%Q-USۊY֟XV[p{gzL߾ y=)1-$ێ*`_5Ǟw)$S"Jn_R'Q@,b%#X>J:DrQ, .C`]F]HZz \tE#c:60m\|,oxxeIYN!RJZlǦ9UU%% K6\ʶ>J[k)R d} 1ig<2'{ nvOY^G`;bWa@ryH~n,Hlݻڵ{4IDpw4e؇?}Ev@)-F`YSߴ )H$o_h\I-ZZYĤS` )׏U$缁V\7g9yjko ~h$m3U c4ޯL_TNfŰlS~ЛyK P{dzݗ1gn/ EK;;a"z+WIij#lŘB S)Vہw ng.z# NRn~Cy_Byvq:.;n_$Ia:r\5*bj$e\Q/3il5g]Rl-϶ K h{>$߈a>+J{G} hH\U̓YɤDh'Oswg_'|]J;3aX?Vg,q(KKK$L}o%16,5e9_8`u',O7ME0D((B mq8zIW5MkR:TH.wo\!dp&A%5Tѵ&Iz@8u'f&b %5Hpla#4/Ji"weS N]#JCP?L|ݻcl>R7RpYr g"L$ZTZ\t0vu5Nvk*MGޫ'wygHŶm7o[SU6^ڋoFM$Q~r;UGWZE8$r?=m#4G芉i(8{PUA>y Z@YY=]gl Z@mm+[#3x:0ڛPckKI3hhvpnE>N9{De#y "$L H]J>떔 @W]}ʴ%i՗ڻ6.vdӪEԭzT}uT6o0޴?@V6om9;y'-;: #w疻+JvR*pU BJ!z6SUƐZf6̤̘ Yd콽;EQ4 &kDMwיq"-mZU$>"Z]NVI8 EQש$?uEbk1cR9xHĵd&5 CQԃ#g0e4?D'}~yso/5Un R!ĤM 0u i.0,ҦB C](OMcOIbꛓ;HmG( Mןߟ2ZRhjK6cB!t^Ttl#M%L% ٓA f5dٹdxJ0x}]{;BPsKy .` 6fX0ŬOc-M<V7VsèqΨQt)': bNnj:>)@JJ*4 Z|hjW BBۮ=Nb-O?ozk|k:LY} ן'B=XQx3"!g DzC/lIUە&6CJi .ڀ +Eۧ#Ҙcۻ#=<2Sr) c'T۞_S 7,GY K]h\pЭR\}cB w^7a 9k2C*ϏL&:%iϏLd"Nr*g\. HE;" ,)&ܺQ 1*L{CA_ Uz wQR0q΢Z8l 2zs8Ó%СMBb M`|j+HCS%= jKlY6Y0O)%,6ҌdEJRJvI/Ti!6$>IaJ.k 4,F˅ *1iNl ߑ:޽hdY:!y"gD;5ݱp#2û(DttM ^<.%0v z(~n[;r;zdTP_Dd4AUIG?@67?g0{K裩ˬmpצ!\s['.Ri~>ޣnPy267V!HFI.TWGζ mۜzjD֯ocE$ 1[Ge+ٜD<[JnS;F/3>0ᆰ=ta.^kjd8i6|`~.I,"1B1+.cWo< ֵ#P};.ضDQ.P催ǑE 5 n48Kj3oO>4>"rVTPS"M`ʌ>$]X5uu(}4mYV3OCC24{lfϞ#<@YY `ȑ=!Cн{wt]]U-44?+ O=E5WQz;}q"c \kN8 @ #F){+4!1- 6l\_^ɻ *ivcLYm}Y[89?̏+]eglk;$ѐpҨ.2@[#'0;Eѱ!%JV}|7FHu lg539\<*>Y5p;ٹ؊vpXsAy92y'ySO~]7äIt{G-㺣R xh8{Fq]4-2fۀszkgA} x5l]\Znlep*N =Gar_k::OV^N #X-U$l=JH3f?^VXUlN(aEE~0(;/K$VXvۏmJ=1JU㕩~ճȫ\{P>D9=#|[TP Y+s"D^lܔ>dvݰq4Ddh.q4a҉}x y(!/ldn%:7q% Xտ;N;8.*^]azŏX`~R@[Xv5҂*m?/uP#%8j37fd+9?K)!}=ocftR}++*;.minryw|mCqXk^}zǙ4S(bjWߞIm4ي-} b='fgh6C-<ǚxI3D+R |K(yi*NxhNL ]p %K$++lvXQaS]" %E;zo 2z8/FMs1sGess!'{STB eGՐS3{c u dxpT niۅjpcW6ז`xp5:-;87<!οT>y49ħÃm]Ԇ)K63x=?ϽSM! N9lrŰ}u[px?,p؝,ZiEyQG%lĎD)-krhcsbID!ikqcbl*z$ O@ QB!;`a:1[-S,r{ )LF#wk"N\]n~ w18Y&t}q uR/<;4--{{S oWZk_H ( iV-{$#o';R6cO~:8*rqN2CSQw_Ł|Q^8%+p0-A*M۪FesH~) 8 i\ •"?]J51 Z_#[+`c㶮Seü&ޯ[μTjI[Kpp ݿJv. f\ߴP5 iu/\Uhؒ7WD`p^0g Ƴ/^p@!  c^х?A.Yq`woZN][s\Dv~txcNzdIҦn93wp$%{J%${h7H)1'ak&n8aYd=9.oli;G=n/'tPB6(P1lEX-PIitEC ff)BA I+@m88$-w[l[JjcBҶh|+G$UuUB-+ɺ yp"Q bϿFXBcMw̆uH|^  \Z~y~/8)ͽ&LB{km X .8JuK WZ x \_y͔xƦ tdX.t==!N}=^v YE 3@o1_co_vh~c6D.jv:k+.ZM;vRJp8̣3 )*fzGCsl m`NLKG}HJ1'Ӥ`1d~R> 16n_O*.s\TIw䎰1`$ P?'I t{NEb~VЋ2fW~̻?enM\} \=zTm^GZ*$㳢Tq0K?MW|ФUbF)'}M\pN)d/dkޫ/#X3gٯ^zj>L{֑uJq,z r90uTN?t^~ez)JKKAةuh~mVbKp > _8_~ÇR^^μyxꩧk4tےߟt3*Kv?tt- eif"`cc }ͼ$7\ x v]z69%͙)=Th .͠CTįV|c0%? )E4I#Tep>S>[%_ԟq9=A" n{AMۜSc֋!00oJ!$PlϩB46 UTULD\18:0呗d"=^du3H zTH9FD9Qo֗Oncdڜմ^ rlN؇An~{-. :L.W=GSt:p:ϻc.ۻwoFMXlh4tCƪ;{DHY׺ӣq!SABsn T=嵎6& #Տ.G{*AJ H= ҫ1^ƶV Qض-u'-kEՒXȼ.zHxJ[QL8)LqmmXqy3!4.P[:rt;Ct: j.b3NX.p>$8t?ƹ`:YVN,:jYE(-QGWv5H2l>u(AD7bd4Evkh^D[lK"@8N\hA[Bjf0bUu{Ob}Ң_8KmӴY6Jy]Iln,r-Y]GT6܏Ӹޙ1uux{SQ~KD J uׅ4y8@~ ΝP|Î%) bh|eY|x,| +X/YBe |i>ԭϺ%4ã&;iFhz+^jlk[M[3ivl}6 =g_?!xRDA8zxҦM1k 0yFwB~=ZY>w)D5eBc')* av<}Z;w4O*ŔR޷(\]';bꙶTxN(ضI1lx|k&ÏP?C;(BQ5b(eLըR^7i>fK2۳=WS.YN^$$>$7ށ??]6F&('Ƭ vmthi: D"6oy/c."ϟ?m eGmq!d;_y(2I1F8p[ 'U!4*{;8Wz,~_ 7מ'Ŀx67$jV7^1?mh䷷A}i|%M')B) 1}.Ŏf&:=d34cLŎ{%ϱc=gX>^Veٮ}ҲQGp?c{1o2D)I Xn:lqE&h?w Ƽ8ӻ$S}don Qp,) !|.0Ɓ෾; x݈IpCU-BA|4lRșhRrmxQ'-;@-pHSY{ ># S"0 =@xd{8wѹOt,\Ћ;kAkXaώ(dƟw._?'6nג!'mZ@x}8R~q+7k}l6.Ygl 8XWyd[cW[XO1__[M)W20.Y[( D ؼ:zN,X_M (~: w;,_<-UPhl,bX5g vT&+O&{N}oͣu@(l6|SXV q$ ]i^R_d|A+!. o;jc + %zWNY ;C}5*Cd/=-&>5E=~OYwvx9EQ0M)AHَ)y tY%6[1bWԽ()h@^gP VRd 7‘jhIrD" c-"x1p;iJy^ Cn GpL"?M?ePGA0C7W\7l 7‚wI[+Qx=x4hC=Kg]5*cX鈁=YU (^cҐ xdN6bKAAݎ_޵iH"3Zh~?>)]5!PCw^ॗ1UxW-b<( +7) any^Nf0dEA _`E{(韎XGJ+8i|e`pwo|{{XټD=qw6yn5ÇvA4[A|Ct=V$,7M3᜻)o۹;|k<8MziZv\5pD"$ ÄQ?K`[&͆wWiớ_a\x9ICRI-@ijVNBm5[{R|^Os֮s d:!/C eHT/KEab{`㣙{E<}ww{]߀rc݇*u?ǷK4IU'N4P v MPt_~]_v|yB-]BK}ODsi'enh#M /^k_B!*3zZ>y4գNe^]s>M77Ұ>fՖmCݚ|&SaF"%Bհ p&jHjW H`6 S!.[`O<9^t\!$f8HafrT.9e`)h:X  mOYfѵkWLkX[ 7O`BrC}r'Ah1X$<=J[,,_fW> HV x+N:X0Lc-t UձWAGwhԄBR\x}$_nujmE8g׮vڑ@VTbC-.MC&V|-R4ꚎB)̣G;z?{sŶm4Mò,lFu꫌1 ޛصyH}mOW p~S=i,h* z??}Cߞ]l{>G*$A]I;^^KƑ{lH$MUU޽sѴ4D¦*J$>\羔lP93(7R,]kO~.kйgo'b%_Q>^D(Hi~#(躆iZ?iX躆xc3ba#J#@W(mҚ$mI} CN"Ꮈi[Zj1R TbAn,Sҭ֖8"P+&S/rtNQ|[W?q4%7a_?eY`/KXHYg ;KNW7|F%< & u";Pxto+$0ޭL|E;JWz3$}"o|1z +@ ]I5_ ' iE?[{T)3O|g9t]6x}'ә#ʘ6LKeWTc]t-'àA<^M(hEI[Pj1[6o3CJ{RVC6ٺ Bz_>k4ˬPHr5Û@T s,sg\\hjq )4u6X$ |\+/2y Ni&ZN91?$swOHl*-%I)im>NUn!!̀xH6aׇ_QHoRŁ (\3WheָdY?Yf(K$~ P%U*'i{l6 6[QLJ!42Xӣ#;RcǠt ֩w,m rIqׁW),,9Un$}(gc:DJvCW]γ6x9Lyi)W6~(g /P/ZF;0dضiH] /2̙ՀQ@ĄF9Fejt wR Mqp\ P?6 _q_GM^-Ҙ 1t-&ǯI$]ȴzĢe8׵fP'㻋ɋoelpp(2Q4X%= M0e?[f7FГ%{0~|w\5uH?(Wx+U&.zաp$Ǽ:u)W]}k[@.ޚ0rb~~i{x<*"p0MZjkk>}zF ***4hFdq2(;+()'¶, D:m@Udr<'224+q8EHc \ Б@XV!4t[ɋ~u 74R!WuRSC6Kw/ߛ~U\R7WdaKֶkw;/eq.9%o_\m"RJՓe$U $k6z&P.u_Y#Mm=xɪy[5P]hX 5N~DZr'6|I|Y5 VVG&w;QAL [0x[5x(+t)44/ 99p|{GÒ%pHhP9j`d6ƖncGy3`]x`I03[Lr35 ׎{G*r2̬w?͘.*ލ&]8RAxߙa#{:zeo~qIF}Kr][3 M{7Ry@N_vж8- GKQr[g`CstM]Un(W(ELJc%BFe#6[~t&w\=f8Va8ю-d9}քL6Xh|/gA4nxU5 ѽ_YC$a.^XMyqa2ڥANJ '%H~: )+< Vцn_Z{G V\khzyZQ-'2c?aV>0Z>2"]Ui)HSs[[{gH r+¤q=i޿bCh!H(URnXp)&06VP!8ƘMcLag>k4 t#wH@HZCW%#L xRm$Rn-.j[=5T ex#FUs0b5{`wE(O^[mi P¥q|d-< |ƽ+F1n55yYKΉa b}^}}W^}<~..YiN,?K4aƎ(sI6L[LӇH ?{葁+>cyK~ϊ98ydWF L$i+yn!몠KF?@6%XX"i:xu >F??iS^I <%ȵm!TQv!_"29'8q ܸR0M˺zv)w+2-.1 G! .Xa`KAPZ8`kU)<]Y(ˌ`klN6STϞ9fͿ[=Fc7nQrg3gt]$׬#kЃ S&;$pY idT fswR<{vjHsb`Zf@$(\"YYaÊ I8(:a}e+<ѴĂxv }8ibi>Sbum9 ?XM" tौv|4|6H!̿2#TↇD BR^M?㵽bGJo&҄c׫4yxtݳ7ur"ka>l,d8\yޱB)3L7pU;f:Axin mOԞDYC;sR?/|;b6iRWfG%l]Ry%k6"(yMeRwc-Qw_Kg:ģvr#֟s,mq @hZ%ZUrBqP}6ձVW빮+#v}^-WbF@^]+z%4g`K+~BQUս '@y{`؂"sGeg7f׷hNkB57^DfvlgmktT;BA##V/܁E`EiDߙ9BPokm{pqkQ(E}]?'p7*v(3Ƭ蚃(s1;,6G]YJۏBM#eH{ǜ$[ztyJr I*h[#(%TJ4Zf;7 J]MDD8CЫaXيWWk_|9ca5_ݾxcbz|}1WBjg`VMzw%e79^ZR&;'vbUI#ߖC*KABQK8>4AdhZcN夵QM^Jp:&F&LN"Eî{ |ܟUʌxgkw`@35 Vv|G͢'BcrXh0~+6NG3|R |I  c'{=؉$>0H!;ҟKA14%XqΝ2p%nCaΆ,z'#WOi7XebZZBrp$V,}>²[EHI7rʀ kgpwkݖ|^9I&}l;Bx4nv"ן5K/Xl]~#:]o5bN-x50 jD6~[e?Fhnd 6@ްf=;8xuHcPD'7(퉚m,(_Sqaw$//9|ދ-^!:iOu\^;{DzsMzc|P_4GNm=2A)*DAC2B={}Ncڀ~8XW,_rnly+~,iqxۓg[,sFQ\1I矿/[O?Ӗ~/νփ?X -@"@ 2yLZrs W:꟫?:JQ#w?= !_|H+( >8xOzͰ/\BW5b% p<省0?]G6Vc*fK9nOcT@:ŒěCx9 zGWcTFH6l[(ˊ"͍y"G e<~vtHg:GחKxxԇshi~}4 F: &х ѐq#K40t@z7K:Ov|"Q [( =۰WQ:\Y@ow댷W׭ "O'ؑNӔɌDbG԰ U=91Zt)(~dz+z N'+D+lG"<gyPTsխCZ3>/7N%8W{IAKk8f3|>y{=z͝w %I.a-?kF**$;߷I.w)W9d{ajQiXt:`g0 db[:FIV!ݹxF#Ŗ{{nD gUkZ ߥ;ģ"`D{Ixv%8xu(CIǍ%g?3x JaƧ H=֧/>DsI[}%*k%28c&i:.\N|3.κ`9ZQ~fWwj'̇i3]\+/Het=3i?7q5swsQ*{mY,LT4-V:KC"՞=AU B`ض׫cYXUisɢ؁:N_KΐN>xTvWUP ǯ%WgS#蜫&͖Vr|uNfg[%eC*!q X!0G~ ׇѼw{  rD6KGan-w؛ro#qP.B2+ߙн! M*i͋)mD6^]EJ8$Rߙj ŪNhhs}Ź6"zvQr'$-m4lp,E/&T bG nѿl҂.'-h#"hͺM)7Ghƶmܖk' tMSQ~ELoX,ƒ%K3X=z$//X,ʆ [ش)BQaam%rW9Eyy6zu! Dذ~}FNY 2P(^{ǃ͍`Mu؜vMi/乆"3ƷӶYӸ}~)Lx]9@zWW a)L{fPU/g KRvNɃԀDXg8A^]1B>~ΟOsiFY55&oNF =X< Z1lcp,P} Nd!CѼ8YL@!O?a2]u_m[׳iZw۶o}^>E}smuTVth!%)-E\ӸǤ?cL (~xSLuq t_kkg "w`hnm;3htTS 6>V oF6N* F?M+EV8c#٠CtC6 tN!we0+}ʲh1Zp-ÀcV0(䳢s=)>>C|k(,pV䝽Vmw?BQQ[9'1$w[@ۏ=]䙊x@`&Ȭj&bB2yyOp:_3YyFea#g)]3 緐CJδjwy_p!9A8Cʶ&]%IPQ,iu"k\G>gFPrd˰ad$[m٩wUndf_?΃~ ],,@xL-/% qQfF cFN&7qZ6Fֆ5ŶȰ~W3ʑEec2sss ֨& 1i#Sx//?8K;5t}屗yJ]$}?$wyJ*u_1G*{n5"He tB؋ J=O! 4"x}ƋL(7}?Hfמp T:C(0+ʨ0_Bݭ?D(%F^)%gYTmNO`T P{[y1<$v֕kYf nYk+i4o֪z)t[>#͠\*KrKimrӎ+# 7Nϝť_7AÞ@L*+ʷYԥcCrw=zW((0#,fD)- __lBMΑ Eh4oL'݅Ls)9DŽFh~=ŀo Lx."lLf#_0V}6kw&<!/?HوJ7 ޻/|>O8sbN}Un#vdv=wOj^4ͼz(ije%]}Yƈ4xx"xa=h~pO,BU)<c=tFyx}w1\'%OrrߋRN (RHds6ӞEiSmI Ni%Je"}jݲqXa|mm#6Bʣ6I< V0"^}d} rK$vKN<މQ\pp{K #ubhD5ePa_22BsnA銒bix6G#0~t7}a$]ЄBcW}eWaM< x/= ?T'SH7G|zy=?aCx%Ze+/C f` ;s.g^ɓg~~A-ہKc:J.6zG;)V6g³+b\ؼ!W ytHX-ֻGFQФ `#I$5yCB5"ZA1=o'w>)z98X S!tT6^+@%;č-C|tH=xbXSmʯCFmlhf%g))sy ]瀋Q 4:o_"k䘒Y Qpw]^7nk `\ն{*)5E9vm.WܜKoluoEq?߯d" %I!"+x\ R$Hd}`!J'>XT*C ͝NG/ڕr\K#o_ELjmA׿^9/[cQJJZBy勴9IW\eݺcdčp'SqFκlι/e7T6q 0d@HŨܹPXδ1}#_ZG[|~ G]"m~le3" }F[mx+1# a~7c|3&n\\ |$VCbhQnVREf5lN,jłuj)َH֔hBqɧy}]G:2ڍ^\ghT:w2.Pz C7쬢\ױG]X F \gd[aHŠ/ G Cqr*[Ãߋt$_|gL ႏ;Dl$<nsBӐi_SܧuCUdp;6oqm1 ۷F#]Tp<~xinLq@Ï|s ((==_.6$V1E!%,+7 >wJV^"$R3š-SN#L[>K`8n!;ߎgd"I׳/} BsNs$S& Ji"|=ʲDnueY? xK t=V*=GՎ8U4j#Qe!i<3^"7'Nu7I{3Fgg%A#X \B i8$_:lb+wcbx6j@t%EX-m\8xor?7D4Q>Knv((*>2vP <zOYY%ydC" a96) /8o̅|WutG:B;&Ldq;'Rffw),,dӦMPSS!C6}:/4b/ |zH>yANGJ MiQ#0NAG?'uhy"_.|g%y!@u jkk,z<_O W;Hp4 4 4멿p' )3grOSS&M/gذahԽ)"<$aHL% z@e8؄az#F'F$s+W^] 2Gt M*Rqy4u.H0F6kpySYZF8Fb).9c>TpeM;J"l5m/c9iMtrOR9UqÄrXtEϨ-]AELÆFӫh vVj-ngя ;7Z"Tf'C0T:^]p73k~~Z6,YL6O"zqǓhexCxC.B6m믿bUU|ߠ/lذwUxaXopc<{%KwkәkS4v@u1˂`2aMI(a\[K&RC>Ķ%),GR^duMEA >ٴ8j3m2+ fYy8h-lcш W"4bʩe0)-X5lmX#77?eJL vnBBэ`QFA wSaf]6-@!`l}@#㤸RNnr<յC0E̓sƻoSZR[Ń|O6vg%akf(Yyjg#<.=i&O[B]vS:c4L2K4Ў#@.{MEI ?jKSƀV|| #Ϡušqے1t@: TtM!Xݦh:ɔMsk y T)- p.6nkpAP#E+K>uz=$řÇ3-B8ȍS &} lϾJ5<6CY۴ D8D(@A/\'>  %&a 8:hxSaBX1ҙdXÌ2g^o{w ^-CS{\͝yW$O6Jys] wmRGH,YPncSQwPG`m5=Jr9ɤ3\mV65QhhBgGÇ 6H:q kўt7t22lt8 'drnԙ\T#?i}Rf$&8f$7@YYk5&#t #0 m ;$@lLK칰f=|·`+R5 >D&Mǘ&]ׯ߶q+\Iڶ-ݞ{}Kka};0rhPbڍ_qOrh2ư*¨,!īqZ:M!vB|koZu3AϪ7CwsC+nzϟwc=w9 w]1̛]ih~F BQvy<ׇy'[>+V2gb#E?qQ@~v^-s~5o~ >fal4Dp[v06Cٿi[:v!M8i*UjR'xE^/a] Ī@rEm$؆Y awsD sY|O9 $LJ>ί?`&ʸQ6!By<4 2nzZF;ːi䮥B46Wc0W ]…Z:GgÎ67PgabC-2ٕ.b;J N'$Jitnʕ(F3ّCAGЅTUMaⓠ(zHk@dp``mDJ=8O0{E%,M:V}{$n{_E=&緆{G'QfV$IhiQ%er)OJdgG! %Klcу:'njrِx^s.N+UkWQP^EW2ɖ˙=sF@ѫƽA*te:.&R=H0 #N2'8w @hC!w,`G ^ Gu)U[61m7{-{w-;jYz*Q3M/>SVo}ѱwr<Ϸg W@^"d&TRcg94RjØ4Eu Rao9*W7Xwx4^q/9ą~Fve4a!L TWuڍYu-\.6"E!\qiIL(N?q36&x=-'>>b(I'!AN0ö~JH­apüDɞ΃OqǙW0|EI`~Ǡa89j+N,$؛v">S0m&N"=0cCOHoLם$͙В& w~m%8Y^\A R,igTaiD`[4a*QvV@3dCKynq6}L~?؟-HG' b~fjp c7H-)4%Ǿw <g?Ow{ 4oxaHϿss}/۪:̵rަ}1Zw^+x[Y<:iimZIOEPS84.3WpWO "~?@U˽t봳OWg?ݯ>2O# ec)&wfStF-niԩM/.<̠"/~,͓XA>0O׏ ,&</YKȥ(D=6=DKحdjyd/Veeܡ귿aZh {ek~&Oɗ0J Q1CմwM£{,mLU,-A<%|3ͷ0eb"‡dZRu}@ï'J9UNUp9R*jj,rrLjk,xih5jǑ8@&9á(CRI^}!OxsEw''(x/537}-$v]2Cak_B26 ̹ g[—A ֲf;$SBA? 0^$kS$iozț8²c5,XChdv[7(4т-xg$q Irmon5)zܡh[.IFXg9%􌰱G?%qЙ/e+MMI(?KG~:4d3*8ݛۓ=`[=)޹= =]ޕB|睁1|(mX/.@%wɕ+;!'&ܓ<"8GϪmuaG}[J:S"rHt3U"c;4%)P'ʝl;eR8Q%sHٴi]]]H$aڴxdJhMnmKGFhUJ(9cg}9x?z|;㤩'86;4~ f !t@GY@;˲NF-yx䍨nC̉*O~hi.p4]7[i,y(K ),L撶q1|h^5,WמOhlͪ mbN|Ώs P.ڀ!e=MzUJbY˿ulS>ZBNXXVLr05 @F`Lv}R >4@iwɹxKze ^'S׀r$B׎GC@qqJd.A" h^f_}t0y-Ɛ@ szqCazLK!"W wx)AK tsc=HbH9n,е}Ñpu/qE3oKw}AaelVl}ehm+Kw7۲ pcN G%]SOrs-EnFnwӋ,Z6"r)]HW8!Ԑ٥ivFp2T ;?DN42tӼxu<>I 7v!gLMei |cd=WMy C= nYeW0*5u+l߈u[J<gQ/eY~(,rQPVVF'mecN,>/3))*3wj)+D(P~EiFO.fhE&t|'MGuv3 -IP\KCgMȋXv>vvϽ~q.^M02 V56螷}ʷ9 \7}}&0`|Z| KݗOznPGk|'E9#7GdgbΈmܽ$H6 4Di=4FJBsT %TN+eN2Cp٤LF=Beɼ"_oXNK[-Vux(5hBk0bl@RxACQQ#.\%'N`,;b'9i0%ϸaɻbzM)ٶ_v>ggOI&o-<&GH T*;hlׯ+ɕR[ z{䙵\9i(<4ۑl/ԉC܇/ҿ4?k!k"5k- >8D;>vPJb/ֆЂyN%A5M)IhCyL8tllpekdSOpUap}WU b~4M t\`OUB7ĒÝ[w8`u[!i]c WQ B7!&s+x [ԼDZI4:obyDeUw[&$K芄՜$%rI0mCa 6tv 89V1DAbǕ~ȿ>}9M8Jx,ANyy(jkGy#25)A"%2Q)Wh!<0ATT\prJ(Bu"jr~'yӹy?hBZ(zO$ʠ)V(f$#ݔ}Nѱ=ߺrTGqҦ> u! t]L`kc7mIo;#\[~n54F=4])ozstM02ß ]郘ɸdё֨ECwPY0z1=aXU@Ѩ&x|J~y8,]R ;r+n39?W]뮅QR5ۋ ˲cGT 9aJm>Qʍ?Y!F,Юz)H S.|.$c? tEM:@t&0PO~,;,o01Zxuv!_i|%F; q]dxo,Iy׋t?s0m- DW]WvښȬ~{'/k(itGJb1茸iNtvFD1 \j Iٴ;'S3H l!l&;8wGG׽EE &ڹ Lc^HCg1sqţ ?ҋF$+_|巯bf k1tGoBܚB#[]ʐa稔bgأf% m6(u5K)ʯN[Zٌe^҂*n}~v. %y@ױ\_ɤq{. E9D&Snґ#?fDw)F/// ͟^| ~B? ev?&Oɺ6B7޹iq q\>(Gҽh//vjѻ//U,qsa~px K$E qIP CJ674/ɹ~?)B+чd:*wN"Tavqsr{wYCGA[oy!ugp&gNJ'"PYJɉHb3%L|s% =v.h|9:EN `xh t,^ NJUôqY m-=ӵԵwN&D ઍ4="KVzgN aXn ĸϧ;łБs} ;^a_$~@¦gXu>1Fq#S ϰ82=b&DRKjkkyY|9;ذq]]>]cx9g=^:_Yat!s ['t0&Dk߅hD1B:ÇJݘf2E U HT[nh(t5i 3識[oW^yojrrrz~&G"HzLn]xCʛK{/dC }8To:󼔙3k٩p?/@yGgn*Jr) I¢ >,xRi:n$q'MQ-AӴ,@< H;taE/ގ5}= Q^3A7P!4v7ڐocT%8iar)d++{NJ!/c Ĕ׮xc N_4=!'}(չ3[iڡ 0{o=ͬMag0^ QQSe8Nu`M7fc 3´+elchqm~c+TS9'pNryiiґΣ#5N[wҭ!\,LJ=qNoan0[ϯL|2aWM,@tDRlmmlbWk'ex8GXM^H),AtQ3A ɳH `߱RIL͏y(Ƒ GmmDEF8-QZ,C&h^oI.Bp .Ÿ;!^ݱB& ;RRi_oI&VCEO85~?_gx)  ♔[rgtվ$B2fЂ@pH&l/t=oJJ th98(ӄ3T6̊杜jР%OńTk5B0ϊ7O֕R =ۏqqx]Y-?L7 ScHgǣjr'VԍHg\>K/ !͇8R!<:KkY40q+n=8<Ι,aډ[_؃lt[ ?B/Q!$vm[IwLZx)%s^?<^[+ɯL6t( 8Mhݠ!tCv(nr -yc[ͩw >i'@}d,g@r>=YhI2wٜ1y&vu6Nj?^Is 8|Ey ㋞G&<xÄ ?r44W 32I'Q\=\bKKA0MTvS km;|by!'X:J^H7ؕ,μiTDIwG AN| 4NmO_]/|6M[I 6.ըgڅ lX5uDf- <||am4υBBMd6lxMK3z|X]IND{OV+g NdP3?Ƅс1ԔUFmó;MjI`9*Ԗ=U/P84̬,U/jض?9׎thkickܵѭ 60PƕX0Cg3MpaGѻQIɴKlc *Ϻe3vxh!) lq蒹t|,ƿ /%b-ItHK))͝&%9y$2ilF*Ew2Fq(6 04_w &ْ7.-՚wmv$-]IV"'8w @hC!w,`G ^M}|&Ɩp.QDw Yh_-;jYz*QBHբ}Jדk&o~Shex.<Ҋp1ւבM(^Ŕ죓#Ut3dul G(_FO ziHww׹T @HL 40%)| 3XՀp><Q͢jpGGA2ٝN~08?^}'q)(dl4Ig<:1i7Ȁ`9kPhBC)κ 4OD90Bct_)־ac =GՄ[{$uxv(Ф?{xMQY:t[Dq.[tu"TpR0n2|pMӹOeqU_45`&bBؒa+Z8{V %2bC[MMG&*@Ɗg7d9b8k?9v4"?k`O"pӵ7![ >wpq8>{SO!G8{Z ~*A"v**@Tb8"ץ, }'˘gcCv;m. -0MƲ, e[1k6{4}'t>̢wGc!96.x{GycGڹ3m{tδIhj @a)4Lr9Ѕ.^Tr6qbIiܱ햃i5kZB^}ߍ5$uu16lh'v8dojh3($w%3I3?֝6j<\vU>D/Ѯ3ؒr%:\5r> uigr?sf29ݧNeyYi;^A[[7~Pu"q熰:;}c4RB&[3t'9 ^#S n G$1zX]w_!\ȯN*I_'iyH&lǜF\Z;2$,PY: ݹ. Gqtm[RQ"ũTRP=XH1 ILmots?)VmvzCw&ٗ<}wnE_-WW5S{{-#ǠPUU@:iŅw 0 ǘ9}pWv^!~dGAɖs_Kq>]uB2s.hGL+YvOg?uiH0 FmgWg.  e?wlkG$8CKYH$4MR2d:Cmmz$.כDCa!FhFnn.>n֬Yôi#ّ%[?mF K@Si/5'_hdl ivM> Wi@Zѭ:_Zgo*_ݑ4 xuę0c({z'k?bccmFRu?m0ͣrF*R܆0pS$x&[<7/50#iRYI dό܊߈Q |y ÕVZ#MXIrH:={m6Dܶ0 ֕'Mlƍ=s 04.+@ػMGR(8J9=5 l̟x+,Θin_Ínb&#@9$ >~A|ݤ^\[<&6d(ɶbtGt~8i/u%|uP^t 5>rN._ }}pXRXTh^|rdh_Df/ed0 'ago6CbV]~< F/gv\18dZy(!| !"c3jp!#+ UQ9h0Dxۚ 8Jd܊UdйFٸ9D JsmJ 1.q? td^(~])i$h-57 Ж*`QhϘQݱ^p-_>R(yInr탷I>ȝkS +OWН st:>kJ\]:⠵nj}?HO?ahف$9j$)~Sl潱]6HE6׶XY[BwǕLڨثgοFBlj=n*v~d2Q&I$WniD5#%FN=_1OCz]/4{XP5ScRn葷Zvyh(X rş>+XO ZgFA 3dcJ&65¼r8B8ha"^z`޴C5{↎%F:£qG]Ԋ|%L[`KuF$hg6 F7[(Z уysF:ŢQSNbm?q}l28|7Ƶ¬ˇ'B\%MI5yj>7}qy$5*~ݥQIL(=PZ^@#úѶcbC2e!8=Vu,j| 21D v!fu8}18VLpϭ-nwȃ J?~-N%t)蕌hiC:@VE$r٪ͻ0H䐋ЄR GӉB4痰b5#Y> |7`E!l*K~<C8:b3 ]3ho]o.EW2Hy~yf*C skY"pƖ=UlS0-!(&vbw{'I)HP]zh-Gq؅# &c-]w$MM)cz9ȮNL3HǦҶq)>ofl] I'TR`_c&~>~#B^¿kJum:R -JA#{>Ѥ2ē8TgsI6vK{/(ta}:6f+A?Ìvsn+[1]>k%3膍0av6ںt1{[hv] M~Id~ܶQiJ:d^^Bfk Lb$}p]}1żnexKh!laV1ڀXvs Niцd71Z"z[@_ RkQQG1߾ybp-(ZTvršf'(ʇC4 \u)hj%87)tWpo Tv=y-Lp<$-.@%AnXKJ0p e^Oh_0KƖoӷ-{tR-تܼ-lyD WAgJ=ͻ_H)>ɤ"0 Cee; Xb*ʨmmgQZ2t &?!e8xyv6MD)4H@JRa@-ґt2(fI3( z_g j >}I7p 1|W;O-HwX~Z`6+yPgpIgb\ڮV5>V>x5A/޳FjR _&O=q֎m/z(%Ü[]ssP*0u$h/|z8=8mYE=.R]WC̴;W!`p4z5^4YuTVF6^66?>_{2R|/q5{杄G&HUI䄁wBGrR `Gcy۱lWw=2h?6: 4gO/dpk4e2?>ݻĂ:ukGna4>]CAp؍F"}_1p):G&Je'Jbt %Z]ҡ-MEN!>rM=M&^ h^4Sut^9n~\c_ă:.3\7 7jbnd"4EK J{ oD[`uu9M /n{ ON3`mݸB6e,b/ъ-^iR恩].fԣy#1_4#`8 sT̚JIMu, QJ> ѲT>ef{Vp)#9#-YK͖Ν=]+P Ι>`i`f^^w;ߟZ+85h$ t&:0teQ+vl~/yYx--hvHN.$^g>~^^6InݲÁBx=Ⱥ=8ܵls,W:]m ȤA tG!RJ0ƍ3 C |Ǧ4/^As+ G9HR8:7$a3S?}_7LwMtF t$"FGgQ|tմq9 'bEXֶE':NgP كw8^ \իOyT&f[焙9h8!~k0`n]~fnL'[j,]粎׸y5$yqTSSƿx,vQlccm<3:GI[NƉ}A#:HZiƕ cxQ%j! $k: m8JkN !p⮧w3h6>)?>YmVp|g;qX;Y݋a[o\5NmBd~*.=bBpQf"xxGrqZCE~9?\?2ѳw>5C:~v.$ӊv0pw] {&Rwއ0gLFx eQ(8GU Ii8s> VSG/ J٤bca{FYI +Mk:Dtni.wpA ,h*k99qmJ 4X6Zq\v)"/EEhe܄$zxB0YLvy>}_ hhuoMǦ'XϯP]TU0 F5/1߲*fW(T`I.3;o8ɍg,7]?n Fy( =WUx) ykg Qk~sٖ٧'b.Se{#FH;s  ~5ݾ cp !E-|s渵 )j;i9 h|gdN#s4}uWaw߼/6@;ܧe -t6$c-l"4*m񁳪D|6wO{::Wn{؅촉JRc##SxF"4?If6PG9bKk=ow6+5 HDUh %Xh1ΩNAIY)?o ꫳ.z[/>R̜EfW {sIo?](plZ4 V;9>`4l?'Jn@Ik*<#Wt#ţ cX{y}aI fkytq8c6XƢHވ슒޶߄$5&|{:DA*E:gcNDŗ07k` -1"768{`6OmA%S(3 cP+Ɛd8BsF ^+ _O|xMJa68_{-;mㇿ!4|g'PQZ"rZH]!%>{h )r$u]OLpA=SL Q: 4&+iMJyl%{ɶQvR^1xBc?B1Ǘʜ(' V-Jr),hz ]1Co$@6pЅ8GG-QmI^@g|΄CȫQci8ͨR/E9:/ %1><h`^JR8h&/o0#BCCk8 6oh*+|FFO ^[~%S&X !䍸 p{5^YΪx.["Y煮Z,/ۨ0ShcrP䜳F#ɲMMLP `ڄr]kZ h*)#:gw%s2x$cJv.AJ6g2xl}#%klF)(&2`;')h11pRiPȌl.#nA9+M+ 8.,Xkd|E%) %sx:=POI# IH-a{)ݬiJ(^ T<dVٓMVmvp4";1v[~{rYfGa~-OЗ{@?{&v+{7PP1e"^!o )^UK;z2ʳГœw_ qt?=|u/ M14C~ Im{Ck<{:Ρ%iqX~=cǎŶm"hhh0e9x:&{Z;v*2i;dkt,K"@ eYD"L0 ֯_ɓ?=xfGk4cIl.aE,b_CH;ZM-uT3̇jH9i2KPa!`g׀ÐLn~;R"4{S-}QwS"Njy /atJɯnֿFnh2kښBߏD`;YMp c41`L`8,(A??,SQ,^j59wf'QMG`O wE)/qe9$` C]8ʃu1q,o]N_dG`-@.'9OGz&tg`6rG7[1u9{%sI,#f.8,}PvTGN*[hHuNNuCiF: : bK'c`8k1rhSǐ73O;gq9 1rQXCÎUx<靿 p ڼ\ev]b~sdv-ijXVqcظdּ!*xt M3Y.{xAsE偊Az4O}QNyx}8۱7n޸%[#bT!,UA,[ӯ\Ýz3&l(dt#ޚbal4֛8!a GkkMd+F @GhR!ʻ y?T 72z)hY ly+fxЏ` Vw1f3=H -('R)GAik$d')&uJ6_^"òŞ<5C߱tvuLC FA/$ZG󎓣8' !9d08>xه|g|>'DsF B9giW+6ɡ?zPU=J3==O=ߣo>/ `*&N|'c99z=o H͒<\8{X` 1qY76;^ ]1 a!cA iBc\2EyFHk T0lr+X]'8B0NaS^u1+2Vcb"AaR)tΦߠ|d zɃ|~y:!,Tna"R~gjLh^ܮ?"K?Bkc헝 =oT 򡌁9 ,^ͼ%2Pʋs8^nZ1]W C9^7Lql/lN/q3xO'.`& P9?HPfiOoi7[ :!kYeQ;e_E=Ng ?@=M WtCIoȩ'4eN4,K/ckx}&˗<9\E?o%oyE>o~2Kd}s^gKvap)>xc0?La/^~Dm"w'5zS}<0k1NOӝ̭/g5 T%ή( `9ϼMvVn>yp4Ѡ%$2kXȺ8ݚȰSxTi-6R|%9b*f0+_ kb]aŖ8PZGn8.IF4]o˄O@kEgN>Nr*YUXcOe| ۊ夢3gۋ#>,I:+Ϸn%C!R?&py{ISl/p:eBk+ U45nHjh/" JC&GP> S+ 8k>?zCwzpS@3D&ȓN9ڋ?jsY (0BpaK 4` *uL:EHZx}\ݕY;pPݷ!,sC K&TDGdԈA$}Q.m[ S+Cj"\>줁KB26E,oǢ&/)}YTE VWڟ)9G+'mknYԒdSoƞ YFj>w804׻]n 41FZY;Hc ӈ'nm6# !Ѯb:L;x^)`R('u iqf/9i~j-VKS a @cSsZT6¯ .ǃAw$i ]e)Z(+L8aIM7w0,.g<%F@$Le+J)pTN%S,yfL]R`conC6.r-oC[yXb!++@d ")HMzd`A X[4)^}S (6XHx_jcDEU^ݗ"TMFg [4;8 {4R츺@x.bWgRSW?8|e_<%", :udcvu#\qׅSU(۱ 'ic\j;OIX0ܝd⍌=s$=fU&rvQͫҝDljͭ ~ZCvQMqMlG粘Cyk& 7?&C/B70*g(߸Iduت5$w[tm}fCK=}N_x3#h(qP; ];f,ƺu5k`]pl_3ir}.?9>?30w)<=obف[9vBRLelNѸ53*otpm<M(#k!0R92wr >FOlPb_#C^NRAkB,] ItY9@rt -&2*T3L5Ҷ c;$*%f QV6FYـ]Z,mܾEƘ\bYRw;+ pX:| usggJ٠nG^< W׻OT>s:YaH'"b;/ו"|N" aL, k\ٰJ, 8~j\"t1,(A$\>:&zֿh g6SvZE8@bI+J(2ʟx RC?=2E2,ZE%/AxZ ;~ǝ/Aϔ1Ԣ[!p/}?)|8T R_aHJ2ֲ 8Uv.xeUSyf-O{p}<Ѓsåv^ 4,%m;LHr"S&a3f ZptejfPGx|#)D"|H?Һ!}q՛c|o#,^-l"G^DDfv"@խ)T>6*:K[CY#It̟ia2'Zi'c|ig)9;u D -nڳ1n;b q_ l$|H1IecM㽠SZ&^S5姵=rgƒK]J&DǓGr@T 6d'!\b(erXr^ !`JBͰu_K-^[޻C\Ji,ӤիWf 1MwK-kL:˗/gٲeG8mK%`s aDJ1)A|^PSd$WݺZΦSE<4 K#@]T{*Uuy ܮqdBIéݴ 3~eW}LY&ܖ'M.hn՗%xZ "V VKW0t Ѹc ?p맀4]M8Zb5],[Ɋ>z{3^g #ڃ:PYY)җvu19 J?n_{/CQBr6$8{a hj1p=eRMϏZQ>5d,:rH!@}]ԇ$dإ.TN)18^lk8.]|A_&CyQ@eS6f17g_|o۟)~l51W@>Ǘ% q6JK *,?~+,_;ͧ Qv,`H]~%CMbu>^m|_hAD:\_ ;v5WkrE<7ԳsEĕׂl·7^Y3 6 L%ntkM6/,G 6׻f/˰xF*xdiMv (z̫֊Taab>Rj/}c0njd@JH~| k3*/#CGֶsr&hKtӝ$+;Go6MUr\Z7~8ɼ Ai`fs~c :o~uc֎VOyVljLwK4PlcLħCJ6+|#򈘞k9_|&s{Ǻ5ϵV+Y#\B_Ad Gm_p4c 4}۲[@qN&':.:M=>:TIڅ%M>]vd ;ˠCL?vڵ?f,t-B;5DA"JlwJ"' s- Lj>iܴzWw §">= TXI9$D5)sJ(G`Xee;-^ņfӷ*w(ETWPzUdKtdiNkx2,)Ft!_=\ WS-cPWolnapI50;% b$ 73Cw*Ơ*,ä/@O:ƦVeJ xn Cyُs "fnjA_!J=<.]ۗ8IFfej.`+ ,*?z4O'|iGFF"U8}~8sԂ qayGP0E 7Ǟ6& `Ht*vvr"9ݾn_hjc3CjܬCs|xĻZJaӥh?ѳ_k~)1h;MB55#ǏE 9r8*CoiF /H8˯Hy1K:;:lkCO2t )8M,z/o{ Mkaw5^aBhK`Bh*ૼ8%[$鍆czS>sfDiL!697W6?Œ 2>c Љ}\ p,LNwT$\sTytl>Cy)[4(%hlJ<>*E{JQ~/ݰEOibE4焠b*&N‹(`ަYߚ֚d/{[xjEx^ZGul1Cm V7hVL@C"TG?8*KWK+C4qwRRRߞÐ2#g)>^F+o`,_N8Ӈ$JﺕsXhҮI"C Yn2fL5dbzy>Fid)RvTs`M[[(kF @/אҍYNtn!5{;҂dëk:X&wT_v'?[s]" dH@kZ2WdxA"e 1wj0I N&aq\yC8Cgg'O<wy'7o~|Ƥ ?B3N zyQȬP^uɬPl!UpFl뛝}uetRw& ´ Z*u$DuW?,PS/x 1 YR(-:y2_E;{m|'MFR-^ a<ټ-OQ_GèEB$p'n06Blΰ# mu=!~@ӆ6 BAw vTydAFkjxhuA3䪺8b2~僃fb~l 뿎4('cim˃tyuN;s.`c$m6WR\NopKY>˒5 /Q<|(e X,1% 8./sAVS7b,4Ք|38O<,˫jfR ^^ǁb?jI$ɜ"hB$1!,!!6gYӞo r&S}84cm~uXkQQ2|:i'ItQ;b2S0BP_HpGw })4mN !zDϐ?&̆A.r2/.tW f&ʙ*po-gEN*ffKb0UI4US³hY֞(Q)6m$ L!qWy& S^oav_X%t'vH;o# $fm%]ԅ#*v,AO5_ J ,roa ;y2 dQC/2 5+7!ij+$7_㧬XHbmf@㭞μiE۽_m?iٻ(E ,/)G¥.nܴkbW|${k3BhN`rm;B@ȴYCU8x׌Q;jt#%~@ @  |d2\7@@!rs-R=Io3q]L&C @JR,~_pmlthU\ng?=[Bc|d<0OX&&Wh2Fe"EO !/!Ż r+j1[N〠o$6.xk v \bL[A zsv;ѳ%վ,q468 7/Ӟ3qcY&i -ԫ^(F$`X OufT~n ^9Ipq'XݗeW5JOoWWկ#FWBB UUUm+p} n=T6)!Bz;a/%QC\UoK5ȅ㈅30zP ]~ @he 1ʪ/2JwI~sݜ=aτa>f-p`8Äa>H;Sݖ`A_%HOpg ޖ/4Lb'4[¤zz2?\u_"1 򛷢]0}-ŚFεl9è(E1(lͶO"{qIl-EChB{ ;fbokeݾtϙ|?Cs=kI_|Ϗp_|dV"it0owlHApK/5M[\ePd1I@J\=M5|`L8ZMVsK8Ckk+u&N''̄ :t(a#(-heszέ v^`n Myjfx|!it2 Gsu|ccKXXOq4rJSr6>rMBD(q͎וO7{}w/և^~?mHGn5ǡrDhRdbr҇غsw?C^9P;"awB7]qrhQ<",i:l-[-;csћX~UGmeAF0Mh1rԙ6N*Aˢ9 21TKz|IUU=!,2}X$8i\p޾sᮻ3dz/"W{Olߞ+ǛaV;< ɂohw SLrD֝x]D4'ќf rN|mo! fӣA΂ ZU)&O*,~6 l?WRE?׈݀[iņ 8sP0:|eOL~]?.Hwc9d3i0cƞ}{\]lGD2~DODW> )7lB*J牔o^Ī \xܣdw[ oP$Sڲ`G2K5%D&9?{wm TJ|X G>n 6'jЎCnV 1~䀹Jh0KXc'_*00|޹U^&^iM& JA:q[)H^~a+ )Y۔fggxM$oow^KD aH; y24 #H=@!-*Db\#`zʪ(]cZ)ܬd5D_!} '~_{< 6ӆqQ}KnmfCҸG^ZŹ40[hL֒UF>y Vl'ǮǮ̊,_i'fHm1^Oq4m_8۾p.6ڙ !G^\ɔ nq4$Os}as[+Z-9`?'d$xVionj"ryX\]T 3MlYVBi?}R2۟ ߳ "!z2jSd:SqZOHM+޷ᮙ4( K5FzfFăĕ՜ؽ)u'"(4P#m+AMk\Q[|:8RN/~)d` `wYԭ؎>N4UFU/$k"&'(WlbX5y2;6Nt (7O-:.ybU0uoy {Cz`OF$O$P'3ˑJ{¨w ~$ s_ڵAhqA2 ISmeUa\ix~w |;KF0Lo<;)sϠ#^Ғ!\3-+ } [D%[}xO*n>c6 ]|ЗxDs4u."@4;X؛]s6JaC@%N_WGN4m\x ak1~5wpy; v+N>TJ]Ȼzhͱ5 yߖvk9S CMJ1g[|aĐ2>tD& \ko{e $tt3 a0MeDƞ{koR_q!j64;defڪA"O [r.]F-4}+cRLÂ`)LAmaSb+UJt{Ǯ\a>[G)|وH~HkD_i IbNj]K:<3+OGӽ4UeK1nDu|_1& O+(C1:WАhHr-~qA\G%q yL/ v['hzdYGwdj(ǫ $AIAJΚa0n4wŃCxUۊ-LJ$sRN~ve=>s&;3֊SjE-/wuf VtlܕW8܁/4 K:aTE2,}kx'iRWΣ(}'l/,Xߛ!9<]Z \`;AUGܾҒf naQ>_ TJjLP#Mj06r']^֗| 廀BLDN60&{;yurxd9'w `8m$'S|ܶ37?$zG⾿1/GڱU>u7t'MIV~۱%8^SC ǶT?gз/=~a,]"%dLgBڴmmd2>qta O02֪nώIgutWC/4_Si\؃j.=QCVyʩ)A~Dƭ4*'GA?!XT)-BkR ;k{y^d̘2֬3bLwݧbHX6f޼)#߲D>M,B PZg+[ױ0PQK|(ʴP_t64tƍCBn >74vk;:ݞ>bx:Nd,i)!tvro-DCTy^}UlO~o8T20=uCueSCvj"} S+g Up뇼k=2QXyMו R>zoZqZ9Fz<G+4`..&3p}Tfܩ fII)kl6:2 :#Q&,~!y̑YAkp  3r;Nt@K̉BAlB<?$ 2YP Q҅Br9Mdeq;~)7]8h!Q+4TF,Gp?(P]x=H꧓\&6IG6\ F|Kz& ggeYQQ[No Y=#@eb(6()&c_YW @Ga Dw""am:М!pnaU1Z5Z@@9?G|p 2bǧ3y b[ӎ& 8-a{U=>x^ס!g?j\fj |NZ6_L?˦@JÍV Dﮱ ްOdQÍVdiSeR,\BFr炰HC& )(BJB )e})fwV.ݹ)7G/!$k[EXdYȌG5|&%wŸrܒ _?n o:gz?5-4B lwm#et7 Zt1|E/*'a}dzM )wM.H_%pLB$]]s>$h/G\siNϐ9haa3@#ӋWrQNL|9s8tN%ΦzXkXL,)>2hSsL{ A(7=ٻFP_[=lp3Ѣm Z)}z~SyfF z՜\qʻ^U]>5ǛcVlr*@ SoȐBͰj6hOhKHٹscuoZKcCHL9|=O?$X"׶;^{_РI&si^1oɁ }8|[Kmo@S.ϺnkI J*ęnKlj?=) ‚[5Qf~Me L3@'?8SYF{a:cz|3\1j=8{ZF JQZ^+CD|:풋 pe&ߚ%^_eHovuzlX[ψ8A(ynR^jPKG*q{V; ?6[M,GHl}6UEx4>z,]Dݏ2!1C!vJJ$XUTxsG,7H_~on83Ak,R#xyeUJyy_`¥'_a "OJ{i< CyyۙKz.z&d}M]4k+G"kcXi=Rn'0Oy(iq*D|3?eGh fJKʼ}96;-ZM`$dq{k'W瑙dC+ ;]<5uѡ'~&/}w quP+p ,y4ȡ,'t8hc-u T!Aui%?@&i`Fxu\!wLp֞1z4Քd8PSSCiq  \ݸ0Zkf#)gp:|bڎN9ҝ!kn2I|Y`w߆W:BK\~TynP]o3FqAD0y3 l9tzgI !?d}=şN9n4!t\ʧMEEQh(`P~?[G}v0nPa'ze0XѺV0Eגs *{>B>:|9F섡!KZ LQYsfr~V37qȯ>#p^ OKW_|١B݇,*?z4O'|iGFF,!IJ):4Yƞ48kMߚ<ǩ?L^i"kՕB ߾^@>K)/.YΟk~򽲤.aͻ1oGDFd/Gvuvt" óv’;B}Bh|:{D|7EEa"h"14ekafBwH2ay7E)`|A)vGi촙ߘ"j2yPcΪLJCKdט9 ':D':USjo&&馴 `ټa 2(@iPEyEo}j: ?Ԋ~ҵCuiḤM1<>HU%{h{j*C8qd)OlJ`pH-Pps[nc1 2"O dpy։C0-"W^UU=#-ctT>ˋsRoXtEQ{kdv]ERUEH"dfwCs 4K.C+WY~X'x"m#u]¦EY&|Inn" /˼FkOfBZ`Bw˽Uohh7O.aZY> jއ|$s[ י?cHdW>(ͷrw?(R8:ǣсs,RQm,ׂf~`cdt*nȬ_!?_ )r uC*Fi/ŒSpf^eOo'_pQٶo~~Kˋ-Z&B{%B#% I^+\4B$mxT4Љ$a&IrϿB86;t|S(PAu MGϱcj` THQ8kף<²*di K>@#cGt?%nW+X7:]WZL7~Hi3`ȑ|⦛p]4q!eͦ&:f=?#^C>G0$cI6PHnd&|6PzBwGm Yw2^hB3՗h$ٸ(=OxfVNY&|rest2fTy#䬡ꕿ;axW0ch,[oϦ!#FNϼ`#"3i v4 %!ejͲYzR.LWӑIbon9!nPlPi 5R ioTko|tOZ#G5lMz*&ٺmT GY%\<(* x#Yʊ5Fs,J ~l !\~[Z%;[js`M^(Μ>"~v9: =/3]L_GxjL&^O& '>Y>ӱs|w?!`bm1~SN9{DC*$3D_[3e8jLs!vTKK ,L\A.}>GI2 "K&]},zֶt0!$B }bKA^I,Fz>_ $Lf=m0C4 k5\=Ť\[:)UI~7}ϚՊ? s"k쬽|c#ٳ=,*p5ܓ^XjD8|yPGy5)ӡ,_չ#H >35D}'eb1c0(iBqWHuq%47o"RQɵ3x`(//Wq)Jcr -ֶ6R?@ Y?9|U}}pQmXuq 2KR4~2EebtuϥFpcrÛ,ccG(={Ou/s7q ߶.zGنҧW@&[$Ȁ;@4$y!`(q àH>!m-\-#:ͧw{|끛xca%k`Mwϼz~αY|ѥifU*DkC4> 8Ph0,BO3: jpS]Tj=#E"*h5,@sԭeF&;6QXJfJh4q sydsІR9s?(zO(uҠs׏.nv.Ry;p;u؁# !sA!Kь>{]߾:~C}Pz `pӦy >}==a=HbTk Nd,FPnO>6̘D2|)n D%c¨A|G{AѮ'k7q!G{}>D9)}yf=" 5Aki"/R 0$$W$Thx/l_}n"II f呟͏\kBd^ NORCҜsO2@~X1/= MRq{^jz.QBAi&d!/z6X0f UlXR[fH76ɝ!Q&o;466ȓO> cĈL4C?7&)%E=})e!\io{ԧ? m"HE`4|*2zm; -RH{-fLPE';p򸆉ܺg: p]ho. pOKiR؇]Xz3V6_${.@;eCS/uU-#1\h B`k۵='O5,'NS%?K, \TTy qdҒig \[HrƋ\e+.$ay bzφFB^K), ,w/{H o7P2Ci<4HBr+GRt5p@ *kP~?FOxiL ]k0<9s 8Vv{sgA2!T31$R9}< |3grYaE3lP3`5`Z9z 4S31.?UYVXO<ՎI`ʉǎA!$J,qgPr(:Ə23Zzpb`>^p 4Zi. 2BP:vb,/"C622> [o' F gu|Q-< N h) &;h~ϏΡ>|srQ&ZH5)n0ۤ(oI@-<5hB5h,1 N-Q%к0p%3lB7g1G[$SSB'B#FqA2 ISmeUa\i >G|H;kFSlM h@+{pC ig{9λN+G tQxi[I%zIDkgA271:XeM>Z:\~!o{Kqi棦\k珿:(_ɶa W a޺Ln(onOWyGRρնC7i?xqF>6IMx@?0+ %8odHv z1Tpݽ޸R#86|)`77$8ٿ9AmO-c B$A#Xm! 0T-esb0K7qI|?} L,ڄx]b< AiUy>,"%`./>6UDKB&;(zm6*M:36@nG]t DЮlxN8>Q)-.O@qҪG@tqX̶Y,^G[:f'Tb# {YSO<10^ -6q=$bNs3 Ⱥ>Zr} N ^y)'3r ']̷G4Cz<էƲ|o:ty=f1s| bkO/}~7;ml_7줢MRr#n'guc(hD}Ϭi|ytk u ; W)gS_}j3Gs -”im8Wsa}%5lfbp!~?y2f}=u.GIUV@Q~MIb+}7o_K?N#WS_ARIc󡺲`uj"o_9 0*nn}6PU~Ȼ#/_=[RA'W AZ)Xq{\2q7NL*~ EK W|.p:4uM$bDJˈt ~>Zk N_t&MD_E7a``/rù颉|ZUO"˽/7pi#a:ޛr you3`)>35EUE2d}S\B[]A2R[GH )naaÂ4x:oOX G|"?ןgxGϫ/%`p/ |>R=Lv"SOFT߈\t_ sGiapd vaLh7"<?C'>v :|I+|EC ʸH|zi e>'V4yWh\ӯ+0U<+gSfn J#,a,q\{nK嗩pGA=x{]gzI"+HQ3tfSH.' 2X+|I58I9ذU)pK2y?[E*B7%+ t[[ ڡ-S,v& 0Tb5cl6@h00~{noRJ!￟Vs=qԠBJٿ 8 |ǖ|0Gl]0!1}vQGsqؤw7t9K^k As=[ L` Ya_+ll1.՘U++ؘi[)?-TC[/PQͶM%Z 9FV˫rrn,ΐ `tR5 ZVofٺ`.ֶP3aRxVV_0>?Y[ J?N7w@j.TRo@!5q5`:$c<Ȱp~m[UĽg 0_B /:9NnC4(c!P"%K?gSSϥ53Fs`Yhp<WK[«Obۜ~Y|Asǐl:ſ?{%UEc?IM(K2||%FGcCXB>^ӸQ @k`I3 )娝]i@> BeN}9M3yF@ =c|SGwǞ9YIQ`TnSJx^Xz>%rUQvbfgSs$֛|Dͳ} A>!JJaz8" Y:>Dy[9G3nۀۺti 8=m L>rz[Gqi;K޵) xNi;KɑwmbxYSvJZ\Ue 2>IC`c^kpZH4G^`@5J.W˝u1o*p(_EӔE;lp(4 ܼq:L!P<üdЇ/\PxtLb{㑢kvh_){ȷvߗdf-+{(WͤXGg%5(#2 Q{!RJ\0 Rd2t: )q<Ǜp 7KIj[k Js,bYdͰ=O0~Tޜɰ6x*"0av {[h=vC ̐!\awָQ i`pPwss3#G`Æ 3qDr5 W)^Z?LmHb)__ȓn ⷼg߽Yc m74E$кSq9`49o;56. iGVpFЕ iGm<_lO) iC8F-h2 ʹ.\A$mB:.fQ!$  @;p @aۓSR: &YҲ] 'zh˩J*2RL*EiM2q]Ncs_;U2V"kg/ n& Rq|ǹp@3{E9yZPW=lɶJSz)(!pl J: yT]yEEG&rO; Ⱦk˦Hkg}w 뺷X;^by'~7^6^LwQ޲唘 G4B{wܺw$}9Z?,8 PyT_{:qG6/@FPYБ"L 7.RDR ".fcS'SEeSu|"G0HU5 |AIKxfL?J9k(=o /v U =]0fGckn:ScJ3)=o-|O; ,"E:ZD\eEjD;)4>+$*1?%>jZxEq7eYqP~&zGLy{Nwكzz gN9 ˌqE:DLӷ?M>fo\-p K*mJqsXuzp1<(ba Ł0~alJfGzi9hDwNJa6GH,ˤmNX&'(q;D>uLNgt&Nc|(`IL&Ω)#d 8Ю<[+o@Wub+\uB§çY}! !_;w.;?ƭ{G[?|C^D>.yQ=\QUP#5]]]U|r>ue>-HuYP> )u)*h dis'& y(8)`U7~ù̳:6ea69{g梅]" h BRQ&/_W>CHvJ}ܡ_:DOEXR$u%&SYՖյ)FT-6I[c"j&Js%#! 4)DGƟ8ܳ(k z~eNoir9?@}TGګ]u)v^[$LdȷSM \4k6t"mńɃ)Mh~Ȑ Κ) ͜]yy&lz̪U\5,-3(gVr)x2ྋ}&<`leGbkIԗS?ΞnZ{Xղ/#\>t|+ )L5 @e>Fdޖ>"Ŭnʃ&#j+طTg78NA )dtWX%$&**׿+?I3~2dIUL/GllR\sK_Q*@/_:9ii_d. }R3%}LĔ38$ƥ׳5e]Ώ$RWBkR~?\&FR); F`urUU,*RII sp)%h|>֭[,@ @{{;H)xTkv]bY>m~c Te#Jxpq4֯Yit&KsF4l\Ž~6QטX 0a *\ D)}XjcN\uXc1xL:2L"d!ə/:͡2idɧⴷ&ح-$fja9хmlzENk\!8ynY$ˇl8ܲINa"ѩH(JW?,pH)WCb'|W3i\`?lp]cZT=wB]س/ڴã/C"%.175P_chEϙ`JϔH!HR F(<E}DOf R%[ZD-|ս]Ȥ{qf԰2OKɌS z E'UZIob%KE:[()k BkV$(pE) <7 y@q*V>`P hRSjD9'W&_m+ a҇ v7w8!ǛX-q5(,#kF7v0O&?^]LN#Zv *CO];4OR![d }qzubJ C"JYjV:i@ MS:ys&s6HU{!4څ5% Z,ݽzR) , )z7w^Oek{ji:_Z=ԀR83fZs9Z-GNC o>%#dK PUqetw+ıVB3=˶ 4BݲeW{)UWQ~J[f1f7! J?B"w ؕCim3Ҳڮ \KoO<| wD"üy秜$ޱ\ y{; ʼc ̐ tG :;C  WTޔ>oׯro<`Ђ@ tPZgsZh³$\X)pEr]7ILCƂuu,{_q]Ō̘ uljCKX_dwx'xtiu:vu'.p$^\8%[ 8RwmmޥѢF J;^r)շ} #M0RAH)vu= @ӎz^N_P)*dJ pА+uն8UW:kNg0 M]@!4*H;Dh/LJ\|T6j0$3$4|Q=7Hk!#L%`kS+H̚ T_y.wSO"C!`d&ٚԥ#O]+-\[&DxGl&ZK12!ΜA.­2 0n$G'hup\YEkeN55&PTs:=u%ڿs+ |6N+cim`Q&2s?mc/1g=рd(B{iMu <˪Hø@3D h\$NW2㙊SL29;Lӑ+osۦSdK-Lԁ):k x65=P )t+4n5Ei&{ϒһ v0+k,iskE4VG=S0mEo5v7mLp:+銖! خv>sӡr{1a|I|)Zgud$8e"}{z6k8iд^,qΧ3|;ܔ x{4]e9ZHqq(e,tFP,y>'IC#7sVqrzt1MWr F?m`(旒#I=c Sݧ-iM ds❌*ǽxB͆.v{¯ .:9],,S0u yM<8y98NFJk2+ofd~ !H)1ի{xB]7cJY#JRx?BޟbeG#/oXH޵7 ⁑>6:J7-JQ*hKtsl){zdI tiЫdAX!'S6ngc*o(V:ۏbV[܎eD?~e ڪ_+'\=){!HΤ[B>+;8fRIc󡺲`~;lGzKg5 SۯNE0*nn}6PU~G^< W " ̫ s}d}m #*->8YUZ }ppfq(֚).v Rj6 g0+b 򳽚F{U-]m@êNHE?eeetwv1jh|>uVinjJ_:!oN_ % "󒙿>~xGL]Ln?ҖżUtאBrϼ"8Rnu,'/q%#@#=jsYiPg<L`j3~.Œo?PD-fQ<:nU̎%KS EUso[+nrg29†BӨ#2w^ziA^OkMo<͖#g%~+@it8Rڡ=Ӌ֚/JvslJu24\yꇤĐA>k'7eh^"B '=),E$rXy ӂ̊" K#}3.Oh694l٢xiD֥uaM*@='Ȁ}anۛ2 yp @O=Ǐ&{)p5ߦ{_E2n Wczꞣsb^^dS+F YCRp͐ UR\tW;r&=h/XV*9$ edB";JWq͠6GГ/}9Q$-ZYb+o/kcn6& g!obD~4Zo B ( "g{k'wUriM΁-PY"gB5fyM{ ].Zӭ\5j*[ܮ\O4??t A3Y 2NI`ȠyHsT *.tRS{U3vJs6JCiK'xO;K{/<d4n9\v6 lZW>y˶wZjy8{`-`ĐR"!ϦJslhvlr])0:  P_Xu,͖bH(pۖD z+ ^.nhe<JFkBkL}J&gmEVԜ<*S'~gEG#ԍcxY=1{g[Ksi2]9=j aa/@Yi(]HH&`~^mq o[,, Iy,ŽvZpdܶSRNSM0/3FjG])@itx~pֿ A[#HXN7/O兹󮆻 !̧'? +kOTaUG˙Z7d/Mw:FSo+ari3|*bVto*zG+3\hx\ Rl,𠦘xj~@-_KskWnsij#?? !PyqwY N_?0Gh(JzTٙl}[GUb)3A@yQ]y{w˽wBeRH6m7Md$&HB*)@ zqMd˲z{LbmI:|63w{=wtdIH:njDS EI&Tkwǝ1Lp#vGzg=(p;˗Y'{}t]Ƕm/q=L&є~hb䇡 B#t%@ )1Hms((K-Ea`yCrB7GGrj|bm5BJRN (RφrJjڞτ@)Dƀ[2n8,7oBZZZF=t:M֭")-aZ? ;0i\I5qt*dE}tۼZ}*gTdz<|<OO;xr>{Zj#XFC8>dWNRQ6*SE>"Zc16ڝO15Vqbƀ_K М ԥ|vr՝Os$ؔ$c(l+ۧ3b>8t*Dyk7zAڗpܣZP(YMm%6hP}-q7F)aCQq12JOtM#ɠl!$B'o8Aetx'ۻio`s7x'Y;fw@ Ixџ7~쐭7쒭*Eޜ8Jm$KFpz9^>{Ơ|u1Y«颿 (q!M[lPRbIp pct4p-<6Ed$͇?HoyռF!Xb'oÒ&JApq9.ykkږf?ϵV ?꾝E=2OZxZm9Cc T]3 k|̎{f7VBI"G=[ ®Z=%T^#]YQ8(smP b;>9h;g~3w](*osΧʍ)fϭ{)Zp^TCs‷{T*]_t)սgAA:L7=Oy$WjZ=@'d@Ip;KW@PR2N6H9rjFk`otNA9 Hz^%.8;zY >v|"pq&l!CHH9ZUO>;wz÷x\Z"WU CK<"q4#PL62\s}S߽ї35|pP`x50 L<Oz@I%ϠisSj63c ".<~yhxY~S{B_z l ":1 \H[.aį a !RP]hIh~Gh~ߐ=0رˏYBIu4K82(Wbt&B]89.:7ͅ[Y1mbH'/&>w7hqI|z})^MÊ))-o?'sm ]c_iZ0 \kXԦI:XNr%][1T'AN'5_XH)Ng5ehYW'<鋦Al6H rQW)A͆wٕr+^_bƙ['})W?庯Fy% АB9 k!>XB<֢EK%E.:{t */ΨtѵTDw  !Q]]Ν;#// :ڐ>?3ۘ0PAs5O6h.BIT6 lj Fc{+ %Թ -R^, h4JD:'(0 {+gl!MolUg ޮB;^7yhSckt&KKqmht#9\TVXN ǾA`h:b Mn؁YU^\^\R2g&ฤ׮(PkcU>)J Fv5eO ;k|]\j$eB[EV %~!a)leI.'zM!`E&C@JGLq#_%c9x' _;pϳ0a8;^{Wӿq)u^̈ХDⰜh牧"<sIX8RcG* ,iG Jh"@d3Tmd†Z=># 93O(HRBt^|q3int7YM3q!'u ¶\!M 9_7mD)r)Biq?,fޕ7:|u0(J>}-EKi=D_y#Bl'rnu>;o膉ؙ H,Wi&v,i`[Y']uMwҐj,Y&E>T)] l kJ cBW1 &%錽 |G)] ^jih (: 4p_ǣiJ#FQBa.:3XC&RWko8G*L㙻M#NL BQ0T9t+0bh&+a1%95H8E]E1WYg$*|ql3e؎&% π%ϜO|m_{-@Lͭ v41 i[.8rZ_: єbK%Ki/2dazMf,d&44ۗHytx|Oh9=Kay.RF)%,=]2Wj|}o'br+rEeYBS}WxdWx֔f.]jx]j@eEpz䛣4R3֎ 'IEeܾM?rq|ϑLY̚\ĵ_;N]| A ٗVo&,MHot VHi퇦&\h}H.:HEXdTq{\6wOAڛ8z/ cȿ}F @bvW̪z8o Bhɞ\8ۀٿSU3+*pc)%__w Q֍7YKE1l-8. WIn_WFz P|W|jUr }9haB.ҝUY[TLO]~.p/mR2 :*J7= ?;#KYf;;yƒ:f5;|Y\ (cW_۾Ip3'=+1MO]2 O!9N[ZI kN6Ly(d =}?xMnZN4~ƘD Teb]XFB@Z!# {9+=\ԉ{ڕd 1?o)1Y)<( hMhh1rΚBd뛈Uqtem@PdS)nf$Vz-LKH3f0qhE MٔbMj4StbLɦh1'FB`ӟ9]~wyyT4ͤpbRk%&h.,jrEe$!!Pic|8\|S[!;ͯ74țS3+mԮ̌n&-M@:G4p5; r<`(\#%?AV6")86!!P92@i4*$N*-D|TV)J!.j`A_ħ1«X۔#egWgR ]B>TNZТQ]ÊĥӸ;2/N^qSH}fhkZۖ+Cy@:ɯ_WKr9tN? i!לcxuI\?)a1}Vet=/53&PvL@rw3|f|7 ׏bGWt]?4 t=X;vhJJ3 Or9HaM{?R8-'_Cֶ:L n"/MP@hJ)T6Q},iz~gX"a%]yh~<ԤN.i)ɮ_pšjl&` *EErp]) ";UVYFJW>֍hV>cC/:fN^W 她O'2x,p:Rp%aj-㳥-\QNiek? X8t!a 1ylrwMww)~g90ㅔFzT+d!|p`jGz59J˅p ^@FP࿠b 6%z{]{MsݏIk(W1s[J\W:D!ê,}`񍥘? z!G߳/yf.:q4XY3 j8sߋnOg9D|^LDu ,A.Li dbsBFycLF3j O;öI/_;X1tih*W7Qh 7@H-ޏ1{pFռ/+SH.oAoxԇm]q/ `h4?38}̹=?m3)'E *\NW`d|$w^5a%ZQi}c,kƓqTD& +öNNbxa !vX7/լeY6\ʼn=/B&y1fʭ)-LKЁBB\14AUôҼI|F=Oo;}],GH)tGʏ'2qt)wv-;A {$dXy\ ؜I|lp ˒E`^|DZ 1Lu33=łd Mbs&߯Mfu5F7N'(5>d"˱xf9+&ƆZbm}vrw R@y3cΤqrt|\9[DJh\VK6#j%B_w#L$#e9`eHǜ(d[I(R 12}|%W_4z-wу!K,8_Desy,x !QGs+#9m~9 iE?%88AO.jHXFJtoJ1t~ɧs° 0.{¯u,Jcyis61ؔvTI>׹Tf濉@yt3ƥkwG1y=붴l?rO6'>aF:~:JdPcO\yj:}x`hؤ:DŢaEl?j+`>dM%cf^ щ\ rII \s 7x#wq< htwR 4~-)׾5=Ogv=gi  +ᢱ5a yieܓDUX^cÈz,"rz]K K:&/8+F>p!הuz3[7{W(ry.tFinGxB)XC8YR--_\D#0 L7da~bߴG %nOцxۍ1+]8H/>ӖۅyŇy>!<̦cL^̄$uP3VK d^qtN?~<{>tx'ۻio`s7x'Y;'ִ+qy|I1lk6O{K>~ȿ57=͌mhDoGI^im.R}akP? #P*@; q뭂<;*i/JB2Bui)8_UīQ }^I1ϋfыU.u,n~N CSh к6O'I8Qcg WMs NGrO)PV7)ܽPnR|l̕~( i-aي -&2> Cm~'^]SBE|g]<շ@X&NV1/ᖮWlM(tOIzuw\oq-b;(9YEA0pNzRP-L*-Dnێ/`{t+Ce6CuW5lI݋mG5k7x$UJj @W:vX==M)ձa!s'II0x<W^g_RJI4eܹz(vu]hF?4 rQJQ`\;dXJshb;`a]?>+Om_[.߼ oVndu' /sOzU|~qf)s^~Gw~s \u{; !f`WI}T.tf8`/"Uq~idR|O$.uY">ɸrI]E48J:ۿZ:q,/h'v{Yg f޷wR<"1#Ej &Gڙfy"Zy Zy+Vq(GzR|py\~Ƿhm!Fnāu PƗ>y"v%X@:d'yW|Sodta-uom¶: D}))JC. 02Lg ,p %l:ywRA7[KpH1ݍi6 wquto{ʙdd)(-̊bƕ#U \B7{BW#ldsݔ2!sMjy .k=/$Ms~Z;3߉q?D;aAHVꎒyY/>g&OQ]ܺ]jLlBW6;J |i1}$-#=B***@ @gg'tq}4]%V-H ʶ{{?- B1E6B秽v  QQQ>\{5Ȣw2C]X{LS*FP_xfk޻iM+. &c.o6u4̜QJ تRh3+/hM[0A ^n.Pe'(/#T`m;vlt8l2k};_/˧XK"u]%^ }vЈ[fihbXU NUK~WnrZnk ŏ 8gG\%Ug߶?Bq;X -݁}}wT|, L' ds%!Vܥefe-Yne)@dl]{vs"ݴZ:[9J-Od4|܅SH&},[K|$A TD|ih^n.A7-luϺf̓I3!5hi^1@ dιw׮AD1Fڴu~Z#?t ь&Wqx߸c ꢍ/St]rչqӽ >}kN\_UwOGfR tMڨm&%QXA[b;՚%o͐thm/eCpjPnGM7׾!SٞfS]+J?@8cW-vᶵ9>S41y[ 0މxz*SmJ>exxJy9s۟t`^[4N.<Ħ),';Hڍʸ};楄)S ?ϻa͚wfolwvFp\*_fͦ2khkM"+8;*n[,eZEKN/By40 Z~B]3F!WNЊPsrwR!\B+򝂦W!]{r~WBdnv'.'{Md/b>%S;ֺFԒ7k up3R9p\,PːC O`Mgo͜'Xu+76xm5L^,nDnDZndY.۷ |?_z8m?//%|hvH DַR׾+ٕ WQ<<2F"%@('MѰsr{n˷= yvBKvH(pF<l:4p@>Fs\?GЈAfĶp|]RdAL"Be}ͰUȨVmM4gHv)Rਾn*MЕm G!zA\KhO8k65f ʶuL}"4C+)]5|oNKh<]2'as]QɌQ ^H\G)~3y5lmhtkWuzd7^~c=O$B~pg||[:ȫ9UԷBbẔÏXQMdkw[s~?ADA@H2*Y\(()!ӏlC)\<9žϮPp$BWw`(RtuG/,$ !vwv )[z[,oLSױs52 N{ KgՁڌoR@l/~S-P?j mr&LAYDhjһ3.|[Yn;_bC{ߎ($ToH_6>/L.x,T.% vɴ޹fIL*Ɯqhڳ2W{=|^|q5^Ћ)JJ>޲<0@P$4=@U]*4;@e{~N{=7N{4ucnhxx7}K A~]5L]UUI,i~Ȍ-4 8-t63@}u1\y~?7ΞOx:74r_捕:}(ן9}dC_%>^\"<W ز YƖey o0I|G ?_dq;-=OYRq9|72yd~aV^su>~KOlIt-pTl<^Ôh4J}}=_83 PJ1{| ͪ♷o"D(kw.ȳlN=u& ߍK/ꫯrM71tP"k*1#/bf6@xmgx 4x1?=ȗqt^=ޕOøeL_b?X>]cJ@ґ1!r\kώ9ƛ("Xl71)!Dט߳N+(n >+SB6MqU2 -_l42=U+뢤&Y@(l+.iv*,{4 &O`+NH-!4h~ ,CR[ =:zX QĢM\5M#8F/.c ][˶jk;ɮ' }:2` R U8ۧl t2+?@ xp 2u|с/} Px=D.x>DyFGp#r14#BݞM.n WhP`c2Eiu*+p:nFC.!ܨL'X5XIJ!D|~,Q ꑔeҬkn`:,A[U9:^~Yeq¡{{,\ǝCy Syo3'URYInnn/E%AnugX BӪ,ຊ`"vl8:S=7ewm|ypy}nm[qAbPa*м:Sq_O̱wv6=E+ycgq ( A$:cO,5ԑ;V` >>ַ&R"Bd^tOj>\\d,+҄wV{x<縊wVֳ|8Ӿ`4_ybFۇٮ؟p\ކW ; -'tNx}u׎ "B/‚)BA FW:6Νܹs7nh)%ngt]'Lxחqݺu477:vrU UprPh/aĬr)2Cns(6T1xOh4zQJ)c\U]Dg|_ǿ KmB@7hDPZQvM8m̞>d*-[:t(۶8nTjݡb)[XzК]˥ΣRtv(B!8yd+dޥ[0ikFkSp#8.Au[I,'A_^p;I"m"ٕO{k9Vg)?:&vR 9R./sW! o4ahNq,Ω >흹z|)h K4+S@6`m3|b*ld@1!R38CmeXzGirO]gMĈ}11+uWN 8J0hَمD#F"G[ahߺ"x &SH ɠ=5|1x;1'r|'9kR@b~ ׷p z(d\ 9+F4t҉ D0ȼyN: }h`h&h w4Qlio`{w3N vvO.]roa1 i]Џu^,8dؔ؏ nȺ$>R=^\دtCcymOz*̛$xbdĄ U󘿠˽rz߈0{=l`91me$`k9V'L(wY$|TP _e'9"^ V*A~4Op懆u7-{ӈb_\O0LjbX UZ@nѽT_zNp ij8^`@ID6lÚ*Nb, {fdRaTOX,1x8^K ś#+Nai]NH;4  R(,fks>=d42qvGX1uoa>bMJ1gY<~=]wТB;=z4~7-]4}RRRbW9qBrM h.7MêSs9t WH 66?in_#8 P;~&W 73z'.RM;l'^cm})/Ŏ~Cu"zĥaSHyH$a}Jnoi˒fVn (e+/wKW~$~vnkm.DaqȾ1k~;@77Րz9_,Ze]l# bo؄d~zu EY6Z~'\ؿw.˯'@4\Ŷm4Mq2~~m|wjZ*ɼ׸v<,h;>9sq.lwbV检md9?"_{Gfذq#48 Cգ?zk?u9%|D߭"{溺/D*Ey򅗸-fhyl64g6τ 3ԶgqԶei٬ؑˢ,3GjH?rP"7tL{0ck[/C K**es%4x74H\pua#ezf|VNtPg_dbcm0|"kHf_^04>ŃՠAFÊ"/_ɘ!* MhlrƄ4|5(Ul!HXf=Z^mՁݱhVjBllꢪ(3&cڰ=NҰV7AE`NWX ɷ=)) 4g޽ܴm{, i?4|x4n~pvچh֫rjjq궣O懲94U<=H)5Y̋Һ04ʼ8 ӳܜq1RP(ٳٴiJ)lܸ'G AJj4 ]l•P7)†$f}%5L$ENgo/5k5 9{q04FWZ17mŧo΄ұ,c]ܷpjצξE{;vq#dB@ iN]FXݎZTQYUrl |Rn.dJ(B/-ŇBAJI}W3[s #x`QqtX/蒃.1Wb)ES6ru,le1 *BixWah逺F`4ZeOGGjc,d\EW*6Lxk 9@+{M2zb\~:U( z%"P1eLؑETOs y/Kٗ>4:Mv!]])0zwF}Uy{s w">ų$,)˿;yrKE.u5/ٝY(UW"Qg[Vq˧ /%I:F'q~}Yo(]Zr7iAPu% !p%Rs^1s#Hl~UR+^2yltqtX N*ɏ& Eǁ&Nk;?m<Ȯ ^JeF lt? OeyQ\ǐ6zY kSrpЋѺ_})=Oj0c<qu%^g-p)t 1J (RQE}Ú6}N~TykS0xnlEAfwW! hhGPR(jc(!H&266cx e_+F_6J>PPI[;pI d0;ep mۨ(6)H %[6–MTT:fltocVyNT#A#˻`ft aLʛ (=y#ׯ~z k_<3f:vL/<ݿ끱U~~B+Il/WJ0ͅeUz4uU#h.,#ӎ0=-\'s\ٓqE|OmPo$s4*:EQB1Wk/jMa]hxmGz7r4$:6t1,վ;w[!a9FP{jج/KB*M ~#V!0c*[nv?m3JѳYO~:?/'/sO'rډ\H't|bX~>JS lI&#/I: C)ܬA:i jx!4KoNFW#@s#Ge2ٯўgG׿JoL6s%8c#[]zfgڄ)lw7k6#v\#ϑ}k{6t| =iÛy`M^YX':ES\pxhi60%>xG=ev4s8=Z.c*p;~!̓L%N;?~W?Lr։&Ϝ*?;5Im޿TJ8uuulݺGyn~1uT*+4ydvGY^xsruWyVL!2^=\w"Vv6)A9S +Nb ^Nb4f&z|a?,lOr\Hͫ٦2%ύ9''/5=Í(f]!I;+}0 -I>Ԫ_YO+e]I\ ˰ ]f!/W==3}7v>k.;7 %/L|ؾY)庘~W_{ DQ1l"C #!XH;,@c:AevT.89ޚSXrzmDJ(4t opryDrL9aynS,+A)rEj:aHn,=]VcCsW isD_vB)Eg:4ǻ)B-"w:~xR;vrwXN87MRIEkIX\ n;y=ǚ)+2e{~.=l]C[ AaH)+ 1jX!Ŏh`:JJF+9=_-KD|le¼/aHy+j5HI zh+JG0d7V6Ztٿ'jv\~y?޹o )Tit,H`vŨ<1'89Lqb(d^W U\|T|hJW,X#FHI9e(_]I璼4_y3ChSxddYӎ} 򪷖<,^u| [t) :"ADˬ$? U1+AFK>?H ß7'~߾6\aƲym.wR\xYH!a4ǣds@"NIia)Ogo~(4 0ASN"bh:5[Ƣ2C Tѭྎ|[ /Ɣ$*Mrzj'-M:# lk]P$Ab8v̓Vl."CY6OAҬT+ ϷQۂ߶7eg| y4e]Re"4==K d{'C.bA6̈́Y$;ډosW{,-u_lI!\Mft咵{'My,gOY `[ʿ̜/~xJY%^+LXS47^#/5.$]0{+eA hgb[.U lXGQ2J9 'V +kЏ_eY"D)Dj@t#EUMV Ot0s=nz4藱G t!XR4>KaTĞd "C&v vv,dӠyڲXo4+O4Flhm ^{ _(Wڃ"FYi}7zHUlJ.V~Y(qi['H| ,AcӹүǷbBMƎ LD\4"BJj{q?JZ G܈0o|V&]/8)N."i(74\AaHɻ%,_B1fZq-Isy3C,?Eӗ8b6S|BH_rλJeY\p%vuk\v0z =8o=XՐ81dIMzb-nS3G^@c{GU 2ve@/ٯ{AVCZl$d̡xf1m䍟L7i!~'N&2LTW9Y/F *GR0I0wV YuCLzt/q٦"3n80MR4Mq"%e!-†$x4-]:d)t44q"Fl6KAApxwo֯FWj\vg(ٮBj,c~,}󎔋L.ƵOɧV- u5pwb1E_lz f)_ǵ>pVN E̘19wW#AW{sȚ5k0!:5cgGbwz˝Bj(Zazy%2Mnagwޠtnk&3Ϸa_⽋Qkm?'# 4A t.R(tD/ʤ9'dϿ7aiSih?ކgCaz-d,w~s&3ۗlG>IKԢ1eQ,Qߞ>c ǾbMw\* -?0$y/]ϼDo}E3pW#|ӝ4)2 Ů4{Jg*nS]quMҹ*O~xkX?}W?\% [ ~4o.psEp|H4oiV.K{t`qw/|0>,9G{_H)E2\Q 2r4Qq}j_!9bu9r"Z݋Yit _Z"Hȉ|08?`nc8Le]ԫMA`H7 iWH(Vax\vZh^GPz]+#qjaA6"l3̸(*(W/<-@k ?zYL-t8b>_[$DExE r+rEeYBS}Wxl_GrEp/wqyo9D"8mg;?׉JlhX,l] \:xGω9>m;x h78_bX Tt<:[h~ݗTFYj(5o*eri2#ԍ?z3ysa<;g^1Rm#- ?c}{Att&ҕI$b9H%9+:Y&$8c3wՑogpm2[n"Dh! Y'$*{Ո\E@F%20z./_LS|~`rjɚ8;{PlBG+.`}YƖQ^0ܢ) 18PQJ3lGh 7#դb{F(gķV6kCCY ڳa:R>⨏^?C_*%uQʡ19>_Ҕpå" ź:%Ă~R@?CB:[ZKys8A/ѼBG(%P%Jys8jZKq] ݿOiogV?ڜﺰ3C4ɼgU_;վJE%lN16_5[yX۩im5)/NY;kG^:*l1i^~{q[8 (@ngvWËU/7~* Z^W؝!m%}bd$tOeK rM {Ocǚ@ $j 8m l zJ3*7hW 'B =Kurӻ>Ϸ[=?ivy{zJlQZT(dx@HS"׬V5})y +ć;Yc;AMQn4UTW9 B'Ϥ*bQgm]ˢRo$c٧dEr Ν4a@YsT>QaύigC)6ᠾzϻ M|,qu`B-o` O:$'(J:{z%PÊ-ZYC IH̢\sDKeMC4ȱ*(O|p1oO=Q>Y%x_4U0p3x0rsN..؅=lYS9G'vc}8RYVĐ/\Mn'ūq-6\ i͞ʐ/\YVx(͜BóTڅػcuΞXR5*[g;+@*Uo-?І'"i޾r RD7`iq\w'(̛B T, /U. %-lj;@ ձM)*mf|n'+M'ҼNLVa&MsEu 3on4xe(,;TJg%2lq(gCmk۰00*EW,Mg4MSk3OiJ.շt5OGr\fB͋3w9&5˓Eu AzNj:d,/ռV0|]됎U4×8Kc }~}B ҥEW5d 7Im ,>M ʹ]>og@gh̚>_9kJ%ֻBdyĮX]+u3Rthy,} ͢q_4ف>P\3q*vvDK!|Yp8eČ~@֯`Na%K0E&8"3\ڷ}sy#}Zepq}I0)c59.mMt=<Z^Z߿e̥VSY'NRj\uoJ$H]`;x8zx&_IP0}Χ2v PJ1>sB>Ɏ. 5Xw-3G:92oci%I`k:[k?iNsvKT)4()U;Ȇ |A}B42݈Gw0*=|⏽kyz>!Nm@ 0ba3<={^.D54G{nbk!YK}8 "y}/gGZȲ9Zfֵs~ (+%x!(h,umKG+Zn8lZMϡZ[A,/2}C{At\t^z8S9 B1ґ{ط|z?o}_zwkQ{.ѫ9;굣#R]@BxBNrL\0\հ(W W,T}cs9?5%,͌f=SRoS~7&&M]1۶}p֯牧 X9߰)[YVv—܍EKoʧbK?|A}H>NHԏaѼ`Kѹ~=Gtn5KMu>>6͒;rKuf}+0V{O6">KƱ|dۖ72&Q5r!m_k">nA`] 镔O յذ!B- 8qޏAc=r\OHΎ`tW١j+T(nOߥNsD1xYrAC&%svvk.kߣ3fΦ=]XcK_[lƢ;*}>@.cժUmTWW3aD֭]yؖ%5Tu(oMF*QF3rM+R.KkI<2aD|ߧٶm3gu}>)WGhtJe0VK}6{B_X'O5ǜ#gbew=OdZQWítɧXs|kn8 Jm;KE]ruX{}wlK/e)lKqAɶ 3ZejMg(-T6t9j@BmOߋnAOC駒|k?K94 xDf|gԆ#Hyo7pռg҆S]ܫ 7VU ~nΰ8 Z{1?/JO: ( N翗ƽE˶NȖEu1G'4vfkevg"3gmBP?p:q ?/XƩnֿs'bdu3gAq-6[?_ }pJC/[d§u?G&_,K-&#q *pB\p07P_ƽu9`rǴ +r&5+R?mrnwO,{WUrUQHt#?D]IS[p+ƒkbl8"ΪFLE3[7„ #8Y׵DSi_?;{äĿР"PqǰKsl=V___HgT]ȇ~ E=ha3$ӫal3_pV͠~Gv⏷Z &<&-Cїg [^{U(<8ȏW9^Zd(sM"+?/x _=aR殛DƋBŲ>&,^W3S] Mk8!SWzmsܑ̋fYTW2q8CI d*{߸f2pܑbNfX> ]|u3| -_CW] ~ȕ׼}U}y?>`}k1?6Yeu,Z)qbTe/q+=p {GmQ_/M/&m( jcߠm]\v1 Ѱp&8U1=Ki3aS b,0OI$7mngݎi,jZ5pI*LN˲9O3=+ vVe\:s7M"杺p;,Dӫył[tӹ+s'}n{Z,)-aj!W1FmgŇaynڲ8RRvwઠ95 el*;^9@ #-*h=s k\FU/=A~vwo ӻ{S{r7j|yj7cYƐR66*NAF-~92A%(Y|<›/cZC: K_]Xa^H/>Rpm_ '@4`EUWbzya}yMG6n* 'i\tVkFGO./L'B_ήt4<`-d -۔6XJQeʿr$0v7zv~ODZD+s=@ >eY@s$h&tNŭdqpVj_xl߈I[NN8#=c=JOÞΊk6rk,l]Mc{Uw cmu]8G ү@fp[sh~=$~?:މ Gº׊k].:ZMMIA?z%}>}wg :p TrA~ ƞ*q>y|R`N u~X[lwۋ;ՍXi m vC_E??_)7l{"qߣA˨oR嫂z>XVT|!r~a:oߎ͓{{9 g]I%S}װGa녯fRŲ[PEIG2;ײ{/\בͮ,JYeyz9'nβX'N?|cʖ` 3扟0gSk{SRR!X7>%;vd7f 1BwYzݟv/}=gjoՔ||1YV $?8m% w?eƝ}Ž0rH;w.{,seԨь?o,QN_RXbXW}X)Euu5{/{.֭.Wg}6s Zf4)˸uΠ^^ةø8tb5-ś}_לy >Vy5d,#u]^}#(m$vո tDʪ]]+nXoa>ㅯt*ҹ,olZ}>4 J+( q k<'˲-ɢy~=Fke>zzmz Dg ʣĢ!yu5 Jc!\B=Oc5\p4R<ϼxK*Ӎ3ռ|\+(Zy~W: ]9ȏ[ Lf9RfXŐ*W[f ygu7S&}R/l-.X``sQVǎ/i&z-O.%UOkg†5NJP%TPƲq+(;4>3Uq~,_ l'on| E.y+] n]8GG#j_o=̥RvKWPlwLJ"]y>ç;cÔ^L6Gnz54sQP,Z $T w#Mmoe[OmKgbb!d%mxԂASk;W_Hx!2=Ί^rRdڙ5#8$ڰT?ZkRضZeK.[n۶1Ơߧ9C28(9.JFpY[p؇nSN[ >#_kp;)?o0sDK[;/:;](er\_OルQ꽮TEh!W atatQhı=*L6 㙓:]b:٘9a&iM;se[Kzk3ЩV-[q\^h.MmfJc0m8QZbB:'> c'Gr!F fT>`E[˅WÖ81I/#SH v^Q!̃7(Oogԑ\"X5 Ztf+d!q(њ :76cyi 6a4ޜ4 bcܱ .]Go[J1|㪆︗1RS|FV gdy h\-]ft2pؼAw]虭r޾+YC4vXhBދpE&ɔSgqgMKrƼGȼ P(u=h+'S:̋>b YXR(% gGgچS3-X2=bӣo1U Awo*Ifu˞of[l/&z}n?*o"!7JaUyTxjSc[OnN(Zk~*:::*i+l.PY8C3i"oǦb֨}S|lEzq˰A~ͻTލʝ<'kkx;յ.ӪdKm4l;.( sd~&"9HiS[Z0G$B@ᾹLNJdZBQs/SrńO>ns?IɿOy%uX#nP[Cn'a uL3?8yx<~L^Z4b߸o//~tB$͹~EsZ;KCgQAc`nq<|5(!WBn/a k9޼JT0.}+n8/[;=fN26DEXiw,Ŷ8t}6hK}׵:M9ZRR%(^%0mqUi }3 e,v n?eE󔢢{&kCq%T& ; 'y4*R Pxy`EFSQ=vgm9 ӚvwnhKEw BSLQ\Bvy+<ߢ1Q?759a6.Ad}C45C|' q:85*)2p&U3 Gٖ>e1|poA2d[0⬣]x #M#x/q|q̯g7qKv32/ Rb s($50R %d,ꙇcarylw(P IC(5lAhr+O#'0ڠ]*`CS/aEAg@p7,Bth͖bCB!B&@{϶¾S xXv9\u.Lkolk8rB)#Bhm<blMUa,Fpާ{d A}C9n0vէoa*n>\4,~6B(b(>,kdQ؎6׌m5;2 aKX@XUWVO`}W)GHǤ%L}ٸVJLߑMl?\|Q~l94}Qƭ_ۯc*j;[ajVȌmKu0gB>4m z:.?feX ɗLjV$q,X1"\|_sIA:&<ʗ-㶬!fG1޻{bZ,Krj[g_˚IA=NlEVT=*ìa̚ر>z}(>u^sH>Avtܗ@!D]V黱C2YYX>?  p|6E` y>6StB0'Qҙ9RmؖͱG [ _>Td*IǟA4# c[L63|m g&F+J.7(TQԧ]s/sZ¶l*Chgs!Q0 ,T-UP/1&aUW~57|*+i' v>eaX@1[B;cs^"v(T/?\ 12p@[0+B xm1eL=_Kf –`GL\ϕ˭/ lQb>p1ByEw+u]G3 )>>lU؀U(Mas#̪}^ > ݿ8l @4 #F2`=7o_.Gl\PtWVK搊oc9˻*sQ-rdVmg6#V쎬v[#hydh46o5lج9kG~ChS@9`:t+CᗜMQALeosihĪP{fL\1?Ycn 3w\|(7"w4(+h;۴d#F簑- lO'YܰE[7 c;~GȨ2/̱3G##1|DN;fKFPlǑn /g]ɇOUY%P d9:d<;V]+C2+"g(aGC"<\B+|X, eɒrY* 𑤼yetukʩPv/ךPҼVz:p3>&6嵴Xe[哼6|{\eaP e8(يcGdP`h!A6``m m6T4_WRbG? ,tf+xr9<㔹qv&/ ![ۛ /_5p]*=l)ד|5(52 ?xtЙ/c)R5%Ai8¦&Y! n<Òqƍv0}PZ2}vCh,^#F79֝~ 9qj% 7Sޕ她Y~`oRPWc]>{Q3x%}9JM\chVRHR>m(NI|mЅI}%\l[Mr{ (%;MNǯGiS#x 9S_P_>˓:LwxKiwcŹ`Jx.|\> EӫNS9݀ei0t% Sɰ6"C\+¶m4F}Ÿ1L㱬2²l*+1(ZDg֮#G2j(m,cLڞ0SC|h6MuMGN]8j=LΜt4["{lMͩ}@_.L#{g@,]e.f̔i}kW,u$O Gf*<LI' 3Qh=lC}R1(K^/& v8.& /eF Swz,nY1;/c ڰ3__ՐbMc:iseQRI#|㼱T{+IlCāG^17rObD-!ndo"l:zZz u;rpͶgҀ]]k>0a` 4Ot<#x8h<("s~a@ ِrCt[7O@]iʲNmByP7'oԎ80o`AQ>Yo8帍D-5oa+pz,z($)?b !lR#L1, <7|D>y5`CȆԷ5PcdW's1mWV^"ɣ -ywPz_o!i6>%MwSXO 5(us*7u=/7phi[Q;R0&4oQ-SbMr5µ7Π>;zӓ"B-WӍɒB{PP4-T$O F"9Q;os1 1r.lKHvv SZR3'P7lJ~ }J/щf,Dhv1;&v⬎εh$$en)iac5}*ZA(Zs4+EFG'{W *c, l0kE]J(a2(ߦ"f-.I,pTUݍf`P{|.7qw VAW<(0q"<ְy3|344}0u*u E]WܮfVdoVʶj; K(s ;AJPH[_O7x%ܡNq:o-sbHEuztM-axni t|@U>Ky1hazs=#g9Xp?{>tץGJlejf]U>sNr4 d ;)EQ%hA  ;B@Y_}e;2GZ!?OC Ɗsyݭ dF;GB=r,sJb(&|̡TDN=>(?X(upS(p %!n֖6;Vbi5e& [ZXf)׭qJ}LP>#֢ɥz`#6V&<kI߰L(u0&kqhmv%|mhx;ÉIAaaBg:ϻ#ta~\P oMNCl%8B| @AiVx瓹(*~q9?gHMYMu9=DǏ.zloje[gK QB"nuqJKllý.\.+ zݎ>2y.Ke\s2^A*6/"mVDо,7I1$"x{6w˼<{&b[ ϗ{Zm@٭y$1d4"Euٖ69ibTb0j+a0TӼi \Umǯ Y @Q( ] )hQı2ՐUC[6sƇNb;ya[[+Nc>ǖkNoOH^`5I~6˟м>HX1eͥ焹2RUcl 2Lq'ֽu 6;:CŖ\Ã>#OOJRo5`q\e8bଊm?P&llƲFQ$(n^Nww?-$mp VAXҒf ù`"꠿92L0;FyG1s6hIXTjSϜMc~q9o c vZjkkf^I& HtnG>ޅ1O' G"YRJQZVƤIXt)|p8Lss3eeeTVVcLfQ[?Wmٌ,c>ƨHfi?7R!0e൷cyDvB£G֡Br[6]x+%RĦ >n5V8Dvp38êQh6p3ٵJ_:z*.gEcDyj:p׹$,ܽB`1n#>=okö<mamcFN8 ݵ?@N}ݦ wvt>"1z=l!d9ҫe8j0/7gX ~gg-?!v،$)o{7J\>&gs-j"mv(Z+/ WG?l.p!  Ǟ۴ЛO@>)c!ˆ⢏lhq茧_f3O?o7ec8YMl%OخotCI.XH/sT*NviM'sk ̕L> |]]xM90>DGZ):|[= > &ϫPP~>Xnpс.R S؜exh ǐΤXz Y_L4 P7yEF3*ck8móI-?:OCm~? ͔81 CVP!L* (N?ڱA~; B,ˇ!_/2 cilŷ}LDl&(Ó#gi^Z1&Ж-- !a =\5lq,x>ϳ}J*X~'``L a**oπڤ54o\߿\O*`39ۻRZ*e)V~'_!ͤRNkV$1@N)W͆QmlJlC^D"b=?#-CW+;*B!"hVMʶkQB96]mzf?@/&&29AEƊ)=`J8x@>d<ƀFt{h՚`r(=nYU>Gea !7XI>8Zۓdr{45neɂg,>7+Bt>z+PT<Ǝ_ϝwYgł 8q"e6gV[{R tY̙3Og#Yϣ,0,lSq,>9֧<–̚(c-y4g,q_3ЕӬH#KƖ5ݚ$I UF&7qo~˄l3 IvLDEQD]a \EE)E}{=r~2[Hl؀Hct B{ml-\BcC*-e,?XF[Z4(goGܱbWDEi@G<ó;7Ħmإ!1h-eRO|#Uݸ{q`p:fϡP/| mEyݩԌ9xƧ=$(ss; 9fVT|n2auxd#zVUNW6Lk*cfYS-iaS{9mخ bN>˗|rrcƌM6~z1d2|<2 uuuA&NHee%GfŊa>}:>X3ZaR14 3}xә5$m|\-`q)OD?kjC׊0^W'leY7` p tZdwh0ƊE|yZ9뮆p8x.ObP}Ok ZRT╒DsSRP9 Rdy_kCSGgdsRֽG9IbǤ%{M5ƛ!>#p#.7A1\X4GQC[TGv< ><%m@YE!ؾ vțO׍]H&T8#S [7d=M0q7k7xx.ll ΆJJ6__sy~DoBNB샣Wum{vJ";z N<.\=f |38pp σޮ˫?]Vw-Qy"l=Y\gCWaF]KPk5oe8lń1PH 2ܦyff ͓/htLT@"n8B%̭oX:}d!%!@6d[j ~ ㈡d^H~uC,ly"5}aD)}>frݻJ¬Sʈ4:46L.:%{+qZsW 馛1ceaaשJR{)gcƌaȑtMoc|u},D~y[)4GA洕EV_r\oB!?omDCz}C/mud럞ؾ,P=*,vqcCI,YD<ÉG5[Z%QaU1>~A\4$XT: N;~- Vo9^Ux%|$ +*a6PsE1Bك뾺GcGB8Nu!v~ Yy+/M cK%{F&SϭXOMwS>1X1L6OI< ަ֌j1磉vXf.6=V9_WP9*g1c~0N)|p]n9s옣FS|d&n|tae))s464*E4gmDfV_=R>KZRl\¶"\1!*6<iO32i_91J][Bk#6ted=3YQ`[eQ%8|s1lle/#CQY(ٚJ1DF"2znqIۇ !` J, x3:hǚw…bK}R̬sY- -I~oMqJCxF!I!I1DڒkQgT+JqFqW<6ƠAqyC-)vTKkmLJ3[v|/\n( 'BU1|)L.5t GOq.B$ϴb$bl`xB[kPʃ8z(3gUVQUU}c .{nocpٴiӦMc̙+xμQ,qAGrg3rrk3y p\Q@ {tYM"J֮ +tx-Al8؞Ӕa& _'to)9JO=伅4[Pf!):|p0]xڣ%Y۔&X94y(#`n$B!CD(,eP<o1FEAg d XB[ Fwy1A0~y>ԆFaI >"~\5F,eHhnBgȰ{ lq7\ͩt2d}`)R|emvJ}դ_fLsσ',B!Pg klSE Cm.G;q~rd=f}F"YmIJ_J!/7k0FaN@9(lB!~gpAp0~|s_q8D3&vK kjYa]~L5m_{"xtTTگk?5,xGsD;9p:Ũ ߇΄aRM[VоL` @nto7nx`o\}[iB!DgC!Yx׼_^_#x?9uG9bT! ]oKEQnVrƍC)1f*X U3fp5 FB!B!x{|^+>8)wIOlK10tmI:Up䌑,[e 7XQA(dik'Ƕ8d#91zVo5B1(+.`Vi+.sm~iMlp odj!~cˠ;x@ǭaUN~Vv͘t6[;A5>ч:Fgnlx8o9+͉w/H 칱m uVK; pKYߘ=HdA#QF`L A)p$(l\&$F6~g[ &l/;a,"vϋK;xyy![霏nC.(Qכ.~pOͅ//ZO2B!Zu| oɺl\) &Ud@XNOۖbn?z e)6䵏 mks\9EW8cإ96 //3Wn[F_osnv&5'NǽxMyID!BpBaX{nԵ/g薐 S9\3+§ψR|w.~$7eYh5jmJ)|g„ @В@B!B!x}(qE?$R9-g^{k=q*=T:=Xc..'@GWlw[9q^Fiix"܅Յb(4Ɉol":-., ==}"Me>φ&ㅿϓlP _b !D]IūPr]L6e`mD &549r*Ňn77vdnQщ\veK<2cpPs\Եp `KpSZ^+$Mz==R+,.S4Zȕ;Xe:8S*Lҕ)um959[)Ru9D)f\im`C<16u1OgΧ># frIsՆ?r3&Nz}Đy*`o+7 !?) Sx%B!z+yc/LEa4S􀑶|L.8! >6U3mb˛vElIszj!("5泟*zl-?:3<liQjÒB>g)- !DhOGo$r.8J27S[[R c mض1u}T=|Ni(¿L3s$B!ĻY̜ϗp !J?EH.v0f~, -B!B! v@.lm36rm,K\C'`;`?*ǻfe ,YDȵQ4K; !Dլ<~Z"+)=$FROcB1!$=,dwV0Of0@hɴXv=1曳c#9@~meIf!e{IWW> s>=S< 6 ,ȧAʔMr"^ovOi&qȑ\b0>C`l,S+#mVed|M2,XבaFRLҜzCQUQC9c!,l $B!B!Dy|hnŠQB!>0z9w PDQD<ƕGJksh+ ;!B!'O[&cn޷`ŧUi qSW^o4pío`6rF"byN@~Mw16H&BMg'U:˯/d㿣g,CcB!8rhcC<4Ѱ~_#3}xsWtτOTL4N<,p"7/WNa`e|EدB!EcNo7hMd8yF_o3(;1HB!eۓ6\xb__z2?Krsyf*loJω_mPSsB!B!Au۬O[CMY{4N׳o$4y!B!BMݙ?.ϓ^/V};W_I{2W%CB!B!B!B!B!B!I!B!B!B!B!B!DlpÉ$eeSF2d$*3 cpPls\ڵ B!B!B!B!B!B!UyIENDB`dist/blocks-checkout.asset.php000064400000000433147600301730012417 0ustar00 array('lodash', 'react', 'react-dom', 'wc-blocks-checkout', 'wc-blocks-registry', 'wp-api-fetch', 'wp-data', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '0fcd7de1c4f71ed6d044'); dist/blocks-checkout.css000064400000027471147600301730011315 0ustar00#payment .payment_method_woocommerce_payments .woocommerce-error{margin:1rem 0}.js-woopayments-copy-test-number{line-height:1.2em;vertical-align:middle;border-radius:0;border:none !important;background-color:transparent !important;font-weight:normal;display:inline-flex;cursor:pointer;color:inherit;font-size:initial;padding:2px 1px;align-items:center}.js-woopayments-copy-test-number span{margin-right:4px}.js-woopayments-copy-test-number i{order:1;display:block;width:1.2em;height:1.2em;mask-image:url(../assets/images/icons/copy.svg?ver=14a3a00de64a8c0c151c);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor}.js-woopayments-copy-test-number:hover{background-color:transparent;opacity:.7}.js-woopayments-copy-test-number:hover i{opacity:.7}.js-woopayments-copy-test-number:active i{transform:scale(0.9)}.js-woopayments-copy-test-number:focus{outline:none}.js-woopayments-copy-test-number.state--success i{mask-image:url(../assets/images/icons/check-green.svg?ver=488deef5db84c71239e1)}.wcpay-payment-element{margin-bottom:2rem}#express-payment-method-woopay{width:100%}.wc-block-components-main .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content>:last-child{padding:0}#contact-fields{padding-bottom:1.5em}.wc-block-components-text-input button.wcpay-stripelink-modal-trigger{top:50%;transform:translateY(-50%)}button.wcpay-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(../assets/images/payment-methods/link.svg?ver=2af3c660d8ddc95442bb);background-color:transparent;cursor:pointer;border:none}button.wcpay-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method input:checked~div .wc-block-components-radio-control__label>.payment-method-label .test-mode.badge{display:inline-block}.wc-block-checkout__payment-method input:checked~div .wc-block-components-radio-control__label>.payment-method-label__pmme-container{display:none}.wc-block-checkout__payment-method .wc-block-components-radio-control__label{width:100%;display:block !important}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label{display:grid !important;justify-content:normal !important;grid-template-columns:max-content auto;grid-template-areas:"label badge logos";align-items:center;gap:8px;width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.payment-method-label__label{grid-area:label;width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.payment-methods--logos{grid-area:logos;justify-self:end}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.test-mode.badge{grid-area:badge;background-color:#fff2d7;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:400;line-height:16px;color:#4d3716;justify-self:start;width:max-content;display:none}@media(max-width: 480px){.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label{grid-template-areas:"label logos" "badge badge";grid-template-columns:1fr auto;align-items:start}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label .payment-methods--logos{justify-self:end}}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label__pmme-container{width:100%;pointer-events:none}@media(max-width: 480px){.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label__pmme-container{margin-top:8px}}#remember-me h2{font-size:18px;font-weight:600;line-height:21.6px;letter-spacing:-0.01em}#payment-method #radio-control-wc-payment-method-options-woocommerce_payments_affirm__label img{min-width:50px}#payment-method #radio-control-wc-payment-method-options-woocommerce_payments_afterpay_clearpay__label img{min-width:64px}#contact_details{float:none}#contact_details+#customer_details{display:block}#contact-fields .wc-block-components-text-input,#contact-fields .woocommerce-input-wrapper,.woopay-billing-email .wc-block-components-text-input,.woopay-billing-email .woocommerce-input-wrapper{display:inline-block;position:relative;width:100%}#contact-fields .wc-block-components-text-input .wc-block-components-spinner,#contact-fields .woocommerce-input-wrapper .wc-block-components-spinner,.woopay-billing-email .wc-block-components-text-input .wc-block-components-spinner,.woopay-billing-email .woocommerce-input-wrapper .wc-block-components-spinner{right:10px;width:24px}.woopay-login-session-iframe{width:100%;height:100vh;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:355000;border:0;background:#fff;visibility:hidden}.woopay-login-session-iframe.open{transition:top 500ms;visibility:visible}@media screen and (min-width: 768px){.woopay-login-session-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;left:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000}.woopay-login-session-iframe-wrapper .woopay-login-session-iframe{transition:none;height:90vh;max-height:520px;position:absolute;max-width:374px;border-radius:8px}}.woopay-otp-iframe{transition:top 500ms;width:100%;height:100dvh;position:fixed;top:100%;left:0;z-index:355000;border:0;background:#fff}.woopay-otp-iframe.open{top:0}.woopay-otp-iframe-wrapper .arrow{position:fixed;top:100%}@media screen and (min-width: 768px){.woopay-otp-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;left:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000}.woopay-otp-iframe-wrapper .woopay-otp-iframe{transition:none;height:90vh;max-height:650px;position:absolute;max-width:374px;border-radius:8px;right:50px;left:auto}.woopay-otp-iframe-wrapper .arrow{position:absolute;right:7.5px;background:transparent;width:0;height:0;z-index:355001;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff}}.woopay-express-button{font-size:18px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;letter-spacing:.8px;height:40px;background:#fff !important;border:1px solid #fff !important;color:#000 !important;width:100%;border-radius:4px;padding-top:1px;padding-bottom:1px;display:flex !important;align-items:center;justify-content:center;white-space:nowrap;text-transform:none;list-style-type:none}.woopay-express-button:not(:disabled):hover{background:#e0e0e0 !important;cursor:pointer}.woopay-express-button:disabled{opacity:.5;cursor:not-allowed}.woopay-express-button.is-loading,.woopay-express-button.is-loading:hover,.woopay-express-button.is-loading:disabled{opacity:1 !important}.woopay-express-button svg{fill:#674399;position:relative;top:1px}.woopay-express-button[data-type=buy],.woopay-express-button[data-type=book],.woopay-express-button[data-type=donate]{min-width:200px}.woopay-express-button[data-type=buy] svg,.woopay-express-button[data-type=book] svg,.woopay-express-button[data-type=donate] svg{flex-shrink:.4;margin-left:6px}.woopay-express-button[data-width-type=wide] svg{flex-shrink:1}.woopay-express-button[data-theme=dark]{background:#674399 !important;color:#fff !important;border-color:#674399 !important}.woopay-express-button[data-theme=dark] svg{fill:#fff}.woopay-express-button[data-theme=dark]:not(:disabled):hover{background:#533582 !important}.woopay-express-button[data-theme=light-outline]{border-color:#000 !important}.woopay-express-button[data-theme=light-outline]:not(:disabled):hover{background:#e0e0e0 !important}.woopay-express-button[data-size=medium]{font-size:22px;height:48px}.woopay-express-button[data-size=medium] svg{top:2px;width:auto;height:27px;min-width:60px}.woopay-express-button[data-size=medium][data-type=buy],.woopay-express-button[data-size=medium][data-type=book],.woopay-express-button[data-size=medium][data-type=donate]{min-width:229px}.woopay-express-button[data-size=medium][data-type=buy] svg,.woopay-express-button[data-size=medium][data-type=book] svg,.woopay-express-button[data-size=medium][data-type=donate] svg{flex-shrink:.6;margin-left:8px}.woopay-express-button[data-size=medium][data-width-type=wide][data-type=buy] svg,.woopay-express-button[data-size=medium][data-width-type=wide][data-type=book] svg,.woopay-express-button[data-size=medium][data-width-type=wide][data-type=donate] svg{flex-shrink:1}.woopay-express-button[data-size=large]{font-size:26px;height:55px}.woopay-express-button[data-size=large] svg{top:3px;width:auto;height:32px;min-width:70px}.woopay-express-button[data-size=large][data-type=buy],.woopay-express-button[data-size=large][data-type=book],.woopay-express-button[data-size=large][data-type=donate]{min-width:229px}.woopay-express-button[data-size=large][data-type=buy] svg,.woopay-express-button[data-size=large][data-type=book] svg,.woopay-express-button[data-size=large][data-type=donate] svg{flex-shrink:.6;margin-left:10px;margin-bottom:.25rem}.woopay-express-button[data-size=large][data-width-type=wide][data-type=buy] svg,.woopay-express-button[data-size=large][data-width-type=wide][data-type=book] svg,.woopay-express-button[data-size=large][data-width-type=wide][data-type=donate] svg{flex-shrink:1;margin-bottom:0}@media screen and (min-width: 785px)and (max-width: 850px){.woopay-express-button[data-size=large]{font-size:22px}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wc-block-components-spinner{position:absolute;width:100%;height:100%;color:inherit;box-sizing:content-box;text-align:center;font-size:1.25em}.wc-block-components-spinner::after{content:" ";position:absolute;top:50%;left:50%;margin:-0.5em 0 0 -0.5em;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(0.5);backface-visibility:hidden;border-radius:50%;border:.2em solid currentColor;border-left-color:transparent;animation:spinner__animation 1s infinite linear}.is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0} .wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:12px !important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0 !important}.wc-block-components-express-payment-continue-rule--cart{margin:24px 0 !important;height:20px}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin-left:1px !important;width:99% !important} .wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:12px !important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0 !important}.wc-block-components-express-payment-continue-rule--cart{margin:24px 0 !important;height:20px}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin-left:1px !important;width:99% !important} .is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0} dist/blocks-checkout.js000064400000517131147600301730011136 0ustar00/*! For license information please see blocks-checkout.js.LICENSE.txt */ (()=>{var e={2926:function(e,t,n){!function(e,t){"use strict";function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=n){var o,r,a=[],i=!0,s=!1;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(a.push(o.value),!t||a.length!==t);i=!0);}catch(e){s=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(s)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:v;if(null===e||f(t=e)&&"function"==typeof t.elements&&"function"==typeof t.createToken&&"function"==typeof t.createPaymentMethod&&"function"==typeof t.confirmCardPayment)return e;throw new Error(n)},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;if(function(e){return f(e)&&"function"==typeof e.then}(e))return{tag:"async",stripePromise:Promise.resolve(e).then((function(e){return w(e,t)}))};var n=w(e,t);return null===n?{tag:"empty"}:{tag:"sync",stripe:n}},k=function(e){e&&e._registerWrapper&&e.registerAppInfo&&(e._registerWrapper({name:"react-stripe-js",version:"2.5.1"}),e.registerAppInfo({name:"react-stripe-js",version:"2.5.1",url:"https://stripe.com/docs/stripe-js/react"}))},C=t.createContext(null);C.displayName="ElementsContext";var S=function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an provider."));return e},x=t.createContext(null);x.displayName="CartElementContext";var P=function(e){var n=e.stripe,o=e.options,r=e.children,a=t.useMemo((function(){return _(n)}),[n]),i=s(t.useState(null),2),c=i[0],l=i[1],u=s(t.useState(null),2),d=u[0],p=u[1],m=s(t.useState((function(){return{stripe:"sync"===a.tag?a.stripe:null,elements:"sync"===a.tag?a.stripe.elements(o):null}})),2),f=m[0],y=m[1];t.useEffect((function(){var e=!0,t=function(e){y((function(t){return t.stripe?t:{stripe:e,elements:e.elements(o)}}))};return"async"!==a.tag||f.stripe?"sync"!==a.tag||f.stripe||t(a.stripe):a.stripePromise.then((function(n){n&&e&&t(n)})),function(){e=!1}}),[a,f,o]);var g=h(n);t.useEffect((function(){null!==g&&g!==n&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")}),[g,n]);var v=h(o);return t.useEffect((function(){if(f.elements){var e=b(o,v,["clientSecret","fonts"]);e&&f.elements.update(e)}}),[o,v,f.elements]),t.useEffect((function(){k(f.stripe)}),[f.stripe]),t.createElement(C.Provider,{value:f},t.createElement(x.Provider,{value:{cart:c,setCart:l,cartState:d,setCartState:p}},r))};P.propTypes={stripe:m.any,options:m.object};var E=function(e){var n=t.useContext(C);return S(n,e)},M={cart:null,cartState:null,setCart:function(){},setCartState:function(){}},L=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=t.useContext(x);return n?M:function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an provider."));return e}(o,e)},F=function(e){return(0,e.children)(E("mounts "))};F.propTypes={children:m.func.isRequired};var j=function(e,n,o){var r=!!o,a=t.useRef(o);t.useEffect((function(){a.current=o}),[o]),t.useEffect((function(){if(!r||!e)return function(){};var t=function(){a.current&&a.current.apply(a,arguments)};return e.on(n,t),function(){e.off(n,t)}}),[r,n,e,a])},T=["on","session"],R=t.createContext(null);R.displayName="CustomCheckoutSdkContext";var A=function(e,t){if(!e)throw new Error("Could not find CustomCheckoutProvider context; You need to wrap the part of your app that ".concat(t," in an provider."));return e},I=t.createContext(null);I.displayName="CustomCheckoutContext";var W=function(e){var n=e.stripe,r=e.options,a=e.children,c=t.useMemo((function(){return _(n,"Invalid prop `stripe` supplied to `CustomCheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.")}),[n]),l=s(t.useState(null),2),u=l[0],d=l[1],p=s(t.useState((function(){return{stripe:"sync"===c.tag?c.stripe:null,customCheckoutSdk:null}})),2),m=p[0],y=p[1],b=function(e,t){y((function(n){return n.stripe&&n.customCheckoutSdk?n:{stripe:e,customCheckoutSdk:t}}))},v=t.useRef(!1);t.useEffect((function(){var e=!0;return"async"!==c.tag||m.stripe?"sync"===c.tag&&c.stripe&&!v.current&&(v.current=!0,c.stripe.initCustomCheckout(r).then((function(e){e&&(b(c.stripe,e),e.on("change",d))}))):c.stripePromise.then((function(t){t&&e&&!v.current&&(v.current=!0,t.initCustomCheckout(r).then((function(e){e&&(b(t,e),e.on("change",d))})))})),function(){e=!1}}),[c,m,r,d]);var w=h(n);t.useEffect((function(){null!==w&&w!==n&&console.warn("Unsupported prop change on CustomCheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[w,n]);var C=h(r);t.useEffect((function(){var e,t;if(m.customCheckoutSdk){!r.clientSecret||f(C)||g(r.clientSecret,C.clientSecret)||console.warn("Unsupported prop change: options.client_secret is not a mutable property.");var n=null==C||null===(e=C.elementsOptions)||void 0===e?void 0:e.appearance,o=null==r||null===(t=r.elementsOptions)||void 0===t?void 0:t.appearance;o&&!g(o,n)&&m.customCheckoutSdk.changeAppearance(o)}}),[r,C,m.customCheckoutSdk]),t.useEffect((function(){k(m.stripe)}),[m.stripe]);var S=t.useMemo((function(){return e=m.customCheckoutSdk,t=u,e?(e.on,e.session,o(o({},i(e,T)),t||e.session())):null;var e,t}),[m.customCheckoutSdk,u]);return m.customCheckoutSdk?t.createElement(R.Provider,{value:m},t.createElement(I.Provider,{value:S},a)):null};W.propTypes={stripe:m.any,options:m.shape({clientSecret:m.string.isRequired,elementsOptions:m.object}).isRequired};var H=function(e){var n=t.useContext(R),o=t.useContext(C);if(n&&o)throw new Error("You cannot wrap the part of your app that ".concat(e," in both and providers."));return n?A(n,e):S(o,e)},N=function(e,n){var o,r="".concat((o=e).charAt(0).toUpperCase()+o.slice(1),"Element"),a=n?function(e){var n=H("mounts <".concat(r,">"));L("mounts <".concat(r,">"),"customCheckoutSdk"in n);var o=e.id,a=e.className;return t.createElement("div",{id:o,className:a})}:function(n){var o,a=n.id,i=n.className,c=n.options,l=void 0===c?{}:c,u=n.onBlur,d=n.onFocus,p=n.onReady,m=n.onChange,f=n.onEscape,y=n.onClick,g=n.onLoadError,v=n.onLoaderStart,w=n.onNetworksChange,_=n.onCheckout,k=n.onLineItemClick,C=n.onConfirm,S=n.onCancel,x=n.onShippingAddressChange,P=n.onShippingRateChange,E=H("mounts <".concat(r,">")),M="elements"in E?E.elements:null,F="customCheckoutSdk"in E?E.customCheckoutSdk:null,T=s(t.useState(null),2),R=T[0],A=T[1],I=t.useRef(null),W=t.useRef(null),N=L("mounts <".concat(r,">"),"customCheckoutSdk"in E),D=N.setCart,O=N.setCartState;j(R,"blur",u),j(R,"focus",d),j(R,"escape",f),j(R,"click",y),j(R,"loaderror",g),j(R,"loaderstart",v),j(R,"networkschange",w),j(R,"lineitemclick",k),j(R,"confirm",C),j(R,"cancel",S),j(R,"shippingaddresschange",x),j(R,"shippingratechange",P),"cart"===e?o=function(e){O(e),p&&p(e)}:p&&(o="expressCheckout"===e?p:function(){p(R)}),j(R,"ready",o),j(R,"change","cart"===e?function(e){O(e),m&&m(e)}:m),j(R,"checkout","cart"===e?function(e){O(e),_&&_(e)}:_),t.useLayoutEffect((function(){if(null===I.current&&null!==W.current&&(M||F)){var t=null;F?t=F.createElement(e,l):M&&(t=M.create(e,l)),"cart"===e&&D&&D(t),I.current=t,A(t),t&&t.mount(W.current)}}),[M,F,l,D]);var V=h(l);return t.useEffect((function(){if(I.current){var e=b(l,V,["paymentRequest"]);e&&I.current.update(e)}}),[l,V]),t.useLayoutEffect((function(){return function(){if(I.current&&"function"==typeof I.current.destroy)try{I.current.destroy(),I.current=null}catch(e){}}}),[]),t.createElement("div",{id:a,className:i,ref:W})};return a.propTypes={id:m.string,className:m.string,onChange:m.func,onBlur:m.func,onFocus:m.func,onReady:m.func,onEscape:m.func,onClick:m.func,onLoadError:m.func,onLoaderStart:m.func,onNetworksChange:m.func,onCheckout:m.func,onLineItemClick:m.func,onConfirm:m.func,onCancel:m.func,onShippingAddressChange:m.func,onShippingRateChange:m.func,options:m.object},a.displayName=r,a.__elementType=e,a},D="undefined"==typeof window,O=t.createContext(null);O.displayName="EmbeddedCheckoutProviderContext";var V=function(){var e=t.useContext(O);if(!e)throw new Error(" must be used within ");return e},q=D?function(e){var n=e.id,o=e.className;return V(),t.createElement("div",{id:n,className:o})}:function(e){var n=e.id,o=e.className,r=V().embeddedCheckout,a=t.useRef(!1),i=t.useRef(null);return t.useLayoutEffect((function(){return!a.current&&r&&null!==i.current&&(r.mount(i.current),a.current=!0),function(){if(a.current&&r)try{r.unmount(),a.current=!1}catch(e){}}}),[r]),t.createElement("div",{ref:i,id:n,className:o})},Z=N("auBankAccount",D),B=N("card",D),z=N("cardNumber",D),Y=N("cardExpiry",D),X=N("cardCvc",D),G=N("fpxBank",D),U=N("iban",D),$=N("idealBank",D),J=N("p24Bank",D),Q=N("epsBank",D),K=N("payment",D),ee=N("expressCheckout",D),te=N("paymentRequestButton",D),ne=N("linkAuthentication",D),oe=N("address",D),re=N("shippingAddress",D),ae=N("cart",D),ie=N("paymentMethodMessaging",D),se=N("affirmMessage",D),ce=N("afterpayClearpayMessage",D);e.AddressElement=oe,e.AffirmMessageElement=se,e.AfterpayClearpayMessageElement=ce,e.AuBankAccountElement=Z,e.CardCvcElement=X,e.CardElement=B,e.CardExpiryElement=Y,e.CardNumberElement=z,e.CartElement=ae,e.CustomCheckoutProvider=W,e.Elements=P,e.ElementsConsumer=F,e.EmbeddedCheckout=q,e.EmbeddedCheckoutProvider=function(e){var n=e.stripe,o=e.options,r=e.children,a=t.useMemo((function(){return _(n,"Invalid prop `stripe` supplied to `EmbeddedCheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.")}),[n]),i=t.useRef(null),c=t.useRef(null),l=s(t.useState({embeddedCheckout:null}),2),u=l[0],d=l[1];t.useEffect((function(){if(!c.current&&!i.current){var e=function(e){c.current||i.current||(c.current=e,i.current=c.current.initEmbeddedCheckout(o).then((function(e){d({embeddedCheckout:e})})))};"async"===a.tag&&!c.current&&o.clientSecret?a.stripePromise.then((function(t){t&&e(t)})):"sync"===a.tag&&!c.current&&o.clientSecret&&e(a.stripe)}}),[a,o,u,c]),t.useEffect((function(){return function(){u.embeddedCheckout?(i.current=null,u.embeddedCheckout.destroy()):i.current&&i.current.then((function(){i.current=null,u.embeddedCheckout&&u.embeddedCheckout.destroy()}))}}),[u.embeddedCheckout]),t.useEffect((function(){k(c)}),[c]);var p=h(n);t.useEffect((function(){null!==p&&p!==n&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[p,n]);var m=h(o);return t.useEffect((function(){null!=m&&(null!=o?(null!=m.clientSecret&&o.clientSecret!==m.clientSecret&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the client secret after setting it. Unmount and create a new instance of EmbeddedCheckoutProvider instead."),null!=m.onComplete&&o.onComplete!==m.onComplete&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the onComplete option after setting it.")):console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot unset options after setting them."))}),[m,o]),t.createElement(O.Provider,{value:u},r)},e.EpsBankElement=Q,e.ExpressCheckoutElement=ee,e.FpxBankElement=G,e.IbanElement=U,e.IdealBankElement=$,e.LinkAuthenticationElement=ne,e.P24BankElement=J,e.PaymentElement=K,e.PaymentMethodMessagingElement=ie,e.PaymentRequestButtonElement=te,e.ShippingAddressElement=re,e.useCartElement=function(){return L("calls useCartElement()").cart},e.useCartElementState=function(){return L("calls useCartElementState()").cartState},e.useCustomCheckout=function(){!function(e){var n=t.useContext(R);A(n,e)}("calls useCustomCheckout()");var e=t.useContext(I);if(!e)throw new Error("Could not find CustomCheckout Context; You need to wrap the part of your app that calls useCustomCheckout() in an provider.");return e},e.useElements=function(){return E("calls useElements()").elements},e.useStripe=function(){return H("calls useStripe()").stripe},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(1609))},2485:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],t=0;t{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var a,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c{"use strict";n(5228);var o=n(1609),r=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var a=Symbol.for;r=a("react.element"),t.Fragment=a("react.fragment")}var i=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,n){var o,a={},l=null,u=null;for(o in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,o)&&!c.hasOwnProperty(o)&&(a[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps)void 0===a[o]&&(a[o]=t[o]);return{$$typeof:r,type:e,key:l,ref:u,props:a,_owner:i.current}}t.jsx=l,t.jsxs=l},4848:(e,t,n)=>{"use strict";e.exports=n(1020)},6255:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,o;(0,r.default)(e),"object"===a(t)?(n=t.min||0,o=t.max):(n=arguments[1],o=arguments[2]);var i=encodeURI(e).split(/%..|./).length-1;return i>=n&&(void 0===o||i<=o)};var o,r=(o=n(3399))&&o.__esModule?o:{default:o};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}e.exports=t.default,e.exports.default=t.default},9517:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,o.default)(e),(t=(0,s.default)(t,l)).require_display_name||t.allow_display_name){var n=e.match(u);if(n){var c=n[1];if(e=e.replace(c,"").replace(/(^<|>$)/g,""),c.endsWith(" ")&&(c=c.slice(0,-1)),!function(e){var t=e.replace(/^"(.+)"$/,"$1");if(!t.trim())return!1;if(/[\.";<>]/.test(t)){if(t===e)return!1;if(t.split('"').length!==t.split('\\"').length)return!1}return!0}(c))return!1}else if(t.require_display_name)return!1}if(!t.ignore_max_length&&e.length>y)return!1;var g=e.split("@"),b=g.pop(),v=b.toLowerCase();if(t.host_blacklist.includes(v))return!1;if(t.host_whitelist.length>0&&!t.host_whitelist.includes(v))return!1;var w=g.join("@");if(t.domain_specific_validation&&("gmail.com"===v||"googlemail.com"===v)){var _=(w=w.toLowerCase()).split("+")[0];if(!(0,r.default)(_.replace(/\./g,""),{min:6,max:30}))return!1;for(var k=_.split("."),C=0;C{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(e),(t=(0,r.default)(t,i)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1)),!0===t.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var n=e.split("."),a=n[n.length-1];if(t.require_tld){if(n.length<2)return!1;if(!t.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(a))return!1;if(/\s/.test(a))return!1}return!(!t.allow_numeric_tld&&/^\d+$/.test(a))&&n.every((function(e){return!(e.length>63&&!t.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)||/[\uff01-\uff5e]/.test(e)||/^-|-$/.test(e)||!t.allow_underscores&&/_/.test(e))}))};var o=a(n(3399)),r=a(n(3610));function a(e){return e&&e.__esModule?e:{default:e}}var i={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=t.default,e.exports.default=t.default},5372:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(0,r.default)(t),(n=String(n))?"4"===n?s.test(t):"6"===n&&l.test(t):e(t,4)||e(t,6)};var o,r=(o=n(3399))&&o.__esModule?o:{default:o},a="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",i="(".concat(a,"[.]){3}").concat(a),s=new RegExp("^".concat(i,"$")),c="(?:[0-9a-fA-F]{1,4})",l=new RegExp("^("+"(?:".concat(c,":){7}(?:").concat(c,"|:)|")+"(?:".concat(c,":){6}(?:").concat(i,"|:").concat(c,"|:)|")+"(?:".concat(c,":){5}(?::").concat(i,"|(:").concat(c,"){1,2}|:)|")+"(?:".concat(c,":){4}(?:(:").concat(c,"){0,1}:").concat(i,"|(:").concat(c,"){1,3}|:)|")+"(?:".concat(c,":){3}(?:(:").concat(c,"){0,2}:").concat(i,"|(:").concat(c,"){1,4}|:)|")+"(?:".concat(c,":){2}(?:(:").concat(c,"){0,3}:").concat(i,"|(:").concat(c,"){1,5}|:)|")+"(?:".concat(c,":){1}(?:(:").concat(c,"){0,4}:").concat(i,"|(:").concat(c,"){1,6}|:)|")+"(?::((?::".concat(c,"){0,5}:").concat(i,"|(?::").concat(c,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");e.exports=t.default,e.exports.default=t.default},3399:(e,t)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"==typeof e||e instanceof String)){var t=n(e);throw null===e?t="null":"object"===t&&(t=e.constructor.name),new TypeError("Expected a string but received a ".concat(t))}},e.exports=t.default,e.exports.default=t.default},3610:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;for(var n in t)void 0===e[n]&&(e[n]=t[n]);return e},e.exports=t.default,e.exports.default=t.default},1609:e=>{"use strict";e.exports=window.React}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o].call(a.exports,a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var o=t.getElementsByTagName("script");if(o.length)for(var r=o.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=o[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e})(),n.p=window.wcpayAssets.url,(()=>{"use strict";const e=window.wc.wcBlocksRegistry,t=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:o(e),o=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},r="woocommerce_payments",a="woocommerce_payments_express_checkout",i="woocommerce_payments_woopay_express_checkout",s="wc/store/cart",c=(e,t)=>{const n={fields:{billingDetails:{name:"never",email:"never",phone:"never",address:{country:"never",line1:"never",line2:"never",city:"never",state:"never",postalCode:"never"}}},wallets:{applePay:"never",googlePay:"never"}},r=e||o("cartContainsSubscription")?"always":"never";return n.terms=((e,t="always")=>Object.keys(e).filter((t=>"link"!==t&&e[t].isReusable)).reduce(((e,n)=>(e[n]=t,e)),{}))(t,r),n},l=e=>void 0!==e.link&&void 0!==e.card,u=()=>document.querySelector(".wcpay-payment-element")?.closest("form")?.querySelector("#email")?.value,d=e=>{const t=document.querySelector(".wcpay-payment-element");if(!t)return;const n=t.closest("form")?.querySelector("#email");if(!n)return;const o=document.createElement("button");o.setAttribute("class","wcpay-stripelink-modal-trigger"),o.style.display=n.value?"inline-block":"none",o.addEventListener("click",(t=>{t.preventDefault(),e.launch({email:n.value})})),n.parentNode.appendChild(o)},p=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,m=()=>"undefined"==typeof wcpaySettings?4:parseInt(window?.wcpaySettings?.defaultExpressCheckoutBorderRadius||4,10),h=e=>p("wc_ajax_url").toString().replace("%%endpoint%%","wcpay_"+e),f=(e,t,n="wcpay_")=>e.toString().replace("%%endpoint%%",n+t),y=["color","padding","paddingTop","paddingRight","paddingBottom","paddingLeft"],g=["fontFamily","fontSize","lineHeight","letterSpacing","fontWeight","fontVariation","textDecoration","textShadow","textTransform","-webkit-font-smoothing","-moz-osx-font-smoothing","transition"],b=["backgroundColor","border","borderTop","borderRight","borderBottom","borderLeft","borderRadius","borderWidth","borderColor","borderStyle","borderTopWidth","borderTopColor","borderTopStyle","borderRightWidth","borderRightColor","borderRightStyle","borderBottomWidth","borderBottomColor","borderBottomStyle","borderLeftWidth","borderLeftColor","borderLeftStyle","borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius","outline","outlineOffset","boxShadow"],v={".Label":[...y,...g],".Text":[...y,...g],".Input":[...y,...g,...b],".Error":[...y,...g,...b],".Tab":[...y,...g,...b],".TabIcon":[...y],".TabLabel":[...y,...g],".Block":[...y.slice(1),...b.slice(1)],".Container":[...b],".Header":[...y,...b,...g],".Footer":[...y,...b,...g]},w={".Label":v[".Label"],".Label--floating":[...v[".Label"],"transform"],".Input":[...v[".Input"],"outlineColor","outlineWidth","outlineStyle"],".Error":v[".Error"],".Tab":["backgroundColor","color","fontFamily"],".Tab--selected":["outlineColor","outlineWidth","outlineStyle","backgroundColor","color",b],".TabIcon":v[".TabIcon"],".TabIcon--selected":["color"],".TabLabel":v[".TabLabel"],".Block":v[".Block"],".Container":v[".Container"],".Header":v[".Header"],".Footer":v[".Footer"],".Footer--link":v[".Text"],".Text":v[".Text"],".Text--redirect":v[".Text"]};function _(e){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(e)}var k=/^\s+/,C=/\s+$/;function S(e,t){if(t=t||{},(e=e||"")instanceof S)return e;if(!(this instanceof S))return new S(e,t);var n=function(e){var t,n,o,r={r:0,g:0,b:0},a=1,i=null,s=null,c=null,l=!1,u=!1;return"string"==typeof e&&(e=function(e){e=e.replace(k,"").replace(C,"").toLowerCase();var t,n=!1;if(V[e])e=V[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=ee.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=ee.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=ee.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=ee.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=ee.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=ee.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=ee.hex8.exec(e))?{r:Y(t[1]),g:Y(t[2]),b:Y(t[3]),a:$(t[4]),format:n?"name":"hex8"}:(t=ee.hex6.exec(e))?{r:Y(t[1]),g:Y(t[2]),b:Y(t[3]),format:n?"name":"hex"}:(t=ee.hex4.exec(e))?{r:Y(t[1]+""+t[1]),g:Y(t[2]+""+t[2]),b:Y(t[3]+""+t[3]),a:$(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=ee.hex3.exec(e))&&{r:Y(t[1]+""+t[1]),g:Y(t[2]+""+t[2]),b:Y(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==_(e)&&(te(e.r)&&te(e.g)&&te(e.b)?(t=e.r,n=e.g,o=e.b,r={r:255*B(t,255),g:255*B(n,255),b:255*B(o,255)},l=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):te(e.h)&&te(e.s)&&te(e.v)?(i=G(e.s),s=G(e.v),r=function(e,t,n){e=6*B(e,360),t=B(t,100),n=B(n,100);var o=Math.floor(e),r=e-o,a=n*(1-t),i=n*(1-r*t),s=n*(1-(1-r)*t),c=o%6;return{r:255*[n,i,a,a,s,n][c],g:255*[s,n,n,i,a,a][c],b:255*[a,a,s,n,n,i][c]}}(e.h,i,s),l=!0,u="hsv"):te(e.h)&&te(e.s)&&te(e.l)&&(i=G(e.s),c=G(e.l),r=function(e,t,n){var o,r,a;function i(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=B(e,360),t=B(t,100),n=B(n,100),0===t)o=r=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;o=i(c,s,e+1/3),r=i(c,s,e),a=i(c,s,e-1/3)}return{r:255*o,g:255*r,b:255*a}}(e.h,i,c),l=!0,u="hsl"),e.hasOwnProperty("a")&&(a=e.a)),a=Z(a),{ok:l,format:e.format||u,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function x(e,t,n){e=B(e,255),t=B(t,255),n=B(n,255);var o,r,a=Math.max(e,t,n),i=Math.min(e,t,n),s=(a+i)/2;if(a==i)o=r=0;else{var c=a-i;switch(r=s>.5?c/(2-a-i):c/(a+i),a){case e:o=(t-n)/c+(t>1)+720)%360;--t;)o.h=(o.h+r)%360,a.push(S(o));return a}function O(e,t){t=t||6;for(var n=S(e).toHsv(),o=n.h,r=n.s,a=n.v,i=[],s=1/t;t--;)i.push(S({h:o,s:r,v:a})),a=(a+s)%1;return i}S.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,o=this.toRgb();return e=o.r/255,t=o.g/255,n=o.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=Z(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=P(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=P(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+o+"%)":"hsva("+t+", "+n+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var e=x(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=x(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+o+"%)":"hsla("+t+", "+n+"%, "+o+"%, "+this._roundA+")"},toHex:function(e){return E(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,o,r){var a=[X(Math.round(e).toString(16)),X(Math.round(t).toString(16)),X(Math.round(n).toString(16)),X(U(o))];return r&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*B(this._r,255))+"%",g:Math.round(100*B(this._g,255))+"%",b:Math.round(100*B(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*B(this._r,255))+"%, "+Math.round(100*B(this._g,255))+"%, "+Math.round(100*B(this._b,255))+"%)":"rgba("+Math.round(100*B(this._r,255))+"%, "+Math.round(100*B(this._g,255))+"%, "+Math.round(100*B(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(q[E(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+M(this._r,this._g,this._b,this._a),n=t,o=this._gradientType?"GradientType = 1, ":"";if(e){var r=S(e);n="#"+M(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,o=this._a<1&&this._a>=0;return t||!o||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return S(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(T,arguments)},brighten:function(){return this._applyModification(R,arguments)},darken:function(){return this._applyModification(A,arguments)},desaturate:function(){return this._applyModification(L,arguments)},saturate:function(){return this._applyModification(F,arguments)},greyscale:function(){return this._applyModification(j,arguments)},spin:function(){return this._applyModification(I,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(D,arguments)},complement:function(){return this._applyCombination(W,arguments)},monochromatic:function(){return this._applyCombination(O,arguments)},splitcomplement:function(){return this._applyCombination(N,arguments)},triad:function(){return this._applyCombination(H,[3])},tetrad:function(){return this._applyCombination(H,[4])}},S.fromRatio=function(e,t){if("object"==_(e)){var n={};for(var o in e)e.hasOwnProperty(o)&&(n[o]="a"===o?e[o]:G(e[o]));e=n}return S(e,t)},S.equals=function(e,t){return!(!e||!t)&&S(e).toRgbString()==S(t).toRgbString()},S.random=function(){return S.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},S.mix=function(e,t,n){n=0===n?0:n||50;var o=S(e).toRgb(),r=S(t).toRgb(),a=n/100;return S({r:(r.r-o.r)*a+o.r,g:(r.g-o.g)*a+o.g,b:(r.b-o.b)*a+o.b,a:(r.a-o.a)*a+o.a})},S.readability=function(e,t){var n=S(e),o=S(t);return(Math.max(n.getLuminance(),o.getLuminance())+.05)/(Math.min(n.getLuminance(),o.getLuminance())+.05)},S.isReadable=function(e,t,n){var o,r,a,i,s,c=S.readability(e,t);switch(r=!1,(a=n,"AA"!==(i=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==i&&(i="AA"),"small"!==(s=(a.size||"small").toLowerCase())&&"large"!==s&&(s="small"),o={level:i,size:s}).level+o.size){case"AAsmall":case"AAAlarge":r=c>=4.5;break;case"AAlarge":r=c>=3;break;case"AAAsmall":r=c>=7}return r},S.mostReadable=function(e,t,n){var o,r,a,i,s=null,c=0;r=(n=n||{}).includeFallbackColors,a=n.level,i=n.size;for(var l=0;lc&&(c=o,s=S(t[l]));return S.isReadable(e,s,{level:a,size:i})||!r?s:(n.includeFallbackColors=!1,S.mostReadable(e,["#fff","#000"],n))};var V=S.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},q=S.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(V);function Z(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function B(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function z(e){return Math.min(1,Math.max(0,e))}function Y(e){return parseInt(e,16)}function X(e){return 1==e.length?"0"+e:""+e}function G(e){return e<=1&&(e=100*e+"%"),e}function U(e){return Math.round(255*parseFloat(e)).toString(16)}function $(e){return Y(e)/255}var J,Q,K,ee=(Q="[\\s|\\(]+("+(J="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+J+")[,|\\s]+("+J+")\\s*\\)?",K="[\\s|\\(]+("+J+")[,|\\s]+("+J+")[,|\\s]+("+J+")[,|\\s]+("+J+")\\s*\\)?",{CSS_UNIT:new RegExp(J),rgb:new RegExp("rgb"+Q),rgba:new RegExp("rgba"+K),hsl:new RegExp("hsl"+Q),hsla:new RegExp("hsla"+K),hsv:new RegExp("hsv"+Q),hsva:new RegExp("hsva"+K),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function te(e){return!!ee.CSS_UNIT.exec(e)}const ne=e=>{const t=e.match(/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0?(\.\d+)?|1?(\.0+)?)\s*\)$/);if(t){const n=t[4]||1;e=`rgb(${t.slice(1,4).map((e=>Math.round(e*n+255*(1-n)))).join(", ")})`}return e},oe={default:{hiddenContainer:"#wcpay-hidden-div",hiddenInput:"#wcpay-hidden-input",hiddenInvalidInput:"#wcpay-hidden-invalid-input",hiddenValidActiveLabel:"#wcpay-hidden-valid-active-label"},classicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:["#payment .payment_methods li .payment_box fieldset",".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["li.wc_payment_method .wc-payment-form","li.wc_payment_method .payment_box","#payment","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],pmmeRelativeTextSizeSelector:".wc_payment_method > label"},blocksCheckout:{appendTarget:"#contact-fields",upeThemeInputSelector:".wc-block-components-text-input #email",upeThemeLabelSelector:".wc-block-components-text-input label",upeThemeTextSelectors:[".wc-block-components-checkout-step__description",".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input","is-active"],invalidClasses:["wc-block-components-text-input","has-error"],alternateSelectors:{appendTarget:"#billing.wc-block-components-address-form",upeThemeInputSelector:"#billing-first_name",upeThemeLabelSelector:".wc-block-components-checkout-step__description"},backgroundSelectors:["#payment-method .wc-block-components-radio-control-accordion-option","#payment-method","form.wc-block-checkout__form",".wc-block-checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-components-checkout-place-order-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-checkout-order-summary-block"],pmmeRelativeTextSizeSelector:".wc-block-components-radio-control__label-group"},bnplProductPage:{appendTarget:".product .cart .quantity",upeThemeInputSelector:".product .cart .quantity .qty",upeThemeLabelSelector:".product .cart .quantity label",upeThemeTextSelectors:[".product .cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main > .product > div.summary.entry-summary","#main > .product","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".single_add_to_cart_button"],linkSelectors:["a"]},bnplClassicCart:{appendTarget:".cart .quantity",upeThemeInputSelector:".cart .quantity .qty",upeThemeLabelSelector:".cart .quantity label",upeThemeTextSelectors:[".cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main .entry-content .cart_totals","#main .entry-content","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".checkout-button"],linkSelectors:["a"],containerSelectors:[".shop_table"]},bnplCartBlock:{appendTarget:".wc-block-cart .wc-block-components-quantity-selector",upeThemeInputSelector:".wc-block-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input",upeThemeLabelSelector:".wc-block-components-text-input",upeThemeTextSelectors:[".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input"],invalidClasses:["wc-block-components-text-input","has-error"],backgroundSelectors:[".wc-block-components-bnpl-wrapper",".wc-block-components-order-meta",".wc-block-components-totals-wrapper",".wp-block-woocommerce-cart-order-summary-block",".wp-block-woocommerce-cart-totals-block",".wp-block-woocommerce-cart .wc-block-cart",".wp-block-woocommerce-cart","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-cart__submit-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-cart-line-items-block"]},wooPayClassicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:[".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["#customer_details","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],containerSelectors:[".woocommerce-checkout-review-order-table"],headerSelectors:[".site-header"],footerSelectors:[".site-footer"],footerLink:[".site-footer a"]},updateSelectors:function(e){return e.hasOwnProperty("alternateSelectors")&&(Object.entries(e.alternateSelectors).forEach((t=>{const[n,o]=t;document.querySelector(e[n])||(e[n]=o)})),delete e.alternateSelectors),e},getSelectors:function(e){let t=this.blocksCheckout;switch(e){case"blocks_checkout":t=this.blocksCheckout;break;case"shortcode_checkout":t=this.classicCheckout;break;case"bnpl_product_page":t=this.bnplProductPage;break;case"bnpl_classic_cart":t=this.bnplClassicCart;break;case"bnpl_cart_block":t=this.bnplCartBlock;break;case"woopay_shortcode_checkout":t=this.wooPayClassicCheckout}return{...this.default,...this.updateSelectors(t)}}},re={getHiddenContainer:function(e){const t=document.createElement("div");return t.setAttribute("id",this.getIDFromSelector(e)),t.style.border=0,t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t},createRow:function(e,t=[]){const n=document.createElement(e);return t.length&&n.classList.add(...t),n},appendClone:function(e,t,n){const o=document.querySelector(t);if(o){const t=o.cloneNode(!0);t.id=this.getIDFromSelector(n),t.value="",e.appendChild(t)}},getIDFromSelector:function(e){return e.startsWith("#")||e.startsWith(".")?e.slice(1):e},init:function(e){const t=oe.getSelectors(e),n=document.querySelector(t.appendTarget),o=document.querySelector(t.upeThemeInputSelector);if(!n||!o)return;document.querySelector(t.hiddenContainer)&&this.cleanup();const r=this.getHiddenContainer(t.hiddenContainer);n.appendChild(r);const a=this.createRow(t.rowElement,t.validClasses);r.appendChild(a);const i=this.createRow(t.rowElement,t.invalidClasses);r.appendChild(i),this.appendClone(a,t.upeThemeInputSelector,t.hiddenInput),this.appendClone(a,t.upeThemeLabelSelector,t.hiddenValidActiveLabel),this.appendClone(i,t.upeThemeInputSelector,t.hiddenInvalidInput),this.appendClone(i,t.upeThemeLabelSelector,t.hiddenInvalidInput),document.querySelector(t.hiddenInput).style.transition="none"},cleanup:function(){const e=document.querySelector(oe.default.hiddenContainer);e&&e.remove()}},ae=(e,t,n=null)=>{if(!document.querySelector(e))return{};const o=w[t],r=document.querySelector(e),a=window.getComputedStyle(r),i={};for(let e=0;ee&&n?[e,t,n].join(" "):"")(i.outlineWidth,i.outlineStyle,i.outlineColor);""!==e&&(i.outline=e),delete i.outlineWidth,delete i.outlineColor,delete i.outlineStyle}const s=a.getPropertyValue("text-indent");return"0px"!==s&&"0px"===i.paddingLeft&&"0px"===i.paddingRight&&(i.paddingLeft=s,i.paddingRight=s),".Block"===t&&(i.backgroundColor=n),i},ie=()=>{const e=[],t=document.styleSheets,n=["fonts.googleapis.com","fonts.gstatic.com","fast.fonts.com","use.typekit.net"];for(let o=0;o{const n=oe.getSelectors(e);re.init(e);const o=ae(n.hiddenInput,".Input"),r=ae(n.hiddenInvalidInput,".Input"),a=ae(n.upeThemeLabelSelector,".Label"),i={fontSize:a.fontSize},s=ae(n.upeThemeTextSelectors,".Text"),c=ae(n.upeThemeInputSelector,".Tab"),l=ae(n.hiddenInput,".Tab--selected"),u=(e=>{const t=Object.assign({},e);if(!e.backgroundColor||!e.color)return e;const n=((e,t)=>{const n={backgroundColor:e,color:t},o=S(e),r=S(t);if(!o.isValid()||!r.isValid())return{backgroundColor:"",color:""};const a=o.getBrightness()>50?S(o).darken(7):S(o).lighten(7),i=S.mostReadable(a,[r],{includeFallbackColors:!0});return n.backgroundColor=a.toRgbString(),n.color=i.toRgbString(),n})(e.backgroundColor,e.color);return t.backgroundColor=n.backgroundColor,t.color=n.color,t})(c),d={color:u.color},p={color:l.color},m=(e=>{let t=null,n=0;for(;!t&&n0&&(t=r),n++}return t||"#ffffff"})(n.backgroundSelectors),h=ae(n.headingSelectors,".Label"),f=ae(n.upeThemeLabelSelector,".Block",m),y=ae(n.buttonSelectors,".Input"),g=ae(n.linkSelectors,".Label"),b=ae(n.containerSelectors,".Container"),v=ae(n.headerSelectors,".Header"),w=ae(n.footerSelectors,".Footer"),_=ae(n.footerLink,".Footer--link"),k={colorBackground:m,colorText:s.color,fontFamily:s.fontFamily,fontSizeBase:s.fontSize};n.pmmeRelativeTextSizeSelector&&k.fontSizeBase&&(k.fontSizeBase=function(e,t,n=.875){const o=parseFloat(t);if(isNaN(o))return t;const r=document.querySelector(e);if(!r)return o*n+"px";const a=window.getComputedStyle(r).getPropertyValue("font-size"),i=parseFloat(a)*n;return isNaN(i)?t:o>i?`${i}px`:`${o}px`}(n.pmmeRelativeTextSizeSelector,s.fontSize));const C="blocks_checkout"===e;let x={variables:k,theme:(P=m,S(P).getBrightness()>125?"stripe":"night"),labels:C?"floating":"above",rules:JSON.parse(JSON.stringify({".Input":o,".Input--invalid":r,".Label":a,".Label--resting":i,".Block":f,".Tab":c,".Tab:hover":u,".Tab--selected":l,".TabIcon:hover":d,".TabIcon--selected":p,".Text":s,".Text--redirect":s}))};var P;return C&&(x=((e,t)=>{if(e.rules[".Label--floating"]=t,e.rules[".Label--floating"].transform&&"none"!==e.rules[".Label--floating"].transform){const t=e.rules[".Label--floating"].transform.match(/matrix\((.+)\)/);if(t&&t[1]){const n=t[1].split(", "),o=(parseFloat(n[0])+parseFloat(n[3]))/2,r=parseFloat(e.rules[".Label--floating"].lineHeight),a=Math.floor(r*o);e.rules[".Label--floating"].lineHeight=`${a}px`,e.rules[".Label--floating"].fontSize=`${a}px`}delete e.rules[".Label--floating"].transform}if(e.rules[".Input"].paddingTop&&(e.rules[".Input"].paddingTop=`calc(${e.rules[".Input"].paddingTop} - ${e.rules[".Label--floating"].lineHeight} - 4px - 1px)`),e.rules[".Input"].paddingBottom){var n;const t=parseFloat(e.rules[".Input"].paddingBottom);e.rules[".Input"].paddingBottom=t-1+"px";const o=null!==(n=e.rules[".Label"].marginTop)&&void 0!==n?n:"0";e.rules[".Label"].marginTop=`${Math.floor((t-1)/3)}px`,e.rules[".Label--floating"].marginTop=o}return e})(x,ae(n.hiddenValidActiveLabel,".Label--floating"))),t&&(x.rules={...x.rules,".Heading":h,".Header":v,".Footer":w,".Footer-link":_,".Button":y,".Link":g,".Container":b}),re.cleanup(),x},ce=()=>document.querySelector(".wp-block-woocommerce-checkout")?"blocks_checkout":document.querySelector(".woocommerce-billing-fields")?"woopay_shortcode_checkout":document.querySelector(".wp-block-woocommerce-cart")?"bnpl_cart_block":document.querySelector(".woocommerce-cart-form")?"bnpl_classic_cart":document.querySelector(".single-product")?"bnpl_product_page":void 0;class le{constructor(e,t){this.options=e,this.stripe=null,this.stripePlatform=null,this.request=t,this.isWooPayRequesting=!1}createStripe(e,t,n="",o=[]){const r={locale:t};return n&&(r.stripeAccount=n),o&&(r.betas=o),new Stripe(e,r)}async getStripeForUPE(e){return this.options.forceNetworkSavedCards=o("paymentMethodsConfig")[e].forceNetworkSavedCards,this.getStripe()}async getStripe(e=!1){let t=0;for(;!window.Stripe;)if(await new Promise((e=>setTimeout(e,100))),t+=100,t>6e5)throw new Error("Stripe object not found");return this.__getStripe(e)}__getStripe(e=!1){const{publishableKey:t,accountId:n,forceNetworkSavedCards:o,locale:r,isStripeLinkEnabled:a}=this.options;if(o&&!e)return this.stripePlatform||(this.stripePlatform=this.createStripe(t,r)),this.stripePlatform;if(!this.stripe){let e=["card_country_event_beta_1"];a&&(e=e.concat(["link_autofill_modal_beta_1"])),this.stripe=this.createStripe(t,r,n,e)}return this.stripe}async loadStripeForExpressCheckout(){try{return this.getStripe(!0)}catch(e){return{error:e}}}confirmIntent(e,n=!1){const o=e.match(/#wcpay-confirm-(pi|si):(.+):(.+):(.+)$/);if(!o)return!0;const r="si"===o[1];let a=o[2];const i=o[3],s=o[4],c=e.indexOf("order-pay"),l=c>-1&&e.substring(c).match(/\d+/);return l&&(a=l[0]),(async()=>{const{locale:e,publishableKey:n}=this.options,o=t("accountIdForIntentConfirmation"),a=await this.getStripe();return r?a.handleNextAction({clientSecret:i}):o?this.createStripe(n,e,o).confirmCardPayment(i):(await this.getStripe(!0)).handleNextAction({clientSecret:i})})().then((e=>{var o;const r=e.paymentIntent&&e.paymentIntent.id||e.setupIntent&&e.setupIntent.id||e.error&&e.error.payment_intent&&e.error.payment_intent.id||e.error.setup_intent&&e.error.setup_intent.id,i=null!==(o=p("ajax_url"))&&void 0!==o?o:t("ajaxUrl");return[this.request(i,{action:"update_order_status",order_id:a,_ajax_nonce:s,intent_id:r,should_save_payment_method:n?"true":"false"}),e.error]})).then((([e,t])=>{if(t)throw t;return e.then((e=>{const t="string"==typeof e?JSON.parse(e):e;if(t.error)throw t.error;return t.return_url}))}))}async setupIntent(e){const n=await this.request(t("ajaxUrl"),{action:"create_setup_intent","wcpay-payment-method":e,_ajax_nonce:t("createSetupIntentNonce")});if(!n.success)throw n.data.error;if("succeeded"===n.data.status)return n.data;const o=await this.getStripe(),r=await o.confirmCardSetup(n.data.client_secret),{setupIntent:a,error:i}=r;if(i)throw i;return a}saveUPEAppearance(e,n){return this.request(t("ajaxUrl"),{elements_location:n,appearance:JSON.stringify(e),action:"save_upe_appearance",_ajax_nonce:t("saveUPEAppearanceNonce")}).then((e=>e.data)).catch((e=>{throw e.message?e:new Error(e.statusText)}))}expressCheckoutECEUpdateShippingDetails(e){return this.request(h("ece_update_shipping_method"),{security:p("nonce")?.update_shipping,shipping_method:[e.id],is_product_page:"product"===p("button_context")})}expressCheckoutECEGetCartDetails(){return this.request(h("ece_get_cart_details"),{security:p("nonce")?.get_cart_details})}expressCheckoutECEAddToCart(e){return this.request(h("add_to_cart"),{security:p("nonce")?.add_to_cart,...e})}expressCheckoutECEGetSelectedProductData(e){return this.request(h("ece_get_selected_product_data"),{security:p("nonce")?.get_selected_product_data,...e})}expressCheckoutECECalculateShippingOptions(e){return this.request(h("ece_get_shipping_options"),{security:p("nonce")?.shipping,is_product_page:"product"===p("button_context"),...e})}expressCheckoutECECreateOrder(e){return this.request(h("ece_create_order"),{_wpnonce:p("nonce")?.checkout,...e})}expressCheckoutECEPayForOrder(e,t){return this.request(h("ece_pay_for_order"),{_wpnonce:p("nonce")?.pay_for_order,order:e,...t})}initWooPay(e,n){if(!this.isWooPayRequesting){this.isWooPayRequesting=!0;const o=t("wcAjaxUrl"),r=t("initWooPayNonce"),a=ce();return this.request(f(o,"init_woopay"),{_wpnonce:r,appearance:t("isWooPayGlobalThemeSupportEnabled")?se(a,!0):null,email:e,user_session:n,order_id:t("order_id"),key:t("key"),billing_email:t("billing_email")}).finally((()=>{this.isWooPayRequesting=!1}))}}expressCheckoutAddToCart(e){const n=t("wcAjaxUrl"),o=t("addToCartNonce");return this.request(f(n,"add_to_cart"),{security:o,...e})}pmmeGetCartData(){return fetch(`${o("storeApiURL")}/cart`,{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()}))}}var ue=n(1609);const de=window.wp.element,pe=window.wp.i18n;var me=function(){return me=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&r[r.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!r||s[1]>r[0]&&s[1]=o+n?(o=a,[4,be(0)]):[3,3]):[3,4];case 2:i.sent(),i.label=3;case 3:return++r,[3,1];case 4:return[2]}}))}))}function ke(e){e.then(void 0,(function(){}))}function Ce(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function Se(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function xe(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])}function Pe(e,t){return 0==(t%=64)?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=Ee(e=Se(e,[4283543511,3981806797]),[0,e[0]>>>1]),Ee(e=Se(e,[3301882366,444984403]),[0,e[0]>>>1])}function Le(e){return parseInt(e)}function Fe(e){return parseFloat(e)}function je(e,t){return"number"==typeof e&&isNaN(e)?t:e}function Te(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function Re(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function Ae(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function Ie(e,t,n){var o=Object.keys(e).filter((function(e){return!function(e,t){for(var n=0,o=e.length;n=4}function He(){var e=window,t=navigator;return Te(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function Ne(){var e=window,t=navigator;return Te(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function De(){var e=window;return Te(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function Oe(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function Ve(){var e=He(),t=function(){var e,t,n=window;return Te(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}();if(!e&&!t)return!1;var n=window;return Te(["onorientationchange"in n,"orientation"in n,e&&!("SharedWorker"in n),t&&/android/i.test(navigator.appVersion)])>=2}function qe(e){var t=new Error(e);return t.name=e,t}function Ze(e,t,n){var o,r,a;return void 0===n&&(n=50),he(this,void 0,void 0,(function(){var i,s;return fe(this,(function(c){switch(c.label){case 0:i=document,c.label=1;case 1:return i.body?[3,3]:[4,be(n)];case 2:return c.sent(),[3,1];case 3:s=i.createElement("iframe"),c.label=4;case 4:return c.trys.push([4,,10,11]),[4,new Promise((function(e,n){var o=!1,r=function(){o=!0,e()};s.onload=r,s.onerror=function(e){o=!0,n(e)};var a=s.style;a.setProperty("display","block","important"),a.position="absolute",a.top="0",a.left="0",a.visibility="hidden",t&&"srcdoc"in s?s.srcdoc=t:s.src="about:blank",i.body.appendChild(s);var c=function(){var e,t;o||("complete"===(null===(t=null===(e=s.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?r():setTimeout(c,10))};c()}))];case 5:c.sent(),c.label=6;case 6:return(null===(r=null===(o=s.contentWindow)||void 0===o?void 0:o.document)||void 0===r?void 0:r.body)?[3,8]:[4,be(n)];case 7:return c.sent(),[3,6];case 8:return[4,e(s,s.contentWindow)];case 9:return[2,c.sent()];case 10:return null===(a=s.parentNode)||void 0===a||a.removeChild(s),[7];case 11:return[2]}}))}))}function Be(e){for(var t=function(e){for(var t,n,o="Unexpected syntax '".concat(e,"'"),r=/^\s*([a-z-]*)(.*)$/i.exec(e),a=r[1]||void 0,i={},s=/([.:#][\w-]+|\[.+?\])/gi,c=function(e,t){i[e]=i[e]||[],i[e].push(t)};;){var l=s.exec(r[2]);if(!l)break;var u=l[0];switch(u[0]){case".":c("class",u.slice(1));break;case"#":c("id",u.slice(1));break;case"[":var d=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(u);if(!d)throw new Error(o);c(d[1],null!==(n=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==n?n:"");break;default:throw new Error(o)}}return[a,i]}(e),n=t[0],o=t[1],r=document.createElement(null!=n?n:"div"),a=0,i=Object.keys(o);a.6*n.length}))).sort(),[2,r]}var s}))}))},fontPreferences:function(){return void 0===e&&(e=4e3),Ze((function(t,n){var o=n.document,r=o.body,a=r.style;a.width="".concat(e,"px"),a.webkitTextSizeAdjust=a.textSizeAdjust="none",He()?r.style.zoom="".concat(1/n.devicePixelRatio):Ne()&&(r.style.zoom="reset");var i=o.createElement("div");return i.textContent=ye([],Array(e/20|0),!0).map((function(){return"word"})).join(" "),r.appendChild(i),function(e,t){for(var n={},o={},r=0,a=Object.keys(ct);r');var e},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(Ne()&&!De()&&!function(){var e=window;return Te(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var n=new t(1,5e3,44100),o=n.createOscillator();o.type="triangle",o.frequency.value=1e4;var r=n.createDynamicsCompressor();r.threshold.value=-50,r.knee.value=40,r.ratio.value=12,r.attack.value=0,r.release.value=.25,o.connect(r),r.connect(n.destination),o.start(0);var a=function(e){var t=function(){};return[new Promise((function(n,o){var r=!1,a=0,i=0;e.oncomplete=function(e){return n(e.renderedBuffer)};var s=function(){setTimeout((function(){return o(qe("timeout"))}),Math.min(500,i+5e3-Date.now()))},c=function(){try{var t=e.startRendering();switch(ve(t)&&ke(t),e.state){case"running":i=Date.now(),r&&s();break;case"suspended":document.hidden||a++,r&&a>=3?o(qe("suspended")):setTimeout(c,500)}}catch(e){o(e)}};c(),t=function(){r||(r=!0,i>0&&s())}})),t]}(n),i=a[0],s=a[1],c=i.then((function(e){return function(e){for(var t=0,n=0;n=3||n.push(t.languages);else if("string"==typeof t.languages){var r=t.languages;r&&n.push(r.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return je(Fe(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return je(Le(e),null)},n=[t(e.width),t(e.height)];return n.sort().reverse(),n},hardwareConcurrency:function(){return je(Le(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var n=(new t).resolvedOptions().timeZone;if(n)return n}var o,r=(o=(new Date).getFullYear(),-Math.max(Fe(new Date(o,0,1).getTimezoneOffset()),Fe(new Date(o,6,1).getTimezoneOffset())));return"UTC".concat(r>=0?"+":"").concat(Math.abs(r))},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){var e,t;if(!(We()||(e=window,t=navigator,Te(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!We())))try{return!!window.indexedDB}catch(e){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&Ne()&&!De()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return Te(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],n=0;n>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)}(function(e){for(var t="",n=0,o=Object.keys(e).sort();n=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(ge,"/npm-monitoring"),!0),e.send()}catch(e){console.error(e)}}(),[4,mt(n)];case 1:return e.sent(),[2,ht(Ie(lt,{debug:o},[]),o)]}}))}))},hashComponents:pt,componentsToDebugString:dt};const yt=(0,pe.__)("An error was encountered when preparing the payment form. Please try again later.","woocommerce-payments"),gt=(e,t,n,o,r,a)=>{(0,de.useEffect)((()=>o((({processingResponse:{paymentDetails:t}})=>async function(e,t,n,o){const{redirect:r}=t;try{const t=e.confirmIntent(r,o);return!0===t?{type:"success",redirectUrl:r}:{type:"success",redirectUrl:await t}}catch(e){return{type:"error",message:e.message,messageContext:n.noticeContexts.PAYMENTS}}}(e,t,r,a)))),[n,t,e,a])},bt=window.wp.data,vt=()=>{const e=document.querySelector(".wcpay-stripelink-modal-trigger");e&&e.remove()},wt=e=>{if(!e)return null;const[t,n]=e.name.split(/ (.*)/s,2);return{first_name:t||"",last_name:n||"",address_1:e.address.line1||"",address_2:e.address.line2||"",city:e.address.city||"",country:e.address.country||"",postcode:e.address.postal_code||"",state:e.address.state||""}},_t=async e=>{const t=document.getElementById(e.emailId);if(!t)return Promise.resolve((()=>null));const n=(await e.api.getStripe()).linkAutofillModal(e.elements),o=e=>{n.launch({email:e.target.value})};return t.addEventListener("keyup",o),e.onButtonShow(n),n.on("autofill",(t=>{const{billingAddress:n,shippingAddress:o}=t.value;e.onAutofill(wt(n),wt(o)),(()=>{document.querySelector('input[name="payment_method"][value="woocommerce_payments"]')?.click();const e=document.getElementById("wc-woocommerce_payments-payment-token-new");e&&!e.checked&&(e.checked=!0,function(e){const t=new Event("change",{bubbles:!0});e.dispatchEvent(t)}(e))})()})),()=>{t.removeEventListener("keyup",o),vt()}};var kt=n(4848);const Ct=({api:e,stripe:t,elements:n,eventRegistration:{onPaymentSetup:o,onCheckoutSuccess:r},emitResponse:a})=>{const i=(0,bt.useSelect)((e=>e("wc/store/payment").getPaymentMethodData()));return(0,ue.useEffect)((()=>o((()=>{const e=window.wcpayFraudPreventionToken;return{type:"success",meta:{paymentMethodData:{...i,"wcpay-fraud-prevention-token":null!=e?e:""}}}}))),[o,i]),gt(e,t,n,r,a,!1),vt(),(0,kt.jsx)(kt.Fragment,{})};var St=n(2926);function xt(e,t){const[n,o]=(0,ue.useState)(null);return(0,ue.useEffect)((()=>{(async()=>{const n=await e.getStripeForUPE(t);o(n)})()}),[e,t]),n}const Pt=["affirm","afterpay_clearpay","klarna"],Et=({upeName:e,countries:t,currentCountry:n,amount:o,appearance:r,children:a})=>Pt.includes(e)?o<=0?null:n&&r&&(0===t.length||t.includes(n))?(0,kt.jsx)("div",{className:"payment-method-label__pmme-container",children:a}):null:null,Mt=({api:e,title:t,countries:n,iconLight:r,iconDark:a,upeName:i})=>{const s=wp.data.select("wc/store/cart").getCartData(),c=o("testMode"),[l,u]=(0,de.useState)(o("wcBlocksUPEAppearance")),[d,p]=(0,de.useState)(o("wcBlocksUPEAppearanceTheme")),m=(0,de.useMemo)((()=>ie()),[]),h=parseInt(((e,t=2,n=2)=>parseInt(e*Math.pow(10,n-t),10))(s.totals.total_price,s.totals.currency_minor_unit),10),f=s.billingAddress.country||window.wcBlocksCheckoutData?.storeCountry||"US";(0,de.useEffect)((()=>{l||async function(){let t=se("blocks_checkout",!1);t=await e.saveUPEAppearance(t,"blocks_checkout"),u(t),p(t.theme)}()}),[e,l]);const y=xt(e,i);return y?(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsxs)("div",{className:"payment-method-label",children:[(0,kt.jsx)("span",{className:"payment-method-label__label",children:t}),c&&(0,kt.jsx)("span",{className:"test-mode badge",children:(0,pe.__)("Test Mode","woocommerce-payments")}),(0,kt.jsx)("img",{className:"payment-methods--logos",src:"night"===d?a:r,alt:t})]}),(0,kt.jsx)(Et,{upeName:i,countries:n,amount:h,currentCountry:f,appearance:l,children:(0,kt.jsx)(St.Elements,{stripe:y,options:{appearance:l,fonts:m},children:(0,kt.jsx)(St.PaymentMethodMessagingElement,{options:{amount:h||0,currency:s.totals.currency_code||"USD",paymentMethodTypes:[i],countryCode:f,displayType:"promotional_text"}})})})]}):null};function Lt(e,t="",n){for(const o in e){const r=e[o],a=t?t+"["+o+"]":o;"string"==typeof r||"number"==typeof r?n.append(a,r):"object"==typeof r&&Lt(r,a,n)}return n}async function Ft(e,t,n){const o=Lt(t,"",new FormData),r=await fetch(e,{method:"POST",body:o,...n});return await r.json()}const jt="https://cdn.sift.com/s.js",Tt="https://js.stripe.com/v3",Rt={sift:({beacon_key:e,session_id:t,user_id:n})=>{const o=window._sift=window._sift||[];if(o.push(["_setAccount",e]),o.push(["_setUserId",n]),o.push(["_setSessionId",t]),o.push(["_trackPageview"]),!document.querySelector(`[src="${jt}"]`)){const e=document.createElement("script");e.src=jt,e.async=!0,document.body.appendChild(e)}},stripe:()=>{if(!document.querySelector(`[src^="${Tt}"]`)){const e=document.createElement("script");e.src=Tt,e.async=!0,document.body.appendChild(e)}}},At=e=>e.map((e=>{var t;let n=null!==(t=e?.amount)&&void 0!==t?t:e?.value;return"total_discount"===e.key&&(n=-n),{name:e.label,amount:n}})),It=e=>{var t,n,o,r,a,i,s,c;return{first_name:null!==(t=e?.recipient?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==t?t:"",last_name:null!==(n=e?.recipient?.split(" ")?.slice(1)?.join(" "))&&void 0!==n?n:"",company:"",address_1:null!==(o=e?.addressLine?.[0])&&void 0!==o?o:"",address_2:null!==(r=e?.addressLine?.[1])&&void 0!==r?r:"",city:null!==(a=e?.city)&&void 0!==a?a:"",state:null!==(i=e?.state)&&void 0!==i?i:"",country:null!==(s=e?.country)&&void 0!==s?s:"",postcode:null!==(c=e?.postal_code)&&void 0!==c?c:""}},Wt=e=>{var t,n,o,r;return void 0!==window.wcpayExpressCheckoutParams?null!==(t=window.wcpayExpressCheckoutParams[e])&&void 0!==t?t:null:void 0!==(null===(n=window.wc)||void 0===n?void 0:n.wcSettings)&&null!==(r=null===(o=window.wc.wcSettings.getSetting("ece_data"))||void 0===o?void 0:o[e])&&void 0!==r?r:null},Ht=e=>{var t,n;let o=m();const r=Wt("button");return o=null!==(t=null==r?void 0:r.radius)&&void 0!==t?t:o,void 0!==e&&(o=null!==(n=Number(null==e?void 0:e.borderRadius))&&void 0!==n?n:o),{variables:{borderRadius:`${o}px`,spacingUnit:"6px"}}},Nt=(e,t,n)=>{const o=document.querySelector(`${e} [name="${t}"]`);if(o)if("SELECT"===o.tagName&&/country|state/.test(t)){const e=Array.from(o.options).find((e=>e.value===n||e.textContent.trim().toLowerCase()===n.toLowerCase()));e&&(o.value=e.value,jQuery(o).trigger("change").trigger("close"))}else o.value=n,jQuery(o).trigger("change")},Dt=window.lodash;window.wp.domReady;const Ot=(e,n={})=>{var o,r,a;const i=null!==(o=t("platformTrackerNonce"))&&void 0!==o?o:null===(r=p("nonce"))||void 0===r?void 0:r.platform_tracker,s=null!==(a=t("ajaxUrl"))&&void 0!==a?a:p("ajax_url"),c=new FormData;c.append("tracksNonce",i),c.append("action","platform_tracks"),c.append("tracksEventName",e),c.append("tracksEventProp",JSON.stringify(n)),fetch(s,{method:"post",body:c}).then((e=>e.json()))},Vt=()=>{return e=void 0,n=void 0,r=function*(){var e,n,o;let r=(()=>{const e=document.cookie.split(";");for(let t=0;t{Ot("applepay_button_load",{source:e})}),1e3),Zt=(0,Dt.debounce)((({source:e})=>{Ot("gpay_button_load",{source:e})}),1e3);let Bt=null;const zt=async function({availablePaymentMethods:e}){if(e){(({paymentMethods:e,source:t})=>{const n={googlePay:Zt,applePay:qt};for(const o of e){const e=n[o];e&&e({source:t})}})({paymentMethods:Object.entries(e).filter((([e,t])=>t)).map((([e,t])=>e)),source:Wt("button_context")})}},Yt=()=>{jQuery.blockUI({message:null,overlayCSS:{background:"#fff",opacity:.6}})},Xt=()=>{jQuery.unblockUI()},Gt=({api:e,billing:t,shippingData:n,onClick:o,onClose:r,setExpressPaymentError:a})=>{const i=(0,St.useStripe)(),s=(0,St.useElements)(),c=(()=>{var e,t,n,o,r;const a=Wt("button"),i=(e,t)=>{switch(t){case"dark":default:return"black";case"light":return"white";case"light-outline":return"googlePay"===e?"white":"white-outline"}},s="default"===(null==a?void 0:a.type)?"plain":null!==(e=null==a?void 0:a.type)&&void 0!==e?e:"buy",c="default"===(null==a?void 0:a.type)?"plain":null!==(t=null==a?void 0:a.type)&&void 0!==t?t:"plain";return{paymentMethods:{applePay:"always",googlePay:"always",link:"never",paypal:"never",amazonPay:"never"},layout:{overflow:"never"},buttonTheme:{googlePay:i("googlePay",null!==(n=null==a?void 0:a.theme)&&void 0!==n?n:"black"),applePay:i("applePay",null!==(o=null==a?void 0:a.theme)&&void 0!==o?o:"black")},buttonType:{googlePay:s,applePay:c},buttonHeight:Math.min(Math.max(parseInt(null!==(r=null==a?void 0:a.height)&&void 0!==r?r:"48",10),40),55)}})(),l=e=>{Yt(),window.location=e},u=e=>{a(e),Xt()};return{buttonOptions:c,onButtonClick:(0,de.useCallback)((e=>{var r;if(Wt("login_confirmation"))return void(e=>{const t=Wt("login_confirmation");if(!t)return;let n=t.message;n=n.replace(/\*\*.*?\*\*/,{apple_pay:"Apple Pay",google_pay:"Google Pay",amazon_pay:"Amazon Pay",paypal:"PayPal",link:"Link"}[e]),n=n.replace(/\*\*/g,""),confirm(n)&&(window.location.href=t.redirect_url)})(e.expressPaymentType);const a={lineItems:At(t?.cartTotalItems),emailRequired:!0,shippingAddressRequired:n?.needsShipping,phoneNumberRequired:null!==(r=Wt("checkout")?.needs_payer_phone)&&void 0!==r&&r,shippingRates:n?.shippingRates[0]?.shipping_rates?.map((e=>({id:e.rate_id,amount:parseInt(e.price,10),displayName:e.name}))),allowedShippingCountries:Wt("checkout").allowed_shipping_countries};o(),async function({expressPaymentType:e}){Yt(),((e,t)=>{const n={google_pay:"gpay_button_click",apple_pay:"applepay_button_click"}[e];n&&Ot(n,{source:t})})(e,Wt("button_context"))}(e),e.resolve(a)}),[o,t.cartTotalItems,n.needsShipping,n.shippingRates]),onConfirm:async t=>{(async(e,t,n,o,r,a,i=0)=>{const{error:s}=await n.submit();if(s)return r(s.message);const{paymentMethod:c,error:l}=await t.createPaymentMethod({elements:n});if(l)return r(l.message);try{let t;if(t=i?await e.expressCheckoutECEPayForOrder(i,((e,t)=>{var n;return{payment_method:"woocommerce_payments","wcpay-payment-method":t,express_payment_type:e?.expressPaymentType,"wcpay-fraud-prevention-token":null!==(n=window.wcpayFraudPreventionToken)&&void 0!==n?n:""}})(a,c.id)):await e.expressCheckoutECECreateOrder(((e,t)=>{var n,o,r,a,i,s,c,l,u,d,p,m,h,f,y,g,b,v,w,_,k,C,S,x,P,E;const M=e?.billingDetails?.name,L=null!==(n=e?.billingDetails?.email)&&void 0!==n?n:"",F=null!==(o=e?.billingDetails?.address)&&void 0!==o?o:{},j=null!==(r=e?.shippingAddress)&&void 0!==r?r:{},T=null!==(a=window.wcpayFraudPreventionToken)&&void 0!==a?a:"",R=null!==(i=null!==(s=e?.billingDetails?.phone?.replace(/[() -]/g,""))&&void 0!==s?s:e?.payerPhone?.replace(/[() -]/g,""))&&void 0!==i?i:"";return{billing_first_name:null!==(c=M?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==c?c:"",billing_last_name:null!==(l=M?.split(" ")?.slice(1)?.join(" "))&&void 0!==l?l:"-",billing_company:null!==(u=F?.organization)&&void 0!==u?u:"",billing_email:null!==(d=null!=L?L:e?.payerEmail)&&void 0!==d?d:"",billing_phone:R,billing_country:null!==(p=F?.country)&&void 0!==p?p:"",billing_address_1:null!==(m=F?.line1)&&void 0!==m?m:"",billing_address_2:null!==(h=F?.line2)&&void 0!==h?h:"",billing_city:null!==(f=F?.city)&&void 0!==f?f:"",billing_state:null!==(y=F?.state)&&void 0!==y?y:"",billing_postcode:null!==(g=F?.postal_code)&&void 0!==g?g:"",shipping_first_name:null!==(b=j?.name?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==b?b:"",shipping_last_name:null!==(v=j?.name?.split(" ")?.slice(1)?.join(" "))&&void 0!==v?v:"",shipping_company:null!==(w=j?.organization)&&void 0!==w?w:"",shipping_phone:R,shipping_country:null!==(_=j?.address?.country)&&void 0!==_?_:"",shipping_address_1:null!==(k=j?.address?.line1)&&void 0!==k?k:"",shipping_address_2:null!==(C=j?.address?.line2)&&void 0!==C?C:"",shipping_city:null!==(S=j?.address?.city)&&void 0!==S?S:"",shipping_state:null!==(x=j?.address?.state)&&void 0!==x?x:"",shipping_postcode:null!==(P=j?.address?.postal_code)&&void 0!==P?P:"",shipping_method:[null!==(E=e?.shippingRate?.id)&&void 0!==E?E:null],order_comments:"",payment_method:"woocommerce_payments",ship_to_different_address:1,terms:1,"wcpay-payment-method":t,payment_request_type:e?.expressPaymentType,express_payment_type:e?.expressPaymentType,"wcpay-fraud-prevention-token":T}})(a,c.id)),"success"!==t.result)return r((e=>{const t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild?t.firstChild.textContent:""})(t.messages));const n=e.confirmIntent(t.redirect);o(!0===n?t.redirect:await n)}catch(e){var u;return r(null!==(u=e.message)&&void 0!==u?u:(0,pe.__)("There was a problem processing the order.","woocommerce-payments"))}})(e,i,s,l,u,t)},onReady:zt,onCancel:()=>{Bt&&(e=>{const t=Wt("button_context"),n=Wt("has_block");var o;["cart","checkout"].includes(t)&&(n?wc?.blocksCheckout?.extensionCartUpdate({namespace:"woopayments/express-checkout/refresh-ui",data:{}}):(o=e.country,["CA","GB"].includes(o)||(e=>{const t=Wt("button_context"),n=It(e),o=["country","state","city","postcode"];"cart"===t?(o.forEach((e=>{n[e]&&Nt("form.woocommerce-shipping-calculator",`calc_shipping_${e}`,n[e])})),document.querySelector('form.woocommerce-shipping-calculator [name="calc_shipping"]')?.click()):"checkout"===t&&o.forEach((e=>{n[e]&&Nt("form.woocommerce-checkout",`billing_${e}`,n[e])}))})(e)))})(Bt),Bt=null,Xt(),r()},elements:s}},Ut=e=>{const t=["applePay","googlePay"].includes(e)?"always":"auto";return{paymentMethods:{amazonPay:"never",applePay:"never",googlePay:"never",link:"never",paypal:"never",[e]:t}}},$t=(e,t)=>("black"===e.buttonTheme.applePay&&"applePay"===t&&(e.buttonHeight=e.buttonHeight+.4),"googlePay"===t&&"white"===e.buttonTheme.googlePay&&(e.buttonHeight=e.buttonHeight-2),e.buttonHeight=Math.max(40,Math.min(e.buttonHeight,55)),e),Jt=({api:e,billing:t,shippingData:n,setExpressPaymentError:o,onClick:r,onClose:i,expressPaymentMethod:s="",buttonAttributes:c,isPreview:l=!1})=>{const{buttonOptions:u,onButtonClick:d,onConfirm:p,onReady:m,onCancel:h,elements:f}=Gt({api:e,billing:t,shippingData:n,onClick:r,onClose:i,setExpressPaymentError:o}),y=l?()=>{}:d,g=()=>{const e={};return void 0!==c&&(e.buttonHeight=Number(c.height)),{...u,...e}};return(0,kt.jsx)(St.ExpressCheckoutElement,{options:{...g(),...$t(g(),s),...Ut(s)},onClick:y,onConfirm:p,onReady:e=>{const t=document.getElementById(`express-payment-method-${a}_${s}`),n=e.availablePaymentMethods||{};t&&!n[s]&&t.remove(),m(e)},onCancel:h,onShippingAddressChange:t=>(async(e,t,n)=>{try{const o=await e.expressCheckoutECECalculateShippingOptions(It(t.address));"success"===o.result?(n.update({amount:o.total.amount}),Bt=t.address,t.resolve({shippingRates:o.shipping_options,lineItems:At(o.displayItems)})):t.reject()}catch(e){t.reject()}})(e,t,f),onShippingRateChange:t=>(async(e,t,n)=>{try{const o=await e.expressCheckoutECEUpdateShippingDetails(t.shippingRate);"success"===o.result?(n.update({amount:o.total.amount}),t.resolve({lineItems:At(o.displayItems)})):t.reject()}catch(e){t.reject()}})(e,t,f)})},Qt=e=>{var t;const{api:n,billing:o,buttonAttributes:r,isPreview:a}=e,i=(0,ue.useMemo)((()=>n.loadStripeForExpressCheckout()),[n]),s={mode:"payment",paymentMethodCreation:"manual",amount:a?10:o.cartTotal.value,currency:a?"usd":o.currency.code.toLowerCase(),appearance:Ht(r),locale:null!==(t=Wt("stripe")?.locale)&&void 0!==t?t:"en"};return(0,kt.jsx)("div",{style:{minHeight:"40px"},children:(0,kt.jsx)(St.Elements,{stripe:i,options:s,children:(0,kt.jsx)(Jt,{...e})})})},Kt=window.ReactDOM;var en=n.n(Kt);const tn=(0,Dt.memoize)(((e,t)=>new Promise((n=>{const r=document.createElement("div");r.style.display="none",document.querySelector("body").appendChild(r);const a=en().createRoot(r),i=new le({publishableKey:o("publishableKey"),accountId:o("accountId"),forceNetworkSavedCards:o("forceNetworkSavedCards"),locale:o("locale"),isStripeLinkEnabled:l(o("paymentMethodsConfig"))},Ft);a.render((0,kt.jsx)(St.Elements,{stripe:i.loadStripeForExpressCheckout(),options:{mode:"payment",paymentMethodCreation:"manual",amount:Number(t.cartTotals.total_price),currency:t.cartTotals.currency_code.toLowerCase()},children:(0,kt.jsx)(St.ExpressCheckoutElement,{onLoadError:()=>n(!1),options:{paymentMethods:{amazonPay:"never",applePay:"applePay"===e?"always":"never",googlePay:"googlePay"===e?"always":"never",link:"never",paypal:"never"}},onReady:t=>{let o=!1;t.availablePaymentMethods&&(o=t.availablePaymentMethods[e]),n(o),a.unmount(),r.remove()}})}))})))),nn=window.wp.hooks,on=e=>{var t,n,o,r;return void 0!==window.wcpayExpressCheckoutParams?null!==(t=window.wcpayExpressCheckoutParams[e])&&void 0!==t?t:null:void 0!==(null===(n=window.wc)||void 0===n?void 0:n.wcSettings)&&null!==(r=null===(o=window.wc.wcSettings.getSetting("ece_data"))||void 0===o?void 0:o[e])&&void 0!==r?r:null},rn=e=>{if(!e)return"";const t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild?t.firstChild.textContent:""},an=e=>{var t,n;let o=m();const r=on("button");return o=null!==(t=null==r?void 0:r.radius)&&void 0!==t?t:o,void 0!==e&&(o=null!==(n=Number(null==e?void 0:e.borderRadius))&&void 0!==n?n:o),{variables:{borderRadius:`${o}px`,spacingUnit:"6px"}}},sn=(e,t,n)=>{const o=document.querySelector(`${e} [name="${t}"]`);if(o)if("SELECT"===o.tagName&&/country|state/.test(t)){const e=Array.from(o.options).find((e=>e.value===n||e.textContent.trim().toLowerCase()===n.toLowerCase()));e&&(o.value=e.value,jQuery(o).trigger("change").trigger("close"))}else o.value=n,jQuery(o).trigger("change")},cn=(0,Dt.debounce)((({source:e})=>{Ot("applepay_button_load",{source:e})}),1e3),ln=(0,Dt.debounce)((({source:e})=>{Ot("gpay_button_load",{source:e})}),1e3),un=window.wp.apiFetch;var dn=n.n(un);const pn=window.wp.url,mn=(e,t)=>{var n,o,r,a,i,s,c,l,u;return{first_name:null!==(n=e?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==n?n:"",last_name:null!==(o=e?.split(" ")?.slice(1)?.join(" "))&&void 0!==o?o:"",company:null!==(r=t.organization)&&void 0!==r?r:"",address_1:null!==(a=t.line1)&&void 0!==a?a:"",address_2:null!==(i=t.line2)&&void 0!==i?i:"",city:null!==(s=t.city)&&void 0!==s?s:"",state:null!==(c=t.state)&&void 0!==c?c:"",postcode:null!==(l=t.postal_code?.replace(" ",""))&&void 0!==l?l:"",country:null!==(u=t.country)&&void 0!==u?u:""}},hn=(e,t)=>{var n,o,r,a,i,s,c,l,u,d,p,m,h;const f=e.billingDetails?.name||"",y=null!==(n=e.billingDetails?.address)&&void 0!==n?n:{},g=null!==(o=null!==(r=e.billingDetails?.phone?.replace(/[() -]/g,""))&&void 0!==r?r:e.payerPhone?.replace(/[() -]/g,""))&&void 0!==o?o:"";return{customer_note:e.order_comments,billing_address:{first_name:null!==(a=f.split(" ")?.slice(0,1)?.join(" "))&&void 0!==a?a:"",last_name:f.split(" ")?.slice(1)?.join(" ")||"-",company:null!==(i=y.organization)&&void 0!==i?i:"",address_1:null!==(s=y.line1)&&void 0!==s?s:"",address_2:null!==(c=y.line2)&&void 0!==c?c:"",city:null!==(l=y.city)&&void 0!==l?l:"",state:null!==(u=y.state)&&void 0!==u?u:"",postcode:null!==(d=y.postal_code)&&void 0!==d?d:"",country:null!==(p=y.country)&&void 0!==p?p:"",email:null!==(m=e.billingDetails?.email)&&void 0!==m?m:"",phone:g},shipping_address:e.shippingAddress?{...mn(e.shippingAddress.name||"",e.shippingAddress.address),phone:g}:void 0,payment_method:"woocommerce_payments",payment_data:[{key:"payment_method",value:"card"},{key:"payment_request_type",value:e.expressPaymentType},{key:"wcpay-fraud-prevention-token",value:null!==(h=window.wcpayFraudPreventionToken)&&void 0!==h?h:""},{key:"wcpay-payment-method",value:t},{key:"express_payment_type",value:e.expressPaymentType}]}},fn=window.wp.htmlEntities,yn=(e,t)=>{var n;return e*10**((null!==(n=on("checkout")?.currency_decimals)&&void 0!==n?n:2)-t.currency_minor_unit)},gn=e=>{const t=(0,nn.applyFilters)("wcpay.express-checkout.map-line-items",e),n=t.items.map((e=>({amount:yn(parseInt(e.totals?.line_subtotal||e.prices.price,10),e.totals||e.prices),name:[e.name,e.quantity>1&&`(x${e.quantity})`,e.variation&&e.variation.map((e=>`${e.attribute}: ${e.value}`)).join(", ")].filter(Boolean).map(fn.decodeEntities).join(" ")}))),o=parseInt(t.totals.total_tax||"0",10);o&&n.push({amount:yn(o,t.totals),name:(0,pe.__)("Tax","woocommerce-payments")});const r=parseInt(t.totals.total_shipping||"0",10);r&&n.push({amount:yn(r,t.totals),name:(0,pe.__)("Shipping","woocommerce-payments")});const a=parseInt(t.totals.total_refund||"0",10);return a&&n.push({amount:-yn(a,t.totals),name:(0,pe.__)("Refund","woocommerce-payments")}),n},bn=e=>e.shipping_rates?.[0]?.shipping_rates.sort(((e,t)=>e.selected===t.selected?0:e.selected?-1:1)).map((e=>({id:e.rate_id,displayName:(0,fn.decodeEntities)(e.name),amount:yn(parseInt(e.price,10),e),deliveryEstimate:[e.meta_data.find((e=>"pickup_address"===e.key))?.value,e.meta_data.find((e=>"pickup_details"===e.key))?.value].filter(Boolean).map(fn.decodeEntities).join(" - ")})));let vn=null,wn=new class{cartRequestHeaders={};async _request(e){const t=await dn()({...e,parse:!1,path:(0,pn.addQueryArgs)(e.path,{currency:on("checkout").currency_code.toUpperCase()}),headers:{Nonce:on("nonce").store_api_nonce,"X-WooPayments-Tokenized-Cart-Nonce":on("nonce").tokenized_cart_nonce||void 0,"X-WooPayments-Tokenized-Cart-Session-Nonce":"product"===on("button_context")?on("nonce").tokenized_cart_session_nonce:void 0,...this.cartRequestHeaders,...e.headers}});return this.cartRequestHeaders={Nonce:t.headers.get("Nonce"),"X-WooPayments-Tokenized-Cart-Session":t.headers.get("X-WooPayments-Tokenized-Cart-Session")},t.json()}async placeOrder(e){return await this._request({method:"POST",path:"/wc/store/v1/checkout",headers:{"X-WooPayments-Tokenized-Cart":!0,...this.cartRequestHeaders},data:e})}async getCart(){return await this._request({method:"GET",path:"/wc/store/v1/cart"})}useSeparateCart(){this.cartRequestHeaders={"X-WooPayments-Tokenized-Cart-Session":""}}async updateCustomer(e){return await this._request({method:"POST",path:"/wc/store/v1/cart/update-customer",headers:{"X-WooPayments-Tokenized-Cart":!0,...this.cartRequestHeaders},data:e})}async selectShippingRate(e){return await this._request({method:"POST",path:"/wc/store/v1/cart/select-shipping-rate",data:e})}async addProductToCart(){const e={id:jQuery(".single_add_to_cart_button").val(),quantity:parseInt(jQuery(".quantity .qty").val(),10)||1,variation:[]};return await this._request({method:"POST",path:"/wc/store/v1/cart/add-item",data:(0,nn.applyFilters)("wcpay.express-checkout.cart-add-item",e)})}async emptyCart(){try{const e=(await this._request({method:"GET",path:"/wc/store/v1/cart"})).items.map((e=>this._request({method:"POST",path:"/wc/store/v1/cart/remove-item",data:{key:e.key}})));await Promise.all(e)}catch(e){}}};const _n=async function({availablePaymentMethods:e}){if(e){(({paymentMethods:e,source:t})=>{const n={googlePay:ln,applePay:cn};for(const o of e){const e=n[o];e&&e({source:t})}})({paymentMethods:Object.entries(e).filter((([e,t])=>t)).map((([e,t])=>e)),source:on("button_context")})}},kn=()=>{jQuery.blockUI({message:null,overlayCSS:{background:"#fff",opacity:.6}})},Cn=()=>{jQuery.unblockUI()},Sn=({api:e,billing:t,shippingData:n,onClick:o,onClose:r,setExpressPaymentError:a})=>{const i=(0,St.useStripe)(),s=(0,St.useElements)(),c=(()=>{var e,t,n,o,r;const a=on("button"),i=(e,t)=>{switch(t){case"dark":default:return"black";case"light":return"white";case"light-outline":return"googlePay"===e?"white":"white-outline"}},s="default"===(null==a?void 0:a.type)?"plain":null!==(e=null==a?void 0:a.type)&&void 0!==e?e:"buy",c="default"===(null==a?void 0:a.type)?"plain":null!==(t=null==a?void 0:a.type)&&void 0!==t?t:"plain";return{paymentMethods:{applePay:"always",googlePay:"always",link:"never",paypal:"never",amazonPay:"never"},layout:{overflow:"never"},buttonTheme:{googlePay:i("googlePay",null!==(n=null==a?void 0:a.theme)&&void 0!==n?n:"black"),applePay:i("applePay",null!==(o=null==a?void 0:a.theme)&&void 0!==o?o:"black")},buttonType:{googlePay:s,applePay:c},buttonHeight:Math.min(Math.max(parseInt(null!==(r=null==a?void 0:a.height)&&void 0!==r?r:"48",10),40),55)}})(),l=e=>{kn(),window.location=e},u=e=>{a(e),Cn()};return{buttonOptions:c,onButtonClick:(0,de.useCallback)((e=>{var r;if(on("login_confirmation"))return void(e=>{const t=on("login_confirmation");if(!t)return;let n=t.message;n=n.replace(/\*\*.*?\*\*/,{apple_pay:"Apple Pay",google_pay:"Google Pay",amazon_pay:"Amazon Pay",paypal:"PayPal",link:"Link"}[e]),n=n.replace(/\*\*/g,""),confirm(n)&&(window.location.href=t.redirect_url)})(e.expressPaymentType);const a={lineItems:(i=t?.cartTotalItems,i.map((e=>{var t;let n=null!==(t=e?.amount)&&void 0!==t?t:e?.value;return"total_discount"===e.key&&(n=-n),{name:e.label,amount:n}}))),emailRequired:!0,shippingAddressRequired:n?.needsShipping,phoneNumberRequired:null!==(r=on("checkout")?.needs_payer_phone)&&void 0!==r&&r,shippingRates:n?.shippingRates[0]?.shipping_rates?.map((e=>({id:e.rate_id,amount:parseInt(e.price,10),displayName:e.name}))),allowedShippingCountries:on("checkout").allowed_shipping_countries};var i;o(),async function({expressPaymentType:e}){kn(),((e,t)=>{const n={google_pay:"gpay_button_click",apple_pay:"applepay_button_click"}[e];n&&Ot(n,{source:t})})(e,on("button_context"))}(e),e.resolve(a)}),[o,t.cartTotalItems,n.needsShipping,n.shippingRates]),onConfirm:async t=>{(async(e,t,n,o,r,a)=>{const{error:i}=await n.submit();if(i)return r(i.message);const{paymentMethod:s,error:c}=await t.createPaymentMethod({elements:n});if(c)return r(c.message);try{const t=await wn.placeOrder({...hn(a,s.id),extensions:(0,nn.applyFilters)("wcpay.express-checkout.cart-place-order-extension-data",{})});var l,u;if("success"!==t.payment_result.payment_status)return r(rn(null!==(l=null!==(u=t.message)&&void 0!==u?u:t.payment_result?.payment_details.find((e=>"errorMessage"===e.key))?.value)&&void 0!==l?l:""));const n=e.confirmIntent(t.payment_result.redirect_url);o(!0===n?t.payment_result.redirect_url:await n)}catch(e){return e.json&&(e=e.json()),r(rn(e.message||e.payment_result?.payment_details.find((e=>"errorMessage"===e.key))?.value||(0,pe.__)("There was a problem processing the order.","woocommerce-payments")))}})(e,i,s,l,u,t)},onReady:_n,onCancel:()=>{vn&&(e=>{const t=on("button_context"),n=on("has_block");var o;["cart","checkout"].includes(t)&&(n?wc?.blocksCheckout?.extensionCartUpdate({namespace:"woopayments/express-checkout/refresh-ui",data:{}}):(o=e.country,["CA","GB"].includes(o)||(e=>{const t=on("button_context"),n=(o=e,{first_name:null!==(r=o?.recipient?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==r?r:"",last_name:null!==(a=o?.recipient?.split(" ")?.slice(1)?.join(" "))&&void 0!==a?a:"",company:"",address_1:null!==(i=o?.addressLine?.[0])&&void 0!==i?i:"",address_2:null!==(s=o?.addressLine?.[1])&&void 0!==s?s:"",city:null!==(c=o?.city)&&void 0!==c?c:"",state:null!==(l=o?.state)&&void 0!==l?l:"",country:null!==(u=o?.country)&&void 0!==u?u:"",postcode:null!==(d=o?.postal_code)&&void 0!==d?d:""});var o,r,a,i,s,c,l,u,d;const p=["country","state","city","postcode"];"cart"===t?(p.forEach((e=>{n[e]&&sn("form.woocommerce-shipping-calculator",`calc_shipping_${e}`,n[e])})),document.querySelector('form.woocommerce-shipping-calculator [name="calc_shipping"]')?.click()):"checkout"===t&&p.forEach((e=>{n[e]&&sn("form.woocommerce-checkout",`billing_${e}`,n[e])}))})(e)))})(vn),vn=null,Cn(),r()},elements:s}},xn=e=>{const t=["applePay","googlePay"].includes(e)?"always":"auto";return{paymentMethods:{amazonPay:"never",applePay:"never",googlePay:"never",link:"never",paypal:"never",[e]:t}}},Pn=(e,t)=>("black"===e.buttonTheme.applePay&&"applePay"===t&&(e.buttonHeight=e.buttonHeight+.4),"googlePay"===t&&"white"===e.buttonTheme.googlePay&&(e.buttonHeight=e.buttonHeight-2),e.buttonHeight=Math.max(40,Math.min(e.buttonHeight,55)),e),En=({api:e,billing:t,shippingData:n,setExpressPaymentError:o,onClick:r,onClose:i,expressPaymentMethod:s="",buttonAttributes:c,isPreview:l=!1})=>{const{buttonOptions:u,onButtonClick:d,onConfirm:p,onReady:m,onCancel:h,elements:f}=Sn({api:e,billing:t,shippingData:n,onClick:r,onClose:i,setExpressPaymentError:o}),y=l?()=>{}:d,g=()=>{const e={};return void 0!==c&&(e.buttonHeight=Number(c.height)),{...u,...e}};return(0,kt.jsx)(St.ExpressCheckoutElement,{options:{...g(),...Pn(g(),s),...xn(s)},onClick:y,onConfirm:p,onReady:e=>{const t=document.getElementById(`express-payment-method-${a}_${s}`),n=e.availablePaymentMethods||{};t&&!n[s]&&t.remove(),m(e)},onCancel:h,onShippingAddressChange:e=>(async(e,t)=>{try{const n=await wn.updateCustomer({shipping_address:mn(e.name,e.address)});if(0===bn(n).length)return void e.reject();t.update({amount:yn(parseInt(n.totals.total_price,10)-parseInt(n.totals.total_refund||0,10),n.totals)}),vn=e.address,e.resolve({shippingRates:bn(n),lineItems:gn(n)})}catch(t){e.reject()}})(e,f),onShippingRateChange:e=>(async(e,t)=>{try{const n=await wn.selectShippingRate({package_id:0,rate_id:e.shippingRate.id});t.update({amount:yn(parseInt(n.totals.total_price,10)-parseInt(n.totals.total_refund||0,10),n.totals)}),e.resolve({lineItems:gn(n)})}catch(t){e.reject()}})(e,f)})},Mn=e=>{var t;const{api:n,billing:o,buttonAttributes:r,isPreview:a}=e,i=(0,ue.useMemo)((()=>n.loadStripeForExpressCheckout()),[n]),s={mode:"payment",paymentMethodCreation:"manual",amount:a?10:o.cartTotal.value,currency:a?"usd":o.currency.code.toLowerCase(),appearance:an(r),locale:null!==(t=on("stripe")?.locale)&&void 0!==t?t:"en"};return(0,kt.jsx)("div",{style:{minHeight:"40px"},children:(0,kt.jsx)(St.Elements,{stripe:i,options:s,children:(0,kt.jsx)(En,{...e})})})},Ln=(0,Dt.memoize)(((e,t,n)=>{const r=document.createElement("div");r.style.display="none",document.querySelector("body").appendChild(r);const a=en().createRoot(r),i=new le({publishableKey:o("publishableKey"),accountId:o("accountId"),forceNetworkSavedCards:o("forceNetworkSavedCards"),locale:o("locale"),isStripeLinkEnabled:l(o("paymentMethodsConfig"))},Ft);a.render((0,kt.jsx)(St.Elements,{stripe:i.loadStripeForExpressCheckout(),options:{mode:"payment",paymentMethodCreation:"manual",amount:Number(t.cartTotals.total_price),currency:t.cartTotals.currency_code.toLowerCase()},children:(0,kt.jsx)(St.ExpressCheckoutElement,{onLoadError:()=>n(!1),options:{paymentMethods:{amazonPay:"never",applePay:"applePay"===e?"always":"never",googlePay:"googlePay"===e?"always":"never",link:"never",paypal:"never"}},onReady:t=>{let o=!1;t.availablePaymentMethods&&(o=t.availablePaymentMethods[e]),n(o),a.unmount(),r.remove()}})}))})),Fn=window.wc.blocksCheckout,jn=({isLoading:e,display:t,placeholder:n,value:o,children:r})=>e?ue.createElement("span",{className:t?`is-loadable-placeholder is-${t}`:"is-loadable-placeholder","aria-busy":"true"},void 0===n?r||o:n):ue.createElement(ue.Fragment,null,r||o),Tn=e=>{const t=ue.createElement("p",{style:{lineHeight:e.numLines}},"Block placeholder");return ue.createElement(jn,Object.assign({},e,{placeholder:t,display:"block"}))};var Rn=n(2485),An=n.n(Rn);const In={};for(const e in o("paymentMethodsConfig"))In[e]={elements:null,upeElement:null,hasLoadError:!1};const Wn=e=>({name:`${e.first_name} ${e.last_name}`.trim(),email:e.email,phone:e.phone,address:{city:e.city,country:e.country,line1:e.address_1,line2:e.address_2,postal_code:e.postcode,state:e.state}}),Hn=()=>{var e;return null!==(e=window.wcpayFraudPreventionToken)&&void 0!==e?e:""},Nn=()=>null,Dn=({api:t,activePaymentMethod:n,testingInstructions:a,eventRegistration:{onPaymentSetup:i,onCheckoutSuccess:p,onCheckoutFail:m},emitResponse:h,paymentMethodId:f,upeMethods:y,errorMessage:g,shouldSavePayment:b,fingerprint:v,onLoadError:w=Nn,theme:_})=>{const k=(0,St.useStripe)(),C=(0,St.useElements)(),S=(0,ue.useRef)(!1),x=(0,ue.useRef)(null),P=o("paymentMethodsConfig"),E=o("testMode"),M=(0,e.getPaymentMethods)()[y[f]],{billingAddress:L,setShippingAddress:F,setBillingAddress:j}=(()=>{const e=(0,bt.useSelect)((e=>e(s).getCustomerData())),{setShippingAddress:t,setBillingData:n,setBillingAddress:o}=(0,bt.useDispatch)(s);return{billingAddress:e.billingAddress||e.billingData,setBillingAddress:o||n,setShippingAddress:t}})();return(0,ue.useEffect)((()=>{if(n===r&&l(P))return _t({api:t,elements:C,emailId:"email",onAutofill:(e,t)=>{e&&(j({country:e.country}),j({...e})),t&&(F({country:t.country}),F({...t})),j({email:u()}),F({email:u()})},onButtonShow:d}).then((e=>{x.current=e})),()=>{x.current&&(x.current(),x.current=null)}}),[t,C,n,P,j,F]),(0,ue.useEffect)((()=>i((()=>async function(){if(y[f]!==n)return;if(S.current)return{type:"error",message:(0,pe.__)("Invalid or missing payment details. Please ensure the provided payment method is correctly entered.","woocommerce-payments")};if(g)return{type:"error",message:g};if(M.supports.showSaveOption&&b&&!P[f].isReusable)return{type:"error",message:(0,pe.__)("This payment method cannot be saved for future use.","woocommerce-payments")};try{await function(e){return e.submit().then((e=>{if(e.error)throw new Error(e.error.message)}))}(C)}catch(e){return{type:"error",message:e.message}}const e=await t.getStripeForUPE(f),o=await e.createPaymentMethod({elements:C,params:{billing_details:Wn(L)}});return o.error?{type:"success",meta:{paymentMethodData:{payment_method:y[f],"wcpay-payment-method":"woocommerce_payments_payment_method_error","wcpay-payment-method-error-code":o.error.code,"wcpay-payment-method-error-decline-code":o.error.decline_code,"wcpay-payment-method-error-message":o.error.message,"wcpay-payment-method-error-type":o.error.type,"wcpay-fraud-prevention-token":Hn(),"wcpay-fingerprint":v}}}:{type:"success",meta:{paymentMethodData:{payment_method:y[f],"wcpay-payment-method":o.paymentMethod.id,"wcpay-fraud-prevention-token":Hn(),"wcpay-fingerprint":v}}}}()))),[n,t,C,v,M,f,P,b,y,g,i,L]),gt(t,k,C,p,h,b),((e,t)=>{(0,de.useEffect)((()=>e((({processingResponse:{paymentDetails:e}})=>({type:"failure",message:e.errorMessage,messageContext:t.noticeContexts.PAYMENTS})))),[e,t?.noticeContexts?.PAYMENTS])})(m,h),(0,kt.jsxs)(kt.Fragment,{children:[E&&(0,kt.jsx)("p",{className:An()("content",{[`theme--${_}`]:_}),dangerouslySetInnerHTML:{__html:a}}),(0,kt.jsx)(St.PaymentElement,{options:c(b,P),onLoadError:e=>{S.current=!0,w(e)},className:"wcpay-payment-element"})]})},On=({api:e,...t})=>{const n=xt(e,t.paymentMethodId),[r,a]=(0,de.useState)(null),[i,s]=(0,de.useState)(void 0),[c,u]=(0,de.useState)(o("wcBlocksUPEAppearance")),[d]=(0,de.useState)(ie()),[p,m]=(()=>{const[e,t]=(0,de.useState)(""),[n,o]=(0,de.useState)(null);return(0,de.useEffect)((()=>{(async()=>{try{const{visitorId:e}=await(async()=>{const e=await ft.load({monitoring:!1});if(!e)throw new Error(yt);return await e.get()})();t(e)}catch(e){o(e.message?e.message:yt)}})()}),[]),[e,n]})(),h=Number(o("cartTotal")),f=o("currency").toLowerCase(),y=(e=>{const t=[e];return"card"===e&&l(o("paymentMethodsConfig"))&&t.push("link"),t})(t.paymentMethodId);return(0,de.useEffect)((()=>{c||async function(){let t=se("blocks_checkout",!1);t=await e.saveUPEAppearance(t,"blocks_checkout"),u(t)}(),m&&a(m)}),[e,c,p,m,t.paymentMethodId]),n?(0,kt.jsx)(Tn,{isLoading:!c,numLines:3,children:(0,kt.jsxs)(St.Elements,{stripe:n,options:{mode:h<1?"setup":"payment",amount:h,currency:f,paymentMethodCreation:"manual",paymentMethodTypes:y,appearance:c,fonts:d},children:[i?.error?.message&&(0,kt.jsx)("div",{className:"wc-block-components-notices",children:(0,kt.jsx)(Fn.StoreNotice,{status:"error",isDismissible:!1,children:(0,kt.jsx)(de.RawHTML,{children:i.error.message})})}),(0,kt.jsx)(Dn,{api:e,errorMessage:r,fingerprint:p,onLoadError:s,theme:c?.theme,...t})]})}):(0,kt.jsx)(Tn,{isLoading:!0,numLines:3})},Vn=(e,t,n,o)=>(0,kt.jsx)(On,{paymentMethodId:e,upeMethods:t,api:n,testingInstructions:o}),qn=e=>e?new Promise((t=>{if(document.querySelector(e))return t(document.querySelector(e));const n=document.querySelector('[data-block-name="woocommerce/checkout"]');if(!n)return t(null);new MutationObserver(((n,o)=>{document.querySelector(e)&&(t(document.querySelector(e)),o.disconnect())})).observe(n,{childList:!0,subtree:!0})})):null,Zn=e=>new RegExp(/^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[0-9a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,}\.?$/i).test(e),Bn=e=>{const t=window.wcpayConfig.pay_for_order,n=window.wcpayConfig.order_id,o=window.wcpayConfig.key,r=window.wcpayConfig.billing_email;if(!t||!n||!o)return e;const a=new URL(e);return a.searchParams.append("pay_for_order",t),a.searchParams.append("order_id",n),a.searchParams.append("key",o),a.searchParams.append("billing_email",r),a.href},zn=()=>{const e=document.cookie.split(";").find((e=>e.includes("skip_woopay")));if(!e)return!1;const t=e?.split("=");return"skip_woopay"===t[0].trim()&&"1"===t[1].trim()},Yn=()=>{zn()&&(document.cookie="skip_woopay=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC;")},Xn=e=>"woopay_shortcode_checkout"===e,Gn=e=>(0,kt.jsxs)("svg",{width:"62",height:"22",viewBox:"0 0 62 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,kt.jsx)("path",{d:"M42.0633 3.53594C43.2337 3.53594 44.1719 3.81454 44.8778 4.37194C45.5837 4.92924 45.9367 5.66304 45.9367 6.57334C45.9367 7.53004 45.5744 8.28244 44.8592 8.82114C44.144 9.35994 43.1501 9.63864 41.8775 9.63864H41.4131V13.3819H38.7287V3.53594H42.0633ZM41.4224 5.42154V7.74374C42.0262 7.73444 42.472 7.64154 42.7507 7.45574C43.0386 7.26994 43.178 6.98204 43.178 6.59194C43.178 6.16464 43.0386 5.86734 42.76 5.70014C42.4906 5.52374 42.0447 5.43084 41.4224 5.42154Z",fill:"white"}),(0,kt.jsx)("path",{d:"M54.2687 13.3726H51.4821L51.0269 11.7285H48.1939L47.7294 13.3726H44.9985L48.1288 3.52664H51.1384L54.2687 13.3726ZM50.516 9.96374C50.1166 8.49604 49.8101 7.10274 49.615 5.78374H49.5779C49.3642 7.14924 49.067 8.54254 48.6862 9.96374H50.516Z",fill:"white"}),(0,kt.jsx)("path",{d:"M52.6617 3.53594H55.6712C56.34 4.94774 56.823 6.04384 57.1203 6.80554H57.1574C57.4547 6.01604 57.9377 4.92924 58.5879 3.53594H61.6625L58.495 8.92334V13.3726H55.7827V8.92334L52.6617 3.53594Z",fill:"white"}),(0,kt.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.7879 0.116043H4.20652C2.39522 0.116043 0.92762 1.58364 0.92762 3.38574V14.2906C0.92762 16.0926 2.39522 17.5602 4.19732 17.5602H17.7402L23.9357 21.0063L22.5331 17.5602H32.7879C34.5899 17.5602 36.0575 16.0926 36.0575 14.2906V3.38574C36.0575 1.58364 34.5899 0.116043 32.7879 0.116043ZM3.60282 2.63334C3.24982 2.64264 2.92472 2.80984 2.70182 3.07914C2.48812 3.35784 2.40452 3.71084 2.47892 4.06374C3.32412 9.45124 4.11372 13.0831 4.84752 14.9594C5.11682 15.6467 5.45122 15.9718 5.84142 15.944C6.43582 15.8975 7.16042 15.0708 8.00562 13.4453C8.19362 13.0694 8.42272 12.6128 8.69172 12.0766L8.69352 12.073C9.07562 11.3114 9.53802 10.3898 10.077 9.31184C10.8573 12.0149 11.9162 14.0491 13.2537 15.4145C13.6346 15.7954 14.0061 15.9718 14.387 15.944C14.7121 15.9254 15.0093 15.721 15.1486 15.4238C15.288 15.1359 15.353 14.8108 15.3158 14.4857C15.2229 13.1759 15.3623 11.3461 15.7152 9.01464C16.0775 6.59964 16.5419 4.87194 17.0993 3.83154C17.2107 3.62724 17.2572 3.38574 17.2386 3.14424C17.22 2.81914 17.0621 2.51254 16.802 2.31754C16.5512 2.10384 16.2261 2.00164 15.901 2.02954C15.4923 2.04814 15.1301 2.28964 14.9536 2.66114C14.0711 4.28674 13.4395 6.92474 13.0587 10.5658C12.4549 8.97754 11.9998 7.33344 11.7025 5.66144C11.5446 4.80684 11.1545 4.40744 10.5229 4.45394C10.0863 4.48174 9.73332 4.76974 9.44542 5.30844L6.29652 11.2903C5.78562 9.20044 5.30262 6.65534 4.85682 3.66434C4.74532 2.93054 4.32732 2.58684 3.60282 2.63334ZM24.5582 5.33634C24.0751 4.47244 23.2392 3.85944 22.2639 3.67364C22.0038 3.61794 21.7437 3.59004 21.4836 3.59004C20.1089 3.59004 18.9849 4.30524 18.1118 5.73574C17.3687 6.95254 16.9786 8.35514 16.9972 9.77634C16.9972 10.8816 17.2294 11.8291 17.6845 12.6186C18.1675 13.4825 19.0035 14.0955 19.9788 14.2813C20.2389 14.337 20.499 14.3649 20.7591 14.3649C22.1431 14.3649 23.267 13.6497 24.1309 12.2192C24.874 10.9931 25.2641 9.59054 25.2455 8.15084C25.2455 7.04544 25.0133 6.10724 24.5582 5.33634ZM22.7469 9.32114C22.5518 10.2593 22.1895 10.9652 21.6508 11.4482C21.2328 11.8291 20.8427 11.9777 20.4897 11.9127C20.1367 11.8477 19.8581 11.5318 19.6444 10.9838C19.4865 10.5658 19.3936 10.1292 19.3936 9.67414C19.3936 9.32114 19.4308 8.96824 19.4958 8.62454C19.6352 8.01144 19.8859 7.43554 20.2575 6.91544C20.7312 6.21874 21.2328 5.92154 21.753 6.03294C22.1059 6.10724 22.3846 6.41384 22.5982 6.96184C22.7562 7.37984 22.849 7.81644 22.849 8.26224C22.849 8.61524 22.8212 8.96824 22.7469 9.32114ZM31.2552 3.67364C32.2305 3.85944 33.0665 4.47244 33.5495 5.33634C34.0047 6.10724 34.2369 7.04544 34.2369 8.15084C34.2555 9.59054 33.8654 10.9931 33.1223 12.2192C32.2584 13.6497 31.1345 14.3649 29.7505 14.3649C29.4904 14.3649 29.2303 14.337 28.9702 14.2813C27.9949 14.0955 27.1589 13.4825 26.6759 12.6186C26.2208 11.8291 25.9885 10.8816 25.9885 9.77634C25.97 8.35514 26.3601 6.95254 27.1032 5.73574C27.9763 4.30524 29.1003 3.59004 30.475 3.59004C30.7351 3.59004 30.9951 3.61794 31.2552 3.67364ZM30.6422 11.4482C31.1809 10.9652 31.5432 10.2593 31.7382 9.32114C31.8126 8.96824 31.8404 8.61524 31.8404 8.26224C31.8404 7.81644 31.7475 7.37984 31.5896 6.96184C31.376 6.41384 31.0973 6.10724 30.7444 6.03294C30.2242 5.92154 29.7226 6.21874 29.2489 6.91544C28.8773 7.43554 28.6265 8.01144 28.4872 8.62454C28.4222 8.96824 28.385 9.32114 28.385 9.67414C28.385 10.1292 28.4779 10.5658 28.6358 10.9838C28.8495 11.5318 29.1281 11.8477 29.4811 11.9127C29.8341 11.9777 30.2242 11.8291 30.6422 11.4482Z",fill:"white"})]}),Un=e=>(0,kt.jsxs)("svg",{width:"62",height:"22",viewBox:"0 0 62 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,kt.jsx)("path",{d:"M41.7108 4.7031C42.8812 4.7031 43.8194 4.9817 44.5253 5.539C45.2312 6.0964 45.5842 6.8302 45.5842 7.7405C45.5842 8.6972 45.2219 9.4496 44.5067 9.9883C43.7915 10.5271 42.7976 10.8057 41.525 10.8057H41.0606V14.5491H38.3762V4.7031H41.7108ZM41.0699 6.5887V8.9108C41.6737 8.9016 42.1195 8.8087 42.3982 8.6229C42.6861 8.4371 42.8255 8.1492 42.8255 7.759C42.8255 7.3318 42.6861 7.0345 42.4075 6.8673C42.1381 6.6908 41.6922 6.598 41.0699 6.5887Z",fill:"black"}),(0,kt.jsx)("path",{d:"M53.9162 14.5398H51.1296L50.6744 12.8957H47.8414L47.3769 14.5398H44.646L47.7763 4.6938H50.7859L53.9162 14.5398ZM50.1635 11.1308C49.7641 9.6632 49.4576 8.2699 49.2625 6.9509H49.2254C49.0117 8.3164 48.7145 9.7097 48.3337 11.1308H50.1635Z",fill:"black"}),(0,kt.jsx)("path",{d:"M52.3092 4.7031H55.3187C55.9875 6.1149 56.4705 7.211 56.7678 7.9727H56.8049C57.1022 7.1832 57.5852 6.0964 58.2354 4.7031H61.31L58.1425 10.0905V14.5398H55.4302V10.0905L52.3092 4.7031Z",fill:"black"}),(0,kt.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5621 0.783203H32.1435C33.9455 0.783203 35.4131 2.2508 35.4131 4.0529V14.9578C35.4131 16.7598 33.9455 18.2274 32.1435 18.2274H21.8887L23.2913 21.6735L17.0958 18.2274H3.5529C1.7508 18.2274 0.283203 16.7598 0.283203 14.9578V4.0529C0.283203 2.2508 1.7508 0.783203 3.5621 0.783203Z",fill:"#7F54B3"}),(0,kt.jsx)("path",{d:"M2.0574 3.74629C2.2803 3.47699 2.6054 3.30979 2.9584 3.30049C3.6829 3.25399 4.1009 3.59769 4.2124 4.33149C4.6582 7.32249 5.1412 9.8676 5.6521 11.9575L8.801 5.9756C9.0889 5.4369 9.4419 5.1489 9.8785 5.1211C10.5101 5.0746 10.9002 5.47399 11.0581 6.32859C11.3554 8.00049 11.8105 9.6446 12.4143 11.233C12.7951 7.59179 13.4267 4.9539 14.3092 3.3283C14.4857 2.9568 14.8479 2.7153 15.2566 2.6967C15.5817 2.6688 15.9068 2.771 16.1576 2.9847C16.4177 3.1797 16.5756 3.4862 16.5942 3.8113C16.6128 4.0529 16.5663 4.2944 16.4549 4.4987C15.8975 5.539 15.4331 7.2667 15.0708 9.6818C14.7179 12.0133 14.5785 13.8431 14.6714 15.1528C14.7086 15.4779 14.6436 15.803 14.5042 16.091C14.3649 16.3882 14.0677 16.5926 13.7426 16.6112C13.3617 16.639 12.9902 16.4625 12.6093 16.0817C11.2718 14.7163 10.2129 12.682 9.4326 9.97899C8.513 11.8182 7.8164 13.2022 7.3612 14.1125C6.516 15.738 5.7914 16.5647 5.197 16.6112C4.8068 16.639 4.4724 16.3139 4.2031 15.6266C3.4693 13.7502 2.6797 10.1184 1.8344 4.73089C1.7601 4.37799 1.8437 4.02499 2.0574 3.74629Z",fill:"white"}),(0,kt.jsx)("path",{d:"M23.9138 6.0035C23.4308 5.1396 22.5948 4.5266 21.6195 4.3408C21.3594 4.2851 21.0993 4.2572 20.8392 4.2572C19.4645 4.2572 18.3405 4.9724 17.4674 6.4029C16.7243 7.6197 16.3342 9.0223 16.3528 10.4435C16.3528 11.5488 16.585 12.4963 17.0401 13.2858C17.5231 14.1497 18.3591 14.7627 19.3344 14.9485C19.5945 15.0042 19.8546 15.0321 20.1147 15.0321C21.4987 15.0321 22.6226 14.3169 23.4865 12.8864C24.2296 11.6603 24.6197 10.2577 24.6011 8.818C24.6011 7.7126 24.3689 6.7744 23.9138 6.0035ZM22.1025 9.9883C21.9074 10.9265 21.5451 11.6324 21.0064 12.1154C20.5884 12.4963 20.1983 12.6449 19.8453 12.5799C19.4923 12.5149 19.2137 12.199 19 11.651C18.8421 11.233 18.7492 10.7964 18.7492 10.3413C18.7492 9.9883 18.7864 9.6354 18.8514 9.2917C18.9908 8.6786 19.2415 8.1027 19.6131 7.5826C20.0868 6.8859 20.5884 6.5887 21.1086 6.7001C21.4615 6.7744 21.7402 7.081 21.9538 7.629C22.1118 8.047 22.2046 8.4836 22.2046 8.9294C22.2046 9.2824 22.1768 9.6354 22.1025 9.9883Z",fill:"white"}),(0,kt.jsx)("path",{d:"M32.9051 6.0035C32.4221 5.1396 31.5861 4.5266 30.6108 4.3408C30.3507 4.2851 30.0907 4.2572 29.8306 4.2572C28.4559 4.2572 27.3319 4.9724 26.4588 6.4029C25.7157 7.6197 25.3256 9.0223 25.3441 10.4435C25.3441 11.5488 25.5764 12.4963 26.0315 13.2858C26.5145 14.1497 27.3505 14.7627 28.3258 14.9485C28.5859 15.0042 28.846 15.0321 29.1061 15.0321C30.4901 15.0321 31.614 14.3169 32.4779 12.8864C33.221 11.6603 33.6111 10.2577 33.5925 8.818C33.5925 7.7126 33.3603 6.7744 32.9051 6.0035ZM31.0938 9.9883C30.8988 10.9265 30.5365 11.6324 29.9978 12.1154C29.5798 12.4963 29.1897 12.6449 28.8367 12.5799C28.4837 12.5149 28.2051 12.199 27.9914 11.651C27.8335 11.233 27.7406 10.7964 27.7406 10.3413C27.7406 9.9883 27.7778 9.6354 27.8428 9.2917C27.9821 8.6786 28.2329 8.1027 28.6045 7.5826C29.0782 6.8859 29.5798 6.5887 30.1 6.7001C30.4529 6.7744 30.7316 7.081 30.9452 7.629C31.1031 8.047 31.196 8.4836 31.196 8.9294C31.196 9.2824 31.1682 9.6354 31.0938 9.9883Z",fill:"white"})]}),$n=(e,n)=>{"wcSettings"in window&&wcSettings.wcBlocksConfig&&"product"!==e?wp.data.dispatch("core/notices")?.createNotice("error",n,{context:`wc/${e}`}):fetch(t("ajaxUrl"),{method:"POST",body:new URLSearchParams({action:"woopay_express_checkout_button_show_error_notice",_ajax_nonce:t("woopayButtonNonce"),context:e,message:n})}).then((e=>e.json())).then((e=>{if(e.success){const t=document.querySelector(".woocommerce-notices-wrapper"),n=document.createElement("div");n.innerHTML=e.data.notice,t.insertBefore(n,null),t.scrollIntoView({behavior:"smooth",block:"center"})}}))},Jn=async(e,n,o)=>{const r=await qn(o),a=await Vt();let i="";const s=document.body,c=document.createElement("div");c.setAttribute("role","dialog"),c.setAttribute("aria-modal","true"),c.classList.add("woopay-otp-iframe-wrapper");const l=document.createElement("iframe");l.title=(0,pe.__)("WooPay SMS code verification","woocommerce-payments"),l.classList.add("woopay-otp-iframe"),l.classList.add("intrinsic-ignore");const u=768;let d=!0;const p=()=>{(u<=window.innerWidth&&d||u>window.innerWidth&&!d)&&(d=!d,l.contentWindow.postMessage({action:"setHeader",value:d},t("woopayHost"))),document.body.style.overflow="hidden"},m=()=>{if(!l)return;if(u>window.innerWidth)return l.style.left="0",l.style.right="",void(l.style.top="0");const e=l.getBoundingClientRect();l.style.top=Math.floor(window.innerHeight/2-e.height/2)+"px",l.style.left=Math.floor(window.innerWidth/2-e.width/2)+"px"};l.addEventListener("load",(()=>{d=!0;const e=ce(),n=Xn(e)&&t("isWooPayGlobalThemeSupportEnabled")?se(e,!0):null;t("isWoopayFirstPartyAuthEnabled")&&Ft(f(t("wcAjaxUrl"),"get_woopay_session"),{_ajax_nonce:t("woopaySessionNonce"),order_id:t("order_id"),key:t("key"),billing_email:t("billing_email"),appearance:n}).then((e=>{e?.data?.session&&l.contentWindow.postMessage({action:"setSessionData",value:e},t("woopayHost"))})),p(),window.addEventListener("resize",p),m(),window.addEventListener("resize",m),l.classList.add("open")})),c.insertBefore(l,null);const h=()=>{window.removeEventListener("resize",p),window.removeEventListener("resize",m),window.removeEventListener("pageshow",g),window.removeEventListener("message",y),document.removeEventListener("keyup",b),c.remove(),l.classList.remove("open"),document.body.style.overflow=""};function y(o){if(t("woopayHost").startsWith(o.origin))switch(o.data.action){case"otp_email_submitted":i=o.data.userEmail;break;case"redirect_to_woopay_skip_session_init":o.data.redirectUrl&&(window.location=Bn(o.data.redirectUrl));break;case"redirect_to_platform_checkout":case"redirect_to_woopay":e.initWooPay(i||o.data.userEmail,o.data.platformCheckoutUserSession).then((e=>{if(document.querySelector(".woopay-otp-iframe"))if("success"===e.result)window.location=Bn(e.url);else{const e=(0,pe.__)("WooPay is unavailable at this time. Sorry for the inconvenience.","woocommerce-payments");$n(n,e),h()}}));break;case"otp_validation_failed":break;case"close_modal":h();break;case"iframe_height":o.data.height>300&&(u<=window.innerWidth?(l.style.height=o.data.height+"px",l.style.top=Math.floor(window.innerHeight/2-o.data.height/2)+"px"):(l.style.height="",l.style.top=""))}}function g(e){e.persisted&&h()}function b(e){"Escape"===e.key&&h()&&e.stopPropagation()}c.addEventListener("click",h),((e="")=>{if(document.querySelector(".woopay-otp-iframe"))return;window.addEventListener("pageshow",g),window.addEventListener("message",y),document.addEventListener("keyup",b);const o=window.document.documentElement.clientWidth,r=window.document.documentElement.clientHeight,d=new URLSearchParams;d.append("testMode",t("testMode")),d.append("needsHeader",u>window.innerWidth),d.append("wcpayVersion",t("wcpayVersionNumber")),e&&Zn(e)&&(i=e,d.append("email",e)),d.append("is_blocks",!!window.wcSettings?.wcBlocksConfig),d.append("is_express","true"),d.append("express_context",n),d.append("source_url",window.location.href),d.append("viewport",`${o}x${r}`),a&&d.append("tracksUserIdentity",a),l.src=`${t("woopayHost")}/otp/?${d.toString()}`,s.insertBefore(c,null),m(),l.focus()})(r?.value||t("woopaySessionEmail"))};var Qn=n(9517),Kn=n.n(Qn);function eo(e){return e.startsWith("{{/")?{type:"componentClose",value:e.replace(/\W/g,"")}:e.endsWith("/}}")?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.startsWith("{{")?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}function to(e,t){let n,o,r=[];for(let a=0;a{const e=(0,ue.useRef)(),[n,o]=(0,ue.useState)("");return(0,ue.useEffect)((()=>{(async()=>{const e=t("testMode"),n=t("woopayHost"),r=t("woopayMerchantId"),a=new URLSearchParams({testMode:e,source_url:window.location.href,blogId:r}),i=await Vt();i&&a.append("tracksUserIdentity",i),o(`${n}/connect/?${a.toString()}`)})()}),[]),(0,ue.useEffect)((()=>{if(!e.current)return;const n=e.current;n.addEventListener("load",(()=>{oo(2),window.dispatchEvent(new MessageEvent("message",{source:window,origin:t("woopayHost"),data:{action:"get_iframe_post_message_success",value:e=>n.contentWindow.postMessage(e,t("woopayHost"))}}))}))}),[n]),(0,kt.jsx)("iframe",{ref:e,id:"woopay-connect-iframe",src:n,style:{height:0,width:0,border:"none",margin:0,padding:0,overflow:"hidden",display:"block",visibility:"hidden",position:"fixed",pointerEvents:"none",userSelect:"none"},title:(0,pe.__)("WooPay Connect Direct Checkout","woocommerce-payments")})},io=class{iframePostMessage=null;listeners={};constructor(){this.listeners={getIframePostMessageCallback:()=>{},getPostMessageTimeoutCallback:()=>{}},this.removeMessageListener=this.attachMessageListener(),this.injectWooPayConnectIframe()}attachMessageListener(){const e=e=>{t("woopayHost").startsWith(e.origin)&&this.callbackFn(e.data)};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}}detachMessageListener(){"function"==typeof this.removeMessageListener&&this.removeMessageListener()}injectWooPayConnectIframe(){const e=window?.WooPayConnect?.iframeInjectedState||0;if(2===e){const e=document.querySelector("#woopay-connect-iframe");return void(e&&(this.iframePostMessage=Promise.resolve((n=>{e.contentWindow.postMessage(n,t("woopayHost"))}))))}if(1===e)return void(this.iframePostMessage=new Promise((e=>{this.listeners.getIframePostMessageCallback=e})));oo(1);const n=document.createElement("div");n.style.visibility="hidden",n.style.position="fixed",n.style.height="0",n.style.width="0",n.style.bottom="0",n.style.right="0",n.id="woopay-connect-iframe-container",document.body.appendChild(n);const o=this;this.iframePostMessage=new Promise((e=>{o.listeners.getIframePostMessageCallback=e})),en().render((0,kt.jsx)(ao,{}),n)}injectTemporaryWooPayConnectIframe(){let e;const n=new Promise((t=>{e=t})),o=document.createElement("iframe");return o.id="temp-woopay-connect-iframe",o.src=t("woopayHost")+"/connect/",o.height=0,o.width=0,o.border="none",o.margin=0,o.padding=0,o.overflow="hidden",o.display="block",o.visibility="hidden",o.position="fixed",o.pointerEvents="none",o.userSelect="none",o.addEventListener("load",(()=>{e((e=>o.contentWindow.postMessage(e,t("woopayHost"))))})),document.body.appendChild(o),{resolvePostMessagePromise:n,removeTemporaryIframe:()=>{document.body.removeChild(o)}}}async sendMessageAndListenWith(e,t){const n=new Promise(((e,n)=>{let o=!1;const r=setTimeout((()=>{o=!0,n(new Error("WooPayConnectIframe did not respond within the allotted time."))}),ro());this.listeners[t]=t=>{o||(r&&clearTimeout(r),e(t))}}));if("function"!=typeof this.iframePostMessage?.then)throw new Error("iframePostMessage is not set");return(await this.iframePostMessage)(e),await n}async getPostMessageTimeout(){try{return await this.sendMessageAndListenWith({action:"getPostMessageTimeout"},"getPostMessageTimeoutCallback")}catch(e){return null}}callbackFn(e){switch(e.action){case"get_iframe_post_message_success":this.listeners.getIframePostMessageCallback(e.value);break;case"get_post_message_timeout_success":this.listeners.getPostMessageTimeoutCallback(e.value)}}},so=class extends io{constructor(){super(),this.listeners={...this.listeners,setRedirectSessionDataCallback:()=>{},setTempThirdPartyCookieCallback:()=>{},getIsWooPayReachableCallback:()=>{},getIsThirdPartyCookiesEnabledCallback:()=>{},setPreemptiveSessionDataCallback:()=>{}}}async isWooPayThirdPartyCookiesEnabled(){const{resolvePostMessagePromise:e,removeTemporaryIframe:t}=this.injectTemporaryWooPayConnectIframe(),n=new Promise(((e,t)=>{let n=!1;const o=setTimeout((()=>{n=!0,t(new Error("WooPayConnectIframe did not respond within the allotted time."))}),ro());this.listeners.setTempThirdPartyCookieCallback=t=>{n||(o&&clearTimeout(o),e(t))}}));if("function"!=typeof e?.then)return!1;const o=await e;o({action:"setTempThirdPartyCookie"});try{if(!await n)return t(),!1}catch(e){return t(),!1}const r=new Promise(((e,t)=>{let n=!1;const o=setTimeout((()=>{n=!0,t(new Error("WooPayConnectIframe did not respond within the allotted time."))}),ro());this.listeners.getIsThirdPartyCookiesEnabledCallback=t=>{n||(o&&clearTimeout(o),e(t))}}));o({action:"getIsThirdPartyCookiesEnabled"});try{return await r}catch(e){return!1}finally{t()}}async sendRedirectSessionDataToWooPay(e){try{return await super.sendMessageAndListenWith({action:"setRedirectSessionData",value:e},"setRedirectSessionDataCallback")}catch(e){return null}}async setPreemptiveSessionData(e){try{return await super.sendMessageAndListenWith({action:"setPreemptiveSessionData",value:e},"setPreemptiveSessionDataCallback")}catch(e){return null}}async isWooPayReachable(){try{return await this.sendMessageAndListenWith({action:"isWooPayReachable"},"getIsWooPayReachableCallback")}catch(e){return!1}}callbackFn(e){switch(super.callbackFn(e),e.action){case"set_redirect_session_data_success":this.listeners.setRedirectSessionDataCallback(e.value);break;case"set_redirect_session_data_error":this.listeners.setRedirectSessionDataCallback({is_error:!0});break;case"set_temp_third_party_cookie_success":this.listeners.setTempThirdPartyCookieCallback(e.value);break;case"get_is_third_party_cookies_enabled_success":this.listeners.getIsThirdPartyCookiesEnabledCallback(e.value);break;case"get_is_woopay_reachable_success":this.listeners.getIsWooPayReachableCallback(e.value);break;case"set_preemptive_session_data_success":this.listeners.setPreemptiveSessionDataCallback(e.value);break;case"set_preemptive_session_data_error":this.listeners.setPreemptiveSessionDataCallback({is_error:!0})}}},co=class{static sessionConnect;static init(){this.getSessionConnect()}static getSessionConnect(){return this.sessionConnect||(this.sessionConnect=new so),this.sessionConnect}static async sendPreemptiveSessionDataToWooPay(e){return this.getSessionConnect().setPreemptiveSessionData(e)}static async getWooPaySessionFromMerchant(e){return Ft(f(t("wcAjaxUrl"),"get_woopay_session"),e)}},lo={default:(0,pe.__)("WooPay","woocommerce-payments"),buy:(0,pe.__)("Buy with WooPay","woocommerce-payments"),donate:(0,pe.__)("Donate with WooPay","woocommerce-payments"),book:(0,pe.__)("Book with WooPay","woocommerce-payments")},uo=({listenForCartChanges:e,isPreview:n=!1,buttonSettings:o,api:r,isProductPage:a=!1,emailSelector:i="#email",buttonAttributes:s})=>{var c;const l="narrow",u="wide",d=(0,ue.useRef)(null),p=(0,ue.useRef)(null),m=(0,ue.useRef)(!1);let{height:h,type:f,theme:y,context:g,radius:b}=o;const[v,w]=(0,ue.useState)(!1),[_,k]=(0,ue.useState)(u),C=new Map;var S;C.set("40","small"),C.set("48","medium"),C.set("55","large"),void 0!==s&&(h=s.height||h,b=null!==(S=s.borderRadius)&&void 0!==S?S:b);const x=C.get(h?.toString())||"medium",P=null!==(c=lo[f||"default"])&&void 0!==c?c:lo.default,E="dark"===y?Gn:Un,{addToCart:M,getProductData:L}=(e=>({addToCart:t=>e.expressCheckoutAddToCart(t),getProductData:()=>{const e=document.querySelector(".single_add_to_cart_button").value,t=document.querySelector(".bundle_form"),n=document.querySelector(".single_variation_wrap");let o={product_id:e,quantity:document.querySelector(".quantity .qty").value};if(n&&!t)o.product_id=n.querySelector('input[name="product_id"]').value,o.attributes=document.querySelector(".variations_form")?(()=>{const e=document.querySelector(".variations_form")?.querySelectorAll(".variations select"),t={};return e&&e.forEach((e=>{const n=e.name,o=e.value||"";t[n]=o})),t})():[];else{const e=new FormData(document.querySelector("form.cart"));e.delete("add-to-cart");const t={};for(const n of e.entries())t[n[0]]=n[1];o={...o,...t}}const r=document.querySelector("form.cart");return!(r&&(new FormData(r).forEach(((e,t)=>{if(/^(addon-|wc_)/.test(t))if(/\[\]$/.test(t)){const n=t.substring(0,t.length-2);o[n]?o[n].push(e):o[n]=[e]}else o[t]=e})),!(e=>{const t=["wc_gc_giftcard_to","wc_gc_giftcard_from","wc_gc_giftcard_to_multiple"];for(const n of t)if(e.hasOwnProperty(n)&&!e[n])return alert((0,pe.__)("Please fill out all required fields","woocommerce-payments")),!1;return e.hasOwnProperty("wc_gc_giftcard_to_multiple")&&!e.wc_gc_giftcard_to_multiple.split(",").every((e=>Kn()(e.trim())))?(alert((0,pe.__)("Please type only valid emails","woocommerce-payments")),!1):!(e.hasOwnProperty("wc_gc_giftcard_to")&&!Kn()(e.wc_gc_giftcard_to)&&(alert((0,pe.__)("Please type only valid emails","woocommerce-payments")),1))})(o)))&&o}}))(r),F=(0,ue.useRef)(L),j=(0,ue.useRef)(M);(0,ue.useEffect)((()=>{if(!p.current)return;const e=p.current.getBoundingClientRect().width;k(e>140?u:l)}),[l,u]),(0,ue.useEffect)((()=>{n||Ot("woopay_button_load",{source:g})}),[n,g]);const T=(0,ue.useCallback)((()=>{if(!a)return!0;const e=document.querySelector(".single_add_to_cart_button");return!e||!e.disabled&&!e.classList.contains("disabled")||(e.classList.contains("wc-variation-is-unavailable")?window.alert(window?.wc_add_to_cart_variation_params?.i18n_unavailable_text||(0,pe.__)("Sorry, this product is unavailable. Please choose a different combination.","woocommerce-payments")):window.alert((0,pe.__)("Please select your product options before proceeding.","woocommerce-payments")),!1)}),[a]),R=(0,ue.useCallback)((e=>{if(e?.preventDefault(),!n&&(Ot("woopay_button_click",{source:g}),Yn(),T()))if(a){const e=F.current();if(!e)return;j.current(e).then((e=>{e.error?e.submit&&document.querySelector("form.cart").submit():Jn(r,g,i)}))}else Jn(r,g,i)}),[r,g,i,n,a,T]),A=(0,ue.useCallback)((o=>{if(o.preventDefault(),n||m.current)return;if(Ot("woopay_button_click",{source:g}),Yn(),!T())return;m.current=!0,w(!0);const r=ce(),i=Xn(r)&&t("isWooPayGlobalThemeSupportEnabled")?se(r,!0):null;if(a){const n=F.current();if(!n)return;"function"==typeof e?.stop&&e.stop(),j.current(n).then((()=>{"function"==typeof e?.start&&e.start(),co.getWooPaySessionFromMerchant({_ajax_nonce:t("woopaySessionNonce"),appearance:i}).then((async e=>{if(!e?.blog_id||!e?.data?.session)throw d.current=R,new Error(e?.data);{const t=await co.sendPreemptiveSessionDataToWooPay(e);if(t?.is_error)return R(null),d.current=R,m.current=!1,void w(!1);window.location.href=Bn(t.redirect_url)}})).catch((()=>{const e=(0,pe.__)("Something went wrong. Please try again.","woocommerce-payments");$n(g,e),m.current=!1,w(!1)}))}))}else co.getWooPaySessionFromMerchant({_ajax_nonce:t("woopaySessionNonce"),order_id:t("order_id"),key:t("key"),billing_email:t("billing_email"),appearance:i}).then((async e=>{if(!e?.blog_id||!e?.data?.session)throw d.current=R,new Error(e?.data);{const t=await co.sendPreemptiveSessionDataToWooPay(e);if(t?.is_error)return R(null),d.current=R,m.current=!1,void w(!1);window.location.href=Bn(t.redirect_url)}}))?.catch((()=>{const e=(0,pe.__)("Something went wrong. Please try again.","woocommerce-payments");$n(g,e),m.current=!1,w(!1)}))}),[T,g,n,a,e,R]);return(0,ue.useEffect)((()=>{t("isWoopayFirstPartyAuthEnabled")?(d.current=A,co.init()):d.current=R}),[A,R]),(0,ue.useEffect)((()=>{const e=e=>{e?.persisted&&(m.current=!1,w(!1))};return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}}),[]),(0,kt.jsx)("button",{ref:p,"aria-label":P,onClick:e=>d.current(e),className:An()("woopay-express-button",{"is-loading":v}),"data-type":f,"data-size":x,"data-theme":y,"data-width-type":_,style:{height:`${h}px`,borderRadius:`${b}px`},disabled:v,type:"button",children:v?(0,kt.jsx)("span",{className:"wc-block-components-spinner"}):(0,kt.jsx)(kt.Fragment,{children:no({mixedString:P.replace(lo.default,"{{wooPayLogo /}}"),components:{wooPayLogo:(0,kt.jsx)(E,{})}})})},`${f}-${y}-${x}`)},po=new le({publishableKey:t("publishableKey"),accountId:t("accountId"),forceNetworkSavedCards:t("forceNetworkSavedCards"),locale:t("locale")},Ft),mo=({buttonAttributes:e})=>{const n=(0,ue.useCallback)((n=>{n&&en().createRoot(n).render((0,kt.jsx)(uo,{buttonSettings:t("woopayButton"),api:po,emailSelector:"#email",buttonAttributes:e}))}),[e]);return(0,kt.jsx)("span",{ref:n})};let ho=null;document.addEventListener("click",(function(e){const t=e.target?.closest(".js-woopayments-copy-test-number");if(!t)return;e.preventDefault();const n=t.querySelector("span").innerText;navigator.clipboard?(navigator.clipboard.writeText(n),window.wp?.data?.dispatch("core/notices")?.createInfoNotice((0,pe.__)("Test number copied to your clipboard!","woocommerce-payments"),{id:"woopayments/test-number-copied",type:"snackbar",context:"wc/checkout/payments"}),t.classList.add("state--success"),clearTimeout(ho),ho=setTimeout((()=>{t.classList.remove("state--success")}),2e3)):prompt((0,pe.__)("Copy the test number:","woocommerce-payments"),n)}),!1);const fo={card:r,bancontact:"woocommerce_payments_bancontact",au_becs_debit:"woocommerce_payments_au_becs_debit",eps:"woocommerce_payments_eps",giropay:"woocommerce_payments_giropay",ideal:"woocommerce_payments_ideal",p24:"woocommerce_payments_p24",sepa_debit:"woocommerce_payments_sepa_debit",sofort:"woocommerce_payments_sofort",affirm:"woocommerce_payments_affirm",afterpay_clearpay:"woocommerce_payments_afterpay_clearpay",klarna:"woocommerce_payments_klarna"},yo=o("paymentMethodsConfig"),go=l(yo),bo=new le({publishableKey:o("publishableKey"),accountId:o("accountId"),forceNetworkSavedCards:o("forceNetworkSavedCards"),locale:o("locale"),isStripeLinkEnabled:go},Ft);if(Object.entries(yo).filter((([e])=>"link"!==e)).forEach((([t,n])=>{var r,a;(0,e.registerPaymentMethod)({name:fo[t],content:Vn(t,fo,bo,n.testingInstructions),edit:Vn(t,fo,bo,n.testingInstructions),savedTokenComponent:(0,kt.jsx)(Ct,{api:bo}),canMakePayment:e=>{const t=e.billingAddress.country,o=e.cart.cartNeedsPayment,r=!n.countries.length||n.countries.includes(t);return o&&r},paymentMethodId:fo[t],label:(0,kt.jsx)(Mt,{api:bo,title:n.title,countries:n.countries,iconLight:n.icon,iconDark:n.darkIcon,upeName:t}),ariaLabel:"WooPayments",supports:{showSavedCards:null!==(r=o("isSavedCardsEnabled"))&&void 0!==r&&r,showSaveOption:null!==(a=n.showSaveOption)&&void 0!==a&&a,features:o("features")}})})),o("isWooPayEnabled")&&(document.querySelector('[data-block-name="woocommerce/checkout"]')&&o("isWooPayEmailInputEnabled")&&null===new URLSearchParams(window.location.search).get("customize_messenger_channel")&&!t("isPreview")&&(async(e,n,o=!1)=>{let r;const a=await qn(e),i=await Vt();if(!a)return;const s=document.createElement("div"),c=a.parentNode;s.classList.add("wc-block-components-spinner");const l=document.createElement("div");l.setAttribute("role","dialog"),l.setAttribute("aria-modal","true"),l.classList.add("woopay-otp-iframe-wrapper");const u=document.createElement("iframe");u.title=(0,pe.__)("WooPay SMS code verification","woocommerce-payments"),u.classList.add("woopay-otp-iframe"),u.classList.add("intrinsic-ignore");const d=document.createElement("span");d.setAttribute("aria-hidden","true"),d.classList.add("arrow");const p=768,m=new URLSearchParams(window.location.search),h=zn(),y="undefined"!=typeof performance&&"back_forward"===performance.getEntriesByType("navigation")[0].type||"true"===m.get("skip_woopay")||h;if(y&&!h){const e=new Date,t=new Date(e.getTime()+864e5);document.cookie=`skip_woopay=1; path=/; expires=${t.toUTCString()}`}let g=!0;const b=()=>{(p<=window.innerWidth&&g||p>window.innerWidth&&!g)&&(g=!g,u.contentWindow.postMessage({action:"setHeader",value:g},t("woopayHost"))),document.body.style.overflow="hidden"},v=()=>{if(!u)return;if(p>window.innerWidth)return u.style.left="0",void(u.style.right="");if(u.getBoundingClientRect().top<=0||window.innerHeight-(u.getBoundingClientRect().height+u.getBoundingClientRect().top)<=0){const e=50,t=document.documentElement.scrollTop+a.getBoundingClientRect().top-u.getBoundingClientRect().height/2-e;window.scrollTo({top:t})}const e=a.getBoundingClientRect(),t=u.getBoundingClientRect();u.style.top=Math.floor(e.top-t.height/2)+"px",d.style.top=Math.floor(e.top+e.height/2-parseFloat(window.getComputedStyle(d)["border-right-width"]))+"px",window.innerWidth-(e.right+t.width)<=50?(u.style.left="auto",d.style.left="auto",u.style.right="50px",d.style.right=`${t.width+50}px`):(u.style.left=`${e.right+5}px`,u.style.right="",d.style.left=e.right-10+"px",d.style.right="")};u.addEventListener("load",(()=>{g=!0;const e=ce(),n=Xn(e)&&t("isWooPayGlobalThemeSupportEnabled")?se(e,!0):null;t("isWoopayFirstPartyAuthEnabled")&&Ft(f(t("wcAjaxUrl"),"get_woopay_session"),{_ajax_nonce:t("woopaySessionNonce"),order_id:t("order_id"),key:t("key"),billing_email:t("billing_email"),appearance:n}).then((e=>{e?.data?.session&&u.contentWindow.postMessage({action:"setSessionData",value:e},t("woopayHost"))})),b(),window.addEventListener("resize",b),v(),window.addEventListener("resize",v),u.classList.add("open")})),l.insertBefore(d,null),l.insertBefore(u,null);const w=document.createElement("div");w.style["white-space"]="normal",w.textContent=(0,pe.__)("WooPay is unavailable at this time. Please complete your checkout below. Sorry for the inconvenience.","woocommerce-payments");const _=(e=!0)=>{window.removeEventListener("resize",b),window.removeEventListener("resize",v),l.remove(),u.classList.remove("open"),e&&a.focus(),document.body.style.overflow=""};l.addEventListener("click",_);const k=()=>{c.insertBefore(w,a.nextSibling)};document.addEventListener("keyup",(e=>{"Escape"===e.key&&_()&&e.stopPropagation()}));const C=new AbortController,{signal:S}=C;S.addEventListener("abort",(()=>{s.remove(),_(!1)})),o?(await qn("button.wc-block-components-checkout-place-order-button")).addEventListener("click",(()=>{C.abort()})):document.querySelector('form[name="checkout"]').addEventListener("submit",(()=>{C.abort()}));const x=e=>{const t=new CustomEvent("woopayUserCheck",{detail:{isRegisteredUser:e}});window.dispatchEvent(t)},P=async(e,n=!0)=>{c.insertBefore(s,a),c.contains(w)&&c.removeChild(w),Ot("checkout_email_address_woopay_check"),Ft(f(t("wcAjaxUrl"),"get_woopay_signature"),{_ajax_nonce:t("woopaySignatureNonce")}).then((e=>{if(e.success)return e.data;throw new Error((0,pe.__)("Request for signature failed.","woocommerce-payments"))})).then((e=>{if(e.signature)return e.signature;throw new Error((0,pe.__)("Signature not found.","woocommerce-payments"))})).then((n=>{const o=new URLSearchParams;return o.append("email",e),o.append("test_mode",!!t("testMode")),o.append("wcpay_version",t("wcpayVersionNumber")),o.append("blog_id",t("woopayMerchantId")),o.append("request_signature",n),fetch(`${t("woopayHost")}/wp-json/platform-checkout/v1/user/exists?${o.toString()}`,{signal:S})})).then((e=>(200!==e.status&&k(),e.json()))).then((r=>{x(r["user-exists"]),r["user-exists"]?n&&(e=>{if(document.querySelector(".woopay-otp-iframe"))return;const n=window.document.documentElement.clientWidth,r=window.document.documentElement.clientHeight,a=new URLSearchParams;a.append("email",e),a.append("testMode",t("testMode")),a.append("needsHeader",p>window.innerWidth),a.append("wcpayVersion",t("wcpayVersionNumber")),a.append("is_blocks",o?"true":"false"),a.append("source_url",wcSettings?.storePages?.checkout?.permalink),a.append("viewport",`${n}x${r}`),i&&a.append("tracksUserIdentity",i),u.src=`${t("woopayHost")}/otp/?${a.toString()}`,c.insertBefore(l,null),v(),u.focus()})(e):"rest_invalid_param"!==r.code&&(Ot("checkout_woopay_save_my_info_offered"),window.woopayCheckout?.PRE_CHECK_SAVE_MY_INFO&&Ot("checkout_save_my_info_click",{status:"checked"}))})).catch((e=>{"AbortError"!==e.name&&k()})).finally((()=>{s.remove()}))};if(a.addEventListener("input",(e=>{const t=e.currentTarget.value;clearTimeout(r),s.remove(),r=setTimeout((()=>{x(!1),Zn(t)&&P(t)}),500)})),window.addEventListener("message",(e=>{if(t("woopayHost").startsWith(e.origin))switch(e.data.action){case"redirect_to_woopay_skip_session_init":e.data.redirectUrl&&(Yn(),window.location=Bn(e.data.redirectUrl));break;case"redirect_to_platform_checkout":case"redirect_to_woopay":const t=n.initWooPay(a.value,e.data.platformCheckoutUserSession);if(!t)break;t.then((e=>{document.querySelector(".woopay-otp-iframe")&&("success"===e.result?(Yn(),window.location=e.url):(k(),_(!1)))})).catch((()=>{k(),_(!1)}));break;case"otp_validation_failed":break;case"close_modal":_();break;case"iframe_height":if(e.data.height>300)if(p<=window.innerWidth){u.style.height=e.data.height+"px";const t=a.getBoundingClientRect();u.style.top=Math.floor(t.top-e.data.height/2)+"px",d.style.top=Math.floor(t.top+t.height/2-parseFloat(window.getComputedStyle(d)["border-right-width"]))+"px"}else u.style.height="",u.style.top=""}})),window.addEventListener("pageshow",(function(e){e.persisted&&_(!1)})),a.value){const e=a.value;Zn(e)&&P(e,!1)}if(y){setTimeout((()=>{x(!0)}),2e3),Ot("woopay_skipped",{}),m.delete("skip_woopay");let{pathname:e}=window.location;""!==m.toString()&&(e+="?"+m.toString()),history.replaceState(null,null,e),_(!1)}})("#email",bo,!0),o("shouldShowWooPayButton")&&(0,e.registerExpressPaymentMethod)({name:i,title:"WooPayments - WooPay",description:(0,pe.__)("A one-click, high-converting, secure checkout built for Woo — themed to your brand.","woocommerce-payments"),gatewayId:"woocommerce_payments",content:(0,kt.jsx)(mo,{}),edit:(0,kt.jsx)(uo,{buttonSettings:t("woopayButton"),isPreview:!0,emailSelector:"#email"}),canMakePayment:()=>"undefined"!=typeof wcpayConfig,paymentMethodId:i,supports:{features:t("features"),style:["height","borderRadius"]}})),o("isPaymentRequestEnabled")&&(o("isTokenizedCartEceEnabled")?((0,e.registerExpressPaymentMethod)((e=>({paymentMethodId:a,name:a+"_applePay",title:"WooPayments - Apple Pay",description:(0,pe.__)("An easy, secure way to pay that's accepted on millions of stores.","woocommerce-payments"),gatewayId:"woocommerce_payments",content:(0,kt.jsx)(Mn,{api:e,expressPaymentMethod:"applePay"}),edit:(0,kt.jsx)(Mn,{api:e,expressPaymentMethod:"applePay",isPreview:!0}),supports:{features:t("features"),style:["height","borderRadius"]},canMakePayment:({cart:e})=>"undefined"!=typeof wcpayExpressCheckoutParams&&new Promise((t=>{Ln("applePay",e,t)}))}))(bo)),(0,e.registerExpressPaymentMethod)((e=>({paymentMethodId:a,name:a+"_googlePay",title:"WooPayments - Google Pay",description:(0,pe.__)("Simplify checkout with fewer steps to pay.","woocommerce-payments"),gatewayId:"woocommerce_payments",content:(0,kt.jsx)(Mn,{api:e,expressPaymentMethod:"googlePay"}),edit:(0,kt.jsx)(Mn,{api:e,expressPaymentMethod:"googlePay",isPreview:!0}),supports:{features:t("features"),style:["height","borderRadius"]},canMakePayment:({cart:e})=>"undefined"!=typeof wcpayExpressCheckoutParams&&new Promise((t=>{Ln("googlePay",e,t)}))}))(bo))):((0,e.registerExpressPaymentMethod)((e=>({paymentMethodId:a,name:a+"_applePay",title:"WooPayments - Apple Pay",description:(0,pe.__)("An easy, secure way to pay that's accepted on millions of stores.","woocommerce-payments"),gatewayId:"woocommerce_payments",content:(0,kt.jsx)(Qt,{api:e,expressPaymentMethod:"applePay"}),edit:(0,kt.jsx)(Qt,{api:e,expressPaymentMethod:"applePay",isPreview:!0}),supports:{features:t("features"),style:["height","borderRadius"]},canMakePayment:({cart:e})=>"undefined"!=typeof wcpayExpressCheckoutParams&&tn("applePay",e)}))(bo)),(0,e.registerExpressPaymentMethod)((e=>({paymentMethodId:a,name:a+"_googlePay",title:"WooPayments - Google Pay",description:(0,pe.__)("Simplify checkout with fewer steps to pay.","woocommerce-payments"),gatewayId:"woocommerce_payments",content:(0,kt.jsx)(Qt,{api:e,expressPaymentMethod:"googlePay"}),edit:(0,kt.jsx)(Qt,{api:e,expressPaymentMethod:"googlePay",isPreview:!0}),supports:{features:t("features"),style:["height","borderRadius"]},canMakePayment:({cart:e})=>"undefined"!=typeof wcpayExpressCheckoutParams&&tn("googlePay",e)}))(bo)))),window.addEventListener("load",(()=>{(e=>{for(const t in e){const n=Rt[t];n&&e[t]&&n(e[t])}})(o("fraudServices")),(()=>{const e=document.getElementsByClassName("wc-block-components-checkout-place-order-button");e.length&&e[0].addEventListener("click",(()=>{const e=document.getElementById("radio-control-wc-payment-method-options-woocommerce_payments");e?.checked&&Ot("checkout_place_order_button_click")}))})()})),t("isMultiCurrencyEnabled")){const{registerCheckoutFilters:e}=window.wc.blocksCheckout;e("woocommerce-payments",{totalValue:(e,t,n)=>{const{cart:o}=n;return o?.cartTotals?.currency_code?` ${o.cartTotals.currency_code}`:e}})}})()})();dist/blocks-checkout.js.LICENSE.txt000064400000000657147600301730013035 0ustar00/* object-assign (c) Sindre Sorhus @license MIT */ /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ /** @license React v17.0.2 * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ dist/blocks-checkout-rtl.css000064400000027477147600301730012122 0ustar00#payment .payment_method_woocommerce_payments .woocommerce-error{margin:1rem 0}.js-woopayments-copy-test-number{line-height:1.2em;vertical-align:middle;border-radius:0;border:none !important;background-color:transparent !important;font-weight:normal;display:inline-flex;cursor:pointer;color:inherit;font-size:initial;padding:2px 1px;align-items:center}.js-woopayments-copy-test-number span{margin-left:4px}.js-woopayments-copy-test-number i{order:1;display:block;width:1.2em;height:1.2em;mask-image:url(../assets/images/icons/copy.svg?ver=14a3a00de64a8c0c151c);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor}.js-woopayments-copy-test-number:hover{background-color:transparent;opacity:.7}.js-woopayments-copy-test-number:hover i{opacity:.7}.js-woopayments-copy-test-number:active i{transform:scale(0.9)}.js-woopayments-copy-test-number:focus{outline:none}.js-woopayments-copy-test-number.state--success i{mask-image:url(../assets/images/icons/check-green.svg?ver=488deef5db84c71239e1)}.wcpay-payment-element{margin-bottom:2rem}#express-payment-method-woopay{width:100%}.wc-block-components-main .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content>:last-child{padding:0}#contact-fields{padding-bottom:1.5em}.wc-block-components-text-input button.wcpay-stripelink-modal-trigger{top:50%;transform:translateY(-50%)}button.wcpay-stripelink-modal-trigger{display:none;position:absolute;left:5px;width:64px;height:40px;background:no-repeat url(../assets/images/payment-methods/link.svg?ver=2af3c660d8ddc95442bb);background-color:transparent;cursor:pointer;border:none}button.wcpay-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method input:checked~div .wc-block-components-radio-control__label>.payment-method-label .test-mode.badge{display:inline-block}.wc-block-checkout__payment-method input:checked~div .wc-block-components-radio-control__label>.payment-method-label__pmme-container{display:none}.wc-block-checkout__payment-method .wc-block-components-radio-control__label{width:100%;display:block !important}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label{display:grid !important;justify-content:normal !important;grid-template-columns:max-content auto;grid-template-areas:"label badge logos";align-items:center;gap:8px;width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.payment-method-label__label{grid-area:label;width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.payment-methods--logos{grid-area:logos;justify-self:end}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label>.test-mode.badge{grid-area:badge;background-color:#fff2d7;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:400;line-height:16px;color:#4d3716;justify-self:start;width:max-content;display:none}@media(max-width: 480px){.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label{grid-template-areas:"label logos" "badge badge";grid-template-columns:1fr auto;align-items:start}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label .payment-methods--logos{justify-self:end}}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label__pmme-container{width:100%;pointer-events:none}@media(max-width: 480px){.wc-block-checkout__payment-method .wc-block-components-radio-control__label>.payment-method-label__pmme-container{margin-top:8px}}#remember-me h2{font-size:18px;font-weight:600;line-height:21.6px;letter-spacing:-0.01em}#payment-method #radio-control-wc-payment-method-options-woocommerce_payments_affirm__label img{min-width:50px}#payment-method #radio-control-wc-payment-method-options-woocommerce_payments_afterpay_clearpay__label img{min-width:64px}#contact_details{float:none}#contact_details+#customer_details{display:block}#contact-fields .wc-block-components-text-input,#contact-fields .woocommerce-input-wrapper,.woopay-billing-email .wc-block-components-text-input,.woopay-billing-email .woocommerce-input-wrapper{display:inline-block;position:relative;width:100%}#contact-fields .wc-block-components-text-input .wc-block-components-spinner,#contact-fields .woocommerce-input-wrapper .wc-block-components-spinner,.woopay-billing-email .wc-block-components-text-input .wc-block-components-spinner,.woopay-billing-email .woocommerce-input-wrapper .wc-block-components-spinner{left:10px;width:24px}.woopay-login-session-iframe{width:100%;height:100vh;position:fixed;top:50%;right:50%;transform:translate(50%, -50%);z-index:355000;border:0;background:#fff;visibility:hidden}.woopay-login-session-iframe.open{transition:top 500ms;visibility:visible}@media screen and (min-width: 768px){.woopay-login-session-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;right:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000}.woopay-login-session-iframe-wrapper .woopay-login-session-iframe{transition:none;height:90vh;max-height:520px;position:absolute;max-width:374px;border-radius:8px}}.woopay-otp-iframe{transition:top 500ms;width:100%;height:100dvh;position:fixed;top:100%;right:0;z-index:355000;border:0;background:#fff}.woopay-otp-iframe.open{top:0}.woopay-otp-iframe-wrapper .arrow{position:fixed;top:100%}@media screen and (min-width: 768px){.woopay-otp-iframe-wrapper{position:fixed;background:rgba(117,117,117,.6);top:0;right:0;width:100vw;height:100vh;content:" ";display:block;z-index:355000}.woopay-otp-iframe-wrapper .woopay-otp-iframe{transition:none;height:90vh;max-height:650px;position:absolute;max-width:374px;border-radius:8px;left:50px;right:auto}.woopay-otp-iframe-wrapper .arrow{position:absolute;left:7.5px;background:transparent;width:0;height:0;z-index:355001;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff}}.woopay-express-button{font-size:18px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;letter-spacing:.8px;height:40px;background:#fff !important;border:1px solid #fff !important;color:#000 !important;width:100%;border-radius:4px;padding-top:1px;padding-bottom:1px;display:flex !important;align-items:center;justify-content:center;white-space:nowrap;text-transform:none;list-style-type:none}.woopay-express-button:not(:disabled):hover{background:#e0e0e0 !important;cursor:pointer}.woopay-express-button:disabled{opacity:.5;cursor:not-allowed}.woopay-express-button.is-loading,.woopay-express-button.is-loading:hover,.woopay-express-button.is-loading:disabled{opacity:1 !important}.woopay-express-button svg{fill:#674399;position:relative;top:1px}.woopay-express-button[data-type=buy],.woopay-express-button[data-type=book],.woopay-express-button[data-type=donate]{min-width:200px}.woopay-express-button[data-type=buy] svg,.woopay-express-button[data-type=book] svg,.woopay-express-button[data-type=donate] svg{flex-shrink:.4;margin-right:6px}.woopay-express-button[data-width-type=wide] svg{flex-shrink:1}.woopay-express-button[data-theme=dark]{background:#674399 !important;color:#fff !important;border-color:#674399 !important}.woopay-express-button[data-theme=dark] svg{fill:#fff}.woopay-express-button[data-theme=dark]:not(:disabled):hover{background:#533582 !important}.woopay-express-button[data-theme=light-outline]{border-color:#000 !important}.woopay-express-button[data-theme=light-outline]:not(:disabled):hover{background:#e0e0e0 !important}.woopay-express-button[data-size=medium]{font-size:22px;height:48px}.woopay-express-button[data-size=medium] svg{top:2px;width:auto;height:27px;min-width:60px}.woopay-express-button[data-size=medium][data-type=buy],.woopay-express-button[data-size=medium][data-type=book],.woopay-express-button[data-size=medium][data-type=donate]{min-width:229px}.woopay-express-button[data-size=medium][data-type=buy] svg,.woopay-express-button[data-size=medium][data-type=book] svg,.woopay-express-button[data-size=medium][data-type=donate] svg{flex-shrink:.6;margin-right:8px}.woopay-express-button[data-size=medium][data-width-type=wide][data-type=buy] svg,.woopay-express-button[data-size=medium][data-width-type=wide][data-type=book] svg,.woopay-express-button[data-size=medium][data-width-type=wide][data-type=donate] svg{flex-shrink:1}.woopay-express-button[data-size=large]{font-size:26px;height:55px}.woopay-express-button[data-size=large] svg{top:3px;width:auto;height:32px;min-width:70px}.woopay-express-button[data-size=large][data-type=buy],.woopay-express-button[data-size=large][data-type=book],.woopay-express-button[data-size=large][data-type=donate]{min-width:229px}.woopay-express-button[data-size=large][data-type=buy] svg,.woopay-express-button[data-size=large][data-type=book] svg,.woopay-express-button[data-size=large][data-type=donate] svg{flex-shrink:.6;margin-right:10px;margin-bottom:.25rem}.woopay-express-button[data-size=large][data-width-type=wide][data-type=buy] svg,.woopay-express-button[data-size=large][data-width-type=wide][data-type=book] svg,.woopay-express-button[data-size=large][data-width-type=wide][data-type=donate] svg{flex-shrink:1;margin-bottom:0}@media screen and (min-width: 785px)and (max-width: 850px){.woopay-express-button[data-size=large]{font-size:22px}}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.wc-block-components-spinner{position:absolute;width:100%;height:100%;color:inherit;box-sizing:content-box;text-align:center;font-size:1.25em}.wc-block-components-spinner::after{content:" ";position:absolute;top:50%;right:50%;margin:-0.5em -0.5em 0 0;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(0.5);backface-visibility:hidden;border-radius:50%;border:.2em solid currentColor;border-right-color:transparent;animation:spinner__animation 1s infinite linear}.is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0} .wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:12px !important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0 !important}.wc-block-components-express-payment-continue-rule--cart{margin:24px 0 !important;height:20px}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin-right:1px !important;width:99% !important} .wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:12px !important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0 !important}.wc-block-components-express-payment-continue-rule--cart{margin:24px 0 !important;height:20px}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin-right:1px !important;width:99% !important} .is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0} dist/cart.asset.php000064400000000222147600301730010264 0ustar00 array('react', 'react-dom', 'wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '211e991da72ae24d028d'); dist/cart-block.asset.php000064400000000165147600301730011362 0ustar00 array('react', 'wp-data', 'wp-polyfill'), 'version' => 'a422dfc5205c2d73e36f'); dist/cart-block.js000064400000151211147600301730010070 0ustar00/*! For license information please see cart-block.js.LICENSE.txt */ (()=>{var e={2926:function(e,t,r){!function(e,t){"use strict";function r(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=r){var n,o,a=[],i=!0,c=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){c=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(c)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:v;if(null===e||m(t=e)&&"function"==typeof t.elements&&"function"==typeof t.createToken&&"function"==typeof t.createPaymentMethod&&"function"==typeof t.confirmCardPayment)return e;throw new Error(r)},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v;if(function(e){return m(e)&&"function"==typeof e.then}(e))return{tag:"async",stripePromise:Promise.resolve(e).then((function(e){return k(e,t)}))};var r=k(e,t);return null===r?{tag:"empty"}:{tag:"sync",stripe:r}},w=function(e){e&&e._registerWrapper&&e.registerAppInfo&&(e._registerWrapper({name:"react-stripe-js",version:"2.5.1"}),e.registerAppInfo({name:"react-stripe-js",version:"2.5.1",url:"https://stripe.com/docs/stripe-js/react"}))},S=t.createContext(null);S.displayName="ElementsContext";var C=function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an provider."));return e},x=t.createContext(null);x.displayName="CartElementContext";var E=function(e){var r=e.stripe,n=e.options,o=e.children,a=t.useMemo((function(){return _(r)}),[r]),i=c(t.useState(null),2),s=i[0],u=i[1],l=c(t.useState(null),2),p=l[0],d=l[1],h=c(t.useState((function(){return{stripe:"sync"===a.tag?a.stripe:null,elements:"sync"===a.tag?a.stripe.elements(n):null}})),2),m=h[0],b=h[1];t.useEffect((function(){var e=!0,t=function(e){b((function(t){return t.stripe?t:{stripe:e,elements:e.elements(n)}}))};return"async"!==a.tag||m.stripe?"sync"!==a.tag||m.stripe||t(a.stripe):a.stripePromise.then((function(r){r&&e&&t(r)})),function(){e=!1}}),[a,m,n]);var g=f(r);t.useEffect((function(){null!==g&&g!==r&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")}),[g,r]);var v=f(n);return t.useEffect((function(){if(m.elements){var e=y(n,v,["clientSecret","fonts"]);e&&m.elements.update(e)}}),[n,v,m.elements]),t.useEffect((function(){w(m.stripe)}),[m.stripe]),t.createElement(S.Provider,{value:m},t.createElement(x.Provider,{value:{cart:s,setCart:u,cartState:p,setCartState:d}},o))};E.propTypes={stripe:h.any,options:h.object};var T=function(e){var r=t.useContext(S);return C(r,e)},A={cart:null,cartState:null,setCart:function(){},setCartState:function(){}},P=function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.useContext(x);return r?A:function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an provider."));return e}(n,e)},M=function(e){return(0,e.children)(T("mounts "))};M.propTypes={children:h.func.isRequired};var j=function(e,r,n){var o=!!n,a=t.useRef(n);t.useEffect((function(){a.current=n}),[n]),t.useEffect((function(){if(!o||!e)return function(){};var t=function(){a.current&&a.current.apply(a,arguments)};return e.on(r,t),function(){e.off(r,t)}}),[o,r,e,a])},O=["on","session"],R=t.createContext(null);R.displayName="CustomCheckoutSdkContext";var I=function(e,t){if(!e)throw new Error("Could not find CustomCheckoutProvider context; You need to wrap the part of your app that ".concat(t," in an provider."));return e},L=t.createContext(null);L.displayName="CustomCheckoutContext";var q=function(e){var r=e.stripe,o=e.options,a=e.children,s=t.useMemo((function(){return _(r,"Invalid prop `stripe` supplied to `CustomCheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.")}),[r]),u=c(t.useState(null),2),l=u[0],p=u[1],d=c(t.useState((function(){return{stripe:"sync"===s.tag?s.stripe:null,customCheckoutSdk:null}})),2),h=d[0],b=d[1],y=function(e,t){b((function(r){return r.stripe&&r.customCheckoutSdk?r:{stripe:e,customCheckoutSdk:t}}))},v=t.useRef(!1);t.useEffect((function(){var e=!0;return"async"!==s.tag||h.stripe?"sync"===s.tag&&s.stripe&&!v.current&&(v.current=!0,s.stripe.initCustomCheckout(o).then((function(e){e&&(y(s.stripe,e),e.on("change",p))}))):s.stripePromise.then((function(t){t&&e&&!v.current&&(v.current=!0,t.initCustomCheckout(o).then((function(e){e&&(y(t,e),e.on("change",p))})))})),function(){e=!1}}),[s,h,o,p]);var k=f(r);t.useEffect((function(){null!==k&&k!==r&&console.warn("Unsupported prop change on CustomCheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[k,r]);var S=f(o);t.useEffect((function(){var e,t;if(h.customCheckoutSdk){!o.clientSecret||m(S)||g(o.clientSecret,S.clientSecret)||console.warn("Unsupported prop change: options.client_secret is not a mutable property.");var r=null==S||null===(e=S.elementsOptions)||void 0===e?void 0:e.appearance,n=null==o||null===(t=o.elementsOptions)||void 0===t?void 0:t.appearance;n&&!g(n,r)&&h.customCheckoutSdk.changeAppearance(n)}}),[o,S,h.customCheckoutSdk]),t.useEffect((function(){w(h.stripe)}),[h.stripe]);var C=t.useMemo((function(){return e=h.customCheckoutSdk,t=l,e?(e.on,e.session,n(n({},i(e,O)),t||e.session())):null;var e,t}),[h.customCheckoutSdk,l]);return h.customCheckoutSdk?t.createElement(R.Provider,{value:h},t.createElement(L.Provider,{value:C},a)):null};q.propTypes={stripe:h.any,options:h.shape({clientSecret:h.string.isRequired,elementsOptions:h.object}).isRequired};var F=function(e){var r=t.useContext(R),n=t.useContext(S);if(r&&n)throw new Error("You cannot wrap the part of your app that ".concat(e," in both and providers."));return r?I(r,e):C(n,e)},N=function(e,r){var n,o="".concat((n=e).charAt(0).toUpperCase()+n.slice(1),"Element"),a=r?function(e){var r=F("mounts <".concat(o,">"));P("mounts <".concat(o,">"),"customCheckoutSdk"in r);var n=e.id,a=e.className;return t.createElement("div",{id:n,className:a})}:function(r){var n,a=r.id,i=r.className,s=r.options,u=void 0===s?{}:s,l=r.onBlur,p=r.onFocus,d=r.onReady,h=r.onChange,m=r.onEscape,b=r.onClick,g=r.onLoadError,v=r.onLoaderStart,k=r.onNetworksChange,_=r.onCheckout,w=r.onLineItemClick,S=r.onConfirm,C=r.onCancel,x=r.onShippingAddressChange,E=r.onShippingRateChange,T=F("mounts <".concat(o,">")),A="elements"in T?T.elements:null,M="customCheckoutSdk"in T?T.customCheckoutSdk:null,O=c(t.useState(null),2),R=O[0],I=O[1],L=t.useRef(null),q=t.useRef(null),N=P("mounts <".concat(o,">"),"customCheckoutSdk"in T),B=N.setCart,H=N.setCartState;j(R,"blur",l),j(R,"focus",p),j(R,"escape",m),j(R,"click",b),j(R,"loaderror",g),j(R,"loaderstart",v),j(R,"networkschange",k),j(R,"lineitemclick",w),j(R,"confirm",S),j(R,"cancel",C),j(R,"shippingaddresschange",x),j(R,"shippingratechange",E),"cart"===e?n=function(e){H(e),d&&d(e)}:d&&(n="expressCheckout"===e?d:function(){d(R)}),j(R,"ready",n),j(R,"change","cart"===e?function(e){H(e),h&&h(e)}:h),j(R,"checkout","cart"===e?function(e){H(e),_&&_(e)}:_),t.useLayoutEffect((function(){if(null===L.current&&null!==q.current&&(A||M)){var t=null;M?t=M.createElement(e,u):A&&(t=A.create(e,u)),"cart"===e&&B&&B(t),L.current=t,I(t),t&&t.mount(q.current)}}),[A,M,u,B]);var U=f(u);return t.useEffect((function(){if(L.current){var e=y(u,U,["paymentRequest"]);e&&L.current.update(e)}}),[u,U]),t.useLayoutEffect((function(){return function(){if(L.current&&"function"==typeof L.current.destroy)try{L.current.destroy(),L.current=null}catch(e){}}}),[]),t.createElement("div",{id:a,className:i,ref:q})};return a.propTypes={id:h.string,className:h.string,onChange:h.func,onBlur:h.func,onFocus:h.func,onReady:h.func,onEscape:h.func,onClick:h.func,onLoadError:h.func,onLoaderStart:h.func,onNetworksChange:h.func,onCheckout:h.func,onLineItemClick:h.func,onConfirm:h.func,onCancel:h.func,onShippingAddressChange:h.func,onShippingRateChange:h.func,options:h.object},a.displayName=o,a.__elementType=e,a},B="undefined"==typeof window,H=t.createContext(null);H.displayName="EmbeddedCheckoutProviderContext";var U=function(){var e=t.useContext(H);if(!e)throw new Error(" must be used within ");return e},W=B?function(e){var r=e.id,n=e.className;return U(),t.createElement("div",{id:r,className:n})}:function(e){var r=e.id,n=e.className,o=U().embeddedCheckout,a=t.useRef(!1),i=t.useRef(null);return t.useLayoutEffect((function(){return!a.current&&o&&null!==i.current&&(o.mount(i.current),a.current=!0),function(){if(a.current&&o)try{o.unmount(),a.current=!1}catch(e){}}}),[o]),t.createElement("div",{ref:i,id:r,className:n})},z=N("auBankAccount",B),$=N("card",B),D=N("cardNumber",B),Y=N("cardExpiry",B),V=N("cardCvc",B),G=N("fpxBank",B),K=N("iban",B),J=N("idealBank",B),X=N("p24Bank",B),Q=N("epsBank",B),Z=N("payment",B),ee=N("expressCheckout",B),te=N("paymentRequestButton",B),re=N("linkAuthentication",B),ne=N("address",B),oe=N("shippingAddress",B),ae=N("cart",B),ie=N("paymentMethodMessaging",B),ce=N("affirmMessage",B),se=N("afterpayClearpayMessage",B);e.AddressElement=ne,e.AffirmMessageElement=ce,e.AfterpayClearpayMessageElement=se,e.AuBankAccountElement=z,e.CardCvcElement=V,e.CardElement=$,e.CardExpiryElement=Y,e.CardNumberElement=D,e.CartElement=ae,e.CustomCheckoutProvider=q,e.Elements=E,e.ElementsConsumer=M,e.EmbeddedCheckout=W,e.EmbeddedCheckoutProvider=function(e){var r=e.stripe,n=e.options,o=e.children,a=t.useMemo((function(){return _(r,"Invalid prop `stripe` supplied to `EmbeddedCheckoutProvider`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.")}),[r]),i=t.useRef(null),s=t.useRef(null),u=c(t.useState({embeddedCheckout:null}),2),l=u[0],p=u[1];t.useEffect((function(){if(!s.current&&!i.current){var e=function(e){s.current||i.current||(s.current=e,i.current=s.current.initEmbeddedCheckout(n).then((function(e){p({embeddedCheckout:e})})))};"async"===a.tag&&!s.current&&n.clientSecret?a.stripePromise.then((function(t){t&&e(t)})):"sync"===a.tag&&!s.current&&n.clientSecret&&e(a.stripe)}}),[a,n,l,s]),t.useEffect((function(){return function(){l.embeddedCheckout?(i.current=null,l.embeddedCheckout.destroy()):i.current&&i.current.then((function(){i.current=null,l.embeddedCheckout&&l.embeddedCheckout.destroy()}))}}),[l.embeddedCheckout]),t.useEffect((function(){w(s)}),[s]);var d=f(r);t.useEffect((function(){null!==d&&d!==r&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the `stripe` prop after setting it.")}),[d,r]);var h=f(n);return t.useEffect((function(){null!=h&&(null!=n?(null!=h.clientSecret&&n.clientSecret!==h.clientSecret&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the client secret after setting it. Unmount and create a new instance of EmbeddedCheckoutProvider instead."),null!=h.onComplete&&n.onComplete!==h.onComplete&&console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot change the onComplete option after setting it.")):console.warn("Unsupported prop change on EmbeddedCheckoutProvider: You cannot unset options after setting them."))}),[h,n]),t.createElement(H.Provider,{value:l},o)},e.EpsBankElement=Q,e.ExpressCheckoutElement=ee,e.FpxBankElement=G,e.IbanElement=K,e.IdealBankElement=J,e.LinkAuthenticationElement=re,e.P24BankElement=X,e.PaymentElement=Z,e.PaymentMethodMessagingElement=ie,e.PaymentRequestButtonElement=te,e.ShippingAddressElement=oe,e.useCartElement=function(){return P("calls useCartElement()").cart},e.useCartElementState=function(){return P("calls useCartElementState()").cartState},e.useCustomCheckout=function(){!function(e){var r=t.useContext(R);I(r,e)}("calls useCustomCheckout()");var e=t.useContext(L);if(!e)throw new Error("Could not find CustomCheckout Context; You need to wrap the part of your app that calls useCustomCheckout() in an provider.");return e},e.useElements=function(){return T("calls useElements()").elements},e.useStripe=function(){return F("calls useStripe()").stripe},Object.defineProperty(e,"__esModule",{value:!0})}(t,r(1609))},5228:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var a,i,c=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),s=1;s{"use strict";r(5228);var n=r(1609),o=60103;if("function"==typeof Symbol&&Symbol.for){var a=Symbol.for;o=a("react.element"),a("react.fragment")}var i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c=Object.prototype.hasOwnProperty,s={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,r){var n,a={},u=null,l=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(l=t.ref),t)c.call(t,n)&&!s.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:u,ref:l,props:a,_owner:i.current}}},4848:(e,t,r)=>{"use strict";e.exports=r(1020)},1609:e=>{"use strict";e.exports=window.React}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var o=n.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=n[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.p=window.wcpayAssets.url,(()=>{"use strict";var e=r(2926);const t=window.wp.data,n=["color","padding","paddingTop","paddingRight","paddingBottom","paddingLeft"],o=["fontFamily","fontSize","lineHeight","letterSpacing","fontWeight","fontVariation","textDecoration","textShadow","textTransform","-webkit-font-smoothing","-moz-osx-font-smoothing","transition"],a=["backgroundColor","border","borderTop","borderRight","borderBottom","borderLeft","borderRadius","borderWidth","borderColor","borderStyle","borderTopWidth","borderTopColor","borderTopStyle","borderRightWidth","borderRightColor","borderRightStyle","borderBottomWidth","borderBottomColor","borderBottomStyle","borderLeftWidth","borderLeftColor","borderLeftStyle","borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius","outline","outlineOffset","boxShadow"],i={".Label":[...n,...o],".Text":[...n,...o],".Input":[...n,...o,...a],".Error":[...n,...o,...a],".Tab":[...n,...o,...a],".TabIcon":[...n],".TabLabel":[...n,...o],".Block":[...n.slice(1),...a.slice(1)],".Container":[...a],".Header":[...n,...a,...o],".Footer":[...n,...a,...o]},c={".Label":i[".Label"],".Label--floating":[...i[".Label"],"transform"],".Input":[...i[".Input"],"outlineColor","outlineWidth","outlineStyle"],".Error":i[".Error"],".Tab":["backgroundColor","color","fontFamily"],".Tab--selected":["outlineColor","outlineWidth","outlineStyle","backgroundColor","color",a],".TabIcon":i[".TabIcon"],".TabIcon--selected":["color"],".TabLabel":i[".TabLabel"],".Block":i[".Block"],".Container":i[".Container"],".Header":i[".Header"],".Footer":i[".Footer"],".Footer--link":i[".Text"],".Text":i[".Text"],".Text--redirect":i[".Text"]};function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}var u=/^\s+/,l=/\s+$/;function p(e,t){if(t=t||{},(e=e||"")instanceof p)return e;if(!(this instanceof p))return new p(e,t);var r=function(e){var t,r,n,o={r:0,g:0,b:0},a=1,i=null,c=null,p=null,d=!1,h=!1;return"string"==typeof e&&(e=function(e){e=e.replace(u,"").replace(l,"").toLowerCase();var t,r=!1;if(A[e])e=A[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=U.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=U.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=U.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=U.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=U.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=U.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=U.hex8.exec(e))?{r:R(t[1]),g:R(t[2]),b:R(t[3]),a:F(t[4]),format:r?"name":"hex8"}:(t=U.hex6.exec(e))?{r:R(t[1]),g:R(t[2]),b:R(t[3]),format:r?"name":"hex"}:(t=U.hex4.exec(e))?{r:R(t[1]+""+t[1]),g:R(t[2]+""+t[2]),b:R(t[3]+""+t[3]),a:F(t[4]+""+t[4]),format:r?"name":"hex8"}:!!(t=U.hex3.exec(e))&&{r:R(t[1]+""+t[1]),g:R(t[2]+""+t[2]),b:R(t[3]+""+t[3]),format:r?"name":"hex"}}(e)),"object"==s(e)&&(W(e.r)&&W(e.g)&&W(e.b)?(t=e.r,r=e.g,n=e.b,o={r:255*j(t,255),g:255*j(r,255),b:255*j(n,255)},d=!0,h="%"===String(e.r).substr(-1)?"prgb":"rgb"):W(e.h)&&W(e.s)&&W(e.v)?(i=L(e.s),c=L(e.v),o=function(e,t,r){e=6*j(e,360),t=j(t,100),r=j(r,100);var n=Math.floor(e),o=e-n,a=r*(1-t),i=r*(1-o*t),c=r*(1-(1-o)*t),s=n%6;return{r:255*[r,i,a,a,c,r][s],g:255*[c,r,r,i,a,a][s],b:255*[a,a,c,r,r,i][s]}}(e.h,i,c),d=!0,h="hsv"):W(e.h)&&W(e.s)&&W(e.l)&&(i=L(e.s),p=L(e.l),o=function(e,t,r){var n,o,a;function i(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=j(e,360),t=j(t,100),r=j(r,100),0===t)n=o=a=r;else{var c=r<.5?r*(1+t):r+t-r*t,s=2*r-c;n=i(s,c,e+1/3),o=i(s,c,e),a=i(s,c,e-1/3)}return{r:255*n,g:255*o,b:255*a}}(e.h,i,p),d=!0,h="hsl"),e.hasOwnProperty("a")&&(a=e.a)),a=M(a),{ok:d,format:e.format||h,r:Math.min(255,Math.max(o.r,0)),g:Math.min(255,Math.max(o.g,0)),b:Math.min(255,Math.max(o.b,0)),a}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}function d(e,t,r){e=j(e,255),t=j(t,255),r=j(r,255);var n,o,a=Math.max(e,t,r),i=Math.min(e,t,r),c=(a+i)/2;if(a==i)n=o=0;else{var s=a-i;switch(o=c>.5?s/(2-a-i):s/(a+i),a){case e:n=(t-r)/s+(t>1)+720)%360;--t;)n.h=(n.h+o)%360,a.push(p(n));return a}function T(e,t){t=t||6;for(var r=p(e).toHsv(),n=r.h,o=r.s,a=r.v,i=[],c=1/t;t--;)i.push(p({h:n,s:o,v:a})),a=(a+c)%1;return i}p.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=M(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=h(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=d(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=d(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return f(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,o){var a=[I(Math.round(e).toString(16)),I(Math.round(t).toString(16)),I(Math.round(r).toString(16)),I(q(n))];return o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*j(this._r,255))+"%",g:Math.round(100*j(this._g,255))+"%",b:Math.round(100*j(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*j(this._r,255))+"%, "+Math.round(100*j(this._g,255))+"%, "+Math.round(100*j(this._b,255))+"%)":"rgba("+Math.round(100*j(this._r,255))+"%, "+Math.round(100*j(this._g,255))+"%, "+Math.round(100*j(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(P[f(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+m(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var o=p(e);r="#"+m(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return p(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(v,arguments)},brighten:function(){return this._applyModification(k,arguments)},darken:function(){return this._applyModification(_,arguments)},desaturate:function(){return this._applyModification(b,arguments)},saturate:function(){return this._applyModification(g,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(w,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(E,arguments)},complement:function(){return this._applyCombination(S,arguments)},monochromatic:function(){return this._applyCombination(T,arguments)},splitcomplement:function(){return this._applyCombination(x,arguments)},triad:function(){return this._applyCombination(C,[3])},tetrad:function(){return this._applyCombination(C,[4])}},p.fromRatio=function(e,t){if("object"==s(e)){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:L(e[n]));e=r}return p(e,t)},p.equals=function(e,t){return!(!e||!t)&&p(e).toRgbString()==p(t).toRgbString()},p.random=function(){return p.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},p.mix=function(e,t,r){r=0===r?0:r||50;var n=p(e).toRgb(),o=p(t).toRgb(),a=r/100;return p({r:(o.r-n.r)*a+n.r,g:(o.g-n.g)*a+n.g,b:(o.b-n.b)*a+n.b,a:(o.a-n.a)*a+n.a})},p.readability=function(e,t){var r=p(e),n=p(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)},p.isReadable=function(e,t,r){var n,o,a,i,c,s=p.readability(e,t);switch(o=!1,(a=r,"AA"!==(i=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==i&&(i="AA"),"small"!==(c=(a.size||"small").toLowerCase())&&"large"!==c&&(c="small"),n={level:i,size:c}).level+n.size){case"AAsmall":case"AAAlarge":o=s>=4.5;break;case"AAlarge":o=s>=3;break;case"AAAsmall":o=s>=7}return o},p.mostReadable=function(e,t,r){var n,o,a,i,c=null,s=0;o=(r=r||{}).includeFallbackColors,a=r.level,i=r.size;for(var u=0;us&&(s=n,c=p(t[u]));return p.isReadable(e,c,{level:a,size:i})||!o?c:(r.includeFallbackColors=!1,p.mostReadable(e,["#fff","#000"],r))};var A=p.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},P=p.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(A);function M(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function j(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function O(e){return Math.min(1,Math.max(0,e))}function R(e){return parseInt(e,16)}function I(e){return 1==e.length?"0"+e:""+e}function L(e){return e<=1&&(e=100*e+"%"),e}function q(e){return Math.round(255*parseFloat(e)).toString(16)}function F(e){return R(e)/255}var N,B,H,U=(B="[\\s|\\(]+("+(N="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+N+")[,|\\s]+("+N+")\\s*\\)?",H="[\\s|\\(]+("+N+")[,|\\s]+("+N+")[,|\\s]+("+N+")[,|\\s]+("+N+")\\s*\\)?",{CSS_UNIT:new RegExp(N),rgb:new RegExp("rgb"+B),rgba:new RegExp("rgba"+H),hsl:new RegExp("hsl"+B),hsla:new RegExp("hsla"+H),hsv:new RegExp("hsv"+B),hsva:new RegExp("hsva"+H),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function W(e){return!!U.CSS_UNIT.exec(e)}const z=e=>{const t=e.match(/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0?(\.\d+)?|1?(\.0+)?)\s*\)$/);if(t){const r=t[4]||1;e=`rgb(${t.slice(1,4).map((e=>Math.round(e*r+255*(1-r)))).join(", ")})`}return e},$={default:{hiddenContainer:"#wcpay-hidden-div",hiddenInput:"#wcpay-hidden-input",hiddenInvalidInput:"#wcpay-hidden-invalid-input",hiddenValidActiveLabel:"#wcpay-hidden-valid-active-label"},classicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:["#payment .payment_methods li .payment_box fieldset",".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["li.wc_payment_method .wc-payment-form","li.wc_payment_method .payment_box","#payment","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],pmmeRelativeTextSizeSelector:".wc_payment_method > label"},blocksCheckout:{appendTarget:"#contact-fields",upeThemeInputSelector:".wc-block-components-text-input #email",upeThemeLabelSelector:".wc-block-components-text-input label",upeThemeTextSelectors:[".wc-block-components-checkout-step__description",".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input","is-active"],invalidClasses:["wc-block-components-text-input","has-error"],alternateSelectors:{appendTarget:"#billing.wc-block-components-address-form",upeThemeInputSelector:"#billing-first_name",upeThemeLabelSelector:".wc-block-components-checkout-step__description"},backgroundSelectors:["#payment-method .wc-block-components-radio-control-accordion-option","#payment-method","form.wc-block-checkout__form",".wc-block-checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-components-checkout-place-order-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-checkout-order-summary-block"],pmmeRelativeTextSizeSelector:".wc-block-components-radio-control__label-group"},bnplProductPage:{appendTarget:".product .cart .quantity",upeThemeInputSelector:".product .cart .quantity .qty",upeThemeLabelSelector:".product .cart .quantity label",upeThemeTextSelectors:[".product .cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main > .product > div.summary.entry-summary","#main > .product","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".single_add_to_cart_button"],linkSelectors:["a"]},bnplClassicCart:{appendTarget:".cart .quantity",upeThemeInputSelector:".cart .quantity .qty",upeThemeLabelSelector:".cart .quantity label",upeThemeTextSelectors:[".cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main .entry-content .cart_totals","#main .entry-content","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".checkout-button"],linkSelectors:["a"],containerSelectors:[".shop_table"]},bnplCartBlock:{appendTarget:".wc-block-cart .wc-block-components-quantity-selector",upeThemeInputSelector:".wc-block-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input",upeThemeLabelSelector:".wc-block-components-text-input",upeThemeTextSelectors:[".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input"],invalidClasses:["wc-block-components-text-input","has-error"],backgroundSelectors:[".wc-block-components-bnpl-wrapper",".wc-block-components-order-meta",".wc-block-components-totals-wrapper",".wp-block-woocommerce-cart-order-summary-block",".wp-block-woocommerce-cart-totals-block",".wp-block-woocommerce-cart .wc-block-cart",".wp-block-woocommerce-cart","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-cart__submit-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-cart-line-items-block"]},wooPayClassicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:[".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["#customer_details","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],containerSelectors:[".woocommerce-checkout-review-order-table"],headerSelectors:[".site-header"],footerSelectors:[".site-footer"],footerLink:[".site-footer a"]},updateSelectors:function(e){return e.hasOwnProperty("alternateSelectors")&&(Object.entries(e.alternateSelectors).forEach((t=>{const[r,n]=t;document.querySelector(e[r])||(e[r]=n)})),delete e.alternateSelectors),e},getSelectors:function(e){let t=this.blocksCheckout;switch(e){case"blocks_checkout":t=this.blocksCheckout;break;case"shortcode_checkout":t=this.classicCheckout;break;case"bnpl_product_page":t=this.bnplProductPage;break;case"bnpl_classic_cart":t=this.bnplClassicCart;break;case"bnpl_cart_block":t=this.bnplCartBlock;break;case"woopay_shortcode_checkout":t=this.wooPayClassicCheckout}return{...this.default,...this.updateSelectors(t)}}},D={getHiddenContainer:function(e){const t=document.createElement("div");return t.setAttribute("id",this.getIDFromSelector(e)),t.style.border=0,t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t},createRow:function(e,t=[]){const r=document.createElement(e);return t.length&&r.classList.add(...t),r},appendClone:function(e,t,r){const n=document.querySelector(t);if(n){const t=n.cloneNode(!0);t.id=this.getIDFromSelector(r),t.value="",e.appendChild(t)}},getIDFromSelector:function(e){return e.startsWith("#")||e.startsWith(".")?e.slice(1):e},init:function(e){const t=$.getSelectors(e),r=document.querySelector(t.appendTarget),n=document.querySelector(t.upeThemeInputSelector);if(!r||!n)return;document.querySelector(t.hiddenContainer)&&this.cleanup();const o=this.getHiddenContainer(t.hiddenContainer);r.appendChild(o);const a=this.createRow(t.rowElement,t.validClasses);o.appendChild(a);const i=this.createRow(t.rowElement,t.invalidClasses);o.appendChild(i),this.appendClone(a,t.upeThemeInputSelector,t.hiddenInput),this.appendClone(a,t.upeThemeLabelSelector,t.hiddenValidActiveLabel),this.appendClone(i,t.upeThemeInputSelector,t.hiddenInvalidInput),this.appendClone(i,t.upeThemeLabelSelector,t.hiddenInvalidInput),document.querySelector(t.hiddenInput).style.transition="none"},cleanup:function(){const e=document.querySelector($.default.hiddenContainer);e&&e.remove()}},Y=(e,t,r=null)=>{if(!document.querySelector(e))return{};const n=c[t],o=document.querySelector(e),a=window.getComputedStyle(o),i={};for(let e=0;ee&&r?[e,t,r].join(" "):"")(i.outlineWidth,i.outlineStyle,i.outlineColor);""!==e&&(i.outline=e),delete i.outlineWidth,delete i.outlineColor,delete i.outlineStyle}const s=a.getPropertyValue("text-indent");return"0px"!==s&&"0px"===i.paddingLeft&&"0px"===i.paddingRight&&(i.paddingLeft=s,i.paddingRight=s),".Block"===t&&(i.backgroundColor=r),i},V=(e,t=!1)=>{const r=$.getSelectors(e);D.init(e);const n=Y(r.hiddenInput,".Input"),o=Y(r.hiddenInvalidInput,".Input"),a=Y(r.upeThemeLabelSelector,".Label"),i={fontSize:a.fontSize},c=Y(r.upeThemeTextSelectors,".Text"),s=Y(r.upeThemeInputSelector,".Tab"),u=Y(r.hiddenInput,".Tab--selected"),l=(e=>{const t=Object.assign({},e);if(!e.backgroundColor||!e.color)return e;const r=((e,t)=>{const r={backgroundColor:e,color:t},n=p(e),o=p(t);if(!n.isValid()||!o.isValid())return{backgroundColor:"",color:""};const a=n.getBrightness()>50?p(n).darken(7):p(n).lighten(7),i=p.mostReadable(a,[o],{includeFallbackColors:!0});return r.backgroundColor=a.toRgbString(),r.color=i.toRgbString(),r})(e.backgroundColor,e.color);return t.backgroundColor=r.backgroundColor,t.color=r.color,t})(s),d={color:l.color},h={color:u.color},f=(e=>{let t=null,r=0;for(;!t&&r0&&(t=o),r++}return t||"#ffffff"})(r.backgroundSelectors),m=Y(r.headingSelectors,".Label"),b=Y(r.upeThemeLabelSelector,".Block",f),g=Y(r.buttonSelectors,".Input"),y=Y(r.linkSelectors,".Label"),v=Y(r.containerSelectors,".Container"),k=Y(r.headerSelectors,".Header"),_=Y(r.footerSelectors,".Footer"),w=Y(r.footerLink,".Footer--link"),S={colorBackground:f,colorText:c.color,fontFamily:c.fontFamily,fontSizeBase:c.fontSize};r.pmmeRelativeTextSizeSelector&&S.fontSizeBase&&(S.fontSizeBase=function(e,t,r=.875){const n=parseFloat(t);if(isNaN(n))return t;const o=document.querySelector(e);if(!o)return n*r+"px";const a=window.getComputedStyle(o).getPropertyValue("font-size"),i=parseFloat(a)*r;return isNaN(i)?t:n>i?`${i}px`:`${n}px`}(r.pmmeRelativeTextSizeSelector,c.fontSize));const C="blocks_checkout"===e;let x={variables:S,theme:(E=f,p(E).getBrightness()>125?"stripe":"night"),labels:C?"floating":"above",rules:JSON.parse(JSON.stringify({".Input":n,".Input--invalid":o,".Label":a,".Label--resting":i,".Block":b,".Tab":s,".Tab:hover":l,".Tab--selected":u,".TabIcon:hover":d,".TabIcon--selected":h,".Text":c,".Text--redirect":c}))};var E;return C&&(x=((e,t)=>{if(e.rules[".Label--floating"]=t,e.rules[".Label--floating"].transform&&"none"!==e.rules[".Label--floating"].transform){const t=e.rules[".Label--floating"].transform.match(/matrix\((.+)\)/);if(t&&t[1]){const r=t[1].split(", "),n=(parseFloat(r[0])+parseFloat(r[3]))/2,o=parseFloat(e.rules[".Label--floating"].lineHeight),a=Math.floor(o*n);e.rules[".Label--floating"].lineHeight=`${a}px`,e.rules[".Label--floating"].fontSize=`${a}px`}delete e.rules[".Label--floating"].transform}if(e.rules[".Input"].paddingTop&&(e.rules[".Input"].paddingTop=`calc(${e.rules[".Input"].paddingTop} - ${e.rules[".Label--floating"].lineHeight} - 4px - 1px)`),e.rules[".Input"].paddingBottom){var r;const t=parseFloat(e.rules[".Input"].paddingBottom);e.rules[".Input"].paddingBottom=t-1+"px";const n=null!==(r=e.rules[".Label"].marginTop)&&void 0!==r?r:"0";e.rules[".Label"].marginTop=`${Math.floor((t-1)/3)}px`,e.rules[".Label--floating"].marginTop=n}return e})(x,Y(r.hiddenValidActiveLabel,".Label--floating"))),t&&(x.rules={...x.rules,".Heading":m,".Header":k,".Footer":_,".Footer-link":w,".Button":g,".Link":y,".Container":v}),D.cleanup(),x};var G=r(1609);const K=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:J(e),J=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},X=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,Q=e=>X("wc_ajax_url").toString().replace("%%endpoint%%","wcpay_"+e),Z=(e,t,r="wcpay_")=>e.toString().replace("%%endpoint%%",r+t);function ee(e,t="",r){for(const n in e){const o=e[n],a=t?t+"["+n+"]":n;"string"==typeof o||"number"==typeof o?r.append(a,o):"object"==typeof o&&ee(o,a,r)}return r}var te=r(4848);const re=new class{constructor(e,t){this.options=e,this.stripe=null,this.stripePlatform=null,this.request=t,this.isWooPayRequesting=!1}createStripe(e,t,r="",n=[]){const o={locale:t};return r&&(o.stripeAccount=r),n&&(o.betas=n),new Stripe(e,o)}async getStripeForUPE(e){return this.options.forceNetworkSavedCards=J("paymentMethodsConfig")[e].forceNetworkSavedCards,this.getStripe()}async getStripe(e=!1){let t=0;for(;!window.Stripe;)if(await new Promise((e=>setTimeout(e,100))),t+=100,t>6e5)throw new Error("Stripe object not found");return this.__getStripe(e)}__getStripe(e=!1){const{publishableKey:t,accountId:r,forceNetworkSavedCards:n,locale:o,isStripeLinkEnabled:a}=this.options;if(n&&!e)return this.stripePlatform||(this.stripePlatform=this.createStripe(t,o)),this.stripePlatform;if(!this.stripe){let e=["card_country_event_beta_1"];a&&(e=e.concat(["link_autofill_modal_beta_1"])),this.stripe=this.createStripe(t,o,r,e)}return this.stripe}async loadStripeForExpressCheckout(){try{return this.getStripe(!0)}catch(e){return{error:e}}}confirmIntent(e,t=!1){const r=e.match(/#wcpay-confirm-(pi|si):(.+):(.+):(.+)$/);if(!r)return!0;const n="si"===r[1];let o=r[2];const a=r[3],i=r[4],c=e.indexOf("order-pay"),s=c>-1&&e.substring(c).match(/\d+/);return s&&(o=s[0]),(async()=>{const{locale:e,publishableKey:t}=this.options,r=K("accountIdForIntentConfirmation"),o=await this.getStripe();return n?o.handleNextAction({clientSecret:a}):r?this.createStripe(t,e,r).confirmCardPayment(a):(await this.getStripe(!0)).handleNextAction({clientSecret:a})})().then((e=>{var r;const n=e.paymentIntent&&e.paymentIntent.id||e.setupIntent&&e.setupIntent.id||e.error&&e.error.payment_intent&&e.error.payment_intent.id||e.error.setup_intent&&e.error.setup_intent.id,a=null!==(r=X("ajax_url"))&&void 0!==r?r:K("ajaxUrl");return[this.request(a,{action:"update_order_status",order_id:o,_ajax_nonce:i,intent_id:n,should_save_payment_method:t?"true":"false"}),e.error]})).then((([e,t])=>{if(t)throw t;return e.then((e=>{const t="string"==typeof e?JSON.parse(e):e;if(t.error)throw t.error;return t.return_url}))}))}async setupIntent(e){const t=await this.request(K("ajaxUrl"),{action:"create_setup_intent","wcpay-payment-method":e,_ajax_nonce:K("createSetupIntentNonce")});if(!t.success)throw t.data.error;if("succeeded"===t.data.status)return t.data;const r=await this.getStripe(),n=await r.confirmCardSetup(t.data.client_secret),{setupIntent:o,error:a}=n;if(a)throw a;return o}saveUPEAppearance(e,t){return this.request(K("ajaxUrl"),{elements_location:t,appearance:JSON.stringify(e),action:"save_upe_appearance",_ajax_nonce:K("saveUPEAppearanceNonce")}).then((e=>e.data)).catch((e=>{throw e.message?e:new Error(e.statusText)}))}expressCheckoutECEUpdateShippingDetails(e){return this.request(Q("ece_update_shipping_method"),{security:X("nonce")?.update_shipping,shipping_method:[e.id],is_product_page:"product"===X("button_context")})}expressCheckoutECEGetCartDetails(){return this.request(Q("ece_get_cart_details"),{security:X("nonce")?.get_cart_details})}expressCheckoutECEAddToCart(e){return this.request(Q("add_to_cart"),{security:X("nonce")?.add_to_cart,...e})}expressCheckoutECEGetSelectedProductData(e){return this.request(Q("ece_get_selected_product_data"),{security:X("nonce")?.get_selected_product_data,...e})}expressCheckoutECECalculateShippingOptions(e){return this.request(Q("ece_get_shipping_options"),{security:X("nonce")?.shipping,is_product_page:"product"===X("button_context"),...e})}expressCheckoutECECreateOrder(e){return this.request(Q("ece_create_order"),{_wpnonce:X("nonce")?.checkout,...e})}expressCheckoutECEPayForOrder(e,t){return this.request(Q("ece_pay_for_order"),{_wpnonce:X("nonce")?.pay_for_order,order:e,...t})}initWooPay(e,t){if(!this.isWooPayRequesting){this.isWooPayRequesting=!0;const r=K("wcAjaxUrl"),n=K("initWooPayNonce"),o=document.querySelector(".wp-block-woocommerce-checkout")?"blocks_checkout":document.querySelector(".woocommerce-billing-fields")?"woopay_shortcode_checkout":document.querySelector(".wp-block-woocommerce-cart")?"bnpl_cart_block":document.querySelector(".woocommerce-cart-form")?"bnpl_classic_cart":document.querySelector(".single-product")?"bnpl_product_page":void 0;return this.request(Z(r,"init_woopay"),{_wpnonce:n,appearance:K("isWooPayGlobalThemeSupportEnabled")?V(o,!0):null,email:e,user_session:t,order_id:K("order_id"),key:K("key"),billing_email:K("billing_email")}).finally((()=>{this.isWooPayRequesting=!1}))}}expressCheckoutAddToCart(e){const t=K("wcAjaxUrl"),r=K("addToCartNonce");return this.request(Z(t,"add_to_cart"),{security:r,...e})}pmmeGetCartData(){return fetch(`${J("storeApiURL")}/cart`,{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()}))}}({publishableKey:J("publishableKey"),accountId:J("accountId"),forceNetworkSavedCards:J("forceNetworkSavedCards"),locale:J("locale")},(async function(e,t,r){const n=ee(t,"",new FormData),o=await fetch(e,{method:"POST",body:n,...r});return await o.json()})),{ExperimentalOrderMeta:ne}=window.wc.blocksCheckout,oe=({cart:t,context:r})=>{const[n,o]=(0,G.useState)(J("upeBnplCartBlockAppearance")||{}),[a]=(0,G.useState)((()=>{const e=[],t=document.styleSheets,r=["fonts.googleapis.com","fonts.gstatic.com","fast.fonts.com","use.typekit.net"];for(let n=0;n{(async()=>{const r=await e.getStripe(t);n(r)})()}),[e,t]),r}(re);if((0,G.useEffect)((()=>{0===Object.keys(n).length&&async function(){let e=V("bnpl_cart_block");e=await re.saveUPEAppearance(e,"bnpl_cart_block"),o(e)}()}),[n]),!i)return null;if(0===Object.keys(n).length)return null;if("woocommerce/cart"!==r)return null;const c=((e,t=2)=>e*Math.pow(10,2-t))(t.cartTotals.total_price,wcSettings.currency.precision),{country:s,paymentMethods:u,currencyCode:l}=window.wcpayStripeSiteMessaging,p={amount:parseInt(c,10)||0,currency:l||"USD",paymentMethodTypes:u||[],countryCode:s};return(0,te.jsx)("div",{className:"wc-block-components-bnpl-wrapper",children:(0,te.jsx)(e.Elements,{stripe:i,options:{appearance:n,fonts:a},children:(0,te.jsx)(e.PaymentMethodMessagingElement,{options:p})})})},{registerPlugin:ae}=window.wp.plugins,ie=J("paymentMethodsConfig")||{};Object.values({AFFIRM:"affirm",AFTERPAY:"afterpay_clearpay",KLARNA:"klarna"}).filter((e=>e in ie)).length&&ae("bnpl-site-messaging",{render:()=>(0,t.select)("core/editor")?null:(0,te.jsx)(ne,{children:(0,te.jsx)(oe,{})}),scope:"woocommerce-checkout"})})()})();dist/cart-block.js.LICENSE.txt000064400000000462147600301730011770 0ustar00/* object-assign (c) Sindre Sorhus @license MIT */ /** @license React v17.0.2 * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ dist/cart.js000064400000043655147600301730007014 0ustar00/*! For license information please see cart.js.LICENSE.txt */ (()=>{var e={5228:e=>{"use strict";var t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},s=0;s<10;s++)t["_"+String.fromCharCode(s)]=s;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,n){for(var a,r,i=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c{"use strict";s(5228);var o=s(1609),n=60103;if("function"==typeof Symbol&&Symbol.for){var a=Symbol.for;n=a("react.element"),a("react.fragment")}var r=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i=Object.prototype.hasOwnProperty,c={key:!0,ref:!0,__self:!0,__source:!0};t.jsx=function(e,t,s){var o,a={},l=null,d=null;for(o in void 0!==s&&(l=""+s),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(d=t.ref),t)i.call(t,o)&&!c.hasOwnProperty(o)&&(a[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps)void 0===a[o]&&(a[o]=t[o]);return{$$typeof:n,type:e,key:l,ref:d,props:a,_owner:r.current}}},4848:(e,t,s)=>{"use strict";e.exports=s(1020)},1609:e=>{"use strict";e.exports=window.React}},t={};function s(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,s),a.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var o in t)s.o(t,o)&&!s.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e;s.g.importScripts&&(e=s.g.location+"");var t=s.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var o=t.getElementsByTagName("script");if(o.length)for(var n=o.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=o[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),s.p=e})(),s.p=window.wcpayAssets.url,(()=>{"use strict";window.wp.domReady;const e=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:t(e),t=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},o=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,n=(e,t,s="wcpay_")=>e.toString().replace("%%endpoint%%",s+t);const a=()=>{return t=void 0,s=void 0,a=function*(){var t,s,n;let a=(()=>{const e=document.cookie.split(";");for(let t=0;t{const t=(0,c.useRef)(),[s,o]=(0,c.useState)("");return(0,c.useEffect)((()=>{(async()=>{const t=e("testMode"),s=e("woopayHost"),n=e("woopayMerchantId"),r=new URLSearchParams({testMode:t,source_url:window.location.href,blogId:n}),i=await a();i&&r.append("tracksUserIdentity",i),o(`${s}/connect/?${r.toString()}`)})()}),[]),(0,c.useEffect)((()=>{if(!t.current)return;const s=t.current;s.addEventListener("load",(()=>{d(2),window.dispatchEvent(new MessageEvent("message",{source:window,origin:e("woopayHost"),data:{action:"get_iframe_post_message_success",value:t=>s.contentWindow.postMessage(t,e("woopayHost"))}}))}))}),[s]),(0,h.jsx)("iframe",{ref:t,id:"woopay-connect-iframe",src:s,style:{height:0,width:0,border:"none",margin:0,padding:0,overflow:"hidden",display:"block",visibility:"hidden",position:"fixed",pointerEvents:"none",userSelect:"none"},title:(0,l.__)("WooPay Connect Direct Checkout","woocommerce-payments")})},p=window.ReactDOM;var m=s.n(p);const w=class{iframePostMessage=null;listeners={};constructor(){this.listeners={getIframePostMessageCallback:()=>{},getPostMessageTimeoutCallback:()=>{}},this.removeMessageListener=this.attachMessageListener(),this.injectWooPayConnectIframe()}attachMessageListener(){const t=t=>{e("woopayHost").startsWith(t.origin)&&this.callbackFn(t.data)};return window.addEventListener("message",t),()=>{window.removeEventListener("message",t)}}detachMessageListener(){"function"==typeof this.removeMessageListener&&this.removeMessageListener()}injectWooPayConnectIframe(){const t=window?.WooPayConnect?.iframeInjectedState||0;if(2===t){const t=document.querySelector("#woopay-connect-iframe");return void(t&&(this.iframePostMessage=Promise.resolve((s=>{t.contentWindow.postMessage(s,e("woopayHost"))}))))}if(1===t)return void(this.iframePostMessage=new Promise((e=>{this.listeners.getIframePostMessageCallback=e})));d(1);const s=document.createElement("div");s.style.visibility="hidden",s.style.position="fixed",s.style.height="0",s.style.width="0",s.style.bottom="0",s.style.right="0",s.id="woopay-connect-iframe-container",document.body.appendChild(s);const o=this;this.iframePostMessage=new Promise((e=>{o.listeners.getIframePostMessageCallback=e})),m().render((0,h.jsx)(y,{}),s)}injectTemporaryWooPayConnectIframe(){let t;const s=new Promise((e=>{t=e})),o=document.createElement("iframe");return o.id="temp-woopay-connect-iframe",o.src=e("woopayHost")+"/connect/",o.height=0,o.width=0,o.border="none",o.margin=0,o.padding=0,o.overflow="hidden",o.display="block",o.visibility="hidden",o.position="fixed",o.pointerEvents="none",o.userSelect="none",o.addEventListener("load",(()=>{t((t=>o.contentWindow.postMessage(t,e("woopayHost"))))})),document.body.appendChild(o),{resolvePostMessagePromise:s,removeTemporaryIframe:()=>{document.body.removeChild(o)}}}async sendMessageAndListenWith(e,t){const s=new Promise(((e,s)=>{let o=!1;const n=setTimeout((()=>{o=!0,s(new Error("WooPayConnectIframe did not respond within the allotted time."))}),u());this.listeners[t]=t=>{o||(n&&clearTimeout(n),e(t))}}));if("function"!=typeof this.iframePostMessage?.then)throw new Error("iframePostMessage is not set");return(await this.iframePostMessage)(e),await s}async getPostMessageTimeout(){try{return await this.sendMessageAndListenWith({action:"getPostMessageTimeout"},"getPostMessageTimeoutCallback")}catch(e){return null}}callbackFn(e){switch(e.action){case"get_iframe_post_message_success":this.listeners.getIframePostMessageCallback(e.value);break;case"get_post_message_timeout_success":this.listeners.getPostMessageTimeoutCallback(e.value)}}},g=class extends w{constructor(){super(),this.listeners={...this.listeners,getIsUserLoggedInCallback:()=>{},getEncryptedDataCallback:()=>{}}}async isUserLoggedIn(){try{return await this.sendMessageAndListenWith({action:"getIsUserLoggedIn"},"getIsUserLoggedInCallback")}catch(e){return!1}}async getEncryptedData(){try{return await this.sendMessageAndListenWith({action:"getEncryptedData"},"getEncryptedDataCallback")}catch(e){return null}}callbackFn(e){switch(super.callbackFn(e),e.action){case"get_is_user_logged_in_success":this.listeners.getIsUserLoggedInCallback(e.value);break;case"get_encrypted_data_success":this.listeners.getEncryptedDataCallback(e.value)}}},f=class extends w{constructor(){super(),this.listeners={...this.listeners,setRedirectSessionDataCallback:()=>{},setTempThirdPartyCookieCallback:()=>{},getIsWooPayReachableCallback:()=>{},getIsThirdPartyCookiesEnabledCallback:()=>{},setPreemptiveSessionDataCallback:()=>{}}}async isWooPayThirdPartyCookiesEnabled(){const{resolvePostMessagePromise:e,removeTemporaryIframe:t}=this.injectTemporaryWooPayConnectIframe(),s=new Promise(((e,t)=>{let s=!1;const o=setTimeout((()=>{s=!0,t(new Error("WooPayConnectIframe did not respond within the allotted time."))}),u());this.listeners.setTempThirdPartyCookieCallback=t=>{s||(o&&clearTimeout(o),e(t))}}));if("function"!=typeof e?.then)return!1;const o=await e;o({action:"setTempThirdPartyCookie"});try{if(!await s)return t(),!1}catch(e){return t(),!1}const n=new Promise(((e,t)=>{let s=!1;const o=setTimeout((()=>{s=!0,t(new Error("WooPayConnectIframe did not respond within the allotted time."))}),u());this.listeners.getIsThirdPartyCookiesEnabledCallback=t=>{s||(o&&clearTimeout(o),e(t))}}));o({action:"getIsThirdPartyCookiesEnabled"});try{return await n}catch(e){return!1}finally{t()}}async sendRedirectSessionDataToWooPay(e){try{return await super.sendMessageAndListenWith({action:"setRedirectSessionData",value:e},"setRedirectSessionDataCallback")}catch(e){return null}}async setPreemptiveSessionData(e){try{return await super.sendMessageAndListenWith({action:"setPreemptiveSessionData",value:e},"setPreemptiveSessionDataCallback")}catch(e){return null}}async isWooPayReachable(){try{return await this.sendMessageAndListenWith({action:"isWooPayReachable"},"getIsWooPayReachableCallback")}catch(e){return!1}}callbackFn(e){switch(super.callbackFn(e),e.action){case"set_redirect_session_data_success":this.listeners.setRedirectSessionDataCallback(e.value);break;case"set_redirect_session_data_error":this.listeners.setRedirectSessionDataCallback({is_error:!0});break;case"set_temp_third_party_cookie_success":this.listeners.setTempThirdPartyCookieCallback(e.value);break;case"get_is_third_party_cookies_enabled_success":this.listeners.getIsThirdPartyCookiesEnabledCallback(e.value);break;case"get_is_woopay_reachable_success":this.listeners.getIsWooPayReachableCallback(e.value);break;case"set_preemptive_session_data_success":this.listeners.setPreemptiveSessionDataCallback(e.value);break;case"set_preemptive_session_data_error":this.listeners.setPreemptiveSessionDataCallback({is_error:!0})}}},_=class{static userConnect;static sessionConnect;static encryptedSessionDataPromise;static redirectElements={CLASSIC_CART_PROCEED_BUTTON:".wc-proceed-to-checkout .checkout-button",BLOCKS_CART_PROCEED_BUTTON:".wp-block-woocommerce-proceed-to-checkout-block",BLOCKS_MINI_CART_PROCEED_BUTTON:"a.wp-block-woocommerce-mini-cart-checkout-button-block",BLOCKS_FOOTER_MINI_CART_PROCEED_BUTTON:"a.wc-block-mini-cart__footer-checkout",CLASSIC_MINI_CART_PROCEED_BUTTON:".widget_shopping_cart a.button.checkout"};static init(){this.getSessionConnect()}static getUserConnect(){return this.userConnect||(this.userConnect=new g),this.userConnect}static getSessionConnect(){return this.sessionConnect||(this.sessionConnect=new f),this.sessionConnect}static teardown(){this.sessionConnect?.detachMessageListener(),this.userConnect?.detachMessageListener(),this.sessionConnect=null,this.userConnect=null}static isWooPayDirectCheckoutEnabled(){return e("isWooPayDirectCheckoutEnabled")}static async isWooPayReachable(){return this.getSessionConnect().isWooPayReachable()}static async isUserLoggedIn(){return this.getUserConnect().isUserLoggedIn()}static async getEncryptedData(){return this.getUserConnect().getEncryptedData()}static async isWooPayThirdPartyCookiesEnabled(){return this.getSessionConnect().isWooPayThirdPartyCookiesEnabled()}static async initPostMessageTimeout(){const e=await this.getSessionConnect().getPostMessageTimeout();var t;e&&(t=e,window.WooPayConnect||(window.WooPayConnect={}),window.WooPayConnect.postMessageTimeout=t)}static async getWooPayCheckoutUrl(){try{let e;if(e=this.isEncryptedSessionDataPrefetched()?await this.encryptedSessionDataPromise:await this.getEncryptedSessionData(),!this.isValidEncryptedSessionData(e))throw new Error("Could not retrieve encrypted session data from store.");const t=await this.getSessionConnect().sendRedirectSessionDataToWooPay(e);if(!t?.redirect_url)throw new Error("Could not retrieve WooPay checkout URL.");const{redirect_url:s}=t;if(!this.validateRedirectUrl(s,"platform_checkout_key"))throw new Error("Invalid WooPay session URL: "+s);return t.redirect_url}catch(e){throw new Error(e.message)}}static isValidEncryptedSessionData(e){return e&&e?.blog_id&&e?.data?.session&&e?.data?.iv&&e?.data?.hash}static async getWooPayMinimumSessionUrl(){const t=await this.getWooPayMinimumSesssionDataFromMerchant();if(!1===t?.success)throw new Error("Could not retrieve redirect data from merchant.");if(!this.isValidEncryptedSessionData(t))throw new Error("Invalid encrypted session data.");const{blog_id:s,data:{session:o,iv:n,hash:a}}=t,r=new URLSearchParams({checkout_redirect:1,blog_id:s,session:o,iv:n,hash:a});return e("woopayHost")+"/woopay/?"+r.toString()}static getCheckoutButtonElements(){const e=[],t=t=>{const s=document.querySelector(t);s&&e.push(s)};return t(this.redirectElements.CLASSIC_CART_PROCEED_BUTTON),t(this.redirectElements.BLOCKS_CART_PROCEED_BUTTON),t(this.redirectElements.CLASSIC_MINI_CART_PROCEED_BUTTON),e}static getClassicProceedToCheckoutButton(){return document.querySelector(this.redirectElements.CLASSIC_CART_PROCEED_BUTTON)}static getMiniCartProceedToCheckoutButton(){return document.querySelector(this.redirectElements.BLOCKS_MINI_CART_PROCEED_BUTTON)}static getFooterMiniCartProceedToCheckoutButton(){return document.querySelector(this.redirectElements.BLOCKS_FOOTER_MINI_CART_PROCEED_BUTTON)}static addRedirectToWooPayEventListener(e,t=!1){e.forEach((e=>{const s={is_loading:!1};e.addEventListener("click",(async o=>{if(s.is_loading)return void o.preventDefault();let n;if(s.is_loading=!0,(e=>{if(e.classList.contains("wp-block-woocommerce-mini-cart-checkout-button-block")||e.classList.contains("wc-block-mini-cart__footer-checkout"))return!0;const t=e.classList.contains("checkout-button"),s=e.parentElement?.classList?.contains("wc-proceed-to-checkout");return t&&s})(e)&&(e=>{const t=window.getComputedStyle(e,null).getPropertyValue("color"),s=document.createElement("span");s.classList.add("wc-block-components-spinner"),s.style.position="absolute",s.style.top="0",s.style.left="0",s.style.width="100%",s.style.height="100%",s.style.color=t,s.style.fontSize="unset",s.style.display="inline",s.style.lineHeight="0",s.style.margin="0",s.style.border="0",s.style.padding="0",e.style.color="rgba( 0, 0, 0, 0 )",e.style.position="relative",e.appendChild(s)})(e),n="a"===e.tagName.toLowerCase()?e.href:e.querySelector("a")?.href,n){o.preventDefault();try{let e="";if(t)e=await this.getWooPayCheckoutUrl();else{if(!await this.isWooPayReachable())throw new Error("WooPay is currently not available.");e=await this.getWooPayMinimumSessionUrl()}this.teardown(),window.location.href=e}catch(e){console.warn(e),this.teardown(),window.location.href=n}}else this.teardown()}))}))}static async getEncryptedSessionData(){const t=await this.getEncryptedData();return i(n(e("wcAjaxUrl"),"get_woopay_session"),{_ajax_nonce:e("woopaySessionNonce"),...t&&{encrypted_data:t}})}static async getWooPayMinimumSesssionDataFromMerchant(){return e("woopayMinimumSessionData")?e("woopayMinimumSessionData"):i(n(e("wcAjaxUrl"),"get_woopay_minimum_session_data"),{_ajax_nonce:e("woopaySessionNonce")})}static validateRedirectUrl(t,s){try{const o=new URL(t);return!(o.origin!==e("woopayHost")||!o.searchParams.has(s))}catch(e){return!1}}static maybePrefetchEncryptedSessionData(){const e=window?.wcpayWooPayDirectCheckout?.params?.is_product_page;void 0===e||e||(this.encryptedSessionDataPromise=new Promise((e=>{e(this.getEncryptedSessionData())})))}static setEncryptedSessionDataAsNotPrefetched(){this.encryptedSessionDataPromise=null}static isEncryptedSessionDataPrefetched(){return"function"==typeof this.encryptedSessionDataPromise?.then}},C=()=>{const e=document.cookie.split(";").find((e=>e.includes("skip_woopay")));if(!e)return!1;const t=e?.split("=");return"skip_woopay"===t[0].trim()&&"1"===t[1].trim()},b=()=>{((t,s={})=>{var n,a,r;const i=null!==(n=e("platformTrackerNonce"))&&void 0!==n?n:null===(a=o("nonce"))||void 0===a?void 0:a.platform_tracker,c=null!==(r=e("ajaxUrl"))&&void 0!==r?r:o("ajax_url"),l=new FormData;l.append("tracksNonce",i),l.append("action","platform_tracks"),l.append("tracksEventName",t),l.append("tracksEventProp",JSON.stringify(s)),fetch(c,{method:"post",body:l}).then((e=>e.json()))})("wcpay_proceed_to_checkout_button_click",{woopay_direct_checkout:Boolean(e("isWooPayDirectCheckoutEnabled"))&&!C()})};window.addEventListener("load",(()=>{Object.values(_.redirectElements).forEach((e=>{const t=document.querySelector(e);t&&t.addEventListener("click",b)})),(()=>{const e=document.querySelector(".cart-collaterals");e&&new MutationObserver((()=>{const e=document.querySelector(_.redirectElements.CLASSIC_CART_PROCEED_BUTTON);e&&e.addEventListener("click",b)})).observe(e,{childList:!0,subtree:!0})})()}))})()})();dist/cart.js.LICENSE.txt000064400000000462147600301730010700 0ustar00/* object-assign (c) Sindre Sorhus @license MIT */ /** @license React v17.0.2 * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ dist/checkout.asset.php000064400000000174147600301730011146 0ustar00 array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => 'f09e2fcbe5d5fe055818'); dist/checkout.css000064400000011564147600301730010036 0ustar00#payment .payment_method_woocommerce_payments .woocommerce-error{margin:1rem 0}.js-woopayments-copy-test-number{line-height:1.2em;vertical-align:middle;border-radius:0;border:none !important;background-color:transparent !important;font-weight:normal;display:inline-flex;cursor:pointer;color:inherit;font-size:initial;padding:2px 1px;align-items:center}.js-woopayments-copy-test-number span{margin-right:4px}.js-woopayments-copy-test-number i{order:1;display:block;width:1.2em;height:1.2em;mask-image:url(../assets/images/icons/copy.svg?ver=14a3a00de64a8c0c151c);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor}.js-woopayments-copy-test-number:hover{background-color:transparent;opacity:.7}.js-woopayments-copy-test-number:hover i{opacity:.7}.js-woopayments-copy-test-number:active i{transform:scale(0.9)}.js-woopayments-copy-test-number:focus{outline:none}.js-woopayments-copy-test-number.state--success i{mask-image:url(../assets/images/icons/check-green.svg?ver=488deef5db84c71239e1)}#payment .payment_method_woocommerce_payments .testmode-info{margin-bottom:.5em}#wcpay-upe-element,.wcpay-upe-element{padding:7px 7px;margin-bottom:.5em}#wcpay-upe-element.processing,.wcpay-upe-element.processing{min-height:70px}.wcpay-checkout-email-field{position:relative}.wcpay-checkout-email-field button.wcpay-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(../assets/images/payment-methods/link.svg?ver=2af3c660d8ddc95442bb);background-color:none;cursor:pointer;border:none}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label{display:inline}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img{float:right;border:0;padding:0;height:24px !important;max-height:24px !important}li.wc_payment_method:has(label .stripe-pmme-container){display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"li-input li-label";align-items:baseline}li.wc_payment_method:has(label .stripe-pmme-container) .input-radio{grid-area:li-input}li.wc_payment_method:has(label .stripe-pmme-container)>label{grid-area:li-label;display:grid !important;grid-template-columns:max-content 1fr;grid-template-areas:"label-spacer label-inner"}li.wc_payment_method:has(label .stripe-pmme-container)>label>span.spacer{grid-area:label-spacer}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label{grid-area:label-inner;display:grid;grid-template-columns:1fr max-content;grid-template-areas:"inner-text inner-logo" "inner-pmme inner-logo";align-items:center}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>img{grid-area:inner-logo;justify-self:right}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>.stripe-pmme-container{width:100%;grid-area:inner-pmme;pointer-events:none}li.wc_payment_method:has(.input-radio:checked+label .stripe-pmme-container) .input-radio:checked+label .stripe-pmme-container{display:none}.theme-storefront #payment .payment_methods>li.wc_payment_method,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method{grid-template-areas:"li-label";grid-template-columns:1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label{grid-template-areas:"label-before label-spacer label-inner";grid-template-columns:max-content max-content 1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label::before{grid-area:label-before}.theme-storefront #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwenty #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentyone #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentytwo #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentythree #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label{display:block} dist/checkout.js000064400000270342147600301730007663 0ustar00(()=>{var e={};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{var t;e.g.importScripts&&(t=e.g.location+"");var n=e.g.document;if(!t&&n&&(n.currentScript&&(t=n.currentScript.src),!t)){var o=n.getElementsByTagName("script");if(o.length)for(var r=o.length-1;r>-1&&(!t||!/^http(s?):/.test(t));)t=o[r--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=t})(),e.p=window.wcpayAssets.url,(()=>{"use strict";const e=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:t(e),t=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},n={address_1:"shipping_address_1",address_2:"shipping_address_2",city:"shipping_city",state:"shipping_state",postcode:"shipping_postcode",country:"shipping_country",first_name:"shipping_first_name",last_name:"shipping_last_name"},o={address_1:"billing_address_1",address_2:"billing_address_2",city:"billing_city",state:"billing_state",postcode:"billing_postcode",country:"billing_country",first_name:"billing_first_name",last_name:"billing_last_name"},r=(e,t="always")=>Object.keys(e).filter((t=>"link"!==t&&e[t].isReusable)).reduce(((e,n)=>(e[n]=t,e)),{}),a=()=>{const e=document.querySelector('input[name="payment_method"][value*="woocommerce_payments"]:checked');return e?e.value.replace("woocommerce_payments_","").replace("woocommerce_payments","")||"card":null},i=e=>{const n={},o=function(e){if(t("cartContainsSubscription"))return!0;const n=document.querySelector(`.wcpay-upe-form[data-payment-method-type="${e}"]`);if(!n)return!1;const o=n.querySelector(`#wc-${c(e)}-new-payment-method`);return o?.checked||!1}(e)?"always":"never";var a;return n.terms=r(t("paymentMethodsConfig"),o),!t("isCheckout")||t("isOrderPay")||t("isChangingPayment")||(n.fields={billingDetails:(a=t("enabledBillingFields"),{name:a.billing_first_name||a.billing_last_name?"never":"auto",email:a.billing_email?"never":"auto",phone:a.billing_phone?"never":"auto",address:{country:a.billing_country?"never":"auto",line1:a.billing_address_1?"never":"auto",line2:a.billing_address_2?"never":"auto",city:a.billing_city?"never":"auto",state:a.billing_state?"never":"auto",postalCode:a.billing_postcode?"never":"auto"}})}),window.wcpayCustomerData&&(n.defaultValues={billingDetails:{name:window.wcpayCustomerData.name,email:window.wcpayCustomerData.email,address:{country:window.wcpayCustomerData.billing_country}}}),n};function c(e){const t="woocommerce_payments";return"card"===e?t:`${t}_${e}`}const s=(e,t)=>{e.append(``)},l=e=>void 0!==e.link&&void 0!==e.card,u=e=>{const n=t("paymentMethodsConfig"),o=e.dataset.paymentMethodType,r=n[o].countries,i=a();let c=e?.closest("form.checkout, form#add_payment_method")?.querySelector('[name="billing_country"]');c||(c=document.querySelector("#billing_country"));const s=c?.value||window?.wcpayCustomerData?.billing_country||"",l=e?.closest(".wc_payment_method");if(r.includes(s))l.style.removeProperty("display");else if(l.style.display="none",o===i){const e=document.querySelector('input[name="payment_method"][value="woocommerce_payments"]');e?.click()}},d=window.wp.i18n,m=["color","padding","paddingTop","paddingRight","paddingBottom","paddingLeft"],p=["fontFamily","fontSize","lineHeight","letterSpacing","fontWeight","fontVariation","textDecoration","textShadow","textTransform","-webkit-font-smoothing","-moz-osx-font-smoothing","transition"],h=["backgroundColor","border","borderTop","borderRight","borderBottom","borderLeft","borderRadius","borderWidth","borderColor","borderStyle","borderTopWidth","borderTopColor","borderTopStyle","borderRightWidth","borderRightColor","borderRightStyle","borderBottomWidth","borderBottomColor","borderBottomStyle","borderLeftWidth","borderLeftColor","borderLeftStyle","borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius","outline","outlineOffset","boxShadow"],f={".Label":[...m,...p],".Text":[...m,...p],".Input":[...m,...p,...h],".Error":[...m,...p,...h],".Tab":[...m,...p,...h],".TabIcon":[...m],".TabLabel":[...m,...p],".Block":[...m.slice(1),...h.slice(1)],".Container":[...h],".Header":[...m,...h,...p],".Footer":[...m,...h,...p]},y={".Label":f[".Label"],".Label--floating":[...f[".Label"],"transform"],".Input":[...f[".Input"],"outlineColor","outlineWidth","outlineStyle"],".Error":f[".Error"],".Tab":["backgroundColor","color","fontFamily"],".Tab--selected":["outlineColor","outlineWidth","outlineStyle","backgroundColor","color",h],".TabIcon":f[".TabIcon"],".TabIcon--selected":["color"],".TabLabel":f[".TabLabel"],".Block":f[".Block"],".Container":f[".Container"],".Header":f[".Header"],".Footer":f[".Footer"],".Footer--link":f[".Text"],".Text":f[".Text"],".Text--redirect":f[".Text"]};function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}var g=/^\s+/,w=/\s+$/;function v(e,t){if(t=t||{},(e=e||"")instanceof v)return e;if(!(this instanceof v))return new v(e,t);var n=function(e){var t,n,o,r={r:0,g:0,b:0},a=1,i=null,c=null,s=null,l=!1,u=!1;return"string"==typeof e&&(e=function(e){e=e.replace(g,"").replace(w,"").toLowerCase();var t,n=!1;if(j[e])e=j[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=$.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=$.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=$.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=$.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=$.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=$.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=$.hex8.exec(e))?{r:q(t[1]),g:q(t[2]),b:q(t[3]),a:Y(t[4]),format:n?"name":"hex8"}:(t=$.hex6.exec(e))?{r:q(t[1]),g:q(t[2]),b:q(t[3]),format:n?"name":"hex"}:(t=$.hex4.exec(e))?{r:q(t[1]+""+t[1]),g:q(t[2]+""+t[2]),b:q(t[3]+""+t[3]),a:Y(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=$.hex3.exec(e))&&{r:q(t[1]+""+t[1]),g:q(t[2]+""+t[2]),b:q(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==b(e)&&(U(e.r)&&U(e.g)&&U(e.b)?(t=e.r,n=e.g,o=e.b,r={r:255*D(t,255),g:255*D(n,255),b:255*D(o,255)},l=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):U(e.h)&&U(e.s)&&U(e.v)?(i=G(e.s),c=G(e.v),r=function(e,t,n){e=6*D(e,360),t=D(t,100),n=D(n,100);var o=Math.floor(e),r=e-o,a=n*(1-t),i=n*(1-r*t),c=n*(1-(1-r)*t),s=o%6;return{r:255*[n,i,a,a,c,n][s],g:255*[c,n,n,i,a,a][s],b:255*[a,a,c,n,n,i][s]}}(e.h,i,c),l=!0,u="hsv"):U(e.h)&&U(e.s)&&U(e.l)&&(i=G(e.s),s=G(e.l),r=function(e,t,n){var o,r,a;function i(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=D(e,360),t=D(t,100),n=D(n,100),0===t)o=r=a=n;else{var c=n<.5?n*(1+t):n+t-n*t,s=2*n-c;o=i(s,c,e+1/3),r=i(s,c,e),a=i(s,c,e-1/3)}return{r:255*o,g:255*r,b:255*a}}(e.h,i,s),l=!0,u="hsl"),e.hasOwnProperty("a")&&(a=e.a)),a=H(a),{ok:l,format:e.format||u,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function _(e,t,n){e=D(e,255),t=D(t,255),n=D(n,255);var o,r,a=Math.max(e,t,n),i=Math.min(e,t,n),c=(a+i)/2;if(a==i)o=r=0;else{var s=a-i;switch(r=c>.5?s/(2-a-i):s/(a+i),a){case e:o=(t-n)/s+(t>1)+720)%360;--t;)o.h=(o.h+r)%360,a.push(v(o));return a}function P(e,t){t=t||6;for(var n=v(e).toHsv(),o=n.h,r=n.s,a=n.v,i=[],c=1/t;t--;)i.push(v({h:o,s:r,v:a})),a=(a+c)%1;return i}v.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,o=this.toRgb();return e=o.r/255,t=o.g/255,n=o.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=H(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=k(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=k(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+o+"%)":"hsva("+t+", "+n+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var e=_(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=_(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),o=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+o+"%)":"hsla("+t+", "+n+"%, "+o+"%, "+this._roundA+")"},toHex:function(e){return S(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,o,r){var a=[X(Math.round(e).toString(16)),X(Math.round(t).toString(16)),X(Math.round(n).toString(16)),X(B(o))];return r&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*D(this._r,255))+"%",g:Math.round(100*D(this._g,255))+"%",b:Math.round(100*D(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*D(this._r,255))+"%, "+Math.round(100*D(this._g,255))+"%, "+Math.round(100*D(this._b,255))+"%)":"rgba("+Math.round(100*D(this._r,255))+"%, "+Math.round(100*D(this._g,255))+"%, "+Math.round(100*D(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Z[S(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+x(this._r,this._g,this._b,this._a),n=t,o=this._gradientType?"GradientType = 1, ":"";if(e){var r=v(e);n="#"+x(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,o=this._a<1&&this._a>=0;return t||!o||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return v(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(M,arguments)},brighten:function(){return this._applyModification(A,arguments)},darken:function(){return this._applyModification(E,arguments)},desaturate:function(){return this._applyModification(C,arguments)},saturate:function(){return this._applyModification(F,arguments)},greyscale:function(){return this._applyModification(L,arguments)},spin:function(){return this._applyModification(T,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(V,arguments)},complement:function(){return this._applyCombination(I,arguments)},monochromatic:function(){return this._applyCombination(P,arguments)},splitcomplement:function(){return this._applyCombination(W,arguments)},triad:function(){return this._applyCombination(R,[3])},tetrad:function(){return this._applyCombination(R,[4])}},v.fromRatio=function(e,t){if("object"==b(e)){var n={};for(var o in e)e.hasOwnProperty(o)&&(n[o]="a"===o?e[o]:G(e[o]));e=n}return v(e,t)},v.equals=function(e,t){return!(!e||!t)&&v(e).toRgbString()==v(t).toRgbString()},v.random=function(){return v.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},v.mix=function(e,t,n){n=0===n?0:n||50;var o=v(e).toRgb(),r=v(t).toRgb(),a=n/100;return v({r:(r.r-o.r)*a+o.r,g:(r.g-o.g)*a+o.g,b:(r.b-o.b)*a+o.b,a:(r.a-o.a)*a+o.a})},v.readability=function(e,t){var n=v(e),o=v(t);return(Math.max(n.getLuminance(),o.getLuminance())+.05)/(Math.min(n.getLuminance(),o.getLuminance())+.05)},v.isReadable=function(e,t,n){var o,r,a,i,c,s=v.readability(e,t);switch(r=!1,(a=n,"AA"!==(i=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==i&&(i="AA"),"small"!==(c=(a.size||"small").toLowerCase())&&"large"!==c&&(c="small"),o={level:i,size:c}).level+o.size){case"AAsmall":case"AAAlarge":r=s>=4.5;break;case"AAlarge":r=s>=3;break;case"AAAsmall":r=s>=7}return r},v.mostReadable=function(e,t,n){var o,r,a,i,c=null,s=0;r=(n=n||{}).includeFallbackColors,a=n.level,i=n.size;for(var l=0;ls&&(s=o,c=v(t[l]));return v.isReadable(e,c,{level:a,size:i})||!r?c:(n.includeFallbackColors=!1,v.mostReadable(e,["#fff","#000"],n))};var j=v.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Z=v.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(j);function H(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function D(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function N(e){return Math.min(1,Math.max(0,e))}function q(e){return parseInt(e,16)}function X(e){return 1==e.length?"0"+e:""+e}function G(e){return e<=1&&(e=100*e+"%"),e}function B(e){return Math.round(255*parseFloat(e)).toString(16)}function Y(e){return q(e)/255}var z,J,O,$=(J="[\\s|\\(]+("+(z="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+z+")[,|\\s]+("+z+")\\s*\\)?",O="[\\s|\\(]+("+z+")[,|\\s]+("+z+")[,|\\s]+("+z+")[,|\\s]+("+z+")\\s*\\)?",{CSS_UNIT:new RegExp(z),rgb:new RegExp("rgb"+J),rgba:new RegExp("rgba"+O),hsl:new RegExp("hsl"+J),hsla:new RegExp("hsla"+O),hsv:new RegExp("hsv"+J),hsva:new RegExp("hsva"+O),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function U(e){return!!$.CSS_UNIT.exec(e)}const Q=e=>{const t=e.match(/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0?(\.\d+)?|1?(\.0+)?)\s*\)$/);if(t){const n=t[4]||1;e=`rgb(${t.slice(1,4).map((e=>Math.round(e*n+255*(1-n)))).join(", ")})`}return e},K={default:{hiddenContainer:"#wcpay-hidden-div",hiddenInput:"#wcpay-hidden-input",hiddenInvalidInput:"#wcpay-hidden-invalid-input",hiddenValidActiveLabel:"#wcpay-hidden-valid-active-label"},classicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:["#payment .payment_methods li .payment_box fieldset",".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["li.wc_payment_method .wc-payment-form","li.wc_payment_method .payment_box","#payment","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],pmmeRelativeTextSizeSelector:".wc_payment_method > label"},blocksCheckout:{appendTarget:"#contact-fields",upeThemeInputSelector:".wc-block-components-text-input #email",upeThemeLabelSelector:".wc-block-components-text-input label",upeThemeTextSelectors:[".wc-block-components-checkout-step__description",".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input","is-active"],invalidClasses:["wc-block-components-text-input","has-error"],alternateSelectors:{appendTarget:"#billing.wc-block-components-address-form",upeThemeInputSelector:"#billing-first_name",upeThemeLabelSelector:".wc-block-components-checkout-step__description"},backgroundSelectors:["#payment-method .wc-block-components-radio-control-accordion-option","#payment-method","form.wc-block-checkout__form",".wc-block-checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-components-checkout-place-order-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-checkout-order-summary-block"],pmmeRelativeTextSizeSelector:".wc-block-components-radio-control__label-group"},bnplProductPage:{appendTarget:".product .cart .quantity",upeThemeInputSelector:".product .cart .quantity .qty",upeThemeLabelSelector:".product .cart .quantity label",upeThemeTextSelectors:[".product .cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main > .product > div.summary.entry-summary","#main > .product","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".single_add_to_cart_button"],linkSelectors:["a"]},bnplClassicCart:{appendTarget:".cart .quantity",upeThemeInputSelector:".cart .quantity .qty",upeThemeLabelSelector:".cart .quantity label",upeThemeTextSelectors:[".cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main .entry-content .cart_totals","#main .entry-content","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".checkout-button"],linkSelectors:["a"],containerSelectors:[".shop_table"]},bnplCartBlock:{appendTarget:".wc-block-cart .wc-block-components-quantity-selector",upeThemeInputSelector:".wc-block-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input",upeThemeLabelSelector:".wc-block-components-text-input",upeThemeTextSelectors:[".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input"],invalidClasses:["wc-block-components-text-input","has-error"],backgroundSelectors:[".wc-block-components-bnpl-wrapper",".wc-block-components-order-meta",".wc-block-components-totals-wrapper",".wp-block-woocommerce-cart-order-summary-block",".wp-block-woocommerce-cart-totals-block",".wp-block-woocommerce-cart .wc-block-cart",".wp-block-woocommerce-cart","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-cart__submit-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-cart-line-items-block"]},wooPayClassicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:[".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["#customer_details","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],containerSelectors:[".woocommerce-checkout-review-order-table"],headerSelectors:[".site-header"],footerSelectors:[".site-footer"],footerLink:[".site-footer a"]},updateSelectors:function(e){return e.hasOwnProperty("alternateSelectors")&&(Object.entries(e.alternateSelectors).forEach((t=>{const[n,o]=t;document.querySelector(e[n])||(e[n]=o)})),delete e.alternateSelectors),e},getSelectors:function(e){let t=this.blocksCheckout;switch(e){case"blocks_checkout":t=this.blocksCheckout;break;case"shortcode_checkout":t=this.classicCheckout;break;case"bnpl_product_page":t=this.bnplProductPage;break;case"bnpl_classic_cart":t=this.bnplClassicCart;break;case"bnpl_cart_block":t=this.bnplCartBlock;break;case"woopay_shortcode_checkout":t=this.wooPayClassicCheckout}return{...this.default,...this.updateSelectors(t)}}},ee={getHiddenContainer:function(e){const t=document.createElement("div");return t.setAttribute("id",this.getIDFromSelector(e)),t.style.border=0,t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t},createRow:function(e,t=[]){const n=document.createElement(e);return t.length&&n.classList.add(...t),n},appendClone:function(e,t,n){const o=document.querySelector(t);if(o){const t=o.cloneNode(!0);t.id=this.getIDFromSelector(n),t.value="",e.appendChild(t)}},getIDFromSelector:function(e){return e.startsWith("#")||e.startsWith(".")?e.slice(1):e},init:function(e){const t=K.getSelectors(e),n=document.querySelector(t.appendTarget),o=document.querySelector(t.upeThemeInputSelector);if(!n||!o)return;document.querySelector(t.hiddenContainer)&&this.cleanup();const r=this.getHiddenContainer(t.hiddenContainer);n.appendChild(r);const a=this.createRow(t.rowElement,t.validClasses);r.appendChild(a);const i=this.createRow(t.rowElement,t.invalidClasses);r.appendChild(i),this.appendClone(a,t.upeThemeInputSelector,t.hiddenInput),this.appendClone(a,t.upeThemeLabelSelector,t.hiddenValidActiveLabel),this.appendClone(i,t.upeThemeInputSelector,t.hiddenInvalidInput),this.appendClone(i,t.upeThemeLabelSelector,t.hiddenInvalidInput),document.querySelector(t.hiddenInput).style.transition="none"},cleanup:function(){const e=document.querySelector(K.default.hiddenContainer);e&&e.remove()}},te=(e,t,n=null)=>{if(!document.querySelector(e))return{};const o=y[t],r=document.querySelector(e),a=window.getComputedStyle(r),i={};for(let e=0;ee&&n?[e,t,n].join(" "):"")(i.outlineWidth,i.outlineStyle,i.outlineColor);""!==e&&(i.outline=e),delete i.outlineWidth,delete i.outlineColor,delete i.outlineStyle}const c=a.getPropertyValue("text-indent");return"0px"!==c&&"0px"===i.paddingLeft&&"0px"===i.paddingRight&&(i.paddingLeft=c,i.paddingRight=c),".Block"===t&&(i.backgroundColor=n),i},ne=()=>{const e=[],t=document.styleSheets,n=["fonts.googleapis.com","fonts.gstatic.com","fast.fonts.com","use.typekit.net"];for(let o=0;o{const n=K.getSelectors(e);ee.init(e);const o=te(n.hiddenInput,".Input"),r=te(n.hiddenInvalidInput,".Input"),a=te(n.upeThemeLabelSelector,".Label"),i={fontSize:a.fontSize},c=te(n.upeThemeTextSelectors,".Text"),s=te(n.upeThemeInputSelector,".Tab"),l=te(n.hiddenInput,".Tab--selected"),u=(e=>{const t=Object.assign({},e);if(!e.backgroundColor||!e.color)return e;const n=((e,t)=>{const n={backgroundColor:e,color:t},o=v(e),r=v(t);if(!o.isValid()||!r.isValid())return{backgroundColor:"",color:""};const a=o.getBrightness()>50?v(o).darken(7):v(o).lighten(7),i=v.mostReadable(a,[r],{includeFallbackColors:!0});return n.backgroundColor=a.toRgbString(),n.color=i.toRgbString(),n})(e.backgroundColor,e.color);return t.backgroundColor=n.backgroundColor,t.color=n.color,t})(s),d={color:u.color},m={color:l.color},p=(e=>{let t=null,n=0;for(;!t&&n0&&(t=r),n++}return t||"#ffffff"})(n.backgroundSelectors),h=te(n.headingSelectors,".Label"),f=te(n.upeThemeLabelSelector,".Block",p),y=te(n.buttonSelectors,".Input"),b=te(n.linkSelectors,".Label"),g=te(n.containerSelectors,".Container"),w=te(n.headerSelectors,".Header"),_=te(n.footerSelectors,".Footer"),k=te(n.footerLink,".Footer--link"),S={colorBackground:p,colorText:c.color,fontFamily:c.fontFamily,fontSizeBase:c.fontSize};n.pmmeRelativeTextSizeSelector&&S.fontSizeBase&&(S.fontSizeBase=function(e,t,n=.875){const o=parseFloat(t);if(isNaN(o))return t;const r=document.querySelector(e);if(!r)return o*n+"px";const a=window.getComputedStyle(r).getPropertyValue("font-size"),i=parseFloat(a)*n;return isNaN(i)?t:o>i?`${i}px`:`${o}px`}(n.pmmeRelativeTextSizeSelector,c.fontSize));const x="blocks_checkout"===e;let C={variables:S,theme:(F=p,v(F).getBrightness()>125?"stripe":"night"),labels:x?"floating":"above",rules:JSON.parse(JSON.stringify({".Input":o,".Input--invalid":r,".Label":a,".Label--resting":i,".Block":f,".Tab":s,".Tab:hover":u,".Tab--selected":l,".TabIcon:hover":d,".TabIcon--selected":m,".Text":c,".Text--redirect":c}))};var F;return x&&(C=((e,t)=>{if(e.rules[".Label--floating"]=t,e.rules[".Label--floating"].transform&&"none"!==e.rules[".Label--floating"].transform){const t=e.rules[".Label--floating"].transform.match(/matrix\((.+)\)/);if(t&&t[1]){const n=t[1].split(", "),o=(parseFloat(n[0])+parseFloat(n[3]))/2,r=parseFloat(e.rules[".Label--floating"].lineHeight),a=Math.floor(r*o);e.rules[".Label--floating"].lineHeight=`${a}px`,e.rules[".Label--floating"].fontSize=`${a}px`}delete e.rules[".Label--floating"].transform}if(e.rules[".Input"].paddingTop&&(e.rules[".Input"].paddingTop=`calc(${e.rules[".Input"].paddingTop} - ${e.rules[".Label--floating"].lineHeight} - 4px - 1px)`),e.rules[".Input"].paddingBottom){var n;const t=parseFloat(e.rules[".Input"].paddingBottom);e.rules[".Input"].paddingBottom=t-1+"px";const o=null!==(n=e.rules[".Label"].marginTop)&&void 0!==n?n:"0";e.rules[".Label"].marginTop=`${Math.floor((t-1)/3)}px`,e.rules[".Label--floating"].marginTop=o}return e})(C,te(n.hiddenValidActiveLabel,".Label--floating"))),t&&(C.rules={...C.rules,".Heading":h,".Header":w,".Footer":_,".Footer-link":k,".Button":y,".Link":b,".Container":g}),ee.cleanup(),C},re=(e,t=2,n=2)=>parseInt(e*Math.pow(10,n-t),10),ae=()=>document.querySelector(".wp-block-woocommerce-checkout")?"blocks_checkout":document.querySelector(".woocommerce-billing-fields")?"woopay_shortcode_checkout":document.querySelector(".wp-block-woocommerce-cart")?"bnpl_cart_block":document.querySelector(".woocommerce-cart-form")?"bnpl_classic_cart":document.querySelector(".single-product")?"bnpl_product_page":void 0,ie=(e,t=!1,n=!0,o=null)=>{let r="";r=e.includes("woocommerce-error")?e:'

";let a=jQuery(".woocommerce-notices-wrapper, form.checkout");if(a=t?a.first():a.last(),!a.length)return;jQuery(".woocommerce-NoticeGroup-checkout, .woocommerce-error, .woocommerce-message").remove(),a.prepend('
'+r+"
"),n&&a.find(".input-text, select, input:checkbox").trigger("validate").blur();let i=jQuery(".woocommerce-NoticeGroup-checkout");i.length||(i=a),jQuery.scroll_to_notices(i),jQuery(document.body).trigger("checkout_error")};var ce=function(){return ce=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&r[r.length-1])||6!==c[0]&&2!==c[0])){i=0;continue}if(3===c[0]&&(!r||c[1]>r[0]&&c[1]=o+n?(o=a,[4,me(0)]):[3,3]):[3,4];case 2:i.sent(),i.label=3;case 3:return++r,[3,1];case 4:return[2]}}))}))}function ye(e){e.then(void 0,(function(){}))}function be(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function ge(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function we(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])}function ve(e,t){return 0==(t%=64)?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=_e(e=ge(e,[4283543511,3981806797]),[0,e[0]>>>1]),_e(e=ge(e,[3301882366,444984403]),[0,e[0]>>>1])}function Se(e){return parseInt(e)}function xe(e){return parseFloat(e)}function Ce(e,t){return"number"==typeof e&&isNaN(e)?t:e}function Fe(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function Le(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function Me(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function Ae(e,t,n){var o=Object.keys(e).filter((function(e){return!function(e,t){for(var n=0,o=e.length;n=4}function Te(){var e=window,t=navigator;return Fe(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function Ie(){var e=window,t=navigator;return Fe(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function Re(){var e=window;return Fe(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function We(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function Ve(){var e=Te(),t=function(){var e,t,n=window;return Fe(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}();if(!e&&!t)return!1;var n=window;return Fe(["onorientationchange"in n,"orientation"in n,e&&!("SharedWorker"in n),t&&/android/i.test(navigator.appVersion)])>=2}function Pe(e){var t=new Error(e);return t.name=e,t}function je(e,t,n){var o,r,a;return void 0===n&&(n=50),se(this,void 0,void 0,(function(){var i,c;return le(this,(function(s){switch(s.label){case 0:i=document,s.label=1;case 1:return i.body?[3,3]:[4,me(n)];case 2:return s.sent(),[3,1];case 3:c=i.createElement("iframe"),s.label=4;case 4:return s.trys.push([4,,10,11]),[4,new Promise((function(e,n){var o=!1,r=function(){o=!0,e()};c.onload=r,c.onerror=function(e){o=!0,n(e)};var a=c.style;a.setProperty("display","block","important"),a.position="absolute",a.top="0",a.left="0",a.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",i.body.appendChild(c);var s=function(){var e,t;o||("complete"===(null===(t=null===(e=c.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?r():setTimeout(s,10))};s()}))];case 5:s.sent(),s.label=6;case 6:return(null===(r=null===(o=c.contentWindow)||void 0===o?void 0:o.document)||void 0===r?void 0:r.body)?[3,8]:[4,me(n)];case 7:return s.sent(),[3,6];case 8:return[4,e(c,c.contentWindow)];case 9:return[2,s.sent()];case 10:return null===(a=c.parentNode)||void 0===a||a.removeChild(c),[7];case 11:return[2]}}))}))}function Ze(e){for(var t=function(e){for(var t,n,o="Unexpected syntax '".concat(e,"'"),r=/^\s*([a-z-]*)(.*)$/i.exec(e),a=r[1]||void 0,i={},c=/([.:#][\w-]+|\[.+?\])/gi,s=function(e,t){i[e]=i[e]||[],i[e].push(t)};;){var l=c.exec(r[2]);if(!l)break;var u=l[0];switch(u[0]){case".":s("class",u.slice(1));break;case"#":s("id",u.slice(1));break;case"[":var d=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(u);if(!d)throw new Error(o);s(d[1],null!==(n=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==n?n:"");break;default:throw new Error(o)}}return[a,i]}(e),n=t[0],o=t[1],r=document.createElement(null!=n?n:"div"),a=0,i=Object.keys(o);a.6*n.length}))).sort(),[2,r]}var c}))}))},fontPreferences:function(){return void 0===e&&(e=4e3),je((function(t,n){var o=n.document,r=o.body,a=r.style;a.width="".concat(e,"px"),a.webkitTextSizeAdjust=a.textSizeAdjust="none",Te()?r.style.zoom="".concat(1/n.devicePixelRatio):Ie()&&(r.style.zoom="reset");var i=o.createElement("div");return i.textContent=ue([],Array(e/20|0),!0).map((function(){return"word"})).join(" "),r.appendChild(i),function(e,t){for(var n={},o={},r=0,a=Object.keys(nt);r');var e},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(Ie()&&!Re()&&!function(){var e=window;return Fe(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var n=new t(1,5e3,44100),o=n.createOscillator();o.type="triangle",o.frequency.value=1e4;var r=n.createDynamicsCompressor();r.threshold.value=-50,r.knee.value=40,r.ratio.value=12,r.attack.value=0,r.release.value=.25,o.connect(r),r.connect(n.destination),o.start(0);var a=function(e){var t=function(){};return[new Promise((function(n,o){var r=!1,a=0,i=0;e.oncomplete=function(e){return n(e.renderedBuffer)};var c=function(){setTimeout((function(){return o(Pe("timeout"))}),Math.min(500,i+5e3-Date.now()))},s=function(){try{var t=e.startRendering();switch(pe(t)&&ye(t),e.state){case"running":i=Date.now(),r&&c();break;case"suspended":document.hidden||a++,r&&a>=3?o(Pe("suspended")):setTimeout(s,500)}}catch(e){o(e)}};s(),t=function(){r||(r=!0,i>0&&c())}})),t]}(n),i=a[0],c=a[1],s=i.then((function(e){return function(e){for(var t=0,n=0;n=3||n.push(t.languages);else if("string"==typeof t.languages){var r=t.languages;r&&n.push(r.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return Ce(xe(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return Ce(Se(e),null)},n=[t(e.width),t(e.height)];return n.sort().reverse(),n},hardwareConcurrency:function(){return Ce(Se(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var n=(new t).resolvedOptions().timeZone;if(n)return n}var o,r=(o=(new Date).getFullYear(),-Math.max(xe(new Date(o,0,1).getTimezoneOffset()),xe(new Date(o,6,1).getTimezoneOffset())));return"UTC".concat(r>=0?"+":"").concat(Math.abs(r))},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){var e,t;if(!(Ee()||(e=window,t=navigator,Fe(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!Ee())))try{return!!window.indexedDB}catch(e){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&Ie()&&!Re()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return Fe(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],n=0;n>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)}(function(e){for(var t="",n=0,o=Object.keys(e).sort();n=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(de,"/npm-monitoring"),!0),e.send()}catch(e){console.error(e)}}(),[4,ct(n)];case 1:return e.sent(),[2,st(Ae(ot,{debug:o},[]),o)]}}))}))},hashComponents:it,componentsToDebugString:at};const ut=(0,d.__)("An error was encountered when preparing the payment form. Please try again later.","woocommerce-payments"),dt=()=>{document.querySelector('input[name="payment_method"][value="woocommerce_payments"]')?.click();const e=document.getElementById("wc-woocommerce_payments-payment-token-new");e&&!e.checked&&(e.checked=!0,function(e){const t=new Event("change",{bubbles:!0});e.dispatchEvent(t)}(e))},mt=e=>{if(!e)return null;const[t,n]=e.name.split(/ (.*)/s,2);return{first_name:t||"",last_name:n||"",address_1:e.address.line1||"",address_2:e.address.line2||"",city:e.address.city||"",country:e.address.country||"",postcode:e.address.postal_code||"",state:e.address.state||""}},pt={};let ht=null;for(const e in t("paymentMethodsConfig"))pt[e]={elements:null,upeElement:null,hasLoadError:!1};async function ft(e,n){var o;const r=null!==(o={shortcode_checkout:"upeAppearance",add_payment_method:"upeAddPaymentMethodAppearance"}[n])&&void 0!==o?o:"upeAppearance",a=t(r);return a?Promise.resolve(a):await e.saveUPEAppearance(oe(n),n)}async function yt(e){await e.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:.6}})}function bt(e){e.removeClass("processing").unblock()}function gt(e){l(t("paymentMethodsConfig"))&&(async e=>{const t=document.getElementById(e.emailId);if(!t)return Promise.resolve((()=>null));const n=(await e.api.getStripe()).linkAutofillModal(e.elements),o=e=>{n.launch({email:e.target.value})};t.addEventListener("keyup",o),e.onButtonShow(n),n.on("autofill",(t=>{const{billingAddress:n,shippingAddress:o}=t.value;e.onAutofill(mt(n),mt(o)),dt()}))})({api:e,elements:pt.card.elements,emailId:"billing_email",onAutofill:(e,t)=>{const r=(e,t)=>{if(!e)return;const n=document.getElementById(t.country);n&&(n.value=e.country,n.dispatchEvent(new Event("change"))),Object.entries(e).forEach((([e,n])=>{const o=document.getElementById(t[e]);o&&(o.value=n)}))};(()=>{const e=document.getElementById("ship-to-different-address-checkbox");e&&!0!==e.checked&&(e.checked=!0,window.jQuery)&&window.jQuery(e).prop("checked",!0).change()})(),r(e,o),r(t,n),document.querySelectorAll(`#${o.country}, #${o.state}, #${n.country}, #${n.state}`).forEach((e=>{if(!window.jQuery)return;const t=window.jQuery(e);t.data("select2")&&t.trigger("change")}))},onButtonShow:e=>{const t=document.getElementById("billing_email");if(""!==t.value){const e=t.offsetTop+(t.offsetHeight-40)/2,n=document.querySelector(".wcpay-stripelink-modal-trigger");n.style.display="block",n.style.top=`${e}px`}document.querySelector(".wcpay-stripelink-modal-trigger").addEventListener("click",(n=>{n.preventDefault(),e.launch({email:t.value}),dt()}))}})}async function wt(e,n,o){try{if(!ht){const{visitorId:e}=await(async()=>{const e=await lt.load({monitoring:!1});if(!e)throw new Error(ut);return await e.get()})();ht=e}}catch(e){return void ie(e.message)}const r=new Event("wc-credit-card-form-init");document.body.dispatchEvent(r);const a=n.dataset.paymentMethodType;if(!pt[a])return;const c=pt[a].upeElement||await async function(e,n,o){const r=Number(t("cartTotal")),a=(e=>{const n=[e];return"card"===e&&l(t("paymentMethodsConfig"))&&n.push("link"),n})(n),c=await ft(e,o);document.querySelector(`.wcpay-upe-element[data-payment-method-type="${n}"]`)?.closest(".wc_payment_method")?.classList.add(`theme--${c.theme||"stripe"}`);const s={mode:r<1?"setup":"payment",currency:t("currency").toLowerCase(),amount:r,paymentMethodCreation:"manual",paymentMethodTypes:a,appearance:c,fonts:ne()},u=(await e.getStripeForUPE(n)).elements(s),d=u.create("payment",{...i(n),wallets:{applePay:"never",googlePay:"never"}});return pt[n].elements=u,pt[n].upeElement=d,d}(e,a,o);c.mount(n),c.on("loaderror",(e=>{pt[a].hasLoadError=!0,n.style.padding="0";const t=document.createElement("div");t.classList.add("woocommerce-error"),t.innerHTML=e.error.message,t.style.margin="0",n.appendChild(t);const o=n.closest(".payment_box")?.querySelector(".woocommerce-SavedPaymentMethods-saveNew");o&&(o.style.display="none")}))}async function vt(e,t,n,o){const r=t.dataset.paymentMethodType,a=await ft(e,o);try{return(await e.getStripe()).elements({appearance:a,fonts:ne()}).create("paymentMethodMessaging",{currency:n.currency,amount:re(n.amount,n.decimalPlaces),countryCode:n.country,paymentMethodTypes:[r],displayType:"promotional_text"}).mount(t)}finally{return Promise.resolve()}}const _t=({id:e},t,n)=>n.setupIntent(e).then((function(e){!function(e,t){const n=document.createElement("input");n.type="hidden",n.id="wcpay-setup-intent",n.name="wcpay-setup-intent",n.value=t.id,e.append(n)}(t,e)}));let kt;const St=(e,n,r,a=()=>Promise.resolve())=>{if(!kt)return(async()=>{try{await yt(n);const{elements:i,hasLoadError:c}=pt[r];if(c)throw new Error((0,d.__)("Invalid or missing payment details. Please ensure the provided payment method is correctly entered.","woocommerce-payments"));await function(e){return e.submit().then((e=>{if(e.error)throw new Error(e.error.message)}))}(i);const l=await async function(e,n,r,a){let i={};return window.wcpayCustomerData&&(i={billing_details:{name:wcpayCustomerData.name||void 0,email:wcpayCustomerData.email,address:wcpayCustomerData.address||{country:wcpayCustomerData.billing_country}}}),"checkout"===r.attr("name")&&(i={billing_details:{...i.billing_details,name:`${document.querySelector(`#${o.first_name}`)?.value||""} ${document.querySelector(`#${o.last_name}`)?.value||""}`.trim()||void 0,email:document.querySelector("#billing_email")?.value,phone:document.querySelector("#billing_phone")?.value,address:{...i.billing_details?.address,city:document.querySelector(`#${o.city}`)?.value,country:document.querySelector(`#${o.country}`)?.value,line1:document.querySelector(`#${o.address_1}`)?.value,line2:document.querySelector(`#${o.address_2}`)?.value,postal_code:document.querySelector(`#${o.postcode}`)?.value,state:document.querySelector(`#${o.state}`)?.value}}}),t("isOrderPay")&&function(e,t){if(["afterpay_clearpay","affirm"].includes(t))return!1;const n=e?.billing_details?.address;if(!n)return!1;const o="affirm"===t?["line1","state","city","postal_code","country"]:["line1","postal_code","country"];for(const e of o)if(""===n[e]||null===n[e]||void 0===n[e])return!0;return!1}(i,a)&&delete i.billing_details.address,(await e.getStripeForUPE(a)).createPaymentMethod({elements:n,params:i})}(e,i,n,r);l.error?(s(n,"woocommerce_payments_payment_method_error"),((e,t)=>{[["wcpay-payment-method-error-code",t.code],["wcpay-payment-method-error-decline-code",t.decline_code],["wcpay-payment-method-error-message",t.message],["wcpay-payment-method-error-type",t.type]].forEach((([t,n])=>{e.append(``)}))})(n,l.error)):s(n,l.paymentMethod.id),((e,t="")=>{e.find('input[name="wcpay-fingerprint"]').remove();const n=``;e.append(n)})(n,ht),(e=>{var t;const n=null!==(t=window.wcpayFraudPreventionToken)&&void 0!==t?t:"";e.append(``)})(n),await a(l.paymentMethod,n,e),kt=!0,n.removeClass("processing").submit()}catch(e){kt=!1,bt(n),ie(e.message)}})(),!1;kt=!1},xt="https://cdn.sift.com/s.js",Ct="https://js.stripe.com/v3",Ft={sift:({beacon_key:e,session_id:t,user_id:n})=>{const o=window._sift=window._sift||[];if(o.push(["_setAccount",e]),o.push(["_setUserId",n]),o.push(["_setSessionId",t]),o.push(["_trackPageview"]),!document.querySelector(`[src="${xt}"]`)){const e=document.createElement("script");e.src=xt,e.async=!0,document.body.appendChild(e)}},stripe:()=>{if(!document.querySelector(`[src^="${Ct}"]`)){const e=document.createElement("script");e.src=Ct,e.async=!0,document.body.appendChild(e)}}},Lt=t=>{const n=t.confirmIntent(window.location.href,null!==(o=document.querySelector("#wc-woocommerce_payments-new-payment-method")?.checked)&&void 0!==o&&o);var o;return!0===n?Promise.resolve():(history.replaceState("",document.title,window.location.pathname+window.location.search),n.then((e=>{window.location=e})).catch((t=>{let n=t.message;t instanceof Error&&(n=e("genericErrorMessage")),ie(n)})))},Mt=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,At=e=>Mt("wc_ajax_url").toString().replace("%%endpoint%%","wcpay_"+e),Et=(e,t,n="wcpay_")=>e.toString().replace("%%endpoint%%",n+t);class Tt{constructor(e,t){this.options=e,this.stripe=null,this.stripePlatform=null,this.request=t,this.isWooPayRequesting=!1}createStripe(e,t,n="",o=[]){const r={locale:t};return n&&(r.stripeAccount=n),o&&(r.betas=o),new Stripe(e,r)}async getStripeForUPE(e){return this.options.forceNetworkSavedCards=t("paymentMethodsConfig")[e].forceNetworkSavedCards,this.getStripe()}async getStripe(e=!1){let t=0;for(;!window.Stripe;)if(await new Promise((e=>setTimeout(e,100))),t+=100,t>6e5)throw new Error("Stripe object not found");return this.__getStripe(e)}__getStripe(e=!1){const{publishableKey:t,accountId:n,forceNetworkSavedCards:o,locale:r,isStripeLinkEnabled:a}=this.options;if(o&&!e)return this.stripePlatform||(this.stripePlatform=this.createStripe(t,r)),this.stripePlatform;if(!this.stripe){let e=["card_country_event_beta_1"];a&&(e=e.concat(["link_autofill_modal_beta_1"])),this.stripe=this.createStripe(t,r,n,e)}return this.stripe}async loadStripeForExpressCheckout(){try{return this.getStripe(!0)}catch(e){return{error:e}}}confirmIntent(t,n=!1){const o=t.match(/#wcpay-confirm-(pi|si):(.+):(.+):(.+)$/);if(!o)return!0;const r="si"===o[1];let a=o[2];const i=o[3],c=o[4],s=t.indexOf("order-pay"),l=s>-1&&t.substring(s).match(/\d+/);return l&&(a=l[0]),(async()=>{const{locale:t,publishableKey:n}=this.options,o=e("accountIdForIntentConfirmation"),a=await this.getStripe();return r?a.handleNextAction({clientSecret:i}):o?this.createStripe(n,t,o).confirmCardPayment(i):(await this.getStripe(!0)).handleNextAction({clientSecret:i})})().then((t=>{var o;const r=t.paymentIntent&&t.paymentIntent.id||t.setupIntent&&t.setupIntent.id||t.error&&t.error.payment_intent&&t.error.payment_intent.id||t.error.setup_intent&&t.error.setup_intent.id,i=null!==(o=Mt("ajax_url"))&&void 0!==o?o:e("ajaxUrl");return[this.request(i,{action:"update_order_status",order_id:a,_ajax_nonce:c,intent_id:r,should_save_payment_method:n?"true":"false"}),t.error]})).then((([e,t])=>{if(t)throw t;return e.then((e=>{const t="string"==typeof e?JSON.parse(e):e;if(t.error)throw t.error;return t.return_url}))}))}async setupIntent(t){const n=await this.request(e("ajaxUrl"),{action:"create_setup_intent","wcpay-payment-method":t,_ajax_nonce:e("createSetupIntentNonce")});if(!n.success)throw n.data.error;if("succeeded"===n.data.status)return n.data;const o=await this.getStripe(),r=await o.confirmCardSetup(n.data.client_secret),{setupIntent:a,error:i}=r;if(i)throw i;return a}saveUPEAppearance(t,n){return this.request(e("ajaxUrl"),{elements_location:n,appearance:JSON.stringify(t),action:"save_upe_appearance",_ajax_nonce:e("saveUPEAppearanceNonce")}).then((e=>e.data)).catch((e=>{throw e.message?e:new Error(e.statusText)}))}expressCheckoutECEUpdateShippingDetails(e){return this.request(At("ece_update_shipping_method"),{security:Mt("nonce")?.update_shipping,shipping_method:[e.id],is_product_page:"product"===Mt("button_context")})}expressCheckoutECEGetCartDetails(){return this.request(At("ece_get_cart_details"),{security:Mt("nonce")?.get_cart_details})}expressCheckoutECEAddToCart(e){return this.request(At("add_to_cart"),{security:Mt("nonce")?.add_to_cart,...e})}expressCheckoutECEGetSelectedProductData(e){return this.request(At("ece_get_selected_product_data"),{security:Mt("nonce")?.get_selected_product_data,...e})}expressCheckoutECECalculateShippingOptions(e){return this.request(At("ece_get_shipping_options"),{security:Mt("nonce")?.shipping,is_product_page:"product"===Mt("button_context"),...e})}expressCheckoutECECreateOrder(e){return this.request(At("ece_create_order"),{_wpnonce:Mt("nonce")?.checkout,...e})}expressCheckoutECEPayForOrder(e,t){return this.request(At("ece_pay_for_order"),{_wpnonce:Mt("nonce")?.pay_for_order,order:e,...t})}initWooPay(t,n){if(!this.isWooPayRequesting){this.isWooPayRequesting=!0;const o=e("wcAjaxUrl"),r=e("initWooPayNonce"),a=ae();return this.request(Et(o,"init_woopay"),{_wpnonce:r,appearance:e("isWooPayGlobalThemeSupportEnabled")?oe(a,!0):null,email:t,user_session:n,order_id:e("order_id"),key:e("key"),billing_email:e("billing_email")}).finally((()=>{this.isWooPayRequesting=!1}))}}expressCheckoutAddToCart(t){const n=e("wcAjaxUrl"),o=e("addToCartNonce");return this.request(Et(n,"add_to_cart"),{security:o,...t})}pmmeGetCartData(){return fetch(`${t("storeApiURL")}/cart`,{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()}))}}function It(e,t="",n){for(const o in e){const r=e[o],a=t?t+"["+o+"]":o;"string"==typeof r||"number"==typeof r?n.append(a,r):"object"==typeof r&&It(r,a,n)}return n}async function Rt(e,t,n){const o=It(t,"",new FormData),r=await fetch(e,{method:"POST",body:o,...n});return await r.json()}window.wp.domReady;const Wt=(t,n={})=>{var o,r,a;const i=null!==(o=e("platformTrackerNonce"))&&void 0!==o?o:null===(r=Mt("nonce"))||void 0===r?void 0:r.platform_tracker,c=null!==(a=e("ajaxUrl"))&&void 0!==a?a:Mt("ajax_url"),s=new FormData;s.append("tracksNonce",i),s.append("action","platform_tracks"),s.append("tracksEventName",t),s.append("tracksEventProp",JSON.stringify(n)),fetch(c,{method:"post",body:s}).then((e=>e.json()))},Vt=()=>{return t=void 0,n=void 0,r=function*(){var t,n,o;let r=(()=>{const e=document.cookie.split(";");for(let t=0;te?new Promise((t=>{if(document.querySelector(e))return t(document.querySelector(e));const n=document.querySelector('[data-block-name="woocommerce/checkout"]');if(!n)return t(null);new MutationObserver(((n,o)=>{document.querySelector(e)&&(t(document.querySelector(e)),o.disconnect())})).observe(n,{childList:!0,subtree:!0})})):null,jt=e=>new RegExp(/^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[0-9a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,}\.?$/i).test(e),Zt=()=>{const e=document.cookie.split(";").find((e=>e.includes("skip_woopay")));if(!e)return!1;const t=e?.split("=");return"skip_woopay"===t[0].trim()&&"1"===t[1].trim()},Ht=()=>{Zt()&&(document.cookie="skip_woopay=; path=/; expires=Thu, 01 Jan 1970 00:00:00 UTC;")};let Dt=null;document.addEventListener("click",(function(e){const t=e.target?.closest(".js-woopayments-copy-test-number");if(!t)return;e.preventDefault();const n=t.querySelector("span").innerText;navigator.clipboard?(navigator.clipboard.writeText(n),window.wp?.data?.dispatch("core/notices")?.createInfoNotice((0,d.__)("Test number copied to your clipboard!","woocommerce-payments"),{id:"woopayments/test-number-copied",type:"snackbar",context:"wc/checkout/payments"}),t.classList.add("state--success"),clearTimeout(Dt),Dt=setTimeout((()=>{t.classList.remove("state--success")}),2e3)):prompt((0,d.__)("Copy the test number:","woocommerce-payments"),n)}),!1),jQuery((function(n){(e=>{for(const t in e){const n=Ft[t];n&&e[t]&&n(e[t])}})(t("fraudServices"));const i=t("publishableKey");if(!i)return;const s=n("form.checkout"),m=n("form#add_payment_method"),p=n("form#order_review"),h=jQuery(s).add(m).add(p),f=new Tt({publishableKey:i,accountId:t("accountId"),forceNetworkSavedCards:t("forceNetworkSavedCards"),locale:t("locale"),isStripeLinkEnabled:l(t("paymentMethodsConfig"))},Rt);function y(e){const t=a();if(!function(e){const t=document.querySelector(`.wcpay-upe-form[data-payment-method-type="${e}"]`);if(!t)return!1;const n=`wc-${c(e)}-payment-token-new`,o=t.querySelector(`input#${n}`);return!!o&&!o.checked}(t))return St(f,e,t)}async function b(e){const t=n(".wcpay-upe-form").find(".wcpay-upe-element");if(t.length&&!t.children().length){for(const n of t.toArray())await wt(f,n,e),g(n);gt(f)}}function g(e){if((e=>!!t("paymentMethodsConfig")[e.dataset.paymentMethodType].countries.length)(e)){u(e);const t=e?.closest("form.checkout")?.querySelector(`[name="${o.country}"]`);t&&n(t).on("change",(function(){u(e)}))}}yt(h),Lt(f).finally((()=>{bt(h)})),n(document.body).on("updated_checkout",(()=>{b("shortcode_checkout"),async function(){const e=["affirm","afterpay_clearpay","klarna"],n=t("paymentMethodsConfig"),o=Object.keys(n),r=await f.pmmeGetCartData();for(const a of o)if(e.includes(a)){const e=document.querySelector(`label[for="payment_method_woocommerce_payments_${a}"]`),o=`stripe-pmme-container-${a}`;if(document.getElementById(o)&&(document.getElementById(o).innerHTML=""),e){let i=e.querySelector("span.woopayments-inner-label");if(!i){const t=e.innerHTML;e.innerHTML="",i=document.createElement("span"),i.classList.add("woopayments-inner-label"),i.innerHTML=t,e.appendChild(i)}let c=e.querySelector("span.spacer");c||(c=document.createElement("span"),c.classList.add("spacer"),c.innerHTML=" ",e.insertBefore(c,i));let s=document.getElementById(o);s||(s=document.createElement("span"),s.id=o,s.dataset.paymentMethodType=a,s.classList.add("stripe-pmme-container"),i.appendChild(s));const l=r?.billing_address?.country||t("storeCountry");(0===n[a]?.countries.length||n[a]?.countries?.includes(l))&&await vt(f,s,{amount:r?.totals?.total_price,currency:r?.totals?.currency_code,decimalPlaces:r?.totals?.currency_minor_unit,country:l},"shortcode_checkout")}}}()})),s.on(["woocommerce_payments_bancontact","woocommerce_payments_au_becs_debit","woocommerce_payments_eps","woocommerce_payments_giropay","woocommerce_payments_ideal","woocommerce_payments_p24","woocommerce_payments_sepa_debit","woocommerce_payments_sofort","woocommerce_payments_affirm","woocommerce_payments_afterpay_clearpay","woocommerce_payments","woocommerce_payments_klarna"].map((e=>`checkout_place_order_${e}`)).join(" "),(function(){if(!(()=>{const e=t("enabledBillingFields");if(!`${document.querySelector(`#${o.first_name}`)?.value||""} ${document.querySelector(`#${o.last_name}`)?.value||""}`.trim()&&(e[o.first_name]||e[o.last_name]))return!0;const n=["billing_email",o.country,o.address_1,o.city,o.postcode].filter((t=>e[t])),r=n.includes(o.country)?document.querySelector(`#${o.country}`)?.value:null;return Boolean(n.find((t=>{const n=document.querySelector(`#${t}`);let o=e[t]?.required;const a=function(){try{return JSON.parse(wc_address_i18n_params.locale.replace(/"/g,'"'))}catch(e){return null}}();if(r&&a&&"billing_email"!==t){var i;const e=t.replace("billing_","");o=null!==(i=a[r]?.[e]?.required)&&void 0!==i?i:a.default?.[e]?.required}const c=n?.value;return o&&!c})))})())return y(n(this))})),s.on("click","#place_order",(function(){a()&&Wt("checkout_place_order_button_click")})),window.addEventListener("hashchange",(()=>{window.location.hash.startsWith("#wcpay-confirm-")&&(yt(h),Lt(f).finally((()=>{bt(h)})))})),document.addEventListener("change",(function(e){e.target&&"wc-woocommerce_payments-new-payment-method"===e.target.id&&function(e){const n=e.target.checked?"always":"never",o=a();if(!o)return;const i=pt[o].upeElement;i&&i.update({terms:r(t("paymentMethodsConfig"),n)})}(e)})),m.length&&b("add_payment_method"),p.length&&b("shortcode_checkout"),m.on("submit",(function(){if("woocommerce_payments"===m.find("input:checked[name='payment_method']").val())return n.blockUI.defaults.ignoreIfBlocked=!0,St(f,m,a(),_t)})),p.on("submit",(function(){if(null!==a())return y(p)})),t("isWooPayEnabled")&&t("isWooPayEmailInputEnabled")&&null===new URLSearchParams(window.location.search).get("customize_messenger_channel")&&!e("isPreview")&&(async(t,n,o=!1)=>{let r;const a=await Pt(t),i=await Vt();if(!a)return;const c=document.createElement("div"),s=a.parentNode;c.classList.add("wc-block-components-spinner");const l=document.createElement("div");l.setAttribute("role","dialog"),l.setAttribute("aria-modal","true"),l.classList.add("woopay-otp-iframe-wrapper");const u=document.createElement("iframe");u.title=(0,d.__)("WooPay SMS code verification","woocommerce-payments"),u.classList.add("woopay-otp-iframe"),u.classList.add("intrinsic-ignore");const m=document.createElement("span");m.setAttribute("aria-hidden","true"),m.classList.add("arrow");const p=768,h=new URLSearchParams(window.location.search),f=Zt(),y="undefined"!=typeof performance&&"back_forward"===performance.getEntriesByType("navigation")[0].type||"true"===h.get("skip_woopay")||f;if(y&&!f){const e=new Date,t=new Date(e.getTime()+864e5);document.cookie=`skip_woopay=1; path=/; expires=${t.toUTCString()}`}let b=!0;const g=()=>{(p<=window.innerWidth&&b||p>window.innerWidth&&!b)&&(b=!b,u.contentWindow.postMessage({action:"setHeader",value:b},e("woopayHost"))),document.body.style.overflow="hidden"},w=()=>{if(!u)return;if(p>window.innerWidth)return u.style.left="0",void(u.style.right="");if(u.getBoundingClientRect().top<=0||window.innerHeight-(u.getBoundingClientRect().height+u.getBoundingClientRect().top)<=0){const e=50,t=document.documentElement.scrollTop+a.getBoundingClientRect().top-u.getBoundingClientRect().height/2-e;window.scrollTo({top:t})}const e=a.getBoundingClientRect(),t=u.getBoundingClientRect();u.style.top=Math.floor(e.top-t.height/2)+"px",m.style.top=Math.floor(e.top+e.height/2-parseFloat(window.getComputedStyle(m)["border-right-width"]))+"px",window.innerWidth-(e.right+t.width)<=50?(u.style.left="auto",m.style.left="auto",u.style.right="50px",m.style.right=`${t.width+50}px`):(u.style.left=`${e.right+5}px`,u.style.right="",m.style.left=e.right-10+"px",m.style.right="")};u.addEventListener("load",(()=>{b=!0;const t=ae(),n=(e=>"woopay_shortcode_checkout"===e)(t)&&e("isWooPayGlobalThemeSupportEnabled")?oe(t,!0):null;e("isWoopayFirstPartyAuthEnabled")&&Rt(Et(e("wcAjaxUrl"),"get_woopay_session"),{_ajax_nonce:e("woopaySessionNonce"),order_id:e("order_id"),key:e("key"),billing_email:e("billing_email"),appearance:n}).then((t=>{t?.data?.session&&u.contentWindow.postMessage({action:"setSessionData",value:t},e("woopayHost"))})),g(),window.addEventListener("resize",g),w(),window.addEventListener("resize",w),u.classList.add("open")})),l.insertBefore(m,null),l.insertBefore(u,null);const v=document.createElement("div");v.style["white-space"]="normal",v.textContent=(0,d.__)("WooPay is unavailable at this time. Please complete your checkout below. Sorry for the inconvenience.","woocommerce-payments");const _=(e=!0)=>{window.removeEventListener("resize",g),window.removeEventListener("resize",w),l.remove(),u.classList.remove("open"),e&&a.focus(),document.body.style.overflow=""};l.addEventListener("click",_);const k=()=>{s.insertBefore(v,a.nextSibling)};document.addEventListener("keyup",(e=>{"Escape"===e.key&&_()&&e.stopPropagation()}));const S=new AbortController,{signal:x}=S;x.addEventListener("abort",(()=>{c.remove(),_(!1)})),o?(await Pt("button.wc-block-components-checkout-place-order-button")).addEventListener("click",(()=>{S.abort()})):document.querySelector('form[name="checkout"]').addEventListener("submit",(()=>{S.abort()}));const C=e=>{const t=new CustomEvent("woopayUserCheck",{detail:{isRegisteredUser:e}});window.dispatchEvent(t)},F=async(t,n=!0)=>{s.insertBefore(c,a),s.contains(v)&&s.removeChild(v),Wt("checkout_email_address_woopay_check"),Rt(Et(e("wcAjaxUrl"),"get_woopay_signature"),{_ajax_nonce:e("woopaySignatureNonce")}).then((e=>{if(e.success)return e.data;throw new Error((0,d.__)("Request for signature failed.","woocommerce-payments"))})).then((e=>{if(e.signature)return e.signature;throw new Error((0,d.__)("Signature not found.","woocommerce-payments"))})).then((n=>{const o=new URLSearchParams;return o.append("email",t),o.append("test_mode",!!e("testMode")),o.append("wcpay_version",e("wcpayVersionNumber")),o.append("blog_id",e("woopayMerchantId")),o.append("request_signature",n),fetch(`${e("woopayHost")}/wp-json/platform-checkout/v1/user/exists?${o.toString()}`,{signal:x})})).then((e=>(200!==e.status&&k(),e.json()))).then((r=>{C(r["user-exists"]),r["user-exists"]?n&&(t=>{if(document.querySelector(".woopay-otp-iframe"))return;const n=window.document.documentElement.clientWidth,r=window.document.documentElement.clientHeight,a=new URLSearchParams;a.append("email",t),a.append("testMode",e("testMode")),a.append("needsHeader",p>window.innerWidth),a.append("wcpayVersion",e("wcpayVersionNumber")),a.append("is_blocks",o?"true":"false"),a.append("source_url",wcSettings?.storePages?.checkout?.permalink),a.append("viewport",`${n}x${r}`),i&&a.append("tracksUserIdentity",i),u.src=`${e("woopayHost")}/otp/?${a.toString()}`,s.insertBefore(l,null),w(),u.focus()})(t):"rest_invalid_param"!==r.code&&(Wt("checkout_woopay_save_my_info_offered"),window.woopayCheckout?.PRE_CHECK_SAVE_MY_INFO&&Wt("checkout_save_my_info_click",{status:"checked"}))})).catch((e=>{"AbortError"!==e.name&&k()})).finally((()=>{c.remove()}))};if(a.addEventListener("input",(e=>{const t=e.currentTarget.value;clearTimeout(r),c.remove(),r=setTimeout((()=>{C(!1),jt(t)&&F(t)}),500)})),window.addEventListener("message",(t=>{if(e("woopayHost").startsWith(t.origin))switch(t.data.action){case"redirect_to_woopay_skip_session_init":t.data.redirectUrl&&(Ht(),window.location=(e=>{const t=window.wcpayConfig.pay_for_order,n=window.wcpayConfig.order_id,o=window.wcpayConfig.key,r=window.wcpayConfig.billing_email;if(!t||!n||!o)return e;const a=new URL(e);return a.searchParams.append("pay_for_order",t),a.searchParams.append("order_id",n),a.searchParams.append("key",o),a.searchParams.append("billing_email",r),a.href})(t.data.redirectUrl));break;case"redirect_to_platform_checkout":case"redirect_to_woopay":const e=n.initWooPay(a.value,t.data.platformCheckoutUserSession);if(!e)break;e.then((e=>{document.querySelector(".woopay-otp-iframe")&&("success"===e.result?(Ht(),window.location=e.url):(k(),_(!1)))})).catch((()=>{k(),_(!1)}));break;case"otp_validation_failed":break;case"close_modal":_();break;case"iframe_height":if(t.data.height>300)if(p<=window.innerWidth){u.style.height=t.data.height+"px";const e=a.getBoundingClientRect();u.style.top=Math.floor(e.top-t.data.height/2)+"px",m.style.top=Math.floor(e.top+e.height/2-parseFloat(window.getComputedStyle(m)["border-right-width"]))+"px"}else u.style.height="",u.style.top=""}})),window.addEventListener("pageshow",(function(e){e.persisted&&_(!1)})),a.value){const e=a.value;jt(e)&&F(e,!1)}if(y){setTimeout((()=>{C(!0)}),2e3),Wt("woopay_skipped",{}),h.delete("skip_woopay");let{pathname:e}=window.location;""!==h.toString()&&(e+="?"+h.toString()),history.replaceState(null,null,e),_(!1)}})("#billing_email",f)}))})()})();dist/checkout-rtl.css000064400000011560147600301730010631 0ustar00#payment .payment_method_woocommerce_payments .woocommerce-error{margin:1rem 0}.js-woopayments-copy-test-number{line-height:1.2em;vertical-align:middle;border-radius:0;border:none !important;background-color:transparent !important;font-weight:normal;display:inline-flex;cursor:pointer;color:inherit;font-size:initial;padding:2px 1px;align-items:center}.js-woopayments-copy-test-number span{margin-left:4px}.js-woopayments-copy-test-number i{order:1;display:block;width:1.2em;height:1.2em;mask-image:url(../assets/images/icons/copy.svg?ver=14a3a00de64a8c0c151c);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor}.js-woopayments-copy-test-number:hover{background-color:transparent;opacity:.7}.js-woopayments-copy-test-number:hover i{opacity:.7}.js-woopayments-copy-test-number:active i{transform:scale(0.9)}.js-woopayments-copy-test-number:focus{outline:none}.js-woopayments-copy-test-number.state--success i{mask-image:url(../assets/images/icons/check-green.svg?ver=488deef5db84c71239e1)}#payment .payment_method_woocommerce_payments .testmode-info{margin-bottom:.5em}#wcpay-upe-element,.wcpay-upe-element{padding:7px 7px;margin-bottom:.5em}#wcpay-upe-element.processing,.wcpay-upe-element.processing{min-height:70px}.wcpay-checkout-email-field{position:relative}.wcpay-checkout-email-field button.wcpay-stripelink-modal-trigger{display:none;position:absolute;left:5px;width:64px;height:40px;background:no-repeat url(../assets/images/payment-methods/link.svg?ver=2af3c660d8ddc95442bb);background-color:none;cursor:pointer;border:none}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label{display:inline}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img{float:left;border:0;padding:0;height:24px !important;max-height:24px !important}li.wc_payment_method:has(label .stripe-pmme-container){display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"li-input li-label";align-items:baseline}li.wc_payment_method:has(label .stripe-pmme-container) .input-radio{grid-area:li-input}li.wc_payment_method:has(label .stripe-pmme-container)>label{grid-area:li-label;display:grid !important;grid-template-columns:max-content 1fr;grid-template-areas:"label-spacer label-inner"}li.wc_payment_method:has(label .stripe-pmme-container)>label>span.spacer{grid-area:label-spacer}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label{grid-area:label-inner;display:grid;grid-template-columns:1fr max-content;grid-template-areas:"inner-text inner-logo" "inner-pmme inner-logo";align-items:center}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>img{grid-area:inner-logo;justify-self:left}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>.stripe-pmme-container{width:100%;grid-area:inner-pmme;pointer-events:none}li.wc_payment_method:has(.input-radio:checked+label .stripe-pmme-container) .input-radio:checked+label .stripe-pmme-container{display:none}.theme-storefront #payment .payment_methods>li.wc_payment_method,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method{grid-template-areas:"li-label";grid-template-columns:1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label{grid-template-areas:"label-before label-spacer label-inner";grid-template-columns:max-content max-content 1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label::before{grid-area:label-before}.theme-storefront #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwenty #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentyone #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentytwo #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentythree #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label{display:block} dist/express-checkout.asset.php000064400000000206147600301730012631 0ustar00 array('lodash', 'wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '8326c4ed8b98018438ac'); dist/express-checkout.css000064400000001067147600301730011522 0ustar00.wcpay-express-checkout-wrapper{margin-top:1em;width:100%;clear:both}.woocommerce-cart .wcpay-express-checkout-wrapper{margin-bottom:0}.woocommerce-checkout .wcpay-express-checkout-wrapper{margin-top:0}.wcpay-express-checkout-wrapper>div{margin-bottom:12px}.wcpay-express-checkout-wrapper>div:last-of-type{margin-bottom:0}.wcpay-express-checkout-wrapper,.wc-block-components-express-payment__event-buttons{list-style:none}.wcpay-express-checkout-wrapper .StripeElement iframe,.wc-block-components-express-payment__event-buttons .StripeElement iframe{max-width:unset} dist/express-checkout.js000064400000141365147600301730011354 0ustar00(()=>{var e={};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{var t;e.g.importScripts&&(t=e.g.location+"");var o=e.g.document;if(!t&&o&&(o.currentScript&&(t=o.currentScript.src),!t)){var n=o.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!t||!/^http(s?):/.test(t));)t=n[r--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=t})(),e.p=window.wcpayAssets.url,(()=>{"use strict";const e=window.wp.i18n,t=window.lodash,o=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:n(e),n=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},r=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,a=e=>r("wc_ajax_url").toString().replace("%%endpoint%%","wcpay_"+e),i=(e,t,o="wcpay_")=>e.toString().replace("%%endpoint%%",o+t),s=["color","padding","paddingTop","paddingRight","paddingBottom","paddingLeft"],c=["fontFamily","fontSize","lineHeight","letterSpacing","fontWeight","fontVariation","textDecoration","textShadow","textTransform","-webkit-font-smoothing","-moz-osx-font-smoothing","transition"],l=["backgroundColor","border","borderTop","borderRight","borderBottom","borderLeft","borderRadius","borderWidth","borderColor","borderStyle","borderTopWidth","borderTopColor","borderTopStyle","borderRightWidth","borderRightColor","borderRightStyle","borderBottomWidth","borderBottomColor","borderBottomStyle","borderLeftWidth","borderLeftColor","borderLeftStyle","borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius","outline","outlineOffset","boxShadow"],u={".Label":[...s,...c],".Text":[...s,...c],".Input":[...s,...c,...l],".Error":[...s,...c,...l],".Tab":[...s,...c,...l],".TabIcon":[...s],".TabLabel":[...s,...c],".Block":[...s.slice(1),...l.slice(1)],".Container":[...l],".Header":[...s,...l,...c],".Footer":[...s,...l,...c]},d={".Label":u[".Label"],".Label--floating":[...u[".Label"],"transform"],".Input":[...u[".Input"],"outlineColor","outlineWidth","outlineStyle"],".Error":u[".Error"],".Tab":["backgroundColor","color","fontFamily"],".Tab--selected":["outlineColor","outlineWidth","outlineStyle","backgroundColor","color",l],".TabIcon":u[".TabIcon"],".TabIcon--selected":["color"],".TabLabel":u[".TabLabel"],".Block":u[".Block"],".Container":u[".Container"],".Header":u[".Header"],".Footer":u[".Footer"],".Footer--link":u[".Text"],".Text":u[".Text"],".Text--redirect":u[".Text"]};function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}var h=/^\s+/,m=/\s+$/;function f(e,t){if(t=t||{},(e=e||"")instanceof f)return e;if(!(this instanceof f))return new f(e,t);var o=function(e){var t,o,n,r={r:0,g:0,b:0},a=1,i=null,s=null,c=null,l=!1,u=!1;return"string"==typeof e&&(e=function(e){e=e.replace(h,"").replace(m,"").toLowerCase();var t,o=!1;if(q[e])e=q[e],o=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=W.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=W.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=W.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=W.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=W.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=W.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=W.hex8.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),a:z(t[4]),format:o?"name":"hex8"}:(t=W.hex6.exec(e))?{r:B(t[1]),g:B(t[2]),b:B(t[3]),format:o?"name":"hex"}:(t=W.hex4.exec(e))?{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),a:z(t[4]+""+t[4]),format:o?"name":"hex8"}:!!(t=W.hex3.exec(e))&&{r:B(t[1]+""+t[1]),g:B(t[2]+""+t[2]),b:B(t[3]+""+t[3]),format:o?"name":"hex"}}(e)),"object"==p(e)&&(G(e.r)&&G(e.g)&&G(e.b)?(t=e.r,o=e.g,n=e.b,r={r:255*F(t,255),g:255*F(o,255),b:255*F(n,255)},l=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):G(e.h)&&G(e.s)&&G(e.v)?(i=N(e.s),s=N(e.v),r=function(e,t,o){e=6*F(e,360),t=F(t,100),o=F(o,100);var n=Math.floor(e),r=e-n,a=o*(1-t),i=o*(1-r*t),s=o*(1-(1-r)*t),c=n%6;return{r:255*[o,i,a,a,s,o][c],g:255*[s,o,o,i,a,a][c],b:255*[a,a,s,o,o,i][c]}}(e.h,i,s),l=!0,u="hsv"):G(e.h)&&G(e.s)&&G(e.l)&&(i=N(e.s),c=N(e.l),r=function(e,t,o){var n,r,a;function i(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+6*(t-e)*o:o<.5?t:o<2/3?e+(t-e)*(2/3-o)*6:e}if(e=F(e,360),t=F(t,100),o=F(o,100),0===t)n=r=a=o;else{var s=o<.5?o*(1+t):o+t-o*t,c=2*o-s;n=i(c,s,e+1/3),r=i(c,s,e),a=i(c,s,e-1/3)}return{r:255*n,g:255*r,b:255*a}}(e.h,i,c),l=!0,u="hsl"),e.hasOwnProperty("a")&&(a=e.a)),a=R(a),{ok:l,format:e.format||u,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a}}(e);this._originalInput=e,this._r=o.r,this._g=o.g,this._b=o.b,this._a=o.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||o.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=o.ok}function g(e,t,o){e=F(e,255),t=F(t,255),o=F(o,255);var n,r,a=Math.max(e,t,o),i=Math.min(e,t,o),s=(a+i)/2;if(a==i)n=r=0;else{var c=a-i;switch(r=s>.5?c/(2-a-i):c/(a+i),a){case e:n=(t-o)/c+(t>1)+720)%360;--t;)n.h=(n.h+r)%360,a.push(f(n));return a}function I(e,t){t=t||6;for(var o=f(e).toHsv(),n=o.h,r=o.s,a=o.v,i=[],s=1/t;t--;)i.push(f({h:n,s:r,v:a})),a=(a+s)%1;return i}f.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,o,n=this.toRgb();return e=n.r/255,t=n.g/255,o=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))},setAlpha:function(e){return this._a=R(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=b(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=b(this._r,this._g,this._b),t=Math.round(360*e.h),o=Math.round(100*e.s),n=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+o+"%, "+n+"%)":"hsva("+t+", "+o+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=g(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=g(this._r,this._g,this._b),t=Math.round(360*e.h),o=Math.round(100*e.s),n=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+o+"%, "+n+"%)":"hsla("+t+", "+o+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return _(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,o,n,r){var a=[H(Math.round(e).toString(16)),H(Math.round(t).toString(16)),H(Math.round(o).toString(16)),H(O(n))];return r&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*F(this._r,255))+"%",g:Math.round(100*F(this._g,255))+"%",b:Math.round(100*F(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*F(this._r,255))+"%, "+Math.round(100*F(this._g,255))+"%, "+Math.round(100*F(this._b,255))+"%)":"rgba("+Math.round(100*F(this._r,255))+"%, "+Math.round(100*F(this._g,255))+"%, "+Math.round(100*F(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(L[_(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+y(this._r,this._g,this._b,this._a),o=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var r=f(e);o="#"+y(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+o+")"},toString:function(e){var t=!!e;e=e||this._format;var o=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(o=this.toRgbString()),"prgb"===e&&(o=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(o=this.toHexString()),"hex3"===e&&(o=this.toHexString(!0)),"hex4"===e&&(o=this.toHex8String(!0)),"hex8"===e&&(o=this.toHex8String()),"name"===e&&(o=this.toName()),"hsl"===e&&(o=this.toHslString()),"hsv"===e&&(o=this.toHsvString()),o||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return f(this.toString())},_applyModification:function(e,t){var o=e.apply(null,[this].concat([].slice.call(t)));return this._r=o._r,this._g=o._g,this._b=o._b,this.setAlpha(o._a),this},lighten:function(){return this._applyModification(S,arguments)},brighten:function(){return this._applyModification(x,arguments)},darken:function(){return this._applyModification(C,arguments)},desaturate:function(){return this._applyModification(w,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(k,arguments)},spin:function(){return this._applyModification(T,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(M,arguments)},complement:function(){return this._applyCombination(P,arguments)},monochromatic:function(){return this._applyCombination(I,arguments)},splitcomplement:function(){return this._applyCombination(A,arguments)},triad:function(){return this._applyCombination(E,[3])},tetrad:function(){return this._applyCombination(E,[4])}},f.fromRatio=function(e,t){if("object"==p(e)){var o={};for(var n in e)e.hasOwnProperty(n)&&(o[n]="a"===n?e[n]:N(e[n]));e=o}return f(e,t)},f.equals=function(e,t){return!(!e||!t)&&f(e).toRgbString()==f(t).toRgbString()},f.random=function(){return f.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},f.mix=function(e,t,o){o=0===o?0:o||50;var n=f(e).toRgb(),r=f(t).toRgb(),a=o/100;return f({r:(r.r-n.r)*a+n.r,g:(r.g-n.g)*a+n.g,b:(r.b-n.b)*a+n.b,a:(r.a-n.a)*a+n.a})},f.readability=function(e,t){var o=f(e),n=f(t);return(Math.max(o.getLuminance(),n.getLuminance())+.05)/(Math.min(o.getLuminance(),n.getLuminance())+.05)},f.isReadable=function(e,t,o){var n,r,a,i,s,c=f.readability(e,t);switch(r=!1,(a=o,"AA"!==(i=((a=a||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==i&&(i="AA"),"small"!==(s=(a.size||"small").toLowerCase())&&"large"!==s&&(s="small"),n={level:i,size:s}).level+n.size){case"AAsmall":case"AAAlarge":r=c>=4.5;break;case"AAlarge":r=c>=3;break;case"AAAsmall":r=c>=7}return r},f.mostReadable=function(e,t,o){var n,r,a,i,s=null,c=0;r=(o=o||{}).includeFallbackColors,a=o.level,i=o.size;for(var l=0;lc&&(c=n,s=f(t[l]));return f.isReadable(e,s,{level:a,size:i})||!r?s:(o.includeFallbackColors=!1,f.mostReadable(e,["#fff","#000"],o))};var q=f.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},L=f.hexNames=function(e){var t={};for(var o in e)e.hasOwnProperty(o)&&(t[e[o]]=o);return t}(q);function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function F(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var o=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),o&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function j(e){return Math.min(1,Math.max(0,e))}function B(e){return parseInt(e,16)}function H(e){return 1==e.length?"0"+e:""+e}function N(e){return e<=1&&(e=100*e+"%"),e}function O(e){return Math.round(255*parseFloat(e)).toString(16)}function z(e){return B(e)/255}var $,D,U,W=(D="[\\s|\\(]+("+($="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",U="[\\s|\\(]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")[,|\\s]+("+$+")\\s*\\)?",{CSS_UNIT:new RegExp($),rgb:new RegExp("rgb"+D),rgba:new RegExp("rgba"+U),hsl:new RegExp("hsl"+D),hsla:new RegExp("hsla"+U),hsv:new RegExp("hsv"+D),hsva:new RegExp("hsva"+U),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function G(e){return!!W.CSS_UNIT.exec(e)}const V=e=>{const t=e.match(/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0?(\.\d+)?|1?(\.0+)?)\s*\)$/);if(t){const o=t[4]||1;e=`rgb(${t.slice(1,4).map((e=>Math.round(e*o+255*(1-o)))).join(", ")})`}return e},Q={default:{hiddenContainer:"#wcpay-hidden-div",hiddenInput:"#wcpay-hidden-input",hiddenInvalidInput:"#wcpay-hidden-invalid-input",hiddenValidActiveLabel:"#wcpay-hidden-valid-active-label"},classicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:["#payment .payment_methods li .payment_box fieldset",".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["li.wc_payment_method .wc-payment-form","li.wc_payment_method .payment_box","#payment","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],pmmeRelativeTextSizeSelector:".wc_payment_method > label"},blocksCheckout:{appendTarget:"#contact-fields",upeThemeInputSelector:".wc-block-components-text-input #email",upeThemeLabelSelector:".wc-block-components-text-input label",upeThemeTextSelectors:[".wc-block-components-checkout-step__description",".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input","is-active"],invalidClasses:["wc-block-components-text-input","has-error"],alternateSelectors:{appendTarget:"#billing.wc-block-components-address-form",upeThemeInputSelector:"#billing-first_name",upeThemeLabelSelector:".wc-block-components-checkout-step__description"},backgroundSelectors:["#payment-method .wc-block-components-radio-control-accordion-option","#payment-method","form.wc-block-checkout__form",".wc-block-checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-components-checkout-place-order-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-checkout-order-summary-block"],pmmeRelativeTextSizeSelector:".wc-block-components-radio-control__label-group"},bnplProductPage:{appendTarget:".product .cart .quantity",upeThemeInputSelector:".product .cart .quantity .qty",upeThemeLabelSelector:".product .cart .quantity label",upeThemeTextSelectors:[".product .cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main > .product > div.summary.entry-summary","#main > .product","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".single_add_to_cart_button"],linkSelectors:["a"]},bnplClassicCart:{appendTarget:".cart .quantity",upeThemeInputSelector:".cart .quantity .qty",upeThemeLabelSelector:".cart .quantity label",upeThemeTextSelectors:[".cart .quantity"],rowElement:"div",validClasses:["input-text"],invalidClasses:["input-text","has-error"],backgroundSelectors:["#payment-method-message","#main .entry-content .cart_totals","#main .entry-content","#main","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".checkout-button"],linkSelectors:["a"],containerSelectors:[".shop_table"]},bnplCartBlock:{appendTarget:".wc-block-cart .wc-block-components-quantity-selector",upeThemeInputSelector:".wc-block-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input",upeThemeLabelSelector:".wc-block-components-text-input",upeThemeTextSelectors:[".wc-block-components-text-input"],rowElement:"div",validClasses:["wc-block-components-text-input"],invalidClasses:["wc-block-components-text-input","has-error"],backgroundSelectors:[".wc-block-components-bnpl-wrapper",".wc-block-components-order-meta",".wc-block-components-totals-wrapper",".wp-block-woocommerce-cart-order-summary-block",".wp-block-woocommerce-cart-totals-block",".wp-block-woocommerce-cart .wc-block-cart",".wp-block-woocommerce-cart","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:[".wc-block-cart__submit-button"],linkSelectors:["a"],containerSelectors:[".wp-block-woocommerce-cart-line-items-block"]},wooPayClassicCheckout:{appendTarget:".woocommerce-billing-fields__field-wrapper",upeThemeInputSelector:"#billing_first_name",upeThemeLabelSelector:".woocommerce-checkout .form-row label",upeThemeTextSelectors:[".woocommerce-checkout .form-row"],rowElement:"p",validClasses:["form-row"],invalidClasses:["form-row","woocommerce-invalid","woocommerce-invalid-required-field"],backgroundSelectors:["#customer_details","#order_review","form.checkout","body"],headingSelectors:["h1","h2","h3","h4","h5","h6"],buttonSelectors:["#place_order"],linkSelectors:["a"],containerSelectors:[".woocommerce-checkout-review-order-table"],headerSelectors:[".site-header"],footerSelectors:[".site-footer"],footerLink:[".site-footer a"]},updateSelectors:function(e){return e.hasOwnProperty("alternateSelectors")&&(Object.entries(e.alternateSelectors).forEach((t=>{const[o,n]=t;document.querySelector(e[o])||(e[o]=n)})),delete e.alternateSelectors),e},getSelectors:function(e){let t=this.blocksCheckout;switch(e){case"blocks_checkout":t=this.blocksCheckout;break;case"shortcode_checkout":t=this.classicCheckout;break;case"bnpl_product_page":t=this.bnplProductPage;break;case"bnpl_classic_cart":t=this.bnplClassicCart;break;case"bnpl_cart_block":t=this.bnplCartBlock;break;case"woopay_shortcode_checkout":t=this.wooPayClassicCheckout}return{...this.default,...this.updateSelectors(t)}}},J={getHiddenContainer:function(e){const t=document.createElement("div");return t.setAttribute("id",this.getIDFromSelector(e)),t.style.border=0,t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t},createRow:function(e,t=[]){const o=document.createElement(e);return t.length&&o.classList.add(...t),o},appendClone:function(e,t,o){const n=document.querySelector(t);if(n){const t=n.cloneNode(!0);t.id=this.getIDFromSelector(o),t.value="",e.appendChild(t)}},getIDFromSelector:function(e){return e.startsWith("#")||e.startsWith(".")?e.slice(1):e},init:function(e){const t=Q.getSelectors(e),o=document.querySelector(t.appendTarget),n=document.querySelector(t.upeThemeInputSelector);if(!o||!n)return;document.querySelector(t.hiddenContainer)&&this.cleanup();const r=this.getHiddenContainer(t.hiddenContainer);o.appendChild(r);const a=this.createRow(t.rowElement,t.validClasses);r.appendChild(a);const i=this.createRow(t.rowElement,t.invalidClasses);r.appendChild(i),this.appendClone(a,t.upeThemeInputSelector,t.hiddenInput),this.appendClone(a,t.upeThemeLabelSelector,t.hiddenValidActiveLabel),this.appendClone(i,t.upeThemeInputSelector,t.hiddenInvalidInput),this.appendClone(i,t.upeThemeLabelSelector,t.hiddenInvalidInput),document.querySelector(t.hiddenInput).style.transition="none"},cleanup:function(){const e=document.querySelector(Q.default.hiddenContainer);e&&e.remove()}},K=(e,t,o=null)=>{if(!document.querySelector(e))return{};const n=d[t],r=document.querySelector(e),a=window.getComputedStyle(r),i={};for(let e=0;ee&&o?[e,t,o].join(" "):"")(i.outlineWidth,i.outlineStyle,i.outlineColor);""!==e&&(i.outline=e),delete i.outlineWidth,delete i.outlineColor,delete i.outlineStyle}const s=a.getPropertyValue("text-indent");return"0px"!==s&&"0px"===i.paddingLeft&&"0px"===i.paddingRight&&(i.paddingLeft=s,i.paddingRight=s),".Block"===t&&(i.backgroundColor=o),i},X=(e,t=!1)=>{const o=Q.getSelectors(e);J.init(e);const n=K(o.hiddenInput,".Input"),r=K(o.hiddenInvalidInput,".Input"),a=K(o.upeThemeLabelSelector,".Label"),i={fontSize:a.fontSize},s=K(o.upeThemeTextSelectors,".Text"),c=K(o.upeThemeInputSelector,".Tab"),l=K(o.hiddenInput,".Tab--selected"),u=(e=>{const t=Object.assign({},e);if(!e.backgroundColor||!e.color)return e;const o=((e,t)=>{const o={backgroundColor:e,color:t},n=f(e),r=f(t);if(!n.isValid()||!r.isValid())return{backgroundColor:"",color:""};const a=n.getBrightness()>50?f(n).darken(7):f(n).lighten(7),i=f.mostReadable(a,[r],{includeFallbackColors:!0});return o.backgroundColor=a.toRgbString(),o.color=i.toRgbString(),o})(e.backgroundColor,e.color);return t.backgroundColor=o.backgroundColor,t.color=o.color,t})(c),d={color:u.color},p={color:l.color},h=(e=>{let t=null,o=0;for(;!t&&o0&&(t=r),o++}return t||"#ffffff"})(o.backgroundSelectors),m=K(o.headingSelectors,".Label"),g=K(o.upeThemeLabelSelector,".Block",h),b=K(o.buttonSelectors,".Input"),_=K(o.linkSelectors,".Label"),y=K(o.containerSelectors,".Container"),w=K(o.headerSelectors,".Header"),v=K(o.footerSelectors,".Footer"),k=K(o.footerLink,".Footer--link"),S={colorBackground:h,colorText:s.color,fontFamily:s.fontFamily,fontSizeBase:s.fontSize};o.pmmeRelativeTextSizeSelector&&S.fontSizeBase&&(S.fontSizeBase=function(e,t,o=.875){const n=parseFloat(t);if(isNaN(n))return t;const r=document.querySelector(e);if(!r)return n*o+"px";const a=window.getComputedStyle(r).getPropertyValue("font-size"),i=parseFloat(a)*o;return isNaN(i)?t:n>i?`${i}px`:`${n}px`}(o.pmmeRelativeTextSizeSelector,s.fontSize));const x="blocks_checkout"===e;let C={variables:S,theme:(T=h,f(T).getBrightness()>125?"stripe":"night"),labels:x?"floating":"above",rules:JSON.parse(JSON.stringify({".Input":n,".Input--invalid":r,".Label":a,".Label--resting":i,".Block":g,".Tab":c,".Tab:hover":u,".Tab--selected":l,".TabIcon:hover":d,".TabIcon--selected":p,".Text":s,".Text--redirect":s}))};var T;return x&&(C=((e,t)=>{if(e.rules[".Label--floating"]=t,e.rules[".Label--floating"].transform&&"none"!==e.rules[".Label--floating"].transform){const t=e.rules[".Label--floating"].transform.match(/matrix\((.+)\)/);if(t&&t[1]){const o=t[1].split(", "),n=(parseFloat(o[0])+parseFloat(o[3]))/2,r=parseFloat(e.rules[".Label--floating"].lineHeight),a=Math.floor(r*n);e.rules[".Label--floating"].lineHeight=`${a}px`,e.rules[".Label--floating"].fontSize=`${a}px`}delete e.rules[".Label--floating"].transform}if(e.rules[".Input"].paddingTop&&(e.rules[".Input"].paddingTop=`calc(${e.rules[".Input"].paddingTop} - ${e.rules[".Label--floating"].lineHeight} - 4px - 1px)`),e.rules[".Input"].paddingBottom){var o;const t=parseFloat(e.rules[".Input"].paddingBottom);e.rules[".Input"].paddingBottom=t-1+"px";const n=null!==(o=e.rules[".Label"].marginTop)&&void 0!==o?o:"0";e.rules[".Label"].marginTop=`${Math.floor((t-1)/3)}px`,e.rules[".Label--floating"].marginTop=n}return e})(C,K(o.hiddenValidActiveLabel,".Label--floating"))),t&&(C.rules={...C.rules,".Heading":m,".Header":w,".Footer":v,".Footer-link":k,".Button":b,".Link":_,".Container":y}),J.cleanup(),C};class Y{constructor(e,t){this.options=e,this.stripe=null,this.stripePlatform=null,this.request=t,this.isWooPayRequesting=!1}createStripe(e,t,o="",n=[]){const r={locale:t};return o&&(r.stripeAccount=o),n&&(r.betas=n),new Stripe(e,r)}async getStripeForUPE(e){return this.options.forceNetworkSavedCards=n("paymentMethodsConfig")[e].forceNetworkSavedCards,this.getStripe()}async getStripe(e=!1){let t=0;for(;!window.Stripe;)if(await new Promise((e=>setTimeout(e,100))),t+=100,t>6e5)throw new Error("Stripe object not found");return this.__getStripe(e)}__getStripe(e=!1){const{publishableKey:t,accountId:o,forceNetworkSavedCards:n,locale:r,isStripeLinkEnabled:a}=this.options;if(n&&!e)return this.stripePlatform||(this.stripePlatform=this.createStripe(t,r)),this.stripePlatform;if(!this.stripe){let e=["card_country_event_beta_1"];a&&(e=e.concat(["link_autofill_modal_beta_1"])),this.stripe=this.createStripe(t,r,o,e)}return this.stripe}async loadStripeForExpressCheckout(){try{return this.getStripe(!0)}catch(e){return{error:e}}}confirmIntent(e,t=!1){const n=e.match(/#wcpay-confirm-(pi|si):(.+):(.+):(.+)$/);if(!n)return!0;const a="si"===n[1];let i=n[2];const s=n[3],c=n[4],l=e.indexOf("order-pay"),u=l>-1&&e.substring(l).match(/\d+/);return u&&(i=u[0]),(async()=>{const{locale:e,publishableKey:t}=this.options,n=o("accountIdForIntentConfirmation"),r=await this.getStripe();return a?r.handleNextAction({clientSecret:s}):n?this.createStripe(t,e,n).confirmCardPayment(s):(await this.getStripe(!0)).handleNextAction({clientSecret:s})})().then((e=>{var n;const a=e.paymentIntent&&e.paymentIntent.id||e.setupIntent&&e.setupIntent.id||e.error&&e.error.payment_intent&&e.error.payment_intent.id||e.error.setup_intent&&e.error.setup_intent.id,s=null!==(n=r("ajax_url"))&&void 0!==n?n:o("ajaxUrl");return[this.request(s,{action:"update_order_status",order_id:i,_ajax_nonce:c,intent_id:a,should_save_payment_method:t?"true":"false"}),e.error]})).then((([e,t])=>{if(t)throw t;return e.then((e=>{const t="string"==typeof e?JSON.parse(e):e;if(t.error)throw t.error;return t.return_url}))}))}async setupIntent(e){const t=await this.request(o("ajaxUrl"),{action:"create_setup_intent","wcpay-payment-method":e,_ajax_nonce:o("createSetupIntentNonce")});if(!t.success)throw t.data.error;if("succeeded"===t.data.status)return t.data;const n=await this.getStripe(),r=await n.confirmCardSetup(t.data.client_secret),{setupIntent:a,error:i}=r;if(i)throw i;return a}saveUPEAppearance(e,t){return this.request(o("ajaxUrl"),{elements_location:t,appearance:JSON.stringify(e),action:"save_upe_appearance",_ajax_nonce:o("saveUPEAppearanceNonce")}).then((e=>e.data)).catch((e=>{throw e.message?e:new Error(e.statusText)}))}expressCheckoutECEUpdateShippingDetails(e){return this.request(a("ece_update_shipping_method"),{security:r("nonce")?.update_shipping,shipping_method:[e.id],is_product_page:"product"===r("button_context")})}expressCheckoutECEGetCartDetails(){return this.request(a("ece_get_cart_details"),{security:r("nonce")?.get_cart_details})}expressCheckoutECEAddToCart(e){return this.request(a("add_to_cart"),{security:r("nonce")?.add_to_cart,...e})}expressCheckoutECEGetSelectedProductData(e){return this.request(a("ece_get_selected_product_data"),{security:r("nonce")?.get_selected_product_data,...e})}expressCheckoutECECalculateShippingOptions(e){return this.request(a("ece_get_shipping_options"),{security:r("nonce")?.shipping,is_product_page:"product"===r("button_context"),...e})}expressCheckoutECECreateOrder(e){return this.request(a("ece_create_order"),{_wpnonce:r("nonce")?.checkout,...e})}expressCheckoutECEPayForOrder(e,t){return this.request(a("ece_pay_for_order"),{_wpnonce:r("nonce")?.pay_for_order,order:e,...t})}initWooPay(e,t){if(!this.isWooPayRequesting){this.isWooPayRequesting=!0;const n=o("wcAjaxUrl"),r=o("initWooPayNonce"),a=document.querySelector(".wp-block-woocommerce-checkout")?"blocks_checkout":document.querySelector(".woocommerce-billing-fields")?"woopay_shortcode_checkout":document.querySelector(".wp-block-woocommerce-cart")?"bnpl_cart_block":document.querySelector(".woocommerce-cart-form")?"bnpl_classic_cart":document.querySelector(".single-product")?"bnpl_product_page":void 0;return this.request(i(n,"init_woopay"),{_wpnonce:r,appearance:o("isWooPayGlobalThemeSupportEnabled")?X(a,!0):null,email:e,user_session:t,order_id:o("order_id"),key:o("key"),billing_email:o("billing_email")}).finally((()=>{this.isWooPayRequesting=!1}))}}expressCheckoutAddToCart(e){const t=o("wcAjaxUrl"),n=o("addToCartNonce");return this.request(i(t,"add_to_cart"),{security:n,...e})}pmmeGetCartData(){return fetch(`${n("storeApiURL")}/cart`,{method:"GET",credentials:"same-origin",headers:{"Content-Type":"application/json"}}).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()}))}}const Z=e=>{var t,o,n,r;return void 0!==window.wcpayExpressCheckoutParams?null!==(t=window.wcpayExpressCheckoutParams[e])&&void 0!==t?t:null:void 0!==(null===(o=window.wc)||void 0===o?void 0:o.wcSettings)&&null!==(r=null===(n=window.wc.wcSettings.getSetting("ece_data"))||void 0===n?void 0:n[e])&&void 0!==r?r:null},ee=e=>{var t,o;let n="undefined"==typeof wcpaySettings?4:parseInt(window?.wcpaySettings?.defaultExpressCheckoutBorderRadius||4,10);const r=Z("button");return n=null!==(t=null==r?void 0:r.radius)&&void 0!==t?t:n,void 0!==e&&(n=null!==(o=Number(null==e?void 0:e.borderRadius))&&void 0!==o?o:n),{variables:{borderRadius:`${n}px`,spacingUnit:"6px"}}},te=e=>e.map((e=>{var t;let o=null!==(t=e?.amount)&&void 0!==t?t:e?.value;return"total_discount"===e.key&&(o=-o),{name:e.label,amount:o}})),oe=e=>{var t,o,n,r,a,i,s,c;return{first_name:null!==(t=e?.recipient?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==t?t:"",last_name:null!==(o=e?.recipient?.split(" ")?.slice(1)?.join(" "))&&void 0!==o?o:"",company:"",address_1:null!==(n=e?.addressLine?.[0])&&void 0!==n?n:"",address_2:null!==(r=e?.addressLine?.[1])&&void 0!==r?r:"",city:null!==(a=e?.city)&&void 0!==a?a:"",state:null!==(i=e?.state)&&void 0!==i?i:"",country:null!==(s=e?.country)&&void 0!==s?s:"",postcode:null!==(c=e?.postal_code)&&void 0!==c?c:""}},ne=(e,t,o)=>{const n=document.querySelector(`${e} [name="${t}"]`);if(n)if("SELECT"===n.tagName&&/country|state/.test(t)){const e=Array.from(n.options).find((e=>e.value===o||e.textContent.trim().toLowerCase()===o.toLowerCase()));e&&(n.value=e.value,jQuery(n).trigger("change").trigger("close"))}else n.value=o,jQuery(n).trigger("change")};window.wp.domReady;const re=(e,t={})=>{var n,a,i;const s=null!==(n=o("platformTrackerNonce"))&&void 0!==n?n:null===(a=r("nonce"))||void 0===a?void 0:a.platform_tracker,c=null!==(i=o("ajaxUrl"))&&void 0!==i?i:r("ajax_url"),l=new FormData;l.append("tracksNonce",s),l.append("action","platform_tracks"),l.append("tracksEventName",e),l.append("tracksEventProp",JSON.stringify(t)),fetch(c,{method:"post",body:l}).then((e=>e.json()))},ae=(0,t.debounce)((({source:e})=>{re("applepay_button_load",{source:e})}),1e3),ie=(0,t.debounce)((({source:e})=>{re("gpay_button_load",{source:e})}),1e3);let se=null;const ce=()=>{jQuery.blockUI({message:null,overlayCSS:{background:"#fff",opacity:.6}})},le=()=>{jQuery.unblockUI()};let ue=null,de=null;const pe=()=>jQuery(de),he={init:({elementId:e,$separator:t})=>{de=e,ue=t},getButtonSeparator:()=>ue,blockButton:()=>{pe().data("blockUI.isBlocked")||pe().block({message:null})},unblockButton:()=>{he.showContainer(),pe().unblock()},renderButton:e=>{pe()?.length&&(he.showContainer(),e.mount(de))},hideContainer:()=>{pe().hide()},showContainer:()=>{pe().show()}},me=he;jQuery((o=>{if(Z("has_block")&&"pay_for_order"!==Z("button_context"))return;const n=Z("stripe").publishableKey,r=".quantity .qty[type=number]";if(!n)return;const a=new Y({publishableKey:n,accountId:Z("stripe").accountId,locale:Z("stripe").locale},((e,t)=>new Promise(((o,n)=>{jQuery.post(e,t).then(o).fail(n)}))));me.init({elementId:"#wcpay-express-checkout-element",$separator:jQuery("#wcpay-express-checkout-button-separator")});let i="";const s=(0,e.__)("There was an error getting the product information.","woocommerce-payments"),c={getAttributes:function(){const e=o(".variations_form").find(".variations select"),t={};let n=0,r=0;return e.each((function(){const e=o(this).data("attribute_name")||o(this).attr("name"),a=o(this).val()||"";a.length>0&&r++,n++,t[e]=a})),{count:n,chosenCount:r,data:t}},abortPayment:e=>{le(),o(".woocommerce-error").remove();const t=o(".woocommerce-notices-wrapper").first();t.length&&(t.append(o('
').text(e)),o("html, body").animate({scrollTop:t.find(".woocommerce-error").offset().top},600))},completePayment:e=>{ce(),window.location=e},addToCart:()=>{let e=o(".single_add_to_cart_button").val();o(".single_variation_wrap").length&&(e=o(".single_variation_wrap").find('input[name="product_id"]').val()),o(".wc-bookings-booking-form").length&&(e=o(".wc-booking-product-id").val());const t={product_id:e,qty:o(r).val(),attributes:o(".variations_form").length?c.getAttributes().data:[]},n=o("form.cart").serializeArray();return o.each(n,((e,o)=>{if(/^(addon-|wc_)/.test(o.name))if(/\[\]$/.test(o.name)){const e=o.name.substring(0,o.name.length-2);t[e]?t[e].push(o.value):t[e]=[o.value]}else t[o.name]=o.value})),a.expressCheckoutECEAddToCart(t)},startExpressCheckoutElement:async t=>{var n,r;const s=(()=>{if(!t.requestShipping)return[];if("product"===Z("button_context")){const{shippingOptions:e}=Z("product");return[{id:e.id,amount:e.amount,displayName:e.label}]}return t.displayItems.filter((e=>"total_shipping"===e.key)).map((e=>({id:`rate-${e.label}`,amount:e.amount,displayName:e.label})))})();if(t.requestShipping&&!s.length)return;let l=Promise.resolve();const u=await a.getStripe(),d=u.elements({mode:null!==(n=t?.mode)&&void 0!==n?n:"payment",amount:t?.total,currency:t?.currency,paymentMethodCreation:"manual",appearance:ee(),locale:null!==(r=Z("stripe")?.locale)&&void 0!==r?r:"en"}),p=d.create("expressCheckout",(()=>{var e,t,o,n,r;const a=Z("button"),i=(e,t)=>{switch(t){case"dark":default:return"black";case"light":return"white";case"light-outline":return"googlePay"===e?"white":"white-outline"}},s="default"===(null==a?void 0:a.type)?"plain":null!==(e=null==a?void 0:a.type)&&void 0!==e?e:"buy",c="default"===(null==a?void 0:a.type)?"plain":null!==(t=null==a?void 0:a.type)&&void 0!==t?t:"plain";return{paymentMethods:{applePay:"always",googlePay:"always",link:"never",paypal:"never",amazonPay:"never"},layout:{overflow:"never"},buttonTheme:{googlePay:i("googlePay",null!==(o=null==a?void 0:a.theme)&&void 0!==o?o:"black"),applePay:i("applePay",null!==(n=null==a?void 0:a.theme)&&void 0!==n?n:"black")},buttonType:{googlePay:s,applePay:c},buttonHeight:Math.min(Math.max(parseInt(null!==(r=null==a?void 0:a.height)&&void 0!==r?r:"48",10),40),55)}})());me.renderButton(p),p.on("loaderror",(()=>{document.getElementById("wcpay-woopay-button")||me.getButtonSeparator().hide()})),p.on("click",(function(n){if(Z("login_confirmation"))return void(e=>{const t=Z("login_confirmation");if(!t)return;let o=t.message;o=o.replace(/\*\*.*?\*\*/,{apple_pay:"Apple Pay",google_pay:"Google Pay",amazon_pay:"Amazon Pay",paypal:"PayPal",link:"Link"}[e]),o=o.replace(/\*\*/g,""),confirm(o)&&(window.location.href=t.redirect_url)})(n.expressPaymentType);if("product"===Z("button_context")){const t=o(".single_add_to_cart_button");if(t.is(".disabled"))return void(t.is(".wc-variation-is-unavailable")?window.alert(window?.wc_add_to_cart_variation_params?.i18n_unavailable_text||(0,e.__)("Sorry, this product is unavailable. Please choose a different combination.","woocommerce-payments")):window.alert((0,e.__)("Please select your product options before proceeding.","woocommerce-payments")));if(i)return void window.alert(i);l=c.addToCart(),l.finally((()=>{l=Promise.resolve()}))}const r={lineItems:te(t.displayItems),emailRequired:!0,shippingAddressRequired:t.requestShipping,phoneNumberRequired:t.requestPhone,shippingRates:s,allowedShippingCountries:Z("checkout").allowed_shipping_countries};(async function({expressPaymentType:e}){ce(),((e,t)=>{const o={google_pay:"gpay_button_click",apple_pay:"applepay_button_click"}[e];o&&re(o,{source:t})})(e,Z("button_context"))})(n),n.resolve(r)})),p.on("shippingaddresschange",(async e=>(await l,(async(e,t,o)=>{try{const n=await e.expressCheckoutECECalculateShippingOptions(oe(t.address));"success"===n.result?(o.update({amount:n.total.amount}),se=t.address,t.resolve({shippingRates:n.shipping_options,lineItems:te(n.displayItems)})):t.reject()}catch(e){t.reject()}})(a,e,d)))),p.on("shippingratechange",(async e=>(async(e,t,o)=>{try{const n=await e.expressCheckoutECEUpdateShippingDetails(t.shippingRate);"success"===n.result?(o.update({amount:n.total.amount}),t.resolve({lineItems:te(n.displayItems)})):t.reject()}catch(e){t.reject()}})(a,e,d))),p.on("confirm",(async o=>{var n;const r=null!==(n=t.order)&&void 0!==n?n:0;return(async(t,o,n,r,a,i,s=0)=>{const{error:c}=await n.submit();if(c)return a(c.message);const{paymentMethod:l,error:u}=await o.createPaymentMethod({elements:n});if(u)return a(u.message);try{let e;if(e=s?await t.expressCheckoutECEPayForOrder(s,((e,t)=>{var o;return{payment_method:"woocommerce_payments","wcpay-payment-method":t,express_payment_type:e?.expressPaymentType,"wcpay-fraud-prevention-token":null!==(o=window.wcpayFraudPreventionToken)&&void 0!==o?o:""}})(i,l.id)):await t.expressCheckoutECECreateOrder(((e,t)=>{var o,n,r,a,i,s,c,l,u,d,p,h,m,f,g,b,_,y,w,v,k,S,x,C,T,P;const E=e?.billingDetails?.name,A=null!==(o=e?.billingDetails?.email)&&void 0!==o?o:"",M=null!==(n=e?.billingDetails?.address)&&void 0!==n?n:{},I=null!==(r=e?.shippingAddress)&&void 0!==r?r:{},q=null!==(a=window.wcpayFraudPreventionToken)&&void 0!==a?a:"",L=null!==(i=null!==(s=e?.billingDetails?.phone?.replace(/[() -]/g,""))&&void 0!==s?s:e?.payerPhone?.replace(/[() -]/g,""))&&void 0!==i?i:"";return{billing_first_name:null!==(c=E?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==c?c:"",billing_last_name:null!==(l=E?.split(" ")?.slice(1)?.join(" "))&&void 0!==l?l:"-",billing_company:null!==(u=M?.organization)&&void 0!==u?u:"",billing_email:null!==(d=null!=A?A:e?.payerEmail)&&void 0!==d?d:"",billing_phone:L,billing_country:null!==(p=M?.country)&&void 0!==p?p:"",billing_address_1:null!==(h=M?.line1)&&void 0!==h?h:"",billing_address_2:null!==(m=M?.line2)&&void 0!==m?m:"",billing_city:null!==(f=M?.city)&&void 0!==f?f:"",billing_state:null!==(g=M?.state)&&void 0!==g?g:"",billing_postcode:null!==(b=M?.postal_code)&&void 0!==b?b:"",shipping_first_name:null!==(_=I?.name?.split(" ")?.slice(0,1)?.join(" "))&&void 0!==_?_:"",shipping_last_name:null!==(y=I?.name?.split(" ")?.slice(1)?.join(" "))&&void 0!==y?y:"",shipping_company:null!==(w=I?.organization)&&void 0!==w?w:"",shipping_phone:L,shipping_country:null!==(v=I?.address?.country)&&void 0!==v?v:"",shipping_address_1:null!==(k=I?.address?.line1)&&void 0!==k?k:"",shipping_address_2:null!==(S=I?.address?.line2)&&void 0!==S?S:"",shipping_city:null!==(x=I?.address?.city)&&void 0!==x?x:"",shipping_state:null!==(C=I?.address?.state)&&void 0!==C?C:"",shipping_postcode:null!==(T=I?.address?.postal_code)&&void 0!==T?T:"",shipping_method:[null!==(P=e?.shippingRate?.id)&&void 0!==P?P:null],order_comments:"",payment_method:"woocommerce_payments",ship_to_different_address:1,terms:1,"wcpay-payment-method":t,payment_request_type:e?.expressPaymentType,express_payment_type:e?.expressPaymentType,"wcpay-fraud-prevention-token":q}})(i,l.id)),"success"!==e.result)return a((e=>{const t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild?t.firstChild.textContent:""})(e.messages));const o=t.confirmIntent(e.redirect);r(!0===o?e.redirect:await o)}catch(t){var d;return a(null!==(d=t.message)&&void 0!==d?d:(0,e.__)("There was a problem processing the order.","woocommerce-payments"))}})(a,u,d,c.completePayment,c.abortPayment,o,r)})),p.on("cancel",(async()=>{c.paymentAborted=!0,se&&(e=>{const t=Z("button_context"),o=Z("has_block");var n;["cart","checkout"].includes(t)&&(o?wc?.blocksCheckout?.extensionCartUpdate({namespace:"woopayments/express-checkout/refresh-ui",data:{}}):(n=e.country,["CA","GB"].includes(n)||(e=>{const t=Z("button_context"),o=oe(e),n=["country","state","city","postcode"];"cart"===t?(n.forEach((e=>{o[e]&&ne("form.woocommerce-shipping-calculator",`calc_shipping_${e}`,o[e])})),document.querySelector('form.woocommerce-shipping-calculator [name="calc_shipping"]')?.click()):"checkout"===t&&n.forEach((e=>{o[e]&&ne("form.woocommerce-checkout",`billing_${e}`,o[e])}))})(e)))})(se),se=null,le()})),p.on("ready",(e=>{(async function({availablePaymentMethods:e}){e&&(({paymentMethods:e,source:t})=>{const o={googlePay:ie,applePay:ae};for(const n of e){const e=o[n];e&&e({source:t})}})({paymentMethods:Object.entries(e).filter((([e,t])=>t)).map((([e,t])=>e)),source:Z("button_context")})})(e),e?.availablePaymentMethods&&Object.values(e.availablePaymentMethods).filter(Boolean).length&&(me.showContainer(),me.getButtonSeparator().show())})),"product"===Z("button_context")&&c.attachProductPageEventListeners(d,p)},getSelectedProductData:()=>{let e=o(".single_add_to_cart_button").val();o(".single_variation_wrap").length&&(e=o(".single_variation_wrap").find('input[name="product_id"]').val()),o(".wc-bookings-booking-form").length&&(e=o(".wc-booking-product-id").val());const t=(o("#product-addons-total").data("price_data")||[]).reduce(((e,t)=>e+t.cost),0),n={};o("input[name=wc_deposit_option]").length&&(n.wc_deposit_option=o("input[name=wc_deposit_option]:checked").val()),o("input[name=wc_deposit_payment_plan]").length&&(n.wc_deposit_payment_plan=o("input[name=wc_deposit_payment_plan]:checked").val());const i={product_id:e,qty:o(r).val(),attributes:o(".variations_form").length?c.getAttributes().data:[],addon_value:t,...n};return a.expressCheckoutECEGetSelectedProductData(i)},attachProductPageEventListeners:(e,n)=>{o("input[name=wc_deposit_option],input[name=wc_deposit_payment_plan]").off("change").on("change",(()=>{o("form").has("input[name=wc_deposit_option],input[name=wc_deposit_payment_plan]").trigger("woocommerce_variation_has_changed")})),o(document.body).off("woocommerce_variation_has_changed").on("woocommerce_variation_has_changed",(()=>{me.blockButton(),o.when(c.getSelectedProductData()).then((t=>{var o;if("variable-subscription"===Z("product").product_type&&t.needs_shipping&&t.has_free_trial)return void n.destroy();const r=c.productHasDepositOption(),a=!c.paymentAborted&&Z("product").needs_shipping===t.needs_shipping;r||!a||null!==(o=n._destroyed)&&void 0!==o&&o?c.reInitExpressCheckoutElement(t):e.update({amount:t.total.amount})})).catch((()=>{me.hideContainer(),me.getButtonSeparator().hide()})).always((()=>{me.unblockButton()}))})),o(".quantity").off("input",".qty").on("input",".qty",(0,t.debounce)((()=>{me.blockButton(),i="",o.when(c.getSelectedProductData()).then((t=>{"object"!=typeof t&&(i=s),c.paymentAborted||Z("product").needs_shipping!==t.needs_shipping?c.reInitExpressCheckoutElement(t):e.update({amount:t.total.amount})}),(e=>{var t;i=null!==(t=e.responseJSON?.error)&&void 0!==t?t:s})).always((function(){me.unblockButton()}))}),250))},reInitExpressCheckoutElement:e=>{wcpayExpressCheckoutParams.product.needs_shipping=e.needs_shipping,wcpayExpressCheckoutParams.product.total=e.total,wcpayExpressCheckoutParams.product.displayItems=e.displayItems,c.init()},productHasDepositOption:()=>!!o("form").has("input[name=wc_deposit_option],input[name=wc_deposit_payment_plan]").length,init:async()=>{if("pay_for_order"===Z("button_context")){var e;if(!window.wcpayECEPayForOrderParams)return;const{total:{amount:t},displayItems:o,order:n}=wcpayECEPayForOrderParams;if(0===t)return me.hideContainer(),void me.getButtonSeparator().hide();await c.startExpressCheckoutElement({mode:"payment",total:t,currency:Z("checkout")?.currency_code,requestShipping:!1,requestPhone:null!==(e=Z("checkout")?.needs_payer_phone)&&void 0!==e&&e,displayItems:o,order:n})}else if("product"===Z("button_context")){var t,o;await c.startExpressCheckoutElement({mode:"payment",total:Z("product")?.total.amount,currency:Z("product")?.currency,requestShipping:null!==(t=Z("product")?.needs_shipping)&&void 0!==t&&t,requestPhone:null!==(o=Z("checkout")?.needs_payer_phone)&&void 0!==o&&o,displayItems:Z("product").displayItems})}else{const e=await a.expressCheckoutECEGetCartDetails();var n;0===e.total.amount?(me.hideContainer(),me.getButtonSeparator().hide()):await c.startExpressCheckoutElement({mode:"payment",total:e.total.amount,currency:Z("checkout")?.currency_code,requestShipping:e.needs_shipping,requestPhone:null!==(n=Z("checkout")?.needs_payer_phone)&&void 0!==n&&n,displayItems:e.displayItems})}c.paymentAborted=!1}};"checkout"===Z("button_context")&&"pay_for_order"!==Z("button_context")||c.init(),o(document.body).on("updated_cart_totals",(()=>{c.init()})),o(document.body).on("updated_checkout",(()=>{c.init()}))}))})()})();dist/express-checkout-rtl.css000064400000001067147600301730012321 0ustar00.wcpay-express-checkout-wrapper{margin-top:1em;width:100%;clear:both}.woocommerce-cart .wcpay-express-checkout-wrapper{margin-bottom:0}.woocommerce-checkout .wcpay-express-checkout-wrapper{margin-top:0}.wcpay-express-checkout-wrapper>div{margin-bottom:12px}.wcpay-express-checkout-wrapper>div:last-of-type{margin-bottom:0}.wcpay-express-checkout-wrapper,.wc-block-components-express-payment__event-buttons{list-style:none}.wcpay-express-checkout-wrapper .StripeElement iframe,.wc-block-components-express-payment__event-buttons .StripeElement iframe{max-width:unset} dist/frontend-tracks.asset.php000064400000000161147600301730012441 0ustar00 array('wp-dom-ready', 'wp-polyfill'), 'version' => 'd7e1d97d21536bbfbb19'); dist/frontend-tracks.js000064400000003330147600301730011151 0ustar00(()=>{var e={};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{var t;e.g.importScripts&&(t=e.g.location+"");var r=e.g.document;if(!t&&r&&(r.currentScript&&(t=r.currentScript.src),!t)){var n=r.getElementsByTagName("script");if(n.length)for(var a=n.length-1;a>-1&&(!t||!/^http(s?):/.test(t));)t=n[a--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=t})(),e.p=window.wcpayAssets.url,(()=>{"use strict";window.wp.domReady;const e=e=>"undefined"!=typeof wcpayConfig?wcpayConfig[e]:t(e),t=e=>{let t=null;if("undefined"!=typeof wcpay_upe_config)t=wcpay_upe_config;else{if("object"!=typeof wc||void 0===wc.wcSettings)return null;t=wc.wcSettings.getSetting("woocommerce_payments_data")||{}}return t[e]||null},r=e=>"object"==typeof wcpayExpressCheckoutParams&&wcpayExpressCheckoutParams.hasOwnProperty(e)?wcpayExpressCheckoutParams[e]:"object"==typeof wcpayPaymentRequestParams&&wcpayPaymentRequestParams.hasOwnProperty(e)?wcpayPaymentRequestParams[e]:null,n=(t,n={})=>{var a,o,c;const p=null!==(a=e("platformTrackerNonce"))&&void 0!==a?a:null===(o=r("nonce"))||void 0===o?void 0:o.platform_tracker,s=null!==(c=e("ajaxUrl"))&&void 0!==c?c:r("ajax_url"),i=new FormData;i.append("tracksNonce",p),i.append("action","platform_tracks"),i.append("tracksEventName",t),i.append("tracksEventProp",JSON.stringify(n)),fetch(s,{method:"post",body:i}).then((e=>e.json()))};if(window.wcPayFrontendTracks&&window.wcPayFrontendTracks.length){for(const e of window.wcPayFrontendTracks)n(e.event,e.properties);window.wcPayFrontendTracks=[]}})()})();dist/index.asset.php000064400000001025147600301730010444 0ustar00 array('lodash', 'moment', 'react', 'react-dom', 'wc-components', 'wc-csv', 'wc-currency', 'wc-experimental', 'wc-navigation', 'wc-number', 'wc-settings', 'wc-store-data', 'wc-tracks', 'wp-a11y', 'wp-api-fetch', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-mediaelement', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-warning'), 'version' => '24d5106911bafe67ef9c'); dist/index.css000064400000501447147600301730007344 0ustar00@media screen and (max-width: 782px){.woocommerce-layout .woocommerce-layout__main{padding-top:16px;padding-bottom:16px}}.components-card__body>*:first-child{margin-top:0}.components-card__body>*:last-child{margin-bottom:0}.woocommerce-payments-page .woocommerce-table .woocommerce-table__item{white-space:nowrap}.woocommerce-payments-page .woocommerce-table .info-button{width:40px;padding-right:0}.woocommerce-payments-page .woocommerce-table .info-button>a{height:18px;fill:#8c8f94}.woocommerce-payments-page .woocommerce-table .info-button+.woocommerce-table__header{border-left:none}.woocommerce-payments-page .woocommerce-table .info-button .is-placeholder{display:none}.woocommerce-payments-page .woocommerce-table .payment-method__brand{display:block;margin:0 auto;text-align:center}.wcpay-test-mode-notice.components-notice.is-warning{margin:24px 0;padding:12px;background-color:#f5e6b3}.wcpay-test-mode-notice.components-notice.is-informational{margin:24px 0;padding:12px}.wcpay-connect-error-notice.components-notice{margin:24px 0;padding:12px}.payment-method-details{display:flex;align-items:flex-start}@media screen and (max-width: 1023px){.payment-method-details{display:block}}.payment-method-details__column{flex:0 0 50%}.payment-method-details-list-item{display:inline-flex}.payment-method-detail{display:flex;align-items:flex-start;font-size:14px;line-height:28px}.payment-method-detail__label{margin:0;color:#50575e;flex:0 0 36%;font-weight:normal;line-height:20px;padding:4px 0}@media screen and (max-width: 470px){.payment-method-detail__label{flex:0 0 40%}}.payment-method-detail__value{margin:0;color:#2c3338;line-height:20px;padding:4px 0;word-break:break-word}.components-modal__content .components-modal__header .components-button .components-tooltip{display:none}img.payment-method__icon{outline:1px solid rgba(0,0,0,.25);outline-offset:-1px;border-radius:3px;display:block}img.payment-method__icon.no-outline{outline:none;border-radius:0}@media screen and (min-width: 783px){.woocommerce-filters-deposits .woocommerce-filters-advanced__fieldset,.woocommerce-filters-disputes .woocommerce-filters-advanced__fieldset,.woocommerce-filters-documents .woocommerce-filters-advanced__fieldset,.woocommerce-filters-transactions .woocommerce-filters-advanced__fieldset{display:grid;grid-template-columns:100px auto 1fr}.woocommerce-filters-deposits .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-disputes .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-documents .components-select-control .components-input-control__container .components-select-control__input,.woocommerce-filters-transactions .components-select-control .components-input-control__container .components-select-control__input{padding-right:var(--main-gap)}} .wcpay-inline-notice.components-notice{margin:24px 0;padding:11px 0 11px 17px;border-left:none;border-radius:2px;justify-content:flex-start}.components-modal__header+.wcpay-inline-notice.components-notice,.wcpay-inline-notice.components-notice:first-child{margin-top:0}.wcpay-inline-notice.components-notice:last-child{margin-bottom:0}.wcpay-inline-notice.components-notice .wcpay-inline-notice__icon{display:flex;align-items:center;align-self:flex-start;min-height:auto;min-width:auto;margin-right:5px}.wcpay-inline-notice.components-notice .wcpay-inline-notice__icon svg{width:22px;height:22px}.wcpay-inline-notice.components-notice .components-notice__content{margin-top:2px;margin-bottom:2px}.wcpay-inline-notice.components-notice .components-notice__content a{white-space:nowrap}.wcpay-inline-notice.components-notice .wcpay-inline-notice__content__actions{padding-top:12px}.wcpay-inline-notice.components-notice a.wcpay-inline-notice__action{text-decoration:none}.wcpay-inline-notice.components-notice.is-dismissible{padding-right:12px}.wcpay-inline-notice.components-notice .components-notice__dismiss{height:24px;width:24px}.wcpay-inline-notice.components-notice .components-notice__dismiss svg{width:15px;height:15px;fill:#1e1e1e}.wcpay-inline-notice.components-notice.is-info{background-color:#f0f6fc}.wcpay-inline-notice.components-notice.is-info .wcpay-inline-notice__icon svg{fill:#0a4b78}.wcpay-inline-notice.components-notice.is-info button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #0a4b78}.wcpay-inline-notice.components-notice.is-info .wcpay-inline-notice__action{color:#0a4b78}.wcpay-inline-notice.components-notice.is-warning{background-color:#fcf9e8}.wcpay-inline-notice.components-notice.is-warning .wcpay-inline-notice__icon svg{fill:#614200}.wcpay-inline-notice.components-notice.is-warning button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #614200}.wcpay-inline-notice.components-notice.is-warning .wcpay-inline-notice__action{color:#614200}.wcpay-inline-notice.components-notice.is-error{background-color:#fcf0f1}.wcpay-inline-notice.components-notice.is-error .wcpay-inline-notice__icon svg{fill:#8a2424}.wcpay-inline-notice.components-notice.is-error button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #8a2424}.wcpay-inline-notice.components-notice.is-error .wcpay-inline-notice__action{color:#8a2424}.wcpay-inline-notice.components-notice.is-success{background-color:#edfaef}.wcpay-inline-notice.components-notice.is-success .wcpay-inline-notice__icon svg{fill:#005c12}.wcpay-inline-notice.components-notice.is-success button.wcpay-inline-notice__action{box-shadow:inset 0 0 0 1px #005c12}.wcpay-inline-notice.components-notice.is-success .wcpay-inline-notice__action{color:#005c12}.wcpay-inline-notice.components-notice button.wcpay-inline-notice__action.is-link{text-decoration:none;box-shadow:none} .woocommerce-payments-page{margin:0 auto}.woocommerce-payments-page.is-narrow{max-width:680px} .wcpay-banner-notice{display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;background-color:#fff;border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));fill:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));margin:24px 0;padding:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.wcpay-banner-notice.is-success{border-left-color:#4ab866;fill:#4ab866}.wcpay-banner-notice.is-warning{border-left-color:#f0b849;fill:#f0b849}.wcpay-banner-notice.is-error{border-left-color:#cc1818;fill:#cc1818}.wcpay-banner-notice.is-warning .wcpay-banner-notice__icon,.wcpay-banner-notice.is-error .wcpay-banner-notice__icon{height:21px}.wcpay-banner-notice__icon{flex-shrink:0;margin-right:12px;margin-left:-2px}.wcpay-banner-notice__content{flex-grow:1}.wcpay-banner-notice__actions{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:12px;margin-top:12px}.wcpay-banner-notice__dismiss.components-button.has-icon{flex-shrink:0;padding:0;min-width:24px;height:24px}.wcpay-banner-notice__dismiss.components-button.has-icon svg{width:20px}.wcpay-banner-notice+.wcpay-banner-notice,.wcpay-banner-notice:first-child{margin-top:0} .wcpay-component-tip-box{display:grid;grid-template-columns:24px 1fr;column-gap:8px;padding:16px 12px;margin:16px 0}.wcpay-component-tip-box:first-child{margin-top:0}.wcpay-component-tip-box:last-child{margin-bottom:0}.wcpay-component-tip-box.purple{fill:#7f54b3;background-color:#f7edf7}.wcpay-component-tip-box.blue{fill:#007cba;background-color:#f0f6fc}.wcpay-component-tip-box.gray{fill:#646970;background-color:#f6f7f7;color:#1e1e1e}.wcpay-component-tip-box.gray .components-button.is-link{color:#0063a1}.wcpay-component-tip-box.yellow{fill:#646970;background-color:#fef8ee;color:#1e1e1e}.wcpay-component-tip-box.yellow .components-button.is-link{color:#0063a1}.wcpay-component-tip-box__content{align-self:center}.wcpay-component-tip-box a{font-weight:700;color:#533582}.wcpay-component-tip-box .components-button.is-link{font-size:inherit;color:#7f54b3} .connect-account-page h2{font-size:20px;line-height:28px;font-weight:400;color:#1d2327;margin:0}.connect-account-page__heading{padding:24px 24px 0}.connect-account-page__heading img{height:22px;margin-bottom:24px}@media screen and (min-width: 600px){.connect-account-page__heading h2{margin-right:7%;font-size:32px;line-height:40px;font-weight:400}}.connect-account-page__content{padding:24px}.connect-account-page__payment-methods{padding:0 24px}.connect-account-page__payment-methods p{font-size:11px;line-height:16px;color:#757575;margin-top:0}.connect-account-page__payment-methods__icons{border:1px solid #ddd;border-bottom:none;padding:12px;display:grid;column-gap:8px;row-gap:16px;grid-template-columns:repeat(auto-fill, minmax(39px, 1fr))}.connect-account-page__payment-methods__icons img{height:24px}.connect-account-page__payment-methods__icons span{font-size:12px;line-height:16px;font-weight:400;color:#757575;display:none}@media screen and (min-width: 600px){.connect-account-page__payment-methods__icons span{display:initial;white-space:nowrap;align-self:end}}.connect-account-page__payment-methods__description{padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid #ddd}.connect-account-page__payment-methods__description p{font-size:11px;line-height:16px;color:#1e1e1e;font-weight:600;text-transform:uppercase;margin-bottom:0}.connect-account-page__payment-methods__description span{font-size:12px;line-height:16px;font-weight:400;color:#757575}.connect-account-page__payment-methods__description__divider{border-top:1px solid #e0e0e0}@media screen and (min-width: 600px){.connect-account-page__payment-methods__description__divider{border-right:1px solid #e0e0e0}}@media screen and (min-width: 600px){.connect-account-page__payment-methods__description{flex-direction:row}}.connect-account-page__buttons{padding:24px}.connect-account-page__buttons button{width:100%;justify-content:center;margin-right:12px}@media screen and (min-width: 600px){.connect-account-page__buttons button{width:auto;justify-content:left}}.connect-account-page__details{padding:36px 24px}.connect-account-page__details .wcpay-component-tip-box{margin-top:24px}@media screen and (min-width: 600px){.connect-account-page__steps{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}}.connect-account-page__step{padding-top:8px;display:grid;grid-template-rows:auto 1fr auto}.connect-account-page__step span{background-color:#f7edf7;color:#674399;font-size:20px;font-weight:800;border-radius:12px;height:40px;width:40px;display:inline-block;text-align:center;line-height:40px;margin-bottom:8px}.connect-account-page__step h3{font-size:14px;line-height:20px;font-weight:600;color:#1e1e1e;margin-bottom:0}.connect-account-page__step p{font-size:12px;line-height:16px;font-weight:400;color:#2f2f2f;margin-top:4px}.connect-account-page__info-modal.components-modal__frame{max-width:700px}.connect-account-page__info-modal .components-notice{margin:16px 0 0;padding:12px 12px 0}.connect-account-page__info-modal hr{margin:24px 0}.connect-account-page__info-modal__footer{display:flex;justify-content:flex-end}.connect-account-page__info-modal__footer>*:not(:first-child){margin-left:16px}.connect-account-page__incentive{background:#faf8ff;border:1px solid #ae7dd0;border-radius:2px;padding:24px;margin-bottom:24px}.connect-account-page__incentive-pill{display:inline-block;padding:0 12px;border:1px solid #1d2327;border-radius:16px;text-transform:uppercase;font-size:12px;line-height:22px;font-weight:600;color:#1e1e1e;margin-bottom:12px}.connect-account-page__incentive p{font-size:12px;line-height:16px;font-weight:400;color:#50575e}.connect-account-page__incentive p:last-child{margin-bottom:0}@media screen and (min-width: 600px){.connect-account-page__incentive h2{margin-right:10%}.connect-account-page__incentive p{margin-right:15%}}.connect-account-page__sandbox-mode-panel .components-panel__body.is-opened{padding:24px}.connect-account-page__sandbox-mode-panel .components-panel__body.is-opened h2{margin:-24px -24px 5px}.connect-account-page__sandbox-mode-panel h2 button{font-size:16px;line-height:24px;font-weight:600;padding:16px 40px 16px 24px !important}.connect-account-page__sandbox-mode-panel h2 button:focus{box-shadow:none !important}.connect-account-page__sandbox-mode-panel h2 button:hover{background:#fff !important}.connect-account-page__sandbox-mode-panel .components-notice{margin-top:8px}.connect-account-page__sandbox-mode-panel button.is-secondary{width:100%;justify-content:center}@media screen and (min-width: 600px){.connect-account-page__sandbox-mode-panel button.is-secondary{width:auto;justify-content:left}}.connect-account-page__preloader{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:999999;text-align:center}.connect-account-page__preloader img.logo{position:absolute;height:40px;width:40px;top:18px;left:36px} .woocommerce-payments__onboarding_location_check-modal{max-width:500px !important}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-modal-message{font-size:14px;line-height:21px;margin:0 0 24px 0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list{margin:.75rem 1rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item{display:list-item;list-style:disc;padding:0;border:0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item:hover{background:none}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-inner{margin:0;padding:0}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-title{color:#50575e;margin-top:0;font-size:14px;font-size:0.875rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-list .woocommerce-list__item .woocommerce-list__item-content{color:#2c3338;margin-top:0;font-size:14px;font-size:0.875rem}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-footer{display:flex;justify-content:flex-end}.woocommerce-payments__onboarding_location_check-modal .woocommerce-payments__onboarding_location_check-footer>*:not(:first-child){margin-left:16px} .connect-account-page__payment-methods--logos{display:flex;align-items:center;border:1px solid #ddd;border-bottom:none;padding:12px}.connect-account-page__payment-methods--logos img{width:37px;height:24px;margin-right:8px;border:1px solid #ddd;border-radius:3px}.connect-account-page__payment-methods--logos-count{width:38px;height:24px;background-color:rgba(117,117,117,.1);color:#1e1e1e;text-align:center;line-height:24px;border-radius:3px;font-size:11px;font-weight:600} .wcpay-reset-account-modal{color:#1e1e1e;fill:#7f54b3}@media(max-height: 880px){.wcpay-reset-account-modal{max-height:100% !important}}.wcpay-reset-account-modal .components-modal__header{position:initial;padding:0;border:0}.wcpay-reset-account-modal .components-modal__header h1{font-size:20px;line-height:28px;font-weight:400;margin-bottom:8px}.wcpay-reset-account-modal .components-modal__content{box-sizing:border-box;max-width:600px;margin:auto;padding:8px 36px 36px}.wcpay-reset-account-modal__title{font-size:20px;line-height:28px;font-weight:400}.wcpay-reset-account-modal__content{display:grid;grid-template-columns:auto;gap:16px;padding:4px;align-items:normal;margin-bottom:24px}.wcpay-reset-account-modal__content ol{margin-top:0;margin-bottom:0}.wcpay-reset-account-modal__footer{display:flex;justify-content:flex-end}.wcpay-reset-account-modal__footer>*:not(:first-child){margin-left:16px} .wcpay-tooltip__content-wrapper{display:contents}.wcpay-tooltip__content-wrapper>div{display:inline}.wcpay-tooltip__content-wrapper [role=button]{cursor:pointer;display:inline-flex;align-items:center;color:#949494;transition:all .3s ease;fill:currentColor;margin:0 .4em;vertical-align:text-bottom}.wcpay-tooltip__content-wrapper [role=button]:focus,.wcpay-tooltip__content-wrapper [role=button]:hover,.wcpay-tooltip__content-wrapper [role=button]:active{outline:none;color:var(--wp-admin-theme-color, #007cba)}.wcpay-tooltip__tooltip-wrapper{visibility:hidden;position:fixed;opacity:0;transition:opacity 150ms ease-in;z-index:100010;left:0;white-space:normal;font-size:12px;font-weight:400}.wcpay-tooltip__tooltip-wrapper.is-hiding{opacity:0 !important;transition:opacity 200ms ease-out 300ms}.wcpay-tooltip__tooltip{position:relative;color:#fff;background-color:#1e1e1e;padding:10px;text-align:center}.wcpay-tooltip__tooltip a{color:var(--wp-admin-theme-color-background-25, #c5d9ed);text-decoration:underline}.wcpay-tooltip__tooltip ul{list-style:inherit;margin-left:20px}.wcpay-tooltip--click__content-wrapper{cursor:pointer}.wcpay-tooltip--click__tooltip{position:relative;padding:12px;color:#1e1e1e;text-align:left;border-radius:2px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.wcpay-tooltip--click__tooltip a{color:var(--wp-admin-theme-color, #007cba)}.wcpay-tooltip--click__tooltip::after{display:none} .wcpay-setup-real-payments-modal.components-modal__frame{width:512px}@media screen and (max-width: 600px){.wcpay-setup-real-payments-modal.components-modal__frame{height:fit-content;margin:auto auto;max-width:90vw}}.wcpay-setup-real-payments-modal .components-modal__content{box-sizing:border-box;max-width:600px;margin:0;padding:8px 36px 36px}.wcpay-setup-real-payments-modal .components-modal__header{position:initial;padding:24px 0 16px 0;height:auto;border:0}.wcpay-setup-real-payments-modal .components-modal__header h1{font-size:20px;line-height:28px;font-weight:400;font-weight:300;margin-bottom:8px}.wcpay-setup-real-payments-modal__title{font-size:20px;line-height:28px;font-weight:400}.wcpay-setup-real-payments-modal__content{display:flex;gap:24px;flex-direction:column;padding:12px 0 16px 0}.wcpay-setup-real-payments-modal__content__item p{line-height:20px;margin:0}.wcpay-setup-real-payments-modal__content__item-flex{display:flex;gap:16px;padding-right:24px}.wcpay-setup-real-payments-modal__content__item-flex__description{color:#757575}.wcpay-setup-real-payments-modal__content__item-flex p{line-height:20px;margin:0}.wcpay-setup-real-payments-modal__footer{display:flex;justify-content:flex-end;padding-top:24px}.wcpay-setup-real-payments-modal__footer>*:not(:first-child){margin-left:16px} .sandbox-mode-notice .wcpay-banner-notice__content{display:flex} .woocommerce-table__clickable-cell{display:block;margin:-16px -24px;padding:16px 24px;color:inherit;text-decoration:none}.woocommerce-table__clickable-cell,.woocommerce-layout .woocommerce-table__clickable-cell,.woocommerce-layout .woocommerce-table__clickable-cell:link,.woocommerce-layout .woocommerce-table__clickable-cell:hover,.woocommerce-layout .woocommerce-table__clickable-cell:focus,.woocommerce-layout .woocommerce-table__clickable-cell:visited{color:#50575e;box-shadow:none} @media(max-width: 960px){.woocommerce-report-table.has-compare .woocommerce-card__action .woocommerce-table__download-button,.woocommerce-report-table.has-search .woocommerce-card__action .woocommerce-table__download-button{grid-area:1/2/2/3;justify-self:end;margin:-6px 0;position:absolute}}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-table__download-button,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-table__download-button{align-self:center;grid-column-start:2;grid-column-end:3}@media(max-width: 960px){.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-table__download-button,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-table__download-button{grid-area:1/2/2/3}}button.woocommerce-table__download-button{padding:6px 12px;color:#000;text-decoration:none;align-items:center}button.woocommerce-table__download-button svg{margin-right:8px;height:24px;width:24px}@media(max-width: 960px){button.woocommerce-table__download-button svg{margin-right:0}button.woocommerce-table__download-button .woocommerce-table__download-button__label{display:none}} .chip{font-size:13px;font-size:0.8125rem;display:inline-flex;align-items:center;justify-content:center;font-weight:300;padding:.25rem .5rem;border-radius:.2rem;line-height:1.5;white-space:nowrap}.chip.chip-primary{background:#f0f6fc;color:#0a4b78}.chip.chip-success{background:#edfaef;color:#005c12}.chip.chip-light{background:#f6f7f7;color:#2c3338}.chip.chip-alert{background:#fcf0f1;color:#8a2424}.chip.chip-warning{background:#fcf9e8;color:#614200} .wcpay-confirmation-modal.wcpay-confirmation-modal{max-width:600px}.wcpay-confirmation-modal .components-modal__content{display:flex;flex-direction:column;padding:0 24px 24px}.wcpay-confirmation-modal .components-modal__content p{padding:1em 0;margin:0}.wcpay-confirmation-modal .components-modal__header{padding:24px}.wcpay-confirmation-modal__separator{margin:24px -24px}.wcpay-confirmation-modal__footer{display:flex;justify-content:flex-end}.wcpay-confirmation-modal__footer>*:not(:first-child){margin-left:16px} .reporting-export-modal .components-modal__header{border-bottom:1px solid #dcdcde !important}.reporting-export-modal .wcpay-confirmation-modal__footer .is-secondary{box-shadow:none}.reporting-export-modal__items-number{border-bottom:1px solid #dcdcde;padding:15px 0}@media(min-width: 661px){.reporting-export-modal__settings{min-width:500px}}.reporting-export-modal__settings--language{display:flex;flex-wrap:wrap}.reporting-export-modal__settings--language-label{flex:1 1 200px;display:flex}.reporting-export-modal__settings--language-label .domains-icon{width:16px;margin:7px 0}.reporting-export-modal__settings--language-label .export-label{padding:10px 0 0 8px}.reporting-export-modal__settings--language-select{flex:1 1 200px}.reporting-export-modal__settings--remember p{padding-top:0 !important} .wcpay-deposits-list .woocommerce-table__header.is-numeric .components-button{margin-right:12px}button.components-button.wcpay-banner-notice__dismiss.has-icon{height:20px} .date-format-notice .wcpay-banner-notice__content{align-self:center} .woocommerce-pill.wcpay-pill{border-color:#757575;color:#757575}.woocommerce-pill.wcpay-pill__light{border:0;background:#f0f0f1;color:#2c3338}.woocommerce-pill.wcpay-pill__alert{border:0;background:#fcf9e8;color:#614200}.woocommerce-pill.wcpay-pill__danger{border:0;background:#fcf0f1;color:#8a2424}.woocommerce-pill.wcpay-pill__success{border:0;background:#edfaef;color:#005c12}.woocommerce-pill.wcpay-pill__primary{border:0;background:#f0f6fc;color:#193a6f} .components-tooltip.components-popover{z-index:1000002}.components-tooltip.components-popover .components-popover__content{min-width:0}.components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;color:#fff;white-space:nowrap;text-align:center;line-height:1.4;font-size:12px;box-shadow:none}.components-tooltip .components-popover__content>div{padding:4px 8px}.components-tooltip__shortcut{display:inline-block;margin-left:8px}.disabled-element-wrapper{position:relative}.disabled-element-wrapper .event-catcher{z-index:100002;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.transactions-list .date-time{min-width:195px}.transactions-list .converted-amount{display:flex;justify-content:flex-end}.transactions-list .converted-amount .conversion-indicator{margin-right:6px;fill:#8c8f94}.transactions-list .converted-amount--fallback .components-popover__content{position:relative;top:-32px}.transactions-list .woocommerce-table__header.is-numeric .components-button{margin-right:12px}.transactions-list .woocommerce-table__header.is-center-aligned{text-align:center}.transactions-list .woocommerce-taptopay__icon{position:relative;display:inline-block;width:16px;height:16px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMTFDNy4xMjE3MyAxMSA5LjE1NjU2IDExLjg0MjkgMTAuNjU2OSAxMy4zNDMxQzEyLjE1NzEgMTQuODQzNCAxMyAxNi44NzgzIDEzIDE5IiBzdHJva2U9IiMxRTFFMUUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01IDVDOC43MTMwMyA1IDEyLjI3NCA2LjQ3NSAxNC44OTk1IDkuMTAwNTFDMTcuNTI1IDExLjcyNiAxOSAxNS4yODcgMTkgMTkiIHN0cm9rZT0iIzFFMUUxRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHJlY3QgeD0iNCIgeT0iMTciIHdpZHRoPSIzIiBoZWlnaHQ9IjMiIGZpbGw9IiMxRTFFMUUiLz4KPC9zdmc+Cg==);background-size:16px 16px;transform:rotate(45deg);cursor:pointer;top:3px;left:8px}.woocommerce-report-table .woocommerce-search{flex-grow:1}.woocommerce-report-table .woocommerce-card__header{position:relative}.woocommerce-report-table.has-compare .woocommerce-card__action,.woocommerce-report-table.has-search .woocommerce-card__action{align-items:center;text-align:left;display:grid;width:100%;grid-template-columns:auto 1fr auto}@media(max-width: 960px){.woocommerce-report-table.has-compare .woocommerce-card__action,.woocommerce-report-table.has-search .woocommerce-card__action{grid-gap:12px;grid-template-columns:auto 1fr;grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:4;margin:0}.woocommerce-report-table.has-compare .woocommerce-card__action .woocommerce-table__compare,.woocommerce-report-table.has-search .woocommerce-card__action .woocommerce-table__compare{display:flex}.woocommerce-report-table.has-compare .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search .woocommerce-card__action .woocommerce-search{grid-area:2/2/3/4;margin-right:0}}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action{grid-template-columns:1fr auto}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search{align-self:center;grid-column-start:1;grid-column-end:2}@media(max-width: 960px){.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action{grid-template-columns:auto}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search{grid-area:2/1/3/4;margin-left:0}}.woocommerce-report-table.has-compare .woocommerce-search,.woocommerce-report-table.has-search .woocommerce-search{margin:0 16px}.woocommerce-report-table.has-compare .woocommerce-search .components-base-control.woocommerce-select-control__control,.woocommerce-report-table.has-search .woocommerce-search .components-base-control.woocommerce-select-control__control{min-height:38px;height:auto}.woocommerce-report-table.has-compare .woocommerce-search .components-base-control.woocommerce-select-control__control button.woocommerce-select-control__clear,.woocommerce-report-table.has-search .woocommerce-search .components-base-control.woocommerce-select-control__control button.woocommerce-select-control__clear{background-color:#fff}.woocommerce-report-table.has-compare .woocommerce-search .components-base-control.woocommerce-select-control__control button.woocommerce-select-control__clear::before,.woocommerce-report-table.has-search .woocommerce-search .components-base-control.woocommerce-select-control__control button.woocommerce-select-control__clear::before{content:"";position:absolute;left:-30px;top:-2px;bottom:0;width:30px;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), white 90%);pointer-events:none}.woocommerce-report-table.has-compare .woocommerce-compare-button,.woocommerce-report-table.has-search .woocommerce-compare-button{padding:3px 12px;height:auto} .wcpay-deposit-overview .woocommerce-order-status{margin-bottom:4px;white-space:nowrap}.wcpay-deposit-overview .woocommerce-order-status__indicator{width:.85em;height:.85em}.wcpay-deposit-overview .woocommerce-order-status__indicator.is-paid{background:#00ba37;border-color:#b8e6bf}.wcpay-deposit-overview .woocommerce-order-status__indicator.is-pending{background:#f0c33c;border-color:#f5e6ab}.wcpay-deposit-overview .woocommerce-order-status__indicator.is-in_transit{background:#4f94d4;border-color:#c5d9ed}.wcpay-deposit-overview .woocommerce-order-status__indicator.is-failed{background:#d63638;border-color:#ffabaf}.wcpay-deposit-overview .woocommerce-summary__item .woocommerce-summary__item-label{font-size:14px;line-height:20px}.wcpay-deposit-overview .woocommerce-summary__item .woocommerce-summary__item-value{font-size:20px;line-height:28px}.wcpay-deposit-overview .wcpay-deposit-fee{color:#8a2424}.wcpay-deposit-overview .wcpay-deposit-net{color:#005c12}.wcpay-deposit-overview .wcpay-deposit-automatic ul{display:flex;margin:0;list-style-type:none}.wcpay-deposit-overview .wcpay-deposit-automatic ul .woocommerce-summary__item{border-bottom:0;background-color:inherit;color:inherit}.wcpay-deposit-overview .wcpay-deposit-automatic ul .woocommerce-summary__item .woocommerce-summary__item-label:hover{color:inherit}.wcpay-deposit-overview .wcpay-deposit-automatic ul .wcpay-deposit-amount{flex-grow:1;padding:24px;text-align:right;font-size:36px;line-height:82px}.wcpay-deposit-overview--instant__transactions-list-message.components-card__body{padding:24px}.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item-label{margin-bottom:12px}.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item-data{margin-top:0;margin-bottom:8px}.wcpay-deposit-overview .woocommerce-summary .wcpay-summary__item-detail{color:#555d66}.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item-prev-value,.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item-delta{display:none}.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item{background:#fff}.wcpay-deposit-overview .woocommerce-summary .woocommerce-summary__item:hover .woocommerce-summary__item-label{color:#757575}.wcpay-deposit-overview .woocommerce-summary a.woocommerce-summary__item:hover{background-color:#f6f7f7}.wcpay-deposit-overview .woocommerce-summary a.woocommerce-summary__item:hover:hover .woocommerce-summary__item-label{color:var(--wp-admin-theme-color)}.wcpay-deposit-overview .woocommerce-summary a.woocommerce-summary__item:active{background-color:#dcdcde} .wcpay-transactions-page .wcpay-banner-notice.is-warning{margin-bottom:4px}.wcpay-transactions-page .components-tab-panel__tabs{box-shadow:inset 0 -1px 0 #ccc;margin-bottom:24px}.wcpay-transactions-page .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab,.wcpay-transactions-page .components-tab-panel__tabs .components-tab-panel__tabs-item:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) transparent,inset 0 -4px 0 0 var(--wp-admin-theme-color)} .payment-method-details .payment-method__brand{width:28px;width:1.75rem;height:17px;height:1.063rem;margin-bottom:-4px;margin-bottom:-0.25rem;margin-top:1px}@media screen and (max-width: 782px){.payment-method-details__brand-tooltip{display:none}} .woocommerce-list--horizontal{margin:0 -16px 0 -16px}.woocommerce-list--horizontal,.woocommerce-list--horizontal{display:flex;align-items:stretch;flex-direction:column}@media(min-width: 801px){.woocommerce-list--horizontal,.woocommerce-list--horizontal{flex-direction:initial;margin:1rem 0 0 0}}.woocommerce-list--horizontal .woocommerce-list__item,.woocommerce-list--horizontal .woocommerce-list__item{padding:.75rem 1rem;border-left:0;border-bottom:1px solid #dcdcde;border-top:0}@media(min-width: 801px){.woocommerce-list--horizontal .woocommerce-list__item,.woocommerce-list--horizontal .woocommerce-list__item{padding:0 1rem;border-left:1px solid #dcdcde;border-bottom:0}}.woocommerce-list--horizontal .woocommerce-list__item:hover,.woocommerce-list--horizontal .woocommerce-list__item:hover{background:none}.woocommerce-list--horizontal .woocommerce-list__item:hover .woocommerce-list__item-title,.woocommerce-list--horizontal .woocommerce-list__item:hover .woocommerce-list__item-title{color:#50575e}.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-inner,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-inner{margin:0;padding:0}.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-title,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-content,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-title,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-content{margin-top:0;font-size:14px;font-size:0.875rem}.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-title,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-title{text-transform:uppercase;color:#757575;font-size:11px;font-weight:600}.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-content,.woocommerce-list--horizontal .woocommerce-list__item .woocommerce-list__item-content{color:#2c3338;display:flex}@media(min-width: 801px){.woocommerce-list--horizontal .woocommerce-list__item:first-child,.woocommerce-list--horizontal .woocommerce-list__item:first-child{border-left:0;padding-left:0}}.woocommerce-list--horizontal .woocommerce-list__item:last-child,.woocommerce-list--horizontal .woocommerce-list__item:last-child{border-bottom:0;padding-bottom:0}@media(min-width: 801px){.woocommerce-list--horizontal .woocommerce-list__item:last-child,.woocommerce-list--horizontal .woocommerce-list__item:last-child{padding-right:0}} .is-loadable-placeholder{animation:loading-fade 1.6s ease-in-out infinite;background-color:#e2e4e7;color:transparent;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.is-loadable-placeholder{animation:none}}.is-loadable-placeholder.is-inline{display:inline}.is-loadable-placeholder.is-block{display:block;margin-top:1em}.is-loadable-placeholder.is-block:first-child{margin-top:0}.is-loadable-placeholder.is-block p{margin:0} .components-card__header{font-size:20px}.components-card{margin-bottom:24px}.payment-details-summary{display:flex;flex:1}@media screen and (max-width: 782px){.payment-details-summary{flex-direction:column}}.payment-details-summary .payment-details-summary__section{flex-grow:1}.payment-details-summary .payment-details-summary__amount-wrapper{display:flex;align-items:center}@media screen and (max-width: 600px){.payment-details-summary .payment-details-summary__amount-wrapper{flex-direction:column;align-items:flex-start}.payment-details-summary .payment-details-summary__amount-wrapper .payment-details-summary__status{order:-1}}.payment-details-summary .payment-details-summary__amount{font-size:32px;font-size:2rem;font-weight:300;padding:0;margin:0;display:flex;flex-wrap:nowrap;align-items:center}.payment-details-summary .payment-details-summary__amount .payment-details-summary__amount-currency{font-size:16px;font-size:1rem;text-transform:uppercase;margin:0 .5rem;color:#50575e}.payment-details-summary .payment-details-summary__breakdown__settlement-currency{padding-right:16px;border-right:1px solid #e0e0e0}.payment-details-summary .payment-details-summary__breakdown p{font-size:14px;font-size:0.875rem;color:#757575;display:inline-flex;margin:.25rem 1rem 0 0;text-transform:uppercase;font-weight:600;font-size:12px}.payment-details-summary .payment-details-summary__breakdown p:last-child{margin-right:0}.payment-details-summary .payment-details-summary__breakdown__fee-tooltip{display:flex;flex-direction:column;padding:12px;gap:8px;font-weight:400;font-size:14px}.payment-details-summary .payment-details-summary__breakdown__fee-tooltip>*:last-child{padding-top:8px;border-top:1px solid #e0e0e0}.payment-details-summary .payment-details-summary__breakdown__fee-tooltip label{margin-right:16px;color:#757575}.payment-details-summary .payment-details-summary__fraud-outcome-action{display:flex;justify-content:flex-end}.payment-details-summary .payment-details-summary__fraud-outcome-action button+button{margin-left:8px}.payment-details-summary .payment-details-summary__id{height:100%;margin-top:8px;color:#787c82;display:flex;align-items:start;justify-content:initial;flex-direction:column;flex-wrap:nowrap}@media screen and (min-width: 782px){.payment-details-summary .payment-details-summary__id{justify-content:flex-start;align-items:flex-end}}.payment-details-summary .payment-details-summary__id .payment-details-summary__id_wrapper{white-space:nowrap}.payment-details-summary .payment-details-summary__id .payment-details-summary__id_value{font-family:monospace}.woocommerce-list--horizontal{margin-top:0 !important}.payment-details__refund-controls{flex:0 0 auto}.payment-details__refund-controls .refund-controls__dropdown-menu .components-popover{position:fixed}.payment-details__refund-controls .refund-controls__dropdown-menu .components-popover__content{position:absolute;right:100%}.payment-details__refund-controls .refund-controls__dropdown-menu .components-tooltip .components-popover__content{position:relative;right:0} .missing-order-notice-modal__reason .components-base-control__label{font-weight:bold}.missing-order-notice-modal__reason .components-radio-control__option label{line-height:2} .card-notice{background-color:#fff8ee}.card-notice__section{display:flex;justify-content:space-between;width:100%;align-items:center}@media(max-width: 660px){.card-notice__section{flex-direction:column;gap:10px}} .transaction-details-dispute-details-wrapper{padding-left:24px;padding-right:24px;padding-bottom:5px}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body{padding:16px}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .wcpay-inline-notice.components-notice{margin:0 0 10px 0}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .wcpay-inline-notice.components-notice:last-child{margin-bottom:24px}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .dispute-summary-row{margin-top:24px}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .dispute-summary-row__response-date{display:flex;align-items:center;gap:var(--grid-unit-05, 4px);flex-wrap:wrap}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .dispute-summary-row__response-date--warning{color:#dba617;font-weight:700}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body .dispute-summary-row__response-date--urgent{font-weight:700;color:#cc1818}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body__actions{display:flex;justify-content:start;gap:8px;margin-top:24px}@media screen and (max-width: 600px){.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body__actions{flex-direction:column}.transaction-details-dispute-details-wrapper .transaction-details-dispute-details-body__actions .components-button{width:100%;justify-content:center}}.dispute-reason-tooltip p{margin:0;margin-bottom:8px}.dispute-reason-tooltip p:first-child{font-weight:bold}.dispute-reason-tooltip p:last-child{margin-bottom:0}.dispute-steps{margin-top:24px}.dispute-steps__header{font-weight:600;font-size:14px}.dispute-steps__steps{list-style-position:inside;margin:0}.dispute-steps__steps>li{margin:0;padding:16px 10px 16px 4px;border-bottom:1px solid #dcdcde}.dispute-steps__steps .wcpay-tooltip__content-wrapper>[role=button]{margin:0}.dispute-steps__steps__response-date{display:inline-flex;align-items:center;gap:var(--grid-unit-05, 4px);flex-wrap:wrap;font-weight:600}.dispute-steps__steps__response-date--warning{color:#dba617;font-weight:700}.dispute-steps__steps__response-date--urgent{color:#cc1818;font-weight:700}.transaction-details-dispute-accept-modal.components-modal__frame{max-width:600px}.transaction-details-dispute-accept-modal .components-modal__content{padding-top:24px}.transaction-details-dispute-accept-modal__icon{flex-shrink:0;padding:6px;margin-right:8px}.transaction-details-dispute-accept-modal__actions{margin-top:24px}.transaction-details-dispute-footer{background-color:#f2f4f5}.transaction-details-dispute-footer__actions{flex-shrink:0}.transaction-details-dispute-footer--primary{background-color:#f0f6fc}@media screen and (max-width: 600px){.transaction-details-dispute-footer .components-flex{flex-direction:column;align-items:flex-start}.transaction-details-dispute-footer .components-flex-item{margin:10px 0}}.dispute-evidence.components-panel__body{border:none}.dispute-evidence.components-panel__body.is-opened{padding-bottom:0}.dispute-evidence .components-panel__body-title button{text-transform:uppercase;color:#757575;font-size:11px;font-weight:600}.dispute-evidence .components-panel__body-toggle.components-button{padding:10px}.dispute-evidence .components-panel__body-toggle.components-button:focus{box-shadow:none;outline:0}.dispute-evidence__list{list-style:none;margin:8px 0 0}.dispute-evidence__list-item{display:inline-block;margin-right:12px;margin-bottom:0}.dispute-notice .dispute-notice__link{display:block}@media screen and (max-width: 600px){.wcpay-inline-notice.components-notice .components-notice__content a.dispute-notice__link{white-space:normal}} .woocommerce-timeline .woocommerce-timeline-item__body .fee-breakdown-list,.woocommerce-timeline .woocommerce-timeline-item__body .discount-split-list{margin-left:16px;line-height:1.5}.woocommerce-timeline .woocommerce-timeline-item__body .fee-breakdown-list{list-style-type:disc}.woocommerce-timeline .woocommerce-timeline-item__body .discount-split-list{list-style-type:circle}.woocommerce-timeline .woocommerce-timeline-item__headline svg.is-fraud-outcome-review{background:#d67709}.woocommerce-timeline .woocommerce-timeline-item .fraud-outcome-ruleset-item+.fraud-outcome-ruleset-item{color:#50575e;font-size:14px;line-height:20px;margin-top:16px} .wcpay-disputes-list .woocommerce-table__header.is-center-aligned{text-align:center}.wcpay-disputes-list .woocommerce-table__item a.components-button{display:inline-flex}.wcpay-disputes-list .due-soon{display:flex;align-items:center;color:#cc1818;font-weight:700}.wcpay-disputes-list .due-soon .due-soon-icon{fill:#cc1818;margin-left:5px}.wcpay-disputes-list .woocommerce-pagination{align-items:flex-end}.wcpay-dispute-details .components-card__header,.wcpay-dispute-evidence .components-card__header{font-size:20px}.wcpay-dispute-details .components-card,.wcpay-dispute-evidence .components-card{margin-bottom:24px}.wcpay-dispute-details .components-button+.components-button,.wcpay-dispute-evidence .components-button+.components-button{margin-left:10px}.wcpay-dispute-details .components-textarea-control__input,.wcpay-dispute-evidence .components-textarea-control__input{display:block;margin-top:4px;width:100%}.wcpay-dispute-details .components-text-control__input,.wcpay-dispute-evidence .components-text-control__input{margin-top:4px}.wcpay-dispute-details .components-base-control,.wcpay-dispute-evidence .components-base-control{position:relative}.wcpay-dispute-details .components-base-control .components-base-control__label,.wcpay-dispute-evidence .components-base-control .components-base-control__label{margin-bottom:4px}.wcpay-dispute-details .components-base-control+.components-base-control,.wcpay-dispute-evidence .components-base-control+.components-base-control{margin:16px 0 0}.wcpay-dispute-details .components-base-control>.components-base-control__help,.wcpay-dispute-evidence .components-base-control>.components-base-control__help{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#787c82;margin-top:8px}.wcpay-dispute-details .file-upload,.wcpay-dispute-evidence .file-upload{display:flex;flex-direction:row;align-items:center}.wcpay-dispute-details .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-success,.wcpay-dispute-evidence .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-success{box-shadow:inset 0 0 0 1px #008a20;color:#008a20}.wcpay-dispute-details .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-success:hover,.wcpay-dispute-evidence .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-success:hover{box-shadow:inset 0 0 0 1px #007017;color:#007017}.wcpay-dispute-details .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-destructive,.wcpay-dispute-evidence .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-destructive{box-shadow:inset 0 0 0 1px #d63638;color:#d63638}.wcpay-dispute-details .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-destructive:hover,.wcpay-dispute-evidence .file-upload .components-button.is-secondary:not(:disabled):not([aria-disabled=true]).is-destructive:hover{box-shadow:inset 0 0 0 1px #b32d2e;color:#b32d2e}.wcpay-dispute-details .file-upload .components-button.delete-uploaded-file-button:not(:disabled):not([aria-disabled=true]):hover,.wcpay-dispute-evidence .file-upload .components-button.delete-uploaded-file-button:not(:disabled):not([aria-disabled=true]):hover{color:#b32d2e;box-shadow:none}.wcpay-dispute-details .file-upload .upload-message,.wcpay-dispute-evidence .file-upload .upload-message{padding-left:24px;color:#787c82}.wcpay-dispute-details .file-upload .upload-message.is-destructive,.wcpay-dispute-evidence .file-upload .upload-message.is-destructive{color:#d63638} .wcpay-dispute-detail-legacy-redirect{top:10vh;position:relative}.wcpay-dispute-detail-legacy-redirect .components-flex-item{text-align:center} .wcpay-dispute-info-item:first-child{margin-top:0}.wcpay-dispute-info-key{font-weight:600} .task-collapsible-body{max-height:0;overflow:hidden;opacity:0;transition:max-height 500ms ease-out,opacity 500ms ease-out}.task-collapsible-body.is-active{overflow:visible;max-height:1000px;opacity:1;transition:max-height 500ms ease-in,opacity 500ms ease-in} .wcpay-wizard-task{margin-bottom:0}.wcpay-wizard-task:first-child .wcpay-wizard-task__top-border{display:none}.wcpay-wizard-task:last-child .wcpay-wizard-task__body{border-left:none}.wcpay-wizard-task__top-border,.wcpay-wizard-task__body{min-height:16px;border-left:1px solid #e0e0e0;margin:0 11px}.wcpay-wizard-task__headline{display:flex;align-items:center;flex-direction:row;margin:4px 0;font-weight:600;font-size:16px;color:#2c3338}.is-active .wcpay-wizard-task__headline{color:var(--wp-admin-theme-color)}.wcpay-wizard-task__title{padding:0 16px;display:flex;align-items:center;flex-wrap:wrap}.wcpay-wizard-task__title>*:not(:last-child){margin-right:4px}.wcpay-wizard-task__icon-wrapper{position:relative;width:24px;height:24px;padding:0;border-radius:9999px;border:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center;flex-shrink:0}.is-active .wcpay-wizard-task__icon-wrapper{border-color:var(--wp-admin-theme-color)}.is-completed .wcpay-wizard-task__icon-wrapper{border-color:var(--wp-admin-theme-color);background-color:var(--wp-admin-theme-color)}.wcpay-wizard-task__icon-text{font-size:13px}.is-completed .wcpay-wizard-task__icon-text{opacity:0}.wcpay-wizard-task__icon-checkmark{opacity:0;transition:opacity 500ms ease;position:absolute;top:0;right:0;width:100%;height:100%;fill:#fff}.is-completed .wcpay-wizard-task__icon-checkmark{opacity:1}.wcpay-wizard-task__body{display:flex;flex-direction:column;padding:0 30px;font-size:13px}.wcpay-wizard-task__description-element{margin-top:0;margin-bottom:1em}.wcpay-wizard-task__description-element.is-muted-color{color:#757575}.wcpay-wizard-task__description-element .components-external-link svg{width:1em;height:1em}.wcpay-wizard-task__visible-description-element{position:absolute;margin-left:40px;margin-top:0;margin-bottom:1em}.wcpay-wizard-task__visible-description-element.is-muted-color{color:#757575}.wcpay-wizard-task__visible-description-element .components-external-link svg{width:1em;height:1em}.wcpay-wizard-task .add-payment-methods-task__payment-selector-wrapper{margin-bottom:24px}.wcpay-wizard-task .add-payment-methods-task__payment-selector-title{font-weight:600;font-size:16px}.wcpay-wizard-task .add-payment-methods-task__payment-selector-description{margin-bottom:24px} .woocommerce-payments__payment-method-icon{display:inline-flex;align-items:center;vertical-align:middle;max-width:160px}@media(min-width: 661px){.woocommerce-payments__payment-method-icon{max-width:inherit}}.woocommerce-payments__payment-method-icon__label{margin-left:4px}.woocommerce-payments__payment-method-icon svg{width:38px;height:auto}.woocommerce-payments__payment-method-icon .payment-method__icon{order:initial;margin-right:3px} .setup-complete-task__buttons .components-button:not(:last-child){margin-right:8px}.setup-complete-task__enabled-methods-list{display:flex;align-items:center;flex-wrap:wrap}.setup-complete-task__enabled-methods-list>*:not(:last-child){margin-right:8px} .loadable-checkbox{position:relative}.loadable-checkbox__spinner{background:var(--wp-admin-theme-color);width:24px;height:24px;position:absolute;z-index:1;border-radius:2px;cursor:pointer}@media(min-width: 600px){.loadable-checkbox__spinner{width:20px;height:20px}}.loadable-checkbox__spinner svg{background:none;display:block;shape-rendering:auto;width:100%;height:100%}.loadable-checkbox.label-hidden label{display:none}.loadable-checkbox__icon{flex-shrink:0} .wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip{display:flex;flex-direction:column;gap:4px;padding:5px}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip>div{display:flex;text-align:left;gap:16px;align-items:center;justify-content:space-between}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip>div>div{white-space:nowrap}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip__bold{font-weight:600}.wcpay-tooltip__tooltip-wrapper .wcpay-fees-tooltip__hint-text{font-size:95%;color:#ccc;margin-top:8px} .payment-method-checkbox{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}@media(max-width: 660px){.payment-method-checkbox{flex-wrap:wrap;justify-content:flex-start;row-gap:5px}}.payment-method-checkbox:last-child{margin-bottom:4px}.payment-method-checkbox>*{margin:0 3px}@media(max-width: 660px){.payment-method-checkbox>*{flex-basis:100%}}.payment-method-checkbox input[type=checkbox]:disabled{cursor:not-allowed}.payment-method-checkbox .components-base-control__field,.payment-method-checkbox .loadable-checkbox__spinner{margin-bottom:0}@media(max-width: 660px){.payment-method-checkbox .components-base-control__field,.payment-method-checkbox .loadable-checkbox__spinner{display:flex;margin:4px 0}}.payment-method-checkbox__pills{display:flex;flex-wrap:nowrap;text-transform:uppercase;flex:1}.payment-method-checkbox__pills-left,.payment-method-checkbox__pills-right{display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:5px;align-items:center;gap:5px;margin-right:3px}.payment-method-checkbox__pills-right{justify-content:flex-end}.payment-method-checkbox__pills .wcpay-pill{margin:0}@media(max-width: 660px){.payment-method-checkbox__pills{margin-left:40px;flex-wrap:wrap}}.payment-method-checkbox__label{text-transform:initial}.payment-method-checkbox__required-label{display:block;font-size:11px;line-height:1em;color:#757575}.payment-method-checkbox__info>*{margin:0;color:#949494}.payment-method-checkbox.overlay{position:relative}.payment-method-checkbox.overlay::after{content:"";position:absolute;top:1px;bottom:1px;left:55px;right:0;background:#fff;opacity:.5;pointer-events:none}.payment-method-checkbox .wcpay-pill{margin-left:8px}.payment-method-checkbox .wcpay-pill.payment-status-pending-approval,.payment-method-checkbox .wcpay-pill.payment-status-pending-verification{border:0 solid transparent;background:#f0b849;color:#1f1f1f}.payment-method-checkbox .wcpay-pill.payment-status-inactive{border:0 solid transparent;background:#f5e6b3;color:#9d6e00}@media(max-width: 660px){.woocommerce-payments__payment-method-icon svg{margin-right:4px}} .payment-confirm-illustration__wrapper{margin:80px auto 24px auto;width:35%}.payment-confirm-illustration__illustrations{position:relative;margin:0 auto;width:122px}.payment-confirm-illustration__illustrations::before{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;background:no-repeat url(../assets/images/cards/unknown.svg?ver=9b703f2bcf3ded532116);transform:translate(-22%, -50%);width:135px;height:105px}.payment-confirm-illustration__payment-icon{position:relative;width:100%;height:auto;border-radius:5%}.payment-confirm-illustration__payment-icon.has-border{background:#fff;border:1px solid #ddd}.payment-confirm-illustration__payment-question-mark-icon{position:absolute;top:-24px;right:-24px;width:45px;height:auto;clip-path:circle(19px);fill:#f0b849;background:#fff;border-radius:999px} .payment-method-requirements-list{list-style-type:disc;list-style-position:inside} .components-notice.po__notice{margin-bottom:1rem} .upe-preview-methods-selector{max-width:700px;min-width:320px;margin:0 auto} .woocommerce-payments-banner{margin-bottom:32px}.woocommerce-payments-banner svg{max-width:100%}.woocommerce-payments-banner.account-page{border:none;border-bottom:1px solid #dcdcde;border-radius:0}.woocommerce-payments-banner.account-page .components-card__body{padding:24px 24px}@media(min-width: 481px){.woocommerce-payments-banner .components-card__body{background:url(../assets/images/banner.png?ver=f81647df60a9f5edd14b) no-repeat right;background-size:contain}}.woocommerce-payments-banner .woocommerce-payments-banner-logo{margin-left:-24px}.woocommerce-payments-banner .woocommerce-payments-banner-pill{font-size:12px;border:1px solid #3c434a;border-radius:28px;color:#3c434a;display:inline-block;padding:2px 8px;position:relative;top:-27px;left:25px} .wcpay-settings-layout{margin:24px auto 0;max-width:1032px;display:flex;flex-flow:column}@media(min-width: 961px){.wcpay-settings-layout{padding:0 56px}} .settings-section{display:flex;flex-flow:column}.settings-section:not(.settings-section:last-child){margin-bottom:24px}@media(min-width: 801px){.settings-section{flex-flow:row}}.settings-section__details{flex:0 1 auto;margin-bottom:24px;max-width:328px}@media(min-width: 801px){.settings-section__details{flex:0 0 33%;margin:0 24px 0 0}}.settings-section__details h2{font-size:16px;line-height:24px}.settings-section__details p{font-size:13px;line-height:17.89px;margin:12px 0}.settings-section__details>:last-child{margin-bottom:0}.settings-section__icons>li{display:inline-block;margin:0 5px 0 0}.settings-section__icons svg{border-radius:2px;box-shadow:0 0 0 1px #ddd;height:auto;width:38px}.settings-section__controls{flex:1 1 auto} .multi-currency-store-settings-preview-modal{width:calc(100vw - 64px);min-width:calc(100vw - 64px);min-height:calc(100vh - 64px);display:flex;flex-direction:column}.multi-currency-store-settings-preview-modal .components-modal__content{padding:0;flex:1;display:flex;flex-direction:column}.multi-currency-store-settings-preview-modal .components-modal__content .components-modal__header{margin:0;padding:0 32px}.multi-currency-store-settings-preview-modal .components-modal__content iframe{flex:1;width:100%;height:100%} .multi-currency-settings-task__wrapper{margin-top:24px}.multi-currency-settings-task__wrapper>.components-card__body{padding:24px}.multi-currency-settings-task__wrapper>.components-card__body .components-base-control .components-base-control__field{margin-bottom:0}.multi-currency-settings-task__wrapper>.components-card__body>.wcpay-wizard-task__description-element{font-size:13px}.multi-currency-settings-task__description{font-size:12px;font-style:italic;padding:0 0 0 32px;margin:4px 0 12px;color:#757575}.components-button.is-tertiary.multi-currency-setup-preview-button{margin-left:8px;padding:6px 12px} .setup-complete-task__buttons .components-button:not(:last-child){margin-right:8px}.setup-complete-task__enabled-methods-list{display:flex;align-items:center}.setup-complete-task__enabled-methods-list>*:not(:last-child){margin-right:8px} .search{position:relative}.search__icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.search input.components-text-control__input{padding-left:40px} .add-currencies-task__currency-selector-wrapper.components-card .components-card__body{padding-left:0;padding-right:0}.add-currencies-task__currency-selector-wrapper.components-card .components-card__body h4,.add-currencies-task__currency-selector-wrapper.components-card .components-card__body .add-currencies-task__content .enabled-currency-checkbox,.add-currencies-task__currency-selector-wrapper.components-card .components-card__body .add-currencies-task__search{padding-left:16px;padding-right:16px}.add-currencies-task__currency-selector-wrapper.components-card .components-card__body .is-loadable-placeholder{margin-left:16px;margin-right:16px}.add-currencies-task__separator{border-bottom:1px solid #dcdcde;font-size:.1px;width:100%;background-color:#fff;height:1px;padding:16px 0 0 0;margin:0}.add-currencies-task__content{max-height:400px;min-height:400px;overflow-y:auto}.add-currencies-task__content .enabled-currency-checkbox{margin-top:-5px;padding-top:5px}.add-currencies-task__content .enabled-currency-checkbox__flag{font-size:20px;margin:0 5px 0 0}.add-currencies-task__content .enabled-currency-checkbox__flag-text{display:inline-block;width:20px;height:15px;line-height:15px;vertical-align:top;margin:0 .07em;background-color:#dcdcde;border-radius:2px;text-align:center}.add-currencies-task__content .enabled-currency-checkbox__flag-text span{font-size:9px;vertical-align:bottom}.add-currencies-task__content .enabled-currency-checkbox__code{color:#8c8f94}.add-currencies-task__content .components-checkbox-control__label{font-size:15px} .multi-currency-setup-wizard{max-width:700px;min-width:510px;margin:0 auto}.multi-currency-setup-wizard strong{font-weight:500} .save-settings-section{text-align:right} @media(min-width: 960px){.woopay-disable-feedback{max-height:calc(100% - 120px)}}.woopay-disable-feedback .components-modal__content{padding:0}.woopay-disable-feedback-iframe{width:100%;height:100%}@media(min-width: 600px){.woopay-disable-feedback-iframe{width:600px;height:650px}}.woopay-disable-feedback-logo{height:40px} .iti { position: relative; display: inline-block; } .iti * { box-sizing: border-box; -moz-box-sizing: border-box; } .iti__hide { display: none; } .iti__v-hide { visibility: hidden; } .iti input, .iti input[type=text], .iti input[type=tel] { position: relative; z-index: 0; margin-top: 0 !important; margin-bottom: 0 !important; padding-right: 36px; margin-right: 0; } .iti__flag-container { position: absolute; top: 0; bottom: 0; right: 0; padding: 1px; } .iti__selected-flag { z-index: 1; position: relative; display: flex; align-items: center; height: 100%; padding: 0 6px 0 8px; } .iti__arrow { margin-left: 6px; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 4px solid #555; } .iti__arrow--up { border-top: none; border-bottom: 4px solid #555; } .iti__country-list { position: absolute; z-index: 2; list-style: none; text-align: left; padding: 0; margin: 0 0 0 -1px; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); background-color: white; border: 1px solid #CCC; white-space: nowrap; max-height: 200px; overflow-y: scroll; -webkit-overflow-scrolling: touch; } .iti__country-list--dropup { bottom: 100%; margin-bottom: -1px; } @media (max-width: 500px) { .iti__country-list { white-space: normal; } } .iti__flag-box { display: inline-block; width: 20px; } .iti__divider { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCC; } .iti__country { padding: 5px 10px; outline: none; } .iti__dial-code { color: #999; } .iti__country.iti__highlight { background-color: rgba(0, 0, 0, 0.05); } .iti__flag-box, .iti__country-name, .iti__dial-code { vertical-align: middle; } .iti__flag-box, .iti__country-name { margin-right: 6px; } .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] { padding-right: 6px; padding-left: 52px; margin-left: 0; } .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container { right: auto; left: 0; } .iti--allow-dropdown .iti__flag-container:hover { cursor: pointer; } .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag { background-color: rgba(0, 0, 0, 0.05); } .iti--allow-dropdown input[disabled] + .iti__flag-container:hover, .iti--allow-dropdown input[readonly] + .iti__flag-container:hover { cursor: default; } .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag, .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag { background-color: transparent; } .iti--separate-dial-code .iti__selected-flag { background-color: rgba(0, 0, 0, 0.05); } .iti--separate-dial-code .iti__selected-dial-code { margin-left: 6px; } .iti--container { position: absolute; top: -1000px; left: -1000px; z-index: 1060; padding: 1px; } .iti--container:hover { cursor: pointer; } .iti-mobile .iti--container { top: 30px; bottom: 30px; left: 30px; right: 30px; position: fixed; } .iti-mobile .iti__country-list { max-height: 100%; width: 100%; } .iti-mobile .iti__country { padding: 10px 10px; line-height: 1.5em; } .iti__flag { width: 20px; } .iti__flag.iti__be { width: 18px; } .iti__flag.iti__ch { width: 15px; } .iti__flag.iti__mc { width: 19px; } .iti__flag.iti__ne { width: 18px; } .iti__flag.iti__np { width: 13px; } .iti__flag.iti__va { width: 15px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .iti__flag { background-size: 5652px 15px; } } .iti__flag.iti__ac { height: 10px; background-position: 0px 0px; } .iti__flag.iti__ad { height: 14px; background-position: -22px 0px; } .iti__flag.iti__ae { height: 10px; background-position: -44px 0px; } .iti__flag.iti__af { height: 14px; background-position: -66px 0px; } .iti__flag.iti__ag { height: 14px; background-position: -88px 0px; } .iti__flag.iti__ai { height: 10px; background-position: -110px 0px; } .iti__flag.iti__al { height: 15px; background-position: -132px 0px; } .iti__flag.iti__am { height: 10px; background-position: -154px 0px; } .iti__flag.iti__ao { height: 14px; background-position: -176px 0px; } .iti__flag.iti__aq { height: 14px; background-position: -198px 0px; } .iti__flag.iti__ar { height: 13px; background-position: -220px 0px; } .iti__flag.iti__as { height: 10px; background-position: -242px 0px; } .iti__flag.iti__at { height: 14px; background-position: -264px 0px; } .iti__flag.iti__au { height: 10px; background-position: -286px 0px; } .iti__flag.iti__aw { height: 14px; background-position: -308px 0px; } .iti__flag.iti__ax { height: 13px; background-position: -330px 0px; } .iti__flag.iti__az { height: 10px; background-position: -352px 0px; } .iti__flag.iti__ba { height: 10px; background-position: -374px 0px; } .iti__flag.iti__bb { height: 14px; background-position: -396px 0px; } .iti__flag.iti__bd { height: 12px; background-position: -418px 0px; } .iti__flag.iti__be { height: 15px; background-position: -440px 0px; } .iti__flag.iti__bf { height: 14px; background-position: -460px 0px; } .iti__flag.iti__bg { height: 12px; background-position: -482px 0px; } .iti__flag.iti__bh { height: 12px; background-position: -504px 0px; } .iti__flag.iti__bi { height: 12px; background-position: -526px 0px; } .iti__flag.iti__bj { height: 14px; background-position: -548px 0px; } .iti__flag.iti__bl { height: 14px; background-position: -570px 0px; } .iti__flag.iti__bm { height: 10px; background-position: -592px 0px; } .iti__flag.iti__bn { height: 10px; background-position: -614px 0px; } .iti__flag.iti__bo { height: 14px; background-position: -636px 0px; } .iti__flag.iti__bq { height: 14px; background-position: -658px 0px; } .iti__flag.iti__br { height: 14px; background-position: -680px 0px; } .iti__flag.iti__bs { height: 10px; background-position: -702px 0px; } .iti__flag.iti__bt { height: 14px; background-position: -724px 0px; } .iti__flag.iti__bv { height: 15px; background-position: -746px 0px; } .iti__flag.iti__bw { height: 14px; background-position: -768px 0px; } .iti__flag.iti__by { height: 10px; background-position: -790px 0px; } .iti__flag.iti__bz { height: 14px; background-position: -812px 0px; } .iti__flag.iti__ca { height: 10px; background-position: -834px 0px; } .iti__flag.iti__cc { height: 10px; background-position: -856px 0px; } .iti__flag.iti__cd { height: 15px; background-position: -878px 0px; } .iti__flag.iti__cf { height: 14px; background-position: -900px 0px; } .iti__flag.iti__cg { height: 14px; background-position: -922px 0px; } .iti__flag.iti__ch { height: 15px; background-position: -944px 0px; } .iti__flag.iti__ci { height: 14px; background-position: -961px 0px; } .iti__flag.iti__ck { height: 10px; background-position: -983px 0px; } .iti__flag.iti__cl { height: 14px; background-position: -1005px 0px; } .iti__flag.iti__cm { height: 14px; background-position: -1027px 0px; } .iti__flag.iti__cn { height: 14px; background-position: -1049px 0px; } .iti__flag.iti__co { height: 14px; background-position: -1071px 0px; } .iti__flag.iti__cp { height: 14px; background-position: -1093px 0px; } .iti__flag.iti__cr { height: 12px; background-position: -1115px 0px; } .iti__flag.iti__cu { height: 10px; background-position: -1137px 0px; } .iti__flag.iti__cv { height: 12px; background-position: -1159px 0px; } .iti__flag.iti__cw { height: 14px; background-position: -1181px 0px; } .iti__flag.iti__cx { height: 10px; background-position: -1203px 0px; } .iti__flag.iti__cy { height: 14px; background-position: -1225px 0px; } .iti__flag.iti__cz { height: 14px; background-position: -1247px 0px; } .iti__flag.iti__de { height: 12px; background-position: -1269px 0px; } .iti__flag.iti__dg { height: 10px; background-position: -1291px 0px; } .iti__flag.iti__dj { height: 14px; background-position: -1313px 0px; } .iti__flag.iti__dk { height: 15px; background-position: -1335px 0px; } .iti__flag.iti__dm { height: 10px; background-position: -1357px 0px; } .iti__flag.iti__do { height: 14px; background-position: -1379px 0px; } .iti__flag.iti__dz { height: 14px; background-position: -1401px 0px; } .iti__flag.iti__ea { height: 14px; background-position: -1423px 0px; } .iti__flag.iti__ec { height: 14px; background-position: -1445px 0px; } .iti__flag.iti__ee { height: 13px; background-position: -1467px 0px; } .iti__flag.iti__eg { height: 14px; background-position: -1489px 0px; } .iti__flag.iti__eh { height: 10px; background-position: -1511px 0px; } .iti__flag.iti__er { height: 10px; background-position: -1533px 0px; } .iti__flag.iti__es { height: 14px; background-position: -1555px 0px; } .iti__flag.iti__et { height: 10px; background-position: -1577px 0px; } .iti__flag.iti__eu { height: 14px; background-position: -1599px 0px; } .iti__flag.iti__fi { height: 12px; background-position: -1621px 0px; } .iti__flag.iti__fj { height: 10px; background-position: -1643px 0px; } .iti__flag.iti__fk { height: 10px; background-position: -1665px 0px; } .iti__flag.iti__fm { height: 11px; background-position: -1687px 0px; } .iti__flag.iti__fo { height: 15px; background-position: -1709px 0px; } .iti__flag.iti__fr { height: 14px; background-position: -1731px 0px; } .iti__flag.iti__ga { height: 15px; background-position: -1753px 0px; } .iti__flag.iti__gb { height: 10px; background-position: -1775px 0px; } .iti__flag.iti__gd { height: 12px; background-position: -1797px 0px; } .iti__flag.iti__ge { height: 14px; background-position: -1819px 0px; } .iti__flag.iti__gf { height: 14px; background-position: -1841px 0px; } .iti__flag.iti__gg { height: 14px; background-position: -1863px 0px; } .iti__flag.iti__gh { height: 14px; background-position: -1885px 0px; } .iti__flag.iti__gi { height: 10px; background-position: -1907px 0px; } .iti__flag.iti__gl { height: 14px; background-position: -1929px 0px; } .iti__flag.iti__gm { height: 14px; background-position: -1951px 0px; } .iti__flag.iti__gn { height: 14px; background-position: -1973px 0px; } .iti__flag.iti__gp { height: 14px; background-position: -1995px 0px; } .iti__flag.iti__gq { height: 14px; background-position: -2017px 0px; } .iti__flag.iti__gr { height: 14px; background-position: -2039px 0px; } .iti__flag.iti__gs { height: 10px; background-position: -2061px 0px; } .iti__flag.iti__gt { height: 13px; background-position: -2083px 0px; } .iti__flag.iti__gu { height: 11px; background-position: -2105px 0px; } .iti__flag.iti__gw { height: 10px; background-position: -2127px 0px; } .iti__flag.iti__gy { height: 12px; background-position: -2149px 0px; } .iti__flag.iti__hk { height: 14px; background-position: -2171px 0px; } .iti__flag.iti__hm { height: 10px; background-position: -2193px 0px; } .iti__flag.iti__hn { height: 10px; background-position: -2215px 0px; } .iti__flag.iti__hr { height: 10px; background-position: -2237px 0px; } .iti__flag.iti__ht { height: 12px; background-position: -2259px 0px; } .iti__flag.iti__hu { height: 10px; background-position: -2281px 0px; } .iti__flag.iti__ic { height: 14px; background-position: -2303px 0px; } .iti__flag.iti__id { height: 14px; background-position: -2325px 0px; } .iti__flag.iti__ie { height: 10px; background-position: -2347px 0px; } .iti__flag.iti__il { height: 15px; background-position: -2369px 0px; } .iti__flag.iti__im { height: 10px; background-position: -2391px 0px; } .iti__flag.iti__in { height: 14px; background-position: -2413px 0px; } .iti__flag.iti__io { height: 10px; background-position: -2435px 0px; } .iti__flag.iti__iq { height: 14px; background-position: -2457px 0px; } .iti__flag.iti__ir { height: 12px; background-position: -2479px 0px; } .iti__flag.iti__is { height: 15px; background-position: -2501px 0px; } .iti__flag.iti__it { height: 14px; background-position: -2523px 0px; } .iti__flag.iti__je { height: 12px; background-position: -2545px 0px; } .iti__flag.iti__jm { height: 10px; background-position: -2567px 0px; } .iti__flag.iti__jo { height: 10px; background-position: -2589px 0px; } .iti__flag.iti__jp { height: 14px; background-position: -2611px 0px; } .iti__flag.iti__ke { height: 14px; background-position: -2633px 0px; } .iti__flag.iti__kg { height: 12px; background-position: -2655px 0px; } .iti__flag.iti__kh { height: 13px; background-position: -2677px 0px; } .iti__flag.iti__ki { height: 10px; background-position: -2699px 0px; } .iti__flag.iti__km { height: 12px; background-position: -2721px 0px; } .iti__flag.iti__kn { height: 14px; background-position: -2743px 0px; } .iti__flag.iti__kp { height: 10px; background-position: -2765px 0px; } .iti__flag.iti__kr { height: 14px; background-position: -2787px 0px; } .iti__flag.iti__kw { height: 10px; background-position: -2809px 0px; } .iti__flag.iti__ky { height: 10px; background-position: -2831px 0px; } .iti__flag.iti__kz { height: 10px; background-position: -2853px 0px; } .iti__flag.iti__la { height: 14px; background-position: -2875px 0px; } .iti__flag.iti__lb { height: 14px; background-position: -2897px 0px; } .iti__flag.iti__lc { height: 10px; background-position: -2919px 0px; } .iti__flag.iti__li { height: 12px; background-position: -2941px 0px; } .iti__flag.iti__lk { height: 10px; background-position: -2963px 0px; } .iti__flag.iti__lr { height: 11px; background-position: -2985px 0px; } .iti__flag.iti__ls { height: 14px; background-position: -3007px 0px; } .iti__flag.iti__lt { height: 12px; background-position: -3029px 0px; } .iti__flag.iti__lu { height: 12px; background-position: -3051px 0px; } .iti__flag.iti__lv { height: 10px; background-position: -3073px 0px; } .iti__flag.iti__ly { height: 10px; background-position: -3095px 0px; } .iti__flag.iti__ma { height: 14px; background-position: -3117px 0px; } .iti__flag.iti__mc { height: 15px; background-position: -3139px 0px; } .iti__flag.iti__md { height: 10px; background-position: -3160px 0px; } .iti__flag.iti__me { height: 10px; background-position: -3182px 0px; } .iti__flag.iti__mf { height: 14px; background-position: -3204px 0px; } .iti__flag.iti__mg { height: 14px; background-position: -3226px 0px; } .iti__flag.iti__mh { height: 11px; background-position: -3248px 0px; } .iti__flag.iti__mk { height: 10px; background-position: -3270px 0px; } .iti__flag.iti__ml { height: 14px; background-position: -3292px 0px; } .iti__flag.iti__mm { height: 14px; background-position: -3314px 0px; } .iti__flag.iti__mn { height: 10px; background-position: -3336px 0px; } .iti__flag.iti__mo { height: 14px; background-position: -3358px 0px; } .iti__flag.iti__mp { height: 10px; background-position: -3380px 0px; } .iti__flag.iti__mq { height: 14px; background-position: -3402px 0px; } .iti__flag.iti__mr { height: 14px; background-position: -3424px 0px; } .iti__flag.iti__ms { height: 10px; background-position: -3446px 0px; } .iti__flag.iti__mt { height: 14px; background-position: -3468px 0px; } .iti__flag.iti__mu { height: 14px; background-position: -3490px 0px; } .iti__flag.iti__mv { height: 14px; background-position: -3512px 0px; } .iti__flag.iti__mw { height: 14px; background-position: -3534px 0px; } .iti__flag.iti__mx { height: 12px; background-position: -3556px 0px; } .iti__flag.iti__my { height: 10px; background-position: -3578px 0px; } .iti__flag.iti__mz { height: 14px; background-position: -3600px 0px; } .iti__flag.iti__na { height: 14px; background-position: -3622px 0px; } .iti__flag.iti__nc { height: 10px; background-position: -3644px 0px; } .iti__flag.iti__ne { height: 15px; background-position: -3666px 0px; } .iti__flag.iti__nf { height: 10px; background-position: -3686px 0px; } .iti__flag.iti__ng { height: 10px; background-position: -3708px 0px; } .iti__flag.iti__ni { height: 12px; background-position: -3730px 0px; } .iti__flag.iti__nl { height: 14px; background-position: -3752px 0px; } .iti__flag.iti__no { height: 15px; background-position: -3774px 0px; } .iti__flag.iti__np { height: 15px; background-position: -3796px 0px; } .iti__flag.iti__nr { height: 10px; background-position: -3811px 0px; } .iti__flag.iti__nu { height: 10px; background-position: -3833px 0px; } .iti__flag.iti__nz { height: 10px; background-position: -3855px 0px; } .iti__flag.iti__om { height: 10px; background-position: -3877px 0px; } .iti__flag.iti__pa { height: 14px; background-position: -3899px 0px; } .iti__flag.iti__pe { height: 14px; background-position: -3921px 0px; } .iti__flag.iti__pf { height: 14px; background-position: -3943px 0px; } .iti__flag.iti__pg { height: 15px; background-position: -3965px 0px; } .iti__flag.iti__ph { height: 10px; background-position: -3987px 0px; } .iti__flag.iti__pk { height: 14px; background-position: -4009px 0px; } .iti__flag.iti__pl { height: 13px; background-position: -4031px 0px; } .iti__flag.iti__pm { height: 14px; background-position: -4053px 0px; } .iti__flag.iti__pn { height: 10px; background-position: -4075px 0px; } .iti__flag.iti__pr { height: 14px; background-position: -4097px 0px; } .iti__flag.iti__ps { height: 10px; background-position: -4119px 0px; } .iti__flag.iti__pt { height: 14px; background-position: -4141px 0px; } .iti__flag.iti__pw { height: 13px; background-position: -4163px 0px; } .iti__flag.iti__py { height: 11px; background-position: -4185px 0px; } .iti__flag.iti__qa { height: 8px; background-position: -4207px 0px; } .iti__flag.iti__re { height: 14px; background-position: -4229px 0px; } .iti__flag.iti__ro { height: 14px; background-position: -4251px 0px; } .iti__flag.iti__rs { height: 14px; background-position: -4273px 0px; } .iti__flag.iti__ru { height: 14px; background-position: -4295px 0px; } .iti__flag.iti__rw { height: 14px; background-position: -4317px 0px; } .iti__flag.iti__sa { height: 14px; background-position: -4339px 0px; } .iti__flag.iti__sb { height: 10px; background-position: -4361px 0px; } .iti__flag.iti__sc { height: 10px; background-position: -4383px 0px; } .iti__flag.iti__sd { height: 10px; background-position: -4405px 0px; } .iti__flag.iti__se { height: 13px; background-position: -4427px 0px; } .iti__flag.iti__sg { height: 14px; background-position: -4449px 0px; } .iti__flag.iti__sh { height: 10px; background-position: -4471px 0px; } .iti__flag.iti__si { height: 10px; background-position: -4493px 0px; } .iti__flag.iti__sj { height: 15px; background-position: -4515px 0px; } .iti__flag.iti__sk { height: 14px; background-position: -4537px 0px; } .iti__flag.iti__sl { height: 14px; background-position: -4559px 0px; } .iti__flag.iti__sm { height: 15px; background-position: -4581px 0px; } .iti__flag.iti__sn { height: 14px; background-position: -4603px 0px; } .iti__flag.iti__so { height: 14px; background-position: -4625px 0px; } .iti__flag.iti__sr { height: 14px; background-position: -4647px 0px; } .iti__flag.iti__ss { height: 10px; background-position: -4669px 0px; } .iti__flag.iti__st { height: 10px; background-position: -4691px 0px; } .iti__flag.iti__sv { height: 12px; background-position: -4713px 0px; } .iti__flag.iti__sx { height: 14px; background-position: -4735px 0px; } .iti__flag.iti__sy { height: 14px; background-position: -4757px 0px; } .iti__flag.iti__sz { height: 14px; background-position: -4779px 0px; } .iti__flag.iti__ta { height: 10px; background-position: -4801px 0px; } .iti__flag.iti__tc { height: 10px; background-position: -4823px 0px; } .iti__flag.iti__td { height: 14px; background-position: -4845px 0px; } .iti__flag.iti__tf { height: 14px; background-position: -4867px 0px; } .iti__flag.iti__tg { height: 13px; background-position: -4889px 0px; } .iti__flag.iti__th { height: 14px; background-position: -4911px 0px; } .iti__flag.iti__tj { height: 10px; background-position: -4933px 0px; } .iti__flag.iti__tk { height: 10px; background-position: -4955px 0px; } .iti__flag.iti__tl { height: 10px; background-position: -4977px 0px; } .iti__flag.iti__tm { height: 14px; background-position: -4999px 0px; } .iti__flag.iti__tn { height: 14px; background-position: -5021px 0px; } .iti__flag.iti__to { height: 10px; background-position: -5043px 0px; } .iti__flag.iti__tr { height: 14px; background-position: -5065px 0px; } .iti__flag.iti__tt { height: 12px; background-position: -5087px 0px; } .iti__flag.iti__tv { height: 10px; background-position: -5109px 0px; } .iti__flag.iti__tw { height: 14px; background-position: -5131px 0px; } .iti__flag.iti__tz { height: 14px; background-position: -5153px 0px; } .iti__flag.iti__ua { height: 14px; background-position: -5175px 0px; } .iti__flag.iti__ug { height: 14px; background-position: -5197px 0px; } .iti__flag.iti__um { height: 11px; background-position: -5219px 0px; } .iti__flag.iti__un { height: 14px; background-position: -5241px 0px; } .iti__flag.iti__us { height: 11px; background-position: -5263px 0px; } .iti__flag.iti__uy { height: 14px; background-position: -5285px 0px; } .iti__flag.iti__uz { height: 10px; background-position: -5307px 0px; } .iti__flag.iti__va { height: 15px; background-position: -5329px 0px; } .iti__flag.iti__vc { height: 14px; background-position: -5346px 0px; } .iti__flag.iti__ve { height: 14px; background-position: -5368px 0px; } .iti__flag.iti__vg { height: 10px; background-position: -5390px 0px; } .iti__flag.iti__vi { height: 14px; background-position: -5412px 0px; } .iti__flag.iti__vn { height: 14px; background-position: -5434px 0px; } .iti__flag.iti__vu { height: 12px; background-position: -5456px 0px; } .iti__flag.iti__wf { height: 14px; background-position: -5478px 0px; } .iti__flag.iti__ws { height: 10px; background-position: -5500px 0px; } .iti__flag.iti__xk { height: 15px; background-position: -5522px 0px; } .iti__flag.iti__ye { height: 14px; background-position: -5544px 0px; } .iti__flag.iti__yt { height: 14px; background-position: -5566px 0px; } .iti__flag.iti__za { height: 14px; background-position: -5588px 0px; } .iti__flag.iti__zm { height: 14px; background-position: -5610px 0px; } .iti__flag.iti__zw { height: 10px; background-position: -5632px 0px; } .iti__flag { height: 15px; box-shadow: 0px 0px 1px 0px #888; background-image: url(007b2705c0a8f69dfdf6.png); background-repeat: no-repeat; background-color: #DBDBDB; background-position: 20px 0; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .iti__flag { background-image: url(9d5328fb490cddd43f66.png); } } .iti__flag.iti__np { background-color: transparent; } .woopay-save-new-user-container{display:flex;flex-direction:column;gap:16px}#payment .wc_payment_methods.payment_methods.methods+.woopay-save-new-user-container:not(:empty){margin-top:24px}#payment .wc_payment_methods.payment_methods.methods+.woopay-save-new-user-container:not(:empty)+.place-order{margin-top:24px}.woopay-save-new-user-container h3{margin-bottom:0}.woopay-save-new-user-container .components-checkbox-control__input-container{margin-right:8px;height:auto}.woopay-save-new-user-container .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]{height:16px;width:16px}.woopay-save-new-user-container .components-checkbox-control__input-container svg{height:16px;width:16px;left:0;top:0}.woopay-save-new-user-container .components-checkbox-control__input-container label{font-size:14px}.woopay-save-new-user-container .save-details-form.form-row{display:flex;flex-direction:column;font-size:1rem;line-height:1.25rem;font-weight:400;gap:16px;transition:max-height .5s ease-in-out;margin:0 !important;padding:0 !important;overflow-y:hidden;max-height:21.875rem}.woopay-save-new-user-container .save-details-form.form-row::before,.woopay-save-new-user-container .save-details-form.form-row::after{display:none}.woopay-save-new-user-container .save-details-form.form-row>div{margin-top:0}.woopay-save-new-user-container .save-details-form.form-row .additional-information{font-size:14px;font-weight:400;line-height:21px;text-align:left}.woopay-save-new-user-container .save-details-form.form-row .tos{font-size:12px}.woopay-save-new-user-container .save-details-form.form-row #validate-error-invalid-woopay-phone-number{font-size:.875rem;line-height:1.5rem;margin-bottom:0;color:#cc1818}.woopay-save-new-user-container .save-details-form.form-row .line{border:.5px solid #dcdcde}.woopay-save-new-user-container .save-details-form.form-row .phone-input{font-size:1rem;background-color:#fff;box-shadow:none;border:1px solid #ddd;border-radius:5px;margin-left:.1rem;width:calc(100% - .25rem)}.woopay-save-new-user-container .save-details-form.form-row .phone-input::placeholder{font-weight:400;color:#a7aaad}.woopay-save-new-user-container .save-details-form.form-row .phone-input.has-error{outline-color:#cc1818}.woopay-save-new-user-container .iti{margin-top:16px}.wc-block-components-form .woopay-save-new-user-container .wc-block-components-text-input:only-child{margin-top:0}#phone-number{height:42px;box-shadow:inset 0 1px #d6d6d6;border:none;font-size:15px;line-height:26px}#payment .save-details-form.place-order{margin-top:8px}.iti__flag{background-image:url(007b2705c0a8f69dfdf6.png)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(9d5328fb490cddd43f66.png)}}.iti{width:100%;margin-top:24px}.iti--container{margin-top:0}.no-top-margin .iti{margin-top:0}.iti__selected-flag{background-color:inherit !important;padding:0 6px 0 12px}.iti__selected-flag .iti__flag{transform:scale(1.1)}.iti__selected-flag .iti__selected-dial-code{font-size:16px;color:#2f2f2f}.iti__selected-flag .iti__arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2c3338}.iti__selected-flag .iti__arrow--up{border-top:none;border-bottom:5px solid #2c3338}.wp-admin .iti .iti__arrow{border:0;width:10px;height:18px;background:url("data:image/svg+xml;utf8,")}.wp-admin .iti .iti__arrow--up{transform:scaleY(-1)}.wp-admin .iti .iti__country-list{border:1px solid #949494;border-radius:2px;box-shadow:none}.wp-admin .iti .iti__selected-dial-code,.wp-admin .iti .phone-input.input-text,.wp-admin .iti .iti__country{font-size:inherit;color:#2c3338}@media(max-width: 782px){.wp-admin .iti .iti__selected-dial-code,.wp-admin .iti .phone-input.input-text,.wp-admin .iti .iti__country{font-size:16px}}.wp-admin.iti-mobile .iti--container{top:76px;width:auto} .wcpay-card-readers-page .components-tab-panel__tabs{box-shadow:inset 0 -1px 0 #ccc}.wcpay-card-readers-page .components-tab-panel__tabs .components-tab-panel__tabs-item.active-tab,.wcpay-card-readers-page .components-tab-panel__tabs .components-tab-panel__tabs-item:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) transparent,inset 0 -4px 0 0 var(--wp-admin-theme-color)}.wcpay-card-readers-page .card-readers-settings__wrapper .wcpay-branding-upload-field__wrapper{position:relative}.wcpay-card-readers-page .card-readers-settings__wrapper .wcpay-branding-upload-field__wrapper .upload-message.is-destructive{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#d63638}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field{margin-bottom:15px}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-base-control__label{width:100%}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-text-control__input,.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-input-control__container{padding:9px 8px;max-width:320px}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-input-control__container{padding:3px 0}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .block-editor-color-gradient-control__color-indicator .components-base-control__label{margin-left:-2px}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .block-editor-color-gradient-control__color-indicator .component-color-indicator{position:relative;top:3px;margin-left:.5rem}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-circular-option-picker .components-circular-option-picker__swatches{display:none}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:block;margin-top:0}.wcpay-card-readers-page .card-readers-settings__wrapper .components-base-control__field .components-circular-option-picker button{text-decoration:none}.wcpay-card-readers-page .card-readers-settings__wrapper .wcpay-branding-help-label{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#787c82;margin-top:8px}.wcpay-card-readers-page .card-readers-settings__wrapper .components-notice{margin:0 0 10px 0}.wcpay-card-readers-page .card-readers-settings-save-settings-section{text-align:right}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-list__header{display:flex}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-list__header div{flex:1}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-list__header .card-readers-list__header-status{max-width:25%;text-align:right}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-list__body{padding:0}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-add-new-reader{padding:20px 24px}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item{border-bottom:1px solid #dcdcde;display:flex;flex-wrap:wrap;padding:13px 24px;margin:0}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item div{flex:1}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item div span{line-height:22px}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item__id,.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item__type{color:rgba(60,60,67,.6)}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item__status{text-align:right;max-width:25%}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item__status span{background:#dcdcde;border-radius:16px;align-items:center;padding:2px 8px}.wcpay-card-readers-page .card-readers-list__wrapper .card-readers-item__status .active{background:#b8e6bf} .wcpay-loan-summary-header .components-button.is-link{text-decoration:none}.wcpay-loan-summary-body{padding:0 !important}.wcpay-loan-summary-row+.wcpay-loan-summary-row{border-top:1px solid #e0e0e0}.wcpay-loan-summary-row.is-bottom-row{padding-top:24px;padding-bottom:24px}.wcpay-loan-summary-row.is-bottom-row .wcpay-loan-summary-block{padding-top:0;padding-bottom:0}.wcpay-loan-summary-block{padding:24px 16px;margin-right:0}.wcpay-loan-summary-block+.wcpay-loan-summary-block{border-left:1px solid #e0e0e0}.wcpay-loan-summary-block__title{font-size:12px;line-height:16px;color:#949494}.wcpay-loan-summary-block__value{color:#1e1e1e;font-size:13px;line-height:20px;padding:8px 0}.wcpay-loan-summary-block__value .is-big{font-size:20px;line-height:27px} .wcpay-loans-list .is-center-aligned{text-align:center}.wcpay-loans-list .woocommerce-pagination{display:none} div.wcpay-instant-payout-modal{max-width:500px}div.wcpay-instant-payout-modal p{color:#787c82}div.wcpay-instant-payout-modal ul{border:1px solid #dcdcde;border-radius:5px;font-weight:bold}div.wcpay-instant-payout-modal ul li{padding:1rem;clear:both;margin:0}div.wcpay-instant-payout-modal ul li span{float:right}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__balance{padding-bottom:0}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__fee span{color:#d63638}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__net{border-top:1px solid #dcdcde}div.wcpay-instant-payout-modal ul .wcpay-instant-payout-modal__net span{color:#00ba37}div.wcpay-instant-payout-modal__footer{display:flex;justify-content:flex-end}div.wcpay-instant-payout-modal__footer>*:not(:first-child){margin-left:16px} .wcpay-account-balances__balances__item{flex-direction:column;align-items:flex-start;flex:1;padding-left:16px}.wcpay-account-balances__balances__item__title{font-size:12px;line-height:16px;color:#949494;display:flex;align-items:center;margin-top:0}.wcpay-account-balances__balances__item__amount{font-weight:500;font-size:20px;margin:0;color:#1e1e1e}@media(max-width: 660px){.wcpay-account-balances__balances__item{padding-left:0}.wcpay-account-balances__balances__item:not(:first-child){padding-top:16px}}.wcpay-account-balances__instant-deposit-notice .components-notice__content{margin-right:0}.wcpay-account-balances__instant-deposit{border-top:1px solid #e0e0e0;padding:24px}.wcpay-account-balances__balances{display:flex;margin-bottom:0}.wcpay-account-balances__balances>*+*{border-left:1px solid #e0e0e0}.wcpay-account-balances__balances .wcpay-account-balances__balances__item__tooltip{line-height:20px}.wcpay-account-balances__balances .wcpay-account-balances__balances__item__tooltip a{text-decoration:none}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice{margin-top:10px;margin-bottom:10px}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice.components-notice{padding:8px}.wcpay-account-balances__balances .wcpay-account-balances__balances-total-balance-tooltip-notice .components-notice__content{font-size:12px;white-space:nowrap;color:#0a4b78;margin-right:0}@media(max-width: 660px){.wcpay-account-balances__balances{flex-direction:column;gap:16px}.wcpay-account-balances__balances>*+*{border-left:none;border-top:1px solid #e0e0e0}}.components-card.wcpay-account-balances{margin-bottom:0;box-shadow:none} .progressbar{display:flex;max-width:600px}.progressbar .progressbar__container{flex-grow:1;display:flex;flex-flow:wrap;margin:8px 8px 8px 0;background-color:#fff;height:32px;border:1px #1e1e1e solid;border-radius:4px}.progressbar .progressbar__inner{background-color:#007cba;display:inline-flex;flex-direction:row-reverse;height:100%}.progressbar .progressbar__outer-progress-label{align-self:center;margin:4px}.progressbar .progressbar__inner-progress-label{color:#fff;align-self:center;margin:4px}.progressbar .progressbar__total-label{align-self:center} .account-fees{padding-top:16px} .account-status__info__green{fill:#4ab866;color:#4ab866}.account-status__info__red{fill:#cc1818;color:#cc1818}.account-status__info__yellow{fill:#f0b849;color:#f0b849}.account-status__info__gray{fill:#dcdcde;color:#1d2327} .woocommerce-account-status__header{flex-wrap:wrap}.woocommerce-account-status__header .edit-details .components-button.is-link{text-decoration:none}.woocommerce-account-status__header .edit-details,.woocommerce-account-status__header .account-details,.woocommerce-account-status__header .account-status{flex-basis:auto;min-width:max-content}@media(max-width: 480px){.woocommerce-account-status__header .account-details{order:1;flex-grow:1;margin-bottom:8px}.woocommerce-account-status__header .edit-details{order:2;margin-bottom:8px}.woocommerce-account-status__header .account-status{order:3}}.woocommerce-account-status-item{line-height:16px;flex-wrap:wrap;height:auto;min-height:2em;margin-bottom:8px}.woocommerce-account-status-item .progressbar{width:100%}.woocommerce-account-status-item .progressbar__outer-progress-label{color:#757575}.woocommerce-account-status-item .item-label,.woocommerce-account-status-item .item-value{flex-shrink:1;flex-basis:auto;width:min-content}.woocommerce-account-status-item .item-label{color:#1e1e1e;min-width:130px;white-space:nowrap}@media(max-width: 480px){.woocommerce-account-status-item .item-label{min-width:80px}}.woocommerce-account-status-item .item-value{color:#757575}.woocommerce-account-status-item .item-value svg{margin:0 .2rem;position:relative}.woocommerce-account-status-item .item-value span{display:flex;flex-direction:row;align-items:center;height:24px} .account-tools{padding-top:16px}.account-tools__actions{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;column-gap:12px;margin-top:12px} .wcpay-deposits-overview__heading{display:flex;flex-direction:column;gap:8px;padding-bottom:16px}.wcpay-deposits-overview__heading__title{font-weight:600;font-size:16px;line-height:24px;color:#1e1e1e}.wcpay-deposits-overview .wcpay-inline-notice.components-notice{margin:16px 0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__schedule__container{padding-top:24px;padding-bottom:0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__schedule__container .is-loadable-placeholder{margin-bottom:24px}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__table__container,.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__notices__container{padding-top:0}.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__table__container:not(:last-child),.wcpay-deposits-overview .components-card__body.wcpay-deposits-overview__notices__container:not(:last-child){padding-bottom:0}.wcpay-deposits-overview .wcpay-deposits-overview__table__cell:first-child{display:flex}.wcpay-deposits-overview .wcpay-inline-notice.components-notice.wcpay-deposit-transit-days-notice{background-color:#f6f7f7}.wcpay-deposits-overview .wcpay-inline-notice.components-notice.wcpay-deposit-transit-days-notice .wcpay-inline-notice__icon svg{fill:#1e1e1e}.wcpay-deposits-overview__table__row__header{font-weight:600}.wcpay-deposits-overview__table__row__header div{padding:8px 0}.wcpay-deposits-overview__table__cell{font-size:13px;align-items:center;padding:16px 0}.wcpay-deposits-overview__table__cell svg{fill:#1e1e1e;position:relative;left:2.5px;margin-right:24px}.wcpay-deposits-overview__table__cell:first-child{width:35%}.wcpay-deposits-overview__table__cell:last-child{margin-left:auto}.wcpay-deposits-overview__footer.components-card__footer{padding:24px;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media screen and (max-width: 550px){.wcpay-deposits-overview__footer.components-card__footer{flex-direction:column;justify-content:center;padding:16px 24px}.wcpay-deposits-overview__footer.components-card__footer>*{margin:0}}@media screen and (max-width: 605px){.wcpay-deposits-overview__table__cell:first-child{width:45%}} .discoverability-card{padding:24px;background-color:#fff}@media(min-width: 600px){.discoverability-card{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbIAAAHYCAMAAAAfwp0SAAAC7lBMVEUAAABCQkIAAAAvLy8YGBgTExMODg4SEhIICAgRERHg4ODw8fH09PT19vb29/f09fXy8vLr7u7Hxcvr6fD4+Pj6+vr7+/z9/f3z9PTV1tj////w7vivsbrf39/19vbt6fb19/fw8fEsLCz18/ni3O3Gudmzoc2plcagicCWfbmNcrO9rdPOwuFwTp9nQ5mDZazZ0OV6W6b5+frt5/Pt7u7p6urs7e3z8/P19fXq6+vx8vLv8PD29vbx7f7t6frv6/vv6vzv6vvu6fvt6frs6Pns5/jr5vfq5fbo4/Tm4vPm4fLl4fLk4PDt6fny7v7w6/3r5/jp5fbp5PXj3u/j3/Dr6fvt5/np5Pbx7f7i3e738Prevu3q1/Hn5PXOn+THkuDr3/PjyfDg3Ozk4PHf2uvkz+7n4/Ld2en39/fp4/Tu7u7w7vTj3+/l3/Hn5+f8/Pz+/v7////gx+jbvuXWtOD5+fnx7/bn6Onk5eXl5ubm5+fR09bKysrIyMjKyMnLy8zMzM3Nzc7NztDP0dTO0tbQ0dXP09fg4uXd4OPGxsbHx8fJycrOz9HQ1NfJzNDV2t7a3uDP0NPR1NnS1dnFxcXL0NTT1trDxcjTyMPYu6jYwbTU19zR1tvDw8TEx8qvtbykp620mIa/vb2/xs+1srKosryrucfBytPu7fPw7vWWpLGQoK+TpbZ7ipmMoLOcscSKm6qitcWXr8ONqsGgtsiluMiPnqyRorOEl6qMpLhHVmFYaXagt8yYs8qds8fS19yUnqiVrMCVqryjucyHk6CTp7qovM68wsmYq72qv9Gku8+wxNa1vcWXqLimvtKrwtXBwsXj5OVud4F9kqWgq7azx9m7y9np5PS/z9zS2d/E1N+euc/x7P7L1+DR2+Ovv83y7f/o6+7Dnd2vfdHRtOW7j9i0hdTz7v/cxuvIpeDYzut4WKWplcnc0+6IbLHk3fOagb7DtNusl8zy7f/y7f/v7//x7P/y7f/x7v/x7P+l8EoaAAAA+nRSTlMABAQFBwgJCwwOR4TC4f/Rw3QnVP/////CJv+SFjbvYvCkC///////////////////////////////////sODv/////////////////4G/////////EIH/0P////+C//////+E//+i///R/4nC4UbB4O////+U///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////v3yCAn9+g9bbO3QAANEBJREFUeAHswYEAAAAAgKD9qRepAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA2TGjHddtGIiGlDfp/f8frn0wzAGENkX7Ft/OWhTJIRWEjGx5b4qq9xxNVKQEau1O2ZA6Nv5zQkkU1Ifc/7umXqXMgIBEbi1TqS18X1djgioG5D4SkjVlSCH3d0VRTq5+tD2hWmke3CMa3KMJTulgq2bgmkQ0jOownR7ko83tWd49ODkEsExjTc9/J9RDUI8u0F0MmlJdEMh+xGz8l5UA4nE1waQWlYW3o7Wu5cfyU5OoxnIYzSfx6dNlhls58v6o8rdMEdeqokar0zds5pBrPbpWEVOrL2ARcV0reQ25eq2upk+kgYWKdfL1dq+EIUDPD8TPX5fpXTVtY7r/gWNuUNWXpLK11iUo9LrQp7Wh4mYkQZj1biEeElEYohKr6Sqg4itsutmPuUN67711y3zasIf4nVP/vTdc4FifUJGMoPQ6f0B9NNehn73YPdu/2cOPArdrm0ez5vnATz+N6VTmsEYR44jhlDmqdoZig4SrnPi7IJhhUXOfXPNkLMZ8uRueOWqeJPsGsGVXAbmY8C90gxQWNFlpgLlZJwMBlXBmbC67Z35SwhRSVPOFbnl+nMNd80Cw1ttOojppQYBvVFi9/J2KvKlpjilIzEnX6dJuWNmsyt8SGF3tIfI+neMrzXl9b5VFEzo+WM7iJ/3YgvUQhE9LxC9pjIsYNPuuys7d7eSxah3F79Naov78HNffFDDqYoa76EvCiyQl3xAkF564YYaOmkTjuXD6ea5In7YNSd+6OUzeCdXV+1niXQzqJA6ELukQSlk5HFzHM2YmQ435a/jxzx8WcRWQJ5/g3f5Gxw465gGNKXtqykJhYqie14kxwKaakngsV1Aez+G33AMSlZEVUGNgx3EIj0FrTiFf/5bm/3o9GIL8jmkJJaEyYwDI8OldjM0ULJRMSWNNU6qYwIilBGlddnpg2+omR/vumobN9gLU4fX8T3g5bcTrXy3wwSExs5jNm4YFVTlrfflZcd7DPGl4twle7w6coOhMENDMcITgi/XMCLOtxiB5gt/hg5jzB2/4hQnLunHk9puepW8cQr68ZV05dmSLscGs1czBH0iQluDR/RH/GJa2vuPMPAEptLTnx+SO+wF8tTk7fnfLipatcpNNu/jmmVKzF39cM7gYMomDOE1JFIQrBcklZ2jz0AVRWuSRsbVwcJ1fvD1W9Ze3LP3KWTEbzJ2V2ghrT4GF1jB71Y1wWfGJ0KkjQk7Vnr1mp/luvbrAN++yXlXrWPMOlMcEoAC/GL9+IU7EdZlDCo0wxI+JUGFNDNRruLIEGB9XEhGu6mTXpmlstJWtxlv1lzbMtzEeYn+Sax7WEYMwAI3ggq+6Uhx3779kAhI4Kwj+Alf+U0We5+v9qbOiabueAi32jYx7EPiDWg8UNrxrbazLCmt0Pf7QkE2vOoLxhYf0UNvx3Y/auilDnKnnBSON1vv0+zl2+JcypdZNuylTnP705Cwg+BYyKmU+xtbNTETOzmg8+8K9Pj9lcKXF/mOnrNGNUik1ggB2yvBENHx9HMdGPeWN06+kjC6wOO49QMaVx167KXNc7VMjPn7iRSzToewmQ5B9zJQ9ek5dI14ps7sxlcEYpsVn3kGG2GNRKj7HABrjFmaXsllPBaCfKvX5/PIiHrPTLlhVb1OEsrnCaoY9Iwh2/aLwzmRYBWOHnzvmpMSIi0bBLcpkgF7IaleEslb9W4H4U3ZG4OYjGauKUeaJwxmvDgQA6B6iOGUpyrgYg6hMIiHKqmKUVdHZ7QYSuC0/0gb/l5zzWHIWBoLwijDSnv+sozA5b07v/1y/obXONkawQeU+wfmrHrWmZkSKLgjZZm+Y2WMzbDXjKKNO4nKQwWauZ9cgKltK9z58RUT8gpBx3ucP7TG2lD1rLpt5UV0MMsE5DjMsVtg1IozC6JOvFOdjkQWLMIqTNOuUJlFeLAJLXIb84QLZlWPRjA7Tk7M4ysYgC4o4K6t91VnUBNacZWiAuHYAQ/5wtXzfV3S+y5q4rU6pjhsbXLbqf9ixjMsgPQlHPnV1UZ2DrEnKalhlUsgh/b6ZqD/T4geQWZNA9D7Z+0g3ESd1hsuCqKzOVZvcyhP6eXc/WQ8/jZFx8km3hvvGMPv+nQ/3Cq+leO8rfZyL6wFki6wap2whj+nxfhY9mRbGThgnQGPYBpNpi2GGQGHy/jSysBqvSB7Wn/t59PzH2GVEOn+gLtqws/n+PhFuZUqIAZcVlYlyeVAv9zPp0exetlTvMs3Mqv2kbnGCSCkxiKytTFQejvx3cyF7NUF2vXIZGsPfvTAy3cLvqOl9aM7VEhiQGZjMwGYPX4pMCLhs1Rj+/vFDW4xhFA7rykMuiyszpd+xMApOcJkdhRHL+DjIPNf13T4u9it2p5Alx3NhHJ24W7fykH7Nhey32VlGcNnXN4bZEUJ7/6sHEX3Pw8amGEKWHnMRbl9NOwqZfPrKkC+2EqOL922/lBXbfB8bhXqVY/W3i1k4pA/VdfGVOo0sG0jxQT0KmXx6niHiv03o5CMxfvXTLRvJB9Tw8c5v/RY2imJnsv4arbgSZoUxQUekDqW8LUcgw4beRP36Iw2R/afuLJjcRoIoXBtOcTjR5XgZasMMYr47gS++MHPy/4vr3pv2ThTXrFy7thzvswbC8NVr9Yy000eaO1bTPsR2TvoGKQGjJ5T+Jh80aIcR2SHlMSG2G2TzlrW5lRgutiCbIWlk2mWyLzxlZgNMQmiASfyObh8GOXkWkjNNtw6tpMt4KxZiO0e2IXsisv66sJeQgZl2mRy+/0POb0ZTYNgpVgMHnv/1p7v37tuQYzuO69i25/m+zxaEURTGUJJmab5jZKvfkv8L1uW9gwzAcKk9RiKbFq65xrBPEZLSAcpe+vD/fef/+ttxQMm1HddF77r/eC5weYVXhEUYllUVJ0mWJHnda0O2uA2y5b2ITDHDklQfYjsVaLq0hmqKFrSfU0Zn0sL474P7LkjZaKp3wc1zPc8LCs8P4LCoiqo+mKVpVtc7Q7Z5wRrSnwsbBqqz6DJIfwGupGZTsZcuv0GRllCSQ9LRoVfARA4vylPyqQjMKnFZmuY9ItvBPr7pcdjaXkF2qLGT3/3R3o1qN3J4P9pWWQjNi925/1yPiAagBJbPT1AEReiHIRwWxUkMi2VZXj/cwR6jmYUhOC7PILKjRxrIyGxa+YYIrFQQFEzNk8Z/ve9RAkuYCTJeBRxW9KMqjoksybOs7rUim98lsqUZDYzIlPULO927jE2SeMICLUVsWA8ICXhISVC5MnUDJIpQFEZ9IUaP5Xk934bszxHIHj1+YkS2NsPrMiGm1j/dwdIrZF0uwlAGRx1h99SHPLk4Y8cxUC0Mi6gsQyJTt7Kszh/O123IrI1WZI+ePX8emJCtz+i9jFLI5vZ1nH4IMYmIDVSNKg/Sn/AbEnqigi30ERTx6SP3UMR6SD4ezrci22xDRmLPX5iQzVtmnbk+9jOza7fOjOEyqPGGVbdHylKali6nQmAysB2/7/uIf0FASug4kW8FhbJYGEURcVVxGqd5lteIiw9bkS0bkTmPNLGXxsBomXV6/F1hQju9u/SDtzJxWdd7jHO6Ksu+IWKcNOtz3CsEUFEAWOGjL/DNgvKLqAjKqF8iJlYVdz0ADHo4/6oV2ZoJ2ePnzx5pYiZkm9t4TCw2PrMz4z186fjQWhLT1Qc0r6HSKnKw/esAaEJ0UBiG6IqAHVoUFRFUReDF+1iapDk8BmQP25FdMCF79hzMNDEDspUO34mjboyDTBFTKXdXWSI+sgJr5hvCSklX2jhOTPhwkKn6VoQOHwLrgxaUqBtZRmDz9Zs3rcj+NCF7+xzMNDGNbGTCePvHvq6jNqzEZVCXJpM6XN9lHWyCix/RoXfAo+5WhBTh4re2vkvyDgFGj2V5Vj+E5ueJrEWbpnvZS+ASYmZk89bsva6j12X6OG+oC2DUvqa7cGkRlK7zcTwaSBiVqpHiICKWYVwlRJbIiqwmr1fzr0YgWzIgE2YkZka2YXXsslvjv2HFLH/izPTbAFKOtJFuaGsJLdGvUVn2yz7NpGj1KwyYl7gw8iamgCWZREWIzN68b0d2wZzkvxViZmQrllkfJoXs5CTesOpsBa2ionaYzjZor++LqXysYCWqj6uUGT6DWVzGVKpMlkMqWZx/8+rVCGR/bhiRWU+EmBHZgrWNPk3bZC2v60z6EeecdArYvu8SRW0vNsIadMdL8KFiaapjusGGSSLLZ0bFPOvV2FtEUHwFkxFZm1ZHPwibH73bLzpzayLEzoy3lB6cpAlmXVQWGypV1YyIAkxXp/k1pkhHS2CJFDDkHRmJ1Tks9hDA5t+0IDOvzC6Mfqq20vY/d/3WmLrOU9LGyxjJTFWd72bvXm1QyR4H1OSlaxyp4hGf46aSxkz5i9MsS/NcZR41c0XyakdmiowbaxeGtL5sjouzty1MYt++WhrqwGb8fcVgmph2l+pEtPyXhCIhGTDi4ihKZS0GanUvfwgxLL6niKw9MrZrpl8iMO9+UOA1cWKDUuTNTFEHRG0uXXzoa2JQujXQYSmJ8ZlmLfk972O4/ifvDFjahqIovLRpKzAAmGnwwhhDp6LIbAMkjP4UAQGEwsA6df7+5d28401oV9PmEFJy9B98nPvOu72570Nktzsiu+w4slFpworusvfX7gtgLtA//l49yR6KVVP3N51G0TyaHy8X2SLL0hTIWB8sJR1FhpCPupj/069kgwAew07ZLyvZT3H+55AViiJHbLnMskWa/voQ2fXBm8yQYSVSLgxZk5MH1jYrsZP9gMFkigwumx/nLlOTwWW1A8gBmgzIKp9RkIGh6YGy6AZ8v/4RaF+bKTAwWy5zZFkNl8k54Tvp7gzFhfTvKGAynaMvPVcFYk1tBmKKLK1zlsnprH5cTLq9w8oSIzYS0IA5YooLZfHkSZpITQaXRXDZwgojKTTiTtbJwji2wjjgzjFiZWJQCvejFYFYDiz2Z1kuR6xGYlRdHXT2sO6H7YoLVOyJxVJWHH2ThshiQHNC/KiNLLkhlcX7h+eNupu3VRhDzOQ7EbPHAJMDeJflSZqpAkxt5pBV72XNN7acyXbNX17/q7u2EmOBjFUYgcx3PdCmCkeP0thlYokR8SNb1EqMqgtGWtxIDLpv6/syexSLe4uupMXx38bIBFdpIKvrMuiqObHkdavilu9l3NEB/OaCtsdKGjPz8cMSY+2zDEm/KTF53o7srZ3uB65ltMKoxPC+GEzW9CjDVXqt+5HWRybJdmYXInvWRShpoTBOzGWfOMwCe5UlKCMTTmD0GX8tMRKYwWMNXJa01v0okDHHdQbvcdG/+jwWksssfuyUGMHs56674aq6I5xlvE8CmRPeepKBmC7CYSCrNqyi3GWeWRXZXt3G2ZnU0RSVseWUD2S2D9ozC2i/bSJ7FMQ4yGKx/BEh5S93RSY/ZpuOsVOBOnwv8/0qW9VCO8sQF9H6ADJCXaz+YKbIFnULI5RcrlnsVmprnjy/bNTDWzsbvO3nMp7JtCU8qMTFCaUwWlsYP0vv6jJAq9zQbs5PpfsCshGeUKWuavEj3aFlD7iM9dsLXOZGCXZEhhXshwYMiRHXMt5XnEBmZ5kCm7ASYzxdbwwD2U5Krq9ms9klSuKhuMzy4nDAWVTrrYofXsIRXDYhFUblhcawj4xpf57pQVdYu1W0d/exLwe9qpB1lplskmDhBnayviArEdNZYV5gtDXbWI0+nkyEZDMYrZTy0z4iIy1qQcZ3KlyGxEhAFse4mpUbw3qa9QYZBj8UGXmXfUEM6YODTNYKI4asevTirb0sTWtWBdgYYRl/PCEgU14CZEiMPoD06/nU0RDbkALeShZ1WYjA6ICNjyguEyCrtqz6gsybDIUxoE4wDgchulWs+BEbMZVP+bn64rLP9kaxFjIwoyX8IZr4SuyIkRjXmOUuy/97UxjtJAMxivBJWfVzMiBj2iyaamV0yKbSAx1/z4m9R/xcNGJF+PhH3lmotw1DUXjMKxrG8AhjeKHxPiwGncgKKp2l1IG5Y+pb7thXCgwL/sg9kknl/t+9OpIp6SK1+4BOnb60UznPV1ZXV9eg9fX1lWndQ33sGP8xmmecsQ8Esnk6VZb2i8APJ5rMi2QYdxplj3P5QjFfKpfLnudVKlXGfMY4StVnuVzO9/2qX3sKZnQ1gZ5nfHoAiLkzV01ehLtLFVm8MgNpnRd3jqzeaDSLrXxMrAK1q2DGBUdlnOc4Zzkf2HIr2uaTaTwYLt8+P7qCEY48XbuIIEM9RsyMx98RMicHYgiyCWSs0+kIAWgcC5TzOYM2bmtoOjNa2Q8y67p5RkvKj2mhCStAmw6znSF70wQxyosgBgVVwURHSgVomhqJ1UbzjLefwoHMONkPMm3wIXqadorQ6NEsxwyynfdl97rNZmMSWTtgoLMplVJScsk51pwn+HL3CJlNs1YzTzOeGp2ZxaQfQ6FBWZqJMbk/GtDMdNXOo6zcbTSbvyHb5AAWKokilORKCikEdm/rMKPcOGO52U6LZ6kfo3E0dUDpdmaxDLKTsU7vIMh6XSIGZF4MDF0Z9/uDYV+FaiSBGovfNz7ftjLPzAExSovpP7ubiI2vr9J58dROouxt1yArl5MYawc+Gw4Gw0FfRSoMx+CEVJzXJy6OQ2rM8OjMtWcMsUQAlvpN0r95/FM7GUoH3a2mNoyelwRZEPQHQDYceioKUcMYmlSxuNhw3PFlw3FBoNluFoFZs6+PTyAjXOkS036Rgoxc/k7sxzsgQ5S1RsgqJcRYgcugP+xvKhWBWRQDC5WMezUHMswsunR4ZsaybttZkmXNXFjEEBoiYolZTDkvYnV0FGZQ4hd3hGxrjAx50Wu9//DxU1VKGUWfv3z99h3bENSUiTXXcfVUI0TjM2RHYIOw1XpIBcJKH6HSYtqxoiPdSrvUiPXvou+Jrf5OP/6k7W1U0jLKeAeVVmYN3fyzzl6/Mp6/N8/t/snceXW1kWRxfHJ4djpnnv0FNghPekAwsN5JwCSOHzeHLyDnnMn5gTQ5gKCFrORdIRlayApGsheDc/go+/9XX+5pxhxva480+N/Vt6q6e8a2fudW3a7urqr69M9mJgJhZtpFMqvUy46PTE5NB2dmLSsUmpsLX7IiUUBDnwZiwkxfQgUz+Jb0aOsg9iD9cvobJtOC/ogJPff9ETP3Y5YtTOKPhJm3sMaaMx3yXmZuoYodgn1N9KrZXzUDENTL+liTcpZe4e9cRWYkRmTuKN8jsvFBEmNfdmx8cio2PRUPJi5d/te/I8n5VCQSsea+7x5LmzgESg8bYEJNRhshQeZQ2yOJZa2IWJIDYl0HlTerkpmCnJA6c25E9kcywzSs+zgr2meclxWzfb4PUgQmbFSfGOuuApNISqAmyNgkaqOIVP0J4vA/dX3VDjHG9+RlREYv6xi8EouFYvHg5YXFhXB4PgVidiQatb/vJC4qPTYmDSORUdqjYdNWj5KfVWQK7+7RZGo0Tk4Q74IEazxv6jyv12HnEXOtEfO/OR62+4/7SAzz90OY2A7IjHcRmjOJK/kwE1SSYXM+HRNW3AQYeOF5CzdZF7DKxNiRGTnIhNmrlXjZkaNHjw5+l0mEYtPx4NKClUqlwhE7m83a0Whk7uqZgbF0engUxIadTzq1cTTMXK5GI/2UGi24pIcMZPdlri7QfZUY17VEBmYQpx3EbJHvo0GEj6FJdMFxpuFtM+TaYViF3dvezjIJYUdSSdCh/ZgA489cdWYktnGI0QuykfHBI9TFwckrmVAsNhVfys1FIknDy47k7VQh+v2xU2QGamMDro8qXINXFEcdxd0c8feVDUngGLEqBNQzxWrEwgRJQQ5BrnMEBrEPMx5GYO/Dv7gZXzILUbYBDWYoh/kdYWFHjgqtwKJ9mbsAk5FgCsDYi9UkxicxyjXE6A0Zw4+LFwe/vnIlk0hMx4K5sJVKZlO2nc3bkWzWKkSL104eGkgbZml9QK3MIKXGRIcjOyShR6uSKs/qCdeFHqRX0cl27wYwJM7yafow0CIvAGluawcYLrxmlmhoR00S6m1tXBKAkAiLqLjLx5SmtVpfO8zxiNosouRGBlWE7ML4l+zJQtNTyzkrbFlsFYEsms+GS9Hi9xc7zzpuNrwBmTzy3CHMpF9jEmzYNpee4qWEsH5suxxmZo6qSNkx6+LE1Lt3oxNDoo+9L8TgWATVDMON1KSoanZqZCWOJcDEv2hqM5OwK2IUZPoWY2XIBse/vTJFZNPxZcQeqZSdhZclI4XspdJc/vvvOk51pY12PcFMJM5msFHaWrrqrNAIU1PXC6Qm1zjgZTPifyIXyWn42L7P2Ch+hrADjSJ5scOiT4FIE7BgDRsIhiVsqDRhN8WmplbHqYx1I4NgZLoqdz9Wo4ixcmRH6GVfZ6Zisdh0bDYYtsKpZCFp58u2VcgvzGeL32UmOk91DWjD6IpBqDffof7J7bf/fFK/5Q4jRVOjwSa5npB8z3bB71jNeIDw5RhWCwIy+hcczPRgjDLQgbU1tzU1NTc1tyK9B3E1NhhCakIZqdUcaXUIOfZl5aW3z7VbE/B5Jl3JwBUxvu4B2XUgu3jkwuDXX2ZimVgoHly2UpaVzNoFu5iPZvNLl4vx2GRn5xkgG6WXKTShtt3Hl3wO7F/XjRs3aEyOEhNFS+kpTXIVyqrA3wUYDP0XOTKnJAixfQpkmFgczEwnRlx721qb250loogEO8VMSlqkGh1e/NWkoLx4P/acBIu1QaaTtFQ4LExkF8TN/hOayYTQMKYiVjhZgpcV83PlorWSDd3s7jxztn84DWYuZE7aWYeXsg4Y7cd2QMFJCTBEckBrek6QaQV7ncSiEEpS1rrIBIq8feaNmAkREXN84qwMBUxNXDyvkQuLcoNgNMNh5ARFYEpLgcmSs1ANF4/Wrqyi0Q8iu2CC/PHMTCaTmZ4NpuyFcDJvFwpAtrpqz8RnrvWdwrCV9GXKzLHbAUyQmdxFRGuEqajknFaQuDtW0Ro2Iikx05wW0T07MQSK7+81aje43mtGwwcgoOKXpcxpGmilSENtWNdN5j3XYWD3M82aBIzuASsB5jn84L30kSPXpzIrmdDS7HwyHM6W7WSymLeKq2uh72e6Tw0wyFdk7tbx74GDkKF1MEBuiopW0AkR5u5MSEldqyxv37FDQhtYJLd4ggfRLMrdGPuxdt5sYT0orkbp+BLZ+GEaBFMDN8WFoiBTTnAvwMIOUIKsVpJ3Tx0XdzmZNy8jsqNHD3d0XP8yMUNkNkLGcsGeLxfnymvnrnYPAdhozyhEZG8ILvG0Xx80zAQctg1CXRJ393E1lJ7XQ44rCRvu2HbSyjGKsT18jIOJGNq41QwnYxfWzFbRtHx+P4lRsA4yirbBT6sL2NPyJ6TISwaBawlMgnz394CeG0YZYzx2bGRyeiUehJdZVr6cjZRWi9HV2weH+tK9PT09d3p6RoeJTKGJ6gwxYYbf3IBj4s5DAR6QE1JEUkRyPS0yofzbnR6071OOUFEcmOIdMkLEplbQ4kZSANNQ36DyS7neL1VgMq2gaQhRYa6LytVU/CMkZNR20TuyC0TGkfyJSYwwBkPzhXCqUC6k8sW1udW7PiA7d7D3DpilIQLjDiva8VaAAjRSI5qfK6AW9DYTz4kccnU7vCBjP4ZVkwHMxPa8FWuFlzU2od8CNz+AAUu9v97fUm8EfH4/DI+ZUy9A9CiQYsE4GFVzYPIeI1xbvMwMm3lvGEmML1h1XI/Hp4OJJJGVbPve6iqRnT410Ovz3ehJw816RgnJQKMR/f3tPdg2F49XrO07NR6l0PxKLlaEhy2ythBw4eaZnRiIgRY9CXBa6u/Xi1rUtrQYaxJI6WqzlEYbtSfGplEfvkBE5j3IJ7KjeMHq2MjN5enFxHxyKVwo26l75bXvVx/4uk4N9GDBtsA5IBtNPwlMJL+y3q9JwSRsWoJVEpq5WUjRVMz/mEkOqDVnzINMImPgAWJIrY30LzhSI4gAXAsyQQSxpOKZ9RtlYaWjHbWX+7Nb/VK6Ei87zBesThyfCC0Hl1aSycVwsmjPl9AwAtnwmf50wEdo5++MpgGLm2OYPVVKjnIh5eZiYU5IJlj1CpGB5CJMffgB5Awq0s8wDGV4OdEgm8GWBj+d6j6xKTkmIXZ/8xbrlxK7MmH2/zWM+OilYyUev7ySKuSsQjmZLJfWosUHvvSZs+kbPqNAb4/41xuy/U9mG0FIWbG5Wz3Nzabpyf+b/g8/fB8yg1RtGLZvQ3jP4Q6J5Y1T+dkKctNMGkZmqHrgU+MYn8BcH7dX5mUn8K5OYja+uJK0c4gY7WQJDWPxIZAdGjvnE+3XaQqUm1cRieRSYeEpV9IqK7cEJL0MsUcbiDFabDKxfaPh5W9EV0b/wibSkkv3t5AYRGaUOJn3McZBRXZyIpRYXlqZt5etfNEulMu3HwHZ6JlTY4g/RAbZBlpEKM3lLyz2Zc6jZ/Rk63fPSOzLGhwHc7AhCTOtbjUy8TJ9w6qCMcaJEWkYiWwkngjG4WXLaBitErzsUfmBb+wM4w9FJiIpYvLkcXLCy2nv54mMjWL7LQ4rchC4lXfP6MEa/fX3DSNuRpJLyaFGbSEy+Jkh5h79IDNPyMxt2THjZcuJ2cRswUbEWLQKQLaWfRgYONM3cGcDMqWmsLQsdUigSh1JjPs6pA1Fx+p/LkYyvZRFk3Ocig7Ge2gQg39B9fW84SIw1ePHZodoXMeJbOug6YAVpC8Le/EyJ/zowG3ZyRMTwdnZRLgQWUqVVoFs9faa9TBwlsgCTyLTX1kouNjhsOy0LnB6iTIUSylqaKOHCXuhpsjfBzPEis0Y9GjlkD3kJy//fYPscUvLY8rAoRVmLnjPbaV06e/18Sok7w3j4Q4TfhxZDuZmFvKR5VR+NVW6V1q7bT08d7avbyC9KTKVgqCEjoDbCFP5aV19S+smyRn3IfVNvfr37/OerL3dIMPDMYT3iOzlZux+C5ABlbgYkxp1s60kJu/k62yMr3pvGBF+MMYnsomp+GxioRTJpZLlcGl+de32Uu/5dF/fWHr/U5Hp72ySu5NTXxRYLiTGuuviXJJtdDIF5XZOPiRr28sXO5yHY+8BF6G1QMJEhIJ4mEBkhn1rY/z10Q8dsHrNE7KTIyMGGRvG4xPL8dDlVNZatArFXAkDVrcX7xzo7+vr542ZUd1mczW/U1eBfst176sjMxxshhab4WUmVGS7SGTwMUH0VG1pu0iJl1X08GVUkGHwA8huTs8u4AnnomUXFwuXgMx6EBjo6+tKnxNk72wyM4avQtXtqh4y3pOhL2tVZCCmXgZqzywys9wLkUFsGCt4+PLWyMj6qDC+org5fRmDVdaSda90+d58sfggejvQ1dl5Nn3e52iTuT7qfJXqn1X0sna8mwNiEi4KMYpt4DONTBvGSoP8nR0XjnQQGTozeFkwl4vYueBiKbsIZOUH2UcHznZ2nhqTG7O3NmkWfRXrrWohY7toXh6glxlkHFR0mEmY+MwiAzQJGSt6Kk0duCBeBnXcXM4thZOLwaV7yVxqYX7+7qO5h0P4erp/LCBOVg1kviohc56UtRtk0i42cMiXvJCE2LOKzJmrRaIP78PCVC/vyuBk1M340mI4lfvu6g9D3/zwwxpupaMPhjqJzISMb28WLL5VMbF3qtiX4U1tIjPPyRrcfdnjZxoZgf3sRYJXvQ1YUTvPoGEkM3wS2H312rWrVye6h86m03eoB0Onh6B+MzD8zqZxw7sVI9tZxb5sL18MppcRGWQixvvPfvjhWthA2kXPDSN1g8jgY4DWDQ1hBqsxEBONjXEqKyDb88bmerOuMh+r2hwGJNb+CZHhpkwCRnEzInvGvYzvmDz5GYUXL6O298LLSOwkNDR0Fh9Ii5dR6bHz53vOPe2X3lWJcH1Vkf2XvLNac+SIoXDsoextOMvMOBNGY5iW4SZ8E8a3DS7z7iPEkn/L8oR6yvCpumvgBf5P1dLRkUr7ZHIxStuF1uUv8aMMH6OcNbqFOY+98LRbxvjnqvPicwFXslCXne1FWZeMUS7GJll+9PSj/0Cx70pzMZb6qEHYMkZscABTZJyYUTaspCFGi7PUB8Hq9Q90ZkK+Ztp46Wf59FtiIqvVbFhp3qY4ibKSI9O6jCQfvYqMUaGFRYaNwJJ8csZqIFP1o0es26aUbqp/AN0+cMao82W11SvX15UdmQ679Npl6urugEyImYMgLDJMcf0lmgvDrnT5kanIqBKjuuEaEBNkgityXaYbYEbLsvIjI/tA/VADI/7FgWIVW/0gY7TFH7J1rBLpx3EZeEH9aDRRGMMn+S5l9KV0FS5GokyReVkYYsGR1ZnSHnY411UAmbjiJMrUYdUE2S/h1Q9L8udNF64AMowExxVZd+j8MMEKYmGRuVFphgIr8i3TdSw9ZChWA7uO4Iqd5OPWcT3OKkQZF6Mq+RBD/ggeZXzMTMl3zZdSH4wEsvZIF3yQfRBlUZHBS5svqB+VzBidj5FPmSYfwb0fisxn+VVAdqKv5LMup2kzStRlvwSOMvk3LKQrkn68pfeiej86Kgt7t7DGWOz0Y/RdRy7GSqQfsmKMYUDflEbMjywL10HmC7OKlNIq5Csx/ZY1nMEqOrJ5utILFSmlhdhxoszSD9SP0M0XVsLgFk6py5Y/muBZnqn6oSmjbDDtTwQ2Wuqw8j3OsHVZfbgqDmKFlfyPLl6a6Ln4+SwvxrPHJccXZC1JGd/nYxa9X0Zp5tWPpcLpx4+XJn5+nFUpzRyFbK5i7haNkWsxbJRxOdqi2kWThdOJxWdGxvi6ePK5F9u6t8q6L4EvRjbVapStdfLlwqWpnI9mFmWyNNPmy9w2gj8Cl9Is3kdjBFnhtWOXp4Ps8myiTA3eMsXZ6aAxNn2QBffk1+vs9lub9+PKdJBdmVXGeFyNBLpbHU++zZcFn5X2K7yNWBFkl6Z0ZpMxnlDvx9/qMsIs+nh7zTfMLP0oNzI0RpE/UPIbsvQjPjLWjtUg5pX8ciN7a1BKM/iCYMXFGNstzKJ8s1hxM5YbGYKVBtlrOKw0ykYbZqFLaW9jzATZ0f3H9u8a30igxPxIoBfy4yIjxnxhFh7Z7sNyju1KR2YGb3V4s/cDZJG9H7X+qfuMMYcoW1Fi6dCUmBtWkhlOX5dFbr4wEwix3skjyT8AMaAlRBnIRP1YvcMqtMaI/EFZRsNsaTELZKnQQGZGAluP32wiWLEeLnDGaOkHzlNlFhzZUeMFtMSutL74R8ZoyFi+GDjKRt7ihFj4UvrQ4XRoFmWaMXIvcjEGV/IppW3wJSdkex0uoB1N+5YZspYtRAqvftQG6sfcAsgW46sfuwDlz/7i0PrEBBn9Ml15CjJOTGTMKnEz+lI6epTtAFMiNPzdRBmz0n7yJbaSj2A1n5f6sf9wOjQuRnl4096hYIxTTvQkX48l+YJMThFkV6dD7GoxZKT5idDUR3AWh5Uwc58yeF0LnOTTeyHKeEGkALKL00F2sRiynRBKgea3ng6INYZbT2MbCXhBhCSfUnppsdC37Pp0kBX1xR07/O9n70ohZPIQO0YCLkbEj9AZI27hVfkHF+PsnAQJPoI94EmCphKjGqz0pTmNMh7nia/kI+aDzLZoFkF2YQrMrlwoSAwBJAEayI4fVxcj1g8Kab8oLvx8md2MPspmzuwixIqk+YcOp0EDGXO3H/DEt+X42HWCIuMYMT/6sr7Q+ejyxcmdG5eLexhJ81OhvXECvQrnB0OcwouUMXaLk8Vj7mIEWexDmp8ErZ99IDF25JEeG5XmREXG1Vi30gyLVXxkCCBJ0EDmu2Wafeg+ghyQ6fvtI+mHQlsf/xw5nAINZPIIJy5GGXzRNbUjO9eDR1ndr5HIBRn+jyRog9ZLF2KUZUyXxS6lUYb9hJkuq42PjDQ/DZqYGI8jCgu0Jm+XsVwnNDKuxjllxhYJOfGR0edMg8b6brEKo1dZjv9L9LqMMPMPBWZzMdLnTIEm0gcpPls/mJOmLAtfl9mjLxZn8ZHR50yEJnW0OuIUGaNKPEYR/ltWE2RuVf58RshI8xOgkX1AjAbnQMYPrX5wEPO5GfNBhgCSAE13MUoh3aZZ1hrYu/mYRUdmKeM8KWMm6QcCSAI07W/aAgmb4PQtzsDIVLDia6ab1xc1aYzPC593ErSbasfnhUBrSftd0MHTD/EL+0VWWST59DkTz56bBBnXorakSRf1Lzqy+gNzWHbm8kK253DquXX7zgc+YfSzZdG/ZZgJzDIMtDyQIYCkQuu2ERibrr3Jpyw0MswEmHaY5cwDGX3OdGhmFLZvGdSiX4waZiqA2MzSd+tLm+Z7aLtbo5ug4wtWfl/c8F6U2uzb9eVN8/05aPmie1TpWmxkmKzqNaIMPf/LTG7GcZHdbfPWrRsGjB9lkBsZmV74Zn3Jb0bOITWdAsx60sGRUZlRTttqgkxuxt1jIjtC7tG3nVJJ5xBlbD/15fTDJU/zOXt7xJr2DBYpfnxkNZjRNFNxOJswOzRekN1rsQfaOxh/yeRbRgvGNJAnv88C2d5xgB3ovyfNt8zc3XlEGeMUfm5pUxbMdqUniwdbbt8HclUWyOBFmA3ibEGYfVfiNP/+QR231RhbtSLuWg4XIxmIZY2kjU9+W9I0/9Dtez11sYGGr7ic8pFBlOFm1N2M8BqUZ1u+K6EAckuAyWk23OYIV0jngYzNjKSNpCBaU//87Xdl6XPyCeuqD78le9b9hLR/0iCTi1F/esDqfWKU1INdIEvyj/PgX9SdiWrVQBSGKeKbqIjoQ0gzk3hZnAnL4PuztxV9A883/+HPFeiGsuRk5uyh0I8k0zQ3l1cmbdu32EJLLjISkpne7F0ubnKLd2bbLq67y7tsbnQq5e41wD4BLN8b4RvCx6urUCdCxonx6vH8qY5vDozBtAQycBmaHAYg09nx5WaLu2nBOM1AoVEEGVqpyT9NXR9fcwlrCSxpHceYl4vnQcYhhvY/O6+/UnVSMzSB2/ftH2X/P03vXwGMQ8zM+M8m4ntVZ0OGBC/+12lgzLc+0oQNBbd9Y2PEHKElivd9Tx3qqGReSfSQ0U7y5SnIDMM1PLcQvvvyokvYb78uU1/9ff29gLqUAexcyPRCqxj5WKOvZ1AzNkvfV14qNPaxI9MQdP2Cw40RDgnVyQji3gV00Kd8xyNHjCUd3lCR2kwPfJVpp+vni9YcftQDYYGv28E+LfrGx4mQiRtyPAji9b6YsSHIKmSraBD0adYR3hqWUG/X6OukQgfZlSB2pMAu4ZNWL1D2Pkirc+B16sfPwnSKs+vDs2fEh8ClQ2yBF2Jek1giYzsXMh1oMOP0aGrJLB9LZSIrUtcOkhGzx6hj9HXUTmqgepRwo4glonPMEu7MDFzUgOLKrsQEhDh2ybN7dGVy/fHMIjEuYcnLp0QvPlLE64xH2c0UjC9ohqZTpCbwVktNUysqQ1kyTbGUhUD9qOp2iYWWo99aCsP25Jnxriy3AjaJ3UKM69hxlHl9zzwZsuunh/2ZM2FLaGwptQaMA1ILQ5zoyMws2wSjIYOQnS2JLY0xYistNNHZmvLEM2em908he1jg5XViDB1e4uW1os+LZ0N2gwBNbymQAA3199FWWgkcrVYGKoSQCCGSKFIXyaK+WSozJ91Q6mtWFZFBHT2I2trnJ4jdCxZTBxny/biSeekRckpkghba7yMzNQbQ5n3+sG1ppQCAGQFiv8akWpYaU3DQ069EhV86dbpKMGPOYrjZTUI/ZSHZ1KtCYcPQ8vgy/+5WB9nEpU/Y5o3FGODSB5SAFeqcyK4vaW90cvTZ0dhwy1K0CgsMRU4pMFlYTuv3Cb6oY5joQpmsSjSGVpGInaiRpd4UEk/m7BnC/tObXb8eXSw+5CJRA/kKr+MulZf3sqdEdoOaf6EJm6BZwDWRLUhBXVmHFme8zGb+Yd88cuXWgSgKeC/O9h6a+nnUw7f4H2fOcQVfp3hwBdKy37jVXZKKlUQDPCAp66lTE/mpp1Pdda74ulHoX758D9kj10MfFH1M3L40DSp/o3SRyMIMXsrOpiYyN4mMu1c0p2kavHBJzMv0bKSJmKfx+PTdrxRLwHVygnFOD/dc4rpQZCEGPR5D3NNCrmMLKJnQgojWs36lgIzARFgJz0VbCsFtTQ/0Vh2K3P3zx/2N7MPiUz3MQHbmcE0slf+QYVw2MoD5GTFvQ9BubPBDlqXGg6vT+UbkRUnAjSKPsV4/UjhNJT39i/svQJ7/1Fm1xjMHwFYJMZfErIkXjUxxceRtcR2+FHHGOZood4sMcSKcqRtsHbC3hcZM+rExs+ib0N3+rQ+7n3cUrhMqe1gWRJTQ6jjAwphv5ZhkBW1tmGgrLvCts+zEL7P6qHLaSE9lu1iGSinJFgCVURqFllZRmOE3jYpK9d3usrgyanzf0eYtTFwAszkEMjezvBF5UODqzQiL5ck9fWlsFTj69ZtIzFZxpUe4tlCpU93Q7Kp6TYeq5rWYVpodoJ/sLIvt1NpJYQuTWP6iKagidgxk89fEXH48Bz5Hn1WnnTE8Twz/SIagjiybBcSJNQtK+9o2+RT3dBNqHNoX3y6LjV7dvUr7dgoj00to6MMgc6IBrDdMNgzQtNoqWltPt3ea5by0CviigXCDgqrp9vQCLm5FKlyBKkPODaJ1A7rRP35lwV+3/vFyXhZ/94nej7fzUJ9FMd8NcB0I2TDPqvVzgwc1IpEW66xZA+ZjNaFmUVu9fiCpxK/6MyXWV4KrAu1sHE2Z2Qo9nZC9cDl0A5vXRGaXTV1HnGWb54TrQ1FD7ODM4nDRWlblcZPTNlqHypoKq5UELJ0e87+aRlwKMepQ4FWNchBk+9OtDEeext0iEAKRsAVolJy3xF/lbcSm024qb6+W2pHR38dlcZtT2bycYDuP9gdHFslfm1AKMrkC0kwOVvfdNDtzgfjtYHgB8mHsW3aKyyHwXgntsMgGYQjGEdfX1VFmPrZqzlUMzWJY469RJ/l1WBYVew0uxWdEzFdXhczvXGSn44axN8C9mVAmhTW42XkmdPrJGHmxEXtnWfURyUqoU4dyJciKViaYrjtGYg6bLCyO0ZNqB19HL6X91P4vvZTX619uy6Jdg6jOMBNVWF0XMl+Db0MusQy0MfPylV1I6ppn9C0MU6I1/PaaqWU/+Yfyd85H4aPEd6JhXiOyYVxs7/MMGDHLMYp+ClT3yAuJfZz6YU51VQF5vbpGZFlnNJB5dLVtzc0xPU09uea2IW/SiNbdO98Gz8Cl5k6mvs2yaH0GyVYxG8Ke1nJNkyonYjDMDcVC3sLs5VtDZKWEq1auE1ne9nDmfTiiW04wjEyQnXvi2vfuKmub9DaD7p5/fXSHEVwamVpXjwyRAZ4X/ivJ1KVYJU5TBNJipD6AYjoX7ca4v0eXXEqxyViK3JA50k42taEu5Wegu/ayHqmM58ZOHw/jlaW5YezFRsOOrI/ckDmMo9z7etz4fmxuNdK8suNRO82UH1C6Ibt8+b+9OraBG4bBMModrnShSW4FdwY8PnfQyXG6bBGA4nsrfOBPyeqTTDLJJJNMMskkk0wyySSrZEpWzS8b+0VF32zsjIqObOyIikY2NqKiKxtbUdKZbd1R02MXq7mmXXRmRfyJYpzZilqc2ROF3dnQG5Wtme3MFaWNbOcTxT0eWTmPYuV8ZrYxR2xhvdnEvaIS4zif2Mj62yDYFXtZ486Nnc8VG1rjON/czXy/x7ji/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4B3dIHGbS5y6VAAAAAElFTkSuQmCC) no-repeat center right;background-size:215px 236px;padding-right:236px}}.discoverability-card__new-feature-pill.wcpay-pill{color:#3c2861;border:1px solid #3c2861;font-size:12px;line-height:14px;border-radius:14px;margin:0}.discoverability-card__header{color:#271b3d;font-style:normal;font-weight:400;font-size:20px;line-height:28px;margin:16px 0 8px}.discoverability-card__body{color:#271b3d;font-size:13px;line-height:16px;margin:0 0 16px}.discoverability-card__actions{display:flex;flex-direction:column}@media(min-width: 600px){.discoverability-card__actions{flex-direction:row}}.discoverability-card__actions .components-button{padding-left:12px;padding-right:12px}.discoverability-card__actions .components-button+.components-button{margin:8px 0 0 0}@media(min-width: 600px){.discoverability-card__actions .components-button+.components-button{margin:0 0 0 8px}}.discoverability-card__actions .components-button.is-tertiary{color:#271b3d} .wcpay-filter.components-custom-select-control{font-size:13px;color:#1e1e1e}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__label{display:inline-block;margin-bottom:0;color:#787c82;margin-right:.2em;white-space:nowrap}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__label::after{content:":"}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item{padding:12px;margin:0;line-height:initial;grid-template-columns:auto auto auto;justify-content:start;white-space:nowrap;border-radius:2px}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item.is-highlighted{background:#f6f7f7}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item-icon{margin-right:.2em}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item-hint{margin-left:1.8em;text-align:left;color:#757575}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button{width:100%;background-color:#fff;margin:0 1px;display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border:1px solid #e0e0e0;font-size:13px}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button:hover,.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button:focus{color:initial;background-color:#f6f7f7;box-shadow:none}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button.placeholder{color:#646970}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button .wcpay-filter.components-custom-select-control__button-value{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button svg{fill:initial;width:18px;flex:0 0 18px}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button[aria-expanded=true] .wcpay-filter.components-custom-select-control__button-value{visibility:hidden}.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button[aria-expanded=true] .components-custom-select-control__label::after{visibility:hidden}@media screen and (max-width: 782px){.wcpay-filter.components-custom-select-control button.wcpay-filter.components-custom-select-control__button{font-size:16px}}.wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__menu{margin:-1px 1px;border-color:#ddd;max-height:300px;padding:8px 12px} .wcpay-payment-activity__card__body{padding:0 !important}.wcpay-payment-activity__card__body__empty-state-wrapper{text-align:center;color:#949494;padding:16px 0 19px}.wcpay-payment-activity__card__header .wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__menu{max-height:fit-content}.wcpay-payment-activity__card__header .wcpay-filter.components-custom-select-control .wcpay-filter.components-custom-select-control__item{grid-template-columns:10% 25% 65%}@media(max-width: 660px){.wcpay-payment-activity__card__header{flex-direction:column !important;gap:16px}}.wcpay-payment-activity-data{display:grid;grid-template-columns:1fr 1fr;width:100%}@media(max-width: 660px){.wcpay-payment-activity-data{grid-template-columns:1fr;padding:24px}.wcpay-payment-activity-data>.wcpay-payment-data-highlights__item:nth-of-type(1){border-bottom:1px solid #e0e0e0;padding-top:0;padding-bottom:24px}.wcpay-payment-activity-data>.wcpay-payment-data-highlights__item:nth-of-type(1) .wcpay-tooltip__tooltip-wrapper{left:45px !important}}.wcpay-payment-activity-data .wcpay-payment-data-highlights{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights{grid-template-columns:1fr}}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item{padding:24px;border-left:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:129px}@media(min-width: 661px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item:nth-of-type(3),.wcpay-payment-activity-data .wcpay-payment-data-highlights__item:nth-of-type(4){border-top:1px solid #e0e0e0}}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item:nth-last-of-type(1){border-bottom:none;padding-bottom:0}}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item:hover .wcpay-payment-data-highlights__item__wrapper a{opacity:1}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__label{font-size:12px;font-weight:400;line-height:16px;color:#757575;margin-bottom:8px;margin:0 0 8px 0}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper__amount{font-size:20px;font-weight:500;color:#1e1e1e;line-height:28px;margin:0 0 8px 0}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper__amount{margin:0}}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper a{text-decoration:none;font-size:12px;opacity:0}.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper a:focus{opacity:1}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item__wrapper a{min-height:unset;opacity:1}}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights__item{border-left:none;border-bottom:1px solid #e0e0e0;padding:16px 0;min-height:unset}}@media(max-width: 660px){.wcpay-payment-activity-data .wcpay-payment-data-highlights{flex-direction:column}}.wcpay-payment-activity-data__total-payment-volume{border-left:none;align-self:stretch}.wcpay-payment-activity-data__total-payment-volume__label{font-size:12px;font-weight:400;line-height:16px;color:#757575;margin-bottom:8px}.wcpay-payment-activity-data__total-payment-volume__amount{font-size:20px;font-weight:500;color:#1e1e1e;line-height:28px}.wcpay-payment-activity-data__total-payment-volume__tooltip .wcpay-inline-notice.components-notice{margin-top:8px;margin-right:0;padding:8px;color:#0a4b78}.wcpay-payment-activity-data__total-payment-volume__tooltip .wcpay-inline-notice.components-notice .components-notice__content{font-size:11px;line-height:16px;margin:0}.wcpay-payment-activity-data .wcpay-tooltip__tooltip{line-height:20px} .wcpay-payments-activity__survey{position:relative;width:100%}.wcpay-payments-activity__survey .components-button.has-icon{min-width:32px;height:32px}.wcpay-payments-activity__survey .survey_container{margin:0 auto;display:flex;gap:10px;justify-content:center;align-items:center}.wcpay-payments-activity__survey .survey_container span[role=img]{line-height:32px;font-size:20px}.wcpay-payments-activity__survey .survey_container__emoticons{display:flex;justify-content:flex-end}.wcpay-payments-activity__survey .survey_container__emoticons .selected{background-color:#f0f6fc}@media(max-width: 660px){.wcpay-payments-activity__survey .survey_container{flex-direction:column}}.wcpay-payments-activity__survey .close_container{position:absolute;top:0;right:0}.wcpay-payments-activity__survey hr{margin:16px auto}.wcpay-payments-activity__survey .comment_container{max-width:500px;margin:0 auto}.wcpay-payments-activity__survey .comment_container__disclaimer{font-size:11px;color:#787c82;font-style:italic} .wcpay-welcome.components-card__header{padding:0;margin-bottom:24px;border:0}.wcpay-welcome__flex__greeting{margin-top:8px;margin-bottom:8px}@media screen and (max-width: 480px){.components-flex.wcpay-welcome__flex{flex-direction:column}.wcpay-welcome__flex__greeting{margin-bottom:24px}} .wcpay-inbox-message-enter{opacity:0;max-height:0;transform:translateX(50%)}.wcpay-inbox-message-enter-active{opacity:1;max-height:100vh;transform:translateX(0%);transition:opacity 500ms,transform 500ms,max-height 500ms}.wcpay-inbox-message-exit{opacity:1;max-height:100vh;transform:translateX(0%)}.wcpay-inbox-message-exit-active{opacity:0;max-height:0;transform:translateX(50%);transition:opacity 500ms,transform 500ms,max-height 500ms} .wcpay-progressive-onboarding-eligibility-modal.components-modal__frame{border-radius:2px !important;overflow:visible}@media screen and (max-width: 600px){.wcpay-progressive-onboarding-eligibility-modal.components-modal__frame{height:fit-content;margin:auto auto;max-width:90vw}}.wcpay-progressive-onboarding-eligibility-modal .components-modal__content{box-sizing:border-box;max-width:516px;margin:72px 0 0;padding:36px;display:flex;flex-direction:column;padding:16px 36px 36px 36px;flex:1;overflow:auto}.wcpay-progressive-onboarding-eligibility-modal .components-modal__header .components-modal__header-heading{font-weight:300;text-wrap:auto}.wcpay-progressive-onboarding-eligibility-modal .components-modal__header .components-button svg{width:32px;height:32px}.wcpay-progressive-onboarding-eligibility-modal__heading{font-size:20px;font-weight:400;line-height:28px;margin-bottom:4px}.wcpay-progressive-onboarding-eligibility-modal__subheading{font-size:16px;line-height:24px;font-weight:400;color:#757575;font-size:13px;line-height:20px;margin:0 0 24px 0;text-wrap:wrap !important}.wcpay-progressive-onboarding-eligibility-modal__benefits{fill:#1e1e1e;font-size:13px;line-height:20px;color:#757575}.wcpay-progressive-onboarding-eligibility-modal__benefits>div{display:grid;grid-template-columns:auto 1fr;gap:16px;color:#757575;font-weight:400;font-size:13px;line-height:20px}.wcpay-progressive-onboarding-eligibility-modal__benefits>div:not(:last-child){margin-bottom:16px}.wcpay-progressive-onboarding-eligibility-modal__benefits svg{display:block;margin:4px 0;color:#1e1e1e}.wcpay-progressive-onboarding-eligibility-modal__benefits__subtitle{font-size:16px;line-height:24px;font-weight:600;margin:4px 0;font-weight:600;color:#1e1e1e;line-height:20px;font-size:13px}@media screen and (max-width: 600px){.wcpay-progressive-onboarding-eligibility-modal__benefits{grid-template-columns:1fr;row-gap:24px}.wcpay-progressive-onboarding-eligibility-modal__benefits svg{width:24px;height:24px}}.wcpay-progressive-onboarding-eligibility-modal__footer{text-align:right;margin:24px 0 0 0;width:100%}.wcpay-progressive-onboarding-eligibility-modal__footer :first-child{margin-right:16px}.wcpay-progressive-onboarding-eligibility-modal__footer button{margin-top:24px;padding:12px 24px;font-size:14px;line-height:20px;height:40px}@media screen and (max-width: 600px){.wcpay-progressive-onboarding-eligibility-modal__footer{text-wrap:nowrap;text-align:center}}.wcpay-progressive-onboarding-eligibility-modal__confetti{position:absolute;top:-28px;left:-8px;pointer-events:none} .wcpay-update-business-details-modal{max-width:700px !important}@media(max-width: 600px){.wcpay-update-business-details-modal.components-modal__frame{max-width:700px}}.wcpay-update-business-details-modal .components-notice{margin:16px 0 0}.wcpay-update-business-details-modal hr{margin:24px -32px 0}.wcpay-update-business-details-modal .wcpay-update-business-details-modal__footer{display:flex;justify-content:flex-end;margin-top:24px}.wcpay-update-business-details-modal .wcpay-update-business-details-modal__footer>*:not(:first-child){margin-left:16px} /** * Colors */ /** * Colors */ /** * SCSS Variables. * * Please use variables from this sheet to ensure consistency across the UI. * Don't add to this sheet unless you're pretty sure the value will be reused in many places. */ /** * Colors */ /** * Fonts & basic variables. */ /** * Grid System. * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ */ /** * Dimensions. */ /** * Shadows. */ /** * Editor widths. */ /** * Block & Editor UI. */ /** * Block paddings. */ /** * React Native specific. * These variables do not appear to be used anywhere else. */ /** * Breakpoint mixins */ /** * Long content fade mixin * * Creates a fading overlay to signify that the content is longer * than the space allows. */ /** * Focus styles. */ /** * Applies editor left position to the selector passed as argument */ /** * Styles that are reused verbatim in a few places */ /** * Allows users to opt-out of animations via OS-level preferences. */ /** * Reset default styles for JavaScript UI based pages. * This is a WP-admin agnostic reset */ /** * Reset the WP Admin page styles for Gutenberg-like pages. */ /** * These are default block editor widths in case the theme doesn't provide them. */ /** * Breakpoints & Media Queries */ :root { --wp-admin-theme-color: #007cba; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-20: #005a87; } body.admin-color-light { --wp-admin-theme-color: #0085ba; --wp-admin-theme-color-darker-10: #0073a1; --wp-admin-theme-color-darker-20: #006187; } body.admin-color-modern { --wp-admin-theme-color: #3858e9; --wp-admin-theme-color-darker-10: #2145e6; --wp-admin-theme-color-darker-20: #183ad6; } body.admin-color-blue { --wp-admin-theme-color: #096484; --wp-admin-theme-color-darker-10: #07526c; --wp-admin-theme-color-darker-20: #064054; } body.admin-color-coffee { --wp-admin-theme-color: #46403c; --wp-admin-theme-color-darker-10: #383330; --wp-admin-theme-color-darker-20: #2b2724; } body.admin-color-ectoplasm { --wp-admin-theme-color: #523f6d; --wp-admin-theme-color-darker-10: #46365d; --wp-admin-theme-color-darker-20: #3a2c4d; } body.admin-color-midnight { --wp-admin-theme-color: #e14d43; --wp-admin-theme-color-darker-10: #dd382d; --wp-admin-theme-color-darker-20: #d02c21; } body.admin-color-ocean { --wp-admin-theme-color: #627c83; --wp-admin-theme-color-darker-10: #576e74; --wp-admin-theme-color-darker-20: #4c6066; } body.admin-color-sunrise { --wp-admin-theme-color: #dd823b; --wp-admin-theme-color-darker-10: #d97426; --wp-admin-theme-color-darker-20: #c36922; } /* stylelint-disable block-closing-brace-newline-after */ /* stylelint-enable */ /** * Breakpoint mixins */ /* stylelint-disable block-closing-brace-newline-after */ /* stylelint-enable */ /** * Internal Dependencies */ .woocommerce-experimental-list { margin: 0; padding: 0; } a.woocommerce-experimental-list__item { color: inherit; } .woocommerce-experimental-list__item { display: flex; align-items: center; margin-bottom: 0; text-decoration: none; background-color: #fff; } .woocommerce-experimental-list__item.has-gutters { padding: 16px 24px; } .woocommerce-experimental-list__item.has-action { cursor: pointer; } .woocommerce-experimental-list__item:focus { box-shadow: inset 0 0 0 1px #006088, inset 0 0 0 2px #fff; } .woocommerce-experimental-list__item:focus-visible { box-shadow: none; } .woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-enter { opacity: 0; max-height: 0; transform: translateX(50%); } .woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-enter-active { opacity: 1; max-height: 100vh; transform: translateX(0%); transition: opacity 500ms, transform 500ms, max-height 500ms; } .woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-exit { opacity: 1; max-height: 100vh; transform: translateX(0%); } .woocommerce-experimental-list__item:not(.transitions-disabled).woocommerce-list__item-exit-active { opacity: 0; max-height: 0; transform: translateX(50%); transition: opacity 500ms, transform 500ms, max-height 500ms; } .woocommerce-experimental-list__item > .woocommerce-list__item-inner { text-decoration: none; width: 100%; display: flex; align-items: center; padding: 16px 24px; } .woocommerce-experimental-list__item > .woocommerce-list__item-inner:focus { box-shadow: inset 0 0 0 1px #006088, inset 0 0 0 2px #fff; } .woocommerce-experimental-list__item .woocommerce-list__item-title { color: #1d2327; } .woocommerce-experimental-list__item .woocommerce-list__item-content { margin-top: 4px; display: block; font-size: 14px; line-height: 20px; color: #50575d; } .woocommerce-experimental-list__item .woocommerce-list__item-before { margin-right: 20px; display: flex; align-items: center; } .woocommerce-experimental-list__item .woocommerce-list__item-after { margin-left: 16px; display: flex; align-items: center; margin-left: auto; } .woocommerce-experimental-list__item:not(:first-child) { border-top: 1px solid #f0f0f0; } .woocommerce-experimental-list__item:hover { background-color: #f0f0f0; } .woocommerce-experimental-list__item:hover .woocommerce-list__item-title { color: #007cba; color: var(--wp-admin-theme-color); } .woocommerce-experimental-list__item:hover .woocommerce-list__item-before > svg { fill: #007cba; fill: var(--wp-admin-theme-color); } .woocommerce-experimental-list__item .woocommerce-list__item-title { color: #007cba; color: var(--wp-admin-theme-color); } .woocommerce-experimental-list__item .woocommerce-list__item-before > svg { fill: #007cba; fill: var(--wp-admin-theme-color); } .woocommerce-experimental-list__item .woocommerce-list__item-after > svg { fill: #1e1e1e; } .woocommerce-experimental-list__item.is-complete .woocommerce-task__icon { background-color: #007cba; background-color: var(--wp-admin-theme-color); } .woocommerce-experimental-list__item.is-complete .woocommerce-list__item-title { color: #757575; } .woocommerce-experimental-list__item.is-complete .woocommerce-list__item-content { display: none; } .woocommerce-experimental-list__item-title { color: #2c3338; } .woocommerce-experimental-list__item-content { color: #646970; } .woocommerce-experimental-list__item.list-item-collapse { justify-content: space-between; } .woocommerce-experimental-list__item.list-item-collapse p { margin: 0; } .woocommerce-experimental-list__item.list-item-collapse .list-item-collapse__icon-container { justify-content: flex-end; } .woocommerce-task-list__item { position: relative; } .woocommerce-task-list__item::before { content: ''; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: transparent; } .woocommerce-task-list__item.level-1::before { background-color: #d94f4f; } .woocommerce-task-list__item.level-1 .gridicons-notice-outline { fill: #d94f4f; } .woocommerce-task-list__item.level-2::before { background-color: #f0b849; } .woocommerce-task-list__item .woocommerce-task-list__item-title { color: #007cba; color: var(--wp-admin-theme-color); } .woocommerce-task-list__item .woocommerce-task__additional-info, .woocommerce-task-list__item .woocommerce-task-list__item-content, .woocommerce-task-list__item .woocommerce-task__estimated-time { color: #757575; font-weight: 400; font-size: 12px; } .woocommerce-task-list__item .woocommerce-task-list__item-before { display: flex; align-items: center; padding: 16px 20px 16px 24px; } .woocommerce-task-list__item .woocommerce-task-list__item-text { padding: 16px 0; } .woocommerce-task-list__item .woocommerce-task-list__item-text .woocommerce-pill { padding: 1px 8px; margin-left: 8px; } .woocommerce-task-list__item .woocommerce-task-list__item-after { margin-left: 16px; margin-right: 24px; display: flex; align-items: center; margin-left: auto; padding: 16px 0; } .woocommerce-task-list__item .woocommerce-task-list__item-before .woocommerce-task__icon { border-radius: 50%; width: 32px; height: 32px; } .woocommerce-task-list__item .woocommerce-task-list__item-before .woocommerce-task__icon svg { fill: #fff; position: relative; top: 4px; left: 5px; } .woocommerce-task-list__item.complete .woocommerce-task__icon { background-color: #007cba; background-color: var(--wp-admin-theme-color); } .woocommerce-task-list__item.complete .woocommerce-task-list__item-title { color: #757575; } .woocommerce-task-list__item.complete .woocommerce-task-list__item-content { display: none; } .woocommerce-task-list__item:not(.complete) .woocommerce-task__icon { border: 1px solid #f0f0f0; background: #fff; } .woocommerce-task-list__item .components-tooltip .components-popover__content { width: 160px; white-space: normal; } .woocommerce-inbox-message__wrapper .woocommerce-inbox-message__content{padding-bottom:24px}.woocommerce-inbox-message__wrapper .woocommerce-inbox-message__actions{padding-top:16px}.wcpay-task-list.woocommerce-experimental-list{position:relative}.wcpay-task-list.woocommerce-experimental-list .woocommerce-experimental-list__item{position:relative}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task] .components-popover{display:none}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task]:not([data-urgent=true]) .gridicons-notice-outline{fill:#f0b849}.wcpay-task-list.woocommerce-experimental-list .woocommerce-task-list__item[data-key^=dispute-resolution-task]:not([data-urgent=true])::before{background-color:#f0b849}.wcpay-overview>.components-notice{margin:24px 0}.wcpay-overview .wcpay-connection-success{position:relative;text-align:center;padding:24px}.wcpay-overview .wcpay-connection-success__dropdown{position:absolute;top:24px;right:24px}.wcpay-overview .wcpay-connection-success__dropdown .dashicons-ellipsis{transform:rotate(90deg)}.wcpay-overview .wcpay-connection-success .dashicons-button{margin-right:0;display:none !important}.wcpay-overview .wcpay-connection-success img{max-height:73px;max-width:100%}.wcpay-overview .wcpay-connection-success h2{font-size:20px;font-weight:400;letter-spacing:.7px;line-height:28px;margin-bottom:12px}@media(min-width: 783px){.wcpay-overview .wcpay-connection-success h2{padding:0 10%}}.wcpay-overview .wcpay-connection-success p{color:#757575}.wcpay-overview .components-popover{position:fixed}.wcpay-overview .wcpay-setup-real-payments__body{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:40px;margin:16px 12px;text-align:center;fill:#7f54b3}@media(max-width: 783px){.wcpay-overview .wcpay-setup-real-payments__body{grid-template-columns:1fr}}.wcpay-overview .wcpay-setup-real-payments__body svg{display:block;margin:0 auto 8px}.wcpay-overview .wcpay-setup-real-payments__footer{justify-content:end} .components-tooltip.components-popover{z-index:1000002}.components-tooltip.components-popover .components-popover__content{min-width:0}.components-tooltip .components-popover__content{background:#1e1e1e;border-radius:2px;border-width:0;color:#fff;white-space:nowrap;text-align:center;line-height:1.4;font-size:12px;box-shadow:none}.components-tooltip .components-popover__content>div{padding:4px 8px}.components-tooltip__shortcut{display:inline-block;margin-left:8px}.disabled-element-wrapper{position:relative}.disabled-element-wrapper .event-catcher{z-index:100002;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.documents-list .date-time{min-width:195px}.documents-list .woocommerce-table__header.is-numeric .components-button{margin-right:12px}.documents-list .woocommerce-table__header.is-center-aligned{text-align:center}button.components-button.documents-list__download-button{padding:3px}.woocommerce-report-table .woocommerce-search{flex-grow:1}.woocommerce-report-table .woocommerce-card__header{position:relative}.woocommerce-report-table.has-compare .woocommerce-card__action,.woocommerce-report-table.has-search .woocommerce-card__action{align-items:center;text-align:left;display:grid;width:100%;grid-template-columns:auto 1fr auto}@media(max-width: 960px){.woocommerce-report-table.has-compare .woocommerce-card__action,.woocommerce-report-table.has-search .woocommerce-card__action{grid-gap:12px;grid-template-columns:auto 1fr;grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:4;margin:0}.woocommerce-report-table.has-compare .woocommerce-card__action .woocommerce-table__compare,.woocommerce-report-table.has-search .woocommerce-card__action .woocommerce-table__compare{display:flex}.woocommerce-report-table.has-compare .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search .woocommerce-card__action .woocommerce-search{grid-area:2/2/3/4;margin-right:0}}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action{grid-template-columns:1fr auto}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search{align-self:center;grid-column-start:1;grid-column-end:2}@media(max-width: 960px){.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action{grid-template-columns:auto}.woocommerce-report-table.has-compare.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search,.woocommerce-report-table.has-search.has-search:not(.has-compare) .woocommerce-card__action .woocommerce-search{grid-area:2/1/3/4;margin-left:0}}.woocommerce-report-table.has-compare .woocommerce-search,.woocommerce-report-table.has-search .woocommerce-search{margin:0 16px}.woocommerce-report-table.has-compare .woocommerce-search .woocommerce-select-control__control,.woocommerce-report-table.has-search .woocommerce-search .woocommerce-select-control__control{height:38px}.woocommerce-report-table.has-compare .woocommerce-compare-button,.woocommerce-report-table.has-search .woocommerce-compare-button{padding:3px 12px;height:auto} .components-notice.vat-number-error{margin:0;margin-top:15px} .wcpay.components-custom-select-control{font-size:13px;color:#1e1e1e;position:relative}.wcpay.components-custom-select-control .components-custom-select-control__label{display:inline-block;margin-bottom:8px}.wcpay.components-custom-select-control .components-custom-select-control__item{padding:12px;margin:0;line-height:initial;box-shadow:inset 0 1px 0 #f0f0f0;align-items:center;cursor:default;display:grid;grid-template-columns:auto auto;list-style-type:none}.wcpay.components-custom-select-control .components-custom-select-control__item.is-highlighted{background:#f6f7f7}.wcpay.components-custom-select-control .components-custom-select-control__item .components-custom-select-control__item-icon{margin-left:auto}.wcpay.components-custom-select-control button.components-custom-select-control__button{width:100%;background-color:#fff;margin:0 1px;display:flex;justify-content:space-between;align-items:center;padding:6px 8px;border:1px solid #949494}.wcpay.components-custom-select-control button.components-custom-select-control__button:hover{color:initial}.wcpay.components-custom-select-control button.components-custom-select-control__button.placeholder{color:#646970}.wcpay.components-custom-select-control button.components-custom-select-control__button .components-custom-select-control__button-value{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.wcpay.components-custom-select-control button.components-custom-select-control__button svg{fill:initial;width:18px;flex:0 0 18px}@media screen and (max-width: 782px){.wcpay.components-custom-select-control button.components-custom-select-control__button{font-size:16px}}.wcpay.components-custom-select-control .components-custom-select-control__menu[aria-hidden=true]{display:none}.wcpay.components-custom-select-control .components-custom-select-control__menu{margin:-1px 1px;background-color:#fff;border:1px solid #ddd;border-radius:2px;max-height:300px;min-width:100%;outline:none;overflow:auto;padding:0;position:absolute;transition:none;z-index:1000000} .wcpay-component-grouped-select-control{position:relative}.wcpay-component-grouped-select-control__label{display:inline-block;margin-bottom:8px}.wcpay-component-grouped-select-control__button{min-height:36px;background-color:#fff;color:#1e1e1e;margin:0 1px;text-align:initial;display:flex;justify-content:space-between;align-items:center}.wcpay-component-grouped-select-control__button-value{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.wcpay-component-grouped-select-control__button-icon{flex:0 0 18px}.wcpay-component-grouped-select-control__button.placeholder{color:#646970}@media screen and (max-width: 782px){.wcpay-component-grouped-select-control__button{font-size:16px}}.wcpay-component-grouped-select-control .wcpay-component-grouped-select-control__search{min-height:36px;width:100%;margin:0;border:0;padding:8px 12px;border-radius:0;border-bottom:1px solid #ddd}.wcpay-component-grouped-select-control .wcpay-component-grouped-select-control__search:focus{box-shadow:none;border-color:#ddd}.wcpay-component-grouped-select-control__list{position:absolute;max-height:300px;min-width:100%;background-color:#fff;border-radius:2px;border:1px solid #ddd;margin:16px 1px;z-index:10000;display:flex;flex-direction:column}.wcpay-component-grouped-select-control__list[aria-hidden=true]{display:none}.wcpay-component-grouped-select-control__list-container{overflow:auto}.wcpay-component-grouped-select-control__item{cursor:default;display:grid;grid-template-columns:auto 24px;align-items:center;padding:12px;margin:0;min-height:48px}.wcpay-component-grouped-select-control__item.is-highlighted{background:#f6f7f7}.wcpay-component-grouped-select-control__item.is-item .wcpay-component-grouped-select-control__item-content{padding-left:16px}.wcpay-component-grouped-select-control__item.is-group{color:#757575}.wcpay-component-grouped-select-control__list{margin:-1px 1px}.wcpay-component-grouped-select-control .wcpay-component-grouped-select-control__search,.wcpay-component-grouped-select-control__list{font-size:13px}@media screen and (max-width: 782px){.wcpay-component-grouped-select-control .wcpay-component-grouped-select-control__search,.wcpay-component-grouped-select-control__list{font-size:16px}} .components-base-control.has-error .components-text-control__input{border-color:#cc1818}.components-custom-select-control.has-error,.wcpay-component-grouped-select-control.has-error{margin-bottom:8px}.components-custom-select-control.has-error button,.wcpay-component-grouped-select-control.has-error button{border-color:#cc1818 !important}.components-form-field__error{margin-top:-4px;margin-bottom:8px;font-size:12px;color:#cc1818} body.wcpay-onboarding__body{background-color:#fff}body.wcpay-onboarding__body .wcpay-onboarding-prototype a{text-decoration:none}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav{position:fixed;top:0;left:0;right:0;height:80px;padding-top:8px;padding-left:8px;padding-right:8px;display:grid;grid-template-columns:102px 1fr 102px;align-items:stretch;background-color:#fff;border-bottom:1px solid #ddd;z-index:10}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav-button{color:var(--wp-components-color-accent, #3858e9);cursor:pointer;background-color:transparent;border:none;display:flex;align-items:center;padding:24px;font-size:14px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav-button .gridicons-chevron-left{fill:var(--wp-components-color-accent, #3858e9);margin-right:2px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav-button:last-child{justify-self:end}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav-button.hide{visibility:hidden}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__nav-logo{justify-self:center;align-self:center;height:28px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__wrapper{max-width:620px;margin:116px auto 0;display:flex;flex-direction:column;align-items:center}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__heading{font-size:32px;line-height:40px;font-weight:400;font-family:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#101517;text-align:center}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__subheading{font-size:16px;line-height:24px;font-weight:400;text-align:center;color:#50575e;margin:12px 0 40px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__content{max-width:615px;width:100%}@media screen and (max-width: 480px){body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__content{width:100%;padding:0 16px}}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__cta{display:block;width:100%;height:40px;margin-top:24px;background:var(--wp-components-color-accent, #3858e9)}body.wcpay-onboarding__body .wcpay-onboarding-prototype .stepper__cta:hover{background:var(--wp-components-color-accent, #1d35b4)}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-inline-notice{background-color:#f6f7f7}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-inline-notice__content{display:flex;width:100%}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-inline-notice__content__title{width:inherit}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-inline-notice__content__actions{width:auto;padding-top:0}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-onboarding__tos{font-size:12px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-component-grouped-select-control__button-value{color:#1e1e1e}body.wcpay-onboarding__body .wcpay-onboarding-prototype .complete-business-info-task__option-description{font-size:12px;color:#757575;line-height:16px;margin-top:4px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .loading-step{max-width:520px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.wcpay-onboarding__body .wcpay-onboarding-prototype .onboarding-mode__note{background-color:#f0f6fc;padding:12px 16px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .onboarding-mode__sandbox{display:flex;align-items:center;justify-content:center}body.wcpay-onboarding__body .wcpay-onboarding-prototype .personal-details-notice{margin:0}body.wcpay-onboarding__body .wcpay-onboarding-prototype .components-base-control,body.wcpay-onboarding__body .wcpay-onboarding-prototype .components-custom-select-control,body.wcpay-onboarding__body .wcpay-onboarding-prototype .wcpay-component-grouped-select-control{margin-bottom:24px}body.wcpay-onboarding__body .wcpay-onboarding-prototype .components-form-field__error{margin:-16px 0 16px}body.wcpay-onboarding__body .wcpay-component-onboarding-card{display:block;padding:24px;background-color:#fff;border-radius:3px;border:1px solid #e2e4e7;margin-bottom:24px}body.wcpay-onboarding__body .wcpay-component-onboarding-card__label{display:grid;grid-template-columns:24px 1fr 25px;column-gap:12px;align-items:center;font-weight:bold}body.wcpay-onboarding__body .wcpay-component-onboarding-card__label:not(:last-child){margin-bottom:16px}body.wcpay-onboarding__body .wcpay-component-onboarding-card__label svg{fill:#bbb}body.wcpay-onboarding__body .wcpay-component-onboarding-card__footer button{width:100%;display:flex;align-items:center;justify-content:center}body.wcpay-onboarding__body .wcpay-component-onboarding-card p{color:#757575}body.wcpay-onboarding__body .woocommerce-layout__jitm{display:none} .wcpay-component-load-bar{overflow:hidden;height:4px;background-color:#c3c4c7;margin:16px 0}.wcpay-component-load-bar::after{content:"";display:block;height:100%;width:100%;background-color:var(--wp-admin-theme-color);animation:wcpay-component-load-bar 3s ease-in-out infinite;transform-origin:0 0}@keyframes wcpay-component-load-bar{0%{transform:scaleX(0) translateX(0%)}50%{transform:scaleX(1) translateX(0%)}100%{transform:scaleX(1) translateX(100%)}} .fraud-protection-advanced-settings-layout{margin:0 auto;max-width:680px;width:100%}.fraud-protection-advanced-settings-layout .is-loadable-placeholder.is-block{margin-top:2em}.fraud-protection-advanced-settings-error-notice .components-notice{filter:drop-shadow(0 2px 6px rgba(0, 0, 0, 0.05));margin:0 0 24px;background:#fff;padding:12px 16px 16px 16px}.fraud-protection-advanced-settings-error-notice .components-notice .components-notice__content{margin:0;font-size:13px;line-height:19.5px}.fraud-protection-advanced-settings-error-notice .components-notice svg{width:16px;height:16px;stroke:#000}.fraud-protection-advanced-settings-error-notice .components-notice button.components-notice__dismiss{min-width:auto;height:24px;width:24px;padding:0}.fraud-protection-advanced-settings__footer{display:flex;justify-content:flex-end}.fraud-protection-advanced-settings__footer>.components-button+.components-button{margin-left:24px}.fraud-protection-header-breadcrumb{margin-top:0;margin-bottom:8px}@media screen and (min-width: 961px){.fraud-protection-header-breadcrumb{margin-top:-16px}}@media screen and (max-width: 782px){.fraud-protection-header-breadcrumb{margin-top:-36px}}.fraud-protection-header-save-button{margin-right:8px}.fraud-protection-radio-wrapper{display:flex;align-items:center;height:20px;margin-bottom:4px}.fraud-protection-radio-wrapper__item{display:inline-block;margin:0 5px 0 0}.fraud-protection__list-divider{margin:0 0 16px 0}.fraud-protection__advanced-level-container{align-items:center;display:flex;flex-direction:row}.fraud-protection__advanced-level-container label{flex:1}.fraud-protection__advanced-level-container p.fraud-protection__text--help-text{margin-bottom:0}.fraud-protection ul{margin-top:0}.fraud-protection ul>li{margin-bottom:16px}.fraud-protection input[type=radio]{margin:0 10px 0 0;width:20px;height:20px;border-color:#757575}.fraud-protection input[type=radio]:checked{background-color:#fff;border-color:#757575}.fraud-protection input[type=radio]:checked::before{content:"";border-radius:50%;width:12px;height:12px;margin:3px;background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));line-height:1.14285714}.fraud-protection__text--help-text{font-size:12px;color:#757575;margin:0 0 0 30px;display:inline-block}.fraud-protection-rule-description{margin-bottom:24px}.fraud-protection-rule-description strong{font-size:13px;font-weight:600;line-height:16px;color:#1e1e1e;margin:0;margin-bottom:8px;display:block}.fraud-protection-rule-description p:last-child{font-size:13px;font-weight:400;line-height:16px;margin:0;color:#757575}.fraud-protection-rule-toggle{margin-bottom:24px}.fraud-protection-rule-toggle strong{font-size:13px;font-weight:600;line-height:16px;color:#1e1e1e;display:block}.fraud-protection-rule-toggle-toggle{margin-bottom:24px}.fraud-protection-rule-toggle-toggle label{padding-left:8px;line-height:21px;font-size:13px;color:#1d2327}.fraud-protection-rule-toggle-toggle .components-base-control__field{align-items:center;display:flex}.fraud-protection-rule-toggle-toggle .components-base-control__help{line-height:16px}.fraud-protection-rule-toggle strong,.fraud-protection-rule-toggle-toggle>div{margin:0 0 12px}.fraud-protection-rule-toggle-block{margin-bottom:24px}.fraud-protection-rule-toggle-block .components-base-control__field{margin-bottom:0}.fraud-protection-rule-toggle-block .components-base-control__field>.components-radio-control__option{margin-bottom:12px}.fraud-protection-rule-toggle-block .components-base-control__field>.components-radio-control__option:last-child{margin-bottom:0}.fraud-protection-rule-toggle-block .components-base-control__field>.components-radio-control__option input[type=radio]{border-color:#757575}.fraud-protection-rule-toggle-block .components-base-control__field>.components-radio-control__option input[type=radio]:checked{background-color:#fff;border-color:#757575}.fraud-protection-rule-toggle-block .components-base-control__field>.components-radio-control__option input[type=radio]:checked::before{border:6px solid #3582c4;width:12px;height:12px;transform:translate(3px, 3px)}.fraud-protection-rule-toggle-children-container{margin-bottom:24px}.fraud-protection-rule-toggle-children-container .components-base-control__help{margin-bottom:0}.fraud-protection-rule-toggle-children-horizontal-form{display:flex;flex-direction:row;gap:12px;max-width:492px}.fraud-protection-rule-toggle-children-vertical-form{display:flex;flex:1;flex-direction:column;gap:8px}.fraud-protection-rule-card-header-container{padding:16px 24px}.fraud-protection-rule-card-header{margin:0 0 4px 0;font-size:20px;line-height:28px;font-weight:400;color:#1e1e1e}.fraud-protection-rule-card-description{margin:0;font-size:14px;line-height:18px;font-weight:400;color:#757575}.fraud-protection-rule-card hr{margin:0;border-bottom:1px solid #e0e0e0;border-top:0}.fraud-protection__help-icon{fill:var(--wp-components-color-accent, var(--wp-admin-theme-color, #007cba));cursor:pointer}.fraud-protection-advanced-settings-notice{margin-top:0;margin-bottom:16px}.components-modal__header{border-bottom:1px solid #ddd}.components-modal__body--fraud-protection{padding-top:24px}.components-modal__body--fraud-protection ul{list-style-type:disc;margin-left:24px}.component-modal__text--blocked{color:#b32d2e}.component-modal__text--review{color:#996800}.component-modal__button--confirm{display:block;margin-left:auto}.component-notice--is-info{margin-left:0;margin-right:0;margin-bottom:1em;background-color:#f0f6fc;border-left:none}.component-notice__icon{margin-right:10px;align-self:center}.component-notice__content--flex{display:flex;flex-direction:row;align-items:flex-start}#fraud-protection-welcome-tour-first-step{bottom:26px;left:207px;position:absolute}.tour-kit-frame__arrow[data-hide]::before{visibility:hidden} .wcpay-card-body.wcpay-card-body{padding:24px}.wcpay-card-body h4{margin-top:0;margin-bottom:1em}.wcpay-card-body>*{margin-top:0;margin-bottom:1em}.wcpay-card-body>*:last-child{margin-bottom:0}.wcpay-card-body>*:last-child>:last-child{margin-bottom:0}.wcpay-card-body input,.wcpay-card-body select{margin:0}.wcpay-card-body ul>li:last-child{margin-bottom:0}.wcpay-card-body ul>li:last-child .components-base-control__field{margin-bottom:0}.wp-core-ui .wcpay-card-body select{max-width:none}.wcpay-card-body .components-radio-control__option{margin-bottom:10px;align-items:center;display:flex}.wcpay-card-body .components-base-control__help{margin-top:unset} .components-amount-input__input_container{display:flex;position:relative;align-items:center}.components-amount-input__prefix{position:absolute;padding:0 12px;font-size:13px;line-height:16px;font-weight:400;color:#757575}.components-amount-input__input.components-text-control__input{text-align:end;padding:4px 12px 4px 32px;color:#1e1e1e;display:block;flex:1;font-size:13px;line-height:16px;font-weight:400;border:1px solid #757575;border-radius:2px}.components-amount-input__input.components-text-control__input ::placeholder{color:#949494}.components-amount-input__help_text{display:block;font-weight:400;font-size:12px;line-height:16px;margin-top:8px;color:#757575} dist/index.js000064400004302320147600301730007161 0ustar00/*! For license information please see index.js.LICENSE.txt */ (()=>{var e={7138:(e,t)=>{"use strict";const n={setOnLoadError:e=>{},setOnLoaderStart:e=>{}},o={"account-onboarding":{setFullTermsOfServiceUrl:e=>{},setRecipientTermsOfServiceUrl:e=>{},setPrivacyPolicyUrl:e=>{},setSkipTermsOfServiceCollection:e=>{},setCollectionOptions:e=>{},setOnExit:e=>{},setOnStepChange:e=>{}},"account-management":{setCollectionOptions:e=>{}},"notification-banner":{setCollectionOptions:e=>{},setOnNotificationsChange:e=>{}},payments:{setDefaultFilters:e=>{}},"payment-details":{setPayment:e=>{},setOnClose:e=>{}},"tax-settings":{setHideProductTaxCodeSelector:e=>{},setDisplayHeadOfficeCountries:e=>{},setOnTaxSettingsUpdated:e=>{}},"tax-registrations":{setOnAfterTaxRegistrationAdded:e=>{},setDisplayCountries:e=>{}}},r={"account-onboarding":"stripe-connect-account-onboarding",payments:"stripe-connect-payments","payment-details":"stripe-connect-payment-details",payouts:"stripe-connect-payouts","payouts-list":"stripe-connect-payouts-list",balances:"stripe-connect-balances","account-management":"stripe-connect-account-management","notification-banner":"stripe-connect-notification-banner",documents:"stripe-connect-documents","tax-registrations":"stripe-connect-tax-registrations","tax-settings":"stripe-connect-tax-settings"},a="loadConnect was called but an existing Connect.js script already exists in the document; existing script parameters will be used",i="https://connect-js.stripe.com/v1.0/connect.js";let s=null;const c=(e,t)=>{var a;const i=(()=>{try{return t.fetchClientSecret()}catch(e){return Promise.reject(e)}})(),s=null!==(a=t.metaOptions)&&void 0!==a?a:{},c=e.then((e=>e.initialize(Object.assign(Object.assign({},t),{metaOptions:Object.assign(Object.assign({},s),{eagerClientSecretPromise:i})}))));return{create:e=>{let t=r[e];t||(t=e);const a=document.createElement(t),i=(e=>e in o)(e)?o[e]:{},s=Object.assign(Object.assign({},i),n);for(const e in s)a[e]=function(t){c.then((()=>{this[`${e}InternalOnly`](t)}))};return c.then((t=>{if(!a.isConnected&&!a.setConnector){const e=a.style.display;a.style.display="none",document.body.appendChild(a),document.body.removeChild(a),a.style.display=e}if(!a||!a.setConnector)throw new Error(`Element ${e} was not transformed into a custom element. Are you using a documented component? See https://docs.stripe.com/connect/supported-embedded-components for a list of supported components`);a.setConnector(t.connect)})),a},update:e=>{c.then((t=>{t.update(e)}))},debugInstance:()=>c,logout:()=>c.then((e=>e.logout()))}},d=e=>(window.StripeConnect=window.StripeConnect||{},window.StripeConnect.optimizedLoading=!0,{initialize:t=>{var n;const o=null!==(n=t.metaOptions)&&void 0!==n?n:{};return e.init(Object.assign(Object.assign({},t),{metaOptions:Object.assign(Object.assign({},o),{sdk:!0,sdkOptions:{sdkVersion:"3.3.15"}})}))}});t.loadConnectAndInitialize=e=>{const t=(null!==s||(s=new Promise(((e,t)=>{if("undefined"!=typeof window)if(window.StripeConnect&&console.warn(a),window.StripeConnect){const t=d(window.StripeConnect);e(t)}else try{let n=document.querySelectorAll(`script[src="${i}"]`)[0]||document.querySelectorAll('script[src="https://connect-js.stripe.com/v0.1/connect.js"]')[0]||null;n?console.warn(a):n||(n=(()=>{const e=document.createElement("script");if(e.src=i,!document.head)throw new Error("Expected document.head not to be null. Connect.js requires a element.");return document.head.appendChild(e),e})()),n.addEventListener("load",(()=>{if(window.StripeConnect){const t=d(window.StripeConnect);e(t)}else t(new Error("Connect.js did not load the necessary objects"))})),n.addEventListener("error",(()=>{t(new Error("Failed to load Connect.js"))}))}catch(e){t(e)}else t("ConnectJS won't load when rendering code in the server - it can only be loaded on a browser. This error is expected when loading ConnectJS in SSR environments, like NextJS. It will have no impact in the UI, however if you wish to avoid it, you can switch to the `pure` version of the connect.js loader: https://github.com/stripe/connect-js#importing-loadconnect-without-side-effects.")}))),s);if(null==e)throw new Error("You must provide required parameters to initialize Connect");return c(t,e)}},4759:(e,t,n)=>{e.exports=n(7138)},2485:(e,t)=>{var n;!function(){"use strict";var o={}.hasOwnProperty;function r(){for(var e=[],t=0;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n1?n-1:0),r=1;r/gm),H=u(/\${[\w\W]*}/gm),W=u(/^data-[\-\w.\u00B7-\uFFFF]/),G=u(/^aria-[\-\w]+$/),q=u(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Q=u(/^(?:\w+script|data):/i),K=u(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Z=u(/^html$/i),J=u(/^[a-z][.\w]*(-[.\w]+)+$/i),X=function(){return"undefined"==typeof window?null:window};return function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X(),r=function(e){return t(e)};if(r.version="2.5.6",r.removed=[],!n||!n.document||9!==n.document.nodeType)return r.isSupported=!1,r;var a=n.document,i=n.document,s=n.DocumentFragment,c=n.HTMLTemplateElement,d=n.Node,u=n.Element,m=n.NodeFilter,p=n.NamedNodeMap,y=void 0===p?n.NamedNodeMap||n.MozNamedAttrMap:p,h=n.HTMLFormElement,_=n.DOMParser,N=n.trustedTypes,ee=u.prototype,te=A(ee,"cloneNode"),ne=A(ee,"nextSibling"),oe=A(ee,"childNodes"),re=A(ee,"parentNode");if("function"==typeof c){var ae=i.createElement("template");ae.content&&ae.content.ownerDocument&&(i=ae.content.ownerDocument)}var ie=function(t,n){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var o=null,r="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(r)&&(o=n.currentScript.getAttribute(r));var a="dompurify"+(o?"#"+o:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(N,a),se=ie?ie.createHTML(""):"",ce=i,de=ce.implementation,le=ce.createNodeIterator,ue=ce.createDocumentFragment,me=ce.getElementsByTagName,pe=a.importNode,ye={};try{ye=T(i).documentMode?i.documentMode:{}}catch(e){}var he={};r.isSupported="function"==typeof re&&de&&void 0!==de.createHTMLDocument&&9!==ye;var _e,fe,ge=V,ve=Y,we=H,be=W,Ee=G,$e=Q,Se=K,xe=J,ke=q,Ce=null,Ne=I({},[].concat(o(O),o(M),o(L),o(D),o(P))),Ie=null,Te=I({},[].concat(o(F),o(z),o(B),o(U))),Ae=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Oe=null,Me=null,Le=!0,je=!0,De=!1,Re=!0,Pe=!1,Fe=!0,ze=!1,Be=!1,Ue=!1,Ve=!1,Ye=!1,He=!1,We=!0,Ge=!1,qe=!0,Qe=!1,Ke={},Ze=null,Je=I({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Xe=null,et=I({},["audio","video","img","source","image","track"]),tt=null,nt=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ot="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",at="http://www.w3.org/1999/xhtml",it=at,st=!1,ct=null,dt=I({},[ot,rt,at],b),lt=["application/xhtml+xml","text/html"],ut=null,mt=i.createElement("form"),pt=function(e){return e instanceof RegExp||e instanceof Function},yt=function(t){ut&&ut===t||(t&&"object"===e(t)||(t={}),t=T(t),_e=_e=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,fe="application/xhtml+xml"===_e?b:w,Ce="ALLOWED_TAGS"in t?I({},t.ALLOWED_TAGS,fe):Ne,Ie="ALLOWED_ATTR"in t?I({},t.ALLOWED_ATTR,fe):Te,ct="ALLOWED_NAMESPACES"in t?I({},t.ALLOWED_NAMESPACES,b):dt,tt="ADD_URI_SAFE_ATTR"in t?I(T(nt),t.ADD_URI_SAFE_ATTR,fe):nt,Xe="ADD_DATA_URI_TAGS"in t?I(T(et),t.ADD_DATA_URI_TAGS,fe):et,Ze="FORBID_CONTENTS"in t?I({},t.FORBID_CONTENTS,fe):Je,Oe="FORBID_TAGS"in t?I({},t.FORBID_TAGS,fe):{},Me="FORBID_ATTR"in t?I({},t.FORBID_ATTR,fe):{},Ke="USE_PROFILES"in t&&t.USE_PROFILES,Le=!1!==t.ALLOW_ARIA_ATTR,je=!1!==t.ALLOW_DATA_ATTR,De=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Re=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Pe=t.SAFE_FOR_TEMPLATES||!1,Fe=!1!==t.SAFE_FOR_XML,ze=t.WHOLE_DOCUMENT||!1,Ve=t.RETURN_DOM||!1,Ye=t.RETURN_DOM_FRAGMENT||!1,He=t.RETURN_TRUSTED_TYPE||!1,Ue=t.FORCE_BODY||!1,We=!1!==t.SANITIZE_DOM,Ge=t.SANITIZE_NAMED_PROPS||!1,qe=!1!==t.KEEP_CONTENT,Qe=t.IN_PLACE||!1,ke=t.ALLOWED_URI_REGEXP||ke,it=t.NAMESPACE||at,Ae=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&pt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ae.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&pt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ae.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ae.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Pe&&(je=!1),Ye&&(Ve=!0),Ke&&(Ce=I({},o(P)),Ie=[],!0===Ke.html&&(I(Ce,O),I(Ie,F)),!0===Ke.svg&&(I(Ce,M),I(Ie,z),I(Ie,U)),!0===Ke.svgFilters&&(I(Ce,L),I(Ie,z),I(Ie,U)),!0===Ke.mathMl&&(I(Ce,D),I(Ie,B),I(Ie,U))),t.ADD_TAGS&&(Ce===Ne&&(Ce=T(Ce)),I(Ce,t.ADD_TAGS,fe)),t.ADD_ATTR&&(Ie===Te&&(Ie=T(Ie)),I(Ie,t.ADD_ATTR,fe)),t.ADD_URI_SAFE_ATTR&&I(tt,t.ADD_URI_SAFE_ATTR,fe),t.FORBID_CONTENTS&&(Ze===Je&&(Ze=T(Ze)),I(Ze,t.FORBID_CONTENTS,fe)),qe&&(Ce["#text"]=!0),ze&&I(Ce,["html","head","body"]),Ce.table&&(I(Ce,["tbody"]),delete Oe.tbody),l&&l(t),ut=t)},ht=I({},["mi","mo","mn","ms","mtext"]),_t=I({},["foreignobject","annotation-xml"]),ft=I({},["title","style","font","a","script"]),gt=I({},M);I(gt,L),I(gt,j);var vt=I({},D);I(vt,R);var wt=function(e){v(r.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=se}catch(t){e.remove()}}},bt=function(e,t){try{v(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){v(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Ie[e])if(Ve||Ye)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){var t,n;if(Ue)e=""+e;else{var o=E(e,/^[\r\n\t ]+/);n=o&&o[0]}"application/xhtml+xml"===_e&&it===at&&(e=''+e+"");var r=ie?ie.createHTML(e):e;if(it===at)try{t=(new _).parseFromString(r,_e)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(it,"template",null);try{t.documentElement.innerHTML=st?se:r}catch(e){}}var a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),it===at?me.call(t,ze?"html":"body")[0]:ze?t.documentElement:a},$t=function(e){return le.call(e.ownerDocument||e,e,m.SHOW_ELEMENT|m.SHOW_COMMENT|m.SHOW_TEXT|m.SHOW_PROCESSING_INSTRUCTION|m.SHOW_CDATA_SECTION,null,!1)},St=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof y)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},xt=function(t){return"object"===e(d)?t instanceof d:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},kt=function(e,t,n){he[e]&&f(he[e],(function(e){e.call(r,t,n,ut)}))},Ct=function(e){var t;if(kt("beforeSanitizeElements",e,null),St(e))return wt(e),!0;if(k(/[\u0080-\uFFFF]/,e.nodeName))return wt(e),!0;var n=fe(e.nodeName);if(kt("uponSanitizeElement",e,{tagName:n,allowedTags:Ce}),e.hasChildNodes()&&!xt(e.firstElementChild)&&(!xt(e.content)||!xt(e.content.firstElementChild))&&k(/<[/\w]/g,e.innerHTML)&&k(/<[/\w]/g,e.textContent))return wt(e),!0;if("select"===n&&k(/