1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[13124],{849619(e,t,i){var a=i(474848);i(194102),i.d(t,{},{h:e=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",viewBox:"0 0 36 36",...e,children:[(0,a.jsx)("rect",{width:35,height:35,x:.5,y:.5,stroke:"url(#close_svg__a)",opacity:.5,rx:3.5}),(0,a.jsxs)("g",{fill:"#fff",fillRule:"evenodd",clipRule:"evenodd",children:[(0,a.jsx)("path",{d:"M24.44 25.5 10.947 11.593l1.06-1.093L25.5 24.407z"}),(0,a.jsx)("path",{d:"m11.56 25.5 13.493-13.907-1.06-1.093L10.5 24.407z"})]}),(0,a.jsx)("defs",{children:(0,a.jsxs)("linearGradient",{id:"close_svg__a",x1:36,x2:-7.154,y1:0,y2:14.091,gradientUnits:"userSpaceOnUse",children:[(0,a.jsx)("stop",{stopColor:"#FCDD60"}),(0,a.jsx)("stop",{offset:1,stopColor:"#E6456F"})]})})]})})},415983(e,t,i){var a=i(474848);i(194102);var o=i(572783);function r(e){let{messages:t,defaultType:i}=e,r=(0,o.A)(),l={success:{messageStyle:"message message_success",messageIcon:"icon-check"},error:{messageStyle:"message message_error"},warning:{messageStyle:"message message_warning"}};if(!t||!t.length)return null;let n=l[i];return(0,a.jsx)("div",{className:"messages",children:t.map((e,t)=>{let{type:i,code:o,message:s,value:c,currencySymbol:d}=e,p=i?l[i]:n;return(0,a.jsxs)("div",{className:p.messageStyle,children:[(0,a.jsx)("i",{className:p.messageIcon,"aria-hidden":"true"}),o&&c?`${r(o)} ${c}${d}`:o?r(o):s]},t)})})}i.d(t,{A:()=>r})},301128(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(142072),n=i(102422),s=i(756849),c=i(572783),d=i(433590),p=i(882401),m=i(496318),u=i(415983),v=i(403342);function g(e){let{controls:t,open:i,modalId:g,modalClass:h}=e,y=(0,r.wA)(),{settings:{layout:{modals:{options:f}},apiConfig:{config:{payAndPlay:_}}},user:{playerBalance:{currencysymbol:x,currencycode:w,balance:b}}}=(0,r.d4)(e=>e),C=(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIcon?.url),j=(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIconSwitch),O=(0,r.d4)(e=>e.settings.apiConfig?.config?.gli19Active),N=(0,c.A)(),k=(0,s.UG)(f,"limits"),[A,L]=(0,o.useState)([]),[T,M]=(0,o.useState)(""),S={code:"limits_password",fieldType:"password",dataType:"string",defaultValue:"",required:!0,validators:[],hint:"field.new_password.hint"},$=e=>{y(e).then(e=>{if(e.error)L({code:`message_${e.error.code}`,type:"error"});else if(e?.data){let t=e?.data.limit.enabled?"message_set_limit_success":"message_set_limit_update_pending";L([{type:"success",code:t}]),y((0,n.Oo)(g)),y((0,n.qf)("info_modal",{message:N(t)}))}}).catch(e=>{L([{type:"error",code:`message_${e?.code}`}
1])})},I=async()=>{if("save"===e.action){let t={daily:1,day:1,weekly:7,week:7,monthly:30,month:30,"6months":182,"12months":365,permanent:Number.MAX_SAFE_INTEGER},i=e?.type==="self_exclude"?t[e?.interval]||t[e?.value]:t[e?.interval]||e.interval;if("self_exclude"===e.type&&b>0&&O)return void await y((0,n.qf)("limit_confirmation_modal",{title:"self_exclude_confirmation_title",description:"self_exclude_confirmation_description",handleConfirmAction:()=>$((0,v.py)(e.type,_?"":T,Number(e.value),i,w)),proceedActionMessage:"proceed_with_self_exclusion",cancelActionMessage:"abandon_self_exclusion"}));try{let t=await y((0,v.VW)(T));t.error?L([{type:"error",code:`message_${t.error.code}_try_again`}]):await $((0,v.py)(e.type,!_?T:"",Number(e.value),i,w))}catch(e){L([{type:"error",code:`message_${e?.code}`}])}}else if("remove"===e.action){let t={day:1,week:7,month:30}["time"===e.type?1:e.interval]||e.interval;await y((0,v.FL)(e.type,t)).then(e=>{L([{type:"success",code:"message_remove_limit_success"}]),y((0,n.qf)("info_modal",{message:N("message_remove_limit_success")})),y((0,n.Oo)(g))}).catch(e=>{L([{type:"error",code:`message_${e?.code}`}
1]),y((0,n.qf)("info_modal",{message:N(`message_${e?.code}`)})),y((0,n.Oo)(g))})}};return(0,a.jsx)(p.Y,{show:i,onHide:()=>y((0,n.Oo)(g)),animation:!0,centered:!0,className:"limit-modal"+h,size:k.size,modalCSS:k,children:(0,a.jsxs)("div",{className:"modal-body",children:[j?C?(0,a.jsx)("img",{src:C,alt:"Close Limit Modal",onClick:()=>y((0,n.Oo)(g)),className:"limit-modal-close-icon"}):(0,a.jsx)("div",{onClick:()=>y((0,n.Oo)(g)),children:(0,a.jsx)(l.iCo,{className:"limit-modal-close-icon"})}):null,(0,a.jsx)("h1",{className:"limit-modal-headline",children:N(`cashier_limit_modal_${e.action?e.action:"cancel"}_headline`)}),(0,a.jsxs)("div",{className:"loss-description",children:[(0,a.jsx)("div",{className:"type",children:(0,a.jsxs)("h2",{className:"limit-modal-chosen-value",children:[(0,a.jsx)("span",{children:N(`cashier_limits_${e.type}_title`)}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("br",{}),(0,a.jsx)("span",{children:["freeze_account","time","self_exclude"].includes(e.type)?null:(0,a.jsxs)(a.Fragment,{children:[x||"â¬",e.value," /"," ",N(`cashier_limits_${"day"===e.interval?"daily":e.interval+"ly"}_interval`)]})})]})]})}),(0,a.jsxs)("div",{className:"limit-loss-description-wrapper",children:[(0,a.jsx)("p",{className:"limit-loss-description",children:N(`cashier_limit_description_${"save"===e.action?e.type+"_"+e.action:"remove"}`)}),"save"===e.action&&"deposit"===e.type&&(0,a.jsx)("p",{className:"limit-loss-description-extra-slug",children:N("deposit_limit_modal_extra_slug")})]})]}),!_&&(0,a.jsx)("div",{className:"password-field-wrapper",children:(0,a.jsx)(m.A,{type:"password",field:S,readOnly:!1,showLabel:!1,value:T,onChange:e=>{L([]),M(e)}},S.code)}),A.length?(0,a.jsx)(u.A,{messages:A}):null,(0,a.jsxs)("div",{className:"limit_btn_wrapper",children:[A[0]?.code==="message_set_limit_success"||A[0]?.code==="message_remove_limit_success"?null:(0,a.jsx)(d.A,{className:"simple-modal-primary-btn",onClick:()=>I(),disabled:!_&&!T,children:"save"===e.action?N("cashier_set_limit_btn"):"remove"===e.action?N("cashier_remove_limit_btn"):""}),(0,a.jsx)(p.v,{onClick:()=>y((0,n.Oo)(g)),className:"limit-modal-set-limit-btn simple-modal-tertiary-btn",children:N("cashier_close_set_limit_btn")})]})]})})}i.d(t,{A:()=>g})},882401(e,t,i){var a=i(211318),o=i(38267),r=i(274438);let l=(0,o.Ay)(a.A).withConfig({displayName:"styledLimitModal__StyledLimitModal",componentId:"sc-1wnrtv-0"})(["&&&{z-index:99999;}
1&&& .modal-content{border:none;border-radius:",";box-shadow:",";background:",";background-color:",";}&&& .modal-content .modal-body{padding:20px 30px;padding-bottom:40px;position:relative;}&&& .modal-content .modal-body .limit-modal-close-icon{float:right;width:16px;cursor:pointer;}&&& .modal-content .modal-body .limit-modal-close-icon path{stroke:#fff;}&&& .modal-content .modal-body h1{font-weight:700;font-size:20px;line-height:25px;color:var(--secondaryColorOne);margin-bottom:2rem;}&&& .modal-content .modal-body .loss-description .type h2{color:#9103aa;font-weight:700;font-size:20px;line-height:25px;}&&& .modal-content .modal-body .loss-description p{color:var(--secondaryColorOne);font-weight:500;font-size:14px;line-height:20px;}&&& .modal-content .modal-body .loss-description .limit-loss-description-wrapper{display:flex;flex-direction:column;}&&& .modal-content .modal-body .loss-description .limit-loss-description-wrapper .limit-loss-description{margin-bottom:10px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group{max-width:250px;margin-bottom:16px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap{height:46px;position:relative;}
1&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input{height:100%;font-size:15px;letter-spacing:0.3px;color:#fff;border-radius:5px;border:solid 1px #fff;background-color:rgba(255,255,255,0.16);box-shadow:none;padding:0 40px 0 15px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input::placeholder{color:#ffffff;font-size:15px;letter-spacing:0.3px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-form-group-tooltip{position:initial;}&&& .modal-content .modal-body .messages{max-width:250px;}&&& .modal-content .modal-body .messages .message{padding:6px 4px 6px 9px;border-radius:3px;font-size:13px;font-weight:500;line-height:1.38;color:#ffffff;margin-bottom:1rem;text-align:center;}&&& .modal-content .modal-body .messages .message.message_success{background-color:var(--auxiliaryColorSuccess);}&&& .modal-content .modal-body .messages .message.message_error{background-color:var(--auxiliaryColorDanger);}&&& .modal-content .modal-body .bonsu-check-confirm{margin:1rem 0 2rem;display:flex;align-items:flex-start;justify-content:space-between;padding:0 10px;}&&& .modal-content .modal-body .bonsu-check-confirm p{color:var(--secondaryColorOne);font-weight:500;font-size:14px;line-height:20px;cursor:pointer;}
1&&& .modal-content .modal-body .limit_btn_wrapper{display:flex;align-items:center;justify-content:flex-start;}&&& .modal-content .modal-body .limit_btn_wrapper button{margin-right:10px;}"],e=>e.modalCSS.borderRadius,e=>e.modalCSS.boxShadow,e=>e.modalCSS.background||"none",e=>e.modalCSS.backgroundColor),n=(0,o.Ay)(r.tA).withConfig({displayName:"styledLimitModal__StyledLimitButton",componentId:"sc-1wnrtv-1"})(["&&&{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}&&&:hover,&&&:active,&&&:focus{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}"]);i.d(t,{},{Y:l,v:n})},354194(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(142072),n=i(559113),s=i(287596),c=i(866246),d=i(73691),p=i(102422),m=i(756849),u=i(572783),v=i(433623),g=i(274438),h=i(496318),y=i(415983),f=i(404917);function _(e){let{controls:t,open:i,modalId:_,modalClass:x}=e,w=(0,r.wA)(),{settings:{layout:{modals:{options:b}},apiConfig:{config:{payAndPlay:C}}},user:{playerBalance:{currencysymbol:j}}}=(0,r.d4)(e=>e),O=(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIcon?.url),N=(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIconSwitch),k=(0,u.A)(),A=(0,m.UG)(b,"limits"),[L,T]=(0,o.useState)([]),[M,S]=(0,o.useState)(""),$={code:"limits_password",fieldType:"password",dataType:"string",defaultValue:"",required:!0,validators:[],hint:"field.new_password.hint"},I=t=>{let i=["freeze_account","self_exclude"];w(t).then(t=>{if(i.includes(e.type))t?.payload?.res?.resultCode&&T([{type:"success",code:`message_set_limit_${t?.payload?.res?.resultCode}`}]),(0,p.Oo)(_);else{let e=t?.payload?.res?.resultCode==="limit_update_pending"?"message_set_limit_update_pending":"message_set_limit_success";T([{type:"success",code:e}]),w((0,p.Oo)(_)),w((0,p.qf)("info_modal",{message:k(e)}))}}).catch(e=>{T([{type:"error",code:`message_${e?.code}`}
1])})};return(0,a.jsx)(v.Y,{show:i,onHide:()=>w((0,p.Oo)(_)),animation:!0,centered:!0,className:"limit-modal"+x,size:A.size,modalCSS:A,children:(0,a.jsxs)("div",{className:"modal-body",children:[N?O?(0,a.jsx)("img",{src:O,alt:"Close Limit Modal",onClick:()=>w((0,p.Oo)(_)),className:"limit-modal-close-icon"}):(0,a.jsx)("div",{onClick:()=>w((0,p.Oo)(_)),children:(0,a.jsx)(l.iCo,{className:"limit-modal-close-icon"})}):null,(0,a.jsx)("h1",{className:"limit-modal-headline",children:k(`cashier_limit_modal_${e.action?e.action:"cancel"}_headline`)}),(0,a.jsxs)("div",{className:"loss-description",children:[(0,a.jsx)("div",{className:"type",children:(0,a.jsxs)("h2",{className:"limit-modal-chosen-value",children:[(0,a.jsx)("span",{children:k(`cashier_limits_${e.type}_title`)}),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("br",{}),(0,a.jsx)("span",{children:["freeze_account","time","self_exclude"].includes(e.type)?null:(0,a.jsxs)(a.Fragment,{children:[j||"â¬",e.value," /"," ",k(`cashier_limits_${"day"===e.interval?"daily":e.interval+"ly"}_interval`)]})})]})]})}),(0,a.jsxs)("div",{className:"limit-loss-description-wrapper",children:[(0,a.jsx)("p",{className:"limit-loss-description",children:k(`cashier_limit_description_${"save"===e.action?e.type+"_"+e.action:"remove"}`)}),"save"===e.action&&"deposit"===e.type&&(0,a.jsx)("p",{className:"limit-loss-description-extra-slug",children:k("deposit_limit_modal_extra_slug")})]})]}),!C&&(0,a.jsx)("div",{className:"password-field-wrapper",children:(0,a.jsx)(h.A,{type:"password",field:$,readOnly:!1,showLabel:!1,value:M,onChange:e=>{T([]),S(e)}},$.code)}),L.length?(console.log(L,L[0],L[0].code,"messages"),(0,a.jsx)(y.A,{messages:L})):null,(0,a.jsxs)("div",{className:"limit_btn_wrapper",children:[L[0]?.code==="message_set_limit_success"||L[0]?.code==="message_remove_limit_success"?null:(0,a.jsx)(g.tA,{className:"simple-modal-primary-btn",onClick:()=>(()=>{if("deposit"===e.type&&"save"===e.action){let t=(0,f.l)(e.limits,e.value,e.interval);if(t)return void T([{type:"error",code:`message_${t}`}])}if("save"===e.action)switch(e.type){case"freeze_account":I((0,s.J)(C?"":M,e.value));break;case"self_exclude":I((0,c.J)(C?"":M,e.value));break;default:I((0,d.a)(e.type,C?"":M,e.value,e.interval))}else if("remove"===e.action){let t="time"===e.type?1:e.interval;w((0,n.c)(e.type,!C?M:"",t)).then(e=>{T([{type:"success",code:"message_remove_limit_success"}]),w((0,p.qf)("info_modal",{message:k("message_remove_limit_success")})),w((0,p.Oo)(_))}).catch(e=>{T([{type:"error",code:`message_${e?.code}`}
1]),w((0,p.qf)("info_modal",{message:k(`message_${e?.code}`)})),w((0,p.Oo)(_))})}})(),disabled:!C&&!M,children:"save"===e.action?k("cashier_set_limit_btn"):"remove"===e.action?k("cashier_remove_limit_btn"):""}),(0,a.jsx)(v.v,{onClick:()=>w((0,p.Oo)(_)),className:"limit-modal-set-limit-btn simple-modal-tertiary-btn",children:k("cashier_close_set_limit_btn")})]})]})})}i.d(t,{A:()=>_})},433623(e,t,i){var a=i(211318),o=i(38267),r=i(274438);let l=(0,o.Ay)(a.A).withConfig({displayName:"styledLimitModal__StyledLimitModal",componentId:"sc-16u2kcb-0"})(["&&&{z-index:99999;}&&& .modal-content{border:none;border-radius:",";box-shadow:",";background:",";background-color:",";}&&& .modal-content .modal-body{padding:20px 30px;padding-bottom:40px;position:relative;}&&& .modal-content .modal-body .limit-modal-close-icon{float:right;width:16px;cursor:pointer;}&&& .modal-content .modal-body .limit-modal-close-icon path{stroke:#fff;}&&& .modal-content .modal-body h1{font-weight:700;font-size:20px;line-height:25px;color:var(--secondaryColorOne);margin-bottom:2rem;}
1&&& .modal-content .modal-body .loss-description .type h2{color:#9103aa;font-weight:700;font-size:20px;line-height:25px;}&&& .modal-content .modal-body .loss-description p{color:var(--secondaryColorOne);font-weight:500;font-size:14px;line-height:20px;}&&& .modal-content .modal-body .loss-description .limit-loss-description-wrapper{display:flex;flex-direction:column;}&&& .modal-content .modal-body .loss-description .limit-loss-description-wrapper .limit-loss-description{margin-bottom:10px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group{max-width:250px;margin-bottom:16px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap{height:46px;position:relative;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input{height:100%;font-size:15px;letter-spacing:0.3px;color:#fff;border-radius:5px;border:solid 1px #fff;background-color:rgba(255,255,255,0.16);box-shadow:none;padding:0 40px 0 15px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input::placeholder{color:#ffffff;font-size:15px;letter-spacing:0.3px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-form-group-tooltip{position:initial;}
1&&& .modal-content .modal-body .messages{max-width:250px;}&&& .modal-content .modal-body .messages .message{padding:6px 4px 6px 9px;border-radius:3px;font-size:13px;font-weight:500;line-height:1.38;color:#ffffff;margin-bottom:1rem;text-align:center;}&&& .modal-content .modal-body .messages .message.message_success{background-color:var(--auxiliaryColorSuccess);}&&& .modal-content .modal-body .messages .message.message_error{background-color:var(--auxiliaryColorDanger);}&&& .modal-content .modal-body .bonsu-check-confirm{margin:1rem 0 2rem;display:flex;align-items:flex-start;justify-content:space-between;padding:0 10px;}&&& .modal-content .modal-body .bonsu-check-confirm p{color:var(--secondaryColorOne);font-weight:500;font-size:14px;line-height:20px;cursor:pointer;}&&& .modal-content .modal-body .limit_btn_wrapper{display:flex;align-items:center;justify-content:flex-start;}&&& .modal-content .modal-body .limit_btn_wrapper button{margin-right:10px;}"],e=>e.modalCSS.borderRadius,e=>e.modalCSS.boxShadow,e=>e.modalCSS.background||"none",e=>e.modalCSS.backgroundColor),n=(0,o.Ay)(r.tA).withConfig({displayName:"styledLimitModal__StyledLimitButton",componentId:"sc-16u2kcb-1"})(["&&&{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}&&&:hover,&&&:active,&&&:focus{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}"]);i.d(t,{},{Y:l,v:n})},795908(e,t,i){var a=i(474848);i(194102);var o=i(242644),r=i(527844),l=i(161854);function n(e){let{title:t,type:i,intervals:n,isOpen:s,onClick:c,cmsOptions:d,modalId:p}=e,m=d?.limitsModalEditIcon?.url;return(0,a.jsxs)("div",{className:"accordion-wrapper",children:[(0,a.jsxs)(l.u,{className:`acc-header ${s?"active":""}`,onClick:c,cmsOptions:d,children:[(0,a.jsx)("div",{className:"accordion-title",children:t}),(0,a.jsx)("div",{className:"edit-icon",children:m?(0,a.jsx)("img",{src:m,alt:""}):(0,a.jsx)(o.Pj4,{})})]}),(0,a.jsx)(l.ub,{isOpen:s,cmsOptions:d,children:(0,a.jsx)(r.A,{type:i,intervals:n,modalId:p})})]})}i.d(t,{A:()=>n})},527844(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(146477),n=i(901775),s=i(211967),c=i(572783),d=i(403342),p=i(414030),m=i(675491),u=i(496318),v=i(161854),g=i(146010),h=i(102422),y=i(459187),f=i(4957),_=i(516352),x=i(549019),w=i(835138),b=i(754701);function C(e){let{type:t,intervals:i,modalId:C}=e,j=(0,c.A)(),O=(0,r.wA)(),N=(0,r.d4)(e=>e.settings),k=N?.apiConfig?.config?.gli19Active,A=N?.layout?.modals?.options;N?.style.main;let L={color:A?.limitsModalRadioColor||"var(--secondaryColorOne)","&.Mui-checked":{color:A?.limitsModalRadioCheckedColor||"var(--primaryColorOne)"}},T=(0,r.d4)(e=>e.user),M=(0,r.d4)(e=>e.crypto),S=(0,r.d4)(e=>e?.user?.limits),$=N?.apiConfig?.config?.payAndPlay,I=T?.playerBalance?.currencycode,z=T?.playerBalance?.balance||0,F=["bet","deposit","loss"].includes(t),B=M?.exchangeRates,D=T?.playerWallets,E=D?.isFiatActive,q=(0,x.T)(T,"check_password_limit_update"),P=N?.features?.walletConnect?.activated&&N?.features?.walletConnect?.options?.projectId,[H,R]=(0,o.useState)("daily"),[G,V]=(0,o.useState)("save"),[Y,U]=(0,o.useState)(!1),[J,W]=(0,o.useState)(""),[X,K]=(0,o.useState)([]),[Q,Z]=(0,o.useState)(""),[ee,et]=(0,o.useState)("day"),[ei,ea]=(0,o.useState)({daily:"",weekly:"",monthly:""}),eo=i?.find(e=>e.intervalType===H),er={code:`limits_amount_${H}`,fieldType:"string",dataType:"string",defaultValue:eo?.value,required:!0,validators:[]},el=["bet","deposit","loss"],en=["freeze_account","time","self_exclude","freeze"],es=(()=>{let e=[];for(let t in S)for(let i in S[t])S[t][i]?.amount?e.push({name:t,interval:i,value:"daily"===i?"day":"weekly"===i?"week":"month",amount:S[t][i]?.amount}):S[t]?.amount&&e.push({name:t,amount:S[t]?.amount});return Array.from(new Set(e?.map(e=>JSON.stringify(e)))).map(e=>JSON.parse(e))})()?.filter(e=>e.name===t),ec=es?.find(e=>e.interval===H)?.amount,ed=(0,r.d4)((0,y._r)("payments")),ep=e=>R(e.target.value),em=async(e,t,i)=>{let a="time"===e?1:i;try{let o=q?await O((0,d.VW)(t)):{};if(o.error)O((0,p.hh)({message:`message_${o.error.code}_try_again`,type:"error"})),U(!1);else{let t=await O((0,d.FL)(e,{day:1,week:7,month:30}[a]||i));t.error?O((0,p.hh)({message:`message_${t.error.code}`,type:"error"})):(O((0,p.hh)({message:"message_remove_limit_success",type:"success"})),U(!1),O((0,d.e3)()))}}catch(e){O((0,p.hh)({message:`message_${e.code}`,type:"error"})),U(!1)}},eu=async(e,t,i,a)=>{let o=!1;ec&&parseInt(ei[H])!==ec&&(o=!0),await O((0,d.py)(e,t,i,a,I,o)).then(t=>{t.error?(O((0,p.hh)({message:`message_${t.error.code}`,type:"error"})),U(!1)):t?.data&&t?.success&&(O((0,p.hh)({message:`message_${o?"pending_update":"set"}_limit_success`,type:"success"})),U(!1),O((0,h.Oo)(C)),["freeze_account","self_exclude","freeze"].includes(e)&&(O((0,w.fj)()),P&&(0,b.X)()))}).catch(e=>{O((0,p.hh)({message:`message_${e?.code}`,type:"error"})),U(!1)})},ev=async(e,t,i,a,o)=>{try{let o=q?await O((0,d.VW)(t)):{};o.error?(O((0,p.hh)({message:`message_${o.error.code}_try_again`,type:"error"})),U(!1)):await eu(e,!$?t:"",i,a)}catch(e){O((0,p.hh)({message:`message_${e.code}`,type:"error"})),U(!1)}},eg=async(e,t,i,a)=>{let o={daily:1,day:1,weekly:7,week:7,monthly:30,month:30,"24h":1,"7d":7,"30d":30,"6months":182,"12months":365,permanent:Number.MAX_SAFE_INTEGER},r=!1;ec&&i!==ec&&(r=!0);let l=o[a]||a;"self_exclude"===e&&z>0&&k?await O((0,h.qf)("limit_confirmation_modal",{title:"self_exclude_conformation_title",description:"self_exclude_conformation_description",handleConfirmAction:()=>
1ev(e,t,i,l,r),proceedActionMessage:"proceed_with_self_exclusion",cancelActionMessage:"abandon_self_exclusion"})):await ev(e,t,i,l,r)},eh=async()=>{let e=el.includes(t);q?e&&ei[H]||H&&en.includes(t)?(U(!0),V("save")):K(["no_amount"]):eg(t,"",parseInt(ei[H]),H)},ey=async()=>{for(;!D?.wallets;)await new Promise(e=>setTimeout(e,100));Z(Object.entries(D.wallets).find(e=>{let[t,i]=e;return i?.type==="fiat"})?.[0])};return(0,o.useEffect)(()=>{es&&ea(["daily","weekly","monthly"].reduce((e,t)=>(e[t]=es?.find(e=>e.interval===t)?.amount||"",e),{}))},[S]),(0,o.useEffect)(()=>{D||O(ed?(0,g.Qm)({base:I}):(0,_.Eb)(I))},[]),(0,o.useEffect)(()=>{ey(),Array.isArray(B)||O(ed?(0,g.cy)({base:Q||I}):(0,f.lI)(Q||I))},[Q,D]),(0,a.jsx)(v.Yg,{inputEnabled:F,cmsOptions:A,children:Y?(0,a.jsx)(m.A,{type:t,currencysymbol:Q,amount:ei[H],interval:H,intervalLabel:eo?.intervalLabel,password:J,setPassword:W,setIsTryingToSave:U,isTryingToSave:Y,submitLimit:eg,cmsOptions:A,messages:X,setMessages:K,removeExistingLimit:em,removeLimit:ee,settingType:G,showAmountSection:el.includes(t)}):(0,a.jsxs)(a.Fragment,{children:[0===es.length?null:(0,a.jsx)("div",{className:"set-limit-wrapper",children:es?.map((e,i)=>(0,a.jsxs)("div",{className:"set-limit",children:[(0,a.jsxs)("div",{className:"set-limit-info",children:[(0,a.jsx)("span",{children:j("limit_already_set")}),(0,a.jsx)("strong",{children:e?.name==="time"?`${parseInt(e?.amount)}h ${j("time_limit_title")}`:`${Q||I} ${parseInt(e?.amount)} ${j(`limit_interval_${e?.interval}_set`)}`}),!E&&Array.isArray(B)&&B?.find(e=>e?.currency==="BTC")&&(0,a.jsxs)("span",{className:"crypto-equal",children:["â",(parseInt(e?.amount)*(Array.isArray(B)&&B?.find(e=>"BTC"===e.currency)?.value||0)).toFixed(5)," ","BTC"]})]}),(0,a.jsx)("div",{className:"btn-wrap",children:(0,a.jsx)(v.A4,{className:"limit-btn",cmsOptions:A,onClick:()=>{q?(U(!0),V("remove"),et(e)):em(t,"",e?.value)},children:j("limit_button_remove")})})]},i))}),(0,a.jsx)(l.A,{className:"time-radio-options",name:"time",children:i?.map((e,i)=>(0,a.jsx)(n.A,{idx:i,value:e?.intervalType,control:(0,a.jsx)(s.A,{color:"default",sx:L}),label:e?.intervalLabel,onChange:ep,checked:"time"===t&&e?.value===es[0]?.amount||H===e?.intervalType},i))}),H&&(0,a.jsxs)("div",{className:`input-wrapp option-${H}`,children:[F&&(0,a.jsxs)("div",{className:"limit-input",children:[(0,a.jsx)(u.A,{type:"string",field:er,readOnly:!1,showLabel:!1,value:parseInt(ei[H])||"",errorMessages:X,onChange:e=>{K([]),ea(t=>({...t,[H]:e}))}},er.code),!E&&""!==ei[H]&&(0,a.jsxs)("span",{className:"crypto-equal",children:["â"," ",(parseInt(ei[H])/(Array.isArray(B)&&B?.find(e=>e?.currency===(Q||I))?.value||1)).toFixed(8)," ",I]})]}),(0,a.jsx)("div",{className:"input-btn-wrap",children:(0,a.jsx)(v.Gj,{className:"limit-btn save",cmsOptions:A,onClick:()=>eh(),children:ec?j("limit_button_update"):j("limit_button_save")})})]}),(0,a.jsx)("span",{className:"limit-description",children:j(`limit_description_${t}`)})]})})}i.d(t,{A:()=>C})},675491(e,t,i){var a=i(474848);i(194102);var o=i(496318),r=i(572783),l=i(161854),n=i(433590);function s(e){let{type:t,currencysymbol:i,amount:s,interval:c,intervalLabel:d,password:p,setPassword:m,setIsTryingToSave:u,submitLimit:v,cmsOptions:g,messages:h,setMessages:y,removeExistingLimit:f,removeLimit:_,settingType:x,showAmountSection:w}=e,b=(0,r.A)(),C=g?.limitsModalShowPasswordIcon?.url,j=g?.limitsModalHidePasswordIcon?.url,O="save"===x,N={code:"limits_password",fieldType:"password",dataType:"string",defaultValue:"",required:!0,validators:[],hint:"field.new_password.hint"},k=async()=>{O?p?await v(t,p,parseInt(s),c):await y(["enter_password"]):await f(t,p,_?.value)};return(0,a.jsxs)("div",{className:"save-limit-wrapper",children:[w?O?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"interval-wrapper",children:[(0,a.jsxs)("span",{children:[b(`limits_tab_title_${t}`)," |"]})," ",(0,a.jsxs)("span",{className:"amount",children:[i," ",parseInt(s),"/",d]})]}),(0,a.jsx)("div",{className:"description-wrapper",children:b("limit_save_description")})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"interval-wrapper",children:[(0,a.jsxs)("span",{children:[b("limits_tab_title_remove_limit")," |"]})," ",(0,a.jsxs)("span",{className:"amount",children:[i," ",parseInt(_?.amount),"/",_?.interval?b(`limits_interval_${_.interval}`):""]})]}),(0,a.jsx)("div",{className:"description-wrapper",children:b("limit_remove_description")})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"interval-wrapper",children:(0,a.jsx)("span",{children:b(`limits_tab_title_${t}`)})}),(0,a.jsx)("div",{className:"description-wrapper",children:b(`limit_save_description_${t}`)})]}),(0,a.jsx)("div",{className:"password-wrapper",children:(0,a.jsx)(o.A,{type:"password",field:N,readOnly:!1,showLabel:!1,value:p,errorMessages:h,eyeIconOpened:C,eyeIconClosed:j,onChange:e=>{y([]),m(e)}},N.code)}),(0,a.jsxs)("div",{className:"button-wrapper",children:[(0,a.jsx)(l.A4,{className:"limit-btn cancel",cmsOptions:g,onClick:()=>u(!1),children:b("limit_button_cancel")}),(0,a.jsx)(n.A,{className:"limit-btn-throttled save",cmsOptions:g,onClick:k,disabled:!p,children:b(O?"limit_button_set_limit":"limit_button_remove")})]})]})}i.d(t,{A:()=>s})},604823(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(80033),n=i(572783),s=i(102422),c=i(403342),d=i(795908),p=i(880378),m=i(161854),u=i(414030);let v={deposit:["daily","weekly","monthly"],bet:["daily","weekly","monthly"],loss:["daily","weekly","monthly"],time:[{value:"3",intervalType:"3h",intervalLabel:"limits_interval_3h"}
1,{value:"6",intervalType:"6h",intervalLabel:"limits_interval_6h"},{value:"12",intervalType:"12h",intervalLabel:"limits_interval_12h"}],freeze_account:[{value:"24h",intervalType:"24h",intervalLabel:"limits_interval_24h"},{value:"7d",intervalType:"7d",intervalLabel:"limits_interval_7d"},{value:"30d",intervalType:"30d",intervalLabel:"limits_interval_30d"}],self_exclude:[{value:"6months",intervalType:"6months",intervalLabel:"limits_interval_6m"},{value:"12months",intervalType:"12months",intervalLabel:"limits_interval_12m"},{value:"permanent",intervalType:"permanent",intervalLabel:"limits_interval_permanent"}]},g={time:"timeLimitInterval",freeze_account:"freezeAccountLimitInterval",self_exclude:"selfExclusionLimitInterval"};function h(e){let{modalId:t}=e,i=(0,n.A)(),h=(0,r.wA)(),[y,f]=(0,o.useState)(0),_=(0,r.d4)(e=>e?.user);(0,r.d4)(e=>e?.user?.playerWallets?.isMultiWallet);let x=(0,r.d4)(e=>e?.settings?.layout?.modals?.options),w=(0,r.d4)(e=>e.settings?.apiConfig?.config?.gamingLicence)||!1,b=_?.limits,C=x?.limitModalLimitTabs,j=x?.limitModalLimitPeriods,O=x?.limitsModalCloseIcon?.url,N=[{type:"deposit",title:i("limits_tab_title_deposit"),intervals:A("deposit")},{type:"bet",title:i("limits_tab_title_bet"),intervals:A("bet")},{type:"loss",title:i("limits_tab_title_loss"),intervals:A("loss")},{type:"time",title:i("limits_tab_title_time"),intervals:A("time")},{type:"freeze_account",title:i("limits_tab_title_freeze_account"),intervals:A("freeze_account")},{type:"self_exclude",title:i("limits_tab_title_self_exclude"),intervals:"kgc"===w?[{value:"6months",intervalType:"6months",intervalLabel:i("limits_interval_6m")}]:A("self_exclude")}],k=N?.filter(e=>C?.includes(e?.type));function A(e){let t=v[e];if(!["time","freeze_account","self_exclude"].includes(e))return t?.filter(e=>j?.includes(e))?.map(t=>({value:b?.[e]?.daily?.amount,intervalType:t,intervalLabel:i(`limits_interval_${t}`)}));let a=x?.[g?.[e]],o=a?t?.filter(e=>a?.includes(e?.value)):t;return o?.map(e=>({...e,intervalLabel:i(e?.intervalLabel)}))}(0,o.useEffect)(()=>{b||h((0,c.e3)())},[]);let L=i("limits_credits_text").split("{link}"),T=()=>{h((0,u.SE)("/responsible-gaming")),h((0,s.Oo)(t))};return(0,a.jsx)(m.OD,{cmsOptions:x,children:(0,a.jsxs)("div",{className:"limits-modal-content",children:[(0,a.jsx)("div",{className:"close-icon",onClick:()=>h((0,s.Oo)(t)),children:O?(0,a.jsx)(p.A,{iconURL:O,color:"var(--secondaryColorOne)",hoverColor:"var(--primaryColorOne)",size:"var(--spacingM3)"}):(0,a.jsx)(l.WQq,{})}),(0,a.jsx)("div",{className:"limit-modal-title",children:(0,a.jsx)("h1",{children:i("limits_modal_title")})}),(0,a.jsx)("div",{className:"accordion-container",children:k?.map((e,i)=>(0,a.jsx)(d.A,{title:e?.title,type:e?.type,intervals:e?.intervals,isOpen:y===i,onClick:()=>f(i),cmsOptions:x,modalId:t},i))}),x?.enableLimitCreditsLabel&&(0,a.jsx)("div",{className:"limit-credits-container",children:L?.map((e,t)=>(0,a.jsxs)(o.Fragment,{children:[e,t<L.length-1&&(0,a.jsx)("span",{onClick:T,children:i("limits_credits_link_text")})]},t))})]})})}i.d(t,{A:()=>h})},161854(e,t,i){var a=i(38267);let o=a.Ay.button.withConfig({displayName:"styledLimits__LimitButton",componentId:"sc-k7431v-0"})(["&&&{height:48px;width:100%;border-radius:var(--roundness3);padding:10px 16px;text-align:center;font:var(--bodyTwoNormal);}"]),r=(0,a.Ay)(o).withConfig({displayName:"styledLimits__LimitButtonPrimary",componentId:"sc-k7431v-1"})(["&&&{background:",";color:",";border:none;}&&&:hover{background:",";color:",";}"],e=>{let{cmsOptions:{limitsModalPrimaryButtonBackground:t}}=e;return t||"var(--highlightColorTwo)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonText:t}}=e;return t||"var(--highlightColorTwoText)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonBackgroundHover:t}}=e;return t||"var(--highlightColorTwo)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonTextHover:t}}=e;return t||"var(--highlightColorTwoText)"}),l=(0,a.Ay)(o).withConfig({displayName:"styledLimits__LimitButtonSecondary",componentId:"sc-k7431v-2"})(["&&&{background:",";border:",";color:",";}&&&:hover{border:",";color:",";}"],e=>
1{let{cmsOptions:{limitsModalSecondaryButtonBackground:t}}=e;return t||"var(--backgroundColorTwo)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorder:t}}=e;return`1px solid ${t||"var(--additionalColorOneHover"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonText:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorderHover:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonTextHover:t}}=e;return t||"var(--primaryColorOne)"}),n=a.Ay.div.withConfig({displayName:"styledLimits__StyledLimits",componentId:"sc-k7431v-3"})(["&&&{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.9);z-index:1000;}&&& .limits-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:",";max-width:600px;min-height:491px;width:100%;border-radius:var(--roundness2);padding:var(--spacingL2);flex-direction:column;align-items:center;",";",";}&&& .limits-modal-content .close-icon{position:absolute;display:flex;justify-content:center;align-items:center;top:12px;right:12px;width:var(--spacingL4);height:var(--spacingL4);cursor:pointer;}&&& .limits-modal-content .close-icon svg,&&& .limits-modal-content .close-icon img{width:var(--spacingM3);height:var(--spacingM3);}&&& .limits-modal-content .close-icon:hover svg{color:var(--primaryColorOne);}&&& .limits-modal-content .limit-modal-title{margin-bottom:var(--spacingM3);width:100%;text-align:center;}&&& .limits-modal-content .limit-modal-title h1{margin:0;color:",";font:var(--headingFiveDesktopBold);",";}&&& .limits-modal-content .accordion-container{border-radius:var(--spacingS4);overflow:hidden;}&&& .limits-modal-content .limit-credits-container{margin:var(--spacingM3) 0 0;padding:0 8px;color:var(--secondaryColorOne);font:var(--captionNormal);line-height:14px;}&&& .limits-modal-content .limit-credits-container span{cursor:pointer;font:var(--captionBold);line-height:14px;color:var(--secondaryColorOne);transition:all 0.2s ease-in-out;}&&& .limits-modal-content .limit-credits-container span:hover{color:var(--primaryColorOne);}"],e=>{let{cmsOptions:{limitsModalBackground:t}}=e;return t||"var(--backgroundColorTwo)"},e=>{let{theme:t}=e;return t.tablet` 2 width: 400px; 3 min-height: 470px; 4 padding: var(--spacingM4); 5 `},e=>{let{theme:t}=e;return t.phone` 6 min-height: 534px; 7 width: 360px; 8 padding: var(--spacingM3); 9 `},e=>{let{cmsOptions:{limitsModalTitleColor:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{theme:t}=e;return t.tablet` 10 font: var(--headingFiveMobileBold); 11 `}),s=a.Ay.div.withConfig({displayName:"styledLimits__AccordionHeader",componentId:"sc-k7431v-4"})(["&&&{padding:var(--spacingS5) var(--spacingS5) var(--spacingS5) var(--spacingM1);background-color:",";height:56px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;opacity:0.7;user-select:none;transition:opacity 0.3s ease-in-out;}&&&:hover,&&&.active{opacity:1;}&&& .accordion-title{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .edit-icon{width:var(--spacingM4);height:var(--spacingM4);display:flex;justify-content:center;align-items:center;}&&& .edit-icon svg,&&& .edit-icon img{width:var(--spacingM3);height:var(--spacingM3);}"],e=>{let{cmsOptions:{limitsModalTabHeaderBackground:t}}=e;return t||"var(--additionalColorTwo)"}),c=a.Ay.div.withConfig({displayName:"styledLimits__AccordionContent",componentId:"sc-k7431v-5"})(["&&&{max-height:",";overflow:hidden;transition:all 0.5s ease-in-out;opacity:",";padding:",";background-color:",";}"],e=>{let{isOpen:t}=e;return t?"1000px":"0"},e=>{let{isOpen:t}=e;return t?"1":"0"},e=>{let{isOpen:t}=e;return t?"var(--spacingM3)":"0"},e=>{let{cmsOptions:{limitsModalTabContentBackground:t}}=e;return t||"var(--additionalColorFiveHover)"}),d=a.Ay.div.withConfig({displayName:"styledLimits__StyledTabContent",componentId:"sc-k7431v-6"})(["&&&{display:flex;flex-direction:column;align-items:center;justify-content:center;}&&& .set-limit-wrapper{width:100%;margin-bottom:var(--spacingM1);display:flex;flex-direction:column;}&&& .set-limit-wrapper .set-limit{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--spacingM3);}&&& .set-limit-wrapper .set-limit .set-limit-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}&&& .set-limit-wrapper .set-limit .set-limit-info span{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .set-limit-wrapper .set-limit .set-limit-info strong{color:",";font:var(--bodyTwoBold);}&&& .set-limit-wrapper .set-limit .set-limit-info .crypto-equal{color:var(--secondaryColorOne);font:var(--captionNormal);opacity:0.7;}&&& .set-limit-wrapper .set-limit .btn-wrap{max-width:140px;}
11&&& .time-radio-options{display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacingM4);margin-bottom:var(--spacingM1);",";",";}&&& .time-radio-options .MuiFormControlLabel-root{margin:0;}&&& .time-radio-options .MuiFormControlLabel-root .MuiButtonBase-root{padding:4px;margin-right:8px;}&&& .time-radio-options .MuiFormControlLabel-root .MuiFormControlLabel-label{color:",";font:var(--bodyTwoNormal);}&&& .input-wrapp{width:100%;display:flex;gap:var(--spacingM1);flex-direction:row;justify-content:center;align-items:flex-start;}&&& .input-wrapp .limit-input{display:flex;flex-direction:column;width:100%;gap:4px;",";}&&& .input-wrapp .limit-input .crypto-equal{color:var(--secondaryColorOne);font:var(--captionNormal);}&&& .input-wrapp .limit-input .ec-form-group{width:100%;margin-bottom:0;}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input{width:100%;border-radius:var(--roundness1);border:",";background-color:",";height:48px;padding:12px 16px;color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus-visible,&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus,&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:active{border:",";outline:none;}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input{border:",";}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input::placeholder{opacity:0.3;color:var(--secondaryColorOne);}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-form-group-tooltip{color:var(--auxiliaryColorDanger);bottom:-25px;}&&& .input-wrapp .input-btn-wrap{width:",";}&&& .limit-description{margin-top:var(--spacingM3);width:100%;font:var(--captionNormal);color:var(--secondaryColorOne);opacity:0.7;text-align:left;}&&& .save-limit-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;}&&& .save-limit-wrapper .interval-wrapper{width:100%;text-align:left;margin-bottom:var(--spacingS5);}&&& .save-limit-wrapper .interval-wrapper span{color:var(--secondaryColorOne);font:var(--bodyOneBold);text-transform:capitalize;}&&& .save-limit-wrapper .interval-wrapper span.amount{color:var(--auxiliaryColorDanger);text-transform:none;}&&& .save-limit-wrapper .description-wrapper{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);margin-bottom:var(--spacingM4);}&&& .save-limit-wrapper .remove-limit-wrap{margin-bottom:var(--spacingM1);}&&& .save-limit-wrapper .password-wrapper{width:100%;margin-bottom:var(--spacingM3);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input{min-height:var(--spacingL4);padding:12px 16px;background-color:var(--backgroundColorThree);border:1px solid var(--additionalColorOneHover);border-radius:var(--roundness1);color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus-visible,&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus,&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:active{border:",";outline:none;}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input{border:",";}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input::placeholder{opacity:0.3;color:var(--secondaryColorOne);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-form-group-tooltip{color:var(--auxiliaryColorDanger);bottom:-25px;}&&& .save-limit-wrapper .button-wrapper{width:100%;display:flex;flex-direction:row;gap:var(--spacingS5);justify-content:center;align-items:center;}&&& .save-limit-wrapper .button-wrapper .limit-btn-throttled{height:48px;width:100%;border-radius:var(--roundness3);padding:10px 16px;text-align:center;font:var(--bodyTwoNormal);background:",";border:",";color:",";}&&& .save-limit-wrapper .button-wrapper .limit-btn-throttled:hover{border:",";color:",";}&&& .save-limit-wrapper .button-wrapper .limit-btn-throttled:disabled{cursor:not-allowed;}"],e=>{let{cmsOptions:{limitsModalSetLimitText:t}}=e;return t||"var(--auxiliaryColorDanger)"},e=>{let{theme:t}=e;return t.tablet` 12 gap: var(--spacingM1); 13 `},e=>{let{theme:t}=e;return t.phone` 14 gap: var(--spacingS4); 15 flex-direction: column; 16 align-items: flex-start; 17 `},e=>{let{cmsOptions:{limitsModalRadioLabelColor:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{theme:t}=e;return t.phone` 18 width: 150px; 19 `},e=>{let{cmsOptions:{limitsModalInputBorderColor:t}}=e;return`1px solid ${t||"var(--additionalColorOneHover"}`},e=>
19{let{cmsOptions:{limitsModalInputBackgroundColor:t}}=e;return t||"var(--backgroundColorThree)"},e=>{let{cmsOptions:{limitsModalInputFocusBorderColor:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalInputErrorBorderColor:t}}=e;return`1px solid ${t||"var(--auxiliaryColorDanger"}`},e=>{let{inputEnabled:t}=e;return t?"100px":"100%"},e=>{let{cmsOptions:{limitsModalInputFocusBorderColor:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalInputErrorBorderColor:t}}=e;return`1px solid ${t||"var(--auxiliaryColorDanger"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonBackground:t}}=e;return t||"var(--backgroundColorTwo)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorder:t}}=e;return`1px solid ${t||"var(--additionalColorOneHover"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonText:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorderHover:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonTextHover:t}}=e;return t||"var(--primaryColorOne)"});i.d(t,{},{A4:r,Gj:l,OD:n,Yg:d,u:s,ub:c})},224466(e,t,i){var a=i(474848);i(194102);var o=i(242644),r=i(6002),l=i(547020);function n(e){let{title:t,type:i,intervals:n,isOpen:s,onClick:c,cmsOptions:d}=e,p=d?.limitsModalEditIcon?.url;return(0,a.jsxs)("div",{className:"accordion-wrapper",children:[(0,a.jsxs)(l.u,{className:`acc-header ${s?"active":""}`,onClick:c,cmsOptions:d,children:[(0,a.jsx)("div",{className:"accordion-title",children:t}),(0,a.jsx)("div",{className:"edit-icon",children:p?(0,a.jsx)("img",{src:p,alt:""}):(0,a.jsx)(o.Pj4,{})})]}),(0,a.jsx)(l.ub,{isOpen:s,cmsOptions:d,children:(0,a.jsx)(r.A,{type:i,intervals:n})})]})}i.d(t,{A:()=>n})},6002(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(146477),n=i(901775),s=i(211967),c=i(572783),d=i(559113),p=i(73691),m=i(866246),u=i(287596),v=i(516352),g=i(414030),h=i(4957),y=i(706705),f=i(496318),_=i(547020),x=i(801050),w=i(404917);function b(e){let{type:t,intervals:i}=e,b=(0,c.A)(),C=(0,r.wA)(),j=(0,r.d4)(e=>e.user),O=(0,r.d4)(e=>e.settings),N=(0,r.d4)(e=>e.crypto),k=(0,r.d4)(e=>e?.user?.limits),A=O?.layout?.modals?.options;O?.style.main;let L=O?.apiConfig?.config?.payAndPlay,T=j?.playerBalance?.currencycode,M=["bet","deposit","loss"].includes(t),S=N?.exchangeRates,$=j?.playerWallets,I=$?.isFiatActive,z=(0,r.d4)(e=>e?.user?.playerStatus?.checkPasswordOnLimitUpdate),[F,B]=(0,o.useState)("daily"),[D,E]=(0,o.useState)("save"),[q,P]=(0,o.useState)(!1),[H,R]=(0,o.useState)(""),[G,V]=(0,o.useState)([]),[Y,U]=(0,o.useState)(""),[J,W]=(0,o.useState)("day"),[X,K]=(0,o.useState)({daily:"",weekly:"",monthly:""}),Q=i?.find(e=>e.intervalType===F),Z={code:`limits_amount_${F}`,fieldType:"string",dataType:"string",defaultValue:Q?.value,required:!0,validators:[]},ee=(()=>{let e=[];for(let t in k)for(let i in k[t])k[t][i]?.amount?e.push({name:t,interval:i,value:"daily"===i?"day":"weekly"===i?"week":"month",amount:k[t][i]?.amount}):k[t]?.amount&&e.push({name:t,amount:k[t]?.amount});return Array.from(new Set(e?.map(e=>JSON.stringify(e)))).map(e=>JSON.parse(e))})()?.filter(e=>e.name===t),et=ee?.find(e=>e.interval===F)?.amount,ei={color:A?.limitsModalRadioColor||"var(--secondaryColorOne)","&.Mui-checked":{color:A?.limitsModalRadioCheckedColor||"var(--primaryColorOne)"}},ea=e=>B(e.target.value),eo=(e,t,i,a,o)=>{let r=(e,t)=>e?.replace(t,"")?parseInt(e.replace(t,"")):null,l={daily:"day",weekly:"week",monthly:"month"},n=z&&!L?t:"",s={freeze_account:()=>er((0,u.J)(n,r(a,"d"))),self_exclude:()=>er((0,m.J)(n,a)),time:()=>er((0,p.a)(e,n,r(a,"h"))),default:()=>er((0,p.a)(e,n,i,l[a],o))};(s[e]||s.default)(),P(!1)},er=e=>{let i=["freeze_account","self_exclude"];C(e).then(e=>{if(i.includes(t))e?.payload?.res?.resultCode&&C((0,g.hh)({message:`message_set_limit_${e?.payload?.res?.resultCode}`,type:"success"}));else{let t=e?.payload?.res?.resultCode==="limit_update_pending"?"message_set_limit_update_pending":"message_set_limit_success";C((0,g.hh)({message:t,type:"success"}))}}).catch(e=>{C((0,g.hh)({message:`message_${e?.code}`,type:"error"}))})},el=async()=>{for(;!$?.wallets;)await new Promise(e=>setTimeout(e,100));U(Object.entries($.wallets).find(e=>{let[t,i]=e;return i?.type==="fiat"})[0])};return(0,o.useEffect)(()=>{ee&&K(["daily","weekly","monthly"].reduce((e,t)=>
19(e[t]=ee?.find(e=>e.interval===t)?.amount||"",e),{}))},[k]),(0,o.useEffect)(()=>{$||C((0,v.Eb)(T))},[]),(0,o.useEffect)(()=>{el(),S||""===Y||C((0,h.lI)(Y))},[Y,$]),(0,a.jsx)(_.Yg,{inputEnabled:M,cmsOptions:A,children:q?(0,a.jsx)(y.A,{type:t,currencysymbol:Y,amount:X[F],interval:F,intervalLabel:Q?.intervalLabel,password:H,setPassword:R,setIsTryingToSave:P,isTryingToSave:q,submitLimit:eo,cmsOptions:A,messages:G,setMessages:V,removeExistingLimit:(e,t,i)=>{C((0,d.c)(e,!L?t:"","time"===e?1:i)).then(e=>{C((0,g.hh)({message:"message_remove_limit_success",type:"success"})),C((0,x.p)()),P(!1)}).catch(e=>{C((0,g.hh)({message:`message_${e.code}`,type:"error"}))})},removeLimit:J,settingType:D}):(0,a.jsxs)(a.Fragment,{children:[0===ee.length?null:(0,a.jsx)("div",{className:"set-limit-wrapper",children:ee?.map((e,t)=>(0,a.jsxs)("div",{className:"set-limit",children:[(0,a.jsxs)("div",{className:"set-limit-info",children:[(0,a.jsx)("span",{children:b("limit_already_set")}),(0,a.jsx)("strong",{children:e?.name==="time"?`${parseInt(e?.amount)}h ${b("time_limit_title")}`:`${Y} ${parseInt(e?.amount)} ${b(`limit_interval_${e?.interval}_set`)}`}),!I&&(0,a.jsxs)("span",{className:"crypto-equal",children:["â",(parseInt(e?.amount)*S?.BTC).toFixed(5)," BTC"]})]}),(0,a.jsx)("div",{className:"btn-wrap",children:(0,a.jsx)(_.A4,{className:"limit-btn",cmsOptions:A,onClick:()=>{P(!0),E("remove"),W(e)},children:b("limit_button_remove")})})]},t))}),(0,a.jsx)(l.A,{className:"time-radio-options",name:"time",children:i?.map((e,i)=>(0,a.jsx)(n.A,{idx:i,value:e?.intervalType,control:(0,a.jsx)(s.A,{color:"default",sx:ei}),label:e?.intervalLabel,onChange:ea,checked:"time"===t&&e?.value===ee[0]?.amount||F===e?.intervalType},i))}),F&&(0,a.jsxs)("div",{className:`input-wrapp option-${F}`,children:[M&&(0,a.jsxs)("div",{className:"limit-input",children:[(0,a.jsx)(f.A,{type:"string",field:Z,readOnly:!1,showLabel:!1,value:X[F]||"",errorMessages:G,onChange:e=>{let t;V([]);let i=(t=e.replace(/[^0-9.]/g,"")).split(".").length>2?null:t.replace(/\D/g,"").length>15?"maxDigits":t;if(null!==i){if("maxDigits"===i)return void V([b("cashier_limit_max_digits_error",{max:15})]);K(e=>({...e,[F]:i}))}},onKeyDown:e=>{let t=e.key>="0"&&e.key<="9",i="."===e.key&&!e.target.value.includes(".");t||i||["Backspace","ArrowLeft","ArrowRight"].includes(e.key)||e.preventDefault()}},Z.code),!I&&""!==X[F]&&(0,a.jsxs)("span",{className:"crypto-equal",children:["â ",(parseInt(X[F])/S?.[Y]).toFixed(8)," ",T]})]}),(0,a.jsx)("div",{className:"input-btn-wrap",children:(0,a.jsx)(_.Gj,{className:"limit-btn save",cmsOptions:A,onClick:()=>(()=>{if("deposit"===t){let e=(0,w.l)(k,X[F],F);if(e)return void V([`message_${e}`])}if(z){let e=["time","freeze_account","self_exclude"].includes(t);X[F]||e?(P(!0),E("save")):V(["no_amount"])}else eo(t,H,parseInt(X[F]),Q?.intervalType,Y)})(),children:et?b("limit_button_update"):b("limit_button_save")})})]}),(0,a.jsx)("span",{className:"limit-description",children:b(`limit_description_${t}`)})]})})}i.d(t,{A:()=>b})},706705(e,t,i){var a=i(474848);i(194102);var o=i(496318),r=i(572783),l=i(547020);function n(e){let{type:t,currencysymbol:i,amount:n,interval:s,intervalLabel:c,password:d,setPassword:p,setIsTryingToSave:m,submitLimit:u,cmsOptions:v,messages:g,setMessages:h,removeExistingLimit:y,removeLimit:f,settingType:_}=e,x=(0,r.A)(),w=v?.limitsModalShowPasswordIcon?.url,b=v?.limitsModalHidePasswordIcon?.url,C="save"===_,j=["time","freeze_account","self_exclude"].includes(t),O={code:"limits_password",fieldType:"password",dataType:"string",defaultValue:"",required:!0,validators:[],hint:"field.new_password.hint"};return(0,a.jsxs)("div",{className:"save-limit-wrapper",children:[C?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"interval-wrapper",children:[(0,a.jsxs)("span",{children:[x(`limits_tab_title_${t}`)," |"]})," ",(0,a.jsx)("span",{className:"amount",children:j?c:`${i} ${parseInt(n)}/${c}`})]}),(0,a.jsx)("div",{className:"description-wrapper",children:x("limit_save_description")})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"interval-wrapper",children:[(0,a.jsxs)("span",{children:[x("limits_tab_title_remove_limit")," |"]})," ",(0,a.jsxs)("span",{className:"amount",children:[i," ",parseInt(f?.amount),"/",f?.interval?x(`limits_interval_${f.interval}`):""]})]}),(0,a.jsx)("div",{className:"description-wrapper",children:x("limit_remove_description")})]}),(0,a.jsx)("div",{className:"password-wrapper",children:(0,a.jsx)(o.A,{type:"password",field:O,readOnly:!1,showLabel:!1,value:d,errorMessages:g,eyeIconOpened:w,eyeIconClosed:b,onChange:e=>{h([]),p(e)}},O.code)}),(0,a.jsxs)("div",{className:"button-wrapper",children:[(0,a.jsx)(l.A4,{className:"limit-btn cancel",cmsOptions:v,onClick:()=>m(!1),children:x("limit_button_cancel")}
19),(0,a.jsx)(l.Gj,{className:"limit-btn save",cmsOptions:v,onClick:()=>C?d?u(t,d,parseInt(n),s,i):h(["enter_password"]):y(t,d,f?.value),children:x(C?"limit_button_set_limit":"limit_button_remove")})]})]})}i.d(t,{A:()=>n})},586369(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(80033),n=i(572783),s=i(102422),c=i(801050),d=i(224466),p=i(880378),m=i(547020),u=i(756849),v=i(414030);let g={deposit:["daily","weekly","monthly"],bet:["daily","weekly","monthly"],loss:["daily","weekly","monthly"],time:[{value:"3",intervalType:"3h",intervalLabel:"limits_interval_3h"},{value:"6",intervalType:"6h",intervalLabel:"limits_interval_6h"},{value:"12",intervalType:"12h",intervalLabel:"limits_interval_12h"}],freeze_account:[{value:"24h",intervalType:"1d",intervalLabel:"limits_interval_24h"},{value:"7d",intervalType:"7d",intervalLabel:"limits_interval_7d"},{value:"30d",intervalType:"30d",intervalLabel:"limits_interval_30d"}],self_exclude:[{value:"6months",intervalType:"6months",intervalLabel:"limits_interval_6m"},{value:"12months",intervalType:"12months",intervalLabel:"limits_interval_12m"},{value:"permanent",intervalType:"permanent",intervalLabel:"limits_interval_permanent"}]},h={time:"timeLimitInterval",freeze_account:"freezeAccountLimitInterval",self_exclude:"selfExclusionLimitInterval"};function y(e){let{modalId:t,open:i}=e,y=(0,n.A)(),f=(0,r.wA)(),[_,x]=(0,o.useState)(0),{user:w,cmsOptions:b,gamingLicence:C}=(0,r.d4)(e=>({user:e?.user,cmsOptions:e?.settings?.layout?.modals?.options,gamingLicence:e.settings?.apiConfig?.config?.gamingLicence}),r.bN),j=w?.limits,O=b?.limitModalLimitTabs,N=b?.limitModalLimitPeriods,k=b?.limitsModalCloseIcon?.url,A=[{type:"deposit",title:y("limits_tab_title_deposit"),intervals:T("deposit")},{type:"bet",title:y("limits_tab_title_bet"),intervals:T("bet")},{type:"loss",title:y("limits_tab_title_loss"),intervals:T("loss")},{type:"time",title:y("limits_tab_title_time"),intervals:T("time")},{type:"freeze_account",title:y("limits_tab_title_freeze_account"),intervals:T("freeze_account")},{type:"self_exclude",title:y("limits_tab_title_self_exclude"),intervals:"kgc"===C?[{value:"6months",intervalType:"6months",intervalLabel:y("limits_interval_6m")}]:T("self_exclude")}],L=A?.filter(e=>O?.includes(e?.type));function T(e){let t=g[e];if(!["time","freeze_account","self_exclude"].includes(e))return t?.filter(e=>N?.includes(e))?.map(t=>({value:j?.[e]?.daily?.amount,intervalType:t,intervalLabel:y(`limits_interval_${t}`)}));let i=b?.[h?.[e]],a=i?t?.filter(e=>i?.includes(e?.value)):t;return a?.map(e=>({...e,intervalLabel:y(e?.intervalLabel)}))}(0,o.useEffect)(()=>{j||f((0,c.p)())},[]);let M=(0,u.UG)(b,"limits"),S=y("limits_credits_text").split("{link}"),$=()=>{f((0,v.SE)("/responsible-gaming")),f((0,s.Oo)(t))};return(0,a.jsx)(m.YS,{cmsOptions:b,show:i,onHide:()=>f((0,s.Oo)(t)),animation:!0,centered:!0,size:M.size,modalCSS:M,className:"limits-modal-main",children:(0,a.jsxs)("div",{className:"limits-modal-content",children:[(0,a.jsx)("div",{className:"close-icon",onClick:()=>f((0,s.Oo)(t)),children:k?(0,a.jsx)(p.A,{iconURL:k,color:"var(--secondaryColorOne)",hoverColor:"var(--primaryColorOne)",size:"var(--spacingM3)"}):(0,a.jsx)(l.WQq,{})}),(0,a.jsx)("div",{className:"limit-modal-title",children:(0,a.jsx)("h1",{children:y("limits_modal_title")})}),(0,a.jsx)("div",{className:"accordion-container",children:L?.map((e,t)=>(0,a.jsx)(d.A,{title:e?.title,type:e?.type,intervals:e?.intervals,isOpen:_===t,onClick:()=>x(t),cmsOptions:b},t))}),b?.enableLimitCreditsLabel&&(0,a.jsx)("div",{className:"limit-credits-container",children:S?.map((e,t)=>(0,a.jsxs)(o.Fragment,{children:[e,t<S.length-1&&(0,a.jsx)("span",{onClick:$,children:y("limits_credits_link_text")})]},t))})]})})}i.d(t,{A:()=>y})},547020(e,t,i){var a=i(211318),o=i(38267);let r=(0,o.Ay)(a.A).withConfig({displayName:"styledLimits__StyledLimitModal",componentId:"sc-1glvygb-0"})(["&&&{z-index:10000;}&&& .limits-modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:",";max-width:600px;min-height:491px;width:100%;border-radius:var(--roundness2);padding:var(--spacingM3);flex-direction:column;align-items:center;",";",";}&&& .limits-modal-content .close-icon{position:absolute;display:flex;justify-content:center;align-items:center;top:12px;right:12px;width:var(--spacingL4);height:var(--spacingL4);cursor:pointer;}&&& .limits-modal-content .close-icon svg,&&& .limits-modal-content .close-icon img{width:var(--spacingM3);height:var(--spacingM3);}&&& .limits-modal-content .close-icon:hover svg{color:var(--primaryColorOne);}&&& .limits-modal-content .limit-modal-title{margin-bottom:var(--spacingM3);width:100%;text-align:center;}&&& .limits-modal-content .limit-modal-title h1{margin:0;color:",";font:var(--headingFiveDesktopBold);",";}&&& .limits-modal-content .accordion-container{border-radius:var(--spacingS4);overflow:hidden;}&&& .limits-modal-content .limit-credits-container{margin:var(--spacingM3) 0 0;padding:0 8px;color:var(--secondaryColorOne);font:var(--captionNormal);line-height:14px;}&&& .limits-modal-content .limit-credits-container span{cursor:pointer;font:var(--captionBold);line-height:14px;color:var(--secondaryColorOne);transition:all 0.2s ease-in-out;}&&& .limits-modal-content .limit-credits-container span:hover{color:var(--primaryColorOne);}"],e=>
19{let{cmsOptions:{limitsModalBackground:t}}=e;return t||"var(--backgroundColorTwo)"},e=>{let{theme:t}=e;return t.tablet` 20 width: 400px; 21 min-height: 470px; 22 padding: var(--spacingM4); 23 `},e=>{let{theme:t}=e;return t.phone` 24 min-height: 534px; 25 width: 360px; 26 padding: var(--spacingM3); 27 `},e=>{let{cmsOptions:{limitsModalTitleColor:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{theme:t}=e;return t.tablet` 28 font: var(--headingFiveMobileBold); 29 `}),l=o.Ay.button.withConfig({displayName:"styledLimits__LimitButton",componentId:"sc-1glvygb-1"})(["&&&{height:48px;width:100%;border-radius:var(--roundness3);padding:10px 16px;text-align:center;font:var(--bodyTwoNormal);}"]),n=(0,o.Ay)(l).withConfig({displayName:"styledLimits__LimitButtonPrimary",componentId:"sc-1glvygb-2"})(["&&&{background:",";color:",";border:none;}&&&:hover{background:",";color:",";}"],e=>{let{cmsOptions:{limitsModalPrimaryButtonBackground:t}}=e;return t||"var(--highlightColorTwo)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonText:t}}=e;return t||"var(--highlightColorTwoText)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonBackgroundHover:t}}=e;return t||"var(--highlightColorTwo)"},e=>{let{cmsOptions:{limitsModalPrimaryButtonTextHover:t}}=e;return t||"var(--highlightColorTwoText)"}),s=(0,o.Ay)(l).withConfig({displayName:"styledLimits__LimitButtonSecondary",componentId:"sc-1glvygb-3"})(["&&&{background:",";border:",";color:",";}&&&:hover{border:",";color:",";}"],e=>{let{cmsOptions:{limitsModalSecondaryButtonBackground:t}}=e;return t||"var(--backgroundColorTwo)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorder:t}}=e;return`1px solid ${t||"var(--additionalColorOneHover"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonText:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{cmsOptions:{limitsModalSecondaryButtonBorderHover:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalSecondaryButtonTextHover:t}}=e;return t||"var(--primaryColorOne)"}),c=o.Ay.div.withConfig({displayName:"styledLimits__AccordionHeader",componentId:"sc-1glvygb-4"})(["&&&{padding:var(--spacingS5) var(--spacingS5) var(--spacingS5) var(--spacingM1);background-color:",";height:56px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;opacity:0.7;user-select:none;transition:opacity 0.3s ease-in-out;}&&&:hover,&&&.active{opacity:1;}&&& .accordion-title{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .edit-icon{width:var(--spacingM4);height:var(--spacingM4);display:flex;justify-content:center;align-items:center;}&&& .edit-icon svg,&&& .edit-icon img{width:var(--spacingM3);height:var(--spacingM3);}"],e=>{let{cmsOptions:{limitsModalTabHeaderBackground:t}}=e;return t||"var(--additionalColorTwo)"}),d=o.Ay.div.withConfig({displayName:"styledLimits__AccordionContent",componentId:"sc-1glvygb-5"})(["&&&{max-height:",";overflow:hidden;transition:all 0.5s ease-in-out;opacity:",";padding:",";background-color:",";}"],e=>{let{isOpen:t}=e;return t?"1000px":"0"},e=>{let{isOpen:t}=e;return t?"1":"0"},e=>{let{isOpen:t}=e;return t?"var(--spacingM3)":"0"},e=>{let{cmsOptions:{limitsModalTabContentBackground:t}}=e;return t||"var(--additionalColorFiveHover)"}),p=o.Ay.div.withConfig({displayName:"styledLimits__StyledTabContent",componentId:"sc-1glvygb-6"})(["&&&{display:flex;flex-direction:column;align-items:center;justify-content:center;}&&& .set-limit-wrapper{width:100%;margin-bottom:var(--spacingM1);display:flex;flex-direction:column;}&&& .set-limit-wrapper .set-limit{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--spacingM3);}&&& .set-limit-wrapper .set-limit .set-limit-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}&&& .set-limit-wrapper .set-limit .set-limit-info span{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .set-limit-wrapper .set-limit .set-limit-info strong{color:",";font:var(--bodyTwoBold);}&&& .set-limit-wrapper .set-limit .set-limit-info .crypto-equal{color:var(--secondaryColorOne);font:var(--captionNormal);opacity:0.7;}&&& .set-limit-wrapper .set-limit .btn-wrap{max-width:140px;}
29&&& .time-radio-options{display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacingM4);margin-bottom:var(--spacingM1);",";",";}&&& .time-radio-options .MuiFormControlLabel-root{margin:0;}&&& .time-radio-options .MuiFormControlLabel-root .MuiButtonBase-root{padding:4px;margin-right:8px;}&&& .time-radio-options .MuiFormControlLabel-root .MuiFormControlLabel-label{color:",";font:var(--bodyTwoNormal);}&&& .input-wrapp{width:100%;display:flex;gap:var(--spacingM1);flex-direction:row;justify-content:center;align-items:flex-start;}&&& .input-wrapp .limit-input{display:flex;flex-direction:column;width:100%;gap:4px;}&&& .input-wrapp .limit-input .crypto-equal{color:var(--secondaryColorOne);font:var(--captionNormal);}&&& .input-wrapp .limit-input .ec-form-group{width:100%;margin-bottom:0;}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input{width:100%;border-radius:var(--roundness1);border:",";background-color:",";height:48px;padding:12px 16px;color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus-visible,&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus,&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:active{border:",";outline:none;}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input{border:",";}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input::placeholder{opacity:0.3;color:var(--secondaryColorOne);}&&& .input-wrapp .limit-input .ec-form-group .ec-input-validation-wrap .ec-form-group-tooltip{color:var(--auxiliaryColorDanger);bottom:-25px;}&&& .input-wrapp .input-btn-wrap{width:",";}&&& .limit-description{margin-top:var(--spacingM3);width:100%;font:var(--captionNormal);color:var(--secondaryColorOne);opacity:0.7;text-align:left;}&&& .save-limit-wrapper{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;}&&& .save-limit-wrapper .interval-wrapper{width:100%;text-align:left;margin-bottom:var(--spacingS5);}&&& .save-limit-wrapper .interval-wrapper span{color:var(--secondaryColorOne);font:var(--bodyOneBold);text-transform:capitalize;}&&& .save-limit-wrapper .interval-wrapper span.amount{color:var(--auxiliaryColorDanger);text-transform:none;}&&& .save-limit-wrapper .description-wrapper{color:var(--secondaryColorOne);font:var(--bodyTwoNormal);margin-bottom:var(--spacingM4);}&&& .save-limit-wrapper .remove-limit-wrap{margin-bottom:var(--spacingM1);}&&& .save-limit-wrapper .password-wrapper{width:100%;margin-bottom:var(--spacingM3);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input{min-height:var(--spacingL4);padding:12px 16px;background-color:var(--backgroundColorThree);border:1px solid var(--additionalColorOneHover);border-radius:var(--roundness1);color:var(--secondaryColorOne);font:var(--bodyTwoNormal);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus-visible,&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:focus,&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap input:active{border:",";outline:none;}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input{border:",";}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-input-wrap.validated-field-error input::placeholder{opacity:0.3;color:var(--secondaryColorOne);}&&& .save-limit-wrapper .password-wrapper .ec-form-group .ec-input-validation-wrap .ec-form-group-tooltip{color:var(--auxiliaryColorDanger);bottom:-25px;}&&& .save-limit-wrapper .button-wrapper{width:100%;display:flex;flex-direction:row;gap:var(--spacingS5);justify-content:center;align-items:center;}"],e=>{let{cmsOptions:{limitsModalSetLimitText:t}}=e;return t||"var(--auxiliaryColorDanger)"},e=>{let{theme:t}=e;return t.tablet` 30 gap: var(--spacingM1); 31 `},e=>{let{theme:t}=e;return t.phone` 32 gap: var(--spacingS4); 33 flex-direction: column; 34 align-items: flex-start; 35 `},e=>{let{cmsOptions:{limitsModalRadioLabelColor:t}}=e;return t||"var(--secondaryColorOne)"},e=>{let{cmsOptions:{limitsModalInputBorderColor:t}}=e;return`1px solid ${t||"var(--additionalColorOneHover"}`},e=>
35{let{cmsOptions:{limitsModalInputBackgroundColor:t}}=e;return t||"var(--backgroundColorThree)"},e=>{let{cmsOptions:{limitsModalInputFocusBorderColor:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalInputErrorBorderColor:t}}=e;return`1px solid ${t||"var(--auxiliaryColorDanger"}`},e=>{let{inputEnabled:t}=e;return t?"100px":"100%"},e=>{let{cmsOptions:{limitsModalInputFocusBorderColor:t}}=e;return`1px solid ${t||"var(--primaryColorOne"}`},e=>{let{cmsOptions:{limitsModalInputErrorBorderColor:t}}=e;return`1px solid ${t||"var(--auxiliaryColorDanger"}`});i.d(t,{},{A4:n,Gj:s,YS:r,Yg:p,u:c,ub:d})},255117(e,t,i){var a=i(474848),o=i(194102),r=i(349924),l=i(559113),n=i(287596),s=i(866246),c=i(73691),d=i(102422),p=i(849619),m=i(756849),u=i(572783),v=i(327600),g=i(274438),h=i(496318),y=i(415983);function f(e){let{controls:t,open:i,modalId:f,modalClass:_}=e,x=(0,r.wA)(),{settings:{layout:{modals:{options:w}},apiConfig:{config:{payAndPlay:b}}},user:{playerBalance:{currencysymbol:C}}}=(0,r.d4)(e=>e);(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIcon?.url),(0,r.d4)(e=>e.settings.layout.cashier.options?.limitModalIconSwitch);let j=(0,u.A)(),O=(0,m.UG)(w,"limits"),[N,k]=(0,o.useState)([]),[A,L]=(0,o.useState)(""),T={code:"limits_password",fieldType:"password",dataType:"string",defaultValue:"",required:!0,validators:[],hint:"field.new_password.hint"},M=t=>{let i=["freeze_account","self_exclude"];x(t).then(t=>{i.includes(e.type)?(t?.payload?.res?.resultCode&&k([{type:"success",code:`message_set_limit_${t?.payload?.res?.resultCode}`}]),(0,d.Oo)(f)):k([{type:"success",code:t?.payload?.res?.resultCode==="limit_update_pending"?"message_set_limit_update_pending":"message_set_limit_success"}])}).catch(e=>{k([{type:"error",code:`message_${e?.code}`}
35])})};return(0,a.jsx)(v.Y,{show:i,onHide:()=>x((0,d.Oo)(f)),animation:!0,centered:!0,className:"limit-modal"+_,size:O.size,modalCSS:O,children:(0,a.jsxs)("div",{className:"modal-body",children:[(0,a.jsxs)("div",{className:"limit_modal-close-btn-header-container",children:[(0,a.jsx)("h1",{className:"limit-modal-headline",children:j(`cashier_limit_modal_${e.action?e.action:"cancel"}_headline`)}),(0,a.jsx)("div",{className:"limit_modal_close-btn-container",onClick:()=>x((0,d.Oo)(f)),children:(0,a.jsx)(p.h,{})})]}),(0,a.jsxs)("div",{className:"loss-description",children:[(0,a.jsxs)("div",{className:"type",children:[(0,a.jsx)("div",{className:"cashier_limit-title",children:j(`cashier_limits_${e.type}_title`)}),(0,a.jsx)("div",{className:"cashier_limit-desc",children:["freeze_account","time","self_exclude"].includes(e.type)?null:(0,a.jsxs)(a.Fragment,{children:["(",C||"â¬",e.value," /"," ",j(`cashier_limits_${"day"===e.interval?"daily":e.interval+"ly"}_interval`),")"]})})]}),(0,a.jsx)("p",{className:"limit-loss-description",children:j(`cashier_limit_description_${"save"===e.action?e.type+"_"+e.action:"remove"}`)})]}),!b&&(0,a.jsx)("div",{className:"password-field-wrapper",children:(0,a.jsx)(h.A,{type:"password",field:T,readOnly:!1,showLabel:!1,value:A,onChange:e=>{k([]),L(e)}},T.code)}),N.length?(0,a.jsx)(y.A,{messages:N}):null,(0,a.jsxs)("div",{className:"limit_btn_wrapper",children:[N[0]?.code==="message_set_limit_success"||N[0]?.code==="message_remove_limit_success"?null:(0,a.jsx)(g.tA,{onClick:()=>(()=>{if("save"===e.action)switch(e.type){case"freeze_account":M((0,n.J)(b?"":A,e.value));break;case"self_exclude":M((0,s.J)(b?"":A,e.value));break;default:M((0,c.a)(e.type,b?"":A,e.value,e.interval))}else if("remove"===e.action){let t="time"===e.type?1:e.interval;x((0,l.c)(e.type,!b?A:"",t)).then(e=>{k([{type:"success",code:"message_remove_limit_success"}])}).catch(e=>{k([{type:"error",code:`message_${e?.code}`}
35])})}})(),disabled:!b&&!A,className:"limit-modal-set-limit-btn",children:"save"===e.action?j("cashier_set_limit_btn"):"remove"===e.action?j("cashier_remove_limit_btn"):""}),(0,a.jsx)(v.v,{onClick:()=>x((0,d.Oo)(f)),className:"limit-modal-discard-limit-btn",children:j("cashier_close_set_limit_btn")})]})]})})}i.d(t,{A:()=>f})},327600(e,t,i){var a=i(211318),o=i(38267),r=i(274438);let l=(0,o.Ay)(a.A).withConfig({displayName:"styledLimitModal__StyledLimitModal",componentId:"sc-135f9tq-0"})(["&&&{z-index:99999;}&&& .modal-content{border:1px solid #849eb7;border-radius:24px;background-color:#1e2123;}&&& .modal-content .modal-body{background-color:#1e2123;padding:24px 48px;position:relative;border-radius:24px;gap:24px;width:100%;display:flex;justify-content:center;align-items:start;flex-direction:column;}&&& .modal-content .modal-body .limit_modal-close-btn-header-container{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:center;}&&& .modal-content .modal-body .limit_modal-close-btn-header-container .limit_modal_close-btn-container{position:absolute;border:1px solid #e6456f;top:24px;right:48px;width:36px;height:36px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;}
35&&& .modal-content .modal-body .limit_modal-close-btn-header-container .limit_modal_close-btn-container:hover svg{width:fit-content;height:fit-content;}&&& .modal-content .modal-body .limit_modal-close-btn-header-container .limit_modal_close-btn-container:hover svg rect{fill:#e6456f;}&&& .modal-content .modal-body .limit_modal-close-btn-header-container .limit_modal_close-btn-container img{width:15px;height:15px;}&&& .modal-content .modal-body .limit_modal-close-btn-header-container h1{font-weight:700;font-size:32px;line-height:42px;color:#ffffff;margin:0;padding:0;}&&& .modal-content .modal-body .loss-description{width:100%;height:fit-content;display:flex;justify-content:start;align-items:center;gap:16px;flex-direction:column;}&&& .modal-content .modal-body .loss-description .type{width:100%;height:fit-content;display:flex;justify-content:start;align-items:center;gap:4px;}&&& .modal-content .modal-body .loss-description .type .cashier_limit-title{font-size:20px;font-family:Inter,sans-serif;line-height:22px;font-weight:700;color:#ffffff;}
35&&& .modal-content .modal-body .loss-description .type .cashier_limit-desc{font-size:20px;font-family:Inter,sans-serif;line-height:22px;font-weight:700;color:#ffffff;}&&& .modal-content .modal-body .loss-description .limit-loss-description{margin:0;}&&& .modal-content .modal-body .password-field-wrapper{width:100%;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group{margin-bottom:20px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap{height:46px;position:relative;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input{width:100%;padding:16px;border-radius:8px;border:1px solid #3a4c5b;background:#222b31;color:#ffffff;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:22px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input::placeholder{color:#849eb7;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input-icon{top:15px;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-input-wrap .ec-input-icon svg{width:24px;height:24px;fill:#849eb7;}&&& .modal-content .modal-body .password-field-wrapper .ec-form-group .ec-form-group-tooltip{top:112.5%;color:#df1b1c;font-size:14px;}&&& .modal-content .modal-body .messages{width:100%;}&&& .modal-content .modal-body .messages .message{width:100%;padding:6px 4px 6px 9px;border-radius:3px;font-size:14px;font-weight:500;line-height:1.38;color:#ffffff;text-align:center;}
35&&& .modal-content .modal-body .messages .message.message_success{background-color:var(--auxiliaryColorSuccess);}&&& .modal-content .modal-body .messages .message.message_error{background-color:var(--auxiliaryColorDanger);}&&& .modal-content .modal-body .bonsu-check-confirm{margin:1rem 0 2rem;display:flex;align-items:flex-start;justify-content:space-between;padding:0 10px;}&&& .modal-content .modal-body .bonsu-check-confirm p{color:var(--secondaryColorOne);font-weight:500;font-size:14px;line-height:20px;cursor:pointer;}&&& .modal-content .modal-body .limit_btn_wrapper{width:100%;height:fit-content;display:flex;align-items:center;justify-content:center;gap:24px;}&&& .modal-content .modal-body .limit_btn_wrapper .limit-modal-set-limit-btn{height:64px;padding:24px 32px;width:100%;text-align:center;border-radius:4px;background:var(--btn-blue,linear-gradient(180deg,#41a3fd 0%,#0075e1 100%));box-shadow:0px 0px 16px 0px rgba(255,255,255,0.24) inset;}&&& .modal-content .modal-body .limit_btn_wrapper .limit-modal-discard-limit-btn{height:64px;padding:24px 32px;width:100%;text-align:center;border-radius:4px;background:var(--btn-green,radial-gradient(48.84% 48.84% at 49.81% 0%,#47e169 0%,#31b756 100%));box-shadow:0px 0px 16px 0px rgba(255,255,255,0.24) inset;}"]),n=(0,o.Ay)(r.tA).withConfig({displayName:"styledLimitModal__StyledLimitButton",componentId:"sc-135f9tq-1"})(["&&&{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}&&&:hover,&&&:active,&&&:focus{background-color:var(--backgroundColorThree);color:var(--secondaryColorOne);}"]);i.d(t,{},{Y:l,v:n})},336686(e,t,i){i.r(t);var a=i(474848);i(194102);var o=i(349924),r=i(354194),l=i(586369),n=i(255117),s=i(604823),c=i(301128);let d={1:r.A,2:l.A},p={tou:n.A},m={1:c.A,2:s.A};function u(e){let t=(0,o.d4)(e=>e?.settings?.layout),i=(0,o.d4)(e=>e?.settings),n=(0,o.d4)(e=>e?.settings?.api?.portal_identifier),u=i?.apiConfig?.config?.use_corex,v=t.modals?.options?.enableLimitsModal,g=p[n]||(u?m[e?.forceLimitVerion]||(v?s.A:c.A):d[e?.forceLimitVerion]||(v?l.A:r.A));return(0,a.jsx)(g,{...e})}i.d(t,{default:()=>u})},754701(e,t,i){let a=null;function o(){return a||(a=Promise.all([i.e(60465),i.e(41774),i.e(53970)]).then(i.bind(i,284077))),a}function r(){return o().then(e=>{let{modal:t}=e;return t?.disconnect()})}i.d(t,{X:()=>r,v:()=>o})},404917(e,t,i){i.d(t,{},{W:(e,t,i,a,o,r,l,n,s,c,d,p,m)=>{let u=i.options?.find(e=>e.checked)||{},{type:v}=t||{},{inputValue:g,interval:h,value:y}=u,f=["freeze_account","self_exclude"];if("save"===e)switch(v){case"freeze_account":m?.value?d(a(l&&"",m?.value)):d(a(l&&"",y)).then(e=>{f.includes(t.type)&&e?.payload?.res?.resultCode&&c([{type:"success",code:`message_set_limit_${e?.payload?.res?.resultCode}`}])}).catch(e=>{c([{type:"error",code:`message_${e?.code}`}
35])});break;case"self_exclude":m?.value?d(o(l&&"",m?.value)):d(o(l&&"",y)).then(e=>{f.includes(t.type)&&e?.payload?.res?.resultCode&&c([{type:"success",code:`message_set_limit_${e?.payload?.res?.resultCode}`}])}).catch(e=>{c([{type:"error",code:`message_${e?.code}`}])});break;default:d(r(v,l&&"",g||y,h)).then(e=>{let t=e?.payload?.res?.resultCode==="limit_update_pending"?"message_set_limit_update_pending":"message_set_limit_success";c([{type:"success",code:t}]),d(s("info_modal",{message:p(t)}))}).catch(e=>{c([{type:"error",code:`message_${e?.code}`}])})}"remove"===e&&d(n(v,"","time"===v?1:h)).then(e=>{c([{type:"success",code:"message_remove_limit_success"}]),d(s("info_modal",{message:p("message_remove_limit_success")}))}).catch(e=>{c([{type:"error",code:`message_${e?.code}`}]),d(s("info_modal",{message:p(`message_${e?.code}`)}))})},l:(e,t,i)=>{if(!e?.deposit)return null;let a=e=>null==e?null:Number(e),o="daily"===i?Number(t):a(e.deposit.daily?.amount),r="weekly"===i?Number(t):a(e.deposit.weekly?.amount),l="monthly"===i?Number(t):a(e.deposit.monthly?.amount),n=(e,t)=>null!=e&&null!=t&&e>t,s=(e,t)=>null!=e&&null!=t&&e<t;return n(o,r)||n(o,l)?"set_limit_cannot_update_lower_interval_with_higher_amount_than_higher_interval":s(r,o)||n(r,l)||s(l,o)||s(l,r)?"set_limit_cannot_update_higher_interval_with_lower_amount_than_lower_interval":null}})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.