/* Copyright © 2024 Melbet - All Rights Reserved */ import{defineComponent as h,resolveComponent as y,openBlock as l,createBlock as $,ref as B,toRefs as E,unref as n,computed as v,resolveDirective as H,createElementBlock as f,normalizeClass as S,renderSlot as _,createElementVNode as m,withDirectives as A,createVNode as g,Transition as w,withCtx as d,vShow as V,toDisplayString as T,createCommentVNode as C,mergeProps as I,createSlots as Q,createTextVNode as U,Fragment as q,renderList as L}from"../../../../shared-assets/__shared_vue_deps_SRT2KB67.js";import{m as N,iconName as z,t as k,themeType as u,sizeType as O,_export_sfc as b}from"./entry-B-mhc2rw.js";import{n as D}from"./fjmdbav93jXA.js";import{i as G}from"./D7zwPz1p8Srd.js";import"../../../../shared-assets/__shared_sweetalert2_X3CQ7PJQ.js";import"../../../../shared-assets/__shared_vue_final_modal_FECSVAVQ.js";import"../../../../shared-assets/__shared_accept_language_parser_QKZ6ULEV.js";import"../../../../shared-assets/__shared_popper_js_MO5RLEN3.js";import"../../../../shared-assets/__shared_localforage_PLMWICWN.js";var P=h({name:"UiAngle",components:{UiIco:N},props:{isRtl:{type:Boolean,default:!1}},setup:()=>({iconName:z})}),F=k(P,[["render",function(e,o,s,t,a,i){const c=y("UiIco");return l(),$(c,{ico:e.iconName.ANGLE,class:"angle"},null,8,["ico"])}],["__scopeId","data-v-51d3b911"]]);const R=(e=!1)=>{const o=B(e);return[()=>o.value=!o.value,o]},j=(e,o)=>{const{initialIsOpen:s,isExternalOpen:t,toggleDisabled:a}=E(e),{emit:i}=o,[c,r]=R(n(s));return{isOpen:v(()=>{var p;return(p=n(t))!=null?p:n(r)}),toggleAccordion:()=>{var p;n(a)||(n(t)===void 0&&c(),i("toggle",(p=n(t))!=null?p:n(r)))}}};var J=h({name:"UiAccordion_F",components:{UiAngle:F},props:{isExternalOpen:{type:Boolean,default:void 0},initialIsOpen:{type:Boolean,default:!1},theme:{type:String,default:u.gray},tooltip:{type:String,default:""},rounded:{type:Boolean,default:!0}},setup(e,o){const{toggleAccordion:s,isOpen:t}=j(e,o);return{uiAccordionClasses:v(()=>({"ui-accordion--is-opened":t.value||e.isExternalOpen,[`ui-accordion--theme-${e.theme}`]:!!e.theme,"ui-accordion--rounded":e.rounded})),toggleAccordion:s,isOpen:t,startTransition:a=>{a.style.height=a.scrollHeight+"px"},endTransition:a=>{a.style.height=""}}}});const K=["aria-label"],M={class:"ui-accordion-header__container"},W={class:"ui-accordion-header__arrow"},X={class:"ui-accordion__body ui-accordion-body"},Y={class:"ui-accordion-body__container"};var Z=k(J,[["render",function(e,o,s,t,a,i){const c=y("UiAngle"),r=H("tooltip");return l(),f("div",{class:S(["ui-accordion",e.uiAccordionClasses])},[_(e.$slots,"header",{toggle:e.toggleAccordion,isOpen:e.isOpen},()=>[m("button",{onClick:o[0]||(o[0]=(...p)=>e.toggleAccordion&&e.toggleAccordion(...p)),type:"button",class:"ui-accordion__header ui-accordion-header","aria-label":e.tooltip},[m("span",M,[_(e.$slots,"title",{},void 0,!0),m("div",W,[A(g(c,{class:"ui-accordion-header__angle"},null,512),[[r,{content:e.tooltip,popperOptions:{modifiers:{preventOverflow:{boundariesElement:"window"}}}}]])])])],8,K)],!0),g(w,{onEnter:e.startTransition,onAfterEnter:e.endTransition,onBeforeLeave:e.startTransition,onAfterLeave:e.endTransition,name:"ui-accordion-body"},{default:d(()=>[A(m("div",X,[_(e.$slots,"body",{isOpen:e.isOpen},()=>[m("div",Y,[_(e.$slots,"default",{},void 0,!0)])],!0)],512),[[V,e.isOpen]])]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],2)}],["__scopeId","data-v-42a962cf"]]);const x={itemprop:"name"},ee={itemprop:"text"},oe=h({__name:"SeoAccordion",props:{title:{},body:{},theme:{}},setup(e){const o=e,s=v(()=>({[`seo-accordion--theme-${o.theme}`]:!!o.theme}));return(t,a)=>{const i=D;return l(),$(n(Z),{theme:t.theme,class:S([n(s),"seo-accordion"]),itemscope:"",itemtype:"https://schema.org/Question",itemprop:"mainEntity",initialIsOpen:"",rounded:!1},{title:d(()=>[g(i,{class:"seo-accordion__title",size:n(O).xs,bold:""},{default:d(()=>[m("span",x,T(t.title),1)]),_:1},8,["size"])]),body:d(()=>[g(i,{class:"seo-accordion__body",size:n(O).xs,itemscope:"",itemtype:"https://schema.org/Answer",itemprop:"acceptedAnswer"},{default:d(()=>[m("span",ee,T(t.body),1)]),_:1},8,["size"])]),_:1},8,["theme","class"])}}}),te=b(oe,[["__scopeId","data-v-a547a30b"]]),se=h({name:"SeoHeader",props:{theme:{type:String,default:u.primary_20}},setup(e){return{seoHeaderClasses:v(()=>({[`seo-header--theme-${e.theme}`]:!!e.theme}))}}}),ne={class:"seo-header__content"},ae={key:0,class:"seo-header__after"};function ie(e,o,s,t,a,i){return l(),f("div",{class:S(["seo-header",e.seoHeaderClasses])},[m("div",ne,[_(e.$slots,"default",{},void 0,!0)]),e.$slots.after?(l(),f("span",ae,[_(e.$slots,"after",{},void 0,!0)])):C("",!0)],2)}const re=b(se,[["render",ie],["__scopeId","data-v-e02a1511"]]),le=h({name:"SeoHeaderToggle",components:{UiAngle:F},props:{isToggled:{type:Boolean,default:!1}},setup(e){return{seoHeaderToggleClasses:v(()=>({"seo-header-toggle--is-toggled":e.isToggled}))}}}),ce=["aria-label"];function de(e,o,s,t,a,i){const c=y("UiAngle"),r=H("tooltip");return A((l(),f("button",I(e.$attrs,{class:["seo-header-toggle",e.seoHeaderToggleClasses],"aria-label":e.$T("main_toggle_text")}),[g(c,{class:"seo-header-toggle__angle"})],16,ce)),[[r,e.$T("main_toggle_text")]])}const pe=b(le,[["render",de],["__scopeId","data-v-04459ebd"]]),me=h({name:"SeoContent",components:{SeoHeaderToggle:pe,SeoHeader:re},props:{isVisible:{type:Boolean,default:!1},theme:{type:String,default:u.primary_20}},emits:["toggle"],setup(e,{emit:o}){const s=()=>{o("toggle")},t=v(()=>({[`seo-content--theme-${e.theme}`]:!!e.theme}));return{toggle:s,seoContentClasses:t,themeType:u}}}),ue={key:0,class:"seo-content__text"};function _e(e,o,s,t,a,i){const c=y("SeoHeaderToggle"),r=y("SeoHeader"),p=G;return l(),f("div",{class:S([e.seoContentClasses,"seo-content"])},[g(r,{class:"seo-content__header",theme:e.theme},Q({default:d(()=>[_(e.$slots,"header",{},void 0,!0)]),_:2},[e.$slots.default?{name:"after",fn:d(()=>[g(c,{onClick:e.toggle,isToggled:e.isVisible,"aria-expanded":e.isVisible},null,8,["onClick","isToggled","aria-expanded"])]),key:"0"}:void 0]),1032,["theme"]),e.$slots.default?(l(),f("div",ue,[A(g(p,{class:"seo-content__scrollbar"},{default:d(()=>[_(e.$slots,"default",{},void 0,!0)]),_:3},512),[[V,e.isVisible]])])):C("",!0)],2)}const ge=b(me,[["render",_e],["__scopeId","data-v-6ddb12b3"]]),he=()=>{const e=B(!0),o=()=>{e.value=!n(e)};return e.value=!1,{toggleSeoFAQVisibility:o,isVisibleSeoFAQ:e}},fe={class:"seo-faq__body"},ve=h({__name:"SeoFAQ",props:{faq:{default:()=>({title:"",itemListElement:[]})},theme:{default:u.primary_20}},setup(e){const o=e,{toggleSeoFAQVisibility:s,isVisibleSeoFAQ:t}=he(),a=v(()=>{switch(o.theme){case u.primary_20:return u.primary_40;case u.specialGray100:return u.gray;default:return o.theme}});return(i,c)=>(l(),$(ge,{onToggle:n(s),isVisible:n(t),theme:i.theme,class:"seo-faq"},{header:d(()=>[U(T(i.faq.title),1)]),default:d(()=>[m("div",fe,[(l(!0),f(q,null,L(i.faq.itemListElement,r=>(l(),$(te,{key:r.position,title:r.item.question,body:r.item.answer,theme:n(a),class:"seo-faq__accordion"},null,8,["title","body","theme"]))),128))])]),_:1},8,["onToggle","isVisible","theme"]))}}),ye=b(ve,[["__scopeId","data-v-9015bf74"]]),He=h({__name:"SeoApp_F",props:{blockFAQ:{},theme:{}},setup(e){const o=e,{blockFAQ:s}=E(o);return(t,a)=>n(s)?(l(),$(ye,{key:0,faq:n(s),theme:t.theme,itemscope:"",itemtype:"https://schema.org/FAQPage",class:"seo-app"},null,8,["faq","theme"])):C("",!0)}});export{He as default};