import{e as E,r as C,f as y,g as ke,n as ie,h as Ae,i as ae,c as z,o as g,j as L,b as u,k as D,B as U,w as O,F as te,d as Ce,t as N,l as F,m as we,p as q,a as _,q as K,_ as R,s as he,u as Re,v as $e,T as Pe,x as W,y as De,z as se,A as ze,C as _e,D as be,E as Ne,G as He,H as Ue,I as Oe,J as qe,K as Xe}from"./index-DfyK2BBy.js";import{_ as Ke}from"./Index-ClJ8IrMo.js";const Ge={class:"base-carousel"},We={key:0,class:"base-carousel__header header-carousel"},je={class:"header-carousel__left"},Ze={key:2,class:"header-carousel__chevrons"},Je=["disabled","aria-label"],Ye=["disabled","aria-label"],Qe={key:0,class:"header-carousel__view-more-text"},ye=50,ea=E({__name:"Index",props:{autoPlay:{type:Boolean,default:!1},autoPlayInterval:{default:1e3},infinite:{type:Boolean,default:!0},showHeader:{type:Boolean,default:!0},title:{default:""},icon:{default:"fire"},iconType:{default:void 0},navigationSize:{default:"md"},showIcon:{type:Boolean,default:!0},showChevrons:{type:Boolean,default:!0},showViewMore:{type:Boolean,default:!1},editTitle:{type:Boolean,default:!1},headerType:{default:"default"},viewMoreText:{default:void 0},prevAriaLabel:{default:void 0},nextAriaLabel:{default:void 0}},emits:["prev","next","viewMore","update:title","slideChange"],setup(e,{expose:c,emit:n}){const t=e,r=n,m=C(null),o=C(null),l=C(0),i=C(0),h=C(0),T=C(0),v=C(0),a=C(!1),x=C(0),s=C(0),b=C(0),d=C(0),w=y(()=>{switch(t.navigationSize){case"sm":return{size:"var(--spacing-component-32)",radius:"var(--radius-sm)",icon:"var(--spacing-component-12)"};case"lg":return{size:"var(--spacing-component-48)",radius:"var(--radius-lg)",icon:"var(--spacing-component-20)"};case"md":default:return{size:"var(--spacing-component-40)",radius:"var(--radius-md)",icon:"var(--spacing-component-16)"}}}),M=y(()=>({"--carousel-arrow-size":w.value.size,"--carousel-arrow-radius":w.value.radius,"--carousel-arrow-icon-size":w.value.icon})),$=f=>{if(!i.value)return;const p=B(f,0,k());l.value=p;const I=B(-(p*i.value),S.value,V.value);a.value=!0,v.value=I,setTimeout(()=>{a.value=!1},100),r("slideChange",l.value)},B=(f,p,I)=>Math.min(I,Math.max(p,f)),S=y(()=>t.infinite?0:-Math.max(0,s.value-x.value)),V=y(()=>0),k=()=>Math.max(0,h.value-T.value),j=()=>{if(t.infinite||!i.value)return;const f=Math.round(Math.abs(v.value)/i.value);l.value=B(f,0,k())},G=()=>{if(t.infinite||!i.value)return;const f=Math.round(Math.abs(v.value)/i.value);$(f)},le=()=>{if(!o.value||!m.value)return;const f=o.value.children;if(!f.length)return;const p=f[0];if(!p||!p.offsetWidth)return;const I=getComputedStyle(o.value).gap,H=parseFloat(I)||0;i.value=p.offsetWidth+H,h.value=f.length;const A=getComputedStyle(m.value),Q=parseFloat(A.paddingLeft)||0,ge=parseFloat(A.paddingRight)||0;b.value=Q,d.value=ge,x.value=m.value.clientWidth-Q-ge,s.value=o.value.scrollWidth,T.value=Math.max(1,Math.floor(x.value/i.value)),t.infinite?v.value=0:(v.value=B(v.value,S.value,V.value),j(),v.value=B(-(l.value*i.value),S.value,V.value))},ue=y(()=>t.infinite?!0:l.value>0),de=y(()=>t.infinite?!0:l.value({transform:`translateX(${v.value}px)`,transition:a.value?"transform 100ms ease-in-out":"none"})),ne=()=>{if(a.value||!de.value&&!t.infinite||!o.value||!i.value)return;if(a.value=!0,t.infinite){v.value-=i.value,setTimeout(()=>{o.value?.firstElementChild&&o.value.appendChild(o.value.firstElementChild),v.value=0,a.value=!1,r("slideChange",l.value)},100);return}l.value=B(l.value+1,0,k());const f=B(-(l.value*i.value),S.value,V.value);v.value=f,setTimeout(()=>{a.value=!1,r("slideChange",l.value)},100)},ce=()=>{if(a.value||!ue.value&&!t.infinite||!o.value||!i.value)return;if(t.infinite&&o.value.lastElementChild){const p=o.value.lastElementChild;o.value.insertBefore(p,o.value.firstElementChild),a.value=!1,v.value=-i.value,requestAnimationFrame(()=>{requestAnimationFrame(()=>{a.value=!0,v.value=0,setTimeout(()=>{a.value=!1,r("slideChange",l.value)},100)})});return}a.value=!0,l.value=B(l.value-1,0,k());const f=B(-(l.value*i.value),S.value,V.value);v.value=f,setTimeout(()=>{a.value=!1,r("slideChange",l.value)},100)},Me=f=>{if(!t.infinite||!o.value||!i.value)return f;let p=f;const I=-(i.value+b.value),H=i.value+d.value;for(;p<=I;){const A=o.value.firstElementChild;if(!A)break;o.value.appendChild(A),p+=i.value}for(;p>=H;){const A=o.value.lastElementChild;if(!A)break;o.value.insertBefore(A,o.value.firstElementChild),p-=i.value}return p},ve=f=>{if(!(!o.value||!i.value)){if(a.value=!0,f==="snap"){v.value=0,setTimeout(()=>a.value=!1,100);return}if(f==="next"){v.value=-i.value,setTimeout(()=>{const p=o.value?.firstElementChild;p&&o.value.appendChild(p),v.value=0,a.value=!1,r("slideChange",l.value)},100);return}v.value=i.value,setTimeout(()=>{const p=o.value?.lastElementChild;p&&o.value.insertBefore(p,o.value.firstElementChild),v.value=0,a.value=!1,r("slideChange",l.value)},100)}},Z=C(!1),fe=C(0),me=C(0),oe=C(0),Le=f=>{if(!(f.pointerType==="mouse"&&f.button!==0)&&(Y(),!!m.value)){Z.value=!0,fe.value=f.clientX,oe.value=f.clientX,me.value=v.value,a.value=!1;try{f.currentTarget.setPointerCapture(f.pointerId)}catch{}}},Se=f=>{if(!Z.value)return;const p=f.clientX-oe.value;if(oe.value=f.clientX,!t.infinite){let I=v.value+p;I=B(I,S.value,V.value),v.value=I;return}v.value=Me(v.value+p)},pe=f=>{if(!Z.value)return;Z.value=!1;try{f.currentTarget.releasePointerCapture(f.pointerId)}catch{}const p=f.clientX-fe.value;if(!t.infinite){if(!i.value){G(),X();return}const I=v.value-me.value,H=-I/i.value;if(Math.abs(I)0?Math.ceil(H):Math.floor(H),Q=l.value+A;$(Q),X();return}Math.abs(p)>ye?ve(p<0?"next":"prev"):ve("snap"),X()},Ve=()=>{ce(),r("prev")},Fe=()=>{ne(),r("next")},Ee=f=>{r("update:title",f.target.value)};let J=null;const X=()=>{t.autoPlay&&(Y(),J=setInterval(()=>{ne()},t.autoPlayInterval))},Y=()=>{J&&(clearInterval(J),J=null)};return ke(()=>{ie(()=>{le(),t.autoPlay&&X()}),window.addEventListener("resize",le)}),Ae(()=>{Y(),window.removeEventListener("resize",le)}),ae(()=>t.autoPlay,f=>f?X():Y()),c({next:ne,prev:ce,currentIndex:l}),(f,p)=>(g(),z("section",Ge,[e.showHeader?(g(),z("header",We,[u("div",je,[e.showIcon&&e.icon?(g(),D(U,{key:0,name:e.icon,type:e.iconType,class:"header-carousel__icon",style:{"--size":"var(--spacing-component-16)"}},null,8,["name","type"])):L("",!0),e.title?(g(),D(we(e.editTitle?"input":"h3"),{key:1,value:e.editTitle?e.title:void 0,class:F(["header-carousel__title",{"header-carousel__title--editable":e.editTitle}]),readonly:!e.editTitle,onInput:Ee},{default:O(()=>[e.editTitle?L("",!0):(g(),z(te,{key:0},[Ce(N(e.title),1)],64))]),_:1},40,["value","class","readonly"])):L("",!0),e.showChevrons?(g(),z("div",Ze,[u("button",{class:"header-carousel__chevron header-carousel__chevron--prev",type:"button",disabled:!ue.value,"aria-label":e.prevAriaLabel||void 0,style:q(M.value),onClick:Ve},[_(U,{name:"chevron-left",class:"header-carousel__chevron-icon",style:{"--size":"var(--carousel-arrow-icon-size)"}})],12,Je),u("button",{class:"header-carousel__chevron header-carousel__chevron--next",type:"button",disabled:!de.value,"aria-label":e.nextAriaLabel||void 0,style:q(M.value),onClick:Fe},[_(U,{name:"chevron-right",class:"header-carousel__chevron-icon",style:{"--size":"var(--carousel-arrow-icon-size)"}})],12,Ye)])):L("",!0)]),e.showViewMore?(g(),z("button",{key:0,class:"header-carousel__view-more",type:"button",onClick:p[0]||(p[0]=I=>r("viewMore"))},[e.viewMoreText?(g(),z("span",Qe,N(e.viewMoreText),1)):L("",!0),_(U,{name:"chevron-right",class:"header-carousel__view-more-icon",style:{"--size":"var(--spacing-component-20)"}})])):L("",!0)])):L("",!0),u("div",{ref_key:"contentRef",ref:m,class:"base-carousel__content",onPointerdown:p[1]||(p[1]=I=>Le(I)),onPointermove:p[2]||(p[2]=I=>Se(I)),onPointerup:p[3]||(p[3]=I=>pe(I)),onPointercancel:p[4]||(p[4]=I=>pe(I))},[u("div",{ref_key:"innerRef",ref:o,class:"base-carousel__inner",style:q(Te.value)},[K(f.$slots,"default",{},void 0)],4)],544)]))}}),aa=R(ea,[["__scopeId","data-v-3edadfc1"]]),ta=["data-variant"],la=9999,na=E({__name:"Index",props:{variant:{default:"overlay"},position:{default:"fixed"},zIndex:{default:void 0},orientation:{default:void 0},blur:{default:5},size:{default:120},gradientEndStop:{default:76.5},inset:{default:0},clickable:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:c}){const n=e,t=c,r=y(()=>n.variant==="overlay"),m=y(()=>n.orientation!==void 0?n.orientation:r.value?"bottom":"right"),o=y(()=>n.zIndex!==void 0?n.zIndex:r.value?la:1),l=y(()=>"base-overlay"),i=y(()=>({top:"to top",bottom:"to bottom",left:"to left",right:"to right"})[m.value]),h=y(()=>({top:0,bottom:180,left:270,right:90})[m.value]),T=y(()=>{if(r.value){const M=i.value;return{position:n.position,top:"0",left:"0",width:"100%",height:"100%","--overlay-gradient":`linear-gradient(${M}, var(--color-surface-primary-alpha-0) 0%, var(--color-surface-primary) 100%)`,backdropFilter:`blur(${n.blur}px)`,WebkitBackdropFilter:`blur(${n.blur}px)`,zIndex:String(o.value),cursor:n.clickable?"pointer":"default"}}const a=h.value,x=Math.min(100,Math.max(0,n.gradientEndStop)),s={position:"absolute","--overlay-gradient":`linear-gradient(${a}deg, var(--color-surface-primary-alpha-0) 0%, var(--color-surface-primary) ${x}%)`,zIndex:String(o.value),pointerEvents:"none"},b=`${n.size}px`,d=n.inset?`${n.inset}px`:"0",w=m.value;return w==="top"?(s.top=d,s.left=d,s.right=d,s.height=b):w==="bottom"?(s.bottom=d,s.left=d,s.right=d,s.height=b):w==="left"?(s.left=d,s.top=d,s.bottom=d,s.width=b):(s.right=d,s.top=d,s.bottom=d,s.width=b),s}),v=a=>{r.value&&n.clickable&&t("click",a)};return(a,x)=>(g(),z("div",{class:F(l.value),"data-variant":e.variant,style:q(T.value),role:"presentation","aria-hidden":"true",onClick:v},null,14,ta))}}),oa=R(na,[["__scopeId","data-v-faf20cc1"]]),ia=["aria-labelledby","aria-describedby"],sa={class:"base-modal-panel overflow-hidden"},ra={key:0,class:"base-modal-media__skeleton","aria-hidden":"true"},ua={class:"base-modal-content"},da={class:"base-modal-body"},ca=1e4,va=9999,fa='button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])',ma=E({__name:"Index",props:he({size:{default:"md"},footerLayout:{default:"horizontal"},persistent:{type:Boolean,default:!1},ariaLabelledby:{},ariaDescribedby:{}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:he(["close"],["update:modelValue"]),setup(e,{emit:c}){const n={"--base-modal-z":String(ca)},t=Re(e,"modelValue"),r=e,m=c,o=C(null),l=C(null),i=C(!1);let h=null,T=null;function v(){t.value=!1,m("close"),d()}function a($){if($.key==="Escape"){$.preventDefault(),r.persistent||v();return}$.key==="Tab"&&s($)}function x($){return Array.from($.querySelectorAll(fa))}function s($){const B=o.value;if(!B)return;const S=x(B);if(S.length===0)return;const V=S[0],k=S[S.length-1],j=document.activeElement,G=$.shiftKey?j===V?k:null:j===k?V:null;G&&($.preventDefault(),G.focus())}function b(){T=document.activeElement}function d(){T&&typeof T.focus=="function"&&(T.focus(),T=null)}function w(){ie(()=>{const $=o.value;if(!$)return;(x($)[0]??$).focus()})}function M(){h?.abort(),h=null,i.value=!1;const B=l.value?.querySelector("img");if(!B)return;i.value=!B.complete;const S=new AbortController;h=S;const V=()=>{i.value=!1},{signal:k}=S;B.addEventListener("load",V,{signal:k}),B.addEventListener("error",V,{signal:k})}return $e(()=>{h?.abort()}),ae(t,$=>{$?(b(),w(),ie(M)):(h?.abort(),h=null,i.value=!1,d())},{immediate:!0}),($,B)=>(g(),D(De,{to:"body"},[_(Pe,{name:"base-modal-overlay",appear:""},{default:O(()=>[t.value?(g(),z("div",{key:0,class:"base-modal-root",style:n,role:"presentation","aria-hidden":"false"},[_(W(oa),{variant:"overlay",position:"fixed","z-index":va,clickable:!r.persistent,onClick:v},null,8,["clickable"]),u("div",{ref_key:"dialogRef",ref:o,class:F(["base-modal-dialog",`base-modal-dialog--size-${e.size}`]),role:"dialog","aria-modal":"true","aria-labelledby":e.ariaLabelledby??void 0,"aria-describedby":e.ariaDescribedby??void 0,tabindex:"-1",onKeydown:a},[u("div",sa,[$.$slots.media?(g(),z("div",{key:0,ref_key:"mediaRef",ref:l,class:F(["base-modal-media",{"base-modal-media--loading":i.value}])},[K($.$slots,"media",{},void 0,!0),i.value?(g(),z("div",ra)):L("",!0)],2)):L("",!0),r.persistent?L("",!0):(g(),z("button",{key:1,type:"button",class:"base-modal-close bt-tertiary radius-xs duration-200 hover:cursor-pointer","aria-label":"Fechar",onClick:v},[K($.$slots,"close-icon",{},()=>[_(W(U),{name:"xmark",type:"classic",color:"var(--color-content-secondary)","aria-hidden":""})],!0)])),u("div",ua,[u("div",da,[K($.$slots,"default",{},void 0,!0)]),$.$slots.footer?(g(),z("footer",{key:0,class:F(["base-modal-footer",`base-modal-footer--${e.footerLayout}`])},[K($.$slots,"footer",{},void 0,!0)],2)):L("",!0)])])],42,ia)])):L("",!0)]),_:3})]))}}),pa=R(ma,[["__scopeId","data-v-c23bdc32"]]),ga=["aria-label"],ha=E({__name:"Index",props:{items:{default:()=>[]},size:{default:"md"},maxVisible:{default:5}},setup(e){const c=e,n=y(()=>Math.max(1,c.maxVisible)),t=y(()=>c.items.length>n.value),r=y(()=>t.value?n.value-1:c.items.length),m=y(()=>c.items.slice(0,Math.max(0,r.value))),o=y(()=>t.value?c.items.length-m.value.length:0),l=a=>{const x={sm:"overlap-x-16",md:"overlap-x-20",lg:"overlap-x-24"};return a>0?x[c.size]:""},i=y(()=>({sm:"w-comp-40 h-comp-40",md:"w-comp-48 h-comp-48",lg:"w-comp-64 h-comp-64"})[c.size]),h=y(()=>{const a={sm:{size:"var(--heading-h6-size)",lineHeight:"var(--heading-h6-line-height)"},md:{size:"var(--heading-h6-size)",lineHeight:"var(--heading-h6-line-height)"},lg:{size:"var(--heading-h5-size)",lineHeight:"var(--heading-h5-line-height)"}};return{"--avatar-font-size":a[c.size].size,"--avatar-line-height":a[c.size].lineHeight}}),T=y(()=>({...h.value,zIndex:m.value.length+1}));function v(a){return a.alt?a.alt:a.name?`Avatar de ${a.name}`:"Avatar"}return(a,x)=>(g(),z("div",{class:F(["base-avatar-group",`base-avatar-group--${e.size}`])},[(g(!0),z(te,null,se(m.value,(s,b)=>(g(),D(W(ze),{key:s.id??b,class:F(["base-avatar-group__avatar",l(b)]),size:e.size,variant:s.variant,type:s.type,name:s.name,src:s.src,alt:v(s),title:s.title,loading:s.loading,"aria-label":s.ariaLabel,"aria-hidden":s.ariaHidden,"icon-name":s.iconName,"icon-type":s.iconType,clickable:s.clickable,"webp-src":s.webpSrc,style:q({zIndex:b+1})},null,8,["class","size","variant","type","name","src","alt","title","loading","aria-label","aria-hidden","icon-name","icon-type","clickable","webp-src","style"]))),128)),o.value>0?(g(),z("div",{key:0,class:F(["base-avatar-group__overflow","bg-surface-brand-light","text-content-brand",l(1),i.value]),style:q(T.value),role:"img","aria-label":`Mais ${o.value} participantes`}," +"+N(o.value),15,ga)):L("",!0)],2))}}),ba=R(ha,[["__scopeId","data-v-7efc023a"]]),ya={hello:"Olá!",rating:{favorite:"Favorito",rating:"Nota",filled:"preenchido",halfFilled:"meio preenchido",empty:"vazio",active:"ativo",inactive:"inativo",favorited:"favoritado",notFavorited:"não favoritado"},tag:{label:"Etiqueta",category:"Categoria",status:"Status",casino:"Cassino",sport:"Esporte",new:"Novo",popular:"Popular",live:"Ao Vivo"}},xa={hello:"Hello!",rating:{favorite:"Favorite",rating:"Rating",filled:"filled",halfFilled:"half filled",empty:"empty",active:"active",inactive:"inactive",favorited:"favorited",notFavorited:"not favorited"},tag:{label:"Label",category:"Category",status:"Status",casino:"Casino",sport:"Sport",new:"New",popular:"Popular",live:"Live"}},ka={hello:"¡Hola!",rating:{favorite:"Favorito",rating:"Calificación",filled:"lleno",halfFilled:"medio lleno",empty:"vacío",active:"activo",inactive:"inactivo",favorited:"favorito",notFavorited:"no favorito"},tag:{label:"Etiqueta",category:"Categoría",status:"Estado",casino:"Casino",sport:"Deporte",new:"Nuevo",popular:"Popular",live:"En Vivo"}},ee={pt:ya,en:xa,es:ka},Be="pt",Ie="cg-i18n",Ca=3600*24*365*2,wa=e=>e?e.split(";").reduce((c,n)=>{const[t,...r]=n.trim().split("=");return t&&(c[t]=decodeURIComponent(r.join("=")||"")),c},{}):{},$a=e=>{const n=wa(e)[Ie];return n&&ee[n]?n:void 0},za=()=>{if(_e&&!(typeof document>"u"))return document.cookie},re=C($a(za())??Be);function _a(e){ee[e]&&(re.value=e,_e&&typeof document<"u"&&(document.cookie=`${Ie}=${encodeURIComponent(e)}; Path=/; Max-Age=${Ca}; SameSite=Lax`))}function Ba(){return re.value}const xe=(e,c)=>c.split(".").reduce((n,t)=>{if(typeof n=="object"&&n!==null&&t in n)return n[t]},e);function P(e){return xe(ee[re.value],e)||xe(ee[Be],e)||e}const Ia={class:"base-rating gap-sm flex items-center"},Ta={class:"gap-2xs flex items-center"},Ma={key:0,class:"text-content-primary gap-sm flex items-center"},La={key:0},Sa={key:1},Va=E({__name:"Index",props:{value:{},showValue:{type:Boolean,default:!1},heart:{type:Boolean,default:!1},max:{default:5},caption:{default:""},color:{},interactive:{type:Boolean,default:!1}},emits:["click","update:value"],setup(e,{emit:c}){const n=e,t=c,r=C(Number(n.value));ae(()=>n.value,x=>{r.value=Number(x)});const m=y(()=>n.heart?"heart":"star"),o=y(()=>n.color??(m.value==="heart"?"#E61E32":"#F9AB10")),l=y(()=>n.interactive),i=y(()=>{const x=n.interactive?r.value:Number(n.value),s=Number(n.max),b=Number(s.toFixed(0)),d=Math.max(0,Math.min(x,b)),w=Math.floor(d),M=d%1,$=M>=.5,B=M>0;return{fixedMax:b,filled:w,hasHalf:$,hasDecimal:B,val:d}}),h=y(()=>{const x=[],{fixedMax:s,filled:b,hasHalf:d}=i.value;for(let w=0;w{const{hasDecimal:x,val:s,filled:b}=i.value;return x?(Math.floor(s*10)/10).toFixed(1):b.toString()}),v=(x,s)=>{const d={filled:P("rating.filled"),half:P("rating.halfFilled"),inline:P("rating.empty")}[x]||P("rating.empty"),w=s+1;if(n.heart){const M=P(x==="filled"?"rating.favorited":"rating.notFavorited");return`${P("rating.favorite")} ${w}: ${d} ${M}`}return`${P("rating.rating")} ${w}: ${d}`},a=x=>{const s=h.value.includes("half");if(!l.value||s)return;const b=x+1,d=Number(n.max),w=Math.max(1,Math.min(b,d));r.value=w,t("click",{index:x,value:w}),t("update:value",w)};return(x,s)=>{const b=U;return g(),z("div",Ia,[u("div",Ta,[(g(!0),z(te,null,se(h.value,(d,w)=>(g(),D(b,{key:`${m.value}-${d}-${w}`,name:`${m.value}-${d}`,type:"custom",color:o.value,"aria-label":v(d,w),"aria-hidden":!1,role:l.value?"button":"img",tabindex:l.value?0:void 0,"aria-pressed":n.heart&&l.value?d==="filled":void 0,style:{"--size":"var(--spacing-component-20)","margin-top":"2px"},onClick:M=>a(w),onKeydown:[be(M=>a(w),["enter"]),be(Ne(M=>a(w),["prevent"]),["space"])]},null,8,["name","color","aria-label","role","tabindex","aria-pressed","onClick","onKeydown"]))),128))]),n.caption||n.showValue?(g(),z("p",Ma,[n.showValue&&!l.value?(g(),z("span",La,N(T.value),1)):L("",!0),n.caption?(g(),z("span",Sa,N(n.caption),1)):L("",!0)])):L("",!0)])}}}),Fa=R(Va,[["__scopeId","data-v-fb471984"]]),Ea=["data-size"],Aa=["id","checked","disabled","aria-label","name"],Ra={key:0,class:"base-check-toggle__icon",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Pa={key:1,class:"base-check-toggle__icon",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},Da=E({__name:"CheckboxControl",props:{id:{default:""},size:{default:"md"},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},focused:{type:Boolean,default:!1},ariaLabel:{default:""},name:{default:""}},emits:["change","focus","blur"],setup(e,{expose:c,emit:n}){const t=e,r=n,m=C(null),o=ae(()=>t.indeterminate,i=>{m.value&&(m.value.indeterminate=!!i)},{immediate:!0});$e(()=>{o()}),ke(()=>{m.value&&(m.value.indeterminate=!!t.indeterminate)});const l=i=>{r("change",i.target.checked)};return c({click:()=>m.value?.click(),focus:()=>m.value?.focus(),blur:()=>m.value?.blur()}),(i,h)=>(g(),z("div",{class:F(["base-check-toggle__checkbox",{"base-check-toggle__checkbox--selected":e.checked,"base-check-toggle__checkbox--indeterminate":e.indeterminate,"base-check-toggle__checkbox--focused":e.focused}]),"data-size":e.size},[u("input",{id:e.id,ref_key:"inputRef",ref:m,type:"checkbox",class:"base-check-toggle__input",checked:e.checked,disabled:e.disabled,"aria-label":e.ariaLabel,name:e.name,onChange:l,onFocus:h[0]||(h[0]=T=>r("focus")),onBlur:h[1]||(h[1]=T=>r("blur"))},null,40,Aa),e.checked&&!e.indeterminate?(g(),z("svg",Ra,[...h[2]||(h[2]=[u("path",{d:"M2 6L4.5 8.5L10 3",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])):e.indeterminate?(g(),z("svg",Pa,[...h[3]||(h[3]=[u("path",{d:"M2 6H10",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round"},null,-1)])])):L("",!0)],10,Ea))}}),Na=R(Da,[["__scopeId","data-v-eef129e9"]]),Ha=["data-size"],Ua=["id","checked","disabled","aria-label","name"],Oa=E({__name:"ToggleControl",props:{id:{default:""},size:{default:"md"},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},focused:{type:Boolean,default:!1},ariaLabel:{default:""},name:{default:""}},emits:["change","focus","blur"],setup(e,{expose:c,emit:n}){const t=n,r=C(null),m=o=>{t("change",o.target.checked)};return c({click:()=>r.value?.click(),focus:()=>r.value?.focus(),blur:()=>r.value?.blur()}),(o,l)=>(g(),z("div",{class:F(["base-check-toggle__toggle",{"base-check-toggle__toggle--selected":e.checked,"base-check-toggle__toggle--focused":e.focused}]),"data-size":e.size},[u("input",{id:e.id,ref_key:"inputRef",ref:r,type:"checkbox",role:"switch",class:"base-check-toggle__input",checked:e.checked,disabled:e.disabled,"aria-label":e.ariaLabel,name:e.name,onChange:m,onFocus:l[0]||(l[0]=i=>t("focus")),onBlur:l[1]||(l[1]=i=>t("blur"))},null,40,Ua),l[2]||(l[2]=u("span",{class:"base-check-toggle__toggle-track"},[u("span",{class:"base-check-toggle__toggle-thumb"})],-1))],10,Ha))}}),qa=R(Oa,[["__scopeId","data-v-b232bab6"]]),Xa=["data-size"],Ka=["id","checked","disabled","aria-label","name","value"],Ga=E({__name:"RadioControl",props:{id:{default:""},size:{default:"md"},checked:{type:Boolean,default:!1},value:{default:""},disabled:{type:Boolean,default:!1},focused:{type:Boolean,default:!1},ariaLabel:{default:""},name:{default:""}},emits:["change","focus","blur"],setup(e,{expose:c,emit:n}){const t=n,r=C(null),m=o=>{t("change",o.target.checked)};return c({click:()=>r.value?.click(),focus:()=>r.value?.focus(),blur:()=>r.value?.blur()}),(o,l)=>(g(),z("div",{class:F(["base-check-toggle__radio",{"base-check-toggle__radio--selected":e.checked,"base-check-toggle__radio--focused":e.focused,"base-check-toggle__radio--disabled":e.disabled}]),"data-size":e.size},[u("input",{id:e.id,ref_key:"inputRef",ref:r,type:"radio",class:"base-check-toggle__input",checked:e.checked,disabled:e.disabled,"aria-label":e.ariaLabel,name:e.name,value:e.value,onChange:m,onFocus:l[0]||(l[0]=i=>t("focus")),onBlur:l[1]||(l[1]=i=>t("blur"))},null,40,Ka),l[2]||(l[2]=u("span",{class:"base-check-toggle__radio-dot","aria-hidden":"true"},null,-1))],10,Xa))}}),Wa=R(Ga,[["__scopeId","data-v-ed1b9cce"]]),ja={class:"base-check-toggle__control-wrapper"},Za={key:0,class:"base-check-toggle__content"},Ja={class:"base-check-toggle__label"},Ya={key:0,class:"base-check-toggle__supporting-text"},Qa=E({__name:"Index",props:{type:{default:"checkbox"},size:{default:"md"},modelValue:{type:[Boolean,String,Number],default:!1},value:{default:""},indeterminate:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},label:{default:""},supportingText:{default:""},showSupportingText:{type:Boolean,default:!1},ariaLabel:{default:""},name:{default:""}},emits:["update:modelValue","change"],setup(e,{expose:c,emit:n}){const t=e,r=n,m=C(!1),o=He(),l=y(()=>t.name||`check-toggle-${o}`),i=y(()=>t.type==="radio"?t.modelValue===t.value:!!t.modelValue),h=y(()=>!!t.label||t.showSupportingText&&!!t.supportingText),T=y(()=>t.ariaLabel||t.label?t.ariaLabel||t.label:t.type==="toggle"?"Toggle":t.type==="radio"?"Radio":"Checkbox"),v=C(null),a=d=>{t.disabled||(t.type==="radio"?d&&(r("update:modelValue",t.value),r("change",t.value)):(r("update:modelValue",d),r("change",d)))},x=()=>{t.disabled||h.value||v.value?.click()},s=()=>{m.value=!0},b=()=>{m.value=!1};return c({focus:()=>v.value?.focus(),blur:()=>v.value?.blur()}),(d,w)=>(g(),D(we(h.value?"label":"div"),{class:F(["base-check-toggle",`base-check-toggle--${e.type}`,`base-check-toggle--${e.size}`,{"base-check-toggle--disabled":e.disabled,"base-check-toggle--has-label":h.value}]),onClick:x},{default:O(()=>[u("div",ja,[e.type==="checkbox"?(g(),D(Na,{key:0,id:l.value,ref_key:"controlRef",ref:v,size:e.size,checked:i.value,indeterminate:e.indeterminate,disabled:e.disabled,focused:m.value,"aria-label":T.value,name:e.name,onChange:a,onFocus:s,onBlur:b},null,8,["id","size","checked","indeterminate","disabled","focused","aria-label","name"])):e.type==="toggle"?(g(),D(qa,{key:1,id:l.value,ref_key:"controlRef",ref:v,size:e.size,checked:i.value,disabled:e.disabled,focused:m.value,"aria-label":T.value,name:e.name,onChange:a,onFocus:s,onBlur:b},null,8,["id","size","checked","disabled","focused","aria-label","name"])):(g(),D(Wa,{key:2,id:l.value,ref_key:"controlRef",ref:v,size:e.size,checked:i.value,value:e.value,disabled:e.disabled,focused:m.value,"aria-label":T.value,name:e.name||`radio-group-${W(o)}`,onChange:a,onFocus:s,onBlur:b},null,8,["id","size","checked","value","disabled","focused","aria-label","name"]))]),h.value?(g(),z("div",Za,[u("span",Ja,[K(d.$slots,"default",{},()=>[Ce(N(e.label),1)],!0)]),e.showSupportingText&&e.supportingText?(g(),z("span",Ya,N(e.supportingText),1)):L("",!0)])):L("",!0)]),_:3},8,["class"]))}}),et=R(Qa,[["__scopeId","data-v-42ca58c3"]]),at=E({__name:"Index",props:{type:{default:"primary"},width:{default:void 0}},setup(e){const c=e,n=["primary","secondary","tertiary"],t=o=>n.some(l=>l===o);c.type&&!t(c.type)&&console.warn(`[BaseDivider] Invalid type prop: "${c.type}". Valid types are: ${n.join(", ")}. Falling back to "primary".`);const r=y(()=>`h-px border-t m-0 p-0 ${c.width?"":"w-full"} mx-auto`),m=y(()=>{const o=t(c.type)?c.type:"primary",i={borderTopColor:{primary:"var(--color-stroke-primary)",secondary:"var(--color-stroke-secondary)",tertiary:"var(--color-stroke-tertiary)"}[o]};return c.width&&(i.width=`${c.width}%`),i});return(o,l)=>(g(),z("hr",{class:F(r.value),style:q(m.value),role:"separator","aria-orientation":"horizontal","aria-hidden":"true"},null,6))}}),tt={class:"m-4"},lt={class:"flex flex-wrap items-center gap-x-2 p-2"},nt={class:"space-y-8 p-4"},ot={class:"flex flex-wrap items-center gap-x-4"},it={class:"flex px-8 py-4"},st={class:"max-w-xs space-y-4 px-4"},rt={class:"p-4"},ut="https://picsum.photos/480/200",dt=E({__name:"Index",setup(e){const c=C(Ba()),n=v=>{c.value=v,_a(v)},t=C("");Ue({titleTemplate:"Cometa"});const r=C(!0),m=C(!1),o=C(!1),l=C("option1"),i=y(()=>!0),h=C(!1),T=[{id:1,name:"Trump",type:"image",src:"https://picsum.photos/96/96?random=1",alt:"avatar",title:"Lorem ipsum dolor",ariaHidden:!1},{id:2,name:"Britney Spears",type:"initials",alt:"britney",ariaHidden:!1},{id:3,type:"default",iconName:"user",alt:"icon",ariaHidden:!0},{id:4,name:"Britney Spears",type:"image",src:"https://picsum.photos/96/96?random=1",alt:"britney",ariaHidden:!0},{id:5,type:"default",iconName:"user",alt:"icon",ariaHidden:!0},{id:6,type:"default",iconName:"user",alt:"icon",ariaHidden:!0}];return(v,a)=>{const x=at,s=U,b=et,d=ze,w=Ke,M=Fa,$=ba,B=Xe,S=pa,V=aa;return g(),z("div",null,[u("p",tt,N(W(P)("hello")),1),Oe(u("select",{"onUpdate:modelValue":a[0]||(a[0]=k=>c.value=k),onChange:a[1]||(a[1]=k=>n(c.value))},[...a[12]||(a[12]=[u("option",{value:"pt"},"pt",-1),u("option",{value:"en"},"en",-1),u("option",{value:"es"},"es",-1)])],544),[[qe,c.value]]),a[17]||(a[17]=u("br",null,null,-1)),_(x,{type:"primary"}),a[18]||(a[18]=u("br",null,null,-1)),_(s,{name:"cometa",type:"custom",color:"var(--color-brand-800)",class:"hover:cursor-pointer","aria-label":"little-icon","aria-hidden":!1}),a[19]||(a[19]=u("br",null,null,-1)),u("div",lt,[_(b,{modelValue:r.value,"onUpdate:modelValue":a[2]||(a[2]=k=>r.value=k),type:"checkbox",size:"sm",label:"Checkbox","supporting-text":"Sup text","show-supporting-text":""},null,8,["modelValue"]),_(b,{modelValue:m.value,"onUpdate:modelValue":a[3]||(a[3]=k=>m.value=k),type:"toggle",size:"sm",label:"Toggle","supporting-text":"Sup text","show-supporting-text":""},null,8,["modelValue"]),_(b,{modelValue:o.value,"onUpdate:modelValue":a[4]||(a[4]=k=>o.value=k),type:"checkbox",size:"md",label:"Checkbox","supporting-text":"Selected","show-supporting-text":"",indeterminate:i.value},null,8,["modelValue","indeterminate"]),_(b,{modelValue:l.value,"onUpdate:modelValue":a[5]||(a[5]=k=>l.value=k),type:"radio",name:"radio-group",value:"option1",size:"md",label:"18-","supporting-text":"Under 18","show-supporting-text":""},null,8,["modelValue"]),_(b,{modelValue:l.value,"onUpdate:modelValue":a[6]||(a[6]=k=>l.value=k),type:"radio",name:"radio-group",value:"option2",size:"md",label:"18+","supporting-text":"Over 18","show-supporting-text":""},null,8,["modelValue"])]),a[20]||(a[20]=u("br",null,null,-1)),u("div",nt,[u("div",ot,[_(d,{type:"image",title:"Lorem ipsum dolor",size:"xl",variant:"brand",name:"Britney Spears",alt:"Avatar de Britney Spears","aria-hidden":!1}),_(d,{type:"default",size:"lg",variant:"brandLight",name:"Cometa Gaming",alt:"Avatar de Cometa Gaming","aria-hidden":!1,clickable:""}),_(d,{type:"initials",size:"md",variant:"brand",name:"Britney Spears",alt:"Avatar de Britney Spears","aria-hidden":!1}),_(d,{type:"default","icon-name":"user","icon-type":"classic",size:"sm",variant:"brand",alt:"Avatar","aria-hidden":!1}),_(d,{type:"image",src:"https://picsum.photos/96/96?random=3",size:"xs",variant:"brandLight",name:"Britney Spears",alt:"Avatar de Britney Spears","aria-hidden":!1}),_(d,{type:"image",size:"2xs",variant:"brand",name:"Britney Spears",alt:"Avatar de Britney Spears","aria-hidden":!1})])]),a[21]||(a[21]=u("br",null,null,-1)),_(w,{illustration:"glossy-cassino",alt:"casino illustration"}),a[22]||(a[22]=u("br",null,null,-1)),u("div",null,[_(M,{value:3.32144,max:5.111,interactive:""}),a[13]||(a[13]=u("br",null,null,-1)),_(M,{value:2.78,max:5.5,"show-value":"",color:"red"}),a[14]||(a[14]=u("br",null,null,-1)),_(M,{value:2.49999,max:5.49,heart:"","show-value":"",caption:"Lorem ipsum",interactive:""}),a[15]||(a[15]=u("br",null,null,-1)),_(M,{value:2.5,max:5,heart:"","show-value":""})]),a[23]||(a[23]=u("br",null,null,-1)),u("div",it,[_($,{items:T,size:"sm"})]),a[24]||(a[24]=u("br",null,null,-1)),u("div",st,[_(B,{id:"example-input",modelValue:t.value,"onUpdate:modelValue":a[7]||(a[7]=k=>t.value=k),label:"Nome completo","label-optional":"(Nome e sobrenome)",placeholder:"Digite seu nome",alias:"nome",rules:{required:!0,fullname:!0}},null,8,["modelValue"])]),u("div",rt,[u("button",{type:"button",class:"bt-primary radius-sm p-md",onClick:a[8]||(a[8]=k=>h.value=!0)},"BaseModal"),_(S,{modelValue:h.value,"onUpdate:modelValue":a[10]||(a[10]=k=>h.value=k),size:"md","footer-layout":"horizontal",onClose:a[11]||(a[11]=k=>h.value=!1)},{media:O(()=>[u("img",{src:ut,alt:"modal image"})]),default:O(()=>[...a[16]||(a[16]=[u("h4",{class:"text-content-primary"},"É o Modal Moral",-1),u("p",{class:"text-content-secondary"},"Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, quos.",-1)])]),footer:O(()=>[u("button",{type:"button",class:"bt-primary radius-sm p-md duration-200 hover:cursor-pointer",onClick:a[9]||(a[9]=k=>h.value=!1)},"Confirmar")]),_:1},8,["modelValue"])]),a[25]||(a[25]=u("br",null,null,-1)),_(V,{title:"Jogos em destaque"},{default:O(()=>[(g(),z(te,null,se(10,k=>u("div",{key:k,class:"carousel-item"},"Item "+N(k),1)),64))]),_:1})])}}}),ft=R(dt,[["__scopeId","data-v-b511667f"]]);export{ft as default};