import{k as B,p as F,z as O,bp as se,n as D,b as d,bq as ie,br as oe,v as N,a0 as U,ap as re,a as o,x as A,y as V,bs as K,E as W,m as ce,K as h,U as c,J as Q,s as ue,M as Z,ac as de,bt as pe,bu as xe,b6 as X,q as Y,bb as ee,bv as ve,bw as fe,bx as be,by as ge,a$ as me,bz as Ce,b1 as he,bA as ye,bB as ke,d as Pe,bC as _e,a3 as Se,j as Ve,bD as Ee,u as Ie,h as m,t as q,w as S,bE as we,a2 as J,o as x,a7 as w,F as L,r as T,c as M,aT as i,af as Le}from"./index-Cj-040Sc.js";const E=Symbol.for("vuetify:v-expansion-panel"),te=F({...N(),...oe()},"VExpansionPanelText"),G=B()({name:"VExpansionPanelText",props:te(),setup(e,{slots:n}){const a=O(E);if(!a)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:v,onAfterLeave:g}=se(e,a.isSelected);return D(()=>d(ie,{onAfterLeave:g},{default:()=>[U(o("div",{class:V(["v-expansion-panel-text",e.class]),style:A(e.style)},[n.default&&v.value&&o("div",{class:"v-expansion-panel-text__wrapper"},[n.default?.()])]),[[re,a.isSelected.value]])]})),{}}}),ae=F({color:String,expandIcon:{type:Z,default:"$expand"},collapseIcon:{type:Z,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...N(),...ue()},"VExpansionPanelTitle"),H=B()({name:"VExpansionPanelTitle",directives:{vRipple:K},props:ae(),setup(e,{slots:n}){const a=O(E);if(!a)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:v,backgroundColorStyles:g}=W(()=>e.color),{dimensionStyles:C}=ce(e),f=h(()=>({collapseIcon:e.collapseIcon,disabled:a.disabled.value,expanded:a.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),y=c(()=>a.isSelected.value?e.collapseIcon:e.expandIcon);return D(()=>U(o("button",{class:V(["v-expansion-panel-title",{"v-expansion-panel-title--active":a.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},v.value,e.class]),style:A([g.value,C.value,e.style]),type:"button",tabindex:a.disabled.value?-1:void 0,disabled:a.disabled.value,"aria-expanded":a.isSelected.value,onClick:e.readonly?void 0:a.toggle},[o("span",{class:"v-expansion-panel-title__overlay"},null),n.default?.(f.value),!e.hideActions&&d(Q,{defaults:{VIcon:{icon:y.value}}},{default:()=>[o("span",{class:"v-expansion-panel-title__icon"},[n.actions?.(f.value)??d(de,null,null)])]})]),[[K,e.ripple]])),{}}}),ne=F({title:String,text:String,bgColor:String,...fe(),...ve(),...ee(),...Y(),...ae(),...te()},"VExpansionPanel"),Te=B()({name:"VExpansionPanel",props:ne(),emits:{"group:selected":e=>!0},setup(e,{slots:n}){const a=pe(e,E),{backgroundColorClasses:v,backgroundColorStyles:g}=W(()=>e.bgColor),{elevationClasses:C}=xe(e),{roundedClasses:f}=X(e),y=c(()=>a?.disabled.value||e.disabled),k=h(()=>a.group.items.value.reduce((b,r,P)=>(a.group.selected.value.includes(r.id)&&b.push(P),b),[])),R=h(()=>{const b=a.group.items.value.findIndex(r=>r.id===a.id);return!a.isSelected.value&&k.value.some(r=>r-b===1)}),p=h(()=>{const b=a.group.items.value.findIndex(r=>r.id===a.id);return!a.isSelected.value&&k.value.some(r=>r-b===-1)});return be(E,a),D(()=>{const b=!!(n.text||e.text),r=!!(n.title||e.title),P=H.filterProps(e),s=G.filterProps(e);return d(e.tag,{class:V(["v-expansion-panel",{"v-expansion-panel--active":a.isSelected.value,"v-expansion-panel--before-active":R.value,"v-expansion-panel--after-active":p.value,"v-expansion-panel--disabled":y.value},f.value,v.value,e.class]),style:A([g.value,e.style])},{default:()=>[o("div",{class:V(["v-expansion-panel__shadow",...C.value])},null),d(Q,{defaults:{VExpansionPanelTitle:{...P},VExpansionPanelText:{...s}}},{default:()=>[r&&d(H,{key:"title"},{default:()=>[n.title?n.title():e.title]}),b&&d(G,{key:"text"},{default:()=>[n.text?n.text():e.text]}),n.default?.()]})]})}),{groupItem:a}}}),Be=["default","accordion","inset","popout"],Fe=F({flat:Boolean,...ke(),...ye(ne(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","static"]),...ee(),...he(),...N(),...Y(),variant:{type:String,default:"default",validator:e=>Be.includes(e)}},"VExpansionPanels"),De=B()({name:"VExpansionPanels",props:Fe(),emits:{"update:modelValue":e=>!0},setup(e,{slots:n}){const{next:a,prev:v}=ge(e,E),{themeClasses:g}=me(e),{roundedClasses:C}=X(e),f=c(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return Ce({VExpansionPanel:{bgColor:c(()=>e.bgColor),collapseIcon:c(()=>e.collapseIcon),color:c(()=>e.color),eager:c(()=>e.eager),elevation:c(()=>e.elevation),expandIcon:c(()=>e.expandIcon),focusable:c(()=>e.focusable),hideActions:c(()=>e.hideActions),readonly:c(()=>e.readonly),ripple:c(()=>e.ripple),static:c(()=>e.static)}}),D(()=>d(e.tag,{class:V(["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},g.value,C.value,f.value,e.class]),style:A(e.style)},{default:()=>[n.default?.({prev:v,next:a})]})),{next:a,prev:v}}}),Ae={class:"mb-4 font-semibold sm:text-xl lg:text-3xl"},Re={key:0,class:"rules-betting-loading flex flex-col gap-4","aria-busy":"true","aria-live":"polite"},$e={key:1,class:"rules-betting-empty text-white/70"},ze={key:2,class:"rules-betting-content rules-betting-prose flex flex-col gap-4"},Me={class:"rules-betting-panel-summary flex items-center gap-3 text-base font-bold"},Ge={class:"flex flex-col gap-4 pl-9"},He={class:"rules-betting-trailing flex flex-col gap-4"},Ke={auth:!1,crumb:[{textKey:"breadcrumb.home",link:"/"},{textKey:"breadcrumb.rules-betting",link:"/rules-betting"}]},Ne=Pe({__name:"RulesBetting",setup(e){const{content:n,ready:a,pageId:v}=_e(),g=Se(),C=Ve(),f=h(()=>String(g.business.general_site_title||"").trim()||"Cometa Gaming"),y=h(()=>n.value?.panels??[]),k=h(()=>{const s=Ee(v.value),t=n.value?.titleSuffix??(typeof s?.titleSuffix=="string"?s.titleSuffix:void 0);return t?`${f.value} — ${t}`:f.value}),R="\\*\\*([\\s\\S]+?)\\*\\*|\\[([^\\]]+)\\]\\(([^)]+)\\)|\\{brand\\}|\\n";function p(s){const t=[];let l=0,u;const $=new RegExp(R,"g");for(;(u=$.exec(s))!==null;){u.index>l&&t.push(s.slice(l,u.index));const[_,j,z,I]=u;if(j!=null)t.push(i("strong",p(j)));else if(z!=null&&I!=null)if(I==="#register")t.push(i("button",{type:"button",class:"rules-betting-register-link cursor-pointer underline","data-register-link":"true"},p(z)));else{const le=I.startsWith("http");t.push(i("a",{href:I,class:"underline",...le?{target:"_blank",rel:"noopener noreferrer"}:{}},p(z)))}else _==="{brand}"?t.push(f.value):_===` `&&t.push(i("br"));l=u.index+_.length}return lp(s.text),r=s=>{const t=s.block;if(t.type==="heading"){const l=`h${t.level}`,u=t.level===2?"text-xl font-bold":t.level===3?"text-lg font-bold":"font-bold";return i(l,{class:u},p(t.text))}return t.type==="paragraph"?i("p",p(t.text)):t.type==="list"?i(t.ordered?"ol":"ul",{class:t.ordered?"list-decimal pl-6":"list-disc pl-6"},t.items.map(l=>i("li",p(l)))):i("div",{class:"overflow-x-auto"},[i("table",{class:"rules-betting-table w-full border-collapse"},[t.headers.length>0?i("thead",[i("tr",t.headers.map(l=>i("th",{class:"border px-2 py-1 text-left"},p(l))))]):null,i("tbody",t.rows.map(l=>i("tr",l.map(u=>i("td",{class:"border px-2 py-1 align-top"},p(u))))))])])};function P(s){const t=s.target;t instanceof Element&&t.closest("[data-register-link]")&&(s.preventDefault(),C.setModal({name:"register"}))}return Ie(()=>({title:k.value,meta:[{name:"description",content:n.value?.metaDescription||J("breadcrumb.rules-betting")}]})),(s,t)=>(x(),m("section",{class:"rules-betting-page text-white",onClick:P},[o("h1",Ae,q(k.value),1),d(we,null,{default:S(()=>[w(a)?w(n)?.panels?.length?(x(),m("div",ze,[d(De,{multiple:"",class:"rules-betting-panels"},{default:S(()=>[(x(!0),m(L,null,T(y.value,(l,u)=>(x(),M(Te,{key:u,class:"rules-betting-panel",style:{"background-color":"transparent",color:"inherit"}},{default:S(()=>[d(H,{class:"rules-betting-panel-title",style:{"background-color":"transparent",color:"inherit"}},{default:S(()=>[o("div",Me,[t[1]||(t[1]=o("svg",{fill:"none",height:"28",viewBox:"0 0 28 28",width:"28",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},[o("path",{d:"M17.67 14.23C17.43 14.06 17.24 13.83 17.11 13.56L16.01 11.35L14.92 13.57C14.79 13.83 14.6 14.06 14.37 14.24C14.14 14.41 13.86 14.53 13.57 14.57L11.13 14.93L12.9 16.64C13.11 16.85 13.26 17.1 13.35 17.38C13.44 17.66 13.46 17.95 13.42 18.24L12.99 20.69L15.17 19.54C15.43 19.4 15.72 19.33 16.01 19.33C16.3 19.33 16.59 19.4 16.85 19.54L19.03 20.68L18.61 18.25C18.56 17.96 18.58 17.66 18.67 17.39C18.76 17.11 18.92 16.86 19.13 16.65L20.91 14.91L18.47 14.56C18.18 14.52 17.9 14.4 17.67 14.23Z",fill:"#FFFFFF"}),o("path",{d:"M27.31 4.69C24.31 1.69 20.24 0 16 0C11.76 0 7.69 1.69 4.69 4.69C1.69 7.69 0 11.76 0 16C0 20.24 1.69 24.31 4.69 27.31C7.6 30.22 11.5 31.87 15.6 31.98C15.73 31.98 15.87 32 16 32C16.13 32 16.27 31.98 16.4 31.98C20.5 31.88 24.41 30.22 27.31 27.31C30.31 24.31 32 20.24 32 16C32 11.76 30.31 7.69 27.31 4.69ZM23.09 15.21C23.01 15.54 22.84 15.84 22.6 16.07L20.6 18L21.04 20.7C21.1 21.03 21.07 21.37 20.94 21.69C20.81 22 20.6 22.27 20.33 22.47C20.06 22.67 19.73 22.79 19.39 22.81C19.05 22.83 18.71 22.76 18.41 22.61L16.01 21.33L13.58 22.61C13.32 22.75 13.03 22.82 12.73 22.82C12.35 22.82 11.98 22.7 11.67 22.48C11.4 22.28 11.19 22.01 11.06 21.7C10.93 21.39 10.9 21.05 10.95 20.72L11.41 18L9.41 16.09C9.17 15.85 8.99 15.55 8.91 15.23C8.83 14.9 8.84 14.56 8.95 14.23C9.05 13.91 9.24 13.62 9.5 13.4C9.76 13.18 10.07 13.04 10.41 13L13.14 12.6L14.37 10.14C14.52 9.84 14.75 9.58 15.03 9.41C15.31 9.23 15.64 9.14 15.98 9.14C16.32 9.14 16.65 9.23 16.93 9.41C17.22 9.59 17.45 9.84 17.6 10.14L18.82 12.61L21.55 13C21.89 13.04 22.21 13.18 22.47 13.39C22.73 13.61 22.93 13.89 23.04 14.22C23.15 14.54 23.16 14.88 23.08 15.21H23.09Z",fill:"#FFFFFF"})],-1)),o("span",null,[d(b,{text:l.title},null,8,["text"])])])]),_:2},1024),d(G,{class:"rules-betting-panel-text"},{default:S(()=>[o("article",Ge,[(x(!0),m(L,null,T(l.blocks,($,_)=>(x(),M(r,{key:_,block:$},null,8,["block"]))),128))])]),_:2},1024)]),_:2},1024))),128))]),_:1}),o("div",He,[(x(!0),m(L,null,T(w(n).trailing,(l,u)=>(x(),M(r,{key:u,block:l},null,8,["block"]))),128))])])):(x(),m("div",$e,q(w(J)("breadcrumb.rules-betting")),1)):(x(),m("div",Re,[t[0]||(t[0]=o("div",{class:"h-10 max-w-md animate-pulse rounded bg-white/10"},null,-1)),(x(),m(L,null,T(4,l=>o("div",{key:l,class:"h-14 animate-pulse rounded bg-white/10"})),64))]))]),_:1})]))}}),Ze=Le(Ne,[["__scopeId","data-v-6b942220"]]);export{Ze as default,Ke as page};