1import{h as _e,C as ye,c as Lt,_ as be,k as Pt,i as It,l as Mt,m as Re,e as Ot,M as us}from"./BKbHgBkm.js";import{_ as Rt}from"./C2oZgGdk.js";import{_ as Tt}from"./xaZQMBi3.js";import{_ as Te}from"./DnsmxcRc.js";import{_ as je}from"./D18o0BA8.js";import{a as Ne,_ as Ce,b as jt,U as st}from"./C7LxKAJQ.js";import{_ as Ae}from"./Cm4a5MKn.js";import{C as Nt,a as Pe,_ as At,U as ps}from"./9CMGgZDw.js";import{C as Ut,f as Ue,a as de,d as Bt,c as Et,r as Ft,b as at,e as ms,m as Vt,h as we,l as Xe,s as rt,g as hs,i as gs}from"./c2QTE9oZ.js";import{H as Be}from"./CxukeLmh.js";import{_ as B,o,c as r,a as t,e as K,t as a,n as w,h as d,b as v,f as j,C as fe,S as fs,R as ys,H as bs,a0 as vs,Y as $s,d as L,X as _s,F as D,g as O,j as te,a1 as Ze,k as ie,r as z,w as ae,v as ge,p as qe,y as ks,i as Me,l as ws,P as it,m as Cs,L as lt}from"./CF4bCUVF.js";import{a as Ht,_ as Kt,f as Ss}from"./fHgtWNaz.js";import{u as zt}from"./BeTTlsCj.js";import{u as $e}from"./DwPTMVTa.js";import{C as ke}from"./CkKsc-38.js";import{_ as Ds}from"./zNK2oKq2.js";import{S as qs}from"./P9M6KajH.js";import{R as Wt}from"./BZmBxV8S.js";import{U as Ls}from"./ThPhYoIo.js";import{U as Ps,a as Is}from"./BNXzmpUy.js";import{U as Ms}from"./CS7Hr41V.js";import"./CGr11YrO.js";const Os={},Rs={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"};function Ts(e,s){return o(),r("svg",Rs,[...s[0]||(s[0]=[t("path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"},null,-1),t("circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor"},null,-1)])])}const Ee=Object.assign(B(Os,[["render",Ts]]),{__name:"UiIconsKeyIcon"}),js={},Ns={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"};function As(e,s){return o(),r("svg",Ns,[...s[0]||(s[0]=[t("path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"},null,-1),t("path",{d:"M12 22V12"},null,-1),t("path",{d:"m3.29 7 8.71 5 8.71-5"},null,-1),t("path",{d:"m7.5 4.27 9 5.15"},null,-1)])])}const Fe=Object.assign(B(js,[["render",As]]),{__name:"UiIconsPackageIcon"}),Us={},Bs={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"};function Es(e,s){return o(),r("svg",Bs,[...s[0]||(s[0]=[t("circle",{cx:"8",cy:"21",r:"1"},null,-1),t("circle",{cx:"19",cy:"21",r:"1"},null,-1),t("path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"},null,-1)])])}const Ve=Object.assign(B(Us,[["render",Es]]),{__name:"UiIconsShoppingCartIcon"}),Fs={},Vs={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"};function Hs(e,s){return o(),r("svg",Vs,[...s[0]||(s[0]=[t("path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"},null,-1),t("rect",{width:"20",height:"14",x:"2",y:"6",rx:"2"},null,-1)])])}const He=Object.assign(B(Fs,[["render",Hs]]),{__name:"UiIconsBriefcaseIcon"}),Ks={venta_inmueble:"UiIconsHouseIcon",alquiler_inmueble:"UiIconsKeyIcon",inmueble:"UiIconsHouseIcon",otro_activo:"UiIconsPackageIcon",consumo:"UiIconsShoppingCartIcon",servicio:"UiIconsBriefcaseIcon",otros:"UiIconsCircleEllipsisIcon"},zs="UiIconsCircleEllipsisIcon";function ot(e){return Ks[String(e??"")]??zs}const Ws=1440*60*1e3,Gs=K({name:"PreScoringRequestDetailHeader",components:{UiIconsUserRoundIcon:Pe,UiIconsCalendarIcon:Nt,UiIconsCircleXIcon:_e,UiIconsClockIcon:Ut,UiIconsHouseIcon:Be,UiIconsKeyIcon:Ee,UiIconsPackageIcon:Fe,UiIconsShoppingCartIcon:Ve,UiIconsBriefcaseIcon:He,UiIconsCircleEllipsisIcon:Ne},props:{request:{type:Object,default:null}},computed:{clientName(){const e=this.request?.questionnaire?.full_name;return typeof e=="string"?e.trim():""},customerEmail(){return String(this.request?.customerEmail??"").trim()},clientValue(){return this.clientName!==""?this.clientName:this.customerEmail!==""?this.customerEmail:"â"},clientDetail(){return this.clientName!==""?this.customerEmail:""},statusCode(){return String(this.request?.status??"").trim()},purposeCode(){return String(this.request?.operation?.purpose??"").trim()},purposeIcon(){return ot(this.purposeCode)},statusLabelKey(){return this.request?.status==="completed"&&this.request.completedAt?"pages.home.detailHeaderCompletedLabel":this.request?.status==="cancelled"&&this.request.cancelledAt?"pages.home.detailHeaderCancelledLabel":"pages.home.detailHeaderCreatedLabel"},statusIcon(){return{"pages.home.detailHeaderCompletedLabel":"UiIconsCalendarIcon","pages.home.detailHeaderCancelledLabel":"UiIconsCircleXIcon","pages.home.detailHeaderCreatedLabel":"UiIconsClockIcon"}[this.statusLabelKey]??"UiIconsCalendarIcon"},statusDate(){return this.statusLabelKey==="pages.home.detailHeaderCompletedLabel"?Str
1ing(this.request?.completedAt??""):this.statusLabelKey==="pages.home.detailHeaderCancelledLabel"?String(this.request?.cancelledAt??""):String(this.request?.createdAt??"")},statusDateText(){return this.formatHeaderDateTime(this.statusDate)}},methods:{localeCode(){const e=this.$i18n?.locale;return typeof e=="string"&&e.startsWith("en")?"en-US":"es-ES"},formatHeaderDateTime(e){if(e==="")return"â";const s=new Date(e);return Number.isNaN(s.getTime())?e:`${this.relativeDayPrefix(s)}${Ue(s.toISOString(),this.localeCode())}`},relativeDayPrefix(e){const s=i=>new Date(i.getFullYear(),i.getMonth(),i.getDate()).getTime(),n=Math.round((s(new Date)-s(e))/Ws);return n===0?`${this.$t("pages.home.detailHeaderToday")}, `:n===1?`${this.$t("pages.home.detailHeaderYesterday")}, `:""}}}),Ys={class:"request-detail-header"},Js={class:"request-detail-header-heading"},Qs={class:"request-detail-header-title-row"},Xs={class:"request-detail-header-title"},Zs={class:"request-detail-header-subtitle"},xs={key:0,class:"request-detail-header-tiles"},ea={class:"request-detail-header-tile","data-test":"detail-header-client"},ta={class:"request-detail-header-tile-icon"},sa={class:"request-detail-header-tile-body"},aa={class:"request-detail-header-tile-label"},oa={class:"request-detail-header-tile-value"},na={key:0,class:"request-detail-header-tile-detail"},ra={key:0,class:"request-detail-header-tile","data-test":"detail-header-operation"},ia={class:"request-detail-header-tile-icon"},la={class:"request-detail-header-tile-body"},da={class:"request-detail-header-tile-label"},ca={class:"request-detail-header-tile-value"},ua={class:"request-detail-header-tile","data-test":"detail-header-status"},pa={class:"request-detail-header-tile-icon"},ma={class:"request-detail-header-tile-body"},ha={class:"request-detail-header-tile-label"},ga={class:"request-detail-header-tile-value"};function fa(e,s,n,i,h,y){const m=Pe;return o(),r("div",Ys,[t("div",Js,[t("div",Qs,[t("h2",Xs,a(e.$t("pages.home.detailHeaderTitle")),1),e.statusCode!==""?(o(),r("span",{key:0,class:w(["request-table-status request-detail-header-status",e.statusCode]),"data-test":"detail-header-status-pill"},a(e.$t(`preScoring.status.${e.statusCode}`)),3)):d("",!0)]),t("p",Zs,a(e.$t("pages.home.detailHeaderSubtitle")),1)]),e.request?(o(),r("div",xs,[t("div",ea,[t("span",ta,[v(m,{class:"h-5 w-5"})]),t("div",sa,[t("span",aa,a(e.$t("pages.home.detailHeaderAnalyzedLabel")),1),t("span",oa,a(e.clientValue),1),e.clientDetail!==""?(o(),r("span",na,a(e.clientDetail),1)):d("",!0)])]),e.purposeCode!==""?(o(),r("div",ra,[t("span",ia,[(o(),j(fe(e.purposeIcon),{class:"h-5 w-5"}))]),t("div",la,[t("span",da,a(e.$t("pages.home.detailHeaderOperationLabel")),1),t("span",ca,a(e.$t(`pages.home.operationPurposes.${e.purposeCode}`)),1)])])):d("",!0),t("div",ua,[t("span",pa,[(o(),j(fe(e.statusIcon),{class:"h-5 w-5"}))]),t("div",ma,[t("span",ha,a(e.$t(e.statusLabelKey)),1),t("span",ga,a(e.statusDateText),1)])])])):d("",!0)])}const Gt=Object.assign(B(Gs,[["render",fa]]),{__name:"PreScoringRequestDetailHeader"}),ya={},ba={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.75",stroke:"currentColor","aria-hidden":"true"};function va(e,s){return o(),r("svg",ba,[...s[0]||(s[0]=[t("rect",{x:"3",y:"4.5",width:"18",height:"15",rx:"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5l4.5-4.5a1.5 1.5 0 0 1 2.121 0L14.25 16.5"},null,-1),t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M13.5 15.75l1.629-1.629a1.5 1.5 0 0 1 2.121 0L21 17.25"},null,-1),t("circle",{cx:"9",cy:"9.75",r:"1.125","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const $a=Object.assign(B(ya,[["render",va]]),{__name:"UiIconsFileImageIcon"});var _a={207:(e,s,n)=>{e.exports=n(452)},452:e=>{var s=(function(n){var i,h=Object.prototype,y=h.hasOwnProperty,m=typeof Symbol=="function"?Symbol:{},u=m.iterator||"@@iterator",q=m.asyncIterator||"@@asyncIterator",b=m.toStringTag||"@@toStringTag";function N(p,f,k){return Object.defineProperty(p,f,{value:k,enumerable:!0,configurable:!0,writable:!0}),p[f]}try{N({},"")}catch{N=function(f,k,I){return f[k]=I}}function V(p,f,k,I){var C=f&&f.prototype instanceof E?f:E,U=Object.create(C.prototype),H=new S(I||[]);return U._invoke=(function(Y,X,P){var W=ne;return function(ee,Se){if(W===Z)throw new Error("Generator is already running");if(W===c){if(ee==="throw")throw Se;return A()}for(P.method=ee,P.arg=Se;;){var Ie=P.delegate;if(Ie){var ze=he(Ie,P);if(ze){if(ze===M)continue;return ze}}if(P.method==="next")P.sent=P._sent=P.arg;else if(P.method==="throw"){if(W===ne)throw W=c,P.arg;P.dispatchException(P.arg)}else P.method==="return"&&P.abrupt("return",P.arg);W=Z;var De=G(Y,X,P);if(De.type==="normal"){if(W=P.done?c:oe,De.arg===M)continue;return{value:De.arg,done:P.done}}De.type==="throw"&&(W=c,P.method="throw",P.arg=De.arg)}}})(p,k,H),U}function G(p,f,k){try{return{type:"normal",arg:p.call(f,k)}}catch(I){return{type:"throw",arg:I}}}n.wrap=V;var ne="suspendedStart",oe="suspendedYield",Z="executing",c="completed",M={};function E(){}function J(){}function Q(){}var pe={};N(pe,u,(function(){return this}));var l=Object.getPrototypeOf,g=l&&l(l(T([])));g&&g!==h&&y.call(g,u)&&(pe=g);var R=Q.prototype=E.prototype=Object.create(pe);function x(p){["next","throw","return"].forEach((function(f){N(p,f,(function(k){return this._invoke(f,k)}))}))}function F(p,f){function k(C,U,H,Y){var X=G(p[C],p,U);if(X.type!=="throw"){var P=X.arg,W=P.value;return W&&typeof W=="object"&&y.call(W,"__await")?f.resolve(W.__await).then((function(ee){k("next",ee,H,Y)}),(function(ee){k("throw",ee,H,Y)})):f.resolve(W).then((function(ee){P.value=ee,H(P)}),(function(ee){return k("throw",ee,H,Y)}))}Y(X.arg)}var I;this._invoke=function(C,U){function H(){return new f((function(Y,X){k(C,U,Y,X)}))}return I=I?I.then(H,H):H()}}function he(p,f){var k=p.iterator[f.method];if(k===i){if(f.delegate=null,f.method==="throw"){if(p.iterator.return&&
1(f.method="return",f.arg=i,he(p,f),f.method==="throw"))return M;f.method="throw",f.arg=new TypeError("The iterator does not provide a 'throw' method")}return M}var I=G(k,p.iterator,f.arg);if(I.type==="throw")return f.method="throw",f.arg=I.arg,f.delegate=null,M;var C=I.arg;return C?C.done?(f[p.resultName]=C.value,f.next=p.nextLoc,f.method!=="return"&&(f.method="next",f.arg=i),f.delegate=null,M):C:(f.method="throw",f.arg=new TypeError("iterator result is not an object"),f.delegate=null,M)}function se(p){var f={tryLoc:p[0]};1 in p&&(f.catchLoc=p[1]),2 in p&&(f.finallyLoc=p[2],f.afterLoc=p[3]),this.tryEntries.push(f)}function $(p){var f=p.completion||{};f.type="normal",delete f.arg,p.completion=f}function S(p){this.tryEntries=[{tryLoc:"root"}],p.forEach(se,this),this.reset(!0)}function T(p){if(p){var f=p[u];if(f)return f.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length)){var k=-1,I=function C(){for(;++k<p.length;)if(y.call(p,k))return C.value=p[k],C.done=!1,C;return C.value=i,C.done=!0,C};return I.next=I}}return{next:A}}function A(){return{value:i,done:!0}}return J.prototype=Q,N(R,"constructor",Q),N(Q,"constructor",J),J.displayName=N(Q,b,"GeneratorFunction"),n.isGeneratorFunction=function(p){var f=typeof p=="function"&&p.constructor;return!!f&&(f===J||(f.displayName||f.name)==="GeneratorFunction")},n.mark=function(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,Q):(p.__proto__=Q,N(p,b,"GeneratorFunction")),p.prototype=Object.create(R),p},n.awrap=function(p){return{__await:p}},x(F.prototype),N(F.prototype,q,(function(){return this})),n.AsyncIterator=F,n.async=function(p,f,k,I,C){C===void 0&&(C=Promise);var U=new F(V(p,f,k,I),C);return n.isGeneratorFunction(f)?U:U.next().then((function(H){return H.done?H.value:U.next()}))},x(R),N(R,b,"Generator"),N(R,u,(function(){return this})),N(R,"toString",(function(){return"[object Generator]"})),n.keys=function(p){var f=[];for(var k in p)f.push(k);return f.reverse(),function I(){for(;f.length;){var C=f.pop();if(C in p)return I.value=C,I.done=!1,I}return I.done=!0,I}},n.values=T,S.prototype={constructor:S,reset:function(p){if(this.prev=0,this.next=0,this.sent=this._sent=i,this.done=!1,this.delegate=null,this.method="next",this.arg=i,this.tryEntries.forEach($),!p)for(var f in this)f.charAt(0)==="t"&&y.call(this,f)&&!isNaN(+f.slice(1))&&(this[f]=i)},stop:function(){this.done=!0;var p=this.tryEntries[0].completion;if(p.type==="throw")throw p.arg;return this.rval},dispatchException:function(p){if(this.done)throw p;var f=this;function k(X,P){return U.type="throw",U.arg=p,f.next=X,P&&(f.method="next",f.arg=i),!!P}for(var I=this.tryEntries.length-1;I>=0;--I){var C=this.tryEntries[I],U=C.completion;if(C.tryLoc==="root")return k("end");if(C.tryLoc<=this.prev){var H=y.call(C,"catchLoc"),Y=y.call(C,"finallyLoc");if(H&&Y){if(this.prev<C.catchLoc)return k(C.catchLoc,!0);if(this.prev<C.finallyLoc)return k(C.finallyLoc)}else if(H){if(this.prev<C.catchLoc)return k(C.catchLoc,!0)}else{if(!Y)throw new Error("try statement without catch or finally");if(this.prev<C.finallyLoc)return k(C.finallyLoc)}}}},abrupt:function(p,f){for(var k=this.tryEntries.length-1;k>=0;--k){var I=this.tryEntries[k];if(I.tryLoc<=this.prev&&y.call(I,"finallyLoc")&&this.prev<I.finallyLoc){var C=I;break}}C&&(p==="break"||p==="continue")&&C.tryLoc<=f&&f<=C.finallyLoc&&(C=null);var U=C?C.completion:{};return U.type=p,U.arg=f,C?(this.method="next",this.next=C.finallyLoc,M):this.complete(U)},complete:function(p,f){if(p.type==="throw")throw p.arg;return p.type==="break"||p.type==="continue"?this.next=p.arg:p.type==="return"?(this.rval=this.arg=p.arg,this.method="return",this.next="end"):p.type==="normal"&&f&&(this.next=f),M},finish:function(p){for(var f=this.tryEntries.length-1;f>=0;--f){var k=this.tryEntries[f];if(k.finallyLoc===p)return this.complete(k.completion,k.afterLoc),$(k),M}},catch:function(p){for(var f=this.tryEntries.length-1;f>=0;--f){var k=this.tryEntries[f];if(k.tryLoc===p){var I=k.completion;if(I.type==="throw"){var C=I.arg;$(k)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(p,f,k){return this.delegate={iterator:T(p),resultName:f,nextLoc:k},this.method==="next"&&(this.arg=i),M}},n})(e.exports);try{regeneratorRuntime=s}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=s:Function("r","regeneratorRuntime = r")(s)}}},dt={};function me(e){var s=dt[e];if(s!==void 0)return s.exports;var n=dt[e]={exports:{}};return _a[e](n,n.exports,me),n.exports}me.n=e=>
1{var s=e&&e.__esModule?()=>e.default:()=>e;return me.d(s,{a:s}),s},me.d=(e,s)=>{for(var n in s)me.o(s,n)&&!me.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:s[n]})},me.o=(e,s)=>Object.prototype.hasOwnProperty.call(e,s);var Yt={};function xe(e,s){(s==null||s>e.length)&&(s=e.length);for(var n=0,i=new Array(s);n<s;n++)i[n]=e[n];return i}function Jt(e,s){if(e){if(typeof e=="string")return xe(e,s);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xe(e,s):void 0}}function Oe(e){return(function(s){if(Array.isArray(s))return xe(s)})(e)||(function(s){if(typeof Symbol<"u"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)})(e)||Jt(e)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}function Le(e,s,n){return s in e?Object.defineProperty(e,s,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[s]=n,e}me.d(Yt,{A:()=>qa});const _=(ct={Fragment:()=>D,computed:()=>_s,createTextVNode:()=>L,createVNode:()=>v,defineComponent:()=>K,nextTick:()=>$s,reactive:()=>vs,ref:()=>bs,watch:()=>ys,watchEffect:()=>fs},We={},me.d(We,ct),We),ka=(0,_.defineComponent)({props:{data:{required:!0,type:String},onClick:Function},render:function(){var e=this.data,s=this.onClick;return(0,_.createVNode)("span",{class:"vjs-tree-brackets",onClick:s},[e])}}),wa=(0,_.defineComponent)({emits:["change","update:modelValue"],props:{checked:{type:Boolean,default:!1},isMultiple:Boolean,onChange:Function},setup:function(e,s){var n=s.emit;return{uiType:(0,_.computed)((function(){return e.isMultiple?"checkbox":"radio"})),model:(0,_.computed)({get:function(){return e.checked},set:function(i){return n("update:modelValue",i)}})}},render:function(){var e=this.uiType,s=this.model,n=this.$emit;return(0,_.createVNode)("label",{class:["vjs-check-controller",s?"is-checked":""],onClick:function(i){return i.stopPropagation()}},[(0,_.createVNode)("span",{class:"vjs-check-controller-inner is-".concat(e)},null),(0,_.createVNode)("input",{checked:s,class:"vjs-check-controller-original is-".concat(e),type:e,onChange:function(){return n("change",s)}},null)])}}),Ca=(0,_.defineComponent)({props:{nodeType:{required:!0,type:String},onClick:Function},render:function(){var e=this.nodeType,s=this.onClick,n=e==="objectStart"||e==="arrayStart";return n||e==="objectCollapsed"||e==="arrayCollapsed"?(0,_.createVNode)("span",{class:"vjs-carets vjs-carets-".concat(n?"open":"close"),onClick:s},[(0,_.createVNode)("svg",{viewBox:"0 0 1024 1024",focusable:"false","data-icon":"caret-down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},[(0,_.createVNode)("path",{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"},null)])]):null}});var ct,We;function et(e){return et=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},et(e)}function Qt(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function ve(e){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"root",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,i=(arguments.length>3?arguments[3]:void 0)||{},h=i.key,y=i.index,m=i.type,u=m===void 0?"content":m,q=i.showComma,b=q!==void 0&&q,N=i.length,V=N===void 0?1:N,G=Qt(e);if(G==="array"){var ne=ut(e.map((function(c,M,E){return ve(c,"".concat(s,"[").concat(M,"]"),n+1,{index:M,showComma:M!==E.length-1,length:V,type:u})})));return[ve("[",s,n,{showComma:!1,key:h,length:e.length,type:"arrayStart"})[0]].concat(ne,ve("]",s,n,{showComma:b,length:e.length,type:"arrayEnd"})[0])}if(G==="object"){var oe=Object.keys(e),Z=ut(oe.map((function(c,M,E){return ve(e[c],/^[a-zA-Z_]\w*$/.test(c)?"".concat(s,".").concat(c):"".concat(s,'["').concat(c,'"]'),n+1,{key:c,showComma:M!==E.length-1,length:V,type:u})})));return[ve("{",s,n,{showComma:!1,key:h,index:y,length:oe.length,type:"objectStart"})[0]].concat(Z,ve("}",s,n,{showComma:b,length:oe.length,type:"objectEnd"})[0])}return[{content:e,level:n,key:h,index:y,path:s,showComma:b,length:V,type:u}]}function ut(e){if(typeof Array.prototype.flat=="function")return e.flat();for(var s=Oe(e),n=[];s.length;){var i=s.shift();Array.isArray(i)?s.unshift.apply(s,Oe(i)):n.push(i)}return n}function tt(e){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new WeakMap;if(e==null)return e;if(e instanceof Date)return new Date(e);if(e instanceof RegExp)return new RegExp(e);if(et(e)!=="object")return e;if(s.get(e))return s.get(e);if(Array.isArray(e)){var n=e.map((function(y){return tt(y,s)}));return s.set(e,n),n}var i={};for(var h in e)i[h]=tt(e[h],s);return s.set(e,i),i}function pt(e,s,n,i,h,y,m){try{var u=e[y](m),q=u.value}catch(b){return void n(b)}u.done?s(q):Promise.resolve(q).then(i,h)}var Sa=me(207),mt=me.n(Sa);function ht(e,s){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);s&&(i=i.filter((function(h){return Object.getOwnPropertyDescriptor(e,h).enumerable}))),n.push.apply(n,i)}return n}function gt(e){for(var s=1;s<arguments.length;s++){var n=arguments[s]!=null?arguments[s]:{};
2s%2?ht(Object(n),!0).forEach((function(i){Le(e,i,n[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach((function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))}))}return e}var Xt={data:{type:[String,Number,Boolean,Array,Object],default:null},rootPath:{type:String,default:"root"},indent:{type:Number,default:2},showLength:{type:Boolean,default:!1},showDoubleQuotes:{type:Boolean,default:!0},renderNodeKey:Function,renderNodeValue:Function,renderNodeActions:{type:[Boolean,Function],default:void 0},selectableType:String,showSelectController:{type:Boolean,default:!1},showLine:{type:Boolean,default:!0},showLineNumber:{type:Boolean,default:!1},selectOnClickNode:{type:Boolean,default:!0},nodeSelectable:{type:Function,default:function(){return!0}},highlightSelectedNode:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!1},theme:{type:String,default:"light"},showKeyValueSpace:{type:Boolean,default:!0},editable:{type:Boolean,default:!1},editableTrigger:{type:String,default:"click"},onNodeClick:{type:Function},onNodeMouseover:{type:Function},onBracketsClick:{type:Function},onIconClick:{type:Function},onValueChange:{type:Function}};const Da=(0,_.defineComponent)({name:"TreeNode",props:gt(gt({},Xt),{},{node:{type:Object,required:!0},collapsed:Boolean,checked:Boolean,style:Object,onSelectedChange:{type:Function}}),emits:["nodeClick","nodeMouseover","bracketsClick","iconClick","selectedChange","valueChange"],setup:function(e,s){var n=s.emit,i=(0,_.computed)((function(){return Qt(e.node.content)})),h=(0,_.computed)((function(){return"vjs-value vjs-value-".concat(i.value)})),y=(0,_.computed)((function(){return e.showDoubleQuotes?'"'.concat(e.node.key,'"'):e.node.key})),m=(0,_.computed)((function(){return e.selectableType==="multiple"})),u=(0,_.computed)((function(){return e.selectableType==="single"})),q=(0,_.computed)((function(){return e.nodeSelectable(e.node)&&(m.value||u.value)})),b=(0,_.reactive)({editing:!1}),N=function(l){var g,R,x=(R=(g=l.target)===null||g===void 0?void 0:g.value)==="null"?null:R==="undefined"?void 0:R==="true"||R!=="false"&&(R[0]+R[R.length-1]==='""'||R[0]+R[R.length-1]==="''"?R.slice(1,-1):typeof Number(R)=="number"&&!isNaN(Number(R))||R==="NaN"?Number(R):R);n("valueChange",x,e.node.path)},V=(0,_.computed)((function(){var l,g=(l=e.node)===null||l===void 0?void 0:l.content;return g===null?g="null":g===void 0&&(g="undefined"),i.value==="string"?'"'.concat(g,'"'):g+""})),G=function(){var l=e.renderNodeValue;return l?l({node:e.node,defaultValue:V.value}):V.value},ne=function(){n("bracketsClick",!e.collapsed,e.node)},oe=function(){n("iconClick",!e.collapsed,e.node)},Z=function(){n("selectedChange",e.node)},c=function(){n("nodeClick",e.node),q.value&&e.selectOnClickNode&&n("selectedChange",e.node)},M=function(){n("nodeMouseover",e.node)},E=function(l){if(e.editable&&!b.editing){b.editing=!0;var g=function R(x){var F;x.target!==l.target&&((F=x.target)===null||F===void 0?void 0:F.parentElement)!==l.target&&(b.editing=!1,document.removeEventListener("click",R))};document.removeEventListener("click",g),document.addEventListener("click",g)}},J=(function(){var l=(0,_.ref)(!1),g=(function(){var R,x=(R=mt().mark((function F(he){return mt().wrap((function(se){for(;;)switch(se.prev=se.next){case 0:return se.prev=0,se.next=3,navigator.clipboard.writeText(he);case 3:l.value=!0,setTimeout((function(){l.value=!1}),300),se.next=10;break;case 7:se.prev=7,se.t0=se.catch(0),console.error("[vue-json-pretty] Copy failed: ",se.t0);case 10:case"end":return se.stop()}}),F,null,[[0,7]])})),function(){var F=this,he=arguments;return new Promise((function(se,$){var S=R.apply(F,he);function T(p){pt(S,se,$,T,A,"next",p)}function A(p){pt(S,se,$,T,A,"throw",p)}T(void 0)}))});return function(F){return x.apply(this,arguments)}})();return{copy:g}})().copy,Q=function(){var l=e.node,g=l.key,R=l.path,x=e.rootPath,F=new Function("data","return data".concat(R.slice(x.length)))(e.data),he=JSON.stringify(g?Le({},g,F):F,null,2);J(he)},pe=function(){var l=e.renderNodeActions;if(!l)return null;var g={copy:Q};return typeof l=="function"?l({node:e.node,defaultActions:g}):(0,_.createVNode)("span",{onClick:Q,class:"vjs-tree-node-actions-item"},[(0,_.createTextVNode)("copy")])};return function(){var l,g=e.node;return(0,_.createVNode)("div",{class:{"vjs-tree-node":!0,"has-selector":e.showSelectController,"has-carets":e.showIcon,"is-highlight":e.highlightSelectedNode&&e.checked,dark:e.theme==="dark"},onClick:c,onMouseover:M,style:e.style},[e.showLineNumber&&(0,_.createVNode)("span",{class:"vjs-node-index"},[g.id+1]),e.showSelectController&&q.value&&g.type!=="objectEnd"&&g.type!=="arrayEnd"&&(0,_.createVNode)(wa,{isMultiple:m.value,checked:e.checked,onChange:Z},null),(0,_.createVNode)("div",{class:"vjs-indent"},[Array.from(Array(g.level)).map((function(R,x){return(0,_.createVNode)("div",{key:x,class:{"vjs-indent-unit":!0,"has-line":e.showLine}},[Array.from(Array(e.indent)).map((function(){return(0,_.createVNode)(_.Fragment,null,[(0,_.createTextVNode)("Â ")])}))])})),e.showIcon&&(0,_.createVNode)(Ca,{nodeType:g.type,onClick:oe},null)]),g.key&&(0,_.createVNode)("span",{class:"vjs-key"},[(l=e.renderNodeKey,l?l({node:e.node,defaultKey:y.value||""}):y.value),(0,_.createVNode)("span",{class:"vjs-colon"},[":".concat(e.showKeyValueSpace?" ":"")])]),(0,_.createVNode)("span",null,[g.type!=="content"&&g.content?(0,_.createVNode)(ka,{data:g.content.toString(),onClick:ne},null):(0,_.createVNode)("span",{class:h.value,onClick:!e.editable||e.editableTrigger&&e.editableTrigger!=="click"?void 0:E,onDblclick:e.editable&&e.editableTrigger==="dblclick"?E:void 0},[e.editable&&b.editing?(0,_.createVNode)("input",{value:V.value,onChange:N,style:{padding:"3px 8px",border:"1px solid #eee",boxShadow:"none",boxSizing:"border-box",borderRadius:5,fontFamily:"inherit"}},null):G()]),g.showComma&&(0,_.createVNode)("span",null,[","]),e.showLength&&e.collapsed&&(0,_.createVNode)("span",{class:"vjs-comment"},[(0,_.createTextVNode)(" // "),g.length,(0,_.createTextVNode)(" items ")])]),e.renderNodeActions&&(0,_.createVNode)("span",{class:"vjs-tree-node-actions"},[pe()])])}}});function ft(e,s){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);s&&(i=i.filter((function(h){return Object.getOwnPropertyDescriptor(e,h).enumerable}))),n.push.apply(n,i)}return n}function le(e){for(var s=1;s<arguments.length;s++){var n=arguments[s]!=null?arguments[s]:{};
2s%2?ft(Object(n),!0).forEach((function(i){Le(e,i,n[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ft(Object(n)).forEach((function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))}))}return e}const qa=(0,_.defineComponent)({name:"Tree",props:le(le({},Xt),{},{collapsedNodeLength:{type:Number,default:1/0},deep:{type:Number,default:1/0},pathCollapsible:{type:Function,default:function(){return!1}},virtual:{type:Boolean,default:!1},height:{type:Number,default:400},itemHeight:{type:Number,default:20},dynamicHeight:{type:Boolean,default:!0},selectedValue:{type:[String,Array],default:function(){return""}},collapsedOnClickBrackets:{type:Boolean,default:!0},style:Object,onSelectedChange:{type:Function},theme:{type:String,default:"light"}}),slots:["renderNodeKey","renderNodeValue","renderNodeActions"],emits:["nodeClick","nodeMouseover","bracketsClick","iconClick","selectedChange","update:selectedValue","update:data"],setup:function(e,s){var n=s.emit,i=s.slots,h=(0,_.ref)(),y=(0,_.computed)((function(){return ve(e.data,e.rootPath)})),m=function($,S){return y.value.reduce((function(T,A){var p,f=A.level>=$||A.length>=S,k=(p=e.pathCollapsible)===null||p===void 0?void 0:p.call(e,A);return A.type!=="objectStart"&&A.type!=="arrayStart"||!f&&!k?T:le(le({},T),{},Le({},A.path,1))}),{})},u=(0,_.reactive)({translateY:0,visibleData:null,hiddenPaths:m(e.deep,e.collapsedNodeLength),startIndex:0,endIndex:0}),q=[],b=[],N=0,V={},G=function($){q=Array($).fill(0).map((function(){return e.itemHeight||20})),(b=new Array($+1))[0]=0;for(var S=0;S<$;S++)b[S+1]=b[S]+q[S];N=b[$]||0},ne=function($){var S=q.length;$<0&&($=0),$>S&&($=S);for(var T=$;T<S;T++)b[T+1]=b[T]+q[T];N=b[S]||0},oe=function($,S){for(var T=0,A=$.length-1;T<A;){var p=T+A>>>1;$[p]<S?T=p+1:A=p}return T},Z=(0,_.computed)((function(){for(var $=null,S=[],T=y.value.length,A=0;A<T;A++){var p=le(le({},y.value[A]),{},{id:A}),f=u.hiddenPaths[p.path];if($&&$.path===p.path){var k=$.type==="objectStart",I=le(le(le({},p),$),{},{showComma:p.showComma,content:k?"{...}":"[...]",type:k?"objectCollapsed":"arrayCollapsed"});$=null,S.push(I)}else{if(f&&!$){$=p;continue}if($)continue;S.push(p)}}return S})),c=(0,_.computed)((function(){var $=e.selectedValue;return $&&e.selectableType==="multiple"&&Array.isArray($)?$:[$]})),M=(0,_.computed)((function(){return!e.selectableType||e.selectOnClickNode||e.showSelectController?"":"When selectableType is not null, selectOnClickNode and showSelectController cannot be false at the same time, because this will cause the selection to fail."})),E=(0,_.computed)((function(){return e.dynamicHeight?N||0:Z.value.length*e.itemHeight})),J=function $(){var S=Z.value;if(S)if(e.virtual){var T,A=((T=h.value)===null||T===void 0?void 0:T.scrollTop)||0;if(e.dynamicHeight){q.length!==S.length&&G(S.length);var p=(function(X){var P=oe(b,X+1e-4);return Math.max(0,Math.min(P-1,q.length-1))})(A),f=(function(X,P){var W=oe(b,X+P);return Math.max(0,Math.min(W+1,q.length))})(A,e.height),k=Math.max(0,p-5),I=Math.min(S.length,f+5);u.startIndex=k,u.endIndex=I,u.translateY=b[k]||0,u.visibleData=S.slice(k,I),(0,_.nextTick)().then((function(){for(var X=!1,P=u.startIndex;P<u.endIndex;P++){var W=V[P];if(W){var ee=W.offsetHeight;ee&&q[P]!==ee&&(q[P]=ee,b[P+1]=b[P]+q[P],ne(P+1),X=!0)}}X&&$()}))}else{var C=e.height/e.itemHeight,U=Math.floor(A/e.itemHeight),H=U<0?0:U+C>S.length?S.length-C:U;H<0&&(H=0);var Y=H+C;u.translateY=H*e.itemHeight,u.startIndex=H,u.endIndex=Y,u.visibleData=S.slice(H,Y)}}else u.translateY=0,u.startIndex=0,u.endIndex=S.length,u.visibleData=S},Q=null,pe=function(){Q&&cancelAnimationFrame(Q),Q=requestAnimationFrame((function(){J()}))},l=function($){var S,T,A=$.path,p=e.selectableType;if(p==="multiple"){var f=c.value.findIndex((function(U){return U===A})),k=Oe(c.value);f!==-1?k.splice(f,1):k.push(A),n("update:selectedValue",k),n("selectedChange",k,Oe(c.value))}else if(p==="single"&&c.value[0]!==A){var I=(S=c.value,T=1,(function(U){if(Array.isArray(U))return U})(S)||(function(U,H){var Y=U==null?null:typeof Symbol<"u"&&U[Symbol.iterator]||U["@@iterator"];if(Y!=null){var X,P,W=[],ee=!0,Se=!1;try{for(Y=Y.call(U);!(ee=(X=Y.next()).done)&&(W.push(X.value),!H||W.length!==H);ee=!0);}catch(Ie){Se=!0,P=Ie}finally{try{ee||Y.return==null||Y.return()}finally{if(Se)throw P}}return W}})(S,T)||Jt(S,T)||(function(){throw new TypeError(`Invalid attempt to de
2structure non-iterable instance. 3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})())[0],C=A;n("update:selectedValue",C),n("selectedChange",C,I)}},g=function($){n("nodeClick",$)},R=function($){n("nodeMouseover",$)},x=function($,S){if($)u.hiddenPaths=le(le({},u.hiddenPaths),{},Le({},S,1));else{var T=le({},u.hiddenPaths);delete T[S],u.hiddenPaths=T}},F=function($,S){e.collapsedOnClickBrackets&&x($,S.path),n("bracketsClick",$,S)},he=function($,S){x($,S.path),n("iconClick",$,S)},se=function($,S){var T=tt(e.data),A=e.rootPath;new Function("data","val","data".concat(S.slice(A.length),"=val"))(T,$),n("update:data",T)};return(0,_.watchEffect)((function(){M.value&&(function($){throw new Error("[VueJSONPretty] ".concat($))})(M.value)})),(0,_.watchEffect)((function(){Z.value&&(e.virtual&&e.dynamicHeight&&q.length!==Z.value.length&&G(Z.value.length),J())})),(0,_.watch)((function(){return[e.dynamicHeight,e.itemHeight,y.value.length]}),(function(){e.virtual&&e.dynamicHeight&&(G(Z.value.length),(0,_.nextTick)(J))})),(0,_.watch)((function(){return e.deep}),(function($){$&&(u.hiddenPaths=m($,e.collapsedNodeLength))})),(0,_.watch)((function(){return e.collapsedNodeLength}),(function($){$&&(u.hiddenPaths=m(e.deep,$))})),function(){var $,S,T,A,p,f=($=e.renderNodeKey)!==null&&$!==void 0?$:i.renderNodeKey,k=(S=e.renderNodeValue)!==null&&S!==void 0?S:i.renderNodeValue,I=(T=(A=e.renderNodeActions)!==null&&A!==void 0?A:i.renderNodeActions)!==null&&T!==void 0&&T,C=(p=u.visibleData)===null||p===void 0?void 0:p.map((function(U,H){var Y=u.startIndex+H;return(0,_.createVNode)("div",{key:U.id,ref:function(X){return(function(P,W){W?V[P]=W:delete V[P]})(Y,X||null)}},[(0,_.createVNode)(Da,{data:e.data,rootPath:e.rootPath,indent:e.indent,node:U,collapsed:!!u.hiddenPaths[U.path],theme:e.theme,showDoubleQuotes:e.showDoubleQuotes,showLength:e.showLength,checked:c.value.includes(U.path),selectableType:e.selectableType,showLine:e.showLine,showLineNumber:e.showLineNumber,showSelectController:e.showSelectController,selectOnClickNode:e.selectOnClickNode,nodeSelectable:e.nodeSelectable,highlightSelectedNode:e.highlightSelectedNode,editable:e.editable,editableTrigger:e.editableTrigger,showIcon:e.showIcon,showKeyValueSpace:e.showKeyValueSpace,renderNodeKey:f,renderNodeValue:k,renderNodeActions:I,onNodeClick:g,onNodeMouseover:R,onBracketsClick:F,onIconClick:he,onSelectedChange:l,onValueChange:se,class:e.dynamicHeight?"dynamic-height":void 0,style:e.dynamicHeight?{}:e.itemHeight&&e.itemHeight!==20?{lineHeight:"".concat(e.itemHeight,"px")}:{}},null)])}));return(0,_.createVNode)("div",{ref:h,class:{"vjs-tree":!0,"is-virtual":e.virtual,dark:e.theme==="dark"},onScroll:e.virtual?pe:void 0,style:e.showLineNumber?le({paddingLeft:"".concat(12*Number(y.value.length.toString().length),"px")},e.style):e.style},[e.virtual?(0,_.createVNode)("div",{class:"vjs-tree-list",style:{height:"".concat(e.height,"px")}},[(0,_.createVNode)("div",{class:"vjs-tree-list-holder",style:{height:"".concat(E.value,"px")}},[(0,_.createVNode)("div",{class:"vjs-tree-list-holder-inner",style:{transform:"translateY(".concat(u.translateY,"px)")}},[C])])]):C])}}});var La=Yt.A;const Pa=K({name:"UiJsonViewer",components:{VueJsonPretty:La,UiIconsCopyIcon:Lt,UiIconsCheckIcon:ye},props:{data:{type:null,required:!0},label:{type:String,default:""},copyText:{type:String,default:"Copiar JSON"},copiedText:{type:String,default:"¡Copiado!"},maxHeight:{type:String,default:"60vh"},deep:{type:Number,default:1/0},showLength:{type:Boolean,default:!0},showLine:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},showLineNumber:{type:Boolean,default:!0},colorTheme:{type:String,default:"github-dark"}},computed:{themeVars(){const e={"github-dark":{"--vjv-bg":"#0d1117","--vjv-text":"#e6edf3","--vjv-toolbar-border":"rgba(255,255,255,0.07)","--vjv-node-hover":"rgba(255,255,255,0.04)","--vjv-key":"#79c0ff","--vjv-string":"#a5d6ff","--vjv-number":"#ffa657","--vjv-boolean":"#ff7b72","--vjv-null":"#8b949e","--vjv-bracket":"#768390","--vjv-comment":"#6e7681","--vjv-indent":"rgba(255,255,255,0.08)","--vjv-hint-color":"#e6edf3","--vjv-btn-bg":"#ffffff","--vjv-btn-color":"#0d1117","--vjv-btn-border":"rgba(255,255,255,0.85)","--vjv-btn-hover-bg":"#e6edf3","--vjv-btn-hover-border":"#e6edf3","--vjv-radio-color":"rgba(255,255,255,0.45)","--vjv-radio-active-bg":"rgba(255,255,255,0.12)","--vjv-radio-active-color":"#e6edf3","--vjv-radio-border":"rgba(255,255,255,0.15)"},monokai:{"--vjv-bg":"#272822","--vjv-text":"#f8f8f2","--vjv-toolbar-border":"rgba(255,255,255,0.06)","--vjv-node-hover":"rgba(255,255,255,0.05)","--vjv-key":"#66d9e8","--vjv-string":"#e6db74","--vjv-number":"#ae81ff","--vjv-boolean":"#f92672","--vjv-null":"#75715e","--vjv-bracket":"#f8f8f2","--vjv-comment":"#75715e","--vjv-indent":"rgba(255,255,255,0.07)","--vjv-hint-color":"#f8f8f2","--vjv-btn-bg":"#ffffff","--vjv-btn-color":"#272822","--vjv-btn-border":"rgba(255,255,255,0.85)","--vjv-btn-hover-bg":"#e6edf3","--vjv-btn-hover-border":"#e6edf3","--vjv-radio-color":"rgba(255,255,255,0.45)","--vjv-radio-active-bg":"rgba(255,255,255,0.12)","--vjv-radio-active-color":"#f8f8f2","--vjv-radio-border":"rgba(255,255,255,0.15)"},light:{"--vjv-bg":"#f6f8fa","--vjv-text":"#24292f","--vjv-toolbar-border":"rgba(0,0,0,0.09)","--vjv-node-hover":"rgba(0,0,0,0.04)","--vjv-key":"#0550ae","--vjv-string":"#0a3069","--vjv-number":"#953800","--vjv-boolean":"#cf222e","--vjv-null":"#6e7781","--vjv-bracket":"#57606a","--vjv-comment":"#6e7781","--vjv-indent":"rgba(0,0,0,0.12)","--vjv-hint-color":"#57606a","--vjv-btn-bg":"#24292f","--vjv-btn-color":"#ffffff","--vjv-btn-border":"#24292f","--vjv-btn-hover-bg":"#444c56","--vjv-btn-hover-border":"#444c56","--vjv-radio-color":"#57606a","--vjv-radio-active-bg":"rgba(0,0,0,0.1)","--vjv-radio-active-color":"#24292f","--vjv-radio-border":"rgba(0,0,0,0.15)"}};return e[this.selectedTheme]??e["github-dark"]}},data(){return{copied:!1,selectedTheme:this.colorTheme??"github-dark",themeOptions:[{value:"github-dark",label:"Oscuro"},{value:"monokai",label:"Monokai"},{value:"light",label:"Claro"}]}},methods:{async copyToClipboard(){try{await navigator.clipboard.writeText(JSON.stringify(this.data,null,2)),this.copied=!0,setTimeout(()=>{this.copied=!1},2e3)}catch{}}}}),Ia={class:"ui-json-viewer__toolbar"},Ma={class:"ui-json-viewer__toolbar-left"},Oa={class:"ui-json-viewer__hint"},Ra={class:"ui-json-viewer__theme-selector",role:"radiogroup"},Ta=["value"];function ja(e,s,n,i,h,y){const m=ye,u=Lt,q=z("VueJsonPretty");return o(),r("div",{class:"ui-json-viewer",style:ie(e.themeVars)},[t("div",Ia,[t("div",Ma,[t("span",Oa,a(e.label),1),t("div",Ra,[(o(!0),r(D,null,O(e.themeOptions,b=>(o(),r("label",{key:b.value,class:w(["ui-json-viewer__theme-option",{"is-active":e.selectedTheme===b.value}])},[te(t("input",{"onUpdate:modelValue":s[0]||(s[0]=N=>e.selectedTheme=N),type:"radio",name:"json-viewer-theme",value:b.value,class:"ui-json-viewer__theme-radio"},null,8,Ta),[[Ze,e.selectedTheme]]),L(" "+a(b.label),1)],2))),128))])]),t("button",{class:w(["ui-json-viewer__copy-btn",{"ui-json-viewer__copy-btn--copied":e.copied}]),type:"button",onClick:s[1]||(s[1]=(...b)=>e.copyToClipboard&&e.copyToClipboard(...b))},[e.copied?(o(),j(m,{key:0,class:"ui-json-viewer__copy-icon"})):(o(),j(u,{key:1,class:"ui-json-viewer__copy-icon"})),L(" "+a(e.copied?e.copiedText:e.copyText),1)],2)]),t("div",{class:"ui-json-viewer__tree-wrap",style:ie({maxHeight:e.maxHeight})},[v(q,{data:e.data,deep:e.deep,"show-length":e.showLength,"show-line":e.showLine,"show-icon":e.showIcon,"show-line-number":e.showLineNumber,theme:"custom",class:"ui-json-viewer__tree"},null,8,["data","deep","show-length","show-line","show-icon","show-line-number"])],4)],4)}const Zt=Object.assign(B(Pa,[["render",ja]]),{__name:"UiJsonViewer"}),Ge=2*Math.PI*50,Na={name:"UiCircularIndicator",props:{value:{type:Number,default:0},minValue:{type:Number,default:0},maxValue:{type:Number,default:100},ranges:{type:Array,default:()=>[{min:70,color:"#16a34a"},{min:40,color:"#d97706"}]},defaultColor:{type:String,default:"#dc2626"},trackColor:{type:String,default:"#f3f4f6"},size:{type:Number,default:176},strokeWidth:{type:Number,default:8},valueFontSize:{type:Number,default:30},fractionFontSize:{type:Number,default:12},showFraction:{type:Boolean,default:!0}},data(){return{animatedValue:0}},computed:{normalizedValue(){const e=Number(this.value??0);return Number.isFinite(e)?Math.max(this.minValue,Math.min(this.maxValue,e)):this.minValue},displayValue(){return Math.round(this.animatedValue)},progressColor(){return[...this.ranges].sort((n,i)=>i.min-n.min).find(n=>this.normalizedValue>=n.min)?.color??this.defaultColor},circumference(){return Ge},dashOffset(){const e=this.maxValue-this.minValue;if(e<=0)return Ge;const s=(this.animatedValue-this.minValue)/e;return Ge*(1-s)}},watch:{normalizedValue(){this.animateValue()}},mounted(){this.animateValue()},methods:{animateValue(){const s=performance.now(),n=this.normalizedValue,i=h=>{const y=h-s,m=Math.min(y/2e3,1),u=1-Math.pow(1-m,3);this.animatedValue=n*u,m<1?requestAnimationFrame(i):this.animatedValue=n};this.animatedValue=0,requestAnimationFrame(i)}}},Aa=["width","height"],Ua=["stroke","stroke-width"],Ba=["stroke","stroke-width","stroke-dasharray","stroke-dashoffset"],Ea=["font-size","fill"],Fa=["font-size"];function Va(e,s,n,i,h,y){return o(),r("div",{class:"relative",style:ie({width:`${n.size}px`,height:`${n.size}px`})},[(o(),r("svg",{width:n.size,height:n.size,viewBox:"0 0 120 120",class:"drop-shadow-sm","data-test":"circular-indicator"},[t("circle",{cx:"60",cy:"60",r:"50",fill:"none",stroke:n.trackColor,"stroke-width":n.strokeWidth},null,8,Ua),t("circle",{cx:"60",cy:"60",r:"50",fill:"none",stroke:y.progressColor,"stroke-width":n.strokeWidth,"stroke-linecap":"round","stroke-dasharray":y.circumference,"stroke-dashoffset":y.dashOffset,transform:"rotate(-90 60 60)","data-test":"circular-indicator-progress"},null,8,Ba),t("text",{x:"60",y:"54","text-anchor":"middle","dominant-baseline":"middle",class:"font-sans","font-size":n.valueFontSize,"font-weight":"700",fill:y.progressColor,"data-test":"circular-indicator-value"},a(y.displayValue),9,Ea),n.showFraction?(o(),r("text",{key:0,x:"60",y:"74","text-anchor":"middle","dominant-baseline":"middle","font-size":n.fractionFontSize,fill:"#9ca3af","font-weight":"500"}," /"+a(n.maxValue),9,Fa)):d("",!0)],8,Aa))],4)}const Ke=Object.assign(B(Na,[["render",Va]]),{__name:"UiCircularIndicator"}),Ha="#16a34a",Ka="#d97706",za="#dc2626",Ye="info:",Wa=K({name:"PreScoringConfidenceIndicator",components:{UiCircularIndicator:Ke},props:{value:{type:Number,required:!0},modules:{type:Array,default:()=>[]},confidenceCalculation:{type:Object,default:null}},data(){return{indicatorRanges:[{min:75,color:Ha},{min:50,color:Ka}],lowColor:za,showWarnings:!1}},computed:{safeValue(){const e=Number(this.value??0);return Number.isFinite(e)?Math.max(0,Math.min(100,Math.round(e))):0},category(){const e=this.safeValue;return e>=75?"high":e>=50?"medium":"low"},levelLabelKey(){switch(this.category){case"high":return"confidenceLevelHigh";case"medium":return"confidenceLevelMedium";default:return"confidenceLevelLow"}},descriptionKey(){switch(this.category){case"high":return"confidenceDescriptionHigh";case"medium":return"confidenceDescriptionMedium";default:return"confidenceDescriptionLow"}},levelClass(){return`confidence-indicator-level--${this.category}`},sourceChips(){return this.modules.filter(e=>e.status!=="skipped").map(e=>({code:e.code,label:this.$te(`preScoring.modules.${e.code}.label`)?String(this.$t(`preScoring.modules.${e.code}.label`)):e.code}))},warnings(){return this.entries.filter(([e])=>!e.startsWith(Ye)).map(([e,s])=>{const n=Math.abs(Number(s)||0);return{code:e,penalty:n,severity:n>=20?"high":n>=10?"medium":"low",label:this.warningLabel(e)}}).filter(e=>e.penalty>0).sort((e,s)=>s.penalty-e.penalty)},signals(){return this.entries.filter(([e])=>e.startsWith(Ye)).map(([e])=>{const s=e.slice(Ye.length);return{code:e,label:this.warningLabel(s)}})},entries(){const e=this.confidenceCalculation;return!e||typeof e!="object"?[]:Object.entries(e)}},methods:{onLevelDblclick(e){e.ctrlKey&&(this.showWarnings=!this.showWarnings)},warningLabel(e){const s=`pages.home.confidenceWarnings.${e}`;return this.$te(s)?String(this.$t(s)):e}}}),Ga={class:"confidence-indicator-card"},Ya={class:"detail-section-title"},Ja={class:"confidence-indicator-body"},Qa={class:"confidence-indicator-description"},Xa={class:"confidence-indicator-sources"},Za={class:"confidence-indicator-sources-title"},xa={key:0,class:"confidence-indicator-chips"},eo={class:"confidence-indicator-chip-label"},to={key:1,class:"confidence-indicator-sources-empty"},so={key:0,class:"confidence-indicator-warnings"},ao={class:"confidence-indicator-sources-title"},oo={key:0,class:"confidence-indicator-warning-list"},no={class:"confidence-indicator-warning-label"},ro={class:"confidence-indicator-warning-penalty"},io={key:1,class:"confidence-indicator-sources-empty"},lo={class:"confidence-indicator-sources-title"},co={class:"confidence-indicator-warning-list"},uo={class:"confidence-indicator-warning-label"},po={class:"confidence-indicator-warning-badge"};function mo(e,s,n,i,h,y){const m=Ke;return o(),r("div",Ga,[t("h3",Ya,a(e.$t("pages.home.confidenceIndicatorTitle")),1),t("div",Ja,[v(m,{value:e.safeValue,ranges:e.indicatorRanges,"default-color":e.lowColor,size:100,"stroke-width":7,"value-font-size":32,"fraction-font-size":15},null,8,["value","ranges","default-color"]),t("span",{class:w(["confidence-indicator-level",e.levelClass]),onDblclick:s[0]||(s[0]=(...u)=>e.onLevelDblclick&&e.onLevelDblclick(...u))},a(e.$t(`pages.home.${e.levelLabelKey}`)),35),t("p",Qa,a(e.$t(`pages.home.${e.descriptionKey}`)),1),t("div",Xa,[t("span",Za,a(e.$t("pages.home.confidenceSourcesTitle")),1),e.sourceChips.length>0?(o(),r("div",xa,[(o(!0),r(D,null,O(e.sourceChips,u=>(o(),r("span",{key:u.code,class:"confidence-indicator-chip"},[s[1]||(s[1]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.8",stroke:"currentColor",class:"confidence-indicator-chip-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"})],-1)),t("span",eo,a(u.label),1)]))),128))])):(o(),r("p",to,a(e.$t("pages.home.confidenceSourcesEmpty")),1))]),e.showWarnings?(o(),r("div",so,[t("span",ao,a(e.$t("pages.home.confidenceWarningsTitle")),1),e.warnings.length>0?(o(),r("ul",oo,[(o(!0),r(D,null,O(e.warnings,u=>(o(),r("li",{key:u.code,class:w(["confidence-indicator-warning",`confidence-indicator-warning--${u.severity}`])},[s[2]||(s[2]=t("span",{class:"confidence-indicator-warning-dot","aria-hidden":"true"},null,-1)),t("span",no,a(u.label),1),t("span",ro,"â"+a(u.penalty),1)],2))),128))])):(o(),r("p",io,a(e.$t("pages.home.confidenceWarningsEmpty")),1)),e.signals.length>0?(o(),r(D,{key:2},[t("span",lo,a(e.$t("pages.home.confidenceSignalsTitle")),1),t("ul",co,[(o(!0),r(D,null,O(e.signals,u=>(o(),r("li",{key:u.code,class:"confidence-indicator-warning confidence-indicator-warning--info"},[s[3]||(s[3]=t("span",{class:"confidence-indicator-warning-dot","aria-hidden":"true"},null,-1)),t("span",uo,a(u.label),1),t("span",po,a(e.$t("pages.home.confidenceSignalsBadge")),1)]))),128))])],64)):d("",!0)])):d("",!0)])])}const nt=Object.assign(B(Wa,[["render",mo]]),{__name:"PreScoringConfidenceIndicator"}),ho={auto_declaration:20,public_files:25,model100_vida_laboral:45,open_data_certificate:80,open_data_clave:70,cirbe:3,asnef:25},go=5,Je=[{min:95,labelKey:"confidenceTotalVeryHigh",strokeClass:"stroke-green-600",trackStrokeClass:"stroke-green-100",fillBgClass:"bg-green-600",trackBgClass:"bg-green-100",textClass:"text-green-600"},{min:70,labelKey:"confidenceTotalHigh",strokeClass:"stroke-green-lime-600",trackStrokeClass:"stroke-green-lime-100",fillBgClass:"bg-green-lime-600",trackBgClass:"bg-green-lime-100",textClass:"text-green-lime-600"},{min:45,labelKey:"confidenceTotalMedium",strokeClass:"stroke-orange-500",trackStrokeClass:"stroke-orange-100",fillBgClass:"bg-orange-500",trackBgClass:"bg-orange-100",textClass:"text-orange-500"},{min:20,labelKey:"confidenceTotalLow",strokeClass:"stroke-orange-600",trackStrokeClass:"stroke-orange-100",fillBgClass:"bg-orange-600",trackBgClass:"bg-orange-100",textClass:"text-orange-600"
3},{min:0,labelKey:"confidenceTotalVeryLow",strokeClass:"stroke-red-600",trackStrokeClass:"stroke-red-100",fillBgClass:"bg-red-600",trackBgClass:"bg-red-100",textClass:"text-red-600"}];function xt(e){return ho[e]??go}function fo(e){const s=e.reduce((n,i)=>n+i,0);return Math.max(0,Math.min(100,Math.round(s)))}function es(e){return Je.find(s=>e>=s.min)??Je[Je.length-1]}const ts=600,yo=ts/12;function ss(e){return e==="venta_inmueble"}function as(e,s){return!ss(e)||s===null||s===void 0||s%12!==0?null:s/12}const yt=2*Math.PI*26,bo=K({name:"PreScoringRequestCreateSummary",components:{UiIconsChevronDownIcon:ke,UiButton:be,UiIconsUserRoundIcon:Pe,UiIconsModuleIcon:At,UiIconsBoltIcon:Kt,UiIconsPrivateDocumentsIcon:Ht,UiIconsHouseIcon:Be,UiIconsKeyIcon:Ee,UiIconsPackageIcon:Fe,UiIconsShoppingCartIcon:Ve,UiIconsBriefcaseIcon:He,UiIconsCircleEllipsisIcon:Ne},props:{percentage:{type:Number,required:!0},customerEmail:{type:String,default:""},customerPhone:{type:String,default:""},purpose:{type:String,default:""},purposeIcon:{type:String,default:"UiIconsCircleEllipsisIcon"},monthlyPayment:{type:String,default:""},termMonths:{type:String,default:""},operationCreditCost:{type:Number,default:0},baseLabel:{type:String,default:""},baseCreditCost:{type:Number,default:0},addonLabels:{type:Array,default:()=>[]},addonsCreditCost:{type:Number,default:0},privateBlocksCount:{type:Number,default:0},privateBlocksCreditCost:{type:Number,default:0},totalCreditCost:{type:Number,default:0},submitting:{type:Boolean,default:!1}},data(){return{expanded:!1,circleCircumference:yt}},computed:{safePercentage(){return Math.max(0,Math.min(100,Math.round(this.percentage)))},tier(){return es(this.safePercentage)},circleDashOffset(){return yt*(1-this.safePercentage/100)},clientText(){return this.customerEmail===""?this.$t("pages.home.summaryEmptyValue"):this.customerEmail},hasOperation(){return this.purpose!==""||this.monthlyPayment!==""||this.termMonths!==""},purposeText(){return this.purpose===""?this.$t("pages.home.summaryEmptyValue"):this.$t(`pages.home.operationPurposes.${this.purpose}`)},operationDetailText(){const e=[];if(this.monthlyPayment!==""&&e.push(this.$t("pages.home.summaryMonthlyPaymentValue",{amount:this.monthlyPayment})),this.termMonths!==""){const s=as(this.purpose,Number(this.termMonths));e.push(s!==null?this.$t("pages.home.summaryTermYearsValue",{years:s}):this.$t("pages.home.summaryTermValue",{months:this.termMonths}))}return e.join(" · ")},operationCreditsText(){return`${this.operationCreditCost} ${this.$t("pages.home.credits")}`},baseCreditsText(){return`${this.baseCreditCost} ${this.$t("pages.home.credits")}`},addonsCreditsText(){return`${this.addonsCreditCost} ${this.$t("pages.home.credits")}`},documentsCreditsText(){return`${this.privateBlocksCreditCost} ${this.$t("pages.home.credits")}`},documentsValueText(){const e=this.privateBlocksCount===1?"pages.home.summaryPrivateBlocksOne":"pages.home.summaryPrivateBlocksMany";return this.$t(e,{count:this.privateBlocksCount})}}}),vo={class:"rcm-summary","data-test":"rcm-summary"},$o={class:"rcm-summary-title"},_o={class:"rcm-summary-confidence-block"},ko={class:"rcm-summary-confidence"},wo={class:"relative h-16 w-16 shrink-0"},Co={viewBox:"0 0 64 64",width:"64",height:"64"},So=["stroke-dasharray","stroke-dashoffset"],Do={class:"flex min-w-0 flex-col gap-0.5"},qo={class:"text-xs font-medium text-neutral-500"},Lo=["aria-expanded"],Po={class:"rcm-summary-row"},Io={class:"rcm-summary-row-icon"},Mo={class:"rcm-summary-row-body"},Oo={class:"rcm-summary-row-title"},Ro={class:"rcm-summary-row-value","data-test":"rcm-summary-client"},To={key:0,class:"rcm-summary-row-detail"},jo={key:0,class:"rcm-summary-row","data-test":"rcm-summary-operation"},No={class:"rcm-summary-row-icon"},Ao={class:"rcm-summary-row-body"},Uo={class:"rcm-summary-row-head"},Bo={class:"rcm-summary-row-title"},Eo={key:0,class:"rcm-summary-row-credits"},Fo={class:"rcm-summary-row-value"},Vo={key:0,class:"rcm-summary-row-detail"},Ho={key:1,class:"rcm-summary-row","data-test":"rcm-summary-base"},Ko={class:"rcm-summary-row-icon"},zo={class:"rcm-summary-row-body"},Wo={class:"rcm-summary-row-head"},Go={class:"rcm-summary-row-title"},Yo={key:0,class:"rcm-summary-row-credits"},Jo={class:"rcm-summary-row-value"},Qo={key:2,class:"rcm-summary-row","data-test":"rcm-summary-addons"},Xo={class:"rcm-summary-row-icon"},Zo={class:"rcm-summary-row-body"},xo={class:"rcm-summary-row-head"},en={class:"rcm-summary-row-title"},tn={key:0,class:"rcm-summary-row-credits"},sn={class:"rcm-summary-row-value"},an={key:3,class:"rcm-summary-row","data-test":"rcm-summary-documents"},on={class:"rcm-summary-row-icon"},nn={class:"rcm-summary-row-body"},rn={class:"rcm-summary-row-head"},ln={class:"rcm-summary-row-title"},dn={key:0,class:"rcm-summary-row-credits"},cn={class:"rcm-summary-row-value","data-test":"rcm-summary-documents-value"},un={class:"rcm-summary-total"},pn={"data-test":"rcm-summary-total"};function mn(e,s,n,i,h,y){const m=ke,u=Pe,q=At,b=Kt,N=Ht,V=be;return o(),r("aside",vo,[t("span",$o,a(e.$t("pages.home.summaryTitle")),1),t("div",_o,[t("div",ko,[t("div",w
3o,[(o(),r("svg",Co,[t("circle",{cx:"32",cy:"32",r:"26",fill:"none","stroke-width":"6",class:w(["rcm-summary-track",e.tier.trackStrokeClass])},null,2),t("circle",{cx:"32",cy:"32",r:"26",fill:"none","stroke-width":"6","stroke-linecap":"round",transform:"rotate(-90 32 32)",class:w(["rcm-summary-progress",e.tier.strokeClass]),"stroke-dasharray":e.circleCircumference,"stroke-dashoffset":e.circleDashOffset},null,10,So)])),t("span",{class:w(["absolute inset-0 flex items-center justify-center text-sm font-bold",e.tier.textClass])},a(e.safePercentage),3)]),t("div",Do,[t("span",qo,a(e.$t("pages.home.confidenceTotalCaption")),1),t("span",{"data-test":"rcm-summary-confidence",class:w(["text-sm font-bold tracking-wide",e.tier.textClass])},a(e.$t(`pages.home.${e.tier.labelKey}`)),3)]),t("button",{type:"button","data-test":"rcm-summary-toggle",class:"rcm-summary-toggle","aria-expanded":e.expanded?"true":"false","aria-controls":"rcm-summary-detail",onClick:s[0]||(s[0]=G=>e.expanded=!e.expanded)},[L(a(e.expanded?e.$t("pages.home.summaryToggleHide"):e.$t("pages.home.summaryToggleShow"))+" ",1),v(m,{class:w(["rcm-summary-chevron",{"rcm-summary-chevron--open":e.expanded}])},null,8,["class"])],8,Lo)]),t("div",{class:w(["rcm-summary-bar-track",e.tier.trackBgClass]),"data-test":"rcm-summary-bar"},[t("div",{class:w(["rcm-summary-bar-fill",e.tier.fillBgClass]),style:ie({width:e.safePercentage+"%"})},null,6)],2)]),t("div",{id:"rcm-summary-detail","data-test":"rcm-summary-detail",class:w(["rcm-summary-detail",{"rcm-summary-detail--collapsed":!e.expanded}])},[t("div",Po,[t("span",Io,[v(u,{class:"h-4 w-4"})]),t("div",Mo,[t("span",Oo,a(e.$t("pages.home.summaryClientLabel")),1),t("span",Ro,a(e.clientText),1),e.customerPhone!==""?(o(),r("span",To,a(e.customerPhone),1)):d("",!0)])]),e.hasOperation?(o(),r("div",jo,[t("span",No,[(o(),j(fe(e.purposeIcon),{class:"h-4 w-4"}))]),t("div",Ao,[t("div",Uo,[t("span",Bo,a(e.$t("pages.home.summaryOperationLabel")),1),e.operationCreditCost>0?(o(),r("span",Eo,a(e.operationCreditsText),1)):d("",!0)]),t("span",Fo,a(e.purposeText),
31),e.operationDetailText!==""?(o(),r("span",Vo,a(e.operationDetailText),1)):d("",!0)])])):d("",!0),e.baseLabel!==""?(o(),r("div",Ho,[t("span",Ko,[v(q,{class:"h-4 w-4"})]),t("div",zo,[t("div",Wo,[t("span",Go,a(e.$t("pages.home.summaryBaseLabel")),1),e.baseCreditCost>0?(o(),r("span",Yo,a(e.baseCreditsText),1)):d("",!0)]),t("span",Jo,a(e.baseLabel),1)])])):d("",!0),e.addonLabels.length>0?(o(),r("div",Qo,[t("span",Xo,[v(b,{class:"h-4 w-4"})]),t("div",Zo,[t("div",xo,[t("span",en,a(e.$t("pages.home.summaryAddonsLabel")),1),e.addonsCreditCost>0?(o(),r("span",tn,a(e.addonsCreditsText),1)):d("",!0)]),t("span",sn,a(e.addonLabels.join(", ")),1)])])):d("",!0),e.privateBlocksCount>0?(o(),r("div",an,[t("span",on,[v(N,{class:"h-4 w-4"})]),t("div",nn,[t("div",rn,[t("span",ln,a(e.$t("pages.home.summaryDocumentsLabel")),1),e.privateBlocksCreditCost>0?(o(),r("span",dn,a(e.documentsCreditsText),1)):d("",!0)]),t("span",cn,a(e.documentsValueText),1)])])):d("",!0)],2),t("div",un,[t("span",null,a(e.$t("pages.home.summaryTotalLabel")),1),t("span",pn,a(e.totalCreditCost)+" "+a(e.$t("pages.home.credits")),1)]),v(V,{variant:"primary",type:"submit",icon:"UiIconsPlusIcon",classes:"w-full","data-test":"rcm-summary-submit",loading:e.submitting,text:e.$t("actions.createRequest")},null,8,["loading","text"])])}const os=Object.assign(B(bo,[["render",mn],["__scopeId","data-v-8bf4abf2"]]),{__name:"PreScoringRequestCreateSummary"}),hn=["open_data_certificate"],bt=["model100_vida_laboral"];function vt(e){return e.startsWith("open_data_")}const gn=qs;function ce(e){return String(e??"").trim()}function $t(e){const s=ce(e);if(s==="")return!0;const n=Number(s);return Number.isFinite(n)&&n>=0}function fn(e,s){const n=ce(e);if(n==="")return!0;const i=Number(n);return Number.isInteger(i)&&i>=1&&i<=s}const _t=["auto_declaration","open_data_clave","open_data_certificate"];function kt(e){const s=_t.indexOf(e);return s===-1?_t.length:s}const yn=[],bn=[];function wt(e){const s=Math.min(4,Math.max(1,e.confidence));return{code:e.code,enabled:!0,creditCost:e.creditCost,confidence:s,weight:xt(e.code),hasBadge:hn.includes(e.code)}}const vn=K({name:"RequestCreateModal",components:{UiModal:Ae,UiButton:be,UiFeedbackMessage:je,UiPageLoader:Te,PreScoringTagMultiSelect:Ce,PreScoringRequestCreateSummary:os,UiIconsPlusIcon:It,UiIconsTrashIcon:Pt,UiIconsHouseIcon:Be,UiIconsKeyIcon:Ee,UiIconsPackageIcon:Fe,UiIconsShoppingCartIcon:Ve,UiIconsCircleEllipsisIcon:Ne,UiIconsUserRoundIcon:Pe,UiIconsBuildingIcon:ps,UiIconsBriefcaseIcon:He,UiIconsChevronDownIcon:ke},emits:["close","created"],data(){return{baseModules:[],addonModules:[],operationDataCost:0,operationPurposes:[...gn],privateDocumentsCost:0,availableTags:[],availablePrivateBlocks:[],privateBlockToAdd:"",showClientMoreOptions:!1,showOperationMoreOptions:!1,catalogLoading:!0,catalogError:"",form:{customerEmail:"",customerPhone:"",base:"",addons:[],tags:[],privateBlocks:[],operationMonthlyPayment:"",operationTermMonths:"",operationReplacedMonthlyPayment:"",operationPurpose:"",operationIsNewOperation:""},submitting:!1,errorMessage:"",hasCreatedRequest:!1,wallet:zt(),hoveredModule:null,weightTipFor:null}},computed:{clientTypes(){return[{key:"individual",icon:"UiIconsUserRoundIcon",available:!0},{key:"selfEmployed",icon:"UiIconsBriefcaseIcon",available:!1},{key:"company",icon:"UiIconsBuildingIcon",available:!1}]},allModules(){return[...this.baseModules,...this.addonModules]},selectedModules(){return[this.form.base,...this.form.addons]},selectedModuleObjects(){return this.allModules.filter(e=>this.selectedModules.includes(e.code))},clientMoreOptionsCount(){return this.form.tags.length},operationMoreOptionsCount(){const e=this.form.operationIsNewOperation!==""?1:0,s=ce(this.form.operationReplacedMonthlyPayment)!==""?1:0;return e+s},isNewOperationDeclared(){return this.form.operationIsNewOperation==="yes"},hasOperationData(){return ce(this.form.operationMonthlyPayment)!==""||ce(this.form.operationTermMonths)!==""||ce(this.form.operationReplacedMonthlyPayment)!==""||this.form.operationPurpose!==""||this.form.operationIsNewOperation!==""},privateDocumentsPayload(){return this.form.privateBlocks.map(e=>{const s=e.items.map(i=>i.trim()).filter(i=>i!==""),n=e.name.trim();return e.sourceBlockId!==null?{blockId:e.sourceBlockId,name:n,items:s}:{name:n,items:s}}).filter(e=>(e.items?.length??0)>0&&(e.blockId!==void 0||e.name!==""))},privateDocumentsTotal(){return this.privateDocumentsPayload.length*this.privateDocumentsCost},baseCreditCost(){return this.allModules.find(e=>e.code===this.form.base)?.creditCost??0},addonsCreditCost(){return this.selectedModuleObjects.filter(e=>this.form.addons.includes(e.code)).reduce((e,s)=>e+s.creditCost,0)},modulesCreditCost(){return this.baseCreditCost+this.addonsCreditCost},operationCreditCost(){return this.hasOperationData?this.operationDataCost:0},totalCost(){return this.modulesCreditCost+this.operationCreditCost+this.privateDocumentsTotal},balanceShort(){return this.totalCost>(this.wallet.state?.balance??0)},totalConfidence(){const e=fo(this.selectedModuleObjects.map(s=>s.weight));return{percentage:e,label:this.$t(`pages.home.${es(e).labelKey}`)}},summaryMonthlyPayment(){return ce(this.form.operationMonthlyPayment)},operationTermInYears(){return ss(this.form.operationPurpose)},operationTermMax(){return this.operationTermInYears?yo:ts},summaryTermMonths(){const e=ce(this.form.operationTermMonths);return e===""||!this.operationTermInYears?e:String(Number(e)*12)},summaryBaseLabel(){return this.form.base===""?"":this.$t(`preScoring.modules.${this.form.base}.label`)},summaryAddonLabels(){return this.form.addons.map(e=>this.$t(`preScoring.modules.${e}.label`))}},watch:{"form.base"(e){vt(e)&&(this.form.addons=this.form.addons.filter(s=>!bt.includes(s)))}},mounted(){try{this.wallet.refresh()}catch{}this.loadCatalog(),this.loadTags(),this.loadPrivateBlocks(),window.addEventListener("keydown",this.trackAltKey),window.addEventListener("keyup",this.trackAltKey)},beforeUnmount(){window.removeEventListener("keydown",this.trackAltKey),window.removeEventListener("keyup",this.trackAltKey)},methods:{moduleDescriptionKey(e){return this.isAddonCoveredByBase(e)?`preScoring.modules.${e}.descriptionCovered`:`preScoring.modules.${e}.description`},moduleWeight(e){return xt(e)},purposeIcon(e){return ot(e)},onModuleHover(e,s){this.hoveredModule=s,this.weightTipFor=e.altKey?s:null},onModuleLeave(){this.hoveredModule=null,this.weightTipFor=null},trackAltKey(e){this.weightTipFor=e.altKey?this.hoveredModule:null},async loadTags(){try{this.availableTags=await $e().preScoringRequest.listTags()}catch{this.availableTags=[]}},async loadPrivateBlocks(){try{this.availablePrivateBlocks=await $e().privateDocument.listBlocks()}catch{this.availablePrivateBlocks=[]}},addPrivateBlockFromCatalog(){const e=this.availablePrivateBlocks.find(s=>s.id===this.privateBlockToAdd);e&&(this.form.privateBlocks.push({sourceBlockId:e.id,name:e.name,items:e.items.map(s=>s.label)}),this.privateBlockToAdd="")},addCustomPrivateBlock(){this.form.privateBlocks.push({sourceBlockId:null,name:"",items:[""]})},removePrivateBlock(e){this.form.privateBlocks.splice(e,1)},addPrivateItem(e){this.form.privateBlocks[e]?.items.push("")},removePrivateItem(e,s){const n=this.form.privateBlocks[e];n&&n.items.length>1&&n.items.splice(s,1)},async loadCatalog(){this.catalogLoading=!0,this.catalogError="";try{const e=await $e().preScoringRequest.listModuleCatalog();this.operationDataCost=e.find(i=>i.code==="operation_data")?.creditCost??0,this.privateDocumentsCost=e.find(i=>i.code==="private_documents")?.creditCost??0;const s=e.filter(i=>i.kind==="base").map(wt),n=e.filter(i=>i.kind==="addon"&&i.code!=="operation_data"&&i.code!=="private_documents").map(wt);this.baseModules=[...s,...yn].sort((i,h)=>kt(i.code)-kt(h.code)),this.addonModules=[...n,...bn],this.form.base===""&&s.length>0&&(this.form.base=s[0].code)}catch(e){const s=e;this.catalogError=s?.data?.message||s?.message||this.$t("pages.home.createRequestError")}finally{this.catalogLoading=!1}},validateForm(){return this.form.customerEmail?this.form.customerEmail.includes("@")?this.form.customerPhone.trim()!==""&&!/^\+[1-9]\d{1,14}$/.test(this.form.customerPhone.trim())?this.$t("pages.home.validationPhoneInvalid"):this.form.base?!$t(this.form.operationMonthlyPayment)||!$t(this.form.operationReplacedMonthlyPayment)?this.$t("pages.home.validationOperationAmountInvalid"):fn(this.form.operationTermMonths,this.operationTermMax)?this.hasOperationData&&this.form.operationPurpose===""?this.$t("pages.home.validationOperationPurposeRequired"):this.balanceShort?this.$t("pages.home.validationBalanceShort"):"":this.$t(this.operationTermInYears?"pages.home.validationOperationTermYearsInvali
3d":"pages.home.validationOperationTermInvalid"):this.$t("pages.home.validationBaseRequired"):this.$t("pages.home.validationEmailInvalid"):this.$t("pages.home.validationEmailRequired")},onOperationIsNewChange(){this.isNewOperationDeclared&&(this.form.operationReplacedMonthlyPayment="")},async submit(){this.errorMessage="";const e=this.validateForm();if(e){this.errorMessage=e;return}this.submitting=!0;try{const s=this.form.customerPhone.trim(),n=await $e().preScoringRequest.create({customerEmail:this.form.customerEmail,...s!==""?{customerPhone:s}:{},modules:this.selectedModules,modelKey:"expert",language:"es",...this.form.tags.length>0?{tags:this.form.tags}:{},...this.privateDocumentsPayload.length>0?{privateDocuments:{blocks:this.privateDocumentsPayload}}:{},...ce(this.form.operationMonthlyPayment)!==""?{operationMonthlyPayment:Number(ce(this.form.operationMonthlyPayment))}:{},...this.summaryTermMonths!==""?{operationTermMonths:Number(this.summaryTermMonths)}:{},...ce(this.form.operationReplacedMonthlyPayment)!==""?{operationReplacedMonthlyPayment:Number(ce(this.form.operationReplacedMonthlyPayment))}:{},...this.form.operationPurpose!==""?{operationPurpose:this.form.operationPurpose}:{},...this.form.operationIsNewOperation!==""?{operationIsNewOperation:this.form.operationIsNewOperation==="yes"}:{}});this.hasCreatedRequest=!0,this.$emit("created",n);try{await this.wallet.refresh()}catch{}}catch(s){const n=s;this.errorMessage=n?.data?.message||n?.message||this.$t("pages.home.createRequestError")}finally{this.submitting=!1}},isAddonCoveredByBase(e){return vt(this.form.base)&&bt.includes(e)}}}),$n=["aria-label"],_n=["aria-disabled","data-test"],kn=["value","checked","disabled"],wn={class:"rcm-client-type-icon"},Cn={class:"flex min-w-0 flex-col"},Sn={class:"flex flex-wrap items-center gap-x-2 gap-y-1"},Dn={class:"rcm-client-type-title"},qn={key:0,class:"rcm-client-type-soon"},Ln={class:"rcm-client-type-hint"},Pn={key:0,class:"rcm-client-type-check","aria-hidden":"true"},In={class:"rcm-layout-grid"},Mn={class:"rcm-layout-main"},On={class:"rcm-step rcm-step--first","data-test":"rcm-step-client"},Rn={class:"rcm-step-header"},Tn={class:"flex flex-col gap-0.5"},jn={class:"rcm-step-title"},Nn={class:"rcm-step-hint"},An={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},Un={class:"flex flex-col gap-1"},Bn={class:"text-sm font-semibold text-neutral-950",for:"rcm-email"},En=["placeholder"],Fn={class:"flex flex-col gap-1"},Vn={class:"text-sm font-semibold text-neutral-950",for:"rcm-phone"},Hn=["placeholder"],Kn={class:"text-xs text-neutral-500"},zn={class:"flex flex-col gap-3"},Wn=["aria-expanded"],Gn={key:0,class:"rcm-more-count"},Yn={key:0,id:"rcm-client-more","data-test":"rcm-client-more",class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},Jn={class:"flex flex-col gap-1"},Qn={class:"text-sm font-semibold text-neutral-950"},Xn={key:1,class:"text-xs text-neutral-500"},Zn={class:"rcm-step","data-test":"rcm-step-operation"},xn={class:"rcm-step-header"},er={class:"flex flex-col gap-0.5"},tr={class:"flex flex-wrap items-center gap-2"},sr={class:"rcm-step-title"},ar={class:"text-xs text-neutral-500"},or={class:"flex flex-col gap-2"},nr={class:"flex items-center gap-2"},rr={id:"rcm-op-purpose-label",class:"text-sm font-semibold text-neutral-950"},ir={key:0,class:"text-rose-600","aria-hidden":"true"},lr={class:"flex flex-wrap gap-3",role:"radiogroup","aria-labelledby":"rcm-op-purpose-label","data-test":"rcm-op-purpose"},dr=["value"],cr={class:"text-sm font-medium whitespace-nowrap"},ur={key:0,class:"rcm-purpose-check","aria-hidden":"true"},pr={class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},mr={class:"flex flex-col gap-1"},hr={class:"text-sm font-semibold text-neutral-950",for:"rcm-op-installment"},gr=["placeholder"],fr={class:"flex flex-col gap-1"},yr={class:"text-sm font-semibold text-neutral-950",for:"rcm-op-term"},br=["max","placeholder"],vr={class:"flex flex-col gap-3"},$r=["aria-expanded"],_r={key:0,class:"rcm-more-count"},kr={key:0,id:"rcm-operation-more","data-test":"rcm-operation-more",class:"grid grid-cols-1 sm:grid-cols-2 gap-4"},wr={class:"flex flex-col gap-1"},Cr={class:"text-sm font-semibold text-neutral-950",for:"rcm-op-new"},Sr={value:""},Dr={value:"yes"},qr={value:"no"},Lr={class:"flex flex-col gap-1"},Pr={class:"text-sm font-semibold text-neutral-950",for:"rcm-op-replaced"},Ir=["disabled","placeholder"],Mr={class:"text-xs text-neutral-500"},Or={class:"rcm-step","data-test":"rcm-step-base"},Rr={class:"rcm-step-header"},Tr={class:"flex flex-col gap-0.5"},jr={class:"rcm-step-title"},Nr={class:"rcm-step-hint"},Ar={class:"grid grid-cols-1 sm:grid-cols-3 gap-3"},Ur=["onMousemove"],Br=["value","disabled"],Er={key:0,"data-test":"module-we
3ight-tip",class:"pointer-events-none absolute inset-x-2 top-2 z-30 rounded-lg border border-neutral-300 bg-white px-2 py-1 text-xs font-semibold leading-snug text-neutral-700 shadow-lg"},Fr={class:"flex items-center justify-between gap-2 mb-1"},Vr={class:"inline-flex items-center gap-2"},Hr={class:"text-sm text-neutral-500 font-medium"},Kr=["data-level"],zr={key:0,viewBox:"0 0 14 14"},Wr={class:"inline-flex items-baseline flex-wrap gap-x-2 gap-y-1"},Gr={class:"text-base font-bold text-neutral-900"},Yr={key:0,class:"group/badge relative inline-flex"},Jr={class:"rcm-module-badge cursor-help"},Qr={class:"pointer-events-none absolute z-30 bottom-full right-[-2rem] mb-2 w-64 max-w-[80vw] rounded-lg border border-gray-200 bg-white px-3 py-2 text-sm leading-relaxed text-gray-700 shadow-xl opacity-0 group-hover/badge:opacity-100 transition-opacity"},Xr={class:"text-xs text-neutral-500 leading-snug"},Zr={key:1,class:"absolute top-2 right-2 bg-orange-100 text-orange-700 text-[0.6875rem] px-2 py-0.5 rounded-full font-semibold"},xr={key:2,class:"mt-auto text-xs text-neutral-800 text-right"},ei={class:"rcm-step","data-test":"rcm-step-addons"},ti={class:"rcm-step-header"},si={class:"flex flex-col gap-0.5"},ai={class:"rcm-step-title"},oi={class:"rcm-step-hint"},ni={class:"grid grid-cols-1 sm:grid-cols-3 gap-3"},ri=["onMousemove"],ii=["value","disabled"],li={key:0,"data-test":"module-weight-tip",class:"pointer-events-none absolute inset-x-2 top-2 z-30 rounded-lg border border-neutral-300 bg-white px-2 py-1 text-xs font-semibold leading-snug text-neutral-700 shadow-lg"},di={class:"flex items-center justify-between gap-2 mb-1"},ci={class:"inline-flex items-center gap-2"},ui={class:"text-sm text-neutral-500 font-medium"},pi=["data-level"],mi={key:0,viewBox:"0 0 14 14"},hi={class:"inline-flex items-baseline flex-wrap gap-x-2 gap-y-1"},gi={class:"text-base font-bold text-neutral-900"},fi={key:0,class:"group/badge relative inline-flex"},yi={class:"rcm-module-badge cursor-help"},bi={class:"pointer-events-none absolute z-30 bottom-full right-[-2rem] mb-2 w-64 max-w-[80vw] rounded-lg border border-gray-200 bg-white px-3 py-2 text-sm leading-relaxed text-gray-700 shadow-xl opacity-0 group-hover/badge:opacity-100 transition-opacity"},vi={class:"text-xs text-neutral-500 leading-snug"},$i={key:1,class:"absolute top-2 right-2 bg-orange-100 text-orange-700 text-[0.6875rem] px-2 py-0.5 rounded-full font-semibold"},_i={key:2,class:"absolute top-2 right-2 bg-blue-100 text-blue-800 text-[0.6875rem] px-2 py-0.5 rounded-full font-semibold"},ki={key:3,class:"mt-auto text-xs text-neutral-800 text-right"},wi={class:"rcm-step rcm-step--last","data-test":"rcm-step-private"},Ci={class:"rcm-step-header"},Si={class:"flex flex-col gap-0.5"},Di={class:"flex flex-wrap items-center gap-2"},qi={class:"rcm-step-title"},Li={class:"rcm-step-hint"},Pi={class:"flex flex-col gap-0.5"},Ii=["for"],Mi={class:"flex items-center gap-2"},Oi=["id","onUpdate:modelValue","placeholder"],Ri=["onClick"],Ti=["for"],ji={class:"flex items-center gap-2"},Ni=["id","onUpdate:modelValue","placeholder"],Ai=["disabled","title","onClick"],Ui=["onClick"],Bi={class:"flex flex-wrap items-center gap-2"},Ei={value:""},Fi=["value"],Vi={class:"rcm-layout-footer"},Hi={key:1,class:"bg-orange-100 text-orange-700 px-3 py-2 rounded-lg text-sm"},Ki={key:3,class:"flex flex-col items-center gap-3 py-4"},zi={class:"text-lg font-bold"},Wi={class:"text-neutral-500 text-sm text-center"};function Gi(e,s,n,i,h,y){const m=Te,u=je,q=ke,b=Ce,N=Ds,V=Pt,G=It,ne=os,oe=be,Z=Ae;return o(),j(Z,{classes:"sm:w-[66rem] max-w-[95vw]",onClose:s[21]||(s[21]=c=>e.$emit("close"))},{title:ae(()=>[L(a(e.$t("pages.home.configureScoring")),1)]),default:ae(()=>[e.catalogLoading?(o(),j(m,{key:0})):e.catalogError?(o(),j(u,{key:1,message:e.catalogError,variant:"error"},null,8,["message"])):e.hasCreatedRequest?(o(),r("div",Ki,[s[33]||(s[33]=t("div",{class:"w-12 h-12 text-green-600"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m4.5 12.75 6 6 9-13.5"})])],-1)),t("h3",zi,a(e.$t("pages.home.createSuccessTitle")),1),t("p",Wi,a(e.$t("pages.home.createSuccessSubtitle")),1)])):(o(),r("form",{key:2,class:"rcm-layout",onSubmit:s[20]||(s[20]=Me((...c)=>e.submit&&e.submit(...c),["prevent"]))},[t("div",{class:"rcm-client-types",role:"radiogroup","aria-label":e.$t("pages.home.clientType"),"data-test":"rcm-client-type"},[(o(!0),r(D,null,O(e.clientTypes,c=>(o(),r("label",{key:c.key,class:w(["rcm-client-type",c.available?"rcm-client-type--selected":"rcm-client-type--disabled"]),"aria-disabled":c.available?void 0:"true","data-test":`rcm-client-type-${c.key}`}
3,[t("input",{type:"radio",name:"rcm-client-type",value:c.key,checked:c.available,disabled:!c.available,class:"sr-only"},null,8,kn),t("span",wn,[(o(),j(fe(c.icon),{class:"h-6 w-6"}))]),t("span",Cn,[t("span",Sn,[t("span",Dn,a(e.$t(`pages.home.clientTypes.${c.key}.title`)),1),c.available?d("",!0):(o(),r("span",qn,a(e.$t("pages.home.comingSoon")),1))]),t("span",Ln,a(e.$t(`pages.home.clientTypes.${c.key}.hint`)),1)]),c.available?(o(),r("span",Pn,[...s[22]||(s[22]=[t("svg",{viewBox:"0 0 14 14"},[t("path",{d:"M3 7.5l3 3 5-6",stroke:"white","stroke-width":"2",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])):d("",!0)],10,_n))),128))],8,$n),t("div",In,[t("div",Mn,[t("section",On,[t("div",Rn,[s[23]||(s[23]=t("span",{class:"rcm-step-badge","aria-hidden":"true"},"1",-1)),t("div",Tn,[t("h3",jn,a(e.$t("pages.home.stepClientTitle")),1),t("p",Nn,a(e.$t("pages.home.stepClientHint")),1)])]),t("div",An,[t("fieldset",Un,[t("label",Bn,a(e.$t("forms.customerEmail")),1),te(t("input",{id:"rcm-email","onUpdate:modelValue":s[0]||(s[0]=c=>e.form.customerEmail=c),class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"email",placeholder:e.$t("forms.customerEmailPlaceholder")},null,8,En),[[ge,e.form.customerEmail]])]),t("fieldset",Fn,[t("label",Vn,a(e.$t("forms.customerPhone")),1),te(t("input",{id:"rcm-phone","onUpdate:modelValue":s[1]||(s[1]=c=>e.form.customerPhone=c),class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"tel",placeholder:e.$t("forms.customerPhonePlaceholder")},null,8,Hn),[[ge,e.form.customerPhone]]),t("span",Kn,a(e.$t("forms.customerPhoneHint")),1)])]),t("div",zn,[t("button",{type:"button","data-test":"rcm-client-more-toggle",class:"rcm-more-toggle","aria-expanded":e.showClientMoreOptions?"true":"false","aria-controls":"rcm-client-more",onClick:s[2]||(s[2]=c=>e.showClientMoreOptions=!e.showClientMoreOptions)},[L(a(e.$t("pages.home.moreOptions"))+" ",1),e.clientMoreOptionsCount>0?(o(),r("span",Gn,a(e.clientMoreOptionsCount),1)):d("",!0),v(q,{class:w(["rcm-more-chevron",{"rcm-more-chevron--open":e.showClientMoreOptions}])},null,8,["class"])],8,Wn),e.showClientMoreOptions?(o(),r("div",Yn,[t("fieldset",Jn,[t("label",Qn,a(e.$t("pages.home.tagsLabelOptional")),1),e.availableTags.length>0?(o(),j(b,{key:0,modelValue:e.form.tags,"onUpdate:modelValue":s[3]||(s[3]=c=>e.form.tags=c),tags:e.availableTags,placeholder:String(e.$t("pages.home.tagsPlaceholder"))},null,8,["modelValue","tags","placeholder"])):(o(),r("p",Xn,[L(a(e.$t("pages.home.createTagsEmpty"))+" ",1),v(N,{to:"/configuration?tab=tags",class:"font-semibold text-blue-600 hover:underline",onClick:s[4]||(s[4]=c=>e.$emit("close"))},{default:ae(()=>[L(a(e.$t("pages.home.createTagsEmptyLink")),1)]),_:1})]))])])):d("",!0)])]),t("section",Zn,[t("div",xn,[s[24]||(s[24]=t("span",{class:"rcm-step-badge","aria-hidden":"true"},"2",-1)),t("div",er,[t("div",tr,[t("h3",sr,a(e.$t("pages.home.operationTitle")),1),e.operationDataCost>0?(o(),r("span",{key:0,class:w(["text-xs font-semibold px-2 py-0.5 rounded-full border",e.hasOperationData?"bg-blue-50 text-blue-700 border-blue-200":"bg-neutral-100 text-neutral-600 border-neutral-200"])},a(e.$t("pages.home.operationCostBadge",{credits:e.operationDataCost})),3)):d("",!0)]),t("p",ar,a(e.$t("pages.home.operationHint")),1)])]),t("div",or,[t("div",nr,[t("span",rr,[L(a(e.$t("pages.home.operationPurpose"))+" ",1),e.hasOperationData?(o(),r("span",ir,"*")):d("",!0)]),e.form.operationPurpose!==""?(o(),r("button",{key:0,type:"button","data-test":"rcm-op-purpose-clear",class:"text-xs font-semibold text-blue-600 hover:underline",onClick:s[5]||(s[5]=c=>e.form.operationPurpose="")},a(e.$t("actions.clear")),1)):d("",!0)]),t("div",lr,[(o(!0),r(D,null,O(e.operationPurposes,c=>(o(),r("label",{key:c,class:w(["rcm-purpose",{"rcm-purpose--selected":e.form.operationPurpose===c}])},[te(t("input",{"onUpdate:modelValue":s[6]||(s[6]=M=>e.form.operationPurpose=M),type:"radio",name:"rcm-op-purpose",value:c,"data-test":"rcm-op-purpose-option",class:"sr-only"},null,8,dr),[[Ze,e.form.operationPurpose]]),(o(),j(fe(e.purposeIcon(c)),{class:"h-5 w-5 shrink-0"})),t("span",cr,a(e.$t(`pages.home.operationPurposes.${c}`)),1),e.form.operationPurpose===c?(o(),r("span",ur,[...s[25]||(s[25]=[t("svg",{viewBox:"0 0 14 14"},[t("path",{d:"M3 7.5l3 3 5-6",stroke:"white","stroke-width":"2",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])])):d("",!0)],2))),128))])]),t("div",pr,[t("fieldset",mr,[t("label",hr,a(e.$t("pages.home.operationMonthlyPayment")),1),te(t("input",{id:"rcm-op-installment","onUpdate:modelValue":s[7]||(s[7]=c=>
3e.form.operationMonthlyPayment=c),class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"number",min:"0",step:"0.01",placeholder:e.$t("pages.home.operationMonthlyPaymentPlaceholder")},null,8,gr),[[ge,e.form.operationMonthlyPayment]])]),t("fieldset",fr,[t("label",yr,a(e.$t(e.operationTermInYears?"pages.home.operationTermYears":"pages.home.operationTermMonths")),1),te(t("input",{id:"rcm-op-term","onUpdate:modelValue":s[8]||(s[8]=c=>e.form.operationTermMonths=c),class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"number",min:"1",max:e.operationTermMax,step:"1",placeholder:e.$t(e.operationTermInYears?"pages.home.operationTermYearsPlaceholder":"pages.home.operationTermMonthsPlaceholder")},null,8,br),[[ge,e.form.operationTermMonths]])])]),t("div",vr,[t("button",{type:"button","data-test":"rcm-operation-more-toggle",class:"rcm-more-toggle","aria-expanded":e.showOperationMoreOptions?"true":"false","aria-controls":"rcm-operation-more",onClick:s[9]||(s[9]=c=>e.showOperationMoreOptions=!e.showOperationMoreOptions)},[L(a(e.$t("pages.home.moreOptions"))+" ",1),e.operationMoreOptionsCount>0?(o(),r("span",_r,a(e.operationMoreOptionsCount),1)):d("",!0),v(q,{class:w(["rcm-more-chevron",{"rcm-more-chevron--open":e.showOperationMoreOptions}])},null,8,["class"])],8,$r),e.showOperationMoreOptions?(o(),r("div",kr,[t("fieldset",wr,[t("label",Cr,a(e.$t("pages.home.operationIsNew")),1),te(t("select",{id:"rcm-op-new","onUpdate:modelValue":s[10]||(s[10]=c=>e.form.operationIsNewOperation=c),"data-test":"rcm-op-new",class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",onChange:s[11]||(s[11]=(...c)=>e.onOperationIsNewChange&&e.onOperationIsNewChange(...c))},[t("option",Sr,a(e.$t("pages.home.operationIsNewPlaceholder")),1),t("option",Dr,a(e.$t("pages.home.yes")),1),t("option",qr,a(e.$t("pages.home.no")),1)],544),[[qe,e.form.operationIsNewOperation]])]),t("fieldset",Lr,[t("label",Pr,a(e.$t("pages.home.operationReplacedMonthlyPayment")),1),te(t("input",{id:"rcm-op-replaced","onUpdate:modelValue":s[12]||(s[12]=c=>e.form.operationReplacedMonthlyPayment=c),class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500 disabled:bg-neutral-100 disabled:text-neutral-500",type:"number",min:"0",step:"0.01",disabled:e.isNewOperationDeclared,placeholder:e.$t("pages.home.operationReplacedMonthlyPaymentPlaceholder")},null,8,Ir),[[ge,e.form.operationReplacedMonthlyPayment]]),t("span",Mr,a(e.isNewOperationDeclared?e.$t("pages.home.operationReplacedDisabledHint"):e.$t("pages.home.operationReplacedHint")),1)])])):d("",!0)])]),t("section",Or,[t("div",Rr,[s[26]||(s[26]=t("span",{class:"rcm-step-badge","aria-hidden":"true"},"3",-1)),t("div",Tr,[t("h3",jr,a(e.$t("pages.home.baseDeclarative")),1),t("p",Nr,a(e.$t("pages.home.stepBaseHint")),1)])]),t("div",Ar,[(o(!0),r(D,null,O(e.baseModules,(c,M)=>(o(),r("label",{key:c.code,class:w(["rcm-card",{"rcm-card--disabled":!c.enabled,"rcm-card--selected":e.form.base===c.code,"cursor-help":e.weightTipFor===c.code}]),style:ie({animationDelay:`${M*80}ms`}),onMousemove:E=>e.onModuleHover(E,c.code),onMouseleave:s[14]||(s[14]=(...E)=>e.onModuleLeave&&e.onModuleLeave(...E))},[te(t("input",{"onUpdate:modelValue":s[13]||(s[13]=E=>e.form.base=E),type:"radio",name:"rcm-base",value:c.code,disabled:!c.enabled,class:"sr-only"},null,8,Br),[[Ze,e.form.base]]),e.weightTipFor===c.code?(o(),r("span",Er,a(e.$t("pages.home.moduleWeightTooltip",{weight:e.moduleWeight(c.code)})),1)):d("",!0),t("div",Fr,[t("div",Vr,[t("span",Hr,a(e.$t("pages.home.moduleConfidenceLabel")),1),t("span",{class:"rcm-bars","data-level":c.confidence,"aria-hidden":"true"},[...s[27]||(s[27]=[t("span",{class:"rcm-bar rcm-bar--1"},null,-1),t("span",{class:"rcm-bar rcm-bar--2"},null,-1),t("span",{class:"rcm-bar rcm-bar--3"},null,-1),t("span",{class:"rcm-bar rcm-bar--4"},null,-1)])],8,Kr)]),c.enabled?(o(),r("span",{key:0,class:w(["rcm-check",{"rcm-check--on":e.form.base===c.code}]),"aria-hidden":"true"},[e.form.base===c.code?(o(),r("svg",zr,[...s[28]||(s[28]=[t("path",{d:"M3 7.5l3 3 5-6",stroke:"white","stroke-width":"2",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])):d("",!0)],2)):d("",!0)]),t("span",Wr,[t("span",Gr,a(e.$t(`preScoring.modules.${c.code}.label`)),1),c.hasBadge?(o(),r("span",Yr,[t("span",Jr,a(e.$t(`preScoring.modules.${c.code}
3.badge`)),1),t("span",Qr,a(e.$t(`preScoring.modules.${c.code}.badgeTooltip`)),1)])):d("",!0)]),t("span",Xr,a(e.$t(`preScoring.modules.${c.code}.description`)),1),c.enabled?d("",!0):(o(),r("span",Zr,a(e.$t("pages.home.comingSoon")),1)),c.enabled?(o(),r("span",xr,a(c.creditCost)+" "+a(e.$t("pages.home.credits")),1)):d("",!0)],46,Ur))),128))])]),t("section",ei,[t("div",ti,[s[29]||(s[29]=t("span",{class:"rcm-step-badge","aria-hidden":"true"},"4",-1)),t("div",si,[t("h3",ai,a(e.$t("pages.home.confidenceAddons")),1),t("p",oi,a(e.$t("pages.home.stepAddonsHint")),1)])]),t("div",ni,[(o(!0),r(D,null,O(e.addonModules,(c,M)=>(o(),r("label",{key:c.code,class:w(["rcm-card",{"rcm-card--disabled":!c.enabled||e.isAddonCoveredByBase(c.code),"rcm-card--selected":e.form.addons.includes(c.code),"cursor-help":e.weightTipFor===c.code}]),style:ie({animationDelay:`${(e.baseModules.length+M)*80}ms`}),onMousemove:E=>e.onModuleHover(E,c.code),onMouseleave:s[16]||(s[16]=(...E)=>e.onModuleLeave&&e.onModuleLeave(...E))},[te(t("input",{"onUpdate:modelValue":s[15]||(s[15]=E=>e.form.addons=E),type:"checkbox",value:c.code,disabled:!c.enabled||e.isAddonCoveredByBase(c.code),class:"sr-only"},null,8,ii),[[ks,e.form.addons]]),e.weightTipFor===c.code?(o(),r("span",li,a(e.$t("pages.home.moduleWeightTooltip",{weight:e.moduleWeight(c.code)})),1)):d("",!0),t("div",di,[t("div",ci,[t("span",ui,a(e.$t("pages.home.moduleConfidenceLabel")),1),t("span",{class:"rcm-bars","data-level":c.confidence,"aria-hidden":"true"},[...s[30]||(s[30]=[t("span",{class:"rcm-bar rcm-bar--1"},null,-1),t("span",{class:"rcm-bar rcm-bar--2"},null,-1),t("span",{class:"rcm-bar rcm-bar--3"},null,-1),t("span",{class:"rcm-bar rcm-bar--4"},null,-1)])],8,pi)]),c.enabled&&!e.isAddonCoveredByBase(c.code)?(o(),r("span",{key:0,class:w(["rcm-check",{"rcm-check--on":e.form.addons.includes(c.code)}]),"aria-hidden":"true"},[e.form.addons.includes(c.code)?(o(),r("svg",mi,[...s[31]||(s[31]=[t("path",{d:"M3 7.5l3 3 5-6",stroke:"white","stroke-width":"2",fill:"none","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])):d("",!0)],2)):d("",!0)]),t("span",hi,[t("span",gi,a(e.$t(`preScoring.modules.${c.code}.label`)),1),c.hasBadge?(o(),r("span",fi,[t("span",yi,a(e.$t(`preScoring.modules.${c.code}.badge`)),1),t("span",bi,a(e.$t(`preScoring.modules.${c.code}.badgeTooltip`)),1)])):d("",!0)]),t("span",vi,a(e.$t(e.moduleDescriptionKey(c.code))),1),c.enabled?e.isAddonCoveredByBase(c.code)?(o(),r("span",_i,a(e.$t("pages.home.includedInBase")),1)):d("",!0):(o(),r("span",$i,a(e.$t("pages.home.comingSoon")),1)),c.enabled?(o(),r("span",ki,a(c.creditCost)+" "+a(e.$t("pages.home.credits")),1)):d("",!0)],46,ri))),128))])]),t("fieldset",wi,[t("div",Ci,[s[32]||(s[32]=t("span",{class:"rcm-step-badge","aria-hidden":"true"},"5",-1)),t("div",Si,[t("div",Di,[t("span",qi,a(e.$t("pages.home.privateDocumentsLabel")),1),e.privateDocumentsCost>0?(o(),r("span",{key:0,"data-test":"rcm-private-cost-badge",class:w(["text-xs font-semibold px-2 py-0.5 rounded-full border",e.privateDocumentsPayload.length>0?"bg-blue-50 text-blue-700 border-blue-200":"bg-neutral-100 text-neutral-600 border-neutral-200"])},a(e.$t("pages.home.privateDocumentsCostHint",{credits:e.privateDocumentsCost})),3)):d("",!0)]),t("p",Li,a(e.$t("pages.home.privateDocumentsHint")),1)])]),(o(!0),r(D,null,O(e.form.privateBlocks,(c,M)=>(o(),r("div",{key:`private-block-${M}`,"data-test":"rcm-private-block",class:"flex flex-col gap-2 rounded-lg border border-neutral-300 p-3"},[t("div",Pi,[t("label",{class:"text-sm font-semibold text-neutral-950",for:`rcm-private-block-${M}`},a(e.$t("pages.home.privateDocumentsBlockNameLabel")),9,Ii),t("div",Mi,[te(t("input",{id:`rcm-private-block-${M}`,"onUpdate:modelValue":E=>c.name=E,"data-test":"rcm-private-block-name",class:"flex-1 px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"text",maxlength:"80",placeholder:String(e.$t("pages.home.privateDocumentsBlockNamePlaceholder"))},null,8,Oi),[[ge,c.name]]),t("button",{type:"button","data-test":"rcm-private-block-remove",class:"inline-flex shrink-0 items-center gap-1 rounded-lg border border-red-200 px-2 py-2 text-xs font-semibold text-red-600 transition-colors hover:bg-red-50",onClick:E=>e.removePrivateBlock(M)},[v(V,{class:"h-4 w-4"}),L(" "+a(e.$t("actions.delete")),1)],8,Ri)])]),(o(!0),r(D,null,O(c.items,(E,J)=>(o(),r("div",{key:`private-item-${M}-${J}`,class:"flex flex-col gap-1"},[t("label",{class:"text-xs font-medium text-neutral-600",for:`rcm-private-item-${M}-${J}`},a(e.$t("pages.home.privateDocumentsItemLabel",{index:J+1})),9,Ti),t("div",ji,[te(t("input",{id:`rcm-private-item-${M}-${J}`,"onUpdate:modelValue":Q=>c.items[J]=Q,"data-test":"rcm-private-item",class:"flex-1 px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",type:"text",maxlength:"120",placeholder:String(e.$t("pages.home.privateDocumentsItemPlaceholder"))},null,8,Ni),[[ge,c.items[J]]]),t("button",{type:"button","data-test":"rcm-private-item-remove",class:"inline-flex shrink-0 items-center gap-1 rounded-lg border border-neutral-300 px-2 py-2 text-xs font-semibold text-neutral-600 transition-colors hover:bg-neutral-100 disabled:cursor-not-allowed disabled:opacity-40 disabled:hover:bg-transparent",disabled:c.items.length<=1,title:c.items.length<=1?String(e.$t("pages.home.privateDocumentsLastItemHint")):void 0,onClick:Q=>e.removePrivateItem(M,J)},[v(V,{class:"h-4 w-4"}),L(" "+a(e.$t("actions.delete")),1)],8,Ai)])]))),128)),t("button",{type:"button","data-test":"rcm-private-item-add",class:"inline-flex self-start items-center gap-1 text-xs font-semibold text-blue-600 hover:underline",onClick:E=>e.addPrivateItem(M)},[v(G,{class:"h-3.5 w-3.5"}),L(" "+a(e.$t("pages.home.privateDocumentsAddItem")),1)],8,Ui)]))),128)),t("div",Bi,[e.availablePrivateBlocks.length>0?te((o(),r("select",{key:0,"onUpdate:modelValue":s[17]||(s[17]=c=>e.privateBlockToAdd=c),"data-test":"rcm-private-block-select",class:"px-3 py-2 border border-neutral-300 rounded-lg text-sm focus:outline-none focus:border-blue-500",onChange:s[18]||(s[18]=(...c)=>e.addPrivateBlockFromCatalog&&e.addPrivateBlockFromCatalog(...c))},[t("option",Ei,a(e.$t("pages.home.privateDocumentsSelectPlaceholder")),1),(o(!0),r(D,null,O(e.availablePrivateBlocks,c=>(o(),r("option",{key:c.id,value:c.id},a(c.name),9,Fi))),128))],544)),[[qe,e.privateBlockToAdd]]):d("",!0),t("button",{type:"button","data-test":"rcm-private-block-custom",class:"inline-flex items-center gap-1 text-xs font-semibold text-blue-600 hover:underline",onClick:s[19]||(s[19]=(...c)=>e.addCustomPrivateBlock&&e.addCustomPrivateBlock(...c))},[v(G,{class:"h-3.5 w-3.5"}),L(" "+a(e.$t("pages.home.privateDocumentsAddCustomBlock")),1)])])])]),v(ne,{percentage:e.totalConfidence.percentage,"customer-email":e.form.customerEmail,"customer-phone":e.form.customerPhone,purpose:e.form.o
3perationPurpose,"purpose-icon":e.purposeIcon(e.form.operationPurpose),"monthly-payment":e.summaryMonthlyPayment,"term-months":e.summaryTermMonths,"operation-credit-cost":e.operationCreditCost,"base-label":e.summaryBaseLabel,"base-credit-cost":e.baseCreditCost,"addon-labels":e.summaryAddonLabels,"addons-credit-cost":e.addonsCreditCost,"private-blocks-count":e.privateDocumentsPayload.length,"private-blocks-credit-cost":e.privateDocumentsTotal,"total-credit-cost":e.totalCost,submitting:e.submitting},null,8,["percentage","customer-email","customer-phone","purpose","purpose-icon","monthly-payment","term-months","operation-credit-cost","base-label","base-credit-cost","addon-labels","addons-credit-cost","private-blocks-count","private-blocks-credit-cost","total-credit-cost","submitting"])]),t("div",Vi,[e.errorMessage?(o(),j(u,{key:0,message:e.errorMessage,variant:"error"},null,8,["message"])):d("",!0),e.balanceShort?(o(),r("p",Hi,a(e.$t("pages.home.buyMoreCredits")),1)):d("",!0),v(oe,{variant:"primary",type:"submit",icon:"UiIconsPlusIcon",loading:e.submitting,text:e.$t("actions.createRequest")},null,8,["loading","text"])])],32))]),_:1})}const Yi=Object.assign(B(vn,[["render",Gi],["__scopeId","data-v-5e80a5b9"]]),{__name:"PreScoringRequestCreateModal"}),Ji=e=>String(Math.round(e)),Qi=K({name:"UiAnimatedNumber",props:{value:{type:Number,default:null},format:{type:Function,default:Ji},empty:{type:String,default:"â"}},data(){return{revealed:!1}},computed:{display(){return this.value===null?this.empty:this.format(this.value)}},mounted(){requestAnimationFrame(()=>{this.revealed=!0})}});function Xi(e,s,n,i,h,y){return o(),r("span",{class:w(["ui-animated-number",{"ui-animated-number--in":e.revealed}])},a(e.display),3)}const ue=Object.assign(B(Qi,[["render",Xi],["__scopeId","data-v-d7f8109f"]]),{__name:"UiAnimatedNumber"}),Zi=K({name:"PreScoringDetailLabMetricTile",components:{UiAnimatedNumber:ue},props:{label:{type:String,required:!0},value:{type:[String,Number],required:!0},format:{type:Function,default:e=>String(Math.round(e))},unit:{type:String,default:""},hint:{type:String,default:""},tone:{type:String,default:"neutral"}}}),xi={class:"rdl-metric-label"},el={class:"rdl-metric-value"},tl={key:2,class:"rdl-metric-unit"},sl={key:0,class:"rdl-metric-hint"};function al(e,s,n,i,h,y){const m=ue;return o(),r("div",{class:w(["rdl-metric",`rdl-metric--${e.tone}`])},[t("span",xi,a(e.label),1),t("span",el,[typeof e.value=="number"?(o(),j(m,{key:0,value:e.value,format:e.format},null,8,["value","format"])):(o(),r(D,{key:1},[L(a(e.value),1)],64)),e.unit!==""?(o(),r("span",tl,a(e.unit),1)):d("",!0)]),e.hint!==""?(o(),r("span",sl,a(e.hint),1)):d("",!0)],2)}const ol=Object.assign(B(Zi,[["render",al],["__scopeId","data-v-b68518d1"]]),{__name:"PreScoringDetailLabPartsMetricTile"}),nl=K({name:"PreScoringDetailLabCapacityFitBar",components:{UiAnimatedNumber:ue,UiIconsCheckIcon:ye,UiIconsCircleXIcon:_e},props:{decision:{type:Object,required:!0}},data(){return{revealed:!1}},mounted(){requestAnimationFrame(()=>{this.revealed=!0})},computed:{withinCapacity(){return!!this.decision.within_capacity},occupancy(){return Et(this.decision)??0},fillWidth(){return Math.max(0,Math.min(100,this.occupancy))},fillClass(){return this.withinCapacity?"rdl-fit-fill--ok":"rdl-fit-fill--alert"},noteText(){const e=Bt(this.decision)??0,s=`${de(Math.abs(e))}${this.$t("preScoring.scoreResult.perMonth")}`;return String(this.$t(this.withinCapacity?"pages.requests.detailLab.fitWithin":"pages.requests.detailLab.fitExceeds",{amount:s}))}},methods:{formatAmount(e){return de(e)}}}),rl={class:"rdl-fit","data-test":"detail-lab-fit-bar"},il={class:"rdl-fit-track"},ll={class:"rdl-fit-legend"},dl={class:"rdl-fit-legend-item"},cl={class:"rdl-fit-legend-label"},ul={class:"rdl-fit-legend-value"},pl={class:"rdl-fit-legend-item rdl-fit-legend-item--end"},ml={class:"rdl-fit-legend-label"},hl={class:"rdl-fit-legend-value"};function gl(e,s,n,i,h,y){const m=ue,u=ye,q=_e;return o(),r("div",rl,[t("div",il,[t("div",{class:w(["rdl-fit-fill",e.fillClass]),style:ie({width:`${e.revealed?e.fillWidth:0}%`})},null,6)]),t("div",ll,[t("span",dl,[t("span",cl,a(e.$t("pages.requests.detailLab.requestedShort")),1),t("span",ul,[v(m,{value:e.decision.operation_monthly_payment,format:e.formatAmou
3nt},null,8,["value","format"]),L(a(e.$t("preScoring.scoreResult.perMonth")),1)])]),t("span",pl,[t("span",ml,a(e.$t("pages.requests.detailLab.limitShort")),1),t("span",hl,[v(m,{value:e.decision.effective_capacity,format:e.formatAmount},null,8,["value","format"]),L(a(e.$t("preScoring.scoreResult.perMonth")),1)])])]),t("p",{class:w(["rdl-fit-note",e.withinCapacity?"rdl-fit-note--ok":"rdl-fit-note--alert"])},[e.withinCapacity?(o(),j(u,{key:0,class:"rdl-fit-note-icon"})):(o(),j(q,{key:1,class:"rdl-fit-note-icon"})),L(" "+a(e.noteText),1)],2)])}const fl=Object.assign(B(nl,[["render",gl],["__scopeId","data-v-192eaf98"]]),{__name:"PreScoringDetailLabPartsCapacityFitBar"}),yl=K({name:"PreScoringDetailLabCapacityBreakdown",components:{UiAnimatedNumber:ue},props:{paymentCapacity:{type:Object,required:!0}},methods:{formatAmount(e){return de(e)}}}),bl={class:"rdl-breakdown","data-test":"detail-lab-capacity-breakdown"},vl={class:"rdl-breakdown-row"},$l={class:"rdl-breakdown-row"},_l={class:"rdl-breakdown-source"},kl={key:0,class:"rdl-breakdown-row"},wl={class:"rdl-breakdown-source"},Cl={class:"rdl-breakdown-row"},Sl={class:"rdl-breakdown-total"};function Dl(e,s,n,i,h,y){const m=ue;return o(),r("dl",bl,[t("div",vl,[t("dt",null,a(e.$t("pages.requests.detailLab.monthlyIncome")),1),t("dd",null,[v(m,{value:e.paymentCapacity.monthly_income,format:e.formatAmount},null,8,["value","format"]),L(a(e.$t("preScoring.scoreResult.perMonth")),1)])]),t("div",$l,[t("dt",null,a(e.$t("preScoring.scoreResult.cfaLabel")),1),t("dd",null,[v(m,{value:e.paymentCapacity.cfa?.amount??null,format:e.formatAmount},null,8,["value","format"]),L(a(e.$t("preScoring.scoreResult.perMonth"))+" ",1),t("span",_l,"("+a(e.$t(`preScoring.scoreResult.cfaSource.${e.paymentCapacity.cfa?.source??"none"}`))+")",1)])]),e.paymentCapacity.cfa?.debt_term_months?(o(),r("div",kl,[t("dt",null,a(e.$t("preScoring.scoreResult.cfaTermLabel")),1),t("dd",null,[L(a(e.$t("preScoring.scoreResult.cfaTermMonths",{months:e.paymentCapacity.cfa.debt_term_months}))+" ",1),t("span",wl,"("+a(e.$t(`preScoring.scoreResult.cfaTermSource.${e.paymentCapacity.cfa.debt_term_source??"default"}`))+")",1)])])):d("",!0),t("div",Cl,[t("dt",null,a(e.$t("preScoring.scoreResult.maxAffordableInstallment")),1),t("dd",Sl,[v(m,{value:e.paymentCapacity.max_affordable_installment,format:e.formatAmount},null,8,["value","format"]),L(a(e.$t("preScoring.scoreResult.perMonth")),1)])])])}const ql=Object.assign(B(yl,[["render",Dl],["__scopeId","data-v-47837e98"]]),{__name:"PreScoringDetailLabPartsCapacityBreakdown"}),Ll=K({name:"PreScoringDetailLabScoreDial",components:{UiCircularIndicator:Ke},props:{score:{type:Number,default:null},risk:{type:String,default:null},size:{type:Number,default:108},layout:{type:String,default:"inline"}},computed:{safeScore(){return at(this.score)},riskLabel(){return Ft(this.score,this.risk)},ranges(){return[{min:61,color:"#16A34A"},{min:41,color:"#F97316"}]}}}),Pl={class:"rdl-dial-body"},Il={class:"rdl-dial-label"};function Ml(e,s,n,i,h,y){const m=Ke;return o(),r("div",{class:w(["rdl-dial",`rdl-dial--${e.layout}`]),"data-test":"detail-lab-score-dial"},[v(m,{value:e.safeScore,ranges:e.ranges,"default-color":"#EF4444",size:e.size,"stroke-width":8,"value-font-size":30,"fraction-font-size":14},null,8,["value","ranges","size"]),t("div",Pl,[t("span",Il,a(e.$t("pages.requests.detailLab.globalRisk")),1),t("span",{class:w(["rdl-dial-risk",`rdl-dial-risk--${e.riskLabel}`])},a(e.$t(`preScoring.risk.${e.riskLabel}`)),3)])],2)}const Ol=Object.assign(B(Ll,[["render",Ml],["__scopeId","data-v-16bd9e74"]]),{__name:"PreScoringDetailLabPartsScoreDial"}),Rl=K({name:"PreScoringDetailLabSourcesPanel",components:{UiIconsCheckIcon:ye,UiIconsCircleXIcon:_e},props:{request:{type:Object,required:!0},showReliability:{type:Boolean,default:!0},showVerifiedNote:{type:Boolean,default:!0},onlyUsedSources:{type:Boolean,default:!1}},computed:{declaredOnly(){const e=this.request.modules??[];return e.length>0&&e.every(s=>s.code==="auto_declaration")},verifiedNoteVisible(){return this.showVerifiedNote?this.request.scoreVerified===!1||!this.declaredOnly:!1},confidence(){return typeof this.request.confidenceIndicator=="number"?at(this.request.confidenceIndicator):null},tier(){return ms(this.confidence)},sources(){const e=this.request.dataSources;if(!e)return[];const s=Object.entries(e).map(([n,i])=>({key:n,status:String(i?.status??"unavailable"),reference:String(i?.reference??""),valid:i?.status==="valid"}));return this.onlyUsedSources?s.filter(n=>n.valid):s}}}),Tl={class:"rdl-sources","data-test":"detail-lab-sources"},jl={key:0,class:"rdl-sources-reliability"},Nl={class:"rdl-sources-score"},Al={class:"rdl-sources-track"},Ul={key:2,class:"rdl-sources-list"},Bl=["title"],El={class:"rdl-sources-chip-label"}
3,Fl={key:2,class:"rdl-sources-chip-ref"};function Vl(e,s,n,i,h,y){const m=ye,u=_e;return o(),r("div",Tl,[e.showReliability&&e.confidence!==null?(o(),r("div",jl,[t("span",{class:w(["rdl-sources-level",`rdl-sources-level--${e.tier}`])},a(e.$t(`pages.requests.detailLab.reliabilityLevels.${e.tier}`)),3),t("span",Nl,a(e.confidence)+"/100",1),t("div",Al,[t("div",{class:w(["rdl-sources-fill",`rdl-sources-fill--${e.tier}`]),style:ie({width:`${e.confidence}%`})},null,6)])])):d("",!0),e.verifiedNoteVisible?(o(),r("p",{key:1,class:w(["rdl-sources-verified",e.request.scoreVerified===!1?"rdl-sources-verified--declared":""])},a(e.$t(e.request.scoreVerified===!1?"pages.requests.detailLab.scoreUnverified":"pages.requests.detailLab.scoreVerified")),3)):d("",!0),e.sources.length>0?(o(),r("ul",Ul,[(o(!0),r(D,null,O(e.sources,q=>(o(),r("li",{key:q.key,class:w(["rdl-sources-chip",q.valid?"rdl-sources-chip--valid":"rdl-sources-chip--missing"]),title:String(e.$t(`preScoring.scoreResult.dataSources.status.${q.status}`))},[q.valid?(o(),j(m,{key:0,class:"rdl-sources-chip-icon"})):(o(),j(u,{key:1,class:"rdl-sources-chip-icon"})),t("span",El,a(e.$t(`preScoring.scoreResult.dataSources.labels.${q.key}`)),1),q.reference!==""?(o(),r("span",Fl,a(q.reference),1)):d("",!0)],10,Bl))),128))])):d("",!0)])}const Hl=Object.assign(B(Rl,[["render",Vl],["__scopeId","data-v-dda2bc28"]]),{__name:"PreScoringDetailLabPartsSourcesPanel"}),Kl={},zl={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Wl(e,s){return o(),r("svg",zl,[...s[0]||(s[0]=[t("path",{d:"M5.33337 7.99967H10.6667M14.6667 7.99967C14.6667 11.6816 11.6819 14.6663 8.00004 14.6663C4.31814 14.6663 1.33337 11.6816 1.33337 7.99967C1.33337 4.31778 4.31814 1.33301 8.00004 1.33301C11.6819 1.33301 14.6667 4.31778 14.6667 7.99967Z",stroke:"#FB923C","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const ns=Object.assign(B(Kl,[["render",Wl]]),{__name:"UiIconsImprovementIcon"}),Gl=K({name:"PreScoringDetailLabProfileKeys",components:{UiIconsCheckIcon:ye,UiIconsImprovementIcon:ns},props:{scoreResult:{type:Object,default:null}},computed:{strengths(){return this.stringList(this.scoreResult?.strengths)},improvements(){return this.stringList(this.scoreResult?.improvements)}},methods:{stringList(e){return Array.isArray(e)?e.filter(s=>typeof s=="string"):[]}}}),Yl={key:0,class:"rdl-keys","data-test":"detail-lab-profile-keys"},Jl={key:0,class:"rdl-keys-column"},Ql={class:"rdl-keys-title rdl-keys-title--ok"},Xl={class:"rdl-keys-list"},Zl={key:1,class:"rdl-keys-column"},xl={class:"rdl-keys-title rdl-keys-title--warn"},ed={class:"rdl-keys-list"};function td(e,s,n,i,h,y){const m=ye,u=ns;return e.strengths.length>0||e.improvements.length>0?(o(),r("div",Yl,[e.strengths.length>0?(o(),r("div",Jl,[t("span",Ql,a(e.$t("pages.requests.detailLab.profileInFavour")),1),t("ul",Xl,[(o(!0),r(D,null,O(e.strengths,(q,b)=>(o(),r("li",{key:`s-${b}`,class:"rdl-keys-item"},[v(m,{class:"rdl-keys-icon rdl-keys-icon--ok"}),t("span",null,a(e.$t(q)),1)]))),128))])])):d("",!0),e.improvements.length>0?(o(),r("div",Zl,[t("span",xl,a(e.$t("pages.requests.detailLab.profileToReview")),1),t("ul",ed,[(o(!0),r(D,null,O(e.improvements,(q,b)=>(o(),r("li",{key:`i-${b}`,class:"rdl-keys-item"},[v(u,{class:"rdl-keys-icon rdl-keys-icon--warn"}),t("span",null,a(e.$t(q)),1)]))),128))])])):d("",!0)])):d("",!0)}const sd=Object.assign(B(Gl,[["render",td],["__scopeId","data-v-83ee46f7"]]),{__name:"PreScoringDetailLabPartsProfileKeys"}),ad=K({name:"PreScoringDetailLabAdjustmentsPanel",props:{scoreResult:{type:Object,default:null}},computed:{entries(){const e=this.scoreResult?.payment_default_adjustments;return e?.entries?Object.entries(e.entries).map(([s,n])=>({key:s,status:String(n?.status??"unavailable")})):[]}}}),od={key:0,class:"rdl-adjustments","data-test":"detail-lab-adjustments"},nd={class:"rdl-adjustments-label"};function rd(e,s,n,i,h,y){return e.entries.length>0?(o(),r("ul",od,[(o(!0),r(D,null,O(e.entries,m=>(o(),r("li",{key:m.key,class:"rdl-adjustments-row"},[t("span",nd,a(e.$t(`preScoring.scoreResult.adjustments.${m.key}`)),1),t("span",{class:w(["rdl-adjustments-status",`rdl-adjustments-status--${m.status}`])},a(e.$t(`preScoring.scoreResult.adjustmentStatus.${m.status}`)),3)]))),128))])):d("",!0)}const id=Object.assign(B(ad,[["render",rd],["__scopeId","data-v-1d3aa0d8"]]),{__name:"PreScoringDetailLabPartsAdjustmentsPanel"}),ld=K({name:"PreScoringDetailLabAiSummaryCard",components:{UiIconsMagicIcon:Mt},props:{request:{type:Object,required:!0},variant:{type:String,default:"card"}},computed:{state(){return Vt(this.request)}}}),dd={class:"rdl-ai-header"},cd={class:"rdl-ai-title"},ud={key:0,class:"rdl-ai-body"},pd={key:1,class:"rdl-ai-body rdl-ai-body--muted"},md={key:2,class:"rdl-ai-body rdl-ai-body--muted"};function hd(e,s,n,i,h,y){const m=Mt;return e.state!=="none"?(o(),r("section",{key:0,class:w(["rdl-ai",`rdl-ai--${e.variant}`]),"data-test":"detail-lab-ai-summary"},[t("header",dd,[v(m,{class:"rdl-ai-icon"}),t("span",cd,a(e.$t("preScoring.scoreResult.summary")),1)]),e.state==="ready"?(o(),r("p",ud,a(e.request.marketingInterpretation),1)):e.state==="pending"?(o(),r("p",pd,a(e.$t("pages.home.marketingInterpretationPending")),1)):(o(),r("p",md,a(e.$t("pages.home.marketingInterpretationUnavailable")),1))],2)):d("",!0)}const gd=Object.assign(B(ld,[["render",hd],["__scopeId","data-v-deed4aa8"]]),{__name:"PreScoringDetailLabPartsAiSummaryCard"}),fd=K({name:"PreScoringDetailLabCollapsiblePanel",components:{UiIconsChevronDownIcon:ke},props:{title:{type:String,required:!0},subtitle:{type:String,default:""},defaultOpen:{type:Boolean,default:!1}},data(){return{open:this.defaultOpen}},computed:{isOpen(){return this.open}}}),yd={class:"rdl-panel"},bd=["aria-expanded"],vd={class:"rdl-panel-heading"},$d={class:"rdl-panel-title"},_d={key:0,class:"rdl-panel-subtitle"},kd={class:"rdl-panel-action"},wd={key:0,class:"rdl-panel-body"};function Cd(e,s,n,i,h,y){const m=ke;return o(),r("section",yd,[t("button",{type:"button",class:w(["rdl-panel-tr
3igger",{"rdl-panel-trigger--open":e.isOpen}]),"aria-expanded":e.isOpen,onClick:s[0]||(s[0]=u=>e.open=!e.open)},[t("span",vd,[t("span",$d,a(e.title),1),e.subtitle!==""?(o(),r("span",_d,a(e.subtitle),1)):d("",!0)]),t("span",kd,[L(a(e.$t(e.isOpen?"pages.requests.detailLab.panelHide":"pages.requests.detailLab.panelShow"))+" ",1),v(m,{class:w(["rdl-panel-chevron",{"rdl-panel-chevron--open":e.isOpen}])},null,8,["class"])])],10,bd),e.isOpen?(o(),r("div",wd,[ws(e.$slots,"default",{},void 0,!0)])):d("",!0)])}const rs=Object.assign(B(fd,[["render",Cd],["__scopeId","data-v-5d4edf48"]]),{__name:"PreScoringDetailLabPartsCollapsiblePanel"}),Sd={full_name:"personal",id_number:"personal",birth_date:"personal",marital_status:"personal",dependent_children:"personal",address:"personal",postal_code:"personal",province:"personal",employment_status:"labor",company:"labor",employer_type:"labor",company_start_date:"labor",contract_type:"labor",professional_category:"labor",activity_type:"labor",activity_start_date:"labor",annual_net_income:"labor",monthly_pension:"labor",other_annual_income:"labor",receives_benefit:"labor",monthly_benefit_amount:"labor",home_ownership:"economic",estimated_property_value:"economic",mortgage_debt:"economic",other_assets:"economic",total_debt:"economic",monthly_debt_installments:"economic",debt_remaining_months:"economic",current_bank_balance:"economic",average_bank_balance_3_months:"economic",overdrafts_last_year:"economic",overdraft_count:"economic"},Dd=e=>Sd[e]??"other",qd=["personal","labor","economic","other"],Ld={personal:"UiIconsPersonalDataIcon",labor:"UiIconsEmploymentSituationIcon",economic:"UiIconsFinantialSituationIcon",other:"UiIconsDocumentsIcon"},Pd=new Set(["birth_date","company_start_date","activity_start_date"]),Id=new Set(["annual_net_income","monthly_pension","other_annual_income","monthly_benefit_amount","estimated_property_value","mortgage_debt","other_assets","total_debt","monthly_debt_installments","current_bank_balance","average_bank_balance_3_months"]),Md=new Set(["dependent_children","overdraft_count"]),Od=e=>e.trim().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),Ct=e=>{if(typeof e=="number"&&Number.isFinite(e))return e;if(typeof e!="string")return null;const s=e.trim().replace(/\s+/g,"");if(s==="")return null;let n=s;s.includes(",")&&s.includes(".")?n=s.lastIndexOf(",")>s.lastIndexOf(".")?s.replace(/\./g,"").replace(",","."):s.replace(/,/g,""):s.includes(",")&&(n=s.replace(",","."));const i=Number(n);return Number.isFinite(i)?i:null},Rd=(e,s)=>{const n=`preScoring.fields.${e}`,i=s(n);return i===n?we(e):i},Td=(e,s,n,i="es-ES")=>{if(s==null||s==="")return"-";if(Pd.has(e)){const u=new Date(String(s));return Number.isNaN(u.getTime())?String(s):u.toLocaleDateString(i,{day:"2-digit",month:"2-digit",year:"numeric"})}if(Id.has(e)){const u=Ct(s);return u===null?String(s):new Intl.NumberFormat(i,{style:"currency",currency:"EUR",useGrouping:"always"}).format(u)}if(Md.has(e)){const u=Ct(s);return u===null?String(s):new Intl.NumberFormat(i,{maximumFractionDigits:0,useGrouping:"always"}).format(u)}if(typeof s=="boolean")return n(s?"preScoring.options.si":"preScoring.options.no");const h=String(s),y=`preScoring.options.${Od(h)}`,m=n(y);return m===y?h.trim():m},jd={personal:"preScoring.sections.demographic",labor:"preScoring.sections.labor",economic:"preScoring.sections.economic",other:"pages.requests.detailLab.otherData"},Nd=K({name:"PreScoringDetailLabFormDataPanelGrouped",components:{PreScoringDetailLabCollapsiblePanel:rs,UiIconsRequestsIcon:Wt,UiIconsPersonalDataIcon:Ls,UiIconsEmploymentSituationIcon:Is,UiIconsFinantialSituationIcon:Ps,UiIconsDocumentsIcon:Ms,UiIconsExternalLinkIcon:Ot,UiIconsFilePdfIcon:Re,UiIconsGaugeIcon:jt,UiIconsHouseIcon:Be,UiIconsKeyIcon:Ee,UiIconsPackageIcon:Fe,UiIconsShoppingCartIcon:Ve,UiIconsBriefcaseIcon:He,UiIconsCircleEllipsisIcon:Ne},props:{request:{type:Object,required:!0}},computed:{operation(){return this.request.operation??null},hasOperationData(){const e=this.operation;return e?e.monthly_payment!==null||e.term_months!==null||e.replaced_monthly_payment!==null||!!e.purpose||e.is_new_operation!==null:!1},purposeIcon(){return ot(String(this.operation?.purpose??""))},operationTermYears(){return as(this.operation?.purpose,this.operation?.term_months)},publicUrl(){return rt(this.request.publicUrl)},declarationUrl(){return rt(this.request.declarationPdfUrl)},cancelledByDisplay(){const e=this.request.cancelledByLabel||this.request.cancelledBy||String(this.$t("pages.home.cancelledByUnknown")),s=this.request.cancelledByType?String(this.$t(`preScoring.cancelledByType.${this.request.cancelledByType}`)):"";return s!==""?`${e} (${s})`:String(e)},questionnaireGroups(){const e=this.request.questionnaire??{},s=h=>String(this.$t(h)),n=Xe(this.$i18n?.locale),i=new Map;for(const[h,y]of Object.entries(e)){const m=Dd(h),u=i.get(m)??[];u.push({key:h,label:Rd(h,s),value:Td(h,y,s,n)}),i.set(m,u)}return qd.filter(h=>(i.get(h)??[]).length>0).map(h=>({key:h,titleKey:jd[h],icon:Ld[h],entries:i.get(h)??[]}))}},methods:{formatDateTime(e){return Ue(e,Xe(this.$i18n?.locale))}
3,formatAmount(e){return de(e)},translatedStatus(e){const s=`preScoring.status.${e}`,n=String(this.$t(s));return n===s?we(e):n},formatModelKey(e){return e==="expert"?String(this.$t("forms.modelExpert")):e?we(e):"-"}}}),Ad={class:"rdl4-form"},Ud={class:"rdl4-block"},Bd={class:"rdl4-block-head"},Ed={class:"rdl4-block-icon"},Fd={class:"rdl4-block-title"},Vd={class:"rdl4-rows"},Hd={class:"rdl4-row"},Kd={class:"rdl4-row"},zd={class:"rdl4-row"},Wd={class:"capitalize"},Gd={class:"rdl4-row"},Yd={class:"rdl4-row"},Jd={key:0,class:"rdl4-row"},Qd={key:1,class:"rdl4-row"},Xd={key:2,class:"rdl4-row"},Zd={key:0,class:"rdl4-links"},xd=["href"],ec=["href"],tc={key:0,class:"rdl4-block"},sc={class:"rdl4-block-head"},ac={class:"rdl4-block-icon"},oc={class:"rdl4-block-title"},nc={class:"rdl4-rows"},rc={key:0,class:"rdl4-row"},ic={key:1,class:"rdl4-row"},lc={key:2,class:"rdl4-row"},dc={key:3,class:"rdl4-row"},cc={key:4,class:"rdl4-row"},uc={class:"rdl4-block-head"},pc={class:"rdl4-block-icon"},mc={class:"rdl4-block-title"},hc={class:"rdl4-rows"},gc={key:1,class:"rdl4-block rdl4-block--muted"},fc={class:"rdl4-block-head"},yc={class:"rdl4-block-icon"},bc={class:"rdl4-block-title"},vc={class:"rdl4-rows"},$c={class:"rdl4-row"},_c={class:"rdl4-row"},kc={key:2,class:"rdl4-empty"};function wc(e,s,n,i,h,y){const m=Wt,u=Ot,q=Re,b=jt,N=z("PreScoringDetailLabCollapsiblePanel");return o(),j(N,{title:String(e.$t("pages.requests.detailLab.moreInfoTitle")),subtitle:String(e.$t("pages.requests.detailLab.moreInfoSubtitle")),"data-test":"detail-lab-form-data-grouped"},{default:ae(()=>[t("div",Ad,[t("article",Ud,[t("header",Bd,[t("span",Ed,[v(m)]),t("h4",Fd,a(e.$t("pages.requests.detailLab.requestDataTitle")),1)]),t("dl",Vd,[t("div",Hd,[t("dt",null,a(e.$t("forms.customerEmail")),1),t("dd",null,a(e.request.customerEmail),1)]),t("div",Kd,[t("dt",null,a(e.$t("preScoring.public.status")),1),t("dd",null,[t("span",{class:w(["request-table-status",e.request.status])},a(e.translatedStatus(e.request.status)),3)])]),t("div",zd,[t("dt",null,a(e.$t("forms.model")),1),t("dd",Wd,a(e.formatModelKey(e.request.modelKey)),1)]),t("div",Gd,[t("dt",null,a(e.$t("forms.language")),1),t("dd",null,a(e.request.language==="es"?"Español":"English"),1)]),t("div",Yd,[t("dt",null,a(e.$t("pages.home.detailCreatedAt")),1),t("dd",null,a(e.formatDateTime(e.request.createdAt)),1)]),e.request.completedAt?(o(),r("div",Jd,[t("dt",null,a(e.$t("preScoring.public.completedAt")),1),t("dd",null,a(e.formatDateTime(e.request.completedAt)),1)])):d("",!0),e.request.status==="cancelled"&&e.request.cancelledAt?(o(),r("div",Qd,[t("dt",null,a(e.$t("pages.home.cancelledAtLabel")),1),t("dd",null,a(e.formatDateTime(e.request.cancelledAt)),1)])):d("",!0),e.request.status==="cancelled"?(o(),r("div",Xd,[t("dt",null,a(e.$t("pages.home.cancelledByLabel")),1),t("dd",null,a(e.cancelledByDisplay),1)])):d("",!0)]),e.publicUrl!==""||e.declarationUrl!==""?(o(),r("div",Zd,[e.publicUrl!==""?(o(),r("a",{key:0,href:e.publicUrl,class:"rdl4-link",target:"_blank",rel:"noopener noreferrer"},[v(u,{class:"rdl4-link-icon"}),L(" "+a(e.$t("pages.home.openPublicUrl")),1)],8,xd)):d("",!0),e.declarationUrl!==""?(o(),r("a",{key:1,href:e.declarationUrl,class:"rdl4-link",target:"_blank",rel:"noopener noreferrer"},[v(q,{class:"rdl4-link-icon"}),L(" "+a(e.$t("pages.home.openDeclarationPdf")),1)],8,ec)):d("",!0)])):d("",!0)]),e.hasOperationData?(o(),r("article",tc,[t("header",sc,[t("span",ac,[(o(),j(fe(e.purposeIcon)))]),t("h4",oc,a(e.$t("pages.requests.detailLab.operationDataTitle")),1)]),t("dl",nc,[e.operation&&e.operation.monthly_payment!==null?(o(),r("div",rc,[t("dt",null,a(e.$t("pages.home.operationMonthlyPayment")),1),t("dd",null,a(e.formatAmount(e.operation.monthly_payment)),1)])):d("",!0),e.operation&&e.operation.term_months!==null?(o(),r("div",ic,[e.operationTermYears!==null?(o(),r(D,{key:0},[t("dt",null,a(e.$t("pages.home.operationTermYears")),1),t("dd",null,a(e.operationTermYears)+" "+a(e.$t("pages.home.operationYearsUnit")),1)],64)):(o(),r(D,{key:1},[t("dt",null,a(e.$t("pages.home.operationTermMonths")),1),t("dd",null,a(e.operation.term_months)+" "+a(e.$t("pages.home.operationMonthsUnit")),1)],64))])):d("",!0),e.operation&&e.operation.replaced_monthly_payment!==null?(o(),r("div",lc,[t("dt",null,a(e.$t("pages.home.operationReplacedMonthlyPayment")),1),t("dd",null,a(e.operation.replaced_monthly_payment>
30?e.formatAmount(e.operation.replaced_monthly_payment):e.$t("pages.home.operationNewLoad")),1)])):d("",!0),e.operation&&e.operation.purpose?(o(),r("div",dc,[t("dt",null,a(e.$t("pages.home.operationPurpose")),1),t("dd",null,a(e.$t(`pages.home.operationPurposes.${e.operation.purpose}`)),1)])):d("",!0),e.operation&&e.operation.is_new_operation!==null&&e.operation.is_new_operation!==void 0?(o(),r("div",cc,[t("dt",null,a(e.$t("pages.home.operationIsNew")),1),t("dd",null,a(e.operation.is_new_operation?e.$t("pages.home.yes"):e.$t("pages.home.no")),1)])):d("",!0)])])):d("",!0),(o(!0),r(D,null,O(e.questionnaireGroups,V=>(o(),r("article",{key:V.key,class:"rdl4-block"},[t("header",uc,[t("span",pc,[(o(),j(fe(V.icon)))]),t("h4",mc,a(e.$t(V.titleKey)),1)]),t("dl",hc,[(o(!0),r(D,null,O(V.entries,G=>(o(),r("div",{key:G.key,class:"rdl4-row"},[t("dt",null,a(G.label),1),t("dd",null,a(G.value),1)]))),128))])]))),128)),e.request.preliminary?(o(),r("article",gc,[t("header",fc,[t("span",yc,[v(b)]),t("h4",bc,a(e.$t("pages.requests.detailLab.preliminaryTitle")),1)]),t("dl",vc,[t("div",$c,[t("dt",null,a(e.$t("pages.home.preliminaryScore")),1),t("dd",null,a(e.request.preliminary.score??"â")+" / 100",1)]),t("div",_c,[t("dt",null,a(e.$t("pages.home.preliminaryConfidence")),1),t("dd",null,a(e.request.preliminary.confidence_indicator??"â")+" / 100",1)])])])):d("",!0),e.questionnaireGroups.length===0?(o(),r("p",kc,a(e.$t("pages.home.noQuestionnaire")),1)):d("",!0)])]),_:1},8,["title","subtitle"])}const Cc=Object.assign(B(Nd,[["render",wc],["__scopeId","data-v-99087959"]]),{__name:"PreScoringDetailLabPartsFormDataPanelGrouped"}),Sc=K({name:"PreScoringDetailLabPrivateAnnotations",components:{UiButton:be,UiIconsCircleCheckIcon:st,PreScoringTagMultiSelect:Ce},props:{request:{type:Object,required:!0},availableTags:{type:Array,default:()=>[]},savingNotes:{type:Boolean,default:!1},notesError:{type:String,default:""},notesSaved:{type:Boolean,default:!1},savingTags:{type:Boolean,default:!1},tagsError:{type:String,default:""},tagsSaved:{type:Boolean,default:!1}},emits:["save-notes","save-tags","tag-select-open"],data(){return{editingNotes:!1,managingTags:!1,tagSelectOpen:!1,notesDraft:this.request.notes??"",tagDraft:(this.request.tags??[]).map(e=>e.id)}},computed:{notesFieldId(){return`rdl-notes-${this.request.id}`},savedNote(){return this.request.notes??""},assignedTags(){return this.request.tags??[]},tagsDirty(){const e=this.assignedTags.map(n=>n.id).slice().sort(),s=this.tagDraft.slice().sort();return e.length!==s.length||e.some((n,i)=>n!==s[i])}},watch:{"request.notes"(e){this.notesDraft=e??""},"request.tags"(){this.tagDraft=this.assignedTags.map(e=>e.id)},notesSaved(e){e&&(this.editingNotes=!1)},tagsSaved(e){e&&(this.managingTags=!1)}},methods:{startEditingNotes(){this.notesDraft=this.savedNote,this.editingNotes=!0},cancelEditingNotes(){this.notesDraft=this.savedNote,this.editingNotes=!1},saveTags(){this.$emit("save-tags",this.tagDraft.slice())},onTagSelectOpen(e){this.tagSelectOpen=e,this.$emit("tag-select-open",e)}}}),Dc={class:"rdl-notes","data-test":"detail-lab-annotations"},qc={class:"rdl-notes-col","data-test":"detail-lab-notes"},Lc={class:"rdl-notes-head"},Pc={class:"rdl-notes-title"},Ic={key:0,class:"rdl-notes-text"},Mc={key:1,class:"rdl-notes-empty"},Oc={key:2,class:"rdl-notes-success"},Rc=["id","aria-label","placeholder"],Tc={class:"rdl-notes-footer"},jc={class:"rdl-notes-counter"},Nc={class:"rdl-notes-actions"},Ac={key:0,class:"rdl-notes-error"},Uc={class:"rdl-notes-head"},Bc={class:"rdl-notes-title"},Ec={class:"rdl-notes-chips"},Fc={key:0,class:"rdl-notes-empty"}
3,Vc={key:1,class:"rdl-notes-empty"},Hc={key:2,class:"rdl-notes-error"},Kc={key:3,class:"rdl-notes-success"};function zc(e,s,n,i,h,y){const m=st,u=be,q=Ce;return o(),r("div",Dc,[t("section",qc,[t("header",Lc,[t("h4",Pc,a(e.$t("pages.home.notesLabel")),1),e.editingNotes?d("",!0):(o(),r("button",{key:0,type:"button",class:"rdl-notes-link",onClick:s[0]||(s[0]=(...b)=>e.startEditingNotes&&e.startEditingNotes(...b))},a(e.$t("actions.edit")),1))]),e.editingNotes?(o(),r(D,{key:1},[te(t("textarea",{id:e.notesFieldId,"onUpdate:modelValue":s[2]||(s[2]=b=>e.notesDraft=b),class:"form-control rdl-notes-textarea",rows:"4",maxlength:"255","aria-label":String(e.$t("pages.home.notesLabel")),placeholder:String(e.$t("pages.home.notesPlaceholder"))},null,8,Rc),[[ge,e.notesDraft]]),t("div",Tc,[t("span",jc,a(e.notesDraft.length)+"/255",1),t("div",Nc,[v(u,{variant:"link",type:"button",text:String(e.$t("actions.cancel")),onClick:e.cancelEditingNotes},null,8,["text","onClick"]),v(u,{variant:"primary",size:"sm",type:"button",loading:e.savingNotes,disabled:e.savingNotes||e.notesDraft===e.savedNote,text:String(e.$t("pages.requests.detailLab.saveNote")),onClick:s[3]||(s[3]=b=>e.$emit("save-notes",e.notesDraft))},null,8,["loading","disabled","text"])])]),e.notesError!==""?(o(),r("span",Ac,a(e.notesError),1)):d("",!0)],64)):(o(),r(D,{key:0},[e.savedNote!==""?(o(),r("p",Ic,a(e.savedNote),1)):(o(),r("p",Mc,[L(a(e.$t("pages.requests.detailLab.notesEmpty"))+". ",1),t("button",{type:"button",class:"rdl-notes-link",onClick:s[1]||(s[1]=(...b)=>e.startEditingNotes&&e.startEditingNotes(...b))},a(e.$t("pages.requests.detailLab.notesAdd")),1)])),e.notesSaved?(o(),r("span",Oc,[v(m,{class:"rdl-notes-success-icon"}),L(a(e.$t("pages.home.notesSaved")),1)])):d("",!0)],64))]),t("section",{class:w(["rdl-notes-col",{"rdl-notes-col--elevated":e.tagSelectOpen}]),"data-test":"detail-lab-tags"},[t("header",Uc,[t("h4",Bc,a(e.$t("pages.home.tagsLabel")),1),e.availableTags.length>0?(o(),j(u,{key:0,variant:e.tagsDirty?"primary":"secondary",size:"sm",type:"button",loading:e.savingTags,disabled:e.savingTags,text:String(e.$t(e.tagsDirty?"pages.requests.detailLab.applyTags":"pages.requests.detailLab.manageTags")),onClick:s[4]||(s[4]=b=>e.tagsDirty?e.saveTags():e.managingTags=!e.managingTags)},null,8,["variant","loading","disabled","text"])):d("",!0)]),t("div",Ec,[(o(!0),r(D,null,O(e.assignedTags,b=>(o(),r("span",{key:b.id,class:"rdl-notes-tag",style:ie({backgroundColor:b.color})},a(b.name),5))),128)),e.assignedTags.length===0?(o(),r("p",Fc,[L(a(e.$t("pages.requests.detailLab.tagsEmpty"))+". ",1),e.availableTags.length>0?(o(),r("button",{key:0,type:"button",class:"rdl-notes-link",onClick:s[5]||(s[5]=b=>e.managingTags=!0)},a(e.$t("pages.requests.detailLab.tagsAssign")),1)):d("",!0)])):d("",!0)]),e.managingTags&&e.availableTags.length>0?(o(),j(q,{key:0,modelValue:e.tagDraft,"onUpdate:modelValue":s[6]||(s[6]=b=>e.tagDraft=b),tags:e.availableTags,placeholder:String(e.$t("pages.home.tagsPlaceholder")),"onUpdate:open":e.onTagSelectOpen},null,8,["modelValue","tags","placeholder","onUpdate:open"])):d("",!0),e.availableTags.length===0?(o(),r("p",Vc,a(e.$t("pages.home.tagsEmpty")),1)):d("",!0),e.tagsError!==""?(o(),r("span",Hc,a(e.tagsError),1)):e.tagsSaved&&!e.tagsDirty?(o(),r("span",Kc,[v(m,{class:"rdl-notes-success-icon"}),L(a(e.$t("pages.home.tagsSaved")),1)])):d("",!0)],2)])}const Wc=Object.assign(B(Sc,[["render",zc],["__scopeId","data-v-1d65112f"]]),{__name:"PreScoringDetailLabPartsPrivateAnnotations"}),Gc=K({name:"PreScoringDetailLabRequestStateNotice",props:{request:{type:Object,required:!0}},computed:{preliminary(){return this.request.status==="completed"?null:this.request.preliminary??null},titleKey(){return this.request.status==="cancelled"?"pages.requests.detailLab.cancelledTitle":this.request.status==="completed"?"pages.requests.detailLab.noDecisionTitle":"pages.requests.detailLab.pendingTitle"},textKey(){return this.request.status==="cancelled"?"":this.request.status==="completed"?"pages.requests.detailLab.noDecisionText":"pages.requests.detailLab.pendingText"},tone(){return this.request.status==="cancelled"?"muted":this.request.status==="completed"?"info":"pending"}}}),Yc={class:"rdl-state-title"},Jc={key:0,class:"rdl-state-text"},Qc={key:1,class:"rdl-state-preliminary"},Xc={class:"rdl-state-badge"},Zc={class:"rdl-state-metric"},xc={class:"rdl-state-metric"};function eu(e,s,n,i,h,y){return o(),r("section",{class:w(["rdl-state",`rdl-state--${e.tone}`]),"data-test":"detail-lab-state-notice"},[t("h3",Yc,a(e.$t(e.titleKey)),1),e.textKey!==""?(o(),r("p",Jc,a(e.$t(e.textKey)),1)):d("",!0),e.preliminary?(o(),r("div",Qc,[t("span",Xc,a(e.$t("pages.requests.detailLab.preliminaryBadge")),1),t("span",Zc,[L(a(e.$t("pages.home.preliminaryScore"))+": ",1),t("strong",null,a(e.preliminary.score??"â")+"/100",1)]),t("span",xc,[L(a(e.$t("pages.home.preliminaryConfidence"))+": ",1),t("strong",null,a(e.preliminary.confidence_indicator??"â")+"/100",1)])])):d("",!0)],2)}const tu=Object.assign(B(Gc,[["render",eu],["__scopeId","data-v-c7a0a7de"]]),{__name:"PreScoringDetailLabPartsRequestStateNotice"}),su={},au={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true"};function ou(e,s){return o(),r("svg",au,[...s[0]||(s[0]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3.75m0 3h.008v.008H12v-.008zM21 12a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1)])])}const nu=Object.assign(B(su,[["render",ou]]),{__name:"UiIconsCircleAlertIcon"}
3),ru={approved:"UiIconsCircleCheckIcon",review:"UiIconsCircleAlertIcon",denied:"UiIconsCircleXIcon"},iu=K({name:"PreScoringDetailLabV5DecisionTile",components:{UiIconsCircleCheckIcon:st,UiIconsCircleAlertIcon:nu,UiIconsCircleXIcon:_e},props:{decision:{type:Object,required:!0}},computed:{icon(){return ru[this.decision.outcome]??"UiIconsCircleAlertIcon"}}}),lu={class:"rdl5-decision-icon","aria-hidden":"true"},du={class:"rdl5-decision-body"},cu={class:"rdl-metric-label"},uu={class:"rdl5-decision-outcome"};function pu(e,s,n,i,h,y){return o(),r("div",{class:w(["rdl5-decision",`rdl5-decision--${e.decision.outcome}`]),"data-test":"detail-lab-v5-decision"},[t("span",lu,[(o(),j(fe(e.icon),{class:"h-16 w-16"}))]),t("div",du,[t("span",cu,a(e.$t("pages.requests.detailLab.v5.decisionLabel")),1),t("span",uu,a(e.$t(`preScoring.scoreResult.decisionOutcome.${e.decision.outcome}`)),1)])],2)}const mu=Object.assign(B(iu,[["render",pu],["__scopeId","data-v-239c2c62"]]),{__name:"PreScoringDetailLabPartsV5DecisionTile"}),re=e=>{if(e==null||e==="")return null;const s=Number(e);return Number.isFinite(s)?s:null},is=e=>{const n=e?.factors?.raw_values;if(!n||typeof n!="object")return null;const i={annualIncome:re(n.annual_income),monthlyIncome:re(n.monthly_income),netWorth:re(n.scoreable_net_worth),dtiRatio:re(n.dti_ratio),ltvRatio:re(n.ltv_ratio),netWorthToIncome:re(n.net_worth_to_income)};return Object.values(i).some(h=>h!==null)?i:null},hu=e=>{const s=re(e?.preliminary?.score),n=re(e?.score);return s===null||n===null?null:{preliminary:s,definitive:n,delta:n-s}},gu=e=>{const s=re(e?.score);return s===null&&e?.status==="preliminary"&&e.preliminary?{score:re(e.preliminary.score),riskLabel:e.preliminary.risk_label??null,preliminary:!0}:{score:s,riskLabel:e?.riskLabel??null,preliminary:!1}},St={qualitative:"pages.requests.detailLab.v5.qualitativeModule",payment_capacity:"preScoring.scoreResult.paymentCapacity",heritage:"preScoring.scoreResult.heritage"},fu=e=>{const s=e?.modules;return!s||typeof s!="object"?[]:Object.keys(St).filter(n=>s[n]!==void 0).map(n=>({key:n,labelKey:St[n],score:re(s[n]?.score)}))},yu=(e,s)=>{const n=e?.operation??null;if(!n&&!s)return null;const i=re(s?.operation_monthly_payment??n?.monthly_payment),h=re(n?.term_months),y=re(s?.replaced_monthly_payment??n?.replaced_monthly_payment);return{monthlyPayment:i,termMonths:h,totalCommitment:i!==null&&h!==null?i*h:null,replacedPayment:y,netMonthlyCharge:i!==null&&y!==null?i-y:null,purpose:String(n?.purpose??"").trim(),isNewOperation:n?.is_new_operation??null}},ls=(e,s)=>{const n=e?.openDataDocuments??[];for(const i of n){const h=i?.summary;if(h&&h.kind===s)return h}return null},ds=e=>ls(e,"cirbe"),cs=e=>ls(e,"catastro"),bu=e=>e?[{key:"created",at:e.createdAt},{key:"started",at:e.startedAt},{key:"completed",at:e.completedAt},{key:"cancelled",at:e.cancelledAt}].filter(n=>typeof n.at=="string"&&n.at!=="").map(n=>({key:n.key,at:n.at})):[],vu=(e,s)=>{if(typeof e!="string"||typeof s!="string"||e===""||s==="")return null;const n=new Date(e).getTime(),i=new Date(s).getTime();return Number.isNaN(n)||Number.isNaN(i)||i<n?null:(i-n)/(1e3*60*60)},Dt=(e,s=1)=>e===null?"â":`${(e*100).toLocaleString("es-ES",{minimumFractionDigits:0,maximumFractionDigits:s,useGrouping:"always"})}%`,$u=(e,s=2)=>e===null?"â":`${e.toLocaleString("es-ES",{minimumFractionDigits:0,maximumFractionDigits:s,useGrouping:"always"})}Ã`,_u=K({name:"PreScoringDetailLabV5ScoreComposition",components:{UiAnimatedNumber:ue},props:{scoreResult:{type:Object,default:null}},data(){return{revealed:!1}},mounted(){requestAnimationFrame(()=>{this.revealed=!0})},computed:{modules(){return fu(this.scoreResult).map(e=>({...e,score:e.score===null?null:at(e.score)}))}},methods:{fillClass(e){return e===null?"rdl5-comp-fill--nd":e>60?"rdl5-comp-fill--ok":e>40?"rdl5-comp-fill--mid":"rdl5-comp-fill--low"}}}),ku={class:"rdl5-comp","data-test":"detail-lab-v5-composition"},wu={class:"rdl5-comp-modules"},Cu={class:"rdl5-comp-module-head"},Su={class:"rdl5-comp-module-label"},Du={class:"rdl5-comp-module-score"},qu={key:0,class:"rdl5-comp-module-max"},Lu={class:"rdl5-comp-track"},Pu={class:"rdl5-comp-note"};function Iu(e,s,n,i,h,y){const m=ue;return o(),r("div",ku,[t("ul",wu,[(o(!0),r(D,null,O(e.modules,u=>(o(),r("li",{key:u.key,class:"rdl5-comp-module"},[t("div",Cu,[t("span",Su,a(e.$t(u.labelKey)),1),t("span",Du,[v(m,{value:u.score,empty:String(e.$t("pages.requests.detailLab.v5.notAvailable"))},null,8,["value","empty"]),u.score!==null?(o(),r("span",qu,"/100")):d("",!0)])]),t("div",Lu,[t("div",{class:w(["rdl5-comp-fill",e.fillClass(u.score)]),style:ie({width:`${e.revealed?u.score??0:0}%`})},null,6)])]))),128))]),t("p",Pu,a(e.$t("pages.requests.detailLab.scoreDirectionHint")),1)])}const Mu=Object.assign(B(_u,[["render",Iu],["__scopeId","data-v-7f30bfb9"]]),{__name:"PreScoringDetailLabPartsV5ScoreComposition"}),Ou=1200,Ru=600,Tu=900,ju=K({name:"PreScoringDetailLabV5FinancialRatios",props:{scoreResult:{type:Object,default:null}},computed:{rows(){const e=is(this.scoreResult);if(!e)return[];const s=[];return e.dtiRatio!==null&&s.push({key:"dti",labelKey:"preScoring.scoreResult.dtiLabel",hintKey:"pages.requests.detailLab.v5.dtiHint",value:Dt(e.dtiRatio),fill:this.clampPercent(e.dtiRatio*100/Ou),tone:this.dtiTone(e.dtiRatio)}),e.ltvRatio!==null&&s.push({key:"ltv",labelKey:"pages.requests.detailLab.v5.ltvLabel",hintKey:"pages.requests.detailLab.v5.ltvHint",value:Dt(e.ltvRatio),fill:this.clampPercent(e.ltvRatio),tone:null}),e.netWorthToIncome!==null&&s.push({key:"net_worth_to_income",labelKey:"pages.requests.detailLab.v5.netWorthToIncomeLabel",hintKey:"pages.requests.detailLab.v5.netWorthToIncomeHint",value:$u(e.netWorthToIncome),fill:null,tone:null}),e.annualIncome!==null&&s.push({key:"annual_income",labelKey:"pages.requests.detailLab.v5.annualIncomeLabel",hintKey:"pages.requests.detailLab.v5.annualIncomeHint",value:de(e.annualIncome),fill:null,tone:null}),e.netWorth!==null&&s.push({key:"net_worth",labelKey:"preScoring.scoreResult.netWorthLabel",hintKey:"pages.requests.detailLab.v5.netWorthHint",value:de(e.netWorth),fill:null,tone:null}),s}},methods:{dtiTone(e){const s=Math.abs(e*100);return s>Tu?"high":s>Ru?"warn":"ok"},clampPercent(e){return Math.max(0,Math.min(100,e*100))}}}),Nu={key:0,class:"rdl5-ratios","data-test":"detail-lab-v5-ratios"},Au={class:"rdl5-ratio-label"},Uu={class:"rdl5-ratio-value"},Bu={key:0,class:"rdl5-ratio-track"},Eu={key:1,class:"rdl5-ratio-legend","data-test":"detail-lab-v5-dti-legend"},Fu={class:"rdl5-ratio-legend-item"},Vu={class:"rdl5-ratio-legend-item"},Hu={class:"rdl5-ratio-legend-item"},Ku={class:"rdl5-ratio-hint"};function zu(e,s,n,i,h,y){return e.rows.length>0?(o(),r("dl",Nu,[(o(!0),r(D,null,O(e.rows,m=>(o(),r("div",{key:m.key,class:"rdl5-ratio"},[t("dt",Au,a(e.$t(m.labelKey)),1),t("dd",Uu,a(m.value),1),m.fill!==null?(o(),r("div",Bu,[t("div",{class:w(["rdl5-ratio-fill",m.tone?`rdl5-ratio-fill--${m.tone}`:""]),style:ie({width:`${m.fill}%`})},null,6)])):d("",!0),m.key==="dti"?(o(),r("ul",Eu,[t("li",Fu,[s[0]||(s[0]=t("span",{class:"rdl5-ratio-legend-dot rdl5-ratio-fill--ok"},null,-1)),L(" "+a(e.$t("pages.requests.detailLab.v5.dtiLegendOk")),1)]),t("li",Vu,[s[1]||(s[1]=t("span",{class:"rdl5-ratio-legend-dot rdl5-ratio-fill--warn"},null,-1)),L(" "+a(e.$t("pages.requests.detailLab.v5.dtiLegendWarn")),1)]),t("li",Hu,[s[2]||(s[2]=t("span",{class:"rdl5-ratio-legend-dot rdl5-ratio-fill--high"},null,-1)),L(" "+a(e.$t("pages.requests.detailLab.v5.dtiLegendHigh")),1
3)])])):d("",!0),t("p",Ku,a(e.$t(m.hintKey)),1)]))),128))])):d("",!0)}const Wu=Object.assign(B(ju,[["render",zu],["__scopeId","data-v-4d077d7f"]]),{__name:"PreScoringDetailLabPartsV5FinancialRatios"}),Gu=["very_low","low","medium_low","medium_high","high","very_high"],Yu=["approved","review","denied"],Ju=5,Qu=K({name:"PreScoringDetailLabV5PortfolioBenchmark",components:{UiAnimatedNumber:ue},props:{benchmark:{type:Object,default:null},score:{type:Number,default:null},riskLabel:{type:String,default:null},outcome:{type:String,default:""}},data(){return{revealed:!1}},mounted(){requestAnimationFrame(()=>{this.revealed=!0})},computed:{minSample(){return Ju},percentile(){return this.benchmark?.scorePercentile??null},currentRisk(){return this.score===null?"":Ft(this.score,this.riskLabel)},riskRows(){return this.rowsFrom(this.benchmark?.riskDistribution??{},Gu,this.currentRisk)},decisionRows(){return this.rowsFrom(this.benchmark?.decisionDistribution??{},Yu,this.outcome)}},methods:{rowsFrom(e,s,n){const i=[...s.filter(y=>e[y]!==void 0),...Object.keys(e).filter(y=>!s.includes(y))],h=i.reduce((y,m)=>y+Number(e[m]??0),0);return h===0?[]:i.map(y=>({key:y,count:Number(e[y]??0),width:Number(e[y]??0)/h*100,current:y===n}))},formatScore(e){return e.toLocaleString("es-ES",{minimumFractionDigits:0,maximumFractionDigits:1,useGrouping:"always"})},formatAmount(e){return de(e)}}}),Xu={key:0,class:"rdl5-bench","data-test":"detail-lab-v5-benchmark"},Zu={class:"rdl5-bench-lead"},xu={key:0,class:"rdl5-bench-headline"},ep={class:"rdl5-bench-percentile"},tp={class:"rdl5-bench-percentile-hint"},sp={key:1,class:"rdl5-bench-hint"},ap={key:2,class:"rdl5-bench-rows"},op={class:"rdl5-bench-row-label"},np={class:"rdl5-bench-row-track"},rp={class:"rdl5-bench-row-count"},ip={key:3,class:"rdl5-bench-decisions"},lp={class:"rdl5-bench-subtitle"},dp={class:"rdl5-bench-stack"},cp={class:"rdl5-bench-legend"},up={class:"rdl5-bench-legend-count"},pp={class:"rdl5-bench-averages"},mp={key:0,class:"rdl5-bench-average"},hp={key:1,class:"rdl5-bench-average"},gp={key:2,class:"rdl5-bench-average"};function fp(e,s,n,i,h,y){const m=ue;return e.benchmark&&e.benchmark.completedCount>0?(o(),r("div",Xu,[t("p",Zu,a(e.$t("pages.requests.detailLab.v5.benchmarkLead",{count:e.benchmark.completedCount})),1),e.percentile!==null?(o(),r("p",xu,[t("span",ep,[L(a(e.$t("pages.requests.detailLab.v5.percentileLabel"))+" ",1),v(m,{value:e.percentile},null,8,["value"])]),t("span",tp,a(e.$t("pages.requests.detailLab.v5.percentileHint",{percent:100-e.percentile})),1)])):(o(),r("p",sp,a(e.$t("pages.requests.detailLab.v5.percentileUnavailable",{min:e.minSample})),1)),e.riskRows.length>0?(o(),r("ul",ap,[(o(!0),r(D,null,O(e.riskRows,u=>(o(),r("li",{key:u.key,class:w(["rdl5-bench-row",{"rdl5-bench-row--current":u.current}])},[t("span",op,a(e.$t(`preScoring.risk.${u.key}`)),1),t("span",np,[t("span",{class:w(["rdl5-bench-row-fill",`rdl5-bench-row-fill--${u.key}`]),style:ie({width:`${e.revealed?u.width:0}%`})},null,6)]),t("span",rp,[v(m,{value:u.count},null,8,["value"])])],2))),128))])):d("",!0),e.decisionRows.length>0?(o(),r("div",ip,[t("span",lp,a(e.$t("pages.requests.detailLab.v5.decisionMixTitle")),1),t("span",dp,[(o(!0),r(D,null,O(e.decisionRows,u=>(o(),r("span",{key:u.key,class:w(["rdl5-bench-stack-part",`rdl5-bench-stack-part--${u.key}`]),style:ie({width:`${e.revealed?u.width:0}%`})},null,6))),128))]),t("ul",cp,[(o(!0),r(D,null,O(e.decisionRows,u=>(o(),r("li",{key:u.key,class:"rdl5-bench-legend-item"},[t("span",{class:w(["rdl5-bench-legend-dot",`rdl5-bench-legend-dot--${u.key}`])},null,2),L(" "+a(e.$t(`preScoring.scoreResult.decisionOutcome.${u.key}`))+" ",1),t("span",up,[v(m,{value:u.count},null,8,["value"])])]))),128))])])):d("",!0),t("dl",pp,[e.benchmark.averageScore!==null?(o(),r("div",mp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.averageScore")),1),t("dd",null,[v(m,{value:e.benchmark.averageScore,format:e.formatScore},null,8,["value","format"])])])):d("",!0),e.benchmark.averageMaxAffordableInstallment!==null?(o(),r("div",hp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.averageInstallment")),1),t("dd",null,[v(m,{value:e.benchmark.averageMaxAffordableInstallment,format:e.formatAmou
3nt},null,8,["value","format"])])])):d("",!0),e.benchmark.averageConfidenceIndicator!==null?(o(),r("div",gp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.averageConfidence")),1),t("dd",null,[v(m,{value:e.benchmark.averageConfidenceIndicator,format:e.formatScore},null,8,["value","format"])])])):d("",!0)])])):d("",!0)}const yp=Object.assign(B(Qu,[["render",fp],["__scopeId","data-v-bb0af6cc"]]),{__name:"PreScoringDetailLabPartsV5PortfolioBenchmark"}),bp=K({name:"PreScoringDetailLabV5VerifiedBalance",props:{request:{type:Object,required:!0}},computed:{cirbe(){return ds(this.request)},catastro(){return cs(this.request)}},methods:{formatAmount(e){return de(e)}}}),vp={key:0,class:"rdl5-balance","data-test":"detail-lab-v5-balance"},$p={key:0,class:"rdl5-balance-block"},_p={class:"rdl5-balance-head"},kp={class:"rdl5-balance-title"},wp={key:0,class:"rdl5-balance-period"},Cp={class:"rdl5-balance-grid"},Sp={class:"rdl5-balance-cell"},Dp={class:"rdl5-balance-cell"},qp={class:"rdl5-balance-cell"},Lp={class:"rdl5-balance-cell"},Pp={key:0,class:"rdl5-balance-cell rdl5-balance-cell--alert"},Ip={key:1,class:"rdl5-balance-block"},Mp={class:"rdl5-balance-head"},Op={class:"rdl5-balance-title"},Rp={class:"rdl5-balance-grid rdl5-balance-grid--pair"},Tp={class:"rdl5-balance-cell"},jp={class:"rdl5-balance-cell"},Np={class:"rdl5-balance-note"};function Ap(e,s,n,i,h,y){return e.cirbe||e.catastro?(o(),r("div",vp,[e.cirbe?(o(),r("section",$p,[t("header",_p,[t("h4",kp,a(e.$t("pages.requests.detailLab.v5.cirbeTitle")),1),e.cirbe.period?(o(),r("span",wp,a(e.cirbe.period),1)):d("",!0)]),t("dl",Cp,[t("div",Sp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeTotalDebt")),1),t("dd",null,a(e.formatAmount(e.cirbe.total_debt)),1)]),t("div",Dp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeTotalRisk")),1),t("dd",null,a(e.formatAmount(e.cirbe.total_risk)),1)]),t("div",{class:w(["rdl5-balance-cell",{"rdl5-balance-cell--alert":e.cirbe.total_due>0}])},[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeTotalDue")),1),t("dd",null,a(e.formatAmount(e.cirbe.total_due)),1)],2),t("div",qp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeLenders")),1),t("dd",null,a(e.cirbe.lender_count),1)]),t("div",Lp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeProducts")),1),t("dd",null,a(e.cirbe.product_count),1)]),e.cirbe.total_late_payment_interest>0?(o(),r("div",Pp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.cirbeLateInterest")),1),t("dd",null,a(e.formatAmount(e.cirbe.total_late_payment_interest)),1)])):d("",!0)])])):d("",!0),e.catastro?(o(),r("section",Ip,[t("header",Mp,[t("h4",Op,a(e.$t("pages.requests.detailLab.v5.catastroTitle")),1)]),t("dl",Rp,[t("div",Tp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.catastroProperties")),1),t("dd",null,a(e.catastro.property_count),1)]),t("div",jp,[t("dt",null,a(e.$t("pages.requests.detailLab.v5.catastroValue")),1),t("dd",null,a(e.formatAmount(e.catastro.total_cadastral_value)),1)])]),t("p",Np,a(e.$t("pages.requests.detailLab.v5.catastroNote")),1)])):d("",!0)])):d("",!0)}const Up=Object.assign(B(bp,[["render",Ap],["__scopeId","data-v-c70d334d"]]),{__name:"PreScoringDetailLabPartsV5VerifiedBalance"}),Bp=K({name:"PreScoringDetailLabV5OperationFacts",components:{UiAnimatedNumber:ue},props:{request:{type:Object,required:!0},decision:{type:Object,default:null}},computed:{cells(){const e=yu(this.request,this.decision);if(!e)return[];const s=[];if(e.termMonths!==null&&s.push({key:"term",labelKey:"pages.requests.detailLab.v5.termLabel",amount:e.termMonths,format:n=>String(this.$t("preScoring.scoreResult.cfaTermMonths",{months:Math.round(n)})),value:"",hint:""}),e.totalCommitment!==null&&s.push({key:"commitment",labelKey:"pages.requests.detailLab.v5.totalCommitmentLabel",amount:e.totalCommitment,value:"",hint:String(this.$t("pages.requests.detailLab.v5.totalCommitmentHint"))}),e.replacedPayment!==null&&e.replacedPayment>0&&e.netMonthlyCharge!==null){const n=e.netMonthlyCharge<0,i=this.$t("preScoring.scoreResult.perMonth");s.push({key:"net_charge",labelKey:n?"pages.requests.detailLab.v5.reliefLabel":"pages.requests.detailLab.v5.netChargeLabel",amount:Math.abs(e.netMonthlyCharge),value:String(i),hint:String(this.$t("pages.requests.detailLab.v5.netChargeHint",{amount:de(e.replacedPayment)}))})}return e.purpose!==""&&s.push({key:"purpose",labelKey:"pages.home.detailHeaderOperationLabel",amount:null,value:String(this.$t(`pages.home.operationPurposes.${e.purpose}`)),hint:e.isNewOperation===null?"":String(this.$t(e.isNewOperation?"pages.requests.detailLab.v5.newOperation":"pages.requests.detailLab.v5.existingOperation"))}),s}}
3,methods:{formatAmount(e){return de(e)}}}),Ep={key:0,class:"rdl5-op","data-test":"detail-lab-v5-operation"},Fp={key:0,class:"rdl5-op-hint"};function Vp(e,s,n,i,h,y){const m=ue;return e.cells.length>0?(o(),r("dl",Ep,[(o(!0),r(D,null,O(e.cells,u=>(o(),r("div",{key:u.key,class:"rdl5-op-cell"},[t("dt",null,a(e.$t(u.labelKey)),1),t("dd",null,[u.amount!==null?(o(),j(m,{key:0,value:u.amount,format:u.format??e.formatAmount},null,8,["value","format"])):d("",!0),L(a(u.value),1)]),u.hint!==""?(o(),r("p",Fp,a(u.hint),1)):d("",!0)]))),128))])):d("",!0)}const Hp=Object.assign(B(Bp,[["render",Vp],["__scopeId","data-v-b8c865fc"]]),{__name:"PreScoringDetailLabPartsV5OperationFacts"}),qt=24,Kp=K({name:"PreScoringDetailLabV5Timeline",props:{request:{type:Object,required:!0}},computed:{milestones(){return bu(this.request)},resolutionHours(){return vu(this.request.createdAt,this.request.completedAt??this.request.cancelledAt)}},methods:{formatDate(e){return Ue(e,Xe(this.$i18n?.locale))},formatDuration(e){return e<qt?String(this.$t("pages.requests.detailLab.v5.durationHours",{hours:Math.max(1,Math.round(e))})):String(this.$t("pages.requests.detailLab.v5.durationDays",{days:Math.round(e/qt)}))}}}),zp={key:0,class:"rdl5-timeline","data-test":"detail-lab-v5-timeline"},Wp={class:"rdl5-timeline-list"},Gp={class:"rdl5-timeline-label"},Yp={class:"rdl5-timeline-date"},Jp={key:0,class:"rdl5-timeline-note"};function Qp(e,s,n,i,h,y){return e.milestones.length>0?(o(),r("div",zp,[t("ol",Wp,[(o(!0),r(D,null,O(e.milestones,m=>(o(),r("li",{key:m.key,class:"rdl5-timeline-item"},[t("span",{class:w(["rdl5-timeline-dot",`rdl5-timeline-dot--${m.key}`]),"aria-hidden":"true"},null,2),t("span",Gp,a(e.$t(`pages.requests.detailLab.v5.milestones.${m.key}`)),1),t("span",Yp,a(e.formatDate(m.at)),1)]))),128))]),e.resolutionHours!==null?(o(),r("p",Jp,a(e.$t("pages.requests.detailLab.v5.resolutionTime",{duration:e.formatDuration(e.resolutionHours)})),1)):d("",!0)])):d("",!0)}const Xp=Object.assign(B(Kp,[["render",Qp],["__scopeId","data-v-942273f6"]]),{__name:"PreScoringDetailLabPartsV5Timeline"}),Zp=K({name:"PreScoringRequestDetailTopV5",components:{PreScoringConfidenceIndicator:nt,PreScoringDetailLabMetricTile:ol,PreScoringDetailLabCapacityFitBar:fl,PreScoringDetailLabCapacityBreakdown:ql,PreScoringDetailLabScoreDial:Ol,PreScoringDetailLabSourcesPanel:Hl,PreScoringDetailLabProfileKeys:sd,PreScoringDetailLabAdjustmentsPanel:id,PreScoringDetailLabAiSummaryCard:gd,PreScoringDetailLabFormDataPanelGrouped:Cc,PreScoringDetailLabCollapsiblePanel:rs,PreScoringDetailLabPrivateAnnotations:Wc,PreScoringDetailLabRequestStateNotice:tu,PreScoringDetailLabV5DecisionTile:mu,PreScoringDetailLabV5ScoreComposition:Mu,PreScoringDetailLabV5FinancialRatios:Wu,PreScoringDetailLabV5PortfolioBenchmark:yp,PreScoringDetailLabV5VerifiedBalance:Up,PreScoringDetailLabV5OperationFacts:Hp,PreScoringDetailLabV5Timeline:Xp},props:{request:{type:Object,required:!0},scoreResult:{type:Object,default:null},benchmark:{type:Object,default:null},availableTags:{type:Array,default:()=>[]},requiredDocumentTypeCodes:{type:Array,default:()=>[]},savingNotes:{type:Boolean,default:!1},notesError:{type:String,default:""},notesSaved:{type:Boolean,default:!1},savingTags:{type:Boolean,default:!1},tagsError:{type:String,default:""},tagsSaved:{type:Boolean,default:!1}},emits:["save-notes","save-tags","tag-select-open"],computed:{decision(){return this.request.decision??null},paymentCapacity(){return this.request.paymentCapacity??null},dial(){return gu(this.request)},shift(){const e=hu(this.request);return e&&e.delta!==0?e:null},kpis(){const e=[],s=String(this.$t("preScoring.scoreResult.perMonth")),n=this.paymentCapacity?.max_affordable_installment??this.decision?.effective_capacity??null,i=this.decision?.effective_capacity??null;if(n!==null&&e.push({key:"capacity",label:String(this.$t("pages.requests.detailLab.capacityTitle")),value:n,format:de,unit:s,hint:String(i!==null&&i!==n?this.$t("pages.requests.detailLab.v5.effectiveCapacityHint",{amount:de(i)}):this.$t("pages.requests.detailLab.v5.capacityHint")),tone:"info"}),this.decision){const h=Bt(this.decision),y=Et(this.decision);e.push({key:"installment",label:String(this.$t("pages.requests.detailLab.requestedInstallment")),value:this.decision.operation_monthly_payment,format:de,unit:s,hint:String(this.$t("pages.requests.detailLab.v5.installmentHint")),tone:"neutral"}),h!==null&&e.push({key:"margin",label:String(this.$t("pages.requests.detailLab.availableMargin")),value:h,format:hs,unit:s,hint:y===null?"":String(this.$t("pages.requests.detailLab.occupancyHint",{percent:y})),tone:h>=0?"positive":"danger"})}return e},hasAdjustments(){return!!this.scoreResult?.payment_default_adjustments?.entries},hasRatios(){return is(this.scoreResult)!==null},hasVerifiedBalance(){return ds(this.request)!==null||cs(this.request)!==null},showBenchmark(){return this.request.status==="completed"&&(this.benchmark?.completedCount??0)>0},showValuation(){if(this.request.status!=="completed")return!1;const e=this.scoreResult?.strengths,s=this.scoreResult?.improvements;return Vt(this.request)!=="none"||Array.isArray(e)&&e.length>0||Array.isArray(s)&&s.length>0},showReliability(){return this.request.status==="completed"&&typeof this.request.confidenceIndicator=="number"}},methods:{signed(e){return e>0?`+${e}`:String(e)}}}),xp={key:1,class:"rdl5-kpis","data-test":"detail-lab-v5-kpis"},em={class:"rdl5-grid"},tm={class:"rdl5-main"},sm={key:0,class:"rdl5-card"}
3,am={class:"detail-section-title"},om={key:1,class:"rdl5-card"},nm={class:"detail-section-title"},rm={class:"rdl5-card-lead"},im={key:2,class:"rdl5-card"},lm={class:"detail-section-title"},dm={key:3,class:"rdl5-card"},cm={class:"detail-section-title"},um={class:"rdl5-card-lead"},pm={key:4,class:"rdl5-card"},mm={class:"detail-section-title"},hm={class:"rdl5-card-lead"},gm={key:5,class:"rdl5-card"},fm={class:"detail-section-title"},ym={class:"rdl5-aside"},bm={class:"rdl5-card rdl5-card--dial"},vm={key:0,class:"rdl5-dial-preliminary","data-test":"detail-lab-v5-dial-preliminary"},$m={key:0,class:"rdl5-card"},_m={class:"detail-section-title"},km={key:1,class:"rdl5-card"},wm={class:"rdl5-card"},Cm={class:"detail-section-title"};function Sm(e,s,n,i,h,y){const m=z("PreScoringDetailLabRequestStateNotice"),u=z("PreScoringDetailLabV5DecisionTile"),q=z("PreScoringDetailLabMetricTile"),b=z("PreScoringDetailLabCapacityFitBar"),N=z("PreScoringDetailLabV5OperationFacts"),V=z("PreScoringDetailLabCapacityBreakdown"),G=z("PreScoringDetailLabV5ScoreComposition"),ne=z("PreScoringDetailLabAdjustmentsPanel"),oe=z("PreScoringDetailLabV5FinancialRatios"),Z=z("PreScoringDetailLabV5VerifiedBalance"),c=z("PreScoringDetailLabAiSummaryCard"),M=z("PreScoringDetailLabProfileKeys"),E=z("PreScoringDetailLabScoreDial"),J=z("PreScoringDetailLabV5PortfolioBenchmark"),Q=nt,pe=z("PreScoringDetailLabSourcesPanel"),l=z("PreScoringDetailLabV5Timeline"),g=z("PreScoringDetailLabFormDataPanelGrouped"),R=z("PreScoringDetailLabPrivateAnnotations"),x=z("PreScoringDetailLabCollapsiblePanel");return o(),r(D,null,[!e.decision&&e.request.status!=="completed"?(o(),j(m,{key:0,request:e.request},null,8,["request"])):d("",!0),e.decision?(o(),r("div",xp,[v(u,{decision:e.decision},null,8,["decision"]),(o(!0),r(D,null,O(e.kpis,F=>(o(),j(q,{key:F.key,label:F.label,value:F.value,format:F.format,unit:F.unit,hint:F.hint,tone:F.tone},null,8,["label","value","format","unit","hint","tone"]))),128))])):d("",!0),t("div",em,[t("div",tm,[e.decision?(o(),r("section",sm,[t("h3",am,a(e.$t("pages.requests.detailLab.fitTitle")),1),v(b,{decision:e.decision},null,8,["decision"]),v(N,{class:"rdl5-card-block",request:e.request,decision:e.decision},null,8,["request","decision"])])):d("",!0),e.paymentCapacity?(o(),r("section",om,[t("h3",nm,a(e.$t("pages.requests.detailLab.capacityBreakdownTitle")),1),t("p",rm,a(e.$t(e.decision?"pages.requests.detailLab.capacityBreakdownLead":"pages.requests.detailLab.v5.capacityBreakdownLeadNoOperation")),1),v(V,{"payment-capacity":e.paymentCapacity},null,8,["payment-capacity"])])):d("",!0),e.scoreResult?(o(),r("section",im,[t("h3",lm,a(e.$t("pages.requests.detailLab.v5.compositionTitle")),1),v(G,{"score-result":e.scoreResult},null,8,["score-result"]),e.hasAdjustments?(o(),j(ne,{key:0,class:"rdl5-card-block","score-result":e.scoreResult},null,8,["score-result"])):d("",!0)])):d("",!0),e.hasRatios?(o(),r("section",dm,[t("h3",cm,a(e.$t("pages.requests.detailLab.v5.ratiosTitle")),1),t("p",um,a(e.$t("pages.requests.detailLab.v5.ratiosLead")),1),v(oe,{"score-result":e.scoreResult},null,8,["score-result"])])):d("",!0),e.hasVerifiedBalance?(o(),r("section",pm,[t("h3",mm,a(e.$t("pages.requests.detailLab.v5.balanceTitle")),1),t("p",hm,a(e.$t("pages.requests.detailLab.v5.balanceLead")),1),v(Z,{request:e.request},null,8,["request"])])):d("",!0),e.showValuation?(o(),r("section",gm,[t("h3",fm,a(e.$t("pages.requests.detailLab.valuationTitle")),1),v(c,{request:e.request,variant:"card"},null,8,["request"]),v(M,{class:"rdl5-card-block","score-result":e.scoreResult},null,8,["score-result"])])):d("",!0)]),t("aside",ym,[t("section",bm,[v(E,{score:e.dial.score,risk:e.dial.riskLabel,size:148},null,8,["score","risk"]),e.dial.preliminary?(o(),r("p",vm,a(e.$t("preScoring.status.preliminary")),1)):d("",!0),e.shift?(o(),r("p",{key:1,class:w(["rdl5-shift",e.shift.delta>
3=0?"rdl5-shift--up":"rdl5-shift--down"])},a(e.$t("pages.requests.detailLab.v5.shiftFromPreliminary",{delta:e.signed(e.shift.delta),preliminary:e.shift.preliminary})),3)):d("",!0)]),e.showBenchmark?(o(),r("section",$m,[t("h3",_m,a(e.$t("pages.requests.detailLab.v5.benchmarkTitle")),1),v(J,{benchmark:e.benchmark,score:e.request.score,"risk-label":e.request.riskLabel,outcome:e.decision?e.decision.outcome:""},null,8,["benchmark","score","risk-label","outcome"])])):d("",!0),e.showReliability?(o(),r("section",km,[v(Q,{value:e.request.confidenceIndicator??0,modules:e.request.modules??[],"confidence-calculation":e.request.confidenceCalculation??null},null,8,["value","modules","confidence-calculation"]),v(pe,{class:"rdl5-card-block",request:e.request,"show-reliability":!1,"only-used-sources":""},null,8,["request"])])):d("",!0),t("section",wm,[t("h3",Cm,a(e.$t("pages.requests.detailLab.v5.timelineTitle")),1),v(l,{request:e.request},null,8,["request"])])])]),v(g,{request:e.request},null,8,["request"]),v(x,{title:String(e.$t("pages.requests.detailLab.internalNotesTitle")),subtitle:String(e.$t("pages.requests.detailLab.annotationsHint"))},{default:ae(()=>[v(R,{request:e.request,"available-tags":e.availableTags,"saving-notes":e.savingNotes,"notes-error":e.notesError,"notes-saved":e.notesSaved,"saving-tags":e.savingTags,"tags-error":e.tagsError,"tags-saved":e.tagsSaved,onSaveNotes:s[0]||(s[0]=F=>e.$emit("save-notes",F)),onSaveTags:s[1]||(s[1]=F=>e.$emit("save-tags",F)),onTagSelectOpen:s[2]||(s[2]=F=>e.$emit("tag-select-open",F))},null,8,["request","available-tags","saving-notes","notes-error","notes-saved","saving-tags","tags-error","tags-saved"])]),_:1},8,["title","subtitle"])],64)}const Dm=Object.assign(B(Zp,[["render",Sm],["__scopeId","data-v-a028fe8b"]]),{__name:"PreScoringDetailLabRequestDetailTopV5"}),Qe=25,qm=K({name:"HomePage",components:{UiButton:be,UiModal:Ae,UiIconsFilePdfIcon:Re,UiPageHeader:Rt,UiPageLoader:Te,UiAuthRequiredNotice:Tt,UiFeedbackMessage:je,PreScoringConfidenceIndicator:nt,PreScoringRequestDetailHeader:Gt,RequestCreateModal:Yi,PreScoringTagMultiSelect:Ce,PreScoringRequestDetailTopV5:Dm,UiJsonViewer:Zt,CheckIcon:ye,ClockIcon:Ut,CircleXIcon:_e,MinusIcon:us,CalendarIcon:Nt,ChevronDownIcon:ke},data(){return{session:Cs(),wallet:zt(),preScoringRequest:$e().preScoringRequest,openDataDocument:$e().openDataDocument,privateDocument:$e().privateDocument,requests:[],selected:null,isLoading:!1,loadingList:!1,loadingMore:!1,hasMore:!1,loadingDetail:!1,selectedBenchmark:null,errorMessage:"",createErrorMessage:"",createPreviewToken:"",createPreviewCopied:!1,showCreateModal:!1,showDetailModal:!1,savingNotes:!1,notesError:"",notesSaved:!1,availableTags:[],savingTags:!1,tagsError:"",tagsSaved:!1,showCancelModal:!1,cancelling:!1,cancelError:"",filterForm:this.defaultFilters(),appliedFilters:this.defaultFilters(),viewingFileId:null,viewingOpenDataFileId:null,privateDocumentBlocks:[],privateDocumentDeleti
3ons:[],viewingPrivateFileId:null,downloadingZip:!1,downloadingReport:!1,showReportModal:!1,reportError:"",expandedOpenDataTypes:[],jsonModalPayload:null}},computed:{asnefResult(){const s=(this.selected?.modules??[]).find(n=>n.code==="asnef")?.result;return s&&typeof s=="object"?s:null},asnefOperations(){const e=this.asnefResult?.operations;return Array.isArray(e)?e:[]},hasCreatedRequest(){return this.createPreviewToken.length>0},createdRequestsCount(){return this.requests.length},completedRequestsCount(){return this.requests.filter(e=>e.status==="completed").length},hasAppliedFilters(){return Object.values(this.appliedFilters).some(e=>e!==null&&e!=="")},statusFilterOptions(){return[{value:"pending",label:this.translatedStatus("pending")},{value:"completed",label:this.translatedStatus("completed")},{value:"cancelled",label:this.translatedStatus("cancelled")}]},cancelNotAllowedReason(){const e=this.selected;return e?e.status==="cancelled"?this.$t("pages.home.cancelReasonAlreadyCancelled"):e.status==="completed"?this.$t("pages.home.cancelReasonCompleted"):this.$t("pages.home.cancelReasonStarted"):""},decisionFilterOptions(){return["approved","review","denied"].map(e=>({value:e,label:this.$t(`preScoring.scoreResult.decisionOutcome.${e}`)}))},riskFilterOptions(){return[{value:"very_high",label:this.translatedRiskLabel("very_high")},{value:"high",label:this.translatedRiskLabel("high")},{value:"medium_high",label:this.translatedRiskLabel("medium_high")},{value:"medium_low",label:this.translatedRiskLabel("medium_low")},{value:"low",label:this.translatedRiskLabel("low")},{value:"very_low",label:this.translatedRiskLabel("very_low")}]},requestOverviewRanges(){const e=Math.max(this.createdRequestsCount,1);return[{min:Math.ceil(e*.75),color:"#84cc16"},{min:Math.ceil(e*.4),color:"#84cc16"}]},selectedScoreResult(){if(!this.selected||this.selected.status!=="completed")return null;const e=this.selected.result&&typeof this.selected.result=="object"?this.selected.result:{};return{...e,score:e.score??this.selected.score,risk_label:e.risk_label??this.selected.riskLabel,calculated_at:e.calculated_at??this.selected.completedAt??this.selected.createdAt,payment_capacity:this.selected.paymentCapacity??e.payment_capacity??null,decision:this.selected.decision??e.decision??null}},documentTypes(){return[...this.selectedHasModule("model100_vida_laboral")?[{value:"vida_laboral"},{value:"renta_modelo_100"}]:[],...this.selectedHasModule("operation_data")&&!this.selectedIsOpenData?[{value:"cirbe"}]:[]]},selectedIsOpenData(){return this.selectedHasModule("open_data_certificate")||this.selectedHasModule("open_data_clave")},requiredDocumentTypeCodes(){return this.documentTypes.map(e=>e.value)},clientFiles(){return(this.selected?.files??[]).filter(e=>e.origin!=="open_data")},showClientDocuments(){return this.documentTypes.length>0},collapsedOpenDataDocuments(){const e=this.selected?.openDataDocuments??[],s=b=>b.type.startsWith("sedecatastro-certificado_catastral"),n=e.filter(s),i=e.filter(b=>!s(b));if(n.length===0)return e;const h=e.slice(0,e.findIndex(s)).filter(b=>!s(b)).length,y=n.find(b=>b.status==="downloaded"&&b.files.length>0),m=b=>n.some(N=>N.status===b),u=y?"downloaded":m("requested")?"requested":m("pending")?"pending":m("unavailable")?"unavailable":m("no_data")?"no_data":"error",q={type:"catastral",name:this.$t("openData.documents.catastral"),status:u,parameters:null,error_reason:y?null:n.find(b=>b.error_reason)?.error_reason??null,retry_count:n.reduce((b,N)=>Math.max(b,N.retry_count??0),0),summary:y?y.summary??null:null,structured_data:y?y.structured_data??null:null,files:y?y.files:[]};return[...i.slice(0,h),q,...i.slice(h)]}},mounted(){this.session.initialize(),this.openCreateModalFromRoute(),this.load()},watch:{"$route.query.openCreateRequest"(){this.openCreateModalFromRoute()}},methods:{shouldOpenCreateModalFromRoute(){const e=(this._.provides[it]||this.$route).query.openCreateRequest;return Array.isArray(e)?e.includes("1")||e.includes("true"):e==="1"||e==="true"},async openCreateModalFromRoute(){if(!this.shouldOpenCreateModalFromRoute())return;this.showCreateModal=!0;const e=Object.entries((this._.provides[it]||this.$route).query).reduce((s,[n,i])=>(n!=="openCreateRequest"&&(typeof i=="string"||Array.isArray(i))&&(s[n]=i),s),{});await this.$router.replace({query:e})},selectedHasModule(e){return!!(this.selected?.modules??[]).some(s=>s.code===e)},async load(){if(this.session.state.token){this.isLoading=!0,this.errorMessage="";try{await Promise.all([this.loadRequests(!1),this.loadAvailableTags()])}finally{this.isLoading=!1}}},async loadAvailableTags(){try{this.availableTags=await this.preScoringRequest.listTags()}catch{this.availableTags=[]}},translatedStatus(e){const s=`preScoring.status.${e}`,n=String(this.$t(s));return n===s?we(e):n},translatedRiskLabel(e){const s=String(e||"nd"),n=`preScoring.risk.${s}`,i=String(this.$t(n));return i===n?we(s):i},currentLocaleCode(){const e=this.$i18n?.locale;return typeof e=="string"&&e.startsWith("en")?"en-US":"es-ES"},formatLocalDateTime:Ss,formatDate(e){return new Date(e).toLocaleDateString()},formatDateTime(e){return Ue(e,this.currentLocaleCode())},formatShortDate(e){return gs(e,this.currentLocaleCode())},formatLanguage(e){return e==="es"?String(this.$t("preScoring.public.spanish")):e==="en"?String(this.$t("preScoring.public.english")):e?e.toUpperCase():"-"},formatModelKey(e){return e==="expert"?String(this.$t("forms.modelExpert")):e?we(e):"-"},getQuestionnaireValue(e,s){const n=e.questionnaire;if(!n)return"-";for(const i of s){const h=n[i];if(typeof h=="string"&&h.trim()!=="")return h.trim()}return"-"},getClientName(e){return this.getQuestionnaireValue(e,["full_name"])},hasMarketingInterpretation(e){return!!(e?.marketingInterpretation&&e.marketingInterpretation.trim()!=="")},isMarketingInterpretationPending(e){return!!(e&&e.marketingInterpretationRequestedAt&&!this.hasMarketingInterpretation(e)&&!this.hasMarketingInterpretationError(e))},hasMarketingInterpretationError(e){return!!(e?.marketingInterpretationErrorReason&&e.marketingInterpretationErrorReason.trim()!=="")},marketingInterpretationDisplayText(e){return e?this.hasMarketingInterpretation(e)?e.marketingInterpretation:this.isMarketingInterpretationPending(e)?String(this.$t("pages.home.marketingInterpretationPending")):this.hasMarketingInterpretationError(e)?String(this.$t("pages.home.marketingInterpretationUnavailable")):"":""},shouldShowMarketingInterpretation(e){return!e||e.status!=="completed"?!1:this.hasMarketingInterpretation(e)||this.isMarketingInterpretationPending(e)||this.hasMarketingInterpretationError(e)},isPreliminaryData(e){return e.status!=="completed"&&!!e.preliminary},effectiveScore(e){return e.score!==null&&e.score!==void 0?e.score:e.preliminary?.score??null},effectiveRiskLabel(e){return e.riskLabel??e.preliminary?.risk_label??null},effectiveConfidence(e){return e.status==="completed"?e.confidenceIndicator:e.preliminary?.confidence_indicator??null},getScoreColorClass(e){return e>60?"score-high":e>40?"score-medium":"score-low"},defaultFilters(){return{search:"",status:"",riskLabel:"",decision:"",tags:[]}},resetCreateRequestState(){this.createErrorMessage="",this.createPreviewToken="",this.createPreviewCopied=!1},async onCreatedFromModal(e){this.createPreviewToken=e?.publicUrl??"",this.createPreviewCopied=!1,this.showCreateModal=!1,await this.loadRequests()},async applyFilters(){this.appliedFilters={...this.filterForm},await this.loadRequests()},async resetFilters(){const e=this.defaultFilters();this.filterForm={...e},this.appliedFilters={...e},await this.loadRequests()},async loadRequests(e=!0){if(this.session.state.token){e&&(this.loadingList=!0),this.errorMessage="";try{this.requests=await this.preScoringRequest.list(this.buildListFilters(0)),this.hasMore=this.requests.length===Qe}catch(s){const n=s;this.errorMessage=n?.data?.message||n?.message||"No se pudieron cargar las solicitudes"}finally{e&&(this.loadingList=!1)}}},async loadMore(){if(!(!this.session.state.token||this.loadingMore)){this.loadingMore=!0,this.errorMessage="";try{const e=await this.preScoringRequest.list(this.buildListFilters(this.requests.length));this.requests=[...this.requests,...e],this.hasMore=e.length===Qe}catch(e){const s=e;this.errorMessage=s?.data?.message||s?.message||"No se pudieron cargar las solicitudes"}finally{this.loadingMore=!1}}},buildListFilters(e){const s=Object.entries(this.appliedFilters).reduce((n,[i,h])=>(Array.isArray(h)?h.length>0&&(n[i]=h):h!==null&&h!==""&&(n[i]=h),n),{});return s.limit=Qe,s.offset=e,s},selectInputText(e){e.target.select()},async copyCreatePreviewUrl(){if(this.createPreviewToken){this.createErrorMessage="";try{if(navigator.clipboard?.writeText)await navigator.clipboard.writeText(this.createPreviewToken);else{const e=document.createElement("textarea");e.value=this.createPreviewToken,e.setAttribute("readonly","true"),e.style.position="absolute",e.style.left="-9999px",document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e)}this.createPreviewCopied=!0}catch{this.createErrorMessage=String(this.$t("pages.home.copyPublicUrlError"))}}},startCreateRequestAgain(){this.resetCreateRequestState(),this.showCreateModal=!0},closeCreateModal(){this.showCreateModal=!1},closeSuccessModal(){this.resetCreateRequestState()},async openDetailModal(e){this.showDetailModal=!0,this.loadingDetail=!0,this.selected=null,this.selectedBenchmark=null,this.notesError="",this.notesSaved=!1,this.tagsError="",this.tagsSaved=!1,this.showCancelModal=!1,this.cancelError="";try{this.selected=await this.preScoringRequest.getById(e),await this.loadPrivateDocuments(e),await this.loadBenchmark(e)}catch(s){const n=s;this.errorMessage=n?.data?.message||n?.message||"No se pudo cargar el detalle",this.showDetailModal=!1}finally{this.loadingDetail=!1}},async loadBenchmark(e){try{this.selectedBenchmark=await this.preScoringRequest.getBenchmark(e)}catch{this.selectedBenchmark=null}},async saveNotes(e){if(this.selected){this.savingNotes=!0,this.notesError="",this.notesSaved=!1;try{const s=e.trim(),n=await this.preScoringRequest.updateNotes(this.selected.id,s!==""?s:null);this.selected=n,this.notesSaved=!0}catch(s){const n=s;this.notesError=n?.data?.message||n?.message||this.$t("pages.home.notesError")}finally{this.savingNotes=!1}}},async saveTags(e){if(this.selected){this.savingTags=!0,this.tagsError="",this.tagsSaved=!1;try{const s=this.selected.id,n=await this.preScoringRequest.assignTags(s,e);this.tagsSaved=!0;const i=this.requests.find(h=>h.id===s);i&&(i.tags=n),this.selected&&this.selected.id===s&&(this.selected.tags=n)}catch(s){const n=s;this.tagsError=n?.data?.message||n?.message||this.$t("pages.home.tagsError")}finally{this.savingTags=!1}}},closeDetailModal(){this.showDetailModal=!1,this.selected=null,this.notesError="",this.notesSaved=!1,this.showCancelModal=!1,this.cancelError=""},openCancelModal(){this.cancelError="",this.showCancelModal=!0},closeCancelModal(){this.showCancelModal=!1,this.cancelError=""},cancelledByDisplay(e){const s=e.cancelledByLabel||e.cancelledBy||this.$t("pages.home.cancelledByUnknown"),n=e.cancelledByType?this.$t(`preScoring.cancelledByType.${e.cancelledByType}`):"";return n!==""?`${s} (${n})`:String(s)},async cancelRequest(){if(this.selected){this.cancelling=!0,this.cancelError="";try{const e=await this.preScoringRequest.cancelRequest(this.selected.id);this.selected=e,this.showCancelModal=!1;const s=this.requests.findIndex(n=>n.id===e.id);s!==-1&&this.requests.splice(s,1,e),this.wallet.refresh()}catch{try{const e=await this.preScoringRequest.getById(this.selected.id);this.selected=e;const s=this.requests.findIndex(n=>n.id===e.id);s!==-1&&this.requests.splice(s,1,e)}catch{}this.cancelError=this.selected?.cancellable?this.$t("pages.home.cancelRequestError"):""}finally{this.cancelling=!1}}},getDocumentFile(e){if(!this.selected?.files)return null;const s=this.selected.files.filter(n=>n.documentType===e);return s.find(n=>n.ocrStatus==="finished")??s[0]??null},getDocumentFileId(e){return this.getDocumentFile(e)?.id??""},getDocumentStatus(e){return this.fileStatus(this.getDocumentFile(e))},getClientDocumentFile(e){const s=this.clientFiles.filter(n=>n.documentType===e);return s.find(n=>n.ocrStatus==="finished")??s[0]??null},getClientDocumentFileId(e){return this.getClientDocumentFile(e)?.id??""},getClientDocumentStatus(e){return this.fileStatus(this.getClientDocumentFile(e))},fileStatus(e){return e?e.ocrStatus==="not_applicable"?"finished":e.ocrStatus:"none"},getDocumentMissingReason(e){const s=this.selected?.documentsSummary;if(!s)return null;const n=s[e];return!n||n.uploaded?null:n.not_uploaded_reason??null},async openDocumentRaw(e){if(!(!this.selected||!e)){this.viewingFileId=e;try{const s=await this.preScoringRequest.getFileRaw(this.selected.id,e),n=URL.createObjectURL(s);window.open(n,"_blank","noopener,noreferrer"),setTimeout(()=>URL.revokeObjectURL(n),6e4)}catch{}finally{this.viewingFileId=null}}},openReportModal(){this.reportError="",this.showReportModal=!0,this.downloadReport()},closeReportModal(){this.downloadingReport||(this.showReportModal=!1)},async downloadReport(){if(!(!this.selected||this.downloadingReport)){this.downloadingReport=!0,this.reportError="";try{const e=await this.preScoringRequest.downloadSolvencyReport(this.selected.id),s=URL.createObjectURL(new Blob([e],{type:"application/pdf"})),n=window.open(s,"_blank");if(n)n.opener=null;else{const i=document.createElement("a");i.href=s,i.download=`${String(this.$t("pages.requests.detail.reportFileName"))}-${this.selected.id.slice(0,8)}.pdf`,document.body.appendChild(i),i.click(),document.body.removeChild(i)}setTimeout(()=>URL.revokeObjectURL(s),6e4),this.showReportModal=!1}catch{this.reportError=String(this.$t("pages.requests.detail.reportError"))}finally{this.downloadingReport=!1}}},async downloadAllDocuments(){if(!(!this.selected||this.downloadingZip)){this.downloadingZip=!0;try{const e=await this.preScoringRequest.downloadAllFilesZip(this.selected.id),s=URL.createObjectURL(e),n=document.createElement("a");n.href=s,n.download=`request-${this.selected.id}-documents.zip`,document.body.appendChild(n),n.click(),document.body.removeChild(n),setTimeout(()=>URL.revokeObjectURL(s),6e4)}catch{}finally{this.downloadingZip=!1}}},formatOpenDataParameters(e){return e?Object.values(e).filter(s=>s!==null&&s!==""&&typeof s!="object").map(s=>String(s)).join(" · "):""},openDataStatusLabelKey(e){return e.status==="downloaded"&&this.selected?.status==="completed"?"openData.statuses.finished":`openData.statuses.${e.status}`},openDataStatusVariant(e){return{downloaded:"finished",error:"failed",no_data:"none",unavailable:"failed",requested:"pending",pending:"pending"}[e]||"pending"},isOpenDataSummaryOpen(e){return this.expandedOpenDataTypes.includes(e)},toggleOpenDataSummary(e){this.expandedOpenDataTypes=this.isOpenDataSummaryOpen(e)?this.expandedOpenDataTypes.filter(s=>s!==e):[...this.expandedOpenDataTypes,e]},formatOpenDataAmount(e){return e===null||Number.isNaN(e)?"â":new Intl.NumberFormat(this.$i18n.locale==="en"?"en-US":"es-ES",{style:"currency",currency:"EUR",maximumFractionDigits:2,useGrouping:"always"}).format(e)},async loadPrivateDocuments(e){this.privateDocumentBlocks=[],this.privateDocumentDeleti
3ons=[];try{const s=await this.privateDocument.getRequestDocuments(e);this.privateDocumentBlocks=s.blocks,this.privateDocumentDeletions=s.deletedFiles??[]}catch{}},async openPrivateFile(e){if(!(!this.selected||!e)){this.viewingPrivateFileId=e;try{const s=await this.privateDocument.downloadFile(this.selected.id,e),n=URL.createObjectURL(s);window.open(n,"_blank","noopener,noreferrer"),setTimeout(()=>URL.revokeObjectURL(n),6e4)}catch{}finally{this.viewingPrivateFileId=null}}},privateBlockRows(e){const s=[];for(const n of e.documents){if(n.files.length===0){s.push({key:n.id,label:n.label,showLabel:!0,file:null});continue}n.files.forEach((i,h)=>{s.push({key:i.id,label:n.label,showLabel:h===0,file:i})})}return s},isImageFile(e){return(e??"").startsWith("image/")},formatBytes(e){return e<1024?`${e} B`:e<1024*1024?`${(e/1024).toFixed(0)} KB`:`${(e/(1024*1024)).toFixed(1)} MB`},async openOpenDataFileRaw(e){if(!(!this.selected||!e)){this.viewingOpenDataFileId=e;try{const s=await this.openDataDocument.downloadFile(this.selected.id,e),n=URL.createObjectURL(s);window.open(n,"_blank","noopener,noreferrer"),setTimeout(()=>URL.revokeObjectURL(n),6e4)}catch{}finally{this.viewingOpenDataFileId=null}}},openJsonModal(e){e&&(this.jsonModalPayload={data:e,label:String(this.$t(`pages.requests.documents.types.${e.documentType}`))})},openDataFileDocumentType(e){return e==="seguridad_social-vida_laboral"?"vida_laboral":e==="hacienda-irpf"?"renta_modelo_100":null},openDataJsonPayload(e){const s=e.name,n=this.openDataFileDocumentType(e.type);if(n!==null){const i=this.getDocumentFile(n);if(i?.ocrResult)return{data:i.ocrResult,label:s}}else if(e.structured_data)return{data:e.structured_data,label:s};return e.error_reason||e.status==="error"||e.status==="no_data"||e.status==="unavailable"?{data:{type:e.type,status:e.status,error_reason:e.error_reason,retry_count:e.retry_count??0},label:s}:null},openOpenDataJsonModal(e){const s=this.openDataJsonPayload(e);s!==null&&(this.jsonModalPayload=s)},hasOpenDataActions(e){return e.status==="downloaded"&&(e.files.length>0||!!e.summary)||this.openDataJsonPayload(e)!==null},openModuleJsonModal(e){if(!e.result)return;const s=this.$te(`preScoring.modules.${e.code}.label`)?String(this.$t(`preScoring.modules.${e.code}.label`)):e.code;this.jsonModalPayload={data:e.result,label:s}},moduleStatusVariant(e){return e==="completed"?"finished":e==="failed"?"failed":e==="skipped"?"none":"pending"},modulePhaseLabel(e){const s=e.result&&typeof e.result.phase=="string"?e.result.phase:"";if(e.code==="open_data_certificate"&&s&&this.$te(`certification.phases.${s}`))return String(this.$t(`certification.phases.${s}`));if(e.code==="private_documents"&&e.result){const n=Number(e.result.requested_documents??0),i=Number(e.result.filled_documents??0);if(n>0)return String(this.$t("privateDocuments.company.filled",{filled:i,total:n}))}return this.translatedStatus(e.status||"pending")},moduleStatusIcon(e){const s=this.moduleStatusVariant(e??"");return s==="finished"?"CheckIcon":s==="failed"?"CircleXIcon":s==="none"?"MinusIcon":"ClockIcon"},moduleStatusColorClass(e){const s=this.moduleStatusVariant(e??"");return{finished:"text-emerald-600",failed:"text-red-600",none:"text-neutral-400",pending:"text-amber-500"}[s]||"text-neutral-500"},closeJsonModal(){this.jsonModalPayload=null}}}),Lm={key:0,class:"flex items-center gap-3"},Pm={key:2,class:"fade-down"},Im={key:1,class:"empty-state"},Mm={class:"empty-state-title"},Om={class:"empty-state-subtitle"},Rm={key:2},Tm={class:"request-filters-grid"},jm={class:"request-filters-inputs"},Nm={class:"request-filters-field request-filters-field-search"},Am={class:"form-label",for:"request-search"},Um=["placeholder"],Bm={class:"request-filters-field w-fit"},Em={class:"form-label",for:"request-status-filter"},Fm={value:""},Vm=["value"],Hm={class:"request-filters-field w-fit"},Km={class:"form-label",for:"request-risk-filter"},zm={value:""},Wm=["value"],Gm={class:"request-filters-field w-fit"},Ym={class:"form-label",for:"request-decision-filter"},Jm={value:""},Qm=["value"],Xm={key:0,class:"request-filters-field w-fit"},Zm={class:"form-label"},xm={class:"request-filters-actions"}
3,eh={key:0,class:"request-search-loader",role:"status","aria-live":"polite"},th={class:"request-search-loader-label"},sh={class:"request-table-wrapper"},ah={class:"request-table"},oh={class:"request-table-th request-table-th-contact"},nh={class:"request-table-th"},rh={class:"request-table-th request-table-th-center"},ih={class:"request-table-th request-table-th-center"},lh={class:"request-table-th"},dh={class:"request-table-th"},ch=["onClick","onKeydown"],uh={class:"request-table-td request-table-td-contact"},ph={class:"request-contact-lines"},mh={class:"request-contact-name request-contact-name-table"},hh={class:"request-contact-detail"},gh={key:0,class:"request-tag-chips"},fh={class:"request-table-td"},yh={class:"request-table-td request-table-td-center"},bh={class:"request-score-wrap request-score-wrap-table"},vh={key:1,class:"request-table-score-empty"},$h={class:"request-risk-label"},_h={class:"request-table-td request-table-td-center"},kh={key:1,class:"request-table-score-empty"},wh={class:"request-table-td"},Ch={key:0,class:"request-modules-cell"},Sh=["title"],Dh={class:"request-module-code"},qh={key:1,class:"request-table-score-empty"},Lh={class:"request-table-td"},Ph={class:"request-dates-cell"},Ih=["title"],Mh={class:"request-table-date"},Oh=["title"],Rh={class:"request-table-date"},Th={key:0},jh={class:"request-table-empty",colspan:"6"},Nh={key:1,class:"request-load-more"},Ah={class:"create-success-state"},Uh={class:"create-success-title"},Bh={class:"create-success-subtitle"},Eh={class:"create-success-url-card"},Fh={class:"create-success-url-label"},Vh={class:"create-success-url-row"},Hh=["value"],Kh=["title"],zh={key:0,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"w-5 h-5"},Wh={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"w-5 h-5"},Gh={class:"create-success-url-copy-text"},Yh={class:"create-success-actions"},Jh={key:0,class:"request-search-loader request-search-loader--detail",role:"status","aria-live":"polite"},Qh={class:"request-search-loader-label"},Xh={key:1,class:"detail-layout"},Zh={key:0,class:"detail-section detail-section-documents fade-down",style:{"animation-delay":"220ms"}},xh={class:"documents-section-header"},eg={class:"asnef-section-heading"},tg={class:"detail-section-title",style:{"margin-bottom":"0"}},sg={class:"asnef-summary-status-label"},ag={key:0,class:"documents-table-empty-hint"},og={key:1,class:"documents-table-empty-hint"},ng={key:2,class:"documents-table-empty-hint"},rg={class:"asnef-summary"},ig={class:"asnef-summary-metrics"},lg={key:0,class:"asnef-summary-metric asnef-summary-metric-highlight"},dg={class:"asnef-summary-metric-label"},cg={class:"asnef-summary-metric-value"},ug={key:1,class:"asnef-summary-metric"},pg={class:"asnef-summary-metric-label"},mg={class:"asnef-summary-metric-value"},hg={class:"asnef-summary-metric"},gg={class:"asnef-summary-metric-label"},fg={class:"asnef-summary-metric-value"},yg={key:2,class:"asnef-summary-metric"},bg={class:"asnef-summary-metric-label"},vg={class:"asnef-summary-metric-value"},$g={key:0,class:"documents-table-wrapper"},_g={class:"documents-table"},kg={class:"documents-table-th"},wg={class:"documents-table-th"},Cg={class:"documents-table-th"},Sg={class:"documents-table-th documents-table-num"},Dg={class:"documents-table-td"},qg={class:"documents-table-td"},Lg={class:"documents-table-td documents-table-td-date"},Pg={class:"documents-table-td documents-table-num"},Ig={class:"documents-table-empty-hint"},Mg={key:1,class:"detail-section detail-section-documents fade-down",style:{"animation-delay":"240ms"}},Og={class:"documents-section-header"},Rg={class:"detail-section-title",style:{"margin-bottom":"0"}},Tg={class:"documents-table-wrapper"},jg={class:"documents-table"},Ng={class:"documents-table-th"},Ag={class:"documents-table-th"},Ug={class:"documents-table-th documents-table-th-actions"},Bg={class:"documents-table-row"},Eg={class:"documents-table-td"},Fg={class:"documents-table-label-cell"},Vg={class:"documents-table-label"},Hg={key:0,class:"ml-1 font-medium text-neutral-500"},Kg={class:"documents-table-td"},zg={class:"documents-table-status-cell"},Wg=["title"],Gg={class:"documents-table-td documents-table-td-actions"},Yg={key:0,class:"documents-table-actions"},Jg=["aria-expanded","onClick"],Qg=["disabled","onClick"],Xg={key:0,class:"document-json-spinner","aria-hidden":"true"},Zg={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},xg=["onClick"],ef={key:1,class:"documents-table-empty-hint"},tf={key:0,class:"open-data-summary-row"},sf={colspan:"3",class:"open-data-summary-cell"},af={key:0,class:"open-data-summary"},of={class:"open-data-summary-stats"},nf={key:0,class:"open-data-summary-stat"},rf={class:"open-data-summary-stat-label"},lf={class:"open-data-summary-stat-value"},df={class:"open-data-summary-stat"},cf={class:"open-data-summary-stat-label"},uf={class:"open-data-summary-stat-value"},pf={class:"open-data-summary-stat"},mf={class:"open-data-summary-stat-label"},hf={class:"open-data-summary-stat-value"},gf={class:"open-data-summary-stat"},ff={class:"open-data-summary-stat-label"},yf={class:"open-data-summary-stat-value"},bf={class:"open-data-summary-stat"},vf={class:"open-data-summary-stat-label"},$f={class:"open-data-summary-stat-value"},_f={class:"open-data-summary-stat"},kf={class:"open-data-summary-stat-label"},wf={class:"open-data-summary-stat-value"},Cf={key:0,class:"open-data-summary-table"},Sf={class:"open-data-summary-num"},Df={class:"open-data-summary-num"},qf={class:"open-data-summary-num"},Lf={class:"open-data-summary-num"},Pf={class:"open-data-summary-num"},If={class:"open-data-summary-num"},Mf={class:"open-data-summary-num"},Of={class:"open-data-summary-num"},Rf={key:1,class:"open-data-summary-empty"},Tf={key:1,class:"open-data-summary"},jf={class:"open-data-summary-stats"},Nf={class:"open-data-summary-stat"},Af={class:"open-data-summary-stat-label"},Uf={class:"open-data-summary-stat-value"},Bf={class:"open-data-summary-stat"},Ef={class:"open-data-summary-stat-label"},Ff={class:"open-data-summary-stat-value"},Vf={key:0,class:"open-data-summary-table"},Hf={class:"open-data-summary-num"},Kf={class:"open-data-summary-num"},zf={key:1,class:"open-data-summary-empty"},Wf={key:2,"data-test":"detail-private-documents",class:"detail-section detail-section-documents fade-down",style:{"animation-delay":"240ms"}},Gf={class:"documents-section-header"},Yf={class:"detail-section-title",style:{"margin-bottom":"0"}},Jf={class:"documents-section-subtitle"},Qf={class:"private-block-header"},Xf={class:"private-block-name"},Zf={class:"private-block-meta"},xf={class:"documents-table-wrapper"},e1={class:"documents-table"},t1={class:"documents-table-th"},s1={class:"documents-table-th"},a1={class:"documents-table-th"},o1={class:"documents-table-th"},n1={class:"documents-table-th documents-table-th-actions"},r1={class:"documents-table-td"},i1={key:0,class:"documents-table-label-cell"},l1={class:"documents-table-label"},d1={class:"documents-table-td"}
3,c1={key:0,class:"documents-table-label-cell"},u1={class:"private-file-name"},p1={key:1,class:"documents-table-empty-hint"},m1={class:"documents-table-td documents-table-td-date"},h1={class:"documents-table-td documents-table-td-date"},g1={class:"documents-table-td documents-table-td-actions"},f1={key:0,class:"documents-table-actions"},y1=["disabled","onClick"],b1={key:0,class:"document-card-view-spinner","aria-hidden":"true"},v1={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},$1={key:0,class:"private-deletion-list"},_1={key:3,class:"detail-section detail-section-documents fade-down",style:{"animation-delay":"240ms"}},k1={class:"documents-section-header"},w1={class:"detail-section-title",style:{"margin-bottom":"0"}},C1={class:"documents-section-subtitle"},S1={class:"documents-table-wrapper"},D1={class:"documents-table"},q1={class:"documents-table-th"},L1={class:"documents-table-th"},P1={class:"documents-table-th"},I1={class:"documents-table-th documents-table-th-actions"},M1={class:"documents-table-td"},O1={class:"documents-table-label-cell"},R1={class:"documents-table-label"},T1={class:"documents-table-td"},j1={class:"documents-table-status-cell"},N1={key:0,class:"documents-table-pending-hint"},A1={class:"documents-table-pending-label"},U1={key:1,class:"documents-table-failed-hint"},B1={class:"documents-table-td documents-table-td-date"},E1={class:"documents-table-td documents-table-td-actions"},F1={key:0,class:"documents-table-actions"},V1=["disabled","onClick"],H1={key:0,class:"document-card-view-spinner","aria-hidden":"true"},K1={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},z1=["onClick"],W1={key:1,class:"documents-table-missing-reason"},G1={class:"documents-table-missing-label"},Y1={class:"documents-table-missing-reason-value"},J1={key:2,class:"documents-table-empty-hint"},Q1={key:4,class:"detail-section fade-down",style:{"animation-delay":"300ms"}},X1={class:"detail-section-title"},Z1={class:"documents-table-wrapper"},x1={class:"documents-table"},ey={class:"documents-table-th"},ty={class:"documents-table-th"},sy={class:"documents-table-th documents-table-th-cost"},ay={class:"documents-table-th documents-table-th-actions"},oy={class:"documents-table-td"},ny={class:"documents-table-label-cell"},ry={class:"documents-table-label"},iy={class:"documents-table-td"},ly={class:"documents-table-status-cell"},dy={key:1,class:"documents-table-empty-hint"},cy={class:"documents-table-td documents-table-td-cost"},uy={key:0},py={key:1},my={class:"documents-table-td documents-table-td-actions"},hy={key:0,class:"documents-table-actions"},gy=["onClick"],fy={key:1,class:"documents-table-empty-hint"},yy={class:"detail-download-footer"},by=["disabled"],vy={key:0,class:"detail-download-spinner","aria-hidden":"true"},$y={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"detail-download-icon","aria-hidden":"true"},_y=["disabled"],ky={key:0,class:"detail-download-spinner","aria-hidden":"true"},wy={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"detail-download-icon","aria-hidden":"true"},Cy={class:"json-modal-title-type"},Sy={class:"report-modal"},Dy={key:0,class:"request-search-loader request-search-loader--detail",role:"status","aria-live":"polite","data-test":"report-generating"},qy={class:"request-search-loader-label"},Ly={key:0,class:"cancel-modal-error",role:"alert"},Py={class:"cancel-modal-actions"},Iy={class:"cancel-modal"},My={class:"cancel-modal-text"},Oy={key:0,class:"cancel-modal-error"},Ry={class:"cancel-modal-actions"},Ty=["disabled"],jy=["disabled"],Ny={class:"cancel-modal-reason"},Ay={class:"cancel-modal-actions"};function Uy(e,s,n,i,h,y){const m=be,u=Rt,q=Tt,b=Te,N=je,V=Ce,G=z("CalendarIcon"),ne=z("CheckIcon"),oe=z("ChevronDownIcon"),Z=z("RequestCreateModal"),c=Ae,M=Gt,E=z("PreScoringRequestDetailTopV5"),J=$a,Q=Re,pe=Zt;return o(),r("div",null,[v(u,{title:e.$t("pages.requests.title"),subtitle:e.$t("pages.requests.subtitle")},{actions:ae(()=>
3[e.session.state.token?(o(),r("div",Lm,[v(m,{variant:"primary",classes:"request-create-btn",icon:"UiIconsPlusIcon",text:e.$t("pages.home.createNewRequest"),onClick:s[0]||(s[0]=l=>e.showCreateModal=!0)},null,8,["text"])])):d("",!0)]),_:1},8,["title","subtitle"]),e.session.state.token?e.isLoading?(o(),j(b,{key:1,message:e.$t("common.loading")},null,8,["message"])):(o(),r("div",Pm,[e.errorMessage?(o(),j(N,{key:0,message:e.errorMessage,variant:"error",classes:"mb-4"},null,8,["message"])):d("",!0),e.requests.length===0&&!e.hasAppliedFilters?(o(),r("div",Im,[s[19]||(s[19]=t("div",{class:"empty-state-icon"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-8 w-8"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z"})])],-1)),t("p",Mm,a(e.$t("pages.home.empty")),1),t("p",Om,a(e.$t("pages.home.emptyHint")),1),v(m,{variant:"primary",type:"button",classes:"mt-5 request-create-btn",icon:"UiIconsPlusIcon",text:e.$t("pages.home.createNewRequest"),onClick:s[1]||(s[1]=l=>e.showCreateModal=!0)},null,8,["text"])])):(o(),r("div",Rm,[t("form",{class:"request-filters",onSubmit:s[7]||(s[7]=Me((...l)=>e.applyFilters&&e.applyFilters(...l),["prevent"]))},[t("div",Tm,[t("div",jm,[t("fieldset",Nm,[t("label",Am,a(e.$t("pages.home.filtersSearch")),1),te(t("input",{id:"request-search","onUpdate:modelValue":s[2]||(s[2]=l=>e.filterForm.search=l),class:"form-control",type:"text",placeholder:e.$t("pages.home.filtersSearchPlaceholder")},null,8,Um),[[ge,e.filterForm.search]])]),t("fieldset",Bm,[t("label",Em,a(e.$t("pages.home.filtersStatus")),1),te(t("select",{id:"request-status-filter","onUpdate:modelValue":s[3]||(s[3]=l=>e.filterForm.status=l),class:"form-control"},[t("option",Fm,a(e.$t("pages.home.filtersAllStatuses")),1),(o(!0),r(D,null,O(e.statusFilterOptions,l=>(o(),r("option",{key:l.value,value:l.value},a(l.label),9,Vm))),128))],512),[[qe,e.filterForm.status]])]),t("fieldset",Hm,[t("label",Km,a(e.$t("pages.home.filtersSolvency")),1),te(t("select",{id:"request-risk-filter","onUpdate:modelValue":s[4]||(s[4]=l=>e.filterForm.riskLabel=l),class:"form-control"},[t("option",zm,a(e.$t("pages.home.filtersAllSolvencyLevels")),1),(o(!0),r(D,null,O(e.riskFilterOptions,l=>(o(),r("option",{key:l.value,value:l.value},a(l.label),9,Wm))),128))],512),[[qe,e.filterForm.riskLabel]])]),t("fieldset",Gm,[t("label",Ym,a(e.$t("pages.home.filtersDecision")),1),te(t("select",{id:"request-decision-filter","onUpdate:modelValue":s[5]||(s[5]=l=>e.filterForm.decision=l),class:"form-control"},[t("option",Jm,a(e.$t("pages.home.filtersAllDecisions")),1),(o(!0),r(D,null,O(e.decisionFilterOptions,l=>(o(),r("option",{key:l.value,value:l.value},a(l.label),9,Qm))),128))],512),[[qe,e.filterForm.decision]])]),e.availableTags.length>0?(o(),r("fieldset",Xm,[t("label",Zm,a(e.$t("pages.home.filtersTags")),1),v(V,{modelValue:e.filterForm.tags,"onUpdate:modelValue":s[6]||(s[6]=l=>e.filterForm.tags=l),"data-test":"tag-filter",tags:e.availableTags,placeholder:String(e.$t("pages.home.filtersTags"))},null,8,["modelValue","tags","placeholder"])])):d("",!0)]),t("div",xm,[v(m,{variant:"secondary",type:"button",icon:"UiIconsFilterXIcon",disabled:e.loadingList,text:e.$t("actions.clear"),onClick:e.resetFilters},null,8,["disabled","text","onClick"]),v(m,{variant:"primary",type:"submit",icon:"UiIconsSearchIcon",loading:e.loadingList,text:e.$t("actions.search")},null,8,["loading","text"])])])],32),e.loadingList?(o(),r("div",eh,[s[20]||(s[20]=t("span",{class:"request-search-loader-spinner","aria-hidden":"true"},null,-1)),t("span",th,a(e.$t("common.loading")),1)])):d("",!0),t("div",sh,[t("table",ah,[t("thead",null,[t("tr",null,[t("th",oh,a(e.$t("pages.home.tableContact")),1),t("th",nh,a(e.$t("preScoring.public.status")),1),t("th",rh,a(e.$t("pages.home.tableSolvency")),1),t("th",ih,a(e.$t("pages.home.tableQuality")),1),t("th",lh,a(e.$t("pages.home.tableModules")),1),t("th",dh,a(e.$t("pages.home.tableDates")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.requests,l=>(o(),r("tr",{key:l.id,class:"request-table-row",tabindex:"0",onClick:g=>e.openDetailModal(l.id),onKeydown:[lt(Me(g=>e.openDetailModal(l.id),["prevent"]),["enter"]),lt(Me(g=>e.openDetailModal(l.id),["prevent"]),["space"])]},[t("td",uh,[t("div",ph,[t("span",mh,a(e.getClientName(l)),1),t("span",hh,a(l.customerEmail),1),l.tags&&l.tags.length>0?(o(),r("span",gh,[(o(!0),r(D,null,O(l.tags,g=>(o(),r("span",{key:g.id,class:"request-tag-chip",style:ie({backgroundColor:g.color})},a(g.name),5))),128))])):d("",!0)])]),t("td",fh,[t("span",{class:w(["request-table-status",l.status])},a(e.translatedStatus(l.status)),3)]),t("td",yh,[t("div",bh,[e.effectiveScore(l)!==null?(o(),r("span",{key:0,class:w(["request-table-score",[e.getScoreColorClass(e.effectiveScore(l)),{"request-table-score--preliminary":e.isPreliminaryData(l)}]])},a(e.effectiveScore(l)),3)):(o(),r("span",vh,"â")),t("span",$h,a(e.translatedRiskLabel(e.effectiveRiskLabel(l))),1)])]),t("td",_h,[e.effectiveConfidence(l)!==null?(o(),r("span",{key:0,class:w(["request-confidence-badge",{"request-confidence-badge--preliminary":e.isPreliminaryData(l)}])},a(e.effectiveConfidence(l)),3)):(o(),r("span",kh,"â"))]),t("td",wh,[(l.modules??[]).length>0?(o(),r("ul",Ch,[(o(!0),r(D,null,O(l.modules,g=>(o(),r("li",{key:g.code,class:"request-module-line text-xs sm:text-sm",title:e.modulePhaseLabel(g)},[(o(),j(fe(e.moduleStatusIcon(g.status)),{class:w(["request-module-icon",e.moduleStatusColorClass(g.status)])},null,8,["class"])),t("span",Dh,a(e.$te(`preScoring.modules.${g.code}.label`)?e.$t(`preScoring.modules.${g.code}.label`):g.code),1)],8,Sh))),128))])):(o(),r("span",qh,"â"))]),t("td",Lh,[t("div",Ph,[t("span",{class:"request-date-line text-xs sm:text-sm",title:e.$t("pages.home.tableCreatedAt")},[v(G,{class:"request-date-icon"}),t("span",Mh,a(e.formatLocalDateTime(l.createdAt)),1)],8,Ih),t("span",{class:w(["request-date-line text-xs sm:text-sm",{"request-date-line--empty":!l.completedAt}]),title:e.$t("pages.home.tableCompletedAt")},[v(ne,{class:"request-date-icon"}),t("span",Rh,a(l.completedAt?e.formatLocalDateTime(l.completedAt):"â"),1)],10,Oh)])])],40,ch))),128)),e.requests.length===0?(o(),r("tr",Th,[t("td",jh,a(e.$t("pages.home.filteredEmpty")),1)])):d("",!0)])])]),e.hasMore?(o(),r("div",Nh,[v(m,{variant:"secondary",type:"button",loading:e.loadingMore,text:e.$t("pages.requests.loadMore"),onClick:e.loadMore},{icon:ae(()=>[v(oe,{class:"ui-button-icon"})]),_:1},8,["loading","text","onClick"])])):d("",!0)]))])):(o(),j(q,{key:0,message:e.$t("common.authRequired")},null,8,["message"])),e.showCreateModal?(o(),j(Z,{key:3,onClose:e.closeCreateModal,onCreated:e.onCreatedFromModal},null,8,["onClose","onCreated"])):d("",!0),e.hasCreatedRequest?(o(),j(c,{key:4,classes:"sm:w-[30rem]",onClose:e.closeSuccessModal},{title:ae(()=>[L(a(e.$t("pages.home.createSuccessTitle")),1)]),default:ae(()=>[t("div",Ah,[s[23]||(s[23]=t("div",{class:"create-success-icon"},[t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m4.5 12.75 6 6 9-13.5"})])],-1)),t("h3",Uh,a(e.$t("pages.home.createSuccessTitle")),1),t("p",Bh,a(e.$t("pages.home.createSuccessSubtitle")),1),t("div",Eh,[t("label",Fh,a(e.$t("pages.home.publicUrlLabel")),1),t("div",Vh,[t("input",{type:"text",class:"create-success-url-input",readonly:"",value:e.createPreviewToken,onFocus:s[8]||(s[8]=l=>e.selectInputText(l))},null,40,Hh),t("button",{type:"button",class:w(["create-success-url-copy",{"create-success-url-copy--copied":e.createPreviewCopied}]),title:e.$t("pages.home.copyPublicUrlTooltip"),onClick:s[9]||(s[9]=(...l)=>e.copyCreatePreviewUrl&&e.copyCreatePreviewUrl(...l))},[e.createPreviewCopied?(o(),r("svg",Wh,[...s[22]||(s[22]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m4.5 12.75 6 6 9-13.5"},null,-1)])])):(o(),r("svg",zh,[...s[21]||(s[21]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.666 3.888A2.25 2.25 0 0 0 13.5 2.25h-3c-1.03 0-1.9.693-2.166 1.638m7.332 0c.055.194.084.4.084.612v0a.75.75 0 0 1-.75.75H9.75a.75.75 0 0 1-.75-.75v0c0-.212.03-.418.084-.612m7.332 0c.646.049 1.288.11 1.927.184 1.1.128 1.907 1.077 1.907 2.185V19.5a2.25 2.25 0 0 1-2.25 2.25H6.75A2.25 2.25 0 0 1 4.5 19.5V6.257c0-1.108.806-2.057 1.907-2.185a48.208 48.208 0 0 1 1.927-.184"},null,-1)])])),t("span",Gh,a(e.createPreviewCopied?e.$t("pages.home.publicUrlCopied"):e.$t("pages.home.copyPublicUrl")),1)],10,Kh)])]),e.createErrorMessage?(o(),j(N,{key:0,message:e.createErrorMessage,variant:"error",classes:"w-full"},null,8,["message"])):d("",!0),t("div",Yh,[v(m,{variant:"primary",type:"button",classes:"create-success-action-btn",icon:"UiIconsPlusIcon",text:e.$t("pages.home.createAnotherRequest"),onClick:e.startCreateRequestAgain},null,8,["text","onClick"]),v(m,{variant:"secondary",type:"button",classes:"create-success-action-btn",icon:"UiIconsCheckIcon",text:e.$t("pages.home.finishCreateRequest"),onClick:e.closeSuccessModal},null,8,["text","onClick"])])])]),_:1},8,["onClose"])):d("",!0),e.showDetailModal?(o(),j(c,{key:5,classes:"modal-wide modal-request-detail",onClose:e.closeDetailModal},{title:ae(()=>[v(M,{request:e.selected},null,8,["request"])]),default:ae(()=>[e.loadingDetail?(o(),r("div",Jh,[s[24]||(s[24]=t("span",{class:"request-search-loader-spinner","aria-hidden":"true"},null,-1)),t("span",Qh,a(e.$t("common.loading")),1)])):e.selected?(o(),r("div",Xh,[v(E,{request:e.selected,"score-result":e.selectedScoreResult,benchmark:e.selectedBenchmark,"available-tags":e.availableTags,"required-document-type-codes":e.requiredDocumentTypeCodes,"saving-notes":e.savingNotes,"notes-error":e.notesError,"notes-saved":e.notesSaved,"saving-tags":e.savingTags,"tags-error":e.tagsError,"tags-saved":e.tagsSaved,onSaveNotes:e.saveNotes,onSaveTags:e.saveTags,onTagSelectOpen:s[10]||(s[10]=l=>e.tagSelectOpen=l)},null,8,["request","score-result","benchmark","available-tags","required-document-type-codes","saving-notes","notes-error","notes-saved","saving-tags","tags-error","tags-saved","onSaveNotes","onSaveTags"]),e.asnefResult?(o(),r("div",Zh,[t("div",xh,[t("div",eg,[t("h3",tg,a(e.$t("asnef.company.title")),1),e.asnefResult.success?(o(),r("div",{key:0,class:w(["asnef-summary-status",e.asnefResult.has_records?"asnef-summary-status-records":"asnef-summary-status-clean"])},[s[25]||(s[25]=t("span",{class:"asnef-summary-status-dot","aria-hidden":"true"},null,-1)),t("span",sg,a(e.asnefResult.has_records?e.$t("asnef.company.withRecords"):e.$t("asnef.company.clean")),1)],2)):d("",!0)])]),e.asnefResult.refused?(o(),r("p",ag,a(e.$t("asnef.company.refused")),1)):e.asnefResult.reason==="identity_incomplete"?(o(),r("p",og,a(e.$t("asnef.company.identityIncomplete")),1)):e.asnefResult.success?(o(),r(D,{key:3},[t("div",rg,[t("dl",ig,[e.asnefResult.has_records?(o(),r("div",lg,[t("dt",dg,a(e.$t("asnef.company.totalAmount")),1),t("dd",cg,a(e.formatOpenDataAmount(e.asnefResult.total_unpaid_amount??null)),1)])):d("",!0),e.asnefResult.has_records?(o(),r("div",ug,[t("dt",pg,a(e.$t("asnef.company.recordsCount")),1),t("dd",mg,a(e.asnefResult.records_count),1)])):d("",!0),t("div",hg,[t("dt",gg,a(e.$t("asnef.company.queries")),1),t("dd",fg,a(e.asnefResult.queries_last_6m??0),1)]),e.asnefResult.queried_at?(o(),r("div",yg,[t("dt",bg,a(e.$t("asnef.company.queriedAt")),1),t("dd",vg,a(e.formatShortDate(e.asnefResult.queried_at)),1)])):d("",!0)])]),e.asnefOperations.length>0?(o(),r("div",$g,[t("table",_g,[t("thead",null,[t("tr",null,[t("th",kg,a(e.$t("asnef.company.colEntity")),1),t("th",wg,a(e.$t("asnef.company.colProduct")),1),t("th",Cg,a(e.$t("asnef.company.colRegistered")),1),t("th",Sg,a(e.$t("asnef.company.colAmount")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.asnefOperations,(l,g)=>(o(),r("tr",{key:g,class:"documents-table-row"},[t("td",Dg,a(l.entity_name||"â"),1),t("td",qg,a(l.product||"â"),1),t("td",Lg,a(e.formatShortDate(l.registered_at)),1),t("td",Pg,a(e.formatOpenDataAmount(l.unpaid_amount??null)),1)]))),128))])])])):d("",!0),t("p",Ig,a(e.$t("asnef.company.scoreEffe
3ct")),1)],64)):(o(),r("p",ng,a(e.$t("asnef.company.unavailable")),1))])):d("",!0),e.selected.openDataDocuments&&e.selected.openDataDocuments.length>0?(o(),r("div",Mg,[t("div",Og,[t("div",null,[t("h3",Rg,a(e.$t("openData.company.title")),1)])]),t("div",Tg,[t("table",jg,[t("thead",null,[t("tr",null,[t("th",Ng,a(e.$t("openData.company.columnDocument")),1),t("th",Ag,a(e.$t("openData.company.columnStatus")),1),t("th",Ug,a(e.$t("pages.requests.modules.colActions")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.collapsedOpenDataDocuments,l=>(o(),r(D,{key:l.type},[t("tr",Bg,[t("td",Eg,[t("div",Fg,[t("span",Vg,[L(a(l.name),1),e.formatOpenDataParameters(l.parameters)?(o(),r("span",Hg,a(e.formatOpenDataParameters(l.parameters)),1)):d("",!0)])])]),t("td",Kg,[t("div",zg,[t("span",{class:w(["document-card-status",`document-card-status--${e.openDataStatusVariant(l.status)}`]),title:l.error_reason||""},a(e.$t(e.openDataStatusLabelKey(l))),11,Wg)])]),t("td",Gg,[e.hasOpenDataActions(l)?(o(),r("div",Yg,[l.status==="downloaded"&&l.summary?(o(),r("button",{key:0,class:"document-json-btn","aria-expanded":e.isOpenDataSummaryOpen(l.type),onClick:g=>e.toggleOpenDataSummary(l.type)},[s[26]||(s[26]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 12h16.5m-16.5 5.25h16.5M3.75 6.75h16.5"})],-1)),L(" "+a(e.isOpenDataSummaryOpen(l.type)?e.$t("openData.company.hideDetail"):e.$t("openData.company.viewDetail")),1)],8,Jg)):d("",!0),(o(!0),r(D,null,O(l.files,g=>(o(),r("button",{key:g.id,class:"document-json-btn",disabled:e.viewingOpenDataFileId===g.id,onClick:R=>e.openOpenDataFileRaw(g.id)},[e.viewingOpenDataFileId===g.id?(o(),r("span",Xg)):(o(),r("svg",Zg,[...s[27]||(s[27]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"},null,-1),t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"},null,-1)])])),L(" "+a(e.$t("openData.company.view")),1)],8,Qg))),128)),e.openDataJsonPayload(l)!==null?(o(),r("button",{key:1,class:"document-json-btn",onClick:g=>e.openOpenDataJsonModal(l)},[s[28]||(s[28]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M17.25 6.75 22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3-4.5 16.5"})],-1)),L(" "+a(e.$t("pages.requests.documents.viewJson")),1)],8,xg)):d("",!0)])):(o(),r("span",ef,"â"))])]),l.summary&&e.isOpenDataSummaryOpen(l.type)?(o(),r("tr",tf,[t("td",sf,[l.summary.kind==="cirbe"?(o(),r("div",af,[t("div",of,[l.summary.period?(o(),r("div",nf,[t("span",rf,a(e.$t("openData.company.summary.cirbe.period")),1),t("span",lf,a(l.summary.period),1)])):d("",!0),t("div",df,[t("span",cf,a(e.$t("openData.company.summary.cirbe.totalDebt")),1),t("span",uf,a(e.formatOpenDataAmount(l.summary.total_debt)),1)]),t("div",pf,[t("span",mf,a(e.$t("openData.company.summary.cirbe.totalDue")),1),t("span",hf,a(e.formatOpenDataAmount(l.summary.total_due)),1)]),t("div",gf,[t("span",ff,a(e.$t("openData.company.summary.cirbe.risk")),1),t("span",yf,a(e.formatOpenDataAmount(l.summary.total_risk)),1)]),t("div",bf,[t("span",vf,a(e.$t("openData.company.summary.cirbe.productCount")),1),t("span",$f,a(l.summary.product_count),1)]),t("div",_f,[t("span",kf,a(e.$t("openData.company.summary.cirbe.lenderCount")),1),t("span",wf,a(l.summary.lender_count),1)])]),l.summary.products.length>0?(o(),r("table",Cf,[t("thead",null,[t("tr",null,[t("th",null,a(e.$t("openData.company.summary.cirbe.operationCode")),1),t("th",null,a(e.$t("openData.company.summary.cirbe.coverageCode")),1),t("th",Sf,a(e.$t("openData.company.summary.cirbe.amountTotal")),1),t("th",Df,a(e.$t("openData.company.summary.cirbe.amountDue")),1),t("th",qf,a(e.$t("openData.company.summary.cirbe.interest")),1),t("th",Lf,a(e.$t("openData.company.summary.cirbe.risk")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(l.summary.products,(g,R)=>(o(),r("tr",{key:R},[t("td",null,a(g.operation_code||"â"),1),t("td",null,a(g.coverage_code||"â"),1),t("td",Pf,a(e.formatOpenDataAmount(g.amount_total)),1),t("td",If,a(e.formatOpenDataAmount(g.amount_due)),1),t("td",Mf,a(e.formatOpenDataAmount(g.late_payment_interest)),1),t("td",Of,a(e.formatOpenDataAmount(g.risk_amount)),1)]))),128))])])):(o(),r("p",Rf,a(e.$t("openData.company.summary.cirbe.noProducts")),1))])):l.summary.kind==="catastro"?(o(),r("div",Tf,[t("div",jf,[t("div",Nf,[t("span",Af,a(e.$t("openData.company.summary.catastro.propertyCount")),1),t("span",Uf,a(l.summary.property_count),1)]),t("div",Bf,[t("span",Ef,a(e.$t("openData.company.summary.catastro.totalValue")),1),t("span",Ff,a(e.formatOpenDataAmount(l.summary.total_ca
3dastral_value)),1)])]),l.summary.properties.length>0?(o(),r("table",Vf,[t("thead",null,[t("tr",null,[t("th",null,a(e.$t("openData.company.summary.catastro.reference")),1),t("th",null,a(e.$t("openData.company.summary.catastro.address")),1),t("th",null,a(e.$t("openData.company.summary.catastro.use")),1),t("th",null,a(e.$t("openData.company.summary.catastro.location")),1),t("th",Hf,a(e.$t("openData.company.summary.catastro.value")),1),t("th",null,a(e.$t("openData.company.summary.catastro.year")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(l.summary.properties,(g,R)=>(o(),r("tr",{key:R},[t("td",null,a(g.reference||"â"),1),t("td",null,a(g.address||"â"),1),t("td",null,a(g.main_use||"â"),1),t("td",null,a([g.city,g.province].filter(Boolean).join(", ")||"â"),1),t("td",Kf,a(e.formatOpenDataAmount(g.cadastral_value)),1),t("td",null,a(g.year||"â"),1)]))),128))])])):(o(),r("p",zf,a(e.$t("openData.company.summary.catastro.noProperties")),1))])):d("",!0)])])):d("",!0)],64))),128))])])])])):d("",!0),e.privateDocumentBlocks.length>0?(o(),r("div",Wf,[t("div",Gf,[t("div",null,[t("h3",Yf,a(e.$t("privateDocuments.company.title")),1),t("p",Jf,a(e.$t("privateDocuments.company.subtitle")),1)])]),(o(!0),r(D,null,O(e.privateDocumentBlocks,l=>(o(),r("div",{key:l.id,"data-test":"detail-private-block",class:"private-block"},[t("div",Qf,[t("span",Xf,a(l.name),1),t("span",Zf,a(e.$t("privateDocuments.company.filled",{filled:l.documents.filter(g=>g.files.length>0).length,total:l.documents.length}))+" · "+a(e.formatBytes(l.usedBytes))+" / "+a(e.formatBytes(l.quotaBytes)),1)]),t("div",xf,[t("table",e1,[t("thead",null,[t("tr",null,[t("th",t1,a(e.$t("privateDocuments.company.colDocument")),1),t("th",s1,a(e.$t("privateDocuments.company.colFile")),1),t("th",a1,a(e.$t("privateDocuments.company.colSize")),1),t("th",o1,a(e.$t("privateDocuments.company.colUploadedAt")),1),t("th",n1,a(e.$t("privateDocuments.company.colActions")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.privateBlockRows(l),g=>(o(),r("tr",{key:g.key,"data-test":"detail-private-row",class:"documents-table-row"},[t("td",r1,[g.showLabel?(o(),r("div",i1,[s[29]||(s[29]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"documents-table-file-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z"})],-1)),t("span",l1,a(g.label),1)])):d("",!0)]),t("td",d1,[g.file?(o(),r("div",c1,[e.isImageFile(g.file.mimeType)?(o(),j(J,{key:0,class:"documents-table-file-icon"})):(o(),j(Q,{key:1,class:"documents-table-file-icon"})),t("span",u1,a(g.file.fileName),1)])):(o(),r("span",p1,a(e.$t("privateDocuments.company.notUploaded")),1))]),t("td",m1,a(g.file?e.formatBytes(g.file.sizeBytes):"â"),1),t("td",h1,a(g.file?e.formatDateTime(g.file.uploadedAt):"â"),1),t("td",g1,[g.file?(o(),r("div",f1,[t("button",{type:"button","data-test":"private-file-view",class:"document-card-view-btn",disabled:e.viewingPrivateFileId===g.file.id,onClick:R=>e.openPrivateFile(g.file.id)},[e.viewingPrivateFileId===g.file.id?(o(),r("span",b1)):(o(),r("svg",v1,[...s[30]||(s[30]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"},null,-1),t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"},null,-1)])])),L(" "+a(e.$t("privateDocuments.company.view")),1)],8,y1)])):d("",!0)])]))),128))])])])]))),128)),e.privateDocumentDeleti
3ons.length>0?(o(),r("ul",$1,[(o(!0),r(D,null,O(e.privateDocumentDeletions,(l,g)=>(o(),r("li",{key:g,class:"private-deletion"},a(e.$t("privateDocuments.company.deleted",{name:l.fileName,date:e.formatDateTime(l.deletedAt)})),1))),128))])):d("",!0)])):d("",!0),e.showClientDocuments?(o(),r("div",_1,[t("div",k1,[t("div",null,[t("h3",w1,a(e.$t("pages.requests.documents.title")),1),t("p",C1,a(e.$t("pages.requests.documents.subtitle")),1)])]),t("div",S1,[t("table",D1,[t("thead",null,[t("tr",null,[t("th",q1,a(e.$t("pages.requests.documents.colDocument")),1),t("th",L1,a(e.$t("pages.requests.documents.colStatus")),1),t("th",P1,a(e.$t("pages.requests.documents.colCreatedAt")),1),t("th",I1,a(e.$t("pages.requests.documents.colActions")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.documentTypes,l=>(o(),r("tr",{key:l.value,class:"documents-table-row"},[t("td",M1,[t("div",O1,[s[31]||(s[31]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"documents-table-file-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z"})],-1)),t("span",R1,a(e.$t(`pages.requests.documents.types.${l.value}`)),1)])]),t("td",T1,[t("div",j1,[t("span",{class:w(["document-card-status",`document-card-status--${e.getClientDocumentStatus(l.value)}`])},a(e.$t(`pages.requests.documents.status.${e.getClientDocumentStatus(l.value)}`)),3),e.getClientDocumentStatus(l.value)==="pending"?(o(),r("div",N1,[s[32]||(s[32]=t("span",{class:"document-card-pending-spinner"},null,-1)),t("span",A1,a(e.$t("pages.requests.documents.processingHint")),1)])):d("",!0),e.getClientDocumentStatus(l.value)==="failed"?(o(),r("span",U1,a(e.$t("pages.requests.documents.ocrFailed")),1)):d("",!0)])]),t("td",B1,a(e.getClientDocumentFile(l.value)?.createdAt?e.formatDateTime(String(e.getClientDocumentFile(l.value)?.createdAt)):"â"),1),t("td",E1,[e.getClientDocumentFile(l.value)!==null?(o(),r("div",F1,[t("button",{class:"document-card-view-btn",disabled:e.viewingFileId===e.getClientDocumentFileId(l.value),onClick:g=>e.openDocumentRaw(e.getClientDocumentFileId(l.value))},[e.viewingFileId===e.getClientDocumentFileId(l.value)?(o(),r("span",H1)):(o(),r("svg",K1,[...s[33]||(s[33]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M2.036 12.322a1.012 1.012 0 010-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178z"},null,-1),t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 12a3 3 0 11-6 0 3 3 0 016 0z"},null,-1)])])),L(" "+a(e.$t("pages.requests.documents.viewDocument")),1)],8,V1),t("button",{class:"document-json-btn",onClick:g=>e.openJsonModal(e.getClientDocumentFile(l.value))},[s[34]||(s[34]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M17.25 6.75 22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3-4.5 16.5"})],-1)),L(" "+a(e.$t("pages.requests.documents.viewJson")),1)],8,z1)])):e.getDocumentMissingReason(l.value)?(o(),r("span",W1,[t("span",G1,a(e.$t("pages.requests.documents.notUploadedByCustomer")),1),t("span",Y1,a(e.$t("pages.requests.documents.missingReasonPrefix"))+": "+a(e.$t(`preScoring.public.documents.missingReasons.${e.getDocumentMissingReason(l.value)}`)),1)])):(o(),r("span",J1,a(e.$t("pages.requests.documents.notUploaded")),1))])]))),128))])])])])):d("",!0),e.selected.modules&&e.selected.modules.length>0?(o(),r("div",Q1,[t("h3",X1,a(e.$t("pages.home.modulesTitle")),1),t("div",Z1,[t("table",x1,[t("thead",null,[t("tr",null,[t("th",ey,a(e.$t("pages.requests.modules.colModule")),1),t("th",ty,a(e.$t("pages.requests.modules.colStatus")),1),t("th",sy,a(e.$t("pages.requests.modules.colCost")),1),t("th",ay,a(e.$t("pages.requests.modules.colActions")),1)])]),t("tbody",null,[(o(!0),r(D,null,O(e.selected.modules,l=>(o(),r("tr",{key:l.code,class:"documents-table-row"},[t("td",oy,[t("div",ny,[s[35]||(s[35]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"documents-table-file-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"})],-1)),t("span",ry,a(e.$te(`preScoring.modules.${l.code}.label`)?e.$t(`preScoring.modules.${l.code}.label`):l.code),1)])]),t("td",iy,[t("div",ly,[l.status?(o(),r("span",{key:0,class:w(["document-card-status",`document-card-status--${e.moduleStatusVariant(l.status)}`])},a(e.modulePhaseLabel(l).toUpperCase()),3)):(o(),r("span",dy,"â"))])]),t("td",cy,[l.credit
3Cost!=null?(o(),r("span",uy,a(l.creditCost)+" "+a(e.$t("pages.home.credits")),1)):(o(),r("span",py,"â"))]),t("td",my,[l.result?(o(),r("div",hy,[t("button",{class:"document-json-btn",onClick:g=>e.openModuleJsonModal(l)},[s[36]||(s[36]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"document-card-view-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M17.25 6.75 22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3-4.5 16.5"})],-1)),L(" "+a(e.$t("pages.requests.modules.viewJson")),1)],8,gy)])):(o(),r("span",fy,a(e.$t("pages.requests.modules.noResult")),1))])]))),128))])])])])):d("",!0),t("div",yy,[t("button",{type:"button",class:"detail-cancel-btn",onClick:s[11]||(s[11]=(...l)=>e.openCancelModal&&e.openCancelModal(...l))},[s[37]||(s[37]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"detail-cancel-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.02-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"})],-1)),L(" "+a(e.$t("pages.home.cancelRequest")),1)]),t("button",{type:"button",class:"detail-download-btn",disabled:e.downloadingZip,onClick:s[12]||(s[12]=(...l)=>e.downloadAllDocuments&&e.downloadAllDocuments(...l))},[e.downloadingZip?(o(),r("span",vy)):(o(),r("svg",$y,[...s[38]||(s[38]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"},null,-1)])])),L(" "+a(e.$t("pages.requests.detail.downloadDocuments")),1)],8,by),t("button",{type:"button",class:"detail-download-btn",disabled:e.downloadingReport,"data-test":"download-report",onClick:s[13]||(s[13]=(...l)=>e.openReportModal&&e.openReportModal(...l))},[e.downloadingReport?(o(),r("span",ky)):(o(),r("svg",wy,[...s[39]||(s[39]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m2.25 0H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"},null,-1)])])),L(" "+a(e.$t("pages.requests.detail.downloadReport")),1)],8,_y)])])):d("",!0)]),_:1},8,["onClose"])):d("",!0),e.jsonModalPayload!==null?(o(),j(c,{key:6,classes:"modal-wide modal-json-viewer",onClose:e.closeJsonModal},{title:ae(()=>[L(a(e.$t("pages.requests.documents.viewJson"))+" ",1),t("span",Cy,"â "+a(e.jsonModalPayload.label),1)]),default:ae(()=>[v(pe,{data:e.jsonModalPayload.data,label:e.jsonModalPayload.label,"copy-text":e.$t("pages.requests.documents.jsonCopy"),"copied-text":e.$t("pages.requests.documents.jsonCopied"),"show-line":!1,"color-theme":"monokai","max-height":"60vh"},null,8,["data","label","copy-text","copied-text"])]),_:1},8,["onClose"])):d("",!0),e.showReportModal&&e.selected?(o(),j(c,{key:7,classes:"modal-report","hidden-close":e.downloadingReport,onClose:e.closeReportModal},{title:ae(()=>[L(a(e.$t("pages.requests.detail.reportModalTitle")),1)]),default:ae(()=>[t("div",Sy,[e.downloadingReport?(o(),r("div",Dy,[s[40]||(s[40]=t("span",{class:"request-search-loader-spinner","aria-hidden":"true"},null,-1)),t("span",qy,a(e.$t("pages.requests.detail.reportGenerating")),1)])):(o(),r(D,{key:1},[e.reportError?(o(),r("p",Ly,a(e.reportError),1)):d("",!0),t("div",Py,[t("button",{type:"button",class:"cancel-modal-keep",onClick:s[14]||(s[14]=(...l)=>e.closeReportModal&&e.closeReportModal(...l))},a(e.$t("actions.cancel")),1),t("button",{type:"button",class:"detail-download-btn","data-test":"report-generate",onClick:s[15]||(s[15]=(...l)=>e.downloadReport&&e.downloadReport(...l))},[s[41]||(s[41]=t("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor",class:"detail-download-icon","aria-hidden":"true"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"})],-1)),L(" "+a(e.$t("pages.requests.detail.reportGenerate")),1)])])],64))])]),_:1},8,["hidden-close","onClose"])):d("",!0),e.showCancelModal&&e.selected?(o(),j(c,{key:8,classes:"modal-narrow",onClose:e.closeCancelModal},{title:ae(()=>[L(a(e.$t("pages.home.cancelRequest")),1)]),default:ae(()=>[t("div",Iy,[e.selected.cancellable?(o(),r(D,{key:0}
3,[t("p",My,a(e.$t("pages.home.cancelModalExplain")),1),e.cancelError?(o(),r("p",Oy,a(e.cancelError),1)):d("",!0),t("div",Ry,[t("button",{type:"button",class:"cancel-modal-keep",disabled:e.cancelling,onClick:s[16]||(s[16]=(...l)=>e.closeCancelModal&&e.closeCancelModal(...l))},a(e.$t("pages.home.cancelRequestKeep")),9,Ty),t("button",{type:"button",class:"cancel-modal-confirm",disabled:e.cancelling,onClick:s[17]||(s[17]=(...l)=>e.cancelRequest&&e.cancelRequest(...l))},a(e.cancelling?e.$t("actions.saving"):e.$t("pages.home.cancelRequestConfirmCta")),9,jy)])],64)):(o(),r(D,{key:1},[t("p",Ny,a(e.cancelNotAllowedReason),1),t("div",Ay,[t("button",{type:"button",class:"cancel-modal-keep",onClick:s[18]||(s[18]=(...l)=>e.closeCancelModal&&e.closeCancelModal(...l))},a(e.$t("pages.home.cancelModalClose")),1)])],64))])]),_:1},8,["onClose"])):d("",!0)])}const ib=B(qm,[["render",Uy],["__scopeId","data-v-44985edb"]]);export{ib as default};
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.