1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,631171,e=>{"use strict";let t=(0,e.i(475254).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",()=>t])},586318,e=>{"use strict";var t=e.i(271645);e.i(843476);var n=t.createContext(void 0);function r(e){let r=t.useContext(n);return e||r||"ltr"}e.s(["useDirection",()=>r])},75830,e=>{"use strict";var t=e.i(271645),n=e.i(30030),r=e.i(820783),i=e.i(843476);function o(e){var n;let o,a=(n=e,(o=t.forwardRef((e,n)=>{let{children:i,...o}=e;if(t.isValidElement(i)){var a;let e,s,l=(a=i,(s=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(s=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),c=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,i.props);return i.type!==t.Fragment&&(c.ref=n?(0,r.composeRefs)(n,l):l),t.cloneElement(i,c)}return t.Children.count(i)>1?t.Children.only(null):null})).displayName=`${n}.SlotClone`,o),l=t.forwardRef((e,n)=>{let{children:r,...o}
1=e,l=t.Children.toArray(r),c=l.find(s);if(c){let e=c.props.children,r=l.map(n=>n!==c?n:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,i.jsx)(a,{...o,ref:n,children:t.isValidElement(e)?t.cloneElement(e,void 0,r):null})}return(0,i.jsx)(a,{...o,ref:n,children:r})});return l.displayName=`${e}.Slot`,l}var a=Symbol("radix.slottable");function s(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a}function l(e){let a=e+"CollectionProvider",[s,l]=(0,n.createContextScope)(a),[c,d]=s(a,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:n,children:r}=e,o=t.default.useRef(null),a=t.default.useRef(new Map).current;return(0,i.jsx)(c,{scope:n,itemMap:a,collectionRef:o,children:r})};u.displayName=a;let f=e+"CollectionSlot",p=o(f),m=t.default.forwardRef((e,t)=>{let{scope:n,children:o}=e,a=d(f,n),s=(0,r.useComposedRefs)(t,a.collectionRef);return(0,i.jsx)(p,{ref:s,children:o})});m.displayName=f;let h=e+"CollectionItemSlot",g="data-radix-collection-item",y=o(h),v=t.default.forwardRef((e,n)=>{let{scope:o,children:a,...s}=e,l=t.default.useRef(null),c=(0,r.useComposedRefs)(n,l),u=d(h,o);return t.default.useEffect(()=>(u.itemMap.set(l,{ref:l,...s}),()=>void u.itemMap.delete(l))),(0,i.jsx)(y,{...{[g]:""},ref:c,children:a})});return v.displayName=h,[{Provider:u,Slot:m,ItemSlot:v},function(n){let r=d(e+"CollectionConsumer",n);return t.default.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(r.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[r.collectionRef,r.itemMap])},l]}var c=new WeakMap;function d(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(n=e,r=t,i=n.length,(a=(o=u(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===s?void 0:e[s]}function u(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],c.set(this,!0)}set(e,t){return c.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=u(e),s=a>=0?a:o+a,l=s<0||s>=o?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;a<0&&s++;let d=[...this.#e],f=!1;for(let e=s;e<c;e++)if(s===e){let o=d[e];d[e]===t&&(o=d[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{f||d[e-1]!==t||(f=!0);let n=d[f?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=d(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=d(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return d(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);
1r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}}),e.s(["createCollection",()=>l],75830)},409797,e=>{"use strict";var t=e.i(631171);e.s(["ChevronDownIcon",()=>t.default])},273443,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(30030),i=e.i(75830),o=e.i(820783),a=e.i(981140),s=e.i(369340),l=e.i(248425),c=e.i(934620),d=e.i(296626),u=e.i(610772),f="Collapsible",[p,m]=(0,r.createContextScope)(f),[h,g]=p(f),y=n.forwardRef((e,r)=>{let{__scopeCollapsible:i,open:o,defaultOpen:a,disabled:c,onOpenChange:d,...p}=e,[m,g]=(0,s.useControllableState)({prop:o,defaultProp:a??!1,onChange:d,caller:f});return(0,t.jsx)(h,{scope:i,disabled:c,contentId:(0,u.useId)(),open:m,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),children:(0,t.jsx)(l.Primitive.div,{"data-state":N(m),"data-disabled":c?"":void 0,...p,ref:r})})});y.displayName=f;var v="CollapsibleTrigger",x=n.forwardRef((e,n)=>{let{__scopeCollapsible:r,...i}=e,o=g(v,r);return(0,t.jsx)(l.Primitive.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":N(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...i,ref:n,onClick:(0,a.composeEventHandlers)(e.onClick,o.onOpenToggle)})});x.displayName=v;var w="CollapsibleContent",b=n.forwardRef((e,n)=>{let{forceMount:r,...i}=e,o=g(w,e.__scopeCollapsible);return(0,t.jsx)(d.Presence,{present:r||o.open,children:({present:e})=>(0,t.jsx)(C,{...i,ref:n,present:e})})});b.displayName=w;var C=n.forwardRef((e,r)=>{let{__scopeCollapsible:i,present:a,children:s,...d}=e,u=g(w,i),[f,p]=n.useState(a),m=n.useRef(null),h=(0,o.useComposedRefs)(r,m),y=n.useRef(0),v=y.current,x=n.useRef(0),b=x.current,C=u.open||f,j=n.useRef(C),R=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>j.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.useLayoutEffect)(()=>{let e=m.current;if(e){R.current=R.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();y.current=t.height,x.current=t.width,j.current||(e.style.transitionDuration=R.current.transitionDuration,e.style.animationName=R.current.animationName),p(a)}},[u.open,a]),(0,t.jsx)(l.Primitive.div,{"data-state":N(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!C,...d,ref:h,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":b?`${b}px`:void 0,...e.style},children:C&&s})});function N(e){return e?"open":"closed"}var j=e.i(586318),R="Accordion",S=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[O,_,k]=(0,i.createCollection)(R),[I,P]=(0,r.createContextScope)(R,[k,m]),D=m(),A=n.default.forwardRef((e,n)=>{let{type:r,...i}=e;return(0,t.jsx)(O.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,t.jsx)(z,{...i,ref:n}):(0,t.jsx)(M,{...i,ref:n})})});A.displayName=R;var[E,T]=I(R),[L,q]=I(R,{collapsible:!1}),M=n.default.forwardRef((e,r)=>{let{value:i,defaultValue:o,onValueChange:a=()=>{},collapsible:l=!1,...c}=e,[d,u]=(0,s.useControllableState)({prop:i,defaultProp:o??"",onChange:a,caller:R});return(0,t.jsx)(E,{scope:e.__scopeAccordion,value:n.default.useMemo(()=>d?[d]:[],[d]),onItemOpen:u,onItemClose:n.default.useCallback(()=>l&&u(""),[l,u]),children:(0,t.jsx)(L,{scope:e.__scopeAccordion,collapsible:l,children:(0,t.jsx)($,{...c,ref:r})})})}),z=n.default.forwardRef((e,r)=>{let{value:i,defaultValue:o,onValueChange:a=()=>{},...l}=e,[c,d]=(0,s.useControllableState)({prop:i,defaultProp:o??[],onChange:a,caller:R}),u=n.default.useCallback(e=>d((t=[])=>[...t,e]),[d]),f=n.default.useCallback(e=>d((t=[])=>t.filter(t=>t!==e)),[d]);return(0,t.jsx)(E,{scope:e.__scopeAccordion,value:c,onItemOpen:u,onItemClose:f,children:(0,t.jsx)(L,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)($,{...l,ref:r})})})}),[F,U]=I(R),$=n.default.forwardRef((e,r)=>{let{__scopeAccordion:i,disabled:s,dir:c,orientation:d="vertical",...u}=e,f=n.default.useRef(null),p=(0,o.useComposedRefs)(f,r),m=_(i),h="ltr"===(0,j.useDirection)(c),g=(0,a.composeEventHandlers)(e.onKeyDown,e=>
1{if(!S.includes(e.key))return;let t=e.target,n=m().filter(e=>!e.ref.current?.disabled),r=n.findIndex(e=>e.ref.current===t),i=n.length;if(-1===r)return;e.preventDefault();let o=r,a=i-1,s=()=>{(o=r+1)>a&&(o=0)},l=()=>{(o=r-1)<0&&(o=a)};switch(e.key){case"Home":o=0;break;case"End":o=a;break;case"ArrowRight":"horizontal"===d&&(h?s():l());break;case"ArrowDown":"vertical"===d&&s();break;case"ArrowLeft":"horizontal"===d&&(h?l():s());break;case"ArrowUp":"vertical"===d&&l()}let c=o%i;n[c].ref.current?.focus()});return(0,t.jsx)(F,{scope:i,disabled:s,direction:c,orientation:d,children:(0,t.jsx)(O.Slot,{scope:i,children:(0,t.jsx)(l.Primitive.div,{...u,"data-orientation":d,ref:p,onKeyDown:s?void 0:g})})})}),B="AccordionItem",[W,H]=I(B),Q=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,value:i,...o}=e,a=U(B,r),s=T(B,r),l=D(r),c=(0,u.useId)(),d=i&&s.value.includes(i)||!1,f=a.disabled||e.disabled;return(0,t.jsx)(W,{scope:r,open:d,disabled:f,triggerId:c,children:(0,t.jsx)(y,{"data-orientation":a.orientation,"data-state":Z(d),...l,...o,ref:n,disabled:f,open:d,onOpenChange:e=>{e?s.onItemOpen(i):s.onItemClose(i)}})})});Q.displayName=B;var V="AccordionHeader",G=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...i}=e,o=U(R,r),a=H(V,r);return(0,t.jsx)(l.Primitive.h3,{"data-orientation":o.orientation,"data-state":Z(a.open),"data-disabled":a.disabled?"":void 0,...i,ref:n})});G.displayName=V;var K="AccordionTrigger",Y=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...i}=e,o=U(R,r),a=H(K,r),s=q(K,r),l=D(r);return(0,t.jsx)(O.ItemSlot,{scope:r,children:(0,t.jsx)(x,{"aria-disabled":a.open&&!s.collapsible||void 0,"data-orientation":o.orientation,id:a.triggerId,...l,...i,ref:n})})});Y.displayName=K;var J="AccordionContent",X=n.default.forwardRef((e,n)=>{let{__scopeAccordion:r,...i}=e,o=U(R,r),a=H(J,r),s=D(r);return(0,t.jsx)(b,{role:"region","aria-labelledby":a.triggerId,"data-orientation":o.orientation,...s,...i,ref:n,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function Z(e){return e?"open":"closed"}X.displayName=J;var ee=e.i(409797),et=e.i(975157);function en({...e}){return(0,t.jsx)(A,{"data-slot":"accordion",...e})}function er({className:e,...n}){return(0,t.jsx)(Q,{"data-slot":"accordion-item",className:(0,et.cn)("border-b last:border-b-0",e),...n})}function ei({className:e,children:n,...r}){return(0,t.jsx)(G,{className:"flex",children:(0,t.jsxs)(Y,{"data-slot":"accordion-trigger",className:(0,et.cn)("focus-visible:border-ring focus-visible:ring-ring/50 flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...r,children:[n,(0,t.jsx)(ee.ChevronDownIcon,{className:"text-muted-foreground pointer-events-none size-4 shrink-0 translate-y-0.5 transition-transform duration-200"})]})})}function eo({className:e,children:n,...r}){return(0,t.jsx)(X,{"data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...r,children:(0,t.jsx)("div",{className:(0,et.cn)("pt-0 pb-4",e),children:n})})}e.s(["Accordion",()=>en,"AccordionContent",()=>eo,"AccordionItem",()=>er,"AccordionTrigger",()=>ei],273443)},581418,e=>{"use strict";let t=(0,e.i(475254).default)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["ShieldCheck",()=>t],581418)},528674,109267,e=>{"use strict";var t=e.i(271645),n=e.i(503361);function r(){return(0,t.useSyncExternalStore)(n.subscribePrivacy,n.getPrivacySnapshot,n.getServerPrivacySnapshot)}e.s(["usePrivacyState",()=>r],528674),e.s(["privacyCopy",0,{en:{banner:{label:"Privacy notice",body:"We and our ad partners use cookies to measure visits and show relevant ads. You can opt out of this âsaleâ or âs
1haringâ of your information.",policy:"Privacy Policy",optOut:"Do Not Sell or Share My Personal Information",accept:"OK"},dialog:{title:"Your Privacy Choices",intro:"We and our advertising partners (Google, Meta and OpenAI) use cookies, device identifiers and the pages you visit on this site to measure and personalize ads. Some state laws, including Californiaâs, treat this as a âsaleâ or âsharingâ of personal information.",scope:"Opting out applies to this browser, and to you if you submit a form on this site. It does not change how we use the information you give us to answer your inquiry or process a loan.",optOut:"Do Not Sell or Share My Personal Information",allow:"Allow sharing again",honored:"Opt-Out Request Honored",optedOut:"This browser is opted out. We no longer sell or share your information from it for advertising.",gpc:"Your browser is sending a Global Privacy Control signal, so this browser is opted out automatically. To change that, turn the signal off in your browser settings.",policy:"Privacy Policy",notice:"CCPA Privacy Notice"},link:"Do Not Sell or Share My Personal Information",honored:"Opt-Out Request Honored"},es:{banner:{label:"Aviso de privacidad",body:"Nosotros y nuestros socios publicitarios usamos cookies para medir las visitas y mostrar anuncios relevantes. Puede excluirse de esta âventaâ o âintercambioâ de su información.",policy:"PolÃtica de privacidad",optOut:"No vender ni compartir mi información personal",accept:"Entendido"},dialog:{title:"Sus opciones de privacidad",intro:"Nosotros y nuestros socios publicitarios (Google, Meta y OpenAI) usamos cookies, identificadores de dispositivo y las páginas que visita en este sitio para medir y personalizar anuncios. Algunas leyes estatales, incluida la de California, consideran esto una âventaâ o un âintercambioâ de información personal.",scope:"La exclusión se aplica a este navegador y a usted si envÃa un formulario en este sitio. No cambia la forma en que usamos la información que nos proporciona para responder a su consulta o tramitar un préstamo.",optOut:"No vender ni compartir mi información personal",allow:"Permitir compartir de nuevo",honored:"Solicitud de exclusión respetada",optedOut:"Este navegador está excluido. Ya no vendemos ni compartimos su información desde él con fines publicitarios.",gpc:"Su navegador envÃa una señal de Control Global de Privacidad (GPC), por lo que este navegador queda excluido automáticamente. Para cambiarlo, desactive la señal en la configuración de su navegador.",policy:"PolÃtica de privacidad",notice:"Aviso de privacidad de la CCPA"},link:"No vender ni compartir mi información personal",honored:"Solicitud de exclusión respetada"},"zh-CN":{banner:{label:"éç§å£°æ",body:"æä»¬åæä»¬ç广ååä½ä¼ä¼´ä½¿ç¨ Cookie æ¥ç»è®¡è®¿é®éå¹¶å±ç¤ºç¸å
³å¹¿åãæ¨å¯ä»¥éæ©éåºè¿ç§å¯¹æ¨ä¿¡æ¯çâåºå®âæâå
±äº«âã",policy:"éç§æ¿ç",optOut:"请å¿åºå®æå
±äº«æç个人信æ¯",accept:"ç¡®å®"},dialog:{title:"æ¨çéç§éæ©",intro:"æä»¬åæä»¬ç广ååä½ä¼ä¼´ï¼GoogleãMeta å OpenAIï¼ä¼ä½¿ç¨ Cookieãè®¾å¤æ è¯ç¬¦ä»¥åæ¨å¨æ¬ç½ç«è®¿é®ç页颿¥è¡¡éå个æ§å广åãå
æ¬å å©ç¦å°¼äºå·å¨å
çä¸äºå·çæ³å¾å°æ¤è§ä¸ºå¯¹ä¸ªäººä¿¡æ¯çâåºå®âæâå
±äº«âã",scope:"éåºéæ©éç¨äºæ¤æµè§å¨ï¼å¦ææ¨å¨æ¬ç½ç«æäº¤è¡¨åï¼ä¹éç¨äºæ¨æ¬äººãå®ä¸ä¼æ¹åæä»¬ä¸ºå夿¨çå¨è¯¢æåç贷款èä½¿ç¨æ¨ææä¾ä¿¡æ¯çæ¹å¼ã",optOut:"请å¿åºå®æå
±äº«æç个人信æ¯",allow:"éæ°å
许å
±äº«",honored:"éåºè¯·æ±å·²çæ",optedOut:"æ¤æµè§å¨å·²éåºãæä»¬ä¸ååºäºå¹¿åç®çåºå®æå
±äº«æ¥èªæ¤æµè§å¨çæ¨çä¿¡æ¯ã",gpc:"æ¨çæµè§å¨æ£å¨åéå
¨çéç§æ§å¶ï¼GPCï¼ä¿¡å·ï¼å æ¤æ¤æµè§å¨å·²èªå¨éåºãå¦éæ´æ¹ï¼è¯·å¨æµè§å¨è®¾ç½®ä¸å
³é该信å·ã",policy:"éç§æ¿ç",notice:"CCPAéç§å£°æ"},link:"请å¿åºå®æå
±äº«æç个人信æ¯",honored:"éåºè¯·æ±å·²çæ"}}],109267)},960612,e=>{"use strict";var t=e.i(843476),n=e.i(522016),r=e.i(271645),i=e.i(905771),o=e.i(519455),a=e.i(528674),s=e.i(503361),l=e.i(109267);let c="h-auto min-h-8 w-full whitespace-normal px-3 py-1.5 text-xs font-semibold leading-tight";function d(){var e;let{locale:d}=(0,i.useLanguage)(),u=(0,a.usePrivacyState)(),f=u.ready&&!u.gpc&&null===u.choice,p=(0,r.useRef)(null);if(e="--privacy-banner-height",(0,r.useEffect)(()=>{let t=p.current;if(!f||!t)return;let n=document.documentElement,r=()=>n.style.setProperty(e,`${t.offsetHeight}px`);
1if(r(),"u"<typeof ResizeObserver)return()=>n.style.removeProperty(e);let i=new ResizeObserver(r);return i.observe(t),()=>{i.disconnect(),n.style.removeProperty(e)}},[p,e,f]),(0,r.useEffect)(()=>{(0,s.syncGpcOptOut)()},[]),(0,r.useEffect)(()=>{f&&(0,s.recordBannerShown)()},[f]),!f)return null;let m=l.privacyCopy[d].banner;return(0,t.jsxs)("section",{ref:p,"aria-label":m.label,"data-privacy-banner":!0,className:"fixed inset-x-0 bottom-0 z-[45] rounded-t-xl border border-b-0 border-border bg-card px-4 pt-3 pb-[max(0.75rem,env(safe-area-inset-bottom))] text-foreground shadow-lg sm:inset-x-auto sm:left-4 sm:w-[440px]",children:[(0,t.jsxs)("p",{className:"text-[13px] font-medium leading-snug text-foreground",children:[m.body," ",(0,t.jsx)(n.default,{href:"/privacy-policy#your-privacy-choices",className:"font-semibold text-tql-blue underline underline-offset-2 transition-colors hover:text-tql-blue-hover",children:m.policy})]}),(0,t.jsxs)("div",{className:"mt-2.5 flex gap-2",children:[(0,t.jsx)("div",{className:"min-w-0 flex-1",children:(0,t.jsx)(o.Button,{type:"button",variant:"outline",className:c,onClick:()=>(0,s.setPrivacyChoice)("opt_out","banner"),children:m.optOut})}),(0,t.jsx)("div",{className:"w-20 shrink-0",children:(0,t.jsx)(o.Button,{type:"button",variant:"outline",className:c,onClick:()=>(0,s.setPrivacyChoice)("allow","banner"),children:m.accept})})]})]})}e.s(["PrivacyBanner",()=>d],960612)},920894,e=>{"use strict";var t=e.i(843476),n=e.i(581418),r=e.i(905771),i=e.i(776639),o=e.i(528674),a=e.i(109267),s=e.i(975157),l=e.i(522016),c=e.i(519455),d=e.i(503361);let u="text-tql-blue underline underline-offset-2 hover:text-tql-blue-hover";function f({state:e,copy:r}){return(0,t.jsxs)(i.DialogContent,{className:"max-h-[85svh] overflow-y-auto sm:max-w-md",children:[(0,t.jsxs)(i.DialogHeader,{children:[(0,t.jsx)(i.DialogTitle,{children:r.title}),(0,t.jsx)(i.DialogDescription,{className:"leading-relaxed",children:r.intro})]}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-tql-text-muted",children:r.scope}),e.optedOut&&(0,t.jsxs)("div",{role:"status",className:"rounded-lg border border-emerald-500/40 bg-emerald-500/10 p-3 text-sm",children:[(0,t.jsxs)("p",{className:"flex items-center gap-2 font-semibold text-emerald-700 dark:text-emerald-300",children:[(0,t.jsx)(n.ShieldCheck,{className:"h-4 w-4 shrink-0","aria-hidden":"true"}),r.honored]}),(0,t.jsx)("p",{className:"mt-1 leading-relaxed text-tql-text-muted",children:e.gpc?r.gpc:r.optedOut})]}),(0,t.jsxs)(i.DialogFooter,{children:[!e.optedOut&&(0,t.jsx)(c.Button,{type:"button",className:"h-auto min-h-9 whitespace-normal",onClick:()=>(0,d.setPrivacyChoice)("opt_out","settings"),children:r.optOut}),e.optedOut&&!e.gpc&&(0,t.jsx)(c.Button,{type:"button",variant:"outline",className:"h-auto min-h-9 whitespace-normal",onClick:()=>(0,d.setPrivacyChoice)("allow","settings"),children:r.allow})]}),(0,t.jsxs)("p",{className:"flex flex-wrap gap-x-4 gap-y-1 text-xs",children:[(0,t.jsx)(i.DialogClose,{asChild:!0,children:(0,t.jsx)(l.default,{href:"/privacy-policy#your-privacy-choices",className:u,children:r.policy})}),(0,t.jsx)(i.DialogClose,{asChild:!0,children:(0,t.jsx)(l.default,{href:"/ccpa-notice",className:u,children:r.notice})})]})]})}function p({className:e}){let{locale:l}=(0,r.useLanguage)(),c=(0,o.usePrivacyState)(),d=a.privacyCopy[l];return(0,t.jsxs)("span",{className:"inline-flex flex-wrap items-center gap-x-2 gap-y-1",children:[(0,t.jsxs)(i.Dialog,{children:[(0,t.jsx)(i.DialogTrigger,{asChild:!0,children:(0,t.jsx)("button",{type:"button",className:(0,s.cn)("text-left transition-colors",e),children:d.link})}),(0,t.jsx)(f,{state:c,copy:d.dialog})]}),c.ready&&c.optedOut&&(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 text-xs font-medium text-emerald-700 dark:text-emerald-400",children:[(0,t.jsx)(n.ShieldCheck,{className:"h-3.5 w-3.5","aria-hidden":"true"}),d.honored]})]})}e.s(["PrivacyChoicesLink",()=>p],920894)},334746,619534,e=>{"use strict";let t="tql_aid",n="tql_sid_v1",r=/^[A-Za-z0-9-]{8,64}$/,i=null,o=null;function a(){try{if("u">typeof crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID()}catch{}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=Math.floor(16*Math.random());return("x"===e?t:t%4+8).toString(16)})}function s(){let e=function(e){try{for(let t of document.cookie.split(";")){let n=t.indexOf("=");if(-1===n||t.slice(0,n).trim()!==e)continue;let r=decodeURIComponent(t.slice(n+1).trim());if(r)return r}}catch{}}("tql_aid");if(e&&r.test(e))return l(e),e;try{let e=window.localStorage.getItem(t);if(e&&r.test(e))return o=e,e}catch{}let n=o??a();return l(n),n}function l(e){o=e;try{window.localStorage.setItem(t,e)}catch{}}function c(e){i=e;try{window.sessionStorage.setItem(n,JSON.stringify(e))}catch{}}function d(){let e=Date.now(),t=i;try{let e=window.sessionStorage.getItem(n);if(e){let n=JSON.parse(e);n&&"string"==typeof n.id&&r.test(n.id)&&"number"==typeof n.last&&Number.isFinite(n.last)&&(void 0===n.sequence||Number.isSafeInteger(n.sequence)&&(n.sequence??-1)>=0)&&(t={id:n.id,last:n.last,sequence:n.sequence??0})}}catch{}return(!t||e-t.last>=18e5||t.sequence>=Number.MAX_SAFE_INTEGER)&&(t={id:a(),last:e,sequence:0}),t.last=e,c(t),t}function u(){return d().id}function f(){let e=d();return e.sequence+=1,c(e),{sessionId:e.id,sequence:e.sequence}}e.s(["getAnonymousId",()=>s,"getSessionId",()=>u,"newId",()=>a,"nextSessionEvent",()=>f],619534);let p="tql_attribution_v2",m=null,h=[["utmSource","utm_source"],["utmMedium","utm_medium"],["utmCampaign","utm_campaign"],["utmTerm","utm_term"],["utmContent","utm_content"]],g=[["oppref","oppref"],["gclid","gclid"],["gbraid","gbraid"],["wbraid","wbraid"],["gadSource","gad_source"],["fbclid","fbclid"],["msclkid","msclkid"],["rdtCid","rdt_cid"]],y=[["campaignId","campaign_id"],["adgroupId","adgroup_id"],["adId","ad_id"],["keyword","keyword"],["matchtype","matchtype"],["device","device"]];function v(e){if("u">typeof document)try{for(let t of document.cookie.split(";")){let n=t.indexOf("=");if(-1===n||t.slice(0,n).trim()!==e)continue;let r=decodeURIComponent(t.slice(n+1).trim());if(r)return r.slice(0,512)}}catch{}}let x=new Set(["totalqualitylending-test-a2hp4ylciq-uc.a.run.app","localhost","127.0.0.1"]);function w(){let e={},t=new URLSearchParams(window.location.search);for(let[n,r]of h){let i=t.get(r)?.trim();i&&(e[n]=i.slice(0,255))}for(let[n,r]of g){let i=t.get(r)?.trim();i&&(e[n]=i.slice(0,512))}for(let[n,r]of y){let i=t.get(r)?.trim();i&&(e[n]=i.slice(0,255))}let n=function(){if(!x.has(window.location.hostname))return;let e=new URLSearchParams(window.location.search).get("__test_ref")?.trim();return e?e.slice(0,2048):void 0}()??document.referrer;return n&&!n.startsWith(window.location.origin)&&(e.referrer=n.slice(0,2048)),e}function b(e){let t=v("__obref"),n=e.oppref??v("__oppref"),r=e.gclid??function(){let e=v("_gcl_aw");if(!e)return;let t=e.split(".");return t.length>=3&&t.slice(2).join(".")||void 0}();return{...e,...n?{oppref:n}:{},...r?{gclid:r}:{},...t?{obref:t}:{}}}function C(){N()}function N(e){try{return b(function(e){let t=m;try{let n=window.sessionStorage.getItem(p);if(n){let r=JSON.parse(n);r?.sessionId===e&&r.value&&"object"==typeof r.value&&!Array.isArray(r.value)&&(t={sessionId:e,value:r.value})}}catch{}t?.sessionId!==e&&(t={sessionId:e,value:w()}),m=t;try{window.sessionStorage.setItem(p,JSON.stringify(t))}catch{}return t.value}(e??u()))}catch{}try{return b(w())}catch{try{return b({})}catch{return{}}}}e.s(["captureAttribution",()=>C,"getAttribution",()=>N],334746)},386865,e=>{"use strict";var t=e.i(334746),n=e.i(619534);let r="/api/collect",i=[],o=[],a=!1,s=0,l=null,c=!1;function d(e,r){try{let o,a,s=(0,n.nextSessionEvent)(),l={event_id:(0,n.newId)(),event_name:e,event_ts:new Date().toISOString(),...r&&Object.keys(r).length>0?{event_params:r}:{},anonymous_id:(0,n.getAnonymousId)(),session_id:s.sessionId,session_sequence:s.sequence,...(o=document.title.trim(),a=document.referrer,{page_path:window.location.pathname,page_host:window.location.host,...o?{page_title:o.slice(0,512)}:{},...a?{page_referrer:a.slice(0,2048)}:{}}),attribution:(0,t.getAttribution)(s.sessionId)},c=JSON.stringify(l);if(new Blob([`{"events":[${c}]}`]).size>32768)return;i.push({json:c,attempts:0,exitQueued:!1}),i.length>200&&i.splice(0,i.length-200),i.length>=20?m(!1):u()}catch{}}function u(e=5e3){null===l&&(l=setTimeout(()=>{l=null,m(!1)},e))}function f(){null!==l&&(clearTimeout(l),l=null)}function p(e){let t=[],n="",r=0;for(;e.length>0&&t.length<20;){let i=`{"events":[${[...t,e[0]].map(({json:e})=>e).join(",")}]}`,o=new Blob([i]).size;if(o>32768)break;t.push(e.shift()),n=i,r=o}return{entries:t,body:n,bytes:r}}async function m(e){if(f(),!a&&0!==i.length){if(Date.now()<s)return void u(s-Date.now());a=!0;try{for(;i.length>0;){let t=p(i);for(let e of o=t.entries)e.attempts+=1;let n=!1;try{let i=await fetch(r,{method:"POST",body:t.body,headers:{"Content-Type":"application/json"},keepalive:e,credentials:"same-origin",signal:AbortSignal.timeout(1e4)});n=429===i.status||i.status>=500}catch{n=!0}let a=o.filter(e=>!e.exitQueued&&e.attempts<3);if(o=[],n&&a.length>0){i=[...a,...i].slice(0,200),f();let e=1e3*2**(a[0].attempts-1);s=Date.now()+e,u(e);break}}}finally{o=[],a=!1,i.length>0&&u()}}}function h(){f();let e=[...o,...i].filter(e=>!e.exitQueued),t=61440;for(;e.length>0;){let n=p(e);if(n.bytes>t)break;let o=!1;try{o=navigator.sendBeacon(r,new Blob([n.body],{type:"application/json"}))}catch{}if(!o)break;for(let e of n.entries)e.exitQueued=!0;i=i.filter(e=>!e.exitQueued),t-=n.bytes}61440===t&&i.length>0?m(!0):i.length>0&&u()}function g(){!c&&"u">typeof document&&(c=!0,document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState?h():m(!1)}),window.addEventListener("pagehide",h),window.addEventListener("online",()=>void m(!1)))}e.s(["bindLifecycleFlush",()=>g,"track",()=>d])},503361,e=>{"use strict";var t=e.i(386865);let n="tql_privacy",r="tql_privacy",i={opt_out:"optout",allow:"allow"};function o(e){return e===i.opt_out?"opt_out":e===i.allow?"allow":null}let a=Object.freeze({ready:!1,gpc:!1,choice:null,optedOut:!1}),s="tql_privacy_banner_seen",l=null,c=null,d=new Set;function u(){let e=function(){try{let e=navigator;return!0===e.globalPrivacyControl}catch{return!1}}(),t=c??function(){try{let e=document.cookie;if(e.split(";").some(e=>e.trim().startsWith(`${n}=`))){if(!e)return null;for(let t of e.split(";")){let e=t.indexOf("=");if(-1!==e&&t.slice(0,e).trim()===n)return o(t.slice(e+1).trim())}return null}}catch{}try{return o(window.localStorage.getItem(r))}catch{return null}}();return Object.freeze({ready:!0,gpc:e,choice:t,optedOut:e||"opt_out"===t})}
1function f(){l=u(),d.forEach(e=>e())}function p(e){e.key===r&&(c=null,f())}function m(){return l??=u()}function h(){return a}function g(e){return 0===d.size&&window.addEventListener("storage",p),d.add(e),()=>{d.delete(e),0===d.size&&window.removeEventListener("storage",p)}}function y(){return m().optedOut}function v(e,...t){try{e?.(...t)}catch{}}function x(e,o){c=e;let a=i[e];try{let e="https:"===window.location.protocol?"; Secure":"";document.cookie=`${n}=${a}; Max-Age=33696000; Path=/; SameSite=Lax${e}`}catch{}try{window.localStorage.setItem(r,a)}catch{}try{fetch("/api/privacy/choice",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({choice:e}),credentials:"same-origin",keepalive:!0,cache:"no-store"}).catch(()=>{})}catch{}let s=window,l="opt_out"===e,d=l?"denied":"granted";v(s.gtag,"consent","update",{ad_storage:d,ad_user_data:d,ad_personalization:d,analytics_storage:d}),v(s.gtag,"set","restricted_data_processing",l),v(s.fbq,"consent",l?"revoke":"grant"),v(s.oaiq,"consent",!l);try{(s.dataLayer??=[]).push({event:"privacy_choice",privacy_opt_out:l})}catch{}f(),(0,t.track)("privacy_choice",{choice:e,method:o,gpc:m().gpc})}function w(){let e=m();e.ready&&e.gpc&&"opt_out"!==e.choice&&x("opt_out","gpc")}function b(){try{if(window.sessionStorage.getItem(s))return;window.sessionStorage.setItem(s,"1")}catch{}(0,t.track)("privacy_banner_shown")}e.s(["getPrivacySnapshot",()=>m,"getServerPrivacySnapshot",()=>h,"isPrivacyOptedOut",()=>y,"recordBannerShown",()=>b,"setPrivacyChoice",()=>x,"subscribePrivacy",()=>g,"syncGpcOptOut",()=>w],503361)},678745,e=>{"use strict";let t=(0,e.i(475254).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",()=>t])},880341,e=>{"use strict";let t=e.i(247167).default.env.NEXT_PUBLIC_BASE_URL??"https://www.totalqualitylending.com",n={name:"Total Quality Lending",alternateNames:["TQL","tqlend"],shortName:"TQL",legalName:"Total Quality Financial, Inc.",legalDba:"Total Quality Financial, Inc. DBA Total Quality Lending",tagline:"Changing American Families' Trajectories Through Real Estate",phone:"(800) 304-1925",email:"[email protected]",conciergeEmail:"[email protected]",hq:{streetAddress:"630 W Carmel Dr #100",addressLocality:"Carmel",addressRegion:"IN",postalCode:"46032",addressCountry:"US",addressLine:"630 W Carmel Dr #100, Carmel, IN 46032",metroArea:"Indianapolis"},nmls:"1933377",nmlsLookupUrl:"https://www.nmlsconsumeraccess.org/TuringTestPage.as
1px?ReturnUrl=/EntityDetails.aspx/COMPANY/1933377",nmlsEntityUrl:"https://www.nmlsconsumeraccess.org/EntityDetails.aspx/COMPANY/1933377",dfpiLicense:"60DBO-108369",social:{facebook:"https://www.facebook.com/totalqualitylending",linkedin:"https://www.linkedin.com/company/totalqualitylending",instagram:"https://www.instagram.com/totalqualitylending/"},reviews:{google:"https://www.google.com/search?q=total+quality+lending+reviews#lrd=0x80dcdd0f5f5bb1b3:0xca974cf6c8b615ee,1,,,,",zillow:"https://www.zillow.com/lender-profile/totalqualitylending/",rabbu:"https://rabbu.com/lenders/total-quality-lending"},titleSuffix:"Total Quality Lending",titleSeparator:" | ",defaultDescription:"We help everyday Americans and investors build wealth through real estate. Close in as little as 15 days with loan programs built for modern real estate investors and entrepreneurs.",defaultKeywords:"mortgage, real estate investment, DSCR loans, short term rental loans, investor lending, home financing",disclaimer:`In no event will Total Quality Financial, Inc. DBA Total Quality Lending be liable for any loss or damage including and without limitation to indirect or consequential loss or damage, or any loss or damage whatsoever arising out of, or in connection with, the use of this website. This is not an offer for extension of credit nor a commitment to lend. Programs, rates, terms and conditions subject to change without notice. Certain restrictions may apply. All approvals subject to underwriting guidelines. Not all applicants will qualify. I agree to be contacted by Total Quality Lending via call, email, and text. To opt out, you can reply "stop" at any time or click the unsubscribe link in the emails. Message and data rates may apply. 2 3Total Quality Financial, Inc. DBA Total Quality Lending NMLS #1933377. Licensed by the Department of Financial Protection and Innovation under the California Financing Law, License No 60DBO-108369. 4 5These materials are not from HUD or FHA and were not approved by HUD or a government agency. Equal Housing Lender.`};n.social.facebook,n.social.linkedin,n.social.instagram,n.nmlsEntityUrl,e.s(["BASE_URL",0,t,"brand",0,n])},30030,e=>{"use strict";var t=e.i(271645),n=e.i(843476);function r(e,r){let i=t.createContext(r),o=e=>{let{children:r,...o}=e,a=t.useMemo(()=>o,Object.values(o));return(0,n.jsx)(i.Provider,{value:a,children:r})};return o.displayName=e+"Provider",[o,function(n){let o=t.useContext(i);if(o)return o;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${e}\``)}]}function i(e,r=[]){let o=[],a=()=>{let n=o.map(e=>t.createContext(e));return function(r){let i=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return a.scopeName=e,[function(r,i){let a=t.createContext(i),s=o.length;o=[...o,i];let l=r=>{let{scope:i,children:o,...l}=r,c=i?.[e]?.[s]||a,d=t.useMemo(()=>l,Object.values(l));return(0,n.jsx)(c.Provider,{value:d,children:o})};return l.displayName=r+"Provider",[l,function(n,o){let l=o?.[e]?.[s]||a,c=t.useContext(l);if(c)return c;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:i}),[i])}};return r.scopeName=n.scopeName,r}(a,...r)]}e.s(["createContext",()=>r,"createContextScope",()=>i])},981140,e=>{"use strict";function t(e,n,{checkForDefaultPrevented:r=!0}={}){return function(t){if(e?.(t),!1===r||!t.defaultPrevented)return n?.(t)}}"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",()=>t])},248425,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(820783),i=e.i(843476),o=Symbol("radix.slottable");function a(e){return t.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}var s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{var o,s;let l,c,d,u=(s=o=`Primitive.${n}
5`,(l=t.forwardRef((e,n)=>{let{children:i,...o}=e;if(t.isValidElement(i)){var a;let e,s,l=(a=i,(s=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(s=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),c=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,i.props);return i.type!==t.Fragment&&(c.ref=n?(0,r.composeRefs)(n,l):l),t.cloneElement(i,c)}return t.Children.count(i)>1?t.Children.only(null):null})).displayName=`${s}.SlotClone`,c=l,(d=t.forwardRef((e,n)=>{let{children:r,...o}=e,s=t.Children.toArray(r),l=s.find(a);if(l){let e=l.props.children,r=s.map(n=>n!==l?n:t.Children.count(e)>1?t.Children.only(null):t.isValidElement(e)?e.props.children:null);return(0,i.jsx)(c,{...o,ref:n,children:t.isValidElement(e)?t.cloneElement(e,void 0,r):null})}return(0,i.jsx)(c,{...o,ref:n,children:r})})).displayName=`${o}.Slot`,d),f=t.forwardRef((e,t)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(r?u:n,{...o,ref:t})});return f.displayName=`Primitive.${n}`,{...e,[n]:f}},{});function l(e,t){e&&n.flushSync(()=>e.dispatchEvent(t))}e.s(["Primitive",()=>s,"dispatchDiscreteCustomEvent",()=>l],248425)},934620,e=>{"use strict";var t=e.i(271645),n=globalThis?.document?t.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>n])},369340,e=>{"use strict";var t=e.i(271645),n=e.i(934620);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var r=t[" useInsertionEffect ".trim().toString()]||n.useLayoutEffect;function i({prop:e,defaultProp:n,onChange:i=()=>{},caller:o}){let[a,s,l]=function({defaultProp:e,onChange:n}){let[i,o]=t.useState(e),a=t.useRef(i),s=t.useRef(n);return r(()=>{s.current=n},[n]),t.useEffect(()=>{a.current!==i&&(s.current?.(i),a.current=i)},[i,a]),[i,o,s]}({defaultProp:n,onChange:i}),c=void 0!==e,d=c?e:a;{let n=t.useRef(void 0!==e);t.useEffect(()=>{let e=n.current;if(e!==c){let t=c?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}n.current=c},[c,o])}return[d,t.useCallback(t=>{if(c){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else s(t)},[c,e,s,l])]}Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",()=>i],369340)},610772,e=>{"use strict";var t=e.i(271645),n=e.i(934620),r=t[" useId ".trim().toString()]||(()=>void 0),i=0;function o(e){let[o,a]=t.useState(r());return(0,n.useLayoutEffect)(()=>{e||a(e=>e??String(i++))},[e]),e||(o?`radix-${o}`:"")}e.s(["useId",()=>o])},296626,e=>{"use strict";var t=e.i(271645),n=e.i(820783),r=e.i(934620),i=e=>{var i;let a,s,{present:l,children:c}=e,d=function(e){var n,i;let[a,s]=t.useState(),l=t.useRef(null),c=t.useRef(e),d=t.useRef("none"),[u,f]=(n=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>i[e][t]??e,n));return t.useEffect(()=>{let e=o(l.current);d.current="mounted"===u?e:"none"},[u]),(0,r.useLayoutEffect)(()=>{let t=l.current,n=c.current;if(n!==e){let r=d.current,i=o(t);e?f("MOUNT"):"none"===i||t?.display==="none"?f("UNMOUNT"):n&&r!==i?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,r.useLayoutEffect)(()=>{if(a){let e,t=a.ownerDocument.defaultView??window,n=n=>{let r=o(l.current).includes(CSS.escape(n.animationName));if(n.target===a&&r&&(f("ANIMATION_END"),!c.current)){let n=a.style.animationFillMode;a.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===a.style.animationFillMode&&(a.style.animationFillMode=n)})}},r=e=>{e.target===a&&(d.current=o(l.current))};return a.addEventListener("animationstart",r),a.addEventListener("animationcancel",n),a.addEventListener("animationend",n),()=>{t.clearTimeout(e),a.removeEventListener("animationstart",r),a.removeEventListener("animationcancel",n),a.removeEventListener("animationend",n)}}f("ANIMATION_END")},[a,f]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:t.useCallback(e=>{l.current=e?getComputedStyle(e):null,s(e)},[])}}(l),u="function"==typeof c?c({present:d.isPresent}):t.Children.only(c),f=(0,n.useComposedRefs)(d.ref,(i=u,(s=(a=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?i.ref:(s=(a=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?i.props.ref:i.props.ref||i.ref));return"function"==typeof c||d.isPresent?t.cloneElement(u,{ref:f}):null};function o(e){return e?.animationName||"none"}i.displayName="Presence",e.s(["Presence",()=>i])},841947,e=>{"use strict";let t=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
5],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>t])},326999,995926,e=>{"use strict";let t,n,r;var i=e.i(271645),o=e.i(981140),a=e.i(820783),s=e.i(30030),l=e.i(610772),c=e.i(369340),d=e.i(726330),u=e.i(765491),f=e.i(774606),p=e.i(296626),m=e.i(248425),h=e.i(303536),g=e.i(985369),y=e.i(186312),v=e.i(843476),x=Symbol("radix.slottable");function w(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}var b="Dialog",[C,N]=(0,s.createContextScope)(b),[j,R]=C(b),S=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:s=!0}=e,d=i.useRef(null),u=i.useRef(null),[f,p]=(0,c.useControllableState)({prop:r,defaultProp:o??!1,onChange:a,caller:b});return(0,v.jsx)(j,{scope:t,triggerRef:d,contentRef:u,contentId:(0,l.useId)(),titleId:(0,l.useId)(),descriptionId:(0,l.useId)(),open:f,onOpenChange:p,onOpenToggle:i.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})};S.displayName=b;var O="DialogTrigger",_=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=R(O,n),s=(0,a.useComposedRefs)(t,i.triggerRef);return(0,v.jsx)(m.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":G(i.open),...r,ref:s,onClick:(0,o.composeEventHandlers)(e.onClick,i.onOpenToggle)})});_.displayName=O;var k="DialogPortal",[I,P]=C(k,{forceMount:void 0}),D=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=R(k,t);return(0,v.jsx)(I,{scope:t,forceMount:n,children:i.Children.map(r,e=>(0,v.jsx)(p.Presence,{present:n||a.open,children:(0,v.jsx)(f.Portal,{asChild:!0,container:o,children:e})}))})};D.displayName=k;var A="DialogOverlay",E=i.forwardRef((e,t)=>{let n=P(A,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=R(A,e.__scopeDialog);return o.modal?(0,v.jsx)(p.Presence,{present:r||o.open,children:(0,v.jsx)(L,{...i,ref:t})}):null});E.displayName=A;var T=((r=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){var o;let e,s,l=(o=n,(s=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(s=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),c=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==i.Fragment&&(c.ref=t?(0,a.composeRefs)(t,l):l),i.cloneElement(n,c)}return i.Children.count(n)>1?i.Children.only(null):null})).displayName="DialogOverlay.RemoveScroll.SlotClone",t=r,(n=i.forwardRef((e,n)=>{let{children:r,...o}=e,a=i.Children.toArray(r),s=a.find(w);if(s){let e=s.props.children,r=a.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,v.jsx)(t,{...o,ref:n,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,v.jsx)(t,{...o,ref:n,children:r})})).displayName="DialogOverlay.RemoveScroll.Slot",n),L=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=R(A,n);return(0,v.jsx)(g.RemoveScroll,{as:T,allowPinchZoom:!0,shards:[i.contentRef],children:(0,v.jsx)(m.Primitive.div,{"data-state":G(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),q="DialogContent",M=i.forwardRef((e,t)=>{let n=P(q,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=R(q,e.__scopeDialog);return(0,v.jsx)(p.Presence,{present:r||o.open,children:o.modal?(0,v.jsx)(z,{...i,ref:t}):(0,v.jsx)(F,{...i,ref:t})})});M.displayName=q;var z=i.forwardRef((e,t)=>{let n=R(q,e.__scopeDialog),r=i.useRef(null),s=(0,a.useComposedRefs)(t,n.contentRef,r);return i.useEffect(()=>{let e=r.current;if(e)return(0,y.hideOthers)(e)},[]),(0,v.jsx)(U,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,o.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),F=i.forwardRef((e,t)=>
5{let n=R(q,e.__scopeDialog),r=i.useRef(!1),o=i.useRef(!1);return(0,v.jsx)(U,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;n.triggerRef.current?.contains(i)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),U=i.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:s,...l}=e,c=R(q,n),f=i.useRef(null),p=(0,a.useComposedRefs)(t,f);return(0,h.useFocusGuards)(),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(u.FocusScope,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:s,children:(0,v.jsx)(d.DismissableLayer,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":G(c.open),...l,ref:p,onDismiss:()=>c.onOpenChange(!1)})}),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(X,{titleId:c.titleId}),(0,v.jsx)(Z,{contentRef:f,descriptionId:c.descriptionId})]})]})}),$="DialogTitle",B=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=R($,n);return(0,v.jsx)(m.Primitive.h2,{id:i.titleId,...r,ref:t})});B.displayName=$;var W="DialogDescription",H=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=R(W,n);return(0,v.jsx)(m.Primitive.p,{id:i.descriptionId,...r,ref:t})});H.displayName=W;var Q="DialogClose",V=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=R(Q,n);return(0,v.jsx)(m.Primitive.button,{type:"button",...r,ref:t,onClick:(0,o.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})});function G(e){return e?"open":"closed"}V.displayName=Q;var K="DialogTitleWarning",[Y,J]=(0,s.createContext)(K,{contentName:q,titleName:$,docsSlug:"dialog"}),X=({titleId:e})=>{let t=J(K),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 6 7If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 8 9For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return i.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Z=({contentRef:e,descriptionId:t})=>{let n=J("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return i.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null};e.s(["Close",()=>V,"Content",()=>M,"Description",()=>H,"Overlay",()=>E,"Portal",()=>D,"Root",()=>S,"Title",()=>B,"Trigger",()=>_],326999);var ee=e.i(841947);e.s(["XIcon",()=>ee.default],995926)},776639,e=>{"use strict";var t=e.i(843476),n=e.i(762144),r=e.i(326999),i=e.i(995926),o=e.i(975157);function a({...e}){return(0,t.jsx)(r.Root,{"data-slot":"dialog",...e})}function s({...e}){return(0,t.jsx)(r.Trigger,{"data-slot":"dialog-trigger",...e})}function l({...e}){return(0,t.jsx)(r.Portal,{"data-slot":"dialog-portal",...e})}function c({...e}){return(0,t.jsx)(r.Close,{"data-slot":"dialog-close",...e})}function d({className:e,...n}){return(0,t.jsx)(r.Overlay,{"data-slot":"dialog-overlay",className:(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...n})}function u({className:e,children:a,showCloseButton:s=!0,...c}){return(0,t.jsxs)(l,{"data-slot":"dialog-portal",children:[(0,t.jsx)(d,{}),(0,t.jsxs)(r.Content,{"data-slot":"dialog-content",className:(0,o.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 outline-none sm:max-w-lg",e),...c,children:[a,s&&(0,t.jsxs)(r.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(i.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:(0,t.jsx)(n.LocalizedText,{children:"Close"})})]})]})]})}function f({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)("flex flex-col gap-2 text-center sm:text-left",e),...n})}function p({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"dialog-footer",className:(0,o.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...n})}function m({className:e,...n}){return(0,t.jsx)(r.Title,{"data-slot":"dialog-title",className:(0,o.cn)("text-lg leading-none font-semibold",e),...n})}function h({className:e,...n}){return(0,t.jsx)(r.Description,{"data-slot":"dialog-description",className:(0,o.cn)("text-muted-foreground text-sm",e),...n})}e.s(["Dialog",()=>a,"DialogClose",()=>c,"DialogContent",()=>u,"DialogDescription",()=>h,"DialogFooter",()=>p,"DialogHeader",()=>f,"DialogTitle",()=>m,"DialogTrigger",()=>s])},870053,e=>{"use strict";var t=e.i(843476),n=e.i(762144),r=e.i(522016),i=e.i(850385),o=e.i(975157);function a({className:e,width:a,height:s=48,priority:l=!1,onNavigate:c}){let d={width:a??Math.round(s*i.brandLogo.aspectRatio),height:s,decoding:"async",loading:l?"eager":"lazy",style:{"--logo-h":`${s}px`}};return(0,t.jsx)(n.LocalizedAttributes,{children:(0,t.jsxs)(r.default,{href:"/","aria-label":"Total Quality Lending â home",className:(0,o.cn)("flex items-center",e),onClick:()=>{window.scrollTo({top:0,behavior:"instant"}),c?.()},children:[(0,t.jsx)("img",{...d,src:i.brandLogo.onLight,alt:"",fetchPriority:l?"low":"auto",className:"block h-[var(--logo-h)] w-auto dark:hidden"}),(0,t.jsx)("img",{...d,src:i.brandLogo.onDark,alt:"",fetchPriority:l?"high":"auto",className:"hidden h-[var(--logo-h)] w-auto dark:block"})]})})}e.s(["Logo",()=>a])}]);
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.