PageSourceSearch

https://www.comasa.com.br/js/templates/template-01.861c8e746e4ce11c.js

js comasa.com.br collected 2026-09-30 18:10:57 UTC 699,595 bytes, 20 lines download raw bytes

1(()=>{var e,t={5589:(e,t,a)=>{"use strict";a.d(t,{p:()=>s});const n=new Map;async function s(e){if(n.has(e))return n.get(e);const t=window.DS_API_BASE_URLS&&window.DS_API_BASE_URLS[e];if(t)return n.set(e,t),t;try{const t=await window.axios.get("/api/get_base_url?url="+encodeURIComponent(e)),a=t&&t.data?t.data:null;return n.set(e,a),a}catch(t){return console.warn('[api] não foi possível resolver a base URL de "'+e+'"',t),null}}},5239:(e,t,a)=>{"use strict";function n(e){return"number"==typeof e?Number.isFinite(e)?e:0:parseFloat(String(e??"").replace(/[^\d,]/g,"").replace(",","."))||0}a.d(t,{g:()=>n})},9248:(e,t,a)=>{"use strict";function n({options:e,leadTypeId:t,hasModelsByShop:a,enableModelSelector:n=!0}={}){if(!n)return"others";const s=Array.isArray(e)?e.find(e=>e?.value===t):void 0;return a&&s?.show_vehicle_models?"modelVeiculos":"modelSeminovos"}function s(e,t,a){const n=t+1;return"modelVeiculos"===a?n:"models"===e?.[n]?.type?n+1:n}a.d(t,{H:()=>n,L:()=>s})},1384:()=>{window.DataLayerEvents={pushAddToCart:function(e,t){window.dataLayer.push({event:"add_to_cart",ecommerce:{currency:"BRL",value:e,items:t}})},pushLeadSentSuccess:function(e){window.dataLayer.push({event:"lead_sent_success",ecommerce:{currency:"BRL",leadId:e,timestamp:(new Date).toISOString()}})}}},825:()=>{window.FormMasks={phoneHandler(e,t){const a=t.target;let n=a.value;function s(e){VMasker(a).unMask(),a.value=e}function i(t,a){const n=a.length>10?1:0;return`+${t} ${VMasker.toPattern(a,e[n])}`}if("+"===n.charAt(0)){if(n.length>1&&" "===n.charAt(1))return void s("+");const e=n.slice(1);e.includes(" ")?function(e){const t=e.split(" "),a=t[0].replace(/\D/g,""),n=t.slice(1).join("").replace(/\D/g,"");n.length>0?s(i(a,n)):s(`+${a} `)}(e):function(e){const a=e.replace(/\D/g,"");if(a.length>=3){const e=a.slice(0,3),n=a.slice(3);if("deleteContentBackward"===t.inputType)return void s(`+${a}`);n.length>0?s(i(e,n)):s(`+${e} `)}else s(n)}(e)}else!function(t){const n=t.replace(/\D/g,""),s=n.length>10?1:0;VMasker(a).unMask(),VMasker(a).maskPattern(e[s]),a.value=VMasker.toPattern(n,e[s])}(n)},applyPhoneMasks(e){if(!e||0===e.length)return;const t=["(99) 9999-9999","(99) 99999-9999"];for(let a of e)VMasker(a).maskPattern(t[0]),a.addEventListener("input",this.phoneHandler.bind(this,t),!1),a.addEventListener("keydown",function(e){"+"===e.key&&0!==this.selectionStart&&e.preventDefault()})}}},2851:()=>{window.FormValidator={validatePhone:function(e,t,a){e.startsWith("+")||(e="+55 "+e,t.value=e);if(!new RegExp(/(\+\d{1,3}\s?)?(\(\d{2}\))(\s)(\d?)(\s?)(\d{4})(\-)(\d{4})/g).test(t.value)){let e="";if(a){e=t.parentElement.querySelector("label")}else e=t;return e.classList.add("is-invalid"),e.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Telefone inválido!</div>'),!1}return!0}}},5889:(e,t,a)=>{const n=new class{constructor(){this.visitorIdKey="ds_visitor_id",this.version="v1"}setVisitorId(e){const t="; expires="+new Date((new Date).getTime()+31536e6).toUTCString();document.cookie=`${this.visitorIdKey}=${e}${t}; path=/`}getVisitorId(){const e=document.cookie.split(";").map(e=>e.trim());for(const t of e){const[e,a]=t.split("=");if(e===this.visitorIdKey&&a.startsWith(this.version))return a}return null}init(){document.addEventListener("DOMContentLoaded",async()=>{if(!this.getVisitorId())try{const e=await a.e(1760).then(a.bind(a,1760)),t=await e.load(),n=await t.get(),s=`${this.version}${n.visitorId}`;this.setVisitorId(s)}catch(e){console.error("Error fetching or setting visitor ID:",e)}})}};e.exports=n},1407:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,'.multi-range-slider-bar-only *{box-sizing:border-box;margin:0;padding:0}.multi-range-slider-bar-only{-webkit-touch-callout:none;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;padding:10px;position:relative;-webkit-user-select:none;user-select:none}.multi-range-slider-bar-only .bar{display:flex}.multi-range-slider-bar-only .bar-left{background-color:#f0f0f0;border-radius:10px 0 0 10px;box-shadow:inset 0 0 5px #000;padding:4px 0;width:25%}.multi-range-slider-bar-only .bar-right{background-color:#f0f0f0;border-radius:0 10px 10px 0;box-shadow:inset 0 0 5px #000;
1width:25%}.multi-range-slider-bar-only .bar-inner{background-color:blue;border:1px solid #000;box-shadow:inset 0 0 5px #000;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.multi-range-slider-bar-only .bar-inner-left,.multi-range-slider-bar-only .bar-inner-right{width:50%}.multi-range-slider-bar-only .thumb{background-color:red;cursor:pointer;position:relative;z-index:1}.multi-range-slider-bar-only .thumb:before{background-color:#fff;border:1px solid #000;border-radius:50%;box-shadow:0 0 3px #000,inset 0 0 5px gray;content:"";cursor:pointer;height:20px;margin:-8px;position:absolute;width:20px;z-index:1}.multi-range-slider-bar-only .input-type-range:focus+.thumb:after{border:1px dotted #000;border-radius:50%;box-shadow:0 0 5px #fff,inset 0 0 10px #000;content:"";height:11px;left:-4px;position:absolute;top:-4px;width:11px;z-index:2}.multi-range-slider-bar-only .caption{align-items:center;bottom:35px;display:flex;display:none;height:2px;justify-content:center;left:1px;overflow:visible;position:absolute;width:2px}.multi-range-slider-bar-only .thumb .caption *{background-color:blue;border-radius:15px;box-shadow:0 0 5px #000;color:#fff;font-size:75%;height:30px;line-height:30px;min-width:30px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap}.multi-range-slider-bar-only .input-type-range:focus+.thumb .caption,.multi-range-slider-bar-only .thumb:active .caption{display:flex}.multi-range-slider-bar-only .input-type-range{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.multi-range-slider-bar-only .ruler{display:flex;display:none;margin:10px 0 -5px;overflow:hidden}.multi-range-slider-bar-only .ruler .ruler-rule{border-bottom:1px solid;border-left:1px solid;display:flex;display:none;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider-bar-only .ruler .ruler-rule:last-child{border-right:1px solid}.multi-range-slider-bar-only .sub-ruler{display:flex;display:none;margin:-2px 0 -5px}.multi-range-slider-bar-only .sub-ruler .ruler-sub-rule{border-bottom:1px solid;border-left:1px solid;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0}.multi-range-slider-bar-only .sub-ruler .ruler-sub-rule:last-child{border-right:1px solid}.multi-range-slider-bar-only .labels{display:flex;display:none;justify-content:space-between;margin-bottom:-20px;margin-top:10px;padding:0}.multi-range-slider-bar-only .label{display:flex;font-size:80%;justify-content:center;width:1px}.multi-range-slider-bar-only .label:first-child{justify-content:start}.multi-range-slider-bar-only .label:last-child{justify-content:end}.multi-range-slider-bar-only.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider-bar-only.zero-ranage-margin .thumb-right{left:8px}',""]);const i=s},7159:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,'.multi-range-slider-black *{box-sizing:border-box;margin:0;padding:0}.multi-range-slider-black{-webkit-touch-callout:none;background-color:#000;border:1px solid gray;color:#fff;display:flex;flex-direction:column;padding:30px 10px 25px;position:relative;-webkit-user-select:none;user-select:none}.multi-range-slider-black .bar{display:flex}.multi-range-slider-black .bar.active *{transition:none}.multi-range-slider-black .bar-left{background-color:gray;border:1px solid #000;border-radius:10px 0 0 10px;box-shadow:inset 0 0 5px #000;padding:5px 0;width:25%}.multi-range-slider-black .bar-right{background-color:gray;border:1px solid #000;border-radius:0 10px 10px 0;box-shadow:inset 0 0 5px #000;width:25%}.multi-range-slider-black .bar-inner{background-color:lime;border:1px solid #000;box-shadow:inset 0 0 5px #000;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.multi-range-slider-black .bar-inner-left,.multi-range-slider-black .bar-inner-right{width:50%}.multi-range-slider-black .thumb{background-color:red;cursor:pointer;position:relative;z-index:1}.multi-range-slider-black .thumb:before{background-color:#fff;border:1px solid #000;border-radius:7px;box-shadow:0 0 5px #000,inset 0 0 10px gray;content:"";cursor:pointer;height:30px;margin:-10px;position:absolute;width:20px;z-index:1}.multi-range-slider-black .input-type-range:focus+.thumb:after{border:1px dotted #000;border-radius:7px;box-shadow:0 0 5px #fff,inset 0 0 10px #000;content:"";height:22px;left:-6px;position:absolute;top:-6px;width:12px;z-index:2}.multi-range-slider-black .caption{align-items:center;bottom:45px;display:flex;height:2px;justify-content:center;left:1px;overflow:visible;position:absolute;width:2px}.multi-range-slider-black .thumb .caption *{background-color:blue;border-radius:15px;box-shadow:0 0 5px #000;color:#fff;font-size:75%;height:30px;line-height:30px;min-width:30px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap}.multi-range-slider-black .input-type-range:focus+.thumb .caption,.multi-range-slider-black .thumb:active .caption{dis
1play:flex}.multi-range-slider-black .input-type-range{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.multi-range-slider-black .ruler{display:flex;margin:10px 0 -5px;overflow:hidden}.multi-range-slider-black .ruler .ruler-rule{border-bottom:1px solid;border-left:1px solid;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider-black .ruler .ruler-rule:last-child{border-right:1px solid}.multi-range-slider-black .sub-ruler{display:flex;margin:-2px 0 -5px}.multi-range-slider-black .sub-ruler .ruler-sub-rule{border-bottom:1px solid;border-left:1px solid;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0}.multi-range-slider-black .sub-ruler .ruler-sub-rule:last-child{border-right:1px solid}.multi-range-slider-black .labels{display:flex;justify-content:space-between;margin-bottom:-20px;margin-top:10px;padding:0}.multi-range-slider-black .label{font-size:80%}.multi-range-slider-black.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider-black.zero-ranage-margin .thumb-right{left:8px}',""]);const i=s},8894:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,'.multi-range-slider *{box-sizing:border-box;margin:0;padding:0}.multi-range-slider{-webkit-touch-callout:none;border:1px solid gray;border-radius:10px;box-shadow:1px 1px 4px #000;display:flex;flex-direction:column;padding:20px 10px;position:relative;-webkit-user-select:none;user-select:none}.multi-range-slider .bar{display:flex}.multi-range-slider .bar-left{border-radius:10px 0 0 10px;padding:4px 0}.multi-range-slider .bar-left,.multi-range-slider .bar-right{background-color:#f0f0f0;box-shadow:inset 0 0 5px #000;width:25%}.multi-range-slider .bar-right{border-radius:0 10px 10px 0}.multi-range-slider .bar-inner{background-color:lime;border:1px solid #000;box-shadow:inset 0 0 5px #000;display:flex;flex-grow:1;flex-shrink:1;justify-content:space-between;position:relative}.multi-range-slider .bar-inner-left,.multi-range-slider .bar-inner-right{width:50%}.multi-range-slider .thumb{background-color:red;cursor:pointer;position:relative;z-index:1}.multi-range-slider .thumb:before{background-color:#fff;border:1px solid #000;border-radius:50%;box-shadow:0 0 3px #000,inset 0 0 5px gray;content:"";cursor:pointer;height:20px;margin:-8px;position:absolute;width:20px;z-index:1}.multi-range-slider .input-type-range:focus+.thumb:after{border:1px dotted #000;border-radius:50%;box-shadow:0 0 5px #fff,inset 0 0 10px #000;content:"";height:11px;left:-4px;position:absolute;top:-4px;width:11px;z-index:2}.multi-range-slider .caption{align-items:center;bottom:35px;display:flex;display:none;height:2px;justify-content:center;left:1px;overflow:visible;position:absolute;width:2px}.multi-range-slider .thumb .caption *{background-color:blue;border-radius:15px;box-shadow:0 0 5px #000;color:#fff;font-size:75%;height:30px;line-height:30px;min-width:30px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap}.multi-range-slider .input-type-range:focus+.thumb .caption,.multi-range-slider .thumb:active .caption{display:flex}.multi-range-slider .input-type-range{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.multi-range-slider .ruler{display:flex;margin:10px 0 -5px;overflow:hidden}.multi-range-slider .ruler .ruler-rule{border-bottom:1px solid;border-left:1px solid;display:flex;flex-grow:1;flex-shrink:1;padding:5px 0}.multi-range-slider .ruler .ruler-rule:last-child{border-right:1px solid}.multi-range-slider .sub-ruler{display:flex;margin:-2px 0 -5px}.multi-range-slider .sub-ruler .ruler-sub-rule{border-bottom:1px solid;border-left:1px solid;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0}.multi-range-slider .sub-ruler .ruler-sub-rule:last-child{border-right:1px solid}.multi-range-slider .labels{display:flex;justify-content:space-between;margin-bottom:-20px;margin-top:10px;padding:0}.multi-range-slider .label{display:flex;font-size:80%;justify-content:center;width:1px}.multi-range-slider .label:first-child{justify-content:start}.multi-range-slider .label:last-child{justify-content:end}
1.multi-range-slider.zero-ranage-margin .thumb-left{right:12px}.multi-range-slider.zero-ranage-margin .thumb-right{left:8px}',""]);const i=s},6485:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".notification-unsupported[data-v-359db5fa]{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin:10px;padding:12px}",""]);const i=s},4008:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".multi-range-slider-bar-only.zero-ranage-margin .thumb-left{right:0}.multi-range-slider-bar-only.zero-ranage-margin .thumb-right{left:0}.multi-range-slider-bar-only .bar-left{padding:0}.multi-range-slider-bar-only .bar-inner,.multi-range-slider-bar-only .bar-left,.multi-range-slider-bar-only .bar-right{background-color:var(--primary);box-shadow:inset 0 0 5px var(--primary)}.multi-range-slider-bar-only .bar-inner{border:1px solid var(--primary);height:1px}.multi-range-slider-bar-only .thumb:before{background-color:var(--primary);border:none;box-shadow:unset;height:20px;width:20px}.multi-range-slider-bar-only .caption{display:none!important}",""]);const i=s},6258:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".concierge-message[data-v-2aa16f06]{font-size:.875rem;line-height:1.5;margin:0;padding:0;white-space:pre-line}.concierge-message a[data-v-2aa16f06]{word-break:break-word}.concierge-message img[data-v-2aa16f06]{margin:10px 0}",""]);const i=s},5703:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".vdp-360[data-v-71aadd2d]{background-color:#fff;padding-bottom:30px;padding-top:30px}.vdp-360__title[data-v-71aadd2d]{color:var(--dark);font-family:var(--font-semibold);font-size:1.8rem!important;font-weight:700;text-align:start}.vdp-360__header[data-v-71aadd2d]{align-items:center;display:flex;justify-content:space-between}",""]);const i=s},6884:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".ds-vehicle-compare__titlepage[data-v-7f2053d6]{color:#000;font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase}.ds-vehicle-compare__subtitlepage[data-v-7f2053d6]{color:#000;font-size:1rem;margin-bottom:2rem}.ds-vehicle-compare__container[data-v-7f2053d6]{display:flex;justify-content:flex-start}.ds-vehicle-compare__card-version-container[data-v-7f2053d6]{min-width:25%}.ds-vehicle-compare__characteristics[data-v-7f2053d6]{margin-top:1.2rem}.ds-vehicle-compare__characteristics-name-container[data-v-7f2053d6]{padding-left:.5rem;padding-right:.5rem}.ds-vehicle-compare__characteristics-name[data-v-7f2053d6]{background:#f5f5f5;border-radius:4px;font-size:.75rem;margin-top:.75rem;padding:8px 12px;width:100%}.ds-vehicle-compare__characteristics-by-vehicle[data-v-7f2053d6]{display:flex}.ds-vehicle-compare__characteristics-by-vehicle-container[data-v-7f2053d6]{flex:1;padding:0 .5rem}.ds-vehicle-compare__characteristics-by-vehicle-content[data-v-7f2053d6]{background:#fbfbfb;border-radius:4px;font-size:.75rem;margin-top:.75rem;padding:4px 12px}.ds-vehicle-compare__characteristics-by-vehicle-content i[data-v-7f2053d6]{font-size:1rem}.ds-vehicle-compare__characteristics-by-vehicle-content i.fa-xmark[data-v-7f2053d6]{color:#ff1430}.ds-vehicle-compare__characteristics-by-vehicle-content i.fa-check[data-v-7f2053d6]{color:#268f52}.ds-vehicle-compare__navcards-slide-container[data-v-7f2053d6],.ds-vehicle-compare__slide-container[data-v-7f2053d6]{display:none}.ds-vehicle-compare__navcards[data-v-7f2053d6]{height:0;z-index:1032}.ds-vehicle-compare__navcards div.d-flex[data-v-7f2053d6]{background-color:#fff}@media (max-width:768px){.ds-vehicle-compare__titlepage[data-v-7f2053d6]{font-size:1.5rem;text-align:center}.ds-vehicle-compare__subtitlepage[data-v-7f2053d6]{font-size:.875rem;margin-bottom:1rem;text-align:center}.ds-vehicle-compare__container[data-v-7f2053d6]{overflow:hidden;padding-bottom:1rem}.ds-vehicle-compare__characteristics[data-v-7f2053d6]{margin-top:2rem}.ds-vehicle-compare__characteristics-name[data-v-7f2053d6]{font-size:.625rem;padding:.6875rem .75rem}.ds-vehicle-compare__characteristics-name span[data-v-7f2053d6]{left:1rem;position:sticky}.ds-vehicle-compare__characteristics-by-vehicle-content[data-v-7f2053d6]{font-size:.625rem;padding:.6875rem .75rem}.ds-vehicle-compare__slide-container[data-v-7f2053d6]{display:block;height:40px;left:1.5rem;position:absolute;right:1.5rem;z-index:1031}.ds-vehicle-compare__slide-content[data-v-7f2053d6]{align-items:center;display:flex;height:100%;justify-content:space-evenly}.ds-vehicle-compare__slide-content button[data-v-7f2053d6]{background-color:initial;border:0;margin:0;padding:0}.ds-vehicle-compare__navcards[data-v-7f2053d6]{position:fixed;top:100000px}.ds-vehicle-compare__navcards-inner-container-card[data-v-7f2053d6]{background-color:#fff}.ds-vehicle-compare__navcards-slide-container[data-v-7f2053d6]{display:block;position:relative}.ds-vehicle-compare__navcards-slide-content[data-v-7f2053d6]{background-color:#fff;display:flex;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:1032}.ds-vehicle-compare__navcards-slide-content button[data-v-7f2053d6]{background-color:initial;border:0;margin:.25rem 0;padding:0;width:50%}}",""]);const i=s},8794:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});
1s.push([e.id,".c-ds-flag-animated[data-v-31a7c576]{align-items:flex-start;background-color:#fff;border-bottom:2px solid red;border-top:2px solid red;display:flex;height:auto;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.c-ds-flag-animated__inner[data-v-31a7c576]{align-items:center;color:red;display:flex;font-weight:700;height:40px;justify-items:center;width:100%}.c-ds-flag-animated__tag[data-v-31a7c576]{align-items:center;background-color:#fff;display:flex;font-size:.75rem;height:100%;justify-content:center;min-width:100%;position:absolute;text-transform:uppercase;transform-origin:center top;transition:all var(--1176542e) ease-in-out;width:100%}.c-ds-flag-animated__tag[data-v-31a7c576],.c-ds-flag-animated__tag--before[data-v-31a7c576]{opacity:0;transform:translateY(-40px)}.c-ds-flag-animated__tag--center[data-v-31a7c576]{opacity:1;transform:translateY(0)}.c-ds-flag-animated__tag--after[data-v-31a7c576]{opacity:0;transform:translateY(40px)}",""]);const i=s},6137:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-tooltip[data-v-1eb0d7cc]{display:contents}.c-ds-tooltip .c-ds-tooltip__btn-view-help-description[data-v-1eb0d7cc]{align-items:center;border:1px solid var(--primary);border-radius:1000px;color:var(--primary);cursor:pointer;display:inline-flex;font-family:Times New Roman;font-size:12px;height:16px;justify-content:center;width:16px}.c-ds-tooltip .c-ds-tooltip__box-help-description[data-v-1eb0d7cc]{display:inline-block;margin-left:4px;position:absolute;width:100%}.c-ds-tooltip .c-ds-tooltip__box-help-description .c-ds-tooltip__help-description[data-v-1eb0d7cc]{background:#fff 0 0 no-repeat padding-box;border:1px solid var(--primary);border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.239);max-width:300px;padding:4px 8px;position:absolute;width:100%}.c-ds-tooltip .c-ds-tooltip__box-help-description--top[data-v-1eb0d7cc]{bottom:100%}.c-ds-tooltip .c-ds-tooltip__help-description--top[data-v-1eb0d7cc]{bottom:100%;top:auto}.c-ds-tooltip .c-ds-tooltip__box-help-description .c-ds-tooltip__help-description p[data-v-1eb0d7cc]{font-size:12px;font-weight:500;margin:0}",""]);const i=s},429:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".ds-vehicles-stock-related-card-dxp[data-v-24eab4d0]{border-radius:.75rem .75rem 0 0;box-shadow:0 .5rem .75rem #00000026;padding:1rem .75rem}.ds-vehicles-stock-related-card-dxp__image img[data-v-24eab4d0]{max-height:10.5rem;object-fit:cover}.ds-vehicles-stock-related-card-dxp__make[data-v-24eab4d0]{color:#0d0d0d;display:block;font-size:.75rem;margin:.5rem 0 .25rem;opacity:.6;text-transform:uppercase}.ds-vehicles-stock-related-card-dxp__title[data-v-24eab4d0]{color:#0d0d0d;font-size:1.0625rem;margin-bottom:.875rem;text-transform:capitalize}.ds-vehicles-stock-related-card-dxp__vehicle-characteristcs[data-v-24eab4d0]{color:#0d0d0d;font-size:.75rem;opacity:.6}.ds-vehicles-stock-related-card-dxp__price[data-v-24eab4d0]{color:#0d0d0d;font-size:1.375rem}.ds-vehicles-stock-related-card-dxp__footer div[data-v-24eab4d0]{left:2%;right:2%;top:97%}",""]);const i=s},2331:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".ds-vehicles-stock-related-dxp .heading-tag-h3[data-v-22665c6c],.ds-vehicles-stock-related-dxp h3[data-v-22665c6c]{color:#000;font-size:1.375rem}.ds-vehicles-stock-related-dxp__carousel-prev[data-v-22665c6c]{left:10px}.ds-vehicles-stock-related-dxp__carousel-next[data-v-22665c6c]{right:10px}@media (min-width:992px){.ds-vehicles-stock-related-dxp__carousel-prev[data-v-22665c6c]{left:-3%}.ds-vehicles-stock-related-dxp__carousel-next[data-v-22665c6c]{right:-3%}}",""]);const i=s},1712:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,'.ds-dxp-form .custom-cb-container,.ds-dxp-form .custom-rd-container{cursor:pointer;display:block;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.ds-dxp-form .custom-cb-container input,.ds-dxp-form .custom-rd-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.ds-dxp-form .custom-cb-container .custom-cb-checkmark{align-items:center;background-color:#fff;border:1px solid #707070;border-radius:3px;display:flex;height:25px;justify-content:center;left:0;position:absolute;top:0;width:25px}.ds-dxp-form .custom-cb-container .custom-cb-checkmark i{color:#fff;display:none}.ds-dxp-form .custom-cb-container input:checked+.custom-cb-checkmark{background-color:var(--primary);border-color:var(--primary)}.ds-dxp-form .custom-cb-container input:checked+.custom-cb-checkmark i{display:block}.ds-dxp-form .custom-rd-container .custom-rd-checkmark{align-items:center;background-color:#fff;border:1px solid #707070;border-radius:50%;display:flex;height:25px;justify-content:center;left:0;position:absolute;top:0;width:25px}.ds-dxp-form .custom-rd-container input:checked+.custom-rd-checkmark{background-color:var(--primary);border-color:var(--primary)}.ds-dxp-form .custom-rd-container .custom-rd-checkmark:after{background:#fff;border-radius:50%;content:"";display:none;height:8px;width:8px}.ds-dxp-form .custom-rd-container input:checked+.custom-rd-checkmark:after{display:block}.ds-dxp-form .custom-tip{position:relative}
1.ds-dxp-form .custom-tip span{display:none}.ds-dxp-form .custom-tip:hover span{background:#444;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff;display:block;left:0;margin:10px;padding:10px;position:absolute;text-decoration:none;top:10px;width:250px;z-index:100}',""]);const i=s},5625:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".dxp-contact .custom-cb-container[data-v-608fbfca],.dxp-contact .custom-rd-container[data-v-608fbfca]{display:block;margin-bottom:10px}",""]);const i=s},4325:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".dxp-progress-bar .step-filled[data-v-ab78a336]{border-left:2px dashed var(--primary)}.dxp-progress-bar .step-pending[data-v-ab78a336]{border-left:2px dashed #a3a3a3}.dxp-progress-bar .step-icon[data-v-ab78a336]{background-color:#fff;color:var(--primary);font-size:x-large;left:5px;position:absolute;top:0}.dxp-progress-bar .is-pending-icon[data-v-ab78a336]{color:#a3a3a3}",""]);const i=s},7702:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".dxp-vehicle .selected[data-v-6af3a710]{background-color:var(--primary)!important;color:#fff}.dxp-vehicle .rounded[data-v-6af3a710]{border-radius:1rem!important}.dxp-vehicle .color-selector[data-v-6af3a710]{border-radius:1rem;height:2rem;margin-right:.5rem;width:2rem}.dxp-vehicle .color-example[data-v-6af3a710]{border:1px solid #2c2c2c;border-radius:1rem;height:1.5rem;width:1.5rem}.dxp-vehicle .color-selector[data-v-6af3a710]:hover{border:2px solid var(--primary);cursor:pointer}.dxp-vehicle .color-selected[data-v-6af3a710]{border:2px solid var(--primary)}.finame-info-box[data-v-6af3a710]{background-color:#f1f1e6;border-radius:12px;color:#333;font-size:14px;padding:16px 18px}.finame-info-icon[data-v-6af3a710]{align-items:center;border:1px solid #333;border-radius:50%;display:flex;flex:0 0 20px;font-size:12px;font-weight:700;height:20px;justify-content:center;margin-right:12px;margin-top:2px;width:20px}",""]);const i=s},3036:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-filter-hours-of-use[data-v-94e333ca]{align-items:center;display:flex;width:100%}.c-ds-filter-hours-of-use__row[data-v-94e333ca]{display:flex;flex-direction:row;gap:4px;width:100%}.c-ds-filter-hours-of-use__col[data-v-94e333ca]{display:flex;flex-direction:column;gap:4px;width:100%}.c-ds-filter-hours-of-use__label[data-v-94e333ca]{font-size:.875rem;line-height:1.5;margin:0}.c-ds-filter-hours-of-use__input[data-v-94e333ca]{border:1px solid #ced4da;border-radius:.25rem;color:#495057;min-width:0;outline:none;padding:.375rem .75rem;width:100%}",""]);const i=s},9906:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-stock-filter[data-v-b890be4e]{box-shadow:0 2px 2px 0 #0000000d;padding-bottom:.875rem;padding-top:.875rem;transition:top .15s linear;z-index:1029}.c-ds-stock-filter select[data-v-b890be4e]{appearance:none;background:#fff url(https://cdn.dealerspace.ai/modelo-seminovos/select-arrow.webp) no-repeat right 12px top 28px;border:1px solid #ced4da;border-radius:5px;color:#222;font-size:.875rem;font-weight:400;height:56px;padding-left:9px;width:100%}.c-ds-stock-filter select[data-v-b890be4e]:focus{outline:none}.c-ds-stock-filter__category[data-v-b890be4e]{flex:1;justify-content:space-between;padding-right:.25rem}.c-ds-stock-filter__category button[data-v-b890be4e]{align-items:center;background-color:initial;border:0;border-radius:.25rem;color:#4a4f54;display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:600;padding:.4rem .65rem}.c-ds-stock-filter__category button[data-v-b890be4e]:hover{background-color:#f1f1f1}.c-ds-stock-filter__category button[data-v-b890be4e]:focus{outline:none}.c-ds-stock-filter__category button.active[data-v-b890be4e]{background-color:#f1f1f1}.c-ds-stock-filter__leadtype[data-v-b890be4e]{flex:1;font-size:.875rem;font-weight:400}.c-ds-stock-filter__leadtype-wrapper[data-v-b890be4e]{background-color:#f1f1f1;border-radius:.25rem;display:flex;flex-direction:column;height:55px;justify-content:center;padding:0 .65rem}.c-ds-stock-filter__leadtype-wrapper label[data-v-b890be4e]:before{border-radius:10%}.c-ds-stock-filter__price[data-v-b890be4e],.c-ds-stock-filter__year[data-v-b890be4e]{flex:1;padding-right:1.75rem}.c-ds-stock-filter__price label[data-v-b890be4e],.c-ds-stock-filter__year label[data-v-b890be4e]{color:#222;font-size:.875rem;font-weight:400;margin-bottom:0}.c-ds-stock-filter__price span[data-v-b890be4e],.c-ds-stock-filter__year span[data-v-b890be4e]{color:#4a4f54;font-size:.625rem;font-weight:400;margin-top:.25rem}.c-ds-stock-filter__search button[data-v-b890be4e]{background-color:var(--primary);border:0;border-radius:.375rem;color:#ccc;font-size:.875rem;font-weight:400;padding:.25rem .75rem}.c-ds-stock-filter__search button svg[data-v-b890be4e]{margin:.25rem .25rem 0 0}.c-ds-stock-filter__search button svg path[data-v-b890be4e]{stroke:#ccc}.c-ds-stock-filter__search button strong[data-v-b890be4e]{font-weight:600}@media (min-width:992px){.c-ds-stock-filter__inline>[class*=col-][data-v-b890be4e]{min-width:0}.c-ds-stock-filter__inline>.c-ds-stock-filter__group--loc[data-v-b890be4e],.c-ds-stock-filter__inline>.c-ds-stock-filter__group--mm[data-v-b890be4e]{padding-left:0;padding-right:0}.c-ds-stock-filter__inline>.c-ds-stock-filter__group--loc[data-v-b890be4e]{flex:3 1 0}.c-ds-stock-filter__inline>.c-ds-stock-filter__group--mm[data-v-b890be4e]{flex:2 1 0}.c-ds-stock-filter__inline>.c-ds-stock-filter__group--yp[data-v-b890be4e]{flex:3 1 0}.c-ds-stock-filter__inline .c-ds-stock-filter__location[data-v-b890be4e],.c-ds-stock-filter__inline .c-ds-stock-filter__make[data-v-b890be4e],.c-ds-stock-filter__inline .c-ds-stock-filter__model[data-v-b890be4e]{flex:1 1 0;min-width:0;padding-left:.25rem;padding-right:.25rem}}.c-ds-stock-filter__location[data-v-b890be4e]{min-width:0}@media (max-width:992px){.c-ds-stock-filter[data-v-b890be4e]{box-shadow:unset}
1.c-ds-stock-filter select[data-v-b890be4e]{height:48px}.c-ds-stock-filter__price[data-v-b890be4e],.c-ds-stock-filter__search[data-v-b890be4e],.c-ds-stock-filter__year[data-v-b890be4e]{padding-right:0;width:100%}.c-ds-stock-filter__search button[data-v-b890be4e]{font-size:.875rem;padding:.75rem;width:100%}.c-ds-stock-filter__search button strong[data-v-b890be4e]{margin:0 0 0 .25rem}}@media (max-width:992px) and (max-width:991px){.c-ds-stock-filter__search button span[data-v-b890be4e]{margin-left:.125rem}}@media (max-width:992px){.c-ds-stock-filter__leadtype[data-v-b890be4e]{flex:1}.c-ds-stock-filter__leadtype-wrapper[data-v-b890be4e]{margin-left:auto;width:85%}}",""]);const i=s},1064:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot-spin[data-v-2bfd8ea2]{animation:spinhidden-2bfd8ea2 2s ease-out;-webkit-animation:spinhidden-2bfd8ea2 2s ease-out;-moz-animation:spinhidden-2bfd8ea2 2s ease-out;-ms-animation:spinhidden-2bfd8ea2 2s ease-out;-o-animation:spinhidden-2bfd8ea2 2s ease-out;animation-delay:.1ms;color:#ccc;height:0;margin:0;opacity:.2;text-align:center;visibility:hidden;width:35px}@keyframes spinhidden-2bfd8ea2{0%{height:auto;visibility:visible}80%{height:auto;visibility:visible}to{visibility:hidden}}.c-ds-whatsapp-talkbot-spin__bounce-1[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-2[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-3[data-v-2bfd8ea2]{animation:sk-bouncedelay-2bfd8ea2 1s ease-in-out infinite both;-moz-animation:sk-bouncedelay-2bfd8ea2 1s ease-in-out infinite both;-ms-animation:sk-bouncedelay-2bfd8ea2 1s ease-in-out infinite both;-o-animation:sk-bouncedelay-2bfd8ea2 1s ease-in-out infinite both;background:#000;border-radius:100%;display:inline-block;height:8px;width:8px}.c-ds-whatsapp-talkbot-spin__bounce-1__bounce-1[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-2__bounce-1[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-3__bounce-1[data-v-2bfd8ea2]{animation-delay:-.32s}.c-ds-whatsapp-talkbot-spin__bounce-1__bounce-2[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-2__bounce-2[data-v-2bfd8ea2],.c-ds-whatsapp-talkbot-spin__bounce-3__bounce-2[data-v-2bfd8ea2]{animation-delay:-.16s}@keyframes sk-bouncedelay-2bfd8ea2{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}",""]);const i=s},4992:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__button-open--label[data-v-3130c870]{background-color:#edefe4!important;border:2px solid #0fc83b!important;border-radius:0!important;height:48px!important;padding:0!important;width:-moz-fit-content!important;width:fit-content!important}.c-ds-whatsapp-talkbot__button-open--label .icon-wrapper[data-v-3130c870]{align-items:center;background-color:#0fc83b;border-right:2px solid #0fc83b;display:flex;justify-content:center;padding:.5rem .1rem}.c-ds-whatsapp-talkbot__button-open--label .icon-wrapper i[data-v-3130c870]{color:#fff;font-size:1.25rem;padding:0 .5rem}.c-ds-whatsapp-talkbot__button-open--label .text-wrapper[data-v-3130c870]{align-items:center;display:flex;gap:.25rem;position:relative}.c-ds-whatsapp-talkbot__button-open--label strong[data-v-3130c870]{color:#000;font-size:1rem;font-weight:600!important;min-width:146px!important;padding:0 1rem!important}.c-ds-whatsapp-talkbot__button-open--label[data-v-3130c870]:hover{background-color:#222!important;border:2px solid #222!important}.c-ds-whatsapp-talkbot__button-open--label:hover strong[data-v-3130c870]{color:#fff!important;min-width:146px!important}.c-ds-whatsapp-talkbot__button-open--label:hover .icon-wrapper[data-v-3130c870]{background-color:#222!important;border-right:2px solid #fff}.c-ds-whatsapp-talkbot[data-v-3130c870]{bottom:22%;margin:1rem;max-width:23rem;position:fixed;z-index:9999}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__close[data-v-3130c870]{top:3.5rem}.c-ds-whatsapp-talkbot__close[data-v-3130c870]{align-items:center;background-color:#007753;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:700;height:2.8rem;justify-content:center;margin-top:-50px;padding:1rem;position:absolute;right:0;top:0;width:2.8rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-open[data-v-3130c870]{border-radius:50%;height:64px;width:65px}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-open i[data-v-3130c870]{font-size:2rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-open span[data-v-3130c870]{display:none}.c-ds-whatsapp-talkbot__button-open[data-v-3130c870]{align-items:center;background-color:#25d366;border:none;border-radius:.25rem;color:#fff;display:flex;font-size:1.125rem;gap:.5rem;justify-content:center;padding:.75rem 1.25rem}.c-ds-whatsapp-talkbot__button-open i[data-v-3130c870]{font-size:1.875rem}.c-ds-whatsapp-talkbot__button-open[data-v-3130c870]:hover{background-color:#70807c}.c-ds-whatsapp-talkbot__inner[data-v-3130c870]{background:#fff;min-width:21rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__title[data-v-3130c870]{color:#fff;font-family:HelveticaNeue,sans-serif;font-size:1.125rem;font-weight:400;text-transform:none}.c-ds-whatsapp-talkbot__title[data-v-3130c870]{color:#fff;font-family:Segoe UI;font-weight:700;text-transform:uppercase}[data-v-3130c870] .c-ds-whatsapp-talkbot__subtitle{color:#757373;display:block;font-size:.75rem}",""]);const i=s},6949:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});
1s.push([e.id,".c-ds-whatsapp-talkbot__spinner[data-v-a2235398]{animation:ds-talkbot-spin-a2235398 .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:inline-block;flex-shrink:0;height:18px;width:18px}@keyframes ds-talkbot-spin-a2235398{to{transform:rotate(1turn)}}.c-ds-whatsapp-talkbot__button-want-more-details[data-v-a2235398]{background-color:#007759;border:none;border-radius:.5rem;color:#fff;height:2.8rem;padding:.5rem;width:2.8rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-want-more-details[data-v-a2235398]{background-color:#3283ff;border-radius:1.375rem;color:#fff;display:flex;font-family:HelveticaNeue,sans-serif;font-size:1.125rem;font-weight:400;justify-content:space-between;padding:.5rem 1rem .5rem 2rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-want-more-details #icon-cta path[data-v-a2235398]{fill:#fff}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-want-more-details[data-v-a2235398]:disabled{background:#d6d6d6;color:#8a8a8a}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__button-want-more-details:disabled #icon-cta path[data-v-a2235398]{fill:#8a8a8a}.c-ds-whatsapp-talkbot__button-want-more-details[data-v-a2235398]{align-items:center;display:flex;font-family:Segoe UI;justify-content:center;text-align:center;width:100%}",""]);const i=s},1658:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__input-reply[data-v-a88410f6]{background-color:#fff;border:none;border-radius:1000px;color:#757373;padding:.5rem 1rem;width:100%}.c-ds-whatsapp-talkbot__form div[data-v-a88410f6]{width:100%}#char-limit-message[data-v-a88410f6]{color:#000;font-size:1rem;margin-top:.5rem}",""]);const i=s},2669:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__box-form[data-v-12471d7d]{background-color:#f7f7f7;border-radius:0}.c-ds-whatsapp-talkbot__box-form[data-v-12471d7d]{background-color:#d4d0d0;border-radius:.5rem;padding:1rem}.c-ds-whatsapp-talkbot__form[data-v-12471d7d]{display:flex;gap:1rem}.c-ds-whatsapp-talkbot__error-message[data-v-12471d7d]{color:#000;display:block;padding:.25rem 1rem}",""]);const i=s},5069:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__head[data-v-32b56366]{border-radius:0}.c-ds-whatsapp-talkbot__head[data-v-32b56366]{background-color:#007759;border-radius:.5rem;padding:1rem}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__title[data-v-32b56366]{color:#fff;font-family:HelveticaNeue,sans-serif;font-size:1.125rem;font-weight:400;text-transform:none}.c-ds-whatsapp-talkbot__title[data-v-32b56366]{color:#fff;font-family:Segoe UI;font-weight:700;text-transform:uppercase}.c-ds-whatsapp-talkbot__image[data-v-32b56366]{background:#fff;border-radius:50%;height:40px;width:40px}",""]);const i=s},7346:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__head[data-v-a8134a82]{align-items:center;display:flex;padding:12px 16px}.c-ds-whatsapp-talkbot__head .c-ds-loader[data-v-a8134a82]{animation:l5-a8134a82 1s linear infinite alternate;aspect-ratio:1;border-radius:50%;width:10px}@keyframes l5-a8134a82{0%{background:#000;box-shadow:20px 0 #000,-20px 0 rgba(0,0,0,.133)}33%{background:rgba(0,0,0,.133);box-shadow:20px 0 #000,-20px 0 rgba(0,0,0,.133)}66%{background:rgba(0,0,0,.133);box-shadow:20px 0 rgba(0,0,0,.133),-20px 0 #000}to{background:#000;box-shadow:20px 0 rgba(0,0,0,.133),-20px 0 #000}}",""]);const i=s},3138:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__options-service[data-v-72cb6248]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.c-ds-whatsapp-talkbot__option[data-v-72cb6248]{align-items:center;display:flex;gap:8px;height:10%;margin:0}.c-ds-whatsapp-talkbot__input-option[data-v-72cb6248]{min-height:1rem}",""]);const i=s},4179:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});
1s.push([e.id,".c-ds-whatsapp-talkbot__options-initial[data-v-9a7171a8]{display:flex;gap:1rem;margin:-.875rem;padding:-.7rem -1rem}.c-ds-whatsapp-talkbot__option[data-v-9a7171a8]{display:flex;gap:8px;margin:0;text-align:center}.c-ds-whatsapp-talkbot__button-option[data-v-9a7171a8]{background-color:#007753;border:0;border-radius:1.4rem;color:#fff;font-size:.8rem;min-height:3.3rem;white-space:nowrap}",""]);const i=s},7612:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__options-service[data-v-734caeb1]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.c-ds-whatsapp-talkbot__option[data-v-734caeb1]{align-items:center;display:flex;gap:8px;height:1rem;margin:0}.c-ds-whatsapp-talkbot__input-option[data-v-734caeb1]{min-height:1rem}",""]);const i=s},4428:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__option[data-v-7bc6a8ec]{border:1px solid;border-radius:2.3rem;padding:.7rem;white-space:nowrap;width:90%}",""]);const i=s},1322:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,".c-ds-whatsapp-talkbot__options-version[data-v-0460c992]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.c-ds-whatsapp-talkbot__option[data-v-0460c992]{align-items:center;display:flex;gap:8px;height:10%;margin:0}.c-ds-whatsapp-talkbot__input-option[data-v-0460c992]{min-height:1rem}",""]);const i=s},5514:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2901),s=a.n(n)()(function(e){return e[1]});s.push([e.id,'.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__content[data-v-6743b5d0]{border-radius:0}.c-ds-whatsapp-talkbot__content[data-v-6743b5d0]{background-image:url(/images/bg-form-whats.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:100%;max-height:50vh;min-height:11rem;overflow-y:scroll;padding:1rem;transition:all .5s ease-in-out}.c-ds-whatsapp-talkbot__box-talk[data-v-6743b5d0]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__message[data-v-6743b5d0]{display:block;font-family:HelveticaNeue,sans-serif;font-size:.875rem;position:relative;word-break:break-word}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__message--bot[data-v-6743b5d0]{animation:message-6743b5d0 .4s ease-out 0s forwards;-webkit-animation:message-6743b5d0 .4s ease-out 0s forwards;-moz-animation:message-6743b5d0 .4s ease-out 0s forwards;-ms-animation:message-6743b5d0 .4s ease-out 0s forwards;-o-animation:message-6743b5d0 .4s ease-out 0s forwards;animation-delay:2s;color:#000;left:-100%;margin-right:auto;max-width:80%;opacity:0;text-align:left}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__message--bot[data-v-6743b5d0]:after{border-color:#0000 #fff #0000 #0000;border-style:solid;border-width:0 10px 10px 0;bottom:10px;content:"";height:0;left:-10px;position:absolute;width:0}@keyframes message-6743b5d0{0%{left:0;opacity:.5}80%{left:0;opacity:.8}to{left:0;opacity:1}}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__message--customer[data-v-6743b5d0]{color:#000;margin-left:auto;max-width:55%;overflow-wrap:break-word;text-align:left}.c-ds-whatsapp-talkbot.new-talkbot .c-ds-whatsapp-talkbot__message--customer[data-v-6743b5d0]:after{border-color:#0000 #0000 #0000 #cbffaa;border-style:solid;border-width:0 0 10px 10px;bottom:10px;content:"";height:0;position:absolute;right:-10px;width:0}.c-ds-whatsapp-talkbot__message[data-v-6743b5d0]{border-radius:.5rem;display:block;font-family:Segoe UI;padding:.5rem 1rem;transition:all .5s ease-in-out}.c-ds-whatsapp-talkbot__message--bot[data-v-6743b5d0]{background-color:#fff;text-align:left;transition:all .5s ease-in-out}.c-ds-whatsapp-talkbot__message--customer[data-v-6743b5d0]{background-color:#cbffaa;text-align:right;transition:all .5s ease-in-out}.c-ds-whatsapp-talkbot__scroll-anchor[data-v-6743b5d0]{visibility:hidden}',""]);const i=s},2694:(e,t,a)=>{"use strict";function n(){return"undefined"!=typeof navigator&&"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{}}a.d(t,{$q:()=>d});const s="function"==typeof Proxy,i="devtools-plugin:setup";let r,o;function l(){return void 0!==r||("undefined"!=typeof window&&window.performance?(r=!0,o=window.performance):"undefined"!=typeof globalThis&&(null===(e=globalThis.perf_hooks)||void 0===e?void 0:e.performance)?(r=!0,o=globalThis.perf_hooks.performance):r=!1),r?o.now():Date.now();var e}class c{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;const a={};if(e.settings)for(const t in e.settings){const n=e.settings[t];a[t]=n.defaultValue}const n=`__vue-devtools-plugin-settings__${e.id}`;let s=Object.assign({},a);try{const e=localStorage.getItem(n),t=JSON.parse(e);Object.assign(s,t)}catch(e){}this.fallbacks={getSettings:()=>s,setSettings(e){try{localStorage.setItem(n,JSON.stringify(e))}catch(e){}s=e},now:()=>l()},t&&t.on("plugin:settings:set",(e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)}),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise(a=>{this.targetQueue.push({method:t,args:e,resolve:a})})})}async setRealTarget(e){this.target=e;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}function d(e,t){const a=e,r=n(),o=n().__VUE_DEVTOOLS_GLOBAL_HOOK__,l=s&&a.enableEarlyProxy;if(!o||!r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&l){const e=l?new c(a,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:a,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else o.emit(i,e,t)}},3717:function(e,t){!function(e){"use strict";function t(e,t){return e(t={exports:{}},t.exports),t.exports}
1var a={symbol:"$",format:"%s%v",decimal:".",thousand:",",precision:2,grouping:3,stripZeros:!1,fallback:0};function n(e){var t=arguments.length<=1||void 0===arguments[1]?a.decimal:arguments[1],s=arguments.length<=2||void 0===arguments[2]?a.fallback:arguments[2];if(Array.isArray(e))return e.map(function(e){return n(e,t,s)});if("number"==typeof e)return e;var i=new RegExp("[^0-9-(-)-"+t+"]",["g"]),r=(""+e).replace(i,"").replace(t,".").replace(/\(([-]*\d*[^)]?\d+)\)/g,"-$1").replace(/\((.*)\)/,""),o=(r.match(/-/g)||2).length%2,l=parseFloat(r.replace(/-/g,""))*(o?-1:1);return isNaN(l)?s:l}function s(e,t){return e=Math.round(Math.abs(e)),isNaN(e)?t:e}function i(e,t){t=s(t,a.precision);var n=Math.pow(10,t);return(Math.round((e+1e-8)*n)/n).toFixed(t)}var r=t(function(e){var t=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function n(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=Object.assign||function(e,s){for(var i,r,o=n(e),l=1;l<arguments.length;l++){for(var c in i=Object(arguments[l]))t.call(i,c)&&(o[c]=i[c]);if(Object.getOwnPropertySymbols){r=Object.getOwnPropertySymbols(i);for(var d=0;d<r.length;d++)a.call(i,r[d])&&(o[r[d]]=i[r[d]])}}return o}}),o=r&&"object"==typeof r&&"default"in r?r.default:r;function l(e,t){var a=e.split(t),n=a[0],s=a[1].replace(/0+$/,"");return s.length>0?n+t+s:n}function c(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(Array.isArray(e))return e.map(function(e){return c(e,t)});t=o({},a,t);var n=e<0?"-":"",s=parseInt(i(Math.abs(e),t.precision),10)+"",r=s.length>3?s.length%3:0,d=n+(r?s.substr(0,r)+t.thousand:"")+s.substr(r).replace(/(\d{3})(?=\d)/g,"$1"+t.thousand)+(t.precision>0?t.decimal+i(Math.abs(e),t.precision).split(".")[1]:"");return t.stripZeros?l(d,t.decimal):d}var d=t(function(e){var t=String.prototype.valueOf,a=function(e){try{return t.call(e),!0}catch(e){return!1}},n=Object.prototype.toString,s="[object String]",i="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"string"==typeof e||"object"==typeof e&&(i?a(e):n.call(e)===s)}}),u=d&&"object"==typeof d&&"default"in d?d.default:d;function p(e){return u(e)&&e.match("%v")?{pos:e,neg:e.replace("-","").replace("%v","-%v"),zero:e}:e}function m(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(Array.isArray(e))return e.map(function(e){return m(e,t)});var n=p((t=o({},a,t)).format);return(e>0?n.pos:e<0?n.neg:n.zero).replace("%s",t.symbol).replace("%v",c(Math.abs(e),t))}function f(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(!e)return[];var s=p((t=o({},a,t)).format),i=s.pos.indexOf("%s")<s.pos.indexOf("%v"),r=0;return e.map(function(e){if(Array.isArray(e))return f(e,t);var a=((e=n(e,t.decimal))>0?s.pos:e<0?s.neg:s.zero).replace("%s",t.symbol).replace("%v",c(Math.abs(e),t));return a.length>r&&(r=a.length),a}).map(function(e){return u(e)&&e.length<r?i?e.replace(t.symbol,t.symbol+new Array(r-e.length+1).join(" ")):new Array(r-e.length+1).join(" ")+e:e})}e.settings=a,e.unformat=n,e.toFixed=i,e.formatMoney=m,e.formatNumber=c,e.formatColumn=f,e.format=m,e.parse=n}(t)},7031:function(e){e.exports=function(e){var t={};function a(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,a),s.l=!0,s.exports}return a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)a.d(n,s,function(t){return e[t]}.bind(null,s));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=90)}({17:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n=a(18),s=function(){function e(){}return e.getFirstMatch=function(e,t){var a=t.match(e);return a&&a.length>0&&a[1]||""},e.getSecondMatch=function(e,t){var a=t.match(e);return a&&a.length>1&&a[2]||""},e.matchAndReturnConst=function(e,t,a){if(e.test(t))return a},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";
vendor: 12,395 bytes, line 1
1case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map(function(e){return parseInt(e,10)||0});if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,a,n){void 0===n&&(n=!1);var s=e.getVersionPrecision(t),i=e.getVersionPrecision(a),r=Math.max(s,i),o=0,l=e.map([t,a],function(t){var a=r-e.getVersionPrecision(t),n=t+new Array(a+1).join(".0");return e.map(n.split("."),function(e){return new Array(20-e.length).join("0")+e}).reverse()});for(n&&(o=r-Math.min(s,i)),r-=1;r>=o;){if(l[0][r]>l[1][r])return 1;if(l[0][r]===l[1][r]){if(r===o)return 0;r-=1}else if(l[0][r]<l[1][r])return-1}},e.map=function(e,t){var a,n=[];if(Array.prototype.map)return Array.prototype.map.call(e,t);for(a=0;a<e.length;a+=1)n.push(t(e[a]));return n},e.find=function(e,t){var a,n;if(Array.prototype.find)return Array.prototype.find.call(e,t);for(a=0,n=e.length;a<n;a+=1){var s=e[a];if(t(s,a))return s}},e.assign=function(e){for(var t,a,n=e,s=arguments.length,i=new Array(s>1?s-1:0),r=1;r<s;r++)i[r-1]=arguments[r];if(Object.assign)return Object.assign.apply(Object,[e].concat(i));var o=function(){var e=i[t];"object"==typeof e&&null!==e&&Object.keys(e).forEach(function(t){n[t]=e[t]})};for(t=0,a=i.length;t<a;t+=1)o();return e},e.getBrowserAlias=function(e){return n.BROWSER_ALIASES_MAP[e]},e.getBrowserTypeByAlias=function(e){return n.BROWSER_MAP[e]||""},e}();t.default=s,e.exports=t.default},18:function(e,t,a){"use strict";t.__esModule=!0,t.ENGINE_MAP=t.OS_MAP=t.PLATFORMS_MAP=t.BROWSER_MAP=t.BROWSER_ALIASES_MAP=void 0,t.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast","Pale Moon":"pale_moon",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},t.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",pale_moon:"Pale Moon",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},t.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv",bot:"bot"},t.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},t.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n,s=(n=a(91))&&n.__esModule?n:{default:n},i=a(18);function r(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var o=function(){function e(){}var t,a,n;return e.getParser=function(e,t){if(void 0===t&&(t=!1),"string"!=typeof e)throw new Error("UserAgent should be a string");return new s.default(e,t)},e.parse=function(e){return new s.default(e).getResult()},t=e,n=[{key:"BROWSER_MAP",get:function(){return i.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return i.ENGINE_MAP}},{key:"OS_MAP",get:function(){return i.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return i.PLATFORMS_MAP}}],(a=null)&&r(t.prototype,a),n&&r(t,n),e}();t.default=o,e.exports=t.default},91:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n=l(a(92)),s=l(a(93)),i=l(a(94)),r=l(a(95)),o=l(a(17));function l(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(e,t){if(void 0===t&&(t=!1),null==e||""===e)throw new Error("UserAgent parameter can't be empty");this._ua=e,this.parsedResult={},!0!==t&&this.parse()}var t=e.prototype;return t.getUA=function(){return this._ua},t.test=function(e){return e.test(this._ua)},t.parseBrowser=function(){var e=this;this.parsedResult.browser={};var t=o.default.find(n.default,function(t){if("function"==typeof t.test)return t.test(e);if(Array.isArray(t.test))return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.browser=t.describe(this.getUA())),this.parsedResult.browser},t.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},t.getBrowserName=function(e){return e?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},t.getBrowserVersion=function(){return this.getBrowser().version},t.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},t.parseOS=function(){var e=this;this.parsedResult.os={};var t=o.default.find(s.default,function(t){if("function"==typeof t.test)return t.test(e);if(Array.isArray(t.test))return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.os=t.describe(this.getUA())),this.parsedResult.os},t.getOSName=function(e){var t=this.getOS().name;return e?String(t).toLowerCase()||"":t||""},t.getOSVersion=function(){return this.getOS().version},t.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},t.getPlatformType=function(e){void 0===e&&(e=!1);var t=this.getPlatform().type;return e?String(t).toLowerCase()||"":t||""},t.parsePlatform=function(){var e=this;this.parsedResult.platform={};var t=o.default.find(i.default,function(t){if("function"==typeof t.test)return t.test(e);if(Array.isArray(t.test))return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.platform=t.describe(this.getUA())),this.parsedResult.platform},t.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},t.getEngineName=function(e){return e?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},t.parseEngine=function(){var e=this;this.parsedResult.engine={};var t=o.default.find(r.default,function(t){if("function"==typeof t.test)return t.test(e);if(Array.isArray(t.test))return t.test.some(function(t){return e.test(t)});throw new Error("Browser's test function is not valid")});return t&&(this.parsedResult.engine=t.describe(this.getUA())),this.parsedResult.engine},t.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},t.getResult=function(){return o.default.assign({},this.parsedResult)},t.satisfies=function(e){var t=this,a={},n=0,s={},i=0;if(Object.keys(e).forEach(function(t){var r=e[t];"string"==typeof r?(s[t]=r,i+=1):"object"==typeof r&&(a[t]=r,n+=1)}),n>0){var r=Object.keys(a),l=o.default.find(r,function(e){return t.isOS(e)});if(l){var c=this.satisfies(a[l]);if(void 0!==c)return c}var d=o.default.find(r,function(e){return t.isPlatform(e)});if(d){var u=this.satisfies(a[d]);if(void 0!==u)return u}}if(i>0){var p=Object.keys(s),m=o.default.find(p,function(e){return t.isBrowser(e,!0)});if(void 0!==m)return this.compareVersion(s[m])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var a=this.getBrowserName().toLowerCase(),n=e.toLowerCase(),s=o.default.getBrowserTypeByAlias(n);return t&&s&&(n=s.toLowerCase()),n===a},t.compareVersion=function(e){var t=[0],a=e,n=!1,s=this.getBrowserVersion();if("string"==typeof s)return">"===e[0]||"<"===e[0]?(a=e.substr(1),"="===e[1]?(n=!0,a=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?a=e.substr(1):"~"===e[0]&&(n=!0,a=e.substr(1)),t.indexOf(o.default.compareVersions(s,a,n))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some(function(e){return t.is(e)})},e}();t.default=c,e.exports=t.default},92:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n,s=(n=a(17))&&n.__esModule?n:{default:n},i=/version\/(\d+(\.?_?\d+)+)/i,r=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},a=s.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},a=s.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/PaleMoon/i],describe:function(e){var t={name:"Pale Moon"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:PaleMoon)[\s/](\d+(?:\.\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},a=s.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},a=s.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},a=s.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},a=s.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},a=s.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"}
vendor: 7,818 bytes, line 1
1,a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},a=s.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},a=s.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},a=s.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},a=s.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},a=s.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},a=s.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},a=s.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},a=s.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return a&&(t.version=a),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},a=s.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},a=s.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},a=s.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},a=s.default.getFirstMatch(i,e)||s.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},a=s.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},a=s.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},a=s.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},a=s.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},a=s.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},a=s.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},a=s.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},a=s.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},a=s.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){var t=!e.test(/like android/i),a=e.test(/android/i);return t&&a},describe:function(e){var t={name:"Android Browser"},a=s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},a=s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},a=s.default.getFirstMatch(i,e);return a&&(t.version=a),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:s.default.getFirstMatch(t,e),version:s.default.getSecondMatch(t,e)}}}];t.default=r,e.exports=t.default},93:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n,s=(n=a(17))&&n.__esModule?n:{default:n},i=a(18),r=[{test:[/Roku\/DVP/],describe:function(e){var t=s.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:i.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=s.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=s.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),a=s.default.getWindowsVersionName(t);return{name:i.OS_MAP.Windows,version:t,versionName:a}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:i.OS_MAP.iOS},a=s.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return a&&(t.version=a),t}},{test:[/macintosh/i],describe:function(e){var t=s.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),a=s.default.getMacOSVersionName(t),n={name:i.OS_MAP.MacOS,version:t};return a&&(n.versionName=a),n}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=s.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:i.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),a=e.test(/android/i);return t&&a},describe:function(e){var t=s.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),a=s.default.getAndroidVersionName(t),n={name:i.OS_MAP.Android,version:t};return a&&(n.versionName=a),n}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=s.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),a={name:i.OS_MAP.WebOS};return t&&t.length&&(a.version=t),a}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=s.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||s.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||s.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:i.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=s.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=s.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:i.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:i.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:i.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=s.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);
1return{name:i.OS_MAP.PlayStation4,version:t}}}];t.default=r,e.exports=t.default},94:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n,s=(n=a(17))&&n.__esModule?n:{default:n},i=a(18),r=[{test:[/googlebot/i],describe:function(){return{type:i.PLATFORMS_MAP.bot,vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=s.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",a={type:i.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(a.model=t),a}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),a=e.test(/like (ipod|iphone)/i);return t&&!a},describe:function(e){var t=s.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:i.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/Nokia/i],describe:function(e){var t=s.default.getFirstMatch(/Nokia\s+([0-9]+(\.[0-9]+)?)/i,e),a={type:i.PLATFORMS_MAP.mobile,vendor:"Nokia"};return t&&(a.model=t),a}},{test:[/[^-]mobi/i],describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:i.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:i.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:i.PLATFORMS_MAP.tv}}}];t.default=r,e.exports=t.default},95:function(e,t,a){"use strict";t.__esModule=!0,t.default=void 0;var n,s=(n=a(17))&&n.__esModule?n:{default:n},i=a(18),r=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:i.ENGINE_MAP.Blink};var t=s.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:i.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:i.ENGINE_MAP.Trident},a=s.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:i.ENGINE_MAP.Presto},a=s.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:function(e){var t=e.test(/gecko/i),a=e.test(/like gecko/i);return t&&!a},describe:function(e){var t={name:i.ENGINE_MAP.Gecko},a=s.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:i.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:i.ENGINE_MAP.WebKit},a=s.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return a&&(t.version=a),t}}];t.default=r,e.exports=t.default}})},2901:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var a=e(t);return t[2]?"@media ".concat(t[2]," {").concat(a,"}"):a}).join("")},t.i=function(e,a,n){"string"==typeof e&&(e=[[null,e,""]]);var s={};if(n)for(var i=0;i<this.length;i++){var r=this[i][0];null!=r&&(s[r]=!0)}for(var o=0;o<e.length;o++){var l=[].concat(e[o]);n&&s[l[0]]||(a&&(l[2]?l[2]="".concat(a," and ").concat(l[2]):l[2]=a),t.push(l))}},t}},4759:e=>{var t,a,n=e.exports={};function s(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function r(e){if(t===setTimeout)return setTimeout(e,0);if((t===s||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(a){try{return t.call(null,e,0)}catch(a){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:s}
1catch(e){t=s}try{a="function"==typeof clearTimeout?clearTimeout:i}catch(e){a=i}}();var o,l=[],c=!1,d=-1;function u(){c&&o&&(c=!1,o.length?l=o.concat(l):d=-1,l.length&&p())}function p(){if(!c){var e=r(u);c=!0;for(var t=l.length;t;){for(o=l,l=[];++d<t;)o&&o[d].run();d=-1,t=l.length}o=null,c=!1,function(e){if(a===clearTimeout)return clearTimeout(e);if((a===i||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(e);try{return a(e)}catch(t){try{return a.call(null,e)}catch(t){return a.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function f(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var a=1;a<arguments.length;a++)t[a-1]=arguments[a];l.push(new m(e,t)),1!==l.length||c||r(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=f,n.addListener=f,n.once=f,n.off=f,n.removeListener=f,n.removeAllListeners=f,n.emit=f,n.prependListener=f,n.prependOnceListener=f,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},617:function(e){e.exports=function(e){function t(n){if(a[n])return a[n].exports;var s=a[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var a={};return t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=".",t(t.s=9)}([function(e,t,a){"use strict";t.a={prefix:"",suffix:"",thousands:",",decimal:".",precision:2}},function(e,t,a){"use strict";var n=a(2),s=a(5),i=a(0);t.a=function(e,t){if(t.value){var r=a.i(s.a)(i.a,t.value);if("INPUT"!==e.tagName.toLocaleUpperCase()){var o=e.getElementsByTagName("input");1!==o.length||(e=o[0])}e.oninput=function(){var t=e.value.length-e.selectionEnd;e.value=a.i(n.a)(e.value,r),t=Math.max(t,r.suffix.length),t=e.value.length-t,t=Math.max(t,r.prefix.length+1),a.i(n.b)(e,t),e.dispatchEvent(a.i(n.c)("change"))},e.onfocus=function(){a.i(n.b)(e,e.value.length-r.suffix.length)},e.oninput(),e.dispatchEvent(a.i(n.c)("input"))}}},function(e,t,a){"use strict";function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.a;"number"==typeof e&&(e=e.toFixed(r(t.precision)));var a=e.indexOf("-")>=0?"-":"",n=u(l(i(e),t.precision)).split("."),s=n[0],o=n[1];return s=c(s,t.thousands),t.prefix+a+d(s,o,t.decimal)+t.suffix}function s(e,t){var a=e.indexOf("-")>=0?-1:1,n=l(i(e),t);return parseFloat(n)*a}function i(e){return u(e).replace(/\D+/g,"")||"0"}function r(e){return o(0,e,20)}function o(e,t,a){return Math.max(e,Math.min(t,a))}function l(e,t){var a=Math.pow(10,t);return(parseFloat(e)/a).toFixed(r(t))}function c(e,t){return e.replace(/(\d)(?=(?:\d{3})+\b)/gm,"$1"+t)}function d(e,t,a){return t?e+a+t:e}function u(e){return e?e.toString():""}function p(e,t){var a=function(){e.setSelectionRange(t,t)};e===document.activeElement&&(a(),setTimeout(a,1))}function m(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}var f=a(0);a.d(t,"a",function(){return n}),a.d(t,"d",function(){return s}),a.d(t,"b",function(){return p}),a.d(t,"c",function(){return m})},function(e,t,a){"use strict";function n(e,t){t&&Object.keys(t).map(function(e){o.a[e]=t[e]}),e.directive("money",r.a),e.component("money",i.a)}Object.defineProperty(t,"__esModule",{value:!0});var s=a(6),i=a.n(s),r=a(1),o=a(0);a.d(t,"Money",function(){return i.a}),a.d(t,"VMoney",function(){return r.a}),a.d(t,"options",function(){return o.a}),a.d(t,"VERSION",function(){return l});var l="0.8.1";t.default=n,"undefined"!=typeof window&&window.Vue&&window.Vue.use(n)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(1),s=a(0),i=a(2);t.default={name:"Money",props:{value:{required:!0,type:[Number,String],default:0},masked:{type:Boolean,default:!1},precision:{type:Number,default:function(){return s.a.precision}}
vendor: 1,696 bytes, line 1
1,decimal:{type:String,default:function(){return s.a.decimal}},thousands:{type:String,default:function(){return s.a.thousands}},prefix:{type:String,default:function(){return s.a.prefix}},suffix:{type:String,default:function(){return s.a.suffix}}},directives:{money:n.a},data:function(){return{formattedValue:""}},watch:{value:{immediate:!0,handler:function(e,t){var n=a.i(i.a)(e,this.$props);n!==this.formattedValue&&(this.formattedValue=n)}}},methods:{change:function(e){this.$emit("input",this.masked?e.target.value:a.i(i.d)(e.target.value,this.precision))}}}},function(e,t,a){"use strict";t.a=function(e,t){return e=e||{},t=t||{},Object.keys(e).concat(Object.keys(t)).reduce(function(a,n){return a[n]=void 0===t[n]?e[n]:t[n],a},{})}},function(e,t,a){var n=a(7)(a(4),a(8),null,null);e.exports=n.exports},function(e,t){e.exports=function(e,t,a,n){var s,i=e=e||{},r=typeof e.default;"object"!==r&&"function"!==r||(s=e,i=e.default);var o="function"==typeof i?i.options:i;if(t&&(o.render=t.render,o.staticRenderFns=t.staticRenderFns),a&&(o._scopeId=a),n){var l=o.computed||(o.computed={});Object.keys(n).forEach(function(e){var t=n[e];l[e]=function(){return t}})}return{esModule:s,exports:i,options:o}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{directives:[{name:"money",rawName:"v-money",value:{precision:e.precision,decimal:e.decimal,thousands:e.thousands,prefix:e.prefix,suffix:e.suffix},expression:"{precision, decimal, thousands, prefix, suffix}"}],staticClass:"v-money",attrs:{type:"tel"},domProps:{value:e.formattedValue},on:{change:e.change}})},staticRenderFns:[]}},function(e,t,a){e.exports=a(3)}])},1361:function(e,t,a){var n;
vendor: 4,278 bytes, line 1
1"undefined"!=typeof self&&self,e.exports=(n=a(3717),function(e){function t(n){if(a[n])return a[n].exports;var s=a[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var a={};return t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=1)}([function(e,t,a){"use strict";var n=a(4);a.n(n),t.a={name:"VueNumeric",props:{allowClear:{type:Boolean,default:!1,required:!1},currency:{type:String,default:"",required:!1},max:{type:Number,default:Number.MAX_SAFE_INTEGER||9007199254740991,required:!1},min:{type:Number,default:Number.MIN_SAFE_INTEGER||-9007199254740991,required:!1},minus:{type:Boolean,default:!1,required:!1},placeholder:{type:String,default:"",required:!1},emptyValue:{type:[Number,String],default:"",required:!1},precision:{type:Number,default:0,required:!1},separator:{type:String,default:",",required:!1},thousandSeparator:{default:void 0,required:!1,type:String},decimalSeparator:{default:void 0,required:!1,type:String},outputType:{required:!1,type:String,default:"Number"},value:{type:[Number,String],default:0,required:!0},readOnly:{type:Boolean,default:!1,required:!1},readOnlyClass:{type:String,default:"",required:!1},disabled:{type:Boolean,default:!1,required:!1},currencySymbolPosition:{type:String,default:"prefix",required:!1}},data:function(){return{amount:""}},computed:{amountNumber:function(){return this.unformat(this.amount)},valueNumber:function(){return this.unformat(this.value)},decimalSeparatorSymbol:function(){return void 0!==this.decimalSeparator?this.decimalSeparator:","===this.separator?".":","},thousandSeparatorSymbol:function(){return void 0!==this.thousandSeparator?this.thousandSeparator:"."===this.separator?".":"space"===this.separator?" ":","},symbolPosition:function(){return this.currency?"suffix"===this.currencySymbolPosition?"%v %s":"%s %v":"%v"}},watch:{valueNumber:function(e){this.$refs.numeric!==document.activeElement&&(this.amount=this.format(e))},readOnly:function(e,t){var a=this;!1===t&&!0===e&&this.$nextTick(function(){a.$refs.readOnly.className=a.readOnlyClass})},separator:function(){this.process(this.valueNumber),this.amount=this.format(this.valueNumber)},currency:function(){this.process(this.valueNumber),this.amount=this.format(this.valueNumber)},precision:function(){this.process(this.valueNumber),this.amount=this.format(this.valueNumber)}},mounted:function(){var e=this;(this.valueNumber||this.isDeliberatelyZero())&&(this.process(this.valueNumber),this.amount=this.format(this.valueNumber),setTimeout(function(){e.process(e.valueNumber),e.amount=e.format(e.valueNumber)},500)),this.readOnly&&(this.$refs.readOnly.className=this.readOnlyClass)},methods:{onChangeHandler:function(e){this.$emit("change",e)},onBlurHandler:function(e){this.$emit("blur",e),this.amount=this.format(this.valueNumber)},onFocusHandler:function(e){if(this.$emit("focus",e),"string"==typeof this.valueNumber&&""===this.valueNumber)return"";this.amount=Object(n.formatMoney)(this.valueNumber,{symbol:"",format:"%v",thousand:"",decimal:this.decimalSeparatorSymbol,precision:Number(this.precision)})},onInputHandler:function(){this.process(this.amountNumber)},process:function(e){"string"==typeof e&&""===e?this.$emit("input",e):(e>=this.max&&this.update(this.max),e<=this.min&&this.update(this.min),e>this.min&&e<this.max&&this.update(e),!this.minus&&e<0&&(this.min>=0?this.update(this.min):this.update(0)))},update:function(e){var t=Object(n.toFixed)(e,this.precision),a="string"===this.outputType.toLowerCase()?t:Number(t);this.$emit("input",a)},format:function(e){return"string"==typeof e&&""===e?"":Object(n.formatMoney)(e,{symbol:this.currency,format:this.symbolPosition,precision:Number(this.precision),decimal:this.decimalSeparatorSymbol,thousand:this.thousandSeparatorSymbol})},unformat:function(e){var t="string"==typeof e&&""===e?this.emptyValue:e;return"string"==typeof t&&""===t?"":Object(n.unformat)(t,this.decimalSeparatorSymbol)},isDeliberatelyZero:function(){return 0===this.valueNumber&&""!==this.value}}}},function(e,t,a){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=a(2),s={install:function(e){e.component(n.a.name,n.a)}};n.a.install=s.install,t.default=n.a},function(e,t,a){"use strict";var n=a(0),s=a(5),i=a(3)(n.a,s.a,!1,null,null,null);t.a=i.exports},function(e,t){e.exports=function(e,t,a,n,s,i){var r,o=e=e||{},l=typeof e.default;"object"!==l&&"function"!==l||(r=e,o=e.default);var c,d="function"==typeof o?o.options:o;if(t&&(d.render=t.render,d.staticRenderFns=t.staticRenderFns,d._compiled=!0),a&&(d.functional=!0),s&&(d._scopeId=s),i?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},d._ssrRegister=c):n&&(c=n),c){var u=d.functional,p=u?d.render:d.beforeCreate;u?(d._injectStyles=c,d.render=function(e,t){return c.call(t),p(e,t)}):d.beforeCreate=p?[].concat(p,c):[c]}return{esModule:r,exports:o,options:d}}},function(e,t){e.exports=n},function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return"checkbox"!=(e.allowClear?"search":"tel")||e.readOnly?"radio"!=(e.allowClear?"search":"tel")||e.readOnly?e.readOnly?a("span",{ref:"readOnly"},[e._v(e._s(e.amount))]):a("input",{directives:[{name:"model",rawName:"v-model",value:e.amount,expression:"amount"}],ref:"numeric",attrs:{placeholder:e.placeholder,disabled:e.disabled,type:e.allowClear?"search":"tel"},domProps:{value:e.amount},on:{blur:e.onBlurHandler,input:[function(t){t.target.composing||(e.amount=t.target.value)},e.onInputHandler],focus:e.onFocusHandler,change:e.onChangeHandler}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.amount,expression:"amount"}],ref:"numeric",attrs:{placeholder:e.placeholder,disabled:e.disabled,type:"radio"},domProps:{checked:e._q(e.amount,null)},on:{blur:e.onBlurHandler,input:e.onInputHandler,focus:e.onFocusHandler,change:[function(t){e.amount=null},e.onChangeHandler]}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.amount,expression:"amount"}],ref:"numeric",attrs:{placeholder:e.placeholder,disabled:e.disabled,type:"checkbox"},domProps:{checked:Array.isArray(e.amount)?e._i(e.amount,null)>-1:e.amount},on:{blur:e.onBlurHandler,input:e.onInputHandler,focus:e.onFocusHandler,change:[function(t){var a=e.amount,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.amount=a.concat([null])):i>-1&&(e.amount=a.slice(0,i).concat(a.slice(i+1)))}else e.amount=s},e.onChangeHandler]}})},s={render:n,staticRenderFns:[]};t.a=s}]))},5179:function(e){e.exports=function(e){function t(n){if(a[n])return a[n].exports;var s=a[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}var a={};return t.m=e,t.c=a,t.i=function(e){return e},t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p=".",t(t.s=10)}([function(e,t){e.exports={"#":{pattern:/\d/},X:{pattern:/[0-9a-zA-Z]/},S:{pattern:/[a-zA-Z]/},A:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleUpperCase()}},a:{pattern:/[a-zA-Z]/,transform:function(e){return e.toLocaleLowerCase()}},"!":{escape:!0}}},function(e,t,a){"use strict";function n(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}var s=a(2),i=a(0),r=a.n(i);t.a=function(e,t){var i=t.value;if((Array.isArray(i)||"string"==typeof i)&&(i={mask:i,tokens:r.a}),"INPUT"!==e.tagName.toLocaleUpperCase()){var o=e.getElementsByTagName("input");if(1!==o.length)throw new Error("v-mask directive requires 1 input, found "+o.length);e=o[0]}e.oninput=function(t){if(t.isTrusted){var r=e.selectionEnd,o=e.value[r-1];for(e.value=a.i(s.a)(e.value,i.mask,!0,i.tokens);r<e.value.length&&e.value.charAt(r-1)!==o;)r++;e===document.activeElement&&(e.setSelectionRange(r,r),setTimeout(function(){e.setSelectionRange(r,r)},0)),e.dispatchEvent(n("input"))}};var l=a.i(s.a)(e.value,i.mask,!0,i.tokens);l!==e.value&&(e.value=l,e.dispatchEvent(n("input")))}},function(e,t,a){"use strict";var n=a(6),s=a(5);t.a=function(e,t){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=arguments[3];return Array.isArray(t)?a.i(s.a)(n.a,t,r)(e,t,i,r):a.i(n.a)(e,t,i,r)}},function(e,t,a){"use strict";function n(e){e.component(l.a.name,l.a),e.directive("mask",r.a)}
1Object.defineProperty(t,"__esModule",{value:!0});var s=a(0),i=a.n(s),r=a(1),o=a(7),l=a.n(o);a.d(t,"TheMask",function(){return l.a}),a.d(t,"mask",function(){return r.a}),a.d(t,"tokens",function(){return i.a}),a.d(t,"version",function(){return c});var c="0.11.1";t.default=n,"undefined"!=typeof window&&window.Vue&&window.Vue.use(n)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(1),s=a(0),i=a.n(s),r=a(2);t.default={name:"TheMask",props:{value:[String,Number],mask:{type:[String,Array],required:!0},masked:{type:Boolean,default:!1},tokens:{type:Object,default:function(){return i.a}}},directives:{mask:n.a},data:function(){return{lastValue:null,display:this.value}},watch:{value:function(e){e!==this.lastValue&&(this.display=e)},masked:function(){this.refresh(this.display)}},computed:{config:function(){return{mask:this.mask,tokens:this.tokens,masked:this.masked}}},methods:{onInput:function(e){e.isTrusted||this.refresh(e.target.value)},refresh:function(e){this.display=e,(e=a.i(r.a)(e,this.mask,this.masked,this.tokens))!==this.lastValue&&(this.lastValue=e,this.$emit("input",e))}}}},function(e,t,a){"use strict";function n(e,t,a){return t=t.sort(function(e,t){return e.length-t.length}),function(n,s){for(var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=0;r<t.length;){var o=t[r];r++;var l=t[r];if(!(l&&e(n,l,!0,a).length>o.length))return e(n,o,i,a)}return""}}t.a=n},function(e,t,a){"use strict";function n(e,t){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=arguments[3];e=e||"",t=t||"";for(var s=0,i=0,r="";s<t.length&&i<e.length;){var o=n[d=t[s]],l=e[i];o&&!o.escape?(o.pattern.test(l)&&(r+=o.transform?o.transform(l):l,s++),i++):(o&&o.escape&&(d=t[++s]),a&&(r+=d),l===d&&i++,s++)}for(var c="";s<t.length&&a;){var d;if(n[d=t[s]]){c="";break}c+=d,s++}return r+c}t.a=n},function(e,t,a){var n=a(8)(a(4),a(9),null,null);e.exports=n.exports},function(e,t){e.exports=function(e,t,a,n){var s,i=e=e||{},r=typeof e.default;"object"!==r&&"function"!==r||(s=e,i=e.default);var o="function"==typeof i?i.options:i;if(t&&(o.render=t.render,o.staticRenderFns=t.staticRenderFns),a&&(o._scopeId=a),n){var l=o.computed||(o.computed={});Object.keys(n).forEach(function(e){var t=n[e];l[e]=function(){return t}})}return{esModule:s,exports:i,options:o}}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",{directives:[{name:"mask",rawName:"v-mask",value:e.config,expression:"config"}],attrs:{type:"text"},domProps:{value:e.display},on:{input:e.onInput}})},staticRenderFns:[]}},function(e,t,a){e.exports=a(3)}])},8822:(e,t,a)=>{"use strict";a.d(t,{computed:()=>tt,default:()=>$n,effectScope:()=>Qt,getCurrentInstance:()=>me,getCurrentScope:()=>Jt,inject:()=>xa,isReactive:()=>qe,isRef:()=>Je,markRaw:()=>We,nextTick:()=>Ra,onBeforeUnmount:()=>Ba,onMounted:()=>Fa,onScopeDispose:()=>Kt,reactive:()=>Fe,ref:()=>Ke,set:()=>Re,toRaw:()=>He,toRefs:()=>Xe,unref:()=>Ze,useCssVars:()=>Ia,watch:()=>ba});
2/*!
3 * Vue.js v2.7.15
4 * (c) 2014-2023 Evan You
5 * Released under the MIT License.
6 */
7var n=Object.freeze({}),s=Array.isArray;function i(e){return null==e}function r(e){return null!=e}function o(e){return!0===e}function l(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function c(e){return"function"==typeof e}function d(e){return null!==e&&"object"==typeof e}var u=Object.prototype.toString;function p(e){return"[object Object]"===u.call(e)}function m(e){return"[object RegExp]"===u.call(e)}function f(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return r(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function v(e){return null==e?"":Array.isArray(e)||p(e)&&e.toString===u?JSON.stringify(e,null,2):String(e)}function g(e){var t=parseFloat(e);return isNaN(t)?e:t}function _(e,t){for(var a=Object.create(null),n=e.split(","),s=0;s<n.length;s++)a[n[s]]=!0;return t?function(e){return a[e.toLowerCase()]}:function(e){return a[e]}}var b=_("slot,component",!0),y=_("key,ref,slot,slot-scope,is");function w(e,t){var a=e.length;if(a){if(t===e[a-1])return void(e.length=a-1);var n=e.indexOf(t);if(n>-1)return e.splice(n,1)}}var x=Object.prototype.hasOwnProperty;function C(e,t){return x.call(e,t)}function k(e){var t=Object.create(null);return function(a){return t[a]||(t[a]=e(a))}}var S=/-(\w)/g,$=k(function(e){return e.replace(S,function(e,t){return t?t.toUpperCase():""})}),A=k(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),O=/\B([A-Z])/g,P=k(function(e){return e.replace(O,"-$1").toLowerCase()});var M=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function a(a){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,a):e.call(t)}return a._length=e.length,a};
vendor: 21,304 bytes, line 7
7function E(e,t){t=t||0;for(var a=e.length-t,n=new Array(a);a--;)n[a]=e[a+t];return n}function T(e,t){for(var a in t)e[a]=t[a];return e}function L(e){for(var t={},a=0;a<e.length;a++)e[a]&&T(t,e[a]);return t}function D(e,t,a){}var N=function(e,t,a){return!1},R=function(e){return e};function I(e,t){if(e===t)return!0;var a=d(e),n=d(t);if(!a||!n)return!a&&!n&&String(e)===String(t);try{var s=Array.isArray(e),i=Array.isArray(t);if(s&&i)return e.length===t.length&&e.every(function(e,a){return I(e,t[a])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(s||i)return!1;var r=Object.keys(e),o=Object.keys(t);return r.length===o.length&&r.every(function(a){return I(e[a],t[a])})}catch(e){return!1}}function j(e,t){for(var a=0;a<e.length;a++)if(I(e[a],t))return a;return-1}function F(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}function B(e,t){return e===t?0===e&&1/e!=1/t:e==e||t==t}var V="data-server-rendered",q=["component","directive","filter"],z=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],U={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:N,isReservedAttr:N,isUnknownElement:N,getTagNamespace:D,parsePlatformTagName:R,mustUseProp:N,async:!0,_lifecycleHooks:z},H=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function W(e){var t=(e+"").charCodeAt(0);return 36===t||95===t}function Q(e,t,a,n){Object.defineProperty(e,t,{value:a,enumerable:!!n,writable:!0,configurable:!0})}var J=new RegExp("[^".concat(H.source,".$_\\d]"));var K="__proto__"in{},G="undefined"!=typeof window,Z=G&&window.navigator.userAgent.toLowerCase(),Y=Z&&/msie|trident/.test(Z),X=Z&&Z.indexOf("msie 9.0")>0,ee=Z&&Z.indexOf("edge/")>0;Z&&Z.indexOf("android");var te=Z&&/iphone|ipad|ipod|ios/.test(Z);Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z);var ae,ne=Z&&Z.match(/firefox\/(\d+)/),se={}.watch,ie=!1;if(G)try{var re={};Object.defineProperty(re,"passive",{get:function(){ie=!0}}),window.addEventListener("test-passive",null,re)}catch(e){}var oe=function(){return void 0===ae&&(ae=!G&&void 0!==a.g&&(a.g.process&&"server"===a.g.process.env.VUE_ENV)),ae},le=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ce(e){return"function"==typeof e&&/native code/.test(e.toString())}var de,ue="undefined"!=typeof Symbol&&ce(Symbol)&&"undefined"!=typeof Reflect&&ce(Reflect.ownKeys);de="undefined"!=typeof Set&&ce(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var pe=null;function me(){return pe&&{proxy:pe}}function fe(e){void 0===e&&(e=null),e||pe&&pe._scope.off(),pe=e,e&&e._scope.on()}var he=function(){function e(e,t,a,n,s,i,r,o){this.tag=e,this.data=t,this.children=a,this.text=n,this.elm=s,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=r,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=o,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),ve=function(e){void 0===e&&(e="");var t=new he;return t.text=e,t.isComment=!0,t};function ge(e){return new he(void 0,void 0,void 0,String(e))}function _e(e){var t=new he(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var be=0,ye=[],we=function(){for(var e=0;e<ye.length;e++){var t=ye[e];t.subs=t.subs.filter(function(e){return e}),t._pending=!1}ye.length=0},xe=function(){function e(){this._pending=!1,this.id=be++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,ye.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter(function(e){return e});for(var a=0,n=t.length;a<n;a++){0,t[a].update()}},e}();xe.target=null;var Ce=[];function ke(e){Ce.push(e),xe.target=e}function Se(){Ce.pop(),xe.target=Ce[Ce.length-1]}var $e=Array.prototype,Ae=Object.create($e);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=$e[e];Q(Ae,e,function(){for(var a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];var s,i=t.apply(this,a),r=this.__ob__;switch(e){case"push":case"unshift":s=a;break;case"splice":s=a.slice(2)}return s&&r.observeArray(s),r.dep.notify(),i})});var Oe=Object.getOwnPropertyNames(Ae),Pe={},Me=!0;function Ee(e){Me=e}var Te={notify:D,depend:D,addSub:D,removeSub:D},Le=function(){function e(e,t,a){if(void 0===t&&(t=!1),void 0===a&&(a=!1),this.value=e,this.shallow=t,this.mock=a,this.dep=a?Te:new xe,this.vmCount=0,Q(e,"__ob__",this),s(e)){if(!a)if(K)e.__proto__=Ae;else for(var n=0,i=Oe.length;n<i;n++){Q(e,o=Oe[n],Ae[o])}t||this.observeArray(e)}else{var r=Object.keys(e);for(n=0;n<r.length;n++){var o;Ne(e,o=r[n],Pe,void 0,t,a)}}}return e.prototype.observeArray=function(e){for(var t=0,a=e.length;t<a;t++)De(e[t],!1,this.mock)},e}();function De(e,t,a){return e&&C(e,"__ob__")&&e.__ob__ instanceof Le?e.__ob__:!Me||!a&&oe()||!s(e)&&!p(e)||!Object.isExtensible(e)||e.__v_skip||Je(e)||e instanceof he?void 0:new Le(e,t,a)}function Ne(e,t,a,n,i,r){var o=new xe,l=Object.getOwnPropertyDescriptor(e,t);if(!l||!1!==l.configurable){var c=l&&l.get,d=l&&l.set;c&&!d||a!==Pe&&2!==arguments.length||(a=e[t]);var u=!i&&De(a,!1,r);return Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var t=c?c.call(e):a;return xe.target&&(o.depend(),u&&(u.dep.depend(),s(t)&&je(t))),Je(t)&&!i?t.value:t},set:function(t){var n=c?c.call(e):a;if(B(n,t)){if(d)d.call(e,t);else{if(c)return;if(!i&&Je(n)&&!Je(t))return void(n.value=t);a=t}u=!i&&De(t,!1,r),o.notify()}}}),o}}function Re(e,t,a){if(!Ue(e)){var n=e.__ob__;return s(e)&&f(t)?(e.length=Math.max(e.length,t),e.splice(t,1,a),n&&!n.shallow&&n.mock&&De(a,!1,!0),a):t in e&&!(t in Object.prototype)?(e[t]=a,a):e._isVue||n&&n.vmCount?a:n?(Ne(n.value,t,a,void 0,n.shallow,n.mock),n.dep.notify(),a):(e[t]=a,a)}}function Ie(e,t){if(s(e)&&f(t))e.splice(t,1);else{var a=e.__ob__;e._isVue||a&&a.vmCount||Ue(e)||C(e,t)&&(delete e[t],a&&a.dep.notify())}}function je(e){for(var t=void 0,a=0,n=e.length;a<n;a++)(t=e[a])&&t.__ob__&&t.__ob__.dep.depend(),s(t)&&je(t)}function Fe(e){return Ve(e,!1),e}function Be(e){return Ve(e,!0),Q(e,"__v_isShallow",!0),e}function Ve(e,t){if(!Ue(e)){De(e,t,oe());0}}function qe(e){return Ue(e)?qe(e.__v_raw):!(!e||!e.__ob__)}function ze(e){return!(!e||!e.__v_isShallow)}function Ue(e){return!(!e||!e.__v_isReadonly)}function He(e){var t=e&&e.__v_raw;return t?He(t):e}function We(e){return Object.isExtensible(e)&&Q(e,"__v_skip",!0),e}var Qe="__v_isRef";function Je(e){return!(!e||!0!==e.__v_isRef)}function Ke(e){return Ge(e,!1)}function Ge(e,t){if(Je(e))return e;var a={};return Q(a,Qe,!0),Q(a,"__v_isShallow",t),Q(a,"dep",Ne(a,"value",e,null,t,oe())),a}function Ze(e){return Je(e)?e.value:e}function Ye(e,t,a){Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){var e=t[a];if(Je(e))return e.value;var n=e&&e.__ob__;return n&&n.dep.depend(),e},set:function(e){var n=t[a];Je(n)&&!Je(e)?n.value=e:t[a]=e}})}function Xe(e){var t=s(e)?new Array(e.length):{};for(var a in e)t[a]=et(e,a);return t}function et(e,t,a){var n=e[t];if(Je(n))return n;var s={get value(){var n=e[t];return void 0===n?a:n},set value(a){e[t]=a}};return Q(s,Qe,!0),s}function tt(e,t){var a,n,s=c(e);s?(a=e,n=D):(a=e.get,n=e.set);var i=oe()?null:new Ha(pe,a,D,{lazy:!0});var r={effect:i,get value(){return i?(i.dirty&&i.evaluate(),xe.target&&i.depend(),i.value):a()},set value(e){n(e)}};return Q(r,Qe,!0),Q(r,"__v_isReadonly",s),r}var at=k(function(e){var t="&"===e.charAt(0),a="~"===(e=t?e.slice(1):e).charAt(0),n="!"===(e=a?e.slice(1):e).charAt(0);return{name:e=n?e.slice(1):e,once:a,capture:n,passive:t}});function nt(e,t){function a(){var e=a.fns;if(!s(e))return ka(e,null,arguments,t,"v-on handler");for(var n=e.slice(),i=0;i<n.length;i++)ka(n[i],null,arguments,t,"v-on handler")}return a.fns=e,a}function st(e,t,a,n,s,r){var l,c,d,u;for(l in e)c=e[l],d=t[l],u=at(l),i(c)||(i(d)?(i(c.fns)&&(c=e[l]=nt(c,r)),o(u.once)&&(c=e[l]=s(u.name,c,u.capture)),a(u.name,c,u.capture,u.passive,u.params)):c!==d&&(d.fns=c,e[l]=d));for(l in t)i(e[l])&&n((u=at(l)).name,t[l],u.capture)}function it(e,t,a){var n;e instanceof he&&(e=e.data.hook||(e.data.hook={}));var s=e[t];function l(){a.apply(this,arguments),w(n.fns,l)}i(s)?n=nt([l]):r(s.fns)&&o(s.merged)?(n=s).fns.push(l):n=nt([s,l]),n.merged=!0,e[t]=n}function rt(e,t,a,n,s){if(r(t)){if(C(t,a))return e[a]=t[a],s||delete t[a],!0;if(C(t,n))return e[a]=t[n],s||delete t[n],!0}return!1}function ot(e){return l(e)?[ge(e)]:s(e)?ct(e):void 0}function lt(e){return r(e)&&r(e.text)&&!1===e.isComment}function ct(e,t){var a,n,c,d,u=[];for(a=0;a<e.length;a++)i(n=e[a])||"boolean"==typeof n||(d=u[c=u.length-1],s(n)?n.length>0&&(lt((n=ct(n,"".concat(t||"","_").concat(a)))[0])&&lt(d)&&(u[c]=ge(d.text+n[0].text),n.shift()),u.push.apply(u,n)):l(n)?lt(d)?u[c]=ge(d.text+n):""!==n&&u.push(ge(n)):lt(n)&&lt(d)?u[c]=ge(d.text+n.text):(o(e._isVList)&&r(n.tag)&&i(n.key)&&r(t)&&(n.key="__vlist".concat(t,"_").concat(a,"__")),u.push(n)));return u}function dt(e,t,a,n,i,u){return(s(a)||l(a))&&(i=n,n=a,a=void 0),o(u)&&(i=2),function(e,t,a,n,i){if(r(a)&&r(a.__ob__))return ve();r(a)&&r(a.is)&&(t=a.is);if(!t)return ve();0;s(n)&&c(n[0])&&((a=a||{}).scopedSlots={default:n[0]},n.length=0);2===i?n=ot(n):1===i&&(n=function(e){for(var t=0;t<e.length;t++)if(s(e[t]))return Array.prototype.concat.apply([],e);return e}(n));var o,l;if("string"==typeof t){var u=void 0;l=e.$vnode&&e.$vnode.ns||U.getTagNamespace(t),o=U.isReservedTag(t)?new he(U.parsePlatformTagName(t),a,n,void 0,void 0,e):a&&a.pre||!r(u=yn(e.$options,"components",t))?new he(t,a,n,void 0,void 0,e):dn(u,a,e,n,t)}else o=dn(t,a,e,n);return s(o)?o:r(o)?(r(l)&&ut(o,l),r(a)&&function(e){d(e.style)&&qa(e.style);d(e.class)&&qa(e.class)}(a),o):ve()}(e,t,a,n,i)}function ut(e,t,a){if(e.ns=t,"foreignObject"===e.tag&&(t=void 0,a=!0),r(e.children))for(var n=0,s=e.children.length;n<s;n++){var l=e.children[n];r(l.tag)&&(i(l.ns)||o(a)&&"svg"!==l.tag)&&ut(l,t,a)}}function pt(e,t){var a,n,i,o,l=null;if(s(e)||"string"==typeof e)for(l=new Array(e.length),a=0,n=e.length;a<n;a++)l[a]=t(e[a],a);else if("number"==typeof e)for(l=new Array(e),a=0;a<e;a++)l[a]=t(a+1,a);else if(d(e))if(ue&&e[Symbol.iterator]){l=[];for(var c=e[Symbol.iterator](),u=c.next();!u.done;)l.push(t(u.value,l.length)),u=c.next()}else for(i=Object.keys(e),l=new Array(i.length),a=0,n=i.length;a<n;a++)o=i[a],l[a]=t(e[o],o,a);return r(l)||(l=[]),l._isVList=!0,l}function mt(e,t,a,n){var s,i=this.$scopedSlots[e];i?(a=a||{},n&&(a=T(T({},n),a)),s=i(a)||(c(t)?t():t)):s=this.$slots[e]||(c(t)?t():t);var r=a&&a.slot;return r?this.$createElement("template",{slot:r},s):s}function ft(e){return yn(this.$options,"filters",e,!0)||R}function ht(e,t){return s(e)?-1===e.indexOf(t):e!==t}function vt(e,t,a,n,s){var i=U.keyCodes[t]||a;return s&&n&&!U.keyCodes[t]?ht(s,n):i?ht(i,e):n?P(n)!==t:void 0===e}function gt(e,t,a,n,i){if(a)if(d(a)){s(a)&&(a=L(a));var r=void 0,o=function(s){if("class"===s||"style"===s||y(s))r=e;else{var o=e.attrs&&e.attrs.type;r=n||U.mustUseProp(t,o,s)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var l=$(s),c=P(s);l in r||c in r||(r[s]=a[s],i&&((e.on||(e.on={}))["update:".concat(s)]=function(e){a[s]=e}))};for(var l in a)o(l)}else;return e}function _t(e,t){var a=this._staticTrees||(this._staticTrees=[]),n=a[e];return n&&!t||yt(n=a[e]=this.$options.staticRenderFns[e].call(this._renderProxy,this._c,this),"__static__".concat(e),!1),n}function bt(e,t,a){return yt(e,"__once__".concat(t).concat(a?"_".concat(a):""),!0),e}function yt(e,t,a){if(s(e))for(var n=0;n<e.length;n++)e[n]&&"string"!=typeof e[n]&&wt(e[n],"".concat(t,"_").concat(n),a);else wt(e,t,a)}function wt(e,t,a){e.isStatic=!0,e.key=t,e.isOnce=a}function xt(e,t){if(t)if(p(t)){var a=e.on=e.on?T({},e.on):{};for(var n in t){var s=a[n],i=t[n];a[n]=s?[].concat(s,i):i}}else;return e}function Ct(e,t,a,n){t=t||{$stable:!a};for(var i=0;i<e.length;i++){var r=e[i];s(r)?Ct(r,t,a):r&&(r.proxy&&(r.fn.proxy=!0),t[r.key]=r.fn)}return n&&(t.$key=n),t}function kt(e,t){for(var a=0;a<t.length;a+=2){var n=t[a];"string"==typeof n&&n&&(e[t[a]]=t[a+1])}return e}function St(e,t){return"string"==typeof e?t+e:e}function $t(e){e._o=bt,e._n=g,e._s=v,e._l=pt,e._t=mt,e._q=I,e._i=j,e._m=_t,e._f=ft,e._k=vt,e._b=gt,e._v=ge,e._e=ve,e._u=Ct,e._g=xt,e._d=kt,e._p=St}function At(e,t){if(!e||!e.length)return{};for(var a={},n=0,s=e.length;n<s;n++){var i=e[n],r=i.data;if(r&&r.attrs&&r.attrs.slot&&delete r.attrs.slot,i.context!==t&&i.fnContext!==t||!r||null==r.slot)(a.default||(a.default=[])).push(i);else{var o=r.slot,l=a[o]||(a[o]=[]);"template"===i.tag?l.push.apply(l,i.children||[]):l.push(i)}}for(var c in a)a[c].every(Ot)&&delete a[c];return a}function Ot(e){return e.isComment&&!e.asyncFactory||" "===e.text}function Pt(e){return e.isComment&&e.asyncFactory}function Mt(e,t,a,s){var i,r=Object.keys(a).length>0,o=t?!!t.$stable:!r,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&s&&s!==n&&l===s.$key&&!r&&!s.$hasNormal)return s;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=Et(e,a,c,t[c]))}else i={};for(var d in a)d in i||(i[d]=Tt(a,d));return t&&Object.isExtensible(t)&&(t._normalized=i),Q(i,"$stable",o),Q(i,"$key",l),Q(i,"$hasNormal",r),i}function Et(e,t,a,n){var i=function(){var t=pe;fe(e);var a=arguments.length?n.apply(null,arguments):n({}),i=(a=a&&"object"==typeof a&&!s(a)?[a]:ot(a))&&a[0];return fe(t),a&&(!i||1===a.length&&i.isComment&&!Pt(i))?void 0:a};return n.proxy&&Object.defineProperty(t,a,{get:i,enumerable:!0,configurable:!0}),i}function Tt(e,t){return function(){return e[t]}}function Lt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};Q(t,"_v_attr_proxy",!0),Dt(t,e.$attrs,n,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Dt(e._listenersProxy={},e.$listeners,n,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||Rt(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:M(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach(function(a){return Ye(e,t,a)})}}}function Dt(e,t,a,n,s){var i=!1;for(var r in t)r in e?t[r]!==a[r]&&(i=!0):(i=!0,Nt(e,r,n,s));for(var r in e)r in t||(i=!0,delete e[r]);return i}function Nt(e,t,a,n){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return a[n][t]}})}function Rt(e,t){for(var a in t)e[a]=t[a];for(var a in e)a in t||delete e[a]}var It,jt,Ft=null;function Bt(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),d(e)?t.extend(e):e}function Vt(e){if(s(e))for(var t=0;t<e.length;t++){var a=e[t];if(r(a)&&(r(a.componentOptions)||Pt(a)))return a}}function qt(e,t){It.$on(e,t)}function zt(e,t){It.$off(e,t)}function Ut(e,t){var a=It;return function n(){null!==t.apply(null,arguments)&&a.$off(e,n)}}function Ht(e,t,a){It=e,st(t,a||{},qt,zt,Ut,e),It=void 0}var Wt=function(){function e(e){void 0===e&&(e=!1),this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=jt,!e&&jt&&(this.index=(jt.scopes||(jt.scopes=[])).push(this)-1)}return e.prototype.run=function(e){if(this.active){var t=jt;try{return jt=this,e()}finally{jt=t}}else 0},e.prototype.on=function(){jt=this},e.prototype.off=function(){jt=this.parent},e.prototype.stop=function(e){if(this.active){var t=void 0,a=void 0;for(t=0,a=this.effects.length;t<a;t++)this.effects[t].teardown();for(t=0,a=this.cleanups.length;t<a;t++)this.cleanups[t]();if(this.scopes)for(t=0,a=this.scopes.length;t<a;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){var n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0,this.active=!1}},e}();function Qt(e){return new Wt(e)}function Jt(){return jt}function Kt(e){jt&&jt.cleanups.push(e)}var Gt=null;function Zt(e){var t=Gt;return Gt=e,function(){Gt=t}}function Yt(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function Xt(e,t){if(t){if(e._directInactive=!1,Yt(e))return}else if(e._directInactive)return;if(e._inactive||null===e._inactive){e._inactive=!1;for(var a=0;a<e.$children.length;a++)Xt(e.$children[a]);ta(e,"activated")}}function ea(e,t){if(!(t&&(e._directInactive=!0,Yt(e))||e._inactive)){e._inactive=!0;for(var a=0;a<e.$children.length;a++)ea(e.$children[a]);ta(e,"deactivated")}}function ta(e,t,a,n){void 0===n&&(n=!0),ke();var s=pe,i=Jt();n&&fe(e);var r=e.$options[t],o="".concat(t," hook");if(r)for(var l=0,c=r.length;l<c;l++)ka(r[l],e,a||null,e,o);e._hasHookEvent&&e.$emit("hook:"+t),n&&(fe(s),i&&i.on()),Se()}var aa=[],na=[],sa={},ia=!1,ra=!1,oa=0;var la=0,ca=Date.now;if(G&&!Y){var da=window.performance;da&&"function"==typeof da.now&&ca()>document.createEvent("Event").timeStamp&&(ca=function(){return da.now()})}var ua=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function pa(){var e,t;for(la=ca(),ra=!0,aa.sort(ua),oa=0;oa<aa.length;oa++)(e=aa[oa]).before&&e.before(),t=e.id,sa[t]=null,e.run();var a=na.slice(),n=aa.slice();oa=aa.length=na.length=0,sa={},ia=ra=!1,function(e){for(var t=0;t<e.length;t++)e[t]._inactive=!0,Xt(e[t],!0)}(a),function(e){var t=e.length;for(;t--;){var a=e[t],n=a.vm;n&&n._watcher===a&&n._isMounted&&!n._isDestroyed&&ta(n,"updated")}}(n),we(),le&&U.devtools&&le.emit("flush")}function ma(e){var t=e.id;if(null==sa[t]&&(e!==xe.target||!e.noRecurse)){if(sa[t]=!0,ra){for(var a=aa.length-1;a>oa&&aa[a].id>e.id;)a--;aa.splice(a+1,0,e)}else aa.push(e);ia||(ia=!0,Ra(pa))}}var fa="watcher",ha="".concat(fa," callback"),va="".concat(fa," getter"),ga="".concat(fa," cleanup");var _a={};function ba(e,t,a){return ya(e,t,a)}function ya(e,t,a){var i=void 0===a?n:a,r=i.immediate,o=i.deep,l=i.flush,d=void 0===l?"pre":l;i.onTrack,i.onTrigger;var u,p,m=pe,f=function(e,t,a){return void 0===a&&(a=null),ka(e,null,a,m,t)},h=!1,v=!1;if(Je(e)?(u=function(){return e.value},h=ze(e)):qe(e)?(u=function(){return e.__ob__.dep.depend(),e},o=!0):s(e)?(v=!0,h=e.some(function(e){return qe(e)||ze(e)}),u=function(){return e.map(function(e){return Je(e)?e.value:qe(e)?qa(e):c(e)?f(e,va):void 0})}):u=c(e)?t?function(){return f(e,va)}:function(){if(!m||!m._isDestroyed)return p&&p(),f(e,fa,[_])}:D,t&&o){var g=u;u=function(){return qa(g())}}var _=function(e){p=b.onStop=function(){f(e,ga)}};if(oe())return _=D,t?r&&f(t,ha,[u(),v?[]:void 0,_]):u(),D;var b=new Ha(pe,u,D,{lazy:!0});b.noRecurse=!t;var y=v?[]:_a;return b.run=function(){if(b.active)if(t){var e=b.get();(o||h||(v?e.some(function(e,t){return B(e,y[t])}):B(e,y)))&&(p&&p(),f(t,ha,[e,y===_a?void 0:y,_]),y=e)}else b.get()},"sync"===d?b.update=b.run:"post"===d?(b.post=!0,b.update=function(){return ma(b)}):b.update=function(){if(m&&m===pe&&!m._isMounted){var e=m._preWatchers||(m._preWatchers=[]);e.indexOf(b)<0&&e.push(b)}else ma(b)},t?r?b.run():y=b.get():"post"===d&&m?m.$once("hook:mounted",function(){return b.get()}):b.get(),function(){b.teardown()}}function wa(e){var t=e._provided,a=e.$parent&&e.$parent._provided;return a===t?e._provided=Object.create(a):t}function xa(e,t,a){void 0===a&&(a=!1);var n=pe;if(n){var s=n.$parent&&n.$parent._provided;if(s&&e in s)return s[e];if(arguments.length>1)return a&&c(t)?t.call(n):t}else 0}function Ca(e,t,a){ke();try{if(t)for(var n=t;n=n.$parent;){var s=n.$options.errorCaptured;if(s)for(var i=0;i<s.length;i++)try{if(!1===s[i].call(n,e,t,a))return}catch(e){Sa(e,n,"errorCaptured hook")}}Sa(e,t,a)}finally{Se()}}function ka(e,t,a,n,s){var i;try{(i=a?e.apply(t,a):e.call(t))&&!i._isVue&&h(i)&&!i._handled&&(i.catch(function(e){return Ca(e,n,s+" (Promise/async)")}),i._handled=!0)}catch(e){Ca(e,n,s)}return i}function Sa(e,t,a){if(U.errorHandler)try{return U.errorHandler.call(null,e,t,a)}catch(t){t!==e&&$a(t,null,"config.errorHandler")}$a(e,t,a)}function $a(e,t,a){if(!G||"undefined"==typeof console)throw e;console.error(e)}var Aa,Oa=!1,Pa=[],Ma=!1;function Ea(){Ma=!1;var e=Pa.slice(0);Pa.length=0;for(var t=0;t<e.length;t++)e[t]()}if("undefined"!=typeof Promise&&ce(Promise)){var Ta=Promise.resolve();Aa=function(){Ta.then(Ea),te&&setTimeout(D)},Oa=!0}else if(Y||"undefined"==typeof MutationObserver||!ce(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Aa="undefined"!=typeof setImmediate&&ce(setImmediate)?function(){setImmediate(Ea)}:function(){setTimeout(Ea,0)};else{var La=1,Da=new MutationObserver(Ea),Na=document.createTextNode(String(La));Da.observe(Na,{characterData:!0}
7),Aa=function(){La=(La+1)%2,Na.data=String(La)},Oa=!0}function Ra(e,t){var a;if(Pa.push(function(){if(e)try{e.call(t)}catch(e){Ca(e,t,"nextTick")}else a&&a(t)}),Ma||(Ma=!0,Aa()),!e&&"undefined"!=typeof Promise)return new Promise(function(e){a=e})}function Ia(e){if(G){var t,a=pe;if(a)t=function(){var t=a.$el,n=e(a,a._setupProxy);if(t&&1===t.nodeType){var s=t.style;for(var i in n)s.setProperty("--".concat(i),n[i])}},ya(t,null,{flush:"post"})}}function ja(e){return function(t,a){if(void 0===a&&(a=pe),a)return function(e,t,a){var n=e.$options;n[t]=vn(n[t],a)}(a,e,t)}}ja("beforeMount");var Fa=ja("mounted"),Ba=(ja("beforeUpdate"),ja("updated"),ja("beforeDestroy"));ja("destroyed"),ja("activated"),ja("deactivated"),ja("serverPrefetch"),ja("renderTracked"),ja("renderTriggered"),ja("errorCaptured");var Va=new de;function qa(e){return za(e,Va),Va.clear(),e}function za(e,t){var a,n,i=s(e);if(!(!i&&!d(e)||e.__v_skip||Object.isFrozen(e)||e instanceof he)){if(e.__ob__){var r=e.__ob__.dep.id;if(t.has(r))return;t.add(r)}if(i)for(a=e.length;a--;)za(e[a],t);else if(Je(e))za(e.value,t);else for(a=(n=Object.keys(e)).length;a--;)za(e[n[a]],t)}}var Ua=0,Ha=function(){function e(e,t,a,n,s){var i,r;i=this,void 0===(r=jt&&!jt._vm?jt:e?e._scope:void 0)&&(r=jt),r&&r.active&&r.effects.push(i),(this.vm=e)&&s&&(e._watcher=this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=a,this.id=++Ua,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new de,this.newDepIds=new de,this.expression="",c(t)?this.getter=t:(this.getter=function(e){if(!J.test(e)){var t=e.split(".");return function(e){for(var a=0;a<t.length;a++){if(!e)return;e=e[t[a]]}return e}}}(t),this.getter||(this.getter=D)),this.value=this.lazy?void 0:this.get()}return e.prototype.get=function(){var e;ke(this);var t=this.vm;try{e=this.getter.call(t,t)}catch(e){if(!this.user)throw e;Ca(e,t,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&qa(e),Se(),this.cleanupDeps()}return e},e.prototype.addDep=function(e){var t=e.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(e),this.depIds.has(t)||e.addSub(this))},e.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var t=this.deps[e];this.newDepIds.has(t.id)||t.removeSub(this)}var a=this.depIds;this.depIds=this.newDepIds,this.newDepIds=a,this.newDepIds.clear(),a=this.deps,this.deps=this.newDeps,this.newDeps=a,this.newDeps.length=0},e.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ma(this)},e.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||d(e)||this.deep){var t=this.value;if(this.value=e,this.user){var a='callback for watcher "'.concat(this.expression,'"');ka(this.cb,this.vm,[e,t],this.vm,a)}else this.cb.call(this.vm,e,t)}}},e.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1}
vendor: 4,514 bytes, line 7
7,e.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},e.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&w(this.vm._scope.effects,this),this.active){for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},e}(),Wa={enumerable:!0,configurable:!0,get:D,set:D};function Qa(e,t,a){Wa.get=function(){return this[t][a]},Wa.set=function(e){this[t][a]=e},Object.defineProperty(e,a,Wa)}function Ja(e){var t=e.$options;if(t.props&&function(e,t){var a=e.$options.propsData||{},n=e._props=Be({}),s=e.$options._propKeys=[],i=!e.$parent;i||Ee(!1);var r=function(i){s.push(i);var r=wn(i,t,a,e);Ne(n,i,r),i in e||Qa(e,"_props",i)};for(var o in t)r(o);Ee(!0)}(e,t.props),function(e){var t=e.$options,a=t.setup;if(a){var n=e._setupContext=Lt(e);fe(e),ke();var s=ka(a,null,[e._props||Be({}),n],e,"setup");if(Se(),fe(),c(s))t.render=s;else if(d(s))if(e._setupState=s,s.__sfc){var i=e._setupProxy={};for(var r in s)"__sfc"!==r&&Ye(i,s,r)}else for(var r in s)W(r)||Ye(e,s,r)}}(e),t.methods&&function(e,t){e.$options.props;for(var a in t)e[a]="function"!=typeof t[a]?D:M(t[a],e)}(e,t.methods),t.data)!function(e){var t=e.$options.data;t=e._data=c(t)?function(e,t){ke();try{return e.call(t,t)}catch(e){return Ca(e,t,"data()"),{}}finally{Se()}}(t,e):t||{},p(t)||(t={});var a=Object.keys(t),n=e.$options.props,s=(e.$options.methods,a.length);for(;s--;){var i=a[s];0,n&&C(n,i)||W(i)||Qa(e,"_data",i)}var r=De(t);r&&r.vmCount++}(e);else{var a=De(e._data={});a&&a.vmCount++}t.computed&&function(e,t){var a=e._computedWatchers=Object.create(null),n=oe();for(var s in t){var i=t[s],r=c(i)?i:i.get;0,n||(a[s]=new Ha(e,r||D,D,Ka)),s in e||Ga(e,s,i)}}(e,t.computed),t.watch&&t.watch!==se&&function(e,t){for(var a in t){var n=t[a];if(s(n))for(var i=0;i<n.length;i++)Xa(e,a,n[i]);else Xa(e,a,n)}}(e,t.watch)}var Ka={lazy:!0};function Ga(e,t,a){var n=!oe();c(a)?(Wa.get=n?Za(t):Ya(a),Wa.set=D):(Wa.get=a.get?n&&!1!==a.cache?Za(t):Ya(a.get):D,Wa.set=a.set||D),Object.defineProperty(e,t,Wa)}function Za(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),xe.target&&t.depend(),t.value}}function Ya(e){return function(){return e.call(this,this)}}function Xa(e,t,a,n){return p(a)&&(n=a,a=a.handler),"string"==typeof a&&(a=e[a]),e.$watch(t,a,n)}function en(e,t){if(e){for(var a=Object.create(null),n=ue?Reflect.ownKeys(e):Object.keys(e),s=0;s<n.length;s++){var i=n[s];if("__ob__"!==i){var r=e[i].from;if(r in t._provided)a[i]=t._provided[r];else if("default"in e[i]){var o=e[i].default;a[i]=c(o)?o.call(t):o}else 0}}return a}}var tn=0;function an(e){var t=e.options;if(e.super){var a=an(e.super);if(a!==e.superOptions){e.superOptions=a;var n=function(e){var t,a=e.options,n=e.sealedOptions;for(var s in a)a[s]!==n[s]&&(t||(t={}),t[s]=a[s]);return t}(e);n&&T(e.extendOptions,n),(t=e.options=bn(a,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function nn(e,t,a,i,r){var l,c=this,d=r.options;C(i,"_uid")?(l=Object.create(i))._original=i:(l=i,i=i._original);var u=o(d._compiled),p=!u;this.data=e,this.props=t,this.children=a,this.parent=i,this.listeners=e.on||n,this.injections=en(d.inject,i),this.slots=function(){return c.$slots||Mt(i,e.scopedSlots,c.$slots=At(a,i)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Mt(i,e.scopedSlots,this.slots())}}),u&&(this.$options=d,this.$slots=this.slots(),this.$scopedSlots=Mt(i,e.scopedSlots,this.$slots)),d._scopeId?this._c=function(e,t,a,n){var r=dt(l,e,t,a,n,p);return r&&!s(r)&&(r.fnScopeId=d._scopeId,r.fnContext=i),r}:this._c=function(e,t,a,n){return dt(l,e,t,a,n,p)}}function sn(e,t,a,n,s){var i=_e(e);return i.fnContext=a,i.fnOptions=n,t.slot&&((i.data||(i.data={})).slot=t.slot),i}function rn(e,t){for(var a in t)e[$(a)]=t[a]}function on(e){return e.name||e.__name||e._componentTag}$t(nn.prototype);var ln={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var a=e;ln.prepatch(a,a)}else{(e.componentInstance=function(e,t){var a={_isComponent:!0,_parentVnode:e,parent:t},n=e.data.inlineTemplate;r(n)&&(a.render=n.render,a.staticRenderFns=n.staticRenderFns);return new e.componentOptions.Ctor(a)}(e,Gt)).$mount(t?e.elm:void 0,t)}},prepatch:function(e,t){var a=t.componentOptions;!function(e,t,a,s,i){var r=s.data.scopedSlots,o=e.$scopedSlots,l=!!(r&&!r.$stable||o!==n&&!o.$stable||r&&e.$scopedSlots.$key!==r.$key||!r&&e.$scopedSlots.$key),c=!!(i||e.$o
vendor: 15,858 bytes, line 7
7ptions._renderChildren||l),d=e.$vnode;e.$options._parentVnode=s,e.$vnode=s,e._vnode&&(e._vnode.parent=s),e.$options._renderChildren=i;var u=s.data.attrs||n;e._attrsProxy&&Dt(e._attrsProxy,u,d.data&&d.data.attrs||n,e,"$attrs")&&(c=!0),e.$attrs=u,a=a||n;var p=e.$options._parentListeners;if(e._listenersProxy&&Dt(e._listenersProxy,a,p||n,e,"$listeners"),e.$listeners=e.$options._parentListeners=a,Ht(e,a,p),t&&e.$options.props){Ee(!1);for(var m=e._props,f=e.$options._propKeys||[],h=0;h<f.length;h++){var v=f[h],g=e.$options.props;m[v]=wn(v,g,t,e)}Ee(!0),e.$options.propsData=t}c&&(e.$slots=At(i,s.context),e.$forceUpdate())}(t.componentInstance=e.componentInstance,a.propsData,a.listeners,t,a.children)},insert:function(e){var t,a=e.context,n=e.componentInstance;n._isMounted||(n._isMounted=!0,ta(n,"mounted")),e.data.keepAlive&&(a._isMounted?((t=n)._inactive=!1,na.push(t)):Xt(n,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?ea(t,!0):t.$destroy())}},cn=Object.keys(ln);function dn(e,t,a,l,c){if(!i(e)){var u=a.$options._base;if(d(e)&&(e=u.extend(e)),"function"==typeof e){var p;if(i(e.cid)&&(e=function(e,t){if(o(e.error)&&r(e.errorComp))return e.errorComp;if(r(e.resolved))return e.resolved;var a=Ft;if(a&&r(e.owners)&&-1===e.owners.indexOf(a)&&e.owners.push(a),o(e.loading)&&r(e.loadingComp))return e.loadingComp;if(a&&!r(e.owners)){var n=e.owners=[a],s=!0,l=null,c=null;a.$on("hook:destroyed",function(){return w(n,a)});var u=function(e){for(var t=0,a=n.length;t<a;t++)n[t].$forceUpdate();e&&(n.length=0,null!==l&&(clearTimeout(l),l=null),null!==c&&(clearTimeout(c),c=null))},p=F(function(a){e.resolved=Bt(a,t),s?n.length=0:u(!0)}),m=F(function(t){r(e.errorComp)&&(e.error=!0,u(!0))}),f=e(p,m);return d(f)&&(h(f)?i(e.resolved)&&f.then(p,m):h(f.component)&&(f.component.then(p,m),r(f.error)&&(e.errorComp=Bt(f.error,t)),r(f.loading)&&(e.loadingComp=Bt(f.loading,t),0===f.delay?e.loading=!0:l=setTimeout(function(){l=null,i(e.resolved)&&i(e.error)&&(e.loading=!0,u(!1))},f.delay||200)),r(f.timeout)&&(c=setTimeout(function(){c=null,i(e.resolved)&&m(null)},f.timeout)))),s=!1,e.loading?e.loadingComp:e.resolved}}(p=e,u),void 0===e))return function(e,t,a,n,s){var i=ve();return i.asyncFactory=e,i.asyncMeta={data:t,context:a,children:n,tag:s},i}(p,t,a,l,c);t=t||{},an(e),r(t.model)&&function(e,t){var a=e.model&&e.model.prop||"value",n=e.model&&e.model.event||"input";(t.attrs||(t.attrs={}))[a]=t.model.value;var i=t.on||(t.on={}),o=i[n],l=t.model.callback;r(o)?(s(o)?-1===o.indexOf(l):o!==l)&&(i[n]=[l].concat(o)):i[n]=l}(e.options,t);var m=function(e,t){var a=t.options.props;if(!i(a)){var n={},s=e.attrs,o=e.props;if(r(s)||r(o))for(var l in a){var c=P(l);rt(n,o,l,c,!0)||rt(n,s,l,c,!1)}return n}}(t,e);if(o(e.options.functional))return function(e,t,a,i,o){var l=e.options,c={},d=l.props;if(r(d))for(var u in d)c[u]=wn(u,d,t||n);else r(a.attrs)&&rn(c,a.attrs),r(a.props)&&rn(c,a.props);var p=new nn(a,c,o,i,e),m=l.render.call(null,p._c,p);if(m instanceof he)return sn(m,a,p.parent,l);if(s(m)){for(var f=ot(m)||[],h=new Array(f.length),v=0;v<f.length;v++)h[v]=sn(f[v],a,p.parent,l);return h}}(e,m,t,a,l);var f=t.on;if(t.on=t.nativeOn,o(e.options.abstract)){var v=t.slot;t={},v&&(t.slot=v)}!function(e){for(var t=e.hook||(e.hook={}),a=0;a<cn.length;a++){var n=cn[a],s=t[n],i=ln[n];s===i||s&&s._merged||(t[n]=s?un(i,s):i)}}(t);var g=on(e.options)||c;return new he("vue-component-".concat(e.cid).concat(g?"-".concat(g):""),t,void 0,void 0,void 0,a,{Ctor:e,propsData:m,listeners:f,tag:c,children:l},p)}}}function un(e,t){var a=function(a,n){e(a,n),t(a,n)};return a._merged=!0,a}var pn=D,mn=U.optionMergeStrategies;function fn(e,t,a){if(void 0===a&&(a=!0),!t)return e;for(var n,s,i,r=ue?Reflect.ownKeys(t):Object.keys(t),o=0;o<r.length;o++)"__ob__"!==(n=r[o])&&(s=e[n],i=t[n],a&&C(e,n)?s!==i&&p(s)&&p(i)&&fn(s,i):Re(e,n,i));return e}function hn(e,t,a){return a?function(){var n=c(t)?t.call(a,a):t,s=c(e)?e.call(a,a):e;return n?fn(n,s):s}:t?e?function(){return fn(c(t)?t.call(this,this):t,c(e)?e.call(this,this):e)}:t:e}function vn(e,t){var a=t?e?e.concat(t):s(t)?t:[t]:e;return a?function(e){for(var t=[],a=0;a<e.length;a++)-1===t.indexOf(e[a])&&t.push(e[a]);return t}(a):a}function gn(e,t,a,n){var s=Object.create(e||null);return t?T(s,t):s}mn.data=function(e,t,a){return a?hn(e,t,a):t&&"function"!=typeof t?e:hn(e,t)},z.forEach(function(e){mn[e]=vn}),q.forEach(function(e){mn[e+"s"]=gn}),mn.watch=function(e,t,a,n){if(e===se&&(e=void 0),t===se&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var i={};for(var r in T(i,e),t){var o=i[r],l=t[r];o&&!s(o)&&(o=[o]),i[r]=o?o.concat(l):s(l)?l:[l]}return i},mn.props=mn.methods=mn.inject=mn.computed=function(e,t,a,n){if(!e)return t;var s=Object.create(null);return T(s,e),t&&T(s,t),s},mn.provide=function(e,t){return e?function(){var a=Object.create(null);return fn(a,c(e)?e.call(this):e),t&&fn(a,c(t)?t.call(this):t,!1),a}:t};var _n=function(e,t){return void 0===t?e:t};function bn(e,t,a){if(c(t)&&(t=t.options),function(e){var t=e.props;if(t){var a,n,i={};if(s(t))for(a=t.length;a--;)"string"==typeof(n=t[a])&&(i[$(n)]={type:null});else if(p(t))for(var r in t)n=t[r],i[$(r)]=p(n)?n:{type:n};e.props=i}}(t),function(e){var t=e.inject;if(t){var a=e.inject={};if(s(t))for(var n=0;n<t.length;n++)a[t[n]]={from:t[n]};else if(p(t))for(var i in t){var r=t[i];a[i]=p(r)?T({from:i},r):{from:r}}}}(t),function(e){var t=e.directives;if(t)for(var a in t){var n=t[a];c(n)&&(t[a]={bind:n,update:n})}}(t),!t._base&&(t.extends&&(e=bn(e,t.extends,a)),t.mixins))for(var n=0,i=t.mixins.length;n<i;n++)e=bn(e,t.mixins[n],a);var r,o={};for(r in e)l(r);for(r in t)C(e,r)||l(r);function l(n){var s=mn[n]||_n;o[n]=s(e[n],t[n],a,n)}return o}function yn(e,t,a,n){if("string"==typeof a){var s=e[t];if(C(s,a))return s[a];var i=$(a);if(C(s,i))return s[i];var r=A(i);return C(s,r)?s[r]:s[a]||s[i]||s[r]}}function wn(e,t,a,n){var s=t[e],i=!C(a,e),r=a[e],o=Sn(Boolean,s.type);if(o>-1)if(i&&!C(s,"default"))r=!1;else if(""===r||r===P(e)){var l=Sn(String,s.type);(l<0||o<l)&&(r=!0)}if(void 0===r){r=function(e,t,a){if(!C(t,"default"))return;var n=t.default;0;if(e&&e.$options.propsData&&void 0===e.$options.propsData[a]&&void 0!==e._props[a])return e._props[a];return c(n)&&"Function"!==Cn(t.type)?n.call(e):n}(n,s,e);var d=Me;Ee(!0),De(r),Ee(d)}return r}var xn=/^\s*function (\w+)/;function Cn(e){var t=e&&e.toString().match(xn);return t?t[1]:""}function kn(e,t){return Cn(e)===Cn(t)}function Sn(e,t){if(!s(t))return kn(t,e)?0:-1;for(var a=0,n=t.length;a<n;a++)if(kn(t[a],e))return a;return-1}function $n(e){this._init(e)}function An(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var a=this,n=a.cid,s=e._Ctor||(e._Ctor={});if(s[n])return s[n];var i=on(e)||on(a.options);var r=function(e){this._init(e)};return(r.prototype=Object.create(a.prototype)).constructor=r,r.cid=t++,r.options=bn(a.options,e),r.super=a,r.options.props&&function(e){var t=e.options.props;for(var a in t)Qa(e.prototype,"_props",a)}(r),r.options.computed&&function(e){var t=e.options.computed;for(var a in t)Ga(e.prototype,a,t[a])}(r),r.extend=a.extend,r.mixin=a.mixin,r.use=a.use,q.forEach(function(e){r[e]=a[e]}),i&&(r.options.components[i]=r),r.superOptions=a.options,r.extendOptions=e,r.sealedOptions=T({},r.options),s[n]=r,r}}function On(e){return e&&(on(e.Ctor.options)||e.tag)}function Pn(e,t){return s(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!m(e)&&e.test(t)}function Mn(e,t){var a=e.cache,n=e.keys,s=e._vnode;for(var i in a){var r=a[i];if(r){var o=r.name;o&&!t(o)&&En(a,i,n,s)}}}function En(e,t,a,n){var s=e[t];!s||n&&s.tag===n.tag||s.componentInstance.$destroy(),e[t]=null,w(a,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=tn++,t._isVue=!0,t.__v_skip=!0,t._scope=new Wt(!0),t._scope._vm=!0,e&&e._isComponent?function(e,t){var a=e.$options=Object.create(e.constructor.options),n=t._parentVnode;a.parent=t.parent,a._parentVnode=n;var s=n.componentOptions;a.propsData=s.propsData,a._parentListeners=s.listeners,a._renderChildren=s.children,a._componentTag=s.tag,t.render&&(a.render=t.render,a.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=bn(an(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,a=t.parent;if(a&&!t.abstract){for(;a.$options.abstract&&a.$parent;)a=a.$parent;a.$children.push(e)}e.$parent=a,e.$root=a?a.$root:e,e.$children=[],e.$refs={},e._provided=a?a._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Ht(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,a=e.$vnode=t._parentVnode,s=a&&a.context;e.$slots=At(t._renderChildren,s),e.$scopedSlots=a?Mt(e.$parent,a.data.scopedSlots,e.$slots):n,e._c=function(t,a,n,s){return dt(e,t,a,n,s,!1)},e.$createElement=function(t,a,n,s){return dt(e,t,a,n,s,!0)};var i=a&&a.data;Ne(e,"$attrs",i&&i.attrs||n,null,!0),Ne(e,"$listeners",t._parentListeners||n,null,!0)}(t),ta(t,"beforeCreate",void 0,!1),function(e){var t=en(e.$options.inject,e);t&&(Ee(!1),Object.keys(t).forEach(function(a){Ne(e,a,t[a])}),Ee(!0))}(t),Ja(t),function(e){var t=e.$options.provide;if(t){var a=c(t)?t.call(e):t;if(!d(a))return;for(var n=wa(e),s=ue?Reflect.ownKeys(a):Object.keys(a),i=0;i<s.length;i++){var r=s[i];Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(a,r))}}}(t),ta(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}($n),function(e){var t={get:function(){return this._data}},a={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",a),e.prototype.$set=Re,e.prototype.$delete=Ie,e.prototype.$watch=function(e,t,a){var n=this;if(p(t))return Xa(n,e,t,a);(a=a||{}).user=!0;var s=new Ha(n,e,t,a);if(a.immediate){var i='callback for immediate watcher "'.concat(s.expression,'"');ke(),ka(t,n,[s.value],n,i),Se()}return function(){s.teardown()}}}($n),function(e){var t=/^hook:/;e.prototype.$on=function(e,a){var n=this;if(s(e))for(var i=0,r=e.length;i<r;i++)n.$on(e[i],a);else(n._events[e]||(n._events[e]=[])).push(a),t.test(e)&&(n._hasHookEvent=!0);return n},e.prototype.$once=function(e,t){var a=this;function n(){a.$off(e,n),t.apply(a,arguments)}return n.fn=t,a.$on(e,n),a},e.prototype.$off=function(e,t){var a=this;if(!arguments.length)return a._events=Object.create(null),a;if(s(e)){for(var n=0,i=e.length;n<i;n++)a.$off(e[n],t);return a}var r,o=a._events[e];if(!o)return a;if(!t)return a._events[e]=null,a;for(var l=o.length;l--;)if((r=o[l])===t||r.fn===t){o.splice(l,1);break}return a},e.prototype.$emit=function(e){var t=this,a=t._events[e];if(a){a=a.length>1?E(a):a;for(var n=E(arguments,1),s='event handler for "'.concat(e,'"'),i=0,r=a.length;i<r;i++)ka(a[i],t,n,t,s)}return t}}($n),function(e){e.prototype._update=function(e,t){var a=this,n=a.$el,s=a._vnode,i=Zt(a);a._vnode=e,a.$el=s?a.__patch__(s,e):a.__patch__(a.$el,e,t,!1),i(),n&&(n.__vue__=null),a.$el&&(a.$el.__vue__=a);for(var r=a;r&&r.$vnode&&r.$parent&&r.$vnode===r.$parent._vnode;)r.$parent.$el=r.$el,r=r.$parent},e.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},e.prototype.$destroy=function(){var e=this;if(!e._isBeingDestroyed){ta(e,"beforeDestroy"),e._isBeingDestroyed=!0;var t=e.$parent;!t||t._isBeingDestroyed||e.$options.abstract||w(t.$children,e),e._scope.stop(),e._data.__ob__&&e._data.__ob__.vmCount--,e._isDestroyed=!0,e.__patch__(e._vnode,null),ta(e,"destroyed"),e.$off(),e.$el&&(e.$el.__vue__=null),e.$vnode&&(e.$vnode.parent=null)}}}($n),function(e){$t(e.prototype),e.prototype.$nextTick=function(e){return Ra(e,this)},e.prototype._render=function(){var e,t=this,a=t.$options,n=a.render,i=a._parentVnode;i&&t._isMounted&&(t.$scopedSlots=Mt(t.$parent,i.data.scopedSlots,t.$slots,t.$scopedSlots),t._slotsProxy&&Rt(t._slotsProxy,t.$scopedSlots)),t.$vnode=i;try{fe(t),Ft=t,e=n.call(t._renderProxy,t.$createElement)}catch(a){Ca(a,t,"render"),e=t._vnode}finally{Ft=null,fe()}return s(e)&&1===e.length&&(e=e[0]),e instanceof he||(e=ve()),e.parent=i,e}}($n);var Tn=[String,RegExp,Array],Ln={name:"keep-alive",abstract:!0,props:{include:Tn,exclude:Tn,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,a=e.keys,n=e.vnodeToCache,s=e.keyToCache;if(n){var i=n.tag,r=n.componentInstance,o=n.componentOptions;t[s]={name:On(o),tag:i,componentInstance:r},a.push(s),this.max&&a.length>parseInt(this.max)&&En(t,a[0],a,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)En(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(t){Mn(e,function(e){return Pn(t,e)})}),this.$watch("exclude",function(t){Mn(e,function(e){return!Pn(t,e)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=Vt(e),a=t&&t.componentOptions;if(a){var n=On(a),s=this.include,i=this.exclude;if(s&&(!n||!Pn(s,n))||i&&n&&Pn(i,n))return t;var r=this.cache,o=this.keys,l=null==t.key?a.Ctor.cid+(a.tag?"::".concat(a.tag):""):t.key;r[l]?(t.componentInstance=r[l].componentInstance,w(o,l),o.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}},Dn={KeepAlive:Ln};!function(e){var t={get:function(){return U}};Object.defineProperty(e,"config",t),e.util={warn:pn,extend:T,mergeOptions:bn,defineReactive:Ne},e.set=Re,e.delete=Ie,e.nextTick=Ra,e.observable=function(e){return De(e),e},e.options=Object.create(null),q.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,T(e.options.components,Dn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var a=E(arguments,1);return a.unshift(this),c(e.install)?e.install.apply(e,a):c(e)&&e.apply(null,a),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=bn(this.options,e),this}}(e),An(e),function(e){q.forEach(function(t){e[t]=function(e,a){return a?("component"===t&&p(a)&&(a.name=a.name||e,a=this.options._base.extend(a)),"directive"===t&&c(a)&&(a={bind:a,update:a}),this.options[t+"s"][e]=a,a):this.options[t+"s"][e]}})}(e)}($n),Object.defineProperty($n.prototype,"$isServer",{get:oe}),Object.defineProperty($n.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty($n,"FunctionalRenderContext",{value:nn}),$n.version="2.7.15";var Nn=_("style,class"),Rn=_("input,textarea,option,select,progress"),In=function(e,t,a){return"value"===a&&Rn(e)&&"button"!==t||"selected"===a&&"option"===e||"checked"===a&&"input"===e||"muted"===a&&"video"===e},jn=_("contenteditable,draggable,spellcheck"),Fn=_("events,caret,typing,plaintext-only"),Bn=_("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Vn="http://www.w3.org/1999/xlink",qn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},zn=function(e){return qn(e)?e.slice(6,e.length):""},Un=function(e){return null==e||!1===e};function Hn(e){for(var t=e.data,a=e,n=e;r(n.componentInstance);)(n=n.componentInstance._vnode)&&n.data&&(t=Wn(n.data,t));for(;r(a=a.parent);)a&&a.data&&(t=Wn(t,a.data));return function(e,t){if(r(e)||r(t))return Qn(e,Jn(t));return""}(t.staticClass,t.class)}function Wn(e,t){return{staticClass:Qn(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function Qn(e,t){return e?t?e+" "+t:e:t||""}function Jn(e){return Array.isArray(e)?function(e){for(var t,a="",n=0,s=e.length;n<s;
vendor: 8,265 bytes, line 7
7n++)r(t=Jn(e[n]))&&""!==t&&(a&&(a+=" "),a+=t);return a}(e):d(e)?function(e){var t="";for(var a in e)e[a]&&(t&&(t+=" "),t+=a);return t}(e):"string"==typeof e?e:""}var Kn={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Gn=_("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Zn=_("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Yn=function(e){return Gn(e)||Zn(e)};function Xn(e){return Zn(e)?"svg":"math"===e?"math":void 0}var es=Object.create(null);var ts=_("text,number,password,search,email,tel,url");function as(e){if("string"==typeof e){var t=document.querySelector(e);return t||document.createElement("div")}return e}var ns=Object.freeze({__proto__:null,createElement:function(e,t){var a=document.createElement(e);return"select"!==e||t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&a.setAttribute("multiple","multiple"),a},createElementNS:function(e,t){return document.createElementNS(Kn[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,a){e.insertBefore(t,a)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),ss={create:function(e,t){is(t)},update:function(e,t){e.data.ref!==t.data.ref&&(is(e,!0),is(t))},destroy:function(e){is(e,!0)}};function is(e,t){var a=e.data.ref;if(r(a)){var n=e.context,i=e.componentInstance||e.elm,o=t?null:i,l=t?void 0:i;if(c(a))ka(a,n,[o],n,"template ref function");else{var d=e.data.refInFor,u="string"==typeof a||"number"==typeof a,p=Je(a),m=n.$refs;if(u||p)if(d){var f=u?m[a]:a.value;t?s(f)&&w(f,i):s(f)?f.includes(i)||f.push(i):u?(m[a]=[i],rs(n,a,m[a])):a.value=[i]}else if(u){if(t&&m[a]!==i)return;m[a]=l,rs(n,a,o)}else if(p){if(t&&a.value!==i)return;a.value=o}else 0}}}function rs(e,t,a){var n=e._setupState;n&&C(n,t)&&(Je(n[t])?n[t].value=a:n[t]=a)}var os=new he("",{},[]),ls=["create","activate","update","remove","destroy"];function cs(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&r(e.data)===r(t.data)&&function(e,t){if("input"!==e.tag)return!0;var a,n=r(a=e.data)&&r(a=a.attrs)&&a.type,s=r(a=t.data)&&r(a=a.attrs)&&a.type;return n===s||ts(n)&&ts(s)}(e,t)||o(e.isAsyncPlaceholder)&&i(t.asyncFactory.error))}function ds(e,t,a){var n,s,i={};for(n=t;n<=a;++n)r(s=e[n].key)&&(i[s]=n);return i}var us={create:ps,update:ps,destroy:function(e){ps(e,os)}};function ps(e,t){(e.data.directives||t.data.directives)&&function(e,t){var a,n,s,i=e===os,r=t===os,o=fs(e.data.directives,e.context),l=fs(t.data.directives,t.context),c=[],d=[];for(a in l)n=o[a],s=l[a],n?(s.oldValue=n.value,s.oldArg=n.arg,vs(s,"update",t,e),s.def&&s.def.componentUpdated&&d.push(s)):(vs(s,"bind",t,e),s.def&&s.def.inserted&&c.push(s));if(c.length){var u=function(){for(var a=0;a<c.length;a++)vs(c[a],"inserted",t,e)};i?it(t,"insert",u):u()}d.length&&it(t,"postpatch",function(){for(var a=0;a<d.length;a++)vs(d[a],"componentUpdated",t,e)});if(!i)for(a in o)l[a]||vs(o[a],"unbind",e,e,r)}(e,t)}var ms=Object.create(null);function fs(e,t){var a,n,s=Object.create(null);if(!e)return s;for(a=0;a<e.length;a++){if((n=e[a]).modifiers||(n.modifiers=ms),s[hs(n)]=n,t._setupState&&t._setupState.__sfc){var i=n.def||yn(t,"_setupState","v-"+n.name);n.def="function"==typeof i?{bind:i,update:i}:i}n.def=n.def||yn(t.$options,"directives",n.name)}return s}function hs(e){return e.rawName||"".concat(e.name,".").concat(Object.keys(e.modifiers||{}).join("."))}function vs(e,t,a,n,s){var i=e.def&&e.def[t];if(i)try{i(a.elm,e,a,n,s)}catch(n){Ca(n,a.context,"directive ".concat(e.name," ").concat(t," hook"))}}var gs=[ss,us];function _s(e,t){var a=t.componentOptions;if(!(r(a)&&!1===a.Ctor.options.inheritAttrs||i(e.data.attrs)&&i(t.data.attrs))){var n,s,l=t.elm,c=e.data.attrs||{},d=t.data.attrs||{};for(n in(r(d.__ob__)||o(d._v_attr_proxy))&&(d=t.data.attrs=T({},d)),d)s=d[n],c[n]!==s&&bs(l,n,s,t.data.pre);for(n in(Y||ee)&&d.value!==c.value&&bs(l,"value",d.value),c)i(d[n])&&(qn(n)?l.removeAttributeNS(Vn,zn(n)):jn(n)||l.removeAttribute(n))}}function bs(e,t,a,n){n||e.tagName.indexOf("-")>-1?ys(e,t,a):Bn(t)?Un(a)?e.removeAttribute(t):(a="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,a)):jn(t)?e.setAttribute(t,function(e,t){return Un(t)||"false"===t?"false":"contenteditable"===e&&Fn(t)?t:"true"}(t,a)):qn(t)?Un(a)?e.removeAttributeNS(Vn,zn(t)):e.setAttributeNS(Vn,t,a):ys(e,t,a)}function ys(e,t,a){if(Un(a))e.removeAttribute(t);else{if(Y&&!X&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==a&&!e.__ieph){var n=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(t,a)}}var ws={create:_s,update:_s};function xs(e,t){var a=t.elm,n=t.data,s=e.data;if(!(i(n.staticClass)&&i(n.class)&&(i(s)||i(s.staticClass)&&i(s.class)))){var o=Hn(t),l=a._transitionClasses;r(l)&&(o=Qn(o,Jn(l))),o!==a._prevClass&&(a.setAttribute("class",o),a._prevClass=o)}}var Cs,ks,Ss,$s,As,Os,Ps={create:xs,update:xs},Ms=/[\w).+\-_$\]]/;function Es(e){var t,a,n,s,i,r=!1,o=!1,l=!1,c=!1,d=0,u=0,p=0,m=0;for(n=0;n<e.length;n++)if(a=t,t=e.charCodeAt(n),r)39===t&&92!==a&&(r=!1);else if(o)34===t&&92!==a&&(o=!1);else if(l)96===t&&92!==a&&(l=!1);else if(c)47===t&&92!==a&&(c=!1);else if(124!==t||124===e.charCodeAt(n+1)||124===e.charCodeAt(n-1)||d||u||p){switch(t){case 34:o=!0;break;case 39:r=!0;break;case 96:l=!0;break;case 40:p++;break;case 41:p--;break;case 91:u++;break;case 93:u--;break;case 123:d++;break;case 125:d--}if(47===t){for(var f=n-1,h=void 0;f>=0&&" "===(h=e.charAt(f));f--);h&&Ms.test(h)||(c=!0)}}else void 0===s?(m=n+1,s=e.slice(0,n).trim()):v();function v(){(i||(i=[])).push(e.slice(m,n).trim()),m=n+1}if(void 0===s?s=e.slice(0,n).trim():0!==m&&v(),i)for(n=0;n<i.length;n++)s=Ts(s,i[n]);return s}function Ts(e,t){var a=t.indexOf("(");if(a<0)return'_f("'.concat(t,'")(').concat(e,")");var n=t.slice(0,a),s=t.slice(a+1);return'_f("'.concat(n,'")(').concat(e).concat(")"!==s?","+s:s)}function Ls(e,t){console.error("[Vue compiler]: ".concat(e))}function Ds(e,t){return e?e.map(function(e){return e[t]}).filter(function(e){return e}):[]}function Ns(e,t,a,n,s){(e.props||(e.props=[])).push(Us({name:t,value:a,dynamic:s},n)),e.plain=!1}function Rs(e,t,a,n,s){(s?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[])).push(Us({name:t,value:a,dynamic:s},n)),e.plain=!1}function Is(e,t,a,n){e.attrsMap[t]=a,e.attrsList.push(Us({name:t,value:a},n))}function js(e,t,a,n,s,i,r,o){(e.directives||(e.directives=[])).push(Us({name:t,rawName:a,value:n,arg:s,isDynamicArg:i,modifiers:r},o)),e.plain=!1}function Fs(e,t,a){return a?"_p(".concat(t,',"').concat(e,'")'):e+t}function Bs(e,t,a,s,i,r,o,l){var c;(s=s||n).right?l?t="(".concat(t,")==='click'?'contextmenu':(").concat(t,")"):"click"===t&&(t="contextmenu",delete s.right):s.middle&&(l?t="(".concat(t,")==='click'?'mouseup':(").concat(t,")"):"click"===t&&(t="mouseup")),s.capture&&(delete s.capture,t=Fs("!",t,l)),s.once&&(delete s.once,t=Fs("~",t,l)),s.passive&&(delete s.passive,t=Fs("&",t,l)),s.native?(delete s.native,c=e.nativeEvents||(e.nativeEvents={})):c=e.events||(e.events={});var d=Us({value:a.trim(),dynamic:l},o);s!==n&&(d.modifiers=s);var u=c[t];Array.isArray(u)?i?u.unshift(d):u.push(d):c[t]=u?i?[d,u]:[u,d]:d,e.plain=!1}
vendor: 9,309 bytes, line 7
7function Vs(e,t,a){var n=qs(e,":"+t)||qs(e,"v-bind:"+t);if(null!=n)return Es(n);if(!1!==a){var s=qs(e,t);if(null!=s)return JSON.stringify(s)}}function qs(e,t,a){var n;if(null!=(n=e.attrsMap[t]))for(var s=e.attrsList,i=0,r=s.length;i<r;i++)if(s[i].name===t){s.splice(i,1);break}return a&&delete e.attrsMap[t],n}function zs(e,t){for(var a=e.attrsList,n=0,s=a.length;n<s;n++){var i=a[n];if(t.test(i.name))return a.splice(n,1),i}}function Us(e,t){return t&&(null!=t.start&&(e.start=t.start),null!=t.end&&(e.end=t.end)),e}function Hs(e,t,a){var n=a||{},s=n.number,i="$$v",r=i;n.trim&&(r="(typeof ".concat(i," === 'string'")+"? ".concat(i,".trim()")+": ".concat(i,")")),s&&(r="_n(".concat(r,")"));var o=Ws(t,r);e.model={value:"(".concat(t,")"),expression:JSON.stringify(t),callback:"function (".concat(i,") {").concat(o,"}")}}function Ws(e,t){var a=function(e){if(e=e.trim(),Cs=e.length,e.indexOf("[")<0||e.lastIndexOf("]")<Cs-1)return($s=e.lastIndexOf("."))>-1?{exp:e.slice(0,$s),key:'"'+e.slice($s+1)+'"'}:{exp:e,key:null};ks=e,$s=As=Os=0;for(;!Js();)Ks(Ss=Qs())?Zs(Ss):91===Ss&&Gs(Ss);return{exp:e.slice(0,As),key:e.slice(As+1,Os)}}(e);return null===a.key?"".concat(e,"=").concat(t):"$set(".concat(a.exp,", ").concat(a.key,", ").concat(t,")")}function Qs(){return ks.charCodeAt(++$s)}function Js(){return $s>=Cs}function Ks(e){return 34===e||39===e}function Gs(e){var t=1;for(As=$s;!Js();)if(Ks(e=Qs()))Zs(e);else if(91===e&&t++,93===e&&t--,0===t){Os=$s;break}}function Zs(e){for(var t=e;!Js()&&(e=Qs())!==t;);}var Ys,Xs="__r",ei="__c";function ti(e,t,a){var n=Ys;return function s(){null!==t.apply(null,arguments)&&si(e,s,a,n)}}var ai=Oa&&!(ne&&Number(ne[1])<=53);function ni(e,t,a,n){if(ai){var s=la,i=t;t=i._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=s||e.timeStamp<=0||e.target.ownerDocument!==document)return i.apply(this,arguments)}}Ys.addEventListener(e,t,ie?{capture:a,passive:n}:a)}function si(e,t,a,n){(n||Ys).removeEventListener(e,t._wrapper||t,a)}function ii(e,t){if(!i(e.data.on)||!i(t.data.on)){var a=t.data.on||{},n=e.data.on||{};Ys=t.elm||e.elm,function(e){if(r(e[Xs])){var t=Y?"change":"input";e[t]=[].concat(e[Xs],e[t]||[]),delete e[Xs]}r(e[ei])&&(e.change=[].concat(e[ei],e.change||[]),delete e[ei])}(a),st(a,n,ni,si,ti,t.context),Ys=void 0}}var ri,oi={create:ii,update:ii,destroy:function(e){return ii(e,os)}};function li(e,t){if(!i(e.data.domProps)||!i(t.data.domProps)){var a,n,s=t.elm,l=e.data.domProps||{},c=t.data.domProps||{};for(a in(r(c.__ob__)||o(c._v_attr_proxy))&&(c=t.data.domProps=T({},c)),l)a in c||(s[a]="");for(a in c){if(n=c[a],"textContent"===a||"innerHTML"===a){if(t.children&&(t.children.length=0),n===l[a])continue;1===s.childNodes.length&&s.removeChild(s.childNodes[0])}if("value"===a&&"PROGRESS"!==s.tagName){s._value=n;var d=i(n)?"":String(n);ci(s,d)&&(s.value=d)}else if("innerHTML"===a&&Zn(s.tagName)&&i(s.innerHTML)){(ri=ri||document.createElement("div")).innerHTML="<svg>".concat(n,"</svg>");for(var u=ri.firstChild;s.firstChild;)s.removeChild(s.firstChild);for(;u.firstChild;)s.appendChild(u.firstChild)}else if(n!==l[a])try{s[a]=n}catch(e){}}}}function ci(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var a=!0;try{a=document.activeElement!==e}catch(e){}return a&&e.value!==t}(e,t)||function(e,t){var a=e.value,n=e._vModifiers;if(r(n)){if(n.number)return g(a)!==g(t);if(n.trim)return a.trim()!==t.trim()}return a!==t}(e,t))}var di={create:li,update:li},ui=k(function(e){var t={},a=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var n=e.split(a);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t});function pi(e){var t=mi(e.style);return e.staticStyle?T(e.staticStyle,t):t}function mi(e){return Array.isArray(e)?L(e):"string"==typeof e?ui(e):e}var fi,hi=/^--/,vi=/\s*!important$/,gi=function(e,t,a){if(hi.test(t))e.style.setProperty(t,a);else if(vi.test(a))e.style.setProperty(P(t),a.replace(vi,""),"important");else{var n=bi(t);if(Array.isArray(a))for(var s=0,i=a.length;s<i;s++)e.style[n]=a[s];else e.style[n]=a}},_i=["Webkit","Moz","ms"],bi=k(function(e){if(fi=fi||document.createElement("div").style,"filter"!==(e=$(e))&&e in fi)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),a=0;a<_i.length;a++){var n=_i[a]+t;if(n in fi)return n}});function yi(e,t){var a=t.data,n=e.data;if(!(i(a.staticStyle)&&i(a.style)&&i(n.staticStyle)&&i(n.style))){var s,o,l=t.elm,c=n.staticStyle,d=n.normalizedStyle||n.style||{},u=c||d,p=mi(t.data.style)||{};t.data.normalizedStyle=r(p.__ob__)?T({},p):p;var m=function(e,t){var a,n={};if(t)for(var s=e;s.componentInstance;)(s=s.componentInstance._vnode)&&s.data&&(a=pi(s.data))&&T(n,a);(a=pi(e.data))&&T(n,a);for(var i=e;i=i.parent;)i.data&&(a=pi(i.data))&&T(n,a);return n}(t,!0);for(o in u)i(m[o])&&gi(l,o,"");for(o in m)(s=m[o])!==u[o]&&gi(l,o,s??"")}}var wi={create:yi,update:yi},xi=/\s+/;function Ci(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(xi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var a=" ".concat(e.getAttribute("class")||""," ");a.indexOf(" "+t+" ")<0&&e.setAttribute("class",(a+t).trim())}}function ki(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(xi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var a=" ".concat(e.getAttribute("class")||""," "),n=" "+t+" ";a.indexOf(n)>=0;)a=a.replace(n," ");(a=a.trim())?e.setAttribute("class",a):e.removeAttribute("class")}}function Si(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&T(t,$i(e.name||"v")),T(t,e),t}return"string"==typeof e?$i(e):void 0}}var $i=k(function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}}),Ai=G&&!X,Oi="transition",Pi="animation",Mi="transition",Ei="transitionend",Ti="animation",Li="animationend";Ai&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Mi="WebkitTransition",Ei="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ti="WebkitAnimation",Li="webkitAnimationEnd"));var Di=G?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ni(e){Di(function(){Di(e)})}function Ri(e,t){var a=e._transitionClasses||(e._transitionClasses=[]);a.indexOf(t)<0&&(a.push(t),Ci(e,t))}function Ii(e,t){e._transitionClasses&&w(e._transitionClasses,t),ki(e,t)}function ji(e,t,a){var n=Bi(e,t),s=n.type,i=n.timeout,r=n.propCount;if(!s)return a();var o=s===Oi?Ei:Li,l=0,c=function(){e.removeEventListener(o,d),a()},d=function(t){t.target===e&&++l>=r&&c()};setTimeout(function(){l<r&&c()},i+1),e.addEventListener(o,d)}var Fi=/\b(transform|all)(,|$)/;function Bi(e,t){var a,n=window.getComputedStyle(e),s=(n[Mi+"Delay"]||"").split(", "),i=(n[Mi+"Duration"]||"").split(", "),r=Vi(s,i),o=(n[Ti+"Delay"]||"").split(", "),l=(n[Ti+"Duration"]||"").split(", "),c=Vi(o,l),d=0,u=0;return t===Oi?r>0&&(a=Oi,d=r,u=i.length):t===Pi?c>0&&(a=Pi,d=c,u=l.length):u=(a=(d=Math.max(r,c))>0?r>c?Oi:Pi:null)?a===Oi?i.length:l.length:0,{type:a,timeout:d,propCount:u,hasTransform:a===Oi&&Fi.test(n[Mi+"Property"])}}function Vi(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(t,a){return qi(t)+qi(e[a])}))}function qi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function zi(e,t){var a=e.elm;r(a._leaveCb)&&(a._leaveCb.cancelled=!0,a._leaveCb());var n=Si(e.data.transition);if(!i(n)&&!r(a._enterCb)&&1===a.nodeType){for(var s=n.css,o=n.type,l=n.enterClass,u=n.enterToClass,p=n.enterActiveClass,m=n.appearClass,f=n.appearToClass,h=n.appearActiveClass,v=n.beforeEnter,_=n.enter,b=n.afterEnter,y=n.enterCancelled,w=n.beforeAppear,x=n.appear,C=n.afterAppear,k=n.appearCancelled,S=n.duration,$=Gt,A=Gt.$vnode;A&&A.parent;)$=A.context,A=A.parent;var O=!$._isMounted||!e.isRootInsert;if(!O||x||""===x){var P=O&&m?m:l,M=O&&h?h:p,E=O&&f?f:u,T=O&&w||v,L=O&&c(x)?x:_,D=O&&C||b,N=O&&k||y,R=g(d(S)?S.enter:S);0;var I=!1!==s&&!X,j=Wi(L),B=a._enterCb=F(function(){I&&(Ii(a,E),Ii(a,M)),B.cancelled?(I&&Ii(a,P),N&&N(a)):D&&D(a),a._enterCb=null});e.data.show||it(e,"insert",function(){var t=a.parentNode,n=t&&t._pending&&t._pending[e.key];n&&n.tag===e.tag&&n.elm._leaveCb&&n.elm._leaveCb(),L&&L(a,B)}),T&&T(a),I&&(Ri(a,P),Ri(a,M),Ni(function(){Ii(a,P),B.cancelled||(Ri(a,E),j||(Hi(R)?setTimeout(B,R):ji(a,o,B)))})),e.data.show&&(t&&t(),L&&L(a,B)),I||j||B()}}}function Ui(e,t){var a=e.elm;r(a._enterCb)&&(a._enterCb.cancelled=!0,a._enterCb());var n=Si(e.data.transition);if(i(n)||1!==a.nodeType)return t();if(!r(a._leaveCb)){var s=n.css,o=n.type,l=n.leaveClass,c=n.leaveToClass,u=n.leaveActiveClass,p=n.beforeLeave,m=n.leave,f=n.afterLeave,h=n.leaveCancelled,v=n.delayLeave,_=n.duration,b=!1!==s&&!X,y=Wi(m),w=g(d(_)?_.leave:_);0;var x=a._leaveCb=F(function(){a.parentNode&&a.parentNode._pending&&(a.parentNode._pending[e.key]=null),b&&(Ii(a,c),Ii(a,u)),x.cancelled?(b&&Ii(a,l),h&&h(a)):(t(),f&&f(a)),a._leaveCb=null});v?v(C):C()}function C(){x.cancelled||(!e.data.show&&a.parentNode&&((a.parentNode._pending||(a.parentNode._pending={}))[e.key]=e),p&&p(a),b&&(Ri(a,l),Ri(a,u),Ni(function(){Ii(a,l),x.cancelled||(
vendor: 4,636 bytes, line 7
7Ri(a,c),y||(Hi(w)?setTimeout(x,w):ji(a,o,x)))})),m&&m(a,x),b||y||x())}}function Hi(e){return"number"==typeof e&&!isNaN(e)}function Wi(e){if(i(e))return!1;var t=e.fns;return r(t)?Wi(Array.isArray(t)?t[0]:t):(e._length||e.length)>1}function Qi(e,t){!0!==t.data.show&&zi(t)}var Ji=function(e){var t,a,n={},c=e.modules,d=e.nodeOps;for(t=0;t<ls.length;++t)for(n[ls[t]]=[],a=0;a<c.length;++a)r(c[a][ls[t]])&&n[ls[t]].push(c[a][ls[t]]);function u(e){var t=d.parentNode(e);r(t)&&d.removeChild(t,e)}function p(e,t,a,s,i,l,c){if(r(e.elm)&&r(l)&&(e=l[c]=_e(e)),e.isRootInsert=!i,!function(e,t,a,s){var i=e.data;if(r(i)){var l=r(e.componentInstance)&&i.keepAlive;if(r(i=i.hook)&&r(i=i.init)&&i(e,!1),r(e.componentInstance))return m(e,t),f(a,e.elm,s),o(l)&&function(e,t,a,s){var i,o=e;for(;o.componentInstance;)if(r(i=(o=o.componentInstance._vnode).data)&&r(i=i.transition)){for(i=0;i<n.activate.length;++i)n.activate[i](os,o);t.push(o);break}f(a,e.elm,s)}(e,t,a,s),!0}}(e,t,a,s)){var u=e.data,p=e.children,v=e.tag;r(v)?(e.elm=e.ns?d.createElementNS(e.ns,v):d.createElement(v,e),b(e),h(e,p,t),r(u)&&g(e,t),f(a,e.elm,s)):o(e.isComment)?(e.elm=d.createComment(e.text),f(a,e.elm,s)):(e.elm=d.createTextNode(e.text),f(a,e.elm,s))}}function m(e,t){r(e.data.pendingInsert)&&(t.push.apply(t,e.data.pendingInsert),e.data.pendingInsert=null),e.elm=e.componentInstance.$el,v(e)?(g(e,t),b(e)):(is(e),t.push(e))}function f(e,t,a){r(e)&&(r(a)?d.parentNode(a)===e&&d.insertBefore(e,t,a):d.appendChild(e,t))}function h(e,t,a){if(s(t)){0;for(var n=0;n<t.length;++n)p(t[n],a,e.elm,null,!0,t,n)}else l(e.text)&&d.appendChild(e.elm,d.createTextNode(String(e.text)))}function v(e){for(;e.componentInstance;)e=e.componentInstance._vnode;return r(e.tag)}function g(e,a){for(var s=0;s<n.create.length;++s)n.create[s](os,e);r(t=e.data.hook)&&(r(t.create)&&t.create(os,e),r(t.insert)&&a.push(e))}function b(e){var t;if(r(t=e.fnScopeId))d.setStyleScope(e.elm,t);else for(var a=e;a;)r(t=a.context)&&r(t=t.$options._scopeId)&&d.setStyleScope(e.elm,t),a=a.parent;r(t=Gt)&&t!==e.context&&t!==e.fnContext&&r(t=t.$options._scopeId)&&d.setStyleScope(e.elm,t)}function y(e,t,a,n,s,i){for(;n<=s;++n)p(a[n],i,e,t,!1,a,n)}function w(e){var t,a,s=e.data;if(r(s))for(r(t=s.hook)&&r(t=t.destroy)&&t(e),t=0;t<n.destroy.length;++t)n.destroy[t](e);if(r(t=e.children))for(a=0;a<e.children.length;++a)w(e.children[a])}function x(e,t,a){for(;t<=a;++t){var n=e[t];r(n)&&(r(n.tag)?(C(n),w(n)):u(n.elm))}}function C(e,t){if(r(t)||r(e.data)){var a,s=n.remove.length+1;for(r(t)?t.listeners+=s:t=function(e,t){function a(){0===--a.listeners&&u(e)}return a.listeners=t,a}(e.elm,s),r(a=e.componentInstance)&&r(a=a._vnode)&&r(a.data)&&C(a,t),a=0;a<n.remove.length;++a)n.remove[a](e,t);r(a=e.data.hook)&&r(a=a.remove)?a(e,t):t()}else u(e.elm)}function k(e,t,a,n){for(var s=a;s<n;s++){var i=t[s];if(r(i)&&cs(e,i))return s}}function S(e,t,a,s,l,c){if(e!==t){r(t.elm)&&r(s)&&(t=s[l]=_e(t));var u=t.elm=e.elm;if(o(e.isAsyncPlaceholder))r(t.asyncFactory.resolved)?O(e.elm,t,a):t.isAsyncPlaceholder=!0;else if(o(t.isStatic)&&o(e.isStatic)&&t.key===e.key&&(o(t.isCloned)||o(t.isOnce)))t.componentInstance=e.componentInstance;else{var m,f=t.data;r(f)&&r(m=f.hook)&&r(m=m.prepatch)&&m(e,t);var h=e.children,g=t.children;if(r(f)&&v(t)){for(m=0;m<n.update.length;++m)n.update[m](e,t);r(m=f.hook)&&r(m=m.update)&&m(e,t)}i(t.text)?r(h)&&r(g)?h!==g&&function(e,t,a,n,s){var o,l,c,u=0,m=0,f=t.length-1,h=t[0],v=t[f],g=a.length-1,_=a[0],b=a[g],w=!s;for(;u<=f&&m<=g;)i(h)?h=t[++u]:i(v)?v=t[--f]:cs(h,_)?(S(h,_,n,a,m),h=t[++u],_=a[++m]):cs(v,b)?(S(v,b,n,a,g),v=t[--f],b=a[--g]):cs(h,b)?(S(h,b,n,a,g),w&&d.insertBefore(e,h.elm,d.nextSibling(v.elm)),h=t[++u],b=a[--g]):cs(v,_)?(S(v,_,n,a,m),w&&d.insertBefore(e,v.elm,h.elm),v=t[--f],_=a[++m]):(i(o)&&(o=ds(t,u,f)),i(l=r(_.key)?o[_.key]:k(_,t,u,f))?p(_,n,e,h.elm,!1,a,m):cs(c=t[l],_)?(S(c,_,n,a,m),t[l]=void 0,w&&d.insertBefore(e,c.elm,h.elm)):p(_,n,e,h.elm,!1,a,m),_=a[++m]);u>f?y(e,i(a[g+1])?null:a[g+1].elm,a,m,g,n):m>g&&x(t,u,f)}(u,h,g,a,c):r(g)?(r(e.text)&&d.setTextContent(u,""),y(u,null,g,0,g.length-1,a)):r(h)?x(h,0,h.length-1):r(e.text)&&d.setTextContent(u,""):e.text!==t.text&&d.setTextContent(u,t.text),r(f)&&r(m=f.hook)&&r(m=m.postpatch)&&m(e,t)}}}function $(e,t,a){if(o(a)&&r(e.parent))e.parent.data.pendingInsert=t;else for(var n=0;n<t.length;++n)t[n].data.hook.insert(t[n])}var A=_("attrs,class,staticClass,staticStyle,key");function O(e,t,a,n){var s,i=t.tag,l=t.data,c=t.children;if(n=n||l&&l.pre,t.elm=e,o(t.isComment)&&r(t.asyncFactory))return t.isAsyncPlaceholder=!0,!0;if(r(l)&&(r(s=l.hook)&&r(s=s.init)&&s(t,!0),r(s=t.componentInstance)))return m(t,a),!0;
vendor: 4,747 bytes, line 7
7if(r(i)){if(r(c))if(e.hasChildNodes())if(r(s=l)&&r(s=s.domProps)&&r(s=s.innerHTML)){if(s!==e.innerHTML)return!1}else{for(var d=!0,u=e.firstChild,p=0;p<c.length;p++){if(!u||!O(u,c[p],a,n)){d=!1;break}u=u.nextSibling}if(!d||u)return!1}else h(t,c,a);if(r(l)){var f=!1;for(var v in l)if(!A(v)){f=!0,g(t,a);break}!f&&l.class&&qa(l.class)}}else e.data!==t.text&&(e.data=t.text);return!0}return function(e,t,a,s){if(!i(t)){var l,c=!1,u=[];if(i(e))c=!0,p(t,u);else{var m=r(e.nodeType);if(!m&&cs(e,t))S(e,t,u,null,null,s);else{if(m){if(1===e.nodeType&&e.hasAttribute(V)&&(e.removeAttribute(V),a=!0),o(a)&&O(e,t,u))return $(t,u,!0),e;l=e,e=new he(d.tagName(l).toLowerCase(),{},[],void 0,l)}var f=e.elm,h=d.parentNode(f);if(p(t,u,f._leaveCb?null:h,d.nextSibling(f)),r(t.parent))for(var g=t.parent,_=v(t);g;){for(var b=0;b<n.destroy.length;++b)n.destroy[b](g);if(g.elm=t.elm,_){for(var y=0;y<n.create.length;++y)n.create[y](os,g);var C=g.data.hook.insert;if(C.merged)for(var k=C.fns.slice(1),A=0;A<k.length;A++)k[A]()}else is(g);g=g.parent}r(h)?x([e],0,0):r(e.tag)&&w(e)}}return $(t,u,c),t.elm}r(e)&&w(e)}}({nodeOps:ns,modules:[ws,Ps,oi,di,wi,G?{create:Qi,activate:Qi,remove:function(e,t){!0!==e.data.show?Ui(e,t):t()}}:{}].concat(gs)});X&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&ar(e,"input")});var Ki={inserted:function(e,t,a,n){"select"===a.tag?(n.elm&&!n.elm._vOptions?it(a,"postpatch",function(){Ki.componentUpdated(e,t,a)}):Gi(e,t,a.context),e._vOptions=[].map.call(e.options,Xi)):("textarea"===a.tag||ts(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",er),e.addEventListener("compositionend",tr),e.addEventListener("change",tr),X&&(e.vmodel=!0)))},componentUpdated:function(e,t,a){if("select"===a.tag){Gi(e,t,a.context);var n=e._vOptions,s=e._vOptions=[].map.call(e.options,Xi);if(s.some(function(e,t){return!I(e,n[t])}))(e.multiple?t.value.some(function(e){return Yi(e,s)}):t.value!==t.oldValue&&Yi(t.value,s))&&ar(e,"change")}}};function Gi(e,t,a){Zi(e,t,a),(Y||ee)&&setTimeout(function(){Zi(e,t,a)},0)}function Zi(e,t,a){var n=t.value,s=e.multiple;if(!s||Array.isArray(n)){for(var i,r,o=0,l=e.options.length;o<l;o++)if(r=e.options[o],s)i=j(n,Xi(r))>-1,r.selected!==i&&(r.selected=i);else if(I(Xi(r),n))return void(e.selectedIndex!==o&&(e.selectedIndex=o));s||(e.selectedIndex=-1)}}function Yi(e,t){return t.every(function(t){return!I(t,e)})}function Xi(e){return"_value"in e?e._value:e.value}function er(e){e.target.composing=!0}function tr(e){e.target.composing&&(e.target.composing=!1,ar(e.target,"input"))}function ar(e,t){var a=document.createEvent("HTMLEvents");a.initEvent(t,!0,!0),e.dispatchEvent(a)}function nr(e){return!e.componentInstance||e.data&&e.data.transition?e:nr(e.componentInstance._vnode)}var sr={bind:function(e,t,a){var n=t.value,s=(a=nr(a)).data&&a.data.transition,i=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;n&&s?(a.data.show=!0,zi(a,function(){e.style.display=i})):e.style.display=n?i:"none"},update:function(e,t,a){var n=t.value;!n!=!t.oldValue&&((a=nr(a)).data&&a.data.transition?(a.data.show=!0,n?zi(a,function(){e.style.display=e.__vOriginalDisplay}):Ui(a,function(){e.style.display="none"})):e.style.display=n?e.__vOriginalDisplay:"none")},unbind:function(e,t,a,n,s){s||(e.style.display=e.__vOriginalDisplay)}},ir={model:Ki,show:sr},rr={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function or(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?or(Vt(t.children)):e}function lr(e){var t={},a=e.$options;for(var n in a.propsData)t[n]=e[n];var s=a._parentListeners;for(var n in s)t[$(n)]=s[n];return t}function cr(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var dr=function(e){return e.tag||Pt(e)},ur=function(e){return"show"===e.name},pr={name:"transition",props:rr,abstract:!0,render:function(e){var t=this,a=this.$slots.default;if(a&&(a=a.filter(dr)).length){0;var n=this.mode;0;var s=a[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return s;var i=or(s);if(!i)return s;if(this._leaving)return cr(e,s);var r="__transition-".concat(this._uid,"-");i.key=null==i.key?i.isComment?r+"comment":r+i.tag:l(i.key)?0===String(i.key).indexOf(r)?i.key:r+i.key:i.key;var o=(i.data||(i.data={})).transition=lr(this),c=this._vnode,d=or(c);if(i.data.directives&&i.data.directives.some(ur)&&(i.data.show=!0),d&&d.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}
7(i,d)&&!Pt(d)&&(!d.componentInstance||!d.componentInstance._vnode.isComment)){var u=d.data.transition=T({},o);if("out-in"===n)return this._leaving=!0,it(u,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),cr(e,s);if("in-out"===n){if(Pt(i))return c;var p,m=function(){p()};it(o,"afterEnter",m),it(o,"enterCancelled",m),it(u,"delayLeave",function(e){p=e})}}return s}}},mr=T({tag:String,moveClass:String},rr);delete mr.mode;var fr={props:mr,beforeMount:function(){var e=this,t=this._update;this._update=function(a,n){var s=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,s(),t.call(e,a,n)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",a=Object.create(null),n=this.prevChildren=this.children,s=this.$slots.default||[],i=this.children=[],r=lr(this),o=0;o<s.length;o++){if((d=s[o]).tag)if(null!=d.key&&0!==String(d.key).indexOf("__vlist"))i.push(d),a[d.key]=d,(d.data||(d.data={})).transition=r;else;}if(n){var l=[],c=[];for(o=0;o<n.length;o++){var d;(d=n[o]).data.transition=r,d.data.pos=d.elm.getBoundingClientRect(),a[d.key]?l.push(d):c.push(d)}this.kept=e(t,null,l),this.removed=c}return e(t,null,i)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(hr),e.forEach(vr),e.forEach(gr),this._reflow=document.body.offsetHeight,e.forEach(function(e){if(e.data.moved){var a=e.elm,n=a.style;Ri(a,t),n.transform=n.WebkitTransform=n.transitionDuration="",a.addEventListener(Ei,a._moveCb=function e(n){n&&n.target!==a||n&&!/transform$/.test(n.propertyName)||(a.removeEventListener(Ei,e),a._moveCb=null,Ii(a,t))})}}))},methods:{hasMove:function(e,t){if(!Ai)return!1;if(this._hasMove)return this._hasMove;var a=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(e){ki(a,e)}),Ci(a,t),a.style.display="none",this.$el.appendChild(a);var n=Bi(a);return this.$el.removeChild(a),this._hasMove=n.hasTransform}}};function hr(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function vr(e){e.data.newPos=e.elm.getBoundingClientRect()}function gr(e){var t=e.data.pos,a=e.data.newPos,n=t.left-a.left,s=t.top-a.top;if(n||s){e.data.moved=!0;var i=e.elm.style;i.transform=i.WebkitTransform="translate(".concat(n,"px,").concat(s,"px)"),i.transitionDuration="0s"}}var _r={Transition:pr,TransitionGroup:fr};$n.config.mustUseProp=In,$n.config.isReservedTag=Yn,$n.config.isReservedAttr=Nn,$n.config.getTagNamespace=Xn,$n.config.isUnknownElement=function(e){if(!G)return!0;if(Yn(e))return!1;if(e=e.toLowerCase(),null!=es[e])return es[e];var t=document.createElement(e);return e.indexOf("-")>-1?es[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:es[e]=/HTMLUnknownElement/.test(t.toString())},T($n.options.directives,ir),T($n.options.components,_r),$n.prototype.__patch__=G?Ji:D,$n.prototype.$mount=function(e,t){return function(e,t,a){var n;e.$el=t,e.$options.render||(e.$options.render=ve),ta(e,"beforeMount"),n=function(){e._update(e._render(),a)},new Ha(e,n,D,{before:function(){e._isMounted&&!e._isDestroyed&&ta(e,"beforeUpdate")}},!0),a=!1;var s=e._preWatchers;if(s)for(var i=0;i<s.length;i++)s[i].run();return null==e.$vnode&&(e._isMounted=!0,ta(e,"mounted")),e}(this,e=e&&G?as(e):void 0,t)},G&&setTimeout(function(){U.devtools&&le&&le.emit("init",$n)},0);var br=/\{\{((?:.|\r?\n)+?)\}\}/g,yr=/[-.*+?^${}()|[\]\/\\]/g,wr=k(function(e){var t=e[0].replace(yr,"\\$&"),a=e[1].replace(yr,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+a,"g")});var xr={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var a=qs(e,"class");a&&(e.staticClass=JSON.stringify(a.replace(/\s+/g," ").trim()));var n=Vs(e,"class",!1);n&&(e.classBinding=n)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:".concat(e.staticClass,",")),e.classBinding&&(t+="class:".concat(e.classBinding,",")),t}};var Cr,kr={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var a=qs(e,"style");a&&(e.staticStyle=JSON.stringify(ui(a)));var n=Vs(e,"style",!1);n&&(e.styleBinding=n)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:".concat(e.staticStyle,",")),e.styleBinding&&(t+="style:(".concat(e.styleBinding,"),")),t}},Sr=function(e){return(Cr=Cr||document.createElement("div")).innerHTML=e,Cr.textContent},$r=_("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),Ar=_("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),Or=_("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Pr=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Mr=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Er="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(H.source,"]*"),Tr="((?:".concat(Er,"\\:)?").concat(Er,")"),Lr=new RegExp("^<".concat(Tr)),Dr=/^\s*(\/?)>/,Nr=new RegExp("^<\\/".concat(Tr,"[^>]*>")),Rr=/^<!DOCTYPE [^>]+>/i,Ir=/^<!\--/,jr=/^<!\[/,Fr=_("script,style,textarea",!0),Br={},Vr={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},qr=/&(?:lt|gt|quot|amp|#39);/g,zr=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Ur=_("pre,textarea",!0),Hr=function(e,t){return e&&Ur(e)&&"\n"===t[0]};function Wr(e,t){var a=t?zr:qr;return e.replace(a,function(e){return Vr[e]})}function Qr(e,t){for(var a,n,s=[],i=t.expectHTML,r=t.isUnaryTag||N,o=t.canBeLeftOpenTag||N,l=0,c=function(){if(a=e,n&&Fr(n)){var c=0,p=n.toLowerCase(),m=Br[p]||(Br[p]=new RegExp("([\\s\\S]*?)(</"+p+"[^>]*>)","i"));x=e.replace(m,function(e,a,n){return c=n.length,Fr(p)||"noscript"===p||(a=a.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),Hr(p,a)&&(a=a.slice(1)),t.chars&&t.chars(a),""});l+=e.length-x.length,e=x,u(p,l-c,l)}else{var f=e.indexOf("<");if(0===f){if(Ir.test(e)){var h=e.indexOf("--\x3e");
vendor: 19,001 bytes, line 7
7if(h>=0)return t.shouldKeepComment&&t.comment&&t.comment(e.substring(4,h),l,l+h+3),d(h+3),"continue"}if(jr.test(e)){var v=e.indexOf("]>");if(v>=0)return d(v+2),"continue"}var g=e.match(Rr);if(g)return d(g[0].length),"continue";var _=e.match(Nr);if(_){var b=l;return d(_[0].length),u(_[1],b,l),"continue"}var y=function(){var t=e.match(Lr);if(t){var a={tagName:t[1],attrs:[],start:l};d(t[0].length);for(var n=void 0,s=void 0;!(n=e.match(Dr))&&(s=e.match(Mr)||e.match(Pr));)s.start=l,d(s[0].length),s.end=l,a.attrs.push(s);if(n)return a.unarySlash=n[1],d(n[0].length),a.end=l,a}}();if(y)return function(e){var a=e.tagName,l=e.unarySlash;i&&("p"===n&&Or(a)&&u(n),o(a)&&n===a&&u(a));for(var c=r(a)||!!l,d=e.attrs.length,p=new Array(d),m=0;m<d;m++){var f=e.attrs[m],h=f[3]||f[4]||f[5]||"",v="a"===a&&"href"===f[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;p[m]={name:f[1],value:Wr(h,v)}}c||(s.push({tag:a,lowerCasedTag:a.toLowerCase(),attrs:p,start:e.start,end:e.end}),n=a);t.start&&t.start(a,p,c,e.start,e.end)}(y),Hr(y.tagName,e)&&d(1),"continue"}var w=void 0,x=void 0,C=void 0;if(f>=0){for(x=e.slice(f);!(Nr.test(x)||Lr.test(x)||Ir.test(x)||jr.test(x)||(C=x.indexOf("<",1))<0);)f+=C,x=e.slice(f);w=e.substring(0,f)}f<0&&(w=e),w&&d(w.length),t.chars&&w&&t.chars(w,l-w.length,l)}if(e===a)return t.chars&&t.chars(e),"break"};e;){if("break"===c())break}function d(t){l+=t,e=e.substring(t)}function u(e,a,i){var r,o;if(null==a&&(a=l),null==i&&(i=l),e)for(o=e.toLowerCase(),r=s.length-1;r>=0&&s[r].lowerCasedTag!==o;r--);else r=0;if(r>=0){for(var c=s.length-1;c>=r;c--)t.end&&t.end(s[c].tag,a,i);s.length=r,n=r&&s[r-1].tag}else"br"===o?t.start&&t.start(e,[],!0,a,i):"p"===o&&(t.start&&t.start(e,[],!1,a,i),t.end&&t.end(e,a,i))}u()}var Jr,Kr,Gr,Zr,Yr,Xr,eo,to,ao=/^@|^v-on:/,no=/^v-|^@|^:|^#/,so=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,io=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,ro=/^\(|\)$/g,oo=/^\[.*\]$/,lo=/:(.*)$/,co=/^:|^\.|^v-bind:/,uo=/\.[^.\]]+(?=[^\]]*$)/g,po=/^v-slot(:|$)|^#/,mo=/[\r\n]/,fo=/[ \f\t\r\n]+/g,ho=k(Sr),vo="_empty_";function go(e,t,a){return{type:1,tag:e,attrsList:t,attrsMap:ko(t),rawAttrsMap:{},parent:a,children:[]}}function _o(e,t){Jr=t.warn||Ls,Xr=t.isPreTag||N,eo=t.mustUseProp||N,to=t.getTagNamespace||N;var a=t.isReservedTag||N;Gr=Ds(t.modules,"transformNode"),Zr=Ds(t.modules,"preTransformNode"),Yr=Ds(t.modules,"postTransformNode"),Kr=t.delimiters;var n,s,i=[],r=!1!==t.preserveWhitespace,o=t.whitespace,l=!1,c=!1;function d(e){if(u(e),l||e.processed||(e=bo(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&wo(n,{exp:e.elseif,block:e}),s&&!e.forbidden)if(e.elseif||e.else)r=e,o=function(e){for(var t=e.length;t--;){if(1===e[t].type)return e[t];e.pop()}}(s.children),o&&o.if&&wo(o,{exp:r.elseif,block:r});else{if(e.slotScope){var a=e.slotTarget||'"default"';(s.scopedSlots||(s.scopedSlots={}))[a]=e}s.children.push(e),e.parent=s}var r,o;e.children=e.children.filter(function(e){return!e.slotScope}),u(e),e.pre&&(l=!1),Xr(e.tag)&&(c=!1);for(var d=0;d<Yr.length;d++)Yr[d](e,t)}function u(e){if(!c)for(var t=void 0;(t=e.children[e.children.length-1])&&3===t.type&&" "===t.text;)e.children.pop()}return Qr(e,{warn:Jr,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,a,r,o,u){var p=s&&s.ns||to(e);Y&&"svg"===p&&(a=function(e){for(var t=[],a=0;a<e.length;a++){var n=e[a];So.test(n.name)||(n.name=n.name.replace($o,""),t.push(n))}return t}(a));var m,f=go(e,a,s);p&&(f.ns=p),"style"!==(m=f).tag&&("script"!==m.tag||m.attrsMap.type&&"text/javascript"!==m.attrsMap.type)||oe()||(f.forbidden=!0);for(var h=0;h<Zr.length;h++)f=Zr[h](f,t)||f;l||(!function(e){null!=qs(e,"v-pre")&&(e.pre=!0)}(f),f.pre&&(l=!0)),Xr(f.tag)&&(c=!0),l?function(e){var t=e.attrsList,a=t.length;if(a)for(var n=e.attrs=new Array(a),s=0;s<a;s++)n[s]={name:t[s].name,value:JSON.stringify(t[s].value)},null!=t[s].start&&(n[s].start=t[s].start,n[s].end=t[s].end);else e.pre||(e.plain=!0)}(f):f.processed||(yo(f),function(e){var t=qs(e,"v-if");if(t)e.if=t,wo(e,{exp:t,block:e});else{null!=qs(e,"v-else")&&(e.else=!0);var a=qs(e,"v-else-if");a&&(e.elseif=a)}}(f),function(e){var t=qs(e,"v-once");null!=t&&(e.once=!0)}(f)),n||(n=f),r?d(f):(s=f,i.push(f))},end:function(e,t,a){var n=i[i.length-1];i.length-=1,s=i[i.length-1],d(n)},chars:function(e,t,a){if(s&&(!Y||"textarea"!==s.tag||s.attrsMap.placeholder!==e)){var n,i=s.children;if(e=c||e.trim()?"script"===(n=s).tag||"style"===n.tag?e:ho(e):i.length?o?"condense"===o&&mo.test(e)?"":" ":r?" ":"":""){c||"condense"!==o||(e=e.replace(fo," "));var d=void 0,u=void 0;!l&&" "!==e&&(d=function(e,t){var a=t?wr(t):br;if(a.test(e)){for(var n,s,i,r=[],o=[],l=a.lastIndex=0;n=a.exec(e);){(s=n.index)>l&&(o.push(i=e.slice(l,s)),r.push(JSON.stringify(i)));var c=Es(n[1].trim());r.push("_s(".concat(c,")")),o.push({"@binding":c}),l=s+n[0].length}return l<e.length&&(o.push(i=e.slice(l)),r.push(JSON.stringify(i))),{expression:r.join("+"),tokens:o}}}(e,Kr))?u={type:2,expression:d.expression,tokens:d.tokens,text:e}:" "===e&&i.length&&" "===i[i.length-1].text||(u={type:3,text:e}),u&&i.push(u)}}},comment:function(e,t,a){if(s){var n={type:3,text:e,isComment:!0};0,s.children.push(n)}}}),n}function bo(e,t){var a;!function(e){var t=Vs(e,"key");if(t){e.key=t}}(e),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,function(e){var t=Vs(e,"ref");t&&(e.ref=t,e.refInFor=function(e){var t=e;for(;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(e))}(e),function(e){var t;"template"===e.tag?(t=qs(e,"scope"),e.slotScope=t||qs(e,"slot-scope")):(t=qs(e,"slot-scope"))&&(e.slotScope=t);var a=Vs(e,"slot");a&&(e.slotTarget='""'===a?'"default"':a,e.slotTargetDynamic=!(!e.attrsMap[":slot"]&&!e.attrsMap["v-bind:slot"]),"template"===e.tag||e.slotScope||Rs(e,"slot",a,function(e,t){return e.rawAttrsMap[":"+t]||e.rawAttrsMap["v-bind:"+t]||e.rawAttrsMap[t]}(e,"slot")));if("template"===e.tag){if(r=zs(e,po)){0;var n=xo(r),s=n.name,i=n.dynamic;e.slotTarget=s,e.slotTargetDynamic=i,e.slotScope=r.value||vo}}else{var r;if(r=zs(e,po)){0;var o=e.scopedSlots||(e.scopedSlots={}),l=xo(r),c=l.name,d=(i=l.dynamic,o[c]=go("template",[],e));d.slotTarget=c,d.slotTargetDynamic=i,d.children=e.children.filter(function(e){if(!e.slotScope)return e.parent=d,!0}),d.slotScope=r.value||vo,e.children=[],e.plain=!1}}}(e),"slot"===(a=e).tag&&(a.slotName=Vs(a,"name")),function(e){var t;(t=Vs(e,"is"))&&(e.component=t);null!=qs(e,"inline-template")&&(e.inlineTemplate=!0)}(e);for(var n=0;n<Gr.length;n++)e=Gr[n](e,t)||e;return function(e){var t,a,n,s,i,r,o,l,c=e.attrsList;for(t=0,a=c.length;t<a;t++){if(n=s=c[t].name,i=c[t].value,no.test(n))if(e.hasBindings=!0,(r=Co(n.replace(no,"")))&&(n=n.replace(uo,"")),co.test(n))n=n.replace(co,""),i=Es(i),(l=oo.test(n))&&(n=n.slice(1,-1)),r&&(r.prop&&!l&&"innerHtml"===(n=$(n))&&(n="innerHTML"),r.camel&&!l&&(n=$(n)),r.sync&&(o=Ws(i,"$event"),l?Bs(e,'"update:"+('.concat(n,")"),o,null,!1,0,c[t],!0):(Bs(e,"update:".concat($(n)),o,null,!1,0,c[t]),P(n)!==$(n)&&Bs(e,"update:".concat(P(n)),o,null,!1,0,c[t])))),r&&r.prop||!e.component&&eo(e.tag,e.attrsMap.type,n)?Ns(e,n,i,c[t],l):Rs(e,n,i,c[t],l);else if(ao.test(n))n=n.replace(ao,""),(l=oo.test(n))&&(n=n.slice(1,-1)),Bs(e,n,i,r,!1,0,c[t],l);else{var d=(n=n.replace(no,"")).match(lo),u=d&&d[1];l=!1,u&&(n=n.slice(0,-(u.length+1)),oo.test(u)&&(u=u.slice(1,-1),l=!0)),js(e,n,s,i,u,l,r,c[t])}else Rs(e,n,JSON.stringify(i),c[t]),!e.component&&"muted"===n&&eo(e.tag,e.attrsMap.type,n)&&Ns(e,n,"true",c[t])}}(e),e}function yo(e){var t;if(t=qs(e,"v-for")){var a=function(e){var t=e.match(so);if(!t)return;var a={};a.for=t[2].trim();var n=t[1].trim().replace(ro,""),s=n.match(io);s?(a.alias=n.replace(io,"").trim(),a.iterator1=s[1].trim(),s[2]&&(a.iterator2=s[2].trim())):a.alias=n;return a}(t);a&&T(e,a)}}function wo(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function xo(e){var t=e.name.replace(po,"");return t||"#"!==e.name[0]&&(t="default"),oo.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'.concat(t,'"'),dynamic:!1}}function Co(e){var t=e.match(uo);if(t){var a={};return t.forEach(function(e){a[e.slice(1)]=!0}),a}}function ko(e){for(var t={},a=0,n=e.length;a<n;a++)t[e[a].name]=e[a].value;return t}var So=/^xmlns:NS\d+/,$o=/^NS\d+:/;function Ao(e){return go(e.tag,e.attrsList.slice(),e.parent)}var Oo=[xr,kr,{preTransformNode:function(e,t){if("input"===e.tag){var a=e.attrsMap;if(!a["v-model"])return;var n=void 0;if((a[":type"]||a["v-bind:type"])&&(n=Vs(e,"type")),a.type||n||!a["v-bind"]||(n="(".concat(a["v-bind"],").type")),n){var s=qs(e,"v-if",!0),i=s?"&&(".concat(s,")"):"",r=null!=qs(e,"v-else",!0),o=qs(e,"v-else-if",!0),l=Ao(e);yo(l),Is(l,"type","checkbox"),bo(l,t),l.processed=!0,l.if="(".concat(n,")==='checkbox'")+i,wo(l,{exp:l.if,block:l});var c=Ao(e);qs(c,"v-for",!0),Is(c,"type","radio"),bo(c,t),wo(l,{exp:"(".concat(n,")==='radio'")+i,block:c});var d=Ao(e);return qs(d,"v-for",!0),Is(d,":type",n),bo(d,t),wo(l,{exp:s,block:d}),r?l.else=!0:o&&(l.elseif=o),l}}}}];var Po,Mo,Eo={model:function(e,t,a){0;var n=t.value,s=t.modifiers,i=e.tag,r=e.attrsMap.type;if(e.component)return Hs(e,n,s),!1;if("select"===i)!function(e,t,a){var n=a&&a.number,s='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;'+"return ".concat(n?"_n(val)":"val","})"),i="$event.target.multiple ? $$selectedVal : $$selectedVal[0]",r="var $$selectedVal = ".concat(s,";");r="".concat(r," ").concat(Ws(t,i)),Bs(e,"change",r,null,!0)}(e,n,s);else if("input"===i&&"checkbox"===r)!function(e,t,a){var n=a&&a.number,s=Vs(e,"value")||"null",i=Vs(e,"true-value")||"true",r=Vs(e,"false-value")||"false";Ns(e,"checked","Array.isArray(".concat(t,")")+"?_i(".concat(t,",").concat(s,")>-1")+("true"===i?":(".concat(t,")"):":_q(".concat(t,",").concat(i,")"))),Bs(e,"change","var $$a=".concat(t,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(i,"):(").concat(r,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(n?"_n("+s+")":s,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(Ws(t,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(Ws(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(Ws(t,"$$c"),"}"),null,!0)}(e,n,s);else if("input"===i&&"radio"===r)!function(e,t,a){var n=a&&a.number,s=Vs(e,"value")||"null";s=n?"_n(".concat(s,")"):s,Ns(e,"checked","_q(".concat(t,",").concat(s,")")),Bs(e,"change",Ws(t,s),null,!0)}(e,n,s);else if("input"===i||"textarea"===i)!function(e,t,a){var n=e.attrsMap.type;0;var s=a||{},i=s.lazy,r=s.number,o=s.trim,l=!i&&"range"!==n,c=i?"change":"range"===n?Xs:"input",d="$event.target.value";o&&(d="$event.target.value.trim()");r&&(d="_n(".concat(d,")"));var u=Ws(t,d);l&&(u="if($event.target.composing)return;".concat(u));Ns(e,"value","(".concat(t,")")),Bs(e,c,u,null,!0),(o||r)&&Bs(e,"blur","$forceUpdate()")}(e,n,s);else{if(!U.isReservedTag(i))return Hs(e,n,s),!1}return!0},text:function(e,t){t.value&&Ns(e,"textContent","_s(".concat(t.value,")"),t)},html:function(e,t){t.value&&Ns(e,"innerHTML","_s(".concat(t.value,")"),t)}},To={expectHTML:!0,modules:Oo,directives:Eo,isPreTag:function(e){return"pre"===e},isUnaryTag:$r,mustUseProp:In,canBeLeftOpenTag:Ar,isReservedTag:Yn,getTagNamespace:Xn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(Oo)},Lo=k(function(e){return _("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function Do(e,t){e&&(Po=Lo(t.staticKeys||""),Mo=t.isReservedTag||N,No(e),Ro(e,!1))}function No(e){if(e.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||b(e.tag)||!Mo(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every(Po)))}(e),1===e.type){if(!Mo(e.tag)&&"slot"!==e.tag&&null==e.attrsMap["inline-template"])return;for(var t=0,a=e.children.length;t<a;t++){var n=e.children[t];No(n),n.static||(e.static=!1)}if(e.ifConditions)for(t=1,a=e.ifConditions.length;t<a;t++){var s=e.ifConditions[t].block;No(s),s.static||(e.static=!1)}}}function Ro(e,t){if(1===e.type){if((e.static||e.once)&&(e.staticInFor=t),e.static&&e.children.length&&(1!==e.children.length||3!==e.children[0].type))return void(e.staticRoot=!0);if(e.staticRoot=!1,e.children)for(var a=0,n=e.children.length;a<n;a++)Ro(e.children[a],t||!!e.for);if(e.ifConditions)for(a=1,n=e.ifConditions.length;a<n;a++)Ro(e.ifConditions[a].block,t)}}var Io=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,jo=/\([^)]*?\);*$/,Fo=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Bo={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Vo={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},qo=function(e){return"if(".concat(e,")return null;")},zo={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:qo("$event.target !== $event.currentTarget"),ctrl:qo("!$event.ctrlKey"),shift:qo("!$event.shiftKey"),alt:qo("!$event.altKey"),meta:qo("!$event.metaKey"),left:qo("'button' in $event && $event.button !== 0"),middle:qo("'button' in $event && $event.button !== 1"),right:qo("'button' in $event && $event.button !== 2")};function Uo(e,t){var a=t?"nativeOn:":"on:",n="",s="";for(var i in e){var r=Ho(e[i]);e[i]&&e[i].dynamic?s+="".concat(i,",").concat(r,","):n+='"'.concat(i,'":').concat(r,",")}return n="{".concat(n.slice(0,-1),"}"),s?a+"_d(".concat(n,",[").concat(s.slice(0,-1),"])"):a+n}function Ho(e){if(!e)return"function(){}";if(Array.isArray(e))return"[".concat(e.map(function(e){return Ho(e)}).join(","),"]");var t=Fo.test(e.value),a=Io.test(e.value),n=Fo.test(e.value.replace(jo,""));if(e.modifiers){var s="",i="",r=[],o=function(t){if(zo[t])i+=zo[t],Bo[t]&&r.push(t);else if("exact"===t){var a=e.modifiers;i+=qo(["ctrl","shift","alt","meta"].filter(function(e){return!a[e]}).map(function(e){return"$event.".concat(e,"Key")}).join("||"))}else r.push(t)};for(var l in e.modifiers)o(l);r.length&&(s+=function(e){return"if(!$event.type.indexOf('key')&&"+"".concat(e.map(Wo).join("&&"),")return null;")}(r)),i&&(s+=i);var c=t?"return ".concat(e.value,".apply(null, arguments)"):a?"return (".concat(e.value,").apply(null, arguments)"):n?"return ".concat(e.value):e.value;return"function($event){".concat(s).concat(c,"}")}return t||a?e.value:"function($event){".concat(n?"return ".concat(e.value):e.value,"}")}function Wo(e){var t=parseInt(e,10);if(t)return"$event.keyCode!==".concat(t);var a=Bo[e],n=Vo[e];return"_k($event.keyCode,"+"".concat(JSON.stringify(e),",")+"".concat(JSON.stringify(a),",")+"$event.key,"+"".concat(JSON.stringify(n))+")"}var Qo={on:function(e,t){e.wrapListeners=function(e){return"_g(".concat(e,",").concat(t.value,")")}},bind:function(e,t){e.wrapData=function(a){return"_b(".concat(a,",'").concat(e.tag,"',").concat(t.value,",").concat(t.modifiers&&t.modifiers.prop?"true":"false").concat(t.modifiers&&t.modifiers.sync?",true":"",")")}},cloak:D},Jo=function(e){this.options=e,this.warn=e.warn||Ls,this.transforms=Ds(e.modules,"transformCode"),this.dataGenFns=Ds(e.modules,"genData"),this.directives=T(T({},Qo),e.directives);var t=e.isReservedTag||N;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Ko(e,t){var a=new Jo(t),n=e?"script"===e.tag?"null":Go(e,a):'_c("div")';return{render:"with(this){return ".concat(n,"}"),staticRenderFns:a.staticRenderFns}}function Go(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Zo(e,t);if(e.once&&!e.onceProcessed)return Yo(e,t);if(e.for&&!e.forProcessed)return tl(e,t);if(e.if&&!e.ifProcessed)return Xo(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var a=e.slotName||'"default"',n=il(e,t),s="_t(".concat(a).concat(n?",function(){return ".concat(n,"}"):""),i=e.attrs||e.dynamicAttrs?ll((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:$(e.name),value:e.value,dynamic:e.dynamic}})):null,r=e.attrsMap["v-bind"];!i&&!r||n||(s+=",null");i&&(s+=",".concat(i));r&&(s+="".concat(i?"":",null",",").concat(r));return s+")"}(e,t);var a=void 0;if(e.component)a=function(e,t,a){var n=t.inlineTemplate?null:il(t,a,!0);return"_c(".concat(e,",").concat(al(t,a)).concat(n?",".concat(n):"",")")}(e.component,e,t);else{var n=void 0,s=t.maybeComponent(e);(!e.plain||e.pre&&s)&&(n=al(e,t));var i=void 0,r=t.options.bindings;s&&r&&!1!==r.__isScriptSetup&&(i=function(e,t){var a=$(t),n=A(a),s=function(s){return e[t]===s?t:e[a]===s?a:e[n]===s?n:void 0},i=s("setup-const")||s("setup-reactive-const");if(i)return i;var r=s("setup-let")||s("setup-ref")||s("setup-maybe-ref");if(r)return r}(r,e.tag)),i||(i="'".concat(e.tag,"'"));var o=e.inlineTemplate?null:il(e,t,!0);a="_c(".concat(i).concat(n?",".concat(n):"").concat(o?",".concat(o):"",")")}for(var l=0;l<t.transforms.length;l++)a=t.transforms[l](e,a);return a}return il(e,t)||"void 0"}function Zo(e,t){e.staticProcessed=!0;var a=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return ".concat(Go(e,t),"}")),t.pre=a,"_m(".concat(t.staticRenderFns.length-1).concat(e.staticInFor?",true":"",")")}function Yo(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Xo(e,t);if(e.staticInFor){for(var a="",n=e.parent;n;){if(n.for){a=n.key;break}n=n.parent}return a?"_o(".concat(Go(e,t),",").concat(t.onceId++,",").concat(a,")"):Go(e,t)}return Zo(e,t)}function Xo(e,t,a,n){return e.ifProcessed=!0,el(e.ifConditions.slice(),t,a,n)}function el(e,t,a,n){if(!e.length)return n||"_e()";var s=e.shift();return s.exp?"(".concat(s.exp,")?").concat(i(s.block),":").concat(el(e,t,a,n)):"".concat(i(s.block));function i(e){return a?a(e,t):e.once?Yo(e,t):Go(e,t)}}function tl(e,t,a,n){var s=e.for,i=e.alias,r=e.iterator1?",".concat(e.iterator1):"",o=e.iterator2?",".concat(e.iterator2):"";return e.forProcessed=!0,"".concat(n||"_l","((").concat(s,"),")+"function(".concat(i).concat(r).concat(o,"){")+"return ".concat((a||Go)(e,t))+"})"}function al(e,t){var a="{",n=function(e,t){var a=e.directives;if(!a)return;var n,s,i,r,o="directives:[",l=!1;for(n=0,s=a.length;n<s;n++){i=a[n],r=!0;var c=t.directives[i.name];c&&(r=!!c(e,i,t.warn)),r&&(l=!0,o+='{name:"'.concat(i.name,'",rawName:"').concat(i.rawName,'"').concat(i.value?",value:(".concat(i.value,"),expression:").concat(JSON.stringify(i.value)):"").concat(i.arg?",arg:".concat(i.isDynamicArg?i.arg:'"'.concat(i.arg,'"')):"").concat(i.modifiers?",modifiers:".concat(JSON.stringify(i.modifiers)):"","},"))}if(l)return o.slice(0,-1)+"]"}(e,t);n&&(a+=n+","),e.key&&(a+="key:".concat(e.key,",")),e.ref&&(a+="ref:".concat(e.ref,",")),e.refInFor&&(a+="refInFor:true,"),e.pre&&(
7a+="pre:true,"),e.component&&(a+='tag:"'.concat(e.tag,'",'));for(var s=0;s<t.dataGenFns.length;s++)a+=t.dataGenFns[s](e);if(e.attrs&&(a+="attrs:".concat(ll(e.attrs),",")),e.props&&(a+="domProps:".concat(ll(e.props),",")),e.events&&(a+="".concat(Uo(e.events,!1),",")),e.nativeEvents&&(a+="".concat(Uo(e.nativeEvents,!0),",")),e.slotTarget&&!e.slotScope&&(a+="slot:".concat(e.slotTarget,",")),e.scopedSlots&&(a+="".concat(function(e,t,a){var n=e.for||Object.keys(t).some(function(e){var a=t[e];return a.slotTargetDynamic||a.if||a.for||nl(a)}),s=!!e.if;if(!n)for(var i=e.parent;i;){if(i.slotScope&&i.slotScope!==vo||i.for){n=!0;break}i.if&&(s=!0),i=i.parent}var r=Object.keys(t).map(function(e){return sl(t[e],a)}).join(",");return"scopedSlots:_u([".concat(r,"]").concat(n?",null,true":"").concat(!n&&s?",null,false,".concat(function(e){var t=5381,a=e.length;for(;a;)t=33*t^e.charCodeAt(--a);return t>>>0}(r)):"",")")}(e,e.scopedSlots,t),",")),e.model&&(a+="model:{value:".concat(e.model.value,",callback:").concat(e.model.callback,",expression:").concat(e.model.expression,"},")),e.inlineTemplate){var i=function(e,t){var a=e.children[0];0;if(a&&1===a.type){var n=Ko(a,t.options);return"inlineTemplate:{render:function(){".concat(n.render,"},staticRenderFns:[").concat(n.staticRenderFns.map(function(e){return"function(){".concat(e,"}")}).join(","),"]}")}}(e,t);i&&(a+="".concat(i,","))}return a=a.replace(/,$/,"")+"}",e.dynamicAttrs&&(a="_b(".concat(a,',"').concat(e.tag,'",').concat(ll(e.dynamicAttrs),")")),e.wrapData&&(a=e.wrapData(a)),e.wrapListeners&&(a=e.wrapListeners(a)),a}function nl(e){return 1===e.type&&("slot"===e.tag||e.children.some(nl))}function sl(e,t){var a=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!a)return Xo(e,t,sl,"null");if(e.for&&!e.forProcessed)return tl(e,t,sl);var n=e.slotScope===vo?"":String(e.slotScope),s="function(".concat(n,"){")+"return ".concat("template"===e.tag?e.if&&a?"(".concat(e.if,")?").concat(il(e,t)||"undefined",":undefined"):il(e,t)||"undefined":Go(e,t),"}"),i=n?"":",proxy:true";return"{key:".concat(e.slotTarget||'"default"',",fn:").concat(s).concat(i,"}")}function il(e,t,a,n,s){var i=e.children;if(i.length){var r=i[0];if(1===i.length&&r.for&&"template"!==r.tag&&"slot"!==r.tag){var o=a?t.maybeComponent(r)?",1":",0":"";return"".concat((n||Go)(r,t)).concat(o)}var l=a?function(e,t){for(var a=0,n=0;n<e.length;n++){var s=e[n];if(1===s.type){if(rl(s)||s.ifConditions&&s.ifConditions.some(function(e){return rl(e.block)})){a=2;break}(t(s)||s.ifConditions&&s.ifConditions.some(function(e){return t(e.block)}))&&(a=1)}}return a}(i,t.maybeComponent):0,c=s||ol;return"[".concat(i.map(function(e){return c(e,t)}).join(","),"]").concat(l?",".concat(l):"")}}function rl(e){return void 0!==e.for||"template"===e.tag||"slot"===e.tag}function ol(e,t){return 1===e.type?Go(e,t):3===e.type&&e.isComment?function(e){return"_e(".concat(JSON.stringify(e.text),")")}(e):function(e){return"_v(".concat(2===e.type?e.expression:cl(JSON.stringify(e.text)),")")}(e)}function ll(e){for(var t="",a="",n=0;n<e.length;n++){var s=e[n],i=cl(s.value);s.dynamic?a+="".concat(s.name,",").concat(i,","):t+='"'.concat(s.name,'":').concat(i,",")}return t="{".concat(t.slice(0,-1),"}"),a?"_d(".concat(t,",[").concat(a.slice(0,-1),"])"):t}function cl(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");function dl(e,t){try{return new Function(e)}catch(a){return t.push({err:a,code:e}),D}}function ul(e){var t=Object.create(null);return function(a,n,s){(n=T({},n)).warn;delete n.warn;var i=n.delimiters?String(n.delimiters)+a:a;if(t[i])return t[i];var r=e(a,n);var o={},l=[];return o.render=dl(r.render,l),o.staticRenderFns=r.staticRenderFns.map(function(e){return dl(e,l)}),t[i]=o}}var pl,ml,fl=(pl=function(e,t){var a=_o(e.trim(),t);!1!==t.optimize&&Do(a,t);var n=Ko(a,t);return{ast:a,render:n.render,staticRenderFns:n.staticRenderFns}},function(e){function t(t,a){var n=Object.create(e),s=[],i=[];if(a)for(var r in a.modules&&(n.modules=(e.modules||[]).concat(a.modules)),a.directives&&(n.directives=T(Object.create(e.directives||null),a.directives)),a)"modules"!==r&&"directives"!==r&&(n[r]=a[r]);n.warn=function(e,t,a){(a?i:s).push(e)};var o=pl(t.trim(),n);return o.errors=s,o.tips=i,o}return{compile:t,compileToFunctions:ul(t)}}),hl=fl(To).compileToFunctions;function vl(e){return(ml=ml||document.createElement("div")).innerHTML=e?'<a href="\n"/>':'<div a="\n"/>',ml.innerHTML.indexOf("&#10;")>0}var gl=!!G&&vl(!1),_l=!!G&&vl(!0),bl=k(function(e){var t=as(e);return t&&t.innerHTML}),yl=$n.prototype.$mount;$n.prototype.$mount=function(e,t){if((e=e&&as(e))===document.body||e===document.documentElement)return this;var a=this.$options;if(!a.render){var n=a.template;if(n)if("string"==typeof n)"#"===n.charAt(0)&&(n=bl(n));else{if(!n.nodeType)return this;n=n.innerHTML}else e&&(n=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(n){0;var s=hl(n,{outputSourceRange:!1,shouldDecodeNewlines:gl,shouldDecodeNewlinesForHref:_l,delimiters:a.delimiters,comments:a.comments},this),i=s.render,r=s.staticRenderFns;a.render=i,a.staticRenderFns=r}}return yl.call(this,e,t)},$n.compile=hl},5072:(e,t,a)=>{"use strict";var n,s=function(){return void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n},i=function(){var e={};return function(t){if(void 0===e[t]){var a=document.querySelector(t);if(window.HTMLIFrameElement&&a instanceof window.HTMLIFrameElement)try{a=a.contentDocument.head}catch(e){a=null}e[t]=a}return e[t]}}(),r=[];function o(e){for(var t=-1,a=0;a<r.length;a++)if(r[a].identifier===e){t=a;break}return t}function l(e,t){for(var a={},n=[],s=0;s<e.length;
7s++){var i=e[s],l=t.base?i[0]+t.base:i[0],c=a[l]||0,d="".concat(l," ").concat(c);a[l]=c+1;var u=o(d),p={css:i[1],media:i[2],sourceMap:i[3]};-1!==u?(r[u].references++,r[u].updater(p)):r.push({identifier:d,updater:v(p,t),references:1}),n.push(d)}return n}function c(e){var t=document.createElement("style"),n=e.attributes||{};if(void 0===n.nonce){var s=a.nc;s&&(n.nonce=s)}if(Object.keys(n).forEach(function(e){t.setAttribute(e,n[e])}),"function"==typeof e.insert)e.insert(t);else{var r=i(e.insert||"head");if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}return t}var d,u=(d=[],function(e,t){return d[e]=t,d.filter(Boolean).join("\n")});function p(e,t,a,n){var s=a?"":n.media?"@media ".concat(n.media," {").concat(n.css,"}"):n.css;if(e.styleSheet)e.styleSheet.cssText=u(t,s);else{var i=document.createTextNode(s),r=e.childNodes;r[t]&&e.removeChild(r[t]),r.length?e.insertBefore(i,r[t]):e.appendChild(i)}}function m(e,t,a){var n=a.css,s=a.media,i=a.sourceMap;if(s?e.setAttribute("media",s):e.removeAttribute("media"),i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f=null,h=0;function v(e,t){var a,n,s;if(t.singleton){var i=h++;a=f||(f=c(t)),n=p.bind(null,a,i,!1),s=p.bind(null,a,i,!0)}else a=c(t),n=m.bind(null,a,t),s=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(a)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else s()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=s());var a=l(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var n=0;n<a.length;n++){var s=o(a[n]);r[s].references--}for(var i=l(e,t),c=0;c<a.length;c++){var d=o(a[c]);0===r[d].references&&(r[d].updater(),r.splice(d,1))}a=i}}}},2356:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={name:"CloudImage360",props:{viewId:{type:String,default:"gurkha-suv"},images:{type:Array,required:!0},title:{type:String,required:!0}},computed:{imageList(){return this.images&&0!==this.images.length?JSON.stringify(this.images):(console.warn("Nenhuma imagem foi passada para o visualizador 360°."),"[]")}},mounted(){const e=()=>{window.CI360&&window.CI360.init()},t=new IntersectionObserver(a=>{a.forEach(a=>{a.isIntersecting&&((e=>{if(window.CI360)e();else{const t=document.createElement("script");t.src="https://cdn.scaleflex.it/plugins/js-cloudimage-360-view/latest/js-cloudimage-360-view.min.js",t.onload=e,document.body.appendChild(t)}})(e),t.disconnect())})},{threshold:.1});t.observe(this.$el.querySelector(".cloudimage-360"))}};var s=a(5072),i=a.n(s),r=a(5703),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"vdp-360"},[t("div",{staticClass:"vdp-360__container container"},[t("div",{staticClass:"vdp-360__header"},[t("h1",{staticClass:"vdp-360__title"},[e._v("\n        "+e._s(e.title||"Visualize o veículo em 360°")+"\n      ")]),e._v(" "),t("span",{staticClass:"vdp-360__badge-placeholder"})]),e._v(" "),t("div",{staticClass:"cloudimage-360",attrs:{id:e.viewId,"data-image-list-x":e.imageList,"data-folder":"/"}})])])},[],!1,null,"71aadd2d",null).exports},1036:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={extends:a(1466).default,props:["id","imageParent","imageType","label","name","value"],data(){return{type:this.imageType,parent:this.imageParent}},methods:{filemanager_start(){this.filemanager("/",this.type,this.parent)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"custom-file"},[t("input",{staticClass:"custom-file-input form-control-lg",attrs:{type:"text",name:e.name,id:e.id,"data-toggle":"modal","data-target":"#filemanagerModal"},domProps:{value:e.value},on:{click:function(t){return e.filemanager_start()},input:function(t){return e.$emit("input",t.target.value)}}}),e._v(" "),t("label",{staticClass:"col-form-label-sm p-0 m-0"},[e._v(e._s(e.label))]),e._v(" "),t("label",{staticClass:"custom-file-label",attrs:{for:e.id}},[t("span",{staticClass:"d-flex flex-column flex-md-row align-items-center justify-content-center h-100"},[t("span",{staticClass:"d-flex align-items-center mb-3 mb-md-0"},[e.value?t("img",{staticClass:"img-fluid",attrs:{src:e.value}}
7):e._e(),e._v(" "),e.value?e._e():t("p",{staticClass:"text-muted text-truncate mb-0 py-5"},[e._v("Clique para selecionar um arquivo")])]),e._v(" "),e.value?t("button",{staticClass:"btn btn-primary btn-sm rounded-circle position-absolute",staticStyle:{top:"-16px",right:"-16px"},attrs:{type:"button"},on:{click:function(t){return e.$root.remove_file(e.type,e.parent)}}},[t("i",{staticClass:"fas fa-trash"})]):e._e()])])])},[],!1,null,null,null).exports},1466:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={data:()=>({current_path:[],dirs:[],files:[],selected_paths:[],selected_files:[],new_dir_name:"",show_new_dir_name:!1,files_to_upload:[],loader:!1}),mounted(){this.filemanager("/")},methods:{filemanager(e="",t=null,a={}){this.loader=!0,t&&a&&(this.$root.imageType=t,this.$root.imageParent=a),axios.post("/ajax/filemanager",{path:e}).then(e=>{e.data&&(this.current_path=e.data.current_path,this.dirs=e.data.dirs,this.files=e.data.files)}).finally(()=>{this.loader=!1})},filemanager_select_file(e=null){Vue.set(this.$root.imageParent,this.$root.imageType,e),delete this.$root.imageParent,delete this.$root.imageType},filemanager_add_files(){this.$refs.fm_files.click()},filemanager_submit_files(){this.loader=!0;let e=new FormData;for(var t=0;t<this.files_to_upload.length;t++){let a=this.files_to_upload[t];e.append("files["+t+"]",a)}e.append("path",this.current_path.join("/")),axios.post("/ajax/filemanager/upload",e,{headers:{"Content-Type":"multipart/form-data"}}).then(e=>{this.filemanager(this.current_path.join("/"))}).finally(()=>{this.loader=!1})},filemanager_handle_files_upload(){let e=this.$refs.fm_files.files;for(var t=0;t<e.length;t++)this.files_to_upload.push(e[t]);this.files_to_upload.length==e.length&&this.filemanager_submit_files()},filemanager_add_dir(){this.loader=!0,axios.post("/ajax/filemanager/add",{path_name:this.new_dir_name,path:this.current_path.join("/")}).then(e=>{this.filemanager(this.current_path.join("/"))}).finally(()=>{this.loader=!1})},filemanager_delete(){this.loader=!0,axios.post("/ajax/filemanager/delete",{paths:this.selected_paths,files:this.selected_files}).then(e=>{this.filemanager(this.current_path.join("/"))}).finally(()=>{this.loader=!1})}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal fade",attrs:{id:"filemanagerModal",tabindex:"-1",role:"dialog","aria-hidden":"true"}},[t("div",{staticClass:"modal-dialog modal-lg"},[t("div",{staticClass:"modal-content"},[e._m(0),e._v(" "),t("div",{staticClass:"modal-body bg-light py-0"},[t("div",{staticClass:"row justify-content-center align-items-center bg-white py-3 border-bottom"},[t("div",{staticClass:"col-12"},[t("ul",{staticClass:"d-flex list-unstyled justify-content-center mb-0"},[t("li",{staticClass:"mr-2"},[t("button",{staticClass:"btn btn-light border px-3",attrs:{type:"button"},on:{click:function(t){e.filemanager(e.current_path.slice(0,-1).join("/"))}}},[t("i",{staticClass:"fas fa-level-up-alt"})])]),e._v(" "),t("li",{staticClass:"mr-2"},[t("button",{staticClass:"btn btn-light border px-3",attrs:{type:"button"},on:{click:function(t){e.filemanager(e.current_path.join("/"))}}},[t("i",{staticClass:"fas fa-sync-alt"})])]),e._v(" "),t("li",{staticClass:"mr-2"},[t("button",{staticClass:"btn btn-primary px-3",attrs:{type:"button"},on:{click:function(t){return e.filemanager_add_files()}}},[t("i",{staticClass:"fas fa-upload"})])]),e._v(" "),t("input",{ref:"fm_files",staticStyle:{position:"absolute",top:"-500px"},attrs:{type:"file",id:"files",multiple:""},on:{change:function(t){return e.filemanager_handle_files_upload()}}}),e._v(" "),t("li",{staticClass:"mr-2"},[t("button",{class:"btn btn-light border px-3 "+(e.show_new_dir_name?"active":""),attrs:{type:"button"},on:{click:function(t){e.show_new_dir_name=!e.show_new_dir_name}}},[t("i",{staticClass:"fas fa-folder"})])]),e._v(" "),t("li",{staticClass:"mr-2"},[t("button",{staticClass:"btn btn-danger px-3",attrs:{type:"button"},on:{click:function(t){return e.filemanager_delete()}}},[t("i",{staticClass:"fas fa-trash"})])])])])]),e._v(" "),e.show_new_dir_name?t("div",{staticClass:"row justify-content-center align-items-center bg-white py-3 border-bottom"},[t("div",{staticClass:"col-12 col-lg-6"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model.lazy",value:e.new_dir_name,expression:"new_dir_name",modifiers:{lazy:!0}}],staticClass:"form-control",attrs:{type:"text",name:"new_dir_name",placeholder:"Nome da pasta"},domProps:{value:e.new_dir_name},on:{change:function(t){e.new_dir_name=t.target.value}}}),e._v(" "),t("div",{staticClass:"input-group-append"},[t("button",{staticClass:"btn btn-dark",attrs:{type:"button"},on:{click:function(t){return e.filemanager_add_dir()}}},[t("i",{staticClass:"fas fa-plus-circle"}
7)])])])])]):e._e(),e._v(" "),e.loader?t("div",{staticClass:"row py-4"},[e._m(1)]):e._e(),e._v(" "),e.loader?e._e():t("div",{staticClass:"row row-cols-4 justify-content-center align-items-center py-3",staticStyle:{"max-height":"70vh","overflow-y":"auto"}},[e._l(e.dirs,function(a){return t("div",{staticClass:"col-6 col-lg-3"},[t("div",{staticClass:"d-flex flex-column align-items-center"},[t("a",{staticClass:"btn btn-link",attrs:{href:"javascript:void(0)"},on:{click:function(t){return e.filemanager(a.full_path)}}},[t("i",{staticClass:"fas fa-folder fa-5x"})]),e._v(" "),t("label",{staticClass:"text-center text-truncate w-100"},[t("input",{directives:[{name:"model",rawName:"v-model.lazy",value:e.selected_paths,expression:"selected_paths",modifiers:{lazy:!0}}],attrs:{type:"checkbox",name:"selected_paths[]"},domProps:{value:a.full_path,checked:Array.isArray(e.selected_paths)?e._i(e.selected_paths,a.full_path)>-1:e.selected_paths},on:{change:function(t){var n=e.selected_paths,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r=a.full_path,o=e._i(n,r);s.checked?o<0&&(e.selected_paths=n.concat([r])):o>-1&&(e.selected_paths=n.slice(0,o).concat(n.slice(o+1)))}else e.selected_paths=i}}}),e._v("\n\n                                "+e._s(a.label)+"\n                            ")])])])}),e._v(" "),e._l(e.files,function(a){return t("div",{staticClass:"col-12 col-lg-3"},[t("div",{staticClass:"d-flex flex-column align-items-center"},[t("a",{staticClass:"img-thumbnail",attrs:{href:"javascript:void(0)","data-dismiss":"modal"},on:{click:function(t){return e.filemanager_select_file(a.file)}}},[t("img",{staticClass:"img-fluid",attrs:{src:a.file,alt:"",height:"50"}})]),e._v(" "),t("label",{staticClass:"text-center text-truncate w-100"},[t("input",{directives:[{name:"model",rawName:"v-model.lazy",value:e.selected_files,expression:"selected_files",modifiers:{lazy:!0}}],attrs:{type:"checkbox",name:"selected_files[]"},domProps:{value:a.label,checked:Array.isArray(e.selected_files)?e._i(e.selected_files,a.label)>-1:e.selected_files},on:{change:function(t){var n=e.selected_files,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r=a.label,o=e._i(n,r);s.checked?o<0&&(e.selected_files=n.concat([r])):o>-1&&(e.selected_files=n.slice(0,o).concat(n.slice(o+1)))}else e.selected_files=i}}}),e._v("\n                                "+e._s(a.label.split("/").pop())+"\n                            ")])])])})],2)]),e._v(" "),e._m(2)])])])},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"modal-header"},[t("h5",{staticClass:"modal-title"},[e._v("Gerenciador de arquivos")]),e._v(" "),t("button",{staticClass:"close",attrs:{type:"button","data-dismiss":"modal","aria-label":"Close"}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])])])},function(){var e=this._self._c;return e("div",{staticClass:"col-12 d-flex justify-content-center align-items-center"},[e("div",{staticClass:"spinner-border text-primary",attrs:{role:"status"}},[e("span",{staticClass:"sr-only"},[this._v("Loading...")])])])},function(){var e=this._self._c;return e("div",{staticClass:"modal-footer justify-content-center"},[e("button",{staticClass:"btn btn-light",attrs:{type:"button","data-dismiss":"modal"}},[this._v("Fechar")])])}],!1,null,null,null).exports},5011:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:["options","value"],model:{event:"change",prop:"value"},watch:{options(e){this.set_option(e)},value(e){this.set_value(e)}},methods:{set_config(e=[]){var t=this.$el.dataset.config;t=t?JSON.parse(t.replace(/\'/g,'"')):{};var a=this.$el.dataset.placeholder;t=a?Object.assign({placeholder:a},t):t;var n=e;t=n?Object.assign({data:n},t):t;var s={theme:"bootstrap4",language:{noResults:()=>"Nenhum registro encontrado"}};return s=Object.assign(s,t)},set_option(e=[]){var t=this.set_config(e);this.select2.empty(),this.select2.select2(t),this.set_value(this.value)},set_value(e){if(e instanceof Array){if(this.$el.multiple&&e[0]instanceof Object){var t=[];for(const a in e){const n=e[a];n&&t.push(n.id)}e=t}this.select2.val([...e])}else if(this.$el.multiple&&e instanceof Object){t=[];for(const a in e){const n=e[a];
7n&&t.push(n.id)}this.select2.val([...e])}else null==e&&(e=0),this.select2.val([e]);this.select2.trigger("change")}},mounted(){var e=this.set_config(this.options);this.select2=$(this.$el),this.select2.select2(e).on("select2:select select2:unselect",e=>{this.$emit("change",this.select2.val()),this.$emit("select",e.params.data)}),this.set_value(this.value)},beforeDestroy(){this.select2.select2("destroy")}};const s=(0,a(4486).A)(n,function(){var e=this;return(0,e._self._c)("select",{attrs:{options:e.options}},[e._t("default")],2)},[],!1,null,null,null).exports},3291:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:["height","value"],model:{event:"change",prop:"value"},methods:{set_config(){var e=this.$el.dataset.config;e=e?JSON.parse(e.replace(/\'/g,'"')):{};var t={lang:"pt-BR",tabsize:2,height:this.height??150,disableDragAndDrop:!0};return t=Object.assign(t,e)},set_value(e){null!=e?this.summernote.summernote("code",e):this.summernote.summernote("code")}},mounted(){var e=this.set_config();this.summernote=$(this.$el),this.summernote.summernote(e).on("summernote.change",e=>{this.$nextTick(()=>{this.$emit("change",this.summernote.summernote("code"))})}),this.$el.dataset.disable&&this.summernote.next().find(".note-editable").attr("contenteditable",!1),this.set_value(this.value)},beforeDestroy(){this.summernote.summernote("destroy")}};const s=(0,a(4486).A)(n,function(){return(0,this._self._c)("textarea",{attrs:{height:this.height}})},[],!1,null,null,null).exports},4042:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-vehicle-compare-card-navbar-navbar",props:{version:{type:Object,required:!1}},methods:{remove_version(){this.$emit("on_version_deleted",this.version.id)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicle-compare-card-navbar",class:e.version&&void 0!==e.version?"with-version":"no-version"},[e.version&&void 0!==e.version?t("div",{staticClass:"ds-vehicle-compare-card-navbar__content"},[t("div",{staticClass:"ds-vehicle-compare-card-navbar__header"},[t("button",{staticClass:"ds-vehicle-compare-card-navbar__clear-card p-0",on:{click:e.remove_version}},[t("i",{staticClass:"fa-solid fa-xmark"})]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare-card-navbar__model"},[t("div",{staticClass:"ds-vehicle-compare-card-navbar__vehicle-info"},[t("h3",[e._v(e._s(e.version?.model.name))]),e._v(" "),t("p",[e._v(e._s(e.version?.name))])])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare-card-navbar__body"},[t("a",{staticClass:"ds-vehicle-compare-card-navbar__go-to-vdp btn-primary",attrs:{href:e.version.link_vdp}},[e._v("Confira")])])]):t("button",{staticClass:"ds-vehicle-compare-card-navbar__vehicle-selector",attrs:{"data-target":"#modal-comparative-versions","data-toggle":"modal"}},[t("i",{staticClass:"fa-solid fa-circle-plus"}),e._v("\n\n        Adicionar modelo\n\n    ")])])},[],!1,null,null,null).exports},2076:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-vehicle-compare-card",props:{version:{type:Object,required:!1},index:{type:Number,required:!1},form_button_label:{type:String,required:!1}},mounted(){$("#modal-compare-form").on("shown.bs.modal",function(){const e=localStorage.getItem("version_selected"),t=localStorage.getItem("model_selected");$("#select-version-compare-form option").val()!=e&&$("#select-version-compare-form option").css("display","none"),$(`#select-version-compare-form option[value=${e}]`).prop("selected",!0),$("#select-version-compare-form").val(e),$('#form-lead-compare-form input[name="lead[model]"]').remove(),$("#form-lead-compare-form").append(`<input type="hidden" name="lead[model]" value="${t}">`)})},methods:{remove_version(){this.$emit("on_version_deleted",this.version.id)},abrir_form(){localStorage.setItem("version_selected",this.version.id),localStorage.setItem("model_selected",this.version.model.id),setTimeout(()=>{$("#modal-compare-form").modal("show")},500)},formatPrice:e=>parseFloat(e)?new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL",minimumFractionDigits:2,maximumFractionDigits:2}).format(parseFloat(e)):"Valor indisponível"},computed:{idCard(){return this.index>=0?`comparador-${this.index+1}veiculos`:"comparador-0veiculos"}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicle-compare-card",class:e.version&&void 0!==e.version?"with-version":"no-version",attrs:{id:e.idCard}},[e.version&&void 0!==e.version?t("div",{staticClass:"ds-vehicle-compare-card__content"},[t("div",{staticClass:"ds-vehicle-compare-card__header"},[t("button",{staticClass:"ds-vehicle-compare-card__clear-card p-0",attrs:{id:"ds-vehicle-compare-close"},on:{click:e.remove_version}},[t("i",{staticClass:"fa-solid fa-xmark"})]),e._v(" "),e.version&&void 0!==e.version&&e.version.model.image?t("img",{staticClass:"img-fluid w-100 h-auto",attrs:{src:e.version.images.length>0?e.version.images[0].image:e.version.model.image,alt:""}}
7):e._e(),e._v(" "),t("div",{staticClass:"ds-vehicle-compare-card__model"},[t("h3",[e._v(e._s(e.version?.model.name))]),e._v(" "),t("p",{staticClass:"ds-vehicle-compare-card__version_name"},[e._v(e._s(e.version?.name))]),e._v(" "),t("p",{staticClass:"ds-vehicle-compare-card__price"},[e._v(e._s(e.formatPrice(e.version.price)))])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare-card__body"},[t("button",{staticClass:"ds-vehicle-compare-card__form-modal btn-primary",attrs:{id:"tenho-interesse-comparativo"},on:{click:e.abrir_form}},[e._v(e._s(e.form_button_label))]),e._v(" "),t("a",{directives:[{name:"ga-link",rawName:"v-ga-link"}],staticClass:"ds-vehicle-compare-card__go-to-vdp btn-link",attrs:{id:"ver-detalhes-comparativo",href:e.version.link_vdp}},[e._v("Ver detalhes")])])]):t("button",{staticClass:"ds-vehicle-compare-card__vehicle-selector",attrs:{id:"ds-vehicle-compare-add","data-target":"#modal-comparative-versions","data-toggle":"modal"}},[t("i",{staticClass:"fa-solid fa-circle-plus",attrs:{id:"ds-vehicle-compare-add-icon"}}),e._v(" "),t("span",{attrs:{id:"ds-vehicle-compare-add-label"}},[e._v("Adicionar modelo")])])])},[],!1,null,null,null).exports},2241:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-vehicle-compare-characteristic-list",props:{show_body:{type:Boolean,required:!0}},data(){return{show:this.show_body}},methods:{toggle(){this.show=!this.show}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicle-compare-characteristic-list"},[t("div",{staticClass:"ds-vehicle-compare-characteristic-list__header"},[t("button",{staticClass:"ds-vehicle-compare-characteristic-list__toggle",on:{click:e.toggle}},[e._t("headertitle"),e._v(" "),e.show?t("i",{staticClass:"fa-solid fa-chevron-up"}):t("i",{staticClass:"fa-solid fa-chevron-down"})],2)]),e._v(" "),e.show?t("div",{staticClass:"ds-vehicle-compare-characteristic-list__body"},[e._t("bodycontent")],2):e._e()])},[],!1,null,null,null).exports},621:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"vehicle-compare-modal",props:{site_brands:{type:Array,required:!0},models_versions:{type:Array,required:!0},versions_selected:{type:Array,required:!0}},data:()=>({selected_brand:null,selected_model:null,selected_version:null,models_with_versions:[]}),mounted(){this.models_with_versions=this.models_versions},methods:{save(){this.$emit("version_selected",{model:this.selected_model,version:this.selected_version}),this.selected_model=null,this.selected_version=null,this.$refs.modalClose.click()},transformToId:e=>e?e.toLowerCase().split("/").join("-").split(" ").join("-"):null,clearFields(){this.selected_model=null}},computed:{idBrandSelected(){const e=this.brands.find(e=>e.id===this.selected_brand);return e?this.transformToId(`brand-${e.name}`):null},idModelSelected(){const e=this.models.find(e=>e.id===this.selected_model);return e?this.transformToId(`model-${e.name}`):null},idVersionSelected(){const e=this.versions_by_model.find(e=>e.id===this.selected_version);return e?this.transformToId(`version-${e.name}`):null},brands(){return this.site_brands},models(){return this.models_with_versions.filter(e=>!this.selected_brand||e.brand_id===this.selected_brand).filter(e=>e.vehicle_versions.filter(e=>!this.versions_selected.find(t=>t.id===e.id)).length>0)},versions_by_model(){let e=this.models_with_versions.find(e=>e.id===this.selected_model);if(e&&e.vehicle_versions){return this.selected_version=null,e.vehicle_versions.filter(e=>!this.versions_selected.find(t=>t.id===e.id))}return this.selected_version=null,[]}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicle-compare-modal fade modal",attrs:{id:"modal-comparative-versions",tabindex:"-1",role:"dialog","aria-labelledby":"","aria-modal":"true"}},[t("div",{staticClass:"ds-vehicle-compare-modal__dialog modal-dialog"},[t("div",{staticClass:"ds-vehicle-compare-modal__content modal-content"},[t("div",{staticClass:"ds-vehicle-compare-modal__header modal-header border-0 pb-0"},[e._m(0),e._v(" "),t("button",{ref:"modalClose",staticClass:"btn close",attrs:{id:"btn-close-modal-comparative",type:"button","data-dismiss":"modal","aria-label":"Close"}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare-modal__body modal
7-body"},[t("p",[e._v("Para comparar, selecione o modelo e a versão do veículo desejado.")]),e._v(" "),t("form",[t("div",{staticClass:"row justify-content-center"},[e.brands.length>1?t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group form-group-item mb-2"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected_brand,expression:"selected_brand"}],staticClass:"ds-vehicle-compare-modal__field form-control",attrs:{"data-required":"true","aria-label":"Selecione a marca",id:e.idBrandSelected},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected_brand=t.target.multiple?a:a[0]},e.clearFields]}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Marca")]),e._v(" "),e._l(e.brands,function(a){return t("option",{key:a.id,attrs:{id:`select-vehicle-comparative-${a.name}`},domProps:{value:a.id}},[e._v("\n\n                                        "+e._s(a.name)+"\n\n                                    ")])})],2)])]):e._e(),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group form-group-item mb-2"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected_model,expression:"selected_model"}],staticClass:"ds-vehicle-compare-modal__field form-control",attrs:{disabled:e.brands.length>1&&!this.selected_brand,"data-required":"true","aria-label":"Selecione o modelo",id:e.idModelSelected},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected_model=t.target.multiple?a:a[0]}}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Modelo")]),e._v(" "),e._l(e.models,function(a){return t("option",{key:a.id,attrs:{id:`select-vehicle-comparative-model-${a.name}`},domProps:{value:a.id}},[e._v("\n\n                                        "+e._s(a.name)+"\n\n                                    ")])})],2)])]),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group form-group-item mb-2"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected_version,expression:"selected_version"}],staticClass:"ds-vehicle-compare-modal__field form-control",attrs:{disabled:0===e.versions_by_model.length||null==e.idModelSelected,"data-required":"true","aria-label":"Selecione a versão",id:e.idVersionSelected},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected_version=t.target.multiple?a:a[0]}}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Versão")]),e._v(" "),e._l(e.versions_by_model,function(a){return t("option",{key:a.id,domProps:{value:a.id}},[e._v("\n\n                                        "+e._s(a.name)+"\n\n                                    ")])})],2)])]),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group mt-2"},[t("button",{staticClass:"btn-primary send-form",attrs:{id:"form-lead-btn-submit-comparative-modal",type:"button"},on:{click:e.save}},[e._v("\n                                    Comparar\n                                ")])])])])])])])])])},[function(){var e=this._self._c;return e("div",{staticClass:"modal-title px-0"},[e("h2",[this._v("Selecione o modelo")])])}],!1,null,null,null).exports},75:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={name:"ds-vehicle-compare",props:{models_with_versions:{type:Array,required:!0},brands:{type:Array,required:!0},vehicles:{type:Array,required:!0},groups:{type:Array,required:!0},template:{type:String,required:!0},title:{type:String,required:!0},subtitle:{type:String,required:!0},form_button_label:{type:String,required:!1}},data:()=>({versions_selected:[]}),created(){window.addEventListener("scroll",this.handle_page_scroll),this.versions_selected=this.vehicles},mounted(){setTimeout(()=>{this.slide_container_distance_of_top(),this.characteristics_container_size(),this.navbar_cards_mobile_width()},255)},unmounted(){window.removeEventListener("scroll",this.handle_page_scroll)},methods:{characteristics_container_size(){let e=document.querySelector(".ds-vehicle-compare__characteristics");this.is_mobile?e&&(this.versions_selected.length>1?e.style.minWidth=50*this.versions_selected.length+"%":e.style.width=50*this.versions_selected.length+"%"):e&&(e.style.width=25*this.versions_selected.length+"%")},slide_container_distance_of_top(){if(this.is_mobile){let e=document.querySelectorAll(".ds-vehicle-compare__card-version-container")[0],t=document.querySelector(".ds-vehicle-compare__slide-container");e&&t&&(t.style.top=e.getBoundingClientRect().height+e.offsetTop+"px")}},slide_scroll_right(){let e=document.querySelectorAll(".ds-vehicle-compare__card-version-container")[0];if(e){let t=e.offsetWidth;this.slide_scroll("right",25,t,10)}},slide_scroll_left(){let e=document.querySelectorAll(".ds-vehicle-compare__card-version-container")[0];if(e){let t=e.offsetWidth;this.slide_scroll("left",25,t,10)}},slide_scroll(e,t,a,n){let s=document.querySelector(".ds-vehicle-compare__container"),i=document.querySelector(".ds-vehicle-compare__navcards-container"),r=0,o=setInterval(function(){"left"==e?(s.scrollLeft-=n,i.scrollLeft-=n):(s.scrollLeft+=n,i.scrollLeft+=n),r+=n,r>=a&&window.clearInterval(o)},t)},handle_page_scroll(){let e=window.scrollY,t=document.querySelector(".ds-vehicle-compare__characteristics"),a=document.getElementsByTagName("header")[0],n=document.getElementsByTagName("footer")[0],s=document.querySelector(".ds-vehicle-compare__navcards");t&&n&&(e>=t.offsetTop&&e<=n.offsetTop-(a.getBoundingClientRect().height+150)?s&&(this.is_mobile||(s.classList.remove("invisible"),s.style.position="fixed",s.style.width=t.offsetWidth+"px"),a.classList.contains("fixed-top")?s.style.top=a.getBoundingClientRect().height+"px":s.style.top="0px"):s&&(this.is_mobile?s.style.top="100000px":(s.classList.add("invisible"),s.style.top="0px")))},navbar_cards_mobile_width(){if(this.is_mobile){let e=document.querySelector(".ds-vehicle-compare__navcards"),t=document.querySelector(".ds-vehicle-compare__container");e&&t&&(e.style.width=t.offsetWidth+"px");let a=document.querySelectorAll(".ds-vehicle-compare__card-version-container")[0],n=16;Array.from(document.querySelectorAll(".ds-vehicle-compare-card-navbar")).forEac
7h(e=>{e&&a&&(e.style.width=a.offsetWidth-n+"px")})}},on_version_deleted(e){let t=new URLSearchParams(window.location.search);if(t.has("version")){let a=t.get("version").split(";").filter(t=>t!==e.toString());a&&a.length>0&&""!==a[0]?(t.set("version",a.join(";")),window.location.href=`${window.location.pathname}?${t.toString()}`):(t.delete("version"),window.location.href=`${window.location.pathname}?${t.toString()}`)}},on_version_selected(e){let t=new URLSearchParams(window.location.search);if(t.has("version")){let a=t.get("version").split(";");a.length<4?(a.push(e.version),t.set("version",a.join(";"))):(a.splice(a.length-1,1,e.version),t.set("version",a.join(";")))}else t.append("version",e.version);e.version&&(window.location.href=`${window.location.pathname}?${t.toString()}`)},mainFeaturesByVehicles(){const e=new Set,t=this.versions_selected?.map(e=>e.features?.map(e=>e?.trim()).slice(0,4)).flat().filter(e=>null!=e&&""!==e);return t?.forEach(t=>{e.add(t)}),Array.from(e)},highlights(){return this.mainFeaturesByVehicles().map((e,t)=>({feature_name:e,feature_id:`feature-${t}`,feature_vehicles:this.versions_selected.map(t=>{let a="";return t.features?(a=t.features?.find(t=>t?.trim()===e),a?{vehicle_id:t.id,vehicle_has_feature:!0}:void 0):{vehicle_id:t.id,vehicle_has_feature:!1}})}))},get_characteristics_name(e){let t=new Set;return this.versions_selected.forEach(a=>{a.characteristics.filter(t=>t.group?.id==e?.id).forEach(e=>{t.add(e.name)})}),Array.from(t)},get_characteristics_value(e){let t=this.versions_selected.map(t=>t.characteristics.filter(t=>t?.name===e).map(e=>e?.value??"--")),a=t.reduce((e,t)=>Math.max(e,t.length),0);return t.forEach(e=>{for(;e.length<a;)e.push("--")}),t}},computed:{is_mobile:()=>document.body.clientWidth<=768}};var s=a(5072),i=a.n(s),r=a(6884),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicle-compare container py-4 py-md-5"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 position-relative"},[t("h1",{staticClass:"ds-vehicle-compare__titlepage text-dark font-weight-bold"},[e._v(e._s(e.title))]),e._v(" "),t("h2",{staticClass:"ds-vehicle-compare__subtitlepage text-dark font-weight-regular"},[e._v(e._s(e.subtitle))]),e._v(" "),e.is_mobile?t("div",{staticClass:"ds-vehicle-compare__container row mx-0 overflow-hidden"},[t("div",{staticClass:"row w-100 mx-0 flex-nowrap"},[e._l(e.versions_selected,function(a,n){return t("div",{key:n,staticClass:"col-md-3 col-6 px-2 ds-vehicle-compare__card-version-container"},[t("ds-vehicle-compare-card",{attrs:{version:a,index:n,form_button_label:e.form_button_label},on:{on_version_deleted:e.on_version_deleted}})],1)}),e._v(" "),e.versions_selected&&e.versions_selected.length<4?t("div",{staticClass:"col-md-3 col-6 px-2"},[t("ds-vehicle-compare-card",{attrs:{version:null},on:{on_version_deleted:e.on_version_deleted}})],1):e._e()],2),e._v(" "),t("div",{staticClass:"row w-100 mx-0"},[t("div",{staticClass:"row w-100 mx-0 flex-nowrap"},[e.versions_selected&&e.versions_selected.length>0?t("div",{staticClass:"ds-vehicle-compare__characteristics"},[t("ds-vehicle-compare-characteristic-list",{attrs:{show_body:!0},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v("Highlights")])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(e.highlights(),function(a,n){return t("div",{key:n},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name"},[t("span",[e._v("\n                                                    "+e._s(a.feature_name)+"\n                                                ")])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle"},e._l(a.feature_vehicles,function(e,a){return t("div",{key:a,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-container"},[e&&e.vehicle_has_feature?t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("i",{staticClass:"fa-solid fa-check"})]):t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("i",{staticClass:"fa-solid fa-xmark"})])])}),0)])})},proxy:!0}],null,!1,2986189075)}),e._v(" "),e._l(e.groups,function(a,n){return t("ds-vehicle-compare-characteristic-list",{key:n,attrs:{show_body:!1},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v(e._s(a?.name))])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(e.get_characteristics_
7name(a),function(a,n){return t("div",{key:n},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name"},[t("span",[e._v("\n                                                    "+e._s(a)+"\n                                                ")])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle"},e._l(e.get_characteristics_value(a),function(a,n){return t("div",{key:n,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-container"},e._l(a,function(a,n){return t("div",{key:n,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content"},[t("span",[e._v("\n                                                        "+e._s(a)+"\n                                                    ")])])}),0)}),0)])})},proxy:!0}],null,!0)})})],2):e._e()]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare__navcards"},[t("div",{staticClass:"row mx-0 overflow-hidden ds-vehicle-compare__navcards-container"},[t("div",{staticClass:"row mx-0 justify-content-start flex-nowrap ds-vehicle-compare__navcards-inner-container-card"},[e._l(e.versions_selected,function(a,n){return t("ds-vehicle-compare-card-navbar",{key:n,staticClass:"mx-2",attrs:{version:a},on:{on_version_deleted:e.on_version_deleted}})}),e._v(" "),e.versions_selected&&e.versions_selected.length>0&&e.versions_selected.length<4?t("ds-vehicle-compare-card-navbar",{staticClass:"mx-2",attrs:{version:null},on:{on_version_deleted:e.on_version_deleted}}):e._e()],2)]),e._v(" "),e.versions_selected.length>=2?t("div",{staticClass:"ds-vehicle-compare__navcards-slide-container"},[t("div",{staticClass:"ds-vehicle-compare__navcards-slide-content"},[t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_left}},[t("i",{staticClass:"fa-solid fa-chevron-left"})]),e._v(" "),t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_right}},[t("i",{staticClass:"fa-solid fa-chevron-right"})])])]):e._e()])])]):t("div",{staticClass:"ds-vehicle-compare__container row mx-0 overflow-hidden"},[t("div",{staticClass:"row w-100 mx-0 flex-nowrap"},[e._l(e.versions_selected,function(a,n){return t("div",{key:n,staticClass:"col-md-3 col-6 px-2 ds-vehicle-compare__card-version-container"},[t("ds-vehicle-compare-card",{attrs:{version:a,index:n,form_button_label:e.form_button_label},on:{on_version_deleted:e.on_version_deleted}})],1)}),e._v(" "),e.versions_selected&&e.versions_selected.length<4?t("div",{staticClass:"col-md-3 col-6 px-2"},[t("ds-vehicle-compare-card",{attrs:{version:null},on:{on_version_deleted:e.on_version_deleted}})],1):e._e()],2),e._v(" "),t("div",{staticClass:"row w-100 mx-0"},[t("div",{staticClass:"row w-100 mx-0 flex-nowrap"},[t("div",{staticClass:"ds-vehicle-compare__characteristics"},[e.versions_selected&&e.versions_selected.length>0&&e.highlights()&&e.highlights().length>0?t("ds-vehicle-compare-characteristic-list",{attrs:{show_body:!0},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v("Highlights")])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(e.highlights(),function(a,n){return t("div",{key:n},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name"},[t("span",[e._v("\n                                                    "+e._s(a.feature_name)+"\n                                                ")])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle"},e._l(a.feature_vehicles,function(e,a){return t("div",{key:a,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-container"},[e&&e.vehicle_has_feature?t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("i",{staticClass:"fa-solid fa-check"})]):t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("i",{staticClass:"fa-solid fa-xmark"})])])}),0)])})},proxy:!0}],null,!1,2986189075)}):e._e(),e._v(" "),e._l(e.groups,function(a,n){return t("ds-vehicle-compare-characteristic-list",{key:n,attrs:{show_body:!1},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v(e._s(a?.name))])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(e.get_characteristics_
7name(a),function(a,n){return t("div",{key:n},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"ds-vehicle-compare__characteristics-name"},[t("span",[e._v("\n                                                    "+e._s(a)+"\n                                                ")])])]),e._v(" "),t("div",{staticClass:"ds-vehicle-compare__characteristics-by-vehicle"},e._l(e.get_characteristics_value(a),function(a,n){return t("div",{key:n,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-container"},e._l(a,function(a,n){return t("div",{key:n,staticClass:"ds-vehicle-compare__characteristics-by-vehicle-content"},[t("span",[e._v("\n                                                        "+e._s(a)+"\n                                                    ")])])}),0)}),0)])})},proxy:!0}],null,!0)})})],2)]),e._v(" "),e.versions_selected.length>0?t("div",{staticClass:"ds-vehicle-compare__navcards invisible"},[t("div",{staticClass:"d-flex justify-content-between"},e._l(e.versions_selected,function(a,n){return t("ds-vehicle-compare-card-navbar",{key:n,staticClass:"mx-2",attrs:{version:a},on:{on_version_deleted:e.on_version_deleted}})}),1)]):e._e()])]),e._v(" "),e.versions_selected.length>=2?t("div",{staticClass:"ds-vehicle-compare__slide-container"},[t("div",{staticClass:"ds-vehicle-compare__slide-content"},[t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_left}},[t("i",{staticClass:"fa-solid fa-chevron-left"})]),e._v(" "),t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_right}},[t("i",{staticClass:"fa-solid fa-chevron-right"})])])]):e._e()])]),e._v(" "),t("ds-vehicle-compare-modal",{attrs:{site_brands:e.brands,models_versions:e.models_with_versions,versions_selected:e.versions_selected},on:{version_selected:e.on_version_selected}})],1)},[],!1,null,"7f2053d6",null).exports},5345:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-toyota-vehicle-compare-card-navbar",props:{version:{type:Object,required:!1}},methods:{remove_version(){this.$emit("on_version_deleted",this.version.id)},show_modal(){let e=document.querySelector(".c-vehicle-compare-modal");e&&(e.style.display="block",setTimeout(function(){e.classList.add("show")},100))}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-vehicle-compare-card-navbar",class:e.version&&void 0!==e.version?"with-version":"no-version"},[e.version&&void 0!==e.version?t("div",{staticClass:"c-vehicle-compare-card-navbar__content"},[t("div",{staticClass:"c-vehicle-compare-card-navbar__header"},[t("button",{staticClass:"c-vehicle-compare-card-navbar__clear-card p-0",on:{click:e.remove_version}},[e._m(0)]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-card-navbar__model"},[t("div",{staticClass:"c-vehicle-compare-card-navbar__vehicle-info"},[t("h3",[e._v(e._s(e.version?.model.name))]),e._v(" "),t("p",[e._v(e._s(e.version?.name))])])])]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-card-navbar__body"},[t("a",{staticClass:"c-vehicle-compare-card-navbar__go-to-vdp c-button",attrs:{href:e.version.link_vdp}},[e._v("Confira")])])]):t("button",{staticClass:"c-vehicle-compare-card-navbar__vehicle-selector",on:{click:e.show_modal}},[e._m(1),e._v("\n\n        Adicionar modelo\n\n    ")])])},[function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-close vermelho.svg",alt:"Ícone remover"}})])},function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-add.svg",alt:"ícone adicionar veículo"}})])}],!1,null,null,null).exports},7362:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-toyota-vehicle-compare-card",props:{version:{type:Object,required:!1},index:{type:Number,required:!1},form_button_label:{type:String,required:!1}},mounted(){const e=document.querySelectorAll(".ds-vehicle-compare-card__form-modal");for(let t=0;t<e.length;t++)e[t].addEventListener("click",function(){const e=localStorage.getItem("version_selected"),t=localStorage.getItem("model_selected"),a=document.getElementById("select-version-compare-form"),n=a.querySelectorAll("option");for(let t=0;t<n.length;t++)n[t].value!==e&&(n[t].style.display="none");const s=a.querySelector(`option[value="${e}"]`);s&&(s.selected=!0,a.value=e);const i=document.getElementById("form-lead-compare-form"),r=i.querySelector('input[name="lead[model]"]');console.log(r),r&&i.removeChild(r);const o=document.createElement("input");o.type="hidden",o.name="lead[model]",o.value=t,i.appendChild(o)});
7let t=document.querySelector("#modal-compare-form");document.querySelector("#modal-compare-form .c-modal__close").addEventListener("click",function(){t.style.display="none"})},methods:{remove_version(){this.$emit("on_version_deleted",this.version.id)},show_modal(){let e=document.querySelector(".c-vehicle-compare-modal");e&&(e.style.display="block",setTimeout(function(){e.classList.add("show")},100))},abrir_form(){localStorage.setItem("version_selected",this.version.id),localStorage.setItem("model_selected",this.version.model.id);let e=document.querySelector("#modal-compare-form");e&&(e.style.display="block",setTimeout(()=>{e.classList.add("show")},500))}},computed:{idCard(){return this.index>=0?`comparador-${this.index+1}veiculos`:"comparador-0veiculos"}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-vehicle-compare-card",class:e.version&&void 0!==e.version?"with-version":"no-version",attrs:{id:e.idCard}},[e.version&&void 0!==e.version?t("div",{staticClass:"c-vehicle-compare-card__content"},[t("div",{staticClass:"c-vehicle-compare-card__header"},[t("button",{staticClass:"c-vehicle-compare-card__clear-card p-0",on:{click:e.remove_version}},[e._m(0)]),e._v(" "),e.version&&void 0!==e.version&&e.version.model.image?t("img",{staticClass:"img-fluid w-100 h-auto",attrs:{src:e.version.model.image,alt:""}}):e._e(),e._v(" "),t("div",{staticClass:"c-vehicle-compare-card__model"},[t("h3",[e._v(e._s(e.version?.model.name))]),e._v(" "),t("p",[e._v(e._s(e.version?.name))])])]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-card__body"},[t("button",{staticClass:"ds-vehicle-compare-card__form-modal c-button",attrs:{id:"tenho-interesse-comparativo"},on:{click:e.abrir_form}},[e._v(e._s(e.form_button_label))]),e._v(" "),t("a",{directives:[{name:"ga-link",rawName:"v-ga-link"}],staticClass:"c-vehicle-compare-card__go-to-vdp c-button c-button--secondary",attrs:{id:"ver-detalhes-comparativo",href:e.version.link_vdp}},[e._v("Ver detalhes")])])]):t("button",{staticClass:"c-vehicle-compare-card__vehicle-selector",on:{click:e.show_modal}},[e._m(1),e._v("\n\n        Adicionar modelo\n\n    ")])])},[function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-close vermelho.svg",alt:"Ícone remover"}})])},function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-add.svg",alt:"ícone adicionar veículo"}})])}],!1,null,null,null).exports},1163:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-toyota-vehicle-compare-characteristic-list",props:{show_body:{type:Boolean,required:!0}},data(){return{show:this.show_body}},methods:{toggle(){console.log("toggle"),this.show=!this.show}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-vehicle-compare-characteristic-list"},[t("div",{staticClass:"c-vehicle-compare-characteristic-list__header"},[t("button",{staticClass:"c-vehicle-compare-characteristic-list__toggle",on:{click:e.toggle}},[e._t("headertitle"),e._v(" "),e.show?t("span",[t("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down-1.svg",alt:"ícone collapse tab"}})]):t("span",[t("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down.svg",alt:"ícone collapse tab"}})])],2)]),e._v(" "),e.show?t("div",{staticClass:"c-vehicle-compare-characteristic-list__body"},[e._t("bodycontent")],2):e._e()])},[],!1,null,null,null).exports},1399:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"ds-toyota-vehicle-compare-modal",props:{models_versions:{type:Array,required:!0},versions_selected:{type:Array,required:!0}},data:()=>({selected_model:null,selected_version:null,models_with_versions:[]}),mounted(){this.models_with_versions=this.models_versions},methods:{save(){this.$emit("version_selected",{model:this.selected_model,version:this.selected_version}
7),this.selected_model=null,this.selected_version=null,this.close_modal()},close_modal(){let e=document.querySelector(".c-vehicle-compare-modal");e&&(e.classList.remove("show"),setTimeout(function(){e.style.display="none"},100))},transformToId:e=>e?e.toLowerCase().split("/").join("-").split(" ").join("-"):null},computed:{models(){return this.models_with_versions.filter(e=>e.vehicle_versions.filter(e=>!this.versions_selected.find(t=>t.id===e.id)).length>0)},versions_by_model(){let e=this.models_with_versions.find(e=>e.id===this.selected_model);if(e&&e.vehicle_versions){return this.selected_version=null,e.vehicle_versions.filter(e=>!this.versions_selected.find(t=>t.id===e.id))}return this.selected_version=null,[]},idModelSelected(){const e=this.models.find(e=>e.id===this.selected_model);return e?this.transformToId(`model-${e.name}`):null},idVersionSelected(){const e=this.versions_by_model.find(e=>e.id===this.selected_version);return e?this.transformToId(`version-${e.name}`):null}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-vehicle-compare-modal fade"},[t("div",{staticClass:"c-vehicle-compare-modal__dialog"},[t("div",{staticClass:"c-vehicle-compare-modal__content"},[t("div",{staticClass:"c-vehicle-compare-modal__header"},[t("h2",{staticClass:"c-vehicle-compare-modal__title c-title c-title--sm"},[e._v("Selecione o modelo")]),e._v(" "),t("button",{staticClass:"c-vehicle-compare-modal__close-modal",attrs:{id:"btn-close-modal-comparative",type:"button"},on:{click:e.close_modal}},[e._m(0)])]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-modal__body modal-body"},[t("p",[e._v("Para comparar, selecione o modelo e a versão do veículo desejado.")]),e._v(" "),t("form",[t("div",{staticClass:"c-vehicle-compare-modal__body-content"},[t("div",{staticClass:"c-vehicle-compare-modal__form-group"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected_model,expression:"selected_model"}],staticClass:"c-vehicle-compare-modal__field",attrs:{"data-required":"true","aria-label":"Selecione o modelo",id:e.idModelSelected},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected_model=t.target.multiple?a:a[0]}}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Modelo")]),e._v(" "),e._l(e.models,function(a){return t("option",{key:a.id,attrs:{id:`select-vehicle-comparative-model-${a.name}`},domProps:{value:a.id}},[e._v("\n\n                                    "+e._s(a.name)+"\n\n                                ")])})],2)]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-modal__form-group"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected_version,expression:"selected_version"}],staticClass:"c-vehicle-compare-modal__field",attrs:{disabled:0===e.versions_by_model.length,"data-required":"true","aria-label":"Selecione a versão",id:e.idVersionSelected},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selected_version=t.target.multiple?a:a[0]}}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Versão")]),e._v(" "),e._l(e.versions_by_model,function(a){return t("option",{key:a.id,domProps:{value:a.id}},[e._v("\n\n                                    "+e._s(a.name)+"\n\n                                ")])})],2)]),e._v(" "),t("div",{staticClass:"c-vehicle-compare-modal__form-group"},[t("button",{staticClass:"c-button",attrs:{id:"form-lead-btn-submit-comparative-modal",type:"button"},on:{click:e.save}},[e._v("\n                                Comparar\n                            ")])])])])])])])])},[function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-close.svg",alt:"Ícone fechar modal"}})])}],!1,null,null,null).exports},865:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>o});var n=a(594);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
7t%2?s(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const r={name:"ds-toyota-vehicle-compare",props:{models_with_versions:{type:Array,required:!0},vehicles:{type:Array,required:!0},groups:{type:Array,required:!0},form_button_label:{type:String,required:!1}},data:()=>({versions_selected:[]}),created(){window.addEventListener("scroll",this.handle_page_scroll),this.versions_selected=this.vehicles},unmounted(){window.removeEventListener("scroll",this.handle_page_scroll)},mounted(){setTimeout(()=>{this.slide_container_distance_of_top(),this.characteristics_container_size(),this.navbar_cards_width()},255)},methods:{slide_container_distance_of_top(){if(this.is_mobile){let e=document.querySelectorAll(".c-vehicle-compare__card-container")[0],t=document.querySelector(".c-vehicle-compare__slide-container");e&&t&&(t.style.top=e.getBoundingClientRect().height+e.offsetTop+"px")}},navbar_cards_width(){let e=document.querySelector(".c-vehicle-compare__navcards-row"),t=document.querySelector(".c-vehicle-compare__content");e&&t&&(e.style.width=t.offsetWidth+"px");let a=document.querySelectorAll(".c-vehicle-compare__card-container")[0];Array.from(document.querySelectorAll(".c-vehicle-compare-card-navbar")).forEac
7h(e=>{e&&a&&(e.style.width=a.offsetWidth-16+"px")})},slide_scroll_right(){let e=document.querySelectorAll(".c-vehicle-compare__card-container")[0];if(e){let t=e.offsetWidth;this.slide_scroll("right",25,t,10)}},slide_scroll_left(){let e=document.querySelectorAll(".c-vehicle-compare__card-container")[0];if(e){let t=e.offsetWidth;this.slide_scroll("left",25,t,10)}},slide_scroll(e,t,a,n){let s=document.querySelector(".c-vehicle-compare__content"),i=document.querySelector(".c-vehicle-compare__navcards-row"),r=0,o=setInterval(function(){"left"==e?(s.scrollLeft-=n,i.scrollLeft-=n):(s.scrollLeft+=n,i.scrollLeft+=n),r+=n,r>=a&&window.clearInterval(o)},t)},handle_page_scroll(){let e=window.scrollY,t=document.getElementsByTagName("header")[0],a=document.getElementsByTagName("footer")[0],n=document.querySelector(".c-vehicle-compare__characteristics"),s=document.querySelector(".c-vehicle-compare__navcards");if(n&&a)if(e>=n.offsetTop&&e<=a.offsetTop-(t.getBoundingClientRect().height+200)){if(s)if(this.is_mobile){let e=document.querySelector(".l-header__content"),t=e.querySelector(".l-header__primary"),a=e.querySelectorAll(".c-secondary-navigation")[1];t&&a&&(s.style.top=t.getBoundingClientRect().height+a.getBoundingClientRect().height+"px")}else s.classList.remove("invisible"),s.style.width=n.offsetWidth+"px",s.style.top=t.getBoundingClientRect().height+"px"}else s&&(this.is_mobile?s.style.top="100000px":(s.classList.add("invisible"),s.style.top="0px"))},characteristics(){return this.groups.map((e,t)=>{let a=[];return this.versions_selected.forEach(t=>{t.characteristics.filter(t=>{t.group?.id===e?.id&&(a.find(e=>e.characteristic_name===t.name)||a.push({characteristic_name:t.name,characteristic_vehicle_value:this.versions_selected.map(e=>{let a=e.characteristics.find(e=>e.id===t.id);return{value:a?.value}})}))})}),i(i({},e),{},{goup_characteristic_by_vehicle:a})})},highlights(){let e=[];return this.versions_selected.forEach(t=>{t.features.slice(0,3).forEach((t,a)=>{e.find(e=>e.feature_name?.toLowerCase()===t.toLowerCase())||e.push({feature_name:t,feature_id:"feature-"+a,feature_vehicles:this.versions_selected.map(e=>e.features.find(e=>e===t)?{vehicle_id:e.id,vehicle_has_feature:!0}:{vehicle_id:e.id,vehicle_has_feature:!1})})})}),e},characteristics_container_size(){let e=document.querySelector(".c-vehicle-compare__characteristics");this.is_mobile?e&&(this.versions_selected.length>1?e.style.minWidth=50*this.versions_selected.length+"%":e.style.width=50*this.versions_selected.length+"%"):e&&(e.style.width=25*this.versions_selected.length+"%")},on_version_deleted(e){let t=new URLSearchParams(window.location.search);if(t.has("version")){let a=t.get("version").split(";").filter(t=>t!==e.toString());a&&a.length>0&&""!==a[0]?(t.set("version",a.join(";")),window.location.href=`${window.location.pathname}?${t.toString()}`):(t.delete("version"),window.location.href=`${window.location.pathname}?${t.toString()}`)}},on_version_selected(e){let t=new URLSearchParams(window.location.search);if(t.has("version")){let a=t.get("version").split(";");a.length<4?(a.push(e.version),t.set("version",a.join(";"))):(a.splice(a.length-1,1,e.version),t.set("version",a.join(";")))}else t.append("version",e.version);e.version&&(window.location.href=`${window.location.pathname}?${t.toString()}`)}},computed:{is_mobile:()=>document.body.clientWidth<=768}};const o=(0,a(4486).A)(r,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-vehicle-compare"},[t("div",{staticClass:"c-vehicle-compare__wrapper grid l-wrapper"},[t("div",{staticClass:"c-vehicle-compare__container col-12_sm-12"},[t("h1",{staticClass:"c-vehicle-compare__titlepage c-title c-title--sm"},[e._v("Comparativo")]),e._v(" "),t("h2",{staticClass:"c-vehicle-compare__subtitlepage"},[e._v("Compare os seus veículos de interesse")]),e._v(" "),t("div",{staticClass:"c-vehicle-compare__content"},[t("div",{staticClass:"c-vehicle-compare__content-row"},[e._l(e.versions_selected,function(a,n){return t("div",{key:n,staticClass:"c-vehicle-compare__card-container"},[t("ds-toyota-vehicle-compare-card",{attrs:{version:a,index:n,form_button_label:e.form_button_label},on:{on_version_deleted:e.on_version_deleted}})],1)}),e._v(" "),e.versions_selected&&e.versions_selected.length<4?t("div",{staticClass:"c-vehicle-compare__card-container"},[t("ds-toyota-vehicle-compare-card",{attrs:{version:null}}
7)],1):e._e(),e._v(" "),!e.is_mobile&&e.versions_selected.length>0?t("div",{staticClass:"c-vehicle-compare__navcards invisible"},[t("div",{staticClass:"c-vehicle-compare__navcard-container"},e._l(e.versions_selected,function(a,n){return t("div",{key:n,staticClass:"c-vehicle-compare__navcard-content"},[t("ds-toyota-vehicle-compare-card-navbar",{attrs:{version:a},on:{on_version_deleted:e.on_version_deleted}})],1)}),0)]):t("div",{staticClass:"c-vehicle-compare__navcards"},[t("div",{staticClass:"c-vehicle-compare__navcards-row"},[t("div",{staticClass:"c-vehicle-compare__navcard-container"},[e._l(e.versions_selected,function(a,n){return t("div",{key:n,staticClass:"c-vehicle-compare__navcard-content"},[t("ds-toyota-vehicle-compare-card-navbar",{attrs:{version:a},on:{on_version_deleted:e.on_version_deleted}})],1)}),e._v(" "),e.versions_selected&&e.versions_selected.length>0&&e.versions_selected.length<4?t("div",{staticClass:"c-vehicle-compare__navcard-content"},[t("ds-toyota-vehicle-compare-card-navbar",{attrs:{version:null},on:{on_version_deleted:e.on_version_deleted}})],1):e._e()],2)]),e._v(" "),e.versions_selected.length>=2?t("div",{staticClass:"c-vehicle-compare__navcards-slide-container"},[t("div",{staticClass:"c-vehicle-compare__navcards-slide-content"},[t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_left}},[e._m(0)]),e._v(" "),t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_right}},[e._m(1)])])]):e._e()])],2),e._v(" "),t("div",{staticClass:"c-vehicle-compare__content-row"},[t("div",{staticClass:"c-vehicle-compare__characteristics"},[e.versions_selected&&e.versions_selected.length>0?t("ds-toyota-vehicle-compare-characteristic-list",{attrs:{show_body:!0},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v("Highlights")])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(e.highlights(),function(a,n){return t("div",{key:n},[t("div",{staticClass:"c-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"c-vehicle-compare__characteristics-name"},[t("span",[e._v("\n\n                                                "+e._s(a.feature_name)+"\n\n                                            ")])])]),e._v(" "),t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle"},e._l(a.feature_vehicles,function(e,a){return t("div",{key:a,staticClass:"c-vehicle-compare__characteristics-by-vehicle-container"},[e.vehicle_has_feature?t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("span",[t("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon -check verde.svg",alt:"Ícone feature presente"}})])]):t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle-content text-center"},[t("span",[t("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/Icon-close vermelho.svg",alt:"Ícone feature não presente"}})])])])}),0)])})},proxy:!0}],null,!1,347588063)}):e._e(),e._v(" "),e._l(e.characteristics(),function(a){return t("ds-toyota-vehicle-compare-characteristic-list",{key:a.id,attrs:{show_body:!1},scopedSlots:e._u([{key:"headertitle",fn:function(){return[t("h6",[e._v(e._s(a.name))])]},proxy:!0},{key:"bodycontent",fn:function(){return e._l(a.goup_characteristic_by_vehicle,function(a,n){return t("div",{key:n},[t("div",{staticClass:"c-vehicle-compare__characteristics-name-container"},[t("div",{staticClass:"c-vehicle-compare__characteristics-name"},[t("span",[e._v("\n\n                                                "+e._s(a.characteristic_name)+"\n\n                                            ")])])]),e._v(" "),t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle"},e._l(a.characteristic_vehicle_value,function(a,n){return t("div",{key:n,staticClass:"c-vehicle-compare__characteristics-by-vehicle-container"},[a.value?t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle-content"},[e._v("\n\n                                                "+e._s(a.value)+"\n\n                                            ")]):t("div",{staticClass:"c-vehicle-compare__characteristics-by-vehicle-content"},[e._v("\n\n                                                --\n\n                                            ")])])}),0)])})},proxy:!0}],null,!0)})})],2)])]),e._v(" "),e.versions_selected.length>=2?t("div",{staticClass:"c-vehicle-compare__slide-container"},[t("div",{staticClass:"c-vehicle-compare__slide-content"},[t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_left}},[e._m(2)]),e._v(" "),t("button",{attrs:{type:"button"},on:{click:e.slide_scroll_right}}
7,[e._m(3)])])]):e._e()])]),e._v(" "),t("ds-toyota-vehicle-compare-modal",{attrs:{models_versions:e.models_with_versions,versions_selected:e.versions_selected},on:{version_selected:e.on_version_selected}})],1)},[function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down-1.svg",alt:"ícone scroll"}})])},function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down-1.svg",alt:"ícone scroll"}})])},function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down-1.svg",alt:"ícone scroll"}})])},function(){var e=this._self._c;return e("span",[e("img",{attrs:{src:"https://cdn.dealerspace.ai/sulpar/toyota-sulpar-novo/conteudo-online/icones/arrow-down-1.svg",alt:"ícone scroll"}})])}],!1,null,null,null).exports},7317:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{maxHeight:{type:String,default:"300px"},classButton:{type:String,default:""}},data:()=>({accordionStatus:null,heightContent:0}),computed:{accordionClass(){if(null!==this.accordionStatus)return{"c-ds-accordion-button__content--is-closed":0===this.accordionStatus,"c-ds-accordion-button__content--is-transition":1===this.accordionStatus,"c-ds-accordion-button__content--is-opened":2===this.accordionStatus}},accordionStyle(){return 2===this.accordionStatus?`height:${this.heightContent}px;max-height:${this.maxHeight}`:`max-height:${this.maxHeight}`}},watch:{accordionStatus(e){1===e&&(this.heightContent=this.getElementHeight(this.$refs.bcontent))}},mounted(){this.heightContent=this.getElementHeight(this.$refs.bcontent),this.$nextTick(()=>this.accordionStatus=0),document.addEventListener("ds-filter:options-changed",this.refreshHeight)},beforeDestroy(){document.removeEventListener("ds-filter:options-changed",this.refreshHeight)},methods:{accordionClicked(){const e=this.accordionStatus;this.accordionStatus=1,this.$nextTick(()=>this.accordionStatus=0==e?2:0)},refreshHeight(){2===this.accordionStatus&&this.$nextTick(()=>{this.heightContent=this.getElementHeight(this.$refs.bcontent)})},getElementHeight(e){const t=e.cloneNode(!0),a=e.getBoundingClientRect().width;t.style.cssText="position: fixed; top: 0; left: 0; overflow: auto; visibility: hidden; pointer-events: none; height: unset; max-height: unset; width: "+a+"px",document.body.append(t);const n=t.getBoundingClientRect().height+8;return t.remove(),n}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-accordion-button"},[t("button",e._b({staticClass:"c-ds-accordion-button__btn",class:e.classButton,attrs:{type:"button",disabled:1===e.accordionStatus},on:{click:function(t){return e.accordionClicked()}}},"button",e.$attrs,!1),[e._t("title")],2),e._v(" "),t("div",{ref:"bcontent",staticClass:"c-ds-accordion-button__content",class:e.accordionClass,style:e.accordionStyle},[e._t("content")],2)])},[],!1,null,null,null).exports},602:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>p});var n=a(8822);const s={props:{tags:{type:Array,required:!0},delay:{type:Number,required:!1,default:2}},data:()=>({counter:0}),computed:{secondAnimation(){return this.tags.length*this.delay+"s"},lastEl(){return this.$refs.tag[this.tags.length-1]},currentEl(){return this.$refs.tag[this.counter]},nextEl(){return this.$refs.tag[this.counter+1]},prevEl(){return this.$refs.tag[this.counter-1]},secondTime(){return 1e3*this.delay},quarterOfTimeCSS(){return this.delay/4+"s"}},methods:{addCenter(e){e&&e.classList.add("c-ds-flag-animated__tag--center")},addBefore(e){e&&e.classList.add("c-ds-flag-animated__tag--before")},addAfter(e){e&&e.classList.add("c-ds-flag-animated__tag--after")},removeCenter(e){e&&e.classList.remove("c-ds-flag-animated__tag--center")},removeBefore(e){e&&e.classList.remove("c-ds-flag-animated__tag--before")},removeAfter(e){e&&e.classList.remove("c-ds-flag-animated__tag--after")},interval(e){setInterval(()=>{e(),this.counter<this.tags.length-1?this.counter++:this.counter=0},this.secondTime)}},mounted(){this.interval(()=>{const e=this.counter<1?this.lastEl:this.prevEl;this.removeCenter(e),this.addAfter(e),setTimeout(()=>{this.removeAfter(e),this.addBefore(e)},this.secondTime),this.removeBefore(this.currentEl),this.addCenter(this.currentEl)})}},i=()=>{(0,n.useCssVars)((e,t)=>({"1176542e":e.quarterOfTimeCSS}))},r=s.setup;s.setup=r?(e,t)=>(i(),r(e,t)):i;const o=s;var l=a(5072),c=a.n(l),d=a(8794),u={insert:"head",singleton:!1};c()(d.A,u);d.A.locals;const p=(0,a(4486).A)(o,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-flag-animated"},[t("div",{staticClass:"c-ds-flag-animated__inner"},e._l(e.tags,function(a,n){return t("span",{ref:"tag",refInFor:!0,staticClass:"c-ds-flag-animated__tag c-ds-flag-animated__tag--before",class:n<1?"c-ds-flag-animated__tag--center":""},[e._v("\n            "+e._s(a)+"\n        ")])}),0)])},[],!1,null,"31a7c576",null).exports},7724:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{dimension:{type:Number,default:40}},computed:{styleDimensions(){return`width:${this.dimension}px; height: ${this.dimension}px;`},borderWidth(){return this.dimension<=80?this.dimension/10:8},styleInner(){return`width:${this.dimension}px; height: ${this.dimension}px; border-width:${this.borderWidth}px;`}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-loading"},[t("div",{staticClass:"c-ds-loading__type-1",style:e.styleDimensions},[t("div",{staticClass:"c-ds-loading__content c-ds-loading__content--l-1",style:e.styleInner}),e._v(" "),t("div",{staticClass:"c-ds-loading__content c-ds-loading__content--l-2",style:e.styleInner}),e._v(" "),t("div",{staticClass:"c-ds-loading__content c-ds-loading__content--l-3",style:e.styleInner}),e._v(" "),t("div",{staticClass:"c-ds-loading__content c-ds-loading__content--l-4",style:e.styleInner})]),e._v(" "),t("div",{staticClass:"c-ds-loading__message"},[e._t("message")],2)])},[],!1,null,null,null).exports},9958:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(8822);const s={__name:"ds-tooltip",props:{helpDescription:{type:String,default:null},position:{type:String,default:null},icon:{type:String,default:null}},setup(e){const t=e,a=(0,n.ref)(!1),{helpDescription:s,position:i,icon:r}=(0,n.toRefs)(t);return{__sfc:!0,props:t,isOpenDesc:a,showTooltip:()=>{a.value=!0},hideTooltip:()=>{a.value=!1},helpDescription:s,position:i,icon:r}}};var i=a(5072),r=a.n(i),o=a(6137),l={insert:"head",singleton:!1};r()(o.A,l);o.A.locals;const c=(0,a(4486).A)(s,function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",{staticClass:"c-ds-tooltip"},[a.helpDescription?t("div",{staticClass:"c-ds-tooltip__box-help-description"},[t("i",{staticClass:"c-ds-tooltip__btn-view-help-description",on:{mouseenter:a.showTooltip,mouseleave:a.hideTooltip,click:function(e){a.isOpenDesc=!a.isOpenDesc}}},[e._v("i")]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:a.isOpenDesc,expression:"isOpenDesc"}],class:["c-ds-tooltip__help-description",`c-ds-tooltip__help-description--${a.position}`]},[t("p",[e._v("\n        "+e._s(a.helpDescription)+"\n      ")])])]):e._e(
7)])},[],!1,null,"1eb0d7cc",null).exports},9774:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:{vehicle:{type:Object,required:!0}},methods:{parseImages(e){try{return JSON.parse(e)}catch(e){return console.error("Erro ao analisar imagens:",e),[]}},getFirstImage(e){const t=this.parseImages(e);return t.length>0?t[0]:""},simulate(e){this.$emit("simulate",e)}}};var s=a(5072),i=a.n(s),r=a(429),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"ds-vehicles-stock-related-card-dxp position-relative"},[t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__header"},[t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__image position-relative"},[t("img",{staticClass:"d-block w-100",attrs:{src:e.getFirstImage(e.vehicle.images),alt:"Imagem "+e.vehicle.id}})]),e._v(" "),t("span",{staticClass:"ds-vehicles-stock-related-card-dxp__make font-weight-regular"},[e._v(e._s(e.vehicle.make))]),e._v(" "),t("h2",{staticClass:"ds-vehicles-stock-related-card-dxp__title font-weight-bold"},[e._v(e._s(e.vehicle.title))])]),e._v(" "),t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__body"},[t("div",{staticClass:"d-flex justify-content-between ds-vehicles-stock-related-card-dxp__vehicle-characteristcs"},[t("span",[t("i",{staticClass:"fa-solid fa-gauge"}),e._v("\n            "+e._s(e.vehicle.mileage)+"\n          ")]),e._v(" "),t("span",[t("i",{staticClass:"fa-regular fa-calendar"}),e._v("\n            "+e._s(e.vehicle.year)+"/"+e._s(e.vehicle.fabric_year)+"\n          ")]),e._v(" "),t("span",[t("i",{staticClass:"fa-solid fa-gas-pump"}),e._v("\n            "+e._s(e.vehicle.fuel)+"\n          ")])]),e._v(" "),e.vehicle.shops_vehicle_related_dxp&&e.vehicle.shops_vehicle_related_dxp.length>0?t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__shops"},e._l(e.vehicle.shops_vehicle_related_dxp,function(a){return t("p",{key:a.id,staticClass:"text-capitalize font-size-12 my-2"},[t("i",{staticClass:"fas fa-map-marker-alt mr-2"}),e._v("\n            "+e._s(a.name)+"\n          ")])}),0):e._e(),e._v(" "),t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__price font-weight-bold mt-2"},[e._v("\n            "+e._s(parseFloat(e.vehicle.price)?.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}))+"\n        ")])]),e._v(" "),t("div",{staticClass:"ds-vehicles-stock-related-card-dxp__footer"},[t("div",{staticClass:"position-absolute"},[t("button",{staticClass:"btn btn-primary w-100 border-0 p-2",attrs:{type:"button"},on:{click:function(t){e.simulate({select:e.vehicle,vehicleSimilar:!0,image:e.getFirstImage(e.vehicle.images)})}}},[e._v("Simular Parcelas")])])])])},[],!1,null,"24eab4d0",null).exports},1028:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={components:{VehiclesStockRelatedCardDxp:a(9774).default},props:{related:{type:Array,default:[],required:!0}},methods:{simulate(e){window.dispatchEvent(new CustomEvent("simulate",{detail:e}))}},computed:{relatedGroups(){const e=[];for(;this.related.length>0;)e.push(this.related.splice(0,4));return e},isMobile:()=>document.body.clientWidth<=768}};var s=a(5072),i=a.n(s),r=a(2331),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return e.related&&e.related.length>0?t("div",{staticClass:"ds-vehicles-stock-related-dxp pt-3 mb-5 mb-md-0"},[t("div",{staticClass:"con px-md-3"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12"},[t("h3",{staticClass:"font-weight-bold"},[e._v("Outros veículos similares disponíveis para você simular")]),e._v(" "),e.isMobile?e._e():t("div",{staticClass:"carousel slide",attrs:{id:"ds-vehicles-stock-related-dxp__carousel","data-ride":"carousel","data-interval":"5000"}},[t("div",{staticClass:"carousel-inner",attrs:{role:"list"}},e._l(e.relatedGroups,function(a,n){return t("div",{key:n,class:"carousel-item "+(0==n?"active":""),attrs:{role:"listitem"}},[t("div",{staticClass:"row justify-content-start mx-0 pb-5"},e._l(a,function(a,n){return t("div",{key:n,staticClass:"col-lg-3 col-md-6 col-12"},[t("div",{staticClass:"d-flex h-100"},[t("VehiclesStockRelatedCardDxp",{attrs:{vehicle:a},on:{simulate:e.simulate}})],1)])}),0)])}),0),e._v(" "),e.relatedGroups.length>1?t("a",{staticClass:"carousel-control-prev ds-vehicles-stock-related-dxp__carousel-prev",staticStyle:{opacity:"1",width:"2%"},attrs:{href:"#ds-vehicles-stock-related-dxp__carousel",role:"button","data-sli
7de":"prev"}},[t("span",{staticClass:"fas fa-chevron-circle-left text-shadow-arrow text-primary fa-2x",attrs:{"aria-hidden":"true"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Previous")])]):e._e(),e._v(" "),e.relatedGroups.length>1?t("a",{staticClass:"carousel-control-next ds-vehicles-stock-related-dxp__carousel-next",staticStyle:{opacity:"1",width:"2%"},attrs:{href:"#ds-vehicles-stock-related-dxp__carousel",role:"button","data-slide":"next"}},[t("span",{staticClass:"fas fa-chevron-circle-right text-shadow-arrow text-primary fa-2x",attrs:{"aria-hidden":"true"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Next")])]):e._e()]),e._v(" "),e.isMobile?t("div",{staticClass:"carousel slide",attrs:{id:"ds-vehicles-stock-related-dxp__carousel","data-ride":"carousel","data-interval":"5000"}},[t("div",{staticClass:"carousel-inner",attrs:{role:"list"}},e._l(e.related,function(a,n){return t("div",{key:n,class:"carousel-item "+(0==n?"active":""),attrs:{role:"listitem"}},[t("div",{staticClass:"row mx-0 pb-5 px-4"},[t("div",{staticClass:"col-12"},[t("VehiclesStockRelatedCardDxp",{attrs:{vehicle:a},on:{simulate:e.simulate}})],1)])])}),0),e._v(" "),e.related.length>1?t("a",{staticClass:"carousel-control-prev ds-vehicles-stock-related-dxp__carousel-prev",staticStyle:{opacity:"1",width:"2%"},attrs:{href:"#ds-vehicles-stock-related-dxp__carousel",role:"button","data-slide":"prev"}},[t("span",{staticClass:"fas fa-chevron-circle-left text-shadow-arrow text-primary fa-2x",attrs:{"aria-hidden":"true"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Previous")])]):e._e(),e._v(" "),e.related.length>1?t("a",{staticClass:"carousel-control-next ds-vehicles-stock-related-dxp__carousel-next",staticStyle:{opacity:"1",width:"2%"},attrs:{href:"#ds-vehicles-stock-related-dxp__carousel",role:"button","data-slide":"next"}},[t("span",{staticClass:"fas fa-chevron-circle-right text-shadow-arrow text-primary fa-2x",attrs:{"aria-hidden":"true"}}),e._v(" "),t("span",{staticClass:"sr-only"},[e._v("Next")])]):e._e()]):e._e()])])])]):e._e()},[],!1,null,"22665c6c",null).exports},5372:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>b});var n=a(594),s=a(5589),i=a(5239),r=a(5564),o=a(3217),l=a(7577),c=a(8478),d=a(2472),u=a(3721);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const f={name:"ds-dxp-form",components:{DxpVehicle:r.default,DxpContact:o.default,DxpUsedVehicle:l.default,DxpFinanceSimulation:c.default,DxpResume:d.default,DxpProgressBar:u.default},props:{requestParams:Object,dataLayerItem:Object,isDdmProgram:{type:Boolean,default:!1},leadSubOrigin:{type:String,default:null},dxpConfig:Object},data:()=>({lead:{type:183,origin:1,subject:"DXP Stellantis"},token:"",leadId:null,step:0,vehicleData:{},contactData:{},usedVehicleData:{},financeData:{},simulationResult:null,stellantisBankUrl:null,loading:!1,installments:[],errorSimulate:"",brandId:"",selectedDataLayerItem:null}),async created(){const e=this.requestParams.siteBrands;if(e){const t=e.find(e=>132==e.id);t&&(this.brandId=t.id)}this.stellantisBankUrl=await(0,s.p)("srv_financiamentos"),this.token=Math.floor((new Date).getTime()/1e3)+this.requestParams.siteId,this.lead=this.dxpConfig.value.lead,this.selectedDataLayerItem=this.dataLayerItem||null},methods:{moveToStep(e){this.step=e},restartFlow(){this.step=0,this.vehicleData={},this.contactData={},this.usedVehicleData={},this.financeData={},this.simulationResult=null,this.installments=[],this.errorSimulate="",this.leadId=null,this.token=Math.floor((new Date).getTime()/1e3)+this.requestParams.siteId,this.selectedDataLayerItem=this.dataLayerItem||null,this.scrollToTop()},scrollToTop(){$([document.documentElement,document.body]).animate({scrollTop:$("#dxp-stellantis-financing").offset().top-120},200)},updateVehicleData(e){this.vehicleData=e,this.step+=1;try{this.selectedDataLayerItem=this.buildDataLayerItemFromVehicle(e),"undefined"!=typeof console&&console.debug&&(console.debug("dxp: vehicleData",e.vehicle),console.debug("dxp: selectedDataLayerItem",this.selectedDataLayerItem))}catch(e){this.selectedDataLayerItem=this.dataLayerItem||null}this.getInstallments(),this.scrollToTop()},updateContactData(e){this.contactData=e,this.createLead(),"1"!=this.contactData.extra.has_used?(this.usedVehicleData={},this.step+=2):this.step+=1,this.scrollToTop()},updateUsedVehicleData(e){this.usedVehicleData=e,this.step+=1,this.updateLead()},updateFinanceData(e){this.financeData=e,this.simulate()},format:e=>window.FormatterCurrency.toBrlFormat(e),formatDate(e){if(e){if(!e||8!==e.length)return null;const t=e.substring(0,2),a=e.substring(2,4);return`${e.substring(4,8)}-${a}-${t}`}},channelOptions(e){const t={email:"E-mail",phone:"Telefone",whatsapp:"WhatsApp"};return Object.entries(e).filter(([e,t])=>t).map(([e])=>t[e])}
7,buildPayloadLead(){return{token:this.requestParams.siteId,_token:this.token,magic:null,contact:{name:this.contactData.contact.name,cpf:this.contactData.contact.cpf,birthdate:this.formatDate(this.contactData.contact.birthdate),email:this.contactData.contact.email,phone:this.contactData.contact.phone.code+" "+this.contactData.contact.phone.number},lead:m(m({},this.lead),{},{version:this.vehicleData.vehicle.version.id}),shop:this.vehicleData.shopId,extra:{usado_troca:"1"==this.contactData.extra.has_used?"sim":"não",preferred_channels:this.channelOptions(this.contactData.extra.channel_option),accept_email:this.contactData.extra.lgpd.email,accept_phone:this.contactData.extra.lgpd.phone,accept_privacy_policy:this.contactData.extra.lgpd.privacy,utm_source:this.requestParams.utmSource,utm_term:this.requestParams.utmTerm,utm_medium:this.requestParams.utmMedium,utm_campaign:this.requestParams.utmCampaign,userUrl:this.requestParams.userUrl,userFullUrl:this.requestParams.userFullUrl,sendToCRM:!0}}},async updateLead(){this.scrollToTop();const e=this.buildPayloadLead();if(e.lead_id=this.leadId,e.extra.financiamento="sim",e.used="1"==this.contactData.extra.has_used?this.usedVehicleData:{},e.finance=this.financeData||{},this.simulationResult?.success&&this.simulationResult.installments?.length){const t=this.simulationResult.installments?.slice(0,1)[0],a=(0,i.g)(e.finance.addDownPayment);e.finance=m(m({},e.finance),{},{addDownPayment:a,amountPerMonth:t.amount,valueToFud:this.simulationResult.requestedAmount,totalAmount:this.simulationResult.totalAmount,totalAmountWithIof:this.simulationResult.totalAmountWithIof,netMonthly:this.simulationResult.rates.netMonthly})}try{const t=`${urlApi}/dxp/update-lead`;await axios.post(t,e)}catch(e){console.log(e)}},async createLead(){if(this.leadId)return void this.updateLead();const e=this.buildPayloadLead();try{const t=`${urlApi}/send-lead-per-step`,a=await axios.post(t,e);this.leadId=a.data.id}catch(e){console.log(e)}},async simulate(){try{this.loading=!0,this.simulationResult=null;const e={vehicle:{brand:this.vehicleData.vehicle.brand,name:this.vehicleData.vehicle.model.name+this.vehicleData.vehicle.version.name,price:this.vehicleData.vehicle.version.price,build_year:this.vehicleData.vehicle.version.build_year,model_year:this.vehicleData.vehicle.version.model_year,fipe:this.vehicleData.vehicle.version.fipe},contact:this.contactData.contact,used:this.usedVehicleData,finance:this.financeData,shop:this.vehicleData.shopId},t=await axios.post(`${this.stellantisBankUrl}/api/stellantis/simulation/`,e);t.data.success?(this.simulationResult=t.data,window.dataLayer.push({event:"simular_financiamento",valorModelo:this.vehicleData?.vehicle?.version?.price,valorEntrada:this.simulationResult?.downPayment,parcelaEscolhida:this.simulationResult?.installments?.length,valorTotal:this.simulationResult?.totalAmount})):this.errorSimulate="Não foi possível realizar a simulação. Tente novamente mais tarde.",this.loading=!1}catch(e){this.loading=!1,this.errorSimulate="Não foi possível realizar a simulação. Tente novamente mais tarde."}},async getInstallments(){try{const e=await axios.post(`${this.stellantisBankUrl}/api/stellantis/installments/`,{shop:this.vehicleData.shopId});e.data.success?this.installments=e.data.installments:this.errorSimulate="Tivemos um problema ao carregar as parcelas. Tente novamente mais tarde."}catch(e){console.log(e),this.errorSimulate="Tivemos um problema ao carregar as parcelas. Tente novamente mais tarde."}},buildDataLayerItemFromVehicle(e){if(!e||!e.vehicle||!e.vehicle.version)return null;const t=e.vehicle.version||{},a=e.vehicle.model||{},n=e.vehicle.brand||"",s=t.details||{},i=e.selectedColor||s.colors&&Object.values(s.colors)[0]||null,r=t.fuel_name||t.vehicle_fuel_types&&t.vehicle_fuel_types.name||s.fuel_name||s.vehicle_fuel_types&&s.vehicle_fuel_types.name||e.vehicle?.fuel_name||e.vehicle?.model?.fuel_name||"",o=t.transmission_name||t.vehicle_transmissions&&t.vehicle_transmissions.name||s.transmission_name||s.vehicle_transmissions&&s.vehicle_transmissions.name||e.vehicle?.transmission_name||e.vehicle?.model?.transmission_name||"";return{item_id:t.product_code||t.id||"",item_name:(a.name?a.name+" ":"")+(t.name||""),affiliation:this.requestParam
7s?.siteCurrShop?.name||"",index:0,discount:void 0!==t.from_price&&void 0!==t.price?parseFloat((t.from_price-t.price).toFixed(2)):0,item_brand:n||"",item_category:t.version_name||t.name||"",item_category2:(t.build_year||"")+"/"+(t.model_year||""),item_category3:r||"",item_category4:o||"",item_category5:i?i.name||i:"",item_variant:t.product_code||t.id||"",price:void 0!==t.price?parseFloat(Number(t.price).toFixed(2)):0}}}};var h=a(5072),v=a.n(h),g=a(1712),_={insert:"head",singleton:!1};v()(g.A,_);g.A.locals;const b=(0,a(4486).A)(f,function(){var e=this,t=e._self._c;return t("div",{staticClass:"row py-4"},[e._m(0),e._v(" "),t("div",{class:["col-12",132===e.brandId?"col-lg-6":"col-lg-9 mt-4"]},[t("form",{staticClass:"ds-dxp-form",attrs:{action:"#"}},[t("DxpVehicle",{directives:[{name:"show",rawName:"v-show",value:0===e.step,expression:"step === 0"}],attrs:{"site-shops":e.requestParams.siteShops,"site-name":e.requestParams.siteName,"site-models":e.requestParams.siteModels,"site-brands":e.requestParams.siteBrands,"site-curr-shop":e.requestParams.siteCurrShop,"brand-id":e.brandId},on:{"update-data":e.updateVehicleData}}),e._v(" "),t("DxpContact",{directives:[{name:"show",rawName:"v-show",value:1===e.step,expression:"step === 1"}],attrs:{"current-step":e.step,"brand-id":e.brandId,lead:e.lead,"vehicle-data":e.vehicleData,"is-ddm-program":e.isDdmProgram,"lead-sub-origin":e.leadSubOrigin,"data-layer-item":e.selectedDataLayerItem,"privacy-policy-url":e.requestParams.privacyPolicyUrl},on:{"update-data":e.updateContactData,"move-to-step":e.moveToStep}}),e._v(" "),t("DxpUsedVehicle",{directives:[{name:"show",rawName:"v-show",value:2===e.step,expression:"step === 2"}],attrs:{"current-step":e.step,"brand-id":e.brandId,dxpConfig:e.dxpConfig},on:{"update-data":e.updateUsedVehicleData,"move-to-step":e.moveToStep}}),e._v(" "),t("DxpFinanceSimulation",{directives:[{name:"show",rawName:"v-show",value:3===e.step,expression:"step === 3"}],attrs:{"current-step":e.step,dxpConfig:e.dxpConfig,"vehicle-data":e.vehicleData,"used-vehicle-data":e.usedVehicleData,"simulation-result":e.simulationResult,"installments-options":e.installments,"is-loading":e.loading},on:{"update-data":e.updateFinanceData,"move-to-step":e.moveToStep,"update-lead":e.updateLead}}),e._v(" "),t("DxpResume",{directives:[{name:"show",rawName:"v-show",value:4===e.step,expression:"step === 4"}],attrs:{"current-step":e.step,dxpConfig:e.dxpConfig,"vehicle-data":e.vehicleData,"used-vehicle-data":e.usedVehicleData,"contact-data":e.contactData,financeData:e.financeData,"simulation-result":e.simulationResult,"brand-id":e.brandId,"whatsapp-number":e.requestParams.whatsappNumber},on:{restart:e.restartFlow}})],1),e._v(" "),e.errorSimulate?t("div",{staticClass:"alert alert-danger mt-4"},[e._v("\n            "+e._s(e.errorSimulate)+"\n        ")]):e._e()]),e._v(" "),t("div",{class:["d-none","d-lg-block",132===e.brandId?"col-lg-6 dxp-progress-bar-right":"col-lg-3"]},[t("DxpProgressBar",{attrs:{step:e.step,"vehicle-data":e.vehicleData,"contact-data":e.contactData,"used-vehicle-data":e.usedVehicleData,"finance-data":e.financeData,"simulation-result":e.simulationResult},on:{"move-to-step":e.moveToStep}})],1)])},[function(){var e=this._self._c;return e("div",{staticClass:"col-12"},[e("h2",{staticClass:"font-weight-bold dxp-title font-size-30 text-uppercase text-dark my-2"},[this._v("Simule sua compra")])])}],!1,null,null,null).exports},3217:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>d});var n=a(594);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}const i={name:"dxp-contact",props:{currentStep:Number,brandId:{type:[Number,String],default:null},dataLayerItem:{type:Object,default:null},privacyPolicyUrl:{type:String,default:"/institucional/politica-de-privacidade"}},data:()=>({contact:{name:"",cpf:"",birthdate:"",email:"",phone:{code:"",number:""}},extra:{lgpd:{email:!1,phone:!1,privacy:!1},channel_option:{email:!1,phone:!1,whatsapp:!1},has_used:"0"}
7,errors:{name:"",cpf:"",birthdate:"",email:"",phone:"",privacy:""}}),methods:{validateRequiredFields(){this.errors={};const e={name:"Por favor, insira seu nome.",cpf:"Por favor, insira seu CPF.",birthdate:"Por favor, insira sua data de nascimento.",email:"Por favor, insira seu e-mail.",phone:"Por favor, insira seu telefone."};let t=!0;return Object.keys(e).forEach(a=>{if("name"===a&&this.contact.name&&this.contact.name.length<2&&(this.errors.name="Por favor, insira seu nome corretamente.",t=!1),"birthdate"===a&&this.contact.birthdate){const e=new Date,a=new Date(this.contact.birthdate),n=e.getFullYear()-a.getFullYear();(n<18||n>120)&&(this.errors.birthdate="Por favor, insira sua data de nascimento correta.",t=!1)}"phone"===a?this.contact.phone.code&&this.contact.phone.number?(this.contact.phone.code.length<2||this.contact.phone.number.length<8)&&(this.errors.phone=e[a],t=!1):(this.errors.phone=e[a],t=!1):this.contact[a]||(this.errors[a]=e[a],t=!1)}),this.contact.email&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(this.contact.email)&&(this.errors.email="Por favor, insira um e-mail válido.",t=!1),this.validCPF(this.contact.cpf)||(this.errors.cpf="Por favor, insira um CPF válido.",t=!1),this.extra.lgpd.privacy||(this.errors.privacy="É necessário aceitar a Política de Privacidade para prosseguir.",t=!1),t},validCPF(e){let t,a;t=0;let n=e.replaceAll(" ","").replaceAll(".","").replaceAll("-","");if("00000000000"==n)return!1;if("11111111111"==n)return!1;if("22222222222"==n)return!1;if("33333333333"==n)return!1;if("44444444444"==n)return!1;if("55555555555"==n)return!1;if("66666666666"==n)return!1;if("77777777777"==n)return!1;if("88888888888"==n)return!1;if("99999999999"==n)return!1;for(let e=1;e<=9;
7e++)t+=parseInt(n.substring(e-1,e))*(11-e);if(a=10*t%11,10!=a&&11!=a||(a=0),a!=parseInt(n.substring(9,10)))return!1;t=0;for(let e=1;e<=10;e++)t+=parseInt(n.substring(e-1,e))*(12-e);return a=10*t%11,10!=a&&11!=a||(a=0),a==parseInt(n.substring(10,11))},nextStep(){if(this.validateRequiredFields()){const e=this.extra.channel_option.whatsapp?"whatsapp":this.extra.channel_option.phone?"phone":this.extra.channel_option.email?"email":"other",t=()=>{if(this.dataLayerItem)return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({},this.dataLayerItem);if("undefined"!=typeof window&&window.DXP&&"function"==typeof window.DXP.buildItemData)try{const e=window.DXP.buildItemData();if(e)return e}catch(e){}return{item_id:"contact_lead",item_name:"Lead Contact Form",price:0}};try{const a=t();a.lead_type_name=a.lead_type_name||"DXP - Stellantis",a.lead_sub_origin=a.lead_sub_origin||"DDM Financiamento",a.lead_product_group=a.lead_product_group||"Vendas",!a.form_lead_name&&this.contact.name&&(a.form_lead_name=this.contact.name),!a.form_lead_phone&&this.contact.phone&&(this.contact.phone.code||this.contact.phone.number)&&(a.form_lead_phone=`${this.contact.phone.code||""} ${this.contact.phone.number||""}`.trim()),!a.form_lead_email&&this.contact.email&&(a.form_lead_email=this.contact.email),"undefined"!=typeof window&&window.DXP&&"function"==typeof window.DXP.pushAddToCart?window.DXP.pushAddToCart(a.price||0,a):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"add_to_cart",ecommerce:{items:[a]}}));const n=Object.assign({channel:e,brandId:this.brandId||null},a.form_lead_name?{form_lead_name:a.form_lead_name}:{},a.form_lead_phone?{form_lead_phone:a.form_lead_phone}:{},a.form_lead_email?{form_lead_email:a.form_lead_email}:{});"undefined"!=typeof window&&window.DXP&&"function"==typeof window.DXP.pushLeadSentSuccess?window.DXP.pushLeadSentSuccess(null,n):(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"lead_sent_success",lead:n})),this.$emit("add_to_cart",{item:a}),this.$emit("lead_sent_success",{channel:e,lead:n}
7)}catch(a){try{const a=t();a.lead_type_name=a.lead_type_name||"DXP - Stellantis",a.lead_sub_origin=a.lead_sub_origin||"DDM Financiamento",a.lead_product_group=a.lead_product_group||"Vendas",window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"add_to_cart",ecommerce:{items:[a]}}),window.dataLayer.push({event:"lead_sent_success",lead:{channel:e,brandId:this.brandId||null,lead_type_name:a.lead_type_name,lead_sub_origin:a.lead_sub_origin,lead_product_group:a.lead_product_group}}),this.$emit("add_to_cart",{item:a}),this.$emit("lead_sent_success",{channel:e})}catch(e){}}this.$emit("update-data",{contact:this.contact,extra:this.extra})}},lastStep(){let e=this.currentStep-1;this.$emit("move-to-step",e)}}};var r=a(5072),o=a.n(r),l=a(5625),c={insert:"head",singleton:!1};o()(l.A,c);l.A.locals;const d=(0,a(4486).A)(i,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-contact"},[t("h3",{staticClass:"text-center text-secondary text-uppercase font-size-24"},[e._v("Dados de contato")]),e._v(" "),t("div",{staticClass:"row mt-4 mx-1 px-md-5 mx-md-5 form-information"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group mb-2"},[t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-name"}},[e._v("Seu nome*")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.contact.name,expression:"contact.name"},{name:"letters-only",rawName:"v-letters-only"}],staticClass:"form-control",attrs:{type:"text",id:"contact-name",placeholder:"Ex. João da Silva",maxlength:"80"},domProps:{value:e.contact.name},on:{input:function(t){t.target.composing||e.$set(e.contact,"name",t.target.value)}}}),e._v(" "),e.errors.name?t("div",{staticClass:"text-danger"},[e._v(e._s(e.errors.name))]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group mb-2"},[t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-cpf"}},[e._v("Seu CPF*")]),e._v(" "),t("the-mask",{staticClass:"form-control",attrs:{mask:["###.###.###-##"],id:"contact-cpf",placeholder:"000.000.000-00"},model:{value:e.contact.cpf,callback:function(t){e.$set(e.contact,"cpf",t)},expression:"contact.cpf"}}),e._v(" "),e.errors.cpf?t("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.cpf))]):e._e()],1)]),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group mb-2"},[t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-birthdate"}},[e._v("Data de Nascimento*")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.contact.birthdate,expression:"contact.birthdate"}],staticClass:"form-control",attrs:{mask:["##/##/####"],id:"contact-birthdate",placeholder:"DD/MM/AAAA",type:"date",max:"3000-12-31"},domProps:{value:e.contact.birthdate},on:{input:function(t){t.target.composing||e.$set(e.contact,"birthdate",t.target.value)}}}),e._v(" "),e.errors.birthdate?t("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.birthdate))]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 col-lg-6"},[t("div",{staticClass:"form-group mb-2"},[e.brandId?t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-email"}},[e._v("E-mail de\n                    contato*")]):t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-email"}},[e._v("Digite o E-mail de\n                    contato*")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.contact.email,expression:"contact.email"}],staticClass:"form-control",attrs:{type:"email",id:"contact-email",placeholder:"Seu e-mail"},domProps:{value:e.contact.email},on:{input:function(t){t.target.composing||e.$set(e.contact,"email",t.target.value)}}}),e._v(" "),e.errors.email?t("span",{staticClass:"text-danger"},[e._v(e._s(e.errors.email))]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 col-lg-6"},[t("div",{staticClass:"form-group mb-2"},[e.brandId?t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-phone"}},[e._v("Telefone de\n                    contato*")]):t("label",{staticClass:"col-form-label-sm p-0 m-0",attrs:{for:"contact-phone"}},[e._v("Digite o telefone de\n                    contato*")]),e._v(" "),t("div",{staticClass:"d-flex justify-content-between"},[t("div",{staticStyle:{width:"4rem"}},[t("the-mask",{staticClass:"form-control",attrs:{mask:["(##)"],id:"phone-code",placeholder:"(00)",required:""},model:{value:e.contact.phone.code,callback:function(t){e.$set(e.contact.phone,"code",t)},expression:"contact.phone.code"}})],1),e._v(" "),t("div",{staticStyle:{width:"calc(100% - 4.5rem)"}},[t("the-mask",{staticClass:"form-control",attrs:{mask:["####-####","#####-####"],id:"phone-number",placeholder:"0000-0000",required:""},model:{value:e.contact.phone.number,callback:function(t){e.$set(e.contact.phone,"number",t)},expression:"contact.phone.number"}})],1)]),e._v(" "),e.errors.phone?t("span",{staticClass:"text-danger"}
7,[e._v(e._s(e.errors.phone))]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 mt-4"},[t("label",{staticClass:"custom-cb-container"},[e._v("\n                Aceito receber comunicação "),t("span",{staticClass:"font-weight-bold bold-email"},[e._v("via e-mail")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.lgpd.email,expression:"extra.lgpd.email"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.lgpd.email)?e._i(e.extra.lgpd.email,null)>-1:e.extra.lgpd.email},on:{change:function(t){var a=e.extra.lgpd.email,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.lgpd,"email",a.concat([null])):i>-1&&e.$set(e.extra.lgpd,"email",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.lgpd,"email",s)}}}),e._v(" "),e._m(0)]),e._v(" "),t("label",{staticClass:"custom-cb-container"},[e._v("\n                Aceito receber comunicação "),t("span",{staticClass:"font-weight-bold bold-phone"},[e._v("via celular")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.lgpd.phone,expression:"extra.lgpd.phone"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.lgpd.phone)?e._i(e.extra.lgpd.phone,null)>-1:e.extra.lgpd.phone},on:{change:function(t){var a=e.extra.lgpd.phone,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.lgpd,"phone",a.concat([null])):i>-1&&e.$set(e.extra.lgpd,"phone",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.lgpd,"phone",s)}}}),e._v(" "),e._m(1)]),e._v(" "),t("label",{staticClass:"custom-cb-container"},[e._v("\n                Li e aceito a "),t("a",{staticClass:"text-primary",attrs:{href:e.privacyPolicyUrl,rel:"noreferrer noopener",target:"_blank"}},[e._v("Política de Privacidade")]),e._v(" e concordo em receber comunicações da\n                concessionária.*\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.lgpd.privacy,expression:"extra.lgpd.privacy"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.lgpd.privacy)?e._i(e.extra.lgpd.privacy,null)>-1:e.extra.lgpd.privacy},on:{change:function(t){var a=e.extra.lgpd.privacy,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.lgpd,"privacy",a.concat([null])):i>-1&&e.$set(e.extra.lgpd,"privacy",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.lgpd,"privacy",s)}}}),e._v(" "),e._m(2)]),e._v(" "),e.errors.privacy?t("div",{staticClass:"text-danger"},[e._v(e._s(e.errors.privacy))]):e._e()]),e._v(" "),t("div",{class:["col-12 mt-4",132===e.brandId?"negotication-channel":""]},[t("label",{class:[132===e.brandId?"font-weight-bold font-size-14":""],attrs:{for:""}},[e._v("Deseja realizar a\n                negociação por qual canal?")]),e._v(" "),t("label",{staticClass:"custom-cb-container"},[e._v("\n                E-mail\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.channel_option.email,expression:"extra.channel_option.email"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.channel_option.email)?e._i(e.extra.channel_option.email,null)>-1:e.extra.channel_option.email},on:{change:function(t){var a=e.extra.channel_option.email,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.channel_option,"email",a.concat([null])):i>-1&&e.$set(e.extra.channel_option,"email",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.channel_option,"email",s)}}}),e._v(" "),e._m(3)]),e._v(" "),t("label",{staticClass:"custom-cb-container"},[e._v("\n                Telefone\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.channel_option.phone,expression:"extra.channel_option.phone"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.channel_option.phone)?e._i(e.extra.channel_option.phone,null)>-1:e.extra.channel_option.phone},on:{change:function(t){var a=e.extra.channel_option.phone,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.channel_option,"phone",a.concat([null])):i>-1&&e.$set(e.extra.channel_option,"phone",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.channel_option,"phone",s)}}}),e._v(" "),e._m(4)]),e._v(" "),t("label",{staticClass:"custom-cb-container"},[e._v("\n                WhatsApp\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.channel_option.whatsapp,expression:"extra.channel_option.whatsapp"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.extra.channel_option.whatsapp)?e._i(e.extra.channel_option.whatsapp,null)>-1:e.extra.channel_option.whatsapp},on:{change:function(t){var a=e.extra.channel_option.whatsapp,n=t.target,s=!!n.
7checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&e.$set(e.extra.channel_option,"whatsapp",a.concat([null])):i>-1&&e.$set(e.extra.channel_option,"whatsapp",a.slice(0,i).concat(a.slice(i+1)))}else e.$set(e.extra.channel_option,"whatsapp",s)}}}),e._v(" "),e._m(5)])]),e._v(" "),t("div",{class:["col-12 mt-4",132===e.brandId?"negotication-channel":""],attrs:{id:"form-seminovo-dxp-ddm-fiat"}},[t("label",{class:[132===e.brandId?"font-weight-bold font-size-14":""],attrs:{for:""}},[e._v("Você tem um veículo\n                seminovo que deseja usar na negociação?*")]),e._v(" "),t("label",{staticClass:"custom-rd-container",attrs:{id:"btn-usar-seminovo-form-dxp"}},[t("span",{staticClass:"yes-accept"},[e._v("Sim")]),e._v(", tenho um veículo seminovo\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.has_used,expression:"extra.has_used"}],attrs:{type:"radio",value:"1"},domProps:{checked:e._q(e.extra.has_used,"1")},on:{change:function(t){return e.$set(e.extra,"has_used","1")}}}),e._v(" "),t("span",{staticClass:"custom-rd-checkmark"})]),e._v(" "),t("label",{staticClass:"custom-rd-container",attrs:{id:"btn-nao-usar-seminovo-form-dxp"}},[t("span",{staticClass:"no-accept"},[e._v("Não")]),e._v(", não desejo usar seminovo\n                "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.extra.has_used,expression:"extra.has_used"}],attrs:{type:"radio",value:"0"},domProps:{checked:e._q(e.extra.has_used,"0")},on:{change:function(t){return e.$set(e.extra,"has_used","0")}}}),e._v(" "),t("span",{staticClass:"custom-rd-checkmark"})])]),e._v(" "),e.brandId?t("div",{staticClass:"col-12 details-information d-flex rounded p-2"},[e._m(6),e._v(" "),e._m(7)]):e._e(),e._v(" "),t("div",{staticClass:"dxp-button-container col-12 d-flex justify-content-center bg-white rounded p-2 my-4"},[t("button",{staticClass:"btn btn-light border-danger btn-last-step text-danger px-5",attrs:{type:"button"},on:{click:e.lastStep}},[e._v("\n                Anterior\n            ")]),e._v(" "),t("button",{staticClass:"btn btn-secondary btn-next-step px-5 ml-2",attrs:{id:"btn-proximo-dados-contato-form-dxp",type:"button"},on:{click:e.nextStep}},[e._v("\n                Próximo\n            ")])])])])},[function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("span",{staticClass:"custom-cb-checkmark d-flex justify-content-center align-items-center"},[e("i",{staticClass:"fas fa-check font-size-14 text-white"})])},function(){var e=this._self._c;return e("div",{staticClass:"simulation simulation-svg"},[e("i",{staticClass:"fa fa-info-circle mr-2 mt-1"})])},function(){var e=this._self._c;return e("div",{staticClass:"w-100 simulation simlation-text"},[e("p",{staticClass:"mb-0 font-size-14 text-simulation"},[this._v("Está é uma simulação sem compromisso! Para mais\n                    detalhes conclua as próximas etapas e ao final entraremos em contato.")])])}],!1,null,"608fbfca",null).exports},8478:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(594),s=a(617),i=a(5239);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
7t%2?r(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const l={name:"dxp-finance-simulation",props:{currentStep:Number,vehicleData:Object,usedVehicleData:Object,dxpConfig:Object,isLoading:Boolean,simulationResult:Object,installmentsOptions:Array,installmentsOptions2:Array},data:()=>({selectedInstallment:48,finance:{minDownPayment:0,addDownPayment:0,minSimulateValue:0},simulateButton:!0,money:{decimal:",",thousands:".",prefix:"R$ ",suffix:"",precision:2,masked:!1},errorEntrada:""}),computed:{hasUsedVehicle(){return this.usedVehicleData?.model_id&&this.usedVehicleData?.brand_id},vehiclePrice(){return parseFloat(this.vehicleData.vehicle?.version?.price)||0},usedVehicleValue(){return(0,i.g)(this.usedVehicleData?.desired_value)},additionalDownPaymentValue(){return(0,i.g)(this.finance.addDownPayment)},totalDownPayment(){return this.usedVehicleValue+this.additionalDownPaymentValue},minDownPayment(){const e=parseFloat(this.dxpConfig?.value?.min_down_payment)||0;return Math.max(0,e-this.usedVehicleValue)},currentDownPaymentPercentage(){return this.totalDownPayment/this.vehiclePrice*100},availableInstallmentTerms(){if(!this.installmentsOptions?.length)return[];if(0===this.currentDownPaymentPercentage)return this.installmentsOptions.find(e=>0===e.downPayment)?.installments.map(e=>e)||[];const e=this.installmentsOptions.findLast(e=>e.downPayment<this.currentDownPaymentPercentage);return e?.installments?.map(e=>e)||[]},minInstallmentsDownPaymentPercentage(){const e=(this.installmentsOptions||[]).map(e=>Number(e.downPayment)).filter(e=>Number.isFinite(e));return e.length?Math.min(...e):null},minInstallmentsDownPaymentValue(){return this.vehiclePrice*(this.minInstallmentsDownPaymentPercentage/100)},showInstallmentsNotice(){return this.simulateButton&&0===this.availableInstallmentTerms.length&&this.minInstallmentsDownPaymentPercentage>0}},methods:{selectInstallment(e){this.selectedInstallment=e},getAmountToFinance(){return Math.max(0,this.vehiclePrice-this.totalDownPayment)},amountToFinance(){return window.FormatterCurrency.toBrlFormat(this.simulationResult?.requestedAmount??0)},downPaymentIsHighMinDownPayment(){return this.additionalDownPaymentValue<this.minDownPayment},disableSimulationButton(){const e=this.finance.minSimulateValue,t=this.getAmountToFinance();this.simulateButton=!(t<e||0==t)},format:e=>window.FormatterCurrency.toBrlFormat(e),simulate(){const e=(0,i.g)(this.finance.addDownPayment);(this.usedVehicleValue||0)+(e||0)>(parseFloat(this.minDownPayment)||0)?this.$emit("update-data",o(o({},this.finance),{},{selectedInstallment:this.selectedInstallment||48,valueVehicle:this.vehiclePrice})):this.errorEntrada="Por favor, informe o valor da entrada"},nextStep(){this.$emit("move-to-step",this.currentStep+1),this.$emit("update-lead")},lastStep(){const e=Object.keys(this.usedVehicleData).length>0?1:2;this.$emit("move-to-step",this.currentStep-e)}},created(){this.finance.minDownPayment=this.dxpConfig?.value?.min_down_payment||0,this.finance.addDownPayment=this.dxpConfig?.value?.min_down_payment||0,this.finance.minSimulateValue=this.dxpConfig?.value?.min_simulate_value||0},mounted(){this.disableSimulationButton()},watch:{"finance.addDownPayment"(e){this.disableSimulationButton()},"usedVehicleData.desired_value"(e){this.disableSimulationButton()},"vehicleData.vehicle.version.price"(e){this.disableSimulationButton()},currentStep(e){3==e&&this.disableSimulationButton()}},directives:{money:s.VMoney}};const c=(0,a(4486).A)(l,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-finance-simulation"},[t("h3",{staticClass:"text-center text-secondary text-uppercase font-size-24"},[e._v("Simulação de Financiamento")]),e._v(" "),e.vehicleData.vehicle?t("div",{staticClass:"row mt-4 mx-1 px-md-5 mx-md-5"},[t("div",{staticClass:"col-12 pl-5"},[t("i",{staticClass:"fa fa-plus",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px s
7olid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Valor do modelo:")]),e._v(" "),t("p",{staticClass:"mb-0 model-name-simulation"},[e._v(e._s(e.vehicleData.vehicle?.model?.name)+" "+e._s(e.vehicleData.vehicle?.version?.name))]),e._v(" "),t("p",{staticClass:"mb-0 model-price-simulation"},[e._v(e._s(e.format(e.vehiclePrice)))])]),e._v(" "),e.hasUsedVehicle?t("div",{staticClass:"col-12 pl-5 mt-3"},[t("i",{staticClass:"fa fa-minus",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px solid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Valor do seu seminovo:")]),e._v(" "),t("p",{staticClass:"mb-0 model-name-simulation"},[e._v(e._s(e.usedVehicleData.model))]),e._v(" "),t("p",{staticClass:"mb-0 model-price-simulation"},[e._v(e._s(e.format(e.usedVehicleValue)))])]):e._e(),e._v(" "),t("div",{staticClass:"col-12 pl-5 mt-3"},[t("i",{staticClass:"fa fa-minus",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px solid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Vou dar de entrada o valor:")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group"},[e.minDownPayment>0?t("label",{attrs:{for:"add_down_payment"}},[e._v("\n              Valor adicional mínimo: "+e._s(e.format(e.minDownPayment))+"\n            ")]):e._e(),e._v(" "),t("input",{directives:[{name:"money",rawName:"v-money",value:e.money,expression:"money"},{name:"model",rawName:"v-model",value:e.finance.addDownPayment,expression:"finance.addDownPayment"}],staticClass:"form-control w-50",attrs:{type:"text",placeholder:e.hasUsedVehicle?"Valor adicional à troca":"Valor da entrada"},domProps:{value:e.finance.addDownPayment},on:{input:function(t){t.target.composing||e.$set(e.finance,"addDownPayment",t.target.value)}}}),e._v(" "),e.downPaymentIsHighMinDownPayment()?t("small",{staticClass:"invalid-value desired-value-error text-secondary mt-2"},[e._v("\n              O valor informado é menor do que o mínimo necessário.\n            ")]):e._e(),e._v(" "),t("div",{staticClass:"d-flex flex-column justify-content-start mt-1"},[t("small",{staticClass:"down-payment text-muted mr-1"},[e._v("\n                Entrada total: "+e._s(e.format(e.totalDownPayment))+"\n              ")]),e._v(" "),e.errorEntrada?t("span",{staticClass:"text-danger"},[e._v("\n                "+e._s(e.errorEntrada)+"\n              ")]):e._e(),e._v(" "),e.hasUsedVehicle?t("small",{staticClass:"down-payment text-muted"},[e._v("\n                (Seminovo: "+e._s(e.format(e.usedVehicleValue))+" + Adicional: "+e._s(e.format(e.additionalDownPaymentValue))+")\n              ")]):e._e()])])])])]),e._v(" "),e.availableInstallmentTerms.length>0&&e.simulateButton?t("div",{staticClass:"col-12 pl-5"},[t("i",{staticClass:"fa fa-calendar-xmark",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px solid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Prazos Disponíveis:")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-md-12"},[t("div",{staticClass:"mb-3"},[t("small",{staticClass:"financing-text text-muted"},[e._v("\n              Para entrada de "),t("strong",[e._v(e._s(e.currentDownPaymentPercentage.toFixed(0))+"%")]),e._v("\n              ("+e._s(e.format(e.totalDownPayment))+")\n            ")])]),e._v(" "),t("div",{staticClass:"row"},e._l(e.availableInstallmentTerms,function(a){return t("div",{key:"prazo-"+a,staticClass:"col-12 col-md-5 mb-3"},[t("button",{staticClass:"financing-available-dates btn w-100",class:{"btn-primary":e.selectedInstallment===a,"btn-outline-secondary":e.selectedInstallment!==a},attrs:{type:"button"},on:{click:function(t){return e.selectInstallment(a)}}},[e._v("\n                "+e._s(a)+"x\n              ")])])}),0)])])]):e.showInstallmentsNotice?t("div",{staticClass:"col-12 pl-5"},[t("i",{staticClass:"fa fa-calendar-xmark",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px s
7olid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Prazos Disponíveis:")]),e._v(" "),t("small",{staticClass:"financing-text financing-terms-notice text-muted d-block"},[e._v("\n        Para visualizar diferentes opções de parcelamento, informe uma entrada superior a\n        "),t("strong",[e._v(e._s(e.minInstallmentsDownPaymentPercentage.toFixed(0))+"%")]),e._v(" do valor do veículo\n        ("+e._s(e.format(e.minInstallmentsDownPaymentValue))+").\n      ")])]):e._e(),e._v(" "),t("div",{staticClass:"col-12 pl-5 mt-3"},[t("i",{staticClass:"fa fa-equals",staticStyle:{position:"absolute",top:"6px",left:"0",border:"2px solid black","border-radius":"24px",padding:"3px 4px"}}),e._v(" "),t("p",{staticClass:"financing-title-text font-weight-bold mb-0"},[e._v("Valor total do financiamento:")]),e._v(" "),t("p",{staticClass:"mb-0 total-price-financing"},[e._v(e._s(e.format(e.getAmountToFinance())))]),e._v(" "),t("small",{staticClass:"total-price text-muted d-block"},[e._v("\n        ("+e._s(e.format(e.vehiclePrice))+" - "+e._s(e.format(e.totalDownPayment))+")\n      ")])]),e._v(" "),e.simulateButton?e._e():t("div",{staticClass:"d-flex mt-4"},[t("i",{staticClass:"fa fa-info-circle mr-2"}),e._v(" "),t("p",{staticClass:"font-size-16"},[e._v("\n        Valor mínimo para financiamento não atingido.\n      ")]),0!=e.finance.minSimulateValue?t("div",[e._v(" ("+e._s(e.format(e.finance.minSimulateValue))+")")]):e._e(),e._v(" "),t("p")]),e._v(" "),t("div",{staticClass:"col-12 mt-4 text-center"},[t("button",{staticClass:"btn btn-submit px-5",class:{"btn-secondary":!e.isLoading&&!e.simulationResult?.success,"btn-success":!e.isLoading&&e.simulationResult?.success,"btn-light":e.isLoading},attrs:{type:"button",id:"btn-simular-dxp",disabled:!e.simulateButton||e.downPaymentIsHighMinDownPayment()||e.isLoading},on:{click:e.simulate}},[e._v("\n        "+e._s(e.simulationResult?.success?"Refazer Simulação":e.isLoading?"Simulando...":"Simular Financiamento")+"\n        "),e.isLoading?t("span",{staticClass:"spinner-border spinner-border-sm ml-2"}):e._e()])]),e._v(" "),e._l(e.simulationResult?.installments?.slice(0,1),function(a,n){return t("div",{key:n,staticClass:"rounded bg-info text-center px-4 py-3 mt-4 w-100"},[t("h3",{staticClass:"financing-result-title"},[e._v("Resultado Simulação")]),e._v(" "),t("p",[t("strong",[e._v("Valor Financiado:")]),e._v(e._s(e.amountToFinance()))]),e._v(" "),e._l(e.simulationResult?.installments?.slice(0,1),function(a,n){return t("div",{key:n},[t("p",[t("strong",[e._v(e._s(e.simulationResult?.installments?.length)+"x de "+e._s(e.format(a.amount)))])]),e._v(" "),t("p",[t("strong",[e._v("Taxa a.m:")]),e._v(" "+e._s(e.simulationResult.rates.netMonthly)+"%")])])})],2)}),e._v(" "),e.simulationResult?.success?t("div",{staticClass:"col-12 d-flex justify-content-center bg-white rounded p-2 my-5"},[t("button",{staticClass:"btn btn-light border-danger btn-last-step text-danger px-5",attrs:{type:"button"},on:{click:e.lastStep}},[e._v("\n        Anterior\n      ")]),e._v(" "),t("button",{staticClass:"btn btn-secondary btn-next-step px-5 ml-2",attrs:{id:"btn-iniciar-negociacao-dxp",type:"button"},on:{click:e.nextStep}},[e._v("\n        Iniciar negociação\n      ")])]):e._e()],2):e._e()])},[],!1,null,"1d10e98c",null).exports},3721:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={name:"dxp-progress-bar",props:{step:Number,vehicleData:Object,contactData:Object,usedVehicleData:Object,financeData:Object,simulationResult:Object},methods:{moveToStep(e){this.$emit("move-to-step",e)},amountToFinance(){return window.FormatterCurrency.toBrlFormat(this.simulationResult?.requestedAmount??0)},format:e=>window.FormatterCurrency.toBrlFormat(e)}};var s=a(5072),i=a.n(s),r=a(4325),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-progress-bar"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"pl-4 pb-3",class:{"step-filled":e.step>0,"step-pending":0===e.step}},[e.step>0?t("a",{attrs:{href:"#"},on:{click:function(t){return e.moveToStep(0)}}},[t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>0,"far fa-circle":0===e.step}})]):t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>0,"far fa-circle":0===e.step}}),e._v(" "),t("p",[e._v("Escolha o modelo")]),e._v(" "),e.step>0?t("div",[t("p",{staticClass:"mb-0"},[e._v("Modelo: "+e._s(e.vehicleData.vehicle?.model?.name))]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("Versão: "+e._s(e.vehicleData.vehicle.version?.name))]),e._v(" "),t("a",{staticClass:"text-alter-info",staticStyle:{color:"#e21017","text-decoration":"underline"},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.moveToStep(0)}}}
7,[e._v("Alterar")])]):e._e()])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"pl-4 pb-3",class:{"step-filled":e.step>1,"step-pending":e.step<=1}},[e.step>1?t("a",{attrs:{href:"#"},on:{click:function(t){return e.moveToStep(1)}}},[t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>1,"far fa-circle is-pending-icon":e.step<1,"far fa-circle":1===e.step}})]):t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>1,"far fa-circle is-pending-icon":e.step<1,"far fa-circle":1===e.step}}),e._v(" "),t("p",[e._v("Dados de contato")]),e._v(" "),e.step>1?t("div",[t("p",{staticClass:"mb-0"},[e._v("Nome: "+e._s(e.contactData.contact.name))]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("CPF: "+e._s(e.contactData.contact.cpf))]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("Telefone: ("+e._s(e.contactData.contact.phone.code)+") "+e._s(e.contactData.contact.phone.number))]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("E-mail: "+e._s(e.contactData.contact.email))]),e._v(" "),t("a",{staticClass:"text-alter-info",staticStyle:{color:"#e21017","text-decoration":"underline"},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.moveToStep(1)}}},[e._v("Alterar")])]):e._e()])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"pl-4 pb-3",class:{"step-filled":e.step>2,"step-pending":e.step<=2}},[e.step>2?t("a",{attrs:{href:"#"},on:{click:function(t){return e.moveToStep(2)}}},[t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>2,"far fa-circle is-pending-icon":e.step<2,"far fa-circle":2===e.step}})]):t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>2,"far fa-circle is-pending-icon":e.step<2,"far fa-circle":2===e.step}}),e._v(" "),t("p",[e._v("Negociação de seminovo")]),e._v(" "),e.step>2?t("div",[e.usedVehicleData.model_id&&e.usedVehicleData.brand_id?t("div",[t("p",{staticClass:"mb-0"},[e._v("Modelo: "+e._s(e.usedVehicleData.model))]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("Valor desejado: "+e._s(e.usedVehicleData.desired_value))]),e._v(" "),t("a",{staticClass:"text-alter-info",staticStyle:{color:"#e21017","text-decoration":"underline"},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.moveToStep(2)}}},[e._v("Alterar")])]):t("div",[t("p",{staticClass:"mb-0"},[e._v("Não desejo usar seminovo")]),e._v(" "),t("a",{staticClass:"text-alter-info",staticStyle:{color:"#e21017","text-decoration":"underline"},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.moveToStep(1)}}},[e._v("Alterar")])])]):e._e()])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"pl-4 pb-3",class:{"step-filled":e.step>3,"step-pending":e.step<=4}},[e.step>3?t("a",{attrs:{href:"#"},on:{click:function(t){return e.moveToStep(3)}}},[t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>3,"far fa-circle is-pending-icon":e.step<3,"far fa-circle":3===e.step}})]):t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":e.step>3,"far fa-circle is-pending-icon":e.step<3,"far fa-circle":3===e.step}}),e._v(" "),t("p",[e._v("Simulação de financiamento")]),e._v(" "),e.step>3?t("div",[t("p",{staticClass:"mb-1"},[e._v("Valor a financiar: "+e._s(e.amountToFinance()))]),e._v(" "),e._l(e.simulationResult?.installments?.slice(0,1),function(a,n){return t("div",{key:n},[t("p",[e._v("\n                            "+e._s(e.simulationResult?.installments?.length)+"x de "+e._s(e.format(a.amount))),t("br"),e._v("\n                            Taxa a.m: "+e._s(e.simulationResult.rates.netMonthly)+"%\n                        ")])])}),e._v(" "),t("a",{staticClass:"text-alter-info",staticStyle:{color:"#e21017","text-decoration":"underline"},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.moveToStep(3)}}},[e._v("Alterar")])],2):e._e()])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-md-12"},[t("div",{staticClass:"pl-4 pb-3"},[t("i",{staticClass:"step-icon",class:{"fa fa-check-circle":4===e.step,"far fa-circle is-pending-icon":e.step<4}}),e._v(" "),t("p",[e._v("Resumo da negociação")])])])])])},[],!1,null,"ab78a336",null).exports},2472:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={name:"dxp-resume",props:{currentStep:Number,dxpConfig:Object,contactData:Object,vehicleData:Object,usedVehicleData:Object,financeData:Object,simulationResult:Object,whatsappNumber:{type:String,default:null}},data:()=>({}),methods:{format:e=>window.FormatterCurrency.toBrlFormat(e),amountToFinance(){return window.FormatterCurrency.toBrlFormat(this.simulationResult?.requestedAmount??0)},restart(){this.$emit("restart")},openWhatsapp(){const e=(this.whatsappNumber||"").replace(/\D+/g,"");if(!e)return;const t=encodeURIComponent("Olá, gostaria de finalizar minha simulação."),a="orientation"in window||navigator.userAgentData&&navigator.userAgentData.mobile||navigator.maxTouchPoints>1||window.matchMedia("(pointer:coarse)").matches,n=a?`https://api.whatsapp.com/se
7nd?phone=${e}&text=${t}`:`https://web.whatsapp.com/send?l=pt&phone=${e}&text=${t}`;a?window.location.href=n:window.open(n,"_blank","noopener")}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-resume"},[t("h3",{staticClass:"text-center text-secondary font-size-24 text-uppercase"},[e._v("Resumo")]),e._v(" "),t("div",{staticClass:"dxp-resume-row row mt-4 mx-1 px-md-5 mx-md-5"},[t("div",{staticClass:"col-12 col-lg-6 mt-4"},[t("div",{staticClass:"d-flex flex-column rounded bg-white p-3",staticStyle:{height:"21rem"}},[t("p",{staticClass:"dxp-resume-title font-weight-bold font-size-20"},[e._v("Meus dados")]),e._v(" "),t("p",{staticClass:"dxp-resume-text font-weight-bold mb-0"},[e._v("Nome: ")]),e._v(" "),t("p",{staticClass:"dxp-resume-text"},[e._v(e._s(e.contactData.contact?.name))]),e._v(" "),t("p",{staticClass:"dxp-resume-text font-weight-bold mb-0"},[e._v("CPF: ")]),e._v(" "),t("p",{staticClass:"dxp-resume-text"},[e._v(e._s(e.contactData.contact?.cpf))]),e._v(" "),t("p",{staticClass:"dxp-resume-text font-weight-bold mb-0"},[e._v("Email: ")]),e._v(" "),t("p",{staticClass:"dxp-resume-text"},[e._v(e._s(e.contactData.contact?.email))]),e._v(" "),t("p",{staticClass:"dxp-resume-text font-weight-bold mb-0"},[e._v("Telefone: ")]),e._v(" "),t("p",{staticClass:"dxp-resume-text"},[e._v("("+e._s(e.contactData.contact?.phone.code)+") "+e._s(e.contactData.contact?.phone.number))])])]),e._v(" "),e.vehicleData.vehicle?t("div",{staticClass:"col-12 col-lg-6 mt-4"},[t("div",{staticClass:"d-flex flex-column rounded bg-white p-3"},[t("p",{staticClass:"dxp-resume-title font-weight-bold font-size-20"},[e._v("Eu quero comprar")]),e._v(" "),t("div",[t("img",{staticClass:"w-100",attrs:{src:e.vehicleData.vehicle?.version.version_images[0].image,alt:e.vehicleData.vehicle?.version.name}})]),e._v(" "),t("p",{staticClass:"dxp-resume-text mb-0 font-weight-bold"},[e._v(e._s(e.vehicleData.vehicle?.version.name))]),e._v(" "),t("p",{staticClass:"dxp-resume-text mb-0"},[e._v(e._s(e.format(e.vehicleData.vehicle?.version.price)))])])]):e._e(),e._v(" "),t("div",{staticClass:"dxp-resume-bg d-flex flex-column flex-md-row"},[t("div",{staticClass:"col-12 col-lg-6 mt-4"},[t("div",{staticClass:"d-flex flex-column rounded bg-white p-3"},[t("p",{staticClass:"font-weight-bold font-size-22"},[e._v("Vou dar de entrada")]),e._v(" "),e.usedVehicleData.model_id&&e.usedVehicleData.brand_id?t("div",[t("p",{staticClass:"dxp-resume-bg-text mb-0 font-weight-bold"},[e._v(e._s(e.usedVehicleData.model)+" "+e._s(e.usedVehicleData.model))]),e._v(" "),t("p",{staticClass:"dxp-resume-bg-text mb-0"},[e._v(e._s(e.usedVehicleData.desired_value))])]):t("div",[t("p",{staticClass:"dxp-resume-bg-text mb-0 font-weight-bold"},[e._v("Sem veículo de entrada")])]),e._v(" "),t("p",{staticClass:"dxp-resume-bg-text mb-0 font-weight-bold mt-3"},[e._v("Mais")]),e._v(" "),t("p",{staticClass:"dxp-resume-bg-text"},[e._v(e._s(e.financeData?.addDownPayment))])])]),e._v(" "),t("div",{staticClass:"col-12 col-lg-6 mt-4"},[t("div",{staticClass:"d-flex flex-column rounded bg-white p-3"},[t("p",{staticClass:"dxp-resume-bg-text"},[t("strong",[e._v("Valor Financiado:")]),e._v(e._s(e.amountToFinance()))]),e._v(" "),e._l(e.simulationResult?.installments?.slice(0,1),function(a,n){return t("div",{key:n},[t("p",{staticClass:"dxp-resume-bg-text"},[t("strong",[e._v(e._s(e.simulationResult?.installments?.length)+"x de "+e._s(e.format(a.amount)))])]),e._v(" "),t("p",{staticClass:"dxp-resume-bg-text"},[t("strong",[e._v("Taxa a.m:")]),e._v(" "+e._s(e.simulationResult.rates.netMonthly)+"%")])])})],2)])])]),e._v(" "),t("div",{staticClass:"dxp-resume-actions d-flex flex-column flex-md-row justify-content-center mt-4 mb-2 px-md-5 mx-md-5"},[t("button",{staticClass:"btn btn-secondary px-5 mb-2 mb-md-0",attrs:{type:"button"},on:{click:e.restart}},[e._v("\n            Fazer outra simulação\n        ")]),e._v(" "),e.whatsappNumber?t("button",{staticClass:"btn btn-outline-secondary px-5 ml-md-3",attrs:{type:"button"},on:{click:e.openWhatsapp}}
7,[e._v("\n            Atendimento\n        ")]):e._e()])])},[],!1,null,null,null).exports},7577:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>i});var n=a(617);const s={name:"dxp-used-vehicle",props:{currentStep:Number,dxpConfig:Object,brandId:{type:[Number,String],default:null}},data:()=>({used:{brand_id:null,brand:null,model_id:null,model:null,year:null,version:null,fipe_price:0,fipe_code:"",versionWithoutFipePrice:!1,show_price:!1,minVal:0,maxVal:0,desired_value:0,mileage:"",minVariationVal:0,maxVariationVal:0},money:{decimal:",",thousands:".",prefix:"R$ ",suffix:"",precision:0,masked:!1},baseCrawlerURL:"https://crawler.appdealersites.com.br/wip/intern",brands:[],models:[],years:[],errors:{brand_id:"",model_id:"",year:"",mileage:"",desired_value:""}}),async created(){const e=await axios.get(`${this.baseCrawlerURL}/brands?tipo=1`);this.brands=e.data,this.used.maxVariationVal=this.dxpConfig.value.used.maxVariationVal,this.used.minVariationVal=this.dxpConfig.value.used.minVariationVal},methods:{async loadModels(){this.used.show_price=!1;const e=await axios.get(`${this.baseCrawlerURL}/models?codigoMarca=${this.used.brand_id}`);this.models=e.data},async loadYears(){this.used.show_price=!1;const e=await axios.get(`${this.baseCrawlerURL}/model-years?codigoMarca=${this.used.brand_id}&codigoModelo=${this.used.model_id}`);this.years=e.data},async loadVersions(){const e=await axios.get(`${this.baseCrawlerURL}/versions?codigoMarca=${this.used.brand_id}&codigoModelo=${this.used.model_id}&ano=${this.used.year+"-1"}`);this.used.fipe_code=e.data[0]?.fipe_codigo;const t=e.data[0]?.preco?.split(" ")[1].split(",")[0],a=this.used.minVariationVal/100,n=this.used.maxVariationVal/100;this.used.fipe_price=parseFloat(t.match(/[\d,]+/g)?.join("").match(/[\d]+/g)?.join(".")),this.used.versionWithoutFipePrice=!1,0==this.used.fipe_price&&(this.used.versionWithoutFipePrice=!0),this.used.minVal=this.used.fipe_price*a,this.used.maxVal=this.used.fipe_price*n,this.used.version=e.data[0]?.name,this.used.show_price=!0,this.$forceUpdate()},format:e=>window.FormatterCurrency.toBrlFormat(e),isUsedDesiredBiggerThanMaxFipe(){const e=String(this.used.desired_value);return parseFloat(e.match(/[\d,]+/g)?.join("").match(/[\d]+/g)?.join("."))>this.used.maxVal},validateRequiredFields(){this.errors={};const e={brand_id:"Selecione a marca do veículo.",model_id:"Selecione o modelo do veículo",year:"Selecione o ano do veículo.",mileage:"Informe a quilometragem.",desired_value:"Informe o valor desejado."};let t=!0;return Object.keys(e).forEach(a=>{this.used[a]||(this.errors[a]=e[a],t=!1),"desired_value"===a&&"R$ 0"===this.used.desired_value&&(this.errors[a]="Por favor, informe o valor do seu veículo",t=!1)}),t},nextStep(){this.validateRequiredFields()&&this.$emit("update-data",this.used)},lastStep(){let e=this.currentStep-1;this.$emit("move-to-step",e)}},directives:{money:n.VMoney}};const i=(0,a(4486).A)(s,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-used-vehicle"},[t("h3",{staticClass:"text-center text-secondary text-uppercase font-size-24"},[e._v("Negociação de Seminovo")]),e._v(" "),t("div",{staticClass:"row mt-4 mx-1 px-md-5 mx-md-5"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group"},[e.brandId?t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-brand"}},[e._v("Marca do\n                    carro")]):t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-brand"}},[e._v("Selecione a marca do seu\n                    veículo*")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.used.brand_id,expression:"used.brand_id"}],staticClass:"select form-control mb-2",class:{"is-invalid":e.errors.brand_id},attrs:{id:"used-brand"},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.used,"brand_id",t.target.multiple?a:a[0])},()=>{this.used.brand=this.brands.filter(e=>e.wip_id==this.used.brand_id)[0]?.name,e.loadModels()}]}},[t("option",{attrs:{value:"",disabled:""}},[e._v("Selecione uma marca")]),e._v(" "),e._l(e.brands,function(a){return t("option",{key:a.wip_id,domProps:{value:a.wip_id}},[e._v("\n                        "+e._s(a.name)+"\n                    ")])})],2),e._v(" "),e.errors.brand_id?t("div",{staticClass:"text-danger"},[e._v("\n                    "+e._s(e.errors.brand_id)+"\n                ")]):e._e(
7)])]),e._v(" "),t("div",{staticClass:"col-12"},[t("div",{staticClass:"form-group"},[e.brandId?t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-model"}},[e._v("Modelo")]):t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-model"}},[e._v("Selecione o\n                    modelo*")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.used.model_id,expression:"used.model_id"}],staticClass:"select form-control mb-2",class:{"is-invalid":e.errors.model_id},attrs:{id:"used-model"},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.used,"model_id",t.target.multiple?a:a[0])},()=>{this.used.model=this.models.filter(e=>e.wip_id==this.used.model_id)[0]?.name,e.loadYears()}]}},[t("option",{attrs:{value:"",disabled:""}},[e._v("Selecione um modelo")]),e._v(" "),e._l(e.models,function(a){return t("option",{key:a.wip_id,domProps:{value:a.wip_id}},[e._v("\n                        "+e._s(a.name)+"\n                    ")])})],2),e._v(" "),e.errors.model_id?t("div",{staticClass:"text-danger"},[e._v("\n                    "+e._s(e.errors.model_id)+"\n                ")]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 col-md-6"},[t("div",{staticClass:"form-group"},[e.brandId?t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-year"}},[e._v("Qual o ano do\n                    modelo?")]):t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"used-year"}},[e._v("Qual o ano do\n                    modelo?*")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.used.year,expression:"used.year"}],staticClass:"select form-control mb-2",class:{"is-invalid":e.errors.year},attrs:{id:"used-year"},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.used,"year",t.target.multiple?a:a[0])},e.loadVersions]}},[t("option",{attrs:{value:"",disabled:""}},[e._v("Selecione o ano")]),e._v(" "),e._l(e.years,function(a){return t("option",{key:a.name,domProps:{value:a.name.split(" ")[0]}},[e._v("\n                        "+e._s(a.name.split(" ")[0])+"\n                    ")])})],2),e._v(" "),e.errors.year?t("div",{staticClass:"text-danger"},[e._v("\n                    "+e._s(e.errors.year)+"\n                ")]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 col-md-6"},[t("div",{staticClass:"form-group"},[e.brandId?t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"mileage"}},[e._v("Qual a\n                    quilometragem?")]):t("label",{staticClass:"font-size-14 font-weight-bold mb-0",attrs:{for:"mileage"}},[e._v("Qual a\n                    quilometragem?*")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.used.mileage,expression:"used.mileage"},{name:"mask",rawName:"v-mask",value:["###.###","##.###","#.###","###","##","#"],expression:"['###.###', '##.###', '#.###', '###', '##', '#']"}],staticClass:"form-control",class:{"is-invalid":e.errors.mileage},attrs:{id:"mileage",type:"text"},domProps:{value:e.used.mileage},on:{input:function(t){t.target.composing||e.$set(e.used,"mileage",t.target.value)}}}),e._v(" "),e.errors.mileage?t("div",{staticClass:"text-danger"},[e._v("\n                    "+e._s(e.errors.mileage)+"\n                ")]):e._e()])]),e._v(" "),t("div",{staticClass:"col-12 mt-3"},[t("div",{staticClass:"p-3 rounded bg-info"},[t("p",{staticClass:"text-center font-weight-bold font-size-20 mb-0",attrs:{id:"vehicle_model_name"}},[e._v(e._s(e.used.brand)+"\n                    "+e._s(e.used.model)+" "+e._s(e.used.year))])]),e._v(" "),e.used.show_price?t("div",{staticClass:"price-avg"},[e.used.versionWithoutFipePrice?t("div",{staticClass:"p-3 rounded bg-info mt-2"},[t("p",{staticClass:"text-center mb-1"},[e._v("Veículo sem valor de referência. Por favor, finalize a simulação de\n                        financiamento e entraremos em contato com você para avaliação do seu seminovo.")])]):t("div",{staticClass:"p-3 rounded bg-info mt-2"},[e.brandId?t("div",{staticClass:"text-simulation"},[t("p",{staticClass:"text-center mb-1 average-prices"},[e._v("Esse valor será usado como base na simulação\n                            média de preços")])]):t("div",{staticClass:"text-simulation"},[t("p",{staticClass:"text-center mb-1"},[e._v("Esse valor será usado como base na simulação")]),e._v(" "),t("p",{staticClass:"text-center mb-0 average-prices"},[e._v("Média de preços")])]),e._v(" "),t("p",{staticClass:"text-center font-size-20 font-weight-bold mb-0",attrs:{id:"price_range_min"}},[e._v("de "+e._s(e.format(e.used.minVal)))]),e._v(" "),t("p",{staticClass:"text-center font-size-20 font-weight-bold mb-0",attrs:{id:"price_range_max"}}
7,[e._v("até "+e._s(e.format(e.used.maxVal)))])])]):e._e()]),e._v(" "),t("div",{staticClass:"col-12 mt-3"},[t("div",{staticClass:"form-group"},[e.brandId?t("label",{staticClass:"font-size-14 font-weight-bold mb-1",attrs:{for:"desired-value"}},[e._v("\n                    Por quanto deseja vender seu veículo?\n                ")]):t("label",{staticClass:"font-size-14 font-weight-bold mb-1",attrs:{for:"desired-value"}},[e._v("\n                    Por quanto deseja vender seu veículo?*\n                ")]),e._v(" "),t("input",{directives:[{name:"money",rawName:"v-money",value:e.money,expression:"money"},{name:"model",rawName:"v-model",value:e.used.desired_value,expression:"used.desired_value"}],staticClass:"form-control",class:{"is-invalid":e.errors.desired_value},attrs:{id:"desired-value",type:"text"},domProps:{value:e.used.desired_value},on:{input:function(t){t.target.composing||e.$set(e.used,"desired_value",t.target.value)}}}),e._v(" "),e.errors.desired_value?t("div",{staticClass:"text-danger"},[e._v("\n                    "+e._s(e.errors.desired_value)+"\n                ")]):e._e(),e._v(" "),e.isUsedDesiredBiggerThanMaxFipe()?t("div",{staticClass:"text-danger mt-2"},[e._v("\n                    Valor acima da média de preços apresentada, deseja continuar mesmo assim?\n                ")]):e._e()])]),e._v(" "),e._m(0),e._v(" "),t("div",{staticClass:"dxp-button-container col-12 d-flex justify-content-center bg-white rounded p-2 my-5"},[t("button",{staticClass:"btn btn-light border-danger btn-last-step text-danger px-5",attrs:{type:"button"},on:{click:e.lastStep}},[e._v("\n                Anterior\n            ")]),e._v(" "),t("button",{staticClass:"btn btn-secondary btn-next-step px-5 ml-2",attrs:{type:"button"},on:{click:e.nextStep}},[e._v("\n                Próximo\n            ")])])])])},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"col-12 d-flex details-information justify-content-center bg-white rounded p-3 mt-4"},[t("i",{staticClass:"fa fa-info-circle mr-2 mt-1"}),e._v(" "),t("p",{staticClass:"text-left mb-0 text-simulation"},[e._v("\n                Está é uma simulação sem compromisso! O valor do veículo seminovo pode sofrer alteração ao passar\n                pela avaliação\n                na concessionária.\n            ")])])}],!1,null,null,null).exports},5564:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(5589);const s={name:"dxp-vehicle",props:{siteShops:Array,siteName:String,siteModels:Array,siteBrands:Array,siteCurrShop:Object,brandId:{type:[Number,String],default:null}},data(){return{shopId:this.siteCurrShop?.id||"",vehicle:{brand:null,model:"",versions:[],version:null},vehicleApiUrl:null,selectedColor:null}},async created(){this.vehicleApiUrl=await(0,n.p)("vehicles")},methods:{async loadVehicleModelVersions(){if(!this.vehicleApiUrl)return void(this.vehicle.versions=[]);const e=await axios.get(`${this.vehicleApiUrl}/vehicles/model/${this.vehicle.model.id}/shop/${this.shopId}/versions`);this.vehicle.versions=e.data.versions},async onSelectVersion(e){if(this.vehicle.version=e,!this.vehicleApiUrl)return;const t=await axios.get(`${this.vehicleApiUrl}/vehicles/version/${this.vehicle.version.id}/details`);this.vehicle.version.details=t.data,this.selectedColor=this.getVersionColors()[0],this.$forceUpdate()},setBrand(){this.vehicle.brand=this.siteBrands.find(e=>e.id==this.vehicle.model.brand_id)?.name},getVersionColors(){return this.vehicle.version?.details?.colors?Object.keys(this.vehicle.version.details.colors).map(e=>this.vehicle.version.details.colors[e]):[]},nextStep(){const{brand:e,model:t,version:a}=this.vehicle;this.$emit("update-data",{shopId:this.shopId,vehicle:{brand:e,model:t,version:a},selectedColor:this.selectedColor||null})},format:e=>window.FormatterCurrency.toBrlFormat(e)},computed:{minPrice(){const e=this.vehicle.versions.map(e=>e.price);return e.length?Math.min(...e):0}}};var i=a(5072),r=a.n(i),o=a(7702),l={insert:"head",singleton:!1};r()(o.A,l);o.A.locals;const c=(0,a(4486).A)(s,function(){var e=this,t=e._self._c;return t("div",{staticClass:"dxp-vehicle"},[t("h3",{staticClass:"text-center text-secondary font-size-24 text-uppercase text-dxp-vehicle"},[e._v("Selecione a loja e o modelo\n    ")]),e._v(" "),t("div",{staticClass:"row mt-4 mx-1 row-options"},[t("div",{staticClass:"col-12 col-md-8 offset-md-2 options-content"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.shopId,expression:"shopId"}],staticClass:"select form-control mb-2 font-size-18",on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.shopId=t.target.multiple?a:a[0]}}},[t("option",{attrs:{name:"option-row",value:"",disabled:"",selected:""}},[e._v("Selecione uma loja")]),e._v(" "),e._l(e.siteShops,function(a){return t("option",{key:a.id,domProps:{value:a.id}},[e._v("\n                    "+e._s(a.name)+"\n                ")])})],2)]),e._v(" "),t("div",{staticClass:"col-12 col-md-8 offset-md-2 options-content"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.vehicle.model,expression:"vehicle.model"}],staticClass:"select form-control mb-2 font-size-18",on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.vehicle,"model",t.target.multiple?a:a[0])},()=>{e.setBrand(),e.loadVehicleModelVersions()}]}},[e.brandId?t("option",{attrs:{name:"option-row",value:"",disabled:""}},[e._v("Selecione um modelo")]):t("option",{attrs:{name:"option-row",value:"#",disabled:"",selected:""}},[e._v("Selecione um modelo")]),e._v(" "),e._l(e.siteModels,function(a){return t("option",{key:a.id,domProps:{value:a}},[e._v("\n                    "+e._s(a.name)+"\n                ")])})],2)])]),e._v(" "),e.vehicle.model?t("div",{staticClass:"vehicle-details"},[t("h3",{staticClass:"text-center text-secondary mt-4"},[e._v(e._s(e.vehicle.model.name))]),e._v(" "),t("p",{staticClass:"text-center"},[e._v("\n            a partir de "),t("span",{staticClass:"text-secondary font-size-20"}
7,[e._v(e._s(e.format(e.minPrice))+" ")])])]):e._e(),e._v(" "),t("div",{staticClass:"row mt-4"},[t("div",{staticClass:"col-12"},[t("div",{staticClass:"d-flex overflow-auto"},e._l(e.vehicle.versions,function(a){return t("div",{staticClass:"bg-info white vehicle-thumb rounded my-1 mx-2 p-2",class:{selected:e.vehicle.version?.id==a.id},staticStyle:{cursor:"pointer"},on:{click:function(t){return e.onSelectVersion(a)}}},[t("div",{staticStyle:{width:"12rem"}},[t("img",{staticClass:"w-100",attrs:{src:a.version_images[0].image,alt:a.name}})]),e._v(" "),[6019,6262,6264].includes(a.id)?t("div",{staticClass:"d-flex justify-content-center mt-2"},[t("img",{staticStyle:{"max-width":"120px",height:"auto"},attrs:{src:"https://cdn.dealerspace.ai/modelo-fiat/logo/Selo-FINAME%201.webp",alt:"FINAME"}})]):e._e(),e._v(" "),t("div",{staticClass:"d-flex align-items-start flex-column vehicle-thumb-info",staticStyle:{height:"4rem"}},[t("p",{staticClass:"font-size-14 mb-0"},[e._v(e._s(a.name))]),e._v(" "),e._e()])])}),0)])]),e._v(" "),[6019,6262,6264].includes(e.vehicle.version?.id)?t("div",{staticClass:"row mt-3"},[e._m(0)]):e._e(),e._v(" "),e.vehicle.version?.id?t("div",{staticClass:"row mt-5 d-flex dxp-select-details flex-column-reverse flex-md-row"},[t("div",{staticClass:"col-md-4 vehicle-selected-info"},[t("p",{staticClass:"text-uppercase mb-0 font-size-20 font-weight-bold text-secondary name-vehicle-version"},[e._v(e._s(e.vehicle.version.name))]),e._v(" "),e.vehicle.version.price>0?t("div",{staticClass:"text-secondary"},[t("p",{staticClass:"mb-0"},[e._v("A partir de")]),e._v(" "),t("p",{staticClass:"font-size-20 font-weight-bold price-vehicle-version",staticStyle:{"margin-top":"-.5rem"}},[e._v(e._s(e.format(e.vehicle.version.price)))])]):e._e(),e._v(" "),e.getVersionColors().length>0?t("div",[e.selectedColor?t("p",[e._v("Cor: "+e._s(e.selectedColor.name))]):e._e(),e._v(" "),t("div",{staticClass:"d-flex flex-wrap"},e._l(e.getVersionColors(),function(a){return t("div",{staticClass:"d-flex justify-content-center align-items-center color-selector",class:{"color-selected":a.selected},attrs:{title:a.name},on:{click:function(t){e.selectedColor=a}}},[t("div",{staticClass:"color-example",style:{"background-color":"#"+a.code}})])}),0)]):e._e()]),e._v(" "),t("div",{staticClass:"col-md-8"},[t("div",{staticClass:"d-flex justify-content-center"},[t("img",{staticClass:"w-75",attrs:{src:e.selectedColor?.image_url||e.vehicle.version.version_images[0]?.image,alt:e.vehicle.version.name}})])])]):e._e(),e._v(" "),e.vehicle.version?.id?t("div",{staticClass:"d-flex dxp-button-submit justify-content-center bg-info rounded p-2 my-5"},[t("button",{staticClass:"btn btn-submit btn-secondary btn-next-step px-5 border-0",attrs:{type:"button",id:"btn-iniciar-negociacao-passo1-dxp-"+e.siteName},on:{click:function(t){return e.nextStep()}}},[e._v("\n            Iniciar negociação\n        ")])]):e._e()])},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"col-12 col-md-10 offset-md-1"},[t("div",{staticClass:"finame-info-box d-flex"},[t("div",{staticClass:"finame-info-icon"},[e._v("i")]),e._v(" "),t("div",[t("p",{staticClass:"mb-2"},[e._v("O FINAME é uma linha de financiamento do BNDES para a compra de veículos novos,\n                        com condições especiais para pessoas físicas e jurídicas.")]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("Com ele, você conta com juros reduzidos, prazos estendidos e a possibilidade de\n                        financiar até 100% do valor do veículo, facilitando o planejamento da sua compra.")])])])])}],!1,null,"6af3a710",null).exports},5941:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:{label:{type:String,default:"Horas de uso máxima"}},data:()=>({form:{hour:null}}),mounted(){this.form.hour=this.$attrs.value}};var s=a(5072),i=a.n(s),r=a(3036),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-hours-of-use"},[t("div",{staticClass:"c-ds-filter-hours-of-use__row"},[t("div",{staticClass:"c-ds-filter-hours-of-use__col"},[t("label",{staticClass:"c-ds-filter-hours-of-use__label"},[e._v("\n                "+e._s(e.label)+"\n            ")]),e._v(" "),t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.form.hour,expression:"form.hour"}],staticClass:"c-ds-filter-hours-of-use__input",attrs:{type:"number",placeholder:"0"},domProps:{value:e.form.hour},on:{input:function(t){t.target.composing||e.$set(e.form,"hour",t.target.value)}}},"input",e.$attrs,!1))])])])},[],!1,null,"94e333ca",null).exports},5066:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{label:{type:String,default:"Km mínima"}},data:()=>({form:{kmMin:null}}),mounted(){this.form.kmMin=this.$attrs.value},methods:{masKm(){const e=this.form.kmMin.replace(/[^\d.,-]/g,"");this.form.kmMin=e}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-km"},[t("div",{staticClass:"c-ds-filter-km__row"},[t("div",{staticClass:"c-ds-filter-km__col"},[t("label",{staticClass:"c-ds-filter-km__label"},[e._v("\n                "+e._s(e.label)+"\n            ")]),e._v(" "),t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.form.kmMin,expression:"form.kmMin"}],staticClass:"c-ds-filter-km__input",attrs:{type:"text",placeholder:"0.000"},domProps:{value:e.form.kmMin},on:{keyup:function(t){return e.masKm()},change:function(t){return e.masKm()},input:function(t){t.target.composing||e.$set(e.form,"kmMin",t.target.value)}}},"input",e.$attrs,!1))])])])},[],!1,null,null,null).exports},6605:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{label:{type:String,default:"Km máxima"}},data:()=>({form:{km:null}}),mounted(){this.form.km=this.$attrs.value},methods:{masKm(){const e=this.form.km.replace(/[^\d.,-]/g,"");this.form.km=e}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-km"},[t("div",{staticClass:"c-ds-filter-km__row"},[t("div",{staticClass:"c-ds-filter-km__col"},[t("label",{staticClass:"c-ds-filter-km__label"},[e._v("\n                "+e._s(e.label)+"\n            ")]),e._v(" "),t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.form.km,expression:"form.km"}],staticClass:"c-ds-filter-km__input",attrs:{type:"text",placeholder:"0.000"},domProps:{value:e.form.km},on:{keyup:function(t){return e.masKm()},change:function(t){return e.masKm()},input:function(t){t.target.composing||e.$set(e.form,"km",t.target.value)}}},"input",e.$attrs,!1))])])])},[],!1,null,null,null).exports},5986:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={data:()=>({searchQuery:""}),mounted(){const e=new URLSearchParams(window.location.search).get("search");e&&(this.searchQuery=e)},methods:{updateURL(){const e=window.location.pathname.split("/");let t="";t=e.length>2&&"ofertas"===e[2]?`/${e[1]}/ofertas`:"/ofertas";const a=new URL(window.location.origin+t);this.searchQuery?(a.searchParams.set("search",this.searchQuery),window.location.href=a.toString()):window.location.href=a.toString()},handleEnter(e){"Enter"===e.key&&this.updateURL()}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"search-container"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchQuery,expression:"searchQuery"}],staticClass:"search-input",attrs:{type:"search",placeholder:"Procure por modelo ou versão"},domProps:{value:e.searchQuery},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnter.apply(null,arguments)},input:function(t){t.target.composing||(e.searchQuery=t.target.value)}}}),e._v(" "),t("button",{staticClass:"search-button",attrs:{type:"submit"},on:{click:e.updateURL}},[t("i",{staticClass:"fas fa-search"})])])},[],!1,null,null,null).exports},7547:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>i});var n=a(617);const s={props:{nameMin:{type:String,default:"priceMin"},nameMax:{type:String,default:"priceMax"},valueMin:{type:String,default:0},valueMax:{type:String,default:0},labelMin:{type:String,default:"Valor mínimo"},labelMax:{type:String,default:"Valor máximo"}},data:()=>({priceMin:0,priceMax:0,money:{decimal:",",thousands:".",prefix:"R$ ",suffix:"",precision:0,masked:!1}}
7),mounted(){this.valueMax&&(this.priceMax=this.valueMax),this.valueMin&&(this.priceMin=this.valueMin)},directives:{money:n.VMoney}};const i=(0,a(4486).A)(s,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-price-range"},[t("div",{staticClass:"c-ds-filter-price-range__row"},[t("div",{staticClass:"c-ds-filter-price-range__col"},[t("label",{staticClass:"c-ds-filter-price-range__label",attrs:{for:"price_min"}},[e._v("\n                "+e._s(e.labelMin)+"\n            ")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.priceMin,expression:"priceMin"},{name:"money",rawName:"v-money",value:e.money,expression:"money"}],staticClass:"c-ds-filter-price-range__input",attrs:{type:"text",name:e.nameMin,placeholder:"R$ 0,00"},domProps:{value:e.priceMin},on:{input:function(t){t.target.composing||(e.priceMin=t.target.value)}}})]),e._v(" "),t("div",{staticClass:"c-ds-filter-price-range__col"},[t("label",{staticClass:"c-ds-filter-price-range__label",attrs:{for:"price_max"}},[e._v("\n                "+e._s(e.labelMax)+"\n            ")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.priceMax,expression:"priceMax"},{name:"money",rawName:"v-money",value:e.money,expression:"money"}],staticClass:"c-ds-filter-price-range__input",attrs:{type:"text",name:e.nameMax,placeholder:"R$ 0,00"},domProps:{value:e.priceMax},on:{input:function(t){t.target.composing||(e.priceMax=t.target.value)}}})])])])},[],!1,null,null,null).exports},6478:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{label:{type:String,default:"Buscar"},shopId:{type:Number,required:!0},autoCompleteUrl:{type:String,default:null},dataRead:{type:String,default:"model"},withSubmit:{type:Boolean,default:!1},destinationUrl:{type:String,default:null},timerStoraged:{type:Number,default:5}},data:()=>({search:null,cancelToken:void 0,results:[],closeIcon:'<svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512" preserveAspectRatio="xMidYMid meet"> <g transform="translate(0,512) scale(0.1,-0.1)" fill="#000000" stroke="none"> <path d="M161 5103 c-88 -31 -161 -136 -161 -233 0 -20 7 -59 16 -86 15 -45 106 -139 1103 -1137 l1086 -1087 -1082 -1083 c-594 -595 -1089 -1097 -1098 -1116 -45 -90 -24 -213 50 -286 69 -70 163 -91 261 -59 45 15 139 106 1136 1103 l1088 1086 1088 -1086 c997 -997 1091 -1088 1136 -1103 98 -32 192 -11 261 59 70 69 91 163 59 261 -15 45 -106 139 -1103 1137 l-1086 1087 1086 1088 c997 997 1088 1091 1103 1136 32 98 11 192 -59 261 -69 70 -163 91 -261 59 -45 -15 -139 -106 -1137 -1103 l-1087 -1086 -1088 1086 c-997 997 -1091 1088 -1136 1103 -61 20 -117 19 -175 -1z"/> </g> </svg>',urlSearchParams:null}),created(){this.urlSearchParams=new URLSearchParams(window.location.search),this.$attrs.name||(this.$attrs.name="search"),this.$attrs.placeholder||(this.$attrs.placeholder="Digite o que procura")},mounted(){this.search=this.urlSearchParams.get(this.$attrs.name),this.clearHistoryStoragedOld()},methods:{clearInput(){this.search=null,this.results=[]},focusOutInput(){this.$nextTick(()=>setTimeout(()=>this.results=[],1500))},chooseItem(e){this.urlSearchParams.delete(this.$attrs.name),this.urlSearchParams.append(this.$attrs.name,e[this.dataRead]),window.location.href=`${window.location.pathname}?${this.urlSearchParams.toString()}`},async searchKeyDown(){console.log("searchKeyDown");let e=[];
7if(this.autoCompleteUrl&&(e=this.getHistoryStoraged(),void 0!==this.cancelToken&&this.cancelToken.cancel("Request cancelada!"),this.cancelToken=axios.CancelToken.source(),e.length<1&&this.search)){let t={term:this.search,date:new Date,results:[]};try{const a=await axios.get(this.autoCompleteUrl,{params:{term:this.search,shop_id:this.shopId},cancelToken:this.cancelToken.token});t.results=a.data,e=a.data,this.setHistoryStoraged(t)}catch(e){console.error("[ERROR COMPONENT:: DS-FILTER-SEARCH]",e)}}this.results=e},getAllHistoryStoraged(){let e=localStorage.getItem("dsFilterSearch");return e?(e=JSON.parse(e),e):[]},getHistoryStoraged(){const e=this.getAllHistoryStoraged().find(e=>{if(-1!==e.term.indexOf(this.search)){if((new Date-new Date(e.date))/1e3/60<=this.timerStoraged)return e}});return e?e.results:[]},setHistoryStoraged(e){try{const t=this.getAllHistoryStoraged(),a=t.find(t=>t.term===e.term),n=t.findIndex(t=>t.term===e.term);a?a.results=e.results:t.push(e),t[n]=a,localStorage.setItem("dsFilterSearch",JSON.stringify(t))}catch(e){console.log("setHistoryStoraged",e)}},clearHistoryStoragedOld(){const e=this.getAllHistoryStoraged().filter(e=>{if((new Date-new Date(e.date))/1e3/60<this.timerStoraged)return e});localStorage.setItem("dsFilterSearch",JSON.stringify(e))}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-search"},[e.withSubmit?t("form",{staticClass:"c-ds-filter-search__form",attrs:{action:e.destinationUrl}},[t("div",{staticClass:"c-ds-filter-search__search"},[t("label",{staticClass:"c-ds-filter-search__label"},[e._v(e._s(e.label))]),e._v(" "),t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.search,expression:"search"}],staticClass:"c-ds-filter-search__input",attrs:{type:"search"},domProps:{value:e.search},on:{keyup:e.searchKeyDown,blur:e.focusOutInput,input:function(t){t.target.composing||(e.search=t.target.value)}}},"input",e.$attrs,!1)),e._v(" "),t("button",{staticClass:"c-ds-filter-search__button-close",attrs:{type:"button"},domProps:{innerHTML:e._s(e.closeIcon)},on:{click:e.clearInput}})])]):e._e(),e._v(" "),e.withSubmit?e._e():t("div",{staticClass:"c-ds-filter-search__search"},[t("label",{staticClass:"c-ds-filter-search__label"},[e._v(e._s(e.label))]),e._v(" "),t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.search,expression:"search"}],staticClass:"c-ds-filter-search__input",attrs:{type:"search"},domProps:{value:e.search},on:{keyup:e.searchKeyDown,blur:e.focusOutInput,input:function(t){t.target.composing||(e.search=t.target.value)}}},"input",e.$attrs,!1)),e._v(" "),t("button",{staticClass:"c-ds-filter-search__button-close",attrs:{type:"button"},domProps:{innerHTML:e._s(e.closeIcon)},on:{click:e.clearInput}})]),e._v(" "),t("div",{staticClass:"c-ds-filter-search__results",class:{"c-ds-filter-search__results--is-close":0===e.results.length,"c-ds-filter-search__results--is-open":e.results.length>0}},[t("ul",e._l(e.results,function(a,n){return t("li",{key:n,staticClass:"c-ds-filter-search__item-result",on:{click:function(t){return e.chooseItem(a)}}},[t("span",[e._v("\n                    "+e._s(a[e.dataRead])+"\n                ")])])}),0)])])},[],!1,null,null,null).exports},39:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{type:{type:String,default:"select"},byParams:{type:Boolean,default:!1},itemSelected:{type:String|Number,default:null},datas:{type:Array,default:[]},label:{type:String,default:null}},data:()=>({selectShop:null}),mounted(){this.selectShop=this.itemSelected||"Todas"},methods:{searchByShop(e,t){e.preventDefault(),this.byParams&&this.goToSearch(t.value),this.byParams||(window.location.href=t.href)},changeSelect(){this.selectShop&&this.goToSearch(this.selectShop)},goToSearch(e){const t=new URLSearchParams(window.location.search);t.delete("shop_id"),"0"!==e&&"Todas"!==e&&t.append("shop_id",e),window.location.href=`${window.location.pathname}?${t.toString()}`}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter-shop"},["select"===e.type?t("div",{staticClass:"c-ds-filter-shop__type-select"}
7,[e.label?t("label",[e._v(e._s(e.label))]):e._e(),e._v(" "),t("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.selectShop,expression:"selectShop"}],staticClass:"c-ds-filter-shop__select",on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectShop=t.target.multiple?a:a[0]},e.changeSelect]}},"select",e.$attrs,!1),[t("option",{attrs:{value:"Todas"}},[e._v("Todas")]),e._v(" "),e._l(e.datas,function(a,n){return t("option",{key:n,domProps:{value:a.value}},[e._v("\n                "+e._s(a.show)+"\n            ")])})],2)]):e._e(),e._v(" "),"link"===e.type?t("div",{staticClass:"c-ds-filter-shop__type-link"},e._l(e.datas,function(a,n){return t("a",{key:n,staticClass:"nav-item nav-link py-1 px-0",attrs:{href:a.href},on:{click:function(t){return e.searchByShop(t,a)}}},[e._v("\n            "+e._s(a.show)+"    \n        ")])}),0):e._e()])},[],!1,null,null,null).exports},1144:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>o});var n=a(594);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const r={props:{direction:{type:String,default:"col"},textButtonSubmit:{type:String,default:"Pesquisar"},classButtonSubmit:{type:String,default:""},classButtonRemoveAll:{type:String,default:""},showOptionFiltered:{type:Boolean,default:!0},titleOptionSelected:{type:Array,default:null},dataShops:{type:Array,default:[]},dependencies:{type:Object,default:()=>({})}},data:()=>({isLoading:!1,checkBoxTest:!1,url:null,listFiltered:[],filterState:{checkedValues:{},dependencies:{}}}),provide(){return{dsFilterState:this.filterState}},computed:{classType(){return{"c-ds-filter__content--col":"col"===this.direction,"c-ds-filter__content--row":"row"===this.direction}},isMobile:()=>document.body.clientWidth<=768,computedListFiltered(){return this.listFiltered.map(e=>i(i({},e),{},{filtered:e.filtered.map(e=>{if(this.dataShops.length>0){const t=this.dataShops.find(t=>t.value==parseInt(e));if(t)return t.show}return e})}))}},mounted(){this.setup(),this.filterState.dependencies=this.dependencies,this.$nextTick(()=>this.syncCheckedValues())},methods:{setup(){this.url=new URL(document.location);let e=[{filtered:[]}];this.titleOptionSelected?e=this.titleOptionSelected.map(e=>{let t=this.url.searchParams.get(e.key);return i(i({},e),{},{filtered:t?t.split(";"):null})}):this.url.searchParams.forEach(t=>{const a=t.split(";");e[0].filtered=[...e[0].filtered,...a]}),this.listFiltered=e.filter(e=>"page"!==e.key&&e.filtered)},onSubmit(e){e.preventDefault(),this.submitForm()},syncCheckedValues(){if(!this.$refs.formFilter)return;const e=new FormData(this.$refs.formFilter),t={};for(const a of e.keys())t[a]||(t[a]=e.getAll(a).filter(e=>!!e));this.filterState.checkedValues=t,document.dispatchEvent(new CustomEvent("ds-filter:options-changed"))},applyDependencies(e){return Object.keys(this.dependencies).forEach(t=>{const a=this.dependencies[t];if(!e[t]||!a||!e[a.parent])return;const n=e[a.parent].split(";"),s=a.values||{},i=e[t].split(";").filter(e=>{const t=s[e];return!t||t.some(e=>n.includes(e))});i.length?e[t]=i.join(";"):delete e[t]}),e},submitForm(e=null){const t=new FormData(this.$refs.formFilter);let a={};const n=[...t.keys(),...this.url.searchParams.keys()];let s=this.removeKeysRepeated(n);for(const e of s)if(!a[e]){let n=t.getAll(e).filter(e=>!!e).join(";");if(n)switch(e){case"priceMin":case"priceMax":n=this.removePrefixFromPrice(n),parseFloat(n)>0&&(a[e]=n);break;default:a[e]=n}}a=this.applyDependencies(a);const i=new URLSearchParams(a),r=`${window.location.pathname}?${i.toString()}`;this.isMobile&&!e||this.$nextTick(()=>{setTimeout(()=>{window.location.href=r},500)})},removePrefixFromPrice(e=null){if(e)return e.replace(/[R$]/g,"")},removeFilter(e=null,t=null){let a=window.location.pathname;if(e){if("shop_id"===t.key){const t=this.dataShops.find(t=>t.show===e);e=t.value}const n=new URLSearchParams(window.location.search);let s=n.getAll(t.key)[0].split(";").filter(t=>t!=e&&!!t);s=s.join(";"),n.delete(t.key),s&&n.append(t.key,s);a=`${a}${n.toString()?`?${n.toString()}`:""}`}window.location.href=a},removeKeysRepeated(e){let t=[],a=["uuid"];
7return e.forEach(e=>{a.includes(e)||t.some(t=>t===e)||t.push(e)}),t}}};const o=(0,a(4486).A)(r,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-filter"},[t("form",{ref:"formFilter",staticClass:"c-ds-filter__form",class:e.classType,on:{submit:e.onSubmit,"!change":function(t){return e.syncCheckedValues.apply(null,arguments)}}},[t("div",{staticClass:"c-ds-filter__content",class:e.classType},[e._t("content-form")],2),e._v(" "),t("button",{directives:[{name:"show",rawName:"v-show",value:!e.isMobile,expression:"!isMobile"}],staticClass:"c-ds-filter__button-submit",class:e.classButtonSubmit,attrs:{type:"submit"}},[e._v("\n            "+e._s(e.textButtonSubmit)+"\n            "),t("span",{directives:[{name:"show",rawName:"v-show",value:e.isLoading,expression:"isLoading"}],staticClass:"spinner-border spinner-border-sm ml-2"})]),e._v(" "),e.showOptionFiltered&&e.computedListFiltered.length>0?t("div",{staticClass:"c-ds-filter__list-selected"},e._l(e.computedListFiltered,function(a,n){return a.filtered?t("ul",{key:n,staticClass:"c-ds-filter__group-list"},[a.value?t("li",{staticClass:"c-ds-filter__group-list-title"},[e._v("\n                    "+e._s(a.value)+"\n                ")]):e._e(),e._v(" "),e._l(a.filtered,function(n,s){return t("li",{key:s,staticClass:"c-ds-filter__group-list-item"},[e._v("\n                    "+e._s(n)+" "),t("i",{staticClass:"fas fa-times",on:{click:function(t){return e.removeFilter(n,a)}}})])})],2):e._e()}),0):e._e(),e._v(" "),e.showOptionFiltered&&e.computedListFiltered.length>0?t("button",{staticClass:"c-ds-filter__remove-all-filtered",class:e.classButtonRemoveAll,attrs:{type:"button"},on:{click:function(t){return e.removeFilter()}}},[t("i",{staticClass:"far fa-trash-alt"}),e._v("\n            Remover Filtros\n        ")]):e._e(),e._v(" "),t("div",{staticClass:"c-ds-filter__content-other"},[t("div",{staticClass:"c-ds-filter__other-title"},[e._t("content-title-other")],2),e._v(" "),e._t("content-other",null,{submit:e.submitForm})],2),e._v(" "),t("button",{directives:[{name:"show",rawName:"v-show",value:e.isMobile,expression:"isMobile"}],staticClass:"c-ds-filter__button-submit",class:e.classButtonSubmit,attrs:{type:"button"},on:{click:function(t){return e.submitForm(!0)}}},[e._v("\n            Pesquisar\n            "),t("span",{directives:[{name:"show",rawName:"v-show",value:e.isLoading,expression:"isLoading"}],staticClass:"spinner-border spinner-border-sm ml-2"})])])])},[],!1,null,null,null).exports},8778:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{showModal:{type:Boolean,default:!1}},data:()=>({cep:null,urlApiBrazilianStates:"https://servicodados.ibge.gov.br/api/v1/localidades/estados",urlApiCountries:"https://cdn.dealerspace.ai/dealersites/arquivos/countries.json",prefixViaCEP:"https://viacep.com.br/ws/",states:[],messageCep:null,messageAddress:null,isOpen:!1,form:{cep:null,street:null,city:null,state:null}}),mounted(){this.getStatesOfApi()},watch:{isOpen(e){e&&(this.form.cep=null,this.form.street=null,this.form.city=null,this.form.state=null,this.messageCep=null)}},methods:{onInputCep(){9===this.cep.length&&this.getAddressByCepOfApiViaCep()},async getStatesOfApi(){try{const e=await fetch(this.urlApiBrazilianStates).then(e=>e.json());if(!e)throw Error("Ocorreu um erro ao busca estados!");const t=e.map(e=>e.sigla).sort((e,t)=>e<t?-1:e>t?1:0);this.states=t}catch(e){console.error("error",e)}},async getCEPOfApiViaCep(e){e.preventDefault();const t=await fetch(`${this.prefixViaCEP}${this.form.state}/${this.form.city}/${this.form.street}/json/?callback"`,{method:"GET",mode:"cors",headers:{"Content-Type":"application/json"}}).then(e=>e.json());0===t.length?this.messageCep="CEP não encontrado. Verifique os campos novamente.":this.messageCep="CEP encontrado e preenchido. Pode fechar esta janela.";const a=t[0];this.form.cep=a.cep,this.cep=a.cep,this.$emit("input",this.cep),this.messageAddress=`${a.logradouro}, ${a.bairro}, ${a.localidade} - ${a.uf}`},async getAddressByCepOfApiViaCep(){const e=await fetch(`${this.prefixViaCEP}${this.cep}/json/?callback"`,{method:"GET",mode:"cors",headers:{"Content-Type":"application/json"}}).then(e=>e.json());e.error&&(this.messageAddress="Endereço não encontrado. Verifique o CEP novamente.");const t=e;this.$emit("input",this.cep),this.messageAddress=`${t.logradouro}, ${t.bairro}, ${t.localidade} - ${t.uf}`}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-cep"},[t("div",{staticClass:"c-ds-cep__info"},[t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.cep,expression:"cep"},{name:"mask",rawName:"v-mask",value:"#####-###",expression:"'#####-###'"}],staticClass:"c-ds-cep__input c-ds-input__input",attrs:{type:"text"},domProps:{value:e.cep},on:{change:e.onInputCep,keyup:e.onInputCep,input:function(t){t.target.composing||(e.cep=t.target.value)}}},"input",e.$attrs,!1)),e._v(" "),e.showModal?t("span",{staticClass:"c-ds-cep__message-address"},[e._v("\n                "+e._s(e.messageAddress?e.messageAddress:"...")+"\n            ")]):e._e(
7)]),e._v(" "),e.showModal?t("div",[t("button",{staticClass:"c-ds-cep__button-dont-know-cep",attrs:{type:"button"},on:{click:function(t){e.isOpen=!0}}},[e._v("\n            Não sei meu CEP\n        ")])]):e._e(),e._v(" "),e.isOpen?t("div",{staticClass:"c-ds-cep__modal"},[t("div",{staticClass:"c-ds-cep__modal-dialog"},[t("div",{staticClass:"c-ds-cep__modal-content"},[t("div",{staticClass:"c-ds-cep__modal-header"},[t("p",{staticClass:"c-ds-cep__modal-title"},[e._v("Buscar CEP")]),e._v(" "),t("button",{staticClass:"c-ds-cep__modal-close",attrs:{type:"button"},on:{click:function(t){e.isOpen=!1}}},[t("i",{staticClass:"fa-solid fa-xmark fa-2x"})])]),e._v(" "),t("div",{staticClass:"c-ds-cep__modal-body"},[t("form",{staticClass:"c-ds-cep__modal-form",on:{submit:e.getCEPOfApiViaCep}},[t("div",{staticClass:"c-ds-cep__modal-row"},[t("label",{staticClass:"c-ds-cep__modal-label",attrs:{for:"form-cep"}},[e._v("CEP")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.cep,expression:"form.cep"}],staticClass:"c-ds-cep__input form-control",attrs:{type:"text",name:"form-cep",placeholder:"CEP",disabled:""},domProps:{value:e.form.cep},on:{input:function(t){t.target.composing||e.$set(e.form,"cep",t.target.value)}}})]),e._v(" "),t("div",{staticClass:"c-ds-cep__modal-row"},[t("label",{staticClass:"c-ds-cep__modal-label",attrs:{for:"form-street"}},[e._v("Rua (sem o número da casa)")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.street,expression:"form.street"}],staticClass:"c-ds-cep__input form-control",attrs:{type:"text",name:"form-street",placeholder:"Rua"},domProps:{value:e.form.street},on:{input:function(t){t.target.composing||e.$set(e.form,"street",t.target.value)}}})]),e._v(" "),t("div",{staticClass:"c-ds-cep__modal-row"},[t("label",{staticClass:"c-ds-cep__modal-label",attrs:{for:"form-city"}},[e._v("Cidade")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.city,expression:"form.city"}],staticClass:"c-ds-cep__input form-control",attrs:{type:"text",name:"form-city",placeholder:"Cidade"},domProps:{value:e.form.city},on:{input:function(t){t.target.composing||e.$set(e.form,"city",t.target.value)}}})]),e._v(" "),t("div",{staticClass:"c-ds-cep__modal-row"},[t("label",{staticClass:"c-ds-cep__modal-label",attrs:{for:"form-state"}},[e._v("Estado")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.form.state,expression:"form.state"}],staticClass:"c-ds-cep__select form-control",attrs:{name:"form-state"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(e.form,"state",t.target.multiple?a:a[0])}}},[t("option",{attrs:{selected:""},domProps:{value:null}},[e._v("Selecione o estado")]),e._v(" "),e._l(e.states,function(a){return t("option",{key:a,domProps:{value:a}},[e._v(e._s(a))])})],2)]),e._v(" "),e.messageCep?t("p",{staticClass:"msg-alerta"},[e._v(e._s(e.messageCep))]):e._e(),e._v(" "),t("button",{staticClass:"c-ds-cep__btn-submit btn btn-primary",attrs:{type:"submit"}},[e._v("Buscar CEP")])])])])])]):e._e()])},[],!1,null,null,null).exports},7711:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{checked:{type:Boolean,default:!1}},inject:{dsFilterState:{default:null}},data:()=>({inputCheckBox:!1}),computed:{isHiddenByDependency(){if(!this.dsFilterState)return!1;const e=(this.dsFilterState.dependencies||{})[this.$attrs.name];if(!e)return!1;const t=(this.dsFilterState.checkedValues||{})[e.parent]||[];if(!t.length)return!1;const a=(e.values||{})[this.$attrs.value];return!!a&&!a.some(e=>t.includes(e))}},watch:{isHiddenByDependency(e){e&&this.inputCheckBox&&(this.inputCheckBox=!1)}},mounted(){this.inputCheckBox=this.checked},methods:{someChecked(){this.$emit("input",this.inputCheckBox),this.$emit("change",this.inputCheckBox)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isHiddenByDependency,expression:"!isHiddenByDependency"}],staticClass:"c-ds-checkbox",class:{"c-ds-checkbox--is-checked":e.inputCheckBox}},[t("label",{staticClass:"c-ds-checkbox__label-content"},[t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.inputCheckBox,expression:"inputCheckBox"}],staticClass:"c-ds-checkbox__input-checkbox",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.inputCheckBox)?e._i(e.inputCheckBox,null)>-1:e.inputCheckBox},on:{change:[function(t){var a=e.inputCheckBox,n=t.target,s=!!n.
7checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.inputCheckBox=a.concat([null])):i>-1&&(e.inputCheckBox=a.slice(0,i).concat(a.slice(i+1)))}else e.inputCheckBox=s},e.someChecked]}},"input",e.$attrs,!1)),e._v(" "),t("span",{staticClass:"c-ds-checkbox__mark"}),e._v(" "),t("span",{staticClass:"c-ds-checkbox__label"},[e._t("label")],2)])])},[],!1,null,null,null).exports},711:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{type:{type:String,default:"text"},name:{type:String},label:{type:String,default:null},id:{type:String},minToday:{type:Boolean,default:!1}},data:()=>({inputData:null}),mounted(){if(this.minToday){const e=this.$refs.inputDate;null!=e&&(e.min=(new Date).toLocaleDateString("fr-ca"))}},methods:{changeInput(){if(this.minToday){const e=new Date(this.inputData),t=new Date;e.getTime()>=t.getTime()?this.$emit("input",this.inputData):this.$emit("input",null)}else this.$emit("input",this.inputData)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-input"},[e.label?t("label",{staticClass:"c-ds-form-step-by-step__label"},[e._v("\n        "+e._s(e.label)+"\n    ")]):e._e(),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"}],ref:"inputDate",staticClass:"c-ds-form-step-by-step__date",class:`c-ds-form-step-by-step__date-${e.name}`,attrs:{type:"date",name:e.name,id:e.id?e.id:e.name},domProps:{value:e.inputData},on:{change:e.changeInput,input:function(t){t.target.composing||(e.inputData=t.target.value)}}})])},[],!1,null,null,null).exports},2163:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{items:{type:Array,default:[]},title:{type:String,default:""},propertie_to_view:{type:String,default:"name"},default_value:{type:String,default:""}},data:()=>({item_selected:null,hashComponent:""}),created(){this.createHasComponent()},computed:{itemsComputed(){const e=this.getPropertieDefault(),t=[...this.items];return t.sort((e,t)=>e.name.localeCompare(t.name)),[e,...t]}},watch:{itemsComputed(e){this.item_selected=this.getPropertieDefault(),this.$nextTick(()=>{this.selectItem(this.item_selected)})}},methods:{selectItem(e){this.item_selected=e;const t=e[this.propertie_to_view]===this.default_value?null:e;this.$emit("selected",t)},createHasComponent(){this.hashComponent=(Math.random()+1).toString(36).substring(7)},getPropertieDefault(){let e={};return e[this.propertie_to_view]=this.default_value,e}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-dropdown"},[t("a",{staticClass:"nav-link",attrs:{href:"#",id:`dropdown-${e.hashComponent}`,role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[t("h2",{staticClass:"text-dark font-size-20 font-weight-bold d-flex align-items-center mb-1"},[e._v("\n            "+e._s(e.title)+" \n            "),t("i",{staticClass:"fas fa-angle-down text-primary ml-2"})])]),e._v(" "),t("div",{staticClass:"c-ds-dropdown__list-items dropdown-filter-options dropdown-menu px-3 w-100",attrs:{"aria-labelledby":`dropdown-${e.hashComponent}`}},e._l(e.itemsComputed,function(a,n){return t("h3",{key:"item-"+n},[t("button",{staticClass:"dropdown-item btn btn-link",attrs:{type:"button"},on:{click:function(t){return e.selectItem(a)}}},[e._v("\n                "+e._s(a[e.propertie_to_view])+"\n            ")])])}),0),e._v(" "),t("button",{staticClass:"btn btn-primary btn-block py-3 font-weight-extra-bold text-uppercase",attrs:{type:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n        "+e._s(e.item_selected?e.item_selected[e.propertie_to_view]:e.default_value)+"\n    ")])])},[],!1,null,null,null).exports},6951:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{steps:{type:Array,default:[]},endpoint:{type:String,default:null,required:!0},siteid:{type:String,required:!1},leadorigin:{type:String,required:!1},leadtype:{type:Number|String,required:!1},leadsubject:{type:String,required:!1},buttonText:{type:String,default:"Continuar"},finishButtonText:{type:String,default:"Enviar"},whatsappnumber:{type:String,default:null,required:!1}},data:()=>({stepIndexCurrent:0,stepsContext:[],invalidIndex:[],invalidType:[],invalidField:[],isLoading:!1,showMessage:0,formResetKey:0,validateDefault:{text:{regex:/^([a-zA-Zà-úÀ-Ú0-9]|-|_|\s)+$/,message:"Oops, campo não é permitido números!"},number:{regex:/^\d+$/,message:"Oops, campo permitido somente números!"},email:{regex:/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,message:"Oops, email inválido!"},date:{regex:/^\d{4}-\d{2}-\d{2}$/,message:"Oops, data inválida!"},chassi:{regex:/^[A-HJ-NPR-Z0-9]{17}$/,message:"Oops, chassi inválido!"},modelo:{regex:/^[A-Za-zÀ-ú0-9 .\-\/\+\(\)]+$/,message:"Oops, por favor não utilize no nome do modelo caracteres especiais!"},quilometragem:{regex:/^\d+$/,message:"Oops, apenas números são permitidos no campo de quilometragem!"},name:{regex:/^[A-Za-zÀ-ú ]+$/,message:"Oops,apenas letras são permitidas no campo de nome!"}},selectedShopId:null,isLoadingTimeSlots:!1,timeSlots:[],selectedTime:null,dataForm:new FormData}),created(){this._token=Math.floor((new Date).getTime()/1e3)+""+this.siteid,this.init()},computed:{stepsComputed(){return this.stepsContext.map((e,t)=>(t===this.stepIndexCurrent?e.active=!0:e.active=!1,e.fields&&(e.hasTextarea=e.fields.some(e=>"textarea"===e.type),e.fields=e.fields.sort((e,t)=>
7e.order<t.order?-1:e.order>t.order?1:0).map((e,t)=>{e.showError=!1,e.validateRegex.show=!1;const a=this.invalidField.find(e=>e.index===t);return a&&("required"===a.type&&(e.showError=!0),"regex"===a.type&&(e.validateRegex.show=!0)),e})),e))},stepCurrent(){return this.stepsComputed.find(e=>e.active)},nextStep(){const e=this.stepIndexCurrent+1;return this.stepsComputed[e]?this.stepsComputed[e]:null},prevStep(){const e=this.stepIndexCurrent-1;return this.stepsComputed[e]?this.stepsComputed[e]:null},nextIndexStep(){return this.stepIndexCurrent+1},prevIndexStep(){return this.stepIndexCurrent-1},titleCurrent(){return this.stepCurrent.title??null},subtitleCurrent(){return this.stepCurrent.subtitle??null},titlesSteps(){return this.stepsComputed.filter(e=>"stepForm"===e.type&&!!e.title)},progressWidth(){const e=this.titlesSteps.length;return(this.stepIndexCurrent+1)/e*100},titlesAll(){return this.stepsComputed.filter(e=>"stepForm"===e.type).map(e=>e.title).filter(e=>!!e)},cleanWhatsappNumber(){if(!this.whatsappnumber)return null;const e=this.whatsappnumber.replace(/\D/g,"");return e?`+55${e}`:null},whatsappMessagePayload(){const e=["Olá! Gostaria de finalizar o agendamento da revisão do meu veículo. Segue abaixo os dados:"];return this.stepsComputed.filter(e=>"stepForm"===e.type&&e.fields).forEach(t=>{t.fields.forEach(t=>{if(Array.isArray(t.value)?t.value.length>0:!!t.value){const a=t.label.replace(/<[^>]*>?/gm,""),n=Array.isArray(t.value)?t.value.join(", "):t.value;e.push(`\n*${a}*: ${n}`)}})}),e.join("")},whatsappLink(){if(!this.cleanWhatsappNumber)return null;const e=this.whatsappMessagePayload,t=encodeURIComponent(e);return`https://wa.me/${this.cleanWhatsappNumber}?text=${t}`},stepButtonText(){return"finish"===this.nextStep.type?this.finishButtonText:this.buttonText},isStepReady(){if(!this.stepCurrent||!this.stepCurrent.fields)return!1;const e=this.stepCurrent.fields.filter(e=>e.required);return 0===e.length||e.every(e=>Array.isArray(e.value)?e.value.length>0:!!e.value)}},methods:{init(){this.steps.some(e=>"finish"===e.type)||this.steps.push({order:this.steps.length,type:"finish",message:"Estamos processando suas informações!"});const e=this.steps.map(e=>("stepForm"===e.type&&(e.fields=e.fields.map(e=>{if(e.value=null,e.showError=!1,e.validateRegex={show:!1,regex:this.validateDefault[e.type]?this.validateDefault[e.type].regex:null,message:this.validateDefault[e.type]?this.validateDefault[e.type].message:null},void 0===typeof e.mask&&(e.mask=""),"radio-group"===e.type||"checkbox-group"===e.type){const t=e.options.find(e=>e.checked);t&&(e.value=t.value)}if("select"===e.type){const t=e.options.find(e=>e.selected);t&&(e.value=t.value)}return e})),e));this.stepsContext=e.sort((e,t)=>e.order<t.order?-1:e.order>t.order?1:0)},continueStep(){if(this.validFields())switch(this.stepIndexCurrent){case 3:this.stepIndexCurrent=this.nextIndexStep,this.continueStep();break;case 4:this.finishStep();break;default:this.stepIndexCurrent=this.nextIndexStep}},backStep(){this.stepIndexCurrent=this.prevIndexStep,this.invalidField=[]},validFields(){this.invalidField=[];let e=!0;return this.invalidField=[...this.invalidField,this.stepCurrent.fields.map((e,t)=>!e.value&&e.required||e.mask&&e.value.length!==e.mask.length?{index:t,type:"required"}:null).filter(e=>e)],e=!(this.invalidField.length>0),this.invalidField=[...this.invalidField,this.stepCurrent.fields.map((e,t)=>{if(e.validateRegex.regex){const a=new RegExp(e.validateRegex.regex,"g");if(!e.mask&&e.value&&!a.test(e.value))return{index:t,type:"regex"}}return null}).filter(e=>e)],this.invalidField=this.invalidField.flat(),e=!(this.invalidField.length>0),e},getDatasForm(){let e=[];return this.stepsComputed.filter(e=>"stepForm"===e.type).forEach(t=>{e=[...e,t.fields.map(e=>({type:e.type,name:e.name,value:e.value}))]}),e=e.flat(),e},async finishStep(){this.isLoading=!0;const e=this.getDatasForm(),t=this.dataForm;e.forEach(function(e){t.append(e.name,e.value)}),this.dataForm=t,this.addItemsInForm();const a=`${urlApi}${this.endpoint}`;try{await axios.post(a,this.dataForm);await this.sendBariguiAppointment(),this.isLoading=!1,this.whatsappLink&&window.open(this.whatsappLink,"_blank"),Swal.fire({icon:"success",title:"Obrigado!",text:"Recebemos sua mensagem com sucesso. Entraremos em contato o mais breve possível."}),this.clearForm()}catch(e){this.isLoading=!1,Swal.fire({icon:"error",title:"Oops :(",text:"Falha no envio da mensagem! Tente novamente ..."})}},isTypeText:e=>-1===["select","cep","number","textarea","checkbox","hidden","checkbox-group","radio-group","date","shop"].indexOf(e.type),addItemsInForm(){this.dataForm.has("lead[version_text]")||this.dataForm.append("lead[version_text]",""),this.dataForm.has("_token")||this.dataForm.append("_token",this._token),this.dataForm.has("magic")||this.dataForm.append("magic",""),this.dataForm.has("token")||this.dataForm.append("token",this.siteid),this.dataForm.has("lead[origin]")||this.dataForm.append("lead[origin]",this.leadorigin),this.dataForm.has("lead[type]")||this.dataForm.append("lead[type]",parseInt(this.leadtype)),this.dataForm.has("lead[subject]")||this.dataForm.append("lead[subject]",this.leadsubject)},clearForm(){this.$refs.formSteps.reset(),this.stepsComputed.forEach((e,t)=>{"stepForm"===this.stepsComputed[t].type&&(this.$nextTick(()=>{this.stepsComputed[t].fields.forEach((e,a)=>{"radio-group"!==this.stepsComputed[t].fields[a].type&&"checkbox-group"!==this.stepsComputed[t].fields[a].type?this.stepsComputed[t].fields[a].value=this.stepsComputed[t].fields[a].options?.[0]?.value??"":this.stepsComputed[t].fields[a].value=this.stepsContext[t].fields[a].value});this.stepsComputed[t].active=!(t>0)}),this.$forceUpdate())}),setTimeout(()=>{this.$forceUpdate(),this.formResetKey++,this.dataForm=new FormData,this.stepIndexCurrent=0},1e3)},handleShopChange(e){this.selectedShopId=e},async handleDateChange(e,t){if(!e)return;if(!/^\d{4}-\d{2}-\d{2}$/.test(e))return;const a=new Date(`${e}T00:00:00`).getDay();if(0!==a&&6!==a){t&&(this.$set(t.validateRegex,"show",!1),this.$set(t,"showError",!1)),this.isLoadingTimeSlots=!0;try{const t={dataInicial:e,dataFinal:e},a=await fetch(`${urlApi}/api/integration/barigui-appointments/${this.selectedShopId}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});if(!a.ok)return;const n=await a.json(),s=(Array.isArray(n)?n:[]).map(e=>{const t=(String(e).split("T")[1]||"").substring(0,5);return{value:t,label:t}}).filter(e=>e.value);if(!s.length)return;const i=this.stepsContext.flatMap(e=>e.fields||[]).find(e=>"select"===e.type&&"extra[Quando você prefere trazer seu carro]"===e.name);i&&(this.$set(i,"options",s),this.$set(i,"value",String(s[0].value).trim())),this.replaceSelectOptionsByOptionValue(["Manhã","Tarde"],s,{firstOnly:!0})}catch(e){console.error("Erro ao enviar a data:",e)}finally{this.isLoadingTimeSlots=!1}}else t&&(this.$set(t,"value",null),this.$set(t.validateRegex,"show",!0),this.$set(t.validateRegex,"message","Opss, nossos dias de atendimento são de segunda a sexta-feira."))},replaceSelectOptionsByOptionValue(e,t,a={firstOnly:!0}){const n=/^\d{2}:\d{2}$/,s=Array.isArray(e)?e:[e],i=Array.from(document.querySelectorAll("select"));let r=0;for(const e of i){const i=Array.from(e.options||[]);if(!i.length)continue;if(!i.some(e=>s.includes(e.value)||n.test(e.value)))continue;for(;e.firstChild;)e.removeChild(e.firstChild);if(e.style.textAlign="center",t.forEach(t=>{const a=document.createElement("option");a.value=String(t.value).trim(),a.textContent=t.label,a.className="
7c-ds-form-revisao-step-by-step__option",e.appendChild(a)}),t.length){const a=String(t[0].value).trim();e.value=a,e.selectedIndex=0}else e.value="";const o="c-ds-form-revisao-step-by-step__select--",l=Array.from(e.classList).find(e=>e.startsWith(o));if(l){const e=l.slice(o.length),a=(this.stepsContext||[]).flatMap(e=>e.fields||[]).find(t=>t.name===e);a&&(this.$set(a,"options",t),t.length?this.$set(a,"value",String(t[0].value).trim()):this.$set(a,"value",null))}else{const a=e.getAttribute("name");if(a){const e=(this.stepsContext||[]).flatMap(e=>e.fields||[]).find(e=>e.name===a);e&&(this.$set(e,"options",t),t.length?this.$set(e,"value",String(t[0].value).trim()):this.$set(e,"value",null))}}if(this.$nextTick(()=>{const t=new Event("input",{bubbles:!0}),a=new Event("change",{bubbles:!0});e.dispatchEvent(t),e.dispatchEvent(a)}),r++,a.firstOnly)break}return r},async sendBariguiAppointment(){const e={};for(let[t,a]of this.dataForm.entries())e[t]=a;const t=e["extra[Quando você prefere trazer seu carro]"]||"";if(!/^([01]\d|2[0-3]):([0-5]\d)$/.test(t))return;const a=`${e["extra[Melhor data para agendamento]"]}T${t}:00`,n={clienteNome:e["contact[name]"]||"",clienteCpfCnpj:e["contact[cpf]"]||"45683699088",clienteTelefone:(e["contact[phone]"]||"").replace(/\D/g,""),clienteEmail:e["contact[email]"]||"",veiculoPlacaChassi:e["extra[Chassi]"]||"",veiculoKm:Number(e["extra[Quilometragem atual]"]||0),cpfConsultor:"",dataAgendamento:a,observacao:"Agendamento Via Site",erpID:2};return 200===(await fetch(`${urlApi}/api/integration/barigui-send-appointment/${this.selectedShopId}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)})).status}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{key:e.formResetKey,staticClass:"c-ds-form-revisao-step-by-step"},[t("div",{staticClass:"c-ds-form-revisao-step-by-step__indicator"},[t("ul",{staticClass:"c-ds-form-revisao-step-by-step__titles"},e._l(e.titlesSteps,function(a,n){return t("li",{key:n,staticClass:"c-ds-form-revisao-step-by-step__titles-item",class:{"c-ds-form-revisao-step-by-step__titles-itemactive":n<=e.stepIndexCurrent}},[e._v("\n                "+e._s(a.title)+"\n            ")])}),0),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__titles-mobile"},[t("button",{staticClass:"c-ds-form-revisao-step-by-step__mobile-arrow",attrs:{type:"button",disabled:0===e.stepIndexCurrent},on:{click:function(t){return e.backStep()}}},[e._v("\n                <\n            ")]),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__mobile-info"},[t("span",{staticClass:"c-ds-form-revisao-step-by-step__mobile-title"},[e._v(e._s(e.titleCurrent))]),e._v(" "),t("span",{staticClass:"c-ds-form-revisao-step-by-step__mobile-count"},[e._v(e._s(e.stepIndexCurrent+1)+"/"+e._s(e.titlesSteps.length))])]),e._v(" "),t("button",{staticClass:"c-ds-form-revisao-step-by-step__mobile-arrow",attrs:{type:"button",disabled:!e.isStepReady||e.nextStep&&"finish"===e.nextStep.type},on:{click:function(t){return e.continueStep()}}},[e._v("\n                >\n            ")])]),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__progress"},[t("div",{staticClass:"c-ds-form-revisao-step-by-step__progress-fill",style:{width:e.progressWidth+"%"}})]),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__subtitle"},[e.subtitleCurrent?t("h3",{staticClass:"c-ds-form-revisao-step-by-step__subtitle-text"},[e._v(e._s(e.subtitleCurrent)+"\n            ")]):e._e()])]),e._v(" "),e.endpoint?t("form",{ref:"formSteps",staticClass:"c-ds-form-revisao-step-by-step__form"},[e._t("other-content"),e._v(" "),e._l(e.stepsComputed,function(a,n){return t("div",{key:n,staticClass:"c-ds-form-revisao-step-by-step__step-item",class:{"c-ds-form-revisao-step-by-step__step-item--active":a.active}},[t("div",{staticClass:"c-ds-form-revisao-step-by-step__inner-step",class:{"c-ds-form-revisao-step-by-step__inner-step--has-textarea":a.hasTextarea}},[e._l(a.fields,function(n,s){return t("div",{directives:[{name:"show",rawName:"v-show",value:"stepForm"===a.type,expression:"step.type === 'stepForm'"}],key:s,staticClass:"c-ds-form-revisao-step-by-step__field"},["hidden"===n.type?t("div",{staticClass:"c-ds-form-revisao-step-by-step__inputs-hidden"},["checkbox"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-revisao-step-by-step__input-hidden",attrs:{name:n.name,type:"checkbox"}
7,domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}):"radio"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-revisao-step-by-step__input-hidden",attrs:{name:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{change:function(t){return e.$set(n,"value",null)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-revisao-step-by-step__input-hidden",attrs:{name:n.name,type:n.type},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}})]):e._e(),e._v(" "),n.label&&"checkbox"!==n.type&&"radio"!==n.type&&"checkbox-group"!==n.type&&"radio-group"!==n.type?t("label",{staticClass:"c-ds-form-revisao-step-by-step__label",attrs:{for:n.name},domProps:{innerHTML:e._s(n.label)}}):e._e(),e._v(" "),e.isTypeText(n)?t("ds-input",{staticClass:"c-ds-form-revisao-step-by-step__input",class:`c-ds-form-revisao-step-by-step__input--${n.name}`,attrs:{type:n.type,name:n.name,placeholder:n.placeholder,mask:n.mask?n.mask:null},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),n.label&&"number"===n.type?t("div",{staticClass:"c-ds-form-revisao-step-by-step__content-number"},[t("label",{staticClass:"c-ds-form-revisao-step-by-step__label",attrs:{for:n.name}},["checkbox"===n.type&&"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{placeholder:n.placeholder,name:n.name,id:n.name,type:"checkbox"},domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{input:function(e){n.value=n.value.toString().replace(/\D/g,"")},change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}):"radio"===n.type&&"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{placeholder:n.placeholder,name:n.name,id:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{input:function(e){n.value=n.value.toString().replace(/\D/g,"")},change:function(t){return e.$set(n,"value",null)}}}):"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{placeholder:n.placeholder,name:n.name,id:n.name,type:n.type},domProps:{value:n.value},on:{input:[function(t){t.target.composing||e.$set(n,"value",t.target.value)},function(e){n.value=n.value.toString().replace(/\D/g,"")}]}}):e._e()])]):e._e(),e._v(" "),!n.label||"checkbox"!==n.type&&"radio"!==n.type?e._e():t("div",{staticClass:"c-ds-form-revisao-step-by-step__content-checkbox"},[t("label",{staticClass:"c-ds-form-revisao-step-by-step__label",attrs:{for:n.name}},["checkbox"!==n.type||"checkbox"!==n.type&&"radio"!==n.type?"radio"!==n.type||"checkbox"!==n.type&&"radio"!==n.type?"checkbox"===n.type||"radio"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:n.type},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}):e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{change:function(t){return e.$set(n,"value",null)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"checkbox"}
7,domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}),e._v(" "),t("span",{domProps:{innerHTML:e._s(n.label)}})])]),e._v(" "),"radio-group"===n.type||"checkbox-group"===n.type?t("div",{staticClass:"c-ds-form-revisao-step-by-step__content-radio-group"},[t("span",{staticClass:"c-ds-form-revisao-step-by-step__title-radio-group"},[e._v("\n                            "+e._s(n.label)+"\n                        ")]),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__box"},e._l(n.options,function(a,s){return t("label",{key:s,staticClass:"c-ds-form-revisao-step-by-step__label",attrs:{for:`${n.name}-${s}`}},["checkbox"==("radio-group"===n.type?"radio":"checkbox")?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"checkbox"},domProps:{value:a.value,checked:Array.isArray(n.value)?e._i(n.value,a.value)>-1:n.value},on:{change:function(t){var s=n.value,i=t.target,r=!!i.checked;if(Array.isArray(s)){var o=a.value,l=e._i(s,o);i.checked?l<0&&e.$set(n,"value",s.concat([o])):l>-1&&e.$set(n,"value",s.slice(0,l).concat(s.slice(l+1)))}else e.$set(n,"value",r)}}}):"radio"==("radio-group"===n.type?"radio":"checkbox")?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"radio"},domProps:{value:a.value,checked:e._q(n.value,a.value)},on:{change:function(t){return e.$set(n,"value",a.value)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-revisao-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"radio-group"===n.type?"radio":"checkbox"},domProps:{value:a.value,value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}),e._v(" "),t("span",{domProps:{innerHTML:e._s(a.label)}})])}),0)]):e._e(),e._v(" "),"select"===n.type?t("select",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-revisao-step-by-step__select",class:`c-ds-form-revisao-step-by-step__select--${n.name}`,attrs:{disabled:e.isLoadingTimeSlots},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(n,"value",t.target.multiple?a:a[0])}}},e._l(n.options,function(a,n){return t("option",{key:n,staticClass:"c-ds-form-revisao-step-by-step__option",class:`c-ds-form-revisao-step-by-step__option--item-${n}`,domProps:{value:a.value}},[e._v("\n                            "+e._s(a.label)+"\n                        ")])}),0):e._e(),e._v(" "),"date"===n.type?t("ds-date",{attrs:{name:n.name,minToday:n.minToday},on:{input:function(t){return e.handleDateChange(t,n)}},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),"textarea"===n.type?t("textarea",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-revisao-step-by-step__textarea",class:`c-ds-form-revisao-step-by-step__textarea--${n.name}`,attrs:{name:n.name,placeholder:n.placeholder?n.placeholder:""},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}):e._e(),e._v(" "),"shop"===n.type||"shops"===n.type?t("ds-shops",{on:{input:e.handleShopChange},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),"cep"===n.type?t("ds-cep",{attrs:{"show-modal":!0,name:n.name,placeholder:n.placeholder?n.placeholder:""},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),n.showError?t("span",{staticClass:"c-ds-form-revisao-step-by-step__message-error",class:`c-ds-form-revisao-step-by-step__message-error--${n.type} c-ds-form-revisao-step-by-step__message-error--${n.name}`},[e._v("\n                        "+e._s(n.required_message)+"\n                    ")]):e._e(
7),e._v(" "),n.validateRegex.show?t("span",{staticClass:"c-ds-form-revisao-step-by-step__message-error",class:`c-ds-form-revisao-step-by-step__message-error--${n.type} c-ds-form-revisao-step-by-step__message-error--${n.name}`},[e._v("\n                        "+e._s(n.validateRegex.message)+"\n                    ")]):e._e()],1)}),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:"finish"===a.type,expression:"step.type === 'finish'"}],staticClass:"c-ds-form-revisao-step-by-step__finish"},[e.isLoading?t("ds-loading",{attrs:{dimension:30},scopedSlots:e._u([{key:"message",fn:function(){return[e._v("\n                            Carregando\n                        ")]},proxy:!0}],null,!0)}):e._e()],1)],2),e._v(" "),t("div",{staticClass:"c-ds-form-revisao-step-by-step__buttons"},[e._t("content-button-before"),e._v(" "),e.nextStep&&"finish"!==e.nextStep.type&&e.stepIndexCurrent!==e.titlesSteps.length-2?[e.stepIndexCurrent>0&&"stepForm"===a.type?t("button",{staticClass:"c-ds-form-revisao-step-by-step__btn c-ds-form-revisao-step-by-step__btn--back",attrs:{type:"button"},on:{click:function(t){return e.backStep()}}},[e._v("\n                        Voltar\n                    ")]):e._e(),e._v(" "),"stepForm"===a.type?t("button",{staticClass:"c-ds-form-revisao-step-by-step__btn c-ds-form-revisao-step-by-step__btn--continue",class:{"c-ds-form-revisao-step-by-step__btn--ready":e.isStepReady},attrs:{type:"button"},on:{click:function(t){return e.continueStep()}}},[e._v("\n                        "+e._s(e.stepButtonText)+"\n                    ")]):e._e()]:e._e(),e._v(" "),e.nextStep&&e.stepIndexCurrent===e.titlesSteps.length-2&&e.whatsappLink?t("button",{staticClass:"c-ds-form-revisao-step-by-step__btn c-ds-form-revisao-step-by-step__btn--redirect",class:{"c-ds-form-revisao-step-by-step__btn--redirect-ready":e.isStepReady&&!e.isLoadingTimeSlots},attrs:{type:"button",disabled:e.isLoadingTimeSlots},on:{click:function(t){return e.continueStep()}}},[t("i",{staticClass:"fa-brands fa-whatsapp",attrs:{id:"c-ds-whatsapp-talkbot__button-open-icon"}}),e._v(" "),t("span",[e._v("Finalizar agendamento no WhatsApp")])]):e._e(),e._v(" "),e._t("content-button-after")],2)])})],2):e._e()])},[],!1,null,null,null).exports},560:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{steps:{type:Array,default:[]},endpoint:{type:String,default:null,required:!0},siteid:{type:String,required:!1},leadorigin:{type:String,required:!1},leadtype:{type:Number|String,required:!1},leadsubject:{type:String,required:!1},buttonText:{type:String,default:"Quero saber mais"},finishButtonText:{type:String,default:"Entrar em contato"},isStepForm:{type:Boolean,default:!1}},data:()=>({stepIndexCurrent:0,stepsContext:[],invalidIndex:[],invalidType:[],invalidField:[],isLoading:!1,showMessage:0,validateDefault:{text:{regex:/^([a-zA-Zà-úÀ-Ú0-9]|-|_|\s)+$/,message:"Oops, campo não é permitido números!"},number:{regex:/^\d+$/,message:"Oops, campo permitido somente números!"},email:{regex:/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,message:"Oops, email inválido!"},date:{regex:/^\d{4}-\d{2}-\d{2}$/,message:"Oops, data inválida!"}},dataForm:new FormData}),created(){this._token=Math.floor((new Date).getTime()/1e3)+""+this.siteid,this.init()},computed:{stepsComputed(){return this.stepsContext.map((e,t)=>(t===this.stepIndexCurrent?e.active=!0:e.active=!1,e.fields&&(e.fields=e.fields.sort((e,t)=>e.order<t.order?-1:e.order>t.order?1:0).map((e,t)=>{e.showError=!1,e.validateRegex.show=!1;const a=this.invalidField.find(e=>e.index===t);return a&&("required"===a.type&&(e.showError=!0),"regex"===a.type&&(e.validateRegex.show=!0)),e})),e))},stepCurrent(){return this.stepsComputed.find(e=>e.active)},nextStep(){const e=this.stepIndexCurrent+1;return this.stepsComputed[e]?this.stepsComputed[e]:null},prevStep(){const e=this.stepIndexCurrent-1;return this.stepsComputed[e]?this.stepsComputed[e]:null},nextIndexStep(){return this.stepIndexCurrent+1},prevIndexStep(){return this.stepIndexCurrent-1},titleCurrent(){return this.stepCurrent.title??null},stepButtonText(){return"finish"===this.nextStep.type?this.finishButtonText:this.buttonText},totalSteps(){return this.stepsComputed.filter(e=>"stepForm"===e.type).length},currentStepNumber(){const e=this.stepsComputed.filter(e=>"stepForm"===e.type).findIndex(e=>e.active);return e>=0?e+1:this.totalSteps||1}},methods:{init(){this.steps.some(e=>"finish"===e.type)||this.steps.push({order:this.steps.length,type:"finish",message:"Estamos processando suas informações!"});const e=this.steps.map(e=>("stepForm"===e.type&&(e.fields=e.fields.map(e=>{if(e.value=null,e.showError=!1,e.validateRegex={show:!1,regex:this.validateDefault[e.type]?this.validateDefault[e.type].regex:null,message:this.validateDefault[e.type]?this.validateDefault[e.type].message:null},void 0===typeof e.mask&&(e.mask=""),"radio-group"===e.type||"checkbox-group"===e.type){const t=e.options.find(e=>e.checked);t&&(e.value=t.value)}if("select"===e.type){const t=e.options.find(e=>e.selected);t&&(e.value=t.value)}return e})),e));this.stepsContext=e.sort((e,t)=>
7e.order<t.order?-1:e.order>t.order?1:0)},continueStep(){this.validFields()&&(this.stepIndexCurrent=this.nextIndexStep),"finish"===this.stepCurrent.type&&this.finishStep()},backStep(){this.stepIndexCurrent=this.prevIndexStep,this.invalidField=[]},showPrev:(e,t)=>"boolean"==typeof e.showPrev?e.showPrev:!1!==e.btnPrev&&t>0,getPrevText:e=>"string"==typeof e.btnPrev&&e.btnPrev.trim()?e.btnPrev:"Voltar",getNextText(e,t){return"string"==typeof e.btnNext&&e.btnNext.trim()?e.btnNext:this.nextIsFinishByIndex(t)?this.finishButtonText:this.buttonText},nextIsFinishByIndex(e){const t=this.stepsComputed[e+1];return!!t&&"finish"===t.type},validFields(){this.invalidField=[];let e=!0;return this.invalidField=[...this.invalidField,this.stepCurrent.fields.map((e,t)=>!e.value&&e.required||e.mask&&e.value.length!==e.mask.length?{index:t,type:"required"}:null).filter(e=>e)],e=!(this.invalidField.length>0),this.invalidField=[...this.invalidField,this.stepCurrent.fields.map((e,t)=>{if(e.validateRegex.regex){const a=new RegExp(e.validateRegex.regex,"g");if(!e.mask&&e.value&&!a.test(e.value))return{index:t,type:"regex"}}return null}).filter(e=>e)],this.invalidField=this.invalidField.flat(),e=!(this.invalidField.length>0),e},getDatasForm(){let e=[];return this.stepsComputed.filter(e=>"stepForm"===e.type).forEach(t=>{e=[...e,t.fields.map(e=>({type:e.type,name:e.name,value:e.value}))]}),e=e.flat(),e},async finishStep(){this.isLoading=!0;const e=this.getDatasForm(),t=this.dataForm;e.forEach(function(e){t.append(e.name,e.value)}),this.dataForm=t,this.addItemsInForm();const a=`${urlApi}${this.endpoint}`;try{await axios.post(a,this.dataForm);this.isLoading=!1,Swal.fire({icon:"success",title:"DADOS ENVIADOS COM SUCESSO!",text:"Em breve você receberá mais informações!",confirmButtonText:"Fechar"}),this.clearForm()}catch(e){console.error("ERROR:: ",e),this.isLoading=!1,Swal.fire({icon:"error",title:"Oops :(",text:"Falha no envio da mensagem! Tente novamente ...",confirmButtonText:"Fechar"})}},isTypeText:e=>-1===["select","cep","number","textarea","checkbox","hidden","checkbox-group","radio-group","date","shop"].indexOf(e.type),addItemsInForm(){this.dataForm.has("lead[version_text]")||this.dataForm.append("lead[version_text]",""),this.dataForm.has("_token")||this.dataForm.append("_token",this._token),this.dataForm.has("magic")||this.dataForm.append("magic",""),this.dataForm.has("token")||this.dataForm.append("token",this.siteid),this.dataForm.has("lead[origin]")||this.dataForm.append("lead[origin]",this.leadorigin),this.dataForm.has("lead[type]")||this.dataForm.append("lead[type]",parseInt(this.leadtype)),this.dataForm.has("lead[subject]")||this.dataForm.append("lead[subject]",this.leadsubject),this.dataForm.has("userUrl")||this.dataForm.append("userUrl",window.location.href)},clearForm(){this.$refs.formSteps.reset(),this.stepsComputed.forEach((e,t)=>{"stepForm"===this.stepsComputed[t].type&&(this.$nextTick(()=>{this.stepsComputed[t].fields.forEach((e,a)=>{"radio-group"!==this.stepsComputed[t].fields[a].type&&"checkbox-group"!==this.stepsComputed[t].fields[a].type?this.stepsComputed[t].fields[a].value=null:this.stepsComputed[t].fields[a].value=this.stepsContext[t].fields[a].value});this.stepsComputed[t].active=!(t>0)}),this.$forceUpdate())}),setTimeout(()=>{this.$forceUpdate(),this.stepIndexCurrent=0},1e3)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-form-step-by-step"},[t("div",{staticClass:"c-ds-form-step-by-step__indicator"},[e._t("title",null,{titleCurrent:e.titleCurrent}),e._v(" "),e.isStepForm?t("span",{staticClass:"c-ds-form-step-by-step__fraction"},[e._v("\n            "+e._s(e.currentStepNumber)+"/"+e._s(e.totalSteps)+"\n        ")]):t("ul",e._l(e.stepsComputed.filter(e=>"stepForm"===e.type),function(a,n){return t("li",{key:n,staticClass:"c-ds-form-step-by-step__indicator-item",class:{"c-ds-form-step-by-step__indicator-item--active":a.active}},[t("span",{staticClass:"c-ds-form-step-by-step__number"},[e._v(e._s(n+1))])])}),0)],2),e._v(" "),e.endpoint?t("form",{ref:"formSteps",staticClass:"c-ds-form-step-by-step__form"},[e._t("other-content"),e._v(" "),e._l(e.stepsComputed,function(a,n){return t("div",{key:n,staticClass:"c-ds-form-step-by-step__step-item",class:{"c-ds-form-step-by-step__step-item--active":a.active}},[t("div",{staticClass:"c-ds-form-step-by-step__inner-step"},[e._l(a.fields,function(n,s){return t("div",{directives:[{name:"show",rawName:"v-show",value:"stepForm"===a.type,expression:"step.type === 'stepForm'"}],key:s,staticClass:"c-ds-form-step-by-step__field"},["hidden"===n.type?t("div",{staticClass:"c-ds-form-step-by-step__inputs-hidden"},["checkbox"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-step-by-step__input-hidden",attrs:{name:n.name,type:"checkbox"}
7,domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}):"radio"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-step-by-step__input-hidden",attrs:{name:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{change:function(t){return e.$set(n,"value",null)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-step-by-step__input-hidden",attrs:{name:n.name,type:n.type},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}})]):e._e(),e._v(" "),n.label&&"checkbox"!==n.type&&"radio"!==n.type&&"checkbox-group"!==n.type&&"radio-group"!==n.type?t("label",{staticClass:"c-ds-form-step-by-step__label",attrs:{for:n.name},domProps:{innerHTML:e._s(n.label)}}):e._e(),e._v(" "),e.isTypeText(n)?t("ds-input",{staticClass:"c-ds-form-step-by-step__input",class:`c-ds-form-step-by-step__input--${n.name}`,attrs:{type:n.type,name:n.name,placeholder:n.placeholder,mask:n.mask?n.mask:null},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),n.label&&"number"===n.type?t("div",{staticClass:"c-ds-form-step-by-step__content-number"},[t("label",{staticClass:"c-ds-form-step-by-step__label",attrs:{for:n.name}},["checkbox"===n.type&&"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"checkbox"},domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}):"radio"===n.type&&"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{change:function(t){return e.$set(n,"value",null)}}}):"number"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:n.type},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}):e._e()])]):e._e(),e._v(" "),!n.label||"checkbox"!==n.type&&"radio"!==n.type?e._e():t("div",{staticClass:"c-ds-form-step-by-step__content-checkbox"},[t("label",{staticClass:"c-ds-form-step-by-step__label",attrs:{for:n.name}},["checkbox"!==n.type||"checkbox"!==n.type&&"radio"!==n.type?"radio"!==n.type||"checkbox"!==n.type&&"radio"!==n.type?"checkbox"===n.type||"radio"===n.type?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:n.type},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}):e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"radio"},domProps:{checked:e._q(n.value,null)},on:{change:function(t){return e.$set(n,"value",null)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:n.name,type:"checkbox"},domProps:{checked:Array.isArray(n.value)?e._i(n.value,null)>-1:n.value},on:{change:function(t){var a=n.value,s=t.target,i=!!s.checked;if(Array.isArray(a)){var r=e._i(a,null);s.checked?r<0&&e.$set(n,"value",a.concat([null])):r>-1&&e.$set(n,"value",a.slice(0,r).concat(a.slice(r+1)))}else e.$set(n,"value",i)}}}),e._v(" "),t("span",{domProps:{innerHTML:e._s(n.label)}})])]),e._v(" "),"radio-group"===n.type||"checkbox-group"===n.type?t("div",{staticClass:"c-ds-form-step-by-step__content-radio-group",attrs:{id:`step-${n.name}`}},[t("span",{staticClass:"c-ds-form-step-by-step__title-radio-group"},[e._v("\n                            "+e._s(n.label)+"\n                        ")]),e._v(" "),t("div",{staticClass:"c-ds-form-step-by-step__box"},e._l(n.options,function(a,s){return t("label",{key:s,staticClass:"c-ds-form-step-by-step__label",attrs:{for:`${n.name}-${s}`}},["checkbox"==("radio-group"===n.type?"radio":"checkbox")?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"checkbox"},domProps:{value:a.value,checked:Array.isArray(n.value)?e._i(n.value,a.value)>-1:n.value},on:{change:function(t){var s=n.value,i=t.target,r=!!i.checked;if(Array.isArray(s)){var o=a.value,l=e._i(s,o);i.checked?l<0&&e.$set(n,"value",s.concat([o])):l>-1&&e.$set(n,"value",s.slice(0,l).concat(s.slice(l+1)))}else e.$set(n,"value",r)}}}):"radio"==("radio-group"===n.type?"radio":"checkbox")?t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"radio"},domProps:{value:a.value,checked:e._q(n.value,a.value)},on:{change:function(t){return e.$set(n,"value",a.value)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],class:`c-ds-form-step-by-step__input-${n.type}`,attrs:{name:n.name,id:`${n.name}-${s}`,type:"radio-group"===n.type?"radio":"checkbox"},domProps:{value:a.value,value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}),e._v(" "),t("span",{domProps:{innerHTML:e._s(a.label)}})])}
7),0)]):e._e(),e._v(" "),"select"===n.type?t("select",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-step-by-step__select",class:`c-ds-form-step-by-step__select--${n.name}`,on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.$set(n,"value",t.target.multiple?a:a[0])}}},e._l(n.options,function(a,n){return t("option",{key:n,staticClass:"c-ds-form-step-by-step__option",class:`c-ds-form-step-by-step__option--item-${n}`,domProps:{value:a.value}},[e._v("\n                            "+e._s(a.label)+"\n                        ")])}),0):e._e(),e._v(" "),"date"===n.type?t("ds-date",{attrs:{name:n.name,minToday:n.minToday},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),"textarea"===n.type?t("textarea",{directives:[{name:"model",rawName:"v-model",value:n.value,expression:"field.value"}],staticClass:"c-ds-form-step-by-step__textarea",class:`c-ds-form-step-by-step__textarea--${n.name}`,attrs:{name:n.name,placeholder:n.placeholder?n.placeholder:""},domProps:{value:n.value},on:{input:function(t){t.target.composing||e.$set(n,"value",t.target.value)}}}):e._e(),e._v(" "),"shop"===n.type||"shops"===n.type?t("ds-shops",{model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),"cep"===n.type?t("ds-cep",{attrs:{"show-modal":!0,name:n.name,placeholder:n.placeholder?n.placeholder:""},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"field.value"}}):e._e(),e._v(" "),n.showError?t("span",{staticClass:"c-ds-form-step-by-step__message-error",class:`c-ds-form-step-by-step__message-error--${n.type} c-ds-form-step-by-step__message-error--${n.name}`},[e._v("\n                            "+e._s(n.required_message)+"\n                    ")]):e._e(),e._v(" "),n.validateRegex.show?t("span",{staticClass:"c-ds-form-step-by-step__message-error",class:`c-ds-form-step-by-step__message-error--${n.type} c-ds-form-step-by-step__message-error--${n.name}`},[e._v("\n                            "+e._s(n.validateRegex.message)+"\n                    ")]):e._e()],1)}),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:"finish"===a.type,expression:"step.type === 'finish'"}],staticClass:"c-ds-form-step-by-step__finish"},[e.isLoading?t("ds-loading",{attrs:{dimension:30},scopedSlots:e._u([{key:"message",fn:function(){return[e._v("\n                            Carregando\n                        ")]},proxy:!0}],null,!0)}):e._e()],1)],2),e._v(" "),t("div",{staticClass:"c-ds-form-step-by-step__buttons"},[e._t("content-button-before"),e._v(" "),"stepForm"===a.type&&e.showPrev(a,n)?t("button",{staticClass:"c-ds-form-step-by-step__btn c-ds-form-step-by-step__btn--back",attrs:{type:"button"},on:{click:function(t){return e.backStep()}}},[e._v("\n                        "+e._s(e.getPrevText(a))+"\n                    ")]):e._e(),e._v(" "),"stepForm"===a.type?t("button",{staticClass:"c-ds-form-step-by-step__btn c-ds-form-step-by-step__btn--continue",attrs:{type:"button"},on:{click:function(t){return e.continueStep()}}},[e._v("\n                        "+e._s(e.getNextText(a,n))+"\n                    ")]):e._e(),e._v(" "),e._t("content-button-after")],2)])})],2):e._e()])},[],!1,null,null,null).exports},2399:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{type:{type:String,default:"text"},name:{type:String},label:{type:String,default:null},mask:{type:String,default:null},placeholder:{type:String,default:""}},data:()=>({inputData:null}),methods:{changeInput(){this.$emit("input",this.inputData)},changeKeyup(){this.$emit("keyup",this.inputData)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-input"},[e.label?t("label",{staticClass:"c-ds-form-step-by-step__label"},[e._v("\n        "+e._s(e.label)+"\n    ")]):e._e(),e._v(" "),"checkbox"===e.type&&e.mask?t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"},{name:"mask",rawName:"v-mask",value:e.mask,expression:"mask"}],staticClass:"c-ds-input__input c-ds-input__input--with-mask",attrs:{name:e.name,placeholder:e.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.inputData)?e._i(e.inputData,null)>-1:e.inputData}
7,on:{change:[function(t){var a=e.inputData,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.inputData=a.concat([null])):i>-1&&(e.inputData=a.slice(0,i).concat(a.slice(i+1)))}else e.inputData=s},e.changeInput],keyup:e.changeKeyup}}):"radio"===e.type&&e.mask?t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"},{name:"mask",rawName:"v-mask",value:e.mask,expression:"mask"}],staticClass:"c-ds-input__input c-ds-input__input--with-mask",attrs:{name:e.name,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.inputData,null)},on:{change:[function(t){e.inputData=null},e.changeInput],keyup:e.changeKeyup}}):e.mask?t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"},{name:"mask",rawName:"v-mask",value:e.mask,expression:"mask"}],staticClass:"c-ds-input__input c-ds-input__input--with-mask",attrs:{name:e.name,placeholder:e.placeholder,type:e.type},domProps:{value:e.inputData},on:{change:e.changeInput,keyup:e.changeKeyup,input:function(t){t.target.composing||(e.inputData=t.target.value)}}}):e._e(),e._v(" "),"checkbox"!==e.type||e.mask?"radio"!==e.type||e.mask?e.mask?e._e():t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"}],staticClass:"c-ds-input__input",attrs:{name:e.name,placeholder:e.placeholder,type:e.type},domProps:{value:e.inputData},on:{change:e.changeInput,keyup:e.changeKeyup,input:function(t){t.target.composing||(e.inputData=t.target.value)}}}):t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"}],staticClass:"c-ds-input__input",attrs:{name:e.name,placeholder:e.placeholder,type:"radio"},domProps:{checked:e._q(e.inputData,null)},on:{change:[function(t){e.inputData=null},e.changeInput],keyup:e.changeKeyup}}):t("input",{directives:[{name:"model",rawName:"v-model",value:e.inputData,expression:"inputData"}],staticClass:"c-ds-input__input",attrs:{name:e.name,placeholder:e.placeholder,type:"checkbox"},domProps:{checked:Array.isArray(e.inputData)?e._i(e.inputData,null)>-1:e.inputData},on:{change:[function(t){var a=e.inputData,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.inputData=a.concat([null])):i>-1&&(e.inputData=a.slice(0,i).concat(a.slice(i+1)))}else e.inputData=s},e.changeInput],keyup:e.changeKeyup}})])},[],!1,null,null,null).exports},5984:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{itemSelected:{type:String|Number,default:null},name:{type:String,default:"shop"},endpoint:{type:String,default:"/ajax/get-shops"},ready:{type:Object,default:()=>({value:"id",show:"name"})}},data:()=>({selectShop:null,datas:[]}),mounted(){this.selectShop=this.itemSelected,this.getShops()},methods:{changeSelect(){this.selectShop?this.$emit("input",this.selectShop):this.$emit("input",null)},async getShops(){try{const{data:e,error:t,message:a}=await fetch(this.endpoint).then(e=>e.json());if(t)throw new Exception(a);this.datas=e.map(e=>({value:parseInt(e[this.ready.value]),show:e[this.ready.show]})),1==this.datas.length&&(this.selectShop=this.datas[0].value,this.changeSelect())}catch(e){console.error("ERRO AO BUSCAR LOJA(S):: "+e)}}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-shops"},[t("div",{staticClass:"c-ds-shops__type-select"},[t("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.selectShop,expression:"selectShop"}],staticClass:"c-ds-shops__select",attrs:{name:e.name},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.selectShop=t.target.multiple?a:a[0]},e.changeSelect]}},"select",e.$attrs,!1),[e.datas.length>1?t("option",{domProps:{value:null}},[e._v("Selecione a Loja")]):e._e(),e._v(" "),e._l(e.datas,function(a,n){return t("option",{key:n,domProps:{value:a.value}},[e._v("\n                "+e._s(a.show)+"\n            ")])})],2)])])},[],!1,null,null,null).exports},6707:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{label:{type:String,default:null},checked:{type:Boolean,default:!1}},data:()=>({inputSwitch:null,idSwitch:""}),mounted(){this.inputSwitch=this.checked;const e=(Math.random()+24).toString(36).substring(3);this.idSwitch=`js-ds-switch-${e}`},methods:{someChecked(){this.$emit("input",this.inputSwitch),this.$emit("change",this.inputSwitch)}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-switch"},[t("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.inputSwitch,expression:"inputSwitch"}],staticClass:"c-ds-switch__input",attrs:{type:"checkbox",id:e.idSwitch},domProps:{checked:Array.isArray(e.inputSwitch)?e._i(e.inputSwitch,null)>-1:e.inputSwitch}
7,on:{change:[function(t){var a=e.inputSwitch,n=t.target,s=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.inputSwitch=a.concat([null])):i>-1&&(e.inputSwitch=a.slice(0,i).concat(a.slice(i+1)))}else e.inputSwitch=s},e.someChecked]}},"input",e.$attrs,!1)),e._v(" "),e.label?t("label",{staticClass:"c-ds-switch__label",attrs:{for:e.idSwitch}},[e._v("\n        "+e._s(e.label)+"\n    ")]):e._e()])},[],!1,null,null,null).exports},3411:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>m});var n=a(594),s=a(7031),i=a.n(s);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function o(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const l={name:"DsPushNotification",props:{siteId:{type:Number,required:!0},vapidPublicKey:{type:String,required:!0},serviceWorkerPath:{type:String,default:"/push-sw.js"},subscribeUrl:{type:String,default:"/api/push/subscribe"}},data:()=>({isSupported:!0,subscriptionId:null,messageListenerAdded:!1,lastValidation:localStorage.getItem("push_last_validation")||null,EVENT_LISTENERS:{onSubscribed:[],onError:[],onPermissionDenied:[]}}),mounted(){this.checkSupport(),this.isSupported&&(this.tryToLoadSubscriptionId(),this.messageListenerAdded||(navigator.serviceWorker?.addEventListener("message",e=>{const{type:t,url:a,timestamp:n,action:s,notification_id:i}=e.data||{};i&&(window.lastPushNotificationId=i),"push_click"===t&&(this.pushToDataLayer("push_notification_clicked",{url:a,timestamp:n,action:s}),this.sendViewEvent("clicked")),"push_closed"===t&&(this.pushToDataLayer("push_notification_dismissed",{timestamp:n}),this.sendViewEvent("dismissed")),"push_dismiss_button"===t&&this.pushToDataLayer("push_notification_dismissed_button",{timestamp:n}),"push_received"===t&&this.pushToDataLayer("push_notification_received",{timestamp:n})}),this.messageListenerAdded=!0),this.initPush().then(()=>{this.triggerEvent("onSubscribed",this.subscriptionId),this.pushToDataLayer("push_subscribed",{subscriptionId:this.subscriptionId})}).catch(e=>{console.error("[PushNotification] Erro:",e?.message||e),this.triggerEvent("onError",e)}))},methods:{checkSupport(){const e=i().getParser(window.navigator.userAgent),t=e.getBrowserName(),a=e.getOSName(),n="serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window,s="iOS"===a,r="Safari"===t&&"macOS"===a&&"denied"!==Notification.permission,o=["Chrome","Firefox","Edge","Microsoft Edge","Brave"].includes(t)||r;this.isSupported=n&&o&&!s},async initPush(){const e=await this.registerServiceWorker(),t=await e.pushManager.getSubscription();if(!(t&&this.subscriptionId&&this.isValidationRecent()))if(t)this.tryToLoadSubscriptionId(),this.isValidationRecent()||(await this.sendSubscription(t),this.updateLastValidation());else{if("granted"!==await Notification.requestPermission())throw this.triggerEvent("onPermissionDenied"),this.pushToDataLayer("push_permission_denied"),new Error("Permissão de notificação não concedida.");this.pushToDataLayer("push_permission_granted");const t=await e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:this.urlBase64ToUint8Array(this.vapidPublicKey)}),a=await this.sendSubscription(t);this.subscriptionId=a.id,localStorage.setItem("push_sub_id",this.subscriptionId),this.updateLastValidation()}},isValidationRecent(){if(!this.lastValidation)return!1;return new Date-new Date(this.lastValidation)<864e5},updateLastValidation(){this.lastValidation=(new Date).toISOString(),localStorage.setItem("push_last_validation",this.lastValidation)},tryToLoadSubscriptionId(){const e=localStorage.getItem("push_sub_id");e&&(this.subscriptionId=e)},async registerServiceWorker(){const e=await navigator.serviceWorker.register(this.serviceWorkerPath,{scope:"/"});return e.waiting&&e.waiting.postMessage({type:"SKIP_WAITING"}
7),e.update(),e},async sendViewEvent(e){if(this.subscriptionId&&window.lastPushNotificationId)try{await fetch(this.subscribeUrl+"/view",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({subscription_id:this.subscriptionId,notification_id:window.lastPushNotificationId,event_type:e})})}catch(e){console.warn("[Push] Falha ao registrar evento:",e)}},async sendSubscription(e){const t=o(o({},e.toJSON()),{},{site_id:this.siteId,user_agent:navigator.userAgent}),a=await fetch(this.subscribeUrl+"/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)}),n=await a.json();if(!a.ok||!n.success)throw new Error(n.message||"Erro ao registrar a inscrição.");return n},pushToDataLayer(e,t={}){const a=(new Date).toISOString();window.dataLayer&&window.dataLayer.push(o(o({event:e},t),{},{timestamp:a})),"function"==typeof ga&&ga("send",{hitType:"event",eventCategory:"push",eventAction:e,eventLabel:t?.url||document.title,eventValue:1})},triggerEvent(e,...t){this.EVENT_LISTENERS[e]&&this.EVENT_LISTENERS[e].forEach(e=>{"function"==typeof e&&e(...t)})},on(e,t){this.EVENT_LISTENERS[e]&&this.EVENT_LISTENERS[e].push(t)},urlBase64ToUint8Array(e){const t=(e+"=".repeat((4-e.length%4)%4)).replace(/-/g,"+").replace(/_/g,"/"),a=window.atob(t);return Uint8Array.from([...a].map(e=>e.charCodeAt(0)))}}};var c=a(5072),d=a.n(c),u=a(6485),p={insert:"head",singleton:!1};d()(u.A,p);u.A.locals;const m=(0,a(4486).A)(l,function(){var e=this,t=e._self._c;return e.isSupported?e._e():t("div",{staticClass:"notification-unsupported d-none"},[t("p",[e._v("Seu navegador não suporta notificações push.")])])},[],!1,null,"359db5fa",null).exports},5422:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>aa});var n={};a.r(n),a.d(n,{hasBrowserEnv:()=>Re,hasStandardBrowserEnv:()=>je,hasStandardBrowserWebWorkerEnv:()=>Fe,navigator:()=>Ie,origin:()=>Be});var s=a(8822);function i(e,t){return function(){return e.apply(t,arguments)}}var r=a(4759);const{toString:o}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:c,toStringTag:d}=Symbol,u=(({hasOwnProperty:e})=>(t,a)=>e.call(t,a))(Object.prototype),p=(e,t)=>{let a=e;const n=[];for(;null!=a&&a!==Object.prototype;){if(-1!==n.indexOf(a))return!1;if(n.push(a),u(a,t))return!0;a=l(a)}return!1},m=(f=Object.create(null),e=>{const t=o.call(e);return f[t]||(f[t]=t.slice(8,-1).toLowerCase())});var f;const h=e=>(e=e.toLowerCase(),t=>m(t)===e),v=e=>t=>typeof t===e,{isArray:g}=Array,_=v("undefined");function b(e){return null!==e&&!_(e)&&null!==e.constructor&&!_(e.constructor)&&x(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const y=h("ArrayBuffer");const w=v("string"),x=v("function"),C=v("number"),k=e=>null!==e&&"object"==typeof e,S=e=>{if(!k(e))return!1;const t=l(e);return!(null!==t&&t!==Object.prototype&&null!==l(t)||p(e,d)||p(e,c))},$=h("Date"),A=h("File"),O=h("Blob"),P=h("FileList"),M=h("Set");const E="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},T=void 0!==E.FormData?E.FormData:void 0,L=h("URLSearchParams"),[D,N,R,I]=["ReadableStream","Request","Response","Headers"].map(h);function j(e,t,{allOwnKeys:a=!1}={}){if(null==e)return;let n,s;if("object"!=typeof e&&(e=[e]),g(e))for(n=0,s=e.length;n<s;n++)t.call(null,e[n],n,e);else{if(b(e))return;const s=a?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let r;for(n=0;n<i;n++)r=s[n],t.call(null,e[r],r,e)}}function F(e,t){if(b(e))return null;t=t.toLowerCase();const a=Object.keys(e);let n,s=a.length;for(;s-- >0;)if(n=a[s],t===n.toLowerCase())return n;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,V=e=>!_(e)&&e!==B;const q=(z="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>z&&e instanceof z);var z;const U=h("HTMLFormElement"),{propertyIsEnumerable:H}=Object.prototype,W=h("RegExp"),Q=(e,t)=>{const a=Object.getOwnPropertyDescriptors(e),n={};j(a,(a,s)=>{let i;!1!==(i=t(a,s,e))&&(n[s]=i||a)}),Object.defineProperties(e,n)};const J=h("AsyncFunction"),K=(G="function"==typeof setImmediate,Z=x(B.postMessage),G?setImmediate:Z?(Y=`axios@${Math.random()}`,X=[],B.addEventListener("message",({source:e,data:t})=>{e===B&&t===Y&&X.length&&X.shift()()},!1),e=>{X.push(e),B.postMessage(Y,"*")}):e=>setTimeout(e));var G,Z,Y,X;const ee="undefined"!=typeof queueMicrotask?queueMicrotask.bind(B):void 0!==r&&r.nextTick||K,te=e=>null!=e&&x(e[c]),ae={isArray:g,isArrayBuffer:y,isBuffer:b,isFormData:e=>{if(!e)return!1;if(T&&e instanceof T)return!0;const t=l(e);if(!t||t===Object.prototype)return!1;if(!x(e.append))return!1;const a=m(e);return"formdata"===a||"object"===a&&x(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&y(e.buffer),t},isString:w,isNumber:C,isBoolean:e=>!0===e||!1===e,isObject:k,isPlainObject:S,isEmptyObject:e=>{if(!k(e)||b(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:D,isRequest:N,isResponse:R,isHeaders:I,isUndefined:_,isDate:$,isFile:A,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:O,isRegExp:W,isFunction:x,isStream:e=>k(e)&&x(e.pipe),isURLSearchParams:L,isTypedArray:q,isFileList:P,forEach:j,merge:function e(...t){const{caseless:a,skipUndefined:n}=V(this)&&this||{},s={},i=(t,i)=>{if("__proto__"===i||"constructor"===i||"prototype"===i)return;const r=a&&"string"==typeof i&&F(s,i)||i,o=u(s,r)?s[r]:void 0;S(o)&&S(t)?s[r]=e(o,t):S(t)?s[r]=e({},t):g(t)?s[r]=t.slice():n&&_(t)||(s[r]=t)};for(let e=0,a=t.length;e<a;e++){const a=t[e];if(!a||b(a))continue;if(j(a,i),"object"!=typeof a||g(a))continue;const n=Object.getOwnPropertySymbols(a);for(let e=0;e<n.length;e++){const t=n[e];H.call(a,t)&&i(a[t],t)}}return s},extend:(e,t,a,{allOwnKeys:n}={})=>(j(t,(t,n)=>{a&&x(t)?Object.defineProperty(e,n,{__proto__:null,value:i(t,a),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,n,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,a,n)=>{e.prototype=Object.create(t.prototype,n),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,
vendor: 12,313 bytes, line 7
7configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),a&&Object.assign(e.prototype,a)},toFlatObject:(e,t,a,n)=>{let s,i,r;const o={};if(t=t||{},null==e)return t;do{for(s=Object.getOwnPropertyNames(e),i=s.length;i-- >0;)r=s[i],n&&!n(r,e,t)||o[r]||(t[r]=e[r],o[r]=!0);e=!1!==a&&l(e)}while(e&&(!a||a(e,t))&&e!==Object.prototype);return t},kindOf:m,kindOfTest:h,endsWith:(e,t,a)=>{e=String(e),(void 0===a||a>e.length)&&(a=e.length),a-=t.length;const n=e.indexOf(t,a);return-1!==n&&n===a},toArray:e=>{if(!e)return null;if(g(e))return e;let t=e.length;if(!C(t))return null;const a=new Array(t);for(;t-- >0;)a[t]=e[t];return a},forEachEntry:(e,t)=>{const a=(e&&e[c]).call(e);let n;for(;(n=a.next())&&!n.done;){const a=n.value;t.call(e,a[0],a[1])}},matchAll:(e,t)=>{let a;const n=[];for(;null!==(a=e.exec(t));)n.push(a);return n},isHTMLForm:U,hasOwnProperty:u,hasOwnProp:u,hasOwnInPrototypeChain:p,getSafeProp:(e,t)=>null!=e&&p(e,t)?e[t]:void 0,reduceDescriptors:Q,freezeMethods:e=>{Q(e,(t,a)=>{if(x(e)&&["arguments","caller","callee"].includes(a))return!1;const n=e[a];x(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")}))})},toObjectSet:(e,t)=>{const a={},n=e=>{e.forEach(e=>{a[e]=!0})};return g(e)?n(e):n(String(e).split(t)),a},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,a){return t.toUpperCase()+a}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:F,global:B,isContextDefined:V,isSpecCompliantForm:function(e){return!!(e&&x(e.append)&&"FormData"===e[d]&&e[c])},toJSONObject:e=>{const t=new WeakSet,a=e=>{if(k(e)){if(t.has(e))return;if(b(e))return e;if(!("toJSON"in e)){let n;if(t.add(e),M(e)){n=[];for(const t of e){const e=a(t);!_(e)&&n.push(e)}}else n=g(e)?[]:{},j(e,(e,t)=>{const s=a(e);!_(s)&&(n[t]=s)});return t.delete(e),n}}return e};return a(e)},isAsyncFn:J,isThenable:e=>e&&(k(e)||x(e))&&x(e.then)&&x(e.catch),setImmediate:K,asap:ee,isIterable:te,isSafeIterable:e=>null!=e&&p(e,c)&&te(e)},ne=ae.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),ie=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function re(e,t){return ae.isArray(e)?e.map(e=>re(e,t)):function(e){let t=0,a=e.length;for(;t<a;){const a=e.charCodeAt(t);if(9!==a&&32!==a)break;t+=1}for(;a>t;){const t=e.charCodeAt(a-1);if(9!==t&&32!==t)break;a-=1}return 0===t&&a===e.length?e:e.slice(t,a)}(String(e).replace(t,""))}function oe(e){const t=Object.create(null);return ae.forEach(e.toJSON(),(e,a)=>{t[a]=(e=>re(e,ie))(e)}),t}const le=Symbol("internals");function ce(e){return e&&String(e).trim().toLowerCase()}function de(e){return!1===e||null==e?e:ae.isArray(e)?e.map(de):(e=>re(e,se))(String(e))}const ue=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function pe(e){let t=0,a=e.length;for(;t<a;){const a=e.charCodeAt(t);if(9!==a&&32!==a)break;t+=1}for(;a>t;){const t=e.charCodeAt(a-1);if(9!==t&&32!==t)break;a-=1}return 0===t&&a===e.length?e:e.slice(t,a)}function me(e,t,a,n,s){return ae.isFunction(n)?n.call(this,t,a):(s&&(t=a),ae.isString(t)?ae.isString(n)?-1!==t.indexOf(n):ae.isRegExp(n)?n.test(t):void 0:void 0)}class fe{constructor(e){e&&this.set(e)}set(e,t,a){const n=this;function s(e,t,a){const s=ce(t);if(!s)return;const i=ae.findKey(n,s);(!i||void 0===n[i]||!0===a||void 0===a&&!1!==n[i])&&(n[i||t]=de(e))}const i=(e,t)=>ae.forEach(e,(e,a)=>s(e,a,t));if(ae.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(ae.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t={};let a,n,s;return e&&e.split("\n").forEach(function(e){s=e.indexOf(":"),a=e.substring(0,s).trim().toLowerCase(),n=e.substring(s+1).trim();const i=ae.hasOwnProp(t,a);!a||i&&ae.hasOwnProp(ne,a)||("set-cookie"===a?i?t[a].push(n):t[a]=[n]:t[a]=i?t[a]+", "+n:n)}),t})(e),t);else if(ae.isObject(e)&&ae.isSafeIterable(e)){let a,n,s=Object.create(null);for(const t of e){if(!ae.isArray(t))throw new TypeError("Object iterator must return a key-value pair");n=t[0],ae.hasOwnProp(s,n)?(a=s[n],s[n]=ae.isArray(a)?[...a,t[1]]:[a,t[1]]):s[n]=t[1]}i(s,t)}else null!=e&&s(t,e,a);return this}get(e,t){if(e=ce(e)){const a=ae.findKey(this,e);if(a){const e=this[a];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=a.exec(e);)t[n[1]]=n[2];return t}(e);if(ae.isFunction(t))return t.call(this,e,a);if(ae.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=ce(e)){const a=ae.findKey(this,e);return!(!a||void 0===this[a]||t&&!me(0,this[a],a,t))}return!1}delete(e,t){const a=this;let n=!1;function s(e){if(e=ce(e)){const s=ae.findKey(a,e);!s||t&&!me(0,a[s],s,t)||(delete a[s],n=!0)}}return ae.isArray(e)?e.forEach(s):s(e),n}clear(e){const t=Object.keys(this);let a=t.length,n=!1;for(;a--;){const s=t[a];e&&!me(0,this[s],s,e,!0)||(delete this[s],n=!0)}return n}normalize(e){const t=this,a={};return ae.forEach(this,(n,s)=>{const i=ae.findKey(a,s);if(i)return t[i]=de(n),void delete t[s];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,a)=>t.toUpperCase()+a)}(s):String(s).trim();r!==s&&delete t[s],t[r]=de(n),a[r]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ae.forEach(this,(a,n)=>{null!=a&&!1!==a&&(t[n]=e&&ae.isArray(a)?a.join(", "):a)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){const e=this.get("set-cookie");return ae.isArray(e)?e:null==e||!1===e?[]:[e]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return function(e){const t=Object.create(null),a=String(e);let n=0,s=!1,i=!1;function r(e){const s=pe(a.slice(n,e)),i=s.indexOf("=");if(i<1)return;const r=pe(s.slice(0,i));if(!ue.test(r))return;const o=r.toLowerCase();if("__proto__"===o||"constructor"===o||"prototype"===o)return;const l=pe(s.slice(i+1));t[o]=function(e){const t=e.length-1;if(t<1||34!==e.charCodeAt(0)||34!==e.charCodeAt(t))return e;let a="";for(let n=1;n<t;n++){const s=e.charCodeAt(n);if(34===s)return e;if(92===s&&(n+=1,n>=t))return e;a+=e[n]}return a}(l)}for(let e=0;e<a.length;e++){const t=a.charCodeAt(e);s?i?i=!1:92===t?i=!0:34===t&&(s=!1):34===t?s=!0:44!==t&&59!==t||(r(e),n=e+1)}return r(a.length),t}(e)}static concat(e,...t){const a=new this(e);return t.forEach(e=>a.set(e)),a}static accessor(e){const t=(this[le]=this[le]={accessors:{}}).accessors,a=this.prototype;function n(e){const n=ce(e);t[n]||(!function(e,t){const a=ae.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+a,{__proto__:null,value:function(e,a,s){return this[n].call(this,t,e,a,s)},configurable:!0})})}(a,e),t[n]=!0)}return ae.isArray(e)?e.forEach(n):n(e),this}}fe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ae.reduceDescriptors(fe.prototype,({value:e},t)=>{let a=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[a]=e}}}),ae.freezeMethods(fe);const he=fe,ve="[REDACTED ****]";function ge(e,t){const a=new Set(t.map(e=>String(e).toLowerCase())),n=[],s=e=>{if(null===e||"object"!=typeof e)return e;if(ae.isBuffer(e))return e;if(-1!==n.indexOf(e))return;let t;if(e instanceof he&&(e=e.toJSON()),n.push(e),ae.isArray(e))t=[],e.forEach((e,a)=>{const n=s(e);ae.isUndefined(n)||(t[a]=n)});else{if(!ae.isPlainObject(e)&&function(e){if(ae.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(ae.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return n.pop(),e;t=Object.create(null);for(const[n,i]of Object.entries(e)){const e=a.has(n.toLowerCase())?ve:s(i);ae.isUndefined(e)||(t[n]=e)}}return n.pop(),t};return s(e)}function _e(e){try{return String(e)}catch(e){return""}}class be extends Error{static from(e,t,a,n,s,i){let r=e.message;!r&&ae.isArray(e.errors)&&e.errors.length&&(r=function(e){return e.errors.map(e=>{try{return e&&e.message?_e(e.message):_e(e)}catch(e){return""}}).filter(Boolean).join("; ")||e.name||"AggregateError"}(e));const o=new be(r,t||e.code,a,n,s);return Object.defineProperty(o,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),o.name=e.name,null!=e.status&&null==o.status&&(o.status=e.status),i&&Object.assign(o,i),o}constructor(e,t,a,n,s){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),a&&(this.config=a),n&&(this.request=n),s&&(this.response=s,this.status=s.status)}toJSON(){const e=this.config,t=e&&ae.hasOwnProp(e,"redact")?e.redact:void 0,a=ae.isArray(t)&&t.length>0?ge(e,t):ae.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:a,code:this.code,status:this.status}}}be.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",be.ERR_BAD_OPTION="ERR_BAD_OPTION",be.ECONNABORTED="ECONNABORTED",be.ETIMEDOUT="ETIMEDOUT",be.ECONNREFUSED="ECONNREFUSED",be.ERR_NETWORK="ERR_NETWORK",be.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",be.ERR_DEPRECATED="ERR_DEPRECATED",be.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",be.ERR_BAD_REQUEST="ERR_BAD_REQUEST",be.ERR_CANCELED="ERR_CANCELED",be.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",be.ERR_INVALID_URL="ERR_INVALID_URL",be.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const ye=be,we=null;function xe(e){return ae.isPlainObject(e)||ae.isArray(e)}function Ce(e){return ae.endsWith(e,"[]")?e.slice(0,-2):e}function ke(e,t,a){return e?e.concat(t).map(function(e,t){return e=Ce(e),!a&&t?"["+e+"]":e}).join(a?".":""):t}const Se=ae.toFlatObject(ae,{},null,function(e){return/^is[A-Z]/.test(e)});const $e=function(e,t,a){if(!ae.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const n=(a=ae.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!ae.isUndefined(t[e])})).metaTokens,s=a.visitor||m,i=a.dots,r=a.indexes,o=a.Blob||"undefined"!=typeof Blob&&Blob,l=void 0===a.maxDepth?100:a.maxDepth,c=o&&ae.isSpecCompliantForm(t),d=[];if(!ae.isFunction(s))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(ae.isDate(e))return e.toISOString();if(ae.isBoolean(e))return e.toString();if(!c&&ae.isBlob(e))throw new ye("Blob is not supported. Use a Buffer instead.");if(ae.isArrayBuffer(e)||ae.isTypedArray(e)){if(c&&"function"==typeof o)return new o([e]);throw new ye("Blob is not supported. Use a Buffer instead.",ye.ERR_NOT_SUPPORT)}return e}function p(e){if(e>l)throw new ye("Object is too deeply nested ("+e+" levels). Max depth: "+l,ye.ERR_FORM_DATA_DEPTH_EXCEEDED)}function m(e,a,s){let o=e;if(ae.isReactNative(t)&&ae.isReactNativeBlob(e))return t.append(ke(s,a,i),u(e)),!1;if(e&&!s&&"object"==typeof e)if(ae.endsWith(a,"{}"))a=n?a:a.slice(0,-2),e=function(e,t){if(l===1/0)return JSON.stringify(e);const a=[];return JSON.stringify(e,function(e,n){if(!ae.isObject(n))return n;for(;a.length&&a[a.length-1]!==this;)a.pop();return a.push(n),p(t+a.length-1),n})}(e,1);else if(ae.isArray(e)&&function(e){return ae.isArray(e)&&!e.some(xe)}(e)||(ae.isFileList(e)||ae.endsWith(a,"[]"))&&(o=ae.toArray(e)))return a=Ce(a),o.forEach(function(e,n){!ae.isUndefined(e)&&null!==e&&t.append(!0===r?ke([a],n,i):null===r?a:a+"[]",u(e))}),!1;return!!xe(e)||(t.append(ke(s,a,i),u(e)),!1)}const f=Object.assign(Se,{defaultVisitor:m,convertValue:u,isVisitable:xe});if(!ae.isObject(e))throw new TypeError("data must be an object");return function e(a,n,i=0){if(!ae.isUndefined(a)){if(p(i),-1!==d.indexOf(a))throw new Error("Circular reference detected in "+n.join("."));d.push(a),ae.forEach(a,function(a,r){!0===(!(ae.isUndefined(a)||null===a)&&s.call(t,a,ae.isString(r)?r.trim():r,n,f))&&e(a,n?n.concat(r):[r],i+1)}),d.pop()}}(e),t};
vendor: 3,468 bytes, line 7
7function Ae(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Oe(e,t){this._pairs=[],e&&$e(e,this,t)}const Pe=Oe.prototype;Pe.append=function(e,t){this._pairs.push([e,t])},Pe.toString=function(e){const t=e?t=>e.call(this,t,Ae):Ae;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Me=Oe;function Ee(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Te(e,t,a){if(!t)return e;e=e||"";const n=ae.isFunction(a)?{serialize:a}:a,s=ae.getSafeProp(n,"encode")||Ee,i=ae.getSafeProp(n,"serialize");let r;if(r=i?i(t,n):ae.isURLSearchParams(t)?t.toString():new Me(t,n).toString(s),r){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}const Le=class{constructor(){this.handlers=[]}use(e,t,a){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!a&&a.synchronous,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ae.forEach(this.handlers,function(t){null!==t&&e(t)})}},De={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Ne={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Me,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Re="undefined"!=typeof window&&"undefined"!=typeof document,Ie="object"==typeof navigator&&navigator||void 0,je=Re&&(!Ie||["ReactNative","NativeScript","NS"].indexOf(Ie.product)<0),Fe="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Be=Re&&window.location.href||"http://localhost",Ve={...n,...Ne};function qe(e){if(e>100)throw new ye("FormData field is too deeply nested ("+e+" levels). Max depth: 100",ye.ERR_FORM_DATA_DEPTH_EXCEEDED)}const ze=function(e){function t(e,a,n,s){qe(s);let i=e[s++];if("__proto__"===i)return!0;const r=Number.isFinite(+i),o=s>=e.length;if(i=!i&&ae.isArray(n)?n.length:i,o)return ae.hasOwnProp(n,i)?n[i]=ae.isArray(n[i])?n[i].concat(a):[n[i],a]:n[i]=a,!r;ae.hasOwnProp(n,i)&&ae.isObject(n[i])||(n[i]=[]);return t(e,a,n[i],s)&&ae.isArray(n[i])&&(n[i]=function(e){const t={},a=Object.keys(e);let n;const s=a.length;let i;for(n=0;n<s;n++)i=a[n],t[i]=e[i];return t}(n[i])),!r}if(ae.isFormData(e)&&ae.isFunction(e.entries)){const a={};return ae.forEachEntry(e,(e,n)=>{t(function(e){const t=[],a=/[^.[\]]+|\[([^.[\]]*)]/g;let n;for(;null!==(n=a.exec(e));)qe(t.length),t.push("[]"===n[0]?"":n[1]||n[0]);return t}(e),n,a,0)}),a}return null},Ue=(e,t)=>null!=e&&ae.hasOwnProp(e,t)?e[t]:void 0;const He={transitional:De,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const a=t.getContentType()||"",n=a.indexOf("application/json")>-1,s=ae.isObject(e);s&&ae.isHTMLForm(e)&&(e=new FormData(e));if(ae.isFormData(e))return n?JSON.stringify(ze(e)):e;if(ae.isArrayBuffer(e)||ae.isBuffer(e)||ae.isStream(e)||ae.isFile(e)||ae.isBlob(e)||ae.isReadableStream(e))return e;if(ae.isArrayBufferView(e))return e.buffer;if(ae.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;
vendor: 4,199 bytes, line 7
7if(s){const t=Ue(this,"formSerializer");if(a.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return $e(e,new Ve.classes.URLSearchParams,{visitor:function(e,t,a,n){return Ve.isNode&&ae.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((i=ae.isFileList(e))||a.indexOf("multipart/form-data")>-1){const a=Ue(this,"env"),n=a&&a.FormData;return $e(i?{"files[]":e}:e,n&&new n,t)}}return s||n?(t.setContentType("application/json",!1),function(e,t,a){if(ae.isString(e))try{return(t||JSON.parse)(e),ae.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(a||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=Ue(this,"transitional")||He.transitional,a=t&&t.forcedJSONParsing,n=Ue(this,"responseType"),s="json"===n;if(ae.isResponse(e)||ae.isReadableStream(e))return e;if(e&&ae.isString(e)&&(a&&!n||s)){const a=!(t&&t.silentJSONParsing)&&s;try{return JSON.parse(e,Ue(this,"parseReviver"))}catch(e){if(a){if("SyntaxError"===e.name)throw ye.from(e,ye.ERR_BAD_RESPONSE,this,null,Ue(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ve.classes.FormData,Blob:Ve.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ae.forEach(["delete","get","head","post","put","patch","query"],e=>{He.headers[e]={}});const We=He;function Qe(e,t){const a=this||We,n=t||a,s=he.from(n.headers);let i=n.data;return ae.forEach(e,function(e){i=e.call(a,i,s.normalize(),t?t.status:void 0)}),s.normalize(),i}function Je(e){return!(!e||!e.__CANCEL__)}const Ke=class extends ye{constructor(e,t,a){super(e??"canceled",ye.ERR_CANCELED,t,a),this.name="CanceledError",this.__CANCEL__=!0}};function Ge(e,t,a){const n=a.config.validateStatus;a.status&&n&&!n(a.status)?t(new ye("Request failed with status code "+a.status,a.status>=400&&a.status<500?ye.ERR_BAD_REQUEST:ye.ERR_BAD_RESPONSE,a.config,a.request,a)):e(a)}const Ze=function(e,t){e=e||10;const a=new Array(e),n=new Array(e);let s,i=0,r=0;return t=void 0!==t?t:1e3,function(o){const l=Date.now(),c=n[r];s||(s=l),a[i]=o,n[i]=l;let d=r,u=0;for(;d!==i;)u+=a[d++],d%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-s<t)return;const p=c&&l-c;return p?Math.round(1e3*u/p):void 0}};const Ye=function(e,t){let a,n,s=0,i=1e3/t;const r=(t,i=Date.now())=>{s=i,a=null,n&&(clearTimeout(n),n=null),e(...t)};return[(...e)=>{const t=Date.now(),o=t-s;o>=i?r(e,t):(a=e,n||(n=setTimeout(()=>{n=null,r(a)},i-o)))},()=>a&&r(a)]},Xe=(e,t,a=3)=>{let n=0;const s=Ze(50,250);return Ye(a=>{if(!a||"number"!=typeof a.loaded)return;const i=a.loaded,r=a.lengthComputable?a.total:void 0,o=Math.max(0,null!=r?Math.min(i,r):i),l=Math.max(0,o-n),c=s(l);n=Math.max(n,o);e({loaded:o,total:r,progress:r?o/r:void 0,bytes:l,rate:c||void 0,estimated:c&&r?(r-o)/c:void 0,event:a,lengthComputable:null!=r,[t?"download":"upload"]:!0})},a)},et=(e,t)=>{const a=null!=e;return[n=>t[0]({lengthComputable:a,total:e,loaded:n}),t[1]]},tt=(e,t=ae.asap)=>(...a)=>t(()=>e(...a)),at=Ve.hasStandardBrowserEnv?((e,t)=>a=>(a=new URL(a,Ve.origin),e.protocol===a.protocol&&e.host===a.host&&(t||e.port===a.port)))(new URL(Ve.origin),Ve.navigator&&/(msie|trident)/i.test(Ve.navigator.userAgent)):()=>!0,nt=Ve.hasStandardBrowserEnv?{write(e,t,a,n,s,i,r){if("undefined"==typeof document)return;const o=[`${e}=${encodeURIComponent(t)}`];ae.isNumber(a)&&o.push(`expires=${new Date(a).toUTCString()}`),ae.isString(n)&&o.push(`path=${n}`),ae.isString(s)&&o.push(`domain=${s}`),!0===i&&o.push("secure"),ae.isString(r)&&o.push(`SameSite=${r}`),document.cookie=o.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.split(";");for(let a=0;a<t.length;a++){const n=t[a].replace(/^\s+/,""),s=n.indexOf("=");if(-1!==s&&n.slice(0,s)===e)try{return decodeURIComponent(n.slice(s+1))}catch(e){return n.slice(s+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};const st=/^https?:(?!\/\/)/i,it=/[\t\n\r]/g;function rt(e){const t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${ve}
7@`),a=t.indexOf("#"),n=(-1===a?t:t.slice(0,a)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${ve}`);return-1===a?n:`${n}#${s=t.slice(a+1),s?s.replace(/(^|&)([^=&]*=)?[^&]+/g,(e,t,a="")=>`${t}${a}${ve}`):s}`;var s}function ot(e,t){if("string"==typeof e){const a=function(e){return function(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}(e).replace(it,"")}(e);if(st.test(a))throw new ye(`Invalid URL ${JSON.stringify(rt(a))}: missing "//" after protocol`,ye.ERR_INVALID_URL,t)}}function lt(e,t,a,n){ot(t,n);let s=!("string"==typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(s||!1===a)?(ot(e,n),function(e,t){if(!t)return e;let a=e.length;for(;a>0&&47===e.charCodeAt(a-1);)a--;return e.slice(0,a)+"/"+t.replace(/^\/+/,"")}(e,t)):t}const ct=e=>e instanceof he?{...e}:e;function dt(e,t){e=e||{},t=t||{};const a=Object.create(null);function n(e,t,a,n){return ae.isPlainObject(e)&&ae.isPlainObject(t)?ae.merge.call({caseless:n},e,t):ae.isPlainObject(t)?ae.merge({},t):ae.isArray(t)?t.slice():t}function s(e,t,a,s){return ae.isUndefined(t)?ae.isUndefined(e)?void 0:n(void 0,e,0,s):n(e,t,0,s)}function i(e,t){if(!ae.isUndefined(t))return n(void 0,t)}function r(e,t){return ae.isUndefined(t)?ae.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function o(a,s,i){return ae.hasOwnProp(t,i)?n(a,s):ae.hasOwnProp(e,i)?n(void 0,a):void 0}Object.defineProperty(a,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,allowedSocketPaths:r,responseEncoding:r,validateStatus:o,headers:(e,t,a)=>s(ct(e),ct(t),0,!0)};var c;return ae.forEach((c={...e,...t},Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(c).concat(Object.getOwnPropertySymbols(c).filter(e=>Object.getOwnPropertyDescriptor(c,e).enumerable)):Object.keys(c)),function(n){if("__proto__"===n||"constructor"===n||"prototype"===n)return;const i=ae.hasOwnProp(l,n)?l[n]:s,r=i(ae.hasOwnProp(e,n)?e[n]:void 0,ae.hasOwnProp(t,n)?t[n]:void 0,n);ae.isUndefined(r)&&i!==o||(a[n]=r)}),ae.hasOwnProp(t,"validateStatus")&&ae.isUndefined(t.validateStatus)&&!1===function(a){const n=ae.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!ae.isUndefined(n)){if(!ae.isPlainObject(n))return;if(ae.hasOwnProp(n,a))return n[a]}const s=ae.hasOwnProp(e,"transitional")?e.transitional:void 0;if(ae.isPlainObject(s)&&ae.hasOwnProp(s,a))return s[a]}("validateStatusUndefinedResolves")&&(ae.hasOwnProp(e,"validateStatus")?a.validateStatus=n(void 0,e.validateStatus):delete a.validateStatus),a}const ut=["content-type","content-length"];const pt=function(e){const t=dt({},e),a=e=>ae.hasOwnProp(t,e)?t[e]:void 0,n=a("data");let s=a("withXSRFToken");const i=a("xsrfHeaderName"),r=a("xsrfCookieName");let o=a("headers");const l=a("auth"),c=a("baseURL"),d=a("allowAbsoluteUrls"),u=a("url");
vendor: 5,003 bytes, line 7
7if(t.headers=o=he.from(o),t.url=Te(lt(c,u,d,t),a("params"),a("paramsSerializer")),l){const t=ae.getSafeProp(l,"username")||"",a=ae.getSafeProp(l,"password")||"";try{o.set("Authorization","Basic "+btoa(t+":"+(a?encodeURIComponent(a).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}catch(t){throw ye.from(t,ye.ERR_BAD_OPTION_VALUE,e)}}if(ae.isFormData(n)&&(Ve.hasStandardBrowserEnv||Ve.hasStandardBrowserWebWorkerEnv||ae.isReactNative(n)?o.setContentType(void 0):ae.isFunction(n.getHeaders)&&function(e,t,a){"content-only"===a?Object.entries(t||{}).forEach(([t,a])=>{ut.includes(t.toLowerCase())&&e.set(t,a)}):e.set(t)}(o,n.getHeaders(),a("formDataHeaderPolicy"))),Ve.hasStandardBrowserEnv){ae.isFunction(s)&&(s=s(t));if(!0===s||null==s&&at(t.url)){const e=i&&r&&nt.read(r);e&&o.set(i,e)}}return t},mt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,a){const n=pt(e);let s=n.data;const i=he.from(n.headers).normalize();let r,o,l,c,d,{responseType:u,onUploadProgress:p,onDownloadProgress:m}=n;function f(){c&&c(),d&&d(),n.cancelToken&&n.cancelToken.unsubscribe(r),n.signal&&n.signal.removeEventListener("abort",r)}let h=new XMLHttpRequest;function v(){if(!h)return;const n=he.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders());Ge(function(e){t(e),f()},function(e){a(e),f()},{data:u&&"text"!==u&&"json"!==u?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:n,config:e,request:h}),h=null}h.open(n.method.toUpperCase(),n.url,!0),h.timeout=n.timeout,"onloadend"in h?h.onloadend=v:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&h.responseURL.startsWith("file:"))&&setTimeout(v)},h.onabort=function(){h&&(a(new ye("Request aborted",ye.ECONNABORTED,e,h)),f(),h=null)},h.onerror=function(t){const n=t&&t.message?t.message:"Network Error",s=new ye(n,ye.ERR_NETWORK,e,h);s.event=t||null,a(s),f(),h=null},h.ontimeout=function(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const s=n.transitional||De;n.timeoutErrorMessage&&(t=n.timeoutErrorMessage),a(new ye(t,s.clarifyTimeoutError?ye.ETIMEDOUT:ye.ECONNABORTED,e,h)),f(),h=null},void 0===s&&i.setContentType(null),"setRequestHeader"in h&&ae.forEach(oe(i),function(e,t){h.setRequestHeader(t,e)}),ae.isUndefined(n.withCredentials)||(h.withCredentials=!!n.withCredentials),u&&"json"!==u&&(h.responseType=n.responseType),m&&([l,d]=Xe(m,!0),h.addEventListener("progress",l)),p&&h.upload&&([o,c]=Xe(p),h.upload.addEventListener("progress",o),h.upload.addEventListener("loadend",c)),(n.cancelToken||n.signal)&&(r=t=>{h&&(a(!t||t.type?new Ke(null,e,h):t),h.abort(),f(),h=null)},n.cancelToken&&n.cancelToken.subscribe(r),n.signal&&(n.signal.aborted?r():n.signal.addEventListener("abort",r)));const g=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(n.url);if(g&&!Ve.protocols.includes(g))return a(new ye("Unsupported protocol "+g+":",ye.ERR_BAD_REQUEST,e)),void f();h.send(s||null)})},ft=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const a=new AbortController;let n=!1;const s=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;a.abort(t instanceof ye?t:new Ke(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,s(new ye(`timeout of ${t}ms exceeded`,ye.ETIMEDOUT))},t);const r=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(s):e.removeEventListener("abort",s)}),e=null)};e.forEach(e=>{n||(e.aborted?s.call(e):e.addEventListener("abort",s,{once:!0}))});const{signal:o}=a;return o.unsubscribe=()=>ae.asap(r),o},ht=function*(e,t){let a=e.byteLength;if(!t||a<t)return void(yield e);let n,s=0;for(;s<a;)n=s+t,yield e.slice(s,n),s=n},vt=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:a}=await t.read();if(e)break;yield a}}finally{await t.cancel()}},gt=(e,t,a,n)=>{const s=async function*(e,t){for await(const a of vt(e))yield*ht(a,t)}(e,t);let i,r=0,o=e=>{i||(i=!0,n&&n(e))};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await s.next();if(t)return o(),void e.close();let i=n.byteLength;if(a){let e=r+=i;a(e)}e.enqueue(new Uint8Array(n))}catch(e){throw o(e),e}},cancel:e=>(o(e),s.return())},{highWaterMark:2})},_t=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,bt=(e,t,a)=>t+2<a&&_t(e.charCodeAt(t+1))&&_t(e.charCodeAt(t+2)),yt=e=>e<=57?e-48:(223&e)-55,wt=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||43===e||47===e||45===e||95===e,xt=e=>9===e||10===e||12===e||13===e||32===e,Ct=e=>{const t=e.length;let a=0;return t>0&&61===e.charCodeAt(t-1)&&(a++,t>1&&61===e.charCodeAt(t-2)&&a++),Math.floor(3*(t-a)/4)},kt=e=>{const t=e.length;let a=0,n=0,s=!1;for(let i=0;i<t;i++){let r=e.charCodeAt(i);37===r&&bt(e,i,t)&&(r=16*yt(e.charCodeAt(i+1))+yt(e.charCodeAt(i+2)),i+=2),xt(r)||(61!==r?!wt(r)||n>0?s=!0:a++:n++)}return s||n>2||n>0&&(a+n)%4!=0||a%4==1?Ct(e):(e=>{const t=e%4;return 3*Math.floor(e/4)+(2===t?1:3===t?2:0)})(a)},St=(e,t)=>
vendor: 4,688 bytes, line 7
7{if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const a=e.indexOf(",");if(a<0)return 0;const n=e.slice(5,a),s=e.slice(a+1);if(/;base64/i.test(n))return t(s);let i=0;for(let e=0,t=s.length;e<t;e++){const a=s.charCodeAt(e);if(37===a&&bt(s,e,t))i+=1,e+=2;else if(a<128)i+=1;else if(a<2048)i+=2;else if(a>=55296&&a<=56319&&e+1<t){const t=s.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i};const $t="1.19.0",{isFunction:At}=ae,Ot=e=>{if(!ae.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},Pt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Mt=e=>{const t=void 0!==ae.global&&null!==ae.global?ae.global:globalThis,{ReadableStream:a,TextEncoder:n}=t;e=ae.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:s,Request:i,Response:r}=e,o=s?At(s):"function"==typeof fetch,l=At(i),c=At(r);if(!o)return!1;const d=o&&At(a),u=o&&("function"==typeof n?(p=new n,e=>p.encode(e)):async e=>new Uint8Array(await new i(e).arrayBuffer()));var p;const m=l&&d&&Pt(()=>{let e=!1;const t=new i(Ve.origin,{body:new a,method:"POST",get duplex(){return e=!0,"half"}}),n=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!n}),f=c&&d&&Pt(()=>ae.isReadableStream(new r("").body)),h={stream:f&&(e=>e.body)};o&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!h[e]&&(h[e]=(t,a)=>{let n=t&&t[e];if(n)return n.call(t);throw new ye(`Response type '${e}' is not supported`,ye.ERR_NOT_SUPPORT,a)})});const v=async e=>{if(null==e)return 0;if(ae.isBlob(e))return e.size;if(ae.isSpecCompliantForm(e)){const t=new i(Ve.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return ae.isArrayBufferView(e)||ae.isArrayBuffer(e)?e.byteLength:(ae.isURLSearchParams(e)&&(e+=""),ae.isString(e)?(await u(e)).byteLength:void 0)};return async e=>{let{url:t,method:a,data:o,signal:c,cancelToken:u,timeout:p,onDownloadProgress:g,onUploadProgress:_,responseType:b,headers:y,withCredentials:w="same-origin",fetchOptions:x,maxContentLength:C,maxBodyLength:k}=pt(e);const S=ae.isNumber(C)&&C>-1,$=ae.isNumber(k)&&k>-1;let A=s||fetch;b=b?(b+"").toLowerCase():"text";let O=ft([c,u&&u.toAbortSignal()],p),P=null;const M=O&&O.unsubscribe&&(()=>{O.unsubscribe()});let E,T=null;const L=()=>new ye("Request body larger than maxBodyLength limit",ye.ERR_BAD_REQUEST,e,P);try{let s;const c=(N="auth",ae.hasOwnProp(e,N)?e[N]:void 0);if(c){const e=ae.getSafeProp(c,"username")||"";s={username:e,password:ae.getSafeProp(c,"password")||""}}if((e=>{const t=e.indexOf("://");let a=e;return-1!==t&&(a=a.slice(t+3)),a.includes("@")||a.includes(":")})(t)){const e=new URL(t,Ve.origin);if(!s&&(e.username||e.password)){const t=Ot(e.username);s={username:t,password:Ot(e.password)}}(e.username||e.password)&&(e.username="",e.password="",t=e.href)}if(s&&(y.delete("authorization"),y.set("Authorization","Basic "+btoa((D=(s.username||"")+":"+(s.password||""),encodeURIComponent(D).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),S&&"string"==typeof t&&t.startsWith("data:")){const a=function(e){const t="string"==typeof e?e.indexOf("#"):-1;return St(-1===t?e:e.slice(0,t),kt)}(t);if(a>C)throw new ye("maxContentLength size of "+C+" exceeded",ye.ERR_BAD_RESPONSE,e,P)}if($&&"get"!==a&&"head"!==a){const e=await v(o);if("number"==typeof e&&isFinite(e)&&(E=e,e>k))throw L()}const u=$&&(ae.isReadableStream(o)||ae.isStream(o)),p=(e,t,a)=>gt(e,65536,e=>{if($&&e>k)throw T=L();t&&t(e)},a);if(m&&"get"!==a&&"head"!==a&&(_||u)){if(E=E??await(async(e,t)=>{const a=ae.toFiniteNumber(e.getContentLength());return a??v(t)})(y,o),0!==E||u){let e,a=new i(t,{method:"POST",body:o,duplex:"half"});if(ae.isFormData(o)&&(e=a.headers.get("content-type"))&&y.setContentType(e),a.body){const[e,t]=_&&et(E,Xe(tt(_)))||[];o=p(a.body,e,t)}}}else if(u&&!l&&d&&"get"!==a&&"head"!==a)o=p(o);else if(u&&l&&!m&&"get"!==a&&"head"!==a)throw new ye("Stream request bodies are not supported by the current fetch implementation",ye.ERR_NOT_SUPPORT,e,P);ae.isString(w)||(w=w?"include":"omit");const R=l&&"credentials"in i.prototype;if(ae.isFormData(o)){const e=y.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&y.delete("content-type")}y.set("User-Agent","axios/"+$t,!1);const I={...x,signal:O,method:a.toUpperCase(),headers:oe(y.normalize()),body:o,duplex:"half",credentials:R?w:void 0};P=l&&new i(t,I);let j=await(l?A(P,x):A(t,I));const F=he.from(j.headers);if(S){const t=ae.toFiniteNumber(F.getContentLength());if(null!=t&&t>C)throw new ye("maxContentLength size of "+C+" exceeded",ye.ERR_BAD_RESPONSE,e,P)}const B=f&&("stream"===b||"response"===b);if(f&&j.body&&(g||S||B&&M)){const t={};
vendor: 4,624 bytes, line 7
7["status","statusText","headers"].forEach(e=>{t[e]=j[e]});const a=ae.toFiniteNumber(F.getContentLength()),[n,s]=g&&et(a,Xe(tt(g),!0))||[];let i=0;const o=t=>{if(S&&(i=t,i>C))throw new ye("maxContentLength size of "+C+" exceeded",ye.ERR_BAD_RESPONSE,e,P);n&&n(t)};j=new r(gt(j.body,65536,o,()=>{s&&s(),M&&M()}),t)}b=b||"text";let V=await h[ae.findKey(h,b)||"text"](j,e);if(S&&!f&&!B){let t;if(null!=V&&("number"==typeof V.byteLength?t=V.byteLength:"number"==typeof V.size?t=V.size:"string"==typeof V&&(t="function"==typeof n?(new n).encode(V).byteLength:V.length)),"number"==typeof t&&t>C)throw new ye("maxContentLength size of "+C+" exceeded",ye.ERR_BAD_RESPONSE,e,P)}return!B&&M&&M(),await new Promise((t,a)=>{Ge(t,a,{data:V,headers:he.from(j.headers),status:j.status,statusText:j.statusText,config:e,request:P})})}catch(t){if(M&&M(),O&&O.aborted&&O.reason instanceof ye){const a=O.reason;throw a.config=e,P&&(a.request=P),t!==a&&Object.defineProperty(a,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),a}if(T)throw P&&!T.request&&(T.request=P),T;if(t instanceof ye)throw P&&!t.request&&(t.request=P),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)){const a=new ye("Network Error",ye.ERR_NETWORK,e,P,t&&t.response);throw Object.defineProperty(a,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),a}throw ye.from(t,t&&t.code,e,P,t&&t.response)}var D,N}},Et=new Map,Tt=e=>{let t=e&&e.env||{};const{fetch:a,Request:n,Response:s}=t,i=[n,s,a];let r,o,l=i.length,c=Et;for(;l--;)r=i[l],o=c.get(r),void 0===o&&c.set(r,o=l?new Map:Mt(t)),c=o;return o},Lt=(Tt(),{http:we,xhr:mt,fetch:{get:Tt}});ae.forEach(Lt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const Dt=e=>`- ${e}`,Nt=e=>ae.isFunction(e)||null===e||!1===e;const Rt={getAdapter:function(e,t){e=ae.isArray(e)?e:[e];const{length:a}=e;let n,s;const i={};for(let r=0;r<a;r++){let a;if(n=e[r],s=n,!Nt(n)&&(s=Lt[(a=String(n)).toLowerCase()],void 0===s))throw new ye(`Unknown adapter '${a}'`);if(s&&(ae.isFunction(s)||(s=s.get(t))))break;i[a||"#"+r]=s}if(!s){const e=Object.entries(i).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=a?e.length>1?"since :\n"+e.map(Dt).join("\n"):" "+Dt(e[0]):"as no adapter specified";throw new ye("There is no suitable adapter to dispatch the request "+t,ye.ERR_NOT_SUPPORT)}return s},adapters:Lt};function It(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ke(null,e)}function jt(e){It(e),e.headers=he.from(e.headers),e.data=Qe.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return Rt.getAdapter(e.adapter||We.adapter,e)(e).then(function(t){It(e),e.response=t;try{t.data=Qe.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=he.from(t.headers),t},function(t){if(!Je(t)&&(It(e),t&&t.response)){e.response=t.response;try{t.response.data=Qe.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=he.from(t.response.headers)}return Promise.reject(t)})}const Ft={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Ft[e]=function(a){return typeof a===e||"a"+(t<1?"n ":" ")+e}});const Bt={};Ft.transitional=function(e,t,a){function n(e,t){return"[Axios v"+$t+"] Transitional option '"+e+"'"+t+(a?". "+a:"")}return(a,s,i)=>{if(!1===e)throw new ye(n(s," has been removed"+(t?" in "+t:"")),ye.ERR_DEPRECATED);return t&&!Bt[s]&&(Bt[s]=!0,console.warn(n(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(a,s,i)}},Ft.spelling=function(e){return(t,a)=>(console.warn(`${a} is likely a misspelling of ${e}`),!0)};const Vt={assertOptions:function(e,t,a){if("object"!=typeof e||null===e)throw new ye("options must be an object",ye.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let s=n.length;for(;s-- >0;){const i=n[s],r=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(r){const t=e[i],a=void 0===t||r(t,i,e);if(!0!==a)throw new ye("option "+i+" must be "+a,ye.ERR_BAD_OPTION_VALUE);continue}if(!0!==a)throw new ye("Unknown option "+i,ye.ERR_BAD_OPTION)}},validators:Ft},qt=Vt.validators;class zt{constructor(e){this.defaults=e||{},this.interceptors={request:new Le,response:new Le}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const a=(()=>
vendor: 3,957 bytes, line 7
7{if(!t.stack)return"";const e=t.stack.indexOf("\n");return-1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(a){const t=a.indexOf("\n"),n=-1===t?-1:a.indexOf("\n",t+1),s=-1===n?"":a.slice(n+1);String(e.stack).endsWith(s)||(e.stack+="\n"+a)}}else e.stack=a}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=dt(this.defaults,t);const{transitional:a,paramsSerializer:n,headers:s}=t;void 0!==a&&Vt.assertOptions(a,{silentJSONParsing:qt.transitional(qt.boolean),forcedJSONParsing:qt.transitional(qt.boolean),clarifyTimeoutError:qt.transitional(qt.boolean),legacyInterceptorReqResOrdering:qt.transitional(qt.boolean),advertiseZstdAcceptEncoding:qt.transitional(qt.boolean),validateStatusUndefinedResolves:qt.transitional(qt.boolean)},!1),null!=n&&(ae.isFunction(n)?t.paramsSerializer={serialize:n}:Vt.assertOptions(n,{encode:qt.function,serialize:qt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Vt.assertOptions(t,{baseUrl:qt.spelling("baseURL"),withXsrfToken:qt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=s&&ae.merge(s.common,s[t.method]);s&&ae.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete s[e]}),t.headers=he.concat(i,s);const r=[];let o=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;o=o&&e.synchronous;const a=t.transitional||De;a&&a.legacyInterceptorReqResOrdering?r.unshift(e.fulfilled,e.rejected):r.push(e.fulfilled,e.rejected)});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let d,u=0;if(!o){const e=[jt.bind(this),void 0];for(e.unshift(...r),e.push(...l),d=e.length,c=Promise.resolve(t);u<d;)c=c.then(e[u++],e[u++]);return c}d=r.length;let p=t;for(;u<d;){const e=r[u++],t=r[u++];try{p=e?e(p):p}catch(e){if(!t){c=Promise.reject(e);break}try{const a=t.call(this,e);ae.isThenable(a)&&(c=Promise.resolve(a).then(()=>jt.call(this,p)))}catch(e){c=Promise.reject(e)}break}}if(!c)try{c=jt.call(this,p)}catch(e){c=Promise.reject(e)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return Te(lt((e=dt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}ae.forEach(["delete","get","head","options"],function(e){zt.prototype[e]=function(t,a){return this.request(dt(a||{},{method:e,url:t,data:a&&ae.hasOwnProp(a,"data")?a.data:void 0}))}}),ae.forEach(["post","put","patch","query"],function(e){function t(t){return function(a,n,s){return this.request(dt(s||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:a,data:n}))}}zt.prototype[e]=t(),"query"!==e&&(zt.prototype[e+"Form"]=t(!0))});const Ut=zt;class Ht{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const a=this;this.promise.then(e=>{if(!a._listeners)return;let t=a._listeners.length;for(;t-- >0;)a._listeners[t](e);a._listeners=null}),this.promise.then=e=>{let t;const n=new Promise(e=>{a.subscribe(e),t=e}).then(e);return n.cancel=function(){a.unsubscribe(t)},n},e(function(e,n,s){a.reason||(a.reason=new Ke(e,n,s),t(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new Ht(function(t){e=t}),cancel:e}}}const Wt=Ht;const Qt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
7alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Qt).forEach(([e,t])=>{Qt[t]=e});const Jt=Qt;const Kt=function e(t){const a=new Ut(t),n=i(Ut.prototype.request,a);return ae.extend(n,Ut.prototype,a,{allOwnKeys:!0}),ae.extend(n,a,null,{allOwnKeys:!0}),n.create=function(a){return e(dt(t,a))},n}(We);Kt.Axios=Ut,Kt.CanceledError=Ke,Kt.CancelToken=Wt,Kt.isCancel=Je,Kt.VERSION=$t,Kt.toFormData=$e,Kt.AxiosError=ye,Kt.Cancel=Kt.CanceledError,Kt.all=function(e){return Promise.all(e)},Kt.spread=function(e){return function(t){return e.apply(null,t)}},Kt.isAxiosError=function(e){return ae.isObject(e)&&!0===e.isAxiosError},Kt.mergeConfig=dt,Kt.AxiosHeaders=he,Kt.formToJSON=e=>ze(ae.isHTMLForm(e)?new FormData(e):e),Kt.getAdapter=Rt.getAdapter,Kt.HttpStatusCode=Jt,Kt.default=Kt;const Gt=Kt,Zt={__name:"ds-filters-home",props:{shop_id:{type:[Number,String],required:!1},stock_url:{type:String,required:!0},stock_url_new:{type:String,required:!0},stock_url_all:{type:String,required:!0},qnt_stock_filter:{type:Boolean},filters_types:{type:Array,default:()=>[]}},setup(e){const t=e,a=(0,s.ref)([]),n=(0,s.ref)(t.shop_id),i=(0,s.ref)(""),r=(0,s.ref)([]),o=(0,s.ref)(""),l=(0,s.ref)(""),c=(0,s.ref)([]),d=(0,s.ref)([]),u=(0,s.ref)(""),p=(0,s.ref)(""),m=(0,s.ref)(""),f=(0,s.ref)(0),h=(0,s.computed)(()=>t.filters_types.includes("location_state")),v=(0,s.computed)(()=>t.filters_types.includes("location_city")),g=(0,s.computed)(()=>t.filters_types.includes("body_type")),_=(0,s.computed)(()=>h.value||v.value||g.value);(0,s.onMounted)(async()=>{try{const e=new Set(["moto","suv","carro","hatch","sedan","picape","utilitário"]),t=await Gt.get("/ajax/get-all-stock-models");a.value=t.data.map(e=>{const t=Number(e.price),a=Number(e.promotion_price);return 0===t&&a>0&&(e.price=a),e.category=e.category?.toLowerCase(),e}).filter(t=>e.has(t.category)&&Number(t.price)>0&&t.model)}catch(e){console.log("error to get all stock models",e)}q.value?(A(),$()):(O(),window.addEventListener("scroll",P)),S()}),(0,s.onBeforeUnmount)(()=>{q.value||window.removeEventListener("scroll",P)});const b=()=>{L.value.includes(o.value)?D.value.includes(l.value)||(l.value=""):(o.value="",l.value="")},y=()=>{I.value.includes(m.value)||(m.value=""),b()},w=e=>!(""!==u.value&&e.location_state!==u.value||""!==p.value&&e.location_city!==p.value||""!==m.value&&e.body_type!==m.value),x=e=>Object.keys(e).reduce((t,a)=>(e[a]&&(t[a]=e[a]),t),{}),C=()=>{const[e,t]=c.value,a=[];for(let n=e;n<=t;n++)a.push(n);return a.join(";")},k=e=>new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e),S=()=>{const e=document.getElementById("header-top"),t=document.getElementById("stockfilterhomeDesk"),a=document.getElementById("btnstockfilterhome"),n=document.getElementById("main-body");q.value?a&&(n.style.marginTop=a.offsetHeight+e.offsetHeight+"px"):!e.classList.contains("d-none")&&t&&n&&(n.style.marginTop=t.offsetHeight+e.offsetHeight+"px")},$=()=>{const e=document.querySelector(".section-dealersites"),t=document.getElementById("btnshowstockFilterHome");e&&t&&(e.style.marginBottom=t.offsetHeight+"px")},A=()=>{const e=document.getElementById("header-top"),t=document.getElementById("btnstockfilterhome");e&&t&&(f.value=e.offsetHeight,t.style.top=`${f.value}px`)},O=()=>{const e=document.getElementById("header-top"),t=document.getElementById("stockfilterhomeDesk");e&&t&&(f.value=e.offsetHeight,t.style.top=`${f.value}px`)},P=()=>{const e=window.scrollY,t=document.getElementById("header-top"),a=document.getElementById("stockfilterhomeDesk");t&&(e>f.value?(t.classList.add("d-none"),a&&(a.style.top="0px"),S()):(t.classList.remove("d-none"),a&&(a.style.top=`${f.value}px`),S()))},M=e=>e.toLowerCase().split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),E=(0,s.computed)(()=>a.value.filter(e=>(""===n.value||e.shop_id===n.value)&&(""===i.value||e.category===i.value)&&(0===r.value.length||r.value.includes(e.condition))&&w(e)&&(""===o.value||e.make===o.value)&&(""===l.value||M(e.model)===l.value)&&(0===c.value.length||e.year>=c.value[0]&&e.year<=c.value[1])&&(0===d.value.length||Number(e.price)>=d.value[0]&&Number(e.price)<=d.value[1]))),T=e=>
7[...new Set(e)].filter(Boolean).sort((e,t)=>e.localeCompare(t,"pt-BR")),L=(0,s.computed)(()=>{const e=a.value.filter(e=>(""===i.value||e.category===i.value)&&(0===r.value.length||r.value.includes(e.condition))&&w(e));return T(e.map(e=>e.make))}),D=(0,s.computed)(()=>{const e=a.value.filter(e=>(""===o.value||e.make===o.value)&&(0===r.value.length||r.value.includes(e.condition))&&(""===i.value||e.category===i.value)&&w(e));return T(e.map(e=>M(e.model)))}),N=(0,s.computed)(()=>T(a.value.map(e=>e.location_state))),R=(0,s.computed)(()=>{const e=a.value.filter(e=>""===u.value||e.location_state===u.value);return T(e.map(e=>e.location_city))}),I=(0,s.computed)(()=>{const e=a.value.filter(e=>!(""!==u.value&&e.location_state!==u.value||""!==p.value&&e.location_city!==p.value));return T(e.map(e=>e.body_type))}),j=(0,s.computed)(()=>{if(0===a.value.length)return d.value=[],[];const e=a.value.map(e=>Number(e.price)),t=Math.min(...e),n=Math.max(...e);return t===n?(d.value=[0,t],[0,t]):(d.value=[t,n],[t,n])}),F=(0,s.computed)(()=>{if(0===a.value.length)return c.value=[],[];const e=a.value.map(e=>e.year),t=Math.min(...e),n=Math.max(...e);return t===n?(c.value=[t-1,t],[t-1,t]):(c.value=[t,n],[t,n])}),B=(0,s.computed)(()=>k(d.value[0]??0)),V=(0,s.computed)(()=>k(d.value[1]??0)),q=(0,s.computed)(()=>document.body.clientWidth<=992);return{__sfc:!0,props:t,stockModels:a,selectedShop:n,selectedCategory:i,selectedCondition:r,selectedMake:o,selectedModel:l,selectedYear:c,selectedPrice:d,selectedState:u,selectedCity:p,selectedBodyType:m,headerHeight:f,showStateFilter:h,showCityFilter:v,showBodyTypeFilter:g,showLocationRow:_,handleRangeUpdate:(e,t)=>{"year"===e?c.value=[t.minValue,t.maxValue]:"price"===e&&(d.value=[t.minValue,t.maxValue])},handleMakeChange:()=>{D.value.includes(l.value)||(l.value="")},toggleCategory:e=>{i.value=i.value===e?"":e,L.value.includes(o.value)||(o.value="",l.value="")},handleConditionChange:b,handleStateChange:()=>{R.value.includes(p.value)||(p.value=""),y()},handleLocationChange:y,matchesLocation:w,removeEmptyProperties:x,yearsToSearch:C,search:()=>{const e=x({category:i.value,make:o.value,model:l.value,year:C(),priceMin:d.value[0],priceMax:d.value[1],location_state:u.value,location_city:p.value,body_type:m.value});let a;a=r.value.includes("NOVO")&&!r.value.includes("USADO")?t.stock_url_new:!r.value.includes("NOVO")&&r.value.includes("USADO")?t.stock_url:t.stock_url_all;const n=(window.location.pathname.split("/")[1]||"")+"/",s=new URLSearchParams(e).toString(),c=a.startsWith("http")?`${a}?${s}`:`${n}${a}?${s}`;window.location.href=c},formatCurrency:k,setMarginMainBody:S,setMarginDealerSites:$,updateButtonFilterPosition:A,updateFilterPosition:O,handleScroll:P,capitalize:M,filteredCars:E,sortAlpha:T,filteredMakes:L,filteredModels:D,filteredStates:N,filteredCities:R,filteredBodyTypes:I,filteredPrices:j,filteredYears:F,formattedMinValue:B,formattedMaxValue:V,isMobile:q}}};var Yt=a(5072),Xt=a.n(Yt),ea=a(9906),ta={insert:"head",singleton:!1};Xt()(ea.A,ta);ea.A.locals;const aa=(0,a(4486).A)(Zt,function(){var e=this,t=e._self._c,a=e._self._setupProxy;return a.isMobile?t("div",[t("div",{staticClass:"modal fade",staticStyle:{background:"rgba(0, 0, 0, 0.4)"},attrs:{id:"stockfilterhomemodal",tabindex:"-1",role:"dialog","aria-labelledby":"","data-backdrop":"true","data-keyboard":"false"}},[t("div",{staticClass:"modal-dialog modal-dialog-centered"},[t("div",{staticClass:"modal-content border-0"},[t("div",{staticClass:"modal-body"},[t("div",{staticClass:"c-ds-stock-filter",attrs:{id:"stockfilterhomeMob"}},[t("div",{staticClass:"container"},[a.showLocationRow?t("div",{staticClass:"row"},[a.showStateFilter?t("div",{staticClass:"col-12 col-lg-4"},[t("div",{staticClass:"c-ds-stock-filter__location w-100 py-2"},[t("label",{staticClass:"sr-only",attrs:{for:"location_state"}},[e._v("Estado")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedState,expression:"selectedState",modifiers:{lazy:!0}}],attrs:{id:"location_state"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedState=e.target.multiple?t:t[0]},a.handleStateChange]}},[t("option",{attrs:{value:""}},[e._v("Estado")]),e._v(" "),e._l(a.filteredStates,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                                "+e._s(a)+"\n                                            ")])}
7)],2)])]):e._e(),e._v(" "),a.showCityFilter?t("div",{staticClass:"col-12 col-lg-4"},[t("div",{staticClass:"c-ds-stock-filter__location w-100 py-2"},[t("label",{staticClass:"sr-only",attrs:{for:"location_city"}},[e._v("Cidade")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedCity,expression:"selectedCity",modifiers:{lazy:!0}}],attrs:{id:"location_city"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedCity=e.target.multiple?t:t[0]},a.handleLocationChange]}},[t("option",{attrs:{value:""}},[e._v("Cidade")]),e._v(" "),e._l(a.filteredCities,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                                "+e._s(a)+"\n                                            ")])})],2)])]):e._e(),e._v(" "),a.showBodyTypeFilter?t("div",{staticClass:"col-12 col-lg-4"},[t("div",{staticClass:"c-ds-stock-filter__location w-100 py-2"},[t("label",{staticClass:"sr-only",attrs:{for:"body_type"}},[e._v("Categoria")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedBodyType,expression:"selectedBodyType",modifiers:{lazy:!0}}],attrs:{id:"body_type"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedBodyType=e.target.multiple?t:t[0]},a.handleLocationChange]}},[t("option",{attrs:{value:""}},[e._v("Categoria")]),e._v(" "),e._l(a.filteredBodyTypes,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                                "+e._s(a)+"\n                                            ")])})],2)])]):e._e()]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-lg-3"},[t("div",{staticClass:"d-flex align-items-center justify-content-between h-100 pb-2 py-lg-0"},[t("div",{staticClass:"c-ds-stock-filter__category d-flex align-items-start center"},[t("button",{class:{active:"carro"===a.selectedCategory},on:{click:function(e){return a.toggleCategory("carro")}}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"22",viewBox:"0 0 21 22",fill:"none"}},[t("path",{attrs:{d:"M5.54531 5.04453L4.4748 8.25H16.5252L15.4547 5.04453C15.2701 4.49453 14.7738 4.125 14.216 4.125H6.78398C6.22617 4.125 5.72988 4.49453 5.54531 5.04453ZM1.62422 8.45625L3.06797 4.13789C3.62168 2.48359 5.11055 1.375 6.78398 1.375H14.216C15.8895 1.375 17.3783 2.48359 17.932 4.13789L19.3758 8.45625C20.3273 8.86875 21 9.85273 21 11V17.1875V19.25C21 20.0105 20.4135 20.625 19.6875 20.625H18.375C17.649 20.625 17.0625 20.0105 17.0625 19.25V17.1875H3.9375V19.25C3.9375 20.0105 3.35098 20.625 2.625 20.625H1.3125C0.586523 20.625 0 20.0105 0 19.25V17.1875V11C0 9.85273 0.672656 8.86875 1.62422 8.45625ZM5.25 12.375C5.25 12.0103 5.11172 11.6606 4.86558 11.4027C4.61944 11.1449 4.2856 11 3.9375 11C3.5894 11 3.25556 11.1449 3.00942 11.4027C2.76328 11.6606 2.625 12.0103 2.625 12.375C2.625 12.7397 2.76328 13.0894 3.00942 13.3473C3.25556 13.6051 3.5894 13.75 3.9375 13.75C4.2856 13.75 4.61944 13.6051 4.86558 13.3473C5.11172 13.0894 5.25 12.7397 5.25 12.375ZM17.0625 13.75C17.4106 13.75 17.7444 13.6051 17.9906 13.3473C18.2367 13.0894 18.375 12.7397 18.375 12.375C18.375 12.0103 18.2367 11.6606 17.9906 11.4027C17.7444 11.1449 17.4106 11 17.0625 11C16.7144 11 16.3806 11.1449 16.1344 11.4027C15.8883 11.6606 15.75 12.0103 15.75 12.375C15.75 12.7397 15.8883 13.0894 16.1344 13.3473C16.3806 13.6051 16.7144 13.75 17.0625 13.75Z",fill:"#4A4F54"}})]),e._v("\n                                                Carro\n                                            ")]),e._v(" "),t("button",{class:{active:"moto"===a.selectedCategory},on:{click:function(e){return a.toggleCategory("moto")}}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"27",height:"22",viewBox:"0 0 27 22",fill:"none"}},[t("path",{attrs:{d:"M11.8125 1.37502C11.2514 1.37502 10.8 1.83479 10.8 2.40627C10.8 2.97776 11.2514 3.43752 11.8125 3.43752H14.2467L14.9386 4.73948L10.8 8.25002L8.88891 6.30354C8.38266 5.78791 7.695 5.50002 6.97781 5.50002H2.7C1.95328 5.50002 1.35 6.11448 1.35 6.87502V8.25002H5.4C9.12938 8.25002 12.15 11.3266 12.15 15.125C12.15 15.5977 12.1036 16.0574 12.015 16.5H14.985C14.8964 16.0574 14.85 15.5977 14.85 15.125C14.85 12.8821 15.9047 10.8883 17.5373 9.63362L18.187 10.8625C16.9762 11.8723 16.2 13.4063 16.2 15.125C16.2 18.1629 18.6173 20.625 21.6 20.625C24.5827 20.625 27 18.1629 27 15.125C27 12.0871 24.5827 9.62502 21.6 9.62502C21.0305 9.62502 20.482 9.71526 19.9673 9.88284L17.6428 5.50002H20.25C20.9967 5.50002 21.6 4.88557 21.6 4.12502V2.75002C21.6 1.98948 20.9967 1.37502 20.25 1.37502H19.3894C19.073 1.37502 18.7692 1.48674 18.5245 1.69299L16.5248 3.39026L15.9342 2.27307C15.6389 1.71877 15.0694 
71.37073 14.4492 1.37073H11.8125V1.37502ZM19.5202 13.3719L20.7098 15.6149C20.9756 16.1176 21.5916 16.3024 22.0809 16.0317C22.5703 15.761 22.7559 15.1336 22.4902 14.6352L21.3005 12.3922C21.3975 12.3793 21.4988 12.375 21.6 12.375C23.0892 12.375 24.3 13.6082 24.3 15.125C24.3 16.6418 23.0892 17.875 21.6 17.875C20.1108 17.875 18.9 16.6418 18.9 15.125C18.9 14.459 19.132 13.8489 19.5202 13.3719ZM7.90172 16.1563C7.50094 17.166 6.53062 17.875 5.4 17.875C3.91078 17.875 2.7 16.6418 2.7 15.125C2.7 13.6082 3.91078 12.375 5.4 12.375C6.53484 12.375 7.50516 13.084 7.90172 14.0938H10.703C10.2305 11.55 8.03672 9.62502 5.4 9.62502C2.41734 9.62502 0 12.0871 0 15.125C0 18.1629 2.41734 20.625 5.4 20.625C8.03672 20.625 10.2305 18.7 10.7072 16.1563H7.90172ZM5.4 16.5C5.75804 16.5 6.10142 16.3552 6.35459 16.0973C6.60777 15.8394 6.75 15.4897 6.75 15.125C6.75 14.7604 6.60777 14.4106 6.35459 14.1528C6.10142 13.8949 5.75804 13.75 5.4 13.75C5.04196 13.75 4.69858 13.8949 4.44541 14.1528C4.19223 14.4106 4.05 14.7604 4.05 15.125C4.05 15.4897 4.19223 15.8394 4.44541 16.0973C4.69858 16.3552 5.04196 16.5 5.4 16.5Z",fill:"#4A4F54"}})]),e._v("\n                                                Moto\n                                            ")])]),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__leadtype"},[t("div",{staticClass:"c-ds-stock-filter__leadtype-wrapper"},[e.stock_url_new?t("div",{staticClass:"custom-control custom-checkbox"},[t("input",{directives:[{name:"model",rawName:"v-model",value:a.selectedCondition,expression:"selectedCondition"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"lead_type_new",id:"lead_type_new",value:"NOVO"},domProps:{checked:Array.isArray(a.selectedCondition)?e._i(a.selectedCondition,"NOVO")>-1:a.selectedCondition},on:{change:[function(t){var n=a.selectedCondition,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r="NOVO",o=e._i(n,r);s.checked?o<0&&(a.selectedCondition=n.concat([r])):o>-1&&(a.selectedCondition=n.slice(0,o).concat(n.slice(o+1)))}else a.selectedCondition=i},a.handleConditionChange]}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"lead_type_new"}},[e._v("Novos")])]):e._e(),e._v(" "),e.stock_url?t("div",{staticClass:"custom-control custom-checkbox"},[t("input",{directives:[{name:"model",rawName:"v-model",value:a.selectedCondition,expression:"selectedCondition"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"lead_type_old",id:"lead_type_old",value:"USADO"},domProps:{checked:Array.isArray(a.selectedCondition)?e._i(a.selectedCondition,"USADO")>-1:a.selectedCondition},on:{change:[function(t){var n=a.selectedCondition,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r="USADO",o=e._i(n,r);s.checked?o<0&&(a.selectedCondition=n.concat([r])):o>-1&&(a.selectedCondition=n.slice(0,o).concat(n.slice(o+1)))}else a.selectedCondition=i},a.handleConditionChange]}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"lead_type_old"}},[e._v("Seminovos")])]):e._e()])])])]),e._v(" "),t("div",{staticClass:"col-12 col-lg-4"},[t("div",{staticClass:"d-flex align-items-center justify-content-between flex-column flex-lg-row h-100"},[t("div",{staticClass:"c-ds-stock-filter__make w-100 w-lg-50 py-2 py-lg-0 pr-lg-2"},[t("label",{staticClass:"sr-only",attrs:{for:"make"}},[e._v("Marca:")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedMake,expression:"selectedMake",modifiers:{lazy:!0}}],attrs:{id:"make"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedMake=e.target.multiple?t:t[0]},a.handleMakeChange]}},[t("option",{attrs:{value:""}},[e._v("Marca")]),e._v(" "),e._l(a.filteredMakes,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                                    "+e._s(a)+"\n                                                ")])})],2)]),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__model w-100 w-lg-50 py-2 py-lg-0 pl-lg-2"},[t("label",{staticClass:"sr-only",attrs:{for:"model"}}
7,[e._v("Modelo")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedModel,expression:"selectedModel",modifiers:{lazy:!0}}],attrs:{id:"model"},on:{change:function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedModel=e.target.multiple?t:t[0]}}},[t("option",{attrs:{value:""}},[e._v("Modelos")]),e._v(" "),e._l(a.filteredModels,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                                    "+e._s(a)+"\n                                                ")])})],2)])])]),e._v(" "),t("div",{staticClass:"col-12 col-lg-5"},[t("div",{staticClass:"d-flex align-items-center justify-content-between flex-column flex-lg-row h-100"},[t("div",{staticClass:"c-ds-stock-filter__year py-2 py-lg-0"},[t("label",{attrs:{for:"ano"}},[e._v("Ano")]),e._v(" "),a.filteredYears&&a.filteredYears.length>1?t("ds-range-slider",{attrs:{minValue:a.filteredYears[0],maxValue:a.filteredYears[1],initialMin:a.selectedYear[0],initialMax:a.selectedYear[1],step:1},on:{update:e=>a.handleRangeUpdate("year",e)}}):e._e(),e._v(" "),t("div",{staticClass:"d-flex justify-content-between"},[a.filteredYears&&a.filteredYears.length>1?t("span",[e._v(e._s(a.selectedYear[0]))]):e._e(),e._v(" "),a.filteredYears&&a.filteredYears.length>1?t("span",[e._v(e._s(a.selectedYear[1]))]):e._e()])],1),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__price py-2 py-lg-0"},[t("label",{attrs:{for:"preco"}},[e._v("Preço")]),e._v(" "),a.filteredPrices&&a.filteredPrices.length>1?t("ds-range-slider",{attrs:{minValue:a.filteredPrices[0],maxValue:a.filteredPrices[1],initialMin:a.selectedPrice[0],initialMax:a.selectedPrice[1],step:1e3},on:{update:e=>a.handleRangeUpdate("price",e)}}):e._e(),e._v(" "),t("div",{staticClass:"d-flex justify-content-between"},[t("span",[e._v(e._s(a.formattedMinValue))]),e._v(" "),t("span",[e._v(e._s(a.formattedMaxValue))])])],1
7),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__search pt-2 py-lg-0"},[t("button",{staticClass:"d-flex justify-content-center justify-content-lg-between align-items-start",attrs:{"aria-label":"Search"},on:{click:a.search}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"}},[t("path",{attrs:{d:"M6.41667 11.0833C8.994 11.0833 11.0833 8.994 11.0833 6.41667C11.0833 3.83934 8.994 1.75 6.41667 1.75C3.83934 1.75 1.75 3.83934 1.75 6.41667C1.75 8.994 3.83934 11.0833 6.41667 11.0833Z",stroke:"#222222","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}}),e._v(" "),t("path",{attrs:{d:"M12.2504 12.25L9.71289 9.71252",stroke:"#222222","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}})]),e._v(" "),t("div",{staticClass:"d-flex flex-lg-column text-left"},[e._v("\n                                                    Encontrar\n                                                    "),t("div",[t("strong",{directives:[{name:"show",rawName:"v-show",value:e.qnt_stock_filter,expression:"qnt_stock_filter"}]},[e._v(e._s(a.filteredCars.length))]),e._v(" "),t("span",[e._v("Ofertas")])])])])])])])])])])])])])]),e._v(" "),t("div",{staticClass:"fixed-top",staticStyle:{"z-index":"1029"},attrs:{id:"btnstockfilterhome"}},[t("div",{staticClass:"col-12"},[t("a",{staticClass:"btn btn-block btn-primary shadow-none my-3",attrs:{href:a.props.stock_url_all,type:"button"}},[e._v("\n                Ver estoque completo\n            ")])])]),e._v(" "),e._m(0)]):t("div",[t("div",{staticClass:"c-ds-stock-filter fixed-top bg-white",attrs:{id:"stockfilterhomeDesk"}},[t("div",{staticClass:"container"},[t("div",{staticClass:"row",class:{"align-items-end flex-lg-nowrap c-ds-stock-filter__inline":a.showLocationRow}},[t("div",{staticClass:"col-12",class:a.showLocationRow?"col-lg-auto":"col-lg-3"},[t("div",{staticClass:"d-flex align-items-center justify-content-between h-100 pb-2 py-lg-0"},[t("div",{staticClass:"c-ds-stock-filter__category d-flex align-items-start center"},[t("button",{class:{active:"carro"===a.selectedCategory},on:{click:function(e){return a.toggleCategory("carro")}}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"22",viewBox:"0 0 21 22",fill:"none"}},[t("path",{attrs:{d:"M5.54531 5.04453L4.4748 8.25H16.5252L15.4547 5.04453C15.2701 4.49453 14.7738 4.125 14.216 4.125H6.78398C6.22617 4.125 5.72988 4.49453 5.54531 5.04453ZM1.62422 8.45625L3.06797 4.13789C3.62168 2.48359 5.11055 1.375 6.78398 1.375H14.216C15.8895 1.375 17.3783 2.48359 17.932 4.13789L19.3758 8.45625C20.3273 8.86875 21 9.85273 21 11V17.1875V19.25C21 20.0105 20.4135 20.625 19.6875 20.625H18.375C17.649 20.625 17.0625 20.0105 17.0625 19.25V17.1875H3.9375V19.25C3.9375 20.0105 3.35098 20.625 2.625 20.625H1.3125C0.586523 20.625 0 20.0105 0 19.25V17.1875V11C0 9.85273 0.672656 8.86875 1.62422 8.45625ZM5.25 12.375C5.25 12.0103 5.11172 11.6606 4.86558 11.4027C4.61944 11.1449 4.2856 11 3.9375 11C3.5894 11 3.25556 11.1449 3.00942 11.4027C2.76328 11.6606 2.625 12.0103 2.625 12.375C2.625 12.7397 2.76328 13.0894 3.00942 13.3473C3.25556 13.6051 3.5894 13.75 3.9375 13.75C4.2856 13.75 4.61944 13.6051 4.86558 13.3473C5.11172 13.0894 5.25 12.7397 5.25 12.375ZM17.0625 13.75C17.4106 13.75 17.7444 13.6051 17.9906 13.3473C18.2367 13.0894 18.375 12.7397 18.375 12.375C18.375 12.0103 18.2367 11.6606 17.9906 11.4027C17.7444 11.1449 17.4106 11 17.0625 11C16.7144 11 16.3806 11.1449 16.1344 11.4027C15.8883 11.6606 15.75 12.0103 15.75 12.375C15.75 12.7397 15.8883 13.0894 16.1344 13.3473C16.3806 13.6051 16.7144 13.75 17.0625 13.75Z",fill:"#4A4F54"}})]),e._v("\n                                Carro\n                            ")]),e._v(" "),t("button",{class:{active:"moto"===a.selectedCategory},on:{click:function(e){return a.toggleCategory("moto")}}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"27",height:"22",viewBox:"0 0 27 22",fill:"none"}},[t("path",{attrs:{d:"M11.8125 1.37502C11.2514 1.37502 10.8 1.83479 10.8 2.40627C10.8 2.97776 11.2514 3.43752 11.8125 3.43752H14.2467L14.9386 4.73948L10.8 8.25002L8.88891 6.30354C8.38266 5.78791 7.695 5.50002 6.97781 5.50002H2.7C1.95328 5.50002 1.35 6.11448 1.35 6.87502V8.25002H5.4C9.12938 8.25002 12.15 11.3266 12.15 15.125C12.15 15.5977 12.1036 16.0574 12.015 16.5H14.985C14.8964 16.0574 14.85 15.5977 14.85 15.125C14.85 12.8821 15.9047 10.8883 17.5373 9.63362L18.187 10.8625C16.9762 11.8723 16.2 13.4063 16.2 15.125C16.2 18.1629 18.6173 20.625 21.6 20.625C24.5827 20.625 27 18.1629 27 15.125C27 12.0871 24.5827 9.62502 21.6 9.62502C21.0305 9.62502 20.482 9.71526 19.9673 9.88284L17.6428 5.50002H20.25C20.9967 5.50002 21.6 4.88557 21.6 4.12502V2.75002C21.6 1.98948 20.9967 1.37502 20.25 1.37502H19.3894C19.073 1.37502 18.7692 1.48674 18.5245 1.69299L16.5248 3.39026L15.9342 2.27307C15.6389 1.71877 15.0694 
71.37073 14.4492 1.37073H11.8125V1.37502ZM19.5202 13.3719L20.7098 15.6149C20.9756 16.1176 21.5916 16.3024 22.0809 16.0317C22.5703 15.761 22.7559 15.1336 22.4902 14.6352L21.3005 12.3922C21.3975 12.3793 21.4988 12.375 21.6 12.375C23.0892 12.375 24.3 13.6082 24.3 15.125C24.3 16.6418 23.0892 17.875 21.6 17.875C20.1108 17.875 18.9 16.6418 18.9 15.125C18.9 14.459 19.132 13.8489 19.5202 13.3719ZM7.90172 16.1563C7.50094 17.166 6.53062 17.875 5.4 17.875C3.91078 17.875 2.7 16.6418 2.7 15.125C2.7 13.6082 3.91078 12.375 5.4 12.375C6.53484 12.375 7.50516 13.084 7.90172 14.0938H10.703C10.2305 11.55 8.03672 9.62502 5.4 9.62502C2.41734 9.62502 0 12.0871 0 15.125C0 18.1629 2.41734 20.625 5.4 20.625C8.03672 20.625 10.2305 18.7 10.7072 16.1563H7.90172ZM5.4 16.5C5.75804 16.5 6.10142 16.3552 6.35459 16.0973C6.60777 15.8394 6.75 15.4897 6.75 15.125C6.75 14.7604 6.60777 14.4106 6.35459 14.1528C6.10142 13.8949 5.75804 13.75 5.4 13.75C5.04196 13.75 4.69858 13.8949 4.44541 14.1528C4.19223 14.4106 4.05 14.7604 4.05 15.125C4.05 15.4897 4.19223 15.8394 4.44541 16.0973C4.69858 16.3552 5.04196 16.5 5.4 16.5Z",fill:"#4A4F54"}})]),e._v("\n                                Moto\n                            ")])]),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__leadtype"},[t("div",{staticClass:"c-ds-stock-filter__leadtype-wrapper"},[e.stock_url_new?t("div",{staticClass:"custom-control custom-checkbox"},[t("input",{directives:[{name:"model",rawName:"v-model",value:a.selectedCondition,expression:"selectedCondition"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"lead_type_new",id:"lead_type_new",value:"NOVO"},domProps:{checked:Array.isArray(a.selectedCondition)?e._i(a.selectedCondition,"NOVO")>-1:a.selectedCondition},on:{change:[function(t){var n=a.selectedCondition,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r="NOVO",o=e._i(n,r);s.checked?o<0&&(a.selectedCondition=n.concat([r])):o>-1&&(a.selectedCondition=n.slice(0,o).concat(n.slice(o+1)))}else a.selectedCondition=i},a.handleConditionChange]}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"lead_type_new"}},[e._v("Novos")])]):e._e(),e._v(" "),e.stock_url?t("div",{staticClass:"custom-control custom-checkbox"},[t("input",{directives:[{name:"model",rawName:"v-model",value:a.selectedCondition,expression:"selectedCondition"}],staticClass:"custom-control-input",attrs:{type:"checkbox",name:"lead_type_old",id:"lead_type_old",value:"USADO"},domProps:{checked:Array.isArray(a.selectedCondition)?e._i(a.selectedCondition,"USADO")>-1:a.selectedCondition},on:{change:[function(t){var n=a.selectedCondition,s=t.target,i=!!s.checked;if(Array.isArray(n)){var r="USADO",o=e._i(n,r);s.checked?o<0&&(a.selectedCondition=n.concat([r])):o>-1&&(a.selectedCondition=n.slice(0,o).concat(n.slice(o+1)))}else a.selectedCondition=i},a.handleConditionChange]}}),e._v(" "),t("label",{staticClass:"custom-control-label",attrs:{for:"lead_type_old"}},[e._v("Seminovos")])]):e._e()])])])]),e._v(" "),a.showLocationRow?t("div",{staticClass:"col-12 col-lg c-ds-stock-filter__group--loc"},[t("div",{staticClass:"d-flex align-items-center justify-content-between flex-column flex-lg-row h-100"},[a.showStateFilter?t("div",{staticClass:"c-ds-stock-filter__location w-100 px-lg-1 py-2 py-lg-0"},[t("label",{staticClass:"sr-only",attrs:{for:"location_state"}},[e._v("Estado")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedState,expression:"selectedState",modifiers:{lazy:!0}}],attrs:{id:"location_state"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedState=e.target.multiple?t:t[0]},a.handleStateChange]}},[t("option",{attrs:{value:""}},[e._v("Estado")]),e._v(" "),e._l(a.filteredStates,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                    "+e._s(a)+"\n                                ")])})],2)]):e._e(),e._v(" "),a.showCityFilter?t("div",{staticClass:"c-ds-stock-filter__location w-100 px-lg-1 py-2 py-lg-0"},[t("label",{staticClass:"sr-only",attrs:{for:"location_city"}},[e._v("Cidade")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedCity,expression:"selectedCity",modifiers:{lazy:!0}}],attrs:{id:"location_city"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedCity=e.target.multiple?t:t[0]},a.handleLocationChange]}},[t("option",{attrs:{value:""}},[e._v("Cidade")]),e._v(" "),e._l(a.filteredCities,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                    "+e._s(a)+"\n                                ")])}
7)],2)]):e._e(),e._v(" "),a.showBodyTypeFilter?t("div",{staticClass:"c-ds-stock-filter__location w-100 px-lg-1 py-2 py-lg-0"},[t("label",{staticClass:"sr-only",attrs:{for:"body_type"}},[e._v("Categoria")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedBodyType,expression:"selectedBodyType",modifiers:{lazy:!0}}],attrs:{id:"body_type"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedBodyType=e.target.multiple?t:t[0]},a.handleLocationChange]}},[t("option",{attrs:{value:""}},[e._v("Categoria")]),e._v(" "),e._l(a.filteredBodyTypes,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                    "+e._s(a)+"\n                                ")])})],2)]):e._e()])]):e._e(),e._v(" "),t("div",{staticClass:"col-12 c-ds-stock-filter__group--mm",class:a.showLocationRow?"col-lg":"col-lg-4"},[t("div",{staticClass:"d-flex align-items-center justify-content-between flex-column flex-lg-row h-100"},[t("div",{staticClass:"c-ds-stock-filter__make w-100 w-lg-50 py-2 py-lg-0 pr-lg-2"},[t("label",{staticClass:"sr-only",attrs:{for:"make"}},[e._v("Marca:")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedMake,expression:"selectedMake",modifiers:{lazy:!0}}],attrs:{id:"make"},on:{change:[function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedMake=e.target.multiple?t:t[0]},a.handleMakeChange]}},[t("option",{attrs:{value:""}},[e._v("Marca")]),e._v(" "),e._l(a.filteredMakes,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                    "+e._s(a)+"\n                                ")])})],2)]),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__model w-100 w-lg-50 py-2 py-lg-0 pl-lg-2"},[t("label",{staticClass:"sr-only",attrs:{for:"model"}},[e._v("Modelo")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model.lazy",value:a.selectedModel,expression:"selectedModel",modifiers:{lazy:!0}}],attrs:{id:"model"},on:{change:function(e){var t=Array.prototype.filter.call(e.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});a.selectedModel=e.target.multiple?t:t[0]}}},[t("option",{attrs:{value:""}},[e._v("Modelos")]),e._v(" "),e._l(a.filteredModels,function(a){return t("option",{key:a,domProps:{value:a}},[e._v("\n                                    "+e._s(a)+"\n                                ")])})],2)])])]),e._v(" "),t("div",{staticClass:"col-12 c-ds-stock-filter__group--yp",class:a.showLocationRow?"col-lg":"col-lg-5"},[t("div",{staticClass:"d-flex align-items-center justify-content-between flex-column flex-lg-row h-100"},[t("div",{staticClass:"c-ds-stock-filter__year py-2 py-lg-0"},[t("label",{attrs:{for:"ano"}},[e._v("Ano")]),e._v(" "),a.filteredYears&&a.filteredYears.length>1?t("ds-range-slider",{attrs:{minValue:a.filteredYears[0],maxValue:a.filteredYears[1],initialMin:a.selectedYear[0],initialMax:a.selectedYear[1],step:1},on:{update:e=>a.handleRangeUpdate("year",e)}}):e._e(),e._v(" "),t("div",{staticClass:"d-flex justify-content-between"},[a.filteredYears&&a.filteredYears.length>1?t("span",[e._v(e._s(a.selectedYear[0]))]):e._e(),e._v(" "),a.filteredYears&&a.filteredYears.length>1?t("span",[e._v(e._s(a.selectedYear[1]))]):e._e()])],1),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__price py-2 py-lg-0"},[t("label",{attrs:{for:"preco"}},[e._v("Preço")]),e._v(" "),a.filteredPrices&&a.filteredPrices.length>1?t("ds-range-slider",{attrs:{minValue:a.filteredPrices[0],maxValue:a.filteredPrices[1],initialMin:a.selectedPrice[0],initialMax:a.selectedPrice[1],step:1e3},on:{update:e=>a.handleRangeUpdate("price",e)}}):e._e(),e._v(" "),t("div",{staticClass:"d-flex justify-content-between"},[t("span",[e._v(e._s(a.formattedMinValue))]),e._v(" "),t("span",[e._v(e._s(a.formattedMaxValue))])])],1
7),e._v(" "),t("div",{staticClass:"c-ds-stock-filter__search pt-2 py-lg-0"},[t("button",{staticClass:"d-flex justify-content-center justify-content-lg-between align-items-start",attrs:{"aria-label":"Search"},on:{click:a.search}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"}},[t("path",{attrs:{d:"M6.41667 11.0833C8.994 11.0833 11.0833 8.994 11.0833 6.41667C11.0833 3.83934 8.994 1.75 6.41667 1.75C3.83934 1.75 1.75 3.83934 1.75 6.41667C1.75 8.994 3.83934 11.0833 6.41667 11.0833Z",stroke:"#222222","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}}),e._v(" "),t("path",{attrs:{d:"M12.2504 12.25L9.71289 9.71252",stroke:"#222222","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"}})]),e._v(" "),t("div",{staticClass:"d-flex flex-lg-column text-left"},[e._v("\n                                    Encontrar\n                                    "),t("div",[t("strong",{directives:[{name:"show",rawName:"v-show",value:e.qnt_stock_filter,expression:"qnt_stock_filter"}]},[e._v(e._s(a.filteredCars.length))]),e._v(" "),t("span",[e._v("Ofertas")])])])])])])])])])])])},[function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"fixed-bottom",attrs:{id:"btnshowstockFilterHome"}},[t("button",{staticClass:"btn btn-filters-mobile btn-block btn-primary shadow-none rounded-0",attrs:{type:"button","data-target":"#stockfilterhomemodal","data-toggle":"modal"}},[t("i",{staticClass:"fas fa-filter mr-2"}),e._v("\n            Filtrar\n        ")])])}],!1,null,"b890be4e",null).exports},7078:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>_});var n=a(8822);const s={name:"MultiRangeSlider",props:{baseClassName:{type:String,default:"multi-range-slider"},min:{type:Number},max:{type:Number},minValue:{type:Number},maxValue:{type:Number},step:{type:Number,default:1},preventWheel:{type:Boolean,default:!1},ruler:{type:Boolean,default:!0},label:{type:Boolean,default:!0},labels:{type:Array},minCaption:{type:String},maxCaption:{type:String},rangeMargin:{type:Number}},data(){let e=this.labels||[],t=void 0===this.min?0:this.min,a=e.length?e.length-1:100,n=void 0===this.max?a:this.max,s=void 0===this.minValue?25:this.minValue;e.length&&void 0===this.minValue&&(s=1);let i=this.maxValue||75;if(e.length&&void 0===this.maxValue&&(i=e.length-2),n<=t)throw new Error("Invalid props min or max");if(s>i)throw new Error("Invalid props minValue or maxValue");let r=void 0===this.rangeMargin?this.step:this.rangeMargin,o=r%this.step;return o&&(r=r+this.step-o),{valueMin:s<t?t:s,valueMax:i>n?n:i,interVal:null,startX:null,mouseMoveCounter:null,barBox:null,barValue:0,rangeMarginValue:r}},methods:{onBarLeftClick(){this.valueMin-this.step>=this.minimum?this.valueMin-=this.step:this.valueMin=this.minimum},onInnerBarLeftClick(){this.valueMin+this.rangeMarginValue<this.valueMax&&(this.valueMin+=this.step)},onBarRightClick(){this.valueMax+this.step<=this.maximum?this.valueMax+=this.step:this.valueMax=this.maximum},onInnerBarRightClick(){this.valueMax-this.rangeMarginValue>this.valueMin&&(this.valueMax-=this.step)},onInputMinChange(e){let t=parseFloat(e.target.value);t<=this.valueMax-this.rangeMarginValue&&t>=this.minimum?this.valueMin=t:e.target.value=this.valueMin},onInputMaxChange(e){let t=parseFloat(e.target.value);t>=this.valueMin+this.rangeMarginValue&&t<=this.maximum?this.valueMax=t:e.target.value=this.valueMax},onLeftThumbMousedown(e){if(e.preventDefault(),this.startX=e.clientX,"touchstart"===e.type){if(1!==e.touches.length)return;this.startX=e.touches[0].clientX}this.mouseMoveCounter=0,this.barValue=this.valueMin,this.barBox=e.target.parentNode.getBoundingClientRect(),document.addEventListener("mousemove",this.onLeftThumbMousemove),document.addEventListener("mouseup",this.onLeftThumbMouseup),document.addEventListener("touchmove",this.onLeftThumbMousemove),document.addEventListener("touchend",this.onLeftThumbMouseup)},onLeftThumbMousemove(e){this.mouseMoveCounter++;let t=e.clientX;"touchmove"===e.type&&(t=e.touches[0].clientX);let a=(t-this.startX)/this.barBox.width,n=this.barValue+(this.maximum-this.minimum)*a;n-=n%this.step,n<this.minimum?n=this.minimum:n>this.valueMax-this.rangeMarginValue&&(n=this.valueMax-this.rangeMarginValue),this.valueMin=n},onLeftThumbMouseup(){document.removeEventListener("mousemove",this.onLeftThumbMousemove),document.removeEventListener("mouseup",this.onLeftThumbMouseup),document.removeEventListener("touchmove",this.onLeftThumbMousemove),document.removeEventListener("touchend",this.onLeftThumbMouseup)},onRightThumbMousedown(e){if(e.preventDefault(),this.startX=e.clientX,"touchstart"===e.type){if(1!==e.touches.length)return;this.startX=e.touches[0].clientX}this.mouseMoveCounter=0,this.barValue=this.valueMax,this.barBox=e.target.parentNode.getBoundingClientRect(),document.addEventListener("mousemove",this.onRightThumbMousemove),document.addEventListener("mouseup",this.onRightThumbMouseup),document.addEventListener("touchmove",this.onRightThumbMousemove),document.addEventListener("touchend",this.onRightThumbMouseup)},onRightThumbMousemove(e){this.mouseMoveCounter++;let t=e.clientX;"touchmove"===e.type&&(t=e.touches[0].clientX);let a=(t-this.startX)/this.barBox.width,n=this.barValue+(this.maximum-this.minimum)*a;n-=n%this.step,n<this.valueMin+this.rangeMarginValue?n=this.valueMin+this.rangeMarginValue:n>this.maximum&&(n=this.maximum),this.valueMax=n},onRightThumbMouseup(){document.removeEventListener("mousemove",this.onRightThumbMousemove),document.removeEventListener("mouseup",this.onRightThumbMouseup),document.removeEventListener("touchmove",this.onRightThumbMousemove),document.removeEventListener("touchend",this.onRightThumbMouseup)},onMouseWheel(e){if(!0===this.preventWheel)return;if(!e.shiftKey&&!e.ctrlKey)return;let t=this.step;e.deltaY<0&&(t=-t),e.shiftKey&&e.ctrlKey?this.valueMin+t>=this.minimum&&this.valueMax+t<=this.maximum&&(this.valueMin=this.valueMin+t,this.valueMax=this.valueMax+t):e.ctrlKey?(t=this.valueMax+t,t<this.valueMin+this.rangeMarginValue?t=this.valueMin+this.rangeMarginValue:t>this.maximum&&(t=this.maximum),this.valueMax=t):e.shiftKey&&(t=this.valueMin+t,t<this.minimum?t=this.minimum:t>this.valueMax-this.rangeMarginValue&&(t=this.valueMax-this.rangeMarginValue),this.valueMin=t)},triggerInput(){let e=0;this.step.toString().includes(".")&&(e=2);let t={min:this.minimum,max:this.maximum,minValue:parseFloat(this.valueMin.toFixed(e)),maxValue:parseFloat(this.valueMax.toFixed(e))};this.$emit("input",t)}},computed:{minimum(){return void 0===this.min?0:this.min},maximum(){let e=this.labels||[],t=e.length?e.length-1:100;return void 0===this.max?t:this.max},stepCount(){let e=this.labels||[];return e.length?e.length-1:Math.floor((this.maximum-this.minimum)/this.step)},subStepCount(){return(this.labels||[]).length&&this.step>1?(this.maximum-this.minimum)/this.step:0},barMin(){return(this.valueMin-this.minimum)/(this.maximum-this.minimum)*100},barMax(){return 100-(this.valueMax-this.minimum)/(this.maximum-this.minimum)*100},barMinVal(){let e=0;return this.step.toString().includes(".")&&(e=2),(this.valueMin||0).toFixed(e)},barMaxVal(){let e=0;return this.step.toString().includes(".")&&(e=2),(this.valueMax||100).toFixed(e)},scaleLabels(){let e=this.labels||[];return 0===e.length&&(e=[],e.push(this.minimum),e.push(this.maximum)),e}},watch:{valueMin(){this.triggerInput()},valueMax(){this.triggerInput()},minValue(e){this.valueMin=e<this.minimum?this.minimum:e},maxValue(e){this.valueMax=e>this.maximum?this.maximum:e}},mounted(){}};var i=a(5072),r=a.n(i),o=a(8894),l={insert:"head",singleton:!1};r()(o.A,l);o.A.locals;var c=a(4486);const d=(0,c.A)(s,function(){var e=this,t=e._self._c;return t("div",{class:[e.baseClassName,0===e.rangeMarginValue?"zero-ranage-margin":""],on:{mousewheel:function(t){return t.preventDefault(),t.stopPropagation(),e.onMouseWheel.apply(null,arguments)}}},[t("div",{staticClass:"bar"},[t("div",{staticClass:"bar-left",style:{width:e.barMin+"%"},on:{click:e.onBarLeftClick}}),e._v(" "),t("input",{staticClass:"input-type-range input-type-range-min",attrs:{type:"range",min:e.minimum,max:e.maximum,step:e.step},domProps:{value:e.valueMin},on:{input:function(t){return t.stopPropagation(),t.preventDefault(),e.onInputMinChange.apply(null,arguments)}}}),e._v(" "),t("div",{staticClass:"thumb thumb-left",on:{mousedown:e.onLeftThumbMousedown,touchstart:e.onLeftThumbMousedown}},[t("div",{staticClass:"caption"},[t("span",{staticClass:"min-caption"},[e._v(e._s(e.minCaption||e.barMinVal))])])]),e._v(" "),t("div",{staticClass:"bar-inner"},[t("div",{staticClass:"bar-inner-left",on:{click:e.onInnerBarLeftClick}}),e._v(" "),t("div",{staticClass:"bar-inner-right",on:{click:e.onInnerBarRightClick}})]),e._v(" "),t("input",{staticClass:"input-type-range input-type-range-max",attrs:{type:"range",min:e.minimum,max:e.maximum,step:e.step},domProps:{value:e.valueMax},on:{input:function(t){return t.stopPropagation(),t.preventDefault(),e.onInputMaxChange.apply(null,arguments)}}}),e._v(" "),t("div",{staticClass:"thumb thumb-right",on:{mousedown:e.onRightThumbMousedown,touchstart:e.onRightThumbMousedown}},[t("div",{staticClass:"caption"},[t("span",{staticClass:"max-caption"},[e._v(e._s(e.maxCaption||e.barMaxVal))])])]),e._v(" "),t("div",{staticClass:"bar-right",style:{width:e.barMax+"%"},on:{click:e.onBarRightClick}})]),e._v(" "),e.ruler?t("div",{staticClass:"ruler"},e._l(e.stepCount,function(e){return t("div",{key:e,staticClass:"ruler-rule"})}
7),0):e._e(),e._v(" "),e.subStepCount?t("div",{staticClass:"sub-ruler"},e._l(e.subStepCount,function(e){return t("div",{key:e,staticClass:"ruler-sub-rule"})}),0):e._e(),e._v(" "),e.label?t("div",{staticClass:"labels"},e._l(e.scaleLabels,function(a){return t("div",{key:a,staticClass:"label"},[e._v("\n      "+e._s(a)+"\n    ")])}),0):e._e()])},[],!1,null,null,null).exports;var u=a(7159),p={insert:"head",singleton:!1};r()(u.A,p);u.A.locals;var m=a(1407),f={insert:"head",singleton:!1};r()(m.A,f);m.A.locals;const h={__name:"ds-range-slider",props:{minValue:{type:Number,default:0},maxValue:{type:Number,default:0},initialMin:{type:Number,default:0},initialMax:{type:Number,default:0},step:{type:Number,default:1}},emits:["update"],setup(e,{emit:t}){const a=e,{initialMin:s,initialMax:i}=(0,n.toRefs)(a);return{__sfc:!0,props:a,initialMin:s,initialMax:i,emit:t,handleInput:e=>{t("update",{minValue:e.minValue,maxValue:e.maxValue})},MultiRangeSlider:d}}};var v=a(4008),g={insert:"head",singleton:!1};r()(v.A,g);v.A.locals;const _=(0,c.A)(h,function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t(a.MultiRangeSlider,{attrs:{baseClassName:"multi-range-slider-bar-only",minValue:a.initialMin,maxValue:a.initialMax,max:e.maxValue,min:e.minValue,step:e.step,rangeMargin:1},on:{input:a.handleInput}})},[],!1,null,null,null).exports},9937:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>s});const n={props:{vehicleVersion:{type:Object,default:null},labelButton:{type:String,default:"QUERO ASSINAR"},limitFeatures:{type:Number,default:4},link:{type:String,default:""},classCard:{type:String,default:"",required:!1}},computed:{version(){return this.vehicleVersion}},mounted(){document.addEventListener("click",this.handleClickOutside)},beforeDestroy(){document.removeEventListener("click",this.handleClickOutside)},methods:{mountModelUrl(e){return`${this.link}${e.details.slug}?category=${e.slug_category}`},handleClickOutside(e){document.querySelectorAll(".active-share-links").forEach(t=>{t.contains(e.target)||e.target.closest(".btn-share-vehicle")||(t.classList.remove("active-share-links"),t.classList.add("inactive-share-links"))})},showSocialModal(e){let t=document.getElementById("modal-share-links-"+e);void 0!==t&&(t.classList.contains("inactive-share-links")?(t.classList.remove("inactive-share-links"),t.classList.add("active-share-links")):(t.classList.remove("active-share-links"),t.classList.add("inactive-share-links")))},generateWhatsappLink(e){const t=this.mountModelUrl(e);let a=`https://web.whatsapp.com/send?text=${encodeURIComponent(t)}`,n=`https://wa.me/?text=${encodeURIComponent(t)}`,s=navigator.userAgent||navigator.vendor||window.opera;return/android|iphone|ipad|ipod|windows phone/i.test(s)?n:a}}};const s=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"d-flex flex-wrap justify-content-center h-100"},[t("div",{staticClass:"card rounded-30 border-2 border-primary px-4 h-100 pb-3",class:e.classCard?e.classCard:"shadow"},[t("button",{staticClass:"btn-share-vehicle shadow-none font-size-10 p-1 m-3 position-absolute top-0 start-0",attrs:{type:"button",id:"btn-share-vehicle-"+e.version.details.id,"data-vehicle-id":e.version.details.id,"data-close":"false"},on:{click:function(t){return e.showSocialModal(e.version.details.id)}}},[t("i",{staticClass:"fas fa-share-alt mr-2"}),e._v(" Compartilhe\n        ")]),e._v(" "),t("div",{staticClass:"inactive-share-links w-88 h-50 position-absolute bg-dark-opacity top-0 p-2 text-light z-index-100 rounded-30",attrs:{id:"modal-share-links-"+e.version.details.id}},[t("div",{staticClass:"row align-items-center justify-content-center pt-5 mt-5 d-flex justify-content-center align-items-center"},[t("div",{staticClass:"col-3 px-lg-2 px-md-2 px-1 d-flex justify-content-center align-items-center mx-2"},[t("a",{staticClass:"link-share-facebook btn btn-transparent text-light btn-share-facebook font-size-30 p-1",attrs:{href:`https://www.facebook.com/sharer/sharer.php?u=${encodeURI(e.mountModelUrl(e.version))}`,id:"share-facebook-vehicle-"+e.version.details.id,target:"_blank",rel:"noopener nofollow noreferrer"}},[t("i",{staticClass:"fab fa-facebook text-light"})])]),e._v(" "),t("div",{staticClass:"col-3 px-lg-2 px-md-2 px-1 d-flex justify-content-center align-items-center mx-2"},[t("a",{staticClass:"link-share-whatsapp btn btn-link text-light btn-share-whatsapp font-size-30 p-1",attrs:{href:e.generateWhatsappLink(e.version),id:"share-whatsapp-vehicle-"+e.version.details.id,target:"_blank",rel:"noopener nofollow noreferrer"}},[t("i",{staticClass:"fab fa-whatsapp text-light"})])])])]),e._v(" "),t("div",{staticClass:"card-header bg-transparent border-0 position-relative"},[e.version.details.image?t("img",{staticClass:"img-fluid rounded-30",attrs:{src:e.version.details.image,alt:e.version.details.name}}
7):e._e()]),e._v(" "),t("div",{staticClass:"card-body"},[e.classCard?t("p",{staticClass:"vehicle-model-brand text-primary font-weight-regular text-center font-size-14 mb-1"},[e._v("\n                "+e._s(e.version.details.vehicle_model.brand.name)+"\n            ")]):e._e(),e._v(" "),t("p",{staticClass:"vehicle-model-name text-primary font-weight-bold font-size-30",class:e.classCard?e.classCard:"mb-1"},[e._v("\n                "+e._s(e.version.details.vehicle_model.name)+"\n            ")]),e._v(" "),t("p",{staticClass:"vehicle-version-name text-gray font-size-20 text-uppercase"},[e._v("\n                "+e._s(e.version.details.name)+"\n            ")]),e._v(" "),e.version.details.features?t("div",e._l(e.version.details.features.slice(0,e.limitFeatures),function(a,n){return t("p",{key:n,staticClass:"version-features font-size-14 font-weight-light text-gray mb-2"},[t("i",{staticClass:"fas fa-check text-primary mr-2"}),e._v(" "+e._s(a)+"\n                ")])}),0):e._e()]),e._v(" "),t("div",{staticClass:"card-footer border-0 bg-transparent"},[e.version.details.value?t("p",{staticClass:"signature-price font-size-25 font-weight-bold d-flex flex-wrap align-items-center",class:{"text-center justify-content-center":""!==e.classCard}},[t("span",{staticClass:"label-price font-size-20 font-weight-light text-gray w-100",class:{"font-size-14":""!==e.classCard}},[e._v("a partir de")]),e._v(" "),t("span",{staticClass:"label-price-number font-size-25"},[e._v("\n                    "+e._s(e.version.details.value.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}))+"\n                ")]),e._v(" "),t("span",{staticClass:"label-price-month font-size-20 font-weight-regular text-gray ml-1",class:{"font-size-14":""!==e.classCard}},[e._v(" /mês")])]):e._e(),e._v(" "),t("p",{staticClass:"version-features font-size-13 font-weight-light text-gray mb-2"},[e._v("*Sujeito à disponibilidade de estoque.")]),e._v(" "),t("p",{staticClass:"version-features font-size-13 font-weight-light text-gray mb-4"},[e._v("*Consulte condições.")]),e._v(" "),t("a",{staticClass:"btn btn-outline-primary border-2 rounded-pill font-weight-extra-bold",attrs:{href:e.link,id:"assinatura-card-"+e.version.details.vehicle_model.slug}},[e._v("\n                "+e._s(e.labelButton)+"\n            ")])])])])},[],!1,null,null,null).exports},5930:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>o});var n=a(5072),s=a.n(n),i=a(1064),r={insert:"head",singleton:!1};s()(i.A,r);i.A.locals;const o=(0,a(4486).A)({},function(){this._self._c;return this._m(0)},[function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-whatsapp-talkbot-spin"},[t("div",{staticClass:"c-ds-whatsapp-talkbot-spin__bounce-1"}),e._v(" "),t("div",{staticClass:"c-ds-whatsapp-talkbot-spin__bounce-2"}),e._v(" "),t("div",{staticClass:"c-ds-whatsapp-talkbot-spin__bounce-3"})])}],!1,null,"2bfd8ea2",null).exports},5809:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>w});var n=a(594);const s="Obrigada pelos dados e em breve um Agente de Atitude Citroën vai entrar em contato!",i={ddm:[{type:"name",message:"Olá, para iniciar nossa conversa,\n                preciso de alguns dados. Qual o seu\n                <strong>nome</strong>?",placeholder:"Seu nome",required:{message:"⚠ Por favor, verifique se o nome informado está correto.",mask:null}},{type:"tel",message:"Qual o\n            <strong>número do seu telefone com DDD</strong>?",placeholder:{tel:"(99) 99999-9999",cel:"(99) 99999-9999"},required:{message:"Oops, telefone inválido",mask:null}},{type:"cpf",message:"Para finalizar seu cadastro, por favor, me informe o seu <strong>CPF</strong>?",placeholder:"Seu número de CPF",required:{message:"Oops, CPF inválido!",mask:"###.###.### - ##"}},{type:"services",options:[],message:'O que você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma ou mais opções</span>',placeholder:"Seu número de CPF",required:{message:null,mask:"###.###.### - ##"}},{type:"models",options:[],message:'Qual modelo você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"",required:{message:null,mask:"###.###.### - ##"}},{type:"final",message:"Agradecemos as informações. Clique abaixo para ser direcionado para\n                a conversa.",required:{message:null,mask:null}}],"ddm-teste":[{type:"name",message:"Olá, para iniciar nossa conversa teste modelo,\n                preciso de alguns dados. Qual o seu\n                <strong>nome</strong>?",placeholder:"Seu nome",required:{message:"⚠ Por favor, verifique se o nome informado está correto.",mask:null}},{type:"tel",message:"Qual o\n            <strong>número do seu telefone com DDD</strong>?",placeholder:{tel:"(99) 99999-9999",cel:"(99) 99999-9999"},required:{message:"Oops, telefone inválido",mask:null}},{type:"cpf",message:"Para finalizar seu cadastro, por favor, me informe o seu <strong>CPF</strong>
7?",placeholder:"Seu número de CPF",required:{message:"Oops, CPF inválido!",mask:"###.###.### - ##"}},{type:"services",options:[],message:'O que você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma ou mais opções</span>',placeholder:"Seu número de CPF",required:{message:null,mask:"###.###.### - ##"}},{type:"models",options:[],message:'Qual modelo você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"",required:{message:null,mask:"###.###.### - ##"}},{type:"final",message:"Agradecemos as informações. Clique abaixo para ser direcionado para\n                a conversa ou aguarde que um dos nossos consultores entrarão em contato.",required:{message:null,mask:null}}],"ddm-sem-cpf":[{type:"name",message:"Olá, para iniciar nossa conversa, preciso de alguns dados. Qual o seu <strong>nome</strong>?",placeholder:"Seu nome",required:{message:"Oops, informe o nome correto!",mask:null}},{type:"tel",message:"Qual o <strong>número do seu celular</strong>?",placeholder:"Seu número de telefone",required:{message:"Oops, telefone inválido",mask:null}},{type:"services",options:[],message:'O que você procura? <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma ou mais opções</span>',placeholder:"Seu número de CPF",required:{message:null,mask:"###.###.### - ##"}},{type:"final",message:"Agradecemos as informações. Clique abaixo para ser direcionado para a conversa ou aguarde que um dos nossos consultores entrarão em contato.",required:{message:null,mask:null}}],"ddm-citroen":[{type:"name",message:"Oi! Sou o Agente de Atitude Citroën. Quer conhecer o C3, Basalt ou Aircross, qual o seu <strong>nome</strong>?",placeholder:"Seu nome",required:{message:"⚠ Por favor, verifique se o nome informado está correto.",mask:null}},{type:"tel",message:"Qual o\n            <strong>número do seu telefone com DDD</strong>?",placeholder:{tel:"(99) 99999-9999",cel:"(99) 99999-9999"},required:{message:"Oops, telefone inválido",mask:null}},{type:"cpf",message:"Para finalizar seu cadastro, por favor, me informe o seu <strong>CPF</strong>?",placeholder:"Seu número de CPF",required:{message:"Oops, CPF inválido!",mask:"###.###.### - ##"}},{type:"services",options:[],message:'Como posso te ajudar?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"Seu número de CPF",required:{message:null,mask:"###.###.### - ##"}},{type:"models",options:[],message:'Qual modelo você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"",required:{message:null,mask:"###.###.### - ##"}},{type:"final",message:s,required:{message:null,mask:null}}],sites:[{type:"services",options:[],message:'Para iniciar nossa conversa, me informe sobre o que você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"",required:{message:null,mask:"###.###.### - ##"}},{type:"models",options:[],message:'Qual modelo você procura?\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',placeholder:"",required:{message:null,mask:"###.###.### - ##"}},{type:"name",message:"Anotado! Agora, poderia me informar o seu <strong>nome</strong>?",placeholder:"Seu nome",required:{message:"Oops, informe o nome correto!",mask:null}},{type:"tel",message:"name, agora preciso que informe o <strong>seu telefone com DDD</strong>, por favor.",placeholder:{tel:"(99) 9999-9999",cel:"(99) 99999-9999"},required:{message:"Oops, telefone inválido",mask:null}},{type:"final",message:"Obrigado pelas informações. Clique abaixo para falar diretamente com nossos consultores.",required:{message:null,mask:null}}],dxp:[{type:"message1",message:"Olá, tudo bem?",sendProspectLead:!1,required:{message:null,mask:null}},{type:"message3",message:"Para iniciarmos nossa conversa, selecione o que deseja, por favor:\n        <br/> <br/><strong>a.</strong> Simular parcelas de um veículo sem compromisso;\n        <br/> <br/><strong>b.</strong> Conversar com nossos consultores;",sendProspectLead:!1,required:{message:null,mask:null}},{type:"initial",sendProspectLead:!1,options:[{id:"option-wpp-chat-new-vehicles",value:183,text:"SIMULAR PARCELAS"},{id:"option-wpp-chat-new-chat",value:445,text:"CONVERSAR COM <br/>CONSULTOR"}],required:{message:null,mask:null}},{type:"models",options:[],message:'<strong>Qual modelo você procura?</strong>
7\n                    <span class="c-ds-whatsapp-talkbot__subtitle">Selecione uma opção</span>',sendProspectLead:!1,required:{message:null,mask:null}},{type:"versions",sendProspectLead:!1,options:[],message:"<strong>Escolha a versão do model:</strong>",sendProspectLead:!1,required:{message:null,mask:null}},{type:"vehiclePrice",message:"Vi que você optou pelo version, o valor do veiculo é <strong>price.</strong>",sendProspectLead:!1,placeholder:"",required:{message:null,mask:null}},{type:"message4",message:"Sua simulação será personalizada. Preciso de algumas informações rápidas para gerar suas parcelas.",sendProspectLead:!1,placeholder:"",required:{message:null,mask:null}},{type:"name",message:"Informe seu\n                <strong>nome</strong>, por favor.",sendProspectLead:!1,placeholder:"Seu nome",required:{message:"Oops, insira um nome válido!",mask:null}},{type:"tel",message:"name, agora preciso que informe o\n                <strong>seu telefone com DDD.</strong>",sendProspectLead:!1,placeholder:{tel:"(99) 9999-9999",cel:"(99) 99999-9999"},required:{message:"Oops, telefone inválido",mask:null}},{type:"email",message:"Informe agora o seu\n                <strong>e-mail,</strong> por favor.",sendProspectLead:!1,placeholder:"Seu e-mail",required:{message:"Oops, endereço de e-mail inválida",mask:null}},{type:"birthdate",message:"Agora preciso da sua\n                <strong>data de nascimento</strong> por favor.",sendProspectLead:!0,placeholder:"dd/mm/yyyy",required:{message:"Oops, data de nascimento inválida!",mask:"##/##/####"}},{type:"Entrada em R$",message:"Informe um\n                <strong>valor de entrada.</strong>",sendProspectLead:!0,placeholder:"R$ 0,00",required:{message:null,mask:null}},{type:"Entrada em R$",message:"O valor inserido ultrapassa ou é igual o preço do veiculo que é <strong>error</strong> por favor informe um valor menor.",sendProspectLead:!1,required:{message:null,mask:null}},{type:"Entrada em R$",message:"O valor inserido ultrapassa ou e igual o preço do veiculo.",sendProspectLead:!1,required:{message:null,mask:null}},{type:"cpf",message:"Para ver as parcelas, informe o seu CPF. Essa informação será utilizada exclusivamente para gerar a simulação  <strong>personalizada</strong>.",sendProspectLead:!0,placeholder:"Seu número de CPF",required:{message:"Oops, CPF inválido!",mask:"###.###.###-##"}},{type:"message5",message:"Aguarde um instante! Estou buscando as <strong>melhores opções de parcelas </strong> para você...",sendProspectLead:!1,required:{message:null,mask:null}},{type:"message6",message:"Valor que você colocou de entrada value.",sendProspectLead:!1,required:{message:null,mask:null}},{type:"result",message:"Esse é o resultado da simulação.",sendProspectLead:!1,required:{message:null,mask:null}},{type:"simulation",message:'<span class="c-ds-whatsapp-talkbot__subtitle">Selecione a melhor opção para você</span><br/>',sendProspectLead:!0,required:{message:null,mask:null}},{type:"mensagemFinal",message:"Essa simulação não é uma proposta final, e as condições apresentadas estão sujeitas a mudanças!",sendProspectLead:!1,required:{message:null,mask:null}},{type:"final",message:"Obrigado pelas informações name! <strong> Clique abaixo e fale diretamente com nossos consultores.</strong>",sendProspectLead:!0,required:{message:null,mask:null}},{type:"final",message:"Não encontramos nenhuma proposta de <strong> simulação</strong> no momento! não se procupe fale com nossos consultores e tire suas dúvidas.",sendProspectLead:!0,required:{message:null,mask:null}}],"concierge-v2":[{type:"concierge",message:"",placeholder:"Digite sua mensagem",required:{message:null,mask:null}}]},r=new Set(["ddm-citroen"]),o={"ddm-citroen":s};function l(e,t={}){return d(t,"final")??o[e]??"Recebemos sua mensagem com sucesso. Entraremos em contato o mais breve possível."}function c(e,t){return Array.isArray(e)?e.find(e=>e?.type===t):void 0}function d(e,t){const a=e?.[t];if(!a?.enabled)return null;const n="string"==typeof a.text?a.text.trim():"";return""===n?null:n}function u({journeyName:e,categories:t=[],welcome:a=null,customMessages:n={},enableModelSelector:s=!0}={}){const o=null===e?[]:i[e];if(!o)return[];let l=JSON.parse(JSON.stringify(o));const u=c(l,"services");u&&(u.options=(t??[]).map(e=>({id:"option-wpp-chat-"+e.custom_name.toLowerCase().replace(" ","-"),value:e.lead_type_id,text:e.custom_name,show_vehicle_models:!!e.show_vehicle_models,phone:e.phone})));const p=c(l,"final"),m=d(n,"final");return p&&m&&(p.message=m),a&&!r.has(e)&&l.unshift({type:"welcome_message",message:a,required:{message:null,mask:null}}),s||(l=l.filter(e=>"models"!==e.type)),l}var p=a(9248);const m=(0,a(3009).nY)("conciergeStore",{state:()=>({site:null,concierge:!1,conciergeToken:"",chat:{}}),getters:{getSite:e=>e.site,haveConcierge:e=>e.concierge,getChat:e=>e.chat,getConciergeToken:e=>e.conciergeToken},actions:{setSite(e){this.site=e},setConcierge(e){this.concierge=e},setChat(e){this.chat=e},setConciergeToken(e){this.conciergeToken=e},conciergeDataReset(){this.site=null,this.concierge=!1,this.chat={},this.conciergeToken=""}},persist:!1});function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function h(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
7t%2?f(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const v={props:{endpoint:{type:String},conciergeUrl:{type:String,default:""},hasConcierge:{type:Boolean,default:!1},conciergeJourney:{type:Boolean,default:!0},conciergeToken:{type:String,default:""},paramsLead:{type:Object,default:{}},paramsClass:{type:String,default:""},templateId:{type:String},modelsByShop:{type:Array,default:[]},linkWhatsapp:{type:Object,default:{}},paramsDxp:{type:String,default:""},paramsDdmSemCpf:{type:String,default:""},paramsJourneyVariant:{type:String,default:""},leadQualifier:{type:Array,default:[]},btnType:{type:String,default:"default"},buttonLabel:{type:String,default:"ATENDIMENTO"},brandName:{type:String,default:""}},data(){return{isOpen:!1,messagesBot:[],talk:[],talkUid:0,formReply:null,previuosName:"",placeholderInput:"",currentQuestion:0,replies:{},etapa:0,mask:"",modelName:"",classParams:this.paramsClass,dxpParams:this.paramsDxp,ddmSemCpfParams:this.paramsDdmSemCpf,journeyName:null,modelVersion:[],versionName:"",versionPrice:"",versionFipe:"",versionModelYear:"",versionBuildYear:"",fipeVersionPrice:"",condition:[],lead_id:null,_token:"",parcelasEscolhidas:null,LeadQualifierPosition:1==this.leadQualifier[0]?.position?"right: 0":"",LeadQualifierTitle:this.leadQualifier[0]?.title,LeadQualifierUseCustomImage:this.leadQualifier[0]?.use_custom_image,LeadQualifierCustomImage:this.leadQualifier[0]?.custom_image,LeadQualifierUseWelcomeMessage:this.leadQualifier[0]?.use_welcome_message,LeadQualifierWelcomeMessage:this.leadQualifier[0]?.welcome_message,LeadQualifierCustomMessages:this.leadQualifier[0]?.custom_messages??{},LeadQualifierSettings:this.leadQualifier[0]?.categories??[],LeadQualifierEnableModelSelector:this.leadQualifier[0]?.enable_model_selector??1,LeadfQualifierPhone:"",btnStyleType:this.btnType,labelText:this.buttonLabel,touchActive:!1,conciergeStore:m()}},created(){this.isTesteVariante=window.location.pathname.includes("/talkbot-teste"),this.setMessageBot(),this.conciergeSocket=null,this.conciergeSocketReady=null,this.conciergeInactivityTimer=null,this.lastConciergeMessage=null},unmounted(){this.closeConciergeSocket()},mounted(){this.addMessage(),window.addEventListener("toggle-talkbot",e=>{this.isOpen=!!e.detail.data}),this.initClickBtnModalWpp(),this.conciergeStore.$reset()},watch:{isOpen(e){e&&this.hasConcierge&&this.conciergeUrl&&!this.conciergeStore.getConciergeToken&&this.startConciergeAutomatically()}},computed:{enableModelSelector(){return!this.isDdmJourney()||!!this.LeadQualifierEnableModelSelector},currentMessageBot(){let e=h({},this.messagesBot[this.currentQuestion]);return"1"==this.dxpParams&&(e.message=e?.message?.replace(/name/g,this.replies.name),this.modelName&&(e.message=e?.message?.replace(/model/g,this.modelName)),e.message=e?.message?.replace(/version/g,this.versionName),e.message=e?.message?.replace(/price/g,this.versionPrice),e.message=e?.message?.replace(/error/g,(this.versionPrice/100).toLocaleString("pt-BR",{style:"currency",currency:"BRL"})),"undefided"!==this.replies["Entrada em R$"]&&(e.message=e?.message?.replace(/value/g,(this.replies["Entrada em R$"]/100).toLocaleString("pt-BR",{style:"currency",currency:"BRL"})))),this.replies.name&&e?.message?.includes("name")&&(this.previuosName?e.message=e?.message?.replace(new RegExp(this.previuosName,"g"),this.replies.name):e.message=e?.message?.replace(/name/g,this.replies.name)),e}},methods:{hoverOn(){this.labelText="WhatsApp",this.touchActive=!0},hoverOff(){this.labelText=this.buttonLabel,this.touchActive=!1,setTimeout(()=>{this.touchActive=!1},50)},async currentForm(e){if(this.formReply=e,"Entrada em R$"==this.currentMessageBot.type)this.addMessage("customer"),this.versionPrice=this.versionPrice.toString().replace(/\D/g,""),this.formReply=parseInt(this.formReply.replace(/\D/g,"")),this.fipeVersionPrice=this.fipeVersionPrice.toString().replace(/\D/g,""),parseInt(this.versionPrice)>0&&parseInt(this.versionPrice)<=this.formReply?(this.currentQuestion=12,this.addMessage(),this.$refs.message.scrollDown()):""!==parseInt(this.fipeVersionPrice)&&0!==parseInt(this.fipeVersionPrice)&&parseInt(this.fipeVersionPrice)<=this.formReply?(this.currentQuestion=13,this.addMessage(),this.$refs.message.scrollDown()):(this.updateProspectLead(this.currentMessageBot.type,e),this.replies[this.currentMessageBot.type]=this.formReply,this.currentQuestion=14,this.addMessage(),this.$refs.message.scrollDown());else if("cpf"==this.currentMessageBot.type&&"1"==this.dxpParams)if(this.replies[this.currentMessageBot.type]=e,this.updateProspectLead(this.currentMessageBot.type,e),this.addMessage("customer"),this.currentQuestion++,this.addMessage(),this.currentQuestion++,this.$refs.message.scrollDown(),await this.addMessage(),0==this.condition)this.currentQuestion=21,this.addMessage(),this.$refs.message.scrollDown();else{this.currentQuestion++;let e=2e3;const t=()=>{this.currentQuestion<=20&&(this.addMessage(),this.currentQuestion++,this.$refs.message.scrollDown(),setTimeout(t,e))};t()}else if("tel"==this.currentMessageBot.type&&"new-talkbot"===this.classParams&&"1"!==this.paramsDxp)this.replies[this.currentMessageBot.type]=e,this.sendLead(!0),this.addMessage("customer"),this.currentQuestion++,this.addMessage(),this.$refs.message.scrollDown();else{if(this.replies[this.currentMessageBot.type]=e,"email"==this.currentMessageBot.type&&"1"==this.dxpParams&&this.stepByStepInsertOrUpd
7ate(),1==this.currentMessageBot?.sendProspectLead&&this.updateProspectLead(this.currentMessageBot.type,e),this.addMessage("customer"),("email"==this.currentMessageBot.type||"concierge"==this.currentMessageBot.type)&&this.hasConcierge&&this.conciergeUrl){if(await this.handleConcierge(e))return}this.currentQuestion++,this.addMessage(),this.$refs.message.scrollDown()}},async handleConcierge(e){try{this.showLoadingMessage(),this.placeholderInput="Mensagem",this.mask="";const e="concierge"==this.currentMessageBot.type?this.formReply:"Olá, gostaria de iniciar meu atendimento.";return await this.sendConciergeMessage(e),!0}catch(e){return console.error("Error starting conversation with concierge"),this.removeLoadingMessage(),!1}},async startConciergeAutomatically(){try{this.showLoadingMessage(),this.placeholderInput="Mensagem",this.mask="",await this.sendConciergeMessage("Olá, gostaria de iniciar meu atendimento.")}catch(e){console.error("Error auto-starting concierge conversation"),this.removeLoadingMessage()}},generateRandomSessionId:()=>"ds_"+Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15),stepByStepInsertOrUpdate(){let e=`${this.endpoint}/send-lead-per-step`,t=this.mountFormData(++this.etapa);axios.post(e,t).then(e=>{e.data&&null==this.lead_id&&(this._token=e.data.doc._token,this.lead_id=e.data.id,this.replies.lead_id=e.data.id)})},async updateProspectLead(e,t){let a={},n="",s=[],i="";if(this.hasConcierge&&this.conciergeUrl)return;"birthdate"==e&&(a={birthdate:t,usado_troca:"Não",etapa:3.1}),"Entrada em R$"==e&&(this.versionPrice>0?(n=this.versionPrice-parseInt(t.replace(/\D/g,"")),n/=100):(n=this.fipeVersionPrice-parseInt(t.replace(/\D/g,"")),n/=100),a={"Entrada em R$":t,"Entrada total em R$":t,"Valor do Financiamento":n.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}),etapa:4}),"cpf"==e&&(a={cpf:t,etapa:5}),"Parcelas exibidas"==e&&(t.forEach(e=>{let t=e.installments,a=e.first_installment_value;s.push(`${t}x de ${a}`),i=s.join(", ")}),a={etapa:6,"Parcelas exibidas":i,conditions:t}),"Parcelas escolhidas"==e&&(a={etapa:7,"Parcelas escolhidas":t}),"credere_errors"==e&&(a={etapa:6,credere_errors:t});let r=`${this.endpoint}/dxp/update-lead`,o={lead_id:this.lead_id,extra:h({},a)};await axios.post(r,o)},mountFormData(e=null){this.previuosName=this.replies.name;let t=new FormData;const a=window.location.href;let n=this.paramsLead;n["contact[name]"]=this.replies.name,n["contact[phone]"]=this.replies.tel.replace(" - ","-"),n["lead[type]"]=this.replies.service,n.userUrl=a,n._token=Math.floor((new Date).getTime()/1e3)+""+this.paramsLead.token,this.replies.email&&(n["contact[email]"]=this.replies.email),this.replies.cpf&&(n["extra[cpf]"]=this.replies.cpf.replace(" - ","-").replace(" . ",".")),this.isDdmJourney()&&this.replies.model&&(n["extra[model]"]=this.replies.model,this.replies.model_id&&(n["lead[model]"]=this.replies.model_id)),!this.isDdmJourney()&&"model_version"in this.replies&&(n["lead[version]"]=this.replies.model_version),null!==this.lead_id&&(n.lead_id=this.lead_id),e&&(n["extra[Tabela Fipe DXP]"]=this.versionPriceNumber>0?"Sim":"Não",n["extra[sub_lead_type]"]="qualificador-leads-dxp",n["extra[financiamento]"]="sim",n["extra[etapa]"]=e);for(let e in n)t.append(e,n[e]);return t},choiceService(e){this.replies.service=e},rewindToServices(){const e=c(this.messagesBot,"services");if(!e)return;let t=-1;this.talk.forEach((e,a)=>{"bot"===e.who&&"services"===e.type&&(t=a)}),-1!==t&&(this.talk.splice(t+1),this.currentQuestion=this.messagesBot.indexOf(e),this.modelName="",this.modelVersion=[],this.versionName="",this.$delete(this.replies,"model"),this.$delete(this.replies,"model_id"),this.$delete(this.replies,"model_version"))},serviceChoosedMessage(e){this.rewindToServices();const t=this.currentQuestion;this.currentQuestion=t+1,this.addMessage("customer",!0),this.currentQuestion=(0,p.L)(this.messagesBot,t,e),this.addMessage("bot",!0),this.$refs.message.scrollDown()},ModelNameResponse(e){this.modelName=e[0],this.isDdmJourney()?(this.replies.model=this.modelName,this.replies.model_id=e[3]?e[3].toString():"",this.replies.model_version=""):this.replies.model_version=e[1]?e[1].toString():"",this.addMessage("customer",!1,!0),this.currentQuestion++,this.modelVersion=e[2],this.addMessage("bot"),this.$refs.message.scrollDown()},VersionResponse(e){this.versionName=e[1],this.versionPrice=parseFloat(e[2]).toLocaleStr
7ing("pt-BR",{style:"currency",currency:"BRL"}),this.versionFipe=e[3],this.replies.model_version=e[0]?e[0].toString():"",this.addMessage("customer",!1,!1,!0);let t=parseFloat(this.versionPrice.replace(/[^\d.-]/g,""));this.versionBuildYear=e[4],this.versionModelYear=e[5],t>0?(this.currentQuestion++,this.addMessage("bot"),this.currentQuestion++,this.addMessage("bot"),this.currentQuestion++,this.addMessage("bot")):(this.currentQuestion++,this.currentQuestion++,this.addMessage("bot"),this.currentQuestion++,this.addMessage("bot"),this.getPriceFipe()),this.$refs.message.scrollDown()},getPriceFipe(){fetch("/ajax/get-fipe-price/"+this.versionFipe).then(e=>e.json()).then(e=>{this.fipeVersionPrice=e.fipePrice}).catch(e=>{console.error("Ocorreu um erro ao obter o preço FIPE:",e)})},simulationDxp(e){183==e?(this.replies.service=e,this.currentQuestion++,this.addMessage("bot"),this.$refs.message.scrollUp()):(this.currentQuestion=0,this.dxpParams="0",this.classParams=this.paramsClass,this.setMessageBot(),this.addMessage(),this.$refs.message.scrollDown())},choiceSimulationSelected(e){this.parcelasEscolhidas=e.toString()},initClickBtnModalWpp(){const e=document.querySelectorAll("a.btn-show-modal-wpp");e.length>0?e.forEach(e=>{e.addEventListener("click",function(e){e.preventDefault(),window.toggleTalkBot(!0)})}):setTimeout(()=>{this.initClickBtnModalWpp()},200)},closeForm(){this.isOpen=!1,this.closeConciergeSocket(),this.isNewBot()&&this.replies.name&&this.replies.tel&&this.replies.service&&("final"===this.currentMessageBot.type&&"1"!=this.dxpParams||this.sendLead(!0))},isNewBot(){return this.hasConcierge?(this.classParams="new-talkbot",!1):"1"==this.dxpParams?(this.classParams="new-talkbot",!0):!(!this.classParams||"new-talkbot"!==this.classParams)},isDdmJourney(){return!this.hasConcierge&&"1"!==this.dxpParams&&!this.isNewBot()},isSeminovos(){return this.templateId&&(5===this.templateId||"05"===this.templateId||"5"===this.templateId)},hasModelsByShop(){return this.modelsByShop.length>0},welcomeMessageOrNull(){return this.LeadQualifierUseWelcomeMessage&&this.LeadQualifierWelcomeMessage?this.LeadQualifierWelcomeMessage:null},showSuccessAlert(){Swal.fire({icon:"success",title:"Obrigado!",text:l(this.journeyName,this.LeadQualifierCustomMessages)})},ddmJourneyName(){return this.isTesteVariante?"ddm-teste":"ddm-citroen"===this.paramsJourneyVariant?"ddm-citroen":"ddm"},setMessageBot(e=!1){this.hasConcierge&&!this.conciergeUrl&&console.error("conciergeUrl not found");const t=this.welcomeMessageOrNull(),a=this.LeadQualifierCustomMessages;this.journeyName=null,this.hasConcierge&&this.conciergeUrl?(this.placeholderInput="Digite sua mensagem",this.messagesBot=u({journeyName:e?null:"concierge-v2",welcome:t,customMessages:a})):"1"==this.dxpParams?(this.messagesBot=u({journeyName:"dxp",customMessages:a}),this.addMessage(),this.currentQuestion++,this.addMessage(),this.currentQuestion++):this.isNewBot()?(this.messagesBot=u({journeyName:"sites",categories:this.LeadQualifierSettings,welcome:t,customMessages:a}),t&&(this.addMessage(),this.currentQuestion++)):"1"==this.ddmSemCpfParams?(this.messagesBot=u({journeyName:"ddm-sem-cpf",categories:this.LeadQualifierSettings,welcome:t,customMessages:a}),t&&(this.addMessage(),this.currentQuestion++)):(this.journeyName=this.ddmJourneyName(),this.messagesBot=u({journeyName:this.journeyName,categories:this.LeadQualifierSettings,welcome:t,customMessages:a,enableModelSelector:this.enableModelSelector}),c(this.messagesBot,"welcome_message")&&(this.addMessage(),this.currentQuestion++))},async addMessage(e="bot",t=!1,a=!1,n=!1){const s=this.currentMessageBot;if("bot"===e&&!s.message&&"loading"!==s.type&&"initial"!==s.type)return;let i=this.formReply;t&&(i=this.serviceTextValue(this.replies.service)),a&&(i=this.modelName),n&&(i=this.versionName),"models"==s.type&&(s.options=this.modelsByShop),"versions"==s.type&&(s.options=this.modelVersion),"message6"==s.type&&await this.getDxpCredereSimulation(),"simulation"==s.type&&(s.options=this.condition),this.talk.push({uid:++this.talkUid,message:"bot"===e?s.message:i,who:e,type:s.type,options:"services"===s.type||"models"===s.type||"initial"===s.type||"versions"===s.type||"simulation"===s.type?s.options:[]});this.talk[this.talk.length-1];"concierge"===s.type?this.mask="":this.mask=s.required?.mask,this.placeholderInput=s.placeholder},showLoadingMessage(){this.removeLoadingMessage(),this.talk.push({uid:++this.talkUid,message:"",who:"bot",type:"loading",options:[],required:{message:null,mask:null}})},serviceTextValue(e){return c(this.messagesBot,"services")?.options?.find(t=>t.value===e)?.text},resetForm(){this.talk=[],this.modelVersion=[],this.condition=[],this.replies={},this.lead_id=null,this.classParams=this.paramsClass,this.dxpParams=this.paramsDxp,this.ddmSemCpfParams=this.ddmSemCpfParams,this.currentQuestion=0,this.formReply=null,this.placeholderInput="",this.mask="",this.modelName="",this.versionName="",this.versionPrice="",this.versionFipe="",this.versionModelYear="",this.versionBuildYear="",this.fipeVersionPrice="",this.fipeVersionPrice="",this.setMessageBot(!0),setTimeout(()=>this.addMessage(),1e3)},async getDxpCredereSimulation(){let e="",t="",a=this.replies["Entrada em R$"]/100;if(e=parseInt(this.versionPrice)>0?parseInt(this.versionPrice):parseInt(this.fipeVersionPrice),this.replies.birthdate.includes("/")){const e=this.replies.birthdate.split("/");t=`${e[2]}-${e[1]}-${e[0]}`}let n={token:this.paramsLead.token.toString(),_token:this._token.toString(),down_cash_payment:a,user:{cpf_cnpj:this.replies.cpf,name:this.replies.name,email:this.replies.email,has_cnh:!0,birthdate:t,phone:this.replies.tel,retrieve_gender:"M"},validation:{cpf_cnpj:"",birthdate:""},simulation:{sync:!0,retrieve_lead:{cpf_cnpj:this.replies.cpf},seller_cpf:"",assets_value:e,documentation_value:null,insurance_value:0,accessory_value:0,vehicle:{version_id:this.replies.model_version,vehicle_molicar_code:"",manufacture_year:this.versionBuildYear,model_year:this.versionModelYear,asset_value:e,licensing_uf:"",zero_km:!0,vehicle_type:"new"},condition:{down_payment:this.replies["Entrada em R$"],financed_amount:e-a,installments:0,quota_preference:"min",return_preference:"ignore",min_return:0,max_return:3}}};await axios.post(`${this.endpoint}/api/integration/credere-simulate/`+this.paramsLead.shop,n).then(async e=>{e.data||(this.condition=!1,console.log({credere_error:`Store ${this.shopI
7d} does not have integration with credere.`})),await this.processConditions(e.data.conditions)}).catch(e=>{console.log(e)})},async getSessionConcierge(e){let t=`/api/auth-dealer-agent/${this.paramsLead.shop}`;return axios.post(t,e).then(e=>{if(200===e.status)return{token:e.data.auth_token};throw new Error("Failed to get concierge session")}).catch(e=>{throw console.error("Error fetching concierge session:",e),e})},buildConciergeSocketUrl(e){return`${this.conciergeUrl}/agent/chat/socket?token=${e}`},async sendConciergeMessage(e){let t=this.conciergeStore.getConciergeToken;if(!t){t=(await this.getSessionConcierge({})).token,this.conciergeStore.setConciergeToken(t)}this.lastConciergeMessage=e;try{await this.openConciergeSocket(t)}catch(e){this.closeConciergeSocket(),await this.openConciergeSocket(t)}this.conciergeSocket.send(JSON.stringify({user_input:e})),this.resetConciergeInactivityTimer()},openConciergeSocket(e){return!this.conciergeSocket||this.conciergeSocket.readyState!==WebSocket.OPEN&&this.conciergeSocket.readyState!==WebSocket.CONNECTING?(this.conciergeSocketReady=new Promise((t,a)=>{const n=new WebSocket(this.buildConciergeSocketUrl(e));this.conciergeSocket=n,n.onopen=()=>{this.resetConciergeInactivityTimer(),t(n)},n.onmessage=e=>{this.resetConciergeInactivityTimer(),this.handleConciergeSocketMessage(e)},n.onerror=()=>{console.error("WebSocket error");const e=new Error("WebSocket connection error");e.isNetworkError=!0,a(e)},n.onclose=e=>{this.conciergeInactivityTimer&&(clearTimeout(this.conciergeInactivityTimer),this.conciergeInactivityTimer=null),this.conciergeSocket===n&&(this.conciergeSocket=null),e.wasClean||console.error("WebSocket closed unexpectedly")}}),this.conciergeSocketReady):this.conciergeSocketReady},handleConciergeSocketMessage(e){let t;try{t=JSON.parse(e.data)}catch(e){return void console.error("Invalid server response")}t.error&&401===t.status?this.handleConciergeTokenExpired():t.agent_response&&this.appendConciergeBotMessage(t.agent_response)},appendConciergeBotMessage(e){this.removeLoadingMessage(),this.talk.push({uid:++this.talkUid,message:e,who:"bot",type:"concierge",options:[],required:{message:null,mask:null}}),this.currentQuestion=this.talk.length-1,this.messagesBot[this.currentQuestion]={type:"concierge",message:"",required:{message:null,mask:null}},this.$refs.message&&this.$refs.message.scrollDown()},removeLoadingMessage(){for(let e=this.talk.length-1;e>=0;e--)"loading"===this.talk[e].type&&this.talk.splice(e,1)},resetConciergeInactivityTimer(){this.conciergeInactivityTimer&&clearTimeout(this.conciergeInactivityTimer),this.conciergeInactivityTimer=setTimeout(()=>{this.closeConciergeSocket()},6e4)},closeConciergeSocket(){if(this.conciergeInactivityTimer&&(clearTimeout(this.conciergeInactivityTimer),this.conciergeInactivityTimer=null),this.conciergeSocket){try{this.conciergeSocket.close()}catch(e){}this.conciergeSocket=null}this.conciergeSocketReady=null},async handleConciergeTokenExpired(){try{this.closeConciergeSocket();
7const e=await this.getSessionConcierge({});this.conciergeStore.setConciergeToken(e.token),await this.openConciergeSocket(e.token),this.lastConciergeMessage&&(this.conciergeSocket.send(JSON.stringify({user_input:this.lastConciergeMessage})),this.resetConciergeInactivityTimer())}catch(e){console.error("Error regenerating token"),this.removeLoadingMessage()}},async processConditions(e){e&&(this.condition=this.formatConditions(e),this.condition.length>0?await this.updateProspectLead("Parcelas exibidas",this.condition):await this.updateLeadCredereError(e))},async updateLeadCredereError(e=!1){let t="Erro na integração com a Credere";if(e){let a=e.map(e=>`${e.reason} (${e.bank?.name})`);a=[...new Set(a)],t=a.join(", ")}await this.updateProspectLead("credere_errors",t)},formatConditions:e=>e.length>0?e.filter(e=>e.available&&e.fixed_installments).map(e=>{if(e.first_installment_value){let t=e.first_installment_value/100;t=t.toLocaleString("pt-br",{style:"currency",currency:"BRL"}),e.first_installment_value=t}return e}):e,setMessageToWhatsapp(){let e="",t=null!==this.parcelasEscolhidas?this.parcelasEscolhidas:"Não informado",a=this.replies["Entrada em R$"]>0?(this.replies["Entrada em R$"]/100).toLocaleString("pt-BR",{style:"currency",currency:"BRL"}):"Não informado",n=[],s="";this.condition.forEach(e=>{let t=e.installments,a=e.first_installment_value;n.push(`${t}x de ${a}`),s=n.join(", ")}),e=183==this.replies.service&&0==this.condition?`Então confirmando o resumo do que conversamos:\n\n*Assunto escolhido:* ${this.serviceTextValue(this.replies.service)}\n*Modelo interessado:* ${this.modelName}\n*Versão:* ${this.versionName}\n*Seu nome:* ${this.replies.name}\n*Telefone:* ${this.replies.tel}\n*E-mail:* ${this.replies.email}\n*Data de nascimento:* ${this.replies.birthdate}\n*Valor de entrada:* ${a}\n*CPF:* ${this.replies.cpf}\n\nNão encontramos nenhuma proposta de simulação no momento! Não se preocupe, fale com nossos consultores e tire suas dúvidas.\n\nSeguimos agora para o contato com o consultor.`:183==this.replies.service?`Então confirmando o resumo do que conversamos:\n\n*Assunto escolhido:* ${this.serviceTextValue(this.replies.service)}\n*Modelo interessado:* ${this.modelName}\n*Versão:* ${this.versionName}\n*Seu nome:* ${this.replies.name}\n*Telefone:* ${this.replies.tel}\n*E-mail:* ${this.replies.email}\n*Data de nascimento:* ${this.replies.birthdate}\n*Valor de entrada:* ${a}\n*CPF:* ${this.replies.cpf}\n*Parcelas exibidas:* ${s}\n*Parcela escolhida:* ${t}\n\nSeguimos agora para o contato com o consultor.`:this.modelName?`Então confirmando o resumo do que conversamos:\n\n*Assunto escolhido:* ${this.serviceTextValue(this.replies.service)}\n*Modelo interessado:* ${this.modelName}\n*Seu nome:* ${this.replies.name}\n*Telefone:* ${this.replies.tel}\n\nSeguimos agora para o contato com o vendedor.`:`Então confirmando o resumo do que conversamos:\n\n*Assunto escolhido:* ${this.serviceTextValue(this.replies.service)}\n*Seu nome:* ${this.replies.name}\n*Telefone:* ${this.replies.tel}\n\nSeguimos agora para o contato com o vendedor.`;let i=null;if(this.LeadQualifierSettings.forEach(e=>{(e.lead_type_id==this.replies.service||"183"==this.replies.service)&&(i=e.shop_phone)}),!i)return console.error("talkbot: nenhum telefone configurado para o lead_type",this.replies.service),null;let r=i.replace(/[^0-9]/g,"");r.startsWith("55")||(r=`55${r}`);let o=`https://web.whatsapp.com/send?phone=${r}&text=${encodeURIComponent(e)}`,l=`https://wa.me/${r}?text=${encodeURIComponent(e)}`,c=navigator.userAgent||navigator.vendor||window.opera;return/android|iphone|ipad|ipod|windows phone/i.test(c)?l:o},openWhatsapp(e){try{const t=window.open(e,"_blank");return!!t&&(t.opener=null,!0)}catch(e){return console.error("talkbot: falha ao abrir o WhatsApp",e),!1}},redirectIfNotOpened(e,t){!e&&t&&window.redirect(t,!0)},async sendLead(e=!1){let t="",a="";if(this.hasConcierge&&this.conciergeUrl)return;let n=this.setMessageToWhatsapp(),s=!1;if(!e&&n&&(s=this.openWhatsapp(n)),"1"==this.dxpParams?(null!==this.parcelasEscolhidas&&await this.updateProspectLead("Parcelas escolhidas",this.parcelasEscolhidas),t=`${this.endpoint}/dxp/send-lead`,a={lead_id:this.lead_id}):(t=`${this.endpoint}/send-lead`,a=this.mountFormData()),"final"!=this.currentMessageBot.type||"new-talkbot"!=this.classParams||"1"===this.paramsDxp)return axios.post(t,a).then(t=>{if("200"!=t.status)throw new Error(`status inesperado no envio do lead: ${t.status}`);{let i={};if(a instanceof FormData)for(let[e,t]of a.entries())i[e]=t;else i=a;const r={},o={203:"Vendas",204:"Serviços",226:"Seminovos"};
7this.LeadQualifierSettings.forEach(e=>{if(e.lead_type_id==this.replies.service){r.leadProductGroup=e.custom_name;const t=o[e.lead_type_id]||"";r.LeadTypeName="Modal de whatsapp"+(t?" - "+t:"")}});const l={item_id:226,item_name:"Talkbot - Whatsapp",affiliation:window.location.pathname.split("/")[1],index:0,discount:"0",item_brand:this.brandName||"",item_category:"",item_category2:"",item_category3:"",item_category4:"",item_variant:"",price:"0.00",lead_type_name:r.LeadTypeName,lead_sub_origin:i["extra[sub_origem]"],lead_product_group:r.leadProductGroup,form_lead_phone:i["contact[phone]"],form_lead_name:i["contact[name]"],form_lead_email:i["contact[name]"]},c=l.price;window.DataLayerEvents.pushAddToCart(c,l);let d=t.data.lead_id;if(window.DataLayerEvents.pushLeadSentSuccess(d),"new-talkbot"===this.classParams&&"1"!=this.paramsDxp||(this.isOpen=!1,this.resetForm()),e)return;this.showSuccessAlert(),this.redirectIfNotOpened(s,n)}}).catch(t=>{console.error("talkbot: falha ao enviar o lead",t),e||(this.isOpen=!1,this.resetForm(),this.redirectIfNotOpened(s,n))});this.isOpen=!1,this.resetForm(),this.showSuccessAlert(),this.redirectIfNotOpened(s,n)}}};var g=a(5072),_=a.n(g),b=a(4992),y={insert:"head",singleton:!1};_()(b.A,y);b.A.locals;const w=(0,a(4486).A)(v,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-whatsapp-talkbot",class:e.classParams?e.classParams:"",style:e.LeadQualifierPosition},[e.isOpen||"default"!==e.btnStyleType?e.isOpen||"02"!==e.btnStyleType?e.isOpen||"03"!==e.btnStyleType?e._e():t("button",{staticClass:"c-ds-middle-talkbot c-ds-whatsapp-talkbot__button-open c-ds-whatsapp-talkbot__button-open--label--middle",attrs:{id:"c-ds-whatsapp-talkbot","aria-label":"Talkbot WhatsApp"},on:{click:function(t){e.isOpen=!0},mouseenter:e.hoverOn,mouseleave:e.hoverOff,focus:e.hoverOn,blur:e.hoverOff,mousedown:e.hoverOn,mouseup:e.hoverOff,touchstart:e.hoverOn,touchend:e.hoverOff,touchcancel:e.hoverOff}},[e._m(1),e._v(" "),t("div",{staticClass:"text-wrapper"},[t("strong",[e._v(e._s(e.labelText))])])]):t("button",{staticClass:"c-ds-whatsapp-talkbot__button-open c-ds-whatsapp-talkbot__button-open--label",attrs:{id:"c-ds-whatsapp-talkbot","aria-label":"Talkbot WhatsApp"},on:{click:function(t){e.isOpen=!0},mouseenter:e.hoverOn,mouseleave:e.hoverOff,focus:e.hoverOn,blur:e.hoverOff,mousedown:e.hoverOn,mouseup:e.hoverOff,touchstart:e.hoverOn,touchend:e.hoverOff,touchcancel:e.hoverOff}},[e._m(0),e._v(" "),t("div",{staticClass:"text-wrapper"},[t("strong",[e._v(e._s(e.labelText))])])]):t("button",{staticClass:"c-ds-whatsapp-talkbot__button-open",attrs:{"aria-label":"Talkbot WhatsApp",id:"c-ds-whatsapp-talkbot__button-open"},on:{click:function(t){e.isOpen=!0},mouseenter:function(t){e.isNewBot()&&(e.isOpen=!0)}}},[t("i",{staticClass:"fa-brands fa-whatsapp",attrs:{id:"c-ds-whatsapp-talkbot__button-open-icon"}}),e._v(" "),t("span",{attrs:{id:"c-ds-whatsapp-talkbot__button-open-text"}},[e._v("\n            WhatsApp\n        ")])]),e._v(" "),t("span",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],staticClass:"c-ds-whatsapp-talkbot__close",attrs:{id:"c-ds-whatsapp-talkbot__close"},on:{click:function(t){return e.closeForm()}}},[e._v("×")]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"isOpen"}],staticClass:"c-ds-whatsapp-talkbot__inner"},[t("ds-whatsapp-talkbot-message",{ref:"message",attrs:{talk:e.talk,isNewBot:e.isNewBot,modelsByShop:e.modelsByShop,LeadQualifierTitle:e.LeadQualifierTitle,LeadQualifierUseCustomImage:e.LeadQualifierUseCustomImage,LeadQualifierCustomImage:e.LeadQualifierCustomImage,"enable-model-selector":e.enableModelSelector},on:{choiceService:e.choiceService,ModelNameResponse:e.ModelNameResponse,serviceChoosedMessage:e.serviceChoosedMessage,simulationDxp:e.simulationDxp,VersionResponse:e.VersionResponse,choiceSimulationSelected:e.choiceSimulationSelected}}),e._v(" "),t("ds-whatsapp-talkbot-form",{ref:"form",attrs:{currentMessageBot:e.currentMessageBot,mask:e.mask,placeholderInput:e.placeholderInput,classParams:e.classParams,dxpParams:e.dxpParams,sendLead:e.sendLead,isNewBot:e.isNewBot},on:{currentForm:e.currentForm}})],1)])},[function(){var e=this._self._c;return e("div",{staticClass:"icon-wrapper"},[e("i",{staticClass:"fa-brands fa-whatsapp"})])},function(){var e=this._self._c;return e("div",{staticClass:"icon-wrapper"},[e("i",{staticClass:"fa-brands fa-whatsapp"})])}],!1,null,"3130c870",null).exports},7269:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["currentMessageBot","isNewBot","sendLead","dxpParams"],data:()=>
7({isSending:!1}),methods:{async submitLead(){if(!this.isSending){this.isSending=!0;try{await this.sendLead(!1)}catch(e){console.error("talkbot: falha no envio do lead",e)}finally{this.isSending=!1}}}}};var s=a(5072),i=a.n(s),r=a(6949),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return"final"!==e.currentMessageBot.type||e.isNewBot()?"models"!==e.currentMessageBot.type&&"services"!==e.currentMessageBot.type&&"final"!==e.currentMessageBot.type&&"initial"!==e.currentMessageBot.type&&"versions"!==e.currentMessageBot.type||!e.isNewBot()?e._e():t("button",{staticClass:"c-ds-whatsapp-talkbot__button-want-more-details",class:"final"!==e.currentMessageBot.type?"is-disabled":"",style:{backgroundColor:"final"===e.currentMessageBot.type&&"1"==e.dxpParams?"#007759":""},attrs:{type:"button",id:"lead-wpp-chat-start-conversation",disabled:"final"!==e.currentMessageBot.type||e.isSending,"aria-busy":e.isSending?"true":"false"},on:{click:function(t){return e.submitLead()}}},[e._v("\n    "+e._s(e.isSending?"Enviando...":"Conversar com consultor agora")+"\n    "),e.isSending?t("span",{staticClass:"c-ds-whatsapp-talkbot__spinner",attrs:{"aria-hidden":"true"}}):t("svg",{attrs:{id:"icon-cta",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 18 18",fill:"none"}},[t("path",{attrs:{d:"M5.78078 9.89221C4.69891 9.89221 3.61624 9.89221 2.53437 9.89221C2.48046 9.8838 2.42541 9.89696 2.38113 9.92885C2.33686 9.96074 2.30692 10.0088 2.29781 10.0626C1.55988 12.2865 0.818714 14.5107 0.0743232 16.7351C-0.000630215 16.9128 -0.0172418 17.1098 0.0268817 17.2975C0.0710052 17.4853 0.173586 17.6542 0.319844 17.7799C0.466103 17.9057 0.648489 17.9817 0.840724 17.9971C1.03296 18.0125 1.22512 17.9665 1.38952 17.8656C6.73643 15.1927 12.0833 12.5196 17.4303 9.84618C17.5987 9.77746 17.7429 9.6601 17.8443 9.50908C17.9458 9.35807 18 9.18024 18 8.99829C18 8.81634 17.9458 8.63851 17.8443 8.48749C17.7429 8.33648 17.5987 8.21912 17.4303 8.1504C12.0871 5.48398 6.74585 2.81433 1.40648 0.141454C1.2398 0.0363002 1.04369 -0.0123624 0.847199 0.00267405C0.650708 0.0177106 0.464284 0.0956464 0.315541 0.224938C0.166797 0.35423 0.0636442 0.528001 0.0213613 0.720512C-0.0209216 0.913024 -8.59592e-05 1.11404 0.0807821 1.29378C0.817638 3.50099 1.55261 5.70658 2.2857 7.91056C2.29108 7.94361 2.30295 7.97526 2.32062 8.00369C2.33829 8.03212 2.36142 8.05676 2.38867 8.07621C2.41592 8.09565 2.44674 8.10951 2.47937 8.11697C2.512 8.12444 2.54578 8.12537 2.57877 8.11971C4.67792 8.11325 6.77922 8.11325 8.88268 8.11971C8.99466 8.11446 9.10687 8.12259 9.21693 8.14394C9.43054 8.19301 9.61847 8.31935 9.74456 8.49866C9.87064 8.67797 9.92598 8.89758 9.89993 9.11524C9.87388 9.3329 9.76828 9.53324 9.60344 9.67772C9.4386 9.8222 9.22617 9.90061 9.00701 9.89786C7.9316 9.89786 6.857 9.89786 5.77755 9.89786",fill:"#8A8A8A"}})])]):t("button",{staticClass:"c-ds-whatsapp-talkbot__button-want-more-details",attrs:{type:"button",id:"lead-wpp-chat-start-conversation",disabled:"final"!==e.currentMessageBot.type||e.isSending,"aria-busy":e.isSending?"true":"false"},on:{click:function(t){return e.submitLead()}}},[e._v("\n    "+e._s(e.isSending?"ENVIANDO...":"INICIAR CONVERSA")+"\n    "),e.isSending?t("span",{staticClass:"c-ds-whatsapp-talkbot__spinner",attrs:{"aria-hidden":"true"}}):t("svg",{attrs:{id:"icon-cta",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"42.55",height:"42.417",viewBox:"0 0 42.55 42.417"}},[t("defs",[t("clipPath",{attrs:{id:"clip-path"}},[t("rect",{attrs:{id:"Retângulo_5376","data-name":"Retângulo 5376",width:"22.284",height:"22.289",fill:"none"}})])]),e._v(" "),t("g",{attrs:{id:"Grupo_9966","data-name":"Grupo 9966",transform:"translate(10511.117 3747.25)"}},[t("rect",{attrs:{id:"campo",width:"41.55",height:"41.417",rx:"10",transform:"translate(-10510.117 -3746.25)",fill:"transparent"}}),e._v(" "),t("rect",{attrs:{id:"lead-wpp-chat-start-conversation-arrow","data-name":"campo",width:"41.55",height:"41.417",rx:"10",transform:"translate(-10511.117 -3747.25)",fill:"#007759"}})]),e._v(" "),t("g",{attrs:{id:"Grupo_9968","data-name":"Grupo 9968",transform:"translate(12.083 9.772)"}},[t("g",{attrs:{id:"Grupo_9967","data-name":"Grupo 9967","clip-path":"url(#clip-path)"}}
7,[t("path",{attrs:{id:"lead-wpp-chat-start-conversation-arrow","data-name":"Caminho 11804",d:"M7.151,12.248c-1.34,0-2.681,0-4.021,0a.257.257,0,0,0-.293.211Q1.466,16.59.083,20.722a1.128,1.128,0,0,0,1.629,1.4q9.934-4.965,19.868-9.931a1.134,1.134,0,0,0,0-2.1Q11.653,5.138,1.733.173A1.136,1.136,0,0,0,.091,1.6q1.369,4.1,2.731,8.194a.314.314,0,0,0,.363.259q3.9-.012,7.808,0a1.745,1.745,0,0,1,.414.03,1.1,1.1,0,0,1-.26,2.172c-1.332,0-2.663,0-4,0",transform:"translate(0 0)",fill:"#fff"}})])])])])},[],!1,null,"a2235398",null).exports},7069:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(617);const s={props:["currentMessageBot","form","mask","placeholderInput"],data:()=>({priceMin:0,priceMax:0,money:{decimal:",",thousands:".",prefix:"R$ ",suffix:"",precision:2,masked:!1},charLimitExceeded:!1}),created(){this.telMasks=["(##) #### - ####","(##) ##### - ####"]},directives:{money:n.VMoney},methods:{checkCharacterLimit(e){const t=e.target.value.length;this.charLimitExceeded=t>=260,t>260&&(e.target.value=e.target.value.slice(0,260))}},computed:{whatTypeOfTel(){if("tel"===this.currentMessageBot.type)return this.form.reply?.length>16?"cel":"tel"},placeholderInputComputed(){return"string"==typeof this.placeholderInput?this.placeholderInput:"tel"===this.currentMessageBot.type?this.placeholderInput[this.whatTypeOfTel]:void 0}}};var i=a(5072),r=a.n(i),o=a(1658),l={insert:"head",singleton:!1};r()(o.A,l);o.A.locals;const c=(0,a(4486).A)(s,function(){var e=this,t=e._self._c;return t("div",["Entrada em R$"==e.currentMessageBot.type?t("input",{directives:[{name:"money",rawName:"v-money",value:e.money,expression:"money"},{name:"model",rawName:"v-model",value:e.form.reply,expression:"form.reply"}],staticClass:"c-ds-whatsapp-talkbot__input-reply",attrs:{id:"c-ds-whatsapp-talkbot__input-reply",placeholder:"final"!==e.currentMessageBot.type?e.placeholderInputComputed:""},domProps:{value:e.form.reply},on:{input:function(t){t.target.composing||e.$set(e.form,"reply",t.target.value)}}}):"tel"==e.currentMessageBot.type?t("input",{directives:[{name:"mask",rawName:"v-mask",value:e.telMasks,expression:"telMasks"},{name:"model",rawName:"v-model",value:e.form.reply,expression:"form.reply"}],staticClass:"c-ds-whatsapp-talkbot__input-reply",attrs:{id:"c-ds-whatsapp-talkbot__input-reply",autocomplete:"off",onpaste:"return false;",placeholder:"final"!==e.currentMessageBot.type?e.placeholderInputComputed:""},domProps:{value:e.form.reply},on:{input:function(t){t.target.composing||e.$set(e.form,"reply",t.target.value)}}}):e.mask?t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.reply,expression:"form.reply"},{name:"mask",rawName:"v-mask",value:e.mask,expression:"mask"}],key:e.mask,staticClass:"c-ds-whatsapp-talkbot__input-reply",attrs:{type:"text",id:"c-ds-whatsapp-talkbot__input-reply",placeholder:"final"!==e.currentMessageBot.type?e.placeholderInputComputed:"",maxlength:"260"},domProps:{value:e.form.reply},on:{input:[function(t){t.target.composing||e.$set(e.form,"reply",t.target.value)},e.checkCharacterLimit]}}):t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.reply,expression:"form.reply"}],staticClass:"c-ds-whatsapp-talkbot__input-reply",attrs:{type:"text",id:"c-ds-whatsapp-talkbot__input-reply",placeholder:"final"!==e.currentMessageBot.type?e.placeholderInputComputed:"",maxlength:"260"},domProps:{value:e.form.reply},on:{input:[function(t){t.target.composing||e.$set(e.form,"reply",t.target.value)},e.checkCharacterLimit]}}),e._v(" "),e.charLimitExceeded?t("div",{attrs:{id:"char-limit-message"}},[e._v("\n        Limite de caracteres excedido!\n    ")]):e._e()])},[],!1,null,"a88410f6",null).exports},1334:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>u});const n="Informe um telefone válido com DDD, ex: (11) 99999-9999.";function s(e){let t=String(e??"").replace(/\D/g,"");return t.startsWith("00")&&(t=t.slice(2)),([12,13].includes(t.length)&&t.startsWith("55")||14===t.length&&t.startsWith("550")&&!t.startsWith("5500"))&&(t=t.slice(2)),12===t.length&&t.startsWith("0")&&!t.startsWith("00")&&(t=t.slice(1)),t}function i(e){return/^[1-9]{2}(9\d{8}|\d{8})$/.test(s(e))}const r={props:["currentMessageBot","mask","classParams","placeholderInput","dxpParams","isNewBot","sendLead"],data:()=>({errorMessage:null,form:{reply:null},blackList:["oi","agendar","revisão","olá","falar","saber","valor","boa","para","peças","orçamento","interesse","sobre","strada","tarde","setor","argo","trekking","fiat","informações","bom","dia","cnpj","contato","compass","renegade","Wrangler","Gladiator","Grand Cheeroke","Compass 4xe","Mobi","Strada","Toro","Scudo","e-Scudo","Fiorino","Cronos","Pulse","Fastback","Abarth","C3","Aircross","C4 Cactus","Expert","Jumpy","Jumper","208","e-208","2008","e-2008","3008","Partner","Rapid","e-Expert","utilitários","gostaria","ola"]}),watch:{"form.reply"(){"tel"===this.currentMessageBot.type&&(s(this.form.reply).length>=10?this.errorMessage=i(this.form.reply)?null:n:this.errorMessage=null)},"currentMessageBot.type"(){this.errorMessage=null}},methods:{stepErrorMessage(){return"tel"===this.currentMessageBot.type?n:this.currentMessageBot.required?.message}
7,sendReply(){this.errorMessage=null,this.validMessage()?"final"!==this.currentMessageBot.type&&(this.$emit("currentForm",this.form.reply),this.form.reply=null):this.errorMessage=this.stepErrorMessage()},checkBlackList(e){const t=e.toLowerCase();return!this.blackList.some(e=>new RegExp(`(^|\\s|\\W)${e}($|\\s|\\W)`,"i").test(t))},validMessage(){const e=this.currentMessageBot;if("services"===e.type)return!0;if(!this.form.reply)return!1;if("name"===e.type){const e=new RegExp(/^([a-zA-Zà-úÀ-Ú]|-|_|\s)+$/,"g");return!!(this.form.reply&&e.test(this.form.reply)&&this.form.reply.trim().length>=3)&&this.checkBlackList(this.form.reply)}if("tel"===e.type)return i(this.form.reply);if("email"==e.type){const e=new RegExp(/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i);return this.form.reply&&e.test(this.form.reply)}if("birthdate"==e.type){const e=new RegExp(/(19|20)\d{2}/g),t=this.validYear(this.form.reply);return this.form.reply&&e.test(this.form.reply)&&1==t}if("cpf"===e.type){let e=this.form.reply.replaceAll(".","");return e=e.replaceAll("-",""),e=e.replaceAll(" ",""),this.validCPF(e)}return!0},validCPF(e){let t,a;if(t=0,"00000000000"==e)return!1;for(let a=1;a<=9;a++)t+=parseInt(e.substring(a-1,a))*(11-a);if(a=10*t%11,10!=a&&11!=a||(a=0),a!=parseInt(e.substring(9,10)))return!1;t=0;for(let a=1;a<=10;a++)t+=parseInt(e.substring(a-1,a))*(12-a);return a=10*t%11,10!=a&&11!=a||(a=0),a==parseInt(e.substring(10,11))},validYear(e){const t=e.split("/"),a=parseInt(t[0],10),n=parseInt(t[1],10),s=parseInt(t[2],10),i=new Date(s,n-1,a),r=new Date;let o=r.getFullYear()-i.getFullYear();return i.getMonth()<r.getMonth()||i.getMonth()===r.getMonth()&&i.getDate()<=r.getDate()||o--,o>=18&&o<100}}};var o=a(5072),l=a.n(o),c=a(2669),d={insert:"head",singleton:!1};l()(c.A,d);c.A.locals;const u=(0,a(4486).A)(r,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-whatsapp-talkbot__box-form"},["final"!==e.currentMessageBot.type&&"services"!==e.currentMessageBot.type&&"models"!==e.currentMessageBot.type&&"initial"!==e.currentMessageBot.type&&"versions"!==e.currentMessageBot.type?t("form",{staticClass:"c-ds-whatsapp-talkbot__form",on:{submit:function(t){return t.preventDefault(),e.sendReply.apply(null,arguments)}}},[t("ds-whatsapp-talkbot-form-input",{attrs:{mask:e.mask,form:e.form,currentMessageBot:e.currentMessageBot,placeholderInput:e.placeholderInput}}),e._v(" "),t("button",{staticClass:"c-ds-whatsapp-talkbot__button-send"},["1"==e.dxpParams?t("svg",{attrs:{id:"icon-cta",xmlns:"http://www.w3.org/2000/svg",width:"43",height:"44",viewBox:"0 0 43 44",fill:"none"}},[t("rect",{attrs:{width:"43",height:"44",rx:"21.5",fill:"#007759"}}),t("path",{attrs:{d:"M19.7808 22.8922C18.6989 22.8922 17.6162 22.8922 16.5344 22.8922C16.4805 22.8838 16.4254 22.897 16.3811 22.9289C16.3369 22.9607 16.3069 23.0088 16.2978 23.0626C15.5599 25.2865 14.8187 27.5107 14.0743 29.7351C13.9994 29.9128 13.9828 30.1098 14.02
769 30.2975C14.071 30.4853 14.1736 30.6542 14.3198 30.7799C14.4661 30.9057 14.6485 30.9817 14.8407 30.9971C15.033 31.0125 15.2251 30.9665 15.3895 30.8656C20.7364 28.1927 26.0833 25.5196 31.4303 22.8462C31.5987 22.7775 31.7429 22.6601 31.8443 22.5091C31.9458 22.3581 32 22.1802 32 21.9983C32 21.8163 31.9458 21.6385 31.8443 21.4875C31.7429 21.3365 31.5987 21.2191 31.4303 21.1504C26.0871 18.484 20.7459 15.8143 15.4065 13.1415C15.2398 13.0363 15.0437 12.9876 14.8472 13.0027C14.6507 13.0177 14.4643 13.0956 14.3155 13.2249C14.1668 13.3542 14.0636 13.528 14.0214 13.7205C13.9791 13.913 13.9999 14.114 14.0808 14.2938C14.8176 16.501 15.5526 18.7066 16.2857 20.9106C16.2911 20.9436 16.3029 20.9753 16.3206 21.0037C16.3383 21.0321 16.3614 21.0568 16.3887 21.0762C16.4159 21.0957 16.4467 21.1095 16.4794 21.117C16.512 21.1244 16.5458 21.1254 16.5788 21.1197C18.6779 21.1133 20.7792 21.1133 22.8827 21.1197C22.9947 21.1145 23.1069 21.1226 23.2169 21.1439C23.4305 21.193 23.6185 21.3194 23.7446 21.4987C23.8706 21.678 23.926 21.8976 23.8999 22.1152C23.8739 22.3329 23.7683 22.5332 23.6034 22.6777C23.4386 22.8222 23.2262 22.9006 23.007 22.8979C21.9316 22.8979 20.857 22.8979 19.7776 22.8979",fill:"white"}})]):void 0!==e.classParams&&""!==e.classParams?t("svg",{attrs:{id:"icon-cta",xmlns:"http://www.w3.org/2000/svg",width:"43",height:"44",viewBox:"0 0 43 44",fill:"none"}},[t("rect",{attrs:{width:"43",height:"44",rx:"21.5",fill:"#3283FF"}}),t("path",{attrs:{d:"M19.7808 22.8922C18.6989 22.8922 17.6162 22.8922 16.5344 22.8922C16.4805 22.8838 16.4254 22.897 16.3811 22.9289C16.3369 22.9607 16.3069 23.0088 16.2978 23.0626C15.5599 25.2865 14.8187 27.5107 14.0743 29.7351C13.9994 29.9128 13.9828 30.1098 14.02
769 30.2975C14.071 30.4853 14.1736 30.6542 14.3198 30.7799C14.4661 30.9057 14.6485 30.9817 14.8407 30.9971C15.033 31.0125 15.2251 30.9665 15.3895 30.8656C20.7364 28.1927 26.0833 25.5196 31.4303 22.8462C31.5987 22.7775 31.7429 22.6601 31.8443 22.5091C31.9458 22.3581 32 22.1802 32 21.9983C32 21.8163 31.9458 21.6385 31.8443 21.4875C31.7429 21.3365 31.5987 21.2191 31.4303 21.1504C26.0871 18.484 20.7459 15.8143 15.4065 13.1415C15.2398 13.0363 15.0437 12.9876 14.8472 13.0027C14.6507 13.0177 14.4643 13.0956 14.3155 13.2249C14.1668 13.3542 14.0636 13.528 14.0214 13.7205C13.9791 13.913 13.9999 14.114 14.0808 14.2938C14.8176 16.501 15.5526 18.7066 16.2857 20.9106C16.2911 20.9436 16.3029 20.9753 16.3206 21.0037C16.3383 21.0321 16.3614 21.0568 16.3887 21.0762C16.4159 21.0957 16.4467 21.1095 16.4794 21.117C16.512 21.1244 16.5458 21.1254 16.5788 21.1197C18.6779 21.1133 20.7792 21.1133 22.8827 21.1197C22.9947 21.1145 23.1069 21.1226 23.2169 21.1439C23.4305 21.193 23.6185 21.3194 23.7446 21.4987C23.8706 21.678 23.926 21.8976 23.8999 22.1152C23.8739 22.3329 23.7683 22.5332 23.6034 22.6777C23.4386 22.8222 23.2262 22.9006 23.007 22.8979C21.9316 22.8979 20.857 22.8979 19.7776 22.8979",fill:"white"}})]):t("svg",{attrs:{id:"icon-cta",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"42.55",height:"42.417",viewBox:"0 0 42.55 42.417"}},[t("defs",[t("clipPath",{attrs:{id:"clip-path"}},[t("rect",{attrs:{id:"Retângulo_5376","data-name":"Retângulo 5376",width:"22.284",height:"22.289",fill:"none"}})])]),e._v(" "),t("g",{attrs:{id:"Grupo_9966","data-name":"Grupo 9966",transform:"translate(10511.117 3747.25)"}},[t("rect",{attrs:{id:"campo",width:"41.55",height:"41.417",rx:"10",transform:"translate(-10510.117 -3746.25)",fill:"#b3b2b1"}}),e._v(" "),t("rect",{attrs:{id:"lead-wpp-chat-before-conversation-arrow","data-name":"campo",width:"41.55",height:"41.417",rx:"10",transform:"translate(-10511.117 -3747.25)",fill:"#007759"}})]),e._v(" "),t("g",{attrs:{id:"Grupo_9968","data-name":"Grupo 9968",transform:"translate(12.083 9.772)"}},[t("g",{attrs:{id:"Grupo_9967","data-name":"Grupo 9967","clip-path":"url(#clip-path)"}},[t("path",{attrs:{id:"Caminho_11804","data-name":"Caminho 11804",d:"M7.151,12.248c-1.34,0-2.681,0-4.021,0a.257.257,0,0,0-.293.211Q1.466,16.59.083,20.722a1.128,1.128,0,0,0,1.629,1.4q9.934-4.965,19.868-9.931a1.134,1.134,0,0,0,0-2.1Q11.653,5.138,1.733.173A1.136,1.136,0,0,0,.091,1.6q1.369,4.1,2.731,8.194a.314.314,0,0,0,.363.259q3.9-.012,7.808,0a1.745,1.745,0,0,1,.414.03,1.1,1.1,0,0,1-.26,2.172c-1.332,0-2.663,0-4,0",transform:"translate(0 0)",fill:"#fff"}})])])])])],1):e._e(),e._v(" "),t("ds-whatsapp-talkbot-form-button",{attrs:{currentMessageBot:e.currentMessageBot,isNewBot:e.isNewBot,sendLead:e.sendLead,dxpParams:e.dxpParams}}),e._v(" "),e.errorMessage?t("span",{staticClass:"c-ds-whatsapp-talkbot__error-message"},[e._v("\n        "+e._s(e.errorMessage)+"\n    ")]):e._e()],1)},[],!1,null,"12471d7d",null).exports},1176:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["isNewBot","LeadQualifierTitle","LeadQualifierUseCustomImage","LeadQualifierCustomImage"]};var s=a(5072),i=a.n(s),r=a(5069),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",{staticClass:"c-ds-whatsapp-talkbot__head"},[e.LeadQualifierUseCustomImage?t("img",{staticClass:"c-ds-whatsapp-talkbot__image",attrs:{src:e.LeadQualifierCustomImage}}):e._e(),e._v(" "),(e.isNewBot(),t("span",{staticClass:"c-ds-whatsapp-talkbot__title"},[e._v("\n        "+e._s(e.LeadQualifierTitle)+"\n    ")]))])},[],!1,null,"32b56366",null).exports},4112:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["isNewBot","LeadQualifierTitle","LeadQualifierUseCustomImage","LeadQualifierCustomImage"]};var s=a(5072),i=a.n(s),r=a(7346),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){this._self._c;return this._m(0)},[function(){var e=this._self._c;return e("div",{staticClass:"c-ds-whatsapp-talkbot__head"},[e("div",{staticClass:"c-ds-loader"})])}],!1,null,"a8134a82",null).exports},7206:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk","modelsByShop","replies"],data:()=>({modelName:"",vehicleVersions:""}),methods:{choiceModel(e,t){e=parseInt(e);const a=this.modelsByShop.find(t=>
7t.id===e)?.vehicle_versions[0]?.id;this.vehicleVersions=this.modelsByShop.find(t=>t.id===e)?.vehicle_versions||[],this.modelName=t,this.$emit("ModelNameResponse",[this.modelName,a,this.vehicleVersions,e])},VersionResponse(e){this.$emit("VersionResponse",e)}}};var s=a(5072),i=a.n(s),r=a(3138),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",["models"===e.talk.type&&"bot"===e.talk.who?t("div",{staticClass:"c-ds-whatsapp-talkbot__options-service"},e._l(e.talk.options,function(a,n){return t("label",{key:n,staticClass:"c-ds-whatsapp-talkbot__option",attrs:{for:`radio-${a.id}`}},[t("input",{staticClass:"c-ds-whatsapp-talkbot__input-option",attrs:{type:"radio",id:`radio-${a.id}`,name:"choice-model",disabled:""!==e.modelName&&e.modelName!=a.name},domProps:{value:a.id},on:{change:function(t){return e.choiceModel(a.id,a.name)}}}),e._v("\n            "+e._s(a.name)+"\n        ")])}),0):e._e(),e._v(" "),t("ds-whatsapp-talkbot-message-versions",{attrs:{talk:e.talk},on:{VersionResponse:e.VersionResponse}})],1)},[],!1,null,"72cb6248",null).exports},7215:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk","isNewBot"],data:()=>({optionsSimulate:null}),methods:{choiceButtonDXp(e){const t=parseInt(e.target.value);this.optionsSimulate=t,this.$emit("simulationDxp",t)},disabledButton(e){return!this.optionsSimulate||this.optionsSimulate===e}}};var s=a(5072),i=a.n(s),r=a(4179),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return"initial"===e.talk.type?t("div",{staticClass:"c-ds-whatsapp-talkbot__options-initial"},e._l(e.talk.options,function(a,n){return t("label",{key:n,class:`c-ds-whatsapp-talkbot__option hwto-${n}`,attrs:{for:`radio-${a.id}`}},[t("button",{staticClass:"c-ds-whatsapp-talkbot__button-option",attrs:{type:"radio",id:`radio-${a.id}`,value:a.value,name:"choice-dxp",disabled:!e.disabledButton(a.id),checked:e.isNewBot()&&e.optionsSimulate&&e.optionsSimulate==a.value},domProps:{innerHTML:e._s(a.text)},on:{click:e.choiceButtonDXp}})])}),0):e._e()},[],!1,null,"9a7171a8",null).exports},8746:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>c});var n=a(9248);const s={props:["talk","isNewBot","modelsByShop","enableModelSelector"],data:()=>({serviceChoose:null}),methods:{choiceService(e){const t=parseInt(e.target.value);this.serviceChoose!==t&&(this.serviceChoose=t,this.$emit("choiceService",t),this.$emit("serviceChoosedMessage",(0,n.H)({options:this.talk.options,leadTypeId:t,hasModelsByShop:this.hasModelsByShop(),enableModelSelector:this.enableModelSelector})))},hasModelsByShop(){return this.modelsByShop.length>0}}};var i=a(5072),r=a.n(i),o=a(7612),l={insert:"head",singleton:!1};r()(o.A,l);o.A.locals;const c=(0,a(4486).A)(s,function(){var e=this,t=e._self._c;return"services"===e.talk.type?t("div",{staticClass:"c-ds-whatsapp-talkbot__options-service"},e._l(e.talk.options,function(a,n){return t("label",{key:n,class:`c-ds-whatsapp-talkbot__option hwto-${n}`,attrs:{for:`radio-${a.id}`}},[t("input",{staticClass:"c-ds-whatsapp-talkbot__input-option",attrs:{type:"radio",id:`radio-${a.id}`,name:"choice-service",disabled:e.isNewBot()&&e.serviceChoose&&e.serviceChoose!==a.value},domProps:{value:a.value,checked:e.isNewBot()&&e.serviceChoose&&e.serviceChoose==a.value},on:{change:e.choiceService}}),e._v("\n        "+e._s(a.text)+"\n    ")])}),0):e._e()},[],!1,null,"734caeb1",null).exports},1789:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk"],data:()=>({parcelaEscolhida:[]}),methods:{choiceSimulation(e,t){const a=e+"x de "+t;this.parcelaEscolhida.push(a),this.$emit("choiceSimulationSelected",this.parcelaEscolhida)}}};var s=a(5072),i=a.n(s),r=a(4428),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",["simulation"===e.talk.type&&"bot"===e.talk.who?t("div",{staticClass:"c-ds-whatsapp-talkbot__options-simulation"},e._l(e.talk.options,function(a,n){return t("label",{key:n,staticClass:"c-ds-whatsapp-talkbot__option",attrs:{for:`checkbox-${a.id}`}},[t("input",{staticClass:"c-ds-whatsapp-talkbot__input-option",attrs:{type:"checkbox",id:`checkbox-${a.id}`,name:"choice-simulation"},domProps:{value:a.id},on:{click:function(t){return e.choiceSimulation(a.installments,a.first_installment_value)}}}),e._v("\n            "+e._s(a.installments)+"x de "+e._s(a.first_installment_value)+"\n        ")])}
7),0):e._e()])},[],!1,null,"7bc6a8ec",null).exports},5747:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk"],computed:{formattedMessage(){if("concierge"===this.talk.type&&"string"==typeof this.talk.message){let e=this.talk.message;const t=/(https?:\/\/[^\s]+\.(?:jpg|jpeg|png|gif|svg|webp)(?:\?[^\s]*)?)/gi;e=e.replace(t,e=>`<a href="${e}" target="_blank" rel="noopener noreferrer" style="display: block; margin: 10px 0;">\n                                    <img src="${e}" alt="Imagem" style="max-width: 100%; border-radius: 8px; display: block;" />\n                                </a>`);const a=/(?<!src="|href=")(https?:\/\/[^\s<]+)/gi;return e=e.replace(a,e=>`<a href="${e}" target="_blank" rel="noopener noreferrer" style="color: #0066cc; text-decoration: underline;">${e}</a>`),e=e.replace(/\n/g,"<br>"),e}return this.talk.message}}};var s=a(5072),i=a.n(s),r=a(6258),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return e.talk.message?t("div",["concierge"===e.talk.type?t("div",{staticClass:"concierge-message",domProps:{innerHTML:e._s(e.formattedMessage)}}):t("div",{domProps:{innerHTML:e._s(e.talk.message)}})]):e._e()},[],!1,null,"2aa16f06",null).exports},4690:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk"],data:()=>({versionName:"",versionPrice:""}),methods:{verionsOptions(e,t,a,n,s,i){e=parseInt(e),this.versionName=t,this.versionPrice=a,this.$emit("VersionResponse",[e,this.versionName,this.versionPrice,n,s,i])}}};var s=a(5072),i=a.n(s),r=a(1322),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return"versions"===e.talk.type&&"bot"===e.talk.who?t("div",{staticClass:"c-ds-whatsapp-talkbot__options-version"},e._l(e.talk.options,function(a,n){return t("label",{key:n,staticClass:"c-ds-whatsapp-talkbot__option",attrs:{for:`radio-${a.id}`}},[t("input",{staticClass:"c-ds-whatsapp-talkbot__input-option",attrs:{type:"radio",id:`radio-${a.id}`,name:"choice-version",disabled:""!==e.versionName&&e.versionName!=a.name},domProps:{value:a.id},on:{change:function(t){return e.verionsOptions(a.id,a.name,a.price,a.fipe,a.build_year,a.model_year)}}}),e._v("\n    "+e._s(a.name)+"\n    ")])}),0):e._e()},[],!1,null,"0460c992",null).exports},6429:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});const n={props:["talk","isNewBot","modelsByShop","LeadQualifierTitle","LeadQualifierUseCustomImage","LeadQualifierCustomImage","enableModelSelector"],methods:{ModelNameResponse(e){this.$emit("ModelNameResponse",e)},choiceService(e){this.$emit("choiceService",e)},serviceChoosedMessage(e){this.$emit("serviceChoosedMessage",e)},simulationDxp(e){this.$emit("simulationDxp",e)},VersionResponse(e){this.$emit("VersionResponse",e)},choiceSimulationSelected(e){this.$emit("choiceSimulationSelected",e)},scrollDown(){setTimeout(()=>{this.$refs.contentTalkBot.lastElementChild.scrollIntoView({behavior:"smooth"})},1e3)},scrollUp(){setTimeout(()=>{const e=this.$refs.contentTalkBot;if(e.lastElementChild){const t=e.offsetHeight-150;e.scrollTo({top:t,behavior:"smooth"})}},1e3)}}};var s=a(5072),i=a.n(s),r=a(5514),o={insert:"head",singleton:!1};i()(r.A,o);r.A.locals;const l=(0,a(4486).A)(n,function(){var e=this,t=e._self._c;return t("div",[t("ds-whatsapp-talkbot-message-initial",{attrs:{isNewBot:e.isNewBot,LeadQualifierTitle:e.LeadQualifierTitle,LeadQualifierUseCustomImage:e.LeadQualifierUseCustomImage,LeadQualifierCustomImage:e.LeadQualifierCustomImage}}),e._v(" "),t("div",{ref:"contentTalkBot",staticClass:"c-ds-whatsapp-talkbot__content"},[t("ul",{staticClass:"c-ds-whatsapp-talkbot__box-talk"},e._l(e.talk,function(a){return t("li",{key:a.uid,staticClass:"c-ds-whatsapp-talkbot__row"},[e.isNewBot()&&"bot"===a.who?t("ds-whatsapp-talkbot-spin"):e._e(),e._v(" "),t("span",{staticClass:"c-ds-whatsapp-talkbot__message",class:{"c-ds-whatsapp-talkbot__message--bot":"bot"===a.who&&"initial"!==a.type,"c-ds-whatsapp-talkbot__message--customer":"customer"===a.who}},[t("ds-whatsapp-talkbot-message-standard",{attrs:{talk:a}}),e._v(" "),t("ds-whatsapp-talkbot-message-options",{attrs:{talk:a,isNewBot:e.isNewBot},on:{simulationDxp:e.simulationDxp}}),e._v(" "),t("ds-whatsapp-talkbot-message-services",{attrs:{talk:a,isNewBot:e.isNewBot,modelsByShop:e.modelsByShop,"enable-model-selector":e.enableModelSelector},on:{choiceService:e.choiceService,serviceChoosedMessage:e.serviceChoosedMessage}}),e._v(" "),t("ds-whatsapp-talkbot-message-models",{attrs:{talk:a,modelsByShop:e.modelsByShop},on:{ModelNameResponse:e.ModelNameResponse,VersionResponse:e.VersionResponse}}),e._v(" "),t("ds-whatsapp-talkbot-message-simulation",{attrs:{talk:a},on:{choiceSimulationSelected:e.choiceSimulationSelected}}),e._v(" "),"loading"===a.type?t("ds-whatsapp-talkbot-message-loading"):e._e()],1)],1)}),0),e._v(" "),t("span",{staticClass:"c-ds-whatsapp-talkbot__scroll-anchor"})])],1)},[],!1,null,"6743b5d0",null).exports},4486:(e,t,a)=>{"use strict";
7function n(e,t,a,n,s,i,r,o){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=a,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),s&&s.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):s&&(l=o?function(){s.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:s),l)if(c.functional){c._injectStyles=l;var d=c.render;c.render=function(e,t){return l.call(t),d(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}a.d(t,{A:()=>n})},1167:(e,t,a)=>{var n={"./components/360Vdp/ds-360-vdp.vue":2356,"./components/File.vue":1036,"./components/FileModal.vue":1466,"./components/Select.vue":5011,"./components/Textarea.vue":3291,"./components/compare/ds-vehicle-compare-card-navbar.vue":4042,"./components/compare/ds-vehicle-compare-card.vue":2076,"./components/compare/ds-vehicle-compare-characteristic-list.vue":2241,"./components/compare/ds-vehicle-compare-modal.vue":621,"./components/compare/ds-vehicle-compare.vue":75,"./components/compare/toyota/ds-toyota-vehicle-compare-card-navbar.vue":5345,"./components/compare/toyota/ds-toyota-vehicle-compare-card.vue":7362,"./components/compare/toyota/ds-toyota-vehicle-compare-characteristic-list.vue":1163,"./components/compare/toyota/ds-toyota-vehicle-compare-modal.vue":1399,"./components/compare/toyota/ds-toyota-vehicle-compare.vue":865,"./components/ds-button-accordion.vue":7317,"./components/ds-flag-animated.vue":602,"./components/ds-loading.vue":7724,"./components/ds-tooltip.vue":9958,"./components/ds-vehicles-stock-related-card-dxp.vue":9774,"./components/ds-vehicles-stock-related-dxp.vue":1028,"./components/dxp-stellantis/ds-dxp-form.vue":5372,"./components/dxp-stellantis/dxp-contact.vue":3217,"./components/dxp-stellantis/dxp-finance-simulation.vue":8478,"./components/dxp-stellantis/dxp-progress-bar.vue":3721,"./components/dxp-stellantis/dxp-resume.vue":2472,"./components/dxp-stellantis/dxp-used-vehicle.vue":7577,"./components/dxp-stellantis/dxp-vehicle.vue":5564,"./components/filters/ds-filter-hours-of-use.vue":5941,"./components/filters/ds-filter-km-min.vue":5066,"./components/filters/ds-filter-km.vue":6605,"./components/filters/ds-filter-offers.vue":5986,"./components/filters/ds-filter-price-range.vue":7547,"./components/filters/ds-filter-search.vue":6478,"./components/filters/ds-filter-shop.vue":39,"./components/filters/ds-filter.vue":1144,"./components/form/ds-cep.vue":8778,"./components/form/ds-checkbox.vue":7711,"./components/form/ds-date.vue":711,"./components/form/ds-dropdown.vue":2163,"./components/form/ds-form-revisao-step-by-step.vue":6951,"./components/form/ds-form-step-by-step.vue":560,"./components/form/ds-input.vue":2399,"./components/form/ds-shops.vue":5984,"./components/form/ds-switch.vue":6707,"./components/pushnotification/ds-pushnotification.vue":3411,"./components/stock/ds-filters-home.vue":5422,"./components/stock/ds-range-slider.vue":7078,"./components/vehicles/ds-vehicle-version-card.vue":9937,"./components/whatsapp/ds-talkbot-spin.vue":5930,"./components/whatsapp/ds-talkbot.vue":5809,"./components/whatsapp/form/ds-talkbot-form-button.vue":7269,"./components/whatsapp/form/ds-talkbot-form-input.vue":7069,"./components/whatsapp/form/ds-talkbot-form.vue":1334,"./components/whatsapp/message/ds-talkbot-message-initial.vue":1176,"./components/whatsapp/message/ds-talkbot-message-loading.vue":4112,"./components/whatsapp/message/ds-talkbot-message-models.vue":7206,"./components/whatsapp/message/ds-talkbot-message-options.vue":7215,"./components/whatsapp/message/ds-talkbot-message-services.vue":8746,"./components/whatsapp/message/ds-talkbot-message-simulation.vue":1789,"./components/whatsapp/message/ds-talkbot-message-standard.vue":5747,"./components/whatsapp/message/ds-talkbot-message-versions.vue":4690,"./components/whatsapp/message/ds-talkbot-message.vue":6429};function s(e){var t=i(e);return a(t)}function i(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}s.keys=function(){return Object.keys(n)},s.resolve=i,e.exports=s,s.id=1167},594:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(6421);function s(e,t,a){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}},4904:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var n=a(2481);function s(e,t){if("object"!=(0,n.A)(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var s=a.call(e,t||"default");if("object"!=(0,n.A)(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},6421:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var n=a(2481),s=a(4904);function i(e){var t=(0,s.A)(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},2481:(e,t,a)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}a.d(t,{A:()=>n})},3009:(e,t,a)=>{"use strict";a.d(t,{R2:()=>ne,Ey:()=>z,nY:()=>ae});var n=a(8822),s=!0;n.default.util.warn;var i=a(2694);
8/*!
9 * pinia v2.3.1
10 * (c) 2025 Eduardo San Martin Morote
11 * @license MIT
12 */
13let r;const o=e=>r=e,l=Symbol();function c(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var d;!function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"}(d||(d={}));const u="undefined"!=typeof window,p=(()=>"object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:"object"==typeof globalThis?globalThis:{HTMLElement:null})();function m(e,t,a){const n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){_(n.response,t,a)},n.onerror=function(){console.error("could not download file")},n.send()}function f(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function h(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){const a=document.createEvent("MouseEvents");
13a.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(a)}}const v="object"==typeof navigator?navigator:{userAgent:""},g=(()=>/Macintosh/.test(v.userAgent)&&/AppleWebKit/.test(v.userAgent)&&!/Safari/.test(v.userAgent))(),_=u?"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!g?function(e,t="download",a){const n=document.createElement("a");n.download=t,n.rel="noopener","string"==typeof e?(n.href=e,n.origin!==location.origin?f(n.href)?m(e,t,a):(n.target="_blank",h(n)):h(n)):(n.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(n.href)},4e4),setTimeout(function(){h(n)},0))}:"msSaveOrOpenBlob"in v?function(e,t="download",a){if("string"==typeof e)if(f(e))m(e,t,a);else{const t=document.createElement("a");t.href=e,t.target="_blank",setTimeout(function(){h(t)})}else navigator.msSaveOrOpenBlob(function(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}(e,a),t)}:function(e,t,a,n){(n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading...");if("string"==typeof e)return m(e,t,a);const s="application/octet-stream"===e.type,i=/constructor/i.test(String(p.HTMLElement))||"safari"in p,r=/CriOS\/[\d]+/.test(navigator.userAgent);if((r||s&&i||g)&&"undefined"!=typeof FileReader){const t=new FileReader;t.onloadend=function(){let e=t.result;if("string"!=typeof e)throw n=null,new Error("Wrong reader.result type");e=r?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location.assign(e),n=null},t.readAsDataURL(e)}else{const t=URL.createObjectURL(e);n?n.location.assign(t):location.href=t,n=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}:()=>{};function b(e,t){const a="🍍 "+e;"function"==typeof __VUE_DEVTOOLS_TOAST__?__VUE_DEVTOOLS_TOAST__(a,t):"error"===t?console.error(a):"warn"===t?console.warn(a):console.log(a)}function y(e){return"_a"in e&&"install"in e}function w(){if(!("clipboard"in navigator))return b("Your browser doesn't support the Clipboard API","error"),!0}function x(e){return!!(e instanceof Error&&e.message.toLowerCase().includes("document is not focused"))&&(b('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.',"warn"),!0)}let C;async function k(e){try{const t=(C||(C=document.createElement("input"),C.type="file",C.accept=".json"),function(){return new Promise((e,t)=>{C.onchange=async()=>{const t=C.files;if(!t)return e(null);const a=t.item(0);return e(a?{text:await a.text(),file:a}:null)},C.oncancel=()=>e(null),C.onerror=t,C.click()})}),a=await t();if(!a)return;const{text:n,file:s}=a;S(e,JSON.parse(n)),b(`Global state imported from "${s.name}".`)}catch(e){b("Failed to import the state from JSON. Check the console for more details.","error"),console.error(e)}}function S(e,t){for(const a in t){const n=e.state.value[a];n?Object.assign(n,t[a]):e.state.value[a]=t[a]}}function $(e){return{_custom:{display:e}}}const A="🍍 Pinia (root)",O="_root";function P(e){return y(e)?{id:O,label:A}:{id:e.$id,label:e.$id}}function M(e){return e?Array.isArray(e)?e.reduce((e,t)=>(e.keys.push(t.key),e.operations.push(t.type),e.oldValue[t.key]=t.oldValue,e.newValue[t.key]=t.newValue,e),{oldValue:{},keys:[],operations:[],newValue:{}}):{operation:$(e.type),key:$(e.key),oldValue:e.oldValue,newValue:e.newValue}:{}}function E(e){switch(e){case d.direct:return"mutation";case d.patchFunction:case d.patchObject:return"$patch";default:return"unknown"}}let T=!0;const L=[],D="pinia:mutations",N="pinia",{assign:R}=Object,I=e=>"🍍 "+e;function j(e,t){(0,i.$q)({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:L,app:e},a=>{"function"!=typeof a.now&&b("You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),a.addTimelineLayer({id:D,label:"Pinia 🍍",color:15064968}),a.addInspector({id:N,label:"Pinia 🍍",icon:"storage",treeFilterPlaceholder:"Search stores",actions:[{icon:"content_copy",action:()=>{!async function(e){if(!w())try{await navigator.clipboard.writeText(JSON.stringify(e.state.value)),b("Global state copied to clipboard.")}catch(e){if(x(e))return;b("Failed to serialize the state. Check the console for more details.","error"),console.error(e)}}(t)},tooltip:"Serialize and copy the state"},{icon:"content_paste",action:async()=>{await async function(e){if(!w())try{S(e,JSON.parse(await navigator.clipboard.readText())),b("Global state pasted from clipboard.")}catch(e){if(x(e))return;b("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(e)}}(t),a.sendInspectorTree(N),a.sendInspectorState(N)},tooltip:"Replace the state with the content of your clipboard"},{icon:"save",action:()=>
13{!async function(e){try{_(new Blob([JSON.stringify(e.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(e){b("Failed to export the state as JSON. Check the console for more details.","error"),console.error(e)}}(t)},tooltip:"Save the state as a JSON file"},{icon:"folder_open",action:async()=>{await k(t),a.sendInspectorTree(N),a.sendInspectorState(N)},tooltip:"Import the state from a JSON file"}],nodeActions:[{icon:"restore",tooltip:'Reset the state (with "$reset")',action:e=>{const a=t._s.get(e);a?"function"!=typeof a.$reset?b(`Cannot reset "${e}" store because it doesn't have a "$reset" method implemented.`,"warn"):(a.$reset(),b(`Store "${e}" reset.`)):b(`Cannot reset "${e}" store because it wasn't found.`,"warn")}}]}),a.on.inspectComponent((e,t)=>{const a=e.componentInstance&&e.componentInstance.proxy;if(a&&a._pStores){const t=e.componentInstance.proxy._pStores;Object.values(t).forEach(t=>{e.instanceData.state.push({type:I(t.$id),key:"state",editable:!0,value:t._isOptionsAPI?{_custom:{value:(0,n.toRaw)(t.$state),actions:[{icon:"restore",tooltip:"Reset the state of this store",action:()=>t.$reset()}]}}:Object.keys(t.$state).reduce((e,a)=>(e[a]=t.$state[a],e),{})}),t._getters&&t._getters.length&&e.instanceData.state.push({type:I(t.$id),key:"getters",editable:!1,value:t._getters.reduce((e,a)=>{try{e[a]=t[a]}catch(t){e[a]=t}return e},{})})})}}),a.on.getInspectorTree(a=>{if(a.app===e&&a.inspectorId===N){let e=[t];e=e.concat(Array.from(t._s.values())),a.rootNodes=(a.filter?e.filter(e=>"$id"in e?e.$id.toLowerCase().includes(a.filter.toLowerCase()):A.toLowerCase().includes(a.filter.toLowerCase())):e).map(P)}}),globalThis.$pinia=t,a.on.getInspectorState(a=>{if(a.app===e&&a.inspectorId===N){const e=a.nodeId===O?t:t._s.get(a.nodeId);if(!e)return;e&&(a.nodeId!==O&&(globalThis.$store=(0,n.toRaw)(e)),a.state=function(e){if(y(e)){const t=Array.from(e._s.keys()),a=e._s,n={state:t.map(t=>({editable:!0,key:t,value:e.state.value[t]})),getters:t.filter(e=>a.get(e)._getters).map(e=>{const t=a.get(e);return{editable:!1,key:e,value:t._getters.reduce((e,a)=>(e[a]=t[a],e),{})}})};return n}const t={state:Object.keys(e.$state).map(t=>({editable:!0,key:t,value:e.$state[t]}))};return e._getters&&e._getters.length&&(t.getters=e._getters.map(t=>({editable:!1,key:t,value:e[t]}))),e._customProperties.size&&(t.customProperties=Array.from(e._customProperties).map(t=>({editable:!0,key:t,value:e[t]}))),t}(e))}}),a.on.editInspectorState((a,n)=>{if(a.app===e&&a.inspectorId===N){const e=a.nodeId===O?t:t._s.get(a.nodeId);if(!e)return b(`store "${a.nodeId}" not found`,"error");const{path:n}=a;y(e)?n.unshift("state"):1===n.length&&e._customProperties.has(n[0])&&!(n[0]in e.$state)||n.unshift("$state"),T=!1,a.set(e,n,a.state.value),T=!0}}),a.on.editComponentState(e=>{if(e.type.startsWith("🍍")){const a=e.type.replace(/^🍍\s*/,""),n=t._s.get(a);if(!n)return b(`store "${a}" not found`,"error");const{path:s}=e;if("state"!==s[0])return b(`Invalid path for store "${a}":\n${s}\nOnly state can be modified.`);s[0]="$state",T=!1,e.set(n,s,e.state.value),T=!0}})})}let F,B=0;function V(e,t,a){const s=t.reduce((t,a)=>(t[a]=(0,n.toRaw)(e)[a],t),{});for(const t in s)e[t]=function(){const n=B,i=a?new Proxy(e,{get:(...e)=>(F=n,Reflect.get(...e)),set:(...e)=>(F=n,Reflect.set(...e))}):e;F=n;const r=s[t].apply(i,arguments);return F=void 0,r}}function q({app:e,store:t,options:a}){if(!t.$id.startsWith("__hot:")){if(t._isOptionsAPI=!!a.state,!t._p._testing){V(t,Object.keys(a.actions),t._isOptionsAPI);const e=t._hotUpdate;(0,n.toRaw)(t)._hotUpdate=function(a){e.apply(this,arguments),V(t,Object.keys(a._hmrPayload.actions),!!t._isOptionsAPI)}}!function(e,t){L.includes(I(t.$id))||L.push(I(t.$id)),(0,i.$q)({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:L,app:e,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},e=>{const a="function"==typeof e.now?e.now.bind(e):Date.now;t.$onAction(({after:n,onError:s,name:i,args:r})=>{const o=B++;e.addTimelineEvent({layerId:D,event:{time:a(),title:"🛫 "+i,subtitle:"start",data:{store:$(t.$id),action:$(i),args:r},groupId:o}}),n(n=>{F=void 0,e.addTimelineEvent({layerId:D,event:{time:a(),title:"🛬 "+i,subtitle:"end",data:{store:$(t.$id),action:$(i),args:r,result:n},groupId:o}})}),s(n=>{F=void 0,e.addTimelineEvent({layerId:D,event:{time:a(),logType:"error",title:"
13💥 "+i,subtitle:"end",data:{store:$(t.$id),action:$(i),args:r,error:n},groupId:o}})})},!0),t._customProperties.forEach(s=>{(0,n.watch)(()=>(0,n.unref)(t[s]),(t,n)=>{e.notifyComponentUpdate(),e.sendInspectorState(N),T&&e.addTimelineEvent({layerId:D,event:{time:a(),title:"Change",subtitle:s,data:{newValue:t,oldValue:n},groupId:F}})},{deep:!0})}),t.$subscribe(({events:n,type:s},i)=>{if(e.notifyComponentUpdate(),e.sendInspectorState(N),!T)return;const r={time:a(),title:E(s),data:R({store:$(t.$id)},M(n)),groupId:F};s===d.patchFunction?r.subtitle="⤵️":s===d.patchObject?r.subtitle="🧩":n&&!Array.isArray(n)&&(r.subtitle=n.type),n&&(r.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:n}}),e.addTimelineEvent({layerId:D,event:r})},{detached:!0,flush:"sync"});const s=t._hotUpdate;t._hotUpdate=(0,n.markRaw)(n=>{s(n),e.addTimelineEvent({layerId:D,event:{time:a(),title:"🔥 "+t.$id,subtitle:"HMR update",data:{store:$(t.$id),info:$("HMR update")}}}),e.notifyComponentUpdate(),e.sendInspectorTree(N),e.sendInspectorState(N)});const{$dispose:i}=t;t.$dispose=()=>{i(),e.notifyComponentUpdate(),e.sendInspectorTree(N),e.sendInspectorState(N),e.getSettings().logStoreChanges&&b(`Disposed "${t.$id}" store 🗑`)},e.notifyComponentUpdate(),e.sendInspectorTree(N),e.sendInspectorState(N),e.getSettings().logStoreChanges&&b(`"${t.$id}" store installed 🆕`)})}(e,t)}}function z(){const e=(0,n.effectScope)(!0),t=e.run(()=>(0,n.ref)({}));let a=[],i=[];const r=(0,n.markRaw)({install(e){o(r),s||(r._a=e,e.provide(l,r),e.config.globalProperties.$pinia=r,"undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u&&j(e,r),i.forEach(e=>a.push(e)),i=[])},use(e){return this._a||s?a.push(e):i.push(e),this},_p:a,_a:null,_e:e,_s:new Map,state:t});return"undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u&&"undefined"!=typeof Proxy&&r.use(q),r}const U=()=>{};function H(e,t,a,s=U){e.push(t);const i=()=>{const a=e.indexOf(t);a>-1&&(e.splice(a,1),s())};return!a&&(0,n.getCurrentScope)()&&(0,n.onScopeDispose)(i),i}function W(e,...t){e.slice().forEach(e=>{e(...t)})}const Q=e=>e(),J=Symbol(),K=Symbol();function G(e,t){e instanceof Map&&t instanceof Map?t.forEach((t,a)=>e.set(a,t)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const a in t){if(!t.hasOwnProperty(a))continue;const s=t[a],i=e[a];c(i)&&c(s)&&e.hasOwnProperty(a)&&!(0,n.isRef)(s)&&!(0,n.isReactive)(s)?e[a]=G(i,s):e[a]=s}return e}const Z=Symbol();function Y(e){return!c(e)||!e.hasOwnProperty(Z)}const{assign:X}=Object;function ee(e){return!(!(0,n.isRef)(e)||!e.effect)}function te(e,t,a={},i,r,l){let c;const p=X({actions:{}},a);const m={deep:!0};let f,h;let v,g=[],_=[];const b=i.state.value[e];l||b||(s?(0,n.set)(i.state.value,e,{}):i.state.value[e]={});const y=(0,n.ref)({});let w;function x(t){let a;f=h=!1,"function"==typeof t?(t(i.state.value[e]),a={type:d.patchFunction,storeId:e,events:v}):(G(i.state.value[e],t),a={type:d.patchObject,payload:t,storeId:e,events:v});const s=w=Symbol();(0,n.nextTick)().then(()=>{w===s&&(f=!0)}),h=!0,W(g,a,i.state.value[e])}const C=l?function(){const{state:e}=a,t=e?e():{};this.$patch(e=>{X(e,t)})}:U;const k=(t,a="")=>{if(J in t)return t[K]=a,t;const n=function(){o(i);const a=Array.from(arguments),s=[],r=[];let l;W(_,{args:a,name:n[K],store:A,after:function(e){s.push(e)},onError:function(e){r.push(e)}});try{l=t.apply(this&&this.$id===e?this:A,a)}catch(e){throw W(r,e),e}return l instanceof Promise?l.then(e=>(W(s,e),e)).catch(e=>(W(r,e),Promise.reject(e))):(W(s,l),l)};return n[J]=!0,n[K]=a,n},S=(0,n.markRaw)({actions:{},getters:{},state:[],hotState:y}),$={_p:i,$id:e,$onAction:H.bind(null,_),$patch:x,$reset:C,$subscribe(t,a={}){const s=H(g,t,a.detached,()=>r()),r=c.run(()=>(0,n.watch)(()=>i.state.value[e],n=>{("sync"===a.flush?h:f)&&t({storeId:e,type:d.direct,events:v},n)},X({},m,a)));return s},$dispose:function(){c.stop(),g=[],_=[],i._s.delete(e)}};s&&($._r=!1);const A=(0,n.reactive)("undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u?X({_hmrPayload:S,_customProperties:(0,n.markRaw)(new Set)},$):$);i._s.set(e,A);const O=(i._a&&i._a.runWithContext||Q)(()=>i._e.run(()=>(c=(0,n.effectScope)()).run(()=>t({action:k}))));for(const t in O){const a=O[t];if((0,n.isRef)(a)&&!ee(a)||(0,n.isReactive)(a))l||(b&&Y(a)&&((0,n.isRef)(a)?a.value=b[t]:G(a,b[t])),s?(0,n.set)(i.state.value[e],t,a):i.state.value[e][t]=a);else if("function"==typeof a){const e=k(a,t);s?(0,n.set)(O,t,e):O[t]=e,p.actions[t]=a}else 0}
13if(s?Object.keys(O).forEach(e=>{(0,n.set)(A,e,O[e])}):(X(A,O),X((0,n.toRaw)(A),O)),Object.defineProperty(A,"$state",{get:()=>i.state.value[e],set:e=>{x(t=>{X(t,e)})}}),"undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u){const e={writable:!0,configurable:!0,enumerable:!1};["_p","_hmrPayload","_getters","_customProperties"].forEach(t=>{Object.defineProperty(A,t,X({value:A[t]},e))})}return s&&(A._r=!0),i._p.forEach(e=>{if("undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u){const t=c.run(()=>e({store:A,app:i._a,pinia:i,options:p}));Object.keys(t||{}).forEach(e=>A._customProperties.add(e)),X(A,t)}else X(A,c.run(()=>e({store:A,app:i._a,pinia:i,options:p})))}),b&&l&&a.hydrate&&a.hydrate(A.$state,b),f=!0,h=!0,A}
14/*! #__NO_SIDE_EFFECTS__ */function ae(e,t,a){let i,c;const d="function"==typeof t;function u(e,a){const u=!!(0,n.getCurrentInstance)();(e=e||(u?(0,n.inject)(l,null):null))&&o(e),(e=r)._s.has(i)||(d?te(i,t,c,e):function(e,t,a){const{state:i,actions:r,getters:l}=t,c=a.state.value[e];let d;d=te(e,function(){c||(s?(0,n.set)(a.state.value,e,i?i():{}):a.state.value[e]=i?i():{});const t=(0,n.toRefs)(a.state.value[e]);return X(t,r,Object.keys(l||{}).reduce((t,i)=>(t[i]=(0,n.markRaw)((0,n.computed)(()=>{o(a);const t=a._s.get(e);if(!s||t._r)return l[i].call(t,t)})),t),{}))},t,a,0,!0)}(i,c,e));return e._s.get(i)}return"string"==typeof e?(i=e,c=d?a:t):(c=e,i=e.id),u.$id=i,u}const ne=function(e){e.mixin({beforeCreate(){const e=this.$options;if(e.pinia){const t=e.pinia;if(!this._provided){const e={};Object.defineProperty(this,"_provided",{get:()=>e,set:t=>Object.assign(e,t)})}this._provided[l]=t,this.$pinia||(this.$pinia=t),t._a=this,u&&o(t),"undefined"!=typeof __VUE_PROD_DEVTOOLS__&&__VUE_PROD_DEVTOOLS__&&u&&j(t._a,t)}else!this.$pinia&&e.parent&&e.parent.$pinia&&(this.$pinia=e.parent.$pinia)},destroyed(){delete this._pStores}})}}},a={};function n(e){var s=a[e];if(void 0!==s)return s.exports;var i=a[e]={id:e,exports:{}};return t[e].call(i.exports,i,i.exports,n),i.exports}n.m=t,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((t,a)=>(n.f[a](e,t),t),[])),n.u=e=>"js/chunks/"+e+".0cac69cb770e599c.js",n.miniCssF=e=>{},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},n.l=(t,a,s,i)=>{if(e[t])e[t].push(a);else{var r,o;if(void 0!==s)for(var l=document.getElementsByTagName("script"),c=0;c<l.length;c++){var d=l[c];if(d.getAttribute("src")==t){r=d;break}}r||(o=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,n.nc&&r.setAttribute("nonce",n.nc),r.src=t),e[t]=[a];var u=(a,n)=>{r.onerror=r.onload=null,clearTimeout(p);var s=e[t];if(delete e[t],r.parentNode&&r.parentNode.removeChild(r),s&&s.forEach(e=>e(n)),a)return a(n)},p=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),o&&document.head.appendChild(r)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={5288:0,5686:0};n.f.j=(t,a)=>{var s=n.o(e,t)?e[t]:void 0;if(0!==s)if(s)a.push(s[2]);else{var i=new Promise((a,n)=>s=e[t]=[a,n]);a.push(s[2]=i);var r=n.p+n.u(t),o=new Error;n.l(r,a=>{if(n.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var i=a&&("load"===a.type?"missing":a.type),r=a&&a.target&&a.target.src;o.message="Loading chunk "+t+" failed.\n("+i+": "+r+")",o.name="ChunkLoadError",o.type=i,o.request=r,s[1](o)}},"chunk-"+t,t)}};var t=(t,a)=>{var s,i,[r,o,l]=a,c=0;if(r.some(t=>0!==e[t])){for(s in o)n.o(o,s)&&(n.m[s]=o[s]);if(l)l(n)}for(t&&t(a);c<r.length;c++)i=r[c],n.o(e,i)&&e[i]&&e[i][0](),e[i]=0},a=globalThis.webpackChunk=globalThis.webpackChunk||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})(),n.nc=void 0,(()=>{"use strict";var e=n(594);
15/*!
16 * Vue-Lazyload.js v1.3.5
17 * (c) 2023 Awe <[email protected]>
18 * Released under the MIT License.
19 */
20function t(e,t){return e(t={exports:{}},t.exports),t.exports}var a=t(function(e){var t=Object.prototype.toString,a=Object.prototype.propertyIsEnumerable,n=Object.getOwnPropertySymbols;e.exports=function(e){for(var s=arguments.length,i=Array(s>1?s-1:0),r=1;r<s;r++)i[r-1]=arguments[r];if("function"!=typeof(o=e)&&"[object Object]"!==t.call(o)&&!Array.isArray(o))throw new TypeError("expected the first argument to be an object");var o;if(0===i.length||"function"!=typeof Symbol||"function"!=typeof n)return e;var l=!0,c=!1,d=void 0;try{for(var u,p=i[Symbol.iterator]();!(l=(u=p.next()).done);l=!0){var m=u.value,f=n(m),h=!0,v=!1,g=void 0;try{for(var _,b=f[Symbol.iterator]();!(h=(_=b.next()).done);h=!0){var y=_.value;a.call(m,y)&&(e[y]=m[y])}}catch(e){v=!0,g=e}finally{try{!h&&b.return&&b.return()}finally{if(v)throw g}}}}catch(e){c=!0,d=e}finally{try{!l&&p.return&&p.return()}finally{if(c)throw d}}return e}}),s=Object.freeze({__proto__:null,default:a,__moduleExports:a}),i=s&&a||s,r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},l=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),c=t(function(e){var t=Object.prototype.toString,a=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e},n=e.exports=function(e){for(var t=arguments.length,o=Array(t>1?t-1:0),l=1;l<t;l++)o[l-1]=arguments[l];var c,d=0;for(("object"===(void 0===(c=e)?"undefined":r(c))?null===c:"function"!=typeof c)&&(e=o[d++]),e||(e={});d<o.length;d++)if(s(o[d])){var u=!0,p=!1,m=void 0;try{for(var f,h=Object.keys(o[d])[Symbol.iterator]();!(u=(f=h.next()).done);u=!0){var v=f.value;a(v)&&(s(e[v])&&s(o[d][v])?n(e[v],o[d][v]):e[v]=o[d][v])}}catch(e){p=!0,m=e}finally{try{!u&&h.return&&h.return()}finally{if(p)throw m}}i(e,o[d])}return e};function s(e){return"function"==typeof e||"[object Object]"===t.call(e)}}),d="undefined"!=typeof window&&null!==window,u=function(){if(d&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)return"isIntersecting"in window.IntersectionObserverEntry.prototype||Ob
20ject.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}}),!0;return!1}();var p="event",m="observer",f=function(){if(d)return"function"==typeof window.CustomEvent?window.CustomEvent:(e.prototype=window.Event.prototype,e);function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var a=document.createEvent("CustomEvent");return a.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),a}}();function h(e,t){if(e.length){var a=e.indexOf(t);return a>-1?e.splice(a,1):void 0}}function v(e,t){if("IMG"===e.tagName&&e.getAttribute("data-srcset")){var a=e.getAttribute("data-srcset"),n=[],s=e.parentNode.offsetWidth*t,i=void 0,r=void 0,o=void 0;(a=a.trim().split(",")).map(function(e){e=e.trim(),-1===(i=e.lastIndexOf(" "))?(r=e,o=999998):(r=e.substr(0,i),o=parseInt(e.substr(i+1,e.length-i-2),10)),n.push([o,r])}),n.sort(function(e,t){if(e[0]<t[0])return 1;if(e[0]>t[0])return-1;if(e[0]===t[0]){if(-1!==t[1].indexOf(".webp",t[1].length-5))return 1;if(-1!==e[1].indexOf(".webp",e[1].length-5))return-1}return 0});for(var l="",c=void 0,d=0;d<n.length;d++){l=(c=n[d])[1];var u=n[d+1];if(u&&u[0]<s){l=c[1];break}if(!u){l=c[1];break}}return l}}function g(e,t){for(var a=void 0,n=0,s=e.length;n<s;n++)if(t(e[n])){a=e[n];break}return a}var _=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return d&&window.devicePixelRatio||e};function b(){if(!d)return!1;var e=!0;try{var t=document.createElement("canvas");t.getContext&&t.getContext("2d")&&(e=0===t.toDataURL("image/webp").indexOf("data:image/webp"))}catch(t){e=!1}return e}var y=function(){if(d){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}}(),w={on:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];y?e.addEventListener(t,a,{capture:n,passive:!0}):e.addEventListener(t,a,n)},off:function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.removeEventListener(t,a,n)}},x=function(e,t,a){var n=new Image;if(!e||!e.src){var s=new Error("image src is required");return a(s)}n.src=e.src,e.cors&&(n.crossOrigin=e.cors),n.onload=function(){t({naturalHeight:n.naturalHeight,naturalWidth:n.naturalWidth,src:n.src})},n.onerror=function(e){a(e)}},C=function(e,t){return"undefined"!=typeof getComputedStyle?getComputedStyle(e,null).getPropertyValue(t):e.style[t]},k=function(e){return C(e,"overflow")+C(e,"overflow-y")+C(e,"overflow-x")};function S(){}var $=function(){function e(t){var a=t.max;o(this,e),this.options={max:a||100},this._caches=[]}return l(e,[{key:"has",value:function(e){return this._caches.indexOf(e)>-1}},{key:"add",value:function(e){this.has(e)||(this._caches.push(e),this._caches.length>this.options.max&&this.free())}},{key:"free",value:function(){this._caches.shift()}}]),e}(),A=function(){function e(t){var a=t.el,n=t.src,s=t.error,i=t.loading,r=t.bindType,l=t.$parent,c=t.options,d=t.cors,u=t.elRenderer,p=t.imageCache;o(this,e),this.el=a,this.src=n,this.error=s,this.loading=i,this.bindType=r,this.attempt=0,this.cors=d,this.naturalHeight=0,this.naturalWidth=0,this.options=c,this.rect=null,this.$parent=l,this.elRenderer=u,this._imageCache=p,this.performanceData={init:Date.now(),loadStart:0,loadEnd:0},this.filter(),this.initState(),this.render("loading",!1)}return l(e,[{key:"initState",value:function(){"dataset"in this.el?this.el.dataset.src=this.src:this.el.setAttribute("data-src",this.src),this.state={loading:!1,error:!1,loaded:!1,rendered:!1}}},{key:"record",value:function(e){this.performanceData[e]=Date.now()}},{key:"update",value:function(e){var t=e.src,a=e.loading,n=e.error,s=this.src;this.src=t,this.loading=a,this.error=n,this.filter(),s!==this.src&&(this.attempt=0,this.initState())}},{key:"getRect",value:function(){this.rect=this.el.getBoundingClientRect()}},{key:"checkInView",value:function(){return this.getRect(),this.rect.top<window.innerHeight*this.options.preLoad&&this.rect.bottom>this.options.preLoadTop&&this.rect.left<window.innerWidth*this.options.preLoad&&this.rect.right>0}},{key:"filter",value:function(){var e=this;(function(e){if(!(e instanceof Object))return[];if(Object.keys)return Object.keys(e);var t=[];
20for(var a in e)e.hasOwnProperty(a)&&t.push(a);return t})(this.options.filter).map(function(t){e.options.filter[t](e,e.options)})}},{key:"renderLoading",value:function(e){var t=this;this.state.loading=!0,x({src:this.loading,cors:this.cors},function(a){t.render("loading",!1),t.state.loading=!1,e()},function(){e(),t.state.loading=!1,t.options.silent||console.warn("VueLazyload log: load failed with loading image("+t.loading+")")})}},{key:"load",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;return this.attempt>this.options.attempt-1&&this.state.error?(this.options.silent||console.log("VueLazyload log: "+this.src+" tried too more than "+this.options.attempt+" times"),void t()):this.state.rendered&&this.state.loaded?void 0:this._imageCache.has(this.src)?(this.state.loaded=!0,this.render("loaded",!0),this.state.rendered=!0,t()):void this.renderLoading(function(){e.attempt++,e.options.adapter.beforeLoad&&e.options.adapter.beforeLoad(e,e.options),e.record("loadStart"),x({src:e.src,cors:e.cors},function(a){e.naturalHeight=a.naturalHeight,e.naturalWidth=a.naturalWidth,e.state.loaded=!0,e.state.error=!1,e.record("loadEnd"),e.render("loaded",!1),e.state.rendered=!0,e._imageCache.add(e.src),t()},function(t){!e.options.silent&&console.error(t),e.state.error=!0,e.state.loaded=!1,e.render("error",!1)})})}},{key:"render",value:function(e,t){this.elRenderer(this,e,t)}},{key:"performance",value:function(){var e="loading",t=0;return this.state.loaded&&(e="loaded",t=(this.performanceData.loadEnd-this.performanceData.loadStart)/1e3),this.state.error&&(e="error"),{src:this.src,state:e,time:t}}},{key:"$destroy",value:function(){this.el=null,this.src=null,this.error=null,this.loading=null,this.bindType=null,this.attempt=0}}]),e}(),O="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",P=["scroll","wheel","mousewheel","resize","animationend","transitionend","touchmove"],M={rootMargin:"0px",threshold:0};function E(e){return function(){function t(e){var a=e.preLoad,n=e.error,s=e.throttleWait,i=e.preLoadTop,r=e.dispatchEvent,l=e.loading,c=e.attempt,d=e.silent,u=void 0===d||d,f=e.scale,h=e.listenEvents;e.hasbind;var v,g,y,w,x,C,k=e.filter,S=e.adapter,A=e.observer,E=e.observerOptions;o(this,t),this.version='"1.3.5"',this.mode=p,this.ListenerQueue=[],this.TargetIndex=0,this.TargetQueue=[],this.options={silent:u,dispatchEvent:!!r,throttleWait:s||200,preLoad:a||1.3,preLoadTop:i||0,error:n||O,loading:l||O,attempt:c||3,scale:f||_(f),ListenEvents:h||P,hasbind:!1,supportWebp:b(),filter:k||{},adapter:S||{},observer:!!A,observerOptions:E||M},this._initEvent(),this._imageCache=new $({max:200}),this.lazyLoadHandler=(v=this._lazyLoadHandler.bind(this),g=this.options.throttleWait,y=null,w=null,x=0,C=!1,function(){if(C=!0,!y){var e=Date.now()-x,t=this,a=arguments,n=function(){x=Date.now(),y=!1,v.apply(t,a)};e>=g?n():y=setTimeout(n,g),C&&(clearTimeout(w),w=setTimeout(n,2*g))}}),this.setMode(this.options.observer?m:p)}return l(t,[{key:"config",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(this.options,e)}},{key:"performance",value:function(){var e=[];return this.ListenerQueue.map(function(t){e.push(t.performance())}),e}},{key:"addLazyBox",value:function(e){this.ListenerQueue.push(e),d&&(this._addListenerTarget(window),this._observer&&this._observer.observe(e.el),e.$el&&e.$el.parentNode&&this._addListenerTarget(e.$el.parentNode))}},{key:"add",value:function(t,a,n){var s=this;if(function(e,t){for(var a=!1,n=0,s=e.length;n<s;n++)if(t(e[n])){a=!0;break}return a}(this.ListenerQueue,function(e){return e.el===t}))return this.update(t,a),e.nextTick(this.lazyLoadHandler);var i=this._valueFormatter(a.value),r=i.src,o=i.loading,l=i.error,c=i.
20cors;e.nextTick(function(){r=v(t,s.options.scale)||r,s._observer&&s._observer.observe(t);var i=Object.keys(a.modifiers)[0],u=void 0;i&&(u=(u=n.context.$refs[i])?u.$el||u:document.getElementById(i)),u||(u=function(e){if(d){if(!(e instanceof HTMLElement))return window;for(var t=e;t&&t!==document.body&&t!==document.documentElement&&t.parentNode;){if(/(scroll|auto)/.test(k(t)))return t;t=t.parentNode}return window}}(t));var p=new A({bindType:a.arg,$parent:u,el:t,loading:o,error:l,src:r,cors:c,elRenderer:s._elRenderer.bind(s),options:s.options,imageCache:s._imageCache});s.ListenerQueue.push(p),d&&(s._addListenerTarget(window),s._addListenerTarget(u)),s.lazyLoadHandler(),e.nextTick(function(){return s.lazyLoadHandler()})})}},{key:"update",value:function(t,a,n){var s=this,i=this._valueFormatter(a.value),r=i.src,o=i.loading,l=i.error;r=v(t,this.options.scale)||r;var c=g(this.ListenerQueue,function(e){return e.el===t});c?c.update({src:r,loading:o,error:l}):this.add(t,a,n),this._observer&&(this._observer.unobserve(t),this._observer.observe(t)),this.lazyLoadHandler(),e.nextTick(function(){return s.lazyLoadHandler()})}},{key:"remove",value:function(e){if(e){this._observer&&this._observer.unobserve(e);var t=g(this.ListenerQueue,function(t){return t.el===e});t&&(this._removeListenerTarget(t.$parent),this._removeListenerTarget(window),h(this.ListenerQueue,t),t.$destroy())}}},{key:"removeComponent",value:function(e){e&&(h(this.ListenerQueue,e),this._observer&&this._observer.unobserve(e.el),e.$parent&&e.$el.parentNode&&this._removeListenerTarget(e.$el.parentNode),this._removeListenerTarget(window))}},{key:"setMode",value:function(e){var t=this;u||e!==m||(e=p),this.mode=e,e===p?(this._observer&&(this.ListenerQueue.forEach(function(e){t._observer.unobserve(e.el)}),this._observer=null),this.TargetQueue.forEach(function(e){t._initListen(e.el,!0)})):(this.TargetQueue.forEach(function(e){t._initListen(e.el,!1)}),this._initIntersectionObserver())}},{key:"_addListenerTarget",value:function(e){if(e){var t=g(this.TargetQueue,function(t){return t.el===e});return t?t.childrenCount++:(t={el:e,id:++this.TargetIndex,childrenCount:1,listened:!0},this.mode===p&&this._initListen(t.el,!0),this.TargetQueue.push(t)),this.TargetIndex}}},{key:"_removeListenerTarget",value:function(e){var t=this;this.TargetQueue.forEach(function(a,n){a.el===e&&(a.childrenCount--,a.childrenCount||(t._initListen(a.el,!1),t.TargetQueue.splice(n,1),a=null))})}},{key:"_initListen",value:function(e,t){var a=this;this.options.ListenEvents.forEach(function(n){return w[t?"on":"off"](e,n,a.lazyLoadHandler)})}},{key:"_initEvent",value:function(){var e=this;this.Event={listeners:{loading:[],loaded:[],error:[]}},this.$on=function(t,a){e.Event.listeners[t]||(e.Event.listeners[t]=[]),e.Event.listeners[t].push(a)},this.$once=function(t,a){var n=e;e.$on(t,function e(){n.$off(t,e),a.apply(n,arguments)})},this.$off=function(t,a){if(a)h(e.Event.listeners[t],a);else{if(!e.Event.listeners[t])return;e.Event.listeners[t].length=0}},this.$emit=function(t,a,n){e.Event.listeners[t]&&e.Event.listeners[t].forEach(function(e){return e(a,n)})}}},{key:"_lazyLoadHandler",value:function(){var e=this,t=[];this.ListenerQueue.forEach(function(e,a){e.el&&e.el.parentNode||t.push(e),e.checkInView()&&e.load()}),t.forEach(function(t){h(e.ListenerQueue,t),t.$destroy()})}},{key:"_initIntersectionObserver",value:function(){var e=this;u&&(this._observer=new IntersectionObserver(this._observerHandler.bind(this),this.options.observerOptions),this.ListenerQueue.length&&this.ListenerQueue.forEach(function(t){e._observer.observe(t.el)}))}},{key:"_observerHandler",value:function(e,t){var a=this;e.forEach(function(e){e.isIntersecting&&a.ListenerQueue.forEach(function(t){if(t.el===e.target){if(t.state.loaded)return a._observer.unobserve(t.el);t.load()}})})}},{key:"_elRenderer",value:function(e,t,a){if(e.el){var n=e.el,s=e.bindType,i=void 0;switch(t){case"loading":i=e.loading;break;case"error":i=e.error;break;default:i=e.src}if(s?n.style[s]='url("'+i+'")':n.getAttribute("src")!==i&&n.setAttribute("src",i),n.setAttribute("lazy",t),this.$emit(t,e,a),this.options.adapter[t]&&this.options.adapter[t](e,this.options),this.options.dispatchEvent){var r=new f(t,{detail:e});n.dispatchEvent(r)}}}},{key:"_valueFormatter",value:function(e){var t,a=e,n=this.options.loading,s=this.options.error;return null!==(t=e)&&"object"===(void 0===t?"undefined":r(t))&&(e.src||this.options.silent||console.error("Vue Lazyload warning: miss src with "+e),a=e.src,n=e.loading||this.options.loading,s=e.error||this.options.error),{src:a,loading:n,error:s}}}]),t}()}E.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=new(E(e))(t);"2"===e.version.split(".")[0]?e.directive("lazy",{bind:a.add.bind(a),update:a.update.bind(a),componentUpdated:a.lazyLoadHandler.bind(a),unbind:a.remove.bind(a)}):e.directive("lazy",{bind:a.lazyLoadHandler.bind(a),update:function(e,t){c(this.vm.$refs,this.vm.$els),a.add(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){a.remove(this.el)}})};var T=function(e){return{props:{tag:{type:String,default:"div"}},render:function(e){return e(this.tag,null,this.show?this.$slots.default:null)},data:function(){return{el:null,state:{loaded:!1},rect:{},show:!1}},mounted:function(){this.el=this.$el,e.addLazyBox(this),e.lazyLoadHandler()},beforeDestroy:function(){e.removeComponent(this)},methods:{getRect:function(){this.rect=this.$el.getBoundingClientRect()},checkInView:function(){return this.getRect(),d&&this.rect.top<window.innerHeight*e.options.preLoad&&this.rect.bottom>0&&this.rect.left<window.innerWidth*e.options.preLoad&&this.rect.right>0},load:function(){this.show=!0,this.state.loaded=!0,this.$emit("show",this)},destroy:function(){return this.$destroy}}}};T.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=new(E(e))(t);e.component("lazy-component",T(a))};var L=function(){function e(t){var a=t.lazy;o(this,e),this.lazy=a,a.lazyContainerMananger=this,this._queue=[]}return l(e,[{key:"bind",value:function(e,t,a){var n=new N({el:e,binding:t,vnode:a,lazy:this.lazy});this._queue.push(n)}},{key:"update",value:function(e,t,a){var n=g(this._queue,function(t){return t.el===e});n&&n.update({el:e,binding:t,vnode:a})}},{key:"unbind",value:function(e,t,a){var n=g(this._queue,function(t){return t.el===e});n&&(n.clear(),h(this._queue,n))}}]),e}(),D={selector:"img"},N=function(){function e(t){var a=t.el,n=t.binding,s=t.vnode,i=t.lazy;o(this,e),this.el=null,this.vnode=s,this.binding=n,this.options={},this.lazy=i,this._queue=[],this.update({el:a,binding:n})}return l(e,[{key:"update",value:function(e){var t=this,a=e.el,n=e.binding;this.el=a,this.options=c({}
20,D,n.value),this.getImgs().forEach(function(e){t.lazy.add(e,c({},t.binding,{value:{src:"dataset"in e?e.dataset.src:e.getAttribute("data-src"),error:("dataset"in e?e.dataset.error:e.getAttribute("data-error"))||t.options.error,loading:("dataset"in e?e.dataset.loading:e.getAttribute("data-loading"))||t.options.loading}}),t.vnode)})}},{key:"getImgs",value:function(){return function(e){for(var t=e.length,a=[],n=0;n<t;n++)a.push(e[n]);return a}(this.el.querySelectorAll(this.options.selector))}},{key:"clear",value:function(){var e=this;this.getImgs().forEach(function(t){return e.lazy.remove(t)}),this.vnode=null,this.binding=null,this.lazy=null}}]),e}();N.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=new(E(e))(t),n=new N({lazy:a});"2"===e.version.split(".")[0]?e.directive("lazy-container",{bind:n.bind.bind(n),componentUpdated:n.update.bind(n),unbind:n.unbind.bind(n)}):e.directive("lazy-container",{update:function(e,t){n.update(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){n.unbind(this.el)}})};var R=function(e){return{props:{src:[String,Object],tag:{type:String,default:"img"}},render:function(e){return e(this.tag,{attrs:{src:this.renderSrc}},this.$slots.default)},data:function(){return{el:null,options:{src:"",error:"",loading:"",attempt:e.options.attempt},state:{loaded:!1,error:!1,attempt:0},rect:{},renderSrc:""}},watch:{src:function(){this.init(),e.addLazyBox(this),e.lazyLoadHandler()}},created:function(){this.init(),this.renderSrc=this.options.loading},mounted:function(){this.el=this.$el,e.addLazyBox(this),e.lazyLoadHandler()},beforeDestroy:function(){e.removeComponent(this)},methods:{init:function(){var t=e._valueFormatter(this.src),a=t.src,n=t.loading,s=t.error;this.state.loaded=!1,this.options.src=a,this.options.error=s,this.options.loading=n,this.renderSrc=this.options.loading},getRect:function(){this.rect=this.$el.getBoundingClientRect()},checkInView:function(){return this.getRect(),d&&this.rect.top<window.innerHeight*e.options.preLoad&&this.rect.bottom>0&&this.rect.left<window.innerWidth*e.options.preLoad&&this.rect.right>0},load:function(){var t=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;if(this.state.attempt>this.options.attempt-1&&this.state.error)return e.options.silent||console.log("VueLazyload log: "+this.options.src+" tried too more than "+this.options.attempt+" times"),void a();var n=this.options.src;x({src:n},function(e){var a=e.src;t.renderSrc=a,t.state.loaded=!0},function(e){t.state.attempt++,t.renderSrc=t.options.error,t.state.error=!0})}}}};R.install=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=new(E(e))(t);e.component("lazy-image",R(a))};var I={install:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=new(E(e))(t),n=new L({lazy:a}),s="2"===e.version.split(".")[0];e.prototype.$Lazyload=a,t.lazyComponent&&e.component("lazy-component",T(a)),t.lazyImage&&e.component("lazy-image",R(a)),s?(e.directive("lazy",{bind:a.add.bind(a),update:a.update.bind(a),componentUpdated:a.lazyLoadHandler.bind(a),unbind:a.remove.bind(a)}),e.directive("lazy-container",{bind:n.bind.bind(n),componentUpdated:n.update.bind(n),unbind:n.unbind.bind(n)})):(e.directive("lazy",{bind:a.lazyLoadHandler.bind(a),update:function(e,t){c(this.vm.$refs,this.vm.$els),a.add(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){a.remove(this.el)}}),e.directive("lazy-container",{update:function(e,t){n.update(this.el,{modifiers:this.modifiers||{},arg:this.arg,value:e,oldValue:t},{context:this.vm})},unbind:function(){n.unbind(this.el)}}))}},j=n(5179),F=n.n(j),B=n(617),V=n.n(B),q=n(1361),z=n.n(q),U=n(8822);function H(e){return H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},H(e)}function W(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Q(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function J(e,t){if(e===t)return!0;
20if("object"===H(e)){for(var a in e)if(!J(e[a],t[a]))return!1;return!0}return!1}var K=function(){function e(t,a,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.el=t,this.observer=null,this.frozen=!1,this.createObserver(a,n)}var t,a,n;return t=e,a=[{key:"createObserver",value:function(e,t){var a=this;if(this.observer&&this.destroyObserver(),!this.frozen){var n;if(this.options="function"==typeof(n=e)?{callback:n}:n,this.callback=function(e,t){a.options.callback(e,t),e&&a.options.once&&(a.frozen=!0,a.destroyObserver())},this.callback&&this.options.throttle){var s=(this.options.throttleOptions||{}).leading;this.callback=function(e,t){var a,n,s,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=function(r){for(var o=arguments.length,l=new Array(o>1?o-1:0),c=1;c<o;c++)l[c-1]=arguments[c];if(s=l,!a||r!==n){var d=i.leading;"function"==typeof d&&(d=d(r,n)),a&&r===n||!d||e.apply(void 0,[r].concat(Q(s))),n=r,clearTimeout(a),a=setTimeout(function(){e.apply(void 0,[r].concat(Q(s))),a=0},t)}};return r._clear=function(){clearTimeout(a),a=null},r}(this.callback,this.options.throttle,{leading:function(e){return"both"===s||"visible"===s&&e||"hidden"===s&&!e}})}this.oldResult=void 0,this.observer=new IntersectionObserver(function(e){var t=e[0];if(e.length>1){var n=e.find(function(e){return e.isIntersecting});n&&(t=n)}if(a.callback){var s=t.isIntersecting&&t.intersectionRatio>=a.threshold;if(s===a.oldResult)return;a.oldResult=s,a.callback(s,t)}},this.options.intersection),t.context.$nextTick(function(){a.observer&&a.observer.observe(a.el)})}}},{key:"destroyObserver",value:function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)}},{key:"threshold",get:function(){return this.options.intersection&&"number"==typeof this.options.intersection.threshold?this.options.intersection.threshold:0}}],a&&W(t.prototype,a),n&&W(t,n),e}();function G(e,t,a){var n=t.value;if(n)if("undefined"==typeof IntersectionObserver)console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill");else{var s=new K(e,n,a);e._vue_visibilityState=s}}function Z(e){var t=e._vue_visibilityState;t&&(t.destroyObserver(),delete e._vue_visibilityState)}var Y={bind:G,update:function(e,t,a){var n=t.value;if(!J(n,t.oldValue)){var s=e._vue_visibilityState;n?s?s.createObserver(n,a):G(e,{value:n},a):Z(e)}},unbind:Z};var X={version:"1.0.0",install:function(e){e.directive("observe-visibility",Y)}},ee=null;"undefined"!=typeof window?ee=window.Vue:void 0!==n.g&&(ee=n.g.Vue),ee&&ee.use(X);const te=X;var ae=n(3009);function ne(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function se(t){for(var a=1;a<arguments.length;a++){var n=null!=arguments[a]?arguments[a]:{};a%2?ne(Object(n),!0).forEach(function(a){(0,e.A)(t,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ne(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}window.Vue=n(8822).default,window.Vue.use(I);const ie=n(1167);ie.keys().map(e=>U.default.component("ds-"+e.split("/").pop().split(".")[0].toLowerCase(),ie(e).default)),U.default.use(F()),U.default.use(V(),{decimal:",",thousands:".",prefix:"R$ ",suffix:"",precision:2,masked:!0}),U.default.use(z()),U.default.use(I),U.default.use(te),U.default.use(ae.R2);const re=(0,ae.Ey)();U.default.use(re),U.default.directive("letters-only",{bind(e){e.addEventListener("input",()=>{const t=e.value,a=t.replace(/[^a-zA-ZáàâãäåçéèêëíìîïñóòôõöúùûüýÿÁÀÂÃÄÅÇÉÈÊËÍÌÎÏÑÓÒÔÕÖÚÙÛÜÝ\s]/g,"");t!==a&&(e.value=a,e.dispatchEvent(new Event("input")))})}}),U.default.component("ds-toyota-vehicle-compare",n(865).default),U.default.component("ds-toyota-vehicle-compare-card",n(7362).default),U.default.component("ds-toyota-vehicle-compare-modal",n(1399).default),U.default.component("ds-toyota-vehicle-compare-characteristic-list",n(1163).default),U.default.component("ds-toyota-vehicle-compare-card-navbar",n(5345).default),U.default.component("ds-vehicle-compare",n(75).default),U.default.component("ds-vehicle-compare-card",n(2076).default),U.default.component("ds-vehicle-compare-card-navbar",n(4042).default),U.default.component("ds-vehicle-compare-modal",n(621).default),U.default.component("ds-vehicle-compare-characteristic-list",n(2241).default),U.default.component("ds-vehicle-version-card",
20n(9937).default),U.default.component("ds-button-accordion",n(7317).default),U.default.component("ds-loading",n(7724).default),U.default.component("ds-tooltip",n(9958).default),U.default.component("ds-vehicles-stock-related-dxp",n(1028).default),U.default.component("ds-vehicles-stock-related-card-dxp",n(9774).default),U.default.component("ds-filter-price-range",n(7547).default),U.default.component("ds-filter-km",n(6605).default),U.default.component("ds-filter-km-min",n(5066).default),U.default.component("ds-filter-hours-of-use",n(5941).default),U.default.component("ds-filter-search",n(6478).default),U.default.component("ds-filter-shop",n(39).default),U.default.component("ds-filter",n(1144).default),U.default.component("ds-filter-offers",n(5986).default),U.default.component("ds-360-vdp",n(2356).default),U.default.component("ds-checkbox",n(7711).default),U.default.component("ds-input",n(2399).default),U.default.component("ds-switch",n(6707).default),U.default.component("ds-dropdown",n(2163).default),U.default.component("ds-shops",n(5984).default),U.default.component("ds-cep",n(8778).default),U.default.component("ds-date",n(711).default),U.default.component("ds-whatsapp-talkbot",n(5809).default),U.default.component("ds-whatsapp-talkbot-spin",n(5930).default),U.default.component("ds-whatsapp-talkbot-message",n(6429).default),U.default.component("ds-whatsapp-talkbot-message-initial",n(1176).default),U.default.component("ds-whatsapp-talkbot-message-standard",n(5747).default),U.default.component("ds-whatsapp-talkbot-message-services",n(8746).default),U.default.component("ds-whatsapp-talkbot-message-models",n(7206).default),U.default.component("ds-whatsapp-talkbot-message-versions",n(4690).default),U.default.component("ds-whatsapp-talkbot-message-options",n(7215).default),U.default.component("ds-whatsapp-talkbot-message-simulation",n(1789).default),U.default.component("ds-whatsapp-talkbot-message-loading",n(4112).default),U.default.component("ds-whatsapp-talkbot-form",n(1334).default),U.default.component("ds-whatsapp-talkbot-form-input",n(7069).default),U.default.component("ds-whatsapp-talkbot-form-button",n(7269).default),U.default.component("ds-form-step-by-step",n(560).default),U.default.component("ds-form-revisao-step-by-step",n(6951).default),U.default.component("ds-filters-home",n(5422).default),U.default.component("ds-range-slider",n(7078).default),U.default.component("ds-dxp-form",n(5372).default),U.default.component("ds-pushnotification",n(3411).default);const oe=[{el:"formStepByStep",app:null},{el:"ds-filter",app:null},{el:"ds-filter-mobile",app:null},{el:"page-vehicles-versions-compare",app:null},{el:"ds-whatsapp-talkbot",app:null},{el:"page-vehicle-versions-compare-toyota",app:null},{el:"ds-stock-filters-home",app:null},{el:"ds-360-vdp",app:null},{el:"dxp-stellantis-financing",app:null},{el:"push-notification-app",app:null}],le=[];let ce=0;!function e(){oe.forEach(t=>{const a=`#${t.el}`;if(!le.includes(t.el))if(document.getElementById(t.el)){U.default.directive("ga-link",(e,t)=>{e.addEventListener("click",a=>{a.preventDefault();const n=t.value?t.value:{href:e.getAttribute("href")},{href:s}=n;if(!s)return!1;delete n.href;const i=se(se({page_title:document.title,route_from:window.location.href,route_to:s},n),{},{hitType:"event"});setTimeout(()=>ga("send",i),500),window.location.href=s})}),U.default.directive("ga-click",{bind:(e,t)=>{e.addEventListener("click",()=>{const{params:e,callback:a}=t.value,n=se(se({page_title:document.title},e),{},{hitType:"event"});try{ga("send",n),setTimeout(()=>a(),500)}catch(e){setTimeout(()=>a(),100),console.log("Site sem analytics")}})}});try{t.app=new U.default({el:a})}catch(e){console.error(`Falha ao montar #${t.el}`,e)}le.push(t.el)}else ce<=60&&(ce++,setTimeout(()=>e(),1e3))})}(),window.redirect=(e,t=!1)=>{!navigator.userAgent.includes("Chrome")&&navigator.userAgent.includes("Safari")||!t?window.location.href=e:window.open(e)}})(),(()=>{"use strict";var e=n(594);function t(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}window.handleLeadValidationError=e=>{const t=e&&e.response;if(!t||422!==t.status)return!1;if(window.DS_PREVIEW)return!0;const a=t.data&&t.data.errors||{},n=/^(contact|lead|extra)\./,s=Object.keys(a).filter(e=>n.test(e)).map(e=>Array.isArray(a[e])?a[e][0]:a[e]).find(e=>!!e)||(t.data&&t.data.message&&!t.data.message.includes("recaptcha")?t.data.message:null)||"Verifique os dados informados e tente novamente.";return Swal.fire({icon:"warning",title:"Atenção",text:s}).then(()=>{"function"==typeof closeModalFormBanner&&closeModalFormBanner()}),!0},window.sendLeadToLogger=(a,n,s=null)=>{window.DS_PREVIEW||(n instanceof FormData?n.append("endpoint",a):n=function(a){for(var n=1;n<arguments.length;n++){var s=null!=arguments[n]?arguments[n]:{};
20n%2?t(Object(s),!0).forEach(function(t){(0,e.A)(a,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):t(Object(s)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(s,e))})}return a}({endpoint:a},n),axios({method:"post",url:urlLeadsLoggerApi,data:n}),s&&Swal.fire({icon:"error",title:"Oops :(",text:s}).then(()=>{closeModalFormBanner()}))},$("[data-toggle=popover]").popover();var a=document.querySelector(".shopSelectorMultSite");if(void 0!==a&&a){var s=window.location.pathname.split("/");if(s.shift(),""!=s[0]){var i=document.querySelector(`input[name=${s[0]}]`);void 0!==i&&i&&u("selectedSite",i.value,1)}}document.addEventListener("DOMContentLoaded",function(){$(".section-banners").hover(function(){$("#carousel-01").carousel("pause")},function(){$("#carousel-01").carousel("cycle")})});var r=[];function o(e){e.target.mute()}function l(e){e.target.mute(),e.target.playVideo()}function c(){let e=document.getElementsByClassName("iframe-video");for(let t of e){let e=t.getAttribute("data-videoid");window.YT.ready(function(){r[e]=new window.YT.Player("iframe-video-"+e,{playerVars:{enablejsapi:1,controls:0,disablekb:1,showinfo:0,rel:0,loop:1,autohide:1,autoplay:1,mute:1,volume:0,widget:0},events:{onReady:l,onStateChange:o}})})}}function d(e){let t=document.getElementById("unmuted-video-"+e),a=document.getElementById("muted-video-"+e);r[e].isMuted()?(r[e].unMute(),t.classList.remove("d-none"),a.classList.add("d-none"),$("#div-banner-"+e).attr("data-mute","0")):(r[e].mute(),t.classList.add("d-none"),a.classList.remove("d-none"),$("#div-banner-"+e).attr("data-mute","1"))}!function(){const e=document.createElement("script");e.src="https://www.youtube.com/iframe_api";const t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),e.onload=c}(),$(".btn-video-volume").on("click",function(){d($(this).attr("data-videoid"))}),$("#carousel-01, #carouselVehicleStockGallery").on("slid.bs.carousel",function(){var e=$
20("div.active .iframe-video").attr("data-videoid")??null;let t=document.getElementsByClassName("iframe-video");for(let a of t){let t=a.getAttribute("data-videoid"),n=document.getElementById("unmuted-video-"+t),s=document.getElementById("muted-video-"+t);e!=t&&(r[t].pauseVideo(),n.classList.add("d-none"),s.classList.remove("d-none"))}if(e){let t=document.getElementById("unmuted-video-"+e),a=document.getElementById("muted-video-"+e),n=$("#div-banner-"+e).attr("data-mute");t.classList.add("d-none"),a.classList.remove("d-none"),r[e].playVideo(),"0"==n&&setTimeout(()=>{d(e)},500)}$(".carousel-item").each(function(){let e=$(this).data("id");if(e){let t=$("#form-banner-desktop-"+e),a=$("#form-banner-mobile-"+e);t.length>0&&($(this).hasClass("active")?(t.removeClass("d-none"),a.removeClass("d-none")):(t.addClass("d-none"),a.addClass("d-none")))}})}),$(".modal").on("shown.bs.modal",function(e){$("#carousel-01").carousel("pause")}),$(".modal").on("hidden.bs.modal",function(e){$("#carousel-01").carousel("cycle")}),function(e,t,a,n){const s=document.querySelectorAll("."+e);s.length>0&&s.forEach(e=>{e.addEventListener("click",s=>{const i=e.getAttribute("data-close");if("true"==i){let s=e.getAttribute("data-vehicle-id");e.setAttribute("data-close","false"),e.innerHTML='<i class="fas fa-share-alt mr-2"></i>Compartilhe';let i=document.getElementById(t+"-"+s);i.classList.remove(a),i.classList.add(n)}else if("false"==i){let s=e.getAttribute("data-vehicle-id");e.setAttribute("data-close","true"),e.innerHTML='<i class="fas fa-times mr-2"></i>Fechar';let i=document.getElementById(t+"-"+s);i.classList.add(a),i.classList.remove(n)}},{passive:!0})})}("btn-share-vehicle","modal-share-links","active-share-links","inactive-share-links");document.location.href;function u(e,t,a){var n=new Date;n.setTime(n.getTime()+24*a*60*60*1e3);var s="expires="+n.toUTCString();document.cookie=e+"="+t+";"+s+"path=/"}function p(e){for(var t=e+"=",a=document.cookie.split(";"),n=0;n<a.length;n++){for(var s=a[n];" "==s.charAt(0);)s=s.substring(1);if(0==s.indexOf(t))return s.substring(t.length,s.length)}return""}function m(e,t,a){for(let t=0;t<e.length;t++)if(""!==p(e[t]))return;document.getElementById(t.substring(1))?a?$(t).modal("show"):$(t).removeClass("d-none"):$("#select-shop-modal-id-"+e).click(function(){var e=$
20(this).attr("id");$.post("/changestore",{id:e})})}function f(e,t){$(t).click(function(t){var a=t.target,n=$(a).attr("data-id");""!=n&&void 0!==n?(u(e,n,1),location.reload()):"acceptPrivacy"!=e&&"refusePrivacy"!=e||u(e,!0,1)})}function h(e,t,a){p(e)&&(document.cookie=e+"="+(t?";path="+t:"")+(a?";domain="+a:"")+";expires=Thu, 01 Jan 1970 00:00:01 GMT")}!function(){var e=window.DS_CONFIG;if(e&&!e.currentShopId&&document.getElementById("modal-shops-selector")){var t=""!==p("ds_geo_undecided");if(!1===e.geolocationEnabled||!0===e.geolocationEnabled&&t){try{if(window.sessionStorage.getItem("dsShopsModalShown"))return;window.sessionStorage.setItem("dsShopsModalShown","1")}catch(e){}$("#modal-shops-selector").modal("show")}}}(),f("selectedSite",".collapse-modal-sites-item"),m("selectedSite","#modal-sites-selector",!0),f("showPopup","#btn-close-modal-popup"),f("showPopup","#btn-footer-close-modal-popup"),m("showPopup","#modal-popup",!0),m(["acceptPrivacy","refusePrivacy"],"#cookies-privacy",!1),f("acceptPrivacy","#btn-cookies-privacy"),f("refusePrivacy","#refuse-btn-cookies-privacy");const v=document.getElementById("btn-cookies-privacy"),g=document.getElementById("refuse-btn-cookies-privacy");void 0!==v&&null!=v&&v.addEventListener("click",e=>{h("refusePrivacy","/",location.hostname),document.getElementById("cookies-privacy").classList.add("d-none")}),void 0!==g&&null!=g&&g.addEventListener("click",e=>{h("acceptPrivacy","/",location.hostname),document.getElementById("cookies-privacy").classList.add("d-none")}
20),$(".color-choose input").on("click",function(){var e=$(this).data();if($("#color-label-"+e.version).html(e.name),$("#color-price-"+e.version).html(e.price),e.colorImage){$("#version"+e.version).find("img").first().attr("src",e.colorImage);let t=$("#version"+e.version+"-desktop");t&&t.find("img").first().attr("src",e.colorImage)}});let _=-1;const b=()=>{if($(".desired_vehicle_value").html()){let e=$(".desired_vehicle_value").html().replaceAll(/[^0-9,]/g,"").replaceAll(",",".");return e=parseFloat(e),e=isNaN(e)?0:e,_=e-(()=>{let e=$("#advance_amount").val().replaceAll(/[^0-9,]/g,"").replaceAll(",",".");e=parseFloat(e),e=isNaN(e)?0:e;let t=$(".used_value").html().replaceAll(/[^0-9,]/g,"").replaceAll(",",".");return t=parseFloat(t),t=isNaN(t)?0:t,t+e})(),_}return 0},y=()=>{setTimeout(()=>{if($('[name="vehicle_version_price"]').length>0){$('[name="vehicle_version_price"]').val($('[name="lead[version]"]').val());const e=$('[name="vehicle_version_price"] option:selected'),t=e.attr("price"),a=e.attr("version"),n=e.attr("year");
20$(".desired_version_name").html(a),$(".desired_vehicle_value").html("R$ "+parseFloat(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})),$('[name="vehicle_value"]').val(parseFloat(t)),$('[name="model_year"]').val(n)}_=b(),_=_<0?0:_,$(".value_to_finance").html("R$ "+_.toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2}))},500)};$(()=>{$("#advance_amount").on("keyup",y),$(".dismiss-panel").on("click",t=>{e()});const e=()=>{document.querySelector("#form-gallery-in-modal-wrapper")&&document.querySelector("#btn-vdp-proposal")?.click()};$(document).on("submit",'form[data-action="send-lead-more-info"]',async function(e){e.preventDefault();const a=document.querySelector('form[id="form-lead-more-info"]');if(a){await FormService.validate(a)?t(this):$(a).find('[type="submit"]').submitLoader(!1)}}),$(document).on("submit",'form[data-action="send-lead-finance-simulation"]',function(e){e.preventDefault(),a(this)}),$('[name="channel_option"]').on("change",()=>{$(".channel_option_invali
20d").hide()}),$('[name="tax_option"]').on("change",()=>{$(".tax_option_invalid").hide()}),$('[name="lead[version]"]').on("change",y);const t=e=>{const t=`${urlApi}/send-lead-more-info`,a=new FormData(e),n=e.dataset.lead_id;a.append("lead_id",n),axios.post(t,a).then(t=>{if(200==t.status){let t="Recebemos sua mensagem com sucesso. Entraremos em contato o mais breve possível.";FormService.clearData(e),Swal.fire({icon:"success",title:"Obrigado!",text:t}).then(e=>{if(e.isConfirmed){const e=$("#signature-negotiation-modal");e&&e.hide()}})}}).catch(e=>{Swal.fire({icon:"error",title:"Oops :(",text:"Falha no envio da mensagem! Tente novamente ..."})}).finally(function(){setTimeout(()=>{$(e).find('[type="submit"]').submitLoader(!1)},10)})},a=e=>{const t=`${urlApi}/send-lead-finance-simulation`,a=new FormData(e),n=Math.floor((new Date).getTime()/1e3)+$("#token").val();$(".finance-option-selected").length>0?$(".finance-option-selected").each((e,t)=>{a.append("finance["+$(t).attr("ds-installments")+"]",$(t).attr("ds-value"))}):$(".select-finance-option").each((e,t)=>{a.append("finance["+$(t).attr("ds-installments")+"]",$(t).attr("ds-value"))}),a.append("lead_id",$('.finance_simulation input[name="lead_id"]').val()),a.append("advance_amount",$("#advance_amount").val()),a.append("token",$("#token").val()),a.append("_token",n),a.append("magic",null),axios.post(t,a).then(e=>{200==e.status?($(".container-finance").hide(),$(".finance_simulation .success-message").show()):$(".finance_simulation .error-message").show()}).catch(e=>{console.log(e),$(".finance_simulation .error-message").show()})};$("#simulate-finance").on("click",e=>{e.preventDefault(),$(".used_negotiation_panel").hide(),$(".finance_simulation").show(),$(".used_value").html(" R$ "+$("#desired_value").val()),y()}),$(document).on("click",".return-to-used-negotiation",e=>{e.preventDefault(),$(".finance_simulation").hide(),$(".used_negotiation_panel").show(),$(".panel-credere").show(),$(".used-info-container").show(),$(".used_negotiation_panel .success-message").hide()}),$(document).on("click",".select-finance-option",e=>{let t=$(e.target).parents(".select-finance-option").first();t.hasClass("finance-option-selected")?t.removeClass("finance-option-selected"):t.addClass("finance-option-selected")}),y()});const w=document.querySelector("#select-shop-proposal-stock"),x=document.querySelectorAll(".card-shop-details");if(void 0!==w&&null!=w){const e=function(e){if(e){x&&x.length>1&&x.forEach(e=>{e.classList.add("d-none")});var t=document.getElementById("card-shop-details-"+e);t&&t.classList.remove("d-none")}};w.addEventListener("change",function(){e(this.value)}),e(w.value)}var C=document.querySelectorAll(".updateTimeToExpire");C&&C.forEach((e,t)=>{var a=new Date(e.dataset.enddate).getTime(),n=setInterval(function(){var t=(new Date).getTime(),s=a-t,i=Math.floor(s/864e5),r=Math.floor(s%864e5/36e5),o=Math.floor(s%36e5/6e4),l=Math.floor(s%6e4/1e3);e.getElementsByClassName("days")[0].innerHTML=i,e.getElementsByClassName("hours")[0].innerHTML=r,e.getElementsByClassName("minutes")[0].innerHTML=o,e.getElementsByClassName("seconds")[0].innerHTML=l,s<0&&clearInterval(n)},1e3)}),$("#modal-legal-text").on("show.bs.modal",function(e){let t=$(e.relatedTarget).data("legal_text");$(this).find(".modal-body").html(t)}),$("#dxp-stellantis-redirect-button").on("click",function(e){let t=$('[name="shop"] option:selected').attr("value"),a=$('[name="lead[version]"] option:selected').attr("value"),n=e.currentTarget.getAttribute("data-model-id"),s=this.href.split("?");var i=[];const r=function(e,t){t&&i.push(`${encodeURIComponent(e)}=${encodeURIComponent(t)}`)};r("version",a),r("shop",t),r("model",n);const o=new URLSearchParams(window.location.search);r("utm_source",o.get("utm_source")),r("utm_medium",o.get("utm_medium")),r("utm_campaign",o.get("utm_campaign")),r("search",o.get("search")),r("gclid",o.get("gclid")),r("fbclid",o.get("fbclid")),this.href=`${s[0]}?${i.join("&")}`}),window.toggleTalkBot=e=>window.dispatchEvent(new CustomEvent("toggle-talkbot",{detail:{data:e}})),window.closeModalFormBanner=()=>{if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){let e=$("#btn-modal-banner-form");e&&e.click()}},window.visitorTracker=n(5889),window.visitorTracker.init();const k=document.getElementById("form-select-city"),S=document.getElementById("form-select-uf");k&&S&&(k.setAttribute("disabled","disabled"),S.addEventListener("change",async function(){const e="https://servicodados.ibge.gov.br/api/v1/localidades/estados/"+S.value+"/municipios",t=await fetch(e),a=await t.json();k.removeAttribute("disabled");let n="";a.forEach(function(e){n+='<option value="'+e.nome+'">'+e.nome+"</option>"}),k.innerHTML=n}),window.addEventListener("load",async()=>{const e=await fetch("https://servicodados.ibge.gov.br/api/v1/localidades/estados"),t=await e.json();if(S.innerHTML+='<option value="">Selecione um estado</option>',k.innerHTML+='<option value="">Selecione uma cidade</option>',siteShopStates)for(const e in siteShopStates){const a=siteShopStates[e];t.forEach(function(e){a.abbreviation==e.sigla&&(S.innerHTML+='<option value="'+e.sigla+'">'+e.sigla+"</option>")})}})),window.sendDataToMotoLeads=async function(e,t){if(!window.DS_PREVIEW)try{const a=p("rw[token]");if(!a)return void console.error("Token não encontrado");if(!t)return void console.error("Dados da loja não disponíveis");
20const n=e.get("contact[name]")||"",s=e.get("contact[email]")||"",i=e.get("contact[phone]")||"",r=e.get("contact[message]")||"",o=e.get("extra[Preferência de contato]")||"",l=e.get("lead[subject]")||"",c=e.get("extra[plate]")||"",d=e.get("lead[type]")||"",u=d?$(`select[name="lead[type]"] option[value="${d}"]`).text():"",m=e.get("lead[version]")||"",f=m?$(`select[name="lead[version]"] option[value="${m}"]`).text():"",h=document.querySelector('[name="extra[financiamento]"]')?"1"===e.get("extra[financiamento]")?"Sim":"Não":"",v=document.querySelector('[name="extra[usado_troca]"]')?"1"===e.get("extra[usado_troca]")?"Sim":"Não":"",g=e.get("extra[Declaro que li e concordo com a Política de Privacidade]")?"\nAceite Política de Privacidade: Sim":"",_=`\nConcessionária: ${t.name}`+(n?`\nNome: ${n}`:"")+(s?`\nE-mail: ${s}`:"")+(i?`\nTelefone: ${i}`:"")+(r?`\nMensagem: ${r}`:"")+(o?`\nPreferência de contato: ${o}`:"")+(l?`\nAssunto: ${l}`:"")+(f?`\nModelo: ${f}`:"")+(h?`\nFinanciamento: ${h}`:"")+(v?`\nNegociar usado: ${v}`:"")+(c?`\nPlaca: ${c}`:"")+(u?`\nTipo de lead: ${u}`:"")+`${g}`,b=t?.addresses[0],y=new URLSearchParams;y.append("token",a),y.append("captation_means","FORM_CONTATO"),y.append("name",n),y.append("email",s),y.append("phone",i),y.append("message",r),y.append("message_html",_.replace(/\n/g,"<br />")),y.append("unit_id",t.id),y.append("city",b.city_name),y.append("region",b.state_name),y.append("country","Brasil");const w=new XMLHttpRequest;w.open("POST","https://services.motorleads.co/register/lead"),w.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),w.onreadystatechange=function(){4===this.readyState&&(console.log("Status:",this.status),console.log("Headers:",this.getAllResponseHeaders()),console.log("Response:",this.responseText))},w.send(y.toString())}catch(e){console.error("Erro ao enviar para MotoLeads:",e),e.response&&console.error("Detalhes do erro:",{status:e.response.status,headers:e.response.headers,data:e.response.data})}},document.addEventListener("click",function(e){const t=e.target.closest('a[data-channel="whatsapp"]');if(!t)return;if("modal"===t.getAttribute("data-toggle"))return;e.preventDefault(),e.stopPropagation();let a=(t.dataset.wpp||"").replace(/\D+/g,"");a.length>=10&&a.length<=11&&(a="55"+a);if("1"===t.dataset.talkbot&&"function"==typeof window.toggleTalkBot){try{window.toggleTalkBot(!0)}catch(e){}return}if(!a)return;const n="orientation"in window||navigator.userAgentData&&navigator.userAgentData.mobile||navigator.maxTouchPoints>1||window.matchMedia("(pointer:coarse)").matches,s=n?`https://api.whatsapp.com/send?phone=${a}`:`https://web.whatsapp.com/send?phone=${a}`;n?window.location.href=s:window.open(s,"_blank","noopener")})})(),(()=>{var e=!!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)||window.innerWidth<=800&&window.innerHeight<=600);$(".collapse-menu-list").on("show.bs.collapse",function(){var e=$
20(".btn-menu-mobile");e.text().trim().toUpperCase().includes("MENU")?e.html('<i class="fas fa-times font-size-25 py-1"></i>FECHAR'):e.html('<i class="fas fa-times font-size-25 py-1"></i>')}),$(".collapse-menu-list").on("hide.bs.collapse",function(){setTimeout(function(){if(0===$(".collapse-menu-list.show").length){var e=$(".btn-menu-mobile");e.text().trim().toUpperCase().includes("FECHAR")?e.html('<i class="fas fa-bars font-size-25 py-1"></i>MENU'):e.html('<i class="fas fa-bars font-size-25 py-1"></i>')}},300)}),function(){const e=document.querySelectorAll(".btn-card-offer");e.length&&e.forEach(e=>{e.addEventListener("click",t=>{let a=e.getAttribute("data-offer-id"),n=(e.getAttribute("data-offer-shop"),e.getAttribute("data-offer-version")),s=e.getAttribute("data-offer-model"),i=e.getAttribute("data-offer-title");document.getElementById("col-card-offer-"+a)&&document.getElementById("col-card-offer-"+a).classList.remove("active-offer"),document.getElementById("col-details-offer-"+a)&&document.getElementById("col-details-offer-"+a).classList.add("active-offer"),a&&(document.getElementById("extra[offerid]")?document.getElementById("extra[offerid]").value=a:document.getElementById("form-lead-proposal-offer-vdp")&&document.getElementById("form-lead-proposal-offer-vdp").insertAdjacentHTML("beforeend","<input type='hidden' name='extra[offerid]' id='extra[offerid]' value='"+a+"'>")),document.getElementById("vehicle-proposal-offer-vdp")&&(n>0?(document.getElementById("vehicle-proposal-offer-vdp").value=n,document.getElementById("vehicle-proposal-offer-vdp").name="lead[version]"):s>0?(document.getElementById("vehicle-proposal-offer-vdp").value=s,document.getElementById("vehicle-proposal-offer-vdp").name="lead[model]"):(document.getElementById("vehicle-proposal-offer-vdp").value=i,document.getElementById("vehicle-proposal-offer-vdp").name="extra[offer_category]")),setTimeout(function(){document.getElementById("col-details-offer-"+a)&&document.getElementById("col-details-offer-"+a).scrollIntoView({behavior:"smooth",block:"center"}),document.getElementsByTagName("body").scrollTop-=110},500)},{passive:!0})})}();const t=document.querySelectorAll(".lead-select");if(t.length){let e=document.querySelectorAll('[data-type="form-lead"]');if(e.length){let a=e[0].getElementsByTagName("select")[0];if(a&&0==a.length){let e=document.createElement("option");e.value=1,e.innerHTML=t[0].textContent,e.selected=!0,a.appendChild(e)}t.forEach((e,t)=>{e.addEventListener("click",n=>{if(a.length>t)a.selectedIndex=t;else{let t=document.createElement("option");t.value=1,t.innerHTML=e.textContent,t.selected=!0,a.appendChild(t)}},{passive:!0})})}}if(window.switchServiceSection=function(e){let t=document.querySelectorAll(".section-services"),a=document.querySelectorAll(".btn-service-seguro"),n=a.length;for(let e=0;e<n;e++)a[e].classList.remove("active");a[e].classList.add("active");for(let e=0;e<n;e++)t[e].classList.add("d-none");t[e].classList.remove("d-none")},$(".btn-proposal-comparative").on("click",function(){$("#select-version-proposal-vdp").val($(this).data("version-id")).trigger("change");var e=$("#form-lead-proposal-vdp");e.length&&$("html, body").animate({scrollTop:e.offset().top-150},1e3)}),$(".vehicle-versions-container").length>0){var a=document.getElementById("header-top"),n=document.querySelector(".c-offer-main-header"),s=document.getElementById("description-fixed");if(null!=a&&null!=n)(i=a.offsetHeight+n.offsetHeight)>0&&s&&(s.style.top=i+"px");else if(null!=a){var i;(i=a.offsetHeight+10)>0&&s&&(s.style.top=i+"px")}var r=Math.round($(".vehicle-versions-container > .car ").first().outerWidth()),o=$(".vehicle-versions-container").outerWidth(),l=$(".countCars").val(),c=l*r-o,d=0;if(l>3||e&&l>1?$(document).ready(function(){$("#more, #moreFixed").click(function(){d+=r,$(".vehicle-versions-container, .description-fixed-cars").scrollLeft(d),d>=c&&($("#more, #moreFixed").addClass("d-none"),$("#less, #lessFixed").removeClass("d-none"))}),$("#less, #lessFixed").click(function(){d-=r,$(".vehicle-versions-container, .description-fixed-cars").scrollLeft(d),d>=c&&($("#less, #lessFixed").addClass("d-none"),$("#more, #moreFixed").removeClass("d-none"))}),elmnt=document.getElementById("vehicle-versions-container"),scrollSize=elmnt.scrollWidth,divSize=$(".vehicle-versions-container").width(),scrollSizeReal=scrollSize-divSize,$(".vehicle-versions-container").scroll(function(){$(".de
20scription-fixed-cars").prop("scrollTop",this.scrollTop).prop("scrollLeft",this.scrollLeft),0==$(".vehicle-versions-container").scrollLeft()?($("#less, #lessFixed").addClass("d-none"),$("#more, #moreFixed").removeClass("d-none")):0!=$(".vehicle-versions-container").scrollLeft()&&$(".vehicle-versions-container").scrollLeft()!=scrollSizeReal?($("#more, #moreFixed").removeClass("d-none"),$("#less, #lessFixed").removeClass("d-none")):($("#less, #lessFixed").removeClass("d-none"),$("#more, #moreFixed").addClass("d-none"))})}):($("#more, #moreFixed").addClass("d-none"),$("#less, #lessFixed").addClass("d-none")),0==e){var u=$(".description-fixed");$(".vehicle-versions-container").length>0&&$(window).scroll(function(){divTop=$(".vehicle-versions-container").offset().top,divEnd=$(".btn-proposal-comparative").offset().top-100,elmScroll=$(this).scrollTop()+100,elmScroll>divTop&&elmScroll<divEnd?(u.removeClass("d-none"),$(".description-fixed-cars").scrollLeft(d)):u.addClass("d-none")})}}var p=0,m=0;let f=document.querySelectorAll(".card-body-features");f&&f.length>1&&setTimeout(()=>{$("#vehicle-versions-container .card-body").filter(".card-body-features").each(function(e){(p=$(this).height())>m&&(m=p)}),$("#vehicle-versions-container .card-body").height(m)},1e3),function(){const e=document.querySelector("#btnSelectPdf");void 0!==e&&e&&e.addEventListener("click",()=>{let e=document.querySelector("#selectorPdfs"),t=e.getAttribute("data-url"),a=e.options[e.selectedIndex].value,n=e.getAttribute("data-custom-url");""!=a?void 0!==n&&n?(document.querySelector(".invalid-pdf").style.display="none",window.open(n+a+".pdf","_blank")):(document.querySelector(".invalid-pdf").style.display="none",window.open("https://cdn.dealerspace.ai/old/honda/pdfs"+t+a+".pdf","_blank")):document.querySelector(".invalid-pdf").style.display="block"})}();let h=document.querySelector(".footer-dropdown-vehicles");h&&h.addEventListener("click",e=>{let t=document.querySelector(".footer-dropdown-vehicles"),a=document.querySelector("#footer-nav-vehicles");console.log(t.getAttribute("aria-expanded")),"true"===t.getAttribute("aria-expanded")?(a.classList.remove("col-md-7"),document.querySelectorAll(".footer-menu-left").forEach(e=>{e.classList.remove("col-md-12")})):(a.classList.add("col-md-7"),document.querySelectorAll(".footer-menu-left").forEach(e=>{e.classList.add("col-md-12")}))}),function(){const e=document.querySelector(".btn-toggle-vehicles");function t(e){const t=document.querySelectorAll(".footer-item-vehicle");t.length>0&&t.forEach(t=>{1==e?t.classList.add("d-none"):t.classList.remove("d-none")})}void 0!==e&&null!=e&&e.addEventListener("click",a=>{a.preventDefault();const n=document.querySelector(".footer-list-grid");let s=n.dataset.min,i=n.dataset.max;dataStatus=e.dataset.open,"true"===dataStatus?(e.dataset.open=!1,n.classList.remove("grid--rows-"+i),n.classList.add("grid--rows-"+s),t(!0)):(e.dataset.open=!0,n.classList.remove("grid--rows-"+s),n.classList.add("grid--rows-"+i),t(!1))})}(),window.changeInterest=function(){const e=document.querySelector('select[name="lead[type]"]'),t=document.querySelector('select[name="lead[model]"]'),a=document.querySelector('[id*="section-form"] select[name="lead[version]"]'),n=document.querySelector('select[name="extra[servico]"]');if(e&&t&&n)switch(t.parentNode.classList.add("d-none"),t.disabled=!0,t.dataset.required=!1,a.parentNode.classList.add("d-none"),a.disabled=!0,a.dataset.required=!1,n.parentNode.classList.add("d-none"),n.disabled=!0,n.dataset.required=!1,e.value){case"3":t.parentNode.classList.remove("d-none"),t.disabled=!1,t.dataset.required=!0,a.parentNode.classList.remove("d-none"),a.disabled=!1,a.dataset.required=!0;break;case"5":t.parentNode.classList.remove("d-none"),t.disabled=!1,a.parentNode.classList.remove("d-none"),a.disabled=!1,n.parentNode.classList.remove("d-none"),n.disabled=!1,n.dataset.required=!0}},document.querySelector("[onchange='changeInterest()']")&&changeInterest();var v=document.querySelectorAll(".vdp-gallery img"),g=document.querySelector("#button-close-gallery-modal");v.forEach(e=>{e.addEventListener("click",function(e){document.getElementById("modal-all-images-gallery").classList.add("d-block","opacity-1")})}),g&&g.addEventListener("click",function(e){document.getElementById("modal-all-images-gallery").classList.remove("d-block","opacity-1")});let _=document.querySelector("#showroom-07");_&&new Vue({el:_,data:()=>({modelName:"",versions:[],version:[],inputVersion:""}
20),methods:{change_model(e,t){axios.get("/ajax/get-versions/"+e+"/"+this.$options.el.dataset.shopid).then(e=>{200==e.status?(this.versions=e.data.versions,this.modelName=t,this.change_version(0)):console.log(e)}).catch(e=>{console.log(e)})},change_version(e){this.version=this.versions[e],this.inputVersion&&(this.inputVersion.value=this.version.id)}},mounted(){this.inputVersion=this.$el.querySelector("input[name='lead[version]']"),this.change_model(this.$options.el.dataset.modelid,this.$options.el.dataset.modelname)}});let b=$(".header-brands");b&&$(document).ready(function(){$(window).on("mousewheel DOMMouseScroll",function(e){window.scrollY-e.originalEvent.wheelDeltaY>0?(b.hide("slow"),$("#main-body").addClass("no-brand-margin")):(b.show("slow"),$("#main-body").removeClass("no-brand-margin"))})}),window.addEventListener("load",function(){if(window.modalWhatsappContact=$("#modal-wpp-form"),window.modalWhatsappContact){var e=document.querySelectorAll(".btn-show-modal-wpp");window.btnSendClicked=!1,window.btnWppLink="",e.forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),window.btnWppLink=e.href,window.modalWhatsappContact.modal("show")})}),window.modalWhatsappContact.on("shown.bs.modal",function(){document.querySelector("#form-lead-btn-submit-contact-wpp-form").addEventListener("click",function(){window.btnSendClicked=!0})})}}),window.addEventListener("load",function(){let e=document.getElementById("header-top"),t=document.querySelectorAll("#btn-dismiss-menu")[0];null!=t&&(t.style.minHeight=e.offsetHeight+"px")}),$(window).scroll(function(){$(window).width()>991&&$(".scrollreveal-container").each(function(){const e=$(this).offset().top,t=$(window).scrollTop();t>e-$(window).height()&&$(this).addClass("active"),t<100&&$(this).removeClass("active")})}),window.addEventListener("load",function(){let e=document.querySelectorAll("#page-offer-list .navbar-offers-selector")[0],t=e?e.offsetHeight:"",a=document.querySelectorAll("#page-offer-list .breadcrumb-nav")[0],n=a?a.offsetHeight:"",s=t+n,i=document.createElement("style");i.innerHTML="\n    #page-offer-list .navbar-offers-selector {\n        margin-top:"+n+"px !important;\n        box-shadow: 0 .125rem .25rem rgba(0,0,0,.075) !important;\n    }\n    #page-offer-list .section-banners {\n        padding-top: "+s+"px !important;\n    }\n    #page-offer-list > nav + div + .offer-grid-category,\n    #page-offer-list > nav + .selectors + div + .offer-grid-category {\n        padding-top: calc("+s+"px + 2rem) !important;\n    }\n\n    ",a&&"navbar-offers-selector"!=a.nextElementSibling.classList[1]&&(i.innerHTML="\n        #page-offer-list .breadcrumb-nav {\n            position: unset !important;\n        }\n        "),document.head.appendChild(i)}),document.addEventListener("DOMContentLoaded",function(){0==e&&setTimeout(function(){if(document.querySelector("#page-offer-details")){let e=document.querySelector("#header-top"),t=document.querySelector(".c-offer-main-header");if(e&&t){let a=e.offsetHeight,n=e.offsetHeight+10;t.style.top=a+"px",document.querySelector(".c-offer-main__content").style.marginTop=n+"px"}}},100)}),$(document).ready(function(){"undefined"!=typeof offerShopId&&($("#select-shop-proposal-vdp-offers").find("option[value="+offerShopId+"]").attr("selected","selected"),$("#select-version-proposal-vdp-offers").find("option[value="+offerVersionId+"]").attr("selected","selected"),$("#select-version-proposal-vdp-offers").closest(".form-group").addClass("d-none"));var e=".carousel-sliders-inner",t="";function a(){var a=0,n=".col-item",s=0,i="",r="",o=$(".carousel-sliders").width(),l=$("body").width();$(e).each(function(){s=$(this).attr("id");
20var e=$(this).find(n).length;i=$(this).parent().attr("data-cols-size"),r=i.split(","),$(this).parent().attr("id",s),l>=1200?(a=r[3],t=o/a):l>=992?(a=r[2],t=o/a):l>=768?(a=r[1],t=o/a):(a=r[0],t=o/a),l>=768?$(this).css({transform:"translateX(0px)",width:t*e-44}):$(this).css({transform:"translateX(0px)",width:t*e-20}),$(this).find(n).each(function(){$(this).outerWidth(t)}),$(".btn-next").addClass("over"),$(".btn-prev").removeClass("over")})}function n(a,n){var s="#"+$(n).parent().attr("id");!function(a,n,s){var i,r=".btn-next",o=".btn-prev",l="",c=$(n+" "+e).css("transform");i=c&&"none"!==c?c.match(/-?[\d\.]+/g):[1,0,0,1,0,0];var d=Math.abs(i[4]);if(0==a)l=parseInt(d)-parseInt(t*s),$(n+" "+o).removeClass("over"),l<=t/2&&(l=0,$(n+" "+r).addClass("over"));else if(1==a){var u=$(n).find(e).width()-$(n).width();l=parseInt(d)+parseInt(t*s),$(n+" "+r).removeClass("over"),l>=u-t/2&&(l=u,$(n+" "+o).addClass("over"))}$(n+" "+e).css("transform","translateX("+-l+"px)")}(a,s,$(s).attr("data-slide"))}$(".btn-next, .btn-prev").click(function(){n($(this).hasClass("btn-next")?0:1,this)}),a(),$(window).resize(function(){a()})}),jQuery(document).ready(function(){let e=$("#versions-info-tab #comparative-version-carousel .nav-link"),t=e.filter(".active");e.click(function(e){e.preventDefault(),t.removeClass("active"),$(t.attr("href")).removeClass("active show"),t=$(this),t.addClass("active"),$(t.attr("href")).addClass("active show")})}),jQuery(document).ready(function(){setTimeout(function(){const e=document.querySelectorAll("#dropdown-whats-phones-top"),t=document.querySelector(".c-ds-whatsapp-talkbot");e.length>0&&t&&t.classList.contains("new-talkbot")&&e.forEach(function(e,t){e.removeAttribute("data-toggle"),e.removeAttribute("data-bs-toggle"),e.classList.remove("dropdown-toggle"),e.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),window.toggleTalkBot&&window.toggleTalkBot(!0)},!0)})},1e3)})})(),$(function(){var e;$.fn.submitLoader=function(e=!0){e?(this.attr("disabled",!0),this.append('<span class="spinner-border spinner-border-sm ml-2"></span>')):(this.removeAttr("disabled"),this.children(".spinner-border").remove())},(e=$("form"))&&$(e).on("submit",function(){$(this).find('[type="submit"]').submitLoader()}),(e=$('[data-toggle="flatpickr"]'))&&"undefined"!=typeof flatpickr&&[].forEach.call(e,function(e){!function(e){var t=e.dataset.options;t=t?JSON.parse(t.replace(/\'/g,'"')):{};var a={locale:"pt",onChange:function(e,t,a){var n=new Date(e);if($(`#${a.config.children}`)){const e=flatpickr(`#${a.config.children}`,{enableTime:!0,noCalendar:!0,dateFormat:"H:i",time_24hr:!0});try{const t=JSON.parse(e.config.options);6==n.getDay()&&(t.weekendMinTime||t.weekendMaxTime)?(t.weekendMinTime&&e.set("minTime",t.weekendMinTime),t.weekendMaxTime&&e.set("maxTime",t.weekendMaxTime)):(t.minTime&&e.set("minTime",t.minTime),t.maxTime&&e.set("maxTime",t.maxTime))}catch(e){}}}},n=Object.assign(t,a);flatpickr(e,n)}(e)})}),(()=>{var e=document.getElementById("header-top");if(null!=e){var t=e.offsetHeight;t>0&&(document.getElementById("main-body").style.marginTop=t+"px")}var a=document.querySelectorAll(".countdown-timer");document.querySelector(".c-offer-main__content-timer-countdown");a&&a.forEach((e,t)=>{let n=new Date(e.dataset.enddate).getTime(),s=setInterval(function(){let t=(new Date).getTime(),i=n-t,r=Math.floor(i/864e5),o=Math.floor(i%864e5/36e5),l=Math.floor(i%36e5/6e4),c=Math.floor(i%6e4/1e3),d="dias";1==r&&(d=" dia "),r<10&&(r="0"+r),o<10&&(o="0"+o),l<10&&(l="0"+l),c<10&&(c="0"+c),a&&(e.innerHTML=1==r?"<strong>"+r+"</strong><span>"+d+"</span><strong>"+o+"</strong><span> horas </span><strong>"+l+"</strong><span> minutos </span>":r>=2?r+" dias":o+"h "+l+"m "+c+"seg "),i<0&&clearInterval(s)},1e3)}),VMasker(document.querySelectorAll('[data-masker="money"]')).maskMoney()})(),(()=>{"use strict";n(825),n(2851),n(1384)})(),(()=>{const e=document.querySelectorAll('[data-type="form-lead"]');function t(e,t,a){var n=a.target,s=n.value.replace(/[^a-zA-Z0-9]/g,"").toUpperCase(),i=n.value.length>t?1:0;VMasker(n).unMask(),VMasker(n).maskPattern(e[i]),n.value=VMasker.toPattern(s,e[i])}function a(e){var t=e.target,a=t.value.replace(/\D/g,"");a.length>1&&"0"===a.charAt(0)&&(a=a.replace(/^0+/,""));var n=a.length>10?"(99) 99999-9999":"(99) 9999-9999";VMasker(t).unMask(),VMasker(t).maskPattern(n),t.value=VMasker.toPattern(a,n)}if(window.FormService={normalizePhone:function(e){return e?String(e).replace(/\D/g,"").replace(/^0+/,""):""},nationalDigits:function(e){var t=this.normalizePhone(e);return 12!==t.length&&13!==t.length||0!==t.indexOf("55")?t:t.slice(2)}
20,validatePhone:function(e){return/^[1-9]{2}(9\d{8}|\d{8})$/.test(this.nationalDigits(e))},submit:function(e){return this.validate(e).then(function(t){if(t){let t;t=e.hasAttribute("enctype")&&"multipart/form-data"===e.getAttribute("enctype")?new FormData(e):FormService.serializeForm(e);try{const a=e.querySelector('input[name="form_id"]');a&&FormService.setFieldValue(t,"form_id",a.value),window.CaptchaService&&"function"==typeof window.CaptchaService.syncCaptchaToken&&window.CaptchaService.syncCaptchaToken(e,t,FormService.setFieldValue)}catch(e){}let s=$(".panel-credere").length>0;if(finance_input=$(e).find('[name="extra[financiamento]"]:checked'),finance_input.length>0&&s&&(1==finance_input[0].value||"sim"==finance_input[0].value.toLowerCase())){var a=!0;"function"==typeof t.set?t.set("lead[type]","183"):t.append("lead[type]","183")}if(used_input=$(e).find('[name="extra[usado_troca]"]:checked'),used_input.length>0&&(1==used_input[0].value||"sim"==used_input[0].value.toLowerCase()))var n=!0;FormService.setFieldValue(t,"visitor_id",window.visitorTracker.getVisitorId()),window.gaGlobal&&window.gaGlobal.vid?FormService.setFieldValue(t,"vid",window.gaGlobal.vid):FormService.setFieldValue(t,"vid","undefined");const i=void 0!==e.dataset.url?e.dataset.url:"/send-lead";return axios({method:"post",url:`${urlApi}${i}`,data:t}).then(function(s){if(window.modalWhatsappContact&&window.btnSendClicked){const e=document.createElement("a");e.href=btnWppLink,e.target="_blank",e.id="wpp-link",e.click(),window.btnSendClicked=!1}let i="Recebemos sua mensagem com sucesso. Entraremos em contato o mais breve possível.";if(null!=t.get("extra[Data]")&&null!=t.get("extra[Hora]")&&(i="Recebemos sua mensagem com sucesso. Entraremos em contato o mais breve possível, para validar/concluir seu agendamento."),void 0!==e.dataset.wizardStep||"true"==e.dataset.wizardStep)return s;{let t=$(".used_negotiation_panel").length>0,o=$(".panel-credere").length>0;if(null!=s.data.id&&(t&&n||o&&a)){if($("[name=lead_id]").val(s.data.id),finance_input=$(e).find('[name="extra[financiamento]"]:checked'),used_input=$(e).find('[name="extra[usado_troca]"]:checked'),finance_input.length>0)var r=finance_input[0].value;finance_input.length>0&&(1==finance_input[0].value||"sim"==finance_input[0].value.toLowerCase())&&($(".panel-credere").show(),$('[name="show_finance"]').val("1"),$("#form-gallery-in-modal-wrapper").length&&$("#btn-close-modal-vdp-proposal").click()),used_input.length>0&&(1==used_input[0].value||"sim"==used_input[0].value.toLowerCase())&&$(".used_negotiation_panel").show(),FormService.clearData(e),finance_input[0].value=r}else Swal.fire({icon:"success",title:"Obrigado!",text:i}).then(()=>{window.closeModalFormBanner()}),FormService.clearData(e);if(null!=s.data.lead_id){const e=s.data.id;window.dataLayer=window.dataLayer||[],window.DataLayerEvents.pushLeadSentSuccess(e),$("[name=lead_id]").val(s.data.lead_id)}}}).catch(function(a){return!window.handleLeadValidationError(a)&&(window.sendLeadToLogger(i,t,"Falha no envio da mensagem! Tentaremos re-processar o envio de sua mensagem ..."),(void 0!==e.dataset.wizardStep||"false"==e.dataset.wizardStep)&&void 0)}).finally(function(){setTimeout(()=>{$(e).find('[type="submit"]').submitLoader(!1)},10),shouldSendToMotoLeads&&window.sendDataToMotoLeads(t,currentSiteShop)})}setTimeout(()=>{$(e).find('[type="submit"]').submitLoader(!1)},10)})},previewStep:function(e,t,a){this.clearMsg(e),e.querySelector(".step-"+t).style.display="none",e.querySelector(".step-"+a).style.display="block"},nextstep:function(e,t,a){let n=e.querySelector(".step-"+t);n.elements=n.querySelectorAll("input, textarea, select"),this.validate(n).then(function(t){t&&(n.style.display="none",e.querySelector(".step-"+a).style.display="block")})},validate:function(e){let t=e.elements;return this.clearMsg(e),new Promise((a,n)=>{let s=!0,i=0,r=e.getAttribute("data-label-floating");for(let e of t){if("true"==e.dataset.required&&-1===e.classList.value.indexOf("d-none"))if(0==e.value.length){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">
20Este campo é obrigatório!</div >'),s=!1}else if("contact[name]"===e.name&&e.value.trim().length<3){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">O campo nome precisa conter no mínino três caracteres!</div >'),s=!1}else if("checkbox"==e.type&&0==e.checked)e.classList.add("is-invalid"),e.nextElementSibling.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Este campo é obrigatório!</div >'),s=!1;else{switch(e.getAttribute("data-masker")){case"cpfcnpj":if(!this.validateDocument(e.value)){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">CPF ou CNPJ inválido!</div>'),s=!1}break;case"phone":if(!FormService.validatePhone(e.value)){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Informe um telefone válido com DDD, ex: (11) 99999-9999</div >'),s=!1}break;case"year":if(!new RegExp(/(19|20)\d{2}/g).test(e.value)){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Ano inválido!</div>'),s=!1}break;case"plate":let t=new RegExp(/([A-Za-z]{3}[0-9]{4})/g),a=new RegExp(/([A-Za-z]{3}[0-9]{1}[A-Za-z]{1}['0-9']{2})/g);if(!t.test(e.value)&&!a.test(e.value)){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Placa inválida!</div>'),s=!1}break;case"email":if(!new RegExp(/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i).test(e.value)){let t="";if(r){t=e.parentElement.querySelector("label")}else t=e;t.classList.add("is-invalid"),t.insertAdjacentHTML("afterend",'<div class="invalid-feedback">Email inválido!</div >'),s=!1}}}t.length==i+1&&a(s),i++}})},serializeForm:function(e){for(var t=new URLSearchParams,a=0;a<e.elements.length;a++){var n=e.elements[a];if(n.name&&!n.disabled&&"file"!==n.type&&"reset"!==n.type&&"submit"!==n.type&&"button"!==n.type)if("select-multiple"===n.type)for(var s=0;s<n.options.length;s++)n.options[s].selected&&t.append(n.name,n.options[s].value);else if("checkbox"!==n.type&&"radio"!==n.type||n.checked){var i=n.value;"phone"===n.getAttribute("data-masker")&&(i=FormService.normalizePhone(i)),t.append(n.name,i)}}return t},setFieldValue:function(e,t,a){e&&("function"==typeof e.set?e.set(t,a):"function"==typeof e.append&&e.append(t,a))},clearMsg:function(e){e.querySelectorAll(".invalid-feedback").forEach(function(e){e.remove()}),e.querySelectorAll(".is-invalid").forEach(function(e){e.classList.remove("is-invalid")})},clearData:function(e){e.setAttribute("data-url","/send-lead");let t=e.elements;for(let e of t)"select-one"!=e.type&&"select"!=e.type&&"hidden"!=e.type&&"radio"!=e.type&&"extraFinanciamentoDXP"!=e.id&&(e.value=""),"checkbox"==e.type&&(e.checked=!1)},validateDocument:function(e){if(14==e.length){var t=e.trim();t=(t=(t=t.replace(/\./g,"")).replace("-","")).split("");for(var a=0,n=0,s=!1,i=1;t.length>i;i++)t[i-1]!=t[i]&&(s=!0);if(0==s)return!1;i=0;for(var r=10;t.length-2>i;i++,r--)a+=t[i]*r;if(10==(a=10*a%11)&&(a=0),a!=t[9])return!1;for(i=0,r=11;t.length-1>i;i++,r--)n+=t[i]*r;return 10==(n=10*n%11)&&(n=0),n==t[10]}if(18==e.length){var o=e.trim();o=(o=(o=(o=o.replace(/\./g,"")).replace("-","")).replace("/","")).split("");for(a=0,n=0,s=!1,i=1;o.length>i;i++)o[i-1]!=o[i]&&(s=!0);if(0==s)return!1;i=0;for(var l=5,c=13;o.length-2>i;i++,l--,c--)a+=l>=2?o[i]*l:o[i]*c;if((a=(a%=11)<2?0:11-a)!=o[12])return!1;for(i=0,l=6,c=14;o.length-1>i;i++,l--,c--)n+=l>=2?o[i]*l:o[i]*c;return(n=(n%=11)<2?0:11-n)==o[13]}return!1}},e.length>0)for(let r of e){var n=new Date;if(null!=r.querySelector('input[name="_token"]')&&null!=r.querySelector('input[name="token"]')){var s=Math.floor(n.getTime()/1e3)+r.querySelector('input[name="token"]').value;r.querySelector('input[name="_token"]').value=s}r.addEventListener("submit",function(e){e.preventDefault(),FormService.submit(r)});let e=r.querySelectorAll(".next-step");e.length>
200&&e.forEach(e=>{e.addEventListener("click",function(t){FormService.nextstep(r,e.dataset.step,parseInt(e.dataset.step)+1)})});let o=r.querySelectorAll(".preview-step");if(o.length>0&&o.forEach(e=>{e.addEventListener("click",function(t){FormService.previewStep(r,e.dataset.step,parseInt(e.dataset.step)-1)})}),null!=r.querySelector('input[name="userUrl"]')&&null!=r.querySelector('input[name="userFullUrl"]')){let e=r.querySelector('input[name="userUrl"]'),t=r.querySelector('input[name="userFullUrl"]'),a=window.location.origin+window.location.pathname,n=window.location.href;if(e.value=a,t.value=n,r.querySelector('input[name="userSearch"]')){let e="",t=r.querySelector('input[name="userSearch"]');void 0!==t&&"undefined"!=typeof _search&&(e=_search.split(","),e=JSON.stringify(e),t.value=e)}}const l=r.querySelectorAll('[data-masker="cpfcnpj"]');if(l.length>0){const e=["SSS.SSS.SSS-SSS","SS.SSS.SSS/SSSS-99"];for(let a of l)VMasker(a).maskPattern(e[0]),a.addEventListener("input",t.bind(void 0,e,14),!1)}r.querySelectorAll('input[type="checkbox"]').forEach(e=>{e.addEventListener("change",function(t){const a=e.parentNode;a.childNodes.length>3&&a.removeChild(a.firstChild),e.value=e.checked?1:0})});const c=r.querySelectorAll('[data-masker="phone"]');if(c.length>0)for(let e of c)VMasker(e).maskPattern("(99) 9999-9999"),e.addEventListener("input",a,!1);const d=r.querySelectorAll('[data-masker="date"]');if(d.length>0)for(let e of d)VMasker(e).maskPattern("99/99/9999");const u=r.querySelectorAll('[data-masker="time"]');if(u.length>0)for(let e of u)VMasker(e).maskPattern("99:99");if(r.querySelectorAll('[data-masker="year"]').length>0)for(let e of e)VMasker(e).maskPattern("9999");if(r.querySelectorAll('[data-masker="plate"]').length>0)for(let e of e)VMasker(e).maskPattern("SSSSSSS");if(r.querySelectorAll('[data-masker="chassi"]').length>0)for(let e of e)VMasker(e).maskPattern("S SS SSSSSS S SSSSSSS");VMasker(document.querySelectorAll('[data-masker="money"]')).maskMoney();const p=r.querySelector('select[name="shop"]'),m=r.querySelector('input[name="shop"]'),f=r.querySelector('select[name="lead[model]"]'),h=r.querySelector('select[name="lead[version]"]');if(f&&h){var i="";p&&!p.options[p.selectedIndex].value?(f.setAttribute("disabled",!0),h.setAttribute("disabled",!0),p.addEventListener("change",function(){(i=p.options[p.selectedIndex].value)&&(f.removeAttribute("disabled"),h.removeAttribute("disabled"))})):m&&(i=m.value),f.addEventListener("change",function(e){var t=f.options[f.selectedIndex].value;"Outros"!==f.options[f.selectedIndex].innerText?axios({method:"get",url:`/api/get-vehicles-version/${t}/${i}`}).then(function(e){var t=e.data.versions;t&&(h.innerText=null,t.forEach(function(e){option=document.createElement("option"),option.setAttribute("value",e.id),option.appendChild(document.createTextNode(e.name)),h.appendChild(option)}))}).catch(function(e){console.log({error:e})}):(h.innerText=null,option=document.createElement("option"),option.setAttribute("value",t),option.appendChild(document.createTextNode("Outros veículos")),h.appendChild(option))})}}$(function(){$(".trabalhe-conosco .form-control-file").on("change",function(e){var t=e.target.files[0];if(t.size>=5242880)return alert("O arquivo deve ter no máximo 5MB."),void $(".form-control-file").val("");if("application/pdf"==!t.type||"application/msword"==!t.type||"application/vnd.openxmlformats-officedocument.wordprocessingml.document"==!t.type)return alert("O arquivo deve estar no formato PDF, DOC ou DOCX."),void $(".form-control-file").val("");var a=new FileReader;a.onload=function(e){var t=new Uint8Array(e.target.result),a=t.length>5&&37==t[0]&&80==t[1]&&68==t[2]&&70==t[3]&&45==t[4],n=t.length>8&&208==t[0]&&207==t[1]&&17==t[2]&&224==t[3]&&161==t[4]&&177==t[5]&&26==t[6]&&225==t[7],s=t.length>4&&80==t[0]&&75==t[1]&&3==t[2]&&4==t[3];if(!(a||n||s))return alert("Arquivo inválido."),void $(".form-control-file").val("");alert("Envio concluído.")},a.readAsArrayBuffer(t)})})})(),window.structuredData={init(e){const t=e.offerData??null,a=e.modelData??null;let n=null;const s=window.location.pathname.toLowerCase();s.includes("/ofertas/")&&t?n=t:s.includes("/novos/")&&a&&(n=a);const i=s.includes("/ofertas/");if(!n)return;const r={"@context":"https://schema.org","@type":i?"Offer":"Product",name:n.name||"",image:n.image||"",description:n.description||"",brand:n.brand||{"@type":"Brand",name:""},sku:n.sku||"",url:window.location.href,offers:{"@type":"Offer",priceCurrency:"BRL",price:String(n.price||"0"),availability:"https://schema.org/InStock",itemCondition:"https://schema.org/NewCondition",url:window.location.href}},o=document.createElement("script");o.type="application/ld+json",o.text=JSON.stringify(r,null,2),document.head.appendChild(o)}}})();

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.