diff --git a/ef-ui/dist/assets/index-CLeDwyzz.js b/ef-ui/dist/assets/index-CLeDwyzz.js new file mode 100644 index 0000000..9ff8807 --- /dev/null +++ b/ef-ui/dist/assets/index-CLeDwyzz.js @@ -0,0 +1,89 @@ +var Ig=Object.defineProperty;var Dg=(e,t,r)=>t in e?Ig(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var pl=(e,t,r)=>Dg(e,typeof t!="symbol"?t+"":t,r);function Fg(e,t){for(var r=0;rs[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))s(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();var Lg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ba(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Om={exports:{}},yi={},Tm={exports:{}},de={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var wa=Symbol.for("react.element"),Mg=Symbol.for("react.portal"),Bg=Symbol.for("react.fragment"),zg=Symbol.for("react.strict_mode"),$g=Symbol.for("react.profiler"),Wg=Symbol.for("react.provider"),Ug=Symbol.for("react.context"),qg=Symbol.for("react.forward_ref"),Vg=Symbol.for("react.suspense"),Hg=Symbol.for("react.memo"),Kg=Symbol.for("react.lazy"),Tu=Symbol.iterator;function Yg(e){return e===null||typeof e!="object"?null:(e=Tu&&e[Tu]||e["@@iterator"],typeof e=="function"?e:null)}var Rm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Am=Object.assign,Im={};function us(e,t,r){this.props=e,this.context=t,this.refs=Im,this.updater=r||Rm}us.prototype.isReactComponent={};us.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};us.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Dm(){}Dm.prototype=us.prototype;function yd(e,t,r){this.props=e,this.context=t,this.refs=Im,this.updater=r||Rm}var jd=yd.prototype=new Dm;jd.constructor=yd;Am(jd,us.prototype);jd.isPureReactComponent=!0;var Ru=Array.isArray,Fm=Object.prototype.hasOwnProperty,Nd={current:null},Lm={key:!0,ref:!0,__self:!0,__source:!0};function Mm(e,t,r){var s,a={},o=null,i=null;if(t!=null)for(s in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Fm.call(t,s)&&!Lm.hasOwnProperty(s)&&(a[s]=t[s]);var l=arguments.length-2;if(l===1)a.children=r;else if(1>>1,W=R[L];if(0>>1;La(ee,B))rea(ne,ee)?(R[L]=ne,R[re]=B,L=re):(R[L]=ee,R[Y]=B,L=Y);else if(rea(ne,B))R[L]=ne,R[re]=B,L=re;else break e}}return A}function a(R,A){var B=R.sortIndex-A.sortIndex;return B!==0?B:R.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var d=[],c=[],u=1,f=null,g=3,b=!1,x=!1,N=!1,C=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(R){for(var A=r(c);A!==null;){if(A.callback===null)s(c);else if(A.startTime<=R)s(c),A.sortIndex=A.expirationTime,t(d,A);else break;A=r(c)}}function y(R){if(N=!1,h(R),!x)if(r(d)!==null)x=!0,U(k);else{var A=r(c);A!==null&&G(y,A.startTime-R)}}function k(R,A){x=!1,N&&(N=!1,p(_),_=-1),b=!0;var B=g;try{for(h(A),f=r(d);f!==null&&(!(f.expirationTime>A)||R&&!H());){var L=f.callback;if(typeof L=="function"){f.callback=null,g=f.priorityLevel;var W=L(f.expirationTime<=A);A=e.unstable_now(),typeof W=="function"?f.callback=W:f===r(d)&&s(d),h(A)}else s(d);f=r(d)}if(f!==null)var K=!0;else{var Y=r(c);Y!==null&&G(y,Y.startTime-A),K=!1}return K}finally{f=null,g=B,b=!1}}var O=!1,T=null,_=-1,F=5,z=-1;function H(){return!(e.unstable_now()-zR||125L?(R.sortIndex=B,t(c,R),r(d)===null&&R===r(c)&&(N?(p(_),_=-1):N=!0,G(y,B-L))):(R.sortIndex=W,t(d,R),x||b||(x=!0,U(k))),R},e.unstable_shouldYield=H,e.unstable_wrapCallback=function(R){var A=g;return function(){var B=g;g=A;try{return R.apply(this,arguments)}finally{g=B}}}})(Um);Wm.exports=Um;var ax=Wm.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var ox=w,vt=ax;function V(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sc=Object.prototype.hasOwnProperty,ix=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Iu={},Du={};function lx(e){return sc.call(Du,e)?!0:sc.call(Iu,e)?!1:ix.test(e)?Du[e]=!0:(Iu[e]=!0,!1)}function cx(e,t,r,s){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return s?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function dx(e,t,r,s){if(t===null||typeof t>"u"||cx(e,t,r,s))return!0;if(s)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Xe(e,t,r,s,a,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=s,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var We={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){We[e]=new Xe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];We[t]=new Xe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){We[e]=new Xe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){We[e]=new Xe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){We[e]=new Xe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){We[e]=new Xe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){We[e]=new Xe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){We[e]=new Xe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){We[e]=new Xe(e,5,!1,e.toLowerCase(),null,!1,!1)});var bd=/[\-:]([a-z])/g;function wd(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(bd,wd);We[t]=new Xe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(bd,wd);We[t]=new Xe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(bd,wd);We[t]=new Xe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){We[e]=new Xe(e,1,!1,e.toLowerCase(),null,!1,!1)});We.xlinkHref=new Xe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){We[e]=new Xe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Sd(e,t,r,s){var a=We.hasOwnProperty(t)?We[t]:null;(a!==null?a.type!==0:s||!(2l||a[i]!==o[l]){var d=` +`+a[i].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=i&&0<=l);break}}}finally{gl=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?As(e):""}function ux(e){switch(e.tag){case 5:return As(e.type);case 16:return As("Lazy");case 13:return As("Suspense");case 19:return As("SuspenseList");case 0:case 2:case 15:return e=xl(e.type,!1),e;case 11:return e=xl(e.type.render,!1),e;case 1:return e=xl(e.type,!0),e;default:return""}}function lc(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Rr:return"Fragment";case Tr:return"Portal";case ac:return"Profiler";case kd:return"StrictMode";case oc:return"Suspense";case ic:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Hm:return(e.displayName||"Context")+".Consumer";case Vm:return(e._context.displayName||"Context")+".Provider";case Ed:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pd:return t=e.displayName||null,t!==null?t:lc(e.type)||"Memo";case Nn:t=e._payload,e=e._init;try{return lc(e(t))}catch{}}return null}function fx(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return lc(t);case 8:return t===kd?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Wn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ym(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function mx(e){var t=Ym(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),s=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var a=r.get,o=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(i){s=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return s},setValue:function(i){s=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function za(e){e._valueTracker||(e._valueTracker=mx(e))}function Gm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),s="";return e&&(s=Ym(e)?e.checked?"true":"false":e.value),e=s,e!==r?(t.setValue(e),!0):!1}function Io(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function cc(e,t){var r=t.checked;return Se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Lu(e,t){var r=t.defaultValue==null?"":t.defaultValue,s=t.checked!=null?t.checked:t.defaultChecked;r=Wn(t.value!=null?t.value:r),e._wrapperState={initialChecked:s,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Qm(e,t){t=t.checked,t!=null&&Sd(e,"checked",t,!1)}function dc(e,t){Qm(e,t);var r=Wn(t.value),s=t.type;if(r!=null)s==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(s==="submit"||s==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?uc(e,t.type,r):t.hasOwnProperty("defaultValue")&&uc(e,t.type,Wn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Mu(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var s=t.type;if(!(s!=="submit"&&s!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function uc(e,t,r){(t!=="number"||Io(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Is=Array.isArray;function Gr(e,t,r,s){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=$a.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ea(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var zs={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},px=["Webkit","ms","Moz","O"];Object.keys(zs).forEach(function(e){px.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zs[t]=zs[e]})});function ep(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||zs.hasOwnProperty(e)&&zs[e]?(""+t).trim():t+"px"}function tp(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var s=r.indexOf("--")===0,a=ep(r,t[r],s);r==="float"&&(r="cssFloat"),s?e.setProperty(r,a):e[r]=a}}var hx=Se({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function pc(e,t){if(t){if(hx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(V(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(V(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(V(61))}if(t.style!=null&&typeof t.style!="object")throw Error(V(62))}}function hc(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var vc=null;function _d(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var gc=null,Qr=null,Jr=null;function $u(e){if(e=Ea(e)){if(typeof gc!="function")throw Error(V(280));var t=e.stateNode;t&&(t=wi(t),gc(e.stateNode,e.type,t))}}function np(e){Qr?Jr?Jr.push(e):Jr=[e]:Qr=e}function rp(){if(Qr){var e=Qr,t=Jr;if(Jr=Qr=null,$u(e),t)for(e=0;e>>=0,e===0?32:31-(kx(e)/Ex|0)|0}var Wa=64,Ua=4194304;function Ds(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Mo(e,t){var r=e.pendingLanes;if(r===0)return 0;var s=0,a=e.suspendedLanes,o=e.pingedLanes,i=r&268435455;if(i!==0){var l=i&~a;l!==0?s=Ds(l):(o&=i,o!==0&&(s=Ds(o)))}else i=r&~a,i!==0?s=Ds(i):o!==0&&(s=Ds(o));if(s===0)return 0;if(t!==0&&t!==s&&!(t&a)&&(a=s&-s,o=t&-t,a>=o||a===16&&(o&4194240)!==0))return t;if(s&4&&(s|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=s;0r;r++)t.push(e);return t}function Sa(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-It(t),e[t]=r}function Tx(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var s=e.eventTimes;for(e=e.expirationTimes;0=Ws),Qu=" ",Ju=!1;function bp(e,t){switch(e){case"keyup":return ay.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ar=!1;function iy(e,t){switch(e){case"compositionend":return wp(t);case"keypress":return t.which!==32?null:(Ju=!0,Qu);case"textInput":return e=t.data,e===Qu&&Ju?null:e;default:return null}}function ly(e,t){if(Ar)return e==="compositionend"||!Ld&&bp(e,t)?(e=Np(),uo=Id=_n=null,Ar=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=s}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tf(r)}}function Pp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Pp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _p(){for(var e=window,t=Io();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Io(e.document)}return t}function Md(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function gy(e){var t=_p(),r=e.focusedElem,s=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&Pp(r.ownerDocument.documentElement,r)){if(s!==null&&Md(r)){if(t=s.start,e=s.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=r.textContent.length,o=Math.min(s.start,a);s=s.end===void 0?o:Math.min(s.end,a),!e.extend&&o>s&&(a=s,s=o,o=a),a=nf(r,o);var i=nf(r,s);a&&i&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),o>s?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,Ir=null,bc=null,qs=null,wc=!1;function rf(e,t,r){var s=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;wc||Ir==null||Ir!==Io(s)||(s=Ir,"selectionStart"in s&&Md(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),qs&&oa(qs,s)||(qs=s,s=$o(bc,"onSelect"),0Lr||(e.current=Oc[Lr],Oc[Lr]=null,Lr--)}function xe(e,t){Lr++,Oc[Lr]=e.current,e.current=t}var Un={},He=Hn(Un),rt=Hn(!1),vr=Un;function rs(e,t){var r=e.type.contextTypes;if(!r)return Un;var s=e.stateNode;if(s&&s.__reactInternalMemoizedUnmaskedChildContext===t)return s.__reactInternalMemoizedMaskedChildContext;var a={},o;for(o in r)a[o]=t[o];return s&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function st(e){return e=e.childContextTypes,e!=null}function Uo(){Ne(rt),Ne(He)}function uf(e,t,r){if(He.current!==Un)throw Error(V(168));xe(He,t),xe(rt,r)}function Mp(e,t,r){var s=e.stateNode;if(t=t.childContextTypes,typeof s.getChildContext!="function")return r;s=s.getChildContext();for(var a in s)if(!(a in t))throw Error(V(108,fx(e)||"Unknown",a));return Se({},r,s)}function qo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Un,vr=He.current,xe(He,e),xe(rt,rt.current),!0}function ff(e,t,r){var s=e.stateNode;if(!s)throw Error(V(169));r?(e=Mp(e,t,vr),s.__reactInternalMemoizedMergedChildContext=e,Ne(rt),Ne(He),xe(He,e)):Ne(rt),xe(rt,r)}var rn=null,Si=!1,Rl=!1;function Bp(e){rn===null?rn=[e]:rn.push(e)}function _y(e){Si=!0,Bp(e)}function Kn(){if(!Rl&&rn!==null){Rl=!0;var e=0,t=ve;try{var r=rn;for(ve=1;e>=i,a-=i,sn=1<<32-It(t)+a|r<_?(F=T,T=null):F=T.sibling;var z=g(p,T,h[_],y);if(z===null){T===null&&(T=F);break}e&&T&&z.alternate===null&&t(p,T),v=o(z,v,_),O===null?k=z:O.sibling=z,O=z,T=F}if(_===h.length)return r(p,T),Ce&&tr(p,_),k;if(T===null){for(;__?(F=T,T=null):F=T.sibling;var H=g(p,T,z.value,y);if(H===null){T===null&&(T=F);break}e&&T&&H.alternate===null&&t(p,T),v=o(H,v,_),O===null?k=H:O.sibling=H,O=H,T=F}if(z.done)return r(p,T),Ce&&tr(p,_),k;if(T===null){for(;!z.done;_++,z=h.next())z=f(p,z.value,y),z!==null&&(v=o(z,v,_),O===null?k=z:O.sibling=z,O=z);return Ce&&tr(p,_),k}for(T=s(p,T);!z.done;_++,z=h.next())z=b(T,p,_,z.value,y),z!==null&&(e&&z.alternate!==null&&T.delete(z.key===null?_:z.key),v=o(z,v,_),O===null?k=z:O.sibling=z,O=z);return e&&T.forEach(function(te){return t(p,te)}),Ce&&tr(p,_),k}function C(p,v,h,y){if(typeof h=="object"&&h!==null&&h.type===Rr&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Ba:e:{for(var k=h.key,O=v;O!==null;){if(O.key===k){if(k=h.type,k===Rr){if(O.tag===7){r(p,O.sibling),v=a(O,h.props.children),v.return=p,p=v;break e}}else if(O.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Nn&&hf(k)===O.type){r(p,O.sibling),v=a(O,h.props),v.ref=_s(p,O,h),v.return=p,p=v;break e}r(p,O);break}else t(p,O);O=O.sibling}h.type===Rr?(v=fr(h.props.children,p.mode,y,h.key),v.return=p,p=v):(y=yo(h.type,h.key,h.props,null,p.mode,y),y.ref=_s(p,v,h),y.return=p,p=y)}return i(p);case Tr:e:{for(O=h.key;v!==null;){if(v.key===O)if(v.tag===4&&v.stateNode.containerInfo===h.containerInfo&&v.stateNode.implementation===h.implementation){r(p,v.sibling),v=a(v,h.children||[]),v.return=p,p=v;break e}else{r(p,v);break}else t(p,v);v=v.sibling}v=zl(h,p.mode,y),v.return=p,p=v}return i(p);case Nn:return O=h._init,C(p,v,O(h._payload),y)}if(Is(h))return x(p,v,h,y);if(ws(h))return N(p,v,h,y);Qa(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,v!==null&&v.tag===6?(r(p,v.sibling),v=a(v,h),v.return=p,p=v):(r(p,v),v=Bl(h,p.mode,y),v.return=p,p=v),i(p)):r(p,v)}return C}var as=Up(!0),qp=Up(!1),Ko=Hn(null),Yo=null,zr=null,Wd=null;function Ud(){Wd=zr=Yo=null}function qd(e){var t=Ko.current;Ne(Ko),e._currentValue=t}function Ac(e,t,r){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===r)break;e=e.return}}function Zr(e,t){Yo=e,Wd=zr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(nt=!0),e.firstContext=null)}function Et(e){var t=e._currentValue;if(Wd!==e)if(e={context:e,memoizedValue:t,next:null},zr===null){if(Yo===null)throw Error(V(308));zr=e,Yo.dependencies={lanes:0,firstContext:e}}else zr=zr.next=e;return t}var lr=null;function Vd(e){lr===null?lr=[e]:lr.push(e)}function Vp(e,t,r,s){var a=t.interleaved;return a===null?(r.next=r,Vd(t)):(r.next=a.next,a.next=r),t.interleaved=r,dn(e,s)}function dn(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var Cn=!1;function Hd(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Hp(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function on(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ln(e,t,r){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,fe&2){var a=s.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),s.pending=t,dn(e,r)}return a=s.interleaved,a===null?(t.next=t,Vd(s)):(t.next=a.next,a.next=t),s.interleaved=t,dn(e,r)}function mo(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var s=t.lanes;s&=e.pendingLanes,r|=s,t.lanes=r,Td(e,r)}}function vf(e,t){var r=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,r===s)){var a=null,o=null;if(r=r.firstBaseUpdate,r!==null){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};o===null?a=o=i:o=o.next=i,r=r.next}while(r!==null);o===null?a=o=t:o=o.next=t}else a=o=t;r={baseState:s.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:s.shared,effects:s.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Go(e,t,r,s){var a=e.updateQueue;Cn=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,l=a.shared.pending;if(l!==null){a.shared.pending=null;var d=l,c=d.next;d.next=null,i===null?o=c:i.next=c,i=d;var u=e.alternate;u!==null&&(u=u.updateQueue,l=u.lastBaseUpdate,l!==i&&(l===null?u.firstBaseUpdate=c:l.next=c,u.lastBaseUpdate=d))}if(o!==null){var f=a.baseState;i=0,u=c=d=null,l=o;do{var g=l.lane,b=l.eventTime;if((s&g)===g){u!==null&&(u=u.next={eventTime:b,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var x=e,N=l;switch(g=t,b=r,N.tag){case 1:if(x=N.payload,typeof x=="function"){f=x.call(b,f,g);break e}f=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=N.payload,g=typeof x=="function"?x.call(b,f,g):x,g==null)break e;f=Se({},f,g);break e;case 2:Cn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,g=a.effects,g===null?a.effects=[l]:g.push(l))}else b={eventTime:b,lane:g,tag:l.tag,payload:l.payload,callback:l.callback,next:null},u===null?(c=u=b,d=f):u=u.next=b,i|=g;if(l=l.next,l===null){if(l=a.shared.pending,l===null)break;g=l,l=g.next,g.next=null,a.lastBaseUpdate=g,a.shared.pending=null}}while(!0);if(u===null&&(d=f),a.baseState=d,a.firstBaseUpdate=c,a.lastBaseUpdate=u,t=a.shared.interleaved,t!==null){a=t;do i|=a.lane,a=a.next;while(a!==t)}else o===null&&(a.shared.lanes=0);yr|=i,e.lanes=i,e.memoizedState=f}}function gf(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;tr?r:4,e(!0);var s=Il.transition;Il.transition={};try{e(!1),t()}finally{ve=r,Il.transition=s}}function ch(){return Pt().memoizedState}function Ay(e,t,r){var s=Bn(e);if(r={lane:s,action:r,hasEagerState:!1,eagerState:null,next:null},dh(e))uh(t,r);else if(r=Vp(e,t,r,s),r!==null){var a=Qe();Dt(r,e,s,a),fh(r,t,s)}}function Iy(e,t,r){var s=Bn(e),a={lane:s,action:r,hasEagerState:!1,eagerState:null,next:null};if(dh(e))uh(t,a);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,l=o(i,r);if(a.hasEagerState=!0,a.eagerState=l,Mt(l,i)){var d=t.interleaved;d===null?(a.next=a,Vd(t)):(a.next=d.next,d.next=a),t.interleaved=a;return}}catch{}finally{}r=Vp(e,t,a,s),r!==null&&(a=Qe(),Dt(r,e,s,a),fh(r,t,s))}}function dh(e){var t=e.alternate;return e===we||t!==null&&t===we}function uh(e,t){Vs=Jo=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function fh(e,t,r){if(r&4194240){var s=t.lanes;s&=e.pendingLanes,r|=s,t.lanes=r,Td(e,r)}}var Xo={readContext:Et,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},Dy={readContext:Et,useCallback:function(e,t){return Ht().memoizedState=[e,t===void 0?null:t],e},useContext:Et,useEffect:yf,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,ho(4194308,4,sh.bind(null,t,e),r)},useLayoutEffect:function(e,t){return ho(4194308,4,e,t)},useInsertionEffect:function(e,t){return ho(4,2,e,t)},useMemo:function(e,t){var r=Ht();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var s=Ht();return t=r!==void 0?r(t):t,s.memoizedState=s.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},s.queue=e,e=e.dispatch=Ay.bind(null,we,e),[s.memoizedState,e]},useRef:function(e){var t=Ht();return e={current:e},t.memoizedState=e},useState:xf,useDebugValue:eu,useDeferredValue:function(e){return Ht().memoizedState=e},useTransition:function(){var e=xf(!1),t=e[0];return e=Ry.bind(null,e[1]),Ht().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var s=we,a=Ht();if(Ce){if(r===void 0)throw Error(V(407));r=r()}else{if(r=t(),Fe===null)throw Error(V(349));xr&30||Qp(s,t,r)}a.memoizedState=r;var o={value:r,getSnapshot:t};return a.queue=o,yf(Xp.bind(null,s,o,e),[e]),s.flags|=2048,pa(9,Jp.bind(null,s,o,r,t),void 0,null),r},useId:function(){var e=Ht(),t=Fe.identifierPrefix;if(Ce){var r=an,s=sn;r=(s&~(1<<32-It(s)-1)).toString(32)+r,t=":"+t+"R"+r,r=fa++,0<\/script>",e=e.removeChild(e.firstChild)):typeof s.is=="string"?e=i.createElement(r,{is:s.is}):(e=i.createElement(r),r==="select"&&(i=e,s.multiple?i.multiple=!0:s.size&&(i.size=s.size))):e=i.createElementNS(e,r),e[Yt]=t,e[ca]=s,Ch(e,t,!1,!1),t.stateNode=e;e:{switch(i=hc(r,s),r){case"dialog":je("cancel",e),je("close",e),a=s;break;case"iframe":case"object":case"embed":je("load",e),a=s;break;case"video":case"audio":for(a=0;als&&(t.flags|=128,s=!0,Os(o,!1),t.lanes=4194304)}else{if(!s)if(e=Qo(i),e!==null){if(t.flags|=128,s=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Os(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!Ce)return qe(t),null}else 2*Pe()-o.renderingStartTime>ls&&r!==1073741824&&(t.flags|=128,s=!0,Os(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(r=o.last,r!==null?r.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Pe(),t.sibling=null,r=be.current,xe(be,s?r&1|2:r&1),t):(qe(t),null);case 22:case 23:return ou(),s=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==s&&(t.flags|=8192),s&&t.mode&1?dt&1073741824&&(qe(t),t.subtreeFlags&6&&(t.flags|=8192)):qe(t),null;case 24:return null;case 25:return null}throw Error(V(156,t.tag))}function Uy(e,t){switch(zd(t),t.tag){case 1:return st(t.type)&&Uo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return os(),Ne(rt),Ne(He),Gd(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Yd(t),null;case 13:if(Ne(be),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(V(340));ss()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(be),null;case 4:return os(),null;case 10:return qd(t.type._context),null;case 22:case 23:return ou(),null;case 24:return null;default:return null}}var Xa=!1,Ve=!1,qy=typeof WeakSet=="function"?WeakSet:Set,X=null;function $r(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(s){ke(e,t,s)}else r.current=null}function Wc(e,t,r){try{r()}catch(s){ke(e,t,s)}}var Of=!1;function Vy(e,t){if(Sc=Bo,e=_p(),Md(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var s=r.getSelection&&r.getSelection();if(s&&s.rangeCount!==0){r=s.anchorNode;var a=s.anchorOffset,o=s.focusNode;s=s.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break e}var i=0,l=-1,d=-1,c=0,u=0,f=e,g=null;t:for(;;){for(var b;f!==r||a!==0&&f.nodeType!==3||(l=i+a),f!==o||s!==0&&f.nodeType!==3||(d=i+s),f.nodeType===3&&(i+=f.nodeValue.length),(b=f.firstChild)!==null;)g=f,f=b;for(;;){if(f===e)break t;if(g===r&&++c===a&&(l=i),g===o&&++u===s&&(d=i),(b=f.nextSibling)!==null)break;f=g,g=f.parentNode}f=b}r=l===-1||d===-1?null:{start:l,end:d}}else r=null}r=r||{start:0,end:0}}else r=null;for(kc={focusedElem:e,selectionRange:r},Bo=!1,X=t;X!==null;)if(t=X,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,X=e;else for(;X!==null;){t=X;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var N=x.memoizedProps,C=x.memoizedState,p=t.stateNode,v=p.getSnapshotBeforeUpdate(t.elementType===t.type?N:Ot(t.type,N),C);p.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(V(163))}}catch(y){ke(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,X=e;break}X=t.return}return x=Of,Of=!1,x}function Hs(e,t,r){var s=t.updateQueue;if(s=s!==null?s.lastEffect:null,s!==null){var a=s=s.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,o!==void 0&&Wc(t,r,o)}a=a.next}while(a!==s)}}function Pi(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var s=r.create;r.destroy=s()}r=r.next}while(r!==t)}}function Uc(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function Sh(e){var t=e.alternate;t!==null&&(e.alternate=null,Sh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Yt],delete t[ca],delete t[_c],delete t[Ey],delete t[Py])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function kh(e){return e.tag===5||e.tag===3||e.tag===4}function Tf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function qc(e,t,r){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Wo));else if(s!==4&&(e=e.child,e!==null))for(qc(e,t,r),e=e.sibling;e!==null;)qc(e,t,r),e=e.sibling}function Vc(e,t,r){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(s!==4&&(e=e.child,e!==null))for(Vc(e,t,r),e=e.sibling;e!==null;)Vc(e,t,r),e=e.sibling}var ze=null,Tt=!1;function yn(e,t,r){for(r=r.child;r!==null;)Eh(e,t,r),r=r.sibling}function Eh(e,t,r){if(Qt&&typeof Qt.onCommitFiberUnmount=="function")try{Qt.onCommitFiberUnmount(ji,r)}catch{}switch(r.tag){case 5:Ve||$r(r,t);case 6:var s=ze,a=Tt;ze=null,yn(e,t,r),ze=s,Tt=a,ze!==null&&(Tt?(e=ze,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):ze.removeChild(r.stateNode));break;case 18:ze!==null&&(Tt?(e=ze,r=r.stateNode,e.nodeType===8?Tl(e.parentNode,r):e.nodeType===1&&Tl(e,r),sa(e)):Tl(ze,r.stateNode));break;case 4:s=ze,a=Tt,ze=r.stateNode.containerInfo,Tt=!0,yn(e,t,r),ze=s,Tt=a;break;case 0:case 11:case 14:case 15:if(!Ve&&(s=r.updateQueue,s!==null&&(s=s.lastEffect,s!==null))){a=s=s.next;do{var o=a,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Wc(r,t,i),a=a.next}while(a!==s)}yn(e,t,r);break;case 1:if(!Ve&&($r(r,t),s=r.stateNode,typeof s.componentWillUnmount=="function"))try{s.props=r.memoizedProps,s.state=r.memoizedState,s.componentWillUnmount()}catch(l){ke(r,t,l)}yn(e,t,r);break;case 21:yn(e,t,r);break;case 22:r.mode&1?(Ve=(s=Ve)||r.memoizedState!==null,yn(e,t,r),Ve=s):yn(e,t,r);break;default:yn(e,t,r)}}function Rf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new qy),t.forEach(function(s){var a=ej.bind(null,e,s);r.has(s)||(r.add(s),s.then(a,a))})}}function _t(e,t){var r=t.deletions;if(r!==null)for(var s=0;sa&&(a=i),s&=~o}if(s=a,s=Pe()-s,s=(120>s?120:480>s?480:1080>s?1080:1920>s?1920:3e3>s?3e3:4320>s?4320:1960*Ky(s/1960))-s,10e?16:e,On===null)var s=!1;else{if(e=On,On=null,ti=0,fe&6)throw Error(V(331));var a=fe;for(fe|=4,X=e.current;X!==null;){var o=X,i=o.child;if(X.flags&16){var l=o.deletions;if(l!==null){for(var d=0;dPe()-su?ur(e,0):ru|=r),at(e,t)}function Dh(e,t){t===0&&(e.mode&1?(t=Ua,Ua<<=1,!(Ua&130023424)&&(Ua=4194304)):t=1);var r=Qe();e=dn(e,t),e!==null&&(Sa(e,t,r),at(e,r))}function Zy(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),Dh(e,r)}function ej(e,t){var r=0;switch(e.tag){case 13:var s=e.stateNode,a=e.memoizedState;a!==null&&(r=a.retryLane);break;case 19:s=e.stateNode;break;default:throw Error(V(314))}s!==null&&s.delete(t),Dh(e,r)}var Fh;Fh=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return nt=!1,$y(e,t,r);nt=!!(e.flags&131072)}else nt=!1,Ce&&t.flags&1048576&&zp(t,Ho,t.index);switch(t.lanes=0,t.tag){case 2:var s=t.type;vo(e,t),e=t.pendingProps;var a=rs(t,He.current);Zr(t,r),a=Jd(null,t,s,e,a,r);var o=Xd();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,st(s)?(o=!0,qo(t)):o=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Hd(t),a.updater=Ei,t.stateNode=a,a._reactInternals=t,Dc(t,s,e,r),t=Mc(null,t,s,!0,o,r)):(t.tag=0,Ce&&o&&Bd(t),Ye(null,t,a,r),t=t.child),t;case 16:s=t.elementType;e:{switch(vo(e,t),e=t.pendingProps,a=s._init,s=a(s._payload),t.type=s,a=t.tag=nj(s),e=Ot(s,e),a){case 0:t=Lc(null,t,s,e,r);break e;case 1:t=Ef(null,t,s,e,r);break e;case 11:t=Sf(null,t,s,e,r);break e;case 14:t=kf(null,t,s,Ot(s.type,e),r);break e}throw Error(V(306,s,""))}return t;case 0:return s=t.type,a=t.pendingProps,a=t.elementType===s?a:Ot(s,a),Lc(e,t,s,a,r);case 1:return s=t.type,a=t.pendingProps,a=t.elementType===s?a:Ot(s,a),Ef(e,t,s,a,r);case 3:e:{if(yh(t),e===null)throw Error(V(387));s=t.pendingProps,o=t.memoizedState,a=o.element,Hp(e,t),Go(t,s,null,r);var i=t.memoizedState;if(s=i.element,o.isDehydrated)if(o={element:s,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){a=is(Error(V(423)),t),t=Pf(e,t,s,r,a);break e}else if(s!==a){a=is(Error(V(424)),t),t=Pf(e,t,s,r,a);break e}else for(ut=Fn(t.stateNode.containerInfo.firstChild),pt=t,Ce=!0,Rt=null,r=qp(t,null,s,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(ss(),s===a){t=un(e,t,r);break e}Ye(e,t,s,r)}t=t.child}return t;case 5:return Kp(t),e===null&&Rc(t),s=t.type,a=t.pendingProps,o=e!==null?e.memoizedProps:null,i=a.children,Ec(s,a)?i=null:o!==null&&Ec(s,o)&&(t.flags|=32),xh(e,t),Ye(e,t,i,r),t.child;case 6:return e===null&&Rc(t),null;case 13:return jh(e,t,r);case 4:return Kd(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=as(t,null,s,r):Ye(e,t,s,r),t.child;case 11:return s=t.type,a=t.pendingProps,a=t.elementType===s?a:Ot(s,a),Sf(e,t,s,a,r);case 7:return Ye(e,t,t.pendingProps,r),t.child;case 8:return Ye(e,t,t.pendingProps.children,r),t.child;case 12:return Ye(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(s=t.type._context,a=t.pendingProps,o=t.memoizedProps,i=a.value,xe(Ko,s._currentValue),s._currentValue=i,o!==null)if(Mt(o.value,i)){if(o.children===a.children&&!rt.current){t=un(e,t,r);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var l=o.dependencies;if(l!==null){i=o.child;for(var d=l.firstContext;d!==null;){if(d.context===s){if(o.tag===1){d=on(-1,r&-r),d.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?d.next=d:(d.next=u.next,u.next=d),c.pending=d}}o.lanes|=r,d=o.alternate,d!==null&&(d.lanes|=r),Ac(o.return,r,t),l.lanes|=r;break}d=d.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(V(341));i.lanes|=r,l=i.alternate,l!==null&&(l.lanes|=r),Ac(i,r,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}Ye(e,t,a.children,r),t=t.child}return t;case 9:return a=t.type,s=t.pendingProps.children,Zr(t,r),a=Et(a),s=s(a),t.flags|=1,Ye(e,t,s,r),t.child;case 14:return s=t.type,a=Ot(s,t.pendingProps),a=Ot(s.type,a),kf(e,t,s,a,r);case 15:return vh(e,t,t.type,t.pendingProps,r);case 17:return s=t.type,a=t.pendingProps,a=t.elementType===s?a:Ot(s,a),vo(e,t),t.tag=1,st(s)?(e=!0,qo(t)):e=!1,Zr(t,r),mh(t,s,a),Dc(t,s,a,r),Mc(null,t,s,!0,e,r);case 19:return Nh(e,t,r);case 22:return gh(e,t,r)}throw Error(V(156,t.tag))};function Lh(e,t){return dp(e,t)}function tj(e,t,r,s){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function wt(e,t,r,s){return new tj(e,t,r,s)}function lu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function nj(e){if(typeof e=="function")return lu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ed)return 11;if(e===Pd)return 14}return 2}function zn(e,t){var r=e.alternate;return r===null?(r=wt(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function yo(e,t,r,s,a,o){var i=2;if(s=e,typeof e=="function")lu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Rr:return fr(r.children,a,o,t);case kd:i=8,a|=8;break;case ac:return e=wt(12,r,t,a|2),e.elementType=ac,e.lanes=o,e;case oc:return e=wt(13,r,t,a),e.elementType=oc,e.lanes=o,e;case ic:return e=wt(19,r,t,a),e.elementType=ic,e.lanes=o,e;case Km:return Oi(r,a,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Vm:i=10;break e;case Hm:i=9;break e;case Ed:i=11;break e;case Pd:i=14;break e;case Nn:i=16,s=null;break e}throw Error(V(130,e==null?e:typeof e,""))}return t=wt(i,r,t,a),t.elementType=e,t.type=s,t.lanes=o,t}function fr(e,t,r,s){return e=wt(7,e,s,t),e.lanes=r,e}function Oi(e,t,r,s){return e=wt(22,e,s,t),e.elementType=Km,e.lanes=r,e.stateNode={isHidden:!1},e}function Bl(e,t,r){return e=wt(6,e,null,t),e.lanes=r,e}function zl(e,t,r){return t=wt(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function rj(e,t,r,s,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=jl(0),this.expirationTimes=jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jl(0),this.identifierPrefix=s,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function cu(e,t,r,s,a,o,i,l,d){return e=new rj(e,t,r,l,d),t===1?(t=1,o===!0&&(t|=8)):t=0,o=wt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:s,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Hd(o),e}function sj(e,t,r){var s=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE($h)}catch(e){console.error(e)}}$h(),$m.exports=yt;var Wh=$m.exports;const Ur=ba(Wh);var Uh,zf=Wh;Uh=zf.createRoot,zf.hydrateRoot;var qh={exports:{}},Vh={};/** + * @license React + * use-sync-external-store-with-selector.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var _a=w;function cj(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dj=typeof Object.is=="function"?Object.is:cj,uj=_a.useSyncExternalStore,fj=_a.useRef,mj=_a.useEffect,pj=_a.useMemo,hj=_a.useDebugValue;Vh.useSyncExternalStoreWithSelector=function(e,t,r,s,a){var o=fj(null);if(o.current===null){var i={hasValue:!1,value:null};o.current=i}else i=o.current;o=pj(function(){function d(b){if(!c){if(c=!0,u=b,b=s(b),a!==void 0&&i.hasValue){var x=i.value;if(a(x,b))return f=x}return f=b}if(x=f,dj(u,b))return x;var N=s(b);return a!==void 0&&a(x,N)?x:(u=b,f=N)}var c=!1,u,f,g=r===void 0?null:r;return[function(){return d(t())},g===null?void 0:function(){return d(g())}]},[t,r,s,a]);var l=uj(e,o[0],o[1]);return mj(function(){i.hasValue=!0,i.value=l},[l]),hj(l),l};qh.exports=Vh;var vj=qh.exports,ft="default"in rc?I:rc,$f=Symbol.for("react-redux-context"),Wf=typeof globalThis<"u"?globalThis:{};function gj(){if(!ft.createContext)return{};const e=Wf[$f]??(Wf[$f]=new Map);let t=e.get(ft.createContext);return t||(t=ft.createContext(null),e.set(ft.createContext,t)),t}var qn=gj(),xj=()=>{throw new Error("uSES not initialized!")};function mu(e=qn){return function(){return ft.useContext(e)}}var Hh=mu(),Kh=xj,yj=e=>{Kh=e},jj=(e,t)=>e===t;function Nj(e=qn){const t=e===qn?Hh:mu(e),r=(s,a={})=>{const{equalityFn:o=jj,devModeChecks:i={}}=typeof a=="function"?{equalityFn:a}:a,{store:l,subscription:d,getServerState:c,stabilityCheck:u,identityFunctionCheck:f}=t();ft.useRef(!0);const g=ft.useCallback({[s.name](x){return s(x)}}[s.name],[s,u,i.stabilityCheck]),b=Kh(d.addNestedSub,l.getState,c||l.getState,g,o);return ft.useDebugValue(b),b};return Object.assign(r,{withTypes:()=>r}),r}var Te=Nj();function Cj(e){e()}function bj(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Cj(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let s=e;for(;s;)r.push(s),s=s.next;return r},subscribe(r){let s=!0;const a=t={callback:r,next:null,prev:t};return a.prev?a.prev.next=a:e=a,function(){!s||e===null||(s=!1,a.next?a.next.prev=a.prev:t=a.prev,a.prev?a.prev.next=a.next:e=a.next)}}}}var Uf={notify(){},get:()=>[]};function wj(e,t){let r,s=Uf,a=0,o=!1;function i(N){u();const C=s.subscribe(N);let p=!1;return()=>{p||(p=!0,C(),f())}}function l(){s.notify()}function d(){x.onStateChange&&x.onStateChange()}function c(){return o}function u(){a++,r||(r=e.subscribe(d),s=bj())}function f(){a--,r&&a===0&&(r(),r=void 0,s.clear(),s=Uf)}function g(){o||(o=!0,u())}function b(){o&&(o=!1,f())}const x={addNestedSub:i,notifyNestedSubs:l,handleChangeWrapper:d,isSubscribed:c,trySubscribe:g,tryUnsubscribe:b,getListeners:()=>s};return x}var Sj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",kj=typeof navigator<"u"&&navigator.product==="ReactNative",Ej=Sj||kj?ft.useLayoutEffect:ft.useEffect;function Pj({store:e,context:t,children:r,serverState:s,stabilityCheck:a="once",identityFunctionCheck:o="once"}){const i=ft.useMemo(()=>{const c=wj(e);return{store:e,subscription:c,getServerState:s?()=>s:void 0,stabilityCheck:a,identityFunctionCheck:o}},[e,s,a,o]),l=ft.useMemo(()=>e.getState(),[e]);Ej(()=>{const{subscription:c}=i;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),l!==e.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[i,l]);const d=t||qn;return ft.createElement(d.Provider,{value:i},r)}var _j=Pj;function Yh(e=qn){const t=e===qn?Hh:mu(e),r=()=>{const{store:s}=t();return s};return Object.assign(r,{withTypes:()=>r}),r}var Oj=Yh();function Tj(e=qn){const t=e===qn?Oj:Yh(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}var lt=Tj();yj(vj.useSyncExternalStoreWithSelector);function Be(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var Rj=typeof Symbol=="function"&&Symbol.observable||"@@observable",qf=Rj,$l=()=>Math.random().toString(36).substring(7).split("").join("."),Aj={INIT:`@@redux/INIT${$l()}`,REPLACE:`@@redux/REPLACE${$l()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${$l()}`},si=Aj;function pu(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function Gh(e,t,r){if(typeof e!="function")throw new Error(Be(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(Be(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(Be(1));return r(Gh)(e,t)}let s=e,a=t,o=new Map,i=o,l=0,d=!1;function c(){i===o&&(i=new Map,o.forEach((C,p)=>{i.set(p,C)}))}function u(){if(d)throw new Error(Be(3));return a}function f(C){if(typeof C!="function")throw new Error(Be(4));if(d)throw new Error(Be(5));let p=!0;c();const v=l++;return i.set(v,C),function(){if(p){if(d)throw new Error(Be(6));p=!1,c(),i.delete(v),o=null}}}function g(C){if(!pu(C))throw new Error(Be(7));if(typeof C.type>"u")throw new Error(Be(8));if(typeof C.type!="string")throw new Error(Be(17));if(d)throw new Error(Be(9));try{d=!0,a=s(a,C)}finally{d=!1}return(o=i).forEach(v=>{v()}),C}function b(C){if(typeof C!="function")throw new Error(Be(10));s=C,g({type:si.REPLACE})}function x(){const C=f;return{subscribe(p){if(typeof p!="object"||p===null)throw new Error(Be(11));function v(){const y=p;y.next&&y.next(u())}return v(),{unsubscribe:C(v)}},[qf](){return this}}}return g({type:si.INIT}),{dispatch:g,subscribe:f,getState:u,replaceReducer:b,[qf]:x}}function Ij(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:si.INIT})>"u")throw new Error(Be(12));if(typeof r(void 0,{type:si.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Be(13))})}function Dj(e){const t=Object.keys(e),r={};for(let o=0;o"u")throw l&&l.type,new Error(Be(14));c[f]=x,d=d||x!==b}return d=d||s.length!==Object.keys(i).length,d?c:i}}function ai(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...s)=>t(r(...s)))}function Fj(...e){return t=>(r,s)=>{const a=t(r,s);let o=()=>{throw new Error(Be(15))};const i={getState:a.getState,dispatch:(d,...c)=>o(d,...c)},l=e.map(d=>d(i));return o=ai(...l)(a.dispatch),{...a,dispatch:o}}}function Lj(e){return pu(e)&&"type"in e&&typeof e.type=="string"}var Qh=Symbol.for("immer-nothing"),Vf=Symbol.for("immer-draftable"),gt=Symbol.for("immer-state");function At(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var cs=Object.getPrototypeOf;function Nr(e){return!!e&&!!e[gt]}function fn(e){var t;return e?Jh(e)||Array.isArray(e)||!!e[Vf]||!!((t=e.constructor)!=null&&t[Vf])||Fi(e)||Li(e):!1}var Mj=Object.prototype.constructor.toString();function Jh(e){if(!e||typeof e!="object")return!1;const t=cs(e);if(t===null)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object?!0:typeof r=="function"&&Function.toString.call(r)===Mj}function oi(e,t){Di(e)===0?Reflect.ownKeys(e).forEach(r=>{t(r,e[r],e)}):e.forEach((r,s)=>t(s,r,e))}function Di(e){const t=e[gt];return t?t.type_:Array.isArray(e)?1:Fi(e)?2:Li(e)?3:0}function Qc(e,t){return Di(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Xh(e,t,r){const s=Di(e);s===2?e.set(t,r):s===3?e.add(r):e[t]=r}function Bj(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Fi(e){return e instanceof Map}function Li(e){return e instanceof Set}function rr(e){return e.copy_||e.base_}function Jc(e,t){if(Fi(e))return new Map(e);if(Li(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const r=Jh(e);if(t===!0||t==="class_only"&&!r){const s=Object.getOwnPropertyDescriptors(e);delete s[gt];let a=Reflect.ownKeys(s);for(let o=0;o1&&(e.set=e.add=e.clear=e.delete=zj),Object.freeze(e),t&&Object.entries(e).forEach(([r,s])=>hu(s,!0))),e}function zj(){At(2)}function Mi(e){return Object.isFrozen(e)}var $j={};function Cr(e){const t=$j[e];return t||At(0,e),t}var va;function Zh(){return va}function Wj(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Hf(e,t){t&&(Cr("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Xc(e){Zc(e),e.drafts_.forEach(Uj),e.drafts_=null}function Zc(e){e===va&&(va=e.parent_)}function Kf(e){return va=Wj(va,e)}function Uj(e){const t=e[gt];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function Yf(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[gt].modified_&&(Xc(t),At(4)),fn(e)&&(e=ii(t,e),t.parent_||li(t,e)),t.patches_&&Cr("Patches").generateReplacementPatches_(r[gt].base_,e,t.patches_,t.inversePatches_)):e=ii(t,r,[]),Xc(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Qh?e:void 0}function ii(e,t,r){if(Mi(t))return t;const s=t[gt];if(!s)return oi(t,(a,o)=>Gf(e,s,t,a,o,r)),t;if(s.scope_!==e)return t;if(!s.modified_)return li(e,s.base_,!0),s.base_;if(!s.finalized_){s.finalized_=!0,s.scope_.unfinalizedDrafts_--;const a=s.copy_;let o=a,i=!1;s.type_===3&&(o=new Set(a),a.clear(),i=!0),oi(o,(l,d)=>Gf(e,s,a,l,d,r,i)),li(e,a,!1),r&&e.patches_&&Cr("Patches").generatePatches_(s,r,e.patches_,e.inversePatches_)}return s.copy_}function Gf(e,t,r,s,a,o,i){if(Nr(a)){const l=o&&t&&t.type_!==3&&!Qc(t.assigned_,s)?o.concat(s):void 0,d=ii(e,a,l);if(Xh(r,s,d),Nr(d))e.canAutoFreeze_=!1;else return}else i&&r.add(a);if(fn(a)&&!Mi(a)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;ii(e,a),(!t||!t.scope_.parent_)&&typeof s!="symbol"&&Object.prototype.propertyIsEnumerable.call(r,s)&&li(e,a)}}function li(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&hu(t,r)}function qj(e,t){const r=Array.isArray(e),s={type_:r?1:0,scope_:t?t.scope_:Zh(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let a=s,o=vu;r&&(a=[s],o=ga);const{revoke:i,proxy:l}=Proxy.revocable(a,o);return s.draft_=l,s.revoke_=i,l}var vu={get(e,t){if(t===gt)return e;const r=rr(e);if(!Qc(r,t))return Vj(e,r,t);const s=r[t];return e.finalized_||!fn(s)?s:s===Wl(e.base_,t)?(Ul(e),e.copy_[t]=td(s,e)):s},has(e,t){return t in rr(e)},ownKeys(e){return Reflect.ownKeys(rr(e))},set(e,t,r){const s=ev(rr(e),t);if(s!=null&&s.set)return s.set.call(e.draft_,r),!0;if(!e.modified_){const a=Wl(rr(e),t),o=a==null?void 0:a[gt];if(o&&o.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(Bj(r,a)&&(r!==void 0||Qc(e.base_,t)))return!0;Ul(e),ed(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Wl(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Ul(e),ed(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=rr(e),s=Reflect.getOwnPropertyDescriptor(r,t);return s&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:s.enumerable,value:r[t]}},defineProperty(){At(11)},getPrototypeOf(e){return cs(e.base_)},setPrototypeOf(){At(12)}},ga={};oi(vu,(e,t)=>{ga[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});ga.deleteProperty=function(e,t){return ga.set.call(this,e,t,void 0)};ga.set=function(e,t,r){return vu.set.call(this,e[0],t,r,e[0])};function Wl(e,t){const r=e[gt];return(r?rr(r):e)[t]}function Vj(e,t,r){var a;const s=ev(t,r);return s?"value"in s?s.value:(a=s.get)==null?void 0:a.call(e.draft_):void 0}function ev(e,t){if(!(t in e))return;let r=cs(e);for(;r;){const s=Object.getOwnPropertyDescriptor(r,t);if(s)return s;r=cs(r)}}function ed(e){e.modified_||(e.modified_=!0,e.parent_&&ed(e.parent_))}function Ul(e){e.copy_||(e.copy_=Jc(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var Hj=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,r,s)=>{if(typeof t=="function"&&typeof r!="function"){const o=r;r=t;const i=this;return function(d=o,...c){return i.produce(d,u=>r.call(this,u,...c))}}typeof r!="function"&&At(6),s!==void 0&&typeof s!="function"&&At(7);let a;if(fn(t)){const o=Kf(this),i=td(t,void 0);let l=!0;try{a=r(i),l=!1}finally{l?Xc(o):Zc(o)}return Hf(o,s),Yf(a,o)}else if(!t||typeof t!="object"){if(a=r(t),a===void 0&&(a=t),a===Qh&&(a=void 0),this.autoFreeze_&&hu(a,!0),s){const o=[],i=[];Cr("Patches").generateReplacementPatches_(t,a,o,i),s(o,i)}return a}else At(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(i,...l)=>this.produceWithPatches(i,d=>t(d,...l));let s,a;return[this.produce(t,r,(i,l)=>{s=i,a=l}),s,a]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){fn(e)||At(8),Nr(e)&&(e=Kj(e));const t=Kf(this),r=td(e,void 0);return r[gt].isManual_=!0,Zc(t),r}finishDraft(e,t){const r=e&&e[gt];(!r||!r.isManual_)&&At(9);const{scope_:s}=r;return Hf(s,t),Yf(void 0,s)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const a=t[r];if(a.path.length===0&&a.op==="replace"){e=a.value;break}}r>-1&&(t=t.slice(r+1));const s=Cr("Patches").applyPatches_;return Nr(e)?s(e,t):this.produce(e,a=>s(a,t))}};function td(e,t){const r=Fi(e)?Cr("MapSet").proxyMap_(e,t):Li(e)?Cr("MapSet").proxySet_(e,t):qj(e,t);return(t?t.scope_:Zh()).drafts_.push(r),r}function Kj(e){return Nr(e)||At(10,e),tv(e)}function tv(e){if(!fn(e)||Mi(e))return e;const t=e[gt];let r;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=Jc(e,t.scope_.immer_.useStrictShallowCopy_)}else r=Jc(e,!0);return oi(r,(s,a)=>{Xh(r,s,tv(a))}),t&&(t.finalized_=!1),r}var xt=new Hj,nv=xt.produce;xt.produceWithPatches.bind(xt);xt.setAutoFreeze.bind(xt);xt.setUseStrictShallowCopy.bind(xt);xt.applyPatches.bind(xt);xt.createDraft.bind(xt);xt.finishDraft.bind(xt);function rv(e){return({dispatch:r,getState:s})=>a=>o=>typeof o=="function"?o(r,s,e):a(o)}var Yj=rv(),Gj=rv,Qj=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?ai:ai.apply(null,arguments)},Jj=e=>e&&typeof e.match=="function";function Gs(e,t){function r(...s){if(t){let a=t(...s);if(!a)throw new Error(Ft(0));return{type:e,payload:a.payload,..."meta"in a&&{meta:a.meta},..."error"in a&&{error:a.error}}}return{type:e,payload:s[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=s=>Lj(s)&&s.type===e,r}var sv=class Ls extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,Ls.prototype)}static get[Symbol.species](){return Ls}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new Ls(...t[0].concat(this)):new Ls(...t.concat(this))}};function Qf(e){return fn(e)?nv(e,()=>{}):e}function Jf(e,t,r){if(e.has(t)){let a=e.get(t);return r.update&&(a=r.update(a,t,e),e.set(t,a)),a}if(!r.insert)throw new Error(Ft(10));const s=r.insert(t,e);return e.set(t,s),s}function Xj(e){return typeof e=="boolean"}var Zj=()=>function(t){const{thunk:r=!0,immutableCheck:s=!0,serializableCheck:a=!0,actionCreatorCheck:o=!0}=t??{};let i=new sv;return r&&(Xj(r)?i.push(Yj):i.push(Gj(r.extraArgument))),i},e0="RTK_autoBatch",av=e=>t=>{setTimeout(t,e)},t0=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:av(10),n0=(e={type:"raf"})=>t=>(...r)=>{const s=t(...r);let a=!0,o=!1,i=!1;const l=new Set,d=e.type==="tick"?queueMicrotask:e.type==="raf"?t0:e.type==="callback"?e.queueNotification:av(e.timeout),c=()=>{i=!1,o&&(o=!1,l.forEach(u=>u()))};return Object.assign({},s,{subscribe(u){const f=()=>a&&u(),g=s.subscribe(f);return l.add(u),()=>{g(),l.delete(u)}},dispatch(u){var f;try{return a=!((f=u==null?void 0:u.meta)!=null&&f[e0]),o=!a,o&&(i||(i=!0,d(c))),s.dispatch(u)}finally{a=!0}}})},r0=e=>function(r){const{autoBatch:s=!0}=r??{};let a=new sv(e);return s&&a.push(n0(typeof s=="object"?s:void 0)),a};function s0(e){const t=Zj(),{reducer:r=void 0,middleware:s,devTools:a=!0,preloadedState:o=void 0,enhancers:i=void 0}=e||{};let l;if(typeof r=="function")l=r;else if(pu(r))l=Dj(r);else throw new Error(Ft(1));let d;typeof s=="function"?d=s(t):d=t();let c=ai;a&&(c=Qj({trace:!1,...typeof a=="object"&&a}));const u=Fj(...d),f=r0(u);let g=typeof i=="function"?i(f):f();const b=c(...g);return Gh(l,o,b)}function ov(e){const t={},r=[];let s;const a={addCase(o,i){const l=typeof o=="string"?o:o.type;if(!l)throw new Error(Ft(28));if(l in t)throw new Error(Ft(29));return t[l]=i,a},addMatcher(o,i){return r.push({matcher:o,reducer:i}),a},addDefaultCase(o){return s=o,a}};return e(a),[t,r,s]}function a0(e){return typeof e=="function"}function o0(e,t){let[r,s,a]=ov(t),o;if(a0(e))o=()=>Qf(e());else{const l=Qf(e);o=()=>l}function i(l=o(),d){let c=[r[d.type],...s.filter(({matcher:u})=>u(d)).map(({reducer:u})=>u)];return c.filter(u=>!!u).length===0&&(c=[a]),c.reduce((u,f)=>{if(f)if(Nr(u)){const b=f(u,d);return b===void 0?u:b}else{if(fn(u))return nv(u,g=>f(g,d));{const g=f(u,d);if(g===void 0){if(u===null)return u;throw new Error(Ft(9))}return g}}return u},l)}return i.getInitialState=o,i}var i0=(e,t)=>Jj(e)?e.match(t):e(t);function l0(...e){return t=>e.some(r=>i0(r,t))}var c0="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",d0=(e=21)=>{let t="",r=e;for(;r--;)t+=c0[Math.random()*64|0];return t},u0=["name","message","stack","code"],ql=class{constructor(e,t){pl(this,"_type");this.payload=e,this.meta=t}},Xf=class{constructor(e,t){pl(this,"_type");this.payload=e,this.meta=t}},f0=e=>{if(typeof e=="object"&&e!==null){const t={};for(const r of u0)typeof e[r]=="string"&&(t[r]=e[r]);return t}return{message:String(e)}},ct=(()=>{function e(t,r,s){const a=Gs(t+"/fulfilled",(d,c,u,f)=>({payload:d,meta:{...f||{},arg:u,requestId:c,requestStatus:"fulfilled"}})),o=Gs(t+"/pending",(d,c,u)=>({payload:void 0,meta:{...u||{},arg:c,requestId:d,requestStatus:"pending"}})),i=Gs(t+"/rejected",(d,c,u,f,g)=>({payload:f,error:(s&&s.serializeError||f0)(d||"Rejected"),meta:{...g||{},arg:u,requestId:c,rejectedWithValue:!!f,requestStatus:"rejected",aborted:(d==null?void 0:d.name)==="AbortError",condition:(d==null?void 0:d.name)==="ConditionError"}}));function l(d){return(c,u,f)=>{const g=s!=null&&s.idGenerator?s.idGenerator(d):d0(),b=new AbortController;let x,N;function C(v){N=v,b.abort()}const p=async function(){var y,k;let v;try{let O=(y=s==null?void 0:s.condition)==null?void 0:y.call(s,d,{getState:u,extra:f});if(p0(O)&&(O=await O),O===!1||b.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const T=new Promise((_,F)=>{x=()=>{F({name:"AbortError",message:N||"Aborted"})},b.signal.addEventListener("abort",x)});c(o(g,d,(k=s==null?void 0:s.getPendingMeta)==null?void 0:k.call(s,{requestId:g,arg:d},{getState:u,extra:f}))),v=await Promise.race([T,Promise.resolve(r(d,{dispatch:c,getState:u,extra:f,requestId:g,signal:b.signal,abort:C,rejectWithValue:(_,F)=>new ql(_,F),fulfillWithValue:(_,F)=>new Xf(_,F)})).then(_=>{if(_ instanceof ql)throw _;return _ instanceof Xf?a(_.payload,g,d,_.meta):a(_,g,d)})])}catch(O){v=O instanceof ql?i(null,g,d,O.payload,O.meta):i(O,g,d)}finally{x&&b.signal.removeEventListener("abort",x)}return s&&!s.dispatchConditionRejection&&i.match(v)&&v.meta.condition||c(v),v}();return Object.assign(p,{abort:C,requestId:g,arg:d,unwrap(){return p.then(m0)}})}}return Object.assign(l,{pending:o,rejected:i,fulfilled:a,settled:l0(i,a),typePrefix:t})}return e.withTypes=()=>e,e})();function m0(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function p0(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var h0=Symbol.for("rtk-slice-createasyncthunk");function v0(e,t){return`${e}/${t}`}function g0({creators:e}={}){var r;const t=(r=e==null?void 0:e.asyncThunk)==null?void 0:r[h0];return function(a){const{name:o,reducerPath:i=o}=a;if(!o)throw new Error(Ft(11));typeof process<"u";const l=(typeof a.reducers=="function"?a.reducers(y0()):a.reducers)||{},d=Object.keys(l),c={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},u={addCase(h,y){const k=typeof h=="string"?h:h.type;if(!k)throw new Error(Ft(12));if(k in c.sliceCaseReducersByType)throw new Error(Ft(13));return c.sliceCaseReducersByType[k]=y,u},addMatcher(h,y){return c.sliceMatchers.push({matcher:h,reducer:y}),u},exposeAction(h,y){return c.actionCreators[h]=y,u},exposeCaseReducer(h,y){return c.sliceCaseReducersByName[h]=y,u}};d.forEach(h=>{const y=l[h],k={reducerName:h,type:v0(o,h),createNotation:typeof a.reducers=="function"};N0(y)?b0(k,y,u,t):j0(k,y,u)});function f(){const[h={},y=[],k=void 0]=typeof a.extraReducers=="function"?ov(a.extraReducers):[a.extraReducers],O={...h,...c.sliceCaseReducersByType};return o0(a.initialState,T=>{for(let _ in O)T.addCase(_,O[_]);for(let _ of c.sliceMatchers)T.addMatcher(_.matcher,_.reducer);for(let _ of y)T.addMatcher(_.matcher,_.reducer);k&&T.addDefaultCase(k)})}const g=h=>h,b=new Map;let x;function N(h,y){return x||(x=f()),x(h,y)}function C(){return x||(x=f()),x.getInitialState()}function p(h,y=!1){function k(T){let _=T[h];return typeof _>"u"&&y&&(_=C()),_}function O(T=g){const _=Jf(b,y,{insert:()=>new WeakMap});return Jf(_,T,{insert:()=>{const F={};for(const[z,H]of Object.entries(a.selectors??{}))F[z]=x0(H,T,C,y);return F}})}return{reducerPath:h,getSelectors:O,get selectors(){return O(k)},selectSlice:k}}const v={name:o,reducer:N,actions:c.actionCreators,caseReducers:c.sliceCaseReducersByName,getInitialState:C,...p(i),injectInto(h,{reducerPath:y,...k}={}){const O=y??i;return h.inject({reducerPath:O,reducer:N},k),{...v,...p(O,!0)}}};return v}}function x0(e,t,r,s){function a(o,...i){let l=t(o);return typeof l>"u"&&s&&(l=r()),e(l,...i)}return a.unwrapped=e,a}var Bi=g0();function y0(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function j0({type:e,reducerName:t,createNotation:r},s,a){let o,i;if("reducer"in s){if(r&&!C0(s))throw new Error(Ft(17));o=s.reducer,i=s.prepare}else o=s;a.addCase(e,o).exposeCaseReducer(t,o).exposeAction(t,i?Gs(e,i):Gs(e))}function N0(e){return e._reducerDefinitionType==="asyncThunk"}function C0(e){return e._reducerDefinitionType==="reducerWithPrepare"}function b0({type:e,reducerName:t},r,s,a){if(!a)throw new Error(Ft(18));const{payloadCreator:o,fulfilled:i,pending:l,rejected:d,settled:c,options:u}=r,f=a(e,o,u);s.exposeAction(t,f),i&&s.addCase(f.fulfilled,i),l&&s.addCase(f.pending,l),d&&s.addCase(f.rejected,d),c&&s.addMatcher(f.settled,c),s.exposeCaseReducer(t,{fulfilled:i||to,pending:l||to,rejected:d||to,settled:c||to})}function to(){}function Ft(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}function iv(e,t){return function(){return e.apply(t,arguments)}}const{toString:w0}=Object.prototype,{getPrototypeOf:gu}=Object,zi=(e=>t=>{const r=w0.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Bt=e=>(e=e.toLowerCase(),t=>zi(t)===e),$i=e=>t=>typeof t===e,{isArray:ps}=Array,xa=$i("undefined");function S0(e){return e!==null&&!xa(e)&&e.constructor!==null&&!xa(e.constructor)&&ht(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const lv=Bt("ArrayBuffer");function k0(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&lv(e.buffer),t}const E0=$i("string"),ht=$i("function"),cv=$i("number"),Wi=e=>e!==null&&typeof e=="object",P0=e=>e===!0||e===!1,jo=e=>{if(zi(e)!=="object")return!1;const t=gu(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},_0=Bt("Date"),O0=Bt("File"),T0=Bt("Blob"),R0=Bt("FileList"),A0=e=>Wi(e)&&ht(e.pipe),I0=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||ht(e.append)&&((t=zi(e))==="formdata"||t==="object"&&ht(e.toString)&&e.toString()==="[object FormData]"))},D0=Bt("URLSearchParams"),[F0,L0,M0,B0]=["ReadableStream","Request","Response","Headers"].map(Bt),z0=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Oa(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let s,a;if(typeof e!="object"&&(e=[e]),ps(e))for(s=0,a=e.length;s0;)if(a=r[s],t===a.toLowerCase())return a;return null}const dr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,uv=e=>!xa(e)&&e!==dr;function nd(){const{caseless:e}=uv(this)&&this||{},t={},r=(s,a)=>{const o=e&&dv(t,a)||a;jo(t[o])&&jo(s)?t[o]=nd(t[o],s):jo(s)?t[o]=nd({},s):ps(s)?t[o]=s.slice():t[o]=s};for(let s=0,a=arguments.length;s(Oa(t,(a,o)=>{r&&ht(a)?e[o]=iv(a,r):e[o]=a},{allOwnKeys:s}),e),W0=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),U0=(e,t,r,s)=>{e.prototype=Object.create(t.prototype,s),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},q0=(e,t,r,s)=>{let a,o,i;const l={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)i=a[o],(!s||s(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=r!==!1&&gu(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},V0=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const s=e.indexOf(t,r);return s!==-1&&s===r},H0=e=>{if(!e)return null;if(ps(e))return e;let t=e.length;if(!cv(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},K0=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&gu(Uint8Array)),Y0=(e,t)=>{const s=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=s.next())&&!a.done;){const o=a.value;t.call(e,o[0],o[1])}},G0=(e,t)=>{let r;const s=[];for(;(r=e.exec(t))!==null;)s.push(r);return s},Q0=Bt("HTMLFormElement"),J0=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,s,a){return s.toUpperCase()+a}),Zf=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),X0=Bt("RegExp"),fv=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),s={};Oa(r,(a,o)=>{let i;(i=t(a,o,e))!==!1&&(s[o]=i||a)}),Object.defineProperties(e,s)},Z0=e=>{fv(e,(t,r)=>{if(ht(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const s=e[r];if(ht(s)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},e1=(e,t)=>{const r={},s=a=>{a.forEach(o=>{r[o]=!0})};return ps(e)?s(e):s(String(e).split(t)),r},t1=()=>{},n1=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Vl="abcdefghijklmnopqrstuvwxyz",em="0123456789",mv={DIGIT:em,ALPHA:Vl,ALPHA_DIGIT:Vl+Vl.toUpperCase()+em},r1=(e=16,t=mv.ALPHA_DIGIT)=>{let r="";const{length:s}=t;for(;e--;)r+=t[Math.random()*s|0];return r};function s1(e){return!!(e&&ht(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const a1=e=>{const t=new Array(10),r=(s,a)=>{if(Wi(s)){if(t.indexOf(s)>=0)return;if(!("toJSON"in s)){t[a]=s;const o=ps(s)?[]:{};return Oa(s,(i,l)=>{const d=r(i,a+1);!xa(d)&&(o[l]=d)}),t[a]=void 0,o}}return s};return r(e,0)},o1=Bt("AsyncFunction"),i1=e=>e&&(Wi(e)||ht(e))&&ht(e.then)&&ht(e.catch),pv=((e,t)=>e?setImmediate:t?((r,s)=>(dr.addEventListener("message",({source:a,data:o})=>{a===dr&&o===r&&s.length&&s.shift()()},!1),a=>{s.push(a),dr.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",ht(dr.postMessage)),l1=typeof queueMicrotask<"u"?queueMicrotask.bind(dr):typeof process<"u"&&process.nextTick||pv,$={isArray:ps,isArrayBuffer:lv,isBuffer:S0,isFormData:I0,isArrayBufferView:k0,isString:E0,isNumber:cv,isBoolean:P0,isObject:Wi,isPlainObject:jo,isReadableStream:F0,isRequest:L0,isResponse:M0,isHeaders:B0,isUndefined:xa,isDate:_0,isFile:O0,isBlob:T0,isRegExp:X0,isFunction:ht,isStream:A0,isURLSearchParams:D0,isTypedArray:K0,isFileList:R0,forEach:Oa,merge:nd,extend:$0,trim:z0,stripBOM:W0,inherits:U0,toFlatObject:q0,kindOf:zi,kindOfTest:Bt,endsWith:V0,toArray:H0,forEachEntry:Y0,matchAll:G0,isHTMLForm:Q0,hasOwnProperty:Zf,hasOwnProp:Zf,reduceDescriptors:fv,freezeMethods:Z0,toObjectSet:e1,toCamelCase:J0,noop:t1,toFiniteNumber:n1,findKey:dv,global:dr,isContextDefined:uv,ALPHABET:mv,generateString:r1,isSpecCompliantForm:s1,toJSONObject:a1,isAsyncFn:o1,isThenable:i1,setImmediate:pv,asap:l1};function oe(e,t,r,s,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),s&&(this.request=s),a&&(this.response=a,this.status=a.status?a.status:null)}$.inherits(oe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const hv=oe.prototype,vv={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{vv[e]={value:e}});Object.defineProperties(oe,vv);Object.defineProperty(hv,"isAxiosError",{value:!0});oe.from=(e,t,r,s,a,o)=>{const i=Object.create(hv);return $.toFlatObject(e,i,function(d){return d!==Error.prototype},l=>l!=="isAxiosError"),oe.call(i,e.message,t,r,s,a),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const c1=null;function rd(e){return $.isPlainObject(e)||$.isArray(e)}function gv(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function tm(e,t,r){return e?e.concat(t).map(function(a,o){return a=gv(a),!r&&o?"["+a+"]":a}).join(r?".":""):t}function d1(e){return $.isArray(e)&&!e.some(rd)}const u1=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function Ui(e,t,r){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=$.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(N,C){return!$.isUndefined(C[N])});const s=r.metaTokens,a=r.visitor||u,o=r.dots,i=r.indexes,d=(r.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(t);if(!$.isFunction(a))throw new TypeError("visitor must be a function");function c(x){if(x===null)return"";if($.isDate(x))return x.toISOString();if(!d&&$.isBlob(x))throw new oe("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(x)||$.isTypedArray(x)?d&&typeof Blob=="function"?new Blob([x]):Buffer.from(x):x}function u(x,N,C){let p=x;if(x&&!C&&typeof x=="object"){if($.endsWith(N,"{}"))N=s?N:N.slice(0,-2),x=JSON.stringify(x);else if($.isArray(x)&&d1(x)||($.isFileList(x)||$.endsWith(N,"[]"))&&(p=$.toArray(x)))return N=gv(N),p.forEach(function(h,y){!($.isUndefined(h)||h===null)&&t.append(i===!0?tm([N],y,o):i===null?N:N+"[]",c(h))}),!1}return rd(x)?!0:(t.append(tm(C,N,o),c(x)),!1)}const f=[],g=Object.assign(u1,{defaultVisitor:u,convertValue:c,isVisitable:rd});function b(x,N){if(!$.isUndefined(x)){if(f.indexOf(x)!==-1)throw Error("Circular reference detected in "+N.join("."));f.push(x),$.forEach(x,function(p,v){(!($.isUndefined(p)||p===null)&&a.call(t,p,$.isString(v)?v.trim():v,N,g))===!0&&b(p,N?N.concat(v):[v])}),f.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return b(e),t}function nm(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(s){return t[s]})}function xu(e,t){this._pairs=[],e&&Ui(e,this,t)}const xv=xu.prototype;xv.append=function(t,r){this._pairs.push([t,r])};xv.toString=function(t){const r=t?function(s){return t.call(this,s,nm)}:nm;return this._pairs.map(function(a){return r(a[0])+"="+r(a[1])},"").join("&")};function f1(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function yv(e,t,r){if(!t)return e;const s=r&&r.encode||f1,a=r&&r.serialize;let o;if(a?o=a(t,r):o=$.isURLSearchParams(t)?t.toString():new xu(t,r).toString(s),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class rm{constructor(){this.handlers=[]}use(t,r,s){return this.handlers.push({fulfilled:t,rejected:r,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(s){s!==null&&t(s)})}}const jv={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},m1=typeof URLSearchParams<"u"?URLSearchParams:xu,p1=typeof FormData<"u"?FormData:null,h1=typeof Blob<"u"?Blob:null,v1={isBrowser:!0,classes:{URLSearchParams:m1,FormData:p1,Blob:h1},protocols:["http","https","file","blob","url","data"]},yu=typeof window<"u"&&typeof document<"u",sd=typeof navigator=="object"&&navigator||void 0,g1=yu&&(!sd||["ReactNative","NativeScript","NS"].indexOf(sd.product)<0),x1=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",y1=yu&&window.location.href||"http://localhost",j1=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yu,hasStandardBrowserEnv:g1,hasStandardBrowserWebWorkerEnv:x1,navigator:sd,origin:y1},Symbol.toStringTag,{value:"Module"})),ot={...j1,...v1};function N1(e,t){return Ui(e,new ot.classes.URLSearchParams,Object.assign({visitor:function(r,s,a,o){return ot.isNode&&$.isBuffer(r)?(this.append(s,r.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function C1(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function b1(e){const t={},r=Object.keys(e);let s;const a=r.length;let o;for(s=0;s=r.length;return i=!i&&$.isArray(a)?a.length:i,d?($.hasOwnProp(a,i)?a[i]=[a[i],s]:a[i]=s,!l):((!a[i]||!$.isObject(a[i]))&&(a[i]=[]),t(r,s,a[i],o)&&$.isArray(a[i])&&(a[i]=b1(a[i])),!l)}if($.isFormData(e)&&$.isFunction(e.entries)){const r={};return $.forEachEntry(e,(s,a)=>{t(C1(s),a,r,0)}),r}return null}function w1(e,t,r){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(r||JSON.stringify)(e)}const Ta={transitional:jv,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const s=r.getContentType()||"",a=s.indexOf("application/json")>-1,o=$.isObject(t);if(o&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return a?JSON.stringify(Nv(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t)||$.isReadableStream(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(o){if(s.indexOf("application/x-www-form-urlencoded")>-1)return N1(t,this.formSerializer).toString();if((l=$.isFileList(t))||s.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return Ui(l?{"files[]":t}:t,d&&new d,this.formSerializer)}}return o||a?(r.setContentType("application/json",!1),w1(t)):t}],transformResponse:[function(t){const r=this.transitional||Ta.transitional,s=r&&r.forcedJSONParsing,a=this.responseType==="json";if($.isResponse(t)||$.isReadableStream(t))return t;if(t&&$.isString(t)&&(s&&!this.responseType||a)){const i=!(r&&r.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?oe.from(l,oe.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ot.classes.FormData,Blob:ot.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{Ta.headers[e]={}});const S1=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),k1=e=>{const t={};let r,s,a;return e&&e.split(` +`).forEach(function(i){a=i.indexOf(":"),r=i.substring(0,a).trim().toLowerCase(),s=i.substring(a+1).trim(),!(!r||t[r]&&S1[r])&&(r==="set-cookie"?t[r]?t[r].push(s):t[r]=[s]:t[r]=t[r]?t[r]+", "+s:s)}),t},sm=Symbol("internals");function Rs(e){return e&&String(e).trim().toLowerCase()}function No(e){return e===!1||e==null?e:$.isArray(e)?e.map(No):String(e)}function E1(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=r.exec(e);)t[s[1]]=s[2];return t}const P1=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Hl(e,t,r,s,a){if($.isFunction(s))return s.call(this,t,r);if(a&&(t=r),!!$.isString(t)){if($.isString(s))return t.indexOf(s)!==-1;if($.isRegExp(s))return s.test(t)}}function _1(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,s)=>r.toUpperCase()+s)}function O1(e,t){const r=$.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+r,{value:function(a,o,i){return this[s].call(this,t,a,o,i)},configurable:!0})})}class it{constructor(t){t&&this.set(t)}set(t,r,s){const a=this;function o(l,d,c){const u=Rs(d);if(!u)throw new Error("header name must be a non-empty string");const f=$.findKey(a,u);(!f||a[f]===void 0||c===!0||c===void 0&&a[f]!==!1)&&(a[f||d]=No(l))}const i=(l,d)=>$.forEach(l,(c,u)=>o(c,u,d));if($.isPlainObject(t)||t instanceof this.constructor)i(t,r);else if($.isString(t)&&(t=t.trim())&&!P1(t))i(k1(t),r);else if($.isHeaders(t))for(const[l,d]of t.entries())o(d,l,s);else t!=null&&o(r,t,s);return this}get(t,r){if(t=Rs(t),t){const s=$.findKey(this,t);if(s){const a=this[s];if(!r)return a;if(r===!0)return E1(a);if($.isFunction(r))return r.call(this,a,s);if($.isRegExp(r))return r.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=Rs(t),t){const s=$.findKey(this,t);return!!(s&&this[s]!==void 0&&(!r||Hl(this,this[s],s,r)))}return!1}delete(t,r){const s=this;let a=!1;function o(i){if(i=Rs(i),i){const l=$.findKey(s,i);l&&(!r||Hl(s,s[l],l,r))&&(delete s[l],a=!0)}}return $.isArray(t)?t.forEach(o):o(t),a}clear(t){const r=Object.keys(this);let s=r.length,a=!1;for(;s--;){const o=r[s];(!t||Hl(this,this[o],o,t,!0))&&(delete this[o],a=!0)}return a}normalize(t){const r=this,s={};return $.forEach(this,(a,o)=>{const i=$.findKey(s,o);if(i){r[i]=No(a),delete r[o];return}const l=t?_1(o):String(o).trim();l!==o&&delete r[o],r[l]=No(a),s[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return $.forEach(this,(s,a)=>{s!=null&&s!==!1&&(r[a]=t&&$.isArray(s)?s.join(", "):s)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const s=new this(t);return r.forEach(a=>s.set(a)),s}static accessor(t){const s=(this[sm]=this[sm]={accessors:{}}).accessors,a=this.prototype;function o(i){const l=Rs(i);s[l]||(O1(a,i),s[l]=!0)}return $.isArray(t)?t.forEach(o):o(t),this}}it.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(it.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[r]=s}}});$.freezeMethods(it);function Kl(e,t){const r=this||Ta,s=t||r,a=it.from(s.headers);let o=s.data;return $.forEach(e,function(l){o=l.call(r,o,a.normalize(),t?t.status:void 0)}),a.normalize(),o}function Cv(e){return!!(e&&e.__CANCEL__)}function hs(e,t,r){oe.call(this,e??"canceled",oe.ERR_CANCELED,t,r),this.name="CanceledError"}$.inherits(hs,oe,{__CANCEL__:!0});function bv(e,t,r){const s=r.config.validateStatus;!r.status||!s||s(r.status)?e(r):t(new oe("Request failed with status code "+r.status,[oe.ERR_BAD_REQUEST,oe.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function T1(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function R1(e,t){e=e||10;const r=new Array(e),s=new Array(e);let a=0,o=0,i;return t=t!==void 0?t:1e3,function(d){const c=Date.now(),u=s[o];i||(i=c),r[a]=d,s[a]=c;let f=o,g=0;for(;f!==a;)g+=r[f++],f=f%e;if(a=(a+1)%e,a===o&&(o=(o+1)%e),c-i{r=u,a=null,o&&(clearTimeout(o),o=null),e.apply(null,c)};return[(...c)=>{const u=Date.now(),f=u-r;f>=s?i(c,u):(a=c,o||(o=setTimeout(()=>{o=null,i(a)},s-f)))},()=>a&&i(a)]}const ci=(e,t,r=3)=>{let s=0;const a=R1(50,250);return A1(o=>{const i=o.loaded,l=o.lengthComputable?o.total:void 0,d=i-s,c=a(d),u=i<=l;s=i;const f={loaded:i,total:l,progress:l?i/l:void 0,bytes:d,rate:c||void 0,estimated:c&&l&&u?(l-i)/c:void 0,event:o,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(f)},r)},am=(e,t)=>{const r=e!=null;return[s=>t[0]({lengthComputable:r,total:e,loaded:s}),t[1]]},om=e=>(...t)=>$.asap(()=>e(...t)),I1=ot.hasStandardBrowserEnv?function(){const t=ot.navigator&&/(msie|trident)/i.test(ot.navigator.userAgent),r=document.createElement("a");let s;function a(o){let i=o;return t&&(r.setAttribute("href",i),i=r.href),r.setAttribute("href",i),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return s=a(window.location.href),function(i){const l=$.isString(i)?a(i):i;return l.protocol===s.protocol&&l.host===s.host}}():function(){return function(){return!0}}(),D1=ot.hasStandardBrowserEnv?{write(e,t,r,s,a,o){const i=[e+"="+encodeURIComponent(t)];$.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),$.isString(s)&&i.push("path="+s),$.isString(a)&&i.push("domain="+a),o===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function F1(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function L1(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function wv(e,t){return e&&!F1(t)?L1(e,t):t}const im=e=>e instanceof it?{...e}:e;function br(e,t){t=t||{};const r={};function s(c,u,f){return $.isPlainObject(c)&&$.isPlainObject(u)?$.merge.call({caseless:f},c,u):$.isPlainObject(u)?$.merge({},u):$.isArray(u)?u.slice():u}function a(c,u,f){if($.isUndefined(u)){if(!$.isUndefined(c))return s(void 0,c,f)}else return s(c,u,f)}function o(c,u){if(!$.isUndefined(u))return s(void 0,u)}function i(c,u){if($.isUndefined(u)){if(!$.isUndefined(c))return s(void 0,c)}else return s(void 0,u)}function l(c,u,f){if(f in t)return s(c,u);if(f in e)return s(void 0,c)}const d={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(c,u)=>a(im(c),im(u),!0)};return $.forEach(Object.keys(Object.assign({},e,t)),function(u){const f=d[u]||a,g=f(e[u],t[u],u);$.isUndefined(g)&&f!==l||(r[u]=g)}),r}const Sv=e=>{const t=br({},e);let{data:r,withXSRFToken:s,xsrfHeaderName:a,xsrfCookieName:o,headers:i,auth:l}=t;t.headers=i=it.from(i),t.url=yv(wv(t.baseURL,t.url),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let d;if($.isFormData(r)){if(ot.hasStandardBrowserEnv||ot.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((d=i.getContentType())!==!1){const[c,...u]=d?d.split(";").map(f=>f.trim()).filter(Boolean):[];i.setContentType([c||"multipart/form-data",...u].join("; "))}}if(ot.hasStandardBrowserEnv&&(s&&$.isFunction(s)&&(s=s(t)),s||s!==!1&&I1(t.url))){const c=a&&o&&D1.read(o);c&&i.set(a,c)}return t},M1=typeof XMLHttpRequest<"u",B1=M1&&function(e){return new Promise(function(r,s){const a=Sv(e);let o=a.data;const i=it.from(a.headers).normalize();let{responseType:l,onUploadProgress:d,onDownloadProgress:c}=a,u,f,g,b,x;function N(){b&&b(),x&&x(),a.cancelToken&&a.cancelToken.unsubscribe(u),a.signal&&a.signal.removeEventListener("abort",u)}let C=new XMLHttpRequest;C.open(a.method.toUpperCase(),a.url,!0),C.timeout=a.timeout;function p(){if(!C)return;const h=it.from("getAllResponseHeaders"in C&&C.getAllResponseHeaders()),k={data:!l||l==="text"||l==="json"?C.responseText:C.response,status:C.status,statusText:C.statusText,headers:h,config:e,request:C};bv(function(T){r(T),N()},function(T){s(T),N()},k),C=null}"onloadend"in C?C.onloadend=p:C.onreadystatechange=function(){!C||C.readyState!==4||C.status===0&&!(C.responseURL&&C.responseURL.indexOf("file:")===0)||setTimeout(p)},C.onabort=function(){C&&(s(new oe("Request aborted",oe.ECONNABORTED,e,C)),C=null)},C.onerror=function(){s(new oe("Network Error",oe.ERR_NETWORK,e,C)),C=null},C.ontimeout=function(){let y=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const k=a.transitional||jv;a.timeoutErrorMessage&&(y=a.timeoutErrorMessage),s(new oe(y,k.clarifyTimeoutError?oe.ETIMEDOUT:oe.ECONNABORTED,e,C)),C=null},o===void 0&&i.setContentType(null),"setRequestHeader"in C&&$.forEach(i.toJSON(),function(y,k){C.setRequestHeader(k,y)}),$.isUndefined(a.withCredentials)||(C.withCredentials=!!a.withCredentials),l&&l!=="json"&&(C.responseType=a.responseType),c&&([g,x]=ci(c,!0),C.addEventListener("progress",g)),d&&C.upload&&([f,b]=ci(d),C.upload.addEventListener("progress",f),C.upload.addEventListener("loadend",b)),(a.cancelToken||a.signal)&&(u=h=>{C&&(s(!h||h.type?new hs(null,e,C):h),C.abort(),C=null)},a.cancelToken&&a.cancelToken.subscribe(u),a.signal&&(a.signal.aborted?u():a.signal.addEventListener("abort",u)));const v=T1(a.url);if(v&&ot.protocols.indexOf(v)===-1){s(new oe("Unsupported protocol "+v+":",oe.ERR_BAD_REQUEST,e));return}C.send(o||null)})},z1=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let s=new AbortController,a;const o=function(c){if(!a){a=!0,l();const u=c instanceof Error?c:this.reason;s.abort(u instanceof oe?u:new hs(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{i=null,o(new oe(`timeout ${t} of ms exceeded`,oe.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),e=null)};e.forEach(c=>c.addEventListener("abort",o));const{signal:d}=s;return d.unsubscribe=()=>$.asap(l),d}},$1=function*(e,t){let r=e.byteLength;if(!t||r{const a=W1(e,t);let o=0,i,l=d=>{i||(i=!0,s&&s(d))};return new ReadableStream({async pull(d){try{const{done:c,value:u}=await a.next();if(c){l(),d.close();return}let f=u.byteLength;if(r){let g=o+=f;r(g)}d.enqueue(new Uint8Array(u))}catch(c){throw l(c),c}},cancel(d){return l(d),a.return()}},{highWaterMark:2})},qi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",kv=qi&&typeof ReadableStream=="function",q1=qi&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Ev=(e,...t)=>{try{return!!e(...t)}catch{return!1}},V1=kv&&Ev(()=>{let e=!1;const t=new Request(ot.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),cm=64*1024,ad=kv&&Ev(()=>$.isReadableStream(new Response("").body)),di={stream:ad&&(e=>e.body)};qi&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!di[t]&&(di[t]=$.isFunction(e[t])?r=>r[t]():(r,s)=>{throw new oe(`Response type '${t}' is not supported`,oe.ERR_NOT_SUPPORT,s)})})})(new Response);const H1=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(ot.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await q1(e)).byteLength},K1=async(e,t)=>{const r=$.toFiniteNumber(e.getContentLength());return r??H1(t)},Y1=qi&&(async e=>{let{url:t,method:r,data:s,signal:a,cancelToken:o,timeout:i,onDownloadProgress:l,onUploadProgress:d,responseType:c,headers:u,withCredentials:f="same-origin",fetchOptions:g}=Sv(e);c=c?(c+"").toLowerCase():"text";let b=z1([a,o&&o.toAbortSignal()],i),x;const N=b&&b.unsubscribe&&(()=>{b.unsubscribe()});let C;try{if(d&&V1&&r!=="get"&&r!=="head"&&(C=await K1(u,s))!==0){let k=new Request(t,{method:"POST",body:s,duplex:"half"}),O;if($.isFormData(s)&&(O=k.headers.get("content-type"))&&u.setContentType(O),k.body){const[T,_]=am(C,ci(om(d)));s=lm(k.body,cm,T,_)}}$.isString(f)||(f=f?"include":"omit");const p="credentials"in Request.prototype;x=new Request(t,{...g,signal:b,method:r.toUpperCase(),headers:u.normalize().toJSON(),body:s,duplex:"half",credentials:p?f:void 0});let v=await fetch(x);const h=ad&&(c==="stream"||c==="response");if(ad&&(l||h&&N)){const k={};["status","statusText","headers"].forEach(F=>{k[F]=v[F]});const O=$.toFiniteNumber(v.headers.get("content-length")),[T,_]=l&&am(O,ci(om(l),!0))||[];v=new Response(lm(v.body,cm,T,()=>{_&&_(),N&&N()}),k)}c=c||"text";let y=await di[$.findKey(di,c)||"text"](v,e);return!h&&N&&N(),await new Promise((k,O)=>{bv(k,O,{data:y,headers:it.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:x})})}catch(p){throw N&&N(),p&&p.name==="TypeError"&&/fetch/i.test(p.message)?Object.assign(new oe("Network Error",oe.ERR_NETWORK,e,x),{cause:p.cause||p}):oe.from(p,p&&p.code,e,x)}}),od={http:c1,xhr:B1,fetch:Y1};$.forEach(od,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const dm=e=>`- ${e}`,G1=e=>$.isFunction(e)||e===null||e===!1,Pv={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:t}=e;let r,s;const a={};for(let o=0;o`adapter ${l} `+(d===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : +`+o.map(dm).join(` +`):" "+dm(o[0]):"as no adapter specified";throw new oe("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return s},adapters:od};function Yl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new hs(null,e)}function um(e){return Yl(e),e.headers=it.from(e.headers),e.data=Kl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Pv.getAdapter(e.adapter||Ta.adapter)(e).then(function(s){return Yl(e),s.data=Kl.call(e,e.transformResponse,s),s.headers=it.from(s.headers),s},function(s){return Cv(s)||(Yl(e),s&&s.response&&(s.response.data=Kl.call(e,e.transformResponse,s.response),s.response.headers=it.from(s.response.headers))),Promise.reject(s)})}const _v="1.7.7",ju={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ju[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const fm={};ju.transitional=function(t,r,s){function a(o,i){return"[Axios v"+_v+"] Transitional option '"+o+"'"+i+(s?". "+s:"")}return(o,i,l)=>{if(t===!1)throw new oe(a(i," has been removed"+(r?" in "+r:"")),oe.ERR_DEPRECATED);return r&&!fm[i]&&(fm[i]=!0,console.warn(a(i," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(o,i,l):!0}};function Q1(e,t,r){if(typeof e!="object")throw new oe("options must be an object",oe.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let a=s.length;for(;a-- >0;){const o=s[a],i=t[o];if(i){const l=e[o],d=l===void 0||i(l,o,e);if(d!==!0)throw new oe("option "+o+" must be "+d,oe.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new oe("Unknown option "+o,oe.ERR_BAD_OPTION)}}const id={assertOptions:Q1,validators:ju},jn=id.validators;class mr{constructor(t){this.defaults=t,this.interceptors={request:new rm,response:new rm}}async request(t,r){try{return await this._request(t,r)}catch(s){if(s instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const o=a.stack?a.stack.replace(/^.+\n/,""):"";try{s.stack?o&&!String(s.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(s.stack+=` +`+o):s.stack=o}catch{}}throw s}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=br(this.defaults,r);const{transitional:s,paramsSerializer:a,headers:o}=r;s!==void 0&&id.assertOptions(s,{silentJSONParsing:jn.transitional(jn.boolean),forcedJSONParsing:jn.transitional(jn.boolean),clarifyTimeoutError:jn.transitional(jn.boolean)},!1),a!=null&&($.isFunction(a)?r.paramsSerializer={serialize:a}:id.assertOptions(a,{encode:jn.function,serialize:jn.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i=o&&$.merge(o.common,o[r.method]);o&&$.forEach(["delete","get","head","post","put","patch","common"],x=>{delete o[x]}),r.headers=it.concat(i,o);const l=[];let d=!0;this.interceptors.request.forEach(function(N){typeof N.runWhen=="function"&&N.runWhen(r)===!1||(d=d&&N.synchronous,l.unshift(N.fulfilled,N.rejected))});const c=[];this.interceptors.response.forEach(function(N){c.push(N.fulfilled,N.rejected)});let u,f=0,g;if(!d){const x=[um.bind(this),void 0];for(x.unshift.apply(x,l),x.push.apply(x,c),g=x.length,u=Promise.resolve(r);f{if(!s._listeners)return;let o=s._listeners.length;for(;o-- >0;)s._listeners[o](a);s._listeners=null}),this.promise.then=a=>{let o;const i=new Promise(l=>{s.subscribe(l),o=l}).then(a);return i.cancel=function(){s.unsubscribe(o)},i},t(function(o,i,l){s.reason||(s.reason=new hs(o,i,l),r(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const t=new AbortController,r=s=>{t.abort(s)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new Nu(function(a){t=a}),cancel:t}}}function J1(e){return function(r){return e.apply(null,r)}}function X1(e){return $.isObject(e)&&e.isAxiosError===!0}const ld={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ld).forEach(([e,t])=>{ld[t]=e});function Ov(e){const t=new mr(e),r=iv(mr.prototype.request,t);return $.extend(r,mr.prototype,t,{allOwnKeys:!0}),$.extend(r,t,null,{allOwnKeys:!0}),r.create=function(a){return Ov(br(e,a))},r}const he=Ov(Ta);he.Axios=mr;he.CanceledError=hs;he.CancelToken=Nu;he.isCancel=Cv;he.VERSION=_v;he.toFormData=Ui;he.AxiosError=oe;he.Cancel=he.CanceledError;he.all=function(t){return Promise.all(t)};he.spread=J1;he.isAxiosError=X1;he.mergeConfig=br;he.AxiosHeaders=it;he.formToJSON=e=>Nv($.isHTMLForm(e)?new FormData(e):e);he.getAdapter=Pv.getAdapter;he.HttpStatusCode=ld;he.default=he;const Z1="http://67.225.129.127:3002",Xt=he.create({baseURL:Z1});Xt.interceptors.request.use(e=>(localStorage.getItem("profile")&&(e.headers.Authorization=`Bearer ${JSON.parse(localStorage.getItem("profile")).token}`),e));const eN=e=>Xt.post("/users/signup",e),tN=e=>Xt.post("/users/signin",e),nN=(e,t,r)=>Xt.get(`/users/${e}/verify/${t}`,r),rN=e=>Xt.post("/properties",e),sN=(e,t,r)=>Xt.get(`/properties/user/${e}?page=${t}&limit=${r}`,e),aN=e=>Xt.get(`/properties/${e}`,e),oN=(e,t)=>Xt.put(`/properties/${e}`,t),iN=e=>Xt.get(`/users/${e}`),lN=e=>Xt.patch("/users/invest",e),cN="http://67.225.129.127:3002",Co=ct("auth/login",async({formValue:e,navigate:t},{rejectWithValue:r})=>{try{const s=await tN(e);return t("/dashboard"),s.data}catch(s){return r(s.response.data)}}),bo=ct("auth/register",async({formValue:e,navigate:t,toast:r},{rejectWithValue:s})=>{try{const a=await eN(e);return console.log("response",a),r.success("Register Successfully"),t("/registrationsuccess"),a.data}catch(a){return s(a.response.data)}}),wo=ct("auth/updateUser",async({formData:e,toast:t,navigate:r},{rejectWithValue:s})=>{try{const a=await he.put(`${cN}/users/update`,e);return t.success("Updated Successfully"),r("/login"),a.data}catch(a){return s(a.response.data)}}),So=ct("auth/WillingToInvest",async({formData:e,toast:t},{rejectWithValue:r})=>{try{const s=await lN(e);return t.success("Investment amount updated successfully!"),s.data}catch(s){return t.error(s.response.data.message),r(s.response.data)}}),Tv=Bi({name:"auth",initialState:{user:null,error:"",loading:!1,isLoading:!1},reducers:{setUser:(e,t)=>{e.user=t.payload},setLogout:e=>{localStorage.clear(),e.user=null},setUserDetails:(e,t)=>{e.user=t.payload},updateUser:(e,t)=>{const r=t.payload;e.user={...e.user,...r}}},extraReducers:e=>{e.addCase(Co.pending,t=>{t.loading=!0}).addCase(Co.fulfilled,(t,r)=>{t.loading=!1,localStorage.setItem("profile",JSON.stringify({...r.payload})),t.user=r.payload}).addCase(Co.rejected,(t,r)=>{t.loading=!1,t.error=r.payload.message}).addCase(bo.pending,t=>{t.loading=!0}).addCase(bo.fulfilled,(t,r)=>{t.loading=!1,localStorage.setItem("profile",JSON.stringify({...r.payload})),t.user=r.payload}).addCase(bo.rejected,(t,r)=>{t.loading=!1,t.error=r.payload.message}).addCase(wo.pending,t=>{t.isLoading=!0}).addCase(wo.fulfilled,(t,r)=>{t.isLoading=!1,t.user=r.payload}).addCase(wo.rejected,(t,r)=>{t.isLoading=!1,t.error=r.payload}).addCase(So.pending,t=>{t.loading=!0}).addCase(So.fulfilled,(t,r)=>{t.loading=!1,t.user={...t.user,result:r.payload}}).addCase(So.rejected,(t,r)=>{t.loading=!1,t.error=r.payload})}}),{setUser:sS,setLogout:dN,setUserDetails:aS}=Tv.actions,uN=Tv.reducer,ko=ct("user/showUser",async(e,{rejectWithValue:t})=>{try{return(await iN(e)).data}catch(r){return t(r.response.data)}}),Eo=ct("user/verifyEmail",async({id:e,token:t,data:r},{rejectWithValue:s})=>{try{return(await nN(e,t,r)).data.message}catch(a){return s(a.response.data)}}),fN=Bi({name:"user",initialState:{users:[],error:"",loading:!1,verified:!1,user:{}},reducers:{},extraReducers:e=>{e.addCase(ko.pending,t=>{t.loading=!0,t.error=null}).addCase(ko.fulfilled,(t,r)=>{t.loading=!1,t.user=r.payload}).addCase(ko.rejected,(t,r)=>{t.loading=!1,t.error=r.payload}).addCase(Eo.pending,t=>{t.loading=!0,t.error=null}).addCase(Eo.fulfilled,(t,r)=>{t.loading=!1,t.verified=r.payload==="Email verified successfully"}).addCase(Eo.rejected,(t,r)=>{t.loading=!1,t.error=r.error.message})}}),mN=fN.reducer,Po=ct("property/submitProperty",async(e,{rejectWithValue:t})=>{try{return(await rN(e)).data}catch(r){return t(r.response.data)}}),Qs=ct("property/fetchUserProperties",async({userId:e,page:t,limit:r},{rejectWithValue:s})=>{try{return(await sN(e,t,r)).data}catch(a){return s(a.response.data)}}),Js=ct("property/fetchPropertyById",async(e,{rejectWithValue:t})=>{try{return(await aN(e)).data}catch(r){return t(r.response.data)}}),_o=ct("property/updateProperty",async({id:e,propertyData:t},{rejectWithValue:r})=>{try{return(await oN(e,t)).data}catch(s){return r(s.response.data)}}),Oo=ct("property/addFundDetails",async({id:e,fundDetails:t,toast:r},{rejectWithValue:s})=>{try{const a=await he.put(`http://67.225.129.127:3002/properties/${e}/fund-details`,t);return r.success("Submitted Successfully"),a.data}catch(a){return s(a.response.data)}}),To=ct("property/deleteFundDetail",async({id:e,fundDetailId:t,token:r},{rejectWithValue:s})=>{try{return(await he.delete(`http://67.225.129.127:3002/properties/${e}/fund-details/${t}`,{headers:{Authorization:`Bearer ${r}`}})).data}catch(a){return s(a.response.data)}}),ts=ct("properties/getProperties",async({page:e,limit:t,keyword:r=""})=>(await he.get(`http://67.225.129.127:3002/properties?page=${e}&limit=${t}&keyword=${r}`)).data),pN=Bi({name:"property",initialState:{property:{},status:"idle",error:null,userProperties:[],selectedProperty:null,totalPages:0,currentPage:1,loading:!1,properties:[],fundDetails:[]},reducers:{},extraReducers:e=>{e.addCase(Po.pending,t=>{t.status="loading"}).addCase(Po.fulfilled,(t,r)=>{t.status="succeeded",t.property=r.payload}).addCase(Po.rejected,(t,r)=>{t.status="failed",t.error=r.payload}).addCase(Qs.pending,t=>{t.loading=!0}).addCase(Qs.fulfilled,(t,{payload:r})=>{t.loading=!1,t.userProperties=r.properties,t.totalPages=r.totalPages,t.currentPage=r.currentPage}).addCase(Qs.rejected,(t,{payload:r})=>{t.loading=!1,t.error=r}).addCase(Js.pending,t=>{t.status="loading"}).addCase(Js.fulfilled,(t,r)=>{t.status="succeeded",t.selectedProperty=r.payload}).addCase(Js.rejected,(t,r)=>{t.status="failed",t.error=r.payload}).addCase(_o.pending,t=>{t.status="loading"}).addCase(_o.fulfilled,(t,r)=>{t.status="succeeded",t.selectedProperty=r.payload}).addCase(_o.rejected,(t,r)=>{t.status="failed",t.error=r.payload}).addCase(ts.pending,t=>{t.loading=!0}).addCase(ts.fulfilled,(t,r)=>{t.loading=!1,t.properties=r.payload.data,t.totalPages=r.payload.totalPages,t.currentPage=r.payload.currentPage}).addCase(ts.rejected,(t,r)=>{t.loading=!1,t.error=r.error.message}).addCase(Oo.pending,t=>{t.loading=!0}).addCase(Oo.fulfilled,(t,r)=>{t.loading=!1,t.property=r.payload.property}).addCase(Oo.rejected,(t,r)=>{t.loading=!1,t.error=r.payload}).addCase(To.pending,t=>{t.loading=!0}).addCase(To.fulfilled,(t,r)=>{t.loading=!1,t.fundDetails=t.fundDetails.filter(s=>s._id!==r.meta.arg.id)}).addCase(To.rejected,(t,r)=>{t.loading=!1,t.error=r.payload})}}),hN=pN.reducer,Gl=ct("fundDetails/fetchFundDetails",async(e,{rejectWithValue:t})=>{try{return(await he.get(`http://67.225.129.127:3002/properties/${e}/fund-details`)).data.fundDetails}catch(r){return t(r.response.data)}}),vN=Bi({name:"fundDetails",initialState:{fundDetails:[],loading:!1,error:null},reducers:{},extraReducers:e=>{e.addCase(Gl.pending,t=>{t.loading=!0}).addCase(Gl.fulfilled,(t,r)=>{t.loading=!1,t.fundDetails=r.payload}).addCase(Gl.rejected,(t,r)=>{t.loading=!1,t.error=r.payload})}}),gN=vN.reducer,xN=s0({reducer:{auth:uN,user:mN,property:hN,fundDetails:gN}});/** + * @remix-run/router v1.19.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ya(){return ya=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Rv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function jN(){return Math.random().toString(36).substr(2,8)}function pm(e,t){return{usr:e.state,key:e.key,idx:t}}function cd(e,t,r,s){return r===void 0&&(r=null),ya({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?vs(t):t,{state:r,key:t&&t.key||s||jN()})}function ui(e){let{pathname:t="/",search:r="",hash:s=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),s&&s!=="#"&&(t+=s.charAt(0)==="#"?s:"#"+s),t}function vs(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let s=e.indexOf("?");s>=0&&(t.search=e.substr(s),e=e.substr(0,s)),e&&(t.pathname=e)}return t}function NN(e,t,r,s){s===void 0&&(s={});let{window:a=document.defaultView,v5Compat:o=!1}=s,i=a.history,l=Tn.Pop,d=null,c=u();c==null&&(c=0,i.replaceState(ya({},i.state,{idx:c}),""));function u(){return(i.state||{idx:null}).idx}function f(){l=Tn.Pop;let C=u(),p=C==null?null:C-c;c=C,d&&d({action:l,location:N.location,delta:p})}function g(C,p){l=Tn.Push;let v=cd(N.location,C,p);c=u()+1;let h=pm(v,c),y=N.createHref(v);try{i.pushState(h,"",y)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;a.location.assign(y)}o&&d&&d({action:l,location:N.location,delta:1})}function b(C,p){l=Tn.Replace;let v=cd(N.location,C,p);c=u();let h=pm(v,c),y=N.createHref(v);i.replaceState(h,"",y),o&&d&&d({action:l,location:N.location,delta:0})}function x(C){let p=a.location.origin!=="null"?a.location.origin:a.location.href,v=typeof C=="string"?C:ui(C);return v=v.replace(/ $/,"%20"),Ee(p,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,p)}let N={get action(){return l},get location(){return e(a,i)},listen(C){if(d)throw new Error("A history only accepts one active listener");return a.addEventListener(mm,f),d=C,()=>{a.removeEventListener(mm,f),d=null}},createHref(C){return t(a,C)},createURL:x,encodeLocation(C){let p=x(C);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:g,replace:b,go(C){return i.go(C)}};return N}var hm;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(hm||(hm={}));function CN(e,t,r){return r===void 0&&(r="/"),bN(e,t,r,!1)}function bN(e,t,r,s){let a=typeof t=="string"?vs(t):t,o=ds(a.pathname||"/",r);if(o==null)return null;let i=Av(e);wN(i);let l=null;for(let d=0;l==null&&d{let d={relativePath:l===void 0?o.path||"":l,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};d.relativePath.startsWith("/")&&(Ee(d.relativePath.startsWith(s),'Absolute route path "'+d.relativePath+'" nested under path '+('"'+s+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),d.relativePath=d.relativePath.slice(s.length));let c=$n([s,d.relativePath]),u=r.concat(d);o.children&&o.children.length>0&&(Ee(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Av(o.children,t,u,c)),!(o.path==null&&!o.index)&&t.push({path:c,score:TN(c,o.index),routesMeta:u})};return e.forEach((o,i)=>{var l;if(o.path===""||!((l=o.path)!=null&&l.includes("?")))a(o,i);else for(let d of Iv(o.path))a(o,i,d)}),t}function Iv(e){let t=e.split("/");if(t.length===0)return[];let[r,...s]=t,a=r.endsWith("?"),o=r.replace(/\?$/,"");if(s.length===0)return a?[o,""]:[o];let i=Iv(s.join("/")),l=[];return l.push(...i.map(d=>d===""?o:[o,d].join("/"))),a&&l.push(...i),l.map(d=>e.startsWith("/")&&d===""?"/":d)}function wN(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:RN(t.routesMeta.map(s=>s.childrenIndex),r.routesMeta.map(s=>s.childrenIndex)))}const SN=/^:[\w-]+$/,kN=3,EN=2,PN=1,_N=10,ON=-2,vm=e=>e==="*";function TN(e,t){let r=e.split("/"),s=r.length;return r.some(vm)&&(s+=ON),t&&(s+=EN),r.filter(a=>!vm(a)).reduce((a,o)=>a+(SN.test(o)?kN:o===""?PN:_N),s)}function RN(e,t){return e.length===t.length&&e.slice(0,-1).every((s,a)=>s===t[a])?e[e.length-1]-t[t.length-1]:0}function AN(e,t,r){let{routesMeta:s}=e,a={},o="/",i=[];for(let l=0;l{let{paramName:g,isOptional:b}=u;if(g==="*"){let N=l[f]||"";i=o.slice(0,o.length-N.length).replace(/(.)\/+$/,"$1")}const x=l[f];return b&&!x?c[g]=void 0:c[g]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:i,pattern:e}}function IN(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),Rv(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let s=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,l,d)=>(s.push({paramName:l,isOptional:d!=null}),d?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(s.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),s]}function DN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Rv(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function ds(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,s=e.charAt(r);return s&&s!=="/"?null:e.slice(r)||"/"}function FN(e,t){t===void 0&&(t="/");let{pathname:r,search:s="",hash:a=""}=typeof e=="string"?vs(e):e;return{pathname:r?r.startsWith("/")?r:LN(r,t):t,search:zN(s),hash:$N(a)}}function LN(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?r.length>1&&r.pop():a!=="."&&r.push(a)}),r.length>1?r.join("/"):"/"}function Ql(e,t,r,s){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(s)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function MN(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function Dv(e,t){let r=MN(e);return t?r.map((s,a)=>a===r.length-1?s.pathname:s.pathnameBase):r.map(s=>s.pathnameBase)}function Fv(e,t,r,s){s===void 0&&(s=!1);let a;typeof e=="string"?a=vs(e):(a=ya({},e),Ee(!a.pathname||!a.pathname.includes("?"),Ql("?","pathname","search",a)),Ee(!a.pathname||!a.pathname.includes("#"),Ql("#","pathname","hash",a)),Ee(!a.search||!a.search.includes("#"),Ql("#","search","hash",a)));let o=e===""||a.pathname==="",i=o?"/":a.pathname,l;if(i==null)l=r;else{let f=t.length-1;if(!s&&i.startsWith("..")){let g=i.split("/");for(;g[0]==="..";)g.shift(),f-=1;a.pathname=g.join("/")}l=f>=0?t[f]:"/"}let d=FN(a,l),c=i&&i!=="/"&&i.endsWith("/"),u=(o||i===".")&&r.endsWith("/");return!d.pathname.endsWith("/")&&(c||u)&&(d.pathname+="/"),d}const $n=e=>e.join("/").replace(/\/\/+/g,"/"),BN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),zN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,$N=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function WN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Lv=["post","put","patch","delete"];new Set(Lv);const UN=["get",...Lv];new Set(UN);/** + * React Router v6.26.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),w.useCallback(function(c,u){if(u===void 0&&(u={}),!l.current)return;if(typeof c=="number"){s.go(c);return}let f=Fv(c,JSON.parse(i),o,u.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:$n([t,f.pathname])),(u.replace?s.replace:s.push)(f,u.state,u)},[t,s,i,o,e])}function gs(){let{matches:e}=w.useContext(Gn),t=e[e.length-1];return t?t.params:{}}function Ki(e,t){let{relative:r}=t===void 0?{}:t,{future:s}=w.useContext(Yn),{matches:a}=w.useContext(Gn),{pathname:o}=Aa(),i=JSON.stringify(Dv(a,s.v7_relativeSplatPath));return w.useMemo(()=>Fv(e,JSON.parse(i),o,r==="path"),[e,i,o,r])}function HN(e,t){return KN(e,t)}function KN(e,t,r,s){Ra()||Ee(!1);let{navigator:a}=w.useContext(Yn),{matches:o}=w.useContext(Gn),i=o[o.length-1],l=i?i.params:{};i&&i.pathname;let d=i?i.pathnameBase:"/";i&&i.route;let c=Aa(),u;if(t){var f;let C=typeof t=="string"?vs(t):t;d==="/"||(f=C.pathname)!=null&&f.startsWith(d)||Ee(!1),u=C}else u=c;let g=u.pathname||"/",b=g;if(d!=="/"){let C=d.replace(/^\//,"").split("/");b="/"+g.replace(/^\//,"").split("/").slice(C.length).join("/")}let x=CN(e,{pathname:b}),N=XN(x&&x.map(C=>Object.assign({},C,{params:Object.assign({},l,C.params),pathname:$n([d,a.encodeLocation?a.encodeLocation(C.pathname).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?d:$n([d,a.encodeLocation?a.encodeLocation(C.pathnameBase).pathname:C.pathnameBase])})),o,r,s);return t&&N?w.createElement(Hi.Provider,{value:{location:ja({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:Tn.Pop}},N):N}function YN(){let e=nC(),t=WN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),r?w.createElement("pre",{style:a},r):null,null)}const GN=w.createElement(YN,null);class QN extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?w.createElement(Gn.Provider,{value:this.props.routeContext},w.createElement(Bv.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function JN(e){let{routeContext:t,match:r,children:s}=e,a=w.useContext(Vi);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),w.createElement(Gn.Provider,{value:t},s)}function XN(e,t,r,s){var a;if(t===void 0&&(t=[]),r===void 0&&(r=null),s===void 0&&(s=null),e==null){var o;if(!r)return null;if(r.errors)e=r.matches;else if((o=s)!=null&&o.v7_partialHydration&&t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let i=e,l=(a=r)==null?void 0:a.errors;if(l!=null){let u=i.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);u>=0||Ee(!1),i=i.slice(0,Math.min(i.length,u+1))}let d=!1,c=-1;if(r&&s&&s.v7_partialHydration)for(let u=0;u=0?i=i.slice(0,c+1):i=[i[0]];break}}}return i.reduceRight((u,f,g)=>{let b,x=!1,N=null,C=null;r&&(b=l&&f.route.id?l[f.route.id]:void 0,N=f.route.errorElement||GN,d&&(c<0&&g===0?(x=!0,C=null):c===g&&(x=!0,C=f.route.hydrateFallbackElement||null)));let p=t.concat(i.slice(0,g+1)),v=()=>{let h;return b?h=N:x?h=C:f.route.Component?h=w.createElement(f.route.Component,null):f.route.element?h=f.route.element:h=u,w.createElement(JN,{match:f,routeContext:{outlet:u,matches:p,isDataRoute:r!=null},children:h})};return r&&(f.route.ErrorBoundary||f.route.errorElement||g===0)?w.createElement(QN,{location:r.location,revalidation:r.revalidation,component:N,error:b,children:v(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):v()},null)}var $v=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}($v||{}),mi=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(mi||{});function ZN(e){let t=w.useContext(Vi);return t||Ee(!1),t}function eC(e){let t=w.useContext(Mv);return t||Ee(!1),t}function tC(e){let t=w.useContext(Gn);return t||Ee(!1),t}function Wv(e){let t=tC(),r=t.matches[t.matches.length-1];return r.route.id||Ee(!1),r.route.id}function nC(){var e;let t=w.useContext(Bv),r=eC(mi.UseRouteError),s=Wv(mi.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[s]}function rC(){let{router:e}=ZN($v.UseNavigateStable),t=Wv(mi.UseNavigateStable),r=w.useRef(!1);return zv(()=>{r.current=!0}),w.useCallback(function(a,o){o===void 0&&(o={}),r.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,ja({fromRouteId:t},o)))},[e,t])}function _e(e){Ee(!1)}function sC(e){let{basename:t="/",children:r=null,location:s,navigationType:a=Tn.Pop,navigator:o,static:i=!1,future:l}=e;Ra()&&Ee(!1);let d=t.replace(/^\/*/,"/"),c=w.useMemo(()=>({basename:d,navigator:o,static:i,future:ja({v7_relativeSplatPath:!1},l)}),[d,l,o,i]);typeof s=="string"&&(s=vs(s));let{pathname:u="/",search:f="",hash:g="",state:b=null,key:x="default"}=s,N=w.useMemo(()=>{let C=ds(u,d);return C==null?null:{location:{pathname:C,search:f,hash:g,state:b,key:x},navigationType:a}},[d,u,f,g,b,x,a]);return N==null?null:w.createElement(Yn.Provider,{value:c},w.createElement(Hi.Provider,{children:r,value:N}))}function aC(e){let{children:t,location:r}=e;return HN(dd(t),r)}new Promise(()=>{});function dd(e,t){t===void 0&&(t=[]);let r=[];return w.Children.forEach(e,(s,a)=>{if(!w.isValidElement(s))return;let o=[...t,a];if(s.type===w.Fragment){r.push.apply(r,dd(s.props.children,o));return}s.type!==_e&&Ee(!1),!s.props.index||!s.props.children||Ee(!1);let i={id:s.props.id||o.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,loader:s.props.loader,action:s.props.action,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(i.children=dd(s.props.children,o)),r.push(i)}),r}/** + * React Router DOM v6.26.1 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function pi(){return pi=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function oC(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function iC(e,t){return e.button===0&&(!t||t==="_self")&&!oC(e)}const lC=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],cC=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"],dC="6";try{window.__reactRouterVersion=dC}catch{}const uC=w.createContext({isTransitioning:!1}),fC="startTransition",gm=rc[fC];function mC(e){let{basename:t,children:r,future:s,window:a}=e,o=w.useRef();o.current==null&&(o.current=yN({window:a,v5Compat:!0}));let i=o.current,[l,d]=w.useState({action:i.action,location:i.location}),{v7_startTransition:c}=s||{},u=w.useCallback(f=>{c&&gm?gm(()=>d(f)):d(f)},[d,c]);return w.useLayoutEffect(()=>i.listen(u),[i,u]),w.createElement(sC,{basename:t,children:r,location:l.location,navigationType:l.action,navigator:i,future:s})}const pC=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",hC=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,vC=w.forwardRef(function(t,r){let{onClick:s,relative:a,reloadDocument:o,replace:i,state:l,target:d,to:c,preventScrollReset:u,unstable_viewTransition:f}=t,g=Uv(t,lC),{basename:b}=w.useContext(Yn),x,N=!1;if(typeof c=="string"&&hC.test(c)&&(x=c,pC))try{let h=new URL(window.location.href),y=c.startsWith("//")?new URL(h.protocol+c):new URL(c),k=ds(y.pathname,b);y.origin===h.origin&&k!=null?c=k+y.search+y.hash:N=!0}catch{}let C=qN(c,{relative:a}),p=xC(c,{replace:i,state:l,target:d,preventScrollReset:u,relative:a,unstable_viewTransition:f});function v(h){s&&s(h),h.defaultPrevented||p(h)}return w.createElement("a",pi({},g,{href:x||C,onClick:N||o?s:v,ref:r,target:d}))}),me=w.forwardRef(function(t,r){let{"aria-current":s="page",caseSensitive:a=!1,className:o="",end:i=!1,style:l,to:d,unstable_viewTransition:c,children:u}=t,f=Uv(t,cC),g=Ki(d,{relative:f.relative}),b=Aa(),x=w.useContext(Mv),{navigator:N,basename:C}=w.useContext(Yn),p=x!=null&&yC(g)&&c===!0,v=N.encodeLocation?N.encodeLocation(g).pathname:g.pathname,h=b.pathname,y=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;a||(h=h.toLowerCase(),y=y?y.toLowerCase():null,v=v.toLowerCase()),y&&C&&(y=ds(y,C)||y);const k=v!=="/"&&v.endsWith("/")?v.length-1:v.length;let O=h===v||!i&&h.startsWith(v)&&h.charAt(k)==="/",T=y!=null&&(y===v||!i&&y.startsWith(v)&&y.charAt(v.length)==="/"),_={isActive:O,isPending:T,isTransitioning:p},F=O?s:void 0,z;typeof o=="function"?z=o(_):z=[o,O?"active":null,T?"pending":null,p?"transitioning":null].filter(Boolean).join(" ");let H=typeof l=="function"?l(_):l;return w.createElement(vC,pi({},f,{"aria-current":F,className:z,ref:r,style:H,to:d,unstable_viewTransition:c}),typeof u=="function"?u(_):u)});var ud;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(ud||(ud={}));var xm;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(xm||(xm={}));function gC(e){let t=w.useContext(Vi);return t||Ee(!1),t}function xC(e,t){let{target:r,replace:s,state:a,preventScrollReset:o,relative:i,unstable_viewTransition:l}=t===void 0?{}:t,d=hn(),c=Aa(),u=Ki(e,{relative:i});return w.useCallback(f=>{if(iC(f,r)){f.preventDefault();let g=s!==void 0?s:ui(c)===ui(u);d(e,{replace:g,state:a,preventScrollReset:o,relative:i,unstable_viewTransition:l})}},[c,d,u,s,a,r,e,o,i,l])}function yC(e,t){t===void 0&&(t={});let r=w.useContext(uC);r==null&&Ee(!1);let{basename:s}=gC(ud.useViewTransitionState),a=Ki(e,{relative:t.relative});if(!r.isTransitioning)return!1;let o=ds(r.currentLocation.pathname,s)||r.currentLocation.pathname,i=ds(r.nextLocation.pathname,s)||r.nextLocation.pathname;return fi(a.pathname,i)!=null||fi(a.pathname,o)!=null}function qv(e){var t,r,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;ttypeof e=="number"&&!isNaN(e),pr=e=>typeof e=="string",mt=e=>typeof e=="function",Ro=e=>pr(e)||mt(e)?e:null,fd=e=>w.isValidElement(e)||pr(e)||mt(e)||Na(e);function jC(e,t,r){r===void 0&&(r=300);const{scrollHeight:s,style:a}=e;requestAnimationFrame(()=>{a.minHeight="initial",a.height=s+"px",a.transition=`all ${r}ms`,requestAnimationFrame(()=>{a.height="0",a.padding="0",a.margin="0",setTimeout(t,r)})})}function Yi(e){let{enter:t,exit:r,appendPosition:s=!1,collapse:a=!0,collapseDuration:o=300}=e;return function(i){let{children:l,position:d,preventExitTransition:c,done:u,nodeRef:f,isIn:g,playToast:b}=i;const x=s?`${t}--${d}`:t,N=s?`${r}--${d}`:r,C=w.useRef(0);return w.useLayoutEffect(()=>{const p=f.current,v=x.split(" "),h=y=>{y.target===f.current&&(b(),p.removeEventListener("animationend",h),p.removeEventListener("animationcancel",h),C.current===0&&y.type!=="animationcancel"&&p.classList.remove(...v))};p.classList.add(...v),p.addEventListener("animationend",h),p.addEventListener("animationcancel",h)},[]),w.useEffect(()=>{const p=f.current,v=()=>{p.removeEventListener("animationend",v),a?jC(p,u,o):u()};g||(c?v():(C.current=1,p.className+=` ${N}`,p.addEventListener("animationend",v)))},[g]),I.createElement(I.Fragment,null,l)}}function ym(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const Ge=new Map;let Ca=[];const md=new Set,NC=e=>md.forEach(t=>t(e)),Vv=()=>Ge.size>0;function Hv(e,t){var r;if(t)return!((r=Ge.get(t))==null||!r.isToastActive(e));let s=!1;return Ge.forEach(a=>{a.isToastActive(e)&&(s=!0)}),s}function Kv(e,t){fd(e)&&(Vv()||Ca.push({content:e,options:t}),Ge.forEach(r=>{r.buildToast(e,t)}))}function jm(e,t){Ge.forEach(r=>{t!=null&&t!=null&&t.containerId?(t==null?void 0:t.containerId)===r.id&&r.toggle(e,t==null?void 0:t.id):r.toggle(e,t==null?void 0:t.id)})}function CC(e){const{subscribe:t,getSnapshot:r,setProps:s}=w.useRef(function(o){const i=o.containerId||1;return{subscribe(l){const d=function(u,f,g){let b=1,x=0,N=[],C=[],p=[],v=f;const h=new Map,y=new Set,k=()=>{p=Array.from(h.values()),y.forEach(_=>_())},O=_=>{C=_==null?[]:C.filter(F=>F!==_),k()},T=_=>{const{toastId:F,onOpen:z,updateId:H,children:te}=_.props,Q=H==null;_.staleId&&h.delete(_.staleId),h.set(F,_),C=[...C,_.props.toastId].filter(Z=>Z!==_.staleId),k(),g(ym(_,Q?"added":"updated")),Q&&mt(z)&&z(w.isValidElement(te)&&te.props)};return{id:u,props:v,observe:_=>(y.add(_),()=>y.delete(_)),toggle:(_,F)=>{h.forEach(z=>{F!=null&&F!==z.props.toastId||mt(z.toggle)&&z.toggle(_)})},removeToast:O,toasts:h,clearQueue:()=>{x-=N.length,N=[]},buildToast:(_,F)=>{if((W=>{let{containerId:K,toastId:Y,updateId:ee}=W;const re=K?K!==u:u!==1,ne=h.has(Y)&&ee==null;return re||ne})(F))return;const{toastId:z,updateId:H,data:te,staleId:Q,delay:Z}=F,D=()=>{O(z)},U=H==null;U&&x++;const G={...v,style:v.toastStyle,key:b++,...Object.fromEntries(Object.entries(F).filter(W=>{let[K,Y]=W;return Y!=null})),toastId:z,updateId:H,data:te,closeToast:D,isIn:!1,className:Ro(F.className||v.toastClassName),bodyClassName:Ro(F.bodyClassName||v.bodyClassName),progressClassName:Ro(F.progressClassName||v.progressClassName),autoClose:!F.isLoading&&(R=F.autoClose,A=v.autoClose,R===!1||Na(R)&&R>0?R:A),deleteToast(){const W=h.get(z),{onClose:K,children:Y}=W.props;mt(K)&&K(w.isValidElement(Y)&&Y.props),g(ym(W,"removed")),h.delete(z),x--,x<0&&(x=0),N.length>0?T(N.shift()):k()}};var R,A;G.closeButton=v.closeButton,F.closeButton===!1||fd(F.closeButton)?G.closeButton=F.closeButton:F.closeButton===!0&&(G.closeButton=!fd(v.closeButton)||v.closeButton);let B=_;w.isValidElement(_)&&!pr(_.type)?B=w.cloneElement(_,{closeToast:D,toastProps:G,data:te}):mt(_)&&(B=_({closeToast:D,toastProps:G,data:te}));const L={content:B,props:G,staleId:Q};v.limit&&v.limit>0&&x>v.limit&&U?N.push(L):Na(Z)?setTimeout(()=>{T(L)},Z):T(L)},setProps(_){v=_},setToggle:(_,F)=>{h.get(_).toggle=F},isToastActive:_=>C.some(F=>F===_),getSnapshot:()=>v.newestOnTop?p.reverse():p}}(i,o,NC);Ge.set(i,d);const c=d.observe(l);return Ca.forEach(u=>Kv(u.content,u.options)),Ca=[],()=>{c(),Ge.delete(i)}},setProps(l){var d;(d=Ge.get(i))==null||d.setProps(l)},getSnapshot(){var l;return(l=Ge.get(i))==null?void 0:l.getSnapshot()}}}(e)).current;s(e);const a=w.useSyncExternalStore(t,r,r);return{getToastToRender:function(o){if(!a)return[];const i=new Map;return a.forEach(l=>{const{position:d}=l.props;i.has(d)||i.set(d,[]),i.get(d).push(l)}),Array.from(i,l=>o(l[0],l[1]))},isToastActive:Hv,count:a==null?void 0:a.length}}function bC(e){const[t,r]=w.useState(!1),[s,a]=w.useState(!1),o=w.useRef(null),i=w.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:l,pauseOnHover:d,closeToast:c,onClick:u,closeOnClick:f}=e;var g,b;function x(){r(!0)}function N(){r(!1)}function C(h){const y=o.current;i.canDrag&&y&&(i.didMove=!0,t&&N(),i.delta=e.draggableDirection==="x"?h.clientX-i.start:h.clientY-i.start,i.start!==h.clientX&&(i.canCloseOnClick=!1),y.style.transform=`translate3d(${e.draggableDirection==="x"?`${i.delta}px, var(--y)`:`0, calc(${i.delta}px + var(--y))`},0)`,y.style.opacity=""+(1-Math.abs(i.delta/i.removalDistance)))}function p(){document.removeEventListener("pointermove",C),document.removeEventListener("pointerup",p);const h=o.current;if(i.canDrag&&i.didMove&&h){if(i.canDrag=!1,Math.abs(i.delta)>i.removalDistance)return a(!0),e.closeToast(),void e.collapseAll();h.style.transition="transform 0.2s, opacity 0.2s",h.style.removeProperty("transform"),h.style.removeProperty("opacity")}}(b=Ge.get((g={id:e.toastId,containerId:e.containerId,fn:r}).containerId||1))==null||b.setToggle(g.id,g.fn),w.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||N(),window.addEventListener("focus",x),window.addEventListener("blur",N),()=>{window.removeEventListener("focus",x),window.removeEventListener("blur",N)}},[e.pauseOnFocusLoss]);const v={onPointerDown:function(h){if(e.draggable===!0||e.draggable===h.pointerType){i.didMove=!1,document.addEventListener("pointermove",C),document.addEventListener("pointerup",p);const y=o.current;i.canCloseOnClick=!0,i.canDrag=!0,y.style.transition="none",e.draggableDirection==="x"?(i.start=h.clientX,i.removalDistance=y.offsetWidth*(e.draggablePercent/100)):(i.start=h.clientY,i.removalDistance=y.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(h){const{top:y,bottom:k,left:O,right:T}=o.current.getBoundingClientRect();h.nativeEvent.type!=="touchend"&&e.pauseOnHover&&h.clientX>=O&&h.clientX<=T&&h.clientY>=y&&h.clientY<=k?N():x()}};return l&&d&&(v.onMouseEnter=N,e.stacked||(v.onMouseLeave=x)),f&&(v.onClick=h=>{u&&u(h),i.canCloseOnClick&&c()}),{playToast:x,pauseToast:N,isRunning:t,preventExitTransition:s,toastRef:o,eventHandlers:v}}function wC(e){let{delay:t,isRunning:r,closeToast:s,type:a="default",hide:o,className:i,style:l,controlledProgress:d,progress:c,rtl:u,isIn:f,theme:g}=e;const b=o||d&&c===0,x={...l,animationDuration:`${t}ms`,animationPlayState:r?"running":"paused"};d&&(x.transform=`scaleX(${c})`);const N=Rn("Toastify__progress-bar",d?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${g}`,`Toastify__progress-bar--${a}`,{"Toastify__progress-bar--rtl":u}),C=mt(i)?i({rtl:u,type:a,defaultClassName:N}):Rn(N,i),p={[d&&c>=1?"onTransitionEnd":"onAnimationEnd"]:d&&c<1?null:()=>{f&&s()}};return I.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":b},I.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${g} Toastify__progress-bar--${a}`}),I.createElement("div",{role:"progressbar","aria-hidden":b?"true":"false","aria-label":"notification timer",className:C,style:x,...p}))}let SC=1;const Yv=()=>""+SC++;function kC(e){return e&&(pr(e.toastId)||Na(e.toastId))?e.toastId:Yv()}function Xs(e,t){return Kv(e,t),t.toastId}function hi(e,t){return{...t,type:t&&t.type||e,toastId:kC(t)}}function no(e){return(t,r)=>Xs(t,hi(e,r))}function ae(e,t){return Xs(e,hi("default",t))}ae.loading=(e,t)=>Xs(e,hi("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),ae.promise=function(e,t,r){let s,{pending:a,error:o,success:i}=t;a&&(s=pr(a)?ae.loading(a,r):ae.loading(a.render,{...r,...a}));const l={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},d=(u,f,g)=>{if(f==null)return void ae.dismiss(s);const b={type:u,...l,...r,data:g},x=pr(f)?{render:f}:f;return s?ae.update(s,{...b,...x}):ae(x.render,{...b,...x}),g},c=mt(e)?e():e;return c.then(u=>d("success",i,u)).catch(u=>d("error",o,u)),c},ae.success=no("success"),ae.info=no("info"),ae.error=no("error"),ae.warning=no("warning"),ae.warn=ae.warning,ae.dark=(e,t)=>Xs(e,hi("default",{theme:"dark",...t})),ae.dismiss=function(e){(function(t){var r;if(Vv()){if(t==null||pr(r=t)||Na(r))Ge.forEach(s=>{s.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const s=Ge.get(t.containerId);s?s.removeToast(t.id):Ge.forEach(a=>{a.removeToast(t.id)})}}else Ca=Ca.filter(s=>t!=null&&s.options.toastId!==t)})(e)},ae.clearWaitingQueue=function(e){e===void 0&&(e={}),Ge.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},ae.isActive=Hv,ae.update=function(e,t){t===void 0&&(t={});const r=((s,a)=>{var o;let{containerId:i}=a;return(o=Ge.get(i||1))==null?void 0:o.toasts.get(s)})(e,t);if(r){const{props:s,content:a}=r,o={delay:100,...s,...t,toastId:t.toastId||e,updateId:Yv()};o.toastId!==e&&(o.staleId=e);const i=o.render||a;delete o.render,Xs(i,o)}},ae.done=e=>{ae.update(e,{progress:1})},ae.onChange=function(e){return md.add(e),()=>{md.delete(e)}},ae.play=e=>jm(!0,e),ae.pause=e=>jm(!1,e);const EC=typeof window<"u"?w.useLayoutEffect:w.useEffect,ro=e=>{let{theme:t,type:r,isLoading:s,...a}=e;return I.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${r})`,...a})},Jl={info:function(e){return I.createElement(ro,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return I.createElement(ro,{...e},I.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return I.createElement(ro,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return I.createElement(ro,{...e},I.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return I.createElement("div",{className:"Toastify__spinner"})}},PC=e=>{const{isRunning:t,preventExitTransition:r,toastRef:s,eventHandlers:a,playToast:o}=bC(e),{closeButton:i,children:l,autoClose:d,onClick:c,type:u,hideProgressBar:f,closeToast:g,transition:b,position:x,className:N,style:C,bodyClassName:p,bodyStyle:v,progressClassName:h,progressStyle:y,updateId:k,role:O,progress:T,rtl:_,toastId:F,deleteToast:z,isIn:H,isLoading:te,closeOnClick:Q,theme:Z}=e,D=Rn("Toastify__toast",`Toastify__toast-theme--${Z}`,`Toastify__toast--${u}`,{"Toastify__toast--rtl":_},{"Toastify__toast--close-on-click":Q}),U=mt(N)?N({rtl:_,position:x,type:u,defaultClassName:D}):Rn(D,N),G=function(L){let{theme:W,type:K,isLoading:Y,icon:ee}=L,re=null;const ne={theme:W,type:K};return ee===!1||(mt(ee)?re=ee({...ne,isLoading:Y}):w.isValidElement(ee)?re=w.cloneElement(ee,ne):Y?re=Jl.spinner():(se=>se in Jl)(K)&&(re=Jl[K](ne))),re}(e),R=!!T||!d,A={closeToast:g,type:u,theme:Z};let B=null;return i===!1||(B=mt(i)?i(A):w.isValidElement(i)?w.cloneElement(i,A):function(L){let{closeToast:W,theme:K,ariaLabel:Y="close"}=L;return I.createElement("button",{className:`Toastify__close-button Toastify__close-button--${K}`,type:"button",onClick:ee=>{ee.stopPropagation(),W(ee)},"aria-label":Y},I.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},I.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(A)),I.createElement(b,{isIn:H,done:z,position:x,preventExitTransition:r,nodeRef:s,playToast:o},I.createElement("div",{id:F,onClick:c,"data-in":H,className:U,...a,style:C,ref:s},I.createElement("div",{...H&&{role:O},className:mt(p)?p({type:u}):Rn("Toastify__toast-body",p),style:v},G!=null&&I.createElement("div",{className:Rn("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!te})},G),I.createElement("div",null,l)),B,I.createElement(wC,{...k&&!R?{key:`pb-${k}`}:{},rtl:_,theme:Z,delay:d,isRunning:t,isIn:H,closeToast:g,hide:f,type:u,style:y,className:h,controlledProgress:R,progress:T||0})))},Gi=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},_C=Yi(Gi("bounce",!0));Yi(Gi("slide",!0));Yi(Gi("zoom"));Yi(Gi("flip"));const OC={position:"top-right",transition:_C,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function TC(e){let t={...OC,...e};const r=e.stacked,[s,a]=w.useState(!0),o=w.useRef(null),{getToastToRender:i,isToastActive:l,count:d}=CC(t),{className:c,style:u,rtl:f,containerId:g}=t;function b(N){const C=Rn("Toastify__toast-container",`Toastify__toast-container--${N}`,{"Toastify__toast-container--rtl":f});return mt(c)?c({position:N,rtl:f,defaultClassName:C}):Rn(C,Ro(c))}function x(){r&&(a(!0),ae.play())}return EC(()=>{if(r){var N;const C=o.current.querySelectorAll('[data-in="true"]'),p=12,v=(N=t.position)==null?void 0:N.includes("top");let h=0,y=0;Array.from(C).reverse().forEach((k,O)=>{const T=k;T.classList.add("Toastify__toast--stacked"),O>0&&(T.dataset.collapsed=`${s}`),T.dataset.pos||(T.dataset.pos=v?"top":"bot");const _=h*(s?.2:1)+(s?0:p*O);T.style.setProperty("--y",`${v?_:-1*_}px`),T.style.setProperty("--g",`${p}`),T.style.setProperty("--s",""+(1-(s?y:0))),h+=T.offsetHeight,y+=.025})}},[s,d,r]),I.createElement("div",{ref:o,className:"Toastify",id:g,onMouseEnter:()=>{r&&(a(!1),ae.pause())},onMouseLeave:x},i((N,C)=>{const p=C.length?{...u}:{...u,pointerEvents:"none"};return I.createElement("div",{className:b(N),style:p,key:`container-${N}`},C.map(v=>{let{content:h,props:y}=v;return I.createElement(PC,{...y,stacked:r,collapseAll:x,isIn:l(y.toastId,y.containerId),style:y.style,key:`toast-${y.key}`},h)}))}))}const Ze=()=>{const e=new Date().getFullYear();return n.jsx(n.Fragment,{children:n.jsxs("div",{children:[n.jsx("div",{className:"footer_section layout_padding",children:n.jsxs("div",{className:"container",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-md-12"})}),n.jsx("div",{className:"footer_section_2",children:n.jsxs("div",{className:"row",children:[n.jsxs("div",{className:"col-md-4",children:[n.jsx("h2",{className:"useful_text",children:"QUICK LINKS"}),n.jsx("div",{className:"footer_menu",children:n.jsxs("ul",{children:[n.jsx("li",{children:n.jsx(me,{to:"/",className:"link-primary text-decoration-none",children:"Home"})}),n.jsx("li",{children:n.jsx(me,{to:"/about",className:"link-primary text-decoration-none",children:"About"})}),n.jsx("li",{children:n.jsx(me,{to:"/services",className:"link-primary text-decoration-none",children:"Services"})}),n.jsx("li",{children:n.jsx(me,{to:"/contact",className:"link-primary text-decoration-none",children:"Contact Us"})})]})})]}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("h2",{className:"useful_text",children:"Work Portfolio"}),n.jsx("p",{className:"lorem_text",children:"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem"})]}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("h2",{className:"useful_text",children:"SIGN UP TO OUR NEWSLETTER"}),n.jsxs("div",{className:"form-group",children:[n.jsx("textarea",{className:"update_mail",placeholder:"Enter Your Email",rows:5,id:"comment",name:"Enter Your Email",defaultValue:""}),n.jsx("div",{className:"subscribe_bt",children:n.jsx("a",{href:"#",children:"Subscribe"})})]})]})]})}),n.jsx("div",{className:"social_icon",children:n.jsxs("ul",{children:[n.jsx("li",{children:n.jsx("a",{href:"#",children:n.jsx("i",{className:"fa fa-facebook","aria-hidden":"true"})})}),n.jsx("li",{children:n.jsx("a",{href:"#",children:n.jsx("i",{className:"fa fa-twitter","aria-hidden":"true"})})}),n.jsx("li",{children:n.jsx("a",{href:"#",children:n.jsx("i",{className:"fa fa-linkedin","aria-hidden":"true"})})}),n.jsx("li",{children:n.jsx("a",{href:"#",children:n.jsx("i",{className:"fa fa-instagram","aria-hidden":"true"})})})]})})]})}),n.jsx("div",{className:"copyright_section",children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-sm-12",children:n.jsxs("p",{className:"copyright_text",children:[e," All Rights Reserved."]})})})})})]})})},RC="/assets/logo-Cb1x1exd.png",Le=()=>{var a,o;const{user:e}=Te(i=>({...i.auth})),t=lt(),r=hn(),s=()=>{t(dN()),r("/")};return n.jsx(n.Fragment,{children:n.jsx("div",{className:"navbar navbar-expand-lg w-100",style:{backgroundColor:"#000000",position:"fixed",top:0,left:0,right:0,zIndex:1e3},children:n.jsxs("div",{className:"container-fluid d-flex align-items-center justify-content-between",children:[n.jsxs("div",{className:"d-flex align-items-center",children:[n.jsx("img",{src:RC,alt:"logo",width:"75",height:"75",className:"img-fluid"}),n.jsx("p",{style:{display:"inline-block",fontStyle:"italic",fontSize:"14px",color:"white",margin:"0 0 0 10px"}})]}),n.jsxs("div",{className:"collapse navbar-collapse",id:"navbarSupportedContent",children:[n.jsxs("ul",{className:"navbar-nav ml-auto",children:[n.jsx("li",{className:"nav-item active",children:n.jsx(me,{to:"/",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Home"})}),n.jsx("li",{className:"nav-item",children:n.jsx(me,{to:"/services",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"Services"})}),n.jsx("li",{className:"nav-item",children:n.jsx(me,{to:"/searchmyproperties",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Search Database"})}),n.jsx("li",{className:"nav-item",children:n.jsx(me,{to:"/about",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"About"})}),n.jsx("li",{className:"nav-item",children:n.jsx(me,{to:"/searchproperties",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Search properties"})}),n.jsx("li",{className:"nav-item",children:n.jsx(me,{to:"/contact",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"Contact"})})]}),(a=e==null?void 0:e.result)!=null&&a._id?n.jsx(me,{to:"/dashboard",style:{fontWeight:"bold"},children:"Dashboard"}):n.jsx(me,{to:"/register",className:"nav-link",style:{fontWeight:"bold"},children:"Register"}),(o=e==null?void 0:e.result)!=null&&o._id?n.jsx(me,{to:"/login",children:n.jsx("p",{className:"header-text",onClick:s,style:{fontWeight:"bold"},children:"Logout"})}):n.jsx(me,{to:"/login",className:"nav-link",style:{fontWeight:"bold"},children:"Login"})]})]})})})},AC=()=>n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsxs("div",{children:[n.jsx("div",{className:"header_section",children:n.jsx("div",{className:"banner_section layout_padding",children:n.jsxs("div",{id:"my_slider",className:"carousel slide","data-ride":"carousel",children:[n.jsxs("div",{className:"carousel-inner",children:[n.jsx("div",{className:"carousel-item active",children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-sm-12",children:n.jsxs("div",{className:"banner_taital_main",children:[n.jsx("h1",{className:"banner_taital",children:"Reinventing real estate investment"}),n.jsxs("p",{className:"banner_text",children:["Owners/operators, and real estate investment firms to excel in what they do best: finding new opportunities"," "]}),n.jsxs("div",{className:"btn_main",children:[n.jsx("div",{className:"started_text active",children:n.jsx("a",{href:"#",children:"Contact US"})}),n.jsx("div",{className:"started_text",children:n.jsx("a",{href:"#",children:"About Us"})})]})]})})})})}),n.jsx("div",{className:"carousel-item",children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-sm-12",children:n.jsxs("div",{className:"banner_taital_main",children:[n.jsx("h1",{className:"banner_taital",children:"streamline investment management"}),n.jsxs("p",{className:"banner_text",children:["Best possible experience to our customers and their investors."," "]}),n.jsxs("div",{className:"btn_main",children:[n.jsx("div",{className:"started_text active",children:n.jsx("a",{href:"#",children:"Contact US"})}),n.jsx("div",{className:"started_text",children:n.jsx("a",{href:"#",children:"About Us"})})]})]})})})})}),n.jsx("div",{className:"carousel-item",children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-sm-12",children:n.jsxs("div",{className:"banner_taital_main",children:[n.jsx("h1",{className:"banner_taital",children:"Increase your efficiency and security"}),n.jsxs("p",{className:"banner_text",children:["All-in-one real estate investment management platform with 100% security tools"," "]}),n.jsxs("div",{className:"btn_main",children:[n.jsx("div",{className:"started_text active",children:n.jsx("a",{href:"#",children:"Contact US"})}),n.jsx("div",{className:"started_text",children:n.jsx("a",{href:"#",children:"About Us"})})]})]})})})})})]}),n.jsx("a",{className:"carousel-control-prev",href:"#my_slider",role:"button","data-slide":"prev",children:n.jsx("i",{className:"fa fa-angle-left"})}),n.jsx("a",{className:"carousel-control-next",href:"#my_slider",role:"button","data-slide":"next",children:n.jsx("i",{className:"fa fa-angle-right"})})]})})}),n.jsx("div",{className:"services_section layout_padding",children:n.jsxs("div",{className:"container-fluid",children:[n.jsx("div",{className:"row",children:n.jsxs("div",{className:"col-sm-12",children:[n.jsx("h1",{className:"services_taital",children:"Our Services"}),n.jsx("p",{className:"services_text_1",children:"your documents, always and immediately within reach"})]})}),n.jsx("div",{className:"services_section_2",children:n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-lg-3 col-sm-6",children:n.jsxs("div",{className:"box_main active",children:[n.jsx("div",{className:"service_img",children:n.jsx("img",{src:"images/icon-1.png"})}),n.jsx("h4",{className:"development_text",children:"Dedication Services"}),n.jsx("p",{className:"services_text",children:"Real estate investing even on a very small scale remains a tried and true means of building and individual cash flow and wealth"}),n.jsx("div",{className:"readmore_bt",children:n.jsx("a",{href:"#",children:"Read More"})})]})}),n.jsx("div",{className:"col-lg-3 col-sm-6",children:n.jsxs("div",{className:"box_main",children:[n.jsx("div",{className:"service_img",children:n.jsx("img",{src:"images/icon-2.png"})}),n.jsx("h4",{className:"development_text",children:"Building work Reports"}),n.jsx("p",{className:"services_text",children:"Deliver all the reports your investors need. Eliminate manual work and human errors with automatic distribution and allocation"}),n.jsx("div",{className:"readmore_bt",children:n.jsx("a",{href:"#",children:"Read More"})})]})}),n.jsx("div",{className:"col-lg-3 col-sm-6",children:n.jsxs("div",{className:"box_main",children:[n.jsx("div",{className:"service_img",children:n.jsx("img",{src:"images/icon-3.png"})}),n.jsx("h4",{className:"development_text",children:"Reporting continuously"}),n.jsx("p",{className:"services_text",children:"Streamlining investor interactions, gaining complete visibility into your data, and using smart filters to create automatic workflows"}),n.jsx("div",{className:"readmore_bt",children:n.jsx("a",{href:"#",children:"Read More"})})]})}),n.jsx("div",{className:"col-lg-3 col-sm-6",children:n.jsxs("div",{className:"box_main",children:[n.jsx("div",{className:"service_img",children:n.jsx("img",{src:"images/icon-4.png"})}),n.jsx("h4",{className:"development_text",children:"Manage your investment "}),n.jsx("p",{className:"services_text",children:"We offer a comprehensive set of tools and services to fully facilitate all your real estate investment management needs"}),n.jsx("div",{className:"readmore_bt",children:n.jsx("a",{href:"#",children:"Read More"})})]})})]})})]})})]}),n.jsx(Ze,{})]}),IC=()=>n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsxs("div",{className:"about_section layout_padding",children:[n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("div",{className:"container",children:n.jsxs("div",{className:"row",children:[n.jsxs("div",{className:"col-md-6",children:[n.jsx("h1",{className:"about_taital",children:"About Us"}),n.jsxs("p",{className:"about_text",children:["There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All"," "]}),n.jsx("div",{className:"read_bt_1",children:n.jsx("a",{href:"#",children:"Read More"})})]}),n.jsx("div",{className:"col-md-6",children:n.jsx("div",{className:"about_img",children:n.jsx("div",{className:"video_bt",children:n.jsx("div",{className:"play_icon",children:n.jsx("img",{src:"images/play-icon.png"})})})})})]})}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{})]}),n.jsx(Ze,{})]}),DC=()=>n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsxs("div",{className:"contact_section layout_padding",children:[n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-md-12",children:n.jsx("h1",{className:"contact_taital",children:"Contact Us"})})})}),n.jsx("div",{className:"container-fluid",children:n.jsx("div",{className:"contact_section_2",children:n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-md-6",children:n.jsx("form",{action:!0,children:n.jsxs("div",{className:"mail_section_1",children:[n.jsx("input",{type:"text",className:"mail_text",placeholder:"Name",name:"Name"}),n.jsx("input",{type:"text",className:"mail_text",placeholder:"Phone Number",name:"Phone Number"}),n.jsx("input",{type:"text",className:"mail_text",placeholder:"Email",name:"Email"}),n.jsx("textarea",{className:"massage-bt",placeholder:"Massage",rows:5,id:"comment",name:"Massage",defaultValue:""}),n.jsx("div",{className:"send_bt",children:n.jsx("a",{href:"#",children:"SEND"})})]})})}),n.jsx("div",{className:"col-md-6 padding_left_15",children:n.jsx("div",{className:"contact_img",children:n.jsx("img",{src:"images/contact-img.png"})})})]})})})]}),n.jsx(Ze,{})]});var nn=function(){return nn=Object.assign||function(e){for(var t,r=1,s=arguments.length;r{const[e,t]=w.useState(ob),[r,s]=w.useState(!1),{loading:a,error:o}=Te(k=>({...k.auth})),{title:i,email:l,password:d,firstName:c,middleName:u,lastName:f,confirmPassword:g,termsconditions:b,userType:x}=e,N=lt(),C=hn();w.useEffect(()=>{o&&ae.error(o)},[o]),w.useEffect(()=>{s(i!=="None"&&l&&d&&c&&u&&f&&g&&b&&x!=="")},[i,l,d,c,u,f,g,b,x]);const p=k=>{if(k.preventDefault(),d!==g)return ae.error("Password should match");r?N(bo({formValue:e,navigate:C,toast:ae})):ae.error("Please fill in all fields and select all checkboxes")},v=k=>k.charAt(0).toUpperCase()+k.slice(1),h=k=>{const{name:O,value:T,type:_,checked:F}=k.target;t(_==="checkbox"?z=>({...z,[O]:F}):z=>({...z,[O]:O==="email"||O==="password"||O==="confirmPassword"?T:v(T)}))},y=k=>{t(O=>({...O,userType:k.target.value}))};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("section",{className:"card",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:n.jsx("div",{className:"container-fluid px-0",children:n.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[n.jsx("div",{className:"col-12 col-md-0 col-xl-20 text-center text-md-start"}),n.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:n.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:n.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"mb-4",children:[n.jsx("h2",{className:"h3",children:"Registration"}),n.jsx("h3",{style:{color:"red"},children:'All fields are mandatory to enable "Sign up"'}),n.jsx("hr",{})]})})}),n.jsx("form",{onSubmit:p,children:n.jsxs("div",{className:"row gy-3 overflow-hidden",children:[n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsxs("label",{className:"form-label",children:["Please select the role. ",n.jsx("br",{}),n.jsx("br",{})]}),n.jsxs("div",{className:"form-check form-check-inline",children:[n.jsx("input",{className:"form-check-input",type:"radio",name:"userType",value:"Lender",checked:x==="Lender",onChange:y,required:!0}),n.jsx("label",{className:"form-check-label",children:"Lender"})]}),n.jsxs("div",{className:"form-check form-check-inline",children:[n.jsx("input",{className:"form-check-input",type:"radio",name:"userType",value:"Borrower",checked:x==="Borrower",onChange:y,required:!0}),n.jsxs("label",{className:"form-check-label",children:["Borrower"," "]}),n.jsx("br",{}),n.jsx("br",{})]})]})}),n.jsxs("div",{className:"col-12",children:[n.jsxs("select",{className:"form-floating mb-3 form-control","aria-label":"Default select example",name:"title",value:i,onChange:h,children:[n.jsx("option",{value:"None",children:"Please Select Title"}),n.jsx("option",{value:"Dr",children:"Dr"}),n.jsx("option",{value:"Prof",children:"Prof"}),n.jsx("option",{value:"Mr",children:"Mr"}),n.jsx("option",{value:"Miss",children:"Miss"})]}),n.jsx("br",{})]}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"text",className:"form-control",value:c,name:"firstName",onChange:h,placeholder:"First Name",required:"required"}),n.jsx("label",{htmlFor:"firstName",className:"form-label",children:"First Name"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"text",className:"form-control",value:u,name:"middleName",onChange:h,placeholder:"Middle Name",required:"required"}),n.jsx("label",{htmlFor:"middleName",className:"form-label",children:"Middle Name"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"text",className:"form-control",value:f,name:"lastName",onChange:h,placeholder:"Last Name",required:"required"}),n.jsx("label",{htmlFor:"lastName",className:"form-label",children:"Last Name"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"email",className:"form-control",value:l,name:"email",onChange:h,placeholder:"name@example.com",required:"required"}),n.jsx("label",{htmlFor:"email",className:"form-label",children:"Email"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"password",className:"form-control",value:d,name:"password",onChange:h,placeholder:"Password",required:"required"}),n.jsx("label",{htmlFor:"password",className:"form-label",children:"Password"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"password",className:"form-control",value:g,name:"confirmPassword",onChange:h,placeholder:"confirmPassword",required:"required"}),n.jsx("label",{htmlFor:"password",className:"form-label",children:"Retype Password"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-check",children:[n.jsx("input",{className:"form-check-input",type:"checkbox",id:"termsconditions",value:b,name:"termsconditions",checked:b,onChange:h,required:!0}),n.jsxs("label",{className:"form-check-label text-secondary",htmlFor:"iAgree",children:["I agree to the"," ",n.jsx("a",{href:"#!",className:"link-primary text-decoration-none",children:"terms and conditions"})]})]})}),n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-grid",children:n.jsxs("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:!r||a,children:[a&&n.jsx(Gv.Bars,{}),"Sign up"]})})})]})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:n.jsxs("p",{className:"m-0 text-secondary text-center",children:["Already have an account?"," ",n.jsx("a",{href:"#!",className:"link-primary text-decoration-none",children:"Sign in"})]})})})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12"})})]})})})]})})}),n.jsx(Ze,{})]})},lb={email:"",password:""},cb=()=>{const[e,t]=w.useState(lb),{loading:r,error:s}=Te(u=>({...u.auth})),{email:a,password:o}=e,i=lt(),l=hn();w.useEffect(()=>{s&&ae.error(s)},[s]);const d=u=>{u.preventDefault(),a&&o&&i(Co({formValue:e,navigate:l,toast:ae}))},c=u=>{let{name:f,value:g}=u.target;t({...e,[f]:g})};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("section",{className:"py-19 py-md-5 py-xl-8",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:n.jsx("div",{className:"container-fluid px-0",children:n.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[n.jsx("div",{className:"col-12 col-md-6 col-xl-20 text-center text-md-start",children:n.jsx("div",{className:"text-bg-primary",children:n.jsxs("div",{className:"px-4",children:[n.jsx("hr",{className:"border-primary-subtle mb-4"}),n.jsx("p",{className:"lead mb-5",children:"A beautiful, easy-to-use, and secure Investor Portal that gives your investors everything they may need"}),n.jsx("div",{className:"text-endx",children:n.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:48,height:48,fill:"currentColor",className:"bi bi-grip-horizontal",viewBox:"0 0 16 16",children:n.jsx("path",{d:"M2 8a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2z"})})})]})})}),n.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:n.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:n.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"mb-4",children:n.jsx("h2",{className:"h3",children:"Please Login"})})})}),n.jsx("form",{method:"POST",children:n.jsxs("div",{className:"row gy-3 overflow-hidden",children:[n.jsx("div",{className:"col-12"}),n.jsx("div",{className:"col-12"}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"email",className:"form-control",id:"email",placeholder:"name@example.com",value:a,name:"email",onChange:c,required:!0}),n.jsx("label",{htmlFor:"email",className:"form-label",children:"Email"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"password",className:"form-control",id:"password",placeholder:"Password",value:o,name:"password",onChange:c,required:!0}),n.jsx("label",{htmlFor:"password",className:"form-label",children:"Password"})]})}),n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-check",children:[n.jsx("input",{className:"form-check-input",type:"checkbox",name:"iAgree",id:"iAgree",required:!0}),n.jsxs("label",{className:"form-check-label text-secondary",htmlFor:"iAgree",children:["Remember me"," "]})]})}),n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-grid",children:n.jsxs("button",{className:"btn btn-primary btn-lg",type:"submit",name:"signin",value:"Sign in",onClick:d,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r&&n.jsx(Gv.Bars,{}),"Sign In"]})})})]})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:n.jsxs("p",{className:"m-0 text-secondary text-center",children:["Don't have an account?"," ",n.jsx(me,{to:"/register",className:"link-primary text-decoration-none",children:"Register"}),n.jsx(me,{to:"/forgotpassword",className:"nav-link",children:"Forgot Password"})]})})})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12"})})]})})})]})})}),n.jsx(Ze,{})]})},Ms="/assets/samplepic-BM_cnzgz.jpg";var Qv={exports:{}};(function(e,t){(function(r,s){e.exports=s()})(Lg,function(){return function(r){function s(o){if(a[o])return a[o].exports;var i=a[o]={exports:{},id:o,loaded:!1};return r[o].call(i.exports,i,i.exports,s),i.loaded=!0,i.exports}var a={};return s.m=r,s.c=a,s.p="",s(0)}([function(r,s,a){function o(b){return b&&b.__esModule?b:{default:b}}function i(b,x){if(!(b instanceof x))throw new TypeError("Cannot call a class as a function")}function l(b,x){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!x||typeof x!="object"&&typeof x!="function"?b:x}function d(b,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);b.prototype=Object.create(x&&x.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(b,x):b.__proto__=x)}Object.defineProperty(s,"__esModule",{value:!0});var c=function(){function b(x,N){for(var C=0;C1)for(var k=1;k1?u-1:0),g=1;g2?f-2:0),b=2;b1){for(var Z=Array(Q),D=0;D"u"||_.$$typeof!==p)){var G=typeof y=="function"?y.displayName||y.name||"Unknown":y;F&&d(_,G),z&&c(_,G)}return h(y,F,z,H,te,b.current,_)},h.createFactory=function(y){var k=h.createElement.bind(null,y);return k.type=y,k},h.cloneAndReplaceKey=function(y,k){var O=h(y.type,k,y.ref,y._self,y._source,y._owner,y.props);return O},h.cloneElement=function(y,k,O){var T,_=g({},y.props),F=y.key,z=y.ref,H=y._self,te=y._source,Q=y._owner;if(k!=null){i(k)&&(z=k.ref,Q=b.current),l(k)&&(F=""+k.key);var Z;y.type&&y.type.defaultProps&&(Z=y.type.defaultProps);for(T in k)C.call(k,T)&&!v.hasOwnProperty(T)&&(k[T]===void 0&&Z!==void 0?_[T]=Z[T]:_[T]=k[T])}var D=arguments.length-2;if(D===1)_.children=O;else if(D>1){for(var U=Array(D),G=0;G1?c-1:0),f=1;f2?u-2:0),g=2;g.")}return T}function c(O,T){if(O._store&&!O._store.validated&&O.key==null){O._store.validated=!0;var _=y.uniqueKey||(y.uniqueKey={}),F=d(T);if(!_[F]){_[F]=!0;var z="";O&&O._owner&&O._owner!==g.current&&(z=" It was passed a child from "+O._owner.getName()+"."),o.env.NODE_ENV!=="production"&&v(!1,'Each child in an array or iterator should have a unique "key" prop.%s%s See https://fb.me/react-warning-keys for more information.%s',F,z,b.getCurrentStackAddendum(O))}}}function u(O,T){if(typeof O=="object"){if(Array.isArray(O))for(var _=0;_1?Y-1:0),re=1;re"u"||L===null)return""+L;var W=Q(L);if(W==="object"){if(L instanceof Date)return"date";if(L instanceof RegExp)return"regexp"}return W}function D(L){var W=Z(L);switch(W){case"array":case"object":return"an "+W;case"boolean":case"date":case"regexp":return"a "+W;default:return W}}function U(L){return L.constructor&&L.constructor.name?L.constructor.name:A}var G=typeof Symbol=="function"&&Symbol.iterator,R="@@iterator",A="<>",B={array:p("array"),bool:p("boolean"),func:p("function"),number:p("number"),object:p("object"),string:p("string"),symbol:p("symbol"),any:v(),arrayOf:h,element:y(),instanceOf:k,node:F(),objectOf:T,oneOf:O,oneOfType:_,shape:z};return N.prototype=Error.prototype,B.checkPropTypes=u,B.PropTypes=B,B}}).call(s,a(1))},function(r,s){function a(l){var d=/[=:]/g,c={"=":"=0",":":"=2"},u=(""+l).replace(d,function(f){return c[f]});return"$"+u}function o(l){var d=/(=0|=2)/g,c={"=0":"=","=2":":"},u=l[0]==="."&&l[1]==="$"?l.substring(2):l.substring(1);return(""+u).replace(d,function(f){return c[f]})}var i={escape:a,unescape:o};r.exports=i},function(r,s,a){(function(o){var i=a(5),l=a(2),d=function(p){var v=this;if(v.instancePool.length){var h=v.instancePool.pop();return v.call(h,p),h}return new v(p)},c=function(p,v){var h=this;if(h.instancePool.length){var y=h.instancePool.pop();return h.call(y,p,v),y}return new h(p,v)},u=function(p,v,h){var y=this;if(y.instancePool.length){var k=y.instancePool.pop();return y.call(k,p,v,h),k}return new y(p,v,h)},f=function(p,v,h,y){var k=this;if(k.instancePool.length){var O=k.instancePool.pop();return k.call(O,p,v,h,y),O}return new k(p,v,h,y)},g=function(p){var v=this;p instanceof v||(o.env.NODE_ENV!=="production"?l(!1,"Trying to release an instance into a pool of a different type."):i("25")),p.destructor(),v.instancePool.length{const[e,t]=w.useState("propertydetails"),r=()=>{e==="propertydetails"&&t("Images"),e==="Images"&&t("Accounting")},s=()=>{e==="Images"&&t("propertydetails"),e==="Accounting"&&t("Images")},a=lt(),{status:o,error:i}=Te(m=>m.property),{user:l}=Te(m=>({...m.auth})),d=[1,2,3,4,5,6,7,8,9,10],[c,u]=w.useState({propertyTaxInfo:[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:[{title:"",file:""}],googleMapLink:"",renovationRisk:null,purchaseCost:"0",costPaidAtoB:[{title:"Closing Fees - Settlement Fee",price:"0"},{title:"Closing Fees - Owner's Title Insurance",price:"0"},{title:"Courier Fees",price:"0"},{title:"Wire Fee",price:"0"},{title:"E recording Fee",price:"0"},{title:"Recording Fee",price:"0"},{title:"Property Tax",price:"0"}],credits:[{title:"Credits",price:"0"}],cashAdjustments:[{title:"Cash Adjustments",price:"0"}],incidentalCost:[{title:"Accounting Fees",price:"0"},{title:"Bank Charges",price:"0"},{title:"Legal Fees",price:"0"},{title:"Property Taxes",price:"0"},{title:"Travel Expenses",price:"0"}],carryCosts:[{title:"Electricity",price:"0"},{title:"Water and Sewer",price:"0"},{title:"Natural Gas",price:"0"},{title:"Trash and Recycling",price:"0"},{title:"Internet and Cable",price:"0"},{title:"Heating Oil/Propane",price:"0"},{title:"HOA fees",price:"0"},{title:"Dump fees",price:"0"},{title:"Insurance",price:"0"},{title:"Interest on Loans",price:"0"},{title:"Loan Payment",price:"0"},{title:"Property Taxes",price:"0"},{title:"Security",price:"0"},{title:"Real Estates fees",price:"0"}],renovationCost:[{title:"Demolition: Removing existing structures or finishes",price:"0"},{title:"Framing: Making structural changes or additions",price:"0"},{title:"Plumbing: Installing or modifying plumbing systems",price:"0"},{title:"Electrical: Updating wiring and fixtures",price:"0"},{title:"HVAC: Installing or upgrading heating and cooling systems",price:"0"},{title:"Insulation: Adding or replacing insulation",price:"0"},{title:"Drywall: Hanging and finishing drywall",price:"0"},{title:"Interior Finishes: Painting, flooring, cabinetry, and fixtures",price:"0"},{title:"Exterior Work: Addressing siding, roofing, or landscaping, if applicable",price:"0"},{title:"Final Inspections: Ensuring everything meets codes",price:"0"},{title:"Punch List: Completing any remaining task",price:"0"}],sellingPriceBtoC:"0",costPaidOutofClosing:[{title:"Buyers Agent Commission",price:"0"},{title:"Sellers Agent Commission",price:"0"},{title:"Home Warranty",price:"0"},{title:"Document Preparation",price:"0"},{title:"Excise Tax",price:"0"},{title:"Legal Fees",price:"0"},{title:"Wire Fees/courier Fees",price:"0"},{title:"County Taxes",price:"0"},{title:"HOA Fee",price:"0"},{title:"Payoff of 1st Mortgage",price:"0"},{title:"Payoff of 2nd Mortgage",price:"0"},{title:"Payoff 3rd Mortgage",price:"0"}],adjustments:[{title:"adjustments",price:"0"}],incomestatement:[{title:"income statement",price:"0"},{title:"income statement",price:"0"}],fundspriortoclosing:"0",shorttermrental:"0",OtherIncome:"0",InsuranceClaim:"0",LongTermRental:"0",FinancingCostClosingCost:"0"}),[f,g]=w.useState(!1),b=(m,j)=>{console.log("File received:",m);const S=[...c.images];S[j].file=m.base64,u({...c,images:S})},x=()=>{u({...c,images:[...c.images,{title:"",file:""}]})},N=m=>{const j=c.images.filter((S,M)=>M!==m);u({...c,images:j})},C=(m,j)=>{const S=[...c.images];S[m].title=j.target.value,u({...c,images:S})},p=(m,j,S)=>{const{name:M,value:q}=m.target;if(S==="propertyTaxInfo"){const J=[...c.propertyTaxInfo];J[j][M]=q,u({...c,propertyTaxInfo:J})}else u({...c,[M]:q})},v=()=>{u({...c,propertyTaxInfo:[...c.propertyTaxInfo,{propertytaxowned:"",ownedyear:"",taxassessed:"",taxyear:""}]})},h=m=>{const j=c.propertyTaxInfo.filter((S,M)=>M!==m);u({...c,propertyTaxInfo:j})},y=()=>{u(m=>({...m,costPaidAtoB:[...m.costPaidAtoB,{title:"",price:""}]}))},k=m=>{const j=c.costPaidAtoB.filter((S,M)=>M!==m);u(S=>({...S,costPaidAtoB:j}))},O=(m,j,S)=>{const M=[...c.costPaidAtoB];M[m][j]=S,u(q=>({...q,costPaidAtoB:M}))},T=(m,j)=>{let S=m.target.value;if(S=S.replace(/^\$/,"").trim(),/^\d*\.?\d*$/.test(S)||S===""){const q=c.costPaidAtoB.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,costPaidAtoB:q})}else{const q=c.costPaidAtoB.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,costPaidAtoB:q})}},_=()=>{const m=c.costPaidAtoB.reduce((S,M)=>{const q=parseFloat(M.price)||0;return S+q},0),j=parseFloat(c.purchaseCost)||0;return m+j},F=()=>{u(m=>({...m,credits:[...m.credits,{title:"",price:""}]}))},z=m=>{const j=c.credits.filter((S,M)=>M!==m);u(S=>({...S,credits:j}))},H=(m,j,S)=>{const M=[...c.credits];M[m][j]=S,u(q=>({...q,credits:M}))},te=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.credits.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,credits:q})}else{const q=c.credits.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,credits:q})}},Q=()=>c.credits.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),Z=()=>{const m=c.costPaidAtoB.reduce((M,q)=>{const J=parseFloat(q.price)||0;return M+J},0),j=c.credits.reduce((M,q)=>{const J=parseFloat(q.price)||0;return M+J},0),S=parseFloat(c.purchaseCost)||0;return m+j+S},D=()=>{u(m=>({...m,cashAdjustments:[...m.cashAdjustments,{title:"",price:""}]}))},U=m=>{const j=c.cashAdjustments.filter((S,M)=>M!==m);u(S=>({...S,cashAdjustments:j}))},G=(m,j,S)=>{const M=[...c.cashAdjustments];M[m][j]=S,u(q=>({...q,cashAdjustments:M}))},R=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.cashAdjustments.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,cashAdjustments:q})}else{const q=c.cashAdjustments.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,cashAdjustments:q})}},A=()=>c.cashAdjustments.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),B=()=>{const m=A(),j=Q(),S=_();return m+j+S},L=()=>{u(m=>({...m,incidentalCost:[...m.incidentalCost,{title:"",price:""}]}))},W=m=>{const j=c.incidentalCost.filter((S,M)=>M!==m);u(S=>({...S,incidentalCost:j}))},K=(m,j,S)=>{const M=[...c.incidentalCost];M[m][j]=S,u(q=>({...q,incidentalCost:M}))},Y=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.incidentalCost.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,incidentalCost:q})}else{const q=c.incidentalCost.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,incidentalCost:q})}},ee=()=>c.incidentalCost.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),re=()=>{u(m=>({...m,carryCosts:[...m.carryCosts,{title:"",price:""}]}))},ne=m=>{const j=c.carryCosts.filter((S,M)=>M!==m);u(S=>({...S,carryCosts:j}))},se=(m,j,S)=>{const M=[...c.carryCosts];M[m][j]=S,u(q=>({...q,carryCosts:M}))},ie=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.carryCosts.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,carryCosts:q})}else{const q=c.carryCosts.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,carryCosts:q})}},ce=()=>c.carryCosts.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),ge=()=>{u(m=>({...m,renovationCost:[...m.renovationCost,{title:"",price:""}]}))},Me=m=>{const j=c.renovationCost.filter((S,M)=>M!==m);u(S=>({...S,renovationCost:j}))},Nt=(m,j,S)=>{const M=[...c.renovationCost];M[m][j]=S,u(q=>({...q,renovationCost:M}))},zt=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.renovationCost.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,renovationCost:q})}else{const q=c.renovationCost.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,renovationCost:q})}},pe=()=>c.renovationCost.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),$t=()=>{const m=ee(),j=ce(),S=pe();return m+j+S},Ke=()=>{const m=$t(),j=B();return m+j},Qn=()=>{u(m=>({...m,costPaidOutofClosing:[...m.costPaidOutofClosing,{title:"",price:""}]}))},Zt=m=>{const j=c.costPaidOutofClosing.filter((S,M)=>M!==m);u(S=>({...S,costPaidOutofClosing:j}))},ys=(m,j,S)=>{const M=[...c.costPaidOutofClosing];M[m][j]=S,u(q=>({...q,costPaidOutofClosing:M}))},js=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.costPaidOutofClosing.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,costPaidOutofClosing:q})}else{const q=c.costPaidOutofClosing.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,costPaidOutofClosing:q})}},Jn=()=>c.costPaidOutofClosing.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),Wt=()=>{const m=c.sellingPriceBtoC,j=Jn();return m-j},gn=()=>{u(m=>({...m,adjustments:[...m.adjustments,{title:"",price:""}]}))},Ut=m=>{const j=c.adjustments.filter((S,M)=>M!==m);u(S=>({...S,adjustments:j}))},ue=(m,j,S)=>{const M=[...c.adjustments];M[m][j]=S,u(q=>({...q,adjustments:M}))},qt=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.adjustments.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,adjustments:q})}else{const q=c.adjustments.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,adjustments:q})}},xn=()=>c.adjustments.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),Da=()=>{const m=Wt(),j=xn();return m+j},Ns=()=>{u(m=>({...m,incomestatement:[...m.incomestatement,{title:"",price:""}]}))},Fa=m=>{const j=c.incomestatement.filter((S,M)=>M!==m);u(S=>({...S,incomestatement:j}))},Zi=(m,j,S)=>{const M=[...c.incomestatement];M[m][j]=S,u(q=>({...q,incomestatement:M}))},el=(m,j)=>{const S=m.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.incomestatement.map((J,le)=>le===j?{...J,price:S,isInvalid:!1}:J);u({...c,incomestatement:q})}else{const q=c.incomestatement.map((J,le)=>le===j?{...J,isInvalid:!0}:J);u({...c,incomestatement:q})}},Cs=()=>c.incomestatement.reduce((m,j)=>{const S=parseFloat(j.price);return m+(isNaN(S)?0:S)},0),Xn=()=>{const m=Cs(),j=Wt();return m+j},Zn=()=>{const m=isNaN(parseFloat(Xn()))?0:parseFloat(Xn()),j=isNaN(parseFloat(c.shorttermrental))?0:parseFloat(c.shorttermrental),S=isNaN(parseFloat(c.OtherIncome))?0:parseFloat(c.OtherIncome),M=isNaN(parseFloat(c.InsuranceClaim))?0:parseFloat(c.InsuranceClaim),q=isNaN(parseFloat(c.LongTermRental))?0:parseFloat(c.LongTermRental),J=isNaN(parseFloat(Ke()))?0:parseFloat(Ke());return m+j+S+M+q-J},en=()=>{const m=Zn(),j=c.FinancingCostClosingCost;return m-j},kr=()=>en(),bs=()=>{var m,j,S,M,q,J;if(c.address&&c.city&&c.state&&c.county&&c.zip&&c.parcel&&c.subdivision&&c.legal&&c.costpersqft&&c.propertyType&&c.lotacres&&c.yearBuild&&c.totallivingsqft&&c.beds&&c.baths&&c.stories&&c.garage&&c.garagesqft&&c.poolspa&&c.fireplaces&&c.ac&&c.heating&&c.buildingstyle&&c.sitevacant&&c.extwall&&c.roofing&&c.totalSqft&&c.renovationRisk&&c.closeDateAtoB&&c.closeDateBtoC&&c.purchaseCost&&c.sellingPriceBtoC&&c.fundspriortoclosing&&c.shorttermrental&&c.OtherIncome&&c.InsuranceClaim&&c.LongTermRental&&c.FinancingCostClosingCost){const le=kr(),La=_(),nl=Z(),rl=A(),sl=ee(),al=Q(),ol=B(),il=ce(),ll=pe(),cl=$t(),dl=Ke(),ul=Jn(),fl=xn(),Eg=Da(),Pg=Wt(),_g=Wt(),Og=Cs(),Tg=Xn(),Rg=Zn(),Ag=en(),ml={...c,userfirstname:(m=l==null?void 0:l.result)==null?void 0:m.firstName,usermiddlename:(j=l==null?void 0:l.result)==null?void 0:j.middleName,userlastname:(S=l==null?void 0:l.result)==null?void 0:S.lastName,usertitle:(M=l==null?void 0:l.result)==null?void 0:M.title,useremail:(q=l==null?void 0:l.result)==null?void 0:q.email,userId:(J=l==null?void 0:l.result)==null?void 0:J.userId,totalPurchaseCosts:La,totalcredits:al,totalPurchaseCostsaftercredits:nl,totalcashAdjustments:rl,totalcashrequiredonsettlement:ol,totalincidentalCost:sl,totalcarryCosts:il,totalrenovationCost:ll,totalRenovationsandHoldingCost:cl,totalCoststoBuyAtoB:dl,totalcostPaidOutofClosing:ul,totaladjustments:fl,fundsavailablefordistribution:Eg,grossproceedsperHUD:Pg,totalCosttoSellBtoC:_g,totalincomestatement:Og,netBtoCsalevalue:Tg,netprofitbeforefinancingcosts:Rg,NetProfit:Ag,rateofreturn:le};Array.isArray(c.propertyTaxInfo)&&c.propertyTaxInfo.length>0?ml.propertyTaxInfo=c.propertyTaxInfo:ml.propertyTaxInfo=[],a(Po(ml)),g(!0)}else ae.error("Please fill all fields before submitting",{position:"top-right",autoClose:3e3})};w.useEffect(()=>{f&&(o==="succeeded"?(ae.success("Property submitted successfully!",{position:"top-right",autoClose:3e3}),g(!1)):o==="failed"&&(ae.error(`Failed to submit: ${i}`,{position:"top-right",autoClose:3e3}),g(!1)))},[o,i,f]);const[tl,E]=w.useState("0 days"),P=(m,j)=>{if(m&&j){const S=new Date(m),M=new Date(j),q=Math.abs(M-S),J=Math.ceil(q/(1e3*60*60*24));E(`${J} days`)}else E("0 days")};return n.jsx(n.Fragment,{children:n.jsxs("div",{className:"container tabs-wrap",children:[n.jsx(Le,{}),n.jsxs("ul",{className:"nav nav-tabs",role:"tablist",children:[n.jsx("li",{role:"presentation",className:e==="propertydetails"?"active tab":"tab",children:n.jsx("a",{onClick:()=>t("propertydetails"),role:"tab",children:"Property Details"})}),n.jsx("li",{role:"presentation",className:e==="Images"?"active tab":"tab",children:n.jsx("a",{onClick:()=>t("Images"),role:"tab",children:"Images, Maps"})}),n.jsx("li",{role:"presentation",className:e==="Accounting"?"active tab":"tab",children:n.jsx("a",{onClick:()=>t("Accounting"),role:"tab",children:"Accounting"})})]}),n.jsxs("div",{className:"tab-content",children:[e==="propertydetails"&&n.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[n.jsxs("form",{children:[n.jsx("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Property Location"}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Property Address",n.jsx("input",{type:"text",className:"form-control",name:"address",value:c.address,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["City",n.jsx("input",{type:"text",className:"form-control",name:"city",value:c.city,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["State",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:c.state,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Alaska",children:"Alaska"}),n.jsx("option",{value:"Alabama",children:"Alabama"}),n.jsx("option",{value:"Arkansas",children:"Arkansas"}),n.jsx("option",{value:"Arizona",children:"Arizona"}),n.jsx("option",{value:"California",children:"California"}),n.jsx("option",{value:"Colorado",children:"Colorado"}),n.jsx("option",{value:"Connecticut",children:"Connecticut"}),n.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),n.jsx("option",{value:"Delaware",children:"Delaware"}),n.jsx("option",{value:"Florida",children:"Florida"}),n.jsx("option",{value:"Georgia",children:"Georgia"}),n.jsx("option",{value:"Hawaii",children:"Hawaii"}),n.jsx("option",{value:"Iowa",children:"Iowa"}),n.jsx("option",{value:"Idaho",children:"Idaho"}),n.jsx("option",{value:"Illinois",children:"Illinois"}),n.jsx("option",{value:"Indiana",children:"Indiana"}),n.jsx("option",{value:"Kansas",children:"Kansas"}),n.jsx("option",{value:"Kentucky",children:"Kentucky"}),n.jsx("option",{value:"Louisiana",children:"Louisiana"}),n.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),n.jsx("option",{value:"Maryland",children:"Maryland"}),n.jsx("option",{value:"Michigan",children:"Michigan"}),n.jsx("option",{value:"Minnesota",children:"Minnesota"}),n.jsx("option",{value:"Missouri",children:"Missouri"}),n.jsx("option",{value:"Mississippi",children:"Mississippi"}),n.jsx("option",{value:"Montana",children:"Montana"}),n.jsx("option",{value:"North Carolina",children:"North Carolina"}),n.jsx("option",{value:"North Dakota",children:"North Dakota"}),n.jsx("option",{value:"Nebraska",children:"Nebraska"}),n.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),n.jsx("option",{value:"New Jersey",children:"New Jersey"}),n.jsx("option",{value:"New Mexico",children:"New Mexico"}),n.jsx("option",{value:"Nevada",children:"Nevada"}),n.jsx("option",{value:"New York",children:"New York"}),n.jsx("option",{value:"Ohio",children:"Ohio"}),n.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),n.jsx("option",{value:"Oregon",children:"Oregon"}),n.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),n.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),n.jsx("option",{value:"South Carolina",children:"South Carolina"}),n.jsx("option",{value:"South Dakota",children:"South Dakota"}),n.jsx("option",{value:"Tennessee",children:"Tennessee"}),n.jsx("option",{value:"Texas",children:"Texas"}),n.jsx("option",{value:"Texas",children:"Travis"}),n.jsx("option",{value:"Utah",children:"Utah"}),n.jsx("option",{value:"Virginia",children:"Virginia"}),n.jsx("option",{value:"Vermont",children:"Vermont"}),n.jsx("option",{value:"Washington",children:"Washington"}),n.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),n.jsx("option",{value:"West Virginia",children:"West Virginia"}),n.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["County",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:c.county,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Abbeville",children:"Abbeville"}),n.jsx("option",{value:"Aiken",children:"Aiken"}),n.jsx("option",{value:"Allendale",children:"Allendale"}),n.jsx("option",{value:"Anderson",children:"Anderson"}),n.jsx("option",{value:"Bamberg",children:"Bamberg"}),n.jsx("option",{value:"Barnwell",children:"Barnwell"}),n.jsx("option",{value:"Beaufort",children:"Beaufort"}),n.jsx("option",{value:"Berkeley",children:"Berkeley"}),n.jsx("option",{value:"Calhoun",children:"Calhoun"}),n.jsx("option",{value:"Charleston",children:"Charleston"}),n.jsx("option",{value:"Cherokee",children:"Cherokee"}),n.jsx("option",{value:"Chester",children:"Chester"}),n.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),n.jsx("option",{value:"Clarendon",children:"Clarendon"}),n.jsx("option",{value:"Colleton",children:"Colleton"}),n.jsx("option",{value:"Darlington",children:"Darlington"}),n.jsx("option",{value:"Dillon",children:"Dillon"}),n.jsx("option",{value:"Dorchester",children:"Dorchester"}),n.jsx("option",{value:"Edgefield",children:"Edgefield"}),n.jsx("option",{value:"Fairfield",children:"Fairfield"}),n.jsx("option",{value:"Florence",children:"Florence"}),n.jsx("option",{value:"Georgetown",children:"Georgetown"}),n.jsx("option",{value:"Greenville",children:"Greenville"}),n.jsx("option",{value:"Greenwood",children:"Greenwood"}),n.jsx("option",{value:"Hampton",children:"Hampton"}),n.jsx("option",{value:"Horry",children:"Horry"}),n.jsx("option",{value:"Jasper",children:"Jasper"}),n.jsx("option",{value:"Kershaw",children:"Kershaw"}),n.jsx("option",{value:"Lancaster",children:"Lancaster"}),n.jsx("option",{value:"Laurens",children:"Laurens"}),n.jsx("option",{value:"Lee",children:"Lee"}),n.jsx("option",{value:"Lexington",children:"Lexington"}),n.jsx("option",{value:"Marion",children:"Marion"}),n.jsx("option",{value:"Marlboro",children:"Marlboro"}),n.jsx("option",{value:"McCormick",children:"McCormick"}),n.jsx("option",{value:"Newberry",children:"Newberry"}),n.jsx("option",{value:"Oconee",children:"Oconee"}),n.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),n.jsx("option",{value:"Pickens",children:"Pickens"}),n.jsx("option",{value:"Richland",children:"Richland"}),n.jsx("option",{value:"Saluda",children:"Saluda"}),n.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),n.jsx("option",{value:"Sumter",children:"Sumter"}),n.jsx("option",{value:"Union",children:"Union"}),n.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),n.jsx("option",{value:"York",children:"York"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Zip",n.jsx("input",{type:"text",className:"form-control",name:"zip",value:c.zip,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Parcel",n.jsx("input",{type:"text",className:"form-control",name:"parcel",value:c.parcel,onChange:p,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Sub division",n.jsx("input",{type:"text",className:"form-control",name:"subdivision",value:c.subdivision,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Legal Description",n.jsx("textarea",{type:"text",className:"form-control",name:"legal",value:c.legal,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Cost per SQFT",n.jsx("input",{type:"text",className:"form-control",name:"costpersqft",value:c.costpersqft,onChange:p,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Property Type",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"propertyType",value:c.propertyType,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Residential",children:"Residential"}),n.jsx("option",{value:"Land",children:"Land"}),n.jsx("option",{value:"Commercial",children:"Commercial"}),n.jsx("option",{value:"Industrial",children:"Industrial"}),n.jsx("option",{value:"Water",children:"Water"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Lot Acres/Sqft",n.jsx("input",{type:"text",className:"form-control",name:"lotacres",value:c.lotacres,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Year Build",n.jsx("input",{type:"text",className:"form-control",name:"yearBuild",value:c.yearBuild,onChange:p,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Total Living SQFT",n.jsx("input",{type:"text",className:"form-control",name:"totallivingsqft",value:c.totallivingsqft,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Beds",n.jsx("input",{type:"text",className:"form-control",name:"beds",value:c.beds,onChange:p,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Baths",n.jsx("input",{type:"text",className:"form-control",name:"baths",value:c.baths,onChange:p,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Stories",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"stories",value:c.stories,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"0",children:"0"}),n.jsx("option",{value:"1",children:"1"}),n.jsx("option",{value:"2",children:"2"}),n.jsx("option",{value:"3",children:"3"}),n.jsx("option",{value:"4",children:"4"}),n.jsx("option",{value:"5",children:"5"}),n.jsx("option",{value:"6",children:"6"}),n.jsx("option",{value:"7",children:"7"}),n.jsx("option",{value:"8",children:"8"}),n.jsx("option",{value:"9",children:"9"}),n.jsx("option",{value:"10",children:"10"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Garage",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"garage",value:c.garage,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"0",children:"0"}),n.jsx("option",{value:"1",children:"1"}),n.jsx("option",{value:"2",children:"2"}),n.jsx("option",{value:"3",children:"3"}),n.jsx("option",{value:"4",children:"4"}),n.jsx("option",{value:"5",children:"5"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Garage SQFT",n.jsx("input",{type:"text",className:"form-control",name:"garagesqft",value:c.garagesqft,onChange:p,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Pool/SPA",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"poolspa",value:c.poolspa,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Yes- Pool Only",children:"Yes- Pool Only"}),n.jsx("option",{value:"Yes- SPA only",children:"Yes- SPA only"}),n.jsx("option",{value:"Yes - Both Pool and SPA",children:"Yes - Both Pool and SPA"}),n.jsx("option",{value:"4",children:"None"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Fire places",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"fireplaces",value:c.fireplaces,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"yes",children:"Yes"}),n.jsx("option",{value:"no",children:"No"})]})]}),n.jsxs("div",{className:"col-md-4",children:["A/C",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"ac",value:c.ac,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Central",children:"Central"}),n.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),n.jsx("option",{value:"Warm Air",children:"Warm Air"}),n.jsx("option",{value:"Forced Air",children:"Forced Air"}),n.jsx("option",{value:"Gas",children:"Gas"})]})]})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Heating",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"heating",value:c.heating,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Central",children:"Central"}),n.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),n.jsx("option",{value:"Warm Air",children:"Warm Air"}),n.jsx("option",{value:"Forced Air",children:"Forced Air"}),n.jsx("option",{value:"Gas",children:"Gas"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Building Style",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"buildingstyle",value:c.buildingstyle,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"One Story",children:"One Story"}),n.jsx("option",{value:"Craftsman",children:"Craftsman"}),n.jsx("option",{value:"Log/Cabin",children:"Log/Cabin"}),n.jsx("option",{value:"Split-Level",children:"Split-Level"}),n.jsx("option",{value:"Split-Foyer",children:"Split-Foyer"}),n.jsx("option",{value:"Stick Built",children:"Stick Built"}),n.jsx("option",{value:"Single wide",children:"Single wide"}),n.jsx("option",{value:"Double wide",children:"Double wide"}),n.jsx("option",{value:"Duplex",children:"Duplex"}),n.jsx("option",{value:"Triplex",children:"Triplex"}),n.jsx("option",{value:"Quadruplex",children:"Quadruplex"}),n.jsx("option",{value:"Two Story",children:"Two Story"}),n.jsx("option",{value:"Victorian",children:"Victorian"}),n.jsx("option",{value:"Tudor",children:"Tudor"}),n.jsx("option",{value:"Modern",children:"Modern"}),n.jsx("option",{value:"Art Deco",children:"Art Deco"}),n.jsx("option",{value:"Bungalow",children:"Bungalow"}),n.jsx("option",{value:"Mansion",children:"Mansion"}),n.jsx("option",{value:"Farmhouse",children:"Farmhouse"}),n.jsx("option",{value:"Conventional",children:"Conventional"}),n.jsx("option",{value:"Ranch",children:"Ranch"}),n.jsx("option",{value:"Ranch with Basement",children:"Ranch with Basement"}),n.jsx("option",{value:"Cape Cod",children:"Cape Cod"}),n.jsx("option",{value:"Contemporary",children:"Contemporary"}),n.jsx("option",{value:"Colonial",children:"Colonial"}),n.jsx("option",{value:"Mediterranean",children:"Mediterranean"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Site Vacant",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"sitevacant",value:c.sitevacant,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please select"}),n.jsx("option",{value:"Yes",children:"Yes"}),n.jsx("option",{value:"No",children:"No"})]})]})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Ext Wall",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"extwall",value:c.extwall,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Brick",children:"Brick"}),n.jsx("option",{value:"Brick/Vinyl Siding",children:"Brick/Vinyl Siding"}),n.jsx("option",{value:"Wood/Vinyl Siding",children:"Wood/Vinyl Siding"}),n.jsx("option",{value:"Brick/Wood Siding",children:"Brick/Wood Siding"}),n.jsx("option",{value:"Stone",children:"Stone"}),n.jsx("option",{value:"Masonry",children:"Masonry"}),n.jsx("option",{value:"Metal",children:"Metal"}),n.jsx("option",{value:"Fiberboard",children:"Fiberboard"}),n.jsx("option",{value:"Asphalt Siding",children:"Asphalt Siding"}),n.jsx("option",{value:"Concrete Block",children:"Concrete Block"}),n.jsx("option",{value:"Gable",children:"Gable"}),n.jsx("option",{value:"Brick Veneer",children:"Brick Veneer"}),n.jsx("option",{value:"Frame",children:"Frame"}),n.jsx("option",{value:"Siding",children:"Siding"}),n.jsx("option",{value:"Cement/Wood Fiber Siding",children:"Cement/Wood Fiber Siding"}),n.jsx("option",{value:"Fiber/Cement Siding",children:"Fiber/Cement Siding"}),n.jsx("option",{value:"Wood Siding",children:"Wood Siding"}),n.jsx("option",{value:"Vinyl Siding",children:"Vinyl Siding"}),n.jsx("option",{value:"Aluminium Siding",children:"Aluminium Siding"}),n.jsx("option",{value:"Wood/Vinyl Siding",children:"Alum/Vinyl Siding"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Roofing",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"roofing",value:c.roofing,onChange:p,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Asphalt Shingle",children:"Asphalt Shingle"}),n.jsx("option",{value:"Green Roofs",children:"Green Roofs"}),n.jsx("option",{value:"Built-up Roofing",children:"Built-up Roofing"}),n.jsx("option",{value:"Composition Shingle",children:"Composition Shingle"}),n.jsx("option",{value:"Composition Shingle Heavy",children:"Composition Shingle Heavy"}),n.jsx("option",{value:"Solar tiles",children:"Solar tiles"}),n.jsx("option",{value:"Metal",children:"Metal"}),n.jsx("option",{value:"Stone-coated steel",children:"Stone-coated steel"}),n.jsx("option",{value:"Slate",children:"Slate"}),n.jsx("option",{value:"Rubber Slate",children:"Rubber Slate"}),n.jsx("option",{value:"Clay and Concrete tiles",children:"Clay and Concrete tiles"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Total SQFT",n.jsx("input",{type:"text",className:"form-control",name:"totalSqft",value:c.totalSqft,onChange:p,required:!0})]})})]}),n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:[n.jsx("br",{}),"Property Tax Information"]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),c.propertyTaxInfo.map((m,j)=>n.jsxs("div",{className:"row gy-4",children:[n.jsx("div",{className:"col-md-3",children:n.jsxs("div",{className:"form-floating mb-3",children:["Property Tax Owned",n.jsx("input",{type:"text",className:"form-control",name:"propertytaxowned",value:m.propertytaxowned,onChange:S=>p(S,j,"propertyTaxInfo"),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Owned Year",n.jsx("input",{type:"text",className:"form-control",name:"ownedyear",value:m.ownedyear,onChange:S=>p(S,j,"propertyTaxInfo"),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Tax Assessed",n.jsx("input",{type:"text",className:"form-control",name:"taxassessed",value:m.taxassessed,onChange:S=>p(S,j,"propertyTaxInfo"),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Tax Year",n.jsx("input",{type:"text",className:"form-control",name:"taxyear",value:m.taxyear,onChange:S=>p(S,j,"propertyTaxInfo"),required:!0})]})}),n.jsx("div",{className:"col-md-3",children:n.jsxs("div",{className:"form-floating mb-2",children:[n.jsx("br",{}),n.jsx("button",{className:"btn btn-danger",onClick:()=>h(j),style:{height:"25px",width:"35px"},children:"X"})]})})]},j)),n.jsx("button",{className:"btn btn-secondary",onClick:v,children:"+ Add Another Property Tax Info"})]}),n.jsx("button",{className:"btn btn-primary continue",onClick:r,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),e==="Images"&&n.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Upload Images"," "]}),n.jsxs("form",{children:[c.images.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,placeholder:"Image Title",onChange:S=>C(j,S)})}),n.jsxs("div",{className:"col-md-4 d-flex align-items-center",children:[n.jsx(Cu,{multiple:!1,onDone:S=>b(S,j)}),n.jsx("button",{type:"button",className:"btn btn-danger",onClick:()=>N(j),style:{marginLeft:"5px"},children:"Delete"})]}),m.file&&n.jsxs(n.Fragment,{children:[n.jsx("p",{children:"Base64 Data:"})," ",n.jsxs("pre",{children:[m.file.slice(0,100),"..."]})," ",n.jsx("div",{className:"col-md-12",children:n.jsx("img",{src:m.file,alt:"uploaded",style:{width:"150px",height:"150px",objectFit:"cover"}})})]})]},j)),n.jsx("button",{type:"button",className:"btn btn-primary",onClick:x,style:{backgroundColor:"#fda417",border:"#fda417"},children:"+ Add Image"}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"mb-3",children:[n.jsx("label",{htmlFor:"googleMapLink",className:"form-label",children:n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Google Maps Link"," "]})}),n.jsx("input",{type:"text",className:"form-control",name:"googleMapLink",value:c.googleMapLink,onChange:p,placeholder:"Enter Google Maps link"})]}),c.googleMapLink&&n.jsx("iframe",{title:"Google Map",width:"100%",height:"300",src:`https://www.google.com/maps/embed/v1/view?key=YOUR_API_KEY¢er=${c.googleMapLink}&zoom=10`,frameBorder:"0",allowFullScreen:!0})]}),n.jsx("button",{className:"btn btn-primary back",onClick:s,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",n.jsx("button",{className:"btn btn-primary continue",onClick:r,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),e==="Accounting"&&n.jsxs("div",{className:"card",style:{color:"#fda417",border:"1px solid #fda417",padding:"10px",borderRadius:"8px"},children:[n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date A to B",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"date",className:"form-control",name:"closeDateAtoB",value:c.closeDateAtoB,onChange:m=>{const j=m.target.value;u({...c,closeDateAtoB:j}),P(j,c.closeDateBtoC)},placeholder:"Close Date A to B",style:{textAlign:"right"},required:!0})}),n.jsx("div",{children:n.jsxs("p",{children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y]"," "]}),":"," ",n.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(c.closeDateAtoB).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date B to C",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"date",className:"form-control",name:"closeDateBtoC",value:c.closeDateBtoC,onChange:m=>{const j=m.target.value;u({...c,closeDateBtoC:j}),P(c.closeDateAtoB,j)},placeholder:"Close Date B to C",style:{textAlign:"right"},required:!0})}),n.jsx("div",{children:n.jsxs("p",{children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y] :"," "]}),n.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(c.closeDateBtoC).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Renovation Risk"}),n.jsx("div",{className:"col-md-7",children:d.map(m=>n.jsxs("div",{className:"form-check form-check-inline",children:[n.jsx("input",{className:"form-check-input",type:"radio",name:"renovationRisk",id:`renovationRisk${m}`,value:m,checked:c.renovationRisk===m,onChange:j=>{const S=parseInt(j.target.value,10);u({...c,renovationRisk:S})}}),n.jsx("label",{className:"form-check-label",htmlFor:`renovationRisk${m}`,children:m})]},m))})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Rate of Return"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"rateofreturn",value:`$ ${kr().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Turn Time"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:tl,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Purchase Price"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:`$ ${c.purchaseCost}`,name:"purchaseCost",onChange:m=>{let j=m.target.value.replace(/[^\d.]/g,"");const S=/^\d*\.?\d*$/.test(j);u({...c,purchaseCost:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Costs paid out of Closing Hud A to B:"}),c.costPaidAtoB.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>O(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:`$ ${m.price}`,onChange:S=>T(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>k(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{onClick:y,className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Extra Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCosts",value:`$ ${_().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Credits received on settlement:"}),c.credits.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>H(j,"title",S.target.value),placeholder:"credits",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>te(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>z(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:F,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add credits"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total credits received on settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcredits",value:Q(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost after Credits Received"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCostsaftercredits",value:Z(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Cash Adjustments:"}),c.cashAdjustments.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>G(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>R(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>U(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:D,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cash Adjustments"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Adjustments on Settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcashAdjustments",value:A(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Required on Settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcashrequiredonsettlement",value:B(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Incidental Cost:"}),c.incidentalCost.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>K(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>Y(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>W(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:L,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Incidental Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Incidental Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalincidentalCost",value:ee(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Carry Costs:"}),c.carryCosts.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>se(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>ie(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>ne(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:re,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Carry Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Carry Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcarryCosts",value:ce(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Reno/Construction"}),c.renovationCost.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>Nt(j,"title",S.target.value),placeholder:"Title",required:!0,style:{fontSize:"10px"}})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>zt(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>Me(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:ge,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Reno/Construction"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovation Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalrenovationCost",value:pe(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovations & Holding Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalRenovationsandHoldingCost",value:$t(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Costs to Buy A to B"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoB",value:Ke(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0}),c.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Selling Price B to C"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,name:"sellingPriceBtoC",value:c.sellingPriceBtoC,onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,sellingPriceBtoC:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Less:Costs paid out of closing Hud B to C:"}),c.costPaidOutofClosing.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>ys(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>js(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>Zt(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:Qn,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cost Paid Out of Closing"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total cost paid out of closing"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcostPaidOutofClosing",value:Jn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cost to Sell B to C"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalCosttoSellBtoC",value:Wt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Gross Proceeds per HUD"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"grossproceedsperHUD",value:Wt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Adjustments:"}),c.adjustments.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>ue(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>qt(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>Ut(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:gn,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Adjustments"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Adjustments"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totaladjustments",value:xn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Funds Available for distribution"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"fundsavailablefordistribution",value:Da(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Income Statement Adjustments:"}),c.incomestatement.map((m,j)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:m.title,onChange:S=>Zi(j,"title",S.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${m.isInvalid?"is-invalid":""}`,value:m.price,onChange:S=>el(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),m.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>Fa(j),style:{marginLeft:"5px"},children:"x"})})]},j)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:Ns,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Income Statement"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Income Statement Adjustment"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalincomestatement",value:Cs(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net B to C Sale Value"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:Xn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Computation"}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Total Costs to Buy A to B",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoBagain",value:Ke(),style:{textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Funds Prior to Closing",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isfundspriortoclosingInvalid?"is-invalid":""}`,value:c.fundspriortoclosing,name:"fundspriortoclosing",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,fundspriortoclosing:j,isfundspriortoclosingInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isfundspriortoclosingInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isfundspriortoclosingInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Net B to C Sale Value",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:Xn(),style:{textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Short Term Rental",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.shorttermrental,name:"shorttermrental",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,shorttermrental:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Other Income",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.OtherIncome,name:"OtherIncome",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,OtherIncome:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Insurance Claim",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.InsuranceClaim,name:"InsuranceClaim",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,InsuranceClaim:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Long Term Rental",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.LongTermRental,name:"LongTermRental",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,LongTermRental:j,isPurchaseCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Before Financing Costs"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netprofitbeforefinancingcosts",value:Zn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Financing Cost/Other Closing Costs"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${c.isFinancingCostClosingCostInvalid?"is-invalid":""}`,value:c.FinancingCostClosingCost,name:"FinancingCostClosingCost",onChange:m=>{const j=m.target.value,S=/^\d*\.?\d*$/.test(j);u({...c,FinancingCostClosingCost:j,isFinancingCostClosingCostInvalid:!S})},onKeyPress:m=>{const j=m.charCode;(j<48||j>57)&&j!==46&&(m.preventDefault(),u({...c,isFinancingCostClosingCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isFinancingCostClosingCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netprofit",value:en(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("button",{className:"btn btn-primary back",onClick:s,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",n.jsx("button",{type:"button",className:"btn btn-primary continue",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:bs,children:"Submit"})," "]}),n.jsx("br",{})]})]})]})})},St="/assets/propertydummy-DhVEZ7jN.jpg",fb=()=>{var d;const e=lt(),{user:t}=Te(c=>({...c.auth})),{userProperties:r,totalPages:s}=Te(c=>c.property),[a,o]=w.useState(1),i=5;w.useEffect(()=>{e(Qs({userId:t.result.userId,page:a,limit:i}))},[e,(d=t==null?void 0:t.result)==null?void 0:d.userId,a]);const l=c=>{o(c)};return n.jsx(n.Fragment,{children:r.length>0?n.jsxs(n.Fragment,{children:[n.jsx("ul",{children:r.map(c=>n.jsx("li",{children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"col-md-12",children:n.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[n.jsx("div",{className:"col-md-3 mt-1",children:n.jsx("img",{src:c.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),n.jsxs("div",{className:"col-md-6 mt-1",children:[n.jsxs("h5",{children:[" ",n.jsxs(me,{to:`/property/${c.propertyId}`,target:"_blank",children:[c.address,"....."]})]}),n.jsx("div",{className:"d-flex flex-row"}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"100% cotton"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"Light weight"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Best finish",n.jsx("br",{})]})]}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"Unique design"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"For men"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Casual",n.jsx("br",{})]})]}),n.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",n.jsx("br",{}),n.jsx("br",{})]})]}),n.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:n.jsxs("div",{className:"d-flex flex-column mt-4",children:[n.jsx(me,{to:`/property/${c.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),n.jsx(me,{to:`/editproperty/${c.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},c._id))}),n.jsxs("div",{className:"pagination",children:[n.jsx("button",{onClick:()=>l(a-1),disabled:a===1,children:"Previous"}),Array.from({length:s},(c,u)=>u+1).map(c=>c===a||c===1||c===s||c>=a-1&&c<=a+1?n.jsx("button",{onClick:()=>l(c),disabled:a===c,children:c},c):c===2||c===s-1?n.jsx("span",{children:"..."},c):null),n.jsx("button",{onClick:()=>l(a+1),disabled:a===s,children:"Next"})]})]}):n.jsx("p",{children:"No active properties found."})})},mb=()=>{var c,u,f,g,b,x,N,C,p,v,h,y;const{user:e,isLoading:t}=Te(k=>k.auth),r=lt(),s=hn(),[a,o]=w.useState({userId:((c=e==null?void 0:e.result)==null?void 0:c.userId)||"",title:((u=e==null?void 0:e.result)==null?void 0:u.title)||"",firstName:((f=e==null?void 0:e.result)==null?void 0:f.firstName)||"",middleName:((g=e==null?void 0:e.result)==null?void 0:g.middleName)||"",lastName:((b=e==null?void 0:e.result)==null?void 0:b.lastName)||"",email:((x=e==null?void 0:e.result)==null?void 0:x.email)||"",aboutme:((N=e==null?void 0:e.result)==null?void 0:N.aboutme)||"",city:((C=e==null?void 0:e.result)==null?void 0:C.city)||"",state:((p=e==null?void 0:e.result)==null?void 0:p.state)||"",county:((v=e==null?void 0:e.result)==null?void 0:v.county)||"",zip:((h=e==null?void 0:e.result)==null?void 0:h.zip)||"",profileImage:((y=e==null?void 0:e.result)==null?void 0:y.profileImage)||""});w.useEffect(()=>{e&&o({userId:e.result.userId,title:e.result.title,firstName:e.result.firstName,middleName:e.result.middleName,lastName:e.result.lastName,email:e.result.email,aboutme:e.result.aboutme,city:e.result.city,state:e.result.state,county:e.result.county,zip:e.result.zip,profileImage:e.result.profileImage})},[e]);const i=k=>{o({...a,[k.target.name]:k.target.value})},l=()=>{o({...a,profileImage:""})},d=k=>{k.preventDefault(),r(wo({formData:a,toast:ae,navigate:s}))};return n.jsx(n.Fragment,{children:n.jsxs("form",{onSubmit:d,children:[n.jsxs("div",{className:"col-4",children:["Title",n.jsxs("select",{className:"form-floating mb-3 form-control","aria-label":"Default select example",name:"title",value:a.title,onChange:i,children:[n.jsx("option",{value:"None",children:"Please Select Title"}),n.jsx("option",{value:"Dr",children:"Dr"}),n.jsx("option",{value:"Prof",children:"Prof"}),n.jsx("option",{value:"Mr",children:"Mr"}),n.jsx("option",{value:"Miss",children:"Miss"})]})]}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["First Name",n.jsx("input",{type:"text",className:"form-control",placeholder:"First Name",required:"required",name:"firstName",value:a.firstName,onChange:i})]})}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Middle Name",n.jsx("input",{type:"text",className:"form-control",placeholder:"Middle Name",required:"required",name:"middleName",value:a.middleName,onChange:i})]})}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Last Name",n.jsx("input",{type:"text",className:"form-control",placeholder:"Last Name",required:"required",name:"lastName",value:a.lastName,onChange:i})]})}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Email",n.jsx("input",{type:"text",className:"form-control",placeholder:"Email",required:"required",name:"email",value:a.email,onChange:i,disabled:!0})]})}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["About me",n.jsx("textarea",{type:"text",id:"aboutme",name:"aboutme",className:"form-control h-100",value:a.aboutme,onChange:i})]})}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["City",n.jsx("input",{type:"text",className:"form-control",name:"city",placeholder:"city",value:a.city,onChange:i,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["State",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:a.state,onChange:i,required:!0,children:[n.jsx("option",{value:"",children:"Please Select State"}),n.jsx("option",{value:"Alaska",children:"Alaska"}),n.jsx("option",{value:"Alabama",children:"Alabama"}),n.jsx("option",{value:"Arkansas",children:"Arkansas"}),n.jsx("option",{value:"Arizona",children:"Arizona"}),n.jsx("option",{value:"California",children:"California"}),n.jsx("option",{value:"Colorado",children:"Colorado"}),n.jsx("option",{value:"Connecticut",children:"Connecticut"}),n.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),n.jsx("option",{value:"Delaware",children:"Delaware"}),n.jsx("option",{value:"Florida",children:"Florida"}),n.jsx("option",{value:"Georgia",children:"Georgia"}),n.jsx("option",{value:"Hawaii",children:"Hawaii"}),n.jsx("option",{value:"Iowa",children:"Iowa"}),n.jsx("option",{value:"Idaho",children:"Idaho"}),n.jsx("option",{value:"Illinois",children:"Illinois"}),n.jsx("option",{value:"Indiana",children:"Indiana"}),n.jsx("option",{value:"Kansas",children:"Kansas"}),n.jsx("option",{value:"Kentucky",children:"Kentucky"}),n.jsx("option",{value:"Louisiana",children:"Louisiana"}),n.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),n.jsx("option",{value:"Maryland",children:"Maryland"}),n.jsx("option",{value:"Michigan",children:"Michigan"}),n.jsx("option",{value:"Minnesota",children:"Minnesota"}),n.jsx("option",{value:"Missouri",children:"Missouri"}),n.jsx("option",{value:"Mississippi",children:"Mississippi"}),n.jsx("option",{value:"Montana",children:"Montana"}),n.jsx("option",{value:"North Carolina",children:"North Carolina"}),n.jsx("option",{value:"North Dakota",children:"North Dakota"}),n.jsx("option",{value:"Nebraska",children:"Nebraska"}),n.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),n.jsx("option",{value:"New Jersey",children:"New Jersey"}),n.jsx("option",{value:"New Mexico",children:"New Mexico"}),n.jsx("option",{value:"Nevada",children:"Nevada"}),n.jsx("option",{value:"New York",children:"New York"}),n.jsx("option",{value:"Ohio",children:"Ohio"}),n.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),n.jsx("option",{value:"Oregon",children:"Oregon"}),n.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),n.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),n.jsx("option",{value:"South Carolina",children:"South Carolina"}),n.jsx("option",{value:"South Dakota",children:"South Dakota"}),n.jsx("option",{value:"Tennessee",children:"Tennessee"}),n.jsx("option",{value:"Texas",children:"Texas"}),n.jsx("option",{value:"Utah",children:"Utah"}),n.jsx("option",{value:"Virginia",children:"Virginia"}),n.jsx("option",{value:"Vermont",children:"Vermont"}),n.jsx("option",{value:"Washington",children:"Washington"}),n.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),n.jsx("option",{value:"West Virginia",children:"West Virginia"}),n.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})}),n.jsxs("div",{className:"col-md-4",children:["County",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:a.county,onChange:i,required:!0,children:[n.jsx("option",{value:"",children:"Please Select County"}),n.jsx("option",{value:"Abbeville",children:"Abbeville"}),n.jsx("option",{value:"Aiken",children:"Aiken"}),n.jsx("option",{value:"Allendale",children:"Allendale"}),n.jsx("option",{value:"Anderson",children:"Anderson"}),n.jsx("option",{value:"Bamberg",children:"Bamberg"}),n.jsx("option",{value:"Barnwell",children:"Barnwell"}),n.jsx("option",{value:"Beaufort",children:"Beaufort"}),n.jsx("option",{value:"Berkeley",children:"Berkeley"}),n.jsx("option",{value:"Calhoun",children:"Calhoun"}),n.jsx("option",{value:"Charleston",children:"Charleston"}),n.jsx("option",{value:"Cherokee",children:"Cherokee"}),n.jsx("option",{value:"Chester",children:"Chester"}),n.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),n.jsx("option",{value:"Clarendon",children:"Clarendon"}),n.jsx("option",{value:"Colleton",children:"Colleton"}),n.jsx("option",{value:"Darlington",children:"Darlington"}),n.jsx("option",{value:"Dillon",children:"Dillon"}),n.jsx("option",{value:"Dorchester",children:"Dorchester"}),n.jsx("option",{value:"Edgefield",children:"Edgefield"}),n.jsx("option",{value:"Fairfield",children:"Fairfield"}),n.jsx("option",{value:"Florence",children:"Florence"}),n.jsx("option",{value:"Georgetown",children:"Georgetown"}),n.jsx("option",{value:"Greenville",children:"Greenville"}),n.jsx("option",{value:"Greenwood",children:"Greenwood"}),n.jsx("option",{value:"Hampton",children:"Hampton"}),n.jsx("option",{value:"Horry",children:"Horry"}),n.jsx("option",{value:"Jasper",children:"Jasper"}),n.jsx("option",{value:"Kershaw",children:"Kershaw"}),n.jsx("option",{value:"Lancaster",children:"Lancaster"}),n.jsx("option",{value:"Laurens",children:"Laurens"}),n.jsx("option",{value:"Lee",children:"Lee"}),n.jsx("option",{value:"Lexington",children:"Lexington"}),n.jsx("option",{value:"Marion",children:"Marion"}),n.jsx("option",{value:"Marlboro",children:"Marlboro"}),n.jsx("option",{value:"McCormick",children:"McCormick"}),n.jsx("option",{value:"Newberry",children:"Newberry"}),n.jsx("option",{value:"Oconee",children:"Oconee"}),n.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),n.jsx("option",{value:"Pickens",children:"Pickens"}),n.jsx("option",{value:"Richland",children:"Richland"}),n.jsx("option",{value:"Saluda",children:"Saluda"}),n.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),n.jsx("option",{value:"Sumter",children:"Sumter"}),n.jsx("option",{value:"Union",children:"Union"}),n.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),n.jsx("option",{value:"York",children:"York"})]})]}),n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Zip",n.jsx("input",{type:"text",className:"form-control",name:"zip",placeholder:"zip",value:a.zip,onChange:i,required:!0})]})}),n.jsxs("div",{className:"col-4",children:[n.jsx("label",{children:"Profile Image"}),n.jsx("div",{className:"mb-3",children:n.jsx(Cu,{type:"file",multiple:!1,onDone:({base64:k})=>o({...a,profileImage:k})})})]}),a.profileImage&&n.jsxs("div",{className:"col-4 mb-3",children:[n.jsx("img",{src:a.profileImage,alt:"Profile Preview",style:{width:"150px",height:"150px",borderRadius:"50%"}}),n.jsx("button",{type:"button",className:"btn btn-danger mt-2",onClick:l,children:"Delete Image"})]}),n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-grid",children:n.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:t,children:t?"Updating...":"Update"})})})]})})},pb=()=>{var c;const e=lt(),{user:t}=Te(u=>({...u.auth})),{userProperties:r,totalPages:s}=Te(u=>u.property),[a,o]=w.useState(1),i=5;w.useEffect(()=>{e(Qs({userId:t.result.userId,page:a,limit:i}))},[e,(c=t==null?void 0:t.result)==null?void 0:c.userId,a]);const l=u=>{o(u)},d=r.filter(u=>u.fundDetails&&u.fundDetails.some(f=>f.fundValue!==void 0&&f.fundPercentage!==void 0&&f.userId));return n.jsx(n.Fragment,{children:d.length>0?n.jsxs(n.Fragment,{children:[n.jsx("ul",{children:d.map(u=>n.jsx("li",{children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"col-md-12",children:n.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[n.jsx("div",{className:"col-md-3 mt-1",children:n.jsx("img",{src:u.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),n.jsxs("div",{className:"col-md-6 mt-1",children:[n.jsxs("h5",{children:[" ",n.jsxs(me,{to:`/property/${u.propertyId}`,children:[u.address,"....."]})]}),n.jsx("div",{className:"d-flex flex-row"}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"100% cotton"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"Light weight"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Best finish",n.jsx("br",{})]})]}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"Unique design"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"For men"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Casual",n.jsx("br",{})]})]}),n.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",n.jsx("br",{}),n.jsx("br",{})]})]}),n.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:n.jsxs("div",{className:"d-flex flex-column mt-4",children:[n.jsx(me,{to:`/property/${u.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),n.jsx(me,{to:`/editproperty/${u.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},u._id))}),n.jsxs("div",{className:"pagination",children:[n.jsx("button",{onClick:()=>l(a-1),disabled:a===1,children:"Previous"}),Array.from({length:s},(u,f)=>f+1).map(u=>u===a||u===1||u===s||u>=a-1&&u<=a+1?n.jsx("button",{onClick:()=>l(u),disabled:a===u,children:u},u):u===2||u===s-1?n.jsx("span",{children:"..."},u):null),n.jsx("button",{onClick:()=>l(a+1),disabled:a===s,children:"Next"})]})]}):n.jsx("p",{children:"No active properties found."})})},hb=()=>{var c;const e=lt(),{user:t}=Te(u=>({...u.auth})),{properties:r,totalPages:s}=Te(u=>u.property),[a,o]=w.useState(1),i=5;w.useEffect(()=>{e(ts({page:a,limit:i}))},[e,(c=t==null?void 0:t.result)==null?void 0:c.userId,a]);const l=u=>{o(u)},d=r.filter(u=>u.fundDetails&&u.fundDetails.some(f=>f.fundValue!==void 0&&f.fundPercentage!==void 0&&f.userId===t.result._id));return n.jsx(n.Fragment,{children:d.length>0?n.jsxs(n.Fragment,{children:[n.jsx("ul",{children:d.map(u=>n.jsx("li",{children:n.jsx("div",{className:"container",children:n.jsx("div",{className:"col-md-12",children:n.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[n.jsx("div",{className:"col-md-3 mt-1",children:n.jsx("img",{src:u.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),n.jsxs("div",{className:"col-md-6 mt-1",children:[n.jsxs("h5",{children:[" ",n.jsxs(me,{to:`/property/${u.propertyId}`,target:"_blank",children:[u.address,"....."]})]}),n.jsx("div",{className:"d-flex flex-row"}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"100% cotton"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"Light weight"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Best finish",n.jsx("br",{})]})]}),n.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[n.jsx("span",{children:"Unique design"}),n.jsx("span",{className:"dot"}),n.jsx("span",{children:"For men"}),n.jsx("span",{className:"dot"}),n.jsxs("span",{children:["Casual",n.jsx("br",{})]})]}),n.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",n.jsx("br",{}),n.jsx("br",{})]})]}),n.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:n.jsxs("div",{className:"d-flex flex-column mt-4",children:[n.jsx(me,{to:`/property/${u.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),n.jsx(me,{to:`/editproperty/${u.propertyId}`,children:n.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},u._id))}),n.jsxs("div",{className:"pagination",children:[n.jsx("button",{onClick:()=>l(a-1),disabled:a===1,children:"Previous"}),Array.from({length:s},(u,f)=>f+1).map(u=>u===a||u===1||u===s||u>=a-1&&u<=a+1?n.jsx("button",{onClick:()=>l(u),disabled:a===u,children:u},u):u===2||u===s-1?n.jsx("span",{children:"..."},u):null),n.jsx("button",{onClick:()=>l(a+1),disabled:a===s,children:"Next"})]})]}):n.jsx("p",{children:"No active properties found."})})},vb=()=>{var i,l;const{user:e}=Te(d=>({...d.auth}));console.log("user",e);const t=lt(),[r,s]=w.useState({userId:((i=e==null?void 0:e.result)==null?void 0:i.userId)||"",fundAmount:((l=e==null?void 0:e.result)==null?void 0:l.fundAmount)||""});w.useEffect(()=>{var d,c;e&&s({userId:(d=e==null?void 0:e.result)==null?void 0:d.userId,fundAmount:(c=e==null?void 0:e.result)==null?void 0:c.fundAmount})},[e]);const a=d=>{s({...r,[d.target.name]:d.target.value})},o=d=>{if(d.preventDefault(),r.fundAmount<=0)return ae.error("Please enter a valid funding amount greater than 0");t(So({formData:r,toast:ae}))};return n.jsx(n.Fragment,{children:n.jsxs("form",{onSubmit:o,children:[n.jsx("div",{className:"col-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Willing to Invest",n.jsx("input",{type:"text",className:"form-control",placeholder:"Enter Fund Amount",name:"fundAmount",value:r.fundAmount,onChange:a})]})}),n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-grid",children:n.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},children:"submit"})})})]})})},gb=()=>{const[e,t]=w.useState("dashboard"),{user:r}=Te(a=>a.auth),s=()=>{switch(e){case"Userdetails":return n.jsx(mb,{});case"FundToInvest":return n.jsx(vb,{});case"addProperty":return n.jsx(ub,{});case"activeProperties":return n.jsxs("div",{children:[n.jsx("h3",{children:"Active Properties"}),n.jsx(fb,{})]});case"Fundings Received":return n.jsxs("div",{children:[n.jsx("h3",{children:"Fundings Received"}),n.jsx(pb,{})]});case"Offers Submitted":return n.jsxs("div",{children:[n.jsx("h3",{children:"Offers Submitted"}),n.jsx(hb,{})]});case"closedProperties":return n.jsx("p",{children:"These are your closed properties."});default:return n.jsx(n.Fragment,{})}};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsxs("div",{className:"d-flex",style:{margin:"0",padding:"0"},children:[n.jsx("div",{className:"col-md-3 p-1",style:{paddingRight:"2px",margin:"0"},children:n.jsxs("div",{className:"card card1 p-5",children:[n.jsx("img",{className:"img-fluid",src:r.result.profileImage||Ms,alt:"ProfileImage",style:{maxWidth:"250px",maxHeight:"250px"}}),n.jsx("hr",{className:"hline"}),n.jsxs("div",{className:"d-flex flex-column align-items-center",children:[n.jsxs("button",{className:`btn ${e==="dashboard"?"active":""}`,onClick:()=>t("dashboard"),children:[n.jsx("i",{className:"fa fa-dashboard",style:{color:"#F74B02"}}),n.jsx("span",{children:"Dashboard"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="Userdetails"?"active":""}`,onClick:()=>t("Userdetails"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"User Profile"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="FundToInvest"?"active":""}`,onClick:()=>t("FundToInvest"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Fund To Invest"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="addProperty"?"active":""}`,onClick:()=>t("addProperty"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Add Property"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="activeProperties"?"active":""}`,onClick:()=>t("activeProperties"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Active Properties"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="Fundings Received"?"active":""}`,onClick:()=>t("Fundings Received"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Fundings Received"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="Offers Submitted"?"active":""}`,onClick:()=>t("Offers Submitted"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Offers Submitted"})]}),n.jsxs("button",{className:`btn mt-3 ${e==="closedProperties"?"active":""}`,onClick:()=>t("closedProperties"),children:[n.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),n.jsx("span",{children:"Closed Properties"})]})]})]})}),n.jsx("div",{className:"col-md-9 p-1",style:{paddingLeft:"2px",margin:"0"},children:n.jsxs("div",{className:"card card2 p-2",children:[n.jsxs("span",{children:[n.jsx("br",{}),"Welcome to"," ",n.jsx("span",{style:{color:"#067ADC"},children:n.jsxs(me,{to:`/profile/${r.result.userId}`,className:"link-primary text-decoration-none",children:[r.result.title,". ",r.result.firstName," ",r.result.middleName," ",r.result.lastName]})})]}),e==="dashboard"&&n.jsxs(n.Fragment,{children:[n.jsx("br",{}),n.jsxs("div",{className:"banner_taital",children:[n.jsxs("h1",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},className:"services_taital",children:["Now you are accessing the world's only portal which has Streamlined the",n.jsx("h1",{style:{fontSize:"30px",padding:"10px",fontWeight:"normal"},children:" investor-borrower interactions, "})]}),n.jsxs("h1",{className:"services_taital",style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["gaining complete visibility into your data, and using smart filters to",n.jsxs("h1",{className:"services_taital",style:{fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["create automatic workflows"," "]})]}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("br",{})]})]}),n.jsx("br",{}),s()]})})]}),n.jsx(Ze,{})]})};var Jv={exports:{}},xb="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",yb=xb,jb=yb;function Xv(){}function Zv(){}Zv.resetWarningCache=Xv;var Nb=function(){function e(s,a,o,i,l,d){if(d!==jb){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Zv,resetWarningCache:Xv};return r.PropTypes=r,r};Jv.exports=Nb();var Cb=Jv.exports;const Lt=ba(Cb),bb=()=>{const[e,t]=w.useState(3),r=hn();return w.useEffect(()=>{const s=setInterval(()=>{t(a=>--a)},1e3);return e===0&&r("/login"),()=>clearInterval(s)},[e,r]),n.jsx("div",{style:{marginTop:"100px"},children:n.jsxs("h5",{children:["Redirecting you in ",e," seconds"]})})},Ao=({children:e})=>{const{user:t}=Te(r=>({...r.auth}));return t?e:n.jsx(bb,{})};Ao.propTypes={children:Lt.node.isRequired};const wb=()=>{const e=lt(),{id:t,token:r}=gs();return w.useEffect(()=>{e(Eo({id:t,token:r}))},[e,t,r]),n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsxs("div",{className:"contact_section layout_padding",children:[n.jsx("div",{className:"container",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-md-12",children:n.jsx("h1",{className:"contact_taital",children:"Contact Us"})})})}),n.jsx("div",{className:"container-fluid",children:n.jsx("div",{className:"contact_section_2",children:n.jsxs("div",{className:"row",children:[n.jsxs("div",{className:"col-md-6",children:[n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("h1",{className:"card-title text-center",children:n.jsxs(me,{to:"/login",className:"glightbox play-btn mb-4",children:[" ","Email verified successfully !!! Please",n.jsx("span",{style:{color:"#F74B02"},children:" login "})," "," ","to access ..."]})})]}),n.jsx("div",{className:"col-md-6 padding_left_15",children:n.jsx("div",{className:"contact_img"})})]})})})]}),n.jsx(Ze,{})]})},Sb=()=>{const[e,t]=w.useState(""),[r,s]=w.useState(""),a="http://67.225.129.127:3002",o=async()=>{try{const i=await he.post(`${a}/users/forgotpassword`,{email:e});s(i.data.message)}catch(i){console.error("Forgot Password Error:",i),s(i.response.data.message)}};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsxs("section",{className:"card",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:[n.jsx("div",{className:"container-fluid px-0",children:n.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[n.jsx("div",{className:"col-12 col-md-0 col-xl-20 text-center text-md-start"}),n.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:n.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:n.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"mb-4",children:[n.jsx("h2",{className:"h3",children:"Forgot Password"}),n.jsx("hr",{})]})})}),n.jsxs("div",{className:"row gy-3 overflow-hidden",children:[n.jsx("div",{className:"col-12",children:n.jsxs("div",{className:"form-floating mb-3",children:[n.jsx("input",{type:"email",className:"form-control",value:e,onChange:i=>t(i.target.value),placeholder:"name@example.com",required:"required"}),n.jsx("label",{htmlFor:"email",className:"form-label",children:"Enter your email address to receive a password reset link"})]})}),n.jsxs("div",{className:"col-12",children:[n.jsx("div",{className:"d-grid",children:n.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:o,children:"Reset Password"})}),n.jsx("p",{style:{color:"#067ADC"},className:"card-title text-center",children:r})]})]}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:n.jsxs("p",{className:"m-0 text-secondary text-center",children:["Already have an account?"," ",n.jsx(me,{to:"/login",className:"link-primary text-decoration-none",children:"Sign In"})]})})})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12"})})]})})})]})}),n.jsx(Ze,{})]})]})},kb=()=>{const{userId:e,token:t}=gs(),[r,s]=w.useState(""),[a,o]=w.useState(""),[i,l]=w.useState(""),d="http://67.225.129.127:3002",c=async()=>{try{if(!r||r.trim()===""){l("Password not entered"),ae.error("Password not entered");return}const u=await he.post(`${d}/users/resetpassword/${e}/${t}`,{userId:e,token:t,password:r});if(r!==a){l("Passwords do not match."),ae.error("Passwords do not match.");return}else l("Password reset successfull"),ae.success(u.data.message)}catch(u){console.error("Reset Password Error:",u)}};return w.useEffect(()=>{ae.dismiss()},[]),n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("section",{className:"card mb-0 vh-100",children:n.jsx("div",{className:"container py-10 h-100",children:n.jsx("div",{className:"row d-flex align-items-center justify-content-center h-100",children:n.jsxs("div",{className:"col-md-10 col-lg-5 col-xl-5 offset-xl-1 card mb-10",children:[n.jsx("br",{}),n.jsxs("h2",{children:["Reset Password",n.jsx("hr",{}),n.jsx("p",{className:"card-title text-center",style:{color:"#F74B02"},children:"Enter your new password:"})]}),n.jsx("input",{className:"form-control vh-10",type:"password",value:r,onChange:u=>s(u.target.value),placeholder:"Enter your new password",style:{display:"flex",gap:"35px"}}),n.jsx("br",{}),n.jsx("input",{className:"form-control",type:"password",value:a,onChange:u=>o(u.target.value),placeholder:"Confirm your new password"}),n.jsx("br",{}),n.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",name:"signin",value:"Sign in",onClick:c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Reset Password"}),n.jsx("p",{style:{color:"#067ADC"},className:"card-title text-center",children:i})]})})})}),n.jsx(Ze,{})]})},Eb=()=>n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsxs("div",{className:"col-md-18",children:[n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsxs("h1",{className:"card-title text-center",children:[" ","Thank you for joining the world's most trusted realtor investment and borrowers portal."]}),n.jsxs("h2",{children:["We reqest you to kindly ",n.jsx("span",{style:{fontSize:"2rem",color:"#fda417"},children:"check your email inbox "})," and click on the ",n.jsx("span",{style:{fontSize:"2rem",color:"#fda417"},children:"verification link "}),"to access the dashboard."]})]}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx(Ze,{})]});var eg={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var o="",i=0;i{o.target===e&&(a(),t(o))},r+s)}function Yb(e){e.offsetHeight}const bm=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Gb(e,t){const r=bm(e),s=bm(t);return a=>{r&&r(a),s&&s(a)}}function Ia(e,t){return w.useMemo(()=>Gb(e,t),[e,t])}function Qb(e){return e&&"setState"in e?Ur.findDOMNode(e):e??null}const Jb=I.forwardRef(({onEnter:e,onEntering:t,onEntered:r,onExit:s,onExiting:a,onExited:o,addEndListener:i,children:l,childRef:d,...c},u)=>{const f=w.useRef(null),g=Ia(f,d),b=O=>{g(Qb(O))},x=O=>T=>{O&&f.current&&O(f.current,T)},N=w.useCallback(x(e),[e]),C=w.useCallback(x(t),[t]),p=w.useCallback(x(r),[r]),v=w.useCallback(x(s),[s]),h=w.useCallback(x(a),[a]),y=w.useCallback(x(o),[o]),k=w.useCallback(x(i),[i]);return n.jsx(vn,{ref:u,...c,onEnter:N,onEntered:p,onEntering:C,onExit:v,onExited:y,onExiting:h,addEndListener:k,nodeRef:f,children:typeof l=="function"?(O,T)=>l(O,{...T,ref:b}):I.cloneElement(l,{ref:b})})});function Xb(e){const t=w.useRef(e);return w.useEffect(()=>{t.current=e},[e]),t}function Gt(e){const t=Xb(e);return w.useCallback(function(...r){return t.current&&t.current(...r)},[t])}const Zb=e=>w.forwardRef((t,r)=>n.jsx("div",{...t,ref:r,className:ye(t.className,e)}));function ew(){return w.useState(null)}function tw(){const e=w.useRef(!0),t=w.useRef(()=>e.current);return w.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function nw(e){const t=w.useRef(null);return w.useEffect(()=>{t.current=e}),t.current}const rw=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",sw=typeof document<"u",wm=sw||rw?w.useLayoutEffect:w.useEffect,aw=["as","disabled"];function ow(e,t){if(e==null)return{};var r={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;r[s]=e[s]}return r}function iw(e){return!e||e.trim()==="#"}function sg({tagName:e,disabled:t,href:r,target:s,rel:a,role:o,onClick:i,tabIndex:l=0,type:d}){e||(r!=null||s!=null||a!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:d||"button",disabled:t},c];const u=g=>{if((t||e==="a"&&iw(r))&&g.preventDefault(),t){g.stopPropagation();return}i==null||i(g)},f=g=>{g.key===" "&&(g.preventDefault(),u(g))};return e==="a"&&(r||(r="#"),t&&(r=void 0)),[{role:o??"button",disabled:void 0,tabIndex:t?void 0:l,href:r,target:e==="a"?s:void 0,"aria-disabled":t||void 0,rel:e==="a"?a:void 0,onClick:u,onKeyDown:f},c]}const lw=w.forwardRef((e,t)=>{let{as:r,disabled:s}=e,a=ow(e,aw);const[o,{tagName:i}]=sg(Object.assign({tagName:r,disabled:s},a));return n.jsx(i,Object.assign({},a,o,{ref:t}))});lw.displayName="Button";function cw(e){return e.code==="Escape"||e.keyCode===27}function ag(){const e=w.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const dw={[kn]:"show",[or]:"show"},bu=w.forwardRef(({className:e,children:t,transitionClasses:r={},onEnter:s,...a},o)=>{const i={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...a},l=w.useCallback((u,f)=>{Yb(u),s==null||s(u,f)},[s]),{major:d}=ag(),c=d>=19?t.props.ref:t.ref;return n.jsx(Jb,{ref:o,addEndListener:Kb,...i,onEnter:l,childRef:c,children:(u,f)=>w.cloneElement(t,{...f,className:ye("fade",e,t.props.className,dw[u],r[u])})})});bu.displayName="Fade";const uw={"aria-label":Lt.string,onClick:Lt.func,variant:Lt.oneOf(["white"])},wu=w.forwardRef(({className:e,variant:t,"aria-label":r="Close",...s},a)=>n.jsx("button",{ref:a,type:"button",className:ye("btn-close",t&&`btn-close-${t}`,e),"aria-label":r,...s}));wu.displayName="CloseButton";wu.propTypes=uw;const og=w.forwardRef(({as:e,bsPrefix:t,variant:r="primary",size:s,active:a=!1,disabled:o=!1,className:i,...l},d)=>{const c=Ie(t,"btn"),[u,{tagName:f}]=sg({tagName:e,disabled:o,...l}),g=f;return n.jsx(g,{...u,...l,ref:d,disabled:o,className:ye(i,c,a&&"active",r&&`${c}-${r}`,s&&`${c}-${s}`,l.href&&o&&"disabled")})});og.displayName="Button";function fw(e){const t=w.useRef(e);return t.current=e,t}function ig(e){const t=fw(e);w.useEffect(()=>()=>t.current(),[])}function mw(e,t){return w.Children.toArray(e).some(r=>w.isValidElement(r)&&r.type===t)}function pw({as:e,bsPrefix:t,className:r,...s}){t=Ie(t,"col");const a=Ab(),o=Ib(),i=[],l=[];return a.forEach(d=>{const c=s[d];delete s[d];let u,f,g;typeof c=="object"&&c!=null?{span:u,offset:f,order:g}=c:u=c;const b=d!==o?`-${d}`:"";u&&i.push(u===!0?`${t}${b}`:`${t}${b}-${u}`),g!=null&&l.push(`order${b}-${g}`),f!=null&&l.push(`offset${b}-${f}`)}),[{...s,className:ye(r,...i,...l)},{as:e,bsPrefix:t,spans:i}]}const lg=w.forwardRef((e,t)=>{const[{className:r,...s},{as:a="div",bsPrefix:o,spans:i}]=pw(e);return n.jsx(a,{...s,ref:t,className:ye(r,!i.length&&o)})});lg.displayName="Col";var hw=Function.prototype.bind.call(Function.prototype.call,[].slice);function _r(e,t){return hw(e.querySelectorAll(t))}function Sm(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const vw="data-rr-ui-";function gw(e){return`${vw}${e}`}const cg=w.createContext(xs?window:void 0);cg.Provider;function Su(){return w.useContext(cg)}const xw={type:Lt.string,tooltip:Lt.bool,as:Lt.elementType},Xi=w.forwardRef(({as:e="div",className:t,type:r="valid",tooltip:s=!1,...a},o)=>n.jsx(e,{...a,ref:o,className:ye(t,`${r}-${s?"tooltip":"feedback"}`)}));Xi.displayName="Feedback";Xi.propTypes=xw;const mn=w.createContext({}),ku=w.forwardRef(({id:e,bsPrefix:t,className:r,type:s="checkbox",isValid:a=!1,isInvalid:o=!1,as:i="input",...l},d)=>{const{controlId:c}=w.useContext(mn);return t=Ie(t,"form-check-input"),n.jsx(i,{...l,ref:d,type:s,id:e||c,className:ye(r,t,a&&"is-valid",o&&"is-invalid")})});ku.displayName="FormCheckInput";const gi=w.forwardRef(({bsPrefix:e,className:t,htmlFor:r,...s},a)=>{const{controlId:o}=w.useContext(mn);return e=Ie(e,"form-check-label"),n.jsx("label",{...s,ref:a,htmlFor:r||o,className:ye(t,e)})});gi.displayName="FormCheckLabel";const dg=w.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:r,inline:s=!1,reverse:a=!1,disabled:o=!1,isValid:i=!1,isInvalid:l=!1,feedbackTooltip:d=!1,feedback:c,feedbackType:u,className:f,style:g,title:b="",type:x="checkbox",label:N,children:C,as:p="input",...v},h)=>{t=Ie(t,"form-check"),r=Ie(r,"form-switch");const{controlId:y}=w.useContext(mn),k=w.useMemo(()=>({controlId:e||y}),[y,e]),O=!C&&N!=null&&N!==!1||mw(C,gi),T=n.jsx(ku,{...v,type:x==="switch"?"checkbox":x,ref:h,isValid:i,isInvalid:l,disabled:o,as:p});return n.jsx(mn.Provider,{value:k,children:n.jsx("div",{style:g,className:ye(f,O&&t,s&&`${t}-inline`,a&&`${t}-reverse`,x==="switch"&&r),children:C||n.jsxs(n.Fragment,{children:[T,O&&n.jsx(gi,{title:b,children:N}),c&&n.jsx(Xi,{type:u,tooltip:d,children:c})]})})})});dg.displayName="FormCheck";const xi=Object.assign(dg,{Input:ku,Label:gi}),ug=w.forwardRef(({bsPrefix:e,type:t,size:r,htmlSize:s,id:a,className:o,isValid:i=!1,isInvalid:l=!1,plaintext:d,readOnly:c,as:u="input",...f},g)=>{const{controlId:b}=w.useContext(mn);return e=Ie(e,"form-control"),n.jsx(u,{...f,type:t,size:s,ref:g,readOnly:c,id:a||b,className:ye(o,d?`${e}-plaintext`:e,r&&`${e}-${r}`,t==="color"&&`${e}-color`,i&&"is-valid",l&&"is-invalid")})});ug.displayName="FormControl";const yw=Object.assign(ug,{Feedback:Xi}),fg=w.forwardRef(({className:e,bsPrefix:t,as:r="div",...s},a)=>(t=Ie(t,"form-floating"),n.jsx(r,{ref:a,className:ye(e,t),...s})));fg.displayName="FormFloating";const Eu=w.forwardRef(({controlId:e,as:t="div",...r},s)=>{const a=w.useMemo(()=>({controlId:e}),[e]);return n.jsx(mn.Provider,{value:a,children:n.jsx(t,{...r,ref:s})})});Eu.displayName="FormGroup";const mg=w.forwardRef(({as:e="label",bsPrefix:t,column:r=!1,visuallyHidden:s=!1,className:a,htmlFor:o,...i},l)=>{const{controlId:d}=w.useContext(mn);t=Ie(t,"form-label");let c="col-form-label";typeof r=="string"&&(c=`${c} ${c}-${r}`);const u=ye(a,t,s&&"visually-hidden",r&&c);return o=o||d,r?n.jsx(lg,{ref:l,as:"label",className:u,htmlFor:o,...i}):n.jsx(e,{ref:l,className:u,htmlFor:o,...i})});mg.displayName="FormLabel";const pg=w.forwardRef(({bsPrefix:e,className:t,id:r,...s},a)=>{const{controlId:o}=w.useContext(mn);return e=Ie(e,"form-range"),n.jsx("input",{...s,type:"range",ref:a,className:ye(t,e),id:r||o})});pg.displayName="FormRange";const hg=w.forwardRef(({bsPrefix:e,size:t,htmlSize:r,className:s,isValid:a=!1,isInvalid:o=!1,id:i,...l},d)=>{const{controlId:c}=w.useContext(mn);return e=Ie(e,"form-select"),n.jsx("select",{...l,size:r,ref:d,className:ye(s,e,t&&`${e}-${t}`,a&&"is-valid",o&&"is-invalid"),id:i||c})});hg.displayName="FormSelect";const vg=w.forwardRef(({bsPrefix:e,className:t,as:r="small",muted:s,...a},o)=>(e=Ie(e,"form-text"),n.jsx(r,{...a,ref:o,className:ye(t,e,s&&"text-muted")})));vg.displayName="FormText";const gg=w.forwardRef((e,t)=>n.jsx(xi,{...e,ref:t,type:"switch"}));gg.displayName="Switch";const jw=Object.assign(gg,{Input:xi.Input,Label:xi.Label}),xg=w.forwardRef(({bsPrefix:e,className:t,children:r,controlId:s,label:a,...o},i)=>(e=Ie(e,"form-floating"),n.jsxs(Eu,{ref:i,className:ye(t,e),controlId:s,...o,children:[r,n.jsx("label",{htmlFor:s,children:a})]})));xg.displayName="FloatingLabel";const Nw={_ref:Lt.any,validated:Lt.bool,as:Lt.elementType},Pu=w.forwardRef(({className:e,validated:t,as:r="form",...s},a)=>n.jsx(r,{...s,ref:a,className:ye(e,t&&"was-validated")}));Pu.displayName="Form";Pu.propTypes=Nw;const er=Object.assign(Pu,{Group:Eu,Control:yw,Floating:fg,Check:xi,Switch:jw,Label:mg,Text:vg,Range:pg,Select:hg,FloatingLabel:xg});var ao;function km(e){if((!ao&&ao!==0||e)&&xs){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),ao=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return ao}function Zl(e){e===void 0&&(e=Ji());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Cw(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const Em=gw("modal-open");class _u{constructor({ownerDocument:t,handleContainerOverflow:r=!0,isRTL:s=!1}={}){this.handleContainerOverflow=r,this.isRTL=s,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return Cw(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const r={overflow:"hidden"},s=this.isRTL?"paddingLeft":"paddingRight",a=this.getElement();t.style={overflow:a.style.overflow,[s]:a.style[s]},t.scrollBarWidth&&(r[s]=`${parseInt(hr(a,s)||"0",10)+t.scrollBarWidth}px`),a.setAttribute(Em,""),hr(a,r)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const r=this.getElement();r.removeAttribute(Em),Object.assign(r.style,t.style)}add(t){let r=this.modals.indexOf(t);return r!==-1||(r=this.modals.length,this.modals.push(t),this.setModalAttributes(t),r!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),r}remove(t){const r=this.modals.indexOf(t);r!==-1&&(this.modals.splice(r,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const ec=(e,t)=>xs?e==null?(t||Ji()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function bw(e,t){const r=Su(),[s,a]=w.useState(()=>ec(e,r==null?void 0:r.document));if(!s){const o=ec(e);o&&a(o)}return w.useEffect(()=>{},[t,s]),w.useEffect(()=>{const o=ec(e);o!==s&&a(o)},[e,s]),s}function ww({children:e,in:t,onExited:r,mountOnEnter:s,unmountOnExit:a}){const o=w.useRef(null),i=w.useRef(t),l=Gt(r);w.useEffect(()=>{t?i.current=!0:l(o.current)},[t,l]);const d=Ia(o,e.ref),c=w.cloneElement(e,{ref:d});return t?c:a||!i.current&&s?null:c}const Sw=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function kw(e,t){if(e==null)return{};var r={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;r[s]=e[s]}return r}function Ew(e){let{onEnter:t,onEntering:r,onEntered:s,onExit:a,onExiting:o,onExited:i,addEndListener:l,children:d}=e,c=kw(e,Sw);const{major:u}=ag(),f=u>=19?d.props.ref:d.ref,g=w.useRef(null),b=Ia(g,typeof d=="function"?null:f),x=O=>T=>{O&&g.current&&O(g.current,T)},N=w.useCallback(x(t),[t]),C=w.useCallback(x(r),[r]),p=w.useCallback(x(s),[s]),v=w.useCallback(x(a),[a]),h=w.useCallback(x(o),[o]),y=w.useCallback(x(i),[i]),k=w.useCallback(x(l),[l]);return Object.assign({},c,{nodeRef:g},t&&{onEnter:N},r&&{onEntering:C},s&&{onEntered:p},a&&{onExit:v},o&&{onExiting:h},i&&{onExited:y},l&&{addEndListener:k},{children:typeof d=="function"?(O,T)=>d(O,Object.assign({},T,{ref:b})):w.cloneElement(d,{ref:b})})}const Pw=["component"];function _w(e,t){if(e==null)return{};var r={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;r[s]=e[s]}return r}const Ow=w.forwardRef((e,t)=>{let{component:r}=e,s=_w(e,Pw);const a=Ew(s);return n.jsx(r,Object.assign({ref:t},a))});function Tw({in:e,onTransition:t}){const r=w.useRef(null),s=w.useRef(!0),a=Gt(t);return wm(()=>{if(!r.current)return;let o=!1;return a({in:e,element:r.current,initial:s.current,isStale:()=>o}),()=>{o=!0}},[e,a]),wm(()=>(s.current=!1,()=>{s.current=!0}),[]),r}function Rw({children:e,in:t,onExited:r,onEntered:s,transition:a}){const[o,i]=w.useState(!t);t&&o&&i(!1);const l=Tw({in:!!t,onTransition:c=>{const u=()=>{c.isStale()||(c.in?s==null||s(c.element,c.initial):(i(!0),r==null||r(c.element)))};Promise.resolve(a(c)).then(u,f=>{throw c.in||i(!0),f})}}),d=Ia(l,e.ref);return o&&!t?null:w.cloneElement(e,{ref:d})}function Pm(e,t,r){return e?n.jsx(Ow,Object.assign({},r,{component:e})):t?n.jsx(Rw,Object.assign({},r,{transition:t})):n.jsx(ww,Object.assign({},r))}const Aw=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function Iw(e,t){if(e==null)return{};var r={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;r[s]=e[s]}return r}let tc;function Dw(e){return tc||(tc=new _u({ownerDocument:e==null?void 0:e.document})),tc}function Fw(e){const t=Su(),r=e||Dw(t),s=w.useRef({dialog:null,backdrop:null});return Object.assign(s.current,{add:()=>r.add(s.current),remove:()=>r.remove(s.current),isTopModal:()=>r.isTopModal(s.current),setDialogRef:w.useCallback(a=>{s.current.dialog=a},[]),setBackdropRef:w.useCallback(a=>{s.current.backdrop=a},[])})}const yg=w.forwardRef((e,t)=>{let{show:r=!1,role:s="dialog",className:a,style:o,children:i,backdrop:l=!0,keyboard:d=!0,onBackdropClick:c,onEscapeKeyDown:u,transition:f,runTransition:g,backdropTransition:b,runBackdropTransition:x,autoFocus:N=!0,enforceFocus:C=!0,restoreFocus:p=!0,restoreFocusOptions:v,renderDialog:h,renderBackdrop:y=pe=>n.jsx("div",Object.assign({},pe)),manager:k,container:O,onShow:T,onHide:_=()=>{},onExit:F,onExited:z,onExiting:H,onEnter:te,onEntering:Q,onEntered:Z}=e,D=Iw(e,Aw);const U=Su(),G=bw(O),R=Fw(k),A=tw(),B=nw(r),[L,W]=w.useState(!r),K=w.useRef(null);w.useImperativeHandle(t,()=>R,[R]),xs&&!B&&r&&(K.current=Zl(U==null?void 0:U.document)),r&&L&&W(!1);const Y=Gt(()=>{if(R.add(),ce.current=vi(document,"keydown",se),ie.current=vi(document,"focus",()=>setTimeout(re),!0),T&&T(),N){var pe,$t;const Ke=Zl((pe=($t=R.dialog)==null?void 0:$t.ownerDocument)!=null?pe:U==null?void 0:U.document);R.dialog&&Ke&&!Sm(R.dialog,Ke)&&(K.current=Ke,R.dialog.focus())}}),ee=Gt(()=>{if(R.remove(),ce.current==null||ce.current(),ie.current==null||ie.current(),p){var pe;(pe=K.current)==null||pe.focus==null||pe.focus(v),K.current=null}});w.useEffect(()=>{!r||!G||Y()},[r,G,Y]),w.useEffect(()=>{L&&ee()},[L,ee]),ig(()=>{ee()});const re=Gt(()=>{if(!C||!A()||!R.isTopModal())return;const pe=Zl(U==null?void 0:U.document);R.dialog&&pe&&!Sm(R.dialog,pe)&&R.dialog.focus()}),ne=Gt(pe=>{pe.target===pe.currentTarget&&(c==null||c(pe),l===!0&&_())}),se=Gt(pe=>{d&&cw(pe)&&R.isTopModal()&&(u==null||u(pe),pe.defaultPrevented||_())}),ie=w.useRef(),ce=w.useRef(),ge=(...pe)=>{W(!0),z==null||z(...pe)};if(!G)return null;const Me=Object.assign({role:s,ref:R.setDialogRef,"aria-modal":s==="dialog"?!0:void 0},D,{style:o,className:a,tabIndex:-1});let Nt=h?h(Me):n.jsx("div",Object.assign({},Me,{children:w.cloneElement(i,{role:"document"})}));Nt=Pm(f,g,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!r,onExit:F,onExiting:H,onExited:ge,onEnter:te,onEntering:Q,onEntered:Z,children:Nt});let zt=null;return l&&(zt=y({ref:R.setBackdropRef,onClick:ne}),zt=Pm(b,x,{in:!!r,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:zt})),n.jsx(n.Fragment,{children:Ur.createPortal(n.jsxs(n.Fragment,{children:[zt,Nt]}),G)})});yg.displayName="Modal";const Lw=Object.assign(yg,{Manager:_u});function Mw(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Bw(e,t){e.classList?e.classList.add(t):Mw(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function _m(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function zw(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=_m(e.className,t):e.setAttribute("class",_m(e.className&&e.className.baseVal||"",t))}const Or={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class $w extends _u{adjustAndStore(t,r,s){const a=r.style[t];r.dataset[t]=a,hr(r,{[t]:`${parseFloat(hr(r,t))+s}px`})}restore(t,r){const s=r.dataset[t];s!==void 0&&(delete r.dataset[t],hr(r,{[t]:s}))}setContainerStyle(t){super.setContainerStyle(t);const r=this.getElement();if(Bw(r,"modal-open"),!t.scrollBarWidth)return;const s=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";_r(r,Or.FIXED_CONTENT).forEach(o=>this.adjustAndStore(s,o,t.scrollBarWidth)),_r(r,Or.STICKY_CONTENT).forEach(o=>this.adjustAndStore(a,o,-t.scrollBarWidth)),_r(r,Or.NAVBAR_TOGGLER).forEach(o=>this.adjustAndStore(a,o,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const r=this.getElement();zw(r,"modal-open");const s=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";_r(r,Or.FIXED_CONTENT).forEach(o=>this.restore(s,o)),_r(r,Or.STICKY_CONTENT).forEach(o=>this.restore(a,o)),_r(r,Or.NAVBAR_TOGGLER).forEach(o=>this.restore(a,o))}}let nc;function Ww(e){return nc||(nc=new $w(e)),nc}const jg=w.forwardRef(({className:e,bsPrefix:t,as:r="div",...s},a)=>(t=Ie(t,"modal-body"),n.jsx(r,{ref:a,className:ye(e,t),...s})));jg.displayName="ModalBody";const Ng=w.createContext({onHide(){}}),Ou=w.forwardRef(({bsPrefix:e,className:t,contentClassName:r,centered:s,size:a,fullscreen:o,children:i,scrollable:l,...d},c)=>{e=Ie(e,"modal");const u=`${e}-dialog`,f=typeof o=="string"?`${e}-fullscreen-${o}`:`${e}-fullscreen`;return n.jsx("div",{...d,ref:c,className:ye(u,t,a&&`${e}-${a}`,s&&`${u}-centered`,l&&`${u}-scrollable`,o&&f),children:n.jsx("div",{className:ye(`${e}-content`,r),children:i})})});Ou.displayName="ModalDialog";const Cg=w.forwardRef(({className:e,bsPrefix:t,as:r="div",...s},a)=>(t=Ie(t,"modal-footer"),n.jsx(r,{ref:a,className:ye(e,t),...s})));Cg.displayName="ModalFooter";const Uw=w.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:r=!1,onHide:s,children:a,...o},i)=>{const l=w.useContext(Ng),d=Gt(()=>{l==null||l.onHide(),s==null||s()});return n.jsxs("div",{ref:i,...o,children:[a,r&&n.jsx(wu,{"aria-label":e,variant:t,onClick:d})]})}),bg=w.forwardRef(({bsPrefix:e,className:t,closeLabel:r="Close",closeButton:s=!1,...a},o)=>(e=Ie(e,"modal-header"),n.jsx(Uw,{ref:o,...a,className:ye(t,e),closeLabel:r,closeButton:s})));bg.displayName="ModalHeader";const qw=Zb("h4"),wg=w.forwardRef(({className:e,bsPrefix:t,as:r=qw,...s},a)=>(t=Ie(t,"modal-title"),n.jsx(r,{ref:a,className:ye(e,t),...s})));wg.displayName="ModalTitle";function Vw(e){return n.jsx(bu,{...e,timeout:null})}function Hw(e){return n.jsx(bu,{...e,timeout:null})}const Sg=w.forwardRef(({bsPrefix:e,className:t,style:r,dialogClassName:s,contentClassName:a,children:o,dialogAs:i=Ou,"data-bs-theme":l,"aria-labelledby":d,"aria-describedby":c,"aria-label":u,show:f=!1,animation:g=!0,backdrop:b=!0,keyboard:x=!0,onEscapeKeyDown:N,onShow:C,onHide:p,container:v,autoFocus:h=!0,enforceFocus:y=!0,restoreFocus:k=!0,restoreFocusOptions:O,onEntered:T,onExit:_,onExiting:F,onEnter:z,onEntering:H,onExited:te,backdropClassName:Q,manager:Z,...D},U)=>{const[G,R]=w.useState({}),[A,B]=w.useState(!1),L=w.useRef(!1),W=w.useRef(!1),K=w.useRef(null),[Y,ee]=ew(),re=Ia(U,ee),ne=Gt(p),se=Db();e=Ie(e,"modal");const ie=w.useMemo(()=>({onHide:ne}),[ne]);function ce(){return Z||Ww({isRTL:se})}function ge(ue){if(!xs)return;const qt=ce().getScrollbarWidth()>0,xn=ue.scrollHeight>Ji(ue).documentElement.clientHeight;R({paddingRight:qt&&!xn?km():void 0,paddingLeft:!qt&&xn?km():void 0})}const Me=Gt(()=>{Y&&ge(Y.dialog)});ig(()=>{xd(window,"resize",Me),K.current==null||K.current()});const Nt=()=>{L.current=!0},zt=ue=>{L.current&&Y&&ue.target===Y.dialog&&(W.current=!0),L.current=!1},pe=()=>{B(!0),K.current=rg(Y.dialog,()=>{B(!1)})},$t=ue=>{ue.target===ue.currentTarget&&pe()},Ke=ue=>{if(b==="static"){$t(ue);return}if(W.current||ue.target!==ue.currentTarget){W.current=!1;return}p==null||p()},Qn=ue=>{x?N==null||N(ue):(ue.preventDefault(),b==="static"&&pe())},Zt=(ue,qt)=>{ue&&ge(ue),z==null||z(ue,qt)},ys=ue=>{K.current==null||K.current(),_==null||_(ue)},js=(ue,qt)=>{H==null||H(ue,qt),ng(window,"resize",Me)},Jn=ue=>{ue&&(ue.style.display=""),te==null||te(ue),xd(window,"resize",Me)},Wt=w.useCallback(ue=>n.jsx("div",{...ue,className:ye(`${e}-backdrop`,Q,!g&&"show")}),[g,Q,e]),gn={...r,...G};gn.display="block";const Ut=ue=>n.jsx("div",{role:"dialog",...ue,style:gn,className:ye(t,e,A&&`${e}-static`,!g&&"show"),onClick:b?Ke:void 0,onMouseUp:zt,"data-bs-theme":l,"aria-label":u,"aria-labelledby":d,"aria-describedby":c,children:n.jsx(i,{...D,onMouseDown:Nt,className:s,contentClassName:a,children:o})});return n.jsx(Ng.Provider,{value:ie,children:n.jsx(Lw,{show:f,ref:re,backdrop:b,container:v,keyboard:!0,autoFocus:h,enforceFocus:y,restoreFocus:k,restoreFocusOptions:O,onEscapeKeyDown:Qn,onShow:C,onHide:p,onEnter:Zt,onEntering:js,onEntered:T,onExit:ys,onExiting:F,onExited:Jn,manager:ce(),transition:g?Vw:void 0,backdropTransition:g?Hw:void 0,renderBackdrop:Wt,renderDialog:Ut})})});Sg.displayName="Modal";const oo=Object.assign(Sg,{Body:jg,Header:bg,Title:wg,Footer:Cg,Dialog:Ou,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Kw=()=>{var O;const{id:e}=gs(),t=lt(),{selectedProperty:r,status:s,error:a}=Te(T=>T.property),{user:o}=Te(T=>({...T.auth})),[i,l]=w.useState("propertydetails"),[d,c]=w.useState(!0),[u,f]=w.useState(!1),[g,b]=w.useState({fundValue:"0",fundPercentage:"0"});if(w.useEffect(()=>{e&&t(Js(e))},[e,t]),w.useEffect(()=>{s==="succeeded"&&c(!1)},[s]),s==="failed")return n.jsxs("p",{children:["Error loading property: ",a]});const x=((O=o==null?void 0:o.result)==null?void 0:O.userId)===(r==null?void 0:r.userId),N=!!o,C=()=>{f(!0)},p=()=>{f(!1)},v=T=>{const{name:_,value:F}=T.target;b({...g,[_]:F})},h=T=>{if(T.preventDefault(),g.fundValue<=0)return ae.error("Please enter a valid funding amount greater than 0");if(g.fundValue>((r==null?void 0:r.totalCoststoBuyAtoB)||0))return ae.error(`Funding amount cannot exceed ${(r==null?void 0:r.totalCoststoBuyAtoB)||"N/A"}`);if(g.fundPercentage<=0||g.fundPercentage>100)return ae.error("Please enter a valid interest percentage (0-100)");const _={fundValue:Number(g.fundValue),fundPercentage:Number(g.fundPercentage),userId:o.result._id};t(Oo({id:e,fundDetails:_,toast:ae})),p()},y=T=>{const _=JSON.parse(localStorage.getItem("profile")).token;t(To({id:e,fundDetailId:T,token:_}))},k=T=>{window.confirm("Are you sure you want to delete this?")&&y(T)};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("br",{}),n.jsxs("div",{children:[n.jsxs("ul",{className:"nav nav-tabs",role:"tablist",style:{borderRadius:"12px 12px 0 0"},children:[n.jsx("li",{role:"presentation",className:i==="propertydetails"?"active tab":"tab",children:n.jsx("a",{onClick:()=>l("propertydetails"),role:"tab",children:"Property Details"})}),n.jsx("li",{role:"presentation",className:i==="Funding Details"?"active tab":"tab",children:n.jsx("a",{onClick:()=>l("Funding Details"),role:"tab",children:"Funding Details"})}),n.jsx("li",{role:"presentation",className:i==="Accounting"?"active tab":"tab",children:n.jsx("a",{onClick:()=>l("Accounting"),role:"tab",children:"Accounting"})})]}),n.jsxs("div",{children:[i==="propertydetails"&&n.jsx("div",{role:"tabpanel",className:"card container tab-pane active col-12",children:n.jsx("div",{className:"container col-12",children:d?n.jsx("div",{className:"loader",children:"Loading..."}):r?n.jsx("div",{className:"py-3 py-md-5 bg-light",children:n.jsxs("div",{className:"card-header bg-white",children:[n.jsxs("div",{className:"row",children:[n.jsxs("div",{className:"col-md-5 mt-3",children:[n.jsx("div",{children:r.images&&r.images[0]?n.jsx("img",{src:r.images[0].file||St,alt:"Property Thumbnail",style:{marginTop:"0px",maxWidth:"400px",maxHeight:"400px"}}):n.jsx("img",{src:St,alt:"Default Property Thumbnail",style:{marginTop:"0px",maxWidth:"400px",maxHeight:"400px"}})}),n.jsx("br",{}),n.jsxs("div",{className:"label-stock border",children:[n.jsxs("p",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["Funding Required:"," ",n.jsxs("span",{style:{color:"#000000",fontSize:"25px"},children:[n.jsx("span",{className:"fa fa-dollar",style:{color:"#F74B02"}})," ",(r==null?void 0:r.totalCoststoBuyAtoB)||"N/A"]})]}),n.jsxs("p",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["Net profit:"," ",n.jsxs("span",{style:{color:"#000000",fontSize:"25px"},children:[n.jsx("span",{className:"fa fa-dollar",style:{color:"#F74B02"}})," ",(r==null?void 0:r.NetProfit)||"N/A"]})]})]}),n.jsx("br",{}),n.jsxs("button",{className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:x||!N,onClick:x||!N?null:C,children:[n.jsx("span",{style:{fontSize:"25px",fontWeight:"normal"},children:"Willing to Invest/Fund"})," "]}),x&&n.jsx("span",{style:{color:"red",marginTop:"10px"},children:"You cannot invest in your own property."}),!N&&n.jsx("span",{style:{color:"red",marginTop:"10px"},children:"Please login to invest."})]}),n.jsx("div",{className:"col-md-7 mt-3",children:n.jsxs("div",{className:"product-view",children:[n.jsxs("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:[r.address,n.jsx("label",{className:"label-stock bg-success",children:"Verified Property"})]}),n.jsx("hr",{}),n.jsxs("span",{className:"product-path",children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["City:"," "]})," ",r.city," "," /"," "," "," ",n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["County:"," "]})," ",r.county," "," ","/"," "," ",n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["State:"," "]})," ",r.state," "," ","/ "," "," ",n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["Zipcode:"," "]})," ",r.zip," "]}),n.jsx("br",{})," ",n.jsx("br",{}),n.jsxs("div",{children:[n.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Total Living Square Foot:"," "]}),r.totallivingsqft,n.jsx("p",{}),n.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Cost per Square Foot:"," "]}),"$",r.costpersqft,"/sqft",n.jsx("p",{}),n.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Year Built:"," "]}),r.yearBuild]}),n.jsxs("div",{className:"mt-3 card bg-white label-stock border",children:[n.jsx("h5",{className:"mb-0",style:{color:"#fda417",fontSize:"15px"},children:"Legal Description"}),n.jsx("span",{children:r.legal?r.legal:"No data available"})]})]})})]}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-md-12 mt-3",children:n.jsxs("div",{className:"card",children:[n.jsx("div",{className:"card-header bg-white",children:n.jsx("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:"Description"})}),n.jsx("div",{className:"card-body",children:n.jsx("p",{children:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."})})]})})})]})}):n.jsx("p",{children:"No property found."})})}),i==="Funding Details"&&n.jsx("div",{children:i==="Funding Details"&&n.jsx("div",{className:"tab-pane active",children:n.jsx("div",{children:r.fundDetails.length===0?n.jsx("p",{children:"No fund details available."}):n.jsx("ul",{style:{listStyleType:"none",padding:0},children:r.fundDetails.map((T,_)=>{var F,z;return n.jsx("li",{className:"d-flex align-items-center",children:n.jsxs("div",{className:"d-flex align-items-center",children:[n.jsxs("span",{children:["Total Fund Value: $ ",T.fundValue,", Interest Percentage: ",T.fundPercentage,"%"]}),n.jsx("br",{})," ",n.jsx("br",{}),((F=o==null?void 0:o.result)==null?void 0:F.userId)&&((z=o==null?void 0:o.result)==null?void 0:z._id)===T.userId&&n.jsx("button",{className:"btn btn-danger ms-2",onClick:()=>k(T._id),style:{padding:"2px 10px",marginLeft:"8px"},children:"x"})]})},_)})})})})}),i==="Accounting"&&n.jsx("div",{})]})]}),n.jsx(Ze,{}),n.jsxs(oo,{show:u,onHide:p,children:[n.jsx(oo.Header,{closeButton:!0,children:n.jsx(oo.Title,{children:"Investment/Funding Details"})}),n.jsx(oo.Body,{children:n.jsxs(er,{onSubmit:h,children:[n.jsxs(er.Group,{children:[n.jsx(er.Label,{children:"Total Fund Value"}),n.jsx(er.Control,{type:"number",id:"fundValue",name:"fundValue",value:g.fundValue,onChange:v})]}),n.jsx("br",{}),n.jsxs(er.Group,{children:[n.jsx(er.Label,{children:"Interest Percentage"}),n.jsx(er.Control,{type:"number",id:"fundPercentage",name:"fundPercentage",value:g.fundPercentage,onChange:v})]}),n.jsx(og,{variant:"primary",type:"submit",children:"Submit"})]})})]})]})},Yw=()=>{const[e,t]=w.useState([]),[r,s]=w.useState(0),[a,o]=w.useState(0),[i]=w.useState(10),[l,d]=w.useState(""),[c,u]=w.useState(!1),[f,g]=w.useState(!1),b=async()=>{u(!0),g(!1);try{const p=await he.get("http://67.225.129.127:3002/mysql/searchmysql",{params:{limit:i,offset:a*i,search:l},headers:{"Cache-Control":"no-cache"}});t(p.data.data),s(p.data.totalRecords),l.trim()&&g(!0)}catch(p){console.log("Error fetching data:",p)}finally{u(!1)}},x=p=>{d(p.target.value),p.target.value.trim()===""&&(o(0),t([]),s(0),g(!1),b())},N=p=>{p.key==="Enter"&&(p.preventDefault(),b())};w.useEffect(()=>{b()},[l,a]);const C=Math.ceil(r/i);return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsxs("div",{className:"container col-12",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-lg-12 card-margin col-12",children:n.jsx("div",{className:"card search-form col-12",children:n.jsx("div",{className:"card-body p-0",children:n.jsx("form",{id:"search-form",children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"row no-gutters",children:n.jsx("div",{className:"col-lg-8 col-md-6 col-sm-12 p-0",children:n.jsx("input",{type:"text",placeholder:"Enter the keyword and hit ENTER button...",className:"form-control",id:"search",name:"search",value:l,onChange:x,onKeyDown:N})})})})})})})})})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"card card-margin",children:n.jsxs("div",{className:"card-body",children:[f&&e.length>0&&n.jsxs("div",{children:["Showing search results for the keyword"," ",n.jsx("span",{style:{color:"#fda417",fontSize:"25px"},children:l})]}),n.jsx("div",{className:"table-responsive",children:n.jsxs("table",{className:"table widget-26",children:[n.jsx("thead",{style:{color:"#fda417",fontSize:"15px"},children:n.jsxs("tr",{children:[n.jsx("th",{children:"Details"}),n.jsx("th",{children:"Total Living Square Foot"}),n.jsx("th",{children:"Year Built"}),n.jsx("th",{children:"Cost per Square Foot"})]})}),n.jsx("tbody",{children:e.length>0?e.map((p,v)=>n.jsxs("tr",{children:[n.jsx("td",{children:n.jsxs("div",{className:"widget-26-job-title",children:[n.jsx(me,{to:`/properties/${p.house_id}`,className:"link-primary text-decoration-none",target:"_blank",children:p.address}),n.jsxs("p",{className:"m-0",children:[n.jsxs("span",{className:"employer-name",children:[n.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02"}}),p.city,", ",p.county,",",p.state]}),n.jsxs("p",{className:"text-muted m-0",children:["House Id: ",p.house_id]})]})]})}),n.jsx("td",{children:n.jsx("div",{className:"widget-26-job-info",children:n.jsx("p",{className:"m-0",children:p.total_living_sqft})})}),n.jsx("td",{children:n.jsx("div",{className:"widget-26-job-info",children:n.jsx("p",{className:"m-0",children:p.year_built})})}),n.jsx("td",{children:n.jsxs("div",{className:"widget-26-job-salary",children:["$ ",p.cost_per_sqft,"/sqft"]})})]},v)):n.jsx("tr",{children:n.jsx("td",{colSpan:"4",children:"No results found"})})})]})}),n.jsxs("div",{children:[n.jsx("button",{onClick:()=>o(a-1),disabled:a===0||c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Previous"}),n.jsxs("span",{children:[" ","Page ",a+1," of ",C," "]}),n.jsx("button",{onClick:()=>o(a+1),disabled:a+1>=C||c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Next"})]})]})})})})]}),n.jsx(Ze,{})]})},Gw=()=>n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),"This page will show the list of services offered by the company",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx(Ze,{})]}),Qw=()=>{const{house_id:e}=gs();console.log("house_id",e);const[t,r]=w.useState(null),[s,a]=w.useState(!0);return w.useEffect(()=>{(async()=>{try{const i=await he.get(`http://67.225.129.127:3002/mysql/properties/${e}`);r(i.data)}catch(i){console.log("Error fetching property details:",i)}finally{a(!1)}})()},[e]),n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("div",{className:"container col-12",children:s?n.jsx("div",{className:"loader",children:"Loading..."}):t?n.jsx("div",{className:"py-3 py-md-5 bg-light",children:n.jsxs("div",{className:"card-header bg-white",children:[n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-md-5 mt-3",children:n.jsx("div",{className:"bg-white border",children:n.jsx("img",{src:St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"450px",maxHeight:"450px"}})})}),n.jsx("div",{className:"col-md-7 mt-3",children:n.jsxs("div",{className:"product-view",children:[n.jsxs("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:[t.address,n.jsx("label",{className:"label-stock bg-success",children:"Verified Property"})]}),n.jsx("hr",{}),n.jsxs("p",{className:"product-path",children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["city:"," "]})," ",t.city," /",n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["County:"," "]})," ",t.county," /",n.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["State:"," "]})," ",t.state," /",n.jsx("span",{style:{color:"#fda417",fontSize:"15px"},children:"Zipcode:"})," ",t.zip]}),n.jsxs("div",{children:[n.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Total Living Square Foot:"," "]}),t.total_living_sqft,n.jsx("p",{}),n.jsxs("span",{className:"",style:{color:"#fda417",fontSize:"15px"},children:["Cost per Square Foot:"," "]}),"$",t.cost_per_sqft,"/sqft",n.jsx("p",{}),n.jsxs("span",{className:"",style:{color:"#fda417",fontSize:"15px"},children:["Year Built:"," "]}),t.year_built]}),n.jsxs("div",{className:"mt-3 card bg-white",children:[n.jsx("h5",{className:"mb-0",style:{color:"#fda417",fontSize:"15px"},children:"Legal Summary report"}),n.jsx("span",{children:t.legal_summary_report?t.legal_summary_report:"No data available"})]})]})})]}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-md-12 mt-3",children:n.jsxs("div",{className:"card",children:[n.jsx("div",{className:"card-header bg-white",children:n.jsx("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:"Description"})}),n.jsx("div",{className:"card-body",children:n.jsx("p",{children:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."})})]})})})]})}):n.jsx("p",{children:"No property details found."})}),n.jsx(Ze,{})]})},Jw=()=>{const{id:e}=gs(),t=lt(),[r,s]=w.useState("propertydetails"),a=()=>{r==="propertydetails"&&s("Images"),r==="Images"&&s("Accounting")},o=()=>{r==="Images"&&s("propertydetails"),r==="Accounting"&&s("Images")},{selectedProperty:i}=Te(E=>E.property),[l,d]=w.useState({address:"",city:"",state:"",zip:"",propertyTaxInfo:[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:[{title:"",file:""}],googleMapLink:"",purchaseCost:"0",costPaidAtoB:[{title:"Closing Fees - Settlement Fee",price:"0"},{title:"Closing Fees - Owner's Title Insurance",price:"0"},{title:"Courier Fees",price:"0"},{title:"Wire Fee",price:"0"},{title:"E recording Fee",price:"0"},{title:"Recording Fee",price:"0"},{title:"Property Tax",price:"0"}],renovationRisk:null,turnTime:"",credits:[{title:"Credits",price:"0"}],cashAdjustments:[{title:"Cash Adjustments",price:"0"}],incidentalCost:[{title:"Accounting Fees",price:"0"},{title:"Bank Charges",price:"0"},{title:"Legal Fees",price:"0"},{title:"Property Taxes",price:"0"},{title:"Travel Expenses",price:"0"}],carryCosts:[{title:"Electricity",price:"0"},{title:"Water and Sewer",price:"0"},{title:"Natural Gas",price:"0"},{title:"Trash and Recycling",price:"0"},{title:"Internet and Cable",price:"0"},{title:"Heating Oil/Propane",price:"0"},{title:"HOA fees",price:"0"},{title:"Dump fees",price:"0"},{title:"Insurance",price:"0"},{title:"Interest on Loans",price:"0"},{title:"Loan Payment",price:"0"},{title:"Property Taxes",price:"0"},{title:"Security",price:"0"},{title:"Real Estates fees",price:"0"}],renovationCost:[{title:"Demolition: Removing existing structures or finishes",price:"0"},{title:"Framing: Making structural changes or additions",price:"0"},{title:"Plumbing: Installing or modifying plumbing systems",price:"0"},{title:"Electrical: Updating wiring and fixtures",price:"0"},{title:"HVAC: Installing or upgrading heating and cooling systems",price:"0"},{title:"Insulation: Adding or replacing insulation",price:"0"},{title:"Drywall: Hanging and finishing drywall",price:"0"},{title:"Interior Finishes: Painting, flooring, cabinetry, and fixtures",price:"0"},{title:"Exterior Work: Addressing siding, roofing, or landscaping, if applicable",price:"0"},{title:"Final Inspections: Ensuring everything meets codes",price:"0"},{title:"Punch List: Completing any remaining task",price:"0"}],sellingPriceBtoC:"0",costPaidOutofClosing:[{title:"Buyers Agent Commission",price:"0"},{title:"Sellers Agent Commission",price:"0"},{title:"Home Warranty",price:"0"},{title:"Document Preparation",price:"0"},{title:"Excise Tax",price:"0"},{title:"Legal Fees",price:"0"},{title:"Wire Fees/courier Fees",price:"0"},{title:"County Taxes",price:"0"},{title:"HOA Fee",price:"0"},{title:"Payoff of 1st Mortgage",price:"0"},{title:"Payoff of 2nd Mortgage",price:"0"},{title:"Payoff 3rd Mortgage",price:"0"}],adjustments:[{title:"adjustments",price:"0"}],incomestatement:[{title:"income statement",price:"0"},{title:"income statement",price:"0"}],fundspriortoclosing:"0",shorttermrental:"0",OtherIncome:"0",InsuranceClaim:"0",LongTermRental:"0",FinancingCostClosingCost:"0"}),c=[1,2,3,4,5,6,7,8,9,10];w.useEffect(()=>{t(Js(e))},[t,e]),w.useEffect(()=>{i&&d({address:i.address||"",city:i.city||"",state:i.state||"",zip:i.zip||"",parcel:i.parcel||"",subdivision:i.subdivision||"",legal:i.legal||"",costpersqft:i.costpersqft||"",propertyType:i.propertyType||"",lotacres:i.lotacres||"",yearBuild:i.yearBuild||"",totallivingsqft:i.totallivingsqft||"",beds:i.beds||"",baths:i.baths||"",stories:i.stories||"",garage:i.garage||"",garagesqft:i.garagesqft||"",poolspa:i.poolspa||"",fireplaces:i.fireplaces||"",ac:i.ac||"",heating:i.heating||"",buildingstyle:i.buildingstyle||"",sitevacant:i.sitevacant||"",extwall:i.extwall||"",roofing:i.roofing||"",totalSqft:i.totalSqft||"",renovationRisk:i.renovationRisk,closeDateAtoB:i.closeDateAtoB,closeDateBtoC:i.closeDateBtoC,purchaseCost:i.purchaseCost,costPaidAtoB:i.costPaidAtoB,totalPurchaseCosts:i.totalPurchaseCosts,credits:i.credits,totalPurchaseCostsaftercredits:i.totalPurchaseCostsaftercredits,cashAdjustments:i.cashAdjustments,totalcashrequiredonsettlement:i.totalcashrequiredonsettlement,incidentalCost:i.incidentalCost,carryCosts:i.carryCosts,renovationCost:i.renovationCost,sellingPriceBtoC:i.sellingPriceBtoC,costPaidOutofClosing:i.costPaidOutofClosing,totalCosttoSellBtoC:i.totalCosttoSellBtoC,grossproceedsperHUD:i.grossproceedsperHUD,adjustments:i.adjustments,fundsavailablefordistribution:i.fundsavailablefordistribution,incomestatement:i.incomestatement,fundspriortoclosing:i.fundspriortoclosing,shorttermrental:i.shorttermrental,OtherIncome:i.OtherIncome,InsuranceClaim:i.InsuranceClaim,LongTermRental:i.LongTermRental,netprofitbeforefinancingcosts:i.netprofitbeforefinancingcosts,FinancingCostClosingCost:i.FinancingCostClosingCost,propertyTaxInfo:i.propertyTaxInfo||[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:i.images||[{title:"",file:""}],googleMapLink:i.googleMapLink,rateofreturn:i.rateofreturn})},[i]);const u=E=>{d({...l,[E.target.name]:E.target.value})},f=(E,P)=>{const{name:m,value:j}=E.target,S=[...l.propertyTaxInfo],M={...S[P]};M[m]=j,S[P]=M,d({...l,propertyTaxInfo:S})},g=E=>{E.preventDefault();const P=z(),m=D(),j=U(),S=L(),M=W(),q=ne(),J=Me(),le=Ke(),La=Qn(),nl=Zt(),rl=gn(),sl=Ut(),al=Ut(),ol=Ns(),il=Fa(),ll=Zn(),cl=en(),dl=kr(),ul=bs(),fl={...l,totalPurchaseCosts:P.toFixed(2),totalcredits:m.toFixed(2),totalPurchaseCostsaftercredits:j.toFixed(2),totalcashAdjustments:S.toFixed(2),totalcashrequiredonsettlement:M.toFixed(2),totalincidentalCost:q.toFixed(2),totalcarryCosts:J.toFixed(2),totalrenovationCost:le.toFixed(2),totalRenovationsandHoldingCost:La.toFixed(2),totalCoststoBuyAtoB:nl.toFixed(2),totalcostPaidOutofClosing:rl.toFixed(2),totalCosttoSellBtoC:sl.toFixed(2),grossproceedsperHUD:al.toFixed(2),totaladjustments:ol.toFixed(2),fundsavailablefordistribution:il.toFixed(2),totalincomestatement:ll.toFixed(2),netBtoCsalevalue:cl.toFixed(2),netprofitbeforefinancingcosts:dl.toFixed(2),netprofit:ul.toFixed(2)};t(_o({id:e,propertyData:fl}))},b=()=>{d({...l,propertyTaxInfo:[...l.propertyTaxInfo,{propertytaxowned:"",ownedyear:"",taxassessed:"",taxyear:""}]})},x=E=>{const P=l.propertyTaxInfo.filter((m,j)=>j!==E);d({...l,propertyTaxInfo:P})},N=(E,P)=>{const m=[...l.images];m[P]={...m[P],file:E.base64},d({...l,images:m})},C=()=>{d({...l,images:[...l.images,{title:"",file:""}]})},p=E=>{const P=l.images.filter((m,j)=>j!==E);d({...l,images:P})},v=(E,P)=>{const m=[...l.images];m[E]={...m[E],title:P.target.value},d({...l,images:m})};w.useEffect(()=>{k(l.closeDateAtoB,l.closeDateBtoC)},[l.closeDateAtoB,l.closeDateBtoC]);const[h,y]=w.useState("0 days"),k=(E,P)=>{if(E&&P){const m=new Date(E),j=new Date(P),S=Math.abs(j-m),M=Math.ceil(S/(1e3*60*60*24));y(`${M} days`)}else y("0 days")},O=()=>{d(E=>({...E,costPaidAtoB:[...E.costPaidAtoB,{title:"",price:""}]}))},T=E=>{const P=l.costPaidAtoB.filter((m,j)=>j!==E);d(m=>({...m,costPaidAtoB:P}))},_=(E,P,m)=>{const j=[...l.costPaidAtoB];j[E][P]=m,d(S=>({...S,costPaidAtoB:j}))},F=(E,P)=>{let m=E.target.value;if(m=m.replace(/^\$/,"").trim(),/^\d*\.?\d*$/.test(m)||m===""){const S=l.costPaidAtoB.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,costPaidAtoB:S})}else{const S=l.costPaidAtoB.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,costPaidAtoB:S})}},z=()=>{const E=l.costPaidAtoB.reduce((m,j)=>{const S=parseFloat(j.price)||0;return m+S},0),P=parseFloat(l.purchaseCost)||0;return E+P},H=()=>{d(E=>({...E,credits:[...E.credits,{title:"",price:""}]}))},te=E=>{const P=l.credits.filter((m,j)=>j!==E);d(m=>({...m,credits:P}))},Q=(E,P,m)=>{const j=[...l.credits];j[E][P]=m,d(S=>({...S,credits:j}))},Z=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.credits.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,credits:S})}else{const S=l.credits.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,credits:S})}},D=()=>l.credits.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),U=()=>{const E=l.costPaidAtoB.reduce((j,S)=>{const M=parseFloat(S.price)||0;return j+M},0),P=l.credits.reduce((j,S)=>{const M=parseFloat(S.price)||0;return j+M},0),m=parseFloat(l.purchaseCost)||0;return E+P+m},G=()=>{d(E=>({...E,cashAdjustments:[...E.cashAdjustments,{title:"",price:""}]}))},R=E=>{const P=l.cashAdjustments.filter((m,j)=>j!==E);d(m=>({...m,cashAdjustments:P}))},A=(E,P,m)=>{const j=[...l.cashAdjustments];j[E][P]=m,d(S=>({...S,cashAdjustments:j}))},B=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.cashAdjustments.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,cashAdjustments:S})}else{const S=l.cashAdjustments.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,cashAdjustments:S})}},L=()=>l.cashAdjustments.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),W=()=>{const E=L(),P=D(),m=z();return E+P+m},K=()=>{d(E=>({...E,incidentalCost:[...E.incidentalCost,{title:"",price:""}]}))},Y=E=>{const P=l.incidentalCost.filter((m,j)=>j!==E);d(m=>({...m,incidentalCost:P}))},ee=(E,P,m)=>{const j=[...l.incidentalCost];j[E][P]=m,d(S=>({...S,incidentalCost:j}))},re=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.incidentalCost.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,incidentalCost:S})}else{const S=l.incidentalCost.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,incidentalCost:S})}},ne=()=>l.incidentalCost.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),se=()=>{d(E=>({...E,carryCosts:[...E.carryCosts,{title:"",price:""}]}))},ie=E=>{const P=l.carryCosts.filter((m,j)=>j!==E);d(m=>({...m,carryCosts:P}))},ce=(E,P,m)=>{const j=[...l.carryCosts];j[E][P]=m,d(S=>({...S,carryCosts:j}))},ge=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.carryCosts.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,carryCosts:S})}else{const S=l.carryCosts.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,carryCosts:S})}},Me=()=>l.carryCosts.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),Nt=()=>{d(E=>({...E,renovationCost:[...E.renovationCost,{title:"",price:""}]}))},zt=E=>{const P=l.renovationCost.filter((m,j)=>j!==E);d(m=>({...m,renovationCost:P}))},pe=(E,P,m)=>{const j=[...l.renovationCost];j[E][P]=m,d(S=>({...S,renovationCost:j}))},$t=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.renovationCost.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,renovationCost:S})}else{const S=l.renovationCost.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,renovationCost:S})}},Ke=()=>l.renovationCost.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),Qn=()=>{const E=ne(),P=Me(),m=Ke();return E+P+m},Zt=()=>{const E=Qn(),P=W();return E+P},ys=()=>{d(E=>({...E,costPaidOutofClosing:[...E.costPaidOutofClosing,{title:"",price:""}]}))},js=E=>{const P=l.costPaidOutofClosing.filter((m,j)=>j!==E);d(m=>({...m,costPaidOutofClosing:P}))},Jn=(E,P,m)=>{const j=[...l.costPaidOutofClosing];j[E][P]=m,d(S=>({...S,costPaidOutofClosing:j}))},Wt=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.costPaidOutofClosing.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,costPaidOutofClosing:S})}else{const S=l.costPaidOutofClosing.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,costPaidOutofClosing:S})}},gn=()=>l.costPaidOutofClosing.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),Ut=()=>{const E=l.sellingPriceBtoC,P=gn();return E-P},ue=()=>{d(E=>({...E,adjustments:[...E.adjustments,{title:"",price:""}]}))},qt=E=>{const P=l.adjustments.filter((m,j)=>j!==E);d(m=>({...m,adjustments:P}))},xn=(E,P,m)=>{const j=[...l.adjustments];j[E][P]=m,d(S=>({...S,adjustments:j}))},Da=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.adjustments.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,adjustments:S})}else{const S=l.adjustments.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,adjustments:S})}},Ns=()=>l.adjustments.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),Fa=()=>{const E=Ut(),P=Ns();return E+P},Zi=()=>{d(E=>({...E,incomestatement:[...E.incomestatement,{title:"",price:""}]}))},el=E=>{const P=l.incomestatement.filter((m,j)=>j!==E);d(m=>({...m,incomestatement:P}))},Cs=(E,P,m)=>{const j=[...l.incomestatement];j[E][P]=m,d(S=>({...S,incomestatement:j}))},Xn=(E,P)=>{const m=E.target.value;if(/^\d*\.?\d*$/.test(m)||m===""){const S=l.incomestatement.map((M,q)=>q===P?{...M,price:m,isInvalid:!1}:M);d({...l,incomestatement:S})}else{const S=l.incomestatement.map((M,q)=>q===P?{...M,isInvalid:!0}:M);d({...l,incomestatement:S})}},Zn=()=>l.incomestatement.reduce((E,P)=>{const m=parseFloat(P.price);return E+(isNaN(m)?0:m)},0),en=()=>{const E=Zn(),P=Ut();return E+P},kr=()=>{const E=isNaN(parseFloat(en()))?0:parseFloat(en()),P=isNaN(parseFloat(l.shorttermrental))?0:parseFloat(l.shorttermrental),m=isNaN(parseFloat(l.OtherIncome))?0:parseFloat(l.OtherIncome),j=isNaN(parseFloat(l.InsuranceClaim))?0:parseFloat(l.InsuranceClaim),S=isNaN(parseFloat(l.LongTermRental))?0:parseFloat(l.LongTermRental),M=isNaN(parseFloat(Zt()))?0:parseFloat(Zt());return E+P+m+j+S-M},bs=()=>{const E=kr(),P=l.FinancingCostClosingCost;return E-P},tl=()=>bs();return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("div",{className:"card d-flex justify-content-center align-items-center",children:n.jsxs("div",{className:"justify-content-center",children:[n.jsxs("ul",{className:"nav nav-tabs",role:"tablist",children:[n.jsx("li",{role:"presentation",className:r==="propertydetails"?"active tab":"tab",children:n.jsx("a",{onClick:()=>s("propertydetails"),role:"tab",children:"Property Details"})}),n.jsx("li",{role:"presentation",className:r==="Images"?"active tab":"tab",children:n.jsx("a",{onClick:()=>s("Images"),role:"tab",children:"Images, Maps"})}),n.jsx("li",{role:"presentation",className:r==="Accounting"?"active tab":"tab",children:n.jsx("a",{onClick:()=>s("Accounting"),role:"tab",children:"Accounting"})})]}),n.jsxs("div",{className:"tab-content",children:[r==="propertydetails"&&n.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[n.jsxs("form",{children:[n.jsx("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Property Location"}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Property Address",n.jsx("input",{type:"text",className:"form-control",name:"address",value:l.address,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["City",n.jsx("input",{type:"text",className:"form-control",name:"city",value:l.city,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["State",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:l.state,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Alaska",children:"Alaska"}),n.jsx("option",{value:"Alabama",children:"Alabama"}),n.jsx("option",{value:"Arkansas",children:"Arkansas"}),n.jsx("option",{value:"Arizona",children:"Arizona"}),n.jsx("option",{value:"California",children:"California"}),n.jsx("option",{value:"Colorado",children:"Colorado"}),n.jsx("option",{value:"Connecticut",children:"Connecticut"}),n.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),n.jsx("option",{value:"Delaware",children:"Delaware"}),n.jsx("option",{value:"Florida",children:"Florida"}),n.jsx("option",{value:"Georgia",children:"Georgia"}),n.jsx("option",{value:"Hawaii",children:"Hawaii"}),n.jsx("option",{value:"Iowa",children:"Iowa"}),n.jsx("option",{value:"Idaho",children:"Idaho"}),n.jsx("option",{value:"Illinois",children:"Illinois"}),n.jsx("option",{value:"Indiana",children:"Indiana"}),n.jsx("option",{value:"Kansas",children:"Kansas"}),n.jsx("option",{value:"Kentucky",children:"Kentucky"}),n.jsx("option",{value:"Louisiana",children:"Louisiana"}),n.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),n.jsx("option",{value:"Maryland",children:"Maryland"}),n.jsx("option",{value:"Michigan",children:"Michigan"}),n.jsx("option",{value:"Minnesota",children:"Minnesota"}),n.jsx("option",{value:"Missouri",children:"Missouri"}),n.jsx("option",{value:"Mississippi",children:"Mississippi"}),n.jsx("option",{value:"Montana",children:"Montana"}),n.jsx("option",{value:"North Carolina",children:"North Carolina"}),n.jsx("option",{value:"North Dakota",children:"North Dakota"}),n.jsx("option",{value:"Nebraska",children:"Nebraska"}),n.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),n.jsx("option",{value:"New Jersey",children:"New Jersey"}),n.jsx("option",{value:"New Mexico",children:"New Mexico"}),n.jsx("option",{value:"Nevada",children:"Nevada"}),n.jsx("option",{value:"New York",children:"New York"}),n.jsx("option",{value:"Ohio",children:"Ohio"}),n.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),n.jsx("option",{value:"Oregon",children:"Oregon"}),n.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),n.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),n.jsx("option",{value:"South Carolina",children:"South Carolina"}),n.jsx("option",{value:"South Dakota",children:"South Dakota"}),n.jsx("option",{value:"Tennessee",children:"Tennessee"}),n.jsx("option",{value:"Texas",children:"Texas"}),n.jsx("option",{value:"Texas",children:"Travis"}),n.jsx("option",{value:"Utah",children:"Utah"}),n.jsx("option",{value:"Virginia",children:"Virginia"}),n.jsx("option",{value:"Vermont",children:"Vermont"}),n.jsx("option",{value:"Washington",children:"Washington"}),n.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),n.jsx("option",{value:"West Virginia",children:"West Virginia"}),n.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["County",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:l.county,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Abbeville",children:"Abbeville"}),n.jsx("option",{value:"Aiken",children:"Aiken"}),n.jsx("option",{value:"Allendale",children:"Allendale"}),n.jsx("option",{value:"Anderson",children:"Anderson"}),n.jsx("option",{value:"Bamberg",children:"Bamberg"}),n.jsx("option",{value:"Barnwell",children:"Barnwell"}),n.jsx("option",{value:"Beaufort",children:"Beaufort"}),n.jsx("option",{value:"Berkeley",children:"Berkeley"}),n.jsx("option",{value:"Calhoun",children:"Calhoun"}),n.jsx("option",{value:"Charleston",children:"Charleston"}),n.jsx("option",{value:"Cherokee",children:"Cherokee"}),n.jsx("option",{value:"Chester",children:"Chester"}),n.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),n.jsx("option",{value:"Clarendon",children:"Clarendon"}),n.jsx("option",{value:"Colleton",children:"Colleton"}),n.jsx("option",{value:"Darlington",children:"Darlington"}),n.jsx("option",{value:"Dillon",children:"Dillon"}),n.jsx("option",{value:"Dorchester",children:"Dorchester"}),n.jsx("option",{value:"Edgefield",children:"Edgefield"}),n.jsx("option",{value:"Fairfield",children:"Fairfield"}),n.jsx("option",{value:"Florence",children:"Florence"}),n.jsx("option",{value:"Georgetown",children:"Georgetown"}),n.jsx("option",{value:"Greenville",children:"Greenville"}),n.jsx("option",{value:"Greenwood",children:"Greenwood"}),n.jsx("option",{value:"Hampton",children:"Hampton"}),n.jsx("option",{value:"Horry",children:"Horry"}),n.jsx("option",{value:"Jasper",children:"Jasper"}),n.jsx("option",{value:"Kershaw",children:"Kershaw"}),n.jsx("option",{value:"Lancaster",children:"Lancaster"}),n.jsx("option",{value:"Laurens",children:"Laurens"}),n.jsx("option",{value:"Lee",children:"Lee"}),n.jsx("option",{value:"Lexington",children:"Lexington"}),n.jsx("option",{value:"Marion",children:"Marion"}),n.jsx("option",{value:"Marlboro",children:"Marlboro"}),n.jsx("option",{value:"McCormick",children:"McCormick"}),n.jsx("option",{value:"Newberry",children:"Newberry"}),n.jsx("option",{value:"Oconee",children:"Oconee"}),n.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),n.jsx("option",{value:"Pickens",children:"Pickens"}),n.jsx("option",{value:"Richland",children:"Richland"}),n.jsx("option",{value:"Saluda",children:"Saluda"}),n.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),n.jsx("option",{value:"Sumter",children:"Sumter"}),n.jsx("option",{value:"Union",children:"Union"}),n.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),n.jsx("option",{value:"York",children:"York"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Zip",n.jsx("input",{type:"text",className:"form-control",name:"zip",value:l.zip,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Parcel",n.jsx("input",{type:"text",className:"form-control",name:"parcel",value:l.parcel,onChange:u,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Sub division",n.jsx("input",{type:"text",className:"form-control",name:"subdivision",value:l.subdivision,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Legal Description",n.jsx("textarea",{type:"text",className:"form-control",name:"legal",value:l.legal,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Cost per SQFT",n.jsx("input",{type:"text",className:"form-control",name:"costpersqft",value:l.costpersqft,onChange:u,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Property Type",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"propertyType",value:l.propertyType,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"Residential",children:"Residential"}),n.jsx("option",{value:"Land",children:"Land"}),n.jsx("option",{value:"Commercial",children:"Commercial"}),n.jsx("option",{value:"Industrial",children:"Industrial"}),n.jsx("option",{value:"Water",children:"Water"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Lot Acres/Sqft",n.jsx("input",{type:"text",className:"form-control",name:"lotacres",value:l.lotacres,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Year Build",n.jsx("input",{type:"text",className:"form-control",name:"yearBuild",value:l.yearBuild,onChange:u,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Total Living SQFT",n.jsx("input",{type:"text",className:"form-control",name:"totallivingsqft",value:l.totallivingsqft,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Beds",n.jsx("input",{type:"text",className:"form-control",name:"beds",value:l.beds,onChange:u,required:!0})]})}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Baths",n.jsx("input",{type:"text",className:"form-control",name:"baths",value:l.baths,onChange:u,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Stories",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"stories",value:l.stories,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"0",children:"0"}),n.jsx("option",{value:"1",children:"1"}),n.jsx("option",{value:"2",children:"2"}),n.jsx("option",{value:"3",children:"3"}),n.jsx("option",{value:"4",children:"4"}),n.jsx("option",{value:"5",children:"5"}),n.jsx("option",{value:"6",children:"6"}),n.jsx("option",{value:"7",children:"7"}),n.jsx("option",{value:"8",children:"8"}),n.jsx("option",{value:"9",children:"9"}),n.jsx("option",{value:"10",children:"10"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Garage",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"garage",value:l.garage,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"0",children:"0"}),n.jsx("option",{value:"1",children:"1"}),n.jsx("option",{value:"2",children:"2"}),n.jsx("option",{value:"3",children:"3"}),n.jsx("option",{value:"4",children:"4"}),n.jsx("option",{value:"5",children:"5"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Garage SQFT",n.jsx("input",{type:"text",className:"form-control",name:"garagesqft",value:l.garagesqft,onChange:u,required:!0})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Pool/SPA",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"poolspa",value:l.poolspa,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Yes- Pool Only",children:"Yes- Pool Only"}),n.jsx("option",{value:"Yes- SPA only",children:"Yes- SPA only"}),n.jsx("option",{value:"Yes - Both Pool and SPA",children:"Yes - Both Pool and SPA"}),n.jsx("option",{value:"4",children:"None"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Fire places",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"fireplaces",value:l.fireplaces,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"yes",children:"Yes"}),n.jsx("option",{value:"no",children:"No"})]})]}),n.jsxs("div",{className:"col-md-4",children:["A/C",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"ac",value:l.ac,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Central",children:"Central"}),n.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),n.jsx("option",{value:"Warm Air",children:"Warm Air"}),n.jsx("option",{value:"Forced Air",children:"Forced Air"}),n.jsx("option",{value:"Gas",children:"Gas"})]})]})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Heating",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"heating",value:l.heating,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Central",children:"Central"}),n.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),n.jsx("option",{value:"Warm Air",children:"Warm Air"}),n.jsx("option",{value:"Forced Air",children:"Forced Air"}),n.jsx("option",{value:"Gas",children:"Gas"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Building Style",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"buildingstyle",value:l.buildingstyle,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"One Story",children:"One Story"}),n.jsx("option",{value:"Craftsman",children:"Craftsman"}),n.jsx("option",{value:"Log/Cabin",children:"Log/Cabin"}),n.jsx("option",{value:"Split-Level",children:"Split-Level"}),n.jsx("option",{value:"Split-Foyer",children:"Split-Foyer"}),n.jsx("option",{value:"Stick Built",children:"Stick Built"}),n.jsx("option",{value:"Single wide",children:"Single wide"}),n.jsx("option",{value:"Double wide",children:"Double wide"}),n.jsx("option",{value:"Duplex",children:"Duplex"}),n.jsx("option",{value:"Triplex",children:"Triplex"}),n.jsx("option",{value:"Quadruplex",children:"Quadruplex"}),n.jsx("option",{value:"Two Story",children:"Two Story"}),n.jsx("option",{value:"Victorian",children:"Victorian"}),n.jsx("option",{value:"Tudor",children:"Tudor"}),n.jsx("option",{value:"Modern",children:"Modern"}),n.jsx("option",{value:"Art Deco",children:"Art Deco"}),n.jsx("option",{value:"Bungalow",children:"Bungalow"}),n.jsx("option",{value:"Mansion",children:"Mansion"}),n.jsx("option",{value:"Farmhouse",children:"Farmhouse"}),n.jsx("option",{value:"Conventional",children:"Conventional"}),n.jsx("option",{value:"Ranch",children:"Ranch"}),n.jsx("option",{value:"Ranch with Basement",children:"Ranch with Basement"}),n.jsx("option",{value:"Cape Cod",children:"Cape Cod"}),n.jsx("option",{value:"Contemporary",children:"Contemporary"}),n.jsx("option",{value:"Colonial",children:"Colonial"}),n.jsx("option",{value:"Mediterranean",children:"Mediterranean"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Site Vacant",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"sitevacant",value:l.sitevacant,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please select"}),n.jsx("option",{value:"Yes",children:"Yes"}),n.jsx("option",{value:"No",children:"No"})]})]})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsxs("div",{className:"col-md-4",children:["Ext Wall",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"extwall",value:l.extwall,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Brick",children:"Brick"}),n.jsx("option",{value:"Brick/Vinyl Siding",children:"Brick/Vinyl Siding"}),n.jsx("option",{value:"Wood/Vinyl Siding",children:"Wood/Vinyl Siding"}),n.jsx("option",{value:"Brick/Wood Siding",children:"Brick/Wood Siding"}),n.jsx("option",{value:"Stone",children:"Stone"}),n.jsx("option",{value:"Masonry",children:"Masonry"}),n.jsx("option",{value:"Metal",children:"Metal"}),n.jsx("option",{value:"Fiberboard",children:"Fiberboard"}),n.jsx("option",{value:"Asphalt Siding",children:"Asphalt Siding"}),n.jsx("option",{value:"Concrete Block",children:"Concrete Block"}),n.jsx("option",{value:"Gable",children:"Gable"}),n.jsx("option",{value:"Brick Veneer",children:"Brick Veneer"}),n.jsx("option",{value:"Frame",children:"Frame"}),n.jsx("option",{value:"Siding",children:"Siding"}),n.jsx("option",{value:"Cement/Wood Fiber Siding",children:"Cement/Wood Fiber Siding"}),n.jsx("option",{value:"Fiber/Cement Siding",children:"Fiber/Cement Siding"}),n.jsx("option",{value:"Wood Siding",children:"Wood Siding"}),n.jsx("option",{value:"Vinyl Siding",children:"Vinyl Siding"}),n.jsx("option",{value:"Aluminium Siding",children:"Aluminium Siding"}),n.jsx("option",{value:"Wood/Vinyl Siding",children:"Alum/Vinyl Siding"})]})]}),n.jsxs("div",{className:"col-md-4",children:["Roofing",n.jsxs("select",{className:"form-floating mb-3 form-control",name:"roofing",value:l.roofing,onChange:u,required:!0,children:[n.jsx("option",{value:"",children:"Please Select"}),n.jsx("option",{value:"N/A",children:"N/A"}),n.jsx("option",{value:"Asphalt Shingle",children:"Asphalt Shingle"}),n.jsx("option",{value:"Green Roofs",children:"Green Roofs"}),n.jsx("option",{value:"Built-up Roofing",children:"Built-up Roofing"}),n.jsx("option",{value:"Composition Shingle",children:"Composition Shingle"}),n.jsx("option",{value:"Composition Shingle Heavy",children:"Composition Shingle Heavy"}),n.jsx("option",{value:"Solar tiles",children:"Solar tiles"}),n.jsx("option",{value:"Metal",children:"Metal"}),n.jsx("option",{value:"Stone-coated steel",children:"Stone-coated steel"}),n.jsx("option",{value:"Slate",children:"Slate"}),n.jsx("option",{value:"Rubber Slate",children:"Rubber Slate"}),n.jsx("option",{value:"Clay and Concrete tiles",children:"Clay and Concrete tiles"})]})]}),n.jsx("div",{className:"col-md-4",children:n.jsxs("div",{className:"form-floating mb-3",children:["Total SQFT",n.jsx("input",{type:"text",className:"form-control",name:"totalSqft",value:l.totalSqft,onChange:u,required:!0})]})})]}),n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:[n.jsx("br",{}),"Property Tax Information"]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),l.propertyTaxInfo&&l.propertyTaxInfo.map((E,P)=>n.jsxs("div",{className:"row gy-4",children:[n.jsx("div",{className:"col-md-3",children:n.jsxs("div",{className:"form-floating mb-3",children:["Property Tax Owned",n.jsx("input",{type:"text",className:"form-control",name:"propertytaxowned",value:E.propertytaxowned,onChange:m=>f(m,P),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Owned Year",n.jsx("input",{type:"text",className:"form-control",name:"ownedyear",value:E.ownedyear,onChange:m=>f(m,P),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Tax Assessed",n.jsx("input",{type:"text",className:"form-control",name:"taxassessed",value:E.taxassessed,onChange:m=>f(m,P),required:!0})]})}),n.jsx("div",{className:"col-md-2",children:n.jsxs("div",{className:"form-floating mb-2",children:["Tax Year",n.jsx("input",{type:"text",className:"form-control",name:"taxyear",value:E.taxyear,onChange:m=>f(m,P),required:!0})]})}),n.jsx("div",{className:"col-md-3",children:n.jsxs("div",{className:"form-floating mb-2",children:[n.jsx("br",{}),n.jsx("button",{className:"btn btn-danger",onClick:()=>x(P),style:{height:"25px",width:"35px"},children:"X"})]})})]},P)),n.jsx("button",{className:"btn btn-secondary",onClick:b,children:"+ Add Another Property Tax Info"})]}),n.jsx("button",{className:"btn btn-primary continue",onClick:a,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),r==="Images"&&n.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Upload Images"," "]}),n.jsxs("form",{children:[n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),l.images.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,placeholder:"Image Title",onChange:m=>v(P,m)})}),n.jsxs("div",{className:"col-md-4 d-flex align-items-center",children:[n.jsx(Cu,{multiple:!1,onDone:m=>N(m,P)}),n.jsx("button",{type:"button",className:"btn btn-danger",onClick:()=>p(P),style:{marginLeft:"5px"},children:"Delete"})]}),E.file&&n.jsx("div",{className:"col-md-12",children:n.jsx("img",{src:E.file,alt:"uploaded",style:{width:"150px",height:"150px"}})})]},P)),n.jsx("button",{type:"button",className:"btn btn-primary",onClick:C,style:{backgroundColor:"#fda417",border:"#fda417"},children:"+ Add Image"}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"mb-3",children:[n.jsx("label",{htmlFor:"googleMapLink",className:"form-label",children:n.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Google Maps Link"," "]})}),n.jsx("input",{type:"text",className:"form-control",name:"googleMapLink",value:l.googleMapLink,onChange:u,placeholder:"Enter Google Maps link"})]}),l.googleMapLink&&n.jsx("iframe",{title:"Google Map",width:"100%",height:"300",src:`https://www.google.com/maps/embed/v1/view?key=YOUR_API_KEY¢er=${l.googleMapLink}&zoom=10`,frameBorder:"0",allowFullScreen:!0})]}),n.jsx("button",{className:"btn btn-primary back",onClick:o,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",n.jsx("button",{className:"btn btn-primary continue",onClick:a,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),r==="Accounting"&&n.jsxs("div",{className:"card",style:{color:"#fda417",border:"1px solid #fda417",padding:"10px",borderRadius:"8px"},children:[n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 col-16",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date A to B",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"date",className:"form-control",name:"closeDateAtoB",value:l.closeDateAtoB,onChange:E=>{const P=E.target.value;d({...l,closeDateAtoB:P}),k(P,l.closeDateBtoC)},placeholder:"Close Date A to B",style:{textAlign:"right"},required:!0})}),n.jsx("div",{children:n.jsxs("p",{children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y]"," "]}),":"," ",n.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(l.closeDateAtoB).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date B to C",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"date",className:"form-control",name:"closeDateBtoC",value:l.closeDateBtoC,onChange:E=>{const P=E.target.value;d({...l,closeDateBtoC:P}),k(l.closeDateAtoB,P)},placeholder:"Close Date B to C",style:{textAlign:"right"},required:!0})}),n.jsx("div",{children:n.jsxs("p",{children:[n.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y] :"," "]}),n.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(l.closeDateBtoC).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Renovation Risk"}),n.jsx("div",{className:"col-md-7",children:c.map(E=>n.jsxs("div",{className:"form-check form-check-inline",children:[n.jsx("input",{className:"form-check-input",type:"radio",name:"renovationRisk",id:`renovationRisk${E}`,value:E,checked:l.renovationRisk===E,onChange:P=>{const m=parseInt(P.target.value,10);d({...l,renovationRisk:m})}}),n.jsx("label",{className:"form-check-label",htmlFor:`renovationRisk${E}`,children:E})]},E))})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Rate of Return"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"rateofreturn",value:`$ ${tl().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Turn Time"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:h,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Purchase Price"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:`$ ${l.purchaseCost}`,name:"purchaseCost",onChange:E=>{let P=E.target.value.replace(/[^\d.]/g,"");const m=/^\d*\.?\d*$/.test(P);d({...l,purchaseCost:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Costs paid out of Closing Hud A to B:"}),l.costPaidAtoB.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>_(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:`$ ${E.price}`,onChange:m=>F(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>T(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{onClick:O,className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Extra Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCosts",value:`$ ${z().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Credits received on settlement:"}),l.credits.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>Q(P,"title",m.target.value),placeholder:"credits",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>Z(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>te(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:H,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add credits"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total credits received on settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcredits",value:D(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost after Credits Received"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCostsaftercredits",value:U(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Cash Adjustments:"}),l.cashAdjustments.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>A(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>B(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>R(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:G,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cash Adjustments"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Adjustments on Settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcashAdjustments",value:L(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Required on Settlement"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcashrequiredonsettlement",value:W(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Incidental Cost:"}),l.incidentalCost.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>ee(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>re(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>Y(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:K,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Incidental Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Incidental Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalincidentalCost",value:ne(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Carry Costs:"}),l.carryCosts.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>ce(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>ge(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>ie(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:se,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Carry Cost"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Carry Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcarryCosts",value:Me(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Reno/Construction"}),l.renovationCost.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>pe(P,"title",m.target.value),placeholder:"Title",required:!0,style:{fontSize:"10px"}})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>$t(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>zt(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:Nt,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Reno/Construction"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovation Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalrenovationCost",value:Ke(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovations & Holding Cost"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalRenovationsandHoldingCost",value:Qn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Costs to Buy A to B"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoB",value:Zt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0}),l.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Selling Price B to C"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,name:"sellingPriceBtoC",value:l.sellingPriceBtoC,onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,sellingPriceBtoC:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Less:Costs paid out of closing Hud B to C:"}),l.costPaidOutofClosing.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>Jn(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>Wt(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>js(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:ys,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cost Paid Out of Closing"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total cost paid out of closing"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalcostPaidOutofClosing",value:gn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cost to Sell B to C"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalCosttoSellBtoC",value:Ut(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Gross Proceeds per HUD"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"grossproceedsperHUD",value:Ut(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Adjustments:"}),l.adjustments.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>xn(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>Da(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>qt(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:ue,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Adjustments"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Adjustments"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totaladjustments",value:Ns(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Funds Available for distribution"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"fundsavailablefordistribution",value:Fa(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Income Statement Adjustments:"}),l.incomestatement.map((E,P)=>n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:m=>Cs(P,"title",m.target.value),placeholder:"Title",required:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:m=>Xn(m,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),n.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:n.jsx("button",{className:"btn btn-danger",onClick:()=>el(P),style:{marginLeft:"5px"},children:"x"})})]},P)),n.jsx("div",{className:"col-md-4",children:n.jsxs("button",{className:"btn btn-primary back",onClick:Zi,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Income Statement"]})}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Income Statement Adjustment"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalincomestatement",value:Zn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net B to C Sale Value"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:en(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),n.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Computation"}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Total Costs to Buy A to B",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoBagain",value:Zt(),style:{textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Funds Prior to Closing",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isfundspriortoclosingInvalid?"is-invalid":""}`,value:l.fundspriortoclosing,name:"fundspriortoclosing",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,fundspriortoclosing:P,isfundspriortoclosingInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isfundspriortoclosingInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isfundspriortoclosingInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Net B to C Sale Value",required:!0,disabled:!0})}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:en(),style:{textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Short Term Rental",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.shorttermrental,name:"shorttermrental",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,shorttermrental:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Other Income",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.OtherIncome,name:"OtherIncome",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,OtherIncome:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Insurance Claim",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.InsuranceClaim,name:"InsuranceClaim",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,InsuranceClaim:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3",children:[n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",placeholder:"Long Term Rental",required:!0,disabled:!0})}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.LongTermRental,name:"LongTermRental",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,LongTermRental:P,isPurchaseCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Before Financing Costs"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netprofitbeforefinancingcosts",value:kr(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Financing Cost/Other Closing Costs"}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("input",{type:"text",className:`form-control ${l.isFinancingCostClosingCostInvalid?"is-invalid":""}`,value:l.FinancingCostClosingCost,name:"FinancingCostClosingCost",onChange:E=>{const P=E.target.value,m=/^\d*\.?\d*$/.test(P);d({...l,FinancingCostClosingCost:P,isFinancingCostClosingCostInvalid:!m})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),d({...l,isFinancingCostClosingCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isFinancingCostClosingCostInvalid&&n.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),n.jsx("br",{}),n.jsxs("div",{className:"row gy-3 align-items-center",children:[n.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit"}),n.jsx("div",{className:"col-md-4",children:n.jsx("input",{type:"text",className:"form-control",name:"netprofit",value:bs(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),n.jsx("br",{}),n.jsxs("div",{className:"col-md-4",children:[n.jsx("button",{className:"btn btn-primary back",onClick:o,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",n.jsx("button",{type:"button",className:"btn btn-primary continue",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:g,children:"Submit"})," "]}),n.jsx("br",{})]})]})]})})]})},Xw=()=>{const e=lt(),{properties:t,loading:r,totalPages:s,currentPage:a}=Te(N=>N.property),[o,i]=w.useState(""),[l,d]=w.useState([]),[c,u]=w.useState(1),f=10;w.useEffect(()=>{e(ts({page:c,limit:f,keyword:o}))},[e,c,o]),w.useEffect(()=>{o.trim()?d(t.filter(N=>N.address.toLowerCase().includes(o.toLowerCase()))):d(t)},[o,t]);const g=N=>{i(N.target.value)},b=N=>{N.preventDefault()},x=N=>{u(N),e(ts({page:N,limit:f,keyword:o}))};return n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsxs("div",{className:"container col-12",children:[n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-lg-12 card-margin col-12",children:n.jsx("div",{className:"card search-form col-12",children:n.jsx("div",{className:"card-body p-0",children:n.jsx("form",{id:"search-form",onSubmit:b,children:n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"row no-gutters",children:n.jsx("div",{className:"col-lg-8 col-md-6 col-sm-12 p-0",children:n.jsx("input",{type:"text",value:o,onChange:g,placeholder:"Enter the keyword and hit ENTER button...",className:"form-control"})})})})})})})})})}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-12",children:n.jsx("div",{className:"card card-margin",children:n.jsx("div",{className:"card-body",children:r?n.jsx("div",{children:"Loading..."}):n.jsx("div",{className:"table-responsive",children:n.jsxs("table",{className:"table widget-26",children:[n.jsx("thead",{style:{color:"#fda417",fontSize:"15px"},children:n.jsxs("tr",{children:[n.jsx("th",{children:"Image"}),n.jsx("th",{children:"Details"}),n.jsx("th",{children:"Total Living Square Foot"}),n.jsx("th",{children:"Year Built"}),n.jsx("th",{children:"Cost per Square Foot"})]})}),n.jsx("tbody",{children:l.length>0?l.map(N=>n.jsxs("tr",{children:[n.jsx("td",{children:N.images&&N.images[0]?n.jsx("img",{src:N.images[0].file||St,alt:"Property Thumbnail",style:{width:"100px",height:"auto"}}):n.jsx("img",{src:St,alt:"Default Property Thumbnail",style:{width:"100px",height:"auto"}})}),n.jsx("td",{children:n.jsxs("div",{className:"widget-26-job-title",children:[n.jsx(me,{to:`/property/${N.propertyId}`,className:"link-primary text-decoration-none",children:N.address}),n.jsxs("p",{className:"m-0",children:[n.jsxs("span",{className:"employer-name",children:[n.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02"}}),N.city,", ",N.county,","," ",N.state]}),n.jsxs("p",{className:"text-muted m-0",children:["House Id: ",N.propertyId]})]})]})}),n.jsx("td",{children:N.totallivingsqft}),n.jsx("td",{children:N.yearBuild}),n.jsx("td",{children:N.costpersqft})]},N.id)):n.jsx("tr",{children:n.jsx("td",{colSpan:"5",children:"No properties found."})})})]})})})})})}),n.jsx("nav",{"aria-label":"Page navigation",children:n.jsxs("ul",{className:"pagination justify-content-center",children:[n.jsx("li",{className:`page-item ${a===1?"disabled":""}`,children:n.jsx("button",{className:"page-link",onClick:()=>x(a-1),children:"Previous"})}),Array.from({length:s},(N,C)=>n.jsx("li",{className:`page-item ${a===C+1?"active":""}`,children:n.jsx("button",{className:"page-link",onClick:()=>x(C+1),children:C+1})},C+1)),n.jsx("li",{className:`page-item ${a===s?"disabled":""}`,children:n.jsx("button",{className:"page-link",onClick:()=>x(a+1),children:"Next"})})]})})]}),n.jsx(Ze,{})]})},Zw=()=>{const{userId:e}=gs(),t=lt(),{user:r,loading:s}=Te(a=>a.user);return console.log("user",r),w.useEffect(()=>{e&&t(ko(e))},[e,t]),s?n.jsx("div",{children:"Loading..."}):n.jsxs(n.Fragment,{children:[n.jsx(Le,{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("br",{}),n.jsx("div",{className:"main-body",children:n.jsxs("div",{className:"row gutters-sm",children:[n.jsx("div",{className:"col-md-4 mb-3",children:n.jsx("div",{className:"card",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("div",{className:"d-flex flex-column align-items-center text-center",children:[n.jsx("img",{className:"img-fluid",src:r.profileImage||Ms,alt:"ProfileImage",style:{marginTop:"0px",maxWidth:"300px",maxHeight:"300px"}}),n.jsxs("h4",{children:[r.title,". ",r.firstName," ",r.middleName," ",r.lastName]}),n.jsxs("span",{className:"text-muted font-size-sm",children:[n.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02",fontSize:"20px"}})," ",r.city,", ",r.state,", ",r.county,", ",r.zip]})]}),n.jsx("br",{})]})})}),n.jsx("div",{className:"col-md-4 mb-3",children:n.jsx("div",{className:"card",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[n.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"Recent"}),"Project investments"]}),n.jsx("hr",{}),n.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),n.jsx("small",{children:"Web Design project in California"}),n.jsx("div",{className:"progress",style:{width:"100%",marginTop:"10px"},children:n.jsx("div",{className:"progress-bar",role:"progressbar",style:{width:"25%"},"aria-valuenow":25,"aria-valuemin":0,"aria-valuemax":100,children:"25% completed"})}),n.jsx("hr",{}),n.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),n.jsx("small",{children:"Web Design project in California"}),n.jsx("div",{className:"progress",style:{width:"100%",marginTop:"10px"},children:n.jsx("div",{className:"progress-bar",role:"progressbar",style:{width:"75%"},"aria-valuenow":75,"aria-valuemin":0,"aria-valuemax":100,children:"75% completed"})})]})})}),n.jsx("div",{className:"col-md-4 mb-3",children:n.jsx("div",{className:"card",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[n.jsx("i",{className:"material-icons text-info mr-2",children:"Projects"}),"Seeking investments"]}),n.jsx("hr",{}),n.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),n.jsx("small",{children:"Web Design project in California"}),n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("hr",{}),n.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),n.jsx("small",{children:"Web Design project in California"}),n.jsx("br",{})," ",n.jsx("br",{})]})})}),n.jsx("div",{className:"col-md-4",children:n.jsx("div",{className:"card mb-3",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[n.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"About"}),"me :"]})," ",n.jsx("hr",{}),r.aboutme]})})}),n.jsx("div",{className:"col-md-4 mb-3",children:n.jsx("div",{className:"card",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[n.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"Willing to"}),"invest:"]}),n.jsx("hr",{}),n.jsxs("h2",{className:"d-flex flex-column align-items-center text-center",style:{color:"#fda417",border:"#fda417",fontSize:"60px",fontWeight:"normal"},children:["$ ",r.fundAmount]}),n.jsx("hr",{}),n.jsxs("div",{className:"card-body",children:[n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-sm-3",children:n.jsx("span",{className:"mb-0",children:"Email"})}),r.email,n.jsx("div",{className:"col-sm-9 text-secondary"})]}),n.jsx("hr",{}),n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-sm-3",children:n.jsx("span",{className:"mb-0",children:"Phone"})}),"67656584687",n.jsx("div",{className:"col-sm-9 text-secondary"})]})]})]})})}),n.jsx("div",{className:"col-md-4 mb-3",children:n.jsx("div",{className:"card",children:n.jsxs("div",{className:"card-body",children:[n.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[n.jsx("i",{className:"material-icons text-info mr-2",children:"Suggested"}),"Borrowers"]}),n.jsxs("ul",{className:"list-group list-group-flush",children:[n.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:n.jsxs("h6",{className:"mb-0",children:[n.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})}),n.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:n.jsxs("h6",{className:"mb-0",children:[n.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})}),n.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:n.jsxs("h6",{className:"mb-0",children:[n.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})})]})]})})})]})})]})};function eS(){const e="http://67.225.129.127:3002",[t,r]=w.useState(""),[s,a]=w.useState(""),o=hn(),i=async l=>{l.preventDefault();try{const{data:d}=await he.post(`${e}/admin/login`,{username:t,password:s});localStorage.setItem("token",d.token),o("/AdminPLogin/dashboard")}catch(d){alert("Invalid login credentials",d)}};return n.jsx(n.Fragment,{children:n.jsx("section",{className:"d-flex justify-content-center align-items-center col-12",style:{minHeight:"100vh",backgroundColor:"#FFFFFF",width:"100%",paddingLeft:"500px"},children:n.jsx("div",{className:"col-md-6 col-lg-4",children:n.jsx("div",{className:"container-fluid px-0",children:n.jsx("div",{className:"row gy-4 align-items-center justify-content-center",children:n.jsxs("div",{className:"col-12 text-center",children:[n.jsx("input",{autoComplete:"off",type:"text",value:t,onChange:l=>r(l.target.value)}),n.jsx("br",{})," ",n.jsx("br",{}),n.jsx("input",{autoComplete:"off",type:"password",value:s,onChange:l=>a(l.target.value)}),n.jsx("div",{className:"mb-3",children:n.jsx("button",{onClick:i,className:"btn btn-dark w-70",children:"Login"})})]})})})})})})}function kg({children:e}){const t=hn(),r=localStorage.getItem("token");return console.log("token",r),w.useEffect(()=>{r||t("/AdminPLogin")},[r,t]),r?e:null}kg.propTypes={children:Lt.node.isRequired};const tS=()=>{const e=hn(),t=()=>{localStorage.removeItem("token"),e("/AdminPLogin")};return n.jsx(n.Fragment,{children:n.jsxs("div",{children:[n.jsxs("div",{id:"wrapper",children:[n.jsxs("ul",{className:"navbar-nav bg-gradient-primary sidebar sidebar-dark accordion",id:"accordionSidebar",children:[n.jsxs("a",{className:"sidebar-brand d-flex align-items-center justify-content-center",href:"index.html",children:[n.jsx("div",{className:"sidebar-brand-icon rotate-n-15",children:n.jsx("i",{className:"fas fa-laugh-wink"})}),n.jsxs("div",{className:"sidebar-brand-text mx-3",children:["EL Admin ",n.jsx("sup",{children:"2"})]})]}),n.jsx("hr",{className:"sidebar-divider my-0"}),n.jsx("li",{className:"nav-item active",children:n.jsxs("a",{className:"nav-link",href:"index.html",children:[n.jsx("i",{className:"fas fa-fw fa-tachometer-alt"}),n.jsx("span",{children:"Dashboard"})]})}),n.jsx("hr",{className:"sidebar-divider"}),n.jsx("div",{className:"sidebar-heading",children:"Interface"}),n.jsxs("li",{className:"nav-item",children:[n.jsxs("a",{className:"nav-link collapsed",href:"#","data-toggle":"collapse","data-target":"#collapseTwo","aria-expanded":"true","aria-controls":"collapseTwo",children:[n.jsx("i",{className:"fas fa-fw fa-cog"}),n.jsx("span",{children:"Users"})]}),n.jsx("div",{id:"collapseTwo",className:"collapse","aria-labelledby":"headingTwo","data-parent":"#accordionSidebar",children:n.jsxs("div",{className:"bg-white py-2 collapse-inner rounded",children:[n.jsx("h6",{className:"collapse-header",children:"Registered Users:"}),n.jsx("a",{className:"collapse-item",href:"buttons.html",children:"Active Users"}),n.jsx("a",{className:"collapse-item",href:"cards.html",children:"Inactive Users"})]})})]}),n.jsxs("li",{className:"nav-item",children:[n.jsxs("a",{className:"nav-link collapsed",href:"#","data-toggle":"collapse","data-target":"#collapseUtilities","aria-expanded":"true","aria-controls":"collapseUtilities",children:[n.jsx("i",{className:"fas fa-fw fa-wrench"}),n.jsx("span",{children:"Properties"})]}),n.jsx("div",{id:"collapseUtilities",className:"collapse","aria-labelledby":"headingUtilities","data-parent":"#accordionSidebar",children:n.jsxs("div",{className:"bg-white py-2 collapse-inner rounded",children:[n.jsx("h6",{className:"collapse-header",children:"Details:"}),n.jsx("a",{className:"collapse-item",href:"utilities-color.html",children:"Add Property"}),n.jsx("a",{className:"collapse-item",href:"utilities-border.html",children:"Admin Properties"}),n.jsx("a",{className:"collapse-item",href:"utilities-animation.html",children:"User Properties"}),n.jsx("a",{className:"collapse-item",href:"utilities-other.html",children:"Other"})]})})]}),n.jsx("hr",{className:"sidebar-divider"}),n.jsx("div",{className:"sidebar-heading",children:"Addons"}),n.jsx("li",{className:"nav-item",children:n.jsxs("a",{className:"nav-link",href:"charts.html",children:[n.jsx("i",{className:"fas fa-fw fa-chart-area"}),n.jsx("span",{children:"Admin"})]})}),n.jsx("hr",{className:"sidebar-divider d-none d-md-block"})]}),n.jsxs("div",{id:"content-wrapper",className:"d-flex flex-column col-12",style:{paddingLeft:"55px"},children:[n.jsxs("div",{id:"content col-12",children:[n.jsxs("nav",{className:"navbar navbar-expand navbar-light bg-white topbar mb-4 static-top shadow",children:[n.jsx("button",{id:"sidebarToggleTop",className:"btn btn-link d-md-none rounded-circle mr-3",children:n.jsx("i",{className:"fa fa-bars"})}),n.jsx("form",{className:"d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search",children:n.jsxs("div",{className:"input-group",children:[n.jsx("input",{type:"text",className:"form-control bg-light border-0 small",placeholder:"Search for...","aria-label":"Search","aria-describedby":"basic-addon2"}),n.jsx("div",{className:"input-group-append",children:n.jsx("button",{className:"btn btn-primary",type:"button",children:n.jsx("i",{className:"fas fa-search fa-sm"})})})]})}),n.jsxs("ul",{className:"navbar-nav ml-auto",children:[n.jsxs("li",{className:"nav-item dropdown no-arrow d-sm-none",children:[n.jsx("a",{className:"nav-link dropdown-toggle",href:"#",id:"searchDropdown",role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:n.jsx("i",{className:"fas fa-search fa-fw"})}),n.jsx("div",{className:"dropdown-menu dropdown-menu-right p-3 shadow animated--grow-in","aria-labelledby":"searchDropdown",children:n.jsx("form",{className:"form-inline mr-auto w-100 navbar-search",children:n.jsxs("div",{className:"input-group",children:[n.jsx("input",{type:"text",className:"form-control bg-light border-0 small",placeholder:"Search for...","aria-label":"Search","aria-describedby":"basic-addon2"}),n.jsx("div",{className:"input-group-append",children:n.jsx("button",{className:"btn btn-primary",type:"button",children:n.jsx("i",{className:"fas fa-search fa-sm"})})})]})})})]}),n.jsxs("li",{className:"nav-item dropdown no-arrow mx-1",children:[n.jsxs("a",{className:"nav-link dropdown-toggle",href:"#",id:"alertsDropdown",role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:[n.jsx("i",{className:"fas fa-bell fa-fw"}),n.jsx("span",{className:"badge badge-danger badge-counter",children:"3+"})]}),n.jsxs("div",{className:"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in","aria-labelledby":"alertsDropdown",children:[n.jsx("h6",{className:"dropdown-header",children:"Alerts Center"}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsx("div",{className:"mr-3",children:n.jsx("div",{className:"icon-circle bg-primary",children:n.jsx("i",{className:"fas fa-file-alt text-white"})})}),n.jsxs("div",{children:[n.jsx("div",{className:"small text-gray-500",children:"December 12, 2019"}),n.jsx("span",{className:"font-weight-bold",children:"A new monthly report is ready to download!"})]})]}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsx("div",{className:"mr-3",children:n.jsx("div",{className:"icon-circle bg-success",children:n.jsx("i",{className:"fas fa-donate text-white"})})}),n.jsxs("div",{children:[n.jsx("div",{className:"small text-gray-500",children:"December 7, 2019"}),"$290.29 has been deposited into your account!"]})]}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsx("div",{className:"mr-3",children:n.jsx("div",{className:"icon-circle bg-warning",children:n.jsx("i",{className:"fas fa-exclamation-triangle text-white"})})}),n.jsxs("div",{children:[n.jsx("div",{className:"small text-gray-500",children:"December 2, 2019"}),"Spending Alert: We've noticed unusually high spending for your account."]})]}),n.jsx("a",{className:"dropdown-item text-center small text-gray-500",href:"#",children:"Show All Alerts"})]})]}),n.jsxs("li",{className:"nav-item dropdown no-arrow mx-1",children:[n.jsxs("a",{className:"nav-link dropdown-toggle",href:"#",id:"messagesDropdown",role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:[n.jsx("i",{className:"fas fa-envelope fa-fw"}),n.jsx("span",{className:"badge badge-danger badge-counter",children:"7"})]}),n.jsxs("div",{className:"dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in","aria-labelledby":"messagesDropdown",children:[n.jsx("h6",{className:"dropdown-header",children:"Message Center"}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsxs("div",{className:"dropdown-list-image mr-3",children:[n.jsx("img",{className:"rounded-circle",src:"img/undraw_profile_1.svg",alt:"..."}),n.jsx("div",{className:"status-indicator bg-success"})]}),n.jsxs("div",{className:"font-weight-bold",children:[n.jsx("div",{className:"text-truncate",children:"Hi there! I am wondering if you can help me with a problem I've been having."}),n.jsx("div",{className:"small text-gray-500",children:"Emily Fowler · 58m"})]})]}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsxs("div",{className:"dropdown-list-image mr-3",children:[n.jsx("img",{className:"rounded-circle",src:"img/undraw_profile_2.svg",alt:"..."}),n.jsx("div",{className:"status-indicator"})]}),n.jsxs("div",{children:[n.jsx("div",{className:"text-truncate",children:"I have the photos that you ordered last month, how would you like them sent to you?"}),n.jsx("div",{className:"small text-gray-500",children:"Jae Chun · 1d"})]})]}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsxs("div",{className:"dropdown-list-image mr-3",children:[n.jsx("img",{className:"rounded-circle",src:"img/undraw_profile_3.svg",alt:"..."}),n.jsx("div",{className:"status-indicator bg-warning"})]}),n.jsxs("div",{children:[n.jsx("div",{className:"text-truncate",children:"Last month's report looks great, I am very happy with the progress so far, keep up the good work!"}),n.jsx("div",{className:"small text-gray-500",children:"Morgan Alvarez · 2d"})]})]}),n.jsxs("a",{className:"dropdown-item d-flex align-items-center",href:"#",children:[n.jsxs("div",{className:"dropdown-list-image mr-3",children:[n.jsx("img",{className:"rounded-circle",src:"https://source.unsplash.com/Mv9hjnEUHR4/60x60",alt:"..."}),n.jsx("div",{className:"status-indicator bg-success"})]}),n.jsxs("div",{children:[n.jsx("div",{className:"text-truncate",children:"Am I a good boy? The reason I ask is because someone told me that people say this to all dogs, even if they aren't good..."}),n.jsx("div",{className:"small text-gray-500",children:"Chicken the Dog · 2w"})]})]}),n.jsx("a",{className:"dropdown-item text-center small text-gray-500",href:"#",children:"Read More Messages"})]})]}),n.jsx("div",{className:"topbar-divider d-none d-sm-block"}),n.jsxs("li",{className:"nav-item dropdown no-arrow",children:[n.jsx("a",{className:"nav-link dropdown-toggle",href:"#",id:"userDropdown",role:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:n.jsx(me,{to:"/",onClick:r=>{r.preventDefault(),t()},children:n.jsx("span",{className:"mr-2 d-none d-lg-inline text-gray-600 big",children:"Logout"})})}),n.jsxs("div",{className:"dropdown-menu dropdown-menu-right shadow animated--grow-in","aria-labelledby":"userDropdown",children:[n.jsxs("a",{className:"dropdown-item",href:"#",children:[n.jsx("i",{className:"fas fa-user fa-sm fa-fw mr-2 text-gray-400"}),"Profile"]}),n.jsxs("a",{className:"dropdown-item",href:"#",children:[n.jsx("i",{className:"fas fa-cogs fa-sm fa-fw mr-2 text-gray-400"}),"Settings"]}),n.jsxs("a",{className:"dropdown-item",href:"#",children:[n.jsx("i",{className:"fas fa-list fa-sm fa-fw mr-2 text-gray-400"}),"Activity Log"]}),n.jsx("div",{className:"dropdown-divider"}),n.jsxs("a",{className:"dropdown-item",href:"#","data-toggle":"modal","data-target":"#logoutModal",children:[n.jsx("i",{className:"fas fa-sign-out-alt fa-sm fa-fw mr-2 text-gray-400"}),"Logout"]})]})]})]})]}),n.jsxs("div",{className:"container-fluid",children:[n.jsx("div",{className:"d-sm-flex align-items-center justify-content-between mb-4",children:n.jsx("h1",{className:"h3 mb-0 text-gray-800",children:"Dashboard"})}),n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-xl-3 col-md-6 mb-4",children:n.jsx("div",{className:"card border-left-primary shadow h-100 py-2",children:n.jsx("div",{className:"card-body",children:n.jsxs("div",{className:"row no-gutters align-items-center",children:[n.jsxs("div",{className:"col mr-2",children:[n.jsx("div",{className:"text-xs font-weight-bold text-primary text-uppercase mb-1",children:"Total Users"}),n.jsx("div",{className:"h5 mb-0 font-weight-bold text-gray-800",children:"40,000,000"})]}),n.jsx("div",{className:"col-auto",children:n.jsx("i",{className:"fas fa-calendar fa-2x text-gray-300"})})]})})})}),n.jsx("div",{className:"col-xl-3 col-md-6 mb-4",children:n.jsx("div",{className:"card border-left-success shadow h-100 py-2",children:n.jsx("div",{className:"card-body",children:n.jsxs("div",{className:"row no-gutters align-items-center",children:[n.jsxs("div",{className:"col mr-2",children:[n.jsx("div",{className:"text-xs font-weight-bold text-success text-uppercase mb-1",children:"Total payments"}),n.jsx("div",{className:"h5 mb-0 font-weight-bold text-gray-800",children:"$215,000"})]}),n.jsx("div",{className:"col-auto",children:n.jsx("i",{className:"fas fa-dollar-sign fa-2x text-gray-300"})})]})})})}),n.jsx("div",{className:"col-xl-3 col-md-6 mb-4",children:n.jsx("div",{className:"card border-left-info shadow h-100 py-2",children:n.jsx("div",{className:"card-body",children:n.jsxs("div",{className:"row no-gutters align-items-center",children:[n.jsxs("div",{className:"col mr-2",children:[n.jsx("div",{className:"text-xs font-weight-bold text-info text-uppercase mb-1",children:"Total Properties"}),n.jsxs("div",{className:"row no-gutters align-items-center",children:[n.jsx("div",{className:"col-auto",children:n.jsx("div",{className:"h5 mb-0 mr-3 font-weight-bold text-gray-800",children:"50,000"})}),n.jsx("div",{className:"col",children:n.jsx("div",{className:"progress progress-sm mr-2",children:n.jsx("div",{className:"progress-bar bg-info",role:"progressbar",style:{width:"50%"},"aria-valuenow":50,"aria-valuemin":0,"aria-valuemax":100})})})]})]}),n.jsx("div",{className:"col-auto",children:n.jsx("i",{className:"fas fa-clipboard-list fa-2x text-gray-300"})})]})})})}),n.jsx("div",{className:"col-xl-3 col-md-6 mb-4",children:n.jsx("div",{className:"card border-left-warning shadow h-100 py-2",children:n.jsx("div",{className:"card-body",children:n.jsxs("div",{className:"row no-gutters align-items-center",children:[n.jsxs("div",{className:"col mr-2",children:[n.jsx("div",{className:"text-xs font-weight-bold text-warning text-uppercase mb-1",children:"Pending Inquires"}),n.jsx("div",{className:"h5 mb-0 font-weight-bold text-gray-800",children:"18"})]}),n.jsx("div",{className:"col-auto",children:n.jsx("i",{className:"fas fa-comments fa-2x text-gray-300"})})]})})})})]}),n.jsxs("div",{className:"row",children:[n.jsx("div",{className:"col-xl-8 col-lg-7",children:n.jsxs("div",{className:"card shadow mb-4",children:[n.jsxs("div",{className:"card-header py-3 d-flex flex-row align-items-center justify-content-between",children:[n.jsx("h6",{className:"m-0 font-weight-bold text-primary",children:"Welcome to Dashboard"}),n.jsxs("div",{className:"dropdown no-arrow",children:[n.jsx("a",{className:"dropdown-toggle",href:"#",role:"button",id:"dropdownMenuLink","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",children:n.jsx("i",{className:"fas fa-ellipsis-v fa-sm fa-fw text-gray-400"})}),n.jsxs("div",{className:"dropdown-menu dropdown-menu-right shadow animated--fade-in","aria-labelledby":"dropdownMenuLink",children:[n.jsx("div",{className:"dropdown-header",children:"Dropdown Header:"}),n.jsx("a",{className:"dropdown-item",href:"#",children:"Action"}),n.jsx("a",{className:"dropdown-item",href:"#",children:"Another action"}),n.jsx("div",{className:"dropdown-divider"}),n.jsx("a",{className:"dropdown-item",href:"#",children:"Something else here"})]})]})]}),n.jsx("div",{className:"card-body",children:n.jsx("div",{className:"chart-area",children:n.jsx("canvas",{id:"myAreaChart"})})})]})}),n.jsx("div",{className:"col-xl-4 col-lg-5",children:n.jsx("div",{className:"card shadow mb-4"})})]}),n.jsx("div",{className:"row",children:n.jsx("div",{className:"col-lg-6 mb-4"})})]})]}),n.jsx("footer",{className:"sticky-footer bg-white",children:n.jsx("div",{className:"container my-auto",children:n.jsx("div",{className:"copyright text-center my-auto",children:n.jsx("span",{children:"Copyright © Your Website 2021"})})})})]})]}),n.jsx("a",{className:"scroll-to-top rounded",href:"#page-top",children:n.jsx("i",{className:"fas fa-angle-up"})}),n.jsx("div",{className:"modal fade",id:"logoutModal",tabIndex:-1,role:"dialog","aria-labelledby":"exampleModalLabel","aria-hidden":"true",children:n.jsx("div",{className:"modal-dialog",role:"document",children:n.jsxs("div",{className:"modal-content",children:[n.jsxs("div",{className:"modal-header",children:[n.jsx("h5",{className:"modal-title",id:"exampleModalLabel",children:"Ready to Leave?"}),n.jsx("button",{className:"close",type:"button","data-dismiss":"modal","aria-label":"Close",children:n.jsx("span",{"aria-hidden":"true",children:"×"})})]}),n.jsx("div",{className:"modal-body",children:'Select "Logout" below if you are ready to end your current session.'}),n.jsxs("div",{className:"modal-footer",children:[n.jsx("button",{className:"btn btn-secondary",type:"button","data-dismiss":"modal",children:"Cancel"}),n.jsx("a",{className:"btn btn-primary",href:"login.html",children:"Logout"})]})]})})})]})})},nS=()=>n.jsxs(mC,{children:[n.jsx(TC,{}),n.jsxs(aC,{children:[n.jsx(_e,{path:"/",element:n.jsx(AC,{})}),n.jsx(_e,{path:"/about",element:n.jsx(IC,{})}),n.jsx(_e,{path:"/services",element:n.jsx(Gw,{})}),n.jsx(_e,{path:"/contact",element:n.jsx(DC,{})}),n.jsx(_e,{path:"/register",element:n.jsx(ib,{})}),n.jsx(_e,{path:"/registrationsuccess",element:n.jsx(Ao,{children:n.jsx(Eb,{})})}),n.jsx(_e,{path:"/login",element:n.jsx(cb,{})}),n.jsx(_e,{path:"/dashboard",element:n.jsx(Ao,{children:n.jsx(gb,{})})}),n.jsx(_e,{path:"/users/:id/verify/:token",element:n.jsx(wb,{})}),n.jsx(_e,{path:"/forgotpassword",element:n.jsx(Sb,{})}),n.jsx(_e,{path:"/users/resetpassword/:userId/:token",element:n.jsx(kb,{})}),n.jsx(_e,{path:"/property/:id",element:n.jsx(Kw,{})}),n.jsx(_e,{path:"/properties/:house_id",element:n.jsx(Qw,{})}),n.jsx(_e,{path:"/searchmyproperties",element:n.jsx(Yw,{})}),n.jsx(_e,{path:"/searchproperties",element:n.jsx(Xw,{})}),n.jsx(_e,{path:"/editproperty/:id",element:n.jsx(Ao,{children:n.jsx(Jw,{})})}),n.jsx(_e,{path:"/profile/:userId",element:n.jsx(Zw,{})}),n.jsx(_e,{path:"/AdminPLogin",element:n.jsx(eS,{})}),n.jsx(_e,{path:"/AdminPLogin/dashboard",element:n.jsx(kg,{children:n.jsx(tS,{})})})]})]});Uh(document.getElementById("root")).render(n.jsx(w.StrictMode,{children:n.jsx(_j,{store:xN,children:n.jsx(nS,{})})})); diff --git a/ef-ui/dist/assets/index-Cw_Jz1o9.js b/ef-ui/dist/assets/index-Cw_Jz1o9.js deleted file mode 100644 index f01d493..0000000 --- a/ef-ui/dist/assets/index-Cw_Jz1o9.js +++ /dev/null @@ -1,89 +0,0 @@ -var Ig=Object.defineProperty;var Fg=(e,t,n)=>t in e?Ig(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ml=(e,t,n)=>Fg(e,typeof t!="symbol"?t+"":t,n);function Dg(e,t){for(var n=0;ns[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&s(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var Lg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Op={exports:{}},ya={},Tp={exports:{}},ue={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var So=Symbol.for("react.element"),Mg=Symbol.for("react.portal"),Bg=Symbol.for("react.fragment"),zg=Symbol.for("react.strict_mode"),$g=Symbol.for("react.profiler"),Wg=Symbol.for("react.provider"),Ug=Symbol.for("react.context"),qg=Symbol.for("react.forward_ref"),Vg=Symbol.for("react.suspense"),Hg=Symbol.for("react.memo"),Kg=Symbol.for("react.lazy"),Td=Symbol.iterator;function Yg(e){return e===null||typeof e!="object"?null:(e=Td&&e[Td]||e["@@iterator"],typeof e=="function"?e:null)}var Rp={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ap=Object.assign,Ip={};function ds(e,t,n){this.props=e,this.context=t,this.refs=Ip,this.updater=n||Rp}ds.prototype.isReactComponent={};ds.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};ds.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Fp(){}Fp.prototype=ds.prototype;function yu(e,t,n){this.props=e,this.context=t,this.refs=Ip,this.updater=n||Rp}var ju=yu.prototype=new Fp;ju.constructor=yu;Ap(ju,ds.prototype);ju.isPureReactComponent=!0;var Rd=Array.isArray,Dp=Object.prototype.hasOwnProperty,Nu={current:null},Lp={key:!0,ref:!0,__self:!0,__source:!0};function Mp(e,t,n){var s,o={},i=null,a=null;if(t!=null)for(s in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)Dp.call(t,s)&&!Lp.hasOwnProperty(s)&&(o[s]=t[s]);var l=arguments.length-2;if(l===1)o.children=n;else if(1>>1,W=R[L];if(0>>1;Lo(ee,B))reo(ne,ee)?(R[L]=ne,R[re]=B,L=re):(R[L]=ee,R[Y]=B,L=Y);else if(reo(ne,B))R[L]=ne,R[re]=B,L=re;else break e}}return A}function o(R,A){var B=R.sortIndex-A.sortIndex;return B!==0?B:R.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var u=[],c=[],d=1,f=null,g=3,b=!1,x=!1,N=!1,C=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(R){for(var A=n(c);A!==null;){if(A.callback===null)s(c);else if(A.startTime<=R)s(c),A.sortIndex=A.expirationTime,t(u,A);else break;A=n(c)}}function y(R){if(N=!1,h(R),!x)if(n(u)!==null)x=!0,U(k);else{var A=n(c);A!==null&&G(y,A.startTime-R)}}function k(R,A){x=!1,N&&(N=!1,m(_),_=-1),b=!0;var B=g;try{for(h(A),f=n(u);f!==null&&(!(f.expirationTime>A)||R&&!H());){var L=f.callback;if(typeof L=="function"){f.callback=null,g=f.priorityLevel;var W=L(f.expirationTime<=A);A=e.unstable_now(),typeof W=="function"?f.callback=W:f===n(u)&&s(u),h(A)}else s(u);f=n(u)}if(f!==null)var K=!0;else{var Y=n(c);Y!==null&&G(y,Y.startTime-A),K=!1}return K}finally{f=null,g=B,b=!1}}var O=!1,T=null,_=-1,D=5,z=-1;function H(){return!(e.unstable_now()-zR||125L?(R.sortIndex=B,t(c,R),n(u)===null&&R===n(c)&&(N?(m(_),_=-1):N=!0,G(y,B-L))):(R.sortIndex=W,t(u,R),x||b||(x=!0,U(k))),R},e.unstable_shouldYield=H,e.unstable_wrapCallback=function(R){var A=g;return function(){var B=g;g=A;try{return R.apply(this,arguments)}finally{g=B}}}})(Up);Wp.exports=Up;var ox=Wp.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var ix=w,vt=ox;function V(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),sc=Object.prototype.hasOwnProperty,ax=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Id={},Fd={};function lx(e){return sc.call(Fd,e)?!0:sc.call(Id,e)?!1:ax.test(e)?Fd[e]=!0:(Id[e]=!0,!1)}function cx(e,t,n,s){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return s?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function ux(e,t,n,s){if(t===null||typeof t>"u"||cx(e,t,n,s))return!0;if(s)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Je(e,t,n,s,o,i,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=s,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var We={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){We[e]=new Je(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];We[t]=new Je(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){We[e]=new Je(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){We[e]=new Je(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){We[e]=new Je(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){We[e]=new Je(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){We[e]=new Je(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){We[e]=new Je(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){We[e]=new Je(e,5,!1,e.toLowerCase(),null,!1,!1)});var bu=/[\-:]([a-z])/g;function wu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(bu,wu);We[t]=new Je(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(bu,wu);We[t]=new Je(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(bu,wu);We[t]=new Je(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){We[e]=new Je(e,1,!1,e.toLowerCase(),null,!1,!1)});We.xlinkHref=new Je("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){We[e]=new Je(e,1,!1,e.toLowerCase(),null,!0,!0)});function Su(e,t,n,s){var o=We.hasOwnProperty(t)?We[t]:null;(o!==null?o.type!==0:s||!(2l||o[a]!==i[l]){var u=` -`+o[a].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=a&&0<=l);break}}}finally{gl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?As(e):""}function dx(e){switch(e.tag){case 5:return As(e.type);case 16:return As("Lazy");case 13:return As("Suspense");case 19:return As("SuspenseList");case 0:case 2:case 15:return e=xl(e.type,!1),e;case 11:return e=xl(e.type.render,!1),e;case 1:return e=xl(e.type,!0),e;default:return""}}function lc(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Rr:return"Fragment";case Tr:return"Portal";case oc:return"Profiler";case ku:return"StrictMode";case ic:return"Suspense";case ac:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Hp:return(e.displayName||"Context")+".Consumer";case Vp:return(e._context.displayName||"Context")+".Provider";case Eu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Pu:return t=e.displayName||null,t!==null?t:lc(e.type)||"Memo";case Nn:t=e._payload,e=e._init;try{return lc(e(t))}catch{}}return null}function fx(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return lc(t);case 8:return t===ku?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Wn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Yp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function px(e){var t=Yp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),s=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(a){s=""+a,i.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return s},setValue:function(a){s=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function $o(e){e._valueTracker||(e._valueTracker=px(e))}function Gp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=Yp(e)?e.checked?"true":"false":e.value),e=s,e!==n?(t.setValue(e),!0):!1}function Ii(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function cc(e,t){var n=t.checked;return Se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ld(e,t){var n=t.defaultValue==null?"":t.defaultValue,s=t.checked!=null?t.checked:t.defaultChecked;n=Wn(t.value!=null?t.value:n),e._wrapperState={initialChecked:s,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Qp(e,t){t=t.checked,t!=null&&Su(e,"checked",t,!1)}function uc(e,t){Qp(e,t);var n=Wn(t.value),s=t.type;if(n!=null)s==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(s==="submit"||s==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?dc(e,t.type,n):t.hasOwnProperty("defaultValue")&&dc(e,t.type,Wn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Md(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var s=t.type;if(!(s!=="submit"&&s!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function dc(e,t,n){(t!=="number"||Ii(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Is=Array.isArray;function Gr(e,t,n,s){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Wo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eo(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var zs={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},mx=["Webkit","ms","Moz","O"];Object.keys(zs).forEach(function(e){mx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zs[t]=zs[e]})});function em(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zs.hasOwnProperty(e)&&zs[e]?(""+t).trim():t+"px"}function tm(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var s=n.indexOf("--")===0,o=em(n,t[n],s);n==="float"&&(n="cssFloat"),s?e.setProperty(n,o):e[n]=o}}var hx=Se({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function mc(e,t){if(t){if(hx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(V(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(V(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(V(61))}if(t.style!=null&&typeof t.style!="object")throw Error(V(62))}}function hc(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var vc=null;function _u(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var gc=null,Qr=null,Xr=null;function $d(e){if(e=Po(e)){if(typeof gc!="function")throw Error(V(280));var t=e.stateNode;t&&(t=wa(t),gc(e.stateNode,e.type,t))}}function nm(e){Qr?Xr?Xr.push(e):Xr=[e]:Qr=e}function rm(){if(Qr){var e=Qr,t=Xr;if(Xr=Qr=null,$d(e),t)for(e=0;e>>=0,e===0?32:31-(kx(e)/Ex|0)|0}var Uo=64,qo=4194304;function Fs(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Mi(e,t){var n=e.pendingLanes;if(n===0)return 0;var s=0,o=e.suspendedLanes,i=e.pingedLanes,a=n&268435455;if(a!==0){var l=a&~o;l!==0?s=Fs(l):(i&=a,i!==0&&(s=Fs(i)))}else a=n&~o,a!==0?s=Fs(a):i!==0&&(s=Fs(i));if(s===0)return 0;if(t!==0&&t!==s&&!(t&o)&&(o=s&-s,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(s&4&&(s|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=s;0n;n++)t.push(e);return t}function ko(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-It(t),e[t]=n}function Tx(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var s=e.eventTimes;for(e=e.expirationTimes;0=Ws),Qd=" ",Xd=!1;function bm(e,t){switch(e){case"keyup":return oy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ar=!1;function ay(e,t){switch(e){case"compositionend":return wm(t);case"keypress":return t.which!==32?null:(Xd=!0,Qd);case"textInput":return e=t.data,e===Qd&&Xd?null:e;default:return null}}function ly(e,t){if(Ar)return e==="compositionend"||!Lu&&bm(e,t)?(e=Nm(),di=Iu=_n=null,Ar=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=s}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=tf(n)}}function Pm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Pm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _m(){for(var e=window,t=Ii();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ii(e.document)}return t}function Mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function gy(e){var t=_m(),n=e.focusedElem,s=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Pm(n.ownerDocument.documentElement,n)){if(s!==null&&Mu(n)){if(t=s.start,e=s.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,i=Math.min(s.start,o);s=s.end===void 0?i:Math.min(s.end,o),!e.extend&&i>s&&(o=s,s=i,i=o),o=nf(n,i);var a=nf(n,s);o&&a&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>s?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Ir=null,bc=null,qs=null,wc=!1;function rf(e,t,n){var s=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;wc||Ir==null||Ir!==Ii(s)||(s=Ir,"selectionStart"in s&&Mu(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),qs&&io(qs,s)||(qs=s,s=$i(bc,"onSelect"),0Lr||(e.current=Oc[Lr],Oc[Lr]=null,Lr--)}function xe(e,t){Lr++,Oc[Lr]=e.current,e.current=t}var Un={},He=Hn(Un),rt=Hn(!1),vr=Un;function rs(e,t){var n=e.type.contextTypes;if(!n)return Un;var s=e.stateNode;if(s&&s.__reactInternalMemoizedUnmaskedChildContext===t)return s.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return s&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function st(e){return e=e.childContextTypes,e!=null}function Ui(){Ne(rt),Ne(He)}function df(e,t,n){if(He.current!==Un)throw Error(V(168));xe(He,t),xe(rt,n)}function Mm(e,t,n){var s=e.stateNode;if(t=t.childContextTypes,typeof s.getChildContext!="function")return n;s=s.getChildContext();for(var o in s)if(!(o in t))throw Error(V(108,fx(e)||"Unknown",o));return Se({},n,s)}function qi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Un,vr=He.current,xe(He,e),xe(rt,rt.current),!0}function ff(e,t,n){var s=e.stateNode;if(!s)throw Error(V(169));n?(e=Mm(e,t,vr),s.__reactInternalMemoizedMergedChildContext=e,Ne(rt),Ne(He),xe(He,e)):Ne(rt),xe(rt,n)}var rn=null,Sa=!1,Rl=!1;function Bm(e){rn===null?rn=[e]:rn.push(e)}function _y(e){Sa=!0,Bm(e)}function Kn(){if(!Rl&&rn!==null){Rl=!0;var e=0,t=ve;try{var n=rn;for(ve=1;e>=a,o-=a,sn=1<<32-It(t)+o|n<_?(D=T,T=null):D=T.sibling;var z=g(m,T,h[_],y);if(z===null){T===null&&(T=D);break}e&&T&&z.alternate===null&&t(m,T),v=i(z,v,_),O===null?k=z:O.sibling=z,O=z,T=D}if(_===h.length)return n(m,T),Ce&&tr(m,_),k;if(T===null){for(;__?(D=T,T=null):D=T.sibling;var H=g(m,T,z.value,y);if(H===null){T===null&&(T=D);break}e&&T&&H.alternate===null&&t(m,T),v=i(H,v,_),O===null?k=H:O.sibling=H,O=H,T=D}if(z.done)return n(m,T),Ce&&tr(m,_),k;if(T===null){for(;!z.done;_++,z=h.next())z=f(m,z.value,y),z!==null&&(v=i(z,v,_),O===null?k=z:O.sibling=z,O=z);return Ce&&tr(m,_),k}for(T=s(m,T);!z.done;_++,z=h.next())z=b(T,m,_,z.value,y),z!==null&&(e&&z.alternate!==null&&T.delete(z.key===null?_:z.key),v=i(z,v,_),O===null?k=z:O.sibling=z,O=z);return e&&T.forEach(function(te){return t(m,te)}),Ce&&tr(m,_),k}function C(m,v,h,y){if(typeof h=="object"&&h!==null&&h.type===Rr&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case zo:e:{for(var k=h.key,O=v;O!==null;){if(O.key===k){if(k=h.type,k===Rr){if(O.tag===7){n(m,O.sibling),v=o(O,h.props.children),v.return=m,m=v;break e}}else if(O.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Nn&&hf(k)===O.type){n(m,O.sibling),v=o(O,h.props),v.ref=_s(m,O,h),v.return=m,m=v;break e}n(m,O);break}else t(m,O);O=O.sibling}h.type===Rr?(v=fr(h.props.children,m.mode,y,h.key),v.return=m,m=v):(y=yi(h.type,h.key,h.props,null,m.mode,y),y.ref=_s(m,v,h),y.return=m,m=y)}return a(m);case Tr:e:{for(O=h.key;v!==null;){if(v.key===O)if(v.tag===4&&v.stateNode.containerInfo===h.containerInfo&&v.stateNode.implementation===h.implementation){n(m,v.sibling),v=o(v,h.children||[]),v.return=m,m=v;break e}else{n(m,v);break}else t(m,v);v=v.sibling}v=zl(h,m.mode,y),v.return=m,m=v}return a(m);case Nn:return O=h._init,C(m,v,O(h._payload),y)}if(Is(h))return x(m,v,h,y);if(ws(h))return N(m,v,h,y);Xo(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,v!==null&&v.tag===6?(n(m,v.sibling),v=o(v,h),v.return=m,m=v):(n(m,v),v=Bl(h,m.mode,y),v.return=m,m=v),a(m)):n(m,v)}return C}var os=Um(!0),qm=Um(!1),Ki=Hn(null),Yi=null,zr=null,Wu=null;function Uu(){Wu=zr=Yi=null}function qu(e){var t=Ki.current;Ne(Ki),e._currentValue=t}function Ac(e,t,n){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===n)break;e=e.return}}function Zr(e,t){Yi=e,Wu=zr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(nt=!0),e.firstContext=null)}function Et(e){var t=e._currentValue;if(Wu!==e)if(e={context:e,memoizedValue:t,next:null},zr===null){if(Yi===null)throw Error(V(308));zr=e,Yi.dependencies={lanes:0,firstContext:e}}else zr=zr.next=e;return t}var lr=null;function Vu(e){lr===null?lr=[e]:lr.push(e)}function Vm(e,t,n,s){var o=t.interleaved;return o===null?(n.next=n,Vu(t)):(n.next=o.next,o.next=n),t.interleaved=n,un(e,s)}function un(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Cn=!1;function Hu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Hm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function an(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ln(e,t,n){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,fe&2){var o=s.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),s.pending=t,un(e,n)}return o=s.interleaved,o===null?(t.next=t,Vu(s)):(t.next=o.next,o.next=t),s.interleaved=t,un(e,n)}function pi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,Tu(e,n)}}function vf(e,t){var n=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,n===s)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=a:i=i.next=a,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:s.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:s.shared,effects:s.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Gi(e,t,n,s){var o=e.updateQueue;Cn=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,l=o.shared.pending;if(l!==null){o.shared.pending=null;var u=l,c=u.next;u.next=null,a===null?i=c:a.next=c,a=u;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==a&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=u))}if(i!==null){var f=o.baseState;a=0,d=c=u=null,l=i;do{var g=l.lane,b=l.eventTime;if((s&g)===g){d!==null&&(d=d.next={eventTime:b,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var x=e,N=l;switch(g=t,b=n,N.tag){case 1:if(x=N.payload,typeof x=="function"){f=x.call(b,f,g);break e}f=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=N.payload,g=typeof x=="function"?x.call(b,f,g):x,g==null)break e;f=Se({},f,g);break e;case 2:Cn=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,g=o.effects,g===null?o.effects=[l]:g.push(l))}else b={eventTime:b,lane:g,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=b,u=f):d=d.next=b,a|=g;if(l=l.next,l===null){if(l=o.shared.pending,l===null)break;g=l,l=g.next,g.next=null,o.lastBaseUpdate=g,o.shared.pending=null}}while(!0);if(d===null&&(u=f),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do a|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);yr|=a,e.lanes=a,e.memoizedState=f}}function gf(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var s=Il.transition;Il.transition={};try{e(!1),t()}finally{ve=n,Il.transition=s}}function ch(){return Pt().memoizedState}function Ay(e,t,n){var s=Bn(e);if(n={lane:s,action:n,hasEagerState:!1,eagerState:null,next:null},uh(e))dh(t,n);else if(n=Vm(e,t,n,s),n!==null){var o=Qe();Ft(n,e,s,o),fh(n,t,s)}}function Iy(e,t,n){var s=Bn(e),o={lane:s,action:n,hasEagerState:!1,eagerState:null,next:null};if(uh(e))dh(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var a=t.lastRenderedState,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Mt(l,a)){var u=t.interleaved;u===null?(o.next=o,Vu(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=Vm(e,t,o,s),n!==null&&(o=Qe(),Ft(n,e,s,o),fh(n,t,s))}}function uh(e){var t=e.alternate;return e===we||t!==null&&t===we}function dh(e,t){Vs=Xi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function fh(e,t,n){if(n&4194240){var s=t.lanes;s&=e.pendingLanes,n|=s,t.lanes=n,Tu(e,n)}}var Ji={readContext:Et,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},Fy={readContext:Et,useCallback:function(e,t){return Ht().memoizedState=[e,t===void 0?null:t],e},useContext:Et,useEffect:yf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,hi(4194308,4,sh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return hi(4194308,4,e,t)},useInsertionEffect:function(e,t){return hi(4,2,e,t)},useMemo:function(e,t){var n=Ht();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var s=Ht();return t=n!==void 0?n(t):t,s.memoizedState=s.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},s.queue=e,e=e.dispatch=Ay.bind(null,we,e),[s.memoizedState,e]},useRef:function(e){var t=Ht();return e={current:e},t.memoizedState=e},useState:xf,useDebugValue:ed,useDeferredValue:function(e){return Ht().memoizedState=e},useTransition:function(){var e=xf(!1),t=e[0];return e=Ry.bind(null,e[1]),Ht().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var s=we,o=Ht();if(Ce){if(n===void 0)throw Error(V(407));n=n()}else{if(n=t(),De===null)throw Error(V(349));xr&30||Qm(s,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,yf(Jm.bind(null,s,i,e),[e]),s.flags|=2048,ho(9,Xm.bind(null,s,i,n,t),void 0,null),n},useId:function(){var e=Ht(),t=De.identifierPrefix;if(Ce){var n=on,s=sn;n=(s&~(1<<32-It(s)-1)).toString(32)+n,t=":"+t+"R"+n,n=po++,0<\/script>",e=e.removeChild(e.firstChild)):typeof s.is=="string"?e=a.createElement(n,{is:s.is}):(e=a.createElement(n),n==="select"&&(a=e,s.multiple?a.multiple=!0:s.size&&(a.size=s.size))):e=a.createElementNS(e,n),e[Yt]=t,e[co]=s,Ch(e,t,!1,!1),t.stateNode=e;e:{switch(a=hc(n,s),n){case"dialog":je("cancel",e),je("close",e),o=s;break;case"iframe":case"object":case"embed":je("load",e),o=s;break;case"video":case"audio":for(o=0;ols&&(t.flags|=128,s=!0,Os(i,!1),t.lanes=4194304)}else{if(!s)if(e=Qi(a),e!==null){if(t.flags|=128,s=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Os(i,!0),i.tail===null&&i.tailMode==="hidden"&&!a.alternate&&!Ce)return qe(t),null}else 2*Pe()-i.renderingStartTime>ls&&n!==1073741824&&(t.flags|=128,s=!0,Os(i,!1),t.lanes=4194304);i.isBackwards?(a.sibling=t.child,t.child=a):(n=i.last,n!==null?n.sibling=a:t.child=a,i.last=a)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Pe(),t.sibling=null,n=be.current,xe(be,s?n&1|2:n&1),t):(qe(t),null);case 22:case 23:return id(),s=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==s&&(t.flags|=8192),s&&t.mode&1?ut&1073741824&&(qe(t),t.subtreeFlags&6&&(t.flags|=8192)):qe(t),null;case 24:return null;case 25:return null}throw Error(V(156,t.tag))}function Uy(e,t){switch(zu(t),t.tag){case 1:return st(t.type)&&Ui(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return is(),Ne(rt),Ne(He),Gu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Yu(t),null;case 13:if(Ne(be),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(V(340));ss()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(be),null;case 4:return is(),null;case 10:return qu(t.type._context),null;case 22:case 23:return id(),null;case 24:return null;default:return null}}var Zo=!1,Ve=!1,qy=typeof WeakSet=="function"?WeakSet:Set,J=null;function $r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(s){ke(e,t,s)}else n.current=null}function Wc(e,t,n){try{n()}catch(s){ke(e,t,s)}}var Of=!1;function Vy(e,t){if(Sc=Bi,e=_m(),Mu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var s=n.getSelection&&n.getSelection();if(s&&s.rangeCount!==0){n=s.anchorNode;var o=s.anchorOffset,i=s.focusNode;s=s.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var a=0,l=-1,u=-1,c=0,d=0,f=e,g=null;t:for(;;){for(var b;f!==n||o!==0&&f.nodeType!==3||(l=a+o),f!==i||s!==0&&f.nodeType!==3||(u=a+s),f.nodeType===3&&(a+=f.nodeValue.length),(b=f.firstChild)!==null;)g=f,f=b;for(;;){if(f===e)break t;if(g===n&&++c===o&&(l=a),g===i&&++d===s&&(u=a),(b=f.nextSibling)!==null)break;f=g,g=f.parentNode}f=b}n=l===-1||u===-1?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(kc={focusedElem:e,selectionRange:n},Bi=!1,J=t;J!==null;)if(t=J,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,J=e;else for(;J!==null;){t=J;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var N=x.memoizedProps,C=x.memoizedState,m=t.stateNode,v=m.getSnapshotBeforeUpdate(t.elementType===t.type?N:Ot(t.type,N),C);m.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(V(163))}}catch(y){ke(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,J=e;break}J=t.return}return x=Of,Of=!1,x}function Hs(e,t,n){var s=t.updateQueue;if(s=s!==null?s.lastEffect:null,s!==null){var o=s=s.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&Wc(t,n,i)}o=o.next}while(o!==s)}}function Pa(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var s=n.create;n.destroy=s()}n=n.next}while(n!==t)}}function Uc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Sh(e){var t=e.alternate;t!==null&&(e.alternate=null,Sh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Yt],delete t[co],delete t[_c],delete t[Ey],delete t[Py])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function kh(e){return e.tag===5||e.tag===3||e.tag===4}function Tf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function qc(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Wi));else if(s!==4&&(e=e.child,e!==null))for(qc(e,t,n),e=e.sibling;e!==null;)qc(e,t,n),e=e.sibling}function Vc(e,t,n){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(s!==4&&(e=e.child,e!==null))for(Vc(e,t,n),e=e.sibling;e!==null;)Vc(e,t,n),e=e.sibling}var ze=null,Tt=!1;function yn(e,t,n){for(n=n.child;n!==null;)Eh(e,t,n),n=n.sibling}function Eh(e,t,n){if(Qt&&typeof Qt.onCommitFiberUnmount=="function")try{Qt.onCommitFiberUnmount(ja,n)}catch{}switch(n.tag){case 5:Ve||$r(n,t);case 6:var s=ze,o=Tt;ze=null,yn(e,t,n),ze=s,Tt=o,ze!==null&&(Tt?(e=ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ze.removeChild(n.stateNode));break;case 18:ze!==null&&(Tt?(e=ze,n=n.stateNode,e.nodeType===8?Tl(e.parentNode,n):e.nodeType===1&&Tl(e,n),so(e)):Tl(ze,n.stateNode));break;case 4:s=ze,o=Tt,ze=n.stateNode.containerInfo,Tt=!0,yn(e,t,n),ze=s,Tt=o;break;case 0:case 11:case 14:case 15:if(!Ve&&(s=n.updateQueue,s!==null&&(s=s.lastEffect,s!==null))){o=s=s.next;do{var i=o,a=i.destroy;i=i.tag,a!==void 0&&(i&2||i&4)&&Wc(n,t,a),o=o.next}while(o!==s)}yn(e,t,n);break;case 1:if(!Ve&&($r(n,t),s=n.stateNode,typeof s.componentWillUnmount=="function"))try{s.props=n.memoizedProps,s.state=n.memoizedState,s.componentWillUnmount()}catch(l){ke(n,t,l)}yn(e,t,n);break;case 21:yn(e,t,n);break;case 22:n.mode&1?(Ve=(s=Ve)||n.memoizedState!==null,yn(e,t,n),Ve=s):yn(e,t,n);break;default:yn(e,t,n)}}function Rf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new qy),t.forEach(function(s){var o=ej.bind(null,e,s);n.has(s)||(n.add(s),s.then(o,o))})}}function _t(e,t){var n=t.deletions;if(n!==null)for(var s=0;so&&(o=a),s&=~i}if(s=o,s=Pe()-s,s=(120>s?120:480>s?480:1080>s?1080:1920>s?1920:3e3>s?3e3:4320>s?4320:1960*Ky(s/1960))-s,10e?16:e,On===null)var s=!1;else{if(e=On,On=null,ta=0,fe&6)throw Error(V(331));var o=fe;for(fe|=4,J=e.current;J!==null;){var i=J,a=i.child;if(J.flags&16){var l=i.deletions;if(l!==null){for(var u=0;uPe()-sd?dr(e,0):rd|=n),ot(e,t)}function Fh(e,t){t===0&&(e.mode&1?(t=qo,qo<<=1,!(qo&130023424)&&(qo=4194304)):t=1);var n=Qe();e=un(e,t),e!==null&&(ko(e,t,n),ot(e,n))}function Zy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Fh(e,n)}function ej(e,t){var n=0;switch(e.tag){case 13:var s=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:s=e.stateNode;break;default:throw Error(V(314))}s!==null&&s.delete(t),Fh(e,n)}var Dh;Dh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||rt.current)nt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return nt=!1,$y(e,t,n);nt=!!(e.flags&131072)}else nt=!1,Ce&&t.flags&1048576&&zm(t,Hi,t.index);switch(t.lanes=0,t.tag){case 2:var s=t.type;vi(e,t),e=t.pendingProps;var o=rs(t,He.current);Zr(t,n),o=Xu(null,t,s,e,o,n);var i=Ju();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,st(s)?(i=!0,qi(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Hu(t),o.updater=Ea,t.stateNode=o,o._reactInternals=t,Fc(t,s,e,n),t=Mc(null,t,s,!0,i,n)):(t.tag=0,Ce&&i&&Bu(t),Ye(null,t,o,n),t=t.child),t;case 16:s=t.elementType;e:{switch(vi(e,t),e=t.pendingProps,o=s._init,s=o(s._payload),t.type=s,o=t.tag=nj(s),e=Ot(s,e),o){case 0:t=Lc(null,t,s,e,n);break e;case 1:t=Ef(null,t,s,e,n);break e;case 11:t=Sf(null,t,s,e,n);break e;case 14:t=kf(null,t,s,Ot(s.type,e),n);break e}throw Error(V(306,s,""))}return t;case 0:return s=t.type,o=t.pendingProps,o=t.elementType===s?o:Ot(s,o),Lc(e,t,s,o,n);case 1:return s=t.type,o=t.pendingProps,o=t.elementType===s?o:Ot(s,o),Ef(e,t,s,o,n);case 3:e:{if(yh(t),e===null)throw Error(V(387));s=t.pendingProps,i=t.memoizedState,o=i.element,Hm(e,t),Gi(t,s,null,n);var a=t.memoizedState;if(s=a.element,i.isDehydrated)if(i={element:s,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=as(Error(V(423)),t),t=Pf(e,t,s,n,o);break e}else if(s!==o){o=as(Error(V(424)),t),t=Pf(e,t,s,n,o);break e}else for(dt=Dn(t.stateNode.containerInfo.firstChild),mt=t,Ce=!0,Rt=null,n=qm(t,null,s,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ss(),s===o){t=dn(e,t,n);break e}Ye(e,t,s,n)}t=t.child}return t;case 5:return Km(t),e===null&&Rc(t),s=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,a=o.children,Ec(s,o)?a=null:i!==null&&Ec(s,i)&&(t.flags|=32),xh(e,t),Ye(e,t,a,n),t.child;case 6:return e===null&&Rc(t),null;case 13:return jh(e,t,n);case 4:return Ku(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=os(t,null,s,n):Ye(e,t,s,n),t.child;case 11:return s=t.type,o=t.pendingProps,o=t.elementType===s?o:Ot(s,o),Sf(e,t,s,o,n);case 7:return Ye(e,t,t.pendingProps,n),t.child;case 8:return Ye(e,t,t.pendingProps.children,n),t.child;case 12:return Ye(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(s=t.type._context,o=t.pendingProps,i=t.memoizedProps,a=o.value,xe(Ki,s._currentValue),s._currentValue=a,i!==null)if(Mt(i.value,a)){if(i.children===o.children&&!rt.current){t=dn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){a=i.child;for(var u=l.firstContext;u!==null;){if(u.context===s){if(i.tag===1){u=an(-1,n&-n),u.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Ac(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(i.tag===10)a=i.type===t.type?null:i.child;else if(i.tag===18){if(a=i.return,a===null)throw Error(V(341));a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),Ac(a,n,t),a=i.sibling}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===t){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}Ye(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,s=t.pendingProps.children,Zr(t,n),o=Et(o),s=s(o),t.flags|=1,Ye(e,t,s,n),t.child;case 14:return s=t.type,o=Ot(s,t.pendingProps),o=Ot(s.type,o),kf(e,t,s,o,n);case 15:return vh(e,t,t.type,t.pendingProps,n);case 17:return s=t.type,o=t.pendingProps,o=t.elementType===s?o:Ot(s,o),vi(e,t),t.tag=1,st(s)?(e=!0,qi(t)):e=!1,Zr(t,n),ph(t,s,o),Fc(t,s,o,n),Mc(null,t,s,!0,e,n);case 19:return Nh(e,t,n);case 22:return gh(e,t,n)}throw Error(V(156,t.tag))};function Lh(e,t){return um(e,t)}function tj(e,t,n,s){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function wt(e,t,n,s){return new tj(e,t,n,s)}function ld(e){return e=e.prototype,!(!e||!e.isReactComponent)}function nj(e){if(typeof e=="function")return ld(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Eu)return 11;if(e===Pu)return 14}return 2}function zn(e,t){var n=e.alternate;return n===null?(n=wt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function yi(e,t,n,s,o,i){var a=2;if(s=e,typeof e=="function")ld(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Rr:return fr(n.children,o,i,t);case ku:a=8,o|=8;break;case oc:return e=wt(12,n,t,o|2),e.elementType=oc,e.lanes=i,e;case ic:return e=wt(13,n,t,o),e.elementType=ic,e.lanes=i,e;case ac:return e=wt(19,n,t,o),e.elementType=ac,e.lanes=i,e;case Kp:return Oa(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Vp:a=10;break e;case Hp:a=9;break e;case Eu:a=11;break e;case Pu:a=14;break e;case Nn:a=16,s=null;break e}throw Error(V(130,e==null?e:typeof e,""))}return t=wt(a,n,t,o),t.elementType=e,t.type=s,t.lanes=i,t}function fr(e,t,n,s){return e=wt(7,e,s,t),e.lanes=n,e}function Oa(e,t,n,s){return e=wt(22,e,s,t),e.elementType=Kp,e.lanes=n,e.stateNode={isHidden:!1},e}function Bl(e,t,n){return e=wt(6,e,null,t),e.lanes=n,e}function zl(e,t,n){return t=wt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function rj(e,t,n,s,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=jl(0),this.expirationTimes=jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jl(0),this.identifierPrefix=s,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function cd(e,t,n,s,o,i,a,l,u){return e=new rj(e,t,n,l,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=wt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:s,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Hu(i),e}function sj(e,t,n){var s=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE($h)}catch(e){console.error(e)}}$h(),$p.exports=yt;var Wh=$p.exports;const Ur=wo(Wh);var Uh,zf=Wh;Uh=zf.createRoot,zf.hydrateRoot;var qh={exports:{}},Vh={};/** - * @license React - * use-sync-external-store-with-selector.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Oo=w;function cj(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var uj=typeof Object.is=="function"?Object.is:cj,dj=Oo.useSyncExternalStore,fj=Oo.useRef,pj=Oo.useEffect,mj=Oo.useMemo,hj=Oo.useDebugValue;Vh.useSyncExternalStoreWithSelector=function(e,t,n,s,o){var i=fj(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=mj(function(){function u(b){if(!c){if(c=!0,d=b,b=s(b),o!==void 0&&a.hasValue){var x=a.value;if(o(x,b))return f=x}return f=b}if(x=f,uj(d,b))return x;var N=s(b);return o!==void 0&&o(x,N)?x:(d=b,f=N)}var c=!1,d,f,g=n===void 0?null:n;return[function(){return u(t())},g===null?void 0:function(){return u(g())}]},[t,n,s,o]);var l=dj(e,i[0],i[1]);return pj(function(){a.hasValue=!0,a.value=l},[l]),hj(l),l};qh.exports=Vh;var vj=qh.exports,ft="default"in rc?I:rc,$f=Symbol.for("react-redux-context"),Wf=typeof globalThis<"u"?globalThis:{};function gj(){if(!ft.createContext)return{};const e=Wf[$f]??(Wf[$f]=new Map);let t=e.get(ft.createContext);return t||(t=ft.createContext(null),e.set(ft.createContext,t)),t}var qn=gj(),xj=()=>{throw new Error("uSES not initialized!")};function pd(e=qn){return function(){return ft.useContext(e)}}var Hh=pd(),Kh=xj,yj=e=>{Kh=e},jj=(e,t)=>e===t;function Nj(e=qn){const t=e===qn?Hh:pd(e),n=(s,o={})=>{const{equalityFn:i=jj,devModeChecks:a={}}=typeof o=="function"?{equalityFn:o}:o,{store:l,subscription:u,getServerState:c,stabilityCheck:d,identityFunctionCheck:f}=t();ft.useRef(!0);const g=ft.useCallback({[s.name](x){return s(x)}}[s.name],[s,d,a.stabilityCheck]),b=Kh(u.addNestedSub,l.getState,c||l.getState,g,i);return ft.useDebugValue(b),b};return Object.assign(n,{withTypes:()=>n}),n}var Te=Nj();function Cj(e){e()}function bj(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Cj(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let s=e;for(;s;)n.push(s),s=s.next;return n},subscribe(n){let s=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!s||e===null||(s=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var Uf={notify(){},get:()=>[]};function wj(e,t){let n,s=Uf,o=0,i=!1;function a(N){d();const C=s.subscribe(N);let m=!1;return()=>{m||(m=!0,C(),f())}}function l(){s.notify()}function u(){x.onStateChange&&x.onStateChange()}function c(){return i}function d(){o++,n||(n=e.subscribe(u),s=bj())}function f(){o--,n&&o===0&&(n(),n=void 0,s.clear(),s=Uf)}function g(){i||(i=!0,d())}function b(){i&&(i=!1,f())}const x={addNestedSub:a,notifyNestedSubs:l,handleChangeWrapper:u,isSubscribed:c,trySubscribe:g,tryUnsubscribe:b,getListeners:()=>s};return x}var Sj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",kj=typeof navigator<"u"&&navigator.product==="ReactNative",Ej=Sj||kj?ft.useLayoutEffect:ft.useEffect;function Pj({store:e,context:t,children:n,serverState:s,stabilityCheck:o="once",identityFunctionCheck:i="once"}){const a=ft.useMemo(()=>{const c=wj(e);return{store:e,subscription:c,getServerState:s?()=>s:void 0,stabilityCheck:o,identityFunctionCheck:i}},[e,s,o,i]),l=ft.useMemo(()=>e.getState(),[e]);Ej(()=>{const{subscription:c}=a;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),l!==e.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[a,l]);const u=t||qn;return ft.createElement(u.Provider,{value:a},n)}var _j=Pj;function Yh(e=qn){const t=e===qn?Hh:pd(e),n=()=>{const{store:s}=t();return s};return Object.assign(n,{withTypes:()=>n}),n}var Oj=Yh();function Tj(e=qn){const t=e===qn?Oj:Yh(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var lt=Tj();yj(vj.useSyncExternalStoreWithSelector);function Be(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var Rj=typeof Symbol=="function"&&Symbol.observable||"@@observable",qf=Rj,$l=()=>Math.random().toString(36).substring(7).split("").join("."),Aj={INIT:`@@redux/INIT${$l()}`,REPLACE:`@@redux/REPLACE${$l()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${$l()}`},sa=Aj;function md(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function Gh(e,t,n){if(typeof e!="function")throw new Error(Be(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(Be(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(Be(1));return n(Gh)(e,t)}let s=e,o=t,i=new Map,a=i,l=0,u=!1;function c(){a===i&&(a=new Map,i.forEach((C,m)=>{a.set(m,C)}))}function d(){if(u)throw new Error(Be(3));return o}function f(C){if(typeof C!="function")throw new Error(Be(4));if(u)throw new Error(Be(5));let m=!0;c();const v=l++;return a.set(v,C),function(){if(m){if(u)throw new Error(Be(6));m=!1,c(),a.delete(v),i=null}}}function g(C){if(!md(C))throw new Error(Be(7));if(typeof C.type>"u")throw new Error(Be(8));if(typeof C.type!="string")throw new Error(Be(17));if(u)throw new Error(Be(9));try{u=!0,o=s(o,C)}finally{u=!1}return(i=a).forEach(v=>{v()}),C}function b(C){if(typeof C!="function")throw new Error(Be(10));s=C,g({type:sa.REPLACE})}function x(){const C=f;return{subscribe(m){if(typeof m!="object"||m===null)throw new Error(Be(11));function v(){const y=m;y.next&&y.next(d())}return v(),{unsubscribe:C(v)}},[qf](){return this}}}return g({type:sa.INIT}),{dispatch:g,subscribe:f,getState:d,replaceReducer:b,[qf]:x}}function Ij(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:sa.INIT})>"u")throw new Error(Be(12));if(typeof n(void 0,{type:sa.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Be(13))})}function Fj(e){const t=Object.keys(e),n={};for(let i=0;i"u")throw l&&l.type,new Error(Be(14));c[f]=x,u=u||x!==b}return u=u||s.length!==Object.keys(a).length,u?c:a}}function oa(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...s)=>t(n(...s)))}function Dj(...e){return t=>(n,s)=>{const o=t(n,s);let i=()=>{throw new Error(Be(15))};const a={getState:o.getState,dispatch:(u,...c)=>i(u,...c)},l=e.map(u=>u(a));return i=oa(...l)(o.dispatch),{...o,dispatch:i}}}function Lj(e){return md(e)&&"type"in e&&typeof e.type=="string"}var Qh=Symbol.for("immer-nothing"),Vf=Symbol.for("immer-draftable"),gt=Symbol.for("immer-state");function At(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var cs=Object.getPrototypeOf;function Nr(e){return!!e&&!!e[gt]}function fn(e){var t;return e?Xh(e)||Array.isArray(e)||!!e[Vf]||!!((t=e.constructor)!=null&&t[Vf])||Da(e)||La(e):!1}var Mj=Object.prototype.constructor.toString();function Xh(e){if(!e||typeof e!="object")return!1;const t=cs(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===Mj}function ia(e,t){Fa(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,s)=>t(s,n,e))}function Fa(e){const t=e[gt];return t?t.type_:Array.isArray(e)?1:Da(e)?2:La(e)?3:0}function Qc(e,t){return Fa(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Jh(e,t,n){const s=Fa(e);s===2?e.set(t,n):s===3?e.add(n):e[t]=n}function Bj(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Da(e){return e instanceof Map}function La(e){return e instanceof Set}function rr(e){return e.copy_||e.base_}function Xc(e,t){if(Da(e))return new Map(e);if(La(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const n=Xh(e);if(t===!0||t==="class_only"&&!n){const s=Object.getOwnPropertyDescriptors(e);delete s[gt];let o=Reflect.ownKeys(s);for(let i=0;i1&&(e.set=e.add=e.clear=e.delete=zj),Object.freeze(e),t&&Object.entries(e).forEach(([n,s])=>hd(s,!0))),e}function zj(){At(2)}function Ma(e){return Object.isFrozen(e)}var $j={};function Cr(e){const t=$j[e];return t||At(0,e),t}var go;function Zh(){return go}function Wj(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Hf(e,t){t&&(Cr("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Jc(e){Zc(e),e.drafts_.forEach(Uj),e.drafts_=null}function Zc(e){e===go&&(go=e.parent_)}function Kf(e){return go=Wj(go,e)}function Uj(e){const t=e[gt];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function Yf(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[gt].modified_&&(Jc(t),At(4)),fn(e)&&(e=aa(t,e),t.parent_||la(t,e)),t.patches_&&Cr("Patches").generateReplacementPatches_(n[gt].base_,e,t.patches_,t.inversePatches_)):e=aa(t,n,[]),Jc(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Qh?e:void 0}function aa(e,t,n){if(Ma(t))return t;const s=t[gt];if(!s)return ia(t,(o,i)=>Gf(e,s,t,o,i,n)),t;if(s.scope_!==e)return t;if(!s.modified_)return la(e,s.base_,!0),s.base_;if(!s.finalized_){s.finalized_=!0,s.scope_.unfinalizedDrafts_--;const o=s.copy_;let i=o,a=!1;s.type_===3&&(i=new Set(o),o.clear(),a=!0),ia(i,(l,u)=>Gf(e,s,o,l,u,n,a)),la(e,o,!1),n&&e.patches_&&Cr("Patches").generatePatches_(s,n,e.patches_,e.inversePatches_)}return s.copy_}function Gf(e,t,n,s,o,i,a){if(Nr(o)){const l=i&&t&&t.type_!==3&&!Qc(t.assigned_,s)?i.concat(s):void 0,u=aa(e,o,l);if(Jh(n,s,u),Nr(u))e.canAutoFreeze_=!1;else return}else a&&n.add(o);if(fn(o)&&!Ma(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;aa(e,o),(!t||!t.scope_.parent_)&&typeof s!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,s)&&la(e,o)}}function la(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&hd(t,n)}function qj(e,t){const n=Array.isArray(e),s={type_:n?1:0,scope_:t?t.scope_:Zh(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=s,i=vd;n&&(o=[s],i=xo);const{revoke:a,proxy:l}=Proxy.revocable(o,i);return s.draft_=l,s.revoke_=a,l}var vd={get(e,t){if(t===gt)return e;const n=rr(e);if(!Qc(n,t))return Vj(e,n,t);const s=n[t];return e.finalized_||!fn(s)?s:s===Wl(e.base_,t)?(Ul(e),e.copy_[t]=tu(s,e)):s},has(e,t){return t in rr(e)},ownKeys(e){return Reflect.ownKeys(rr(e))},set(e,t,n){const s=ev(rr(e),t);if(s!=null&&s.set)return s.set.call(e.draft_,n),!0;if(!e.modified_){const o=Wl(rr(e),t),i=o==null?void 0:o[gt];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(Bj(n,o)&&(n!==void 0||Qc(e.base_,t)))return!0;Ul(e),eu(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Wl(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Ul(e),eu(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=rr(e),s=Reflect.getOwnPropertyDescriptor(n,t);return s&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:s.enumerable,value:n[t]}},defineProperty(){At(11)},getPrototypeOf(e){return cs(e.base_)},setPrototypeOf(){At(12)}},xo={};ia(vd,(e,t)=>{xo[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});xo.deleteProperty=function(e,t){return xo.set.call(this,e,t,void 0)};xo.set=function(e,t,n){return vd.set.call(this,e[0],t,n,e[0])};function Wl(e,t){const n=e[gt];return(n?rr(n):e)[t]}function Vj(e,t,n){var o;const s=ev(t,n);return s?"value"in s?s.value:(o=s.get)==null?void 0:o.call(e.draft_):void 0}function ev(e,t){if(!(t in e))return;let n=cs(e);for(;n;){const s=Object.getOwnPropertyDescriptor(n,t);if(s)return s;n=cs(n)}}function eu(e){e.modified_||(e.modified_=!0,e.parent_&&eu(e.parent_))}function Ul(e){e.copy_||(e.copy_=Xc(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var Hj=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,s)=>{if(typeof t=="function"&&typeof n!="function"){const i=n;n=t;const a=this;return function(u=i,...c){return a.produce(u,d=>n.call(this,d,...c))}}typeof n!="function"&&At(6),s!==void 0&&typeof s!="function"&&At(7);let o;if(fn(t)){const i=Kf(this),a=tu(t,void 0);let l=!0;try{o=n(a),l=!1}finally{l?Jc(i):Zc(i)}return Hf(i,s),Yf(o,i)}else if(!t||typeof t!="object"){if(o=n(t),o===void 0&&(o=t),o===Qh&&(o=void 0),this.autoFreeze_&&hd(o,!0),s){const i=[],a=[];Cr("Patches").generateReplacementPatches_(t,o,i,a),s(i,a)}return o}else At(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(a,...l)=>this.produceWithPatches(a,u=>t(u,...l));let s,o;return[this.produce(t,n,(a,l)=>{s=a,o=l}),s,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){fn(e)||At(8),Nr(e)&&(e=Kj(e));const t=Kf(this),n=tu(e,void 0);return n[gt].isManual_=!0,Zc(t),n}finishDraft(e,t){const n=e&&e[gt];(!n||!n.isManual_)&&At(9);const{scope_:s}=n;return Hf(s,t),Yf(void 0,s)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const o=t[n];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}n>-1&&(t=t.slice(n+1));const s=Cr("Patches").applyPatches_;return Nr(e)?s(e,t):this.produce(e,o=>s(o,t))}};function tu(e,t){const n=Da(e)?Cr("MapSet").proxyMap_(e,t):La(e)?Cr("MapSet").proxySet_(e,t):qj(e,t);return(t?t.scope_:Zh()).drafts_.push(n),n}function Kj(e){return Nr(e)||At(10,e),tv(e)}function tv(e){if(!fn(e)||Ma(e))return e;const t=e[gt];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=Xc(e,t.scope_.immer_.useStrictShallowCopy_)}else n=Xc(e,!0);return ia(n,(s,o)=>{Jh(n,s,tv(o))}),t&&(t.finalized_=!1),n}var xt=new Hj,nv=xt.produce;xt.produceWithPatches.bind(xt);xt.setAutoFreeze.bind(xt);xt.setUseStrictShallowCopy.bind(xt);xt.applyPatches.bind(xt);xt.createDraft.bind(xt);xt.finishDraft.bind(xt);function rv(e){return({dispatch:n,getState:s})=>o=>i=>typeof i=="function"?i(n,s,e):o(i)}var Yj=rv(),Gj=rv,Qj=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?oa:oa.apply(null,arguments)},Xj=e=>e&&typeof e.match=="function";function Gs(e,t){function n(...s){if(t){let o=t(...s);if(!o)throw new Error(Dt(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:s[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=s=>Lj(s)&&s.type===e,n}var sv=class Ls extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,Ls.prototype)}static get[Symbol.species](){return Ls}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new Ls(...t[0].concat(this)):new Ls(...t.concat(this))}};function Qf(e){return fn(e)?nv(e,()=>{}):e}function Xf(e,t,n){if(e.has(t)){let o=e.get(t);return n.update&&(o=n.update(o,t,e),e.set(t,o)),o}if(!n.insert)throw new Error(Dt(10));const s=n.insert(t,e);return e.set(t,s),s}function Jj(e){return typeof e=="boolean"}var Zj=()=>function(t){const{thunk:n=!0,immutableCheck:s=!0,serializableCheck:o=!0,actionCreatorCheck:i=!0}=t??{};let a=new sv;return n&&(Jj(n)?a.push(Yj):a.push(Gj(n.extraArgument))),a},e1="RTK_autoBatch",ov=e=>t=>{setTimeout(t,e)},t1=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:ov(10),n1=(e={type:"raf"})=>t=>(...n)=>{const s=t(...n);let o=!0,i=!1,a=!1;const l=new Set,u=e.type==="tick"?queueMicrotask:e.type==="raf"?t1:e.type==="callback"?e.queueNotification:ov(e.timeout),c=()=>{a=!1,i&&(i=!1,l.forEach(d=>d()))};return Object.assign({},s,{subscribe(d){const f=()=>o&&d(),g=s.subscribe(f);return l.add(d),()=>{g(),l.delete(d)}},dispatch(d){var f;try{return o=!((f=d==null?void 0:d.meta)!=null&&f[e1]),i=!o,i&&(a||(a=!0,u(c))),s.dispatch(d)}finally{o=!0}}})},r1=e=>function(n){const{autoBatch:s=!0}=n??{};let o=new sv(e);return s&&o.push(n1(typeof s=="object"?s:void 0)),o};function s1(e){const t=Zj(),{reducer:n=void 0,middleware:s,devTools:o=!0,preloadedState:i=void 0,enhancers:a=void 0}=e||{};let l;if(typeof n=="function")l=n;else if(md(n))l=Fj(n);else throw new Error(Dt(1));let u;typeof s=="function"?u=s(t):u=t();let c=oa;o&&(c=Qj({trace:!1,...typeof o=="object"&&o}));const d=Dj(...u),f=r1(d);let g=typeof a=="function"?a(f):f();const b=c(...g);return Gh(l,i,b)}function iv(e){const t={},n=[];let s;const o={addCase(i,a){const l=typeof i=="string"?i:i.type;if(!l)throw new Error(Dt(28));if(l in t)throw new Error(Dt(29));return t[l]=a,o},addMatcher(i,a){return n.push({matcher:i,reducer:a}),o},addDefaultCase(i){return s=i,o}};return e(o),[t,n,s]}function o1(e){return typeof e=="function"}function i1(e,t){let[n,s,o]=iv(t),i;if(o1(e))i=()=>Qf(e());else{const l=Qf(e);i=()=>l}function a(l=i(),u){let c=[n[u.type],...s.filter(({matcher:d})=>d(u)).map(({reducer:d})=>d)];return c.filter(d=>!!d).length===0&&(c=[o]),c.reduce((d,f)=>{if(f)if(Nr(d)){const b=f(d,u);return b===void 0?d:b}else{if(fn(d))return nv(d,g=>f(g,u));{const g=f(d,u);if(g===void 0){if(d===null)return d;throw new Error(Dt(9))}return g}}return d},l)}return a.getInitialState=i,a}var a1=(e,t)=>Xj(e)?e.match(t):e(t);function l1(...e){return t=>e.some(n=>a1(n,t))}var c1="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",u1=(e=21)=>{let t="",n=e;for(;n--;)t+=c1[Math.random()*64|0];return t},d1=["name","message","stack","code"],ql=class{constructor(e,t){ml(this,"_type");this.payload=e,this.meta=t}},Jf=class{constructor(e,t){ml(this,"_type");this.payload=e,this.meta=t}},f1=e=>{if(typeof e=="object"&&e!==null){const t={};for(const n of d1)typeof e[n]=="string"&&(t[n]=e[n]);return t}return{message:String(e)}},ct=(()=>{function e(t,n,s){const o=Gs(t+"/fulfilled",(u,c,d,f)=>({payload:u,meta:{...f||{},arg:d,requestId:c,requestStatus:"fulfilled"}})),i=Gs(t+"/pending",(u,c,d)=>({payload:void 0,meta:{...d||{},arg:c,requestId:u,requestStatus:"pending"}})),a=Gs(t+"/rejected",(u,c,d,f,g)=>({payload:f,error:(s&&s.serializeError||f1)(u||"Rejected"),meta:{...g||{},arg:d,requestId:c,rejectedWithValue:!!f,requestStatus:"rejected",aborted:(u==null?void 0:u.name)==="AbortError",condition:(u==null?void 0:u.name)==="ConditionError"}}));function l(u){return(c,d,f)=>{const g=s!=null&&s.idGenerator?s.idGenerator(u):u1(),b=new AbortController;let x,N;function C(v){N=v,b.abort()}const m=async function(){var y,k;let v;try{let O=(y=s==null?void 0:s.condition)==null?void 0:y.call(s,u,{getState:d,extra:f});if(m1(O)&&(O=await O),O===!1||b.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const T=new Promise((_,D)=>{x=()=>{D({name:"AbortError",message:N||"Aborted"})},b.signal.addEventListener("abort",x)});c(i(g,u,(k=s==null?void 0:s.getPendingMeta)==null?void 0:k.call(s,{requestId:g,arg:u},{getState:d,extra:f}))),v=await Promise.race([T,Promise.resolve(n(u,{dispatch:c,getState:d,extra:f,requestId:g,signal:b.signal,abort:C,rejectWithValue:(_,D)=>new ql(_,D),fulfillWithValue:(_,D)=>new Jf(_,D)})).then(_=>{if(_ instanceof ql)throw _;return _ instanceof Jf?o(_.payload,g,u,_.meta):o(_,g,u)})])}catch(O){v=O instanceof ql?a(null,g,u,O.payload,O.meta):a(O,g,u)}finally{x&&b.signal.removeEventListener("abort",x)}return s&&!s.dispatchConditionRejection&&a.match(v)&&v.meta.condition||c(v),v}();return Object.assign(m,{abort:C,requestId:g,arg:u,unwrap(){return m.then(p1)}})}}return Object.assign(l,{pending:i,rejected:a,fulfilled:o,settled:l1(a,o),typePrefix:t})}return e.withTypes=()=>e,e})();function p1(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function m1(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var h1=Symbol.for("rtk-slice-createasyncthunk");function v1(e,t){return`${e}/${t}`}function g1({creators:e}={}){var n;const t=(n=e==null?void 0:e.asyncThunk)==null?void 0:n[h1];return function(o){const{name:i,reducerPath:a=i}=o;if(!i)throw new Error(Dt(11));typeof process<"u";const l=(typeof o.reducers=="function"?o.reducers(y1()):o.reducers)||{},u=Object.keys(l),c={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},d={addCase(h,y){const k=typeof h=="string"?h:h.type;if(!k)throw new Error(Dt(12));if(k in c.sliceCaseReducersByType)throw new Error(Dt(13));return c.sliceCaseReducersByType[k]=y,d},addMatcher(h,y){return c.sliceMatchers.push({matcher:h,reducer:y}),d},exposeAction(h,y){return c.actionCreators[h]=y,d},exposeCaseReducer(h,y){return c.sliceCaseReducersByName[h]=y,d}};u.forEach(h=>{const y=l[h],k={reducerName:h,type:v1(i,h),createNotation:typeof o.reducers=="function"};N1(y)?b1(k,y,d,t):j1(k,y,d)});function f(){const[h={},y=[],k=void 0]=typeof o.extraReducers=="function"?iv(o.extraReducers):[o.extraReducers],O={...h,...c.sliceCaseReducersByType};return i1(o.initialState,T=>{for(let _ in O)T.addCase(_,O[_]);for(let _ of c.sliceMatchers)T.addMatcher(_.matcher,_.reducer);for(let _ of y)T.addMatcher(_.matcher,_.reducer);k&&T.addDefaultCase(k)})}const g=h=>h,b=new Map;let x;function N(h,y){return x||(x=f()),x(h,y)}function C(){return x||(x=f()),x.getInitialState()}function m(h,y=!1){function k(T){let _=T[h];return typeof _>"u"&&y&&(_=C()),_}function O(T=g){const _=Xf(b,y,{insert:()=>new WeakMap});return Xf(_,T,{insert:()=>{const D={};for(const[z,H]of Object.entries(o.selectors??{}))D[z]=x1(H,T,C,y);return D}})}return{reducerPath:h,getSelectors:O,get selectors(){return O(k)},selectSlice:k}}const v={name:i,reducer:N,actions:c.actionCreators,caseReducers:c.sliceCaseReducersByName,getInitialState:C,...m(a),injectInto(h,{reducerPath:y,...k}={}){const O=y??a;return h.inject({reducerPath:O,reducer:N},k),{...v,...m(O,!0)}}};return v}}function x1(e,t,n,s){function o(i,...a){let l=t(i);return typeof l>"u"&&s&&(l=n()),e(l,...a)}return o.unwrapped=e,o}var Ba=g1();function y1(){function e(t,n){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...n}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...n){return t(...n)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,n){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:n}},asyncThunk:e}}function j1({type:e,reducerName:t,createNotation:n},s,o){let i,a;if("reducer"in s){if(n&&!C1(s))throw new Error(Dt(17));i=s.reducer,a=s.prepare}else i=s;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,a?Gs(e,a):Gs(e))}function N1(e){return e._reducerDefinitionType==="asyncThunk"}function C1(e){return e._reducerDefinitionType==="reducerWithPrepare"}function b1({type:e,reducerName:t},n,s,o){if(!o)throw new Error(Dt(18));const{payloadCreator:i,fulfilled:a,pending:l,rejected:u,settled:c,options:d}=n,f=o(e,i,d);s.exposeAction(t,f),a&&s.addCase(f.fulfilled,a),l&&s.addCase(f.pending,l),u&&s.addCase(f.rejected,u),c&&s.addMatcher(f.settled,c),s.exposeCaseReducer(t,{fulfilled:a||ni,pending:l||ni,rejected:u||ni,settled:c||ni})}function ni(){}function Dt(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}function av(e,t){return function(){return e.apply(t,arguments)}}const{toString:w1}=Object.prototype,{getPrototypeOf:gd}=Object,za=(e=>t=>{const n=w1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Bt=e=>(e=e.toLowerCase(),t=>za(t)===e),$a=e=>t=>typeof t===e,{isArray:ms}=Array,yo=$a("undefined");function S1(e){return e!==null&&!yo(e)&&e.constructor!==null&&!yo(e.constructor)&&ht(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const lv=Bt("ArrayBuffer");function k1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&lv(e.buffer),t}const E1=$a("string"),ht=$a("function"),cv=$a("number"),Wa=e=>e!==null&&typeof e=="object",P1=e=>e===!0||e===!1,ji=e=>{if(za(e)!=="object")return!1;const t=gd(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},_1=Bt("Date"),O1=Bt("File"),T1=Bt("Blob"),R1=Bt("FileList"),A1=e=>Wa(e)&&ht(e.pipe),I1=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||ht(e.append)&&((t=za(e))==="formdata"||t==="object"&&ht(e.toString)&&e.toString()==="[object FormData]"))},F1=Bt("URLSearchParams"),[D1,L1,M1,B1]=["ReadableStream","Request","Response","Headers"].map(Bt),z1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function To(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let s,o;if(typeof e!="object"&&(e=[e]),ms(e))for(s=0,o=e.length;s0;)if(o=n[s],t===o.toLowerCase())return o;return null}const ur=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,dv=e=>!yo(e)&&e!==ur;function nu(){const{caseless:e}=dv(this)&&this||{},t={},n=(s,o)=>{const i=e&&uv(t,o)||o;ji(t[i])&&ji(s)?t[i]=nu(t[i],s):ji(s)?t[i]=nu({},s):ms(s)?t[i]=s.slice():t[i]=s};for(let s=0,o=arguments.length;s(To(t,(o,i)=>{n&&ht(o)?e[i]=av(o,n):e[i]=o},{allOwnKeys:s}),e),W1=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),U1=(e,t,n,s)=>{e.prototype=Object.create(t.prototype,s),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},q1=(e,t,n,s)=>{let o,i,a;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!s||s(a,e,t))&&!l[a]&&(t[a]=e[a],l[a]=!0);e=n!==!1&&gd(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},V1=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return s!==-1&&s===n},H1=e=>{if(!e)return null;if(ms(e))return e;let t=e.length;if(!cv(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},K1=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&gd(Uint8Array)),Y1=(e,t)=>{const s=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=s.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},G1=(e,t)=>{let n;const s=[];for(;(n=e.exec(t))!==null;)s.push(n);return s},Q1=Bt("HTMLFormElement"),X1=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,s,o){return s.toUpperCase()+o}),Zf=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),J1=Bt("RegExp"),fv=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};To(n,(o,i)=>{let a;(a=t(o,i,e))!==!1&&(s[i]=a||o)}),Object.defineProperties(e,s)},Z1=e=>{fv(e,(t,n)=>{if(ht(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const s=e[n];if(ht(s)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},e0=(e,t)=>{const n={},s=o=>{o.forEach(i=>{n[i]=!0})};return ms(e)?s(e):s(String(e).split(t)),n},t0=()=>{},n0=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Vl="abcdefghijklmnopqrstuvwxyz",ep="0123456789",pv={DIGIT:ep,ALPHA:Vl,ALPHA_DIGIT:Vl+Vl.toUpperCase()+ep},r0=(e=16,t=pv.ALPHA_DIGIT)=>{let n="";const{length:s}=t;for(;e--;)n+=t[Math.random()*s|0];return n};function s0(e){return!!(e&&ht(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const o0=e=>{const t=new Array(10),n=(s,o)=>{if(Wa(s)){if(t.indexOf(s)>=0)return;if(!("toJSON"in s)){t[o]=s;const i=ms(s)?[]:{};return To(s,(a,l)=>{const u=n(a,o+1);!yo(u)&&(i[l]=u)}),t[o]=void 0,i}}return s};return n(e,0)},i0=Bt("AsyncFunction"),a0=e=>e&&(Wa(e)||ht(e))&&ht(e.then)&&ht(e.catch),mv=((e,t)=>e?setImmediate:t?((n,s)=>(ur.addEventListener("message",({source:o,data:i})=>{o===ur&&i===n&&s.length&&s.shift()()},!1),o=>{s.push(o),ur.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",ht(ur.postMessage)),l0=typeof queueMicrotask<"u"?queueMicrotask.bind(ur):typeof process<"u"&&process.nextTick||mv,$={isArray:ms,isArrayBuffer:lv,isBuffer:S1,isFormData:I1,isArrayBufferView:k1,isString:E1,isNumber:cv,isBoolean:P1,isObject:Wa,isPlainObject:ji,isReadableStream:D1,isRequest:L1,isResponse:M1,isHeaders:B1,isUndefined:yo,isDate:_1,isFile:O1,isBlob:T1,isRegExp:J1,isFunction:ht,isStream:A1,isURLSearchParams:F1,isTypedArray:K1,isFileList:R1,forEach:To,merge:nu,extend:$1,trim:z1,stripBOM:W1,inherits:U1,toFlatObject:q1,kindOf:za,kindOfTest:Bt,endsWith:V1,toArray:H1,forEachEntry:Y1,matchAll:G1,isHTMLForm:Q1,hasOwnProperty:Zf,hasOwnProp:Zf,reduceDescriptors:fv,freezeMethods:Z1,toObjectSet:e0,toCamelCase:X1,noop:t0,toFiniteNumber:n0,findKey:uv,global:ur,isContextDefined:dv,ALPHABET:pv,generateString:r0,isSpecCompliantForm:s0,toJSONObject:o0,isAsyncFn:i0,isThenable:a0,setImmediate:mv,asap:l0};function ie(e,t,n,s,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),o&&(this.response=o,this.status=o.status?o.status:null)}$.inherits(ie,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const hv=ie.prototype,vv={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{vv[e]={value:e}});Object.defineProperties(ie,vv);Object.defineProperty(hv,"isAxiosError",{value:!0});ie.from=(e,t,n,s,o,i)=>{const a=Object.create(hv);return $.toFlatObject(e,a,function(u){return u!==Error.prototype},l=>l!=="isAxiosError"),ie.call(a,e.message,t,n,s,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const c0=null;function ru(e){return $.isPlainObject(e)||$.isArray(e)}function gv(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function tp(e,t,n){return e?e.concat(t).map(function(o,i){return o=gv(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function u0(e){return $.isArray(e)&&!e.some(ru)}const d0=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function Ua(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(N,C){return!$.isUndefined(C[N])});const s=n.metaTokens,o=n.visitor||d,i=n.dots,a=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(t);if(!$.isFunction(o))throw new TypeError("visitor must be a function");function c(x){if(x===null)return"";if($.isDate(x))return x.toISOString();if(!u&&$.isBlob(x))throw new ie("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(x)||$.isTypedArray(x)?u&&typeof Blob=="function"?new Blob([x]):Buffer.from(x):x}function d(x,N,C){let m=x;if(x&&!C&&typeof x=="object"){if($.endsWith(N,"{}"))N=s?N:N.slice(0,-2),x=JSON.stringify(x);else if($.isArray(x)&&u0(x)||($.isFileList(x)||$.endsWith(N,"[]"))&&(m=$.toArray(x)))return N=gv(N),m.forEach(function(h,y){!($.isUndefined(h)||h===null)&&t.append(a===!0?tp([N],y,i):a===null?N:N+"[]",c(h))}),!1}return ru(x)?!0:(t.append(tp(C,N,i),c(x)),!1)}const f=[],g=Object.assign(d0,{defaultVisitor:d,convertValue:c,isVisitable:ru});function b(x,N){if(!$.isUndefined(x)){if(f.indexOf(x)!==-1)throw Error("Circular reference detected in "+N.join("."));f.push(x),$.forEach(x,function(m,v){(!($.isUndefined(m)||m===null)&&o.call(t,m,$.isString(v)?v.trim():v,N,g))===!0&&b(m,N?N.concat(v):[v])}),f.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return b(e),t}function np(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(s){return t[s]})}function xd(e,t){this._pairs=[],e&&Ua(e,this,t)}const xv=xd.prototype;xv.append=function(t,n){this._pairs.push([t,n])};xv.toString=function(t){const n=t?function(s){return t.call(this,s,np)}:np;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function f0(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function yv(e,t,n){if(!t)return e;const s=n&&n.encode||f0,o=n&&n.serialize;let i;if(o?i=o(t,n):i=$.isURLSearchParams(t)?t.toString():new xd(t,n).toString(s),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class rp{constructor(){this.handlers=[]}use(t,n,s){return this.handlers.push({fulfilled:t,rejected:n,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(s){s!==null&&t(s)})}}const jv={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},p0=typeof URLSearchParams<"u"?URLSearchParams:xd,m0=typeof FormData<"u"?FormData:null,h0=typeof Blob<"u"?Blob:null,v0={isBrowser:!0,classes:{URLSearchParams:p0,FormData:m0,Blob:h0},protocols:["http","https","file","blob","url","data"]},yd=typeof window<"u"&&typeof document<"u",su=typeof navigator=="object"&&navigator||void 0,g0=yd&&(!su||["ReactNative","NativeScript","NS"].indexOf(su.product)<0),x0=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",y0=yd&&window.location.href||"http://localhost",j0=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:yd,hasStandardBrowserEnv:g0,hasStandardBrowserWebWorkerEnv:x0,navigator:su,origin:y0},Symbol.toStringTag,{value:"Module"})),it={...j0,...v0};function N0(e,t){return Ua(e,new it.classes.URLSearchParams,Object.assign({visitor:function(n,s,o,i){return it.isNode&&$.isBuffer(n)?(this.append(s,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function C0(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function b0(e){const t={},n=Object.keys(e);let s;const o=n.length;let i;for(s=0;s=n.length;return a=!a&&$.isArray(o)?o.length:a,u?($.hasOwnProp(o,a)?o[a]=[o[a],s]:o[a]=s,!l):((!o[a]||!$.isObject(o[a]))&&(o[a]=[]),t(n,s,o[a],i)&&$.isArray(o[a])&&(o[a]=b0(o[a])),!l)}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,(s,o)=>{t(C0(s),o,n,0)}),n}return null}function w0(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(s){if(s.name!=="SyntaxError")throw s}return(n||JSON.stringify)(e)}const Ro={transitional:jv,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const s=n.getContentType()||"",o=s.indexOf("application/json")>-1,i=$.isObject(t);if(i&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return o?JSON.stringify(Nv(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t)||$.isReadableStream(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(i){if(s.indexOf("application/x-www-form-urlencoded")>-1)return N0(t,this.formSerializer).toString();if((l=$.isFileList(t))||s.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return Ua(l?{"files[]":t}:t,u&&new u,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),w0(t)):t}],transformResponse:[function(t){const n=this.transitional||Ro.transitional,s=n&&n.forcedJSONParsing,o=this.responseType==="json";if($.isResponse(t)||$.isReadableStream(t))return t;if(t&&$.isString(t)&&(s&&!this.responseType||o)){const a=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(a)throw l.name==="SyntaxError"?ie.from(l,ie.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:it.classes.FormData,Blob:it.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{Ro.headers[e]={}});const S0=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),k0=e=>{const t={};let n,s,o;return e&&e.split(` -`).forEach(function(a){o=a.indexOf(":"),n=a.substring(0,o).trim().toLowerCase(),s=a.substring(o+1).trim(),!(!n||t[n]&&S0[n])&&(n==="set-cookie"?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t},sp=Symbol("internals");function Rs(e){return e&&String(e).trim().toLowerCase()}function Ni(e){return e===!1||e==null?e:$.isArray(e)?e.map(Ni):String(e)}function E0(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}const P0=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Hl(e,t,n,s,o){if($.isFunction(s))return s.call(this,t,n);if(o&&(t=n),!!$.isString(t)){if($.isString(s))return t.indexOf(s)!==-1;if($.isRegExp(s))return s.test(t)}}function _0(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,s)=>n.toUpperCase()+s)}function O0(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(o,i,a){return this[s].call(this,t,o,i,a)},configurable:!0})})}class at{constructor(t){t&&this.set(t)}set(t,n,s){const o=this;function i(l,u,c){const d=Rs(u);if(!d)throw new Error("header name must be a non-empty string");const f=$.findKey(o,d);(!f||o[f]===void 0||c===!0||c===void 0&&o[f]!==!1)&&(o[f||u]=Ni(l))}const a=(l,u)=>$.forEach(l,(c,d)=>i(c,d,u));if($.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if($.isString(t)&&(t=t.trim())&&!P0(t))a(k0(t),n);else if($.isHeaders(t))for(const[l,u]of t.entries())i(u,l,s);else t!=null&&i(n,t,s);return this}get(t,n){if(t=Rs(t),t){const s=$.findKey(this,t);if(s){const o=this[s];if(!n)return o;if(n===!0)return E0(o);if($.isFunction(n))return n.call(this,o,s);if($.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Rs(t),t){const s=$.findKey(this,t);return!!(s&&this[s]!==void 0&&(!n||Hl(this,this[s],s,n)))}return!1}delete(t,n){const s=this;let o=!1;function i(a){if(a=Rs(a),a){const l=$.findKey(s,a);l&&(!n||Hl(s,s[l],l,n))&&(delete s[l],o=!0)}}return $.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let s=n.length,o=!1;for(;s--;){const i=n[s];(!t||Hl(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,s={};return $.forEach(this,(o,i)=>{const a=$.findKey(s,i);if(a){n[a]=Ni(o),delete n[i];return}const l=t?_0(i):String(i).trim();l!==i&&delete n[i],n[l]=Ni(o),s[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $.forEach(this,(s,o)=>{s!=null&&s!==!1&&(n[o]=t&&$.isArray(s)?s.join(", "):s)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const s=new this(t);return n.forEach(o=>s.set(o)),s}static accessor(t){const s=(this[sp]=this[sp]={accessors:{}}).accessors,o=this.prototype;function i(a){const l=Rs(a);s[l]||(O0(o,a),s[l]=!0)}return $.isArray(t)?t.forEach(i):i(t),this}}at.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(at.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(s){this[n]=s}}});$.freezeMethods(at);function Kl(e,t){const n=this||Ro,s=t||n,o=at.from(s.headers);let i=s.data;return $.forEach(e,function(l){i=l.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Cv(e){return!!(e&&e.__CANCEL__)}function hs(e,t,n){ie.call(this,e??"canceled",ie.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(hs,ie,{__CANCEL__:!0});function bv(e,t,n){const s=n.config.validateStatus;!n.status||!s||s(n.status)?e(n):t(new ie("Request failed with status code "+n.status,[ie.ERR_BAD_REQUEST,ie.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function T0(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function R0(e,t){e=e||10;const n=new Array(e),s=new Array(e);let o=0,i=0,a;return t=t!==void 0?t:1e3,function(u){const c=Date.now(),d=s[i];a||(a=c),n[o]=u,s[o]=c;let f=i,g=0;for(;f!==o;)g+=n[f++],f=f%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),c-a{n=d,o=null,i&&(clearTimeout(i),i=null),e.apply(null,c)};return[(...c)=>{const d=Date.now(),f=d-n;f>=s?a(c,d):(o=c,i||(i=setTimeout(()=>{i=null,a(o)},s-f)))},()=>o&&a(o)]}const ca=(e,t,n=3)=>{let s=0;const o=R0(50,250);return A0(i=>{const a=i.loaded,l=i.lengthComputable?i.total:void 0,u=a-s,c=o(u),d=a<=l;s=a;const f={loaded:a,total:l,progress:l?a/l:void 0,bytes:u,rate:c||void 0,estimated:c&&l&&d?(l-a)/c:void 0,event:i,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(f)},n)},op=(e,t)=>{const n=e!=null;return[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},ip=e=>(...t)=>$.asap(()=>e(...t)),I0=it.hasStandardBrowserEnv?function(){const t=it.navigator&&/(msie|trident)/i.test(it.navigator.userAgent),n=document.createElement("a");let s;function o(i){let a=i;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return s=o(window.location.href),function(a){const l=$.isString(a)?o(a):a;return l.protocol===s.protocol&&l.host===s.host}}():function(){return function(){return!0}}(),F0=it.hasStandardBrowserEnv?{write(e,t,n,s,o,i){const a=[e+"="+encodeURIComponent(t)];$.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),$.isString(s)&&a.push("path="+s),$.isString(o)&&a.push("domain="+o),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function D0(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function L0(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function wv(e,t){return e&&!D0(t)?L0(e,t):t}const ap=e=>e instanceof at?{...e}:e;function br(e,t){t=t||{};const n={};function s(c,d,f){return $.isPlainObject(c)&&$.isPlainObject(d)?$.merge.call({caseless:f},c,d):$.isPlainObject(d)?$.merge({},d):$.isArray(d)?d.slice():d}function o(c,d,f){if($.isUndefined(d)){if(!$.isUndefined(c))return s(void 0,c,f)}else return s(c,d,f)}function i(c,d){if(!$.isUndefined(d))return s(void 0,d)}function a(c,d){if($.isUndefined(d)){if(!$.isUndefined(c))return s(void 0,c)}else return s(void 0,d)}function l(c,d,f){if(f in t)return s(c,d);if(f in e)return s(void 0,c)}const u={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l,headers:(c,d)=>o(ap(c),ap(d),!0)};return $.forEach(Object.keys(Object.assign({},e,t)),function(d){const f=u[d]||o,g=f(e[d],t[d],d);$.isUndefined(g)&&f!==l||(n[d]=g)}),n}const Sv=e=>{const t=br({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:o,xsrfCookieName:i,headers:a,auth:l}=t;t.headers=a=at.from(a),t.url=yv(wv(t.baseURL,t.url),e.params,e.paramsSerializer),l&&a.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let u;if($.isFormData(n)){if(it.hasStandardBrowserEnv||it.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((u=a.getContentType())!==!1){const[c,...d]=u?u.split(";").map(f=>f.trim()).filter(Boolean):[];a.setContentType([c||"multipart/form-data",...d].join("; "))}}if(it.hasStandardBrowserEnv&&(s&&$.isFunction(s)&&(s=s(t)),s||s!==!1&&I0(t.url))){const c=o&&i&&F0.read(i);c&&a.set(o,c)}return t},M0=typeof XMLHttpRequest<"u",B0=M0&&function(e){return new Promise(function(n,s){const o=Sv(e);let i=o.data;const a=at.from(o.headers).normalize();let{responseType:l,onUploadProgress:u,onDownloadProgress:c}=o,d,f,g,b,x;function N(){b&&b(),x&&x(),o.cancelToken&&o.cancelToken.unsubscribe(d),o.signal&&o.signal.removeEventListener("abort",d)}let C=new XMLHttpRequest;C.open(o.method.toUpperCase(),o.url,!0),C.timeout=o.timeout;function m(){if(!C)return;const h=at.from("getAllResponseHeaders"in C&&C.getAllResponseHeaders()),k={data:!l||l==="text"||l==="json"?C.responseText:C.response,status:C.status,statusText:C.statusText,headers:h,config:e,request:C};bv(function(T){n(T),N()},function(T){s(T),N()},k),C=null}"onloadend"in C?C.onloadend=m:C.onreadystatechange=function(){!C||C.readyState!==4||C.status===0&&!(C.responseURL&&C.responseURL.indexOf("file:")===0)||setTimeout(m)},C.onabort=function(){C&&(s(new ie("Request aborted",ie.ECONNABORTED,e,C)),C=null)},C.onerror=function(){s(new ie("Network Error",ie.ERR_NETWORK,e,C)),C=null},C.ontimeout=function(){let y=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const k=o.transitional||jv;o.timeoutErrorMessage&&(y=o.timeoutErrorMessage),s(new ie(y,k.clarifyTimeoutError?ie.ETIMEDOUT:ie.ECONNABORTED,e,C)),C=null},i===void 0&&a.setContentType(null),"setRequestHeader"in C&&$.forEach(a.toJSON(),function(y,k){C.setRequestHeader(k,y)}),$.isUndefined(o.withCredentials)||(C.withCredentials=!!o.withCredentials),l&&l!=="json"&&(C.responseType=o.responseType),c&&([g,x]=ca(c,!0),C.addEventListener("progress",g)),u&&C.upload&&([f,b]=ca(u),C.upload.addEventListener("progress",f),C.upload.addEventListener("loadend",b)),(o.cancelToken||o.signal)&&(d=h=>{C&&(s(!h||h.type?new hs(null,e,C):h),C.abort(),C=null)},o.cancelToken&&o.cancelToken.subscribe(d),o.signal&&(o.signal.aborted?d():o.signal.addEventListener("abort",d)));const v=T0(o.url);if(v&&it.protocols.indexOf(v)===-1){s(new ie("Unsupported protocol "+v+":",ie.ERR_BAD_REQUEST,e));return}C.send(i||null)})},z0=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let s=new AbortController,o;const i=function(c){if(!o){o=!0,l();const d=c instanceof Error?c:this.reason;s.abort(d instanceof ie?d:new hs(d instanceof Error?d.message:d))}};let a=t&&setTimeout(()=>{a=null,i(new ie(`timeout ${t} of ms exceeded`,ie.ETIMEDOUT))},t);const l=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(i):c.removeEventListener("abort",i)}),e=null)};e.forEach(c=>c.addEventListener("abort",i));const{signal:u}=s;return u.unsubscribe=()=>$.asap(l),u}},$0=function*(e,t){let n=e.byteLength;if(!t||n{const o=W0(e,t);let i=0,a,l=u=>{a||(a=!0,s&&s(u))};return new ReadableStream({async pull(u){try{const{done:c,value:d}=await o.next();if(c){l(),u.close();return}let f=d.byteLength;if(n){let g=i+=f;n(g)}u.enqueue(new Uint8Array(d))}catch(c){throw l(c),c}},cancel(u){return l(u),o.return()}},{highWaterMark:2})},qa=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",kv=qa&&typeof ReadableStream=="function",q0=qa&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Ev=(e,...t)=>{try{return!!e(...t)}catch{return!1}},V0=kv&&Ev(()=>{let e=!1;const t=new Request(it.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),cp=64*1024,ou=kv&&Ev(()=>$.isReadableStream(new Response("").body)),ua={stream:ou&&(e=>e.body)};qa&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!ua[t]&&(ua[t]=$.isFunction(e[t])?n=>n[t]():(n,s)=>{throw new ie(`Response type '${t}' is not supported`,ie.ERR_NOT_SUPPORT,s)})})})(new Response);const H0=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(it.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await q0(e)).byteLength},K0=async(e,t)=>{const n=$.toFiniteNumber(e.getContentLength());return n??H0(t)},Y0=qa&&(async e=>{let{url:t,method:n,data:s,signal:o,cancelToken:i,timeout:a,onDownloadProgress:l,onUploadProgress:u,responseType:c,headers:d,withCredentials:f="same-origin",fetchOptions:g}=Sv(e);c=c?(c+"").toLowerCase():"text";let b=z0([o,i&&i.toAbortSignal()],a),x;const N=b&&b.unsubscribe&&(()=>{b.unsubscribe()});let C;try{if(u&&V0&&n!=="get"&&n!=="head"&&(C=await K0(d,s))!==0){let k=new Request(t,{method:"POST",body:s,duplex:"half"}),O;if($.isFormData(s)&&(O=k.headers.get("content-type"))&&d.setContentType(O),k.body){const[T,_]=op(C,ca(ip(u)));s=lp(k.body,cp,T,_)}}$.isString(f)||(f=f?"include":"omit");const m="credentials"in Request.prototype;x=new Request(t,{...g,signal:b,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:s,duplex:"half",credentials:m?f:void 0});let v=await fetch(x);const h=ou&&(c==="stream"||c==="response");if(ou&&(l||h&&N)){const k={};["status","statusText","headers"].forEach(D=>{k[D]=v[D]});const O=$.toFiniteNumber(v.headers.get("content-length")),[T,_]=l&&op(O,ca(ip(l),!0))||[];v=new Response(lp(v.body,cp,T,()=>{_&&_(),N&&N()}),k)}c=c||"text";let y=await ua[$.findKey(ua,c)||"text"](v,e);return!h&&N&&N(),await new Promise((k,O)=>{bv(k,O,{data:y,headers:at.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:x})})}catch(m){throw N&&N(),m&&m.name==="TypeError"&&/fetch/i.test(m.message)?Object.assign(new ie("Network Error",ie.ERR_NETWORK,e,x),{cause:m.cause||m}):ie.from(m,m&&m.code,e,x)}}),iu={http:c0,xhr:B0,fetch:Y0};$.forEach(iu,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const up=e=>`- ${e}`,G0=e=>$.isFunction(e)||e===null||e===!1,Pv={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:t}=e;let n,s;const o={};for(let i=0;i`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let a=t?i.length>1?`since : -`+i.map(up).join(` -`):" "+up(i[0]):"as no adapter specified";throw new ie("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return s},adapters:iu};function Yl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new hs(null,e)}function dp(e){return Yl(e),e.headers=at.from(e.headers),e.data=Kl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Pv.getAdapter(e.adapter||Ro.adapter)(e).then(function(s){return Yl(e),s.data=Kl.call(e,e.transformResponse,s),s.headers=at.from(s.headers),s},function(s){return Cv(s)||(Yl(e),s&&s.response&&(s.response.data=Kl.call(e,e.transformResponse,s.response),s.response.headers=at.from(s.response.headers))),Promise.reject(s)})}const _v="1.7.7",jd={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{jd[e]=function(s){return typeof s===e||"a"+(t<1?"n ":" ")+e}});const fp={};jd.transitional=function(t,n,s){function o(i,a){return"[Axios v"+_v+"] Transitional option '"+i+"'"+a+(s?". "+s:"")}return(i,a,l)=>{if(t===!1)throw new ie(o(a," has been removed"+(n?" in "+n:"")),ie.ERR_DEPRECATED);return n&&!fp[a]&&(fp[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,l):!0}};function Q0(e,t,n){if(typeof e!="object")throw new ie("options must be an object",ie.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let o=s.length;for(;o-- >0;){const i=s[o],a=t[i];if(a){const l=e[i],u=l===void 0||a(l,i,e);if(u!==!0)throw new ie("option "+i+" must be "+u,ie.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ie("Unknown option "+i,ie.ERR_BAD_OPTION)}}const au={assertOptions:Q0,validators:jd},jn=au.validators;class pr{constructor(t){this.defaults=t,this.interceptors={request:new rp,response:new rp}}async request(t,n){try{return await this._request(t,n)}catch(s){if(s instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";try{s.stack?i&&!String(s.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(s.stack+=` -`+i):s.stack=i}catch{}}throw s}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=br(this.defaults,n);const{transitional:s,paramsSerializer:o,headers:i}=n;s!==void 0&&au.assertOptions(s,{silentJSONParsing:jn.transitional(jn.boolean),forcedJSONParsing:jn.transitional(jn.boolean),clarifyTimeoutError:jn.transitional(jn.boolean)},!1),o!=null&&($.isFunction(o)?n.paramsSerializer={serialize:o}:au.assertOptions(o,{encode:jn.function,serialize:jn.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=i&&$.merge(i.common,i[n.method]);i&&$.forEach(["delete","get","head","post","put","patch","common"],x=>{delete i[x]}),n.headers=at.concat(a,i);const l=[];let u=!0;this.interceptors.request.forEach(function(N){typeof N.runWhen=="function"&&N.runWhen(n)===!1||(u=u&&N.synchronous,l.unshift(N.fulfilled,N.rejected))});const c=[];this.interceptors.response.forEach(function(N){c.push(N.fulfilled,N.rejected)});let d,f=0,g;if(!u){const x=[dp.bind(this),void 0];for(x.unshift.apply(x,l),x.push.apply(x,c),g=x.length,d=Promise.resolve(n);f{if(!s._listeners)return;let i=s._listeners.length;for(;i-- >0;)s._listeners[i](o);s._listeners=null}),this.promise.then=o=>{let i;const a=new Promise(l=>{s.subscribe(l),i=l}).then(o);return a.cancel=function(){s.unsubscribe(i)},a},t(function(i,a,l){s.reason||(s.reason=new hs(i,a,l),n(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=s=>{t.abort(s)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Nd(function(o){t=o}),cancel:t}}}function X0(e){return function(n){return e.apply(null,n)}}function J0(e){return $.isObject(e)&&e.isAxiosError===!0}const lu={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(lu).forEach(([e,t])=>{lu[t]=e});function Ov(e){const t=new pr(e),n=av(pr.prototype.request,t);return $.extend(n,pr.prototype,t,{allOwnKeys:!0}),$.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Ov(br(e,o))},n}const he=Ov(Ro);he.Axios=pr;he.CanceledError=hs;he.CancelToken=Nd;he.isCancel=Cv;he.VERSION=_v;he.toFormData=Ua;he.AxiosError=ie;he.Cancel=he.CanceledError;he.all=function(t){return Promise.all(t)};he.spread=X0;he.isAxiosError=J0;he.mergeConfig=br;he.AxiosHeaders=at;he.formToJSON=e=>Nv($.isHTMLForm(e)?new FormData(e):e);he.getAdapter=Pv.getAdapter;he.HttpStatusCode=lu;he.default=he;const Z0="http://67.225.129.127:3002",Jt=he.create({baseURL:Z0});Jt.interceptors.request.use(e=>(localStorage.getItem("profile")&&(e.headers.Authorization=`Bearer ${JSON.parse(localStorage.getItem("profile")).token}`),e));const eN=e=>Jt.post("/users/signup",e),tN=e=>Jt.post("/users/signin",e),nN=(e,t,n)=>Jt.get(`/users/${e}/verify/${t}`,n),rN=e=>Jt.post("/properties",e),sN=(e,t,n)=>Jt.get(`/properties/user/${e}?page=${t}&limit=${n}`,e),oN=e=>Jt.get(`/properties/${e}`,e),iN=(e,t)=>Jt.put(`/properties/${e}`,t),aN=e=>Jt.get(`/users/${e}`),lN=e=>Jt.patch("/users/invest",e),cN="http://67.225.129.127:3002",Ci=ct("auth/login",async({formValue:e,navigate:t},{rejectWithValue:n})=>{try{const s=await tN(e);return t("/dashboard"),s.data}catch(s){return n(s.response.data)}}),bi=ct("auth/register",async({formValue:e,navigate:t,toast:n},{rejectWithValue:s})=>{try{const o=await eN(e);return console.log("response",o),n.success("Register Successfully"),t("/registrationsuccess"),o.data}catch(o){return s(o.response.data)}}),wi=ct("auth/updateUser",async({formData:e,toast:t,navigate:n},{rejectWithValue:s})=>{try{const o=await he.put(`${cN}/users/update`,e);return t.success("Updated Successfully"),n("/login"),o.data}catch(o){return s(o.response.data)}}),Si=ct("auth/WillingToInvest",async({formData:e,toast:t},{rejectWithValue:n})=>{try{const s=await lN(e);return t.success("Investment amount updated successfully!"),s.data}catch(s){return t.error(s.response.data.message),n(s.response.data)}}),Tv=Ba({name:"auth",initialState:{user:null,error:"",loading:!1,isLoading:!1},reducers:{setUser:(e,t)=>{e.user=t.payload},setLogout:e=>{localStorage.clear(),e.user=null},setUserDetails:(e,t)=>{e.user=t.payload},updateUser:(e,t)=>{const n=t.payload;e.user={...e.user,...n}}},extraReducers:e=>{e.addCase(Ci.pending,t=>{t.loading=!0}).addCase(Ci.fulfilled,(t,n)=>{t.loading=!1,localStorage.setItem("profile",JSON.stringify({...n.payload})),t.user=n.payload}).addCase(Ci.rejected,(t,n)=>{t.loading=!1,t.error=n.payload.message}).addCase(bi.pending,t=>{t.loading=!0}).addCase(bi.fulfilled,(t,n)=>{t.loading=!1,localStorage.setItem("profile",JSON.stringify({...n.payload})),t.user=n.payload}).addCase(bi.rejected,(t,n)=>{t.loading=!1,t.error=n.payload.message}).addCase(wi.pending,t=>{t.isLoading=!0}).addCase(wi.fulfilled,(t,n)=>{t.isLoading=!1,t.user=n.payload}).addCase(wi.rejected,(t,n)=>{t.isLoading=!1,t.error=n.payload}).addCase(Si.pending,t=>{t.loading=!0}).addCase(Si.fulfilled,(t,n)=>{t.loading=!1,t.user={...t.user,result:n.payload}}).addCase(Si.rejected,(t,n)=>{t.loading=!1,t.error=n.payload})}}),{setUser:sS,setLogout:uN,setUserDetails:oS}=Tv.actions,dN=Tv.reducer,ki=ct("user/showUser",async(e,{rejectWithValue:t})=>{try{return(await aN(e)).data}catch(n){return t(n.response.data)}}),Ei=ct("user/verifyEmail",async({id:e,token:t,data:n},{rejectWithValue:s})=>{try{return(await nN(e,t,n)).data.message}catch(o){return s(o.response.data)}}),fN=Ba({name:"user",initialState:{users:[],error:"",loading:!1,verified:!1,user:{}},reducers:{},extraReducers:e=>{e.addCase(ki.pending,t=>{t.loading=!0,t.error=null}).addCase(ki.fulfilled,(t,n)=>{t.loading=!1,t.user=n.payload}).addCase(ki.rejected,(t,n)=>{t.loading=!1,t.error=n.payload}).addCase(Ei.pending,t=>{t.loading=!0,t.error=null}).addCase(Ei.fulfilled,(t,n)=>{t.loading=!1,t.verified=n.payload==="Email verified successfully"}).addCase(Ei.rejected,(t,n)=>{t.loading=!1,t.error=n.error.message})}}),pN=fN.reducer,Pi=ct("property/submitProperty",async(e,{rejectWithValue:t})=>{try{return(await rN(e)).data}catch(n){return t(n.response.data)}}),Qs=ct("property/fetchUserProperties",async({userId:e,page:t,limit:n},{rejectWithValue:s})=>{try{return(await sN(e,t,n)).data}catch(o){return s(o.response.data)}}),Xs=ct("property/fetchPropertyById",async(e,{rejectWithValue:t})=>{try{return(await oN(e)).data}catch(n){return t(n.response.data)}}),_i=ct("property/updateProperty",async({id:e,propertyData:t},{rejectWithValue:n})=>{try{return(await iN(e,t)).data}catch(s){return n(s.response.data)}}),Oi=ct("property/addFundDetails",async({id:e,fundDetails:t,toast:n},{rejectWithValue:s})=>{try{const o=await he.put(`http://67.225.129.127:3002/properties/${e}/fund-details`,t);return n.success("Submitted Successfully"),o.data}catch(o){return s(o.response.data)}}),Ti=ct("property/deleteFundDetail",async({id:e,fundDetailId:t,token:n},{rejectWithValue:s})=>{try{return(await he.delete(`http://67.225.129.127:3002/properties/${e}/fund-details/${t}`,{headers:{Authorization:`Bearer ${n}`}})).data}catch(o){return s(o.response.data)}}),ts=ct("properties/getProperties",async({page:e,limit:t,keyword:n=""})=>(await he.get(`http://67.225.129.127:3002/properties?page=${e}&limit=${t}&keyword=${n}`)).data),mN=Ba({name:"property",initialState:{property:{},status:"idle",error:null,userProperties:[],selectedProperty:null,totalPages:0,currentPage:1,loading:!1,properties:[],fundDetails:[]},reducers:{},extraReducers:e=>{e.addCase(Pi.pending,t=>{t.status="loading"}).addCase(Pi.fulfilled,(t,n)=>{t.status="succeeded",t.property=n.payload}).addCase(Pi.rejected,(t,n)=>{t.status="failed",t.error=n.payload}).addCase(Qs.pending,t=>{t.loading=!0}).addCase(Qs.fulfilled,(t,{payload:n})=>{t.loading=!1,t.userProperties=n.properties,t.totalPages=n.totalPages,t.currentPage=n.currentPage}).addCase(Qs.rejected,(t,{payload:n})=>{t.loading=!1,t.error=n}).addCase(Xs.pending,t=>{t.status="loading"}).addCase(Xs.fulfilled,(t,n)=>{t.status="succeeded",t.selectedProperty=n.payload}).addCase(Xs.rejected,(t,n)=>{t.status="failed",t.error=n.payload}).addCase(_i.pending,t=>{t.status="loading"}).addCase(_i.fulfilled,(t,n)=>{t.status="succeeded",t.selectedProperty=n.payload}).addCase(_i.rejected,(t,n)=>{t.status="failed",t.error=n.payload}).addCase(ts.pending,t=>{t.loading=!0}).addCase(ts.fulfilled,(t,n)=>{t.loading=!1,t.properties=n.payload.data,t.totalPages=n.payload.totalPages,t.currentPage=n.payload.currentPage}).addCase(ts.rejected,(t,n)=>{t.loading=!1,t.error=n.error.message}).addCase(Oi.pending,t=>{t.loading=!0}).addCase(Oi.fulfilled,(t,n)=>{t.loading=!1,t.property=n.payload.property}).addCase(Oi.rejected,(t,n)=>{t.loading=!1,t.error=n.payload}).addCase(Ti.pending,t=>{t.loading=!0}).addCase(Ti.fulfilled,(t,n)=>{t.loading=!1,t.fundDetails=t.fundDetails.filter(s=>s._id!==n.meta.arg.id)}).addCase(Ti.rejected,(t,n)=>{t.loading=!1,t.error=n.payload})}}),hN=mN.reducer,Gl=ct("fundDetails/fetchFundDetails",async(e,{rejectWithValue:t})=>{try{return(await he.get(`http://67.225.129.127:3002/properties/${e}/fund-details`)).data.fundDetails}catch(n){return t(n.response.data)}}),vN=Ba({name:"fundDetails",initialState:{fundDetails:[],loading:!1,error:null},reducers:{},extraReducers:e=>{e.addCase(Gl.pending,t=>{t.loading=!0}).addCase(Gl.fulfilled,(t,n)=>{t.loading=!1,t.fundDetails=n.payload}).addCase(Gl.rejected,(t,n)=>{t.loading=!1,t.error=n.payload})}}),gN=vN.reducer,xN=s1({reducer:{auth:dN,user:pN,property:hN,fundDetails:gN}});/** - * @remix-run/router v1.19.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function jo(){return jo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Rv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function jN(){return Math.random().toString(36).substr(2,8)}function mp(e,t){return{usr:e.state,key:e.key,idx:t}}function cu(e,t,n,s){return n===void 0&&(n=null),jo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?vs(t):t,{state:n,key:t&&t.key||s||jN()})}function da(e){let{pathname:t="/",search:n="",hash:s=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),s&&s!=="#"&&(t+=s.charAt(0)==="#"?s:"#"+s),t}function vs(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let s=e.indexOf("?");s>=0&&(t.search=e.substr(s),e=e.substr(0,s)),e&&(t.pathname=e)}return t}function NN(e,t,n,s){s===void 0&&(s={});let{window:o=document.defaultView,v5Compat:i=!1}=s,a=o.history,l=Tn.Pop,u=null,c=d();c==null&&(c=0,a.replaceState(jo({},a.state,{idx:c}),""));function d(){return(a.state||{idx:null}).idx}function f(){l=Tn.Pop;let C=d(),m=C==null?null:C-c;c=C,u&&u({action:l,location:N.location,delta:m})}function g(C,m){l=Tn.Push;let v=cu(N.location,C,m);c=d()+1;let h=mp(v,c),y=N.createHref(v);try{a.pushState(h,"",y)}catch(k){if(k instanceof DOMException&&k.name==="DataCloneError")throw k;o.location.assign(y)}i&&u&&u({action:l,location:N.location,delta:1})}function b(C,m){l=Tn.Replace;let v=cu(N.location,C,m);c=d();let h=mp(v,c),y=N.createHref(v);a.replaceState(h,"",y),i&&u&&u({action:l,location:N.location,delta:0})}function x(C){let m=o.location.origin!=="null"?o.location.origin:o.location.href,v=typeof C=="string"?C:da(C);return v=v.replace(/ $/,"%20"),Ee(m,"No window.location.(origin|href) available to create URL for href: "+v),new URL(v,m)}let N={get action(){return l},get location(){return e(o,a)},listen(C){if(u)throw new Error("A history only accepts one active listener");return o.addEventListener(pp,f),u=C,()=>{o.removeEventListener(pp,f),u=null}},createHref(C){return t(o,C)},createURL:x,encodeLocation(C){let m=x(C);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:g,replace:b,go(C){return a.go(C)}};return N}var hp;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(hp||(hp={}));function CN(e,t,n){return n===void 0&&(n="/"),bN(e,t,n,!1)}function bN(e,t,n,s){let o=typeof t=="string"?vs(t):t,i=us(o.pathname||"/",n);if(i==null)return null;let a=Av(e);wN(a);let l=null;for(let u=0;l==null&&u{let u={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};u.relativePath.startsWith("/")&&(Ee(u.relativePath.startsWith(s),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+s+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(s.length));let c=$n([s,u.relativePath]),d=n.concat(u);i.children&&i.children.length>0&&(Ee(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),Av(i.children,t,d,c)),!(i.path==null&&!i.index)&&t.push({path:c,score:TN(c,i.index),routesMeta:d})};return e.forEach((i,a)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,a);else for(let u of Iv(i.path))o(i,a,u)}),t}function Iv(e){let t=e.split("/");if(t.length===0)return[];let[n,...s]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(s.length===0)return o?[i,""]:[i];let a=Iv(s.join("/")),l=[];return l.push(...a.map(u=>u===""?i:[i,u].join("/"))),o&&l.push(...a),l.map(u=>e.startsWith("/")&&u===""?"/":u)}function wN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:RN(t.routesMeta.map(s=>s.childrenIndex),n.routesMeta.map(s=>s.childrenIndex)))}const SN=/^:[\w-]+$/,kN=3,EN=2,PN=1,_N=10,ON=-2,vp=e=>e==="*";function TN(e,t){let n=e.split("/"),s=n.length;return n.some(vp)&&(s+=ON),t&&(s+=EN),n.filter(o=>!vp(o)).reduce((o,i)=>o+(SN.test(i)?kN:i===""?PN:_N),s)}function RN(e,t){return e.length===t.length&&e.slice(0,-1).every((s,o)=>s===t[o])?e[e.length-1]-t[t.length-1]:0}function AN(e,t,n){let{routesMeta:s}=e,o={},i="/",a=[];for(let l=0;l{let{paramName:g,isOptional:b}=d;if(g==="*"){let N=l[f]||"";a=i.slice(0,i.length-N.length).replace(/(.)\/+$/,"$1")}const x=l[f];return b&&!x?c[g]=void 0:c[g]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:i,pathnameBase:a,pattern:e}}function IN(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Rv(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let s=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,l,u)=>(s.push({paramName:l,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(s.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),s]}function FN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Rv(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function us(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,s=e.charAt(n);return s&&s!=="/"?null:e.slice(n)||"/"}function DN(e,t){t===void 0&&(t="/");let{pathname:n,search:s="",hash:o=""}=typeof e=="string"?vs(e):e;return{pathname:n?n.startsWith("/")?n:LN(n,t):t,search:zN(s),hash:$N(o)}}function LN(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Ql(e,t,n,s){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(s)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function MN(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Fv(e,t){let n=MN(e);return t?n.map((s,o)=>o===n.length-1?s.pathname:s.pathnameBase):n.map(s=>s.pathnameBase)}function Dv(e,t,n,s){s===void 0&&(s=!1);let o;typeof e=="string"?o=vs(e):(o=jo({},e),Ee(!o.pathname||!o.pathname.includes("?"),Ql("?","pathname","search",o)),Ee(!o.pathname||!o.pathname.includes("#"),Ql("#","pathname","hash",o)),Ee(!o.search||!o.search.includes("#"),Ql("#","search","hash",o)));let i=e===""||o.pathname==="",a=i?"/":o.pathname,l;if(a==null)l=n;else{let f=t.length-1;if(!s&&a.startsWith("..")){let g=a.split("/");for(;g[0]==="..";)g.shift(),f-=1;o.pathname=g.join("/")}l=f>=0?t[f]:"/"}let u=DN(o,l),c=a&&a!=="/"&&a.endsWith("/"),d=(i||a===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}const $n=e=>e.join("/").replace(/\/\/+/g,"/"),BN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),zN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,$N=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function WN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Lv=["post","put","patch","delete"];new Set(Lv);const UN=["get",...Lv];new Set(UN);/** - * React Router v6.26.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function No(){return No=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),w.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){s.go(c);return}let f=Dv(c,JSON.parse(a),i,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:$n([t,f.pathname])),(d.replace?s.replace:s.push)(f,d.state,d)},[t,s,a,i,e])}function gs(){let{matches:e}=w.useContext(Gn),t=e[e.length-1];return t?t.params:{}}function Ka(e,t){let{relative:n}=t===void 0?{}:t,{future:s}=w.useContext(Yn),{matches:o}=w.useContext(Gn),{pathname:i}=Io(),a=JSON.stringify(Fv(o,s.v7_relativeSplatPath));return w.useMemo(()=>Dv(e,JSON.parse(a),i,n==="path"),[e,a,i,n])}function HN(e,t){return KN(e,t)}function KN(e,t,n,s){Ao()||Ee(!1);let{navigator:o}=w.useContext(Yn),{matches:i}=w.useContext(Gn),a=i[i.length-1],l=a?a.params:{};a&&a.pathname;let u=a?a.pathnameBase:"/";a&&a.route;let c=Io(),d;if(t){var f;let C=typeof t=="string"?vs(t):t;u==="/"||(f=C.pathname)!=null&&f.startsWith(u)||Ee(!1),d=C}else d=c;let g=d.pathname||"/",b=g;if(u!=="/"){let C=u.replace(/^\//,"").split("/");b="/"+g.replace(/^\//,"").split("/").slice(C.length).join("/")}let x=CN(e,{pathname:b}),N=JN(x&&x.map(C=>Object.assign({},C,{params:Object.assign({},l,C.params),pathname:$n([u,o.encodeLocation?o.encodeLocation(C.pathname).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?u:$n([u,o.encodeLocation?o.encodeLocation(C.pathnameBase).pathname:C.pathnameBase])})),i,n,s);return t&&N?w.createElement(Ha.Provider,{value:{location:No({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Tn.Pop}},N):N}function YN(){let e=nC(),t=WN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),n?w.createElement("pre",{style:o},n):null,null)}const GN=w.createElement(YN,null);class QN extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?w.createElement(Gn.Provider,{value:this.props.routeContext},w.createElement(Bv.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function XN(e){let{routeContext:t,match:n,children:s}=e,o=w.useContext(Va);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),w.createElement(Gn.Provider,{value:t},s)}function JN(e,t,n,s){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),s===void 0&&(s=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=s)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let a=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let d=a.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);d>=0||Ee(!1),a=a.slice(0,Math.min(a.length,d+1))}let u=!1,c=-1;if(n&&s&&s.v7_partialHydration)for(let d=0;d=0?a=a.slice(0,c+1):a=[a[0]];break}}}return a.reduceRight((d,f,g)=>{let b,x=!1,N=null,C=null;n&&(b=l&&f.route.id?l[f.route.id]:void 0,N=f.route.errorElement||GN,u&&(c<0&&g===0?(x=!0,C=null):c===g&&(x=!0,C=f.route.hydrateFallbackElement||null)));let m=t.concat(a.slice(0,g+1)),v=()=>{let h;return b?h=N:x?h=C:f.route.Component?h=w.createElement(f.route.Component,null):f.route.element?h=f.route.element:h=d,w.createElement(XN,{match:f,routeContext:{outlet:d,matches:m,isDataRoute:n!=null},children:h})};return n&&(f.route.ErrorBoundary||f.route.errorElement||g===0)?w.createElement(QN,{location:n.location,revalidation:n.revalidation,component:N,error:b,children:v(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):v()},null)}var $v=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}($v||{}),pa=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(pa||{});function ZN(e){let t=w.useContext(Va);return t||Ee(!1),t}function eC(e){let t=w.useContext(Mv);return t||Ee(!1),t}function tC(e){let t=w.useContext(Gn);return t||Ee(!1),t}function Wv(e){let t=tC(),n=t.matches[t.matches.length-1];return n.route.id||Ee(!1),n.route.id}function nC(){var e;let t=w.useContext(Bv),n=eC(pa.UseRouteError),s=Wv(pa.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[s]}function rC(){let{router:e}=ZN($v.UseNavigateStable),t=Wv(pa.UseNavigateStable),n=w.useRef(!1);return zv(()=>{n.current=!0}),w.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,No({fromRouteId:t},i)))},[e,t])}function _e(e){Ee(!1)}function sC(e){let{basename:t="/",children:n=null,location:s,navigationType:o=Tn.Pop,navigator:i,static:a=!1,future:l}=e;Ao()&&Ee(!1);let u=t.replace(/^\/*/,"/"),c=w.useMemo(()=>({basename:u,navigator:i,static:a,future:No({v7_relativeSplatPath:!1},l)}),[u,l,i,a]);typeof s=="string"&&(s=vs(s));let{pathname:d="/",search:f="",hash:g="",state:b=null,key:x="default"}=s,N=w.useMemo(()=>{let C=us(d,u);return C==null?null:{location:{pathname:C,search:f,hash:g,state:b,key:x},navigationType:o}},[u,d,f,g,b,x,o]);return N==null?null:w.createElement(Yn.Provider,{value:c},w.createElement(Ha.Provider,{children:n,value:N}))}function oC(e){let{children:t,location:n}=e;return HN(uu(t),n)}new Promise(()=>{});function uu(e,t){t===void 0&&(t=[]);let n=[];return w.Children.forEach(e,(s,o)=>{if(!w.isValidElement(s))return;let i=[...t,o];if(s.type===w.Fragment){n.push.apply(n,uu(s.props.children,i));return}s.type!==_e&&Ee(!1),!s.props.index||!s.props.children||Ee(!1);let a={id:s.props.id||i.join("-"),caseSensitive:s.props.caseSensitive,element:s.props.element,Component:s.props.Component,index:s.props.index,path:s.props.path,loader:s.props.loader,action:s.props.action,errorElement:s.props.errorElement,ErrorBoundary:s.props.ErrorBoundary,hasErrorBoundary:s.props.ErrorBoundary!=null||s.props.errorElement!=null,shouldRevalidate:s.props.shouldRevalidate,handle:s.props.handle,lazy:s.props.lazy};s.props.children&&(a.children=uu(s.props.children,i)),n.push(a)}),n}/** - * React Router DOM v6.26.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function ma(){return ma=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[o]=e[o]);return n}function iC(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function aC(e,t){return e.button===0&&(!t||t==="_self")&&!iC(e)}const lC=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],cC=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"],uC="6";try{window.__reactRouterVersion=uC}catch{}const dC=w.createContext({isTransitioning:!1}),fC="startTransition",gp=rc[fC];function pC(e){let{basename:t,children:n,future:s,window:o}=e,i=w.useRef();i.current==null&&(i.current=yN({window:o,v5Compat:!0}));let a=i.current,[l,u]=w.useState({action:a.action,location:a.location}),{v7_startTransition:c}=s||{},d=w.useCallback(f=>{c&&gp?gp(()=>u(f)):u(f)},[u,c]);return w.useLayoutEffect(()=>a.listen(d),[a,d]),w.createElement(sC,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:a,future:s})}const mC=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",hC=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,vC=w.forwardRef(function(t,n){let{onClick:s,relative:o,reloadDocument:i,replace:a,state:l,target:u,to:c,preventScrollReset:d,unstable_viewTransition:f}=t,g=Uv(t,lC),{basename:b}=w.useContext(Yn),x,N=!1;if(typeof c=="string"&&hC.test(c)&&(x=c,mC))try{let h=new URL(window.location.href),y=c.startsWith("//")?new URL(h.protocol+c):new URL(c),k=us(y.pathname,b);y.origin===h.origin&&k!=null?c=k+y.search+y.hash:N=!0}catch{}let C=qN(c,{relative:o}),m=xC(c,{replace:a,state:l,target:u,preventScrollReset:d,relative:o,unstable_viewTransition:f});function v(h){s&&s(h),h.defaultPrevented||m(h)}return w.createElement("a",ma({},g,{href:x||C,onClick:N||i?s:v,ref:n,target:u}))}),me=w.forwardRef(function(t,n){let{"aria-current":s="page",caseSensitive:o=!1,className:i="",end:a=!1,style:l,to:u,unstable_viewTransition:c,children:d}=t,f=Uv(t,cC),g=Ka(u,{relative:f.relative}),b=Io(),x=w.useContext(Mv),{navigator:N,basename:C}=w.useContext(Yn),m=x!=null&&yC(g)&&c===!0,v=N.encodeLocation?N.encodeLocation(g).pathname:g.pathname,h=b.pathname,y=x&&x.navigation&&x.navigation.location?x.navigation.location.pathname:null;o||(h=h.toLowerCase(),y=y?y.toLowerCase():null,v=v.toLowerCase()),y&&C&&(y=us(y,C)||y);const k=v!=="/"&&v.endsWith("/")?v.length-1:v.length;let O=h===v||!a&&h.startsWith(v)&&h.charAt(k)==="/",T=y!=null&&(y===v||!a&&y.startsWith(v)&&y.charAt(v.length)==="/"),_={isActive:O,isPending:T,isTransitioning:m},D=O?s:void 0,z;typeof i=="function"?z=i(_):z=[i,O?"active":null,T?"pending":null,m?"transitioning":null].filter(Boolean).join(" ");let H=typeof l=="function"?l(_):l;return w.createElement(vC,ma({},f,{"aria-current":D,className:z,ref:n,style:H,to:u,unstable_viewTransition:c}),typeof d=="function"?d(_):d)});var du;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(du||(du={}));var xp;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(xp||(xp={}));function gC(e){let t=w.useContext(Va);return t||Ee(!1),t}function xC(e,t){let{target:n,replace:s,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l}=t===void 0?{}:t,u=hn(),c=Io(),d=Ka(e,{relative:a});return w.useCallback(f=>{if(aC(f,n)){f.preventDefault();let g=s!==void 0?s:da(c)===da(d);u(e,{replace:g,state:o,preventScrollReset:i,relative:a,unstable_viewTransition:l})}},[c,u,d,s,o,n,e,i,a,l])}function yC(e,t){t===void 0&&(t={});let n=w.useContext(dC);n==null&&Ee(!1);let{basename:s}=gC(du.useViewTransitionState),o=Ka(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=us(n.currentLocation.pathname,s)||n.currentLocation.pathname,a=us(n.nextLocation.pathname,s)||n.nextLocation.pathname;return fa(o.pathname,a)!=null||fa(o.pathname,i)!=null}function qv(e){var t,n,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;ttypeof e=="number"&&!isNaN(e),mr=e=>typeof e=="string",pt=e=>typeof e=="function",Ri=e=>mr(e)||pt(e)?e:null,fu=e=>w.isValidElement(e)||mr(e)||pt(e)||Co(e);function jC(e,t,n){n===void 0&&(n=300);const{scrollHeight:s,style:o}=e;requestAnimationFrame(()=>{o.minHeight="initial",o.height=s+"px",o.transition=`all ${n}ms`,requestAnimationFrame(()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,n)})})}function Ya(e){let{enter:t,exit:n,appendPosition:s=!1,collapse:o=!0,collapseDuration:i=300}=e;return function(a){let{children:l,position:u,preventExitTransition:c,done:d,nodeRef:f,isIn:g,playToast:b}=a;const x=s?`${t}--${u}`:t,N=s?`${n}--${u}`:n,C=w.useRef(0);return w.useLayoutEffect(()=>{const m=f.current,v=x.split(" "),h=y=>{y.target===f.current&&(b(),m.removeEventListener("animationend",h),m.removeEventListener("animationcancel",h),C.current===0&&y.type!=="animationcancel"&&m.classList.remove(...v))};m.classList.add(...v),m.addEventListener("animationend",h),m.addEventListener("animationcancel",h)},[]),w.useEffect(()=>{const m=f.current,v=()=>{m.removeEventListener("animationend",v),o?jC(m,d,i):d()};g||(c?v():(C.current=1,m.className+=` ${N}`,m.addEventListener("animationend",v)))},[g]),I.createElement(I.Fragment,null,l)}}function yp(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const Ge=new Map;let bo=[];const pu=new Set,NC=e=>pu.forEach(t=>t(e)),Vv=()=>Ge.size>0;function Hv(e,t){var n;if(t)return!((n=Ge.get(t))==null||!n.isToastActive(e));let s=!1;return Ge.forEach(o=>{o.isToastActive(e)&&(s=!0)}),s}function Kv(e,t){fu(e)&&(Vv()||bo.push({content:e,options:t}),Ge.forEach(n=>{n.buildToast(e,t)}))}function jp(e,t){Ge.forEach(n=>{t!=null&&t!=null&&t.containerId?(t==null?void 0:t.containerId)===n.id&&n.toggle(e,t==null?void 0:t.id):n.toggle(e,t==null?void 0:t.id)})}function CC(e){const{subscribe:t,getSnapshot:n,setProps:s}=w.useRef(function(i){const a=i.containerId||1;return{subscribe(l){const u=function(d,f,g){let b=1,x=0,N=[],C=[],m=[],v=f;const h=new Map,y=new Set,k=()=>{m=Array.from(h.values()),y.forEach(_=>_())},O=_=>{C=_==null?[]:C.filter(D=>D!==_),k()},T=_=>{const{toastId:D,onOpen:z,updateId:H,children:te}=_.props,Q=H==null;_.staleId&&h.delete(_.staleId),h.set(D,_),C=[...C,_.props.toastId].filter(Z=>Z!==_.staleId),k(),g(yp(_,Q?"added":"updated")),Q&&pt(z)&&z(w.isValidElement(te)&&te.props)};return{id:d,props:v,observe:_=>(y.add(_),()=>y.delete(_)),toggle:(_,D)=>{h.forEach(z=>{D!=null&&D!==z.props.toastId||pt(z.toggle)&&z.toggle(_)})},removeToast:O,toasts:h,clearQueue:()=>{x-=N.length,N=[]},buildToast:(_,D)=>{if((W=>{let{containerId:K,toastId:Y,updateId:ee}=W;const re=K?K!==d:d!==1,ne=h.has(Y)&&ee==null;return re||ne})(D))return;const{toastId:z,updateId:H,data:te,staleId:Q,delay:Z}=D,F=()=>{O(z)},U=H==null;U&&x++;const G={...v,style:v.toastStyle,key:b++,...Object.fromEntries(Object.entries(D).filter(W=>{let[K,Y]=W;return Y!=null})),toastId:z,updateId:H,data:te,closeToast:F,isIn:!1,className:Ri(D.className||v.toastClassName),bodyClassName:Ri(D.bodyClassName||v.bodyClassName),progressClassName:Ri(D.progressClassName||v.progressClassName),autoClose:!D.isLoading&&(R=D.autoClose,A=v.autoClose,R===!1||Co(R)&&R>0?R:A),deleteToast(){const W=h.get(z),{onClose:K,children:Y}=W.props;pt(K)&&K(w.isValidElement(Y)&&Y.props),g(yp(W,"removed")),h.delete(z),x--,x<0&&(x=0),N.length>0?T(N.shift()):k()}};var R,A;G.closeButton=v.closeButton,D.closeButton===!1||fu(D.closeButton)?G.closeButton=D.closeButton:D.closeButton===!0&&(G.closeButton=!fu(v.closeButton)||v.closeButton);let B=_;w.isValidElement(_)&&!mr(_.type)?B=w.cloneElement(_,{closeToast:F,toastProps:G,data:te}):pt(_)&&(B=_({closeToast:F,toastProps:G,data:te}));const L={content:B,props:G,staleId:Q};v.limit&&v.limit>0&&x>v.limit&&U?N.push(L):Co(Z)?setTimeout(()=>{T(L)},Z):T(L)},setProps(_){v=_},setToggle:(_,D)=>{h.get(_).toggle=D},isToastActive:_=>C.some(D=>D===_),getSnapshot:()=>v.newestOnTop?m.reverse():m}}(a,i,NC);Ge.set(a,u);const c=u.observe(l);return bo.forEach(d=>Kv(d.content,d.options)),bo=[],()=>{c(),Ge.delete(a)}},setProps(l){var u;(u=Ge.get(a))==null||u.setProps(l)},getSnapshot(){var l;return(l=Ge.get(a))==null?void 0:l.getSnapshot()}}}(e)).current;s(e);const o=w.useSyncExternalStore(t,n,n);return{getToastToRender:function(i){if(!o)return[];const a=new Map;return o.forEach(l=>{const{position:u}=l.props;a.has(u)||a.set(u,[]),a.get(u).push(l)}),Array.from(a,l=>i(l[0],l[1]))},isToastActive:Hv,count:o==null?void 0:o.length}}function bC(e){const[t,n]=w.useState(!1),[s,o]=w.useState(!1),i=w.useRef(null),a=w.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:l,pauseOnHover:u,closeToast:c,onClick:d,closeOnClick:f}=e;var g,b;function x(){n(!0)}function N(){n(!1)}function C(h){const y=i.current;a.canDrag&&y&&(a.didMove=!0,t&&N(),a.delta=e.draggableDirection==="x"?h.clientX-a.start:h.clientY-a.start,a.start!==h.clientX&&(a.canCloseOnClick=!1),y.style.transform=`translate3d(${e.draggableDirection==="x"?`${a.delta}px, var(--y)`:`0, calc(${a.delta}px + var(--y))`},0)`,y.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)))}function m(){document.removeEventListener("pointermove",C),document.removeEventListener("pointerup",m);const h=i.current;if(a.canDrag&&a.didMove&&h){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return o(!0),e.closeToast(),void e.collapseAll();h.style.transition="transform 0.2s, opacity 0.2s",h.style.removeProperty("transform"),h.style.removeProperty("opacity")}}(b=Ge.get((g={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))==null||b.setToggle(g.id,g.fn),w.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||N(),window.addEventListener("focus",x),window.addEventListener("blur",N),()=>{window.removeEventListener("focus",x),window.removeEventListener("blur",N)}},[e.pauseOnFocusLoss]);const v={onPointerDown:function(h){if(e.draggable===!0||e.draggable===h.pointerType){a.didMove=!1,document.addEventListener("pointermove",C),document.addEventListener("pointerup",m);const y=i.current;a.canCloseOnClick=!0,a.canDrag=!0,y.style.transition="none",e.draggableDirection==="x"?(a.start=h.clientX,a.removalDistance=y.offsetWidth*(e.draggablePercent/100)):(a.start=h.clientY,a.removalDistance=y.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(h){const{top:y,bottom:k,left:O,right:T}=i.current.getBoundingClientRect();h.nativeEvent.type!=="touchend"&&e.pauseOnHover&&h.clientX>=O&&h.clientX<=T&&h.clientY>=y&&h.clientY<=k?N():x()}};return l&&u&&(v.onMouseEnter=N,e.stacked||(v.onMouseLeave=x)),f&&(v.onClick=h=>{d&&d(h),a.canCloseOnClick&&c()}),{playToast:x,pauseToast:N,isRunning:t,preventExitTransition:s,toastRef:i,eventHandlers:v}}function wC(e){let{delay:t,isRunning:n,closeToast:s,type:o="default",hide:i,className:a,style:l,controlledProgress:u,progress:c,rtl:d,isIn:f,theme:g}=e;const b=i||u&&c===0,x={...l,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};u&&(x.transform=`scaleX(${c})`);const N=Rn("Toastify__progress-bar",u?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${g}`,`Toastify__progress-bar--${o}`,{"Toastify__progress-bar--rtl":d}),C=pt(a)?a({rtl:d,type:o,defaultClassName:N}):Rn(N,a),m={[u&&c>=1?"onTransitionEnd":"onAnimationEnd"]:u&&c<1?null:()=>{f&&s()}};return I.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":b},I.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${g} Toastify__progress-bar--${o}`}),I.createElement("div",{role:"progressbar","aria-hidden":b?"true":"false","aria-label":"notification timer",className:C,style:x,...m}))}let SC=1;const Yv=()=>""+SC++;function kC(e){return e&&(mr(e.toastId)||Co(e.toastId))?e.toastId:Yv()}function Js(e,t){return Kv(e,t),t.toastId}function ha(e,t){return{...t,type:t&&t.type||e,toastId:kC(t)}}function ri(e){return(t,n)=>Js(t,ha(e,n))}function oe(e,t){return Js(e,ha("default",t))}oe.loading=(e,t)=>Js(e,ha("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),oe.promise=function(e,t,n){let s,{pending:o,error:i,success:a}=t;o&&(s=mr(o)?oe.loading(o,n):oe.loading(o.render,{...n,...o}));const l={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},u=(d,f,g)=>{if(f==null)return void oe.dismiss(s);const b={type:d,...l,...n,data:g},x=mr(f)?{render:f}:f;return s?oe.update(s,{...b,...x}):oe(x.render,{...b,...x}),g},c=pt(e)?e():e;return c.then(d=>u("success",a,d)).catch(d=>u("error",i,d)),c},oe.success=ri("success"),oe.info=ri("info"),oe.error=ri("error"),oe.warning=ri("warning"),oe.warn=oe.warning,oe.dark=(e,t)=>Js(e,ha("default",{theme:"dark",...t})),oe.dismiss=function(e){(function(t){var n;if(Vv()){if(t==null||mr(n=t)||Co(n))Ge.forEach(s=>{s.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const s=Ge.get(t.containerId);s?s.removeToast(t.id):Ge.forEach(o=>{o.removeToast(t.id)})}}else bo=bo.filter(s=>t!=null&&s.options.toastId!==t)})(e)},oe.clearWaitingQueue=function(e){e===void 0&&(e={}),Ge.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},oe.isActive=Hv,oe.update=function(e,t){t===void 0&&(t={});const n=((s,o)=>{var i;let{containerId:a}=o;return(i=Ge.get(a||1))==null?void 0:i.toasts.get(s)})(e,t);if(n){const{props:s,content:o}=n,i={delay:100,...s,...t,toastId:t.toastId||e,updateId:Yv()};i.toastId!==e&&(i.staleId=e);const a=i.render||o;delete i.render,Js(a,i)}},oe.done=e=>{oe.update(e,{progress:1})},oe.onChange=function(e){return pu.add(e),()=>{pu.delete(e)}},oe.play=e=>jp(!0,e),oe.pause=e=>jp(!1,e);const EC=typeof window<"u"?w.useLayoutEffect:w.useEffect,si=e=>{let{theme:t,type:n,isLoading:s,...o}=e;return I.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...o})},Xl={info:function(e){return I.createElement(si,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return I.createElement(si,{...e},I.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return I.createElement(si,{...e},I.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return I.createElement(si,{...e},I.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return I.createElement("div",{className:"Toastify__spinner"})}},PC=e=>{const{isRunning:t,preventExitTransition:n,toastRef:s,eventHandlers:o,playToast:i}=bC(e),{closeButton:a,children:l,autoClose:u,onClick:c,type:d,hideProgressBar:f,closeToast:g,transition:b,position:x,className:N,style:C,bodyClassName:m,bodyStyle:v,progressClassName:h,progressStyle:y,updateId:k,role:O,progress:T,rtl:_,toastId:D,deleteToast:z,isIn:H,isLoading:te,closeOnClick:Q,theme:Z}=e,F=Rn("Toastify__toast",`Toastify__toast-theme--${Z}`,`Toastify__toast--${d}`,{"Toastify__toast--rtl":_},{"Toastify__toast--close-on-click":Q}),U=pt(N)?N({rtl:_,position:x,type:d,defaultClassName:F}):Rn(F,N),G=function(L){let{theme:W,type:K,isLoading:Y,icon:ee}=L,re=null;const ne={theme:W,type:K};return ee===!1||(pt(ee)?re=ee({...ne,isLoading:Y}):w.isValidElement(ee)?re=w.cloneElement(ee,ne):Y?re=Xl.spinner():(se=>se in Xl)(K)&&(re=Xl[K](ne))),re}(e),R=!!T||!u,A={closeToast:g,type:d,theme:Z};let B=null;return a===!1||(B=pt(a)?a(A):w.isValidElement(a)?w.cloneElement(a,A):function(L){let{closeToast:W,theme:K,ariaLabel:Y="close"}=L;return I.createElement("button",{className:`Toastify__close-button Toastify__close-button--${K}`,type:"button",onClick:ee=>{ee.stopPropagation(),W(ee)},"aria-label":Y},I.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},I.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(A)),I.createElement(b,{isIn:H,done:z,position:x,preventExitTransition:n,nodeRef:s,playToast:i},I.createElement("div",{id:D,onClick:c,"data-in":H,className:U,...o,style:C,ref:s},I.createElement("div",{...H&&{role:O},className:pt(m)?m({type:d}):Rn("Toastify__toast-body",m),style:v},G!=null&&I.createElement("div",{className:Rn("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!te})},G),I.createElement("div",null,l)),B,I.createElement(wC,{...k&&!R?{key:`pb-${k}`}:{},rtl:_,theme:Z,delay:u,isRunning:t,isIn:H,closeToast:g,hide:f,type:d,style:y,className:h,controlledProgress:R,progress:T||0})))},Ga=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},_C=Ya(Ga("bounce",!0));Ya(Ga("slide",!0));Ya(Ga("zoom"));Ya(Ga("flip"));const OC={position:"top-right",transition:_C,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function TC(e){let t={...OC,...e};const n=e.stacked,[s,o]=w.useState(!0),i=w.useRef(null),{getToastToRender:a,isToastActive:l,count:u}=CC(t),{className:c,style:d,rtl:f,containerId:g}=t;function b(N){const C=Rn("Toastify__toast-container",`Toastify__toast-container--${N}`,{"Toastify__toast-container--rtl":f});return pt(c)?c({position:N,rtl:f,defaultClassName:C}):Rn(C,Ri(c))}function x(){n&&(o(!0),oe.play())}return EC(()=>{if(n){var N;const C=i.current.querySelectorAll('[data-in="true"]'),m=12,v=(N=t.position)==null?void 0:N.includes("top");let h=0,y=0;Array.from(C).reverse().forEach((k,O)=>{const T=k;T.classList.add("Toastify__toast--stacked"),O>0&&(T.dataset.collapsed=`${s}`),T.dataset.pos||(T.dataset.pos=v?"top":"bot");const _=h*(s?.2:1)+(s?0:m*O);T.style.setProperty("--y",`${v?_:-1*_}px`),T.style.setProperty("--g",`${m}`),T.style.setProperty("--s",""+(1-(s?y:0))),h+=T.offsetHeight,y+=.025})}},[s,u,n]),I.createElement("div",{ref:i,className:"Toastify",id:g,onMouseEnter:()=>{n&&(o(!1),oe.pause())},onMouseLeave:x},a((N,C)=>{const m=C.length?{...d}:{...d,pointerEvents:"none"};return I.createElement("div",{className:b(N),style:m,key:`container-${N}`},C.map(v=>{let{content:h,props:y}=v;return I.createElement(PC,{...y,stacked:n,collapseAll:x,isIn:l(y.toastId,y.containerId),style:y.style,key:`toast-${y.key}`},h)}))}))}const Ze=()=>{const e=new Date().getFullYear();return r.jsx(r.Fragment,{children:r.jsxs("div",{children:[r.jsx("div",{className:"footer_section layout_padding",children:r.jsxs("div",{className:"container",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12"})}),r.jsx("div",{className:"footer_section_2",children:r.jsxs("div",{className:"row",children:[r.jsxs("div",{className:"col-md-4",children:[r.jsx("h2",{className:"useful_text",children:"QUICK LINKS"}),r.jsx("div",{className:"footer_menu",children:r.jsxs("ul",{children:[r.jsx("li",{children:r.jsx(me,{to:"/",className:"link-primary text-decoration-none",children:"Home"})}),r.jsx("li",{children:r.jsx(me,{to:"/about",className:"link-primary text-decoration-none",children:"About"})}),r.jsx("li",{children:r.jsx(me,{to:"/services",className:"link-primary text-decoration-none",children:"Services"})}),r.jsx("li",{children:r.jsx(me,{to:"/contact",className:"link-primary text-decoration-none",children:"Contact Us"})})]})})]}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("h2",{className:"useful_text",children:"Work Portfolio"}),r.jsx("p",{className:"lorem_text",children:"It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem"})]}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("h2",{className:"useful_text",children:"SIGN UP TO OUR NEWSLETTER"}),r.jsxs("div",{className:"form-group",children:[r.jsx("textarea",{className:"update_mail",placeholder:"Enter Your Email",rows:5,id:"comment",name:"Enter Your Email",defaultValue:""}),r.jsx("div",{className:"subscribe_bt",children:r.jsx("a",{href:"#",children:"Subscribe"})})]})]})]})}),r.jsx("div",{className:"social_icon",children:r.jsxs("ul",{children:[r.jsx("li",{children:r.jsx("a",{href:"#",children:r.jsx("i",{className:"fa fa-facebook","aria-hidden":"true"})})}),r.jsx("li",{children:r.jsx("a",{href:"#",children:r.jsx("i",{className:"fa fa-twitter","aria-hidden":"true"})})}),r.jsx("li",{children:r.jsx("a",{href:"#",children:r.jsx("i",{className:"fa fa-linkedin","aria-hidden":"true"})})}),r.jsx("li",{children:r.jsx("a",{href:"#",children:r.jsx("i",{className:"fa fa-instagram","aria-hidden":"true"})})})]})})]})}),r.jsx("div",{className:"copyright_section",children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-sm-12",children:r.jsxs("p",{className:"copyright_text",children:[e," All Rights Reserved."]})})})})})]})})},RC="/assets/logo-Cb1x1exd.png",Le=()=>{var o,i;const{user:e}=Te(a=>({...a.auth})),t=lt(),n=hn(),s=()=>{t(uN()),n("/")};return r.jsx(r.Fragment,{children:r.jsx("div",{className:"navbar navbar-expand-lg w-100",style:{backgroundColor:"#000000",position:"fixed",top:0,left:0,right:0,zIndex:1e3},children:r.jsxs("div",{className:"container-fluid d-flex align-items-center justify-content-between",children:[r.jsxs("div",{className:"d-flex align-items-center",children:[r.jsx("img",{src:RC,alt:"logo",width:"75",height:"75",className:"img-fluid"}),r.jsx("p",{style:{display:"inline-block",fontStyle:"italic",fontSize:"14px",color:"white",margin:"0 0 0 10px"}})]}),r.jsxs("div",{className:"collapse navbar-collapse",id:"navbarSupportedContent",children:[r.jsxs("ul",{className:"navbar-nav ml-auto",children:[r.jsx("li",{className:"nav-item active",children:r.jsx(me,{to:"/",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Home"})}),r.jsx("li",{className:"nav-item",children:r.jsx(me,{to:"/services",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"Services"})}),r.jsx("li",{className:"nav-item",children:r.jsx(me,{to:"/searchmyproperties",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Search Database"})}),r.jsx("li",{className:"nav-item",children:r.jsx(me,{to:"/about",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"About"})}),r.jsx("li",{className:"nav-item",children:r.jsx(me,{to:"/searchproperties",className:"nav-link",style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Search properties"})}),r.jsx("li",{className:"nav-item",children:r.jsx(me,{to:"/contact",className:"nav-link",style:{fontSize:"20px",fontWeight:"normal"},children:"Contact"})})]}),(o=e==null?void 0:e.result)!=null&&o._id?r.jsx(me,{to:"/dashboard",style:{fontWeight:"bold"},children:"Dashboard"}):r.jsx(me,{to:"/register",className:"nav-link",style:{fontWeight:"bold"},children:"Register"}),(i=e==null?void 0:e.result)!=null&&i._id?r.jsx(me,{to:"/login",children:r.jsx("p",{className:"header-text",onClick:s,style:{fontWeight:"bold"},children:"Logout"})}):r.jsx(me,{to:"/login",className:"nav-link",style:{fontWeight:"bold"},children:"Login"})]})]})})})},AC=()=>r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsxs("div",{children:[r.jsx("div",{className:"header_section",children:r.jsx("div",{className:"banner_section layout_padding",children:r.jsxs("div",{id:"my_slider",className:"carousel slide","data-ride":"carousel",children:[r.jsxs("div",{className:"carousel-inner",children:[r.jsx("div",{className:"carousel-item active",children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-sm-12",children:r.jsxs("div",{className:"banner_taital_main",children:[r.jsx("h1",{className:"banner_taital",children:"Reinventing real estate investment"}),r.jsxs("p",{className:"banner_text",children:["Owners/operators, and real estate investment firms to excel in what they do best: finding new opportunities"," "]}),r.jsxs("div",{className:"btn_main",children:[r.jsx("div",{className:"started_text active",children:r.jsx("a",{href:"#",children:"Contact US"})}),r.jsx("div",{className:"started_text",children:r.jsx("a",{href:"#",children:"About Us"})})]})]})})})})}),r.jsx("div",{className:"carousel-item",children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-sm-12",children:r.jsxs("div",{className:"banner_taital_main",children:[r.jsx("h1",{className:"banner_taital",children:"streamline investment management"}),r.jsxs("p",{className:"banner_text",children:["Best possible experience to our customers and their investors."," "]}),r.jsxs("div",{className:"btn_main",children:[r.jsx("div",{className:"started_text active",children:r.jsx("a",{href:"#",children:"Contact US"})}),r.jsx("div",{className:"started_text",children:r.jsx("a",{href:"#",children:"About Us"})})]})]})})})})}),r.jsx("div",{className:"carousel-item",children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-sm-12",children:r.jsxs("div",{className:"banner_taital_main",children:[r.jsx("h1",{className:"banner_taital",children:"Increase your efficiency and security"}),r.jsxs("p",{className:"banner_text",children:["All-in-one real estate investment management platform with 100% security tools"," "]}),r.jsxs("div",{className:"btn_main",children:[r.jsx("div",{className:"started_text active",children:r.jsx("a",{href:"#",children:"Contact US"})}),r.jsx("div",{className:"started_text",children:r.jsx("a",{href:"#",children:"About Us"})})]})]})})})})})]}),r.jsx("a",{className:"carousel-control-prev",href:"#my_slider",role:"button","data-slide":"prev",children:r.jsx("i",{className:"fa fa-angle-left"})}),r.jsx("a",{className:"carousel-control-next",href:"#my_slider",role:"button","data-slide":"next",children:r.jsx("i",{className:"fa fa-angle-right"})})]})})}),r.jsx("div",{className:"services_section layout_padding",children:r.jsxs("div",{className:"container-fluid",children:[r.jsx("div",{className:"row",children:r.jsxs("div",{className:"col-sm-12",children:[r.jsx("h1",{className:"services_taital",children:"Our Services"}),r.jsx("p",{className:"services_text_1",children:"your documents, always and immediately within reach"})]})}),r.jsx("div",{className:"services_section_2",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-lg-3 col-sm-6",children:r.jsxs("div",{className:"box_main active",children:[r.jsx("div",{className:"service_img",children:r.jsx("img",{src:"images/icon-1.png"})}),r.jsx("h4",{className:"development_text",children:"Dedication Services"}),r.jsx("p",{className:"services_text",children:"Real estate investing even on a very small scale remains a tried and true means of building and individual cash flow and wealth"}),r.jsx("div",{className:"readmore_bt",children:r.jsx("a",{href:"#",children:"Read More"})})]})}),r.jsx("div",{className:"col-lg-3 col-sm-6",children:r.jsxs("div",{className:"box_main",children:[r.jsx("div",{className:"service_img",children:r.jsx("img",{src:"images/icon-2.png"})}),r.jsx("h4",{className:"development_text",children:"Building work Reports"}),r.jsx("p",{className:"services_text",children:"Deliver all the reports your investors need. Eliminate manual work and human errors with automatic distribution and allocation"}),r.jsx("div",{className:"readmore_bt",children:r.jsx("a",{href:"#",children:"Read More"})})]})}),r.jsx("div",{className:"col-lg-3 col-sm-6",children:r.jsxs("div",{className:"box_main",children:[r.jsx("div",{className:"service_img",children:r.jsx("img",{src:"images/icon-3.png"})}),r.jsx("h4",{className:"development_text",children:"Reporting continuously"}),r.jsx("p",{className:"services_text",children:"Streamlining investor interactions, gaining complete visibility into your data, and using smart filters to create automatic workflows"}),r.jsx("div",{className:"readmore_bt",children:r.jsx("a",{href:"#",children:"Read More"})})]})}),r.jsx("div",{className:"col-lg-3 col-sm-6",children:r.jsxs("div",{className:"box_main",children:[r.jsx("div",{className:"service_img",children:r.jsx("img",{src:"images/icon-4.png"})}),r.jsx("h4",{className:"development_text",children:"Manage your investment "}),r.jsx("p",{className:"services_text",children:"We offer a comprehensive set of tools and services to fully facilitate all your real estate investment management needs"}),r.jsx("div",{className:"readmore_bt",children:r.jsx("a",{href:"#",children:"Read More"})})]})})]})})]})})]}),r.jsx(Ze,{})]}),IC=()=>r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsxs("div",{className:"about_section layout_padding",children:[r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("div",{className:"container",children:r.jsxs("div",{className:"row",children:[r.jsxs("div",{className:"col-md-6",children:[r.jsx("h1",{className:"about_taital",children:"About Us"}),r.jsxs("p",{className:"about_text",children:["There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All"," "]}),r.jsx("div",{className:"read_bt_1",children:r.jsx("a",{href:"#",children:"Read More"})})]}),r.jsx("div",{className:"col-md-6",children:r.jsx("div",{className:"about_img",children:r.jsx("div",{className:"video_bt",children:r.jsx("div",{className:"play_icon",children:r.jsx("img",{src:"images/play-icon.png"})})})})})]})}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{})]}),r.jsx(Ze,{})]}),FC=()=>r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsxs("div",{className:"contact_section layout_padding",children:[r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12",children:r.jsx("h1",{className:"contact_taital",children:"Contact Us"})})})}),r.jsx("div",{className:"container-fluid",children:r.jsx("div",{className:"contact_section_2",children:r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-6",children:r.jsx("form",{action:!0,children:r.jsxs("div",{className:"mail_section_1",children:[r.jsx("input",{type:"text",className:"mail_text",placeholder:"Name",name:"Name"}),r.jsx("input",{type:"text",className:"mail_text",placeholder:"Phone Number",name:"Phone Number"}),r.jsx("input",{type:"text",className:"mail_text",placeholder:"Email",name:"Email"}),r.jsx("textarea",{className:"massage-bt",placeholder:"Massage",rows:5,id:"comment",name:"Massage",defaultValue:""}),r.jsx("div",{className:"send_bt",children:r.jsx("a",{href:"#",children:"SEND"})})]})})}),r.jsx("div",{className:"col-md-6 padding_left_15",children:r.jsx("div",{className:"contact_img",children:r.jsx("img",{src:"images/contact-img.png"})})})]})})})]}),r.jsx(Ze,{})]});var nn=function(){return nn=Object.assign||function(e){for(var t,n=1,s=arguments.length;n{const[e,t]=w.useState(ib),[n,s]=w.useState(!1),{loading:o,error:i}=Te(k=>({...k.auth})),{title:a,email:l,password:u,firstName:c,middleName:d,lastName:f,confirmPassword:g,termsconditions:b,userType:x}=e,N=lt(),C=hn();w.useEffect(()=>{i&&oe.error(i)},[i]),w.useEffect(()=>{s(a!=="None"&&l&&u&&c&&d&&f&&g&&b&&x!=="")},[a,l,u,c,d,f,g,b,x]);const m=k=>{if(k.preventDefault(),u!==g)return oe.error("Password should match");n?N(bi({formValue:e,navigate:C,toast:oe})):oe.error("Please fill in all fields and select all checkboxes")},v=k=>k.charAt(0).toUpperCase()+k.slice(1),h=k=>{const{name:O,value:T,type:_,checked:D}=k.target;t(_==="checkbox"?z=>({...z,[O]:D}):z=>({...z,[O]:O==="email"||O==="password"||O==="confirmPassword"?T:v(T)}))},y=k=>{t(O=>({...O,userType:k.target.value}))};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("section",{className:"card",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:r.jsx("div",{className:"container-fluid px-0",children:r.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[r.jsx("div",{className:"col-12 col-md-0 col-xl-20 text-center text-md-start"}),r.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:r.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:r.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"mb-4",children:[r.jsx("h2",{className:"h3",children:"Registration"}),r.jsx("h3",{style:{color:"red"},children:'All fields are mandatory to enable "Sign up"'}),r.jsx("hr",{})]})})}),r.jsx("form",{onSubmit:m,children:r.jsxs("div",{className:"row gy-3 overflow-hidden",children:[r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsxs("label",{className:"form-label",children:["Please select the role. ",r.jsx("br",{}),r.jsx("br",{})]}),r.jsxs("div",{className:"form-check form-check-inline",children:[r.jsx("input",{className:"form-check-input",type:"radio",name:"userType",value:"Lender",checked:x==="Lender",onChange:y,required:!0}),r.jsx("label",{className:"form-check-label",children:"Lender"})]}),r.jsxs("div",{className:"form-check form-check-inline",children:[r.jsx("input",{className:"form-check-input",type:"radio",name:"userType",value:"Borrower",checked:x==="Borrower",onChange:y,required:!0}),r.jsxs("label",{className:"form-check-label",children:["Borrower"," "]}),r.jsx("br",{}),r.jsx("br",{})]})]})}),r.jsxs("div",{className:"col-12",children:[r.jsxs("select",{className:"form-floating mb-3 form-control","aria-label":"Default select example",name:"title",value:a,onChange:h,children:[r.jsx("option",{value:"None",children:"Please Select Title"}),r.jsx("option",{value:"Dr",children:"Dr"}),r.jsx("option",{value:"Prof",children:"Prof"}),r.jsx("option",{value:"Mr",children:"Mr"}),r.jsx("option",{value:"Miss",children:"Miss"})]}),r.jsx("br",{})]}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"text",className:"form-control",value:c,name:"firstName",onChange:h,placeholder:"First Name",required:"required"}),r.jsx("label",{htmlFor:"firstName",className:"form-label",children:"First Name"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"text",className:"form-control",value:d,name:"middleName",onChange:h,placeholder:"Middle Name",required:"required"}),r.jsx("label",{htmlFor:"middleName",className:"form-label",children:"Middle Name"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"text",className:"form-control",value:f,name:"lastName",onChange:h,placeholder:"Last Name",required:"required"}),r.jsx("label",{htmlFor:"lastName",className:"form-label",children:"Last Name"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"email",className:"form-control",value:l,name:"email",onChange:h,placeholder:"name@example.com",required:"required"}),r.jsx("label",{htmlFor:"email",className:"form-label",children:"Email"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"password",className:"form-control",value:u,name:"password",onChange:h,placeholder:"Password",required:"required"}),r.jsx("label",{htmlFor:"password",className:"form-label",children:"Password"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"password",className:"form-control",value:g,name:"confirmPassword",onChange:h,placeholder:"confirmPassword",required:"required"}),r.jsx("label",{htmlFor:"password",className:"form-label",children:"Retype Password"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-check",children:[r.jsx("input",{className:"form-check-input",type:"checkbox",id:"termsconditions",value:b,name:"termsconditions",checked:b,onChange:h,required:!0}),r.jsxs("label",{className:"form-check-label text-secondary",htmlFor:"iAgree",children:["I agree to the"," ",r.jsx("a",{href:"#!",className:"link-primary text-decoration-none",children:"terms and conditions"})]})]})}),r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-grid",children:r.jsxs("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:!n||o,children:[o&&r.jsx(Gv.Bars,{}),"Sign up"]})})})]})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:r.jsxs("p",{className:"m-0 text-secondary text-center",children:["Already have an account?"," ",r.jsx("a",{href:"#!",className:"link-primary text-decoration-none",children:"Sign in"})]})})})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12"})})]})})})]})})}),r.jsx(Ze,{})]})},lb={email:"",password:""},cb=()=>{const[e,t]=w.useState(lb),{loading:n,error:s}=Te(d=>({...d.auth})),{email:o,password:i}=e,a=lt(),l=hn();w.useEffect(()=>{s&&oe.error(s)},[s]);const u=d=>{d.preventDefault(),o&&i&&a(Ci({formValue:e,navigate:l,toast:oe}))},c=d=>{let{name:f,value:g}=d.target;t({...e,[f]:g})};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("section",{className:"py-19 py-md-5 py-xl-8",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:r.jsx("div",{className:"container-fluid px-0",children:r.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[r.jsx("div",{className:"col-12 col-md-6 col-xl-20 text-center text-md-start",children:r.jsx("div",{className:"text-bg-primary",children:r.jsxs("div",{className:"px-4",children:[r.jsx("hr",{className:"border-primary-subtle mb-4"}),r.jsx("p",{className:"lead mb-5",children:"A beautiful, easy-to-use, and secure Investor Portal that gives your investors everything they may need"}),r.jsx("div",{className:"text-endx",children:r.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:48,height:48,fill:"currentColor",className:"bi bi-grip-horizontal",viewBox:"0 0 16 16",children:r.jsx("path",{d:"M2 8a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm3 3a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm0-3a1 1 0 1 1 0 2 1 1 0 0 1 0-2z"})})})]})})}),r.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:r.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:r.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"mb-4",children:r.jsx("h2",{className:"h3",children:"Please Login"})})})}),r.jsx("form",{method:"POST",children:r.jsxs("div",{className:"row gy-3 overflow-hidden",children:[r.jsx("div",{className:"col-12"}),r.jsx("div",{className:"col-12"}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"email",className:"form-control",id:"email",placeholder:"name@example.com",value:o,name:"email",onChange:c,required:!0}),r.jsx("label",{htmlFor:"email",className:"form-label",children:"Email"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"password",className:"form-control",id:"password",placeholder:"Password",value:i,name:"password",onChange:c,required:!0}),r.jsx("label",{htmlFor:"password",className:"form-label",children:"Password"})]})}),r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-check",children:[r.jsx("input",{className:"form-check-input",type:"checkbox",name:"iAgree",id:"iAgree",required:!0}),r.jsxs("label",{className:"form-check-label text-secondary",htmlFor:"iAgree",children:["Remember me"," "]})]})}),r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-grid",children:r.jsxs("button",{className:"btn btn-primary btn-lg",type:"submit",name:"signin",value:"Sign in",onClick:u,style:{backgroundColor:"#fda417",border:"#fda417"},children:[n&&r.jsx(Gv.Bars,{}),"Sign In"]})})})]})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:r.jsxs("p",{className:"m-0 text-secondary text-center",children:["Don't have an account?"," ",r.jsx(me,{to:"/register",className:"link-primary text-decoration-none",children:"Register"}),r.jsx(me,{to:"/forgotpassword",className:"nav-link",children:"Forgot Password"})]})})})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12"})})]})})})]})})}),r.jsx(Ze,{})]})},Ms="/assets/samplepic-BM_cnzgz.jpg";var Qv={exports:{}};(function(e,t){(function(n,s){e.exports=s()})(Lg,function(){return function(n){function s(i){if(o[i])return o[i].exports;var a=o[i]={exports:{},id:i,loaded:!1};return n[i].call(a.exports,a,a.exports,s),a.loaded=!0,a.exports}var o={};return s.m=n,s.c=o,s.p="",s(0)}([function(n,s,o){function i(b){return b&&b.__esModule?b:{default:b}}function a(b,x){if(!(b instanceof x))throw new TypeError("Cannot call a class as a function")}function l(b,x){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!x||typeof x!="object"&&typeof x!="function"?b:x}function u(b,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);b.prototype=Object.create(x&&x.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(b,x):b.__proto__=x)}Object.defineProperty(s,"__esModule",{value:!0});var c=function(){function b(x,N){for(var C=0;C1)for(var k=1;k1?d-1:0),g=1;g2?f-2:0),b=2;b1){for(var Z=Array(Q),F=0;F"u"||_.$$typeof!==m)){var G=typeof y=="function"?y.displayName||y.name||"Unknown":y;D&&u(_,G),z&&c(_,G)}return h(y,D,z,H,te,b.current,_)},h.createFactory=function(y){var k=h.createElement.bind(null,y);return k.type=y,k},h.cloneAndReplaceKey=function(y,k){var O=h(y.type,k,y.ref,y._self,y._source,y._owner,y.props);return O},h.cloneElement=function(y,k,O){var T,_=g({},y.props),D=y.key,z=y.ref,H=y._self,te=y._source,Q=y._owner;if(k!=null){a(k)&&(z=k.ref,Q=b.current),l(k)&&(D=""+k.key);var Z;y.type&&y.type.defaultProps&&(Z=y.type.defaultProps);for(T in k)C.call(k,T)&&!v.hasOwnProperty(T)&&(k[T]===void 0&&Z!==void 0?_[T]=Z[T]:_[T]=k[T])}var F=arguments.length-2;if(F===1)_.children=O;else if(F>1){for(var U=Array(F),G=0;G1?c-1:0),f=1;f2?d-2:0),g=2;g.")}return T}function c(O,T){if(O._store&&!O._store.validated&&O.key==null){O._store.validated=!0;var _=y.uniqueKey||(y.uniqueKey={}),D=u(T);if(!_[D]){_[D]=!0;var z="";O&&O._owner&&O._owner!==g.current&&(z=" It was passed a child from "+O._owner.getName()+"."),i.env.NODE_ENV!=="production"&&v(!1,'Each child in an array or iterator should have a unique "key" prop.%s%s See https://fb.me/react-warning-keys for more information.%s',D,z,b.getCurrentStackAddendum(O))}}}function d(O,T){if(typeof O=="object"){if(Array.isArray(O))for(var _=0;_1?Y-1:0),re=1;re"u"||L===null)return""+L;var W=Q(L);if(W==="object"){if(L instanceof Date)return"date";if(L instanceof RegExp)return"regexp"}return W}function F(L){var W=Z(L);switch(W){case"array":case"object":return"an "+W;case"boolean":case"date":case"regexp":return"a "+W;default:return W}}function U(L){return L.constructor&&L.constructor.name?L.constructor.name:A}var G=typeof Symbol=="function"&&Symbol.iterator,R="@@iterator",A="<>",B={array:m("array"),bool:m("boolean"),func:m("function"),number:m("number"),object:m("object"),string:m("string"),symbol:m("symbol"),any:v(),arrayOf:h,element:y(),instanceOf:k,node:D(),objectOf:T,oneOf:O,oneOfType:_,shape:z};return N.prototype=Error.prototype,B.checkPropTypes=d,B.PropTypes=B,B}}).call(s,o(1))},function(n,s){function o(l){var u=/[=:]/g,c={"=":"=0",":":"=2"},d=(""+l).replace(u,function(f){return c[f]});return"$"+d}function i(l){var u=/(=0|=2)/g,c={"=0":"=","=2":":"},d=l[0]==="."&&l[1]==="$"?l.substring(2):l.substring(1);return(""+d).replace(u,function(f){return c[f]})}var a={escape:o,unescape:i};n.exports=a},function(n,s,o){(function(i){var a=o(5),l=o(2),u=function(m){var v=this;if(v.instancePool.length){var h=v.instancePool.pop();return v.call(h,m),h}return new v(m)},c=function(m,v){var h=this;if(h.instancePool.length){var y=h.instancePool.pop();return h.call(y,m,v),y}return new h(m,v)},d=function(m,v,h){var y=this;if(y.instancePool.length){var k=y.instancePool.pop();return y.call(k,m,v,h),k}return new y(m,v,h)},f=function(m,v,h,y){var k=this;if(k.instancePool.length){var O=k.instancePool.pop();return k.call(O,m,v,h,y),O}return new k(m,v,h,y)},g=function(m){var v=this;m instanceof v||(i.env.NODE_ENV!=="production"?l(!1,"Trying to release an instance into a pool of a different type."):a("25")),m.destructor(),v.instancePool.length{const[e,t]=w.useState("propertydetails"),n=()=>{e==="propertydetails"&&t("Images"),e==="Images"&&t("Accounting")},s=()=>{e==="Images"&&t("propertydetails"),e==="Accounting"&&t("Images")},o=lt(),{status:i,error:a}=Te(p=>p.property),{user:l}=Te(p=>({...p.auth})),u=[1,2,3,4,5,6,7,8,9,10],[c,d]=w.useState({propertyTaxInfo:[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:[{title:"",file:""}],googleMapLink:"",renovationRisk:null,purchaseCost:"0",costPaidAtoB:[{title:"Closing Fees - Settlement Fee",price:"0"},{title:"Closing Fees - Owner's Title Insurance",price:"0"},{title:"Courier Fees",price:"0"},{title:"Wire Fee",price:"0"},{title:"E recording Fee",price:"0"},{title:"Recording Fee",price:"0"},{title:"Property Tax",price:"0"}],credits:[{title:"Credits",price:"0"}],cashAdjustments:[{title:"Cash Adjustments",price:"0"}],incidentalCost:[{title:"Accounting Fees",price:"0"},{title:"Bank Charges",price:"0"},{title:"Legal Fees",price:"0"},{title:"Property Taxes",price:"0"},{title:"Travel Expenses",price:"0"}],carryCosts:[{title:"Electricity",price:"0"},{title:"Water and Sewer",price:"0"},{title:"Natural Gas",price:"0"},{title:"Trash and Recycling",price:"0"},{title:"Internet and Cable",price:"0"},{title:"Heating Oil/Propane",price:"0"},{title:"HOA fees",price:"0"},{title:"Dump fees",price:"0"},{title:"Insurance",price:"0"},{title:"Interest on Loans",price:"0"},{title:"Loan Payment",price:"0"},{title:"Property Taxes",price:"0"},{title:"Security",price:"0"},{title:"Real Estates fees",price:"0"}],renovationCost:[{title:"Demolition: Removing existing structures or finishes",price:"0"},{title:"Framing: Making structural changes or additions",price:"0"},{title:"Plumbing: Installing or modifying plumbing systems",price:"0"},{title:"Electrical: Updating wiring and fixtures",price:"0"},{title:"HVAC: Installing or upgrading heating and cooling systems",price:"0"},{title:"Insulation: Adding or replacing insulation",price:"0"},{title:"Drywall: Hanging and finishing drywall",price:"0"},{title:"Interior Finishes: Painting, flooring, cabinetry, and fixtures",price:"0"},{title:"Exterior Work: Addressing siding, roofing, or landscaping, if applicable",price:"0"},{title:"Final Inspections: Ensuring everything meets codes",price:"0"},{title:"Punch List: Completing any remaining task",price:"0"}],sellingPriceBtoC:"0",costPaidOutofClosing:[{title:"Buyers Agent Commission",price:"0"},{title:"Sellers Agent Commission",price:"0"},{title:"Home Warranty",price:"0"},{title:"Document Preparation",price:"0"},{title:"Excise Tax",price:"0"},{title:"Legal Fees",price:"0"},{title:"Wire Fees/courier Fees",price:"0"},{title:"County Taxes",price:"0"},{title:"HOA Fee",price:"0"},{title:"Payoff of 1st Mortgage",price:"0"},{title:"Payoff of 2nd Mortgage",price:"0"},{title:"Payoff 3rd Mortgage",price:"0"}],adjustments:[{title:"adjustments",price:"0"}],incomestatement:[{title:"income statement",price:"0"},{title:"income statement",price:"0"}],fundspriortoclosing:"0",shorttermrental:"0",OtherIncome:"0",InsuranceClaim:"0",LongTermRental:"0",FinancingCostClosingCost:"0"}),[f,g]=w.useState(!1),b=(p,j)=>{console.log("File received:",p);const S=[...c.images];S[j].file=p.base64,d({...c,images:S})},x=()=>{d({...c,images:[...c.images,{title:"",file:""}]})},N=p=>{const j=c.images.filter((S,M)=>M!==p);d({...c,images:j})},C=(p,j)=>{const S=[...c.images];S[p].title=j.target.value,d({...c,images:S})},m=(p,j,S)=>{const{name:M,value:q}=p.target;if(S==="propertyTaxInfo"){const X=[...c.propertyTaxInfo];X[j][M]=q,d({...c,propertyTaxInfo:X})}else d({...c,[M]:q})},v=()=>{d({...c,propertyTaxInfo:[...c.propertyTaxInfo,{propertytaxowned:"",ownedyear:"",taxassessed:"",taxyear:""}]})},h=p=>{const j=c.propertyTaxInfo.filter((S,M)=>M!==p);d({...c,propertyTaxInfo:j})},y=()=>{d(p=>({...p,costPaidAtoB:[...p.costPaidAtoB,{title:"",price:""}]}))},k=p=>{const j=c.costPaidAtoB.filter((S,M)=>M!==p);d(S=>({...S,costPaidAtoB:j}))},O=(p,j,S)=>{const M=[...c.costPaidAtoB];M[p][j]=S,d(q=>({...q,costPaidAtoB:M}))},T=(p,j)=>{let S=p.target.value;if(S=S.replace(/^\$/,"").trim(),/^\d*\.?\d*$/.test(S)||S===""){const q=c.costPaidAtoB.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,costPaidAtoB:q})}else{const q=c.costPaidAtoB.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,costPaidAtoB:q})}},_=()=>{const p=c.costPaidAtoB.reduce((S,M)=>{const q=parseFloat(M.price)||0;return S+q},0),j=parseFloat(c.purchaseCost)||0;return p+j},D=()=>{d(p=>({...p,credits:[...p.credits,{title:"",price:""}]}))},z=p=>{const j=c.credits.filter((S,M)=>M!==p);d(S=>({...S,credits:j}))},H=(p,j,S)=>{const M=[...c.credits];M[p][j]=S,d(q=>({...q,credits:M}))},te=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.credits.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,credits:q})}else{const q=c.credits.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,credits:q})}},Q=()=>c.credits.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),Z=()=>{const p=c.costPaidAtoB.reduce((M,q)=>{const X=parseFloat(q.price)||0;return M+X},0),j=c.credits.reduce((M,q)=>{const X=parseFloat(q.price)||0;return M+X},0),S=parseFloat(c.purchaseCost)||0;return p+j+S},F=()=>{d(p=>({...p,cashAdjustments:[...p.cashAdjustments,{title:"",price:""}]}))},U=p=>{const j=c.cashAdjustments.filter((S,M)=>M!==p);d(S=>({...S,cashAdjustments:j}))},G=(p,j,S)=>{const M=[...c.cashAdjustments];M[p][j]=S,d(q=>({...q,cashAdjustments:M}))},R=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.cashAdjustments.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,cashAdjustments:q})}else{const q=c.cashAdjustments.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,cashAdjustments:q})}},A=()=>c.cashAdjustments.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),B=()=>{const p=A(),j=Q(),S=_();return p+j+S},L=()=>{d(p=>({...p,incidentalCost:[...p.incidentalCost,{title:"",price:""}]}))},W=p=>{const j=c.incidentalCost.filter((S,M)=>M!==p);d(S=>({...S,incidentalCost:j}))},K=(p,j,S)=>{const M=[...c.incidentalCost];M[p][j]=S,d(q=>({...q,incidentalCost:M}))},Y=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.incidentalCost.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,incidentalCost:q})}else{const q=c.incidentalCost.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,incidentalCost:q})}},ee=()=>c.incidentalCost.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),re=()=>{d(p=>({...p,carryCosts:[...p.carryCosts,{title:"",price:""}]}))},ne=p=>{const j=c.carryCosts.filter((S,M)=>M!==p);d(S=>({...S,carryCosts:j}))},se=(p,j,S)=>{const M=[...c.carryCosts];M[p][j]=S,d(q=>({...q,carryCosts:M}))},ae=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.carryCosts.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,carryCosts:q})}else{const q=c.carryCosts.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,carryCosts:q})}},ce=()=>c.carryCosts.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),ge=()=>{d(p=>({...p,renovationCost:[...p.renovationCost,{title:"",price:""}]}))},Me=p=>{const j=c.renovationCost.filter((S,M)=>M!==p);d(S=>({...S,renovationCost:j}))},Nt=(p,j,S)=>{const M=[...c.renovationCost];M[p][j]=S,d(q=>({...q,renovationCost:M}))},zt=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.renovationCost.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,renovationCost:q})}else{const q=c.renovationCost.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,renovationCost:q})}},pe=()=>c.renovationCost.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),$t=()=>{const p=ee(),j=ce(),S=pe();return p+j+S},Ke=()=>{const p=$t(),j=B();return p+j},Qn=()=>{d(p=>({...p,costPaidOutofClosing:[...p.costPaidOutofClosing,{title:"",price:""}]}))},Zt=p=>{const j=c.costPaidOutofClosing.filter((S,M)=>M!==p);d(S=>({...S,costPaidOutofClosing:j}))},ys=(p,j,S)=>{const M=[...c.costPaidOutofClosing];M[p][j]=S,d(q=>({...q,costPaidOutofClosing:M}))},js=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.costPaidOutofClosing.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,costPaidOutofClosing:q})}else{const q=c.costPaidOutofClosing.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,costPaidOutofClosing:q})}},Xn=()=>c.costPaidOutofClosing.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),Wt=()=>{const p=c.sellingPriceBtoC,j=Xn();return p-j},gn=()=>{d(p=>({...p,adjustments:[...p.adjustments,{title:"",price:""}]}))},Ut=p=>{const j=c.adjustments.filter((S,M)=>M!==p);d(S=>({...S,adjustments:j}))},de=(p,j,S)=>{const M=[...c.adjustments];M[p][j]=S,d(q=>({...q,adjustments:M}))},qt=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.adjustments.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,adjustments:q})}else{const q=c.adjustments.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,adjustments:q})}},xn=()=>c.adjustments.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),Do=()=>{const p=Wt(),j=xn();return p+j},Ns=()=>{d(p=>({...p,incomestatement:[...p.incomestatement,{title:"",price:""}]}))},Lo=p=>{const j=c.incomestatement.filter((S,M)=>M!==p);d(S=>({...S,incomestatement:j}))},Za=(p,j,S)=>{const M=[...c.incomestatement];M[p][j]=S,d(q=>({...q,incomestatement:M}))},el=(p,j)=>{const S=p.target.value;if(/^\d*\.?\d*$/.test(S)||S===""){const q=c.incomestatement.map((X,le)=>le===j?{...X,price:S,isInvalid:!1}:X);d({...c,incomestatement:q})}else{const q=c.incomestatement.map((X,le)=>le===j?{...X,isInvalid:!0}:X);d({...c,incomestatement:q})}},Cs=()=>c.incomestatement.reduce((p,j)=>{const S=parseFloat(j.price);return p+(isNaN(S)?0:S)},0),Jn=()=>{const p=Cs(),j=Wt();return p+j},Zn=()=>{const p=isNaN(parseFloat(Jn()))?0:parseFloat(Jn()),j=isNaN(parseFloat(c.shorttermrental))?0:parseFloat(c.shorttermrental),S=isNaN(parseFloat(c.OtherIncome))?0:parseFloat(c.OtherIncome),M=isNaN(parseFloat(c.InsuranceClaim))?0:parseFloat(c.InsuranceClaim),q=isNaN(parseFloat(c.LongTermRental))?0:parseFloat(c.LongTermRental),X=isNaN(parseFloat(Ke()))?0:parseFloat(Ke());return p+j+S+M+q-X},en=()=>{const p=Zn(),j=c.FinancingCostClosingCost;return p-j},kr=()=>en(),bs=()=>{var p,j,S,M,q,X;if(c.address&&c.city&&c.state&&c.county&&c.zip&&c.parcel&&c.subdivision&&c.legal&&c.costpersqft&&c.propertyType&&c.lotacres&&c.yearBuild&&c.totallivingsqft&&c.beds&&c.baths&&c.stories&&c.garage&&c.garagesqft&&c.poolspa&&c.fireplaces&&c.ac&&c.heating&&c.buildingstyle&&c.sitevacant&&c.extwall&&c.roofing&&c.totalSqft&&c.renovationRisk&&c.closeDateAtoB&&c.closeDateBtoC&&c.purchaseCost&&c.sellingPriceBtoC&&c.fundspriortoclosing&&c.shorttermrental&&c.OtherIncome&&c.InsuranceClaim&&c.LongTermRental&&c.FinancingCostClosingCost){const le=kr(),Mo=_(),nl=Z(),rl=A(),sl=ee(),ol=Q(),il=B(),al=ce(),ll=pe(),cl=$t(),ul=Ke(),dl=Xn(),fl=xn(),Eg=Do(),Pg=Wt(),_g=Wt(),Og=Cs(),Tg=Jn(),Rg=Zn(),Ag=en(),pl={...c,userfirstname:(p=l==null?void 0:l.result)==null?void 0:p.firstName,usermiddlename:(j=l==null?void 0:l.result)==null?void 0:j.middleName,userlastname:(S=l==null?void 0:l.result)==null?void 0:S.lastName,usertitle:(M=l==null?void 0:l.result)==null?void 0:M.title,useremail:(q=l==null?void 0:l.result)==null?void 0:q.email,userId:(X=l==null?void 0:l.result)==null?void 0:X.userId,totalPurchaseCosts:Mo,totalcredits:ol,totalPurchaseCostsaftercredits:nl,totalcashAdjustments:rl,totalcashrequiredonsettlement:il,totalincidentalCost:sl,totalcarryCosts:al,totalrenovationCost:ll,totalRenovationsandHoldingCost:cl,totalCoststoBuyAtoB:ul,totalcostPaidOutofClosing:dl,totaladjustments:fl,fundsavailablefordistribution:Eg,grossproceedsperHUD:Pg,totalCosttoSellBtoC:_g,totalincomestatement:Og,netBtoCsalevalue:Tg,netprofitbeforefinancingcosts:Rg,NetProfit:Ag,rateofreturn:le};Array.isArray(c.propertyTaxInfo)&&c.propertyTaxInfo.length>0?pl.propertyTaxInfo=c.propertyTaxInfo:pl.propertyTaxInfo=[],o(Pi(pl)),g(!0)}else oe.error("Please fill all fields before submitting",{position:"top-right",autoClose:3e3})};w.useEffect(()=>{f&&(i==="succeeded"?(oe.success("Property submitted successfully!",{position:"top-right",autoClose:3e3}),g(!1)):i==="failed"&&(oe.error(`Failed to submit: ${a}`,{position:"top-right",autoClose:3e3}),g(!1)))},[i,a,f]);const[tl,E]=w.useState("0 days"),P=(p,j)=>{if(p&&j){const S=new Date(p),M=new Date(j),q=Math.abs(M-S),X=Math.ceil(q/(1e3*60*60*24));E(`${X} days`)}else E("0 days")};return r.jsx(r.Fragment,{children:r.jsxs("div",{className:"container tabs-wrap",children:[r.jsx(Le,{}),r.jsxs("ul",{className:"nav nav-tabs",role:"tablist",children:[r.jsx("li",{role:"presentation",className:e==="propertydetails"?"active tab":"tab",children:r.jsx("a",{onClick:()=>t("propertydetails"),role:"tab",children:"Property Details"})}),r.jsx("li",{role:"presentation",className:e==="Images"?"active tab":"tab",children:r.jsx("a",{onClick:()=>t("Images"),role:"tab",children:"Images, Maps"})}),r.jsx("li",{role:"presentation",className:e==="Accounting"?"active tab":"tab",children:r.jsx("a",{onClick:()=>t("Accounting"),role:"tab",children:"Accounting"})})]}),r.jsxs("div",{className:"tab-content",children:[e==="propertydetails"&&r.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[r.jsxs("form",{children:[r.jsx("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Property Location"}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Property Address",r.jsx("input",{type:"text",className:"form-control",name:"address",value:c.address,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["City",r.jsx("input",{type:"text",className:"form-control",name:"city",value:c.city,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["State",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:c.state,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Alaska",children:"Alaska"}),r.jsx("option",{value:"Alabama",children:"Alabama"}),r.jsx("option",{value:"Arkansas",children:"Arkansas"}),r.jsx("option",{value:"Arizona",children:"Arizona"}),r.jsx("option",{value:"California",children:"California"}),r.jsx("option",{value:"Colorado",children:"Colorado"}),r.jsx("option",{value:"Connecticut",children:"Connecticut"}),r.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),r.jsx("option",{value:"Delaware",children:"Delaware"}),r.jsx("option",{value:"Florida",children:"Florida"}),r.jsx("option",{value:"Georgia",children:"Georgia"}),r.jsx("option",{value:"Hawaii",children:"Hawaii"}),r.jsx("option",{value:"Iowa",children:"Iowa"}),r.jsx("option",{value:"Idaho",children:"Idaho"}),r.jsx("option",{value:"Illinois",children:"Illinois"}),r.jsx("option",{value:"Indiana",children:"Indiana"}),r.jsx("option",{value:"Kansas",children:"Kansas"}),r.jsx("option",{value:"Kentucky",children:"Kentucky"}),r.jsx("option",{value:"Louisiana",children:"Louisiana"}),r.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),r.jsx("option",{value:"Maryland",children:"Maryland"}),r.jsx("option",{value:"Michigan",children:"Michigan"}),r.jsx("option",{value:"Minnesota",children:"Minnesota"}),r.jsx("option",{value:"Missouri",children:"Missouri"}),r.jsx("option",{value:"Mississippi",children:"Mississippi"}),r.jsx("option",{value:"Montana",children:"Montana"}),r.jsx("option",{value:"North Carolina",children:"North Carolina"}),r.jsx("option",{value:"North Dakota",children:"North Dakota"}),r.jsx("option",{value:"Nebraska",children:"Nebraska"}),r.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),r.jsx("option",{value:"New Jersey",children:"New Jersey"}),r.jsx("option",{value:"New Mexico",children:"New Mexico"}),r.jsx("option",{value:"Nevada",children:"Nevada"}),r.jsx("option",{value:"New York",children:"New York"}),r.jsx("option",{value:"Ohio",children:"Ohio"}),r.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),r.jsx("option",{value:"Oregon",children:"Oregon"}),r.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),r.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),r.jsx("option",{value:"South Carolina",children:"South Carolina"}),r.jsx("option",{value:"South Dakota",children:"South Dakota"}),r.jsx("option",{value:"Tennessee",children:"Tennessee"}),r.jsx("option",{value:"Texas",children:"Texas"}),r.jsx("option",{value:"Texas",children:"Travis"}),r.jsx("option",{value:"Utah",children:"Utah"}),r.jsx("option",{value:"Virginia",children:"Virginia"}),r.jsx("option",{value:"Vermont",children:"Vermont"}),r.jsx("option",{value:"Washington",children:"Washington"}),r.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),r.jsx("option",{value:"West Virginia",children:"West Virginia"}),r.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["County",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:c.county,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Abbeville",children:"Abbeville"}),r.jsx("option",{value:"Aiken",children:"Aiken"}),r.jsx("option",{value:"Allendale",children:"Allendale"}),r.jsx("option",{value:"Anderson",children:"Anderson"}),r.jsx("option",{value:"Bamberg",children:"Bamberg"}),r.jsx("option",{value:"Barnwell",children:"Barnwell"}),r.jsx("option",{value:"Beaufort",children:"Beaufort"}),r.jsx("option",{value:"Berkeley",children:"Berkeley"}),r.jsx("option",{value:"Calhoun",children:"Calhoun"}),r.jsx("option",{value:"Charleston",children:"Charleston"}),r.jsx("option",{value:"Cherokee",children:"Cherokee"}),r.jsx("option",{value:"Chester",children:"Chester"}),r.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),r.jsx("option",{value:"Clarendon",children:"Clarendon"}),r.jsx("option",{value:"Colleton",children:"Colleton"}),r.jsx("option",{value:"Darlington",children:"Darlington"}),r.jsx("option",{value:"Dillon",children:"Dillon"}),r.jsx("option",{value:"Dorchester",children:"Dorchester"}),r.jsx("option",{value:"Edgefield",children:"Edgefield"}),r.jsx("option",{value:"Fairfield",children:"Fairfield"}),r.jsx("option",{value:"Florence",children:"Florence"}),r.jsx("option",{value:"Georgetown",children:"Georgetown"}),r.jsx("option",{value:"Greenville",children:"Greenville"}),r.jsx("option",{value:"Greenwood",children:"Greenwood"}),r.jsx("option",{value:"Hampton",children:"Hampton"}),r.jsx("option",{value:"Horry",children:"Horry"}),r.jsx("option",{value:"Jasper",children:"Jasper"}),r.jsx("option",{value:"Kershaw",children:"Kershaw"}),r.jsx("option",{value:"Lancaster",children:"Lancaster"}),r.jsx("option",{value:"Laurens",children:"Laurens"}),r.jsx("option",{value:"Lee",children:"Lee"}),r.jsx("option",{value:"Lexington",children:"Lexington"}),r.jsx("option",{value:"Marion",children:"Marion"}),r.jsx("option",{value:"Marlboro",children:"Marlboro"}),r.jsx("option",{value:"McCormick",children:"McCormick"}),r.jsx("option",{value:"Newberry",children:"Newberry"}),r.jsx("option",{value:"Oconee",children:"Oconee"}),r.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),r.jsx("option",{value:"Pickens",children:"Pickens"}),r.jsx("option",{value:"Richland",children:"Richland"}),r.jsx("option",{value:"Saluda",children:"Saluda"}),r.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),r.jsx("option",{value:"Sumter",children:"Sumter"}),r.jsx("option",{value:"Union",children:"Union"}),r.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),r.jsx("option",{value:"York",children:"York"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Zip",r.jsx("input",{type:"text",className:"form-control",name:"zip",value:c.zip,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Parcel",r.jsx("input",{type:"text",className:"form-control",name:"parcel",value:c.parcel,onChange:m,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Sub division",r.jsx("input",{type:"text",className:"form-control",name:"subdivision",value:c.subdivision,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Legal Description",r.jsx("textarea",{type:"text",className:"form-control",name:"legal",value:c.legal,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Cost per SQFT",r.jsx("input",{type:"text",className:"form-control",name:"costpersqft",value:c.costpersqft,onChange:m,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Property Type",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"propertyType",value:c.propertyType,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Residential",children:"Residential"}),r.jsx("option",{value:"Land",children:"Land"}),r.jsx("option",{value:"Commercial",children:"Commercial"}),r.jsx("option",{value:"Industrial",children:"Industrial"}),r.jsx("option",{value:"Water",children:"Water"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Lot Acres/Sqft",r.jsx("input",{type:"text",className:"form-control",name:"lotacres",value:c.lotacres,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Year Build",r.jsx("input",{type:"text",className:"form-control",name:"yearBuild",value:c.yearBuild,onChange:m,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Total Living SQFT",r.jsx("input",{type:"text",className:"form-control",name:"totallivingsqft",value:c.totallivingsqft,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Beds",r.jsx("input",{type:"text",className:"form-control",name:"beds",value:c.beds,onChange:m,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Baths",r.jsx("input",{type:"text",className:"form-control",name:"baths",value:c.baths,onChange:m,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Stories",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"stories",value:c.stories,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"0",children:"0"}),r.jsx("option",{value:"1",children:"1"}),r.jsx("option",{value:"2",children:"2"}),r.jsx("option",{value:"3",children:"3"}),r.jsx("option",{value:"4",children:"4"}),r.jsx("option",{value:"5",children:"5"}),r.jsx("option",{value:"6",children:"6"}),r.jsx("option",{value:"7",children:"7"}),r.jsx("option",{value:"8",children:"8"}),r.jsx("option",{value:"9",children:"9"}),r.jsx("option",{value:"10",children:"10"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Garage",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"garage",value:c.garage,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"0",children:"0"}),r.jsx("option",{value:"1",children:"1"}),r.jsx("option",{value:"2",children:"2"}),r.jsx("option",{value:"3",children:"3"}),r.jsx("option",{value:"4",children:"4"}),r.jsx("option",{value:"5",children:"5"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Garage SQFT",r.jsx("input",{type:"text",className:"form-control",name:"garagesqft",value:c.garagesqft,onChange:m,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Pool/SPA",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"poolspa",value:c.poolspa,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Yes- Pool Only",children:"Yes- Pool Only"}),r.jsx("option",{value:"Yes- SPA only",children:"Yes- SPA only"}),r.jsx("option",{value:"Yes - Both Pool and SPA",children:"Yes - Both Pool and SPA"}),r.jsx("option",{value:"4",children:"None"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Fire places",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"fireplaces",value:c.fireplaces,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"yes",children:"Yes"}),r.jsx("option",{value:"no",children:"No"})]})]}),r.jsxs("div",{className:"col-md-4",children:["A/C",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"ac",value:c.ac,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Central",children:"Central"}),r.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),r.jsx("option",{value:"Warm Air",children:"Warm Air"}),r.jsx("option",{value:"Forced Air",children:"Forced Air"}),r.jsx("option",{value:"Gas",children:"Gas"})]})]})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Heating",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"heating",value:c.heating,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Central",children:"Central"}),r.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),r.jsx("option",{value:"Warm Air",children:"Warm Air"}),r.jsx("option",{value:"Forced Air",children:"Forced Air"}),r.jsx("option",{value:"Gas",children:"Gas"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Building Style",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"buildingstyle",value:c.buildingstyle,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"One Story",children:"One Story"}),r.jsx("option",{value:"Craftsman",children:"Craftsman"}),r.jsx("option",{value:"Log/Cabin",children:"Log/Cabin"}),r.jsx("option",{value:"Split-Level",children:"Split-Level"}),r.jsx("option",{value:"Split-Foyer",children:"Split-Foyer"}),r.jsx("option",{value:"Stick Built",children:"Stick Built"}),r.jsx("option",{value:"Single wide",children:"Single wide"}),r.jsx("option",{value:"Double wide",children:"Double wide"}),r.jsx("option",{value:"Duplex",children:"Duplex"}),r.jsx("option",{value:"Triplex",children:"Triplex"}),r.jsx("option",{value:"Quadruplex",children:"Quadruplex"}),r.jsx("option",{value:"Two Story",children:"Two Story"}),r.jsx("option",{value:"Victorian",children:"Victorian"}),r.jsx("option",{value:"Tudor",children:"Tudor"}),r.jsx("option",{value:"Modern",children:"Modern"}),r.jsx("option",{value:"Art Deco",children:"Art Deco"}),r.jsx("option",{value:"Bungalow",children:"Bungalow"}),r.jsx("option",{value:"Mansion",children:"Mansion"}),r.jsx("option",{value:"Farmhouse",children:"Farmhouse"}),r.jsx("option",{value:"Conventional",children:"Conventional"}),r.jsx("option",{value:"Ranch",children:"Ranch"}),r.jsx("option",{value:"Ranch with Basement",children:"Ranch with Basement"}),r.jsx("option",{value:"Cape Cod",children:"Cape Cod"}),r.jsx("option",{value:"Contemporary",children:"Contemporary"}),r.jsx("option",{value:"Colonial",children:"Colonial"}),r.jsx("option",{value:"Mediterranean",children:"Mediterranean"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Site Vacant",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"sitevacant",value:c.sitevacant,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please select"}),r.jsx("option",{value:"Yes",children:"Yes"}),r.jsx("option",{value:"No",children:"No"})]})]})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Ext Wall",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"extwall",value:c.extwall,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Brick",children:"Brick"}),r.jsx("option",{value:"Brick/Vinyl Siding",children:"Brick/Vinyl Siding"}),r.jsx("option",{value:"Wood/Vinyl Siding",children:"Wood/Vinyl Siding"}),r.jsx("option",{value:"Brick/Wood Siding",children:"Brick/Wood Siding"}),r.jsx("option",{value:"Stone",children:"Stone"}),r.jsx("option",{value:"Masonry",children:"Masonry"}),r.jsx("option",{value:"Metal",children:"Metal"}),r.jsx("option",{value:"Fiberboard",children:"Fiberboard"}),r.jsx("option",{value:"Asphalt Siding",children:"Asphalt Siding"}),r.jsx("option",{value:"Concrete Block",children:"Concrete Block"}),r.jsx("option",{value:"Gable",children:"Gable"}),r.jsx("option",{value:"Brick Veneer",children:"Brick Veneer"}),r.jsx("option",{value:"Frame",children:"Frame"}),r.jsx("option",{value:"Siding",children:"Siding"}),r.jsx("option",{value:"Cement/Wood Fiber Siding",children:"Cement/Wood Fiber Siding"}),r.jsx("option",{value:"Fiber/Cement Siding",children:"Fiber/Cement Siding"}),r.jsx("option",{value:"Wood Siding",children:"Wood Siding"}),r.jsx("option",{value:"Vinyl Siding",children:"Vinyl Siding"}),r.jsx("option",{value:"Aluminium Siding",children:"Aluminium Siding"}),r.jsx("option",{value:"Wood/Vinyl Siding",children:"Alum/Vinyl Siding"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Roofing",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"roofing",value:c.roofing,onChange:m,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Asphalt Shingle",children:"Asphalt Shingle"}),r.jsx("option",{value:"Green Roofs",children:"Green Roofs"}),r.jsx("option",{value:"Built-up Roofing",children:"Built-up Roofing"}),r.jsx("option",{value:"Composition Shingle",children:"Composition Shingle"}),r.jsx("option",{value:"Composition Shingle Heavy",children:"Composition Shingle Heavy"}),r.jsx("option",{value:"Solar tiles",children:"Solar tiles"}),r.jsx("option",{value:"Metal",children:"Metal"}),r.jsx("option",{value:"Stone-coated steel",children:"Stone-coated steel"}),r.jsx("option",{value:"Slate",children:"Slate"}),r.jsx("option",{value:"Rubber Slate",children:"Rubber Slate"}),r.jsx("option",{value:"Clay and Concrete tiles",children:"Clay and Concrete tiles"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Total SQFT",r.jsx("input",{type:"text",className:"form-control",name:"totalSqft",value:c.totalSqft,onChange:m,required:!0})]})})]}),r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:[r.jsx("br",{}),"Property Tax Information"]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),c.propertyTaxInfo.map((p,j)=>r.jsxs("div",{className:"row gy-4",children:[r.jsx("div",{className:"col-md-3",children:r.jsxs("div",{className:"form-floating mb-3",children:["Property Tax Owned",r.jsx("input",{type:"text",className:"form-control",name:"propertytaxowned",value:p.propertytaxowned,onChange:S=>m(S,j,"propertyTaxInfo"),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Owned Year",r.jsx("input",{type:"text",className:"form-control",name:"ownedyear",value:p.ownedyear,onChange:S=>m(S,j,"propertyTaxInfo"),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Tax Assessed",r.jsx("input",{type:"text",className:"form-control",name:"taxassessed",value:p.taxassessed,onChange:S=>m(S,j,"propertyTaxInfo"),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Tax Year",r.jsx("input",{type:"text",className:"form-control",name:"taxyear",value:p.taxyear,onChange:S=>m(S,j,"propertyTaxInfo"),required:!0})]})}),r.jsx("div",{className:"col-md-3",children:r.jsxs("div",{className:"form-floating mb-2",children:[r.jsx("br",{}),r.jsx("button",{className:"btn btn-danger",onClick:()=>h(j),style:{height:"25px",width:"35px"},children:"X"})]})})]},j)),r.jsx("button",{className:"btn btn-secondary",onClick:v,children:"+ Add Another Property Tax Info"})]}),r.jsx("button",{className:"btn btn-primary continue",onClick:n,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),e==="Images"&&r.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Upload Images"," "]}),r.jsxs("form",{children:[c.images.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,placeholder:"Image Title",onChange:S=>C(j,S)})}),r.jsxs("div",{className:"col-md-4 d-flex align-items-center",children:[r.jsx(Cd,{multiple:!1,onDone:S=>b(S,j)}),r.jsx("button",{type:"button",className:"btn btn-danger",onClick:()=>N(j),style:{marginLeft:"5px"},children:"Delete"})]}),p.file&&r.jsxs(r.Fragment,{children:[r.jsx("p",{children:"Base64 Data:"})," ",r.jsxs("pre",{children:[p.file.slice(0,100),"..."]})," ",r.jsx("div",{className:"col-md-12",children:r.jsx("img",{src:p.file,alt:"uploaded",style:{width:"150px",height:"150px",objectFit:"cover"}})})]})]},j)),r.jsx("button",{type:"button",className:"btn btn-primary",onClick:x,style:{backgroundColor:"#fda417",border:"#fda417"},children:"+ Add Image"}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"mb-3",children:[r.jsx("label",{htmlFor:"googleMapLink",className:"form-label",children:r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Google Maps Link"," "]})}),r.jsx("input",{type:"text",className:"form-control",name:"googleMapLink",value:c.googleMapLink,onChange:m,placeholder:"Enter Google Maps link"})]}),c.googleMapLink&&r.jsx("iframe",{title:"Google Map",width:"100%",height:"300",src:`https://www.google.com/maps/embed/v1/view?key=YOUR_API_KEY¢er=${c.googleMapLink}&zoom=10`,frameBorder:"0",allowFullScreen:!0})]}),r.jsx("button",{className:"btn btn-primary back",onClick:s,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",r.jsx("button",{className:"btn btn-primary continue",onClick:n,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),e==="Accounting"&&r.jsxs("div",{className:"card",style:{color:"#fda417",border:"1px solid #fda417",padding:"10px",borderRadius:"8px"},children:[r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date A to B",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"date",className:"form-control",name:"closeDateAtoB",value:c.closeDateAtoB,onChange:p=>{const j=p.target.value;d({...c,closeDateAtoB:j}),P(j,c.closeDateBtoC)},placeholder:"Close Date A to B",style:{textAlign:"right"},required:!0})}),r.jsx("div",{children:r.jsxs("p",{children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y]"," "]}),":"," ",r.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(c.closeDateAtoB).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date B to C",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"date",className:"form-control",name:"closeDateBtoC",value:c.closeDateBtoC,onChange:p=>{const j=p.target.value;d({...c,closeDateBtoC:j}),P(c.closeDateAtoB,j)},placeholder:"Close Date B to C",style:{textAlign:"right"},required:!0})}),r.jsx("div",{children:r.jsxs("p",{children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y] :"," "]}),r.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(c.closeDateBtoC).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Renovation Risk"}),r.jsx("div",{className:"col-md-7",children:u.map(p=>r.jsxs("div",{className:"form-check form-check-inline",children:[r.jsx("input",{className:"form-check-input",type:"radio",name:"renovationRisk",id:`renovationRisk${p}`,value:p,checked:c.renovationRisk===p,onChange:j=>{const S=parseInt(j.target.value,10);d({...c,renovationRisk:S})}}),r.jsx("label",{className:"form-check-label",htmlFor:`renovationRisk${p}`,children:p})]},p))})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Rate of Return"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"rateofreturn",value:`$ ${kr().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Turn Time"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:tl,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Purchase Price"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:`$ ${c.purchaseCost}`,name:"purchaseCost",onChange:p=>{let j=p.target.value.replace(/[^\d.]/g,"");const S=/^\d*\.?\d*$/.test(j);d({...c,purchaseCost:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Costs paid out of Closing Hud A to B:"}),c.costPaidAtoB.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>O(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:`$ ${p.price}`,onChange:S=>T(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>k(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{onClick:y,className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Extra Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCosts",value:`$ ${_().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Credits received on settlement:"}),c.credits.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>H(j,"title",S.target.value),placeholder:"credits",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>te(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>z(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:D,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add credits"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total credits received on settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcredits",value:Q(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost after Credits Received"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCostsaftercredits",value:Z(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Cash Adjustments:"}),c.cashAdjustments.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>G(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>R(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>U(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:F,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cash Adjustments"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Adjustments on Settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcashAdjustments",value:A(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Required on Settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcashrequiredonsettlement",value:B(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Incidental Cost:"}),c.incidentalCost.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>K(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>Y(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>W(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:L,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Incidental Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Incidental Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalincidentalCost",value:ee(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Carry Costs:"}),c.carryCosts.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>se(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>ae(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>ne(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:re,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Carry Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Carry Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcarryCosts",value:ce(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Reno/Construction"}),c.renovationCost.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>Nt(j,"title",S.target.value),placeholder:"Title",required:!0,style:{fontSize:"10px"}})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>zt(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>Me(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:ge,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Reno/Construction"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovation Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalrenovationCost",value:pe(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovations & Holding Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalRenovationsandHoldingCost",value:$t(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Costs to Buy A to B"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoB",value:Ke(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0}),c.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Selling Price B to C"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,name:"sellingPriceBtoC",value:c.sellingPriceBtoC,onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,sellingPriceBtoC:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Less:Costs paid out of closing Hud B to C:"}),c.costPaidOutofClosing.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>ys(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>js(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>Zt(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:Qn,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cost Paid Out of Closing"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total cost paid out of closing"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcostPaidOutofClosing",value:Xn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cost to Sell B to C"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalCosttoSellBtoC",value:Wt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Gross Proceeds per HUD"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"grossproceedsperHUD",value:Wt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Adjustments:"}),c.adjustments.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>de(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>qt(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>Ut(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:gn,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Adjustments"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Adjustments"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totaladjustments",value:xn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Funds Available for distribution"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"fundsavailablefordistribution",value:Do(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Income Statement Adjustments:"}),c.incomestatement.map((p,j)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:p.title,onChange:S=>Za(j,"title",S.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${p.isInvalid?"is-invalid":""}`,value:p.price,onChange:S=>el(S,j),placeholder:"Price",style:{textAlign:"right"},required:!0}),p.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>Lo(j),style:{marginLeft:"5px"},children:"x"})})]},j)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:Ns,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Income Statement"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Income Statement Adjustment"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalincomestatement",value:Cs(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net B to C Sale Value"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:Jn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Computation"}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Total Costs to Buy A to B",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoBagain",value:Ke(),style:{textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Funds Prior to Closing",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isfundspriortoclosingInvalid?"is-invalid":""}`,value:c.fundspriortoclosing,name:"fundspriortoclosing",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,fundspriortoclosing:j,isfundspriortoclosingInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isfundspriortoclosingInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isfundspriortoclosingInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Net B to C Sale Value",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:Jn(),style:{textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Short Term Rental",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.shorttermrental,name:"shorttermrental",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,shorttermrental:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Other Income",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.OtherIncome,name:"OtherIncome",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,OtherIncome:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Insurance Claim",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.InsuranceClaim,name:"InsuranceClaim",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,InsuranceClaim:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Long Term Rental",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isPurchaseCostInvalid?"is-invalid":""}`,value:c.LongTermRental,name:"LongTermRental",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,LongTermRental:j,isPurchaseCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Before Financing Costs"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netprofitbeforefinancingcosts",value:Zn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Financing Cost/Other Closing Costs"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${c.isFinancingCostClosingCostInvalid?"is-invalid":""}`,value:c.FinancingCostClosingCost,name:"FinancingCostClosingCost",onChange:p=>{const j=p.target.value,S=/^\d*\.?\d*$/.test(j);d({...c,FinancingCostClosingCost:j,isFinancingCostClosingCostInvalid:!S})},onKeyPress:p=>{const j=p.charCode;(j<48||j>57)&&j!==46&&(p.preventDefault(),d({...c,isFinancingCostClosingCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),c.isFinancingCostClosingCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netprofit",value:en(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("button",{className:"btn btn-primary back",onClick:s,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",r.jsx("button",{type:"button",className:"btn btn-primary continue",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:bs,children:"Submit"})," "]}),r.jsx("br",{})]})]})]})})},St="/assets/propertydummy-DhVEZ7jN.jpg",fb=()=>{var u;const e=lt(),{user:t}=Te(c=>({...c.auth})),{userProperties:n,totalPages:s}=Te(c=>c.property),[o,i]=w.useState(1),a=5;w.useEffect(()=>{e(Qs({userId:t.result.userId,page:o,limit:a}))},[e,(u=t==null?void 0:t.result)==null?void 0:u.userId,o]);const l=c=>{i(c)};return r.jsx(r.Fragment,{children:n.length>0?r.jsxs(r.Fragment,{children:[r.jsx("ul",{children:n.map(c=>r.jsx("li",{children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[r.jsx("div",{className:"col-md-3 mt-1",children:r.jsx("img",{src:c.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),r.jsxs("div",{className:"col-md-6 mt-1",children:[r.jsxs("h5",{children:[" ",r.jsxs(me,{to:`/property/${c.propertyId}`,target:"_blank",children:[c.address,"....."]})]}),r.jsx("div",{className:"d-flex flex-row"}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"100% cotton"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"Light weight"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Best finish",r.jsx("br",{})]})]}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"Unique design"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"For men"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Casual",r.jsx("br",{})]})]}),r.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",r.jsx("br",{}),r.jsx("br",{})]})]}),r.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:r.jsxs("div",{className:"d-flex flex-column mt-4",children:[r.jsx(me,{to:`/property/${c.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),r.jsx(me,{to:`/editproperty/${c.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},c._id))}),r.jsxs("div",{className:"pagination",children:[r.jsx("button",{onClick:()=>l(o-1),disabled:o===1,children:"Previous"}),Array.from({length:s},(c,d)=>d+1).map(c=>c===o||c===1||c===s||c>=o-1&&c<=o+1?r.jsx("button",{onClick:()=>l(c),disabled:o===c,children:c},c):c===2||c===s-1?r.jsx("span",{children:"..."},c):null),r.jsx("button",{onClick:()=>l(o+1),disabled:o===s,children:"Next"})]})]}):r.jsx("p",{children:"No active properties found."})})},pb=()=>{var c,d,f,g,b,x,N,C,m,v,h,y;const{user:e,isLoading:t}=Te(k=>k.auth),n=lt(),s=hn(),[o,i]=w.useState({userId:((c=e==null?void 0:e.result)==null?void 0:c.userId)||"",title:((d=e==null?void 0:e.result)==null?void 0:d.title)||"",firstName:((f=e==null?void 0:e.result)==null?void 0:f.firstName)||"",middleName:((g=e==null?void 0:e.result)==null?void 0:g.middleName)||"",lastName:((b=e==null?void 0:e.result)==null?void 0:b.lastName)||"",email:((x=e==null?void 0:e.result)==null?void 0:x.email)||"",aboutme:((N=e==null?void 0:e.result)==null?void 0:N.aboutme)||"",city:((C=e==null?void 0:e.result)==null?void 0:C.city)||"",state:((m=e==null?void 0:e.result)==null?void 0:m.state)||"",county:((v=e==null?void 0:e.result)==null?void 0:v.county)||"",zip:((h=e==null?void 0:e.result)==null?void 0:h.zip)||"",profileImage:((y=e==null?void 0:e.result)==null?void 0:y.profileImage)||""});w.useEffect(()=>{e&&i({userId:e.result.userId,title:e.result.title,firstName:e.result.firstName,middleName:e.result.middleName,lastName:e.result.lastName,email:e.result.email,aboutme:e.result.aboutme,city:e.result.city,state:e.result.state,county:e.result.county,zip:e.result.zip,profileImage:e.result.profileImage})},[e]);const a=k=>{i({...o,[k.target.name]:k.target.value})},l=()=>{i({...o,profileImage:""})},u=k=>{k.preventDefault(),n(wi({formData:o,toast:oe,navigate:s}))};return r.jsx(r.Fragment,{children:r.jsxs("form",{onSubmit:u,children:[r.jsxs("div",{className:"col-4",children:["Title",r.jsxs("select",{className:"form-floating mb-3 form-control","aria-label":"Default select example",name:"title",value:o.title,onChange:a,children:[r.jsx("option",{value:"None",children:"Please Select Title"}),r.jsx("option",{value:"Dr",children:"Dr"}),r.jsx("option",{value:"Prof",children:"Prof"}),r.jsx("option",{value:"Mr",children:"Mr"}),r.jsx("option",{value:"Miss",children:"Miss"})]})]}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["First Name",r.jsx("input",{type:"text",className:"form-control",placeholder:"First Name",required:"required",name:"firstName",value:o.firstName,onChange:a})]})}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Middle Name",r.jsx("input",{type:"text",className:"form-control",placeholder:"Middle Name",required:"required",name:"middleName",value:o.middleName,onChange:a})]})}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Last Name",r.jsx("input",{type:"text",className:"form-control",placeholder:"Last Name",required:"required",name:"lastName",value:o.lastName,onChange:a})]})}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Email",r.jsx("input",{type:"text",className:"form-control",placeholder:"Email",required:"required",name:"email",value:o.email,onChange:a,disabled:!0})]})}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["About me",r.jsx("textarea",{type:"text",id:"aboutme",name:"aboutme",className:"form-control h-100",value:o.aboutme,onChange:a})]})}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["City",r.jsx("input",{type:"text",className:"form-control",name:"city",placeholder:"city",value:o.city,onChange:a,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["State",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:o.state,onChange:a,required:!0,children:[r.jsx("option",{value:"",children:"Please Select State"}),r.jsx("option",{value:"Alaska",children:"Alaska"}),r.jsx("option",{value:"Alabama",children:"Alabama"}),r.jsx("option",{value:"Arkansas",children:"Arkansas"}),r.jsx("option",{value:"Arizona",children:"Arizona"}),r.jsx("option",{value:"California",children:"California"}),r.jsx("option",{value:"Colorado",children:"Colorado"}),r.jsx("option",{value:"Connecticut",children:"Connecticut"}),r.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),r.jsx("option",{value:"Delaware",children:"Delaware"}),r.jsx("option",{value:"Florida",children:"Florida"}),r.jsx("option",{value:"Georgia",children:"Georgia"}),r.jsx("option",{value:"Hawaii",children:"Hawaii"}),r.jsx("option",{value:"Iowa",children:"Iowa"}),r.jsx("option",{value:"Idaho",children:"Idaho"}),r.jsx("option",{value:"Illinois",children:"Illinois"}),r.jsx("option",{value:"Indiana",children:"Indiana"}),r.jsx("option",{value:"Kansas",children:"Kansas"}),r.jsx("option",{value:"Kentucky",children:"Kentucky"}),r.jsx("option",{value:"Louisiana",children:"Louisiana"}),r.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),r.jsx("option",{value:"Maryland",children:"Maryland"}),r.jsx("option",{value:"Michigan",children:"Michigan"}),r.jsx("option",{value:"Minnesota",children:"Minnesota"}),r.jsx("option",{value:"Missouri",children:"Missouri"}),r.jsx("option",{value:"Mississippi",children:"Mississippi"}),r.jsx("option",{value:"Montana",children:"Montana"}),r.jsx("option",{value:"North Carolina",children:"North Carolina"}),r.jsx("option",{value:"North Dakota",children:"North Dakota"}),r.jsx("option",{value:"Nebraska",children:"Nebraska"}),r.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),r.jsx("option",{value:"New Jersey",children:"New Jersey"}),r.jsx("option",{value:"New Mexico",children:"New Mexico"}),r.jsx("option",{value:"Nevada",children:"Nevada"}),r.jsx("option",{value:"New York",children:"New York"}),r.jsx("option",{value:"Ohio",children:"Ohio"}),r.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),r.jsx("option",{value:"Oregon",children:"Oregon"}),r.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),r.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),r.jsx("option",{value:"South Carolina",children:"South Carolina"}),r.jsx("option",{value:"South Dakota",children:"South Dakota"}),r.jsx("option",{value:"Tennessee",children:"Tennessee"}),r.jsx("option",{value:"Texas",children:"Texas"}),r.jsx("option",{value:"Utah",children:"Utah"}),r.jsx("option",{value:"Virginia",children:"Virginia"}),r.jsx("option",{value:"Vermont",children:"Vermont"}),r.jsx("option",{value:"Washington",children:"Washington"}),r.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),r.jsx("option",{value:"West Virginia",children:"West Virginia"}),r.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})}),r.jsxs("div",{className:"col-md-4",children:["County",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:o.county,onChange:a,required:!0,children:[r.jsx("option",{value:"",children:"Please Select County"}),r.jsx("option",{value:"Abbeville",children:"Abbeville"}),r.jsx("option",{value:"Aiken",children:"Aiken"}),r.jsx("option",{value:"Allendale",children:"Allendale"}),r.jsx("option",{value:"Anderson",children:"Anderson"}),r.jsx("option",{value:"Bamberg",children:"Bamberg"}),r.jsx("option",{value:"Barnwell",children:"Barnwell"}),r.jsx("option",{value:"Beaufort",children:"Beaufort"}),r.jsx("option",{value:"Berkeley",children:"Berkeley"}),r.jsx("option",{value:"Calhoun",children:"Calhoun"}),r.jsx("option",{value:"Charleston",children:"Charleston"}),r.jsx("option",{value:"Cherokee",children:"Cherokee"}),r.jsx("option",{value:"Chester",children:"Chester"}),r.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),r.jsx("option",{value:"Clarendon",children:"Clarendon"}),r.jsx("option",{value:"Colleton",children:"Colleton"}),r.jsx("option",{value:"Darlington",children:"Darlington"}),r.jsx("option",{value:"Dillon",children:"Dillon"}),r.jsx("option",{value:"Dorchester",children:"Dorchester"}),r.jsx("option",{value:"Edgefield",children:"Edgefield"}),r.jsx("option",{value:"Fairfield",children:"Fairfield"}),r.jsx("option",{value:"Florence",children:"Florence"}),r.jsx("option",{value:"Georgetown",children:"Georgetown"}),r.jsx("option",{value:"Greenville",children:"Greenville"}),r.jsx("option",{value:"Greenwood",children:"Greenwood"}),r.jsx("option",{value:"Hampton",children:"Hampton"}),r.jsx("option",{value:"Horry",children:"Horry"}),r.jsx("option",{value:"Jasper",children:"Jasper"}),r.jsx("option",{value:"Kershaw",children:"Kershaw"}),r.jsx("option",{value:"Lancaster",children:"Lancaster"}),r.jsx("option",{value:"Laurens",children:"Laurens"}),r.jsx("option",{value:"Lee",children:"Lee"}),r.jsx("option",{value:"Lexington",children:"Lexington"}),r.jsx("option",{value:"Marion",children:"Marion"}),r.jsx("option",{value:"Marlboro",children:"Marlboro"}),r.jsx("option",{value:"McCormick",children:"McCormick"}),r.jsx("option",{value:"Newberry",children:"Newberry"}),r.jsx("option",{value:"Oconee",children:"Oconee"}),r.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),r.jsx("option",{value:"Pickens",children:"Pickens"}),r.jsx("option",{value:"Richland",children:"Richland"}),r.jsx("option",{value:"Saluda",children:"Saluda"}),r.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),r.jsx("option",{value:"Sumter",children:"Sumter"}),r.jsx("option",{value:"Union",children:"Union"}),r.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),r.jsx("option",{value:"York",children:"York"})]})]}),r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Zip",r.jsx("input",{type:"text",className:"form-control",name:"zip",placeholder:"zip",value:o.zip,onChange:a,required:!0})]})}),r.jsxs("div",{className:"col-4",children:[r.jsx("label",{children:"Profile Image"}),r.jsx("div",{className:"mb-3",children:r.jsx(Cd,{type:"file",multiple:!1,onDone:({base64:k})=>i({...o,profileImage:k})})})]}),o.profileImage&&r.jsxs("div",{className:"col-4 mb-3",children:[r.jsx("img",{src:o.profileImage,alt:"Profile Preview",style:{width:"150px",height:"150px",borderRadius:"50%"}}),r.jsx("button",{type:"button",className:"btn btn-danger mt-2",onClick:l,children:"Delete Image"})]}),r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-grid",children:r.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:t,children:t?"Updating...":"Update"})})})]})})},mb=()=>{var c;const e=lt(),{user:t}=Te(d=>({...d.auth})),{userProperties:n,totalPages:s}=Te(d=>d.property),[o,i]=w.useState(1),a=5;w.useEffect(()=>{e(Qs({userId:t.result.userId,page:o,limit:a}))},[e,(c=t==null?void 0:t.result)==null?void 0:c.userId,o]);const l=d=>{i(d)},u=n.filter(d=>d.fundDetails&&d.fundDetails.some(f=>f.fundValue!==void 0&&f.fundPercentage!==void 0&&f.userId));return r.jsx(r.Fragment,{children:u.length>0?r.jsxs(r.Fragment,{children:[r.jsx("ul",{children:u.map(d=>r.jsx("li",{children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[r.jsx("div",{className:"col-md-3 mt-1",children:r.jsx("img",{src:d.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),r.jsxs("div",{className:"col-md-6 mt-1",children:[r.jsxs("h5",{children:[" ",r.jsxs(me,{to:`/property/${d.propertyId}`,children:[d.address,"....."]})]}),r.jsx("div",{className:"d-flex flex-row"}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"100% cotton"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"Light weight"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Best finish",r.jsx("br",{})]})]}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"Unique design"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"For men"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Casual",r.jsx("br",{})]})]}),r.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",r.jsx("br",{}),r.jsx("br",{})]})]}),r.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:r.jsxs("div",{className:"d-flex flex-column mt-4",children:[r.jsx(me,{to:`/property/${d.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),r.jsx(me,{to:`/editproperty/${d.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},d._id))}),r.jsxs("div",{className:"pagination",children:[r.jsx("button",{onClick:()=>l(o-1),disabled:o===1,children:"Previous"}),Array.from({length:s},(d,f)=>f+1).map(d=>d===o||d===1||d===s||d>=o-1&&d<=o+1?r.jsx("button",{onClick:()=>l(d),disabled:o===d,children:d},d):d===2||d===s-1?r.jsx("span",{children:"..."},d):null),r.jsx("button",{onClick:()=>l(o+1),disabled:o===s,children:"Next"})]})]}):r.jsx("p",{children:"No active properties found."})})},hb=()=>{var c;const e=lt(),{user:t}=Te(d=>({...d.auth})),{properties:n,totalPages:s}=Te(d=>d.property),[o,i]=w.useState(1),a=5;w.useEffect(()=>{e(ts({page:o,limit:a}))},[e,(c=t==null?void 0:t.result)==null?void 0:c.userId,o]);const l=d=>{i(d)},u=n.filter(d=>d.fundDetails&&d.fundDetails.some(f=>f.fundValue!==void 0&&f.fundPercentage!==void 0&&f.userId===t.result._id));return r.jsx(r.Fragment,{children:u.length>0?r.jsxs(r.Fragment,{children:[r.jsx("ul",{children:u.map(d=>r.jsx("li",{children:r.jsx("div",{className:"container",children:r.jsx("div",{className:"col-md-12",children:r.jsxs("div",{className:"row p-2 bg-white border rounded mt-2",children:[r.jsx("div",{className:"col-md-3 mt-1",children:r.jsx("img",{src:d.images[0].file||St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"200px",maxHeight:"200px"}})}),r.jsxs("div",{className:"col-md-6 mt-1",children:[r.jsxs("h5",{children:[" ",r.jsxs(me,{to:`/property/${d.propertyId}`,target:"_blank",children:[d.address,"....."]})]}),r.jsx("div",{className:"d-flex flex-row"}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"100% cotton"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"Light weight"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Best finish",r.jsx("br",{})]})]}),r.jsxs("div",{className:"mt-1 mb-1 spec-1",children:[r.jsx("span",{children:"Unique design"}),r.jsx("span",{className:"dot"}),r.jsx("span",{children:"For men"}),r.jsx("span",{className:"dot"}),r.jsxs("span",{children:["Casual",r.jsx("br",{})]})]}),r.jsxs("p",{className:"text-justify text-truncate para mb-0",children:["There are many variations of passages of",r.jsx("br",{}),r.jsx("br",{})]})]}),r.jsx("div",{className:"align-items-center align-content-center col-md-3 border-left mt-1",children:r.jsxs("div",{className:"d-flex flex-column mt-4",children:[r.jsx(me,{to:`/property/${d.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-eye",style:{color:"#F74B02"}})," "," ","View Details"]})}),r.jsx(me,{to:`/editproperty/${d.propertyId}`,children:r.jsxs("button",{className:"btn btn-outline-primary btn-sm mt-2",type:"button",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{className:"fa fa-edit",style:{color:"#F74B02"}})," "," ","Edit Details .."]})})]})})]})})})},d._id))}),r.jsxs("div",{className:"pagination",children:[r.jsx("button",{onClick:()=>l(o-1),disabled:o===1,children:"Previous"}),Array.from({length:s},(d,f)=>f+1).map(d=>d===o||d===1||d===s||d>=o-1&&d<=o+1?r.jsx("button",{onClick:()=>l(d),disabled:o===d,children:d},d):d===2||d===s-1?r.jsx("span",{children:"..."},d):null),r.jsx("button",{onClick:()=>l(o+1),disabled:o===s,children:"Next"})]})]}):r.jsx("p",{children:"No active properties found."})})},vb=()=>{var a,l;const{user:e}=Te(u=>({...u.auth}));console.log("user",e);const t=lt(),[n,s]=w.useState({userId:((a=e==null?void 0:e.result)==null?void 0:a.userId)||"",fundAmount:((l=e==null?void 0:e.result)==null?void 0:l.fundAmount)||""});w.useEffect(()=>{var u,c;e&&s({userId:(u=e==null?void 0:e.result)==null?void 0:u.userId,fundAmount:(c=e==null?void 0:e.result)==null?void 0:c.fundAmount})},[e]);const o=u=>{s({...n,[u.target.name]:u.target.value})},i=u=>{if(u.preventDefault(),n.fundAmount<=0)return oe.error("Please enter a valid funding amount greater than 0");t(Si({formData:n,toast:oe}))};return r.jsx(r.Fragment,{children:r.jsxs("form",{onSubmit:i,children:[r.jsx("div",{className:"col-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Willing to Invest",r.jsx("input",{type:"text",className:"form-control",placeholder:"Enter Fund Amount",name:"fundAmount",value:n.fundAmount,onChange:o})]})}),r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-grid",children:r.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},children:"submit"})})})]})})},gb=()=>{const[e,t]=w.useState("dashboard"),{user:n}=Te(o=>o.auth),s=()=>{switch(e){case"Userdetails":return r.jsx(pb,{});case"FundToInvest":return r.jsx(vb,{});case"addProperty":return r.jsx(db,{});case"activeProperties":return r.jsxs("div",{children:[r.jsx("h3",{children:"Active Properties"}),r.jsx(fb,{})]});case"Fundings Received":return r.jsxs("div",{children:[r.jsx("h3",{children:"Fundings Received"}),r.jsx(mb,{})]});case"Offers Submitted":return r.jsxs("div",{children:[r.jsx("h3",{children:"Offers Submitted"}),r.jsx(hb,{})]});case"closedProperties":return r.jsx("p",{children:"These are your closed properties."});default:return r.jsx(r.Fragment,{})}};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsxs("div",{className:"d-flex",style:{margin:"0",padding:"0"},children:[r.jsx("div",{className:"col-md-3 p-1",style:{paddingRight:"2px",margin:"0"},children:r.jsxs("div",{className:"card card1 p-5",children:[r.jsx("img",{className:"img-fluid",src:n.result.profileImage||Ms,alt:"ProfileImage",style:{maxWidth:"250px",maxHeight:"250px"}}),r.jsx("hr",{className:"hline"}),r.jsxs("div",{className:"d-flex flex-column align-items-center",children:[r.jsxs("button",{className:`btn ${e==="dashboard"?"active":""}`,onClick:()=>t("dashboard"),children:[r.jsx("i",{className:"fa fa-dashboard",style:{color:"#F74B02"}}),r.jsx("span",{children:"Dashboard"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="Userdetails"?"active":""}`,onClick:()=>t("Userdetails"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"User Profile"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="FundToInvest"?"active":""}`,onClick:()=>t("FundToInvest"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Fund To Invest"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="addProperty"?"active":""}`,onClick:()=>t("addProperty"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Add Property"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="activeProperties"?"active":""}`,onClick:()=>t("activeProperties"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Active Properties"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="Fundings Received"?"active":""}`,onClick:()=>t("Fundings Received"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Fundings Received"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="Offers Submitted"?"active":""}`,onClick:()=>t("Offers Submitted"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Offers Submitted"})]}),r.jsxs("button",{className:`btn mt-3 ${e==="closedProperties"?"active":""}`,onClick:()=>t("closedProperties"),children:[r.jsx("span",{className:"fa fa-home",style:{color:"#F74B02"}}),r.jsx("span",{children:"Closed Properties"})]})]})]})}),r.jsx("div",{className:"col-md-9 p-1",style:{paddingLeft:"2px",margin:"0"},children:r.jsxs("div",{className:"card card2 p-2",children:[r.jsxs("span",{children:[r.jsx("br",{}),"Welcome to"," ",r.jsx("span",{style:{color:"#067ADC"},children:r.jsxs(me,{to:`/profile/${n.result.userId}`,className:"link-primary text-decoration-none",children:[n.result.title,". ",n.result.firstName," ",n.result.middleName," ",n.result.lastName]})})]}),e==="dashboard"&&r.jsxs(r.Fragment,{children:[r.jsx("br",{}),r.jsxs("div",{className:"banner_taital",children:[r.jsxs("h1",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},className:"services_taital",children:["Now you are accessing the world's only portal which has Streamlined the",r.jsx("h1",{style:{fontSize:"30px",padding:"10px",fontWeight:"normal"},children:" investor-borrower interactions, "})]}),r.jsxs("h1",{className:"services_taital",style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["gaining complete visibility into your data, and using smart filters to",r.jsxs("h1",{className:"services_taital",style:{fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["create automatic workflows"," "]})]}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("br",{})]})]}),r.jsx("br",{}),s()]})})]}),r.jsx(Ze,{})]})};var Xv={exports:{}},xb="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",yb=xb,jb=yb;function Jv(){}function Zv(){}Zv.resetWarningCache=Jv;var Nb=function(){function e(s,o,i,a,l,u){if(u!==jb){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Zv,resetWarningCache:Jv};return n.PropTypes=n,n};Xv.exports=Nb();var Cb=Xv.exports;const Lt=wo(Cb),bb=()=>{const[e,t]=w.useState(3),n=hn();return w.useEffect(()=>{const s=setInterval(()=>{t(o=>--o)},1e3);return e===0&&n("/login"),()=>clearInterval(s)},[e,n]),r.jsx("div",{style:{marginTop:"100px"},children:r.jsxs("h5",{children:["Redirecting you in ",e," seconds"]})})},Ai=({children:e})=>{const{user:t}=Te(n=>({...n.auth}));return t?e:r.jsx(bb,{})};Ai.propTypes={children:Lt.node.isRequired};const wb=()=>{const e=lt(),{id:t,token:n}=gs();return w.useEffect(()=>{e(Ei({id:t,token:n}))},[e,t,n]),r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsxs("div",{className:"contact_section layout_padding",children:[r.jsx("div",{className:"container",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12",children:r.jsx("h1",{className:"contact_taital",children:"Contact Us"})})})}),r.jsx("div",{className:"container-fluid",children:r.jsx("div",{className:"contact_section_2",children:r.jsxs("div",{className:"row",children:[r.jsxs("div",{className:"col-md-6",children:[r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("h1",{className:"card-title text-center",children:r.jsxs(me,{to:"/login",className:"glightbox play-btn mb-4",children:[" ","Email verified successfully !!! Please",r.jsx("span",{style:{color:"#F74B02"},children:" login "})," "," ","to access ..."]})})]}),r.jsx("div",{className:"col-md-6 padding_left_15",children:r.jsx("div",{className:"contact_img"})})]})})})]}),r.jsx(Ze,{})]})},Sb=()=>{const[e,t]=w.useState(""),[n,s]=w.useState(""),o="http://67.225.129.127:3002",i=async()=>{try{const a=await he.post(`${o}/users/forgotpassword`,{email:e});s(a.data.message)}catch(a){console.error("Forgot Password Error:",a),s(a.response.data.message)}};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsxs("section",{className:"card",style:{minHeight:"100vh",backgroundColor:"#FFFFFF"},children:[r.jsx("div",{className:"container-fluid px-0",children:r.jsxs("div",{className:"row gy-4 align-items-center justify-content-center",children:[r.jsx("div",{className:"col-12 col-md-0 col-xl-20 text-center text-md-start"}),r.jsx("div",{className:"col-12 col-md-6 col-xl-5",children:r.jsx("div",{className:"card border-0 rounded-4 shadow-lg",style:{width:"100%"},children:r.jsxs("div",{className:"card-body p-3 p-md-4 p-xl-5",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"mb-4",children:[r.jsx("h2",{className:"h3",children:"Forgot Password"}),r.jsx("hr",{})]})})}),r.jsxs("div",{className:"row gy-3 overflow-hidden",children:[r.jsx("div",{className:"col-12",children:r.jsxs("div",{className:"form-floating mb-3",children:[r.jsx("input",{type:"email",className:"form-control",value:e,onChange:a=>t(a.target.value),placeholder:"name@example.com",required:"required"}),r.jsx("label",{htmlFor:"email",className:"form-label",children:"Enter your email address to receive a password reset link"})]})}),r.jsxs("div",{className:"col-12",children:[r.jsx("div",{className:"d-grid",children:r.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:i,children:"Reset Password"})}),r.jsx("p",{style:{color:"#067ADC"},className:"card-title text-center",children:n})]})]}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"d-flex gap-2 gap-md-4 flex-column flex-md-row justify-content-md-end mt-4",children:r.jsxs("p",{className:"m-0 text-secondary text-center",children:["Already have an account?"," ",r.jsx(me,{to:"/login",className:"link-primary text-decoration-none",children:"Sign In"})]})})})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12"})})]})})})]})}),r.jsx(Ze,{})]})]})},kb=()=>{const{userId:e,token:t}=gs(),[n,s]=w.useState(""),[o,i]=w.useState(""),[a,l]=w.useState(""),u="http://67.225.129.127:3002",c=async()=>{try{if(!n||n.trim()===""){l("Password not entered"),oe.error("Password not entered");return}const d=await he.post(`${u}/users/resetpassword/${e}/${t}`,{userId:e,token:t,password:n});if(n!==o){l("Passwords do not match."),oe.error("Passwords do not match.");return}else l("Password reset successfull"),oe.success(d.data.message)}catch(d){console.error("Reset Password Error:",d)}};return w.useEffect(()=>{oe.dismiss()},[]),r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("section",{className:"card mb-0 vh-100",children:r.jsx("div",{className:"container py-10 h-100",children:r.jsx("div",{className:"row d-flex align-items-center justify-content-center h-100",children:r.jsxs("div",{className:"col-md-10 col-lg-5 col-xl-5 offset-xl-1 card mb-10",children:[r.jsx("br",{}),r.jsxs("h2",{children:["Reset Password",r.jsx("hr",{}),r.jsx("p",{className:"card-title text-center",style:{color:"#F74B02"},children:"Enter your new password:"})]}),r.jsx("input",{className:"form-control vh-10",type:"password",value:n,onChange:d=>s(d.target.value),placeholder:"Enter your new password",style:{display:"flex",gap:"35px"}}),r.jsx("br",{}),r.jsx("input",{className:"form-control",type:"password",value:o,onChange:d=>i(d.target.value),placeholder:"Confirm your new password"}),r.jsx("br",{}),r.jsx("button",{className:"btn btn-primary btn-lg",type:"submit",name:"signin",value:"Sign in",onClick:c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Reset Password"}),r.jsx("p",{style:{color:"#067ADC"},className:"card-title text-center",children:a})]})})})}),r.jsx(Ze,{})]})},Eb=()=>r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsxs("div",{className:"col-md-18",children:[r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsxs("h1",{className:"card-title text-center",children:[" ","Thank you for joining the world's most trusted realtor investment and borrowers portal."]}),r.jsxs("h2",{children:["We reqest you to kindly ",r.jsx("span",{style:{fontSize:"2rem",color:"#fda417"},children:"check your email inbox "})," and click on the ",r.jsx("span",{style:{fontSize:"2rem",color:"#fda417"},children:"verification link "}),"to access the dashboard."]})]}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx(Ze,{})]});var eg={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var i="",a=0;a{i.target===e&&(o(),t(i))},n+s)}function Yb(e){e.offsetHeight}const bp=e=>!e||typeof e=="function"?e:t=>{e.current=t};function Gb(e,t){const n=bp(e),s=bp(t);return o=>{n&&n(o),s&&s(o)}}function Fo(e,t){return w.useMemo(()=>Gb(e,t),[e,t])}function Qb(e){return e&&"setState"in e?Ur.findDOMNode(e):e??null}const Xb=I.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:s,onExiting:o,onExited:i,addEndListener:a,children:l,childRef:u,...c},d)=>{const f=w.useRef(null),g=Fo(f,u),b=O=>{g(Qb(O))},x=O=>T=>{O&&f.current&&O(f.current,T)},N=w.useCallback(x(e),[e]),C=w.useCallback(x(t),[t]),m=w.useCallback(x(n),[n]),v=w.useCallback(x(s),[s]),h=w.useCallback(x(o),[o]),y=w.useCallback(x(i),[i]),k=w.useCallback(x(a),[a]);return r.jsx(vn,{ref:d,...c,onEnter:N,onEntered:m,onEntering:C,onExit:v,onExited:y,onExiting:h,addEndListener:k,nodeRef:f,children:typeof l=="function"?(O,T)=>l(O,{...T,ref:b}):I.cloneElement(l,{ref:b})})});function Jb(e){const t=w.useRef(e);return w.useEffect(()=>{t.current=e},[e]),t}function Gt(e){const t=Jb(e);return w.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const Zb=e=>w.forwardRef((t,n)=>r.jsx("div",{...t,ref:n,className:ye(t.className,e)}));function ew(){return w.useState(null)}function tw(){const e=w.useRef(!0),t=w.useRef(()=>e.current);return w.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function nw(e){const t=w.useRef(null);return w.useEffect(()=>{t.current=e}),t.current}const rw=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",sw=typeof document<"u",wp=sw||rw?w.useLayoutEffect:w.useEffect,ow=["as","disabled"];function iw(e,t){if(e==null)return{};var n={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;n[s]=e[s]}return n}function aw(e){return!e||e.trim()==="#"}function sg({tagName:e,disabled:t,href:n,target:s,rel:o,role:i,onClick:a,tabIndex:l=0,type:u}){e||(n!=null||s!=null||o!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:u||"button",disabled:t},c];const d=g=>{if((t||e==="a"&&aw(n))&&g.preventDefault(),t){g.stopPropagation();return}a==null||a(g)},f=g=>{g.key===" "&&(g.preventDefault(),d(g))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?s:void 0,"aria-disabled":t||void 0,rel:e==="a"?o:void 0,onClick:d,onKeyDown:f},c]}const lw=w.forwardRef((e,t)=>{let{as:n,disabled:s}=e,o=iw(e,ow);const[i,{tagName:a}]=sg(Object.assign({tagName:n,disabled:s},o));return r.jsx(a,Object.assign({},o,i,{ref:t}))});lw.displayName="Button";function cw(e){return e.code==="Escape"||e.keyCode===27}function og(){const e=w.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const uw={[kn]:"show",[ir]:"show"},bd=w.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:s,...o},i)=>{const a={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...o},l=w.useCallback((d,f)=>{Yb(d),s==null||s(d,f)},[s]),{major:u}=og(),c=u>=19?t.props.ref:t.ref;return r.jsx(Xb,{ref:i,addEndListener:Kb,...a,onEnter:l,childRef:c,children:(d,f)=>w.cloneElement(t,{...f,className:ye("fade",e,t.props.className,uw[d],n[d])})})});bd.displayName="Fade";const dw={"aria-label":Lt.string,onClick:Lt.func,variant:Lt.oneOf(["white"])},wd=w.forwardRef(({className:e,variant:t,"aria-label":n="Close",...s},o)=>r.jsx("button",{ref:o,type:"button",className:ye("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...s}));wd.displayName="CloseButton";wd.propTypes=dw;const ig=w.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:s,active:o=!1,disabled:i=!1,className:a,...l},u)=>{const c=Ie(t,"btn"),[d,{tagName:f}]=sg({tagName:e,disabled:i,...l}),g=f;return r.jsx(g,{...d,...l,ref:u,disabled:i,className:ye(a,c,o&&"active",n&&`${c}-${n}`,s&&`${c}-${s}`,l.href&&i&&"disabled")})});ig.displayName="Button";function fw(e){const t=w.useRef(e);return t.current=e,t}function ag(e){const t=fw(e);w.useEffect(()=>()=>t.current(),[])}function pw(e,t){return w.Children.toArray(e).some(n=>w.isValidElement(n)&&n.type===t)}function mw({as:e,bsPrefix:t,className:n,...s}){t=Ie(t,"col");const o=Ab(),i=Ib(),a=[],l=[];return o.forEach(u=>{const c=s[u];delete s[u];let d,f,g;typeof c=="object"&&c!=null?{span:d,offset:f,order:g}=c:d=c;const b=u!==i?`-${u}`:"";d&&a.push(d===!0?`${t}${b}`:`${t}${b}-${d}`),g!=null&&l.push(`order${b}-${g}`),f!=null&&l.push(`offset${b}-${f}`)}),[{...s,className:ye(n,...a,...l)},{as:e,bsPrefix:t,spans:a}]}const lg=w.forwardRef((e,t)=>{const[{className:n,...s},{as:o="div",bsPrefix:i,spans:a}]=mw(e);return r.jsx(o,{...s,ref:t,className:ye(n,!a.length&&i)})});lg.displayName="Col";var hw=Function.prototype.bind.call(Function.prototype.call,[].slice);function _r(e,t){return hw(e.querySelectorAll(t))}function Sp(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const vw="data-rr-ui-";function gw(e){return`${vw}${e}`}const cg=w.createContext(xs?window:void 0);cg.Provider;function Sd(){return w.useContext(cg)}const xw={type:Lt.string,tooltip:Lt.bool,as:Lt.elementType},Ja=w.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:s=!1,...o},i)=>r.jsx(e,{...o,ref:i,className:ye(t,`${n}-${s?"tooltip":"feedback"}`)}));Ja.displayName="Feedback";Ja.propTypes=xw;const pn=w.createContext({}),kd=w.forwardRef(({id:e,bsPrefix:t,className:n,type:s="checkbox",isValid:o=!1,isInvalid:i=!1,as:a="input",...l},u)=>{const{controlId:c}=w.useContext(pn);return t=Ie(t,"form-check-input"),r.jsx(a,{...l,ref:u,type:s,id:e||c,className:ye(n,t,o&&"is-valid",i&&"is-invalid")})});kd.displayName="FormCheckInput";const ga=w.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...s},o)=>{const{controlId:i}=w.useContext(pn);return e=Ie(e,"form-check-label"),r.jsx("label",{...s,ref:o,htmlFor:n||i,className:ye(t,e)})});ga.displayName="FormCheckLabel";const ug=w.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:s=!1,reverse:o=!1,disabled:i=!1,isValid:a=!1,isInvalid:l=!1,feedbackTooltip:u=!1,feedback:c,feedbackType:d,className:f,style:g,title:b="",type:x="checkbox",label:N,children:C,as:m="input",...v},h)=>{t=Ie(t,"form-check"),n=Ie(n,"form-switch");const{controlId:y}=w.useContext(pn),k=w.useMemo(()=>({controlId:e||y}),[y,e]),O=!C&&N!=null&&N!==!1||pw(C,ga),T=r.jsx(kd,{...v,type:x==="switch"?"checkbox":x,ref:h,isValid:a,isInvalid:l,disabled:i,as:m});return r.jsx(pn.Provider,{value:k,children:r.jsx("div",{style:g,className:ye(f,O&&t,s&&`${t}-inline`,o&&`${t}-reverse`,x==="switch"&&n),children:C||r.jsxs(r.Fragment,{children:[T,O&&r.jsx(ga,{title:b,children:N}),c&&r.jsx(Ja,{type:d,tooltip:u,children:c})]})})})});ug.displayName="FormCheck";const xa=Object.assign(ug,{Input:kd,Label:ga}),dg=w.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:s,id:o,className:i,isValid:a=!1,isInvalid:l=!1,plaintext:u,readOnly:c,as:d="input",...f},g)=>{const{controlId:b}=w.useContext(pn);return e=Ie(e,"form-control"),r.jsx(d,{...f,type:t,size:s,ref:g,readOnly:c,id:o||b,className:ye(i,u?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,a&&"is-valid",l&&"is-invalid")})});dg.displayName="FormControl";const yw=Object.assign(dg,{Feedback:Ja}),fg=w.forwardRef(({className:e,bsPrefix:t,as:n="div",...s},o)=>(t=Ie(t,"form-floating"),r.jsx(n,{ref:o,className:ye(e,t),...s})));fg.displayName="FormFloating";const Ed=w.forwardRef(({controlId:e,as:t="div",...n},s)=>{const o=w.useMemo(()=>({controlId:e}),[e]);return r.jsx(pn.Provider,{value:o,children:r.jsx(t,{...n,ref:s})})});Ed.displayName="FormGroup";const pg=w.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:s=!1,className:o,htmlFor:i,...a},l)=>{const{controlId:u}=w.useContext(pn);t=Ie(t,"form-label");let c="col-form-label";typeof n=="string"&&(c=`${c} ${c}-${n}`);const d=ye(o,t,s&&"visually-hidden",n&&c);return i=i||u,n?r.jsx(lg,{ref:l,as:"label",className:d,htmlFor:i,...a}):r.jsx(e,{ref:l,className:d,htmlFor:i,...a})});pg.displayName="FormLabel";const mg=w.forwardRef(({bsPrefix:e,className:t,id:n,...s},o)=>{const{controlId:i}=w.useContext(pn);return e=Ie(e,"form-range"),r.jsx("input",{...s,type:"range",ref:o,className:ye(t,e),id:n||i})});mg.displayName="FormRange";const hg=w.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:s,isValid:o=!1,isInvalid:i=!1,id:a,...l},u)=>{const{controlId:c}=w.useContext(pn);return e=Ie(e,"form-select"),r.jsx("select",{...l,size:n,ref:u,className:ye(s,e,t&&`${e}-${t}`,o&&"is-valid",i&&"is-invalid"),id:a||c})});hg.displayName="FormSelect";const vg=w.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:s,...o},i)=>(e=Ie(e,"form-text"),r.jsx(n,{...o,ref:i,className:ye(t,e,s&&"text-muted")})));vg.displayName="FormText";const gg=w.forwardRef((e,t)=>r.jsx(xa,{...e,ref:t,type:"switch"}));gg.displayName="Switch";const jw=Object.assign(gg,{Input:xa.Input,Label:xa.Label}),xg=w.forwardRef(({bsPrefix:e,className:t,children:n,controlId:s,label:o,...i},a)=>(e=Ie(e,"form-floating"),r.jsxs(Ed,{ref:a,className:ye(t,e),controlId:s,...i,children:[n,r.jsx("label",{htmlFor:s,children:o})]})));xg.displayName="FloatingLabel";const Nw={_ref:Lt.any,validated:Lt.bool,as:Lt.elementType},Pd=w.forwardRef(({className:e,validated:t,as:n="form",...s},o)=>r.jsx(n,{...s,ref:o,className:ye(e,t&&"was-validated")}));Pd.displayName="Form";Pd.propTypes=Nw;const er=Object.assign(Pd,{Group:Ed,Control:yw,Floating:fg,Check:xa,Switch:jw,Label:pg,Text:vg,Range:mg,Select:hg,FloatingLabel:xg});var ii;function kp(e){if((!ii&&ii!==0||e)&&xs){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),ii=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return ii}function Zl(e){e===void 0&&(e=Xa());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Cw(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const Ep=gw("modal-open");class _d{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:s=!1}={}){this.handleContainerOverflow=n,this.isRTL=s,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return Cw(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},s=this.isRTL?"paddingLeft":"paddingRight",o=this.getElement();t.style={overflow:o.style.overflow,[s]:o.style[s]},t.scrollBarWidth&&(n[s]=`${parseInt(hr(o,s)||"0",10)+t.scrollBarWidth}px`),o.setAttribute(Ep,""),hr(o,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(Ep),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const ec=(e,t)=>xs?e==null?(t||Xa()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function bw(e,t){const n=Sd(),[s,o]=w.useState(()=>ec(e,n==null?void 0:n.document));if(!s){const i=ec(e);i&&o(i)}return w.useEffect(()=>{},[t,s]),w.useEffect(()=>{const i=ec(e);i!==s&&o(i)},[e,s]),s}function ww({children:e,in:t,onExited:n,mountOnEnter:s,unmountOnExit:o}){const i=w.useRef(null),a=w.useRef(t),l=Gt(n);w.useEffect(()=>{t?a.current=!0:l(i.current)},[t,l]);const u=Fo(i,e.ref),c=w.cloneElement(e,{ref:u});return t?c:o||!a.current&&s?null:c}const Sw=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function kw(e,t){if(e==null)return{};var n={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;n[s]=e[s]}return n}function Ew(e){let{onEnter:t,onEntering:n,onEntered:s,onExit:o,onExiting:i,onExited:a,addEndListener:l,children:u}=e,c=kw(e,Sw);const{major:d}=og(),f=d>=19?u.props.ref:u.ref,g=w.useRef(null),b=Fo(g,typeof u=="function"?null:f),x=O=>T=>{O&&g.current&&O(g.current,T)},N=w.useCallback(x(t),[t]),C=w.useCallback(x(n),[n]),m=w.useCallback(x(s),[s]),v=w.useCallback(x(o),[o]),h=w.useCallback(x(i),[i]),y=w.useCallback(x(a),[a]),k=w.useCallback(x(l),[l]);return Object.assign({},c,{nodeRef:g},t&&{onEnter:N},n&&{onEntering:C},s&&{onEntered:m},o&&{onExit:v},i&&{onExiting:h},a&&{onExited:y},l&&{addEndListener:k},{children:typeof u=="function"?(O,T)=>u(O,Object.assign({},T,{ref:b})):w.cloneElement(u,{ref:b})})}const Pw=["component"];function _w(e,t){if(e==null)return{};var n={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;n[s]=e[s]}return n}const Ow=w.forwardRef((e,t)=>{let{component:n}=e,s=_w(e,Pw);const o=Ew(s);return r.jsx(n,Object.assign({ref:t},o))});function Tw({in:e,onTransition:t}){const n=w.useRef(null),s=w.useRef(!0),o=Gt(t);return wp(()=>{if(!n.current)return;let i=!1;return o({in:e,element:n.current,initial:s.current,isStale:()=>i}),()=>{i=!0}},[e,o]),wp(()=>(s.current=!1,()=>{s.current=!0}),[]),n}function Rw({children:e,in:t,onExited:n,onEntered:s,transition:o}){const[i,a]=w.useState(!t);t&&i&&a(!1);const l=Tw({in:!!t,onTransition:c=>{const d=()=>{c.isStale()||(c.in?s==null||s(c.element,c.initial):(a(!0),n==null||n(c.element)))};Promise.resolve(o(c)).then(d,f=>{throw c.in||a(!0),f})}}),u=Fo(l,e.ref);return i&&!t?null:w.cloneElement(e,{ref:u})}function Pp(e,t,n){return e?r.jsx(Ow,Object.assign({},n,{component:e})):t?r.jsx(Rw,Object.assign({},n,{transition:t})):r.jsx(ww,Object.assign({},n))}const Aw=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function Iw(e,t){if(e==null)return{};var n={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(t.indexOf(s)>=0)continue;n[s]=e[s]}return n}let tc;function Fw(e){return tc||(tc=new _d({ownerDocument:e==null?void 0:e.document})),tc}function Dw(e){const t=Sd(),n=e||Fw(t),s=w.useRef({dialog:null,backdrop:null});return Object.assign(s.current,{add:()=>n.add(s.current),remove:()=>n.remove(s.current),isTopModal:()=>n.isTopModal(s.current),setDialogRef:w.useCallback(o=>{s.current.dialog=o},[]),setBackdropRef:w.useCallback(o=>{s.current.backdrop=o},[])})}const yg=w.forwardRef((e,t)=>{let{show:n=!1,role:s="dialog",className:o,style:i,children:a,backdrop:l=!0,keyboard:u=!0,onBackdropClick:c,onEscapeKeyDown:d,transition:f,runTransition:g,backdropTransition:b,runBackdropTransition:x,autoFocus:N=!0,enforceFocus:C=!0,restoreFocus:m=!0,restoreFocusOptions:v,renderDialog:h,renderBackdrop:y=pe=>r.jsx("div",Object.assign({},pe)),manager:k,container:O,onShow:T,onHide:_=()=>{},onExit:D,onExited:z,onExiting:H,onEnter:te,onEntering:Q,onEntered:Z}=e,F=Iw(e,Aw);const U=Sd(),G=bw(O),R=Dw(k),A=tw(),B=nw(n),[L,W]=w.useState(!n),K=w.useRef(null);w.useImperativeHandle(t,()=>R,[R]),xs&&!B&&n&&(K.current=Zl(U==null?void 0:U.document)),n&&L&&W(!1);const Y=Gt(()=>{if(R.add(),ce.current=va(document,"keydown",se),ae.current=va(document,"focus",()=>setTimeout(re),!0),T&&T(),N){var pe,$t;const Ke=Zl((pe=($t=R.dialog)==null?void 0:$t.ownerDocument)!=null?pe:U==null?void 0:U.document);R.dialog&&Ke&&!Sp(R.dialog,Ke)&&(K.current=Ke,R.dialog.focus())}}),ee=Gt(()=>{if(R.remove(),ce.current==null||ce.current(),ae.current==null||ae.current(),m){var pe;(pe=K.current)==null||pe.focus==null||pe.focus(v),K.current=null}});w.useEffect(()=>{!n||!G||Y()},[n,G,Y]),w.useEffect(()=>{L&&ee()},[L,ee]),ag(()=>{ee()});const re=Gt(()=>{if(!C||!A()||!R.isTopModal())return;const pe=Zl(U==null?void 0:U.document);R.dialog&&pe&&!Sp(R.dialog,pe)&&R.dialog.focus()}),ne=Gt(pe=>{pe.target===pe.currentTarget&&(c==null||c(pe),l===!0&&_())}),se=Gt(pe=>{u&&cw(pe)&&R.isTopModal()&&(d==null||d(pe),pe.defaultPrevented||_())}),ae=w.useRef(),ce=w.useRef(),ge=(...pe)=>{W(!0),z==null||z(...pe)};if(!G)return null;const Me=Object.assign({role:s,ref:R.setDialogRef,"aria-modal":s==="dialog"?!0:void 0},F,{style:i,className:o,tabIndex:-1});let Nt=h?h(Me):r.jsx("div",Object.assign({},Me,{children:w.cloneElement(a,{role:"document"})}));Nt=Pp(f,g,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:D,onExiting:H,onExited:ge,onEnter:te,onEntering:Q,onEntered:Z,children:Nt});let zt=null;return l&&(zt=y({ref:R.setBackdropRef,onClick:ne}),zt=Pp(b,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:zt})),r.jsx(r.Fragment,{children:Ur.createPortal(r.jsxs(r.Fragment,{children:[zt,Nt]}),G)})});yg.displayName="Modal";const Lw=Object.assign(yg,{Manager:_d});function Mw(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Bw(e,t){e.classList?e.classList.add(t):Mw(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function _p(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function zw(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=_p(e.className,t):e.setAttribute("class",_p(e.className&&e.className.baseVal||"",t))}const Or={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class $w extends _d{adjustAndStore(t,n,s){const o=n.style[t];n.dataset[t]=o,hr(n,{[t]:`${parseFloat(hr(n,t))+s}px`})}restore(t,n){const s=n.dataset[t];s!==void 0&&(delete n.dataset[t],hr(n,{[t]:s}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(Bw(n,"modal-open"),!t.scrollBarWidth)return;const s=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";_r(n,Or.FIXED_CONTENT).forEach(i=>this.adjustAndStore(s,i,t.scrollBarWidth)),_r(n,Or.STICKY_CONTENT).forEach(i=>this.adjustAndStore(o,i,-t.scrollBarWidth)),_r(n,Or.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(o,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();zw(n,"modal-open");const s=this.isRTL?"paddingLeft":"paddingRight",o=this.isRTL?"marginLeft":"marginRight";_r(n,Or.FIXED_CONTENT).forEach(i=>this.restore(s,i)),_r(n,Or.STICKY_CONTENT).forEach(i=>this.restore(o,i)),_r(n,Or.NAVBAR_TOGGLER).forEach(i=>this.restore(o,i))}}let nc;function Ww(e){return nc||(nc=new $w(e)),nc}const jg=w.forwardRef(({className:e,bsPrefix:t,as:n="div",...s},o)=>(t=Ie(t,"modal-body"),r.jsx(n,{ref:o,className:ye(e,t),...s})));jg.displayName="ModalBody";const Ng=w.createContext({onHide(){}}),Od=w.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:s,size:o,fullscreen:i,children:a,scrollable:l,...u},c)=>{e=Ie(e,"modal");const d=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return r.jsx("div",{...u,ref:c,className:ye(d,t,o&&`${e}-${o}`,s&&`${d}-centered`,l&&`${d}-scrollable`,i&&f),children:r.jsx("div",{className:ye(`${e}-content`,n),children:a})})});Od.displayName="ModalDialog";const Cg=w.forwardRef(({className:e,bsPrefix:t,as:n="div",...s},o)=>(t=Ie(t,"modal-footer"),r.jsx(n,{ref:o,className:ye(e,t),...s})));Cg.displayName="ModalFooter";const Uw=w.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:s,children:o,...i},a)=>{const l=w.useContext(Ng),u=Gt(()=>{l==null||l.onHide(),s==null||s()});return r.jsxs("div",{ref:a,...i,children:[o,n&&r.jsx(wd,{"aria-label":e,variant:t,onClick:u})]})}),bg=w.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:s=!1,...o},i)=>(e=Ie(e,"modal-header"),r.jsx(Uw,{ref:i,...o,className:ye(t,e),closeLabel:n,closeButton:s})));bg.displayName="ModalHeader";const qw=Zb("h4"),wg=w.forwardRef(({className:e,bsPrefix:t,as:n=qw,...s},o)=>(t=Ie(t,"modal-title"),r.jsx(n,{ref:o,className:ye(e,t),...s})));wg.displayName="ModalTitle";function Vw(e){return r.jsx(bd,{...e,timeout:null})}function Hw(e){return r.jsx(bd,{...e,timeout:null})}const Sg=w.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:s,contentClassName:o,children:i,dialogAs:a=Od,"data-bs-theme":l,"aria-labelledby":u,"aria-describedby":c,"aria-label":d,show:f=!1,animation:g=!0,backdrop:b=!0,keyboard:x=!0,onEscapeKeyDown:N,onShow:C,onHide:m,container:v,autoFocus:h=!0,enforceFocus:y=!0,restoreFocus:k=!0,restoreFocusOptions:O,onEntered:T,onExit:_,onExiting:D,onEnter:z,onEntering:H,onExited:te,backdropClassName:Q,manager:Z,...F},U)=>{const[G,R]=w.useState({}),[A,B]=w.useState(!1),L=w.useRef(!1),W=w.useRef(!1),K=w.useRef(null),[Y,ee]=ew(),re=Fo(U,ee),ne=Gt(m),se=Fb();e=Ie(e,"modal");const ae=w.useMemo(()=>({onHide:ne}),[ne]);function ce(){return Z||Ww({isRTL:se})}function ge(de){if(!xs)return;const qt=ce().getScrollbarWidth()>0,xn=de.scrollHeight>Xa(de).documentElement.clientHeight;R({paddingRight:qt&&!xn?kp():void 0,paddingLeft:!qt&&xn?kp():void 0})}const Me=Gt(()=>{Y&&ge(Y.dialog)});ag(()=>{xu(window,"resize",Me),K.current==null||K.current()});const Nt=()=>{L.current=!0},zt=de=>{L.current&&Y&&de.target===Y.dialog&&(W.current=!0),L.current=!1},pe=()=>{B(!0),K.current=rg(Y.dialog,()=>{B(!1)})},$t=de=>{de.target===de.currentTarget&&pe()},Ke=de=>{if(b==="static"){$t(de);return}if(W.current||de.target!==de.currentTarget){W.current=!1;return}m==null||m()},Qn=de=>{x?N==null||N(de):(de.preventDefault(),b==="static"&&pe())},Zt=(de,qt)=>{de&&ge(de),z==null||z(de,qt)},ys=de=>{K.current==null||K.current(),_==null||_(de)},js=(de,qt)=>{H==null||H(de,qt),ng(window,"resize",Me)},Xn=de=>{de&&(de.style.display=""),te==null||te(de),xu(window,"resize",Me)},Wt=w.useCallback(de=>r.jsx("div",{...de,className:ye(`${e}-backdrop`,Q,!g&&"show")}),[g,Q,e]),gn={...n,...G};gn.display="block";const Ut=de=>r.jsx("div",{role:"dialog",...de,style:gn,className:ye(t,e,A&&`${e}-static`,!g&&"show"),onClick:b?Ke:void 0,onMouseUp:zt,"data-bs-theme":l,"aria-label":d,"aria-labelledby":u,"aria-describedby":c,children:r.jsx(a,{...F,onMouseDown:Nt,className:s,contentClassName:o,children:i})});return r.jsx(Ng.Provider,{value:ae,children:r.jsx(Lw,{show:f,ref:re,backdrop:b,container:v,keyboard:!0,autoFocus:h,enforceFocus:y,restoreFocus:k,restoreFocusOptions:O,onEscapeKeyDown:Qn,onShow:C,onHide:m,onEnter:Zt,onEntering:js,onEntered:T,onExit:ys,onExiting:D,onExited:Xn,manager:ce(),transition:g?Vw:void 0,backdropTransition:g?Hw:void 0,renderBackdrop:Wt,renderDialog:Ut})})});Sg.displayName="Modal";const ai=Object.assign(Sg,{Body:jg,Header:bg,Title:wg,Footer:Cg,Dialog:Od,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Kw=()=>{var O;const{id:e}=gs(),t=lt(),{selectedProperty:n,status:s,error:o}=Te(T=>T.property),{user:i}=Te(T=>({...T.auth})),[a,l]=w.useState("propertydetails"),[u,c]=w.useState(!0),[d,f]=w.useState(!1),[g,b]=w.useState({fundValue:"0",fundPercentage:"0"});if(w.useEffect(()=>{e&&t(Xs(e))},[e,t]),w.useEffect(()=>{s==="succeeded"&&c(!1)},[s]),s==="failed")return r.jsxs("p",{children:["Error loading property: ",o]});const x=((O=i==null?void 0:i.result)==null?void 0:O.userId)===(n==null?void 0:n.userId),N=!!i,C=()=>{f(!0)},m=()=>{f(!1)},v=T=>{const{name:_,value:D}=T.target;b({...g,[_]:D})},h=T=>{if(T.preventDefault(),g.fundValue<=0)return oe.error("Please enter a valid funding amount greater than 0");if(g.fundValue>((n==null?void 0:n.totalCoststoBuyAtoB)||0))return oe.error(`Funding amount cannot exceed ${(n==null?void 0:n.totalCoststoBuyAtoB)||"N/A"}`);if(g.fundPercentage<=0||g.fundPercentage>100)return oe.error("Please enter a valid interest percentage (0-100)");const _={fundValue:Number(g.fundValue),fundPercentage:Number(g.fundPercentage),userId:i.result._id};t(Oi({id:e,fundDetails:_,toast:oe})),m()},y=T=>{const _=JSON.parse(localStorage.getItem("profile")).token;t(Ti({id:e,fundDetailId:T,token:_}))},k=T=>{window.confirm("Are you sure you want to delete this?")&&y(T)};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("br",{}),r.jsxs("div",{children:[r.jsxs("ul",{className:"nav nav-tabs",role:"tablist",style:{borderRadius:"12px 12px 0 0"},children:[r.jsx("li",{role:"presentation",className:a==="propertydetails"?"active tab":"tab",children:r.jsx("a",{onClick:()=>l("propertydetails"),role:"tab",children:"Property Details"})}),r.jsx("li",{role:"presentation",className:a==="Funding Details"?"active tab":"tab",children:r.jsx("a",{onClick:()=>l("Funding Details"),role:"tab",children:"Funding Details"})}),r.jsx("li",{role:"presentation",className:a==="Accounting"?"active tab":"tab",children:r.jsx("a",{onClick:()=>l("Accounting"),role:"tab",children:"Accounting"})})]}),r.jsxs("div",{children:[a==="propertydetails"&&r.jsx("div",{role:"tabpanel",className:"card container tab-pane active col-12",children:r.jsx("div",{className:"container col-12",children:u?r.jsx("div",{className:"loader",children:"Loading..."}):n?r.jsx("div",{className:"py-3 py-md-5 bg-light",children:r.jsxs("div",{className:"card-header bg-white",children:[r.jsxs("div",{className:"row",children:[r.jsxs("div",{className:"col-md-5 mt-3",children:[r.jsx("div",{children:n.images&&n.images[0]?r.jsx("img",{src:n.images[0].file||St,alt:"Property Thumbnail",style:{marginTop:"0px",maxWidth:"400px",maxHeight:"400px"}}):r.jsx("img",{src:St,alt:"Default Property Thumbnail",style:{marginTop:"0px",maxWidth:"400px",maxHeight:"400px"}})}),r.jsx("br",{}),r.jsxs("div",{className:"label-stock border",children:[r.jsxs("p",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["Funding Required:"," ",r.jsxs("span",{style:{color:"#000000",fontSize:"25px"},children:[r.jsx("span",{className:"fa fa-dollar",style:{color:"#F74B02"}})," ",(n==null?void 0:n.totalCoststoBuyAtoB)||"N/A"]})]}),r.jsxs("p",{style:{color:"#fda417",fontSize:"30px",padding:"10px",fontWeight:"normal"},children:["Net profit:"," ",r.jsxs("span",{style:{color:"#000000",fontSize:"25px"},children:[r.jsx("span",{className:"fa fa-dollar",style:{color:"#F74B02"}})," ",(n==null?void 0:n.NetProfit)||"N/A"]})]})]}),r.jsx("br",{}),r.jsxs("button",{className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},disabled:x||!N,onClick:x||!N?null:C,children:[r.jsx("span",{style:{fontSize:"25px",fontWeight:"normal"},children:"Willing to Invest/Fund"})," "]}),x&&r.jsx("span",{style:{color:"red",marginTop:"10px"},children:"You cannot invest in your own property."}),!N&&r.jsx("span",{style:{color:"red",marginTop:"10px"},children:"Please login to invest."})]}),r.jsx("div",{className:"col-md-7 mt-3",children:r.jsxs("div",{className:"product-view",children:[r.jsxs("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:[n.address,r.jsx("label",{className:"label-stock bg-success",children:"Verified Property"})]}),r.jsx("hr",{}),r.jsxs("span",{className:"product-path",children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["City:"," "]})," ",n.city," "," /"," "," "," ",r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["County:"," "]})," ",n.county," "," ","/"," "," ",r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["State:"," "]})," ",n.state," "," ","/ "," "," ",r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["Zipcode:"," "]})," ",n.zip," "]}),r.jsx("br",{})," ",r.jsx("br",{}),r.jsxs("div",{children:[r.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Total Living Square Foot:"," "]}),n.totallivingsqft,r.jsx("p",{}),r.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Cost per Square Foot:"," "]}),"$",n.costpersqft,"/sqft",r.jsx("p",{}),r.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Year Built:"," "]}),n.yearBuild]}),r.jsxs("div",{className:"mt-3 card bg-white label-stock border",children:[r.jsx("h5",{className:"mb-0",style:{color:"#fda417",fontSize:"15px"},children:"Legal Description"}),r.jsx("span",{children:n.legal?n.legal:"No data available"})]})]})})]}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12 mt-3",children:r.jsxs("div",{className:"card",children:[r.jsx("div",{className:"card-header bg-white",children:r.jsx("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:"Description"})}),r.jsx("div",{className:"card-body",children:r.jsx("p",{children:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."})})]})})})]})}):r.jsx("p",{children:"No property found."})})}),a==="Funding Details"&&r.jsx("div",{children:a==="Funding Details"&&r.jsx("div",{className:"tab-pane active",children:r.jsx("div",{children:n.fundDetails.length===0?r.jsx("p",{children:"No fund details available."}):r.jsx("ul",{style:{listStyleType:"none",padding:0},children:n.fundDetails.map((T,_)=>{var D,z;return r.jsx("li",{className:"d-flex align-items-center",children:r.jsxs("div",{className:"d-flex align-items-center",children:[r.jsxs("span",{children:["Total Fund Value: $ ",T.fundValue,", Interest Percentage: ",T.fundPercentage,"%"]}),r.jsx("br",{})," ",r.jsx("br",{}),((D=i==null?void 0:i.result)==null?void 0:D.userId)&&((z=i==null?void 0:i.result)==null?void 0:z._id)===T.userId&&r.jsx("button",{className:"btn btn-danger ms-2",onClick:()=>k(T._id),style:{padding:"2px 10px",marginLeft:"8px"},children:"x"})]})},_)})})})})}),a==="Accounting"&&r.jsx("div",{})]})]}),r.jsx(Ze,{}),r.jsxs(ai,{show:d,onHide:m,children:[r.jsx(ai.Header,{closeButton:!0,children:r.jsx(ai.Title,{children:"Investment/Funding Details"})}),r.jsx(ai.Body,{children:r.jsxs(er,{onSubmit:h,children:[r.jsxs(er.Group,{children:[r.jsx(er.Label,{children:"Total Fund Value"}),r.jsx(er.Control,{type:"number",id:"fundValue",name:"fundValue",value:g.fundValue,onChange:v})]}),r.jsx("br",{}),r.jsxs(er.Group,{children:[r.jsx(er.Label,{children:"Interest Percentage"}),r.jsx(er.Control,{type:"number",id:"fundPercentage",name:"fundPercentage",value:g.fundPercentage,onChange:v})]}),r.jsx(ig,{variant:"primary",type:"submit",children:"Submit"})]})})]})]})},Yw=()=>{const[e,t]=w.useState([]),[n,s]=w.useState(0),[o,i]=w.useState(0),[a]=w.useState(10),[l,u]=w.useState(""),[c,d]=w.useState(!1),[f,g]=w.useState(!1),b=async()=>{d(!0),g(!1);try{const m=await he.get("http://67.225.129.127:3002/mysql/searchmysql",{params:{limit:a,offset:o*a,search:l},headers:{"Cache-Control":"no-cache"}});t(m.data.data),s(m.data.totalRecords),l.trim()&&g(!0)}catch(m){console.log("Error fetching data:",m)}finally{d(!1)}},x=m=>{u(m.target.value),m.target.value.trim()===""&&(i(0),t([]),s(0),g(!1),b())},N=m=>{m.key==="Enter"&&(m.preventDefault(),b())};w.useEffect(()=>{b()},[l,o]);const C=Math.ceil(n/a);return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsxs("div",{className:"container col-12",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-lg-12 card-margin col-12",children:r.jsx("div",{className:"card search-form col-12",children:r.jsx("div",{className:"card-body p-0",children:r.jsx("form",{id:"search-form",children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"row no-gutters",children:r.jsx("div",{className:"col-lg-8 col-md-6 col-sm-12 p-0",children:r.jsx("input",{type:"text",placeholder:"Enter the keyword and hit ENTER button...",className:"form-control",id:"search",name:"search",value:l,onChange:x,onKeyDown:N})})})})})})})})})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"card card-margin",children:r.jsxs("div",{className:"card-body",children:[f&&e.length>0&&r.jsxs("div",{children:["Showing search results for the keyword"," ",r.jsx("span",{style:{color:"#fda417",fontSize:"25px"},children:l})]}),r.jsx("div",{className:"table-responsive",children:r.jsxs("table",{className:"table widget-26",children:[r.jsx("thead",{style:{color:"#fda417",fontSize:"15px"},children:r.jsxs("tr",{children:[r.jsx("th",{children:"Details"}),r.jsx("th",{children:"Total Living Square Foot"}),r.jsx("th",{children:"Year Built"}),r.jsx("th",{children:"Cost per Square Foot"})]})}),r.jsx("tbody",{children:e.length>0?e.map((m,v)=>r.jsxs("tr",{children:[r.jsx("td",{children:r.jsxs("div",{className:"widget-26-job-title",children:[r.jsx(me,{to:`/properties/${m.house_id}`,className:"link-primary text-decoration-none",target:"_blank",children:m.address}),r.jsxs("p",{className:"m-0",children:[r.jsxs("span",{className:"employer-name",children:[r.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02"}}),m.city,", ",m.county,",",m.state]}),r.jsxs("p",{className:"text-muted m-0",children:["House Id: ",m.house_id]})]})]})}),r.jsx("td",{children:r.jsx("div",{className:"widget-26-job-info",children:r.jsx("p",{className:"m-0",children:m.total_living_sqft})})}),r.jsx("td",{children:r.jsx("div",{className:"widget-26-job-info",children:r.jsx("p",{className:"m-0",children:m.year_built})})}),r.jsx("td",{children:r.jsxs("div",{className:"widget-26-job-salary",children:["$ ",m.cost_per_sqft,"/sqft"]})})]},v)):r.jsx("tr",{children:r.jsx("td",{colSpan:"4",children:"No results found"})})})]})}),r.jsxs("div",{children:[r.jsx("button",{onClick:()=>i(o-1),disabled:o===0||c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Previous"}),r.jsxs("span",{children:[" ","Page ",o+1," of ",C," "]}),r.jsx("button",{onClick:()=>i(o+1),disabled:o+1>=C||c,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Next"})]})]})})})})]}),r.jsx(Ze,{})]})},Gw=()=>r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),"This page will show the list of services offered by the company",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx(Ze,{})]}),Qw=()=>{const{house_id:e}=gs();console.log("house_id",e);const[t,n]=w.useState(null),[s,o]=w.useState(!0);return w.useEffect(()=>{(async()=>{try{const a=await he.get(`http://67.225.129.127:3002/mysql/properties/${e}`);n(a.data)}catch(a){console.log("Error fetching property details:",a)}finally{o(!1)}})()},[e]),r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("div",{className:"container col-12",children:s?r.jsx("div",{className:"loader",children:"Loading..."}):t?r.jsx("div",{className:"py-3 py-md-5 bg-light",children:r.jsxs("div",{className:"card-header bg-white",children:[r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-md-5 mt-3",children:r.jsx("div",{className:"bg-white border",children:r.jsx("img",{src:St,className:"w-70",alt:"Img",style:{marginTop:"0px",maxWidth:"450px",maxHeight:"450px"}})})}),r.jsx("div",{className:"col-md-7 mt-3",children:r.jsxs("div",{className:"product-view",children:[r.jsxs("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:[t.address,r.jsx("label",{className:"label-stock bg-success",children:"Verified Property"})]}),r.jsx("hr",{}),r.jsxs("p",{className:"product-path",children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["city:"," "]})," ",t.city," /",r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["County:"," "]})," ",t.county," /",r.jsxs("span",{style:{color:"#fda417",fontSize:"15px"},children:["State:"," "]})," ",t.state," /",r.jsx("span",{style:{color:"#fda417",fontSize:"15px"},children:"Zipcode:"})," ",t.zip]}),r.jsxs("div",{children:[r.jsxs("span",{className:"selling-price",style:{color:"#fda417",fontSize:"15px"},children:["Total Living Square Foot:"," "]}),t.total_living_sqft,r.jsx("p",{}),r.jsxs("span",{className:"",style:{color:"#fda417",fontSize:"15px"},children:["Cost per Square Foot:"," "]}),"$",t.cost_per_sqft,"/sqft",r.jsx("p",{}),r.jsxs("span",{className:"",style:{color:"#fda417",fontSize:"15px"},children:["Year Built:"," "]}),t.year_built]}),r.jsxs("div",{className:"mt-3 card bg-white",children:[r.jsx("h5",{className:"mb-0",style:{color:"#fda417",fontSize:"15px"},children:"Legal Summary report"}),r.jsx("span",{children:t.legal_summary_report?t.legal_summary_report:"No data available"})]})]})})]}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-md-12 mt-3",children:r.jsxs("div",{className:"card",children:[r.jsx("div",{className:"card-header bg-white",children:r.jsx("h4",{className:"product-name",style:{color:"#fda417",fontSize:"25px"},children:"Description"})}),r.jsx("div",{className:"card-body",children:r.jsx("p",{children:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."})})]})})})]})}):r.jsx("p",{children:"No property details found."})}),r.jsx(Ze,{})]})},Xw=()=>{const{id:e}=gs(),t=lt(),[n,s]=w.useState("propertydetails"),o=()=>{n==="propertydetails"&&s("Images"),n==="Images"&&s("Accounting")},i=()=>{n==="Images"&&s("propertydetails"),n==="Accounting"&&s("Images")},{selectedProperty:a}=Te(E=>E.property),[l,u]=w.useState({address:"",city:"",state:"",zip:"",propertyTaxInfo:[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:[{title:"",file:""}],googleMapLink:"",purchaseCost:"0",costPaidAtoB:[{title:"Closing Fees - Settlement Fee",price:"0"},{title:"Closing Fees - Owner's Title Insurance",price:"0"},{title:"Courier Fees",price:"0"},{title:"Wire Fee",price:"0"},{title:"E recording Fee",price:"0"},{title:"Recording Fee",price:"0"},{title:"Property Tax",price:"0"}],renovationRisk:null,turnTime:"",credits:[{title:"Credits",price:"0"}],cashAdjustments:[{title:"Cash Adjustments",price:"0"}],incidentalCost:[{title:"Accounting Fees",price:"0"},{title:"Bank Charges",price:"0"},{title:"Legal Fees",price:"0"},{title:"Property Taxes",price:"0"},{title:"Travel Expenses",price:"0"}],carryCosts:[{title:"Electricity",price:"0"},{title:"Water and Sewer",price:"0"},{title:"Natural Gas",price:"0"},{title:"Trash and Recycling",price:"0"},{title:"Internet and Cable",price:"0"},{title:"Heating Oil/Propane",price:"0"},{title:"HOA fees",price:"0"},{title:"Dump fees",price:"0"},{title:"Insurance",price:"0"},{title:"Interest on Loans",price:"0"},{title:"Loan Payment",price:"0"},{title:"Property Taxes",price:"0"},{title:"Security",price:"0"},{title:"Real Estates fees",price:"0"}],renovationCost:[{title:"Demolition: Removing existing structures or finishes",price:"0"},{title:"Framing: Making structural changes or additions",price:"0"},{title:"Plumbing: Installing or modifying plumbing systems",price:"0"},{title:"Electrical: Updating wiring and fixtures",price:"0"},{title:"HVAC: Installing or upgrading heating and cooling systems",price:"0"},{title:"Insulation: Adding or replacing insulation",price:"0"},{title:"Drywall: Hanging and finishing drywall",price:"0"},{title:"Interior Finishes: Painting, flooring, cabinetry, and fixtures",price:"0"},{title:"Exterior Work: Addressing siding, roofing, or landscaping, if applicable",price:"0"},{title:"Final Inspections: Ensuring everything meets codes",price:"0"},{title:"Punch List: Completing any remaining task",price:"0"}],sellingPriceBtoC:"0",costPaidOutofClosing:[{title:"Buyers Agent Commission",price:"0"},{title:"Sellers Agent Commission",price:"0"},{title:"Home Warranty",price:"0"},{title:"Document Preparation",price:"0"},{title:"Excise Tax",price:"0"},{title:"Legal Fees",price:"0"},{title:"Wire Fees/courier Fees",price:"0"},{title:"County Taxes",price:"0"},{title:"HOA Fee",price:"0"},{title:"Payoff of 1st Mortgage",price:"0"},{title:"Payoff of 2nd Mortgage",price:"0"},{title:"Payoff 3rd Mortgage",price:"0"}],adjustments:[{title:"adjustments",price:"0"}],incomestatement:[{title:"income statement",price:"0"},{title:"income statement",price:"0"}],fundspriortoclosing:"0",shorttermrental:"0",OtherIncome:"0",InsuranceClaim:"0",LongTermRental:"0",FinancingCostClosingCost:"0"}),c=[1,2,3,4,5,6,7,8,9,10];w.useEffect(()=>{t(Xs(e))},[t,e]),w.useEffect(()=>{a&&u({address:a.address||"",city:a.city||"",state:a.state||"",zip:a.zip||"",parcel:a.parcel||"",subdivision:a.subdivision||"",legal:a.legal||"",costpersqft:a.costpersqft||"",propertyType:a.propertyType||"",lotacres:a.lotacres||"",yearBuild:a.yearBuild||"",totallivingsqft:a.totallivingsqft||"",beds:a.beds||"",baths:a.baths||"",stories:a.stories||"",garage:a.garage||"",garagesqft:a.garagesqft||"",poolspa:a.poolspa||"",fireplaces:a.fireplaces||"",ac:a.ac||"",heating:a.heating||"",buildingstyle:a.buildingstyle||"",sitevacant:a.sitevacant||"",extwall:a.extwall||"",roofing:a.roofing||"",totalSqft:a.totalSqft||"",renovationRisk:a.renovationRisk,closeDateAtoB:a.closeDateAtoB,closeDateBtoC:a.closeDateBtoC,purchaseCost:a.purchaseCost,costPaidAtoB:a.costPaidAtoB,totalPurchaseCosts:a.totalPurchaseCosts,credits:a.credits,totalPurchaseCostsaftercredits:a.totalPurchaseCostsaftercredits,cashAdjustments:a.cashAdjustments,totalcashrequiredonsettlement:a.totalcashrequiredonsettlement,incidentalCost:a.incidentalCost,carryCosts:a.carryCosts,renovationCost:a.renovationCost,sellingPriceBtoC:a.sellingPriceBtoC,costPaidOutofClosing:a.costPaidOutofClosing,totalCosttoSellBtoC:a.totalCosttoSellBtoC,grossproceedsperHUD:a.grossproceedsperHUD,adjustments:a.adjustments,fundsavailablefordistribution:a.fundsavailablefordistribution,incomestatement:a.incomestatement,fundspriortoclosing:a.fundspriortoclosing,shorttermrental:a.shorttermrental,OtherIncome:a.OtherIncome,InsuranceClaim:a.InsuranceClaim,LongTermRental:a.LongTermRental,netprofitbeforefinancingcosts:a.netprofitbeforefinancingcosts,FinancingCostClosingCost:a.FinancingCostClosingCost,propertyTaxInfo:a.propertyTaxInfo||[{propertytaxowned:"0",ownedyear:"0",taxassessed:"0",taxyear:"0"}],images:a.images||[{title:"",file:""}],googleMapLink:a.googleMapLink,rateofreturn:a.rateofreturn})},[a]);const d=E=>{u({...l,[E.target.name]:E.target.value})},f=(E,P)=>{const{name:p,value:j}=E.target,S=[...l.propertyTaxInfo],M={...S[P]};M[p]=j,S[P]=M,u({...l,propertyTaxInfo:S})},g=E=>{E.preventDefault();const P=z(),p=F(),j=U(),S=L(),M=W(),q=ne(),X=Me(),le=Ke(),Mo=Qn(),nl=Zt(),rl=gn(),sl=Ut(),ol=Ut(),il=Ns(),al=Lo(),ll=Zn(),cl=en(),ul=kr(),dl=bs(),fl={...l,totalPurchaseCosts:P.toFixed(2),totalcredits:p.toFixed(2),totalPurchaseCostsaftercredits:j.toFixed(2),totalcashAdjustments:S.toFixed(2),totalcashrequiredonsettlement:M.toFixed(2),totalincidentalCost:q.toFixed(2),totalcarryCosts:X.toFixed(2),totalrenovationCost:le.toFixed(2),totalRenovationsandHoldingCost:Mo.toFixed(2),totalCoststoBuyAtoB:nl.toFixed(2),totalcostPaidOutofClosing:rl.toFixed(2),totalCosttoSellBtoC:sl.toFixed(2),grossproceedsperHUD:ol.toFixed(2),totaladjustments:il.toFixed(2),fundsavailablefordistribution:al.toFixed(2),totalincomestatement:ll.toFixed(2),netBtoCsalevalue:cl.toFixed(2),netprofitbeforefinancingcosts:ul.toFixed(2),netprofit:dl.toFixed(2)};t(_i({id:e,propertyData:fl}))},b=()=>{u({...l,propertyTaxInfo:[...l.propertyTaxInfo,{propertytaxowned:"",ownedyear:"",taxassessed:"",taxyear:""}]})},x=E=>{const P=l.propertyTaxInfo.filter((p,j)=>j!==E);u({...l,propertyTaxInfo:P})},N=(E,P)=>{const p=[...l.images];p[P]={...p[P],file:E.base64},u({...l,images:p})},C=()=>{u({...l,images:[...l.images,{title:"",file:""}]})},m=E=>{const P=l.images.filter((p,j)=>j!==E);u({...l,images:P})},v=(E,P)=>{const p=[...l.images];p[E]={...p[E],title:P.target.value},u({...l,images:p})};w.useEffect(()=>{k(l.closeDateAtoB,l.closeDateBtoC)},[l.closeDateAtoB,l.closeDateBtoC]);const[h,y]=w.useState("0 days"),k=(E,P)=>{if(E&&P){const p=new Date(E),j=new Date(P),S=Math.abs(j-p),M=Math.ceil(S/(1e3*60*60*24));y(`${M} days`)}else y("0 days")},O=()=>{u(E=>({...E,costPaidAtoB:[...E.costPaidAtoB,{title:"",price:""}]}))},T=E=>{const P=l.costPaidAtoB.filter((p,j)=>j!==E);u(p=>({...p,costPaidAtoB:P}))},_=(E,P,p)=>{const j=[...l.costPaidAtoB];j[E][P]=p,u(S=>({...S,costPaidAtoB:j}))},D=(E,P)=>{let p=E.target.value;if(p=p.replace(/^\$/,"").trim(),/^\d*\.?\d*$/.test(p)||p===""){const S=l.costPaidAtoB.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,costPaidAtoB:S})}else{const S=l.costPaidAtoB.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,costPaidAtoB:S})}},z=()=>{const E=l.costPaidAtoB.reduce((p,j)=>{const S=parseFloat(j.price)||0;return p+S},0),P=parseFloat(l.purchaseCost)||0;return E+P},H=()=>{u(E=>({...E,credits:[...E.credits,{title:"",price:""}]}))},te=E=>{const P=l.credits.filter((p,j)=>j!==E);u(p=>({...p,credits:P}))},Q=(E,P,p)=>{const j=[...l.credits];j[E][P]=p,u(S=>({...S,credits:j}))},Z=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.credits.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,credits:S})}else{const S=l.credits.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,credits:S})}},F=()=>l.credits.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),U=()=>{const E=l.costPaidAtoB.reduce((j,S)=>{const M=parseFloat(S.price)||0;return j+M},0),P=l.credits.reduce((j,S)=>{const M=parseFloat(S.price)||0;return j+M},0),p=parseFloat(l.purchaseCost)||0;return E+P+p},G=()=>{u(E=>({...E,cashAdjustments:[...E.cashAdjustments,{title:"",price:""}]}))},R=E=>{const P=l.cashAdjustments.filter((p,j)=>j!==E);u(p=>({...p,cashAdjustments:P}))},A=(E,P,p)=>{const j=[...l.cashAdjustments];j[E][P]=p,u(S=>({...S,cashAdjustments:j}))},B=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.cashAdjustments.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,cashAdjustments:S})}else{const S=l.cashAdjustments.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,cashAdjustments:S})}},L=()=>l.cashAdjustments.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),W=()=>{const E=L(),P=F(),p=z();return E+P+p},K=()=>{u(E=>({...E,incidentalCost:[...E.incidentalCost,{title:"",price:""}]}))},Y=E=>{const P=l.incidentalCost.filter((p,j)=>j!==E);u(p=>({...p,incidentalCost:P}))},ee=(E,P,p)=>{const j=[...l.incidentalCost];j[E][P]=p,u(S=>({...S,incidentalCost:j}))},re=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.incidentalCost.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,incidentalCost:S})}else{const S=l.incidentalCost.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,incidentalCost:S})}},ne=()=>l.incidentalCost.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),se=()=>{u(E=>({...E,carryCosts:[...E.carryCosts,{title:"",price:""}]}))},ae=E=>{const P=l.carryCosts.filter((p,j)=>j!==E);u(p=>({...p,carryCosts:P}))},ce=(E,P,p)=>{const j=[...l.carryCosts];j[E][P]=p,u(S=>({...S,carryCosts:j}))},ge=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.carryCosts.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,carryCosts:S})}else{const S=l.carryCosts.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,carryCosts:S})}},Me=()=>l.carryCosts.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),Nt=()=>{u(E=>({...E,renovationCost:[...E.renovationCost,{title:"",price:""}]}))},zt=E=>{const P=l.renovationCost.filter((p,j)=>j!==E);u(p=>({...p,renovationCost:P}))},pe=(E,P,p)=>{const j=[...l.renovationCost];j[E][P]=p,u(S=>({...S,renovationCost:j}))},$t=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.renovationCost.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,renovationCost:S})}else{const S=l.renovationCost.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,renovationCost:S})}},Ke=()=>l.renovationCost.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),Qn=()=>{const E=ne(),P=Me(),p=Ke();return E+P+p},Zt=()=>{const E=Qn(),P=W();return E+P},ys=()=>{u(E=>({...E,costPaidOutofClosing:[...E.costPaidOutofClosing,{title:"",price:""}]}))},js=E=>{const P=l.costPaidOutofClosing.filter((p,j)=>j!==E);u(p=>({...p,costPaidOutofClosing:P}))},Xn=(E,P,p)=>{const j=[...l.costPaidOutofClosing];j[E][P]=p,u(S=>({...S,costPaidOutofClosing:j}))},Wt=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.costPaidOutofClosing.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,costPaidOutofClosing:S})}else{const S=l.costPaidOutofClosing.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,costPaidOutofClosing:S})}},gn=()=>l.costPaidOutofClosing.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),Ut=()=>{const E=l.sellingPriceBtoC,P=gn();return E-P},de=()=>{u(E=>({...E,adjustments:[...E.adjustments,{title:"",price:""}]}))},qt=E=>{const P=l.adjustments.filter((p,j)=>j!==E);u(p=>({...p,adjustments:P}))},xn=(E,P,p)=>{const j=[...l.adjustments];j[E][P]=p,u(S=>({...S,adjustments:j}))},Do=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.adjustments.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,adjustments:S})}else{const S=l.adjustments.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,adjustments:S})}},Ns=()=>l.adjustments.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),Lo=()=>{const E=Ut(),P=Ns();return E+P},Za=()=>{u(E=>({...E,incomestatement:[...E.incomestatement,{title:"",price:""}]}))},el=E=>{const P=l.incomestatement.filter((p,j)=>j!==E);u(p=>({...p,incomestatement:P}))},Cs=(E,P,p)=>{const j=[...l.incomestatement];j[E][P]=p,u(S=>({...S,incomestatement:j}))},Jn=(E,P)=>{const p=E.target.value;if(/^\d*\.?\d*$/.test(p)||p===""){const S=l.incomestatement.map((M,q)=>q===P?{...M,price:p,isInvalid:!1}:M);u({...l,incomestatement:S})}else{const S=l.incomestatement.map((M,q)=>q===P?{...M,isInvalid:!0}:M);u({...l,incomestatement:S})}},Zn=()=>l.incomestatement.reduce((E,P)=>{const p=parseFloat(P.price);return E+(isNaN(p)?0:p)},0),en=()=>{const E=Zn(),P=Ut();return E+P},kr=()=>{const E=isNaN(parseFloat(en()))?0:parseFloat(en()),P=isNaN(parseFloat(l.shorttermrental))?0:parseFloat(l.shorttermrental),p=isNaN(parseFloat(l.OtherIncome))?0:parseFloat(l.OtherIncome),j=isNaN(parseFloat(l.InsuranceClaim))?0:parseFloat(l.InsuranceClaim),S=isNaN(parseFloat(l.LongTermRental))?0:parseFloat(l.LongTermRental),M=isNaN(parseFloat(Zt()))?0:parseFloat(Zt());return E+P+p+j+S-M},bs=()=>{const E=kr(),P=l.FinancingCostClosingCost;return E-P},tl=()=>bs();return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("div",{className:"card d-flex justify-content-center align-items-center",children:r.jsxs("div",{className:"justify-content-center",children:[r.jsxs("ul",{className:"nav nav-tabs",role:"tablist",children:[r.jsx("li",{role:"presentation",className:n==="propertydetails"?"active tab":"tab",children:r.jsx("a",{onClick:()=>s("propertydetails"),role:"tab",children:"Property Details"})}),r.jsx("li",{role:"presentation",className:n==="Images"?"active tab":"tab",children:r.jsx("a",{onClick:()=>s("Images"),role:"tab",children:"Images, Maps"})}),r.jsx("li",{role:"presentation",className:n==="Accounting"?"active tab":"tab",children:r.jsx("a",{onClick:()=>s("Accounting"),role:"tab",children:"Accounting"})})]}),r.jsxs("div",{className:"tab-content",children:[n==="propertydetails"&&r.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[r.jsxs("form",{children:[r.jsx("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:"Property Location"}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Property Address",r.jsx("input",{type:"text",className:"form-control",name:"address",value:l.address,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["City",r.jsx("input",{type:"text",className:"form-control",name:"city",value:l.city,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["State",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"state",value:l.state,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Alaska",children:"Alaska"}),r.jsx("option",{value:"Alabama",children:"Alabama"}),r.jsx("option",{value:"Arkansas",children:"Arkansas"}),r.jsx("option",{value:"Arizona",children:"Arizona"}),r.jsx("option",{value:"California",children:"California"}),r.jsx("option",{value:"Colorado",children:"Colorado"}),r.jsx("option",{value:"Connecticut",children:"Connecticut"}),r.jsx("option",{value:"District Of Columbia",children:"District Of Columbia"}),r.jsx("option",{value:"Delaware",children:"Delaware"}),r.jsx("option",{value:"Florida",children:"Florida"}),r.jsx("option",{value:"Georgia",children:"Georgia"}),r.jsx("option",{value:"Hawaii",children:"Hawaii"}),r.jsx("option",{value:"Iowa",children:"Iowa"}),r.jsx("option",{value:"Idaho",children:"Idaho"}),r.jsx("option",{value:"Illinois",children:"Illinois"}),r.jsx("option",{value:"Indiana",children:"Indiana"}),r.jsx("option",{value:"Kansas",children:"Kansas"}),r.jsx("option",{value:"Kentucky",children:"Kentucky"}),r.jsx("option",{value:"Louisiana",children:"Louisiana"}),r.jsx("option",{value:"Massachusetts",children:"Massachusetts"}),r.jsx("option",{value:"Maryland",children:"Maryland"}),r.jsx("option",{value:"Michigan",children:"Michigan"}),r.jsx("option",{value:"Minnesota",children:"Minnesota"}),r.jsx("option",{value:"Missouri",children:"Missouri"}),r.jsx("option",{value:"Mississippi",children:"Mississippi"}),r.jsx("option",{value:"Montana",children:"Montana"}),r.jsx("option",{value:"North Carolina",children:"North Carolina"}),r.jsx("option",{value:"North Dakota",children:"North Dakota"}),r.jsx("option",{value:"Nebraska",children:"Nebraska"}),r.jsx("option",{value:"New Hampshire",children:"New Hampshire"}),r.jsx("option",{value:"New Jersey",children:"New Jersey"}),r.jsx("option",{value:"New Mexico",children:"New Mexico"}),r.jsx("option",{value:"Nevada",children:"Nevada"}),r.jsx("option",{value:"New York",children:"New York"}),r.jsx("option",{value:"Ohio",children:"Ohio"}),r.jsx("option",{value:"Oklahoma",children:"Oklahoma"}),r.jsx("option",{value:"Oregon",children:"Oregon"}),r.jsx("option",{value:"Pennsylvania",children:"Pennsylvania"}),r.jsx("option",{value:"Rhode Island",children:"Rhode Island"}),r.jsx("option",{value:"South Carolina",children:"South Carolina"}),r.jsx("option",{value:"South Dakota",children:"South Dakota"}),r.jsx("option",{value:"Tennessee",children:"Tennessee"}),r.jsx("option",{value:"Texas",children:"Texas"}),r.jsx("option",{value:"Texas",children:"Travis"}),r.jsx("option",{value:"Utah",children:"Utah"}),r.jsx("option",{value:"Virginia",children:"Virginia"}),r.jsx("option",{value:"Vermont",children:"Vermont"}),r.jsx("option",{value:"Washington",children:"Washington"}),r.jsx("option",{value:"Wisconsin",children:"Wisconsin"}),r.jsx("option",{value:"West Virginia",children:"West Virginia"}),r.jsx("option",{value:"Wyoming",children:"Wyoming"})]})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["County",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"county",value:l.county,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Abbeville",children:"Abbeville"}),r.jsx("option",{value:"Aiken",children:"Aiken"}),r.jsx("option",{value:"Allendale",children:"Allendale"}),r.jsx("option",{value:"Anderson",children:"Anderson"}),r.jsx("option",{value:"Bamberg",children:"Bamberg"}),r.jsx("option",{value:"Barnwell",children:"Barnwell"}),r.jsx("option",{value:"Beaufort",children:"Beaufort"}),r.jsx("option",{value:"Berkeley",children:"Berkeley"}),r.jsx("option",{value:"Calhoun",children:"Calhoun"}),r.jsx("option",{value:"Charleston",children:"Charleston"}),r.jsx("option",{value:"Cherokee",children:"Cherokee"}),r.jsx("option",{value:"Chester",children:"Chester"}),r.jsx("option",{value:"Chesterfield",children:"Chesterfield"}),r.jsx("option",{value:"Clarendon",children:"Clarendon"}),r.jsx("option",{value:"Colleton",children:"Colleton"}),r.jsx("option",{value:"Darlington",children:"Darlington"}),r.jsx("option",{value:"Dillon",children:"Dillon"}),r.jsx("option",{value:"Dorchester",children:"Dorchester"}),r.jsx("option",{value:"Edgefield",children:"Edgefield"}),r.jsx("option",{value:"Fairfield",children:"Fairfield"}),r.jsx("option",{value:"Florence",children:"Florence"}),r.jsx("option",{value:"Georgetown",children:"Georgetown"}),r.jsx("option",{value:"Greenville",children:"Greenville"}),r.jsx("option",{value:"Greenwood",children:"Greenwood"}),r.jsx("option",{value:"Hampton",children:"Hampton"}),r.jsx("option",{value:"Horry",children:"Horry"}),r.jsx("option",{value:"Jasper",children:"Jasper"}),r.jsx("option",{value:"Kershaw",children:"Kershaw"}),r.jsx("option",{value:"Lancaster",children:"Lancaster"}),r.jsx("option",{value:"Laurens",children:"Laurens"}),r.jsx("option",{value:"Lee",children:"Lee"}),r.jsx("option",{value:"Lexington",children:"Lexington"}),r.jsx("option",{value:"Marion",children:"Marion"}),r.jsx("option",{value:"Marlboro",children:"Marlboro"}),r.jsx("option",{value:"McCormick",children:"McCormick"}),r.jsx("option",{value:"Newberry",children:"Newberry"}),r.jsx("option",{value:"Oconee",children:"Oconee"}),r.jsx("option",{value:"Orangeburg",children:"Orangeburg"}),r.jsx("option",{value:"Pickens",children:"Pickens"}),r.jsx("option",{value:"Richland",children:"Richland"}),r.jsx("option",{value:"Saluda",children:"Saluda"}),r.jsx("option",{value:"Spartanburg",children:"Spartanburg"}),r.jsx("option",{value:"Sumter",children:"Sumter"}),r.jsx("option",{value:"Union",children:"Union"}),r.jsx("option",{value:"Williamsburg",children:"Williamsburg"}),r.jsx("option",{value:"York",children:"York"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Zip",r.jsx("input",{type:"text",className:"form-control",name:"zip",value:l.zip,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Parcel",r.jsx("input",{type:"text",className:"form-control",name:"parcel",value:l.parcel,onChange:d,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Sub division",r.jsx("input",{type:"text",className:"form-control",name:"subdivision",value:l.subdivision,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Legal Description",r.jsx("textarea",{type:"text",className:"form-control",name:"legal",value:l.legal,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Cost per SQFT",r.jsx("input",{type:"text",className:"form-control",name:"costpersqft",value:l.costpersqft,onChange:d,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Property Type",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"propertyType",value:l.propertyType,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"Residential",children:"Residential"}),r.jsx("option",{value:"Land",children:"Land"}),r.jsx("option",{value:"Commercial",children:"Commercial"}),r.jsx("option",{value:"Industrial",children:"Industrial"}),r.jsx("option",{value:"Water",children:"Water"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Lot Acres/Sqft",r.jsx("input",{type:"text",className:"form-control",name:"lotacres",value:l.lotacres,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Year Build",r.jsx("input",{type:"text",className:"form-control",name:"yearBuild",value:l.yearBuild,onChange:d,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Total Living SQFT",r.jsx("input",{type:"text",className:"form-control",name:"totallivingsqft",value:l.totallivingsqft,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Beds",r.jsx("input",{type:"text",className:"form-control",name:"beds",value:l.beds,onChange:d,required:!0})]})}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Baths",r.jsx("input",{type:"text",className:"form-control",name:"baths",value:l.baths,onChange:d,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Stories",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"stories",value:l.stories,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"0",children:"0"}),r.jsx("option",{value:"1",children:"1"}),r.jsx("option",{value:"2",children:"2"}),r.jsx("option",{value:"3",children:"3"}),r.jsx("option",{value:"4",children:"4"}),r.jsx("option",{value:"5",children:"5"}),r.jsx("option",{value:"6",children:"6"}),r.jsx("option",{value:"7",children:"7"}),r.jsx("option",{value:"8",children:"8"}),r.jsx("option",{value:"9",children:"9"}),r.jsx("option",{value:"10",children:"10"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Garage",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"garage",value:l.garage,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"0",children:"0"}),r.jsx("option",{value:"1",children:"1"}),r.jsx("option",{value:"2",children:"2"}),r.jsx("option",{value:"3",children:"3"}),r.jsx("option",{value:"4",children:"4"}),r.jsx("option",{value:"5",children:"5"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Garage SQFT",r.jsx("input",{type:"text",className:"form-control",name:"garagesqft",value:l.garagesqft,onChange:d,required:!0})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Pool/SPA",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"poolspa",value:l.poolspa,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Yes- Pool Only",children:"Yes- Pool Only"}),r.jsx("option",{value:"Yes- SPA only",children:"Yes- SPA only"}),r.jsx("option",{value:"Yes - Both Pool and SPA",children:"Yes - Both Pool and SPA"}),r.jsx("option",{value:"4",children:"None"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Fire places",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"fireplaces",value:l.fireplaces,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"yes",children:"Yes"}),r.jsx("option",{value:"no",children:"No"})]})]}),r.jsxs("div",{className:"col-md-4",children:["A/C",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"ac",value:l.ac,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Central",children:"Central"}),r.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),r.jsx("option",{value:"Warm Air",children:"Warm Air"}),r.jsx("option",{value:"Forced Air",children:"Forced Air"}),r.jsx("option",{value:"Gas",children:"Gas"})]})]})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Heating",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"heating",value:l.heating,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Central",children:"Central"}),r.jsx("option",{value:"Heat Pump",children:"Heat Pump"}),r.jsx("option",{value:"Warm Air",children:"Warm Air"}),r.jsx("option",{value:"Forced Air",children:"Forced Air"}),r.jsx("option",{value:"Gas",children:"Gas"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Building Style",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"buildingstyle",value:l.buildingstyle,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"One Story",children:"One Story"}),r.jsx("option",{value:"Craftsman",children:"Craftsman"}),r.jsx("option",{value:"Log/Cabin",children:"Log/Cabin"}),r.jsx("option",{value:"Split-Level",children:"Split-Level"}),r.jsx("option",{value:"Split-Foyer",children:"Split-Foyer"}),r.jsx("option",{value:"Stick Built",children:"Stick Built"}),r.jsx("option",{value:"Single wide",children:"Single wide"}),r.jsx("option",{value:"Double wide",children:"Double wide"}),r.jsx("option",{value:"Duplex",children:"Duplex"}),r.jsx("option",{value:"Triplex",children:"Triplex"}),r.jsx("option",{value:"Quadruplex",children:"Quadruplex"}),r.jsx("option",{value:"Two Story",children:"Two Story"}),r.jsx("option",{value:"Victorian",children:"Victorian"}),r.jsx("option",{value:"Tudor",children:"Tudor"}),r.jsx("option",{value:"Modern",children:"Modern"}),r.jsx("option",{value:"Art Deco",children:"Art Deco"}),r.jsx("option",{value:"Bungalow",children:"Bungalow"}),r.jsx("option",{value:"Mansion",children:"Mansion"}),r.jsx("option",{value:"Farmhouse",children:"Farmhouse"}),r.jsx("option",{value:"Conventional",children:"Conventional"}),r.jsx("option",{value:"Ranch",children:"Ranch"}),r.jsx("option",{value:"Ranch with Basement",children:"Ranch with Basement"}),r.jsx("option",{value:"Cape Cod",children:"Cape Cod"}),r.jsx("option",{value:"Contemporary",children:"Contemporary"}),r.jsx("option",{value:"Colonial",children:"Colonial"}),r.jsx("option",{value:"Mediterranean",children:"Mediterranean"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Site Vacant",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"sitevacant",value:l.sitevacant,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please select"}),r.jsx("option",{value:"Yes",children:"Yes"}),r.jsx("option",{value:"No",children:"No"})]})]})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsxs("div",{className:"col-md-4",children:["Ext Wall",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"extwall",value:l.extwall,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Brick",children:"Brick"}),r.jsx("option",{value:"Brick/Vinyl Siding",children:"Brick/Vinyl Siding"}),r.jsx("option",{value:"Wood/Vinyl Siding",children:"Wood/Vinyl Siding"}),r.jsx("option",{value:"Brick/Wood Siding",children:"Brick/Wood Siding"}),r.jsx("option",{value:"Stone",children:"Stone"}),r.jsx("option",{value:"Masonry",children:"Masonry"}),r.jsx("option",{value:"Metal",children:"Metal"}),r.jsx("option",{value:"Fiberboard",children:"Fiberboard"}),r.jsx("option",{value:"Asphalt Siding",children:"Asphalt Siding"}),r.jsx("option",{value:"Concrete Block",children:"Concrete Block"}),r.jsx("option",{value:"Gable",children:"Gable"}),r.jsx("option",{value:"Brick Veneer",children:"Brick Veneer"}),r.jsx("option",{value:"Frame",children:"Frame"}),r.jsx("option",{value:"Siding",children:"Siding"}),r.jsx("option",{value:"Cement/Wood Fiber Siding",children:"Cement/Wood Fiber Siding"}),r.jsx("option",{value:"Fiber/Cement Siding",children:"Fiber/Cement Siding"}),r.jsx("option",{value:"Wood Siding",children:"Wood Siding"}),r.jsx("option",{value:"Vinyl Siding",children:"Vinyl Siding"}),r.jsx("option",{value:"Aluminium Siding",children:"Aluminium Siding"}),r.jsx("option",{value:"Wood/Vinyl Siding",children:"Alum/Vinyl Siding"})]})]}),r.jsxs("div",{className:"col-md-4",children:["Roofing",r.jsxs("select",{className:"form-floating mb-3 form-control",name:"roofing",value:l.roofing,onChange:d,required:!0,children:[r.jsx("option",{value:"",children:"Please Select"}),r.jsx("option",{value:"N/A",children:"N/A"}),r.jsx("option",{value:"Asphalt Shingle",children:"Asphalt Shingle"}),r.jsx("option",{value:"Green Roofs",children:"Green Roofs"}),r.jsx("option",{value:"Built-up Roofing",children:"Built-up Roofing"}),r.jsx("option",{value:"Composition Shingle",children:"Composition Shingle"}),r.jsx("option",{value:"Composition Shingle Heavy",children:"Composition Shingle Heavy"}),r.jsx("option",{value:"Solar tiles",children:"Solar tiles"}),r.jsx("option",{value:"Metal",children:"Metal"}),r.jsx("option",{value:"Stone-coated steel",children:"Stone-coated steel"}),r.jsx("option",{value:"Slate",children:"Slate"}),r.jsx("option",{value:"Rubber Slate",children:"Rubber Slate"}),r.jsx("option",{value:"Clay and Concrete tiles",children:"Clay and Concrete tiles"})]})]}),r.jsx("div",{className:"col-md-4",children:r.jsxs("div",{className:"form-floating mb-3",children:["Total SQFT",r.jsx("input",{type:"text",className:"form-control",name:"totalSqft",value:l.totalSqft,onChange:d,required:!0})]})})]}),r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:[r.jsx("br",{}),"Property Tax Information"]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),l.propertyTaxInfo&&l.propertyTaxInfo.map((E,P)=>r.jsxs("div",{className:"row gy-4",children:[r.jsx("div",{className:"col-md-3",children:r.jsxs("div",{className:"form-floating mb-3",children:["Property Tax Owned",r.jsx("input",{type:"text",className:"form-control",name:"propertytaxowned",value:E.propertytaxowned,onChange:p=>f(p,P),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Owned Year",r.jsx("input",{type:"text",className:"form-control",name:"ownedyear",value:E.ownedyear,onChange:p=>f(p,P),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Tax Assessed",r.jsx("input",{type:"text",className:"form-control",name:"taxassessed",value:E.taxassessed,onChange:p=>f(p,P),required:!0})]})}),r.jsx("div",{className:"col-md-2",children:r.jsxs("div",{className:"form-floating mb-2",children:["Tax Year",r.jsx("input",{type:"text",className:"form-control",name:"taxyear",value:E.taxyear,onChange:p=>f(p,P),required:!0})]})}),r.jsx("div",{className:"col-md-3",children:r.jsxs("div",{className:"form-floating mb-2",children:[r.jsx("br",{}),r.jsx("button",{className:"btn btn-danger",onClick:()=>x(P),style:{height:"25px",width:"35px"},children:"X"})]})})]},P)),r.jsx("button",{className:"btn btn-secondary",onClick:b,children:"+ Add Another Property Tax Info"})]}),r.jsx("button",{className:"btn btn-primary continue",onClick:o,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),n==="Images"&&r.jsxs("div",{role:"tabpanel",className:"card tab-pane active",children:[r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Upload Images"," "]}),r.jsxs("form",{children:[r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),l.images.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,placeholder:"Image Title",onChange:p=>v(P,p)})}),r.jsxs("div",{className:"col-md-4 d-flex align-items-center",children:[r.jsx(Cd,{multiple:!1,onDone:p=>N(p,P)}),r.jsx("button",{type:"button",className:"btn btn-danger",onClick:()=>m(P),style:{marginLeft:"5px"},children:"Delete"})]}),E.file&&r.jsx("div",{className:"col-md-12",children:r.jsx("img",{src:E.file,alt:"uploaded",style:{width:"150px",height:"150px"}})})]},P)),r.jsx("button",{type:"button",className:"btn btn-primary",onClick:C,style:{backgroundColor:"#fda417",border:"#fda417"},children:"+ Add Image"}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"mb-3",children:[r.jsx("label",{htmlFor:"googleMapLink",className:"form-label",children:r.jsxs("h3",{style:{color:"#fda417",border:"#fda417",fontSize:"20px",fontWeight:"normal"},children:["Google Maps Link"," "]})}),r.jsx("input",{type:"text",className:"form-control",name:"googleMapLink",value:l.googleMapLink,onChange:d,placeholder:"Enter Google Maps link"})]}),l.googleMapLink&&r.jsx("iframe",{title:"Google Map",width:"100%",height:"300",src:`https://www.google.com/maps/embed/v1/view?key=YOUR_API_KEY¢er=${l.googleMapLink}&zoom=10`,frameBorder:"0",allowFullScreen:!0})]}),r.jsx("button",{className:"btn btn-primary back",onClick:i,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",r.jsx("button",{className:"btn btn-primary continue",onClick:o,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Continue"})]}),n==="Accounting"&&r.jsxs("div",{className:"card",style:{color:"#fda417",border:"1px solid #fda417",padding:"10px",borderRadius:"8px"},children:[r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 col-16",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date A to B",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"date",className:"form-control",name:"closeDateAtoB",value:l.closeDateAtoB,onChange:E=>{const P=E.target.value;u({...l,closeDateAtoB:P}),k(P,l.closeDateBtoC)},placeholder:"Close Date A to B",style:{textAlign:"right"},required:!0})}),r.jsx("div",{children:r.jsxs("p",{children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y]"," "]}),":"," ",r.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(l.closeDateAtoB).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Close Date B to C",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"date",className:"form-control",name:"closeDateBtoC",value:l.closeDateBtoC,onChange:E=>{const P=E.target.value;u({...l,closeDateBtoC:P}),k(l.closeDateAtoB,P)},placeholder:"Close Date B to C",style:{textAlign:"right"},required:!0})}),r.jsx("div",{children:r.jsxs("p",{children:[r.jsxs("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:["[M-D-Y] :"," "]}),r.jsx("span",{style:{color:"#000000",fontSize:"14px",fontWeight:"normal"},children:new Date(l.closeDateBtoC).toLocaleDateString("en-US",{month:"numeric",day:"numeric",year:"numeric"})})]})})]}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Renovation Risk"}),r.jsx("div",{className:"col-md-7",children:c.map(E=>r.jsxs("div",{className:"form-check form-check-inline",children:[r.jsx("input",{className:"form-check-input",type:"radio",name:"renovationRisk",id:`renovationRisk${E}`,value:E,checked:l.renovationRisk===E,onChange:P=>{const p=parseInt(P.target.value,10);u({...l,renovationRisk:p})}}),r.jsx("label",{className:"form-check-label",htmlFor:`renovationRisk${E}`,children:E})]},E))})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Rate of Return"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"rateofreturn",value:`$ ${tl().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Turn Time"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:h,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Purchase Price"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:`$ ${l.purchaseCost}`,name:"purchaseCost",onChange:E=>{let P=E.target.value.replace(/[^\d.]/g,"");const p=/^\d*\.?\d*$/.test(P);u({...l,purchaseCost:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Costs paid out of Closing Hud A to B:"}),l.costPaidAtoB.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>_(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:`$ ${E.price}`,onChange:p=>D(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>T(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{onClick:O,className:"btn btn-primary back",style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Extra Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCosts",value:`$ ${z().toFixed(2)}`,readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Credits received on settlement:"}),l.credits.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>Q(P,"title",p.target.value),placeholder:"credits",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>Z(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>te(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:H,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add credits"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total credits received on settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcredits",value:F(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Purchase Cost after Credits Received"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalPurchaseCostsaftercredits",value:U(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Cash Adjustments:"}),l.cashAdjustments.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>A(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>B(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>R(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:G,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cash Adjustments"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Adjustments on Settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcashAdjustments",value:L(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cash Required on Settlement"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcashrequiredonsettlement",value:W(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Incidental Cost:"}),l.incidentalCost.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>ee(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>re(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>Y(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:K,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Incidental Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Incidental Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalincidentalCost",value:ne(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Carry Costs:"}),l.carryCosts.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>ce(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>ge(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>ae(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:se,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Carry Cost"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Carry Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcarryCosts",value:Me(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Reno/Construction"}),l.renovationCost.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>pe(P,"title",p.target.value),placeholder:"Title",required:!0,style:{fontSize:"10px"}})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>$t(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>zt(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:Nt,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Reno/Construction"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovation Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalrenovationCost",value:Ke(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Renovations & Holding Cost"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalRenovationsandHoldingCost",value:Qn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Costs to Buy A to B"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoB",value:Zt(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0}),l.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Selling Price B to C"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,name:"sellingPriceBtoC",value:l.sellingPriceBtoC,onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,sellingPriceBtoC:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},placeholder:"Enter Purchase Cost",style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Less:Costs paid out of closing Hud B to C:"}),l.costPaidOutofClosing.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>Xn(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>Wt(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>js(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:ys,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Cost Paid Out of Closing"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total cost paid out of closing"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalcostPaidOutofClosing",value:gn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Cost to Sell B to C"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalCosttoSellBtoC",value:Ut(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Gross Proceeds per HUD"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"grossproceedsperHUD",value:Ut(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Adjustments:"}),l.adjustments.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>xn(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>Do(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>qt(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:de,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Adjustments"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Adjustments"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totaladjustments",value:Ns(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Funds Available for distribution"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"fundsavailablefordistribution",value:Lo(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Income Statement Adjustments:"}),l.incomestatement.map((E,P)=>r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",value:E.title,onChange:p=>Cs(P,"title",p.target.value),placeholder:"Title",required:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${E.isInvalid?"is-invalid":""}`,value:E.price,onChange:p=>Jn(p,P),placeholder:"Price",style:{textAlign:"right"},required:!0}),E.isInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]}),r.jsx("div",{className:"col-md-2 d-flex justify-content-start",children:r.jsx("button",{className:"btn btn-danger",onClick:()=>el(P),style:{marginLeft:"5px"},children:"x"})})]},P)),r.jsx("div",{className:"col-md-4",children:r.jsxs("button",{className:"btn btn-primary back",onClick:Za,style:{backgroundColor:"#fda417",border:"#fda417"},children:[r.jsx("span",{style:{fontSize:"20px",fontWeight:"normal"},children:"+"})," ","Add Income Statement"]})}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Total Income Statement Adjustment"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalincomestatement",value:Zn(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net B to C Sale Value"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:en(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("hr",{style:{borderColor:"#fda417",borderWidth:"1px",backgroundColor:"#fda417",height:"1px"}}),r.jsx("span",{style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Computation"}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Total Costs to Buy A to B",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"totalCoststoBuyAtoBagain",value:Zt(),style:{textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Funds Prior to Closing",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isfundspriortoclosingInvalid?"is-invalid":""}`,value:l.fundspriortoclosing,name:"fundspriortoclosing",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,fundspriortoclosing:P,isfundspriortoclosingInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isfundspriortoclosingInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isfundspriortoclosingInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Net B to C Sale Value",required:!0,disabled:!0})}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netBtoCsalevalue",value:en(),style:{textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Short Term Rental",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.shorttermrental,name:"shorttermrental",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,shorttermrental:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Other Income",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.OtherIncome,name:"OtherIncome",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,OtherIncome:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Insurance Claim",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.InsuranceClaim,name:"InsuranceClaim",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,InsuranceClaim:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3",children:[r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",placeholder:"Long Term Rental",required:!0,disabled:!0})}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isPurchaseCostInvalid?"is-invalid":""}`,value:l.LongTermRental,name:"LongTermRental",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,LongTermRental:P,isPurchaseCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isPurchaseCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isPurchaseCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit Before Financing Costs"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netprofitbeforefinancingcosts",value:kr(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Financing Cost/Other Closing Costs"}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("input",{type:"text",className:`form-control ${l.isFinancingCostClosingCostInvalid?"is-invalid":""}`,value:l.FinancingCostClosingCost,name:"FinancingCostClosingCost",onChange:E=>{const P=E.target.value,p=/^\d*\.?\d*$/.test(P);u({...l,FinancingCostClosingCost:P,isFinancingCostClosingCostInvalid:!p})},onKeyPress:E=>{const P=E.charCode;(P<48||P>57)&&P!==46&&(E.preventDefault(),u({...l,isFinancingCostClosingCostInvalid:!0}))},style:{textAlign:"right"},required:!0}),l.isFinancingCostClosingCostInvalid&&r.jsx("div",{className:"invalid-feedback",children:"Please enter a valid number."})]})]}),r.jsx("br",{}),r.jsxs("div",{className:"row gy-3 align-items-center",children:[r.jsx("span",{className:"col-md-4",style:{color:"#fda417",fontSize:"14px",fontWeight:"bold"},children:"Net Profit"}),r.jsx("div",{className:"col-md-4",children:r.jsx("input",{type:"text",className:"form-control",name:"netprofit",value:bs(),readOnly:!0,style:{borderColor:"#fda417",color:"#fda417",textAlign:"right"},required:!0})})]}),r.jsx("br",{}),r.jsxs("div",{className:"col-md-4",children:[r.jsx("button",{className:"btn btn-primary back",onClick:i,style:{backgroundColor:"#fda417",border:"#fda417"},children:"Go Back"})," ",r.jsx("button",{type:"button",className:"btn btn-primary continue",style:{backgroundColor:"#fda417",border:"#fda417"},onClick:g,children:"Submit"})," "]}),r.jsx("br",{})]})]})]})})]})},Jw=()=>{const e=lt(),{properties:t,loading:n,totalPages:s,currentPage:o}=Te(N=>N.property),[i,a]=w.useState(""),[l,u]=w.useState([]),[c,d]=w.useState(1),f=10;w.useEffect(()=>{e(ts({page:c,limit:f,keyword:i}))},[e,c,i]),w.useEffect(()=>{i.trim()?u(t.filter(N=>N.address.toLowerCase().includes(i.toLowerCase()))):u(t)},[i,t]);const g=N=>{a(N.target.value)},b=N=>{N.preventDefault()},x=N=>{d(N),e(ts({page:N,limit:f,keyword:i}))};return r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsxs("div",{className:"container col-12",children:[r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-lg-12 card-margin col-12",children:r.jsx("div",{className:"card search-form col-12",children:r.jsx("div",{className:"card-body p-0",children:r.jsx("form",{id:"search-form",onSubmit:b,children:r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"row no-gutters",children:r.jsx("div",{className:"col-lg-8 col-md-6 col-sm-12 p-0",children:r.jsx("input",{type:"text",value:i,onChange:g,placeholder:"Enter the keyword and hit ENTER button...",className:"form-control"})})})})})})})})})}),r.jsx("div",{className:"row",children:r.jsx("div",{className:"col-12",children:r.jsx("div",{className:"card card-margin",children:r.jsx("div",{className:"card-body",children:n?r.jsx("div",{children:"Loading..."}):r.jsx("div",{className:"table-responsive",children:r.jsxs("table",{className:"table widget-26",children:[r.jsx("thead",{style:{color:"#fda417",fontSize:"15px"},children:r.jsxs("tr",{children:[r.jsx("th",{children:"Image"}),r.jsx("th",{children:"Details"}),r.jsx("th",{children:"Total Living Square Foot"}),r.jsx("th",{children:"Year Built"}),r.jsx("th",{children:"Cost per Square Foot"})]})}),r.jsx("tbody",{children:l.length>0?l.map(N=>r.jsxs("tr",{children:[r.jsx("td",{children:N.images&&N.images[0]?r.jsx("img",{src:N.images[0].file||St,alt:"Property Thumbnail",style:{width:"100px",height:"auto"}}):r.jsx("img",{src:St,alt:"Default Property Thumbnail",style:{width:"100px",height:"auto"}})}),r.jsx("td",{children:r.jsxs("div",{className:"widget-26-job-title",children:[r.jsx(me,{to:`/property/${N.propertyId}`,className:"link-primary text-decoration-none",children:N.address}),r.jsxs("p",{className:"m-0",children:[r.jsxs("span",{className:"employer-name",children:[r.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02"}}),N.city,", ",N.county,","," ",N.state]}),r.jsxs("p",{className:"text-muted m-0",children:["House Id: ",N.propertyId]})]})]})}),r.jsx("td",{children:N.totallivingsqft}),r.jsx("td",{children:N.yearBuild}),r.jsx("td",{children:N.costpersqft})]},N.id)):r.jsx("tr",{children:r.jsx("td",{colSpan:"5",children:"No properties found."})})})]})})})})})}),r.jsx("nav",{"aria-label":"Page navigation",children:r.jsxs("ul",{className:"pagination justify-content-center",children:[r.jsx("li",{className:`page-item ${o===1?"disabled":""}`,children:r.jsx("button",{className:"page-link",onClick:()=>x(o-1),children:"Previous"})}),Array.from({length:s},(N,C)=>r.jsx("li",{className:`page-item ${o===C+1?"active":""}`,children:r.jsx("button",{className:"page-link",onClick:()=>x(C+1),children:C+1})},C+1)),r.jsx("li",{className:`page-item ${o===s?"disabled":""}`,children:r.jsx("button",{className:"page-link",onClick:()=>x(o+1),children:"Next"})})]})})]}),r.jsx(Ze,{})]})},Zw=()=>{const{userId:e}=gs(),t=lt(),{user:n,loading:s}=Te(o=>o.user);return console.log("user",n),w.useEffect(()=>{e&&t(ki(e))},[e,t]),s?r.jsx("div",{children:"Loading..."}):r.jsxs(r.Fragment,{children:[r.jsx(Le,{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("br",{}),r.jsx("div",{className:"main-body",children:r.jsxs("div",{className:"row gutters-sm",children:[r.jsx("div",{className:"col-md-4 mb-3",children:r.jsx("div",{className:"card",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("div",{className:"d-flex flex-column align-items-center text-center",children:[r.jsx("img",{className:"img-fluid",src:n.profileImage||Ms,alt:"ProfileImage",style:{marginTop:"0px",maxWidth:"300px",maxHeight:"300px"}}),r.jsxs("h4",{children:[n.title,". ",n.firstName," ",n.middleName," ",n.lastName]}),r.jsxs("span",{className:"text-muted font-size-sm",children:[r.jsx("i",{className:"fa fa-map-marker",style:{color:"#F74B02",fontSize:"20px"}})," ",n.city,", ",n.state,", ",n.county,", ",n.zip]})]}),r.jsx("br",{})]})})}),r.jsx("div",{className:"col-md-4 mb-3",children:r.jsx("div",{className:"card",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[r.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"Recent"}),"Project investments"]}),r.jsx("hr",{}),r.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),r.jsx("small",{children:"Web Design project in California"}),r.jsx("div",{className:"progress",style:{width:"100%",marginTop:"10px"},children:r.jsx("div",{className:"progress-bar",role:"progressbar",style:{width:"25%"},"aria-valuenow":25,"aria-valuemin":0,"aria-valuemax":100,children:"25% completed"})}),r.jsx("hr",{}),r.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),r.jsx("small",{children:"Web Design project in California"}),r.jsx("div",{className:"progress",style:{width:"100%",marginTop:"10px"},children:r.jsx("div",{className:"progress-bar",role:"progressbar",style:{width:"75%"},"aria-valuenow":75,"aria-valuemin":0,"aria-valuemax":100,children:"75% completed"})})]})})}),r.jsx("div",{className:"col-md-4 mb-3",children:r.jsx("div",{className:"card",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[r.jsx("i",{className:"material-icons text-info mr-2",children:"Projects"}),"Seeking investments"]}),r.jsx("hr",{}),r.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),r.jsx("small",{children:"Web Design project in California"}),r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("hr",{}),r.jsx("img",{src:St,alt:"Admin",className:"rounded-circle",style:{marginRight:"10px",maxWidth:"50px",maxHeight:"50px"}}),r.jsx("small",{children:"Web Design project in California"}),r.jsx("br",{})," ",r.jsx("br",{})]})})}),r.jsx("div",{className:"col-md-4",children:r.jsx("div",{className:"card mb-3",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[r.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"About"}),"me :"]})," ",r.jsx("hr",{}),n.aboutme]})})}),r.jsx("div",{className:"col-md-4 mb-3",children:r.jsx("div",{className:"card",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[r.jsx("i",{className:"material-icons text-info mr-2",style:{color:"#fda417",fontSize:"26px"},children:"Willing to"}),"invest:"]}),r.jsx("hr",{}),r.jsxs("h2",{className:"d-flex flex-column align-items-center text-center",style:{color:"#fda417",border:"#fda417",fontSize:"60px",fontWeight:"normal"},children:["$ ",n.fundAmount]}),r.jsx("hr",{}),r.jsxs("div",{className:"card-body",children:[r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-sm-3",children:r.jsx("span",{className:"mb-0",children:"Email"})}),n.email,r.jsx("div",{className:"col-sm-9 text-secondary"})]}),r.jsx("hr",{}),r.jsxs("div",{className:"row",children:[r.jsx("div",{className:"col-sm-3",children:r.jsx("span",{className:"mb-0",children:"Phone"})}),"67656584687",r.jsx("div",{className:"col-sm-9 text-secondary"})]})]})]})})}),r.jsx("div",{className:"col-md-4 mb-3",children:r.jsx("div",{className:"card",children:r.jsxs("div",{className:"card-body",children:[r.jsxs("h1",{className:"d-flex align-items-center mb-3",style:{color:"#fda417",fontSize:"26px"},children:[r.jsx("i",{className:"material-icons text-info mr-2",children:"Suggested"}),"Borrowers"]}),r.jsxs("ul",{className:"list-group list-group-flush",children:[r.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:r.jsxs("h6",{className:"mb-0",children:[r.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})}),r.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:r.jsxs("h6",{className:"mb-0",children:[r.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})}),r.jsx("li",{className:"list-group-item d-flex justify-content-between align-items-center flex-wrap",children:r.jsxs("h6",{className:"mb-0",children:[r.jsx("img",{src:Ms,style:{marginTop:"0px",maxWidth:"50px",maxHeight:"50px"}}),"Ravichandu"]})})]})]})})})]})})]})};function eS(){const e="http://67.225.129.127:3002",[t,n]=w.useState(""),[s,o]=w.useState(""),i=hn(),a=async l=>{l.preventDefault();try{const{data:u}=await he.post(`${e}/admin/login`,{username:t,password:s});localStorage.setItem("token",u.token),i("/AdminPLogin/dashboard")}catch(u){alert("Invalid login credentials",u)}};return r.jsx(r.Fragment,{children:r.jsx("section",{className:"d-flex justify-content-center align-items-center col-12",style:{minHeight:"100vh",backgroundColor:"#FFFFFF",width:"100%",paddingLeft:"500px"},children:r.jsx("div",{className:"col-md-6 col-lg-4",children:r.jsx("div",{className:"container-fluid px-0",children:r.jsx("div",{className:"row gy-4 align-items-center justify-content-center",children:r.jsxs("div",{className:"col-12 text-center",children:[r.jsx("input",{autoComplete:"off",type:"text",value:t,onChange:l=>n(l.target.value)}),r.jsx("br",{})," ",r.jsx("br",{}),r.jsx("input",{autoComplete:"off",type:"password",value:s,onChange:l=>o(l.target.value)}),r.jsx("div",{className:"mb-3",children:r.jsx("button",{onClick:a,className:"btn btn-dark w-70",children:"Login"})})]})})})})})})}function kg({children:e}){const t=hn(),n=localStorage.getItem("token");return console.log("token",n),w.useEffect(()=>{n||t("/AdminPLogin")},[n,t]),n?e:null}kg.propTypes={children:Lt.node.isRequired};const tS=()=>{const e=hn(),t=()=>{localStorage.removeItem("token"),e("/AdminPLogin")};return r.jsxs("div",{children:[r.jsx("h1",{children:"Welcome to the Sample Page!"}),r.jsx("button",{onClick:t,children:"Logout"})]})},nS=()=>r.jsxs(pC,{children:[r.jsx(TC,{}),r.jsxs(oC,{children:[r.jsx(_e,{path:"/",element:r.jsx(AC,{})}),r.jsx(_e,{path:"/about",element:r.jsx(IC,{})}),r.jsx(_e,{path:"/services",element:r.jsx(Gw,{})}),r.jsx(_e,{path:"/contact",element:r.jsx(FC,{})}),r.jsx(_e,{path:"/register",element:r.jsx(ab,{})}),r.jsx(_e,{path:"/registrationsuccess",element:r.jsx(Ai,{children:r.jsx(Eb,{})})}),r.jsx(_e,{path:"/login",element:r.jsx(cb,{})}),r.jsx(_e,{path:"/dashboard",element:r.jsx(Ai,{children:r.jsx(gb,{})})}),r.jsx(_e,{path:"/users/:id/verify/:token",element:r.jsx(wb,{})}),r.jsx(_e,{path:"/forgotpassword",element:r.jsx(Sb,{})}),r.jsx(_e,{path:"/users/resetpassword/:userId/:token",element:r.jsx(kb,{})}),r.jsx(_e,{path:"/property/:id",element:r.jsx(Kw,{})}),r.jsx(_e,{path:"/properties/:house_id",element:r.jsx(Qw,{})}),r.jsx(_e,{path:"/searchmyproperties",element:r.jsx(Yw,{})}),r.jsx(_e,{path:"/searchproperties",element:r.jsx(Jw,{})}),r.jsx(_e,{path:"/editproperty/:id",element:r.jsx(Ai,{children:r.jsx(Xw,{})})}),r.jsx(_e,{path:"/profile/:userId",element:r.jsx(Zw,{})}),r.jsx(_e,{path:"/AdminPLogin",element:r.jsx(eS,{})}),r.jsx(_e,{path:"/AdminPLogin/dashboard",element:r.jsx(kg,{children:r.jsx(tS,{})})})]})]});Uh(document.getElementById("root")).render(r.jsx(w.StrictMode,{children:r.jsx(_j,{store:xN,children:r.jsx(nS,{})})})); diff --git a/ef-ui/dist/css/sb-admin-2.css b/ef-ui/dist/css/sb-admin-2.css new file mode 100644 index 0000000..fb96fb4 --- /dev/null +++ b/ef-ui/dist/css/sb-admin-2.css @@ -0,0 +1,11281 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.1.3 (https://startbootstrap.com/theme/sb-admin-2) + * Copyright 2013-2021 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE) + */ + +/*! + * Bootstrap v4.6.0 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --blue: #4e73df; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #e74a3b; + --orange: #fd7e14; + --yellow: #f6c23e; + --green: #1cc88a; + --teal: #20c9a6; + --cyan: #36b9cc; + --white: #fff; + --gray: #858796; + --gray-dark: #5a5c69; + --primary: #4e73df; + --secondary: #858796; + --success: #1cc88a; + --info: #36b9cc; + --warning: #f6c23e; + --danger: #e74a3b; + --light: #f8f9fc; + --dark: #5a5c69; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #858796; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #4e73df; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #224abe; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #858796; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +[role="button"] { + cursor: pointer; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 400; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #858796; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dddfeb; + border-radius: 0.35rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #858796; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #3a3b45; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #3a3b45; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + order: -1; + } + .order-sm-last { + order: 13; + } + .order-sm-0 { + order: 0; + } + .order-sm-1 { + order: 1; + } + .order-sm-2 { + order: 2; + } + .order-sm-3 { + order: 3; + } + .order-sm-4 { + order: 4; + } + .order-sm-5 { + order: 5; + } + .order-sm-6 { + order: 6; + } + .order-sm-7 { + order: 7; + } + .order-sm-8 { + order: 8; + } + .order-sm-9 { + order: 9; + } + .order-sm-10 { + order: 10; + } + .order-sm-11 { + order: 11; + } + .order-sm-12 { + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + order: -1; + } + .order-lg-last { + order: 13; + } + .order-lg-0 { + order: 0; + } + .order-lg-1 { + order: 1; + } + .order-lg-2 { + order: 2; + } + .order-lg-3 { + order: 3; + } + .order-lg-4 { + order: 4; + } + .order-lg-5 { + order: 5; + } + .order-lg-6 { + order: 6; + } + .order-lg-7 { + order: 7; + } + .order-lg-8 { + order: 8; + } + .order-lg-9 { + order: 9; + } + .order-lg-10 { + order: 10; + } + .order-lg-11 { + order: 11; + } + .order-lg-12 { + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #858796; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #e3e6f0; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e3e6f0; +} + +.table tbody + tbody { + border-top: 2px solid #e3e6f0; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #e3e6f0; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #e3e6f0; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #858796; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #cdd8f6; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #a3b6ee; +} + +.table-hover .table-primary:hover { + background-color: #b7c7f2; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #b7c7f2; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #dddde2; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #c0c1c8; +} + +.table-hover .table-secondary:hover { + background-color: #cfcfd6; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #cfcfd6; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #bff0de; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #89e2c2; +} + +.table-hover .table-success:hover { + background-color: #aaebd3; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #aaebd3; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #c7ebf1; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #96dbe4; +} + +.table-hover .table-info:hover { + background-color: #b3e4ec; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #b3e4ec; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fceec9; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #fadf9b; +} + +.table-hover .table-warning:hover { + background-color: #fbe6b1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #fbe6b1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f8ccc8; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #f3a199; +} + +.table-hover .table-danger:hover { + background-color: #f5b7b1; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f5b7b1; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfd; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #d1d1d5; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #a9aab1; +} + +.table-hover .table-dark:hover { + background-color: #c4c4c9; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #c4c4c9; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #5a5c69; + border-color: #6c6e7e; +} + +.table .thead-light th { + color: #6e707e; + background-color: #eaecf4; + border-color: #e3e6f0; +} + +.table-dark { + color: #fff; + background-color: #5a5c69; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #6c6e7e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #6e707e; +} + +.form-control:focus { + color: #6e707e; + background-color: #fff; + border-color: #bac8f3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #858796; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::placeholder { + color: #858796; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #eaecf4; + opacity: 1; +} + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +select.form-control:focus::-ms-value { + color: #6e707e; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5; + color: #858796; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #858796; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #1cc88a; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(28, 200, 138, 0.9); + border-radius: 0.35rem; +} + +.form-row > .col > .valid-tooltip, +.form-row > [class*="col-"] > .valid-tooltip { + left: 5px; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #1cc88a; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #1cc88a; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #1cc88a; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #1cc88a; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #1cc88a; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #1cc88a; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #1cc88a; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34e3a4; + background-color: #34e3a4; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #1cc88a; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #1cc88a; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #1cc88a; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #e74a3b; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(231, 74, 59, 0.9); + border-radius: 0.35rem; +} + +.form-row > .col > .invalid-tooltip, +.form-row > [class*="col-"] > .invalid-tooltip { + left: 5px; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #e74a3b; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #e74a3b; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #e74a3b; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #e74a3b; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #e74a3b; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #ed7468; + background-color: #ed7468; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #e74a3b; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #e74a3b; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #858796; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.35rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #858796; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-primary:hover { + color: #fff; + background-color: #2e59d9; + border-color: #2653d4; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #2e59d9; + border-color: #2653d4; + box-shadow: 0 0 0 0.2rem rgba(105, 136, 228, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2653d4; + border-color: #244ec9; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(105, 136, 228, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-secondary:hover { + color: #fff; + background-color: #717384; + border-color: #6b6d7d; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #717384; + border-color: #6b6d7d; + box-shadow: 0 0 0 0.2rem rgba(151, 153, 166, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #6b6d7d; + border-color: #656776; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(151, 153, 166, 0.5); +} + +.btn-success { + color: #fff; + background-color: #1cc88a; + border-color: #1cc88a; +} + +.btn-success:hover { + color: #fff; + background-color: #17a673; + border-color: #169b6b; +} + +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #17a673; + border-color: #169b6b; + box-shadow: 0 0 0 0.2rem rgba(62, 208, 156, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #1cc88a; + border-color: #1cc88a; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #169b6b; + border-color: #149063; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(62, 208, 156, 0.5); +} + +.btn-info { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-info:hover { + color: #fff; + background-color: #2c9faf; + border-color: #2a96a5; +} + +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #2c9faf; + border-color: #2a96a5; + box-shadow: 0 0 0 0.2rem rgba(84, 196, 212, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #2a96a5; + border-color: #278c9b; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(84, 196, 212, 0.5); +} + +.btn-warning { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-warning:hover { + color: #fff; + background-color: #f4b619; + border-color: #f4b30d; +} + +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #f4b619; + border-color: #f4b30d; + box-shadow: 0 0 0 0.2rem rgba(247, 203, 91, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #f4b30d; + border-color: #e9aa0b; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(247, 203, 91, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-danger:hover { + color: #fff; + background-color: #e02d1b; + border-color: #d52a1a; +} + +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #e02d1b; + border-color: #d52a1a; + box-shadow: 0 0 0 0.2rem rgba(235, 101, 88, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #d52a1a; + border-color: #ca2819; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(235, 101, 88, 0.5); +} + +.btn-light { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-light:hover { + color: #3a3b45; + background-color: #dde2f1; + border-color: #d4daed; +} + +.btn-light:focus, .btn-light.focus { + color: #3a3b45; + background-color: #dde2f1; + border-color: #d4daed; + box-shadow: 0 0 0 0.2rem rgba(220, 221, 225, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #3a3b45; + background-color: #d4daed; + border-color: #cbd3e9; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 221, 225, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-dark:hover { + color: #fff; + background-color: #484a54; + border-color: #42444e; +} + +.btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #484a54; + border-color: #42444e; + box-shadow: 0 0 0 0.2rem rgba(115, 116, 128, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #42444e; + border-color: #3d3e47; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(115, 116, 128, 0.5); +} + +.btn-outline-primary { + color: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #4e73df; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.btn-outline-secondary { + color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #858796; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.btn-outline-success { + color: #1cc88a; + border-color: #1cc88a; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #1cc88a; + border-color: #1cc88a; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #1cc88a; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #1cc88a; + border-color: #1cc88a; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.btn-outline-info { + color: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #36b9cc; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.btn-outline-warning { + color: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f6c23e; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.btn-outline-danger { + color: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #e74a3b; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.btn-outline-light { + color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:hover { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fc; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.btn-outline-dark { + color: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #5a5c69; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.btn-link { + font-weight: 400; + color: #4e73df; + text-decoration: none; +} + +.btn-link:hover { + color: #224abe; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, .btn-link.disabled { + color: #858796; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 0.85rem; + color: #858796; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #e3e6f0; + border-radius: 0.35rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #eaecf4; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #3a3b45; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #2e2f37; + text-decoration: none; + background-color: #eaecf4; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #4e73df; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #b7b9cc; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #858796; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #3a3b45; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: flex; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group:not(.has-validation) > .form-control:not(:last-child), +.input-group:not(.has-validation) > .custom-select:not(:last-child), +.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group.has-validation > .form-control:nth-last-child(n + 3), +.input-group.has-validation > .custom-select:nth-last-child(n + 3), +.input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + text-align: center; + white-space: nowrap; + background-color: #eaecf4; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn, +.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text, +.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn, +.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + z-index: 1; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; + -webkit-print-color-adjust: exact; + color-adjust: exact; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #4e73df; + background-color: #4e73df; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #bac8f3; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #e5ebfa; + border-color: #e5ebfa; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #858796; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #eaecf4; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #b7b9cc solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: 50% / 50% 50% no-repeat; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.35rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #4e73df; + background-color: #4e73df; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #b7b9cc; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #bac8f3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-select:focus::-ms-value { + color: #6e707e; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #858796; + background-color: #eaecf4; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #6e707e; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + overflow: hidden; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #bac8f3; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #eaecf4; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + overflow: hidden; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + background-color: #fff; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #6e707e; + content: "Browse"; + background-color: #eaecf4; + border-left: inherit; + border-radius: 0 0.35rem 0.35rem 0; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: 0; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dddfeb; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dddfeb; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dddfeb; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dddfeb; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #b7b9cc; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #b7b9cc; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #b7b9cc; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #858796; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dddfeb; +} + +.nav-tabs .nav-link { + margin-bottom: -1px; + border: 1px solid transparent; + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #eaecf4 #eaecf4 #dddfeb; +} + +.nav-tabs .nav-link.disabled { + color: #858796; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #6e707e; + background-color: #fff; + border-color: #dddfeb #dddfeb #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.35rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #4e73df; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.35rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: 50% / 100% 100% no-repeat; +} + +.navbar-nav-scroll { + max-height: 75vh; + overflow-y: auto; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + flex-wrap: nowrap; +} + +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid #e3e6f0; + border-radius: 0.35rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} + +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.35rem - 1px); + border-top-right-radius: calc(0.35rem - 1px); +} + +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.35rem - 1px); + border-bottom-left-radius: calc(0.35rem - 1px); +} + +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: #f8f9fc; + border-bottom: 1px solid #e3e6f0; +} + +.card-header:first-child { + border-radius: calc(0.35rem - 1px) calc(0.35rem - 1px) 0 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #f8f9fc; + border-top: 1px solid #e3e6f0; +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; + border-radius: calc(0.35rem - 1px); +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.35rem - 1px); + border-top-right-radius: calc(0.35rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.35rem - 1px); + border-bottom-left-radius: calc(0.35rem - 1px); +} + +.card-deck .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 0.75rem; + margin-bottom: 0; + margin-left: 0.75rem; + } +} + +.card-group > .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion { + overflow-anchor: none; +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #eaecf4; + border-radius: 0.35rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #858796; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #858796; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.35rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #4e73df; + background-color: #fff; + border: 1px solid #dddfeb; +} + +.page-link:hover { + z-index: 2; + color: #224abe; + text-decoration: none; + background-color: #eaecf4; + border-color: #dddfeb; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.page-item.disabled .page-link { + color: #858796; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dddfeb; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.35rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #4e73df; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #2653d4; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #858796; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #6b6d7d; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.badge-success { + color: #fff; + background-color: #1cc88a; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #169b6b; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.badge-info { + color: #fff; + background-color: #36b9cc; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #2a96a5; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.badge-warning { + color: #fff; + background-color: #f6c23e; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #fff; + background-color: #f4b30d; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #e74a3b; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #d52a1a; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.badge-light { + color: #3a3b45; + background-color: #f8f9fc; +} + +a.badge-light:hover, a.badge-light:focus { + color: #3a3b45; + background-color: #d4daed; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #5a5c69; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #42444e; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #eaecf4; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.35rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #293c74; + background-color: #dce3f9; + border-color: #cdd8f6; +} + +.alert-primary hr { + border-top-color: #b7c7f2; +} + +.alert-primary .alert-link { + color: #1c294e; +} + +.alert-secondary { + color: #45464e; + background-color: #e7e7ea; + border-color: #dddde2; +} + +.alert-secondary hr { + border-top-color: #cfcfd6; +} + +.alert-secondary .alert-link { + color: #2d2e33; +} + +.alert-success { + color: #0f6848; + background-color: #d2f4e8; + border-color: #bff0de; +} + +.alert-success hr { + border-top-color: #aaebd3; +} + +.alert-success .alert-link { + color: #093b29; +} + +.alert-info { + color: #1c606a; + background-color: #d7f1f5; + border-color: #c7ebf1; +} + +.alert-info hr { + border-top-color: #b3e4ec; +} + +.alert-info .alert-link { + color: #113b42; +} + +.alert-warning { + color: #806520; + background-color: #fdf3d8; + border-color: #fceec9; +} + +.alert-warning hr { + border-top-color: #fbe6b1; +} + +.alert-warning .alert-link { + color: #574516; +} + +.alert-danger { + color: #78261f; + background-color: #fadbd8; + border-color: #f8ccc8; +} + +.alert-danger hr { + border-top-color: #f5b7b1; +} + +.alert-danger .alert-link { + color: #4f1915; +} + +.alert-light { + color: #818183; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686869; +} + +.alert-dark { + color: #2f3037; + background-color: #dedee1; + border-color: #d1d1d5; +} + +.alert-dark hr { + border-top-color: #c4c4c9; +} + +.alert-dark .alert-link { + color: #18181c; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #eaecf4; + border-radius: 0.35rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4e73df; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.35rem; +} + +.list-group-item-action { + width: 100%; + color: #6e707e; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #6e707e; + text-decoration: none; + background-color: #f8f9fc; +} + +.list-group-item-action:active { + color: #858796; + background-color: #eaecf4; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #858796; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} + +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; +} + +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; +} + +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush { + border-radius: 0; +} + +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} + +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #293c74; + background-color: #cdd8f6; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #293c74; + background-color: #b7c7f2; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #293c74; + border-color: #293c74; +} + +.list-group-item-secondary { + color: #45464e; + background-color: #dddde2; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #45464e; + background-color: #cfcfd6; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #45464e; + border-color: #45464e; +} + +.list-group-item-success { + color: #0f6848; + background-color: #bff0de; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f6848; + background-color: #aaebd3; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f6848; + border-color: #0f6848; +} + +.list-group-item-info { + color: #1c606a; + background-color: #c7ebf1; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #1c606a; + background-color: #b3e4ec; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #1c606a; + border-color: #1c606a; +} + +.list-group-item-warning { + color: #806520; + background-color: #fceec9; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #806520; + background-color: #fbe6b1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #806520; + border-color: #806520; +} + +.list-group-item-danger { + color: #78261f; + background-color: #f8ccc8; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #78261f; + background-color: #f5b7b1; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #78261f; + border-color: #78261f; +} + +.list-group-item-light { + color: #818183; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818183; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818183; + border-color: #818183; +} + +.list-group-item-dark { + color: #2f3037; + background-color: #d1d1d5; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #2f3037; + background-color: #c4c4c9; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #2f3037; + border-color: #2f3037; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + flex-basis: 350px; + max-width: 350px; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #858796; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: none; +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #e3e6f0; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #e3e6f0; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} + +.modal-footer > * { + margin: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.35rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #858796; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: 50% / 100% 100% no-repeat; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: .75s linear infinite spinner-border; + animation: .75s linear infinite spinner-border; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: .75s linear infinite spinner-grow; + animation: .75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + } +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #4e73df !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2653d4 !important; +} + +.bg-secondary { + background-color: #858796 !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #6b6d7d !important; +} + +.bg-success { + background-color: #1cc88a !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #169b6b !important; +} + +.bg-info { + background-color: #36b9cc !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #2a96a5 !important; +} + +.bg-warning { + background-color: #f6c23e !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #f4b30d !important; +} + +.bg-danger { + background-color: #e74a3b !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #d52a1a !important; +} + +.bg-light { + background-color: #f8f9fc !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d4daed !important; +} + +.bg-dark { + background-color: #5a5c69 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #42444e !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #e3e6f0 !important; +} + +.border-top { + border-top: 1px solid #e3e6f0 !important; +} + +.border-right { + border-right: 1px solid #e3e6f0 !important; +} + +.border-bottom { + border-bottom: 1px solid #e3e6f0 !important; +} + +.border-left { + border-left: 1px solid #e3e6f0 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #4e73df !important; +} + +.border-secondary { + border-color: #858796 !important; +} + +.border-success { + border-color: #1cc88a !important; +} + +.border-info { + border-color: #36b9cc !important; +} + +.border-warning { + border-color: #f6c23e !important; +} + +.border-danger { + border-color: #e74a3b !important; +} + +.border-light { + border-color: #f8f9fc !important; +} + +.border-dark { + border-color: #5a5c69 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.35rem !important; +} + +.rounded-top { + border-top-left-radius: 0.35rem !important; + border-top-right-radius: 0.35rem !important; +} + +.rounded-right { + border-top-right-radius: 0.35rem !important; + border-bottom-right-radius: 0.35rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !important; +} + +.rounded-left { + border-top-left-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.85714%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + -ms-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem 0 rgba(58, 59, 69, 0.2) !important; +} + +.shadow { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase, .dropdown .dropdown-menu .dropdown-header, .sidebar .sidebar-heading { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #4e73df !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #224abe !important; +} + +.text-secondary { + color: #858796 !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #60616f !important; +} + +.text-success { + color: #1cc88a !important; +} + +a.text-success:hover, a.text-success:focus { + color: #13855c !important; +} + +.text-info { + color: #36b9cc !important; +} + +a.text-info:hover, a.text-info:focus { + color: #258391 !important; +} + +.text-warning { + color: #f6c23e !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #dda20a !important; +} + +.text-danger { + color: #e74a3b !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #be2617 !important; +} + +.text-light { + color: #f8f9fc !important; +} + +a.text-light:hover, a.text-light:focus { + color: #c2cbe5 !important; +} + +.text-dark { + color: #5a5c69 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #373840 !important; +} + +.text-body { + color: #858796 !important; +} + +.text-muted { + color: #858796 !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + word-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #b7b9cc; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dddfeb !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #e3e6f0; + } + .table .thead-dark th { + color: inherit; + border-color: #e3e6f0; + } +} + +html { + position: relative; + min-height: 100%; +} + +body { + height: 100%; +} + +a:focus { + outline: none; +} + +#wrapper { + display: flex; +} + +#wrapper #content-wrapper { + background-color: #f8f9fc; + width: 100%; + overflow-x: hidden; +} + +#wrapper #content-wrapper #content { + flex: 1 0 auto; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.scroll-to-top { + position: fixed; + right: 1rem; + bottom: 1rem; + display: none; + width: 2.75rem; + height: 2.75rem; + text-align: center; + color: #fff; + background: rgba(90, 92, 105, 0.5); + line-height: 46px; +} + +.scroll-to-top:focus, .scroll-to-top:hover { + color: white; +} + +.scroll-to-top:hover { + background: #5a5c69; +} + +.scroll-to-top i { + font-weight: 800; +} + +@-webkit-keyframes growIn { + 0% { + transform: scale(0.9); + opacity: 0; + } + 100% { + transform: scale(1); + opacity: 1; + } +} + +@keyframes growIn { + 0% { + transform: scale(0.9); + opacity: 0; + } + 100% { + transform: scale(1); + opacity: 1; + } +} + +.animated--grow-in, .sidebar .nav-item .collapse { + -webkit-animation-name: growIn; + animation-name: growIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.animated--fade-in { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: opacity cubic-bezier(0, 1, 0.4, 1); +} + +.bg-gradient-primary { + background-color: #4e73df; + background-image: linear-gradient(180deg, #4e73df 10%, #224abe 100%); + background-size: cover; +} + +.bg-gradient-secondary { + background-color: #858796; + background-image: linear-gradient(180deg, #858796 10%, #60616f 100%); + background-size: cover; +} + +.bg-gradient-success { + background-color: #1cc88a; + background-image: linear-gradient(180deg, #1cc88a 10%, #13855c 100%); + background-size: cover; +} + +.bg-gradient-info { + background-color: #36b9cc; + background-image: linear-gradient(180deg, #36b9cc 10%, #258391 100%); + background-size: cover; +} + +.bg-gradient-warning { + background-color: #f6c23e; + background-image: linear-gradient(180deg, #f6c23e 10%, #dda20a 100%); + background-size: cover; +} + +.bg-gradient-danger { + background-color: #e74a3b; + background-image: linear-gradient(180deg, #e74a3b 10%, #be2617 100%); + background-size: cover; +} + +.bg-gradient-light { + background-color: #f8f9fc; + background-image: linear-gradient(180deg, #f8f9fc 10%, #c2cbe5 100%); + background-size: cover; +} + +.bg-gradient-dark { + background-color: #5a5c69; + background-image: linear-gradient(180deg, #5a5c69 10%, #373840 100%); + background-size: cover; +} + +.bg-gray-100 { + background-color: #f8f9fc !important; +} + +.bg-gray-200 { + background-color: #eaecf4 !important; +} + +.bg-gray-300 { + background-color: #dddfeb !important; +} + +.bg-gray-400 { + background-color: #d1d3e2 !important; +} + +.bg-gray-500 { + background-color: #b7b9cc !important; +} + +.bg-gray-600 { + background-color: #858796 !important; +} + +.bg-gray-700 { + background-color: #6e707e !important; +} + +.bg-gray-800 { + background-color: #5a5c69 !important; +} + +.bg-gray-900 { + background-color: #3a3b45 !important; +} + +.o-hidden { + overflow: hidden !important; +} + +.text-xs { + font-size: .7rem; +} + +.text-lg { + font-size: 1.2rem; +} + +.text-gray-100 { + color: #f8f9fc !important; +} + +.text-gray-200 { + color: #eaecf4 !important; +} + +.text-gray-300 { + color: #dddfeb !important; +} + +.text-gray-400 { + color: #d1d3e2 !important; +} + +.text-gray-500 { + color: #b7b9cc !important; +} + +.text-gray-600 { + color: #858796 !important; +} + +.text-gray-700 { + color: #6e707e !important; +} + +.text-gray-800 { + color: #5a5c69 !important; +} + +.text-gray-900 { + color: #3a3b45 !important; +} + +.icon-circle { + height: 2.5rem; + width: 2.5rem; + border-radius: 100%; + display: flex; + align-items: center; + justify-content: center; +} + +.border-left-primary { + border-left: 0.25rem solid #4e73df !important; +} + +.border-bottom-primary { + border-bottom: 0.25rem solid #4e73df !important; +} + +.border-left-secondary { + border-left: 0.25rem solid #858796 !important; +} + +.border-bottom-secondary { + border-bottom: 0.25rem solid #858796 !important; +} + +.border-left-success { + border-left: 0.25rem solid #1cc88a !important; +} + +.border-bottom-success { + border-bottom: 0.25rem solid #1cc88a !important; +} + +.border-left-info { + border-left: 0.25rem solid #36b9cc !important; +} + +.border-bottom-info { + border-bottom: 0.25rem solid #36b9cc !important; +} + +.border-left-warning { + border-left: 0.25rem solid #f6c23e !important; +} + +.border-bottom-warning { + border-bottom: 0.25rem solid #f6c23e !important; +} + +.border-left-danger { + border-left: 0.25rem solid #e74a3b !important; +} + +.border-bottom-danger { + border-bottom: 0.25rem solid #e74a3b !important; +} + +.border-left-light { + border-left: 0.25rem solid #f8f9fc !important; +} + +.border-bottom-light { + border-bottom: 0.25rem solid #f8f9fc !important; +} + +.border-left-dark { + border-left: 0.25rem solid #5a5c69 !important; +} + +.border-bottom-dark { + border-bottom: 0.25rem solid #5a5c69 !important; +} + +.progress-sm { + height: .5rem; +} + +.rotate-15 { + transform: rotate(15deg); +} + +.rotate-n-15 { + transform: rotate(-15deg); +} + +.dropdown .dropdown-menu { + font-size: 0.85rem; +} + +.dropdown .dropdown-menu .dropdown-header { + font-weight: 800; + font-size: 0.65rem; + color: #b7b9cc; +} + +.dropdown.no-arrow .dropdown-toggle::after { + display: none; +} + +.sidebar .nav-item.dropdown .dropdown-toggle::after, +.topbar .nav-item.dropdown .dropdown-toggle::after { + width: 1rem; + text-align: center; + float: right; + vertical-align: 0; + border: 0; + font-weight: 900; + content: '\f105'; + font-family: 'Font Awesome 5 Free'; +} + +.sidebar .nav-item.dropdown.show .dropdown-toggle::after, +.topbar .nav-item.dropdown.show .dropdown-toggle::after { + content: '\f107'; +} + +.sidebar .nav-item .nav-link, +.topbar .nav-item .nav-link { + position: relative; +} + +.sidebar .nav-item .nav-link .badge-counter, +.topbar .nav-item .nav-link .badge-counter { + position: absolute; + transform: scale(0.7); + transform-origin: top right; + right: .25rem; + margin-top: -.25rem; +} + +.sidebar .nav-item .nav-link .img-profile, +.topbar .nav-item .nav-link .img-profile { + height: 2rem; + width: 2rem; +} + +.topbar { + height: 4.375rem; +} + +.topbar #sidebarToggleTop { + height: 2.5rem; + width: 2.5rem; +} + +.topbar #sidebarToggleTop:hover { + background-color: #eaecf4; +} + +.topbar #sidebarToggleTop:active { + background-color: #dddfeb; +} + +.topbar .navbar-search { + width: 25rem; +} + +.topbar .navbar-search input { + font-size: 0.85rem; + height: auto; +} + +.topbar .topbar-divider { + width: 0; + border-right: 1px solid #e3e6f0; + height: calc(4.375rem - 2rem); + margin: auto 1rem; +} + +.topbar .nav-item .nav-link { + height: 4.375rem; + display: flex; + align-items: center; + padding: 0 0.75rem; +} + +.topbar .nav-item .nav-link:focus { + outline: none; +} + +.topbar .nav-item:focus { + outline: none; +} + +.topbar .dropdown { + position: static; +} + +.topbar .dropdown .dropdown-menu { + width: calc(100% - 1.5rem); + right: 0.75rem; +} + +.topbar .dropdown-list { + padding: 0; + border: none; + overflow: hidden; +} + +.topbar .dropdown-list .dropdown-header { + background-color: #4e73df; + border: 1px solid #4e73df; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #fff; +} + +.topbar .dropdown-list .dropdown-item { + white-space: normal; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + border-left: 1px solid #e3e6f0; + border-right: 1px solid #e3e6f0; + border-bottom: 1px solid #e3e6f0; + line-height: 1.3rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image { + position: relative; + height: 2.5rem; + width: 2.5rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image img { + height: 2.5rem; + width: 2.5rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator { + background-color: #eaecf4; + height: 0.75rem; + width: 0.75rem; + border-radius: 100%; + position: absolute; + bottom: 0; + right: 0; + border: 0.125rem solid #fff; +} + +.topbar .dropdown-list .dropdown-item .text-truncate { + max-width: 10rem; +} + +.topbar .dropdown-list .dropdown-item:active { + background-color: #eaecf4; + color: #3a3b45; +} + +@media (min-width: 576px) { + .topbar .dropdown { + position: relative; + } + .topbar .dropdown .dropdown-menu { + width: auto; + right: 0; + } + .topbar .dropdown-list { + width: 20rem !important; + } + .topbar .dropdown-list .dropdown-item .text-truncate { + max-width: 13.375rem; + } +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link { + color: rgba(255, 255, 255, 0.8); +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link:hover { + color: #fff; +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link:active { + color: #fff; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link { + color: #d1d3e2; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover { + color: #b7b9cc; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link:active { + color: #858796; +} + +.sidebar { + width: 6.5rem; + min-height: 100vh; +} + +.sidebar .nav-item { + position: relative; +} + +.sidebar .nav-item:last-child { + margin-bottom: 1rem; +} + +.sidebar .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 6.5rem; +} + +.sidebar .nav-item .nav-link span { + font-size: 0.65rem; + display: block; +} + +.sidebar .nav-item.active .nav-link { + font-weight: 700; +} + +.sidebar .nav-item .collapse { + position: absolute; + left: calc(6.5rem + 1.5rem / 2); + z-index: 1; + top: 2px; +} + +.sidebar .nav-item .collapse .collapse-inner { + border-radius: 0.35rem; + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15); +} + +.sidebar .nav-item .collapsing { + display: none; + transition: none; +} + +.sidebar .nav-item .collapse .collapse-inner, +.sidebar .nav-item .collapsing .collapse-inner { + padding: .5rem 0; + min-width: 10rem; + font-size: 0.85rem; + margin: 0 0 1rem 0; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-header, +.sidebar .nav-item .collapsing .collapse-inner .collapse-header { + margin: 0; + white-space: nowrap; + padding: .5rem 1.5rem; + text-transform: uppercase; + font-weight: 800; + font-size: 0.65rem; + color: #b7b9cc; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item { + padding: 0.5rem 1rem; + margin: 0 0.5rem; + display: block; + color: #3a3b45; + text-decoration: none; + border-radius: 0.35rem; + white-space: nowrap; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover { + background-color: #eaecf4; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item:active, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active { + background-color: #dddfeb; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item.active, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active { + color: #4e73df; + font-weight: 700; +} + +.sidebar #sidebarToggle { + width: 2.5rem; + height: 2.5rem; + text-align: center; + margin-bottom: 1rem; + cursor: pointer; +} + +.sidebar #sidebarToggle::after { + font-weight: 900; + content: '\f104'; + font-family: 'Font Awesome 5 Free'; + margin-right: 0.1rem; +} + +.sidebar #sidebarToggle:hover { + text-decoration: none; +} + +.sidebar #sidebarToggle:focus { + outline: none; +} + +.sidebar.toggled { + width: 0 !important; + overflow: hidden; +} + +.sidebar.toggled #sidebarToggle::after { + content: '\f105'; + font-family: 'Font Awesome 5 Free'; + margin-left: 0.25rem; +} + +.sidebar.toggled .sidebar-card { + display: none; +} + +.sidebar .sidebar-brand { + height: 4.375rem; + text-decoration: none; + font-size: 1rem; + font-weight: 800; + padding: 1.5rem 1rem; + text-align: center; + text-transform: uppercase; + letter-spacing: 0.05rem; + z-index: 1; +} + +.sidebar .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; +} + +.sidebar .sidebar-brand .sidebar-brand-text { + display: none; +} + +.sidebar hr.sidebar-divider { + margin: 0 1rem 1rem; +} + +.sidebar .sidebar-heading { + text-align: center; + padding: 0 1rem; + font-weight: 800; + font-size: 0.65rem; +} + +.sidebar .sidebar-card { + display: flex; + flex-direction: column; + align-items: center; + font-size: 0.875rem; + border-radius: 0.35rem; + color: rgba(255, 255, 255, 0.8); + margin-left: 1rem; + margin-right: 1rem; + margin-bottom: 1rem; + padding: 1rem; + background-color: rgba(0, 0, 0, 0.1); +} + +.sidebar .sidebar-card .sidebar-card-illustration { + height: 3rem; + display: block; +} + +.sidebar .sidebar-card .sidebar-card-title { + font-weight: bold; +} + +.sidebar .sidebar-card p { + font-size: 0.75rem; + color: rgba(255, 255, 255, 0.5); +} + +@media (min-width: 768px) { + .sidebar { + width: 14rem !important; + } + .sidebar .nav-item .collapse { + position: relative; + left: 0; + z-index: 1; + top: 0; + -webkit-animation: none; + animation: none; + } + .sidebar .nav-item .collapse .collapse-inner { + border-radius: 0; + box-shadow: none; + } + .sidebar .nav-item .collapsing { + display: block; + transition: height 0.15s ease; + } + .sidebar .nav-item .collapse, + .sidebar .nav-item .collapsing { + margin: 0 1rem; + } + .sidebar .nav-item .nav-link { + display: block; + width: 100%; + text-align: left; + padding: 1rem; + width: 14rem; + } + .sidebar .nav-item .nav-link i { + font-size: 0.85rem; + margin-right: 0.25rem; + } + .sidebar .nav-item .nav-link span { + font-size: 0.85rem; + display: inline; + } + .sidebar .nav-item .nav-link[data-toggle="collapse"]::after { + width: 1rem; + text-align: center; + float: right; + vertical-align: 0; + border: 0; + font-weight: 900; + content: '\f107'; + font-family: 'Font Awesome 5 Free'; + } + .sidebar .nav-item .nav-link[data-toggle="collapse"].collapsed::after { + content: '\f105'; + } + .sidebar .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; + } + .sidebar .sidebar-brand .sidebar-brand-text { + display: inline; + } + .sidebar .sidebar-heading { + text-align: left; + } + .sidebar.toggled { + overflow: visible; + width: 6.5rem !important; + } + .sidebar.toggled .nav-item .collapse { + position: absolute; + left: calc(6.5rem + 1.5rem / 2); + z-index: 1; + top: 2px; + -webkit-animation-name: growIn; + animation-name: growIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + } + .sidebar.toggled .nav-item .collapse .collapse-inner { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15); + border-radius: 0.35rem; + } + .sidebar.toggled .nav-item .collapsing { + display: none; + transition: none; + } + .sidebar.toggled .nav-item .collapse, + .sidebar.toggled .nav-item .collapsing { + margin: 0; + } + .sidebar.toggled .nav-item:last-child { + margin-bottom: 1rem; + } + .sidebar.toggled .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 6.5rem; + } + .sidebar.toggled .nav-item .nav-link span { + font-size: 0.65rem; + display: block; + } + .sidebar.toggled .nav-item .nav-link i { + margin-right: 0; + } + .sidebar.toggled .nav-item .nav-link[data-toggle="collapse"]::after { + display: none; + } + .sidebar.toggled .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; + } + .sidebar.toggled .sidebar-brand .sidebar-brand-text { + display: none; + } + .sidebar.toggled .sidebar-heading { + text-align: center; + } +} + +.sidebar-light .sidebar-brand { + color: #6e707e; +} + +.sidebar-light hr.sidebar-divider { + border-top: 1px solid #eaecf4; +} + +.sidebar-light .sidebar-heading { + color: #b7b9cc; +} + +.sidebar-light .nav-item .nav-link { + color: #858796; +} + +.sidebar-light .nav-item .nav-link i { + color: #d1d3e2; +} + +.sidebar-light .nav-item .nav-link:active, .sidebar-light .nav-item .nav-link:focus, .sidebar-light .nav-item .nav-link:hover { + color: #6e707e; +} + +.sidebar-light .nav-item .nav-link:active i, .sidebar-light .nav-item .nav-link:focus i, .sidebar-light .nav-item .nav-link:hover i { + color: #6e707e; +} + +.sidebar-light .nav-item .nav-link[data-toggle="collapse"]::after { + color: #b7b9cc; +} + +.sidebar-light .nav-item.active .nav-link { + color: #6e707e; +} + +.sidebar-light .nav-item.active .nav-link i { + color: #6e707e; +} + +.sidebar-light #sidebarToggle { + background-color: #eaecf4; +} + +.sidebar-light #sidebarToggle::after { + color: #b7b9cc; +} + +.sidebar-light #sidebarToggle:hover { + background-color: #dddfeb; +} + +.sidebar-dark .sidebar-brand { + color: #fff; +} + +.sidebar-dark hr.sidebar-divider { + border-top: 1px solid rgba(255, 255, 255, 0.15); +} + +.sidebar-dark .sidebar-heading { + color: rgba(255, 255, 255, 0.4); +} + +.sidebar-dark .nav-item .nav-link { + color: rgba(255, 255, 255, 0.8); +} + +.sidebar-dark .nav-item .nav-link i { + color: rgba(255, 255, 255, 0.3); +} + +.sidebar-dark .nav-item .nav-link:active, .sidebar-dark .nav-item .nav-link:focus, .sidebar-dark .nav-item .nav-link:hover { + color: #fff; +} + +.sidebar-dark .nav-item .nav-link:active i, .sidebar-dark .nav-item .nav-link:focus i, .sidebar-dark .nav-item .nav-link:hover i { + color: #fff; +} + +.sidebar-dark .nav-item .nav-link[data-toggle="collapse"]::after { + color: rgba(255, 255, 255, 0.5); +} + +.sidebar-dark .nav-item.active .nav-link { + color: #fff; +} + +.sidebar-dark .nav-item.active .nav-link i { + color: #fff; +} + +.sidebar-dark #sidebarToggle { + background-color: rgba(255, 255, 255, 0.2); +} + +.sidebar-dark #sidebarToggle::after { + color: rgba(255, 255, 255, 0.5); +} + +.sidebar-dark #sidebarToggle:hover { + background-color: rgba(255, 255, 255, 0.25); +} + +.sidebar-dark.toggled #sidebarToggle::after { + color: rgba(255, 255, 255, 0.5); +} + +.btn-circle { + border-radius: 100%; + height: 2.5rem; + width: 2.5rem; + font-size: 1rem; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn { + height: 1.8rem; + width: 1.8rem; + font-size: 0.75rem; +} + +.btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn { + height: 3.5rem; + width: 3.5rem; + font-size: 1.35rem; +} + +.btn-icon-split { + padding: 0; + overflow: hidden; + display: inline-flex; + align-items: stretch; + justify-content: center; +} + +.btn-icon-split .icon { + background: rgba(0, 0, 0, 0.15); + display: inline-block; + padding: 0.375rem 0.75rem; +} + +.btn-icon-split .text { + display: inline-block; + padding: 0.375rem 0.75rem; +} + +.btn-icon-split.btn-sm .icon, .btn-group-sm > .btn-icon-split.btn .icon { + padding: 0.25rem 0.5rem; +} + +.btn-icon-split.btn-sm .text, .btn-group-sm > .btn-icon-split.btn .text { + padding: 0.25rem 0.5rem; +} + +.btn-icon-split.btn-lg .icon, .btn-group-lg > .btn-icon-split.btn .icon { + padding: 0.5rem 1rem; +} + +.btn-icon-split.btn-lg .text, .btn-group-lg > .btn-icon-split.btn .text { + padding: 0.5rem 1rem; +} + +.card .card-header .dropdown { + line-height: 1; +} + +.card .card-header .dropdown .dropdown-menu { + line-height: 1.5; +} + +.card .card-header[data-toggle="collapse"] { + text-decoration: none; + position: relative; + padding: 0.75rem 3.25rem 0.75rem 1.25rem; +} + +.card .card-header[data-toggle="collapse"]::after { + position: absolute; + right: 0; + top: 0; + padding-right: 1.725rem; + line-height: 51px; + font-weight: 900; + content: '\f107'; + font-family: 'Font Awesome 5 Free'; + color: #d1d3e2; +} + +.card .card-header[data-toggle="collapse"].collapsed { + border-radius: 0.35rem; +} + +.card .card-header[data-toggle="collapse"].collapsed::after { + content: '\f105'; +} + +.chart-area { + position: relative; + height: 10rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-area { + height: 20rem; + } +} + +.chart-bar { + position: relative; + height: 10rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-bar { + height: 20rem; + } +} + +.chart-pie { + position: relative; + height: 15rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-pie { + height: calc(20rem - 43px) !important; + } +} + +.bg-login-image { + background: url("https://source.unsplash.com/K4mSJ7kc0As/600x800"); + background-position: center; + background-size: cover; +} + +.bg-register-image { + background: url("https://source.unsplash.com/Mv9hjnEUHR4/600x800"); + background-position: center; + background-size: cover; +} + +.bg-password-image { + background: url("https://source.unsplash.com/oWTW-jNGl9I/600x800"); + background-position: center; + background-size: cover; +} + +form.user .custom-checkbox.small label { + line-height: 1.5rem; +} + +form.user .form-control-user { + font-size: 0.8rem; + border-radius: 10rem; + padding: 1.5rem 1rem; +} + +form.user .btn-user { + font-size: 0.8rem; + border-radius: 10rem; + padding: 0.75rem 1rem; +} + +.btn-google { + color: #fff; + background-color: #ea4335; + border-color: #fff; +} + +.btn-google:hover { + color: #fff; + background-color: #e12717; + border-color: #e6e6e6; +} + +.btn-google:focus, .btn-google.focus { + color: #fff; + background-color: #e12717; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-google.disabled, .btn-google:disabled { + color: #fff; + background-color: #ea4335; + border-color: #fff; +} + +.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, +.show > .btn-google.dropdown-toggle { + color: #fff; + background-color: #d62516; + border-color: #dfdfdf; +} + +.btn-google:not(:disabled):not(.disabled):active:focus, .btn-google:not(:disabled):not(.disabled).active:focus, +.show > .btn-google.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-facebook { + color: #fff; + background-color: #3b5998; + border-color: #fff; +} + +.btn-facebook:hover { + color: #fff; + background-color: #30497c; + border-color: #e6e6e6; +} + +.btn-facebook:focus, .btn-facebook.focus { + color: #fff; + background-color: #30497c; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-facebook.disabled, .btn-facebook:disabled { + color: #fff; + background-color: #3b5998; + border-color: #fff; +} + +.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active, +.show > .btn-facebook.dropdown-toggle { + color: #fff; + background-color: #2d4373; + border-color: #dfdfdf; +} + +.btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus, +.show > .btn-facebook.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.error { + color: #5a5c69; + font-size: 7rem; + position: relative; + line-height: 1; + width: 12.5rem; +} + +@-webkit-keyframes noise-anim { + 0% { + clip: rect(49px, 9999px, 40px, 0); + } + 5% { + clip: rect(75px, 9999px, 72px, 0); + } + 10% { + clip: rect(97px, 9999px, 93px, 0); + } + 15% { + clip: rect(15px, 9999px, 9px, 0); + } + 20% { + clip: rect(14px, 9999px, 92px, 0); + } + 25% { + clip: rect(18px, 9999px, 94px, 0); + } + 30% { + clip: rect(17px, 9999px, 20px, 0); + } + 35% { + clip: rect(71px, 9999px, 59px, 0); + } + 40% { + clip: rect(42px, 9999px, 84px, 0); + } + 45% { + clip: rect(56px, 9999px, 25px, 0); + } + 50% { + clip: rect(46px, 9999px, 14px, 0); + } + 55% { + clip: rect(47px, 9999px, 1px, 0); + } + 60% { + clip: rect(64px, 9999px, 58px, 0); + } + 65% { + clip: rect(89px, 9999px, 92px, 0); + } + 70% { + clip: rect(56px, 9999px, 39px, 0); + } + 75% { + clip: rect(80px, 9999px, 71px, 0); + } + 80% { + clip: rect(8px, 9999px, 13px, 0); + } + 85% { + clip: rect(66px, 9999px, 68px, 0); + } + 90% { + clip: rect(68px, 9999px, 4px, 0); + } + 95% { + clip: rect(56px, 9999px, 14px, 0); + } + 100% { + clip: rect(28px, 9999px, 53px, 0); + } +} + +@keyframes noise-anim { + 0% { + clip: rect(49px, 9999px, 40px, 0); + } + 5% { + clip: rect(75px, 9999px, 72px, 0); + } + 10% { + clip: rect(97px, 9999px, 93px, 0); + } + 15% { + clip: rect(15px, 9999px, 9px, 0); + } + 20% { + clip: rect(14px, 9999px, 92px, 0); + } + 25% { + clip: rect(18px, 9999px, 94px, 0); + } + 30% { + clip: rect(17px, 9999px, 20px, 0); + } + 35% { + clip: rect(71px, 9999px, 59px, 0); + } + 40% { + clip: rect(42px, 9999px, 84px, 0); + } + 45% { + clip: rect(56px, 9999px, 25px, 0); + } + 50% { + clip: rect(46px, 9999px, 14px, 0); + } + 55% { + clip: rect(47px, 9999px, 1px, 0); + } + 60% { + clip: rect(64px, 9999px, 58px, 0); + } + 65% { + clip: rect(89px, 9999px, 92px, 0); + } + 70% { + clip: rect(56px, 9999px, 39px, 0); + } + 75% { + clip: rect(80px, 9999px, 71px, 0); + } + 80% { + clip: rect(8px, 9999px, 13px, 0); + } + 85% { + clip: rect(66px, 9999px, 68px, 0); + } + 90% { + clip: rect(68px, 9999px, 4px, 0); + } + 95% { + clip: rect(56px, 9999px, 14px, 0); + } + 100% { + clip: rect(28px, 9999px, 53px, 0); + } +} + +.error:after { + content: attr(data-text); + position: absolute; + left: 2px; + text-shadow: -1px 0 #e74a3b; + top: 0; + color: #5a5c69; + background: #f8f9fc; + overflow: hidden; + clip: rect(0, 900px, 0, 0); + animation: noise-anim 2s infinite linear alternate-reverse; +} + +@-webkit-keyframes noise-anim-2 { + 0% { + clip: rect(16px, 9999px, 10px, 0); + } + 5% { + clip: rect(22px, 9999px, 29px, 0); + } + 10% { + clip: rect(6px, 9999px, 68px, 0); + } + 15% { + clip: rect(85px, 9999px, 95px, 0); + } + 20% { + clip: rect(65px, 9999px, 91px, 0); + } + 25% { + clip: rect(93px, 9999px, 68px, 0); + } + 30% { + clip: rect(10px, 9999px, 27px, 0); + } + 35% { + clip: rect(37px, 9999px, 25px, 0); + } + 40% { + clip: rect(12px, 9999px, 23px, 0); + } + 45% { + clip: rect(40px, 9999px, 18px, 0); + } + 50% { + clip: rect(19px, 9999px, 71px, 0); + } + 55% { + clip: rect(2px, 9999px, 35px, 0); + } + 60% { + clip: rect(16px, 9999px, 69px, 0); + } + 65% { + clip: rect(8px, 9999px, 65px, 0); + } + 70% { + clip: rect(30px, 9999px, 57px, 0); + } + 75% { + clip: rect(14px, 9999px, 4px, 0); + } + 80% { + clip: rect(39px, 9999px, 30px, 0); + } + 85% { + clip: rect(22px, 9999px, 35px, 0); + } + 90% { + clip: rect(58px, 9999px, 71px, 0); + } + 95% { + clip: rect(34px, 9999px, 90px, 0); + } + 100% { + clip: rect(67px, 9999px, 68px, 0); + } +} + +@keyframes noise-anim-2 { + 0% { + clip: rect(16px, 9999px, 10px, 0); + } + 5% { + clip: rect(22px, 9999px, 29px, 0); + } + 10% { + clip: rect(6px, 9999px, 68px, 0); + } + 15% { + clip: rect(85px, 9999px, 95px, 0); + } + 20% { + clip: rect(65px, 9999px, 91px, 0); + } + 25% { + clip: rect(93px, 9999px, 68px, 0); + } + 30% { + clip: rect(10px, 9999px, 27px, 0); + } + 35% { + clip: rect(37px, 9999px, 25px, 0); + } + 40% { + clip: rect(12px, 9999px, 23px, 0); + } + 45% { + clip: rect(40px, 9999px, 18px, 0); + } + 50% { + clip: rect(19px, 9999px, 71px, 0); + } + 55% { + clip: rect(2px, 9999px, 35px, 0); + } + 60% { + clip: rect(16px, 9999px, 69px, 0); + } + 65% { + clip: rect(8px, 9999px, 65px, 0); + } + 70% { + clip: rect(30px, 9999px, 57px, 0); + } + 75% { + clip: rect(14px, 9999px, 4px, 0); + } + 80% { + clip: rect(39px, 9999px, 30px, 0); + } + 85% { + clip: rect(22px, 9999px, 35px, 0); + } + 90% { + clip: rect(58px, 9999px, 71px, 0); + } + 95% { + clip: rect(34px, 9999px, 90px, 0); + } + 100% { + clip: rect(67px, 9999px, 68px, 0); + } +} + +.error:before { + content: attr(data-text); + position: absolute; + left: -2px; + text-shadow: 1px 0 #4e73df; + top: 0; + color: #5a5c69; + background: #f8f9fc; + overflow: hidden; + clip: rect(0, 900px, 0, 0); + animation: noise-anim-2 3s infinite linear alternate-reverse; +} + +footer.sticky-footer { + padding: 2rem 0; + flex-shrink: 0; +} + +footer.sticky-footer .copyright { + line-height: 1; + font-size: 0.8rem; +} + +body.sidebar-toggled footer.sticky-footer { + width: 100%; +} diff --git a/ef-ui/dist/css/sb-admin-2.min.css b/ef-ui/dist/css/sb-admin-2.min.css new file mode 100644 index 0000000..903c9d1 --- /dev/null +++ b/ef-ui/dist/css/sb-admin-2.min.css @@ -0,0 +1,10 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.1.3 (https://startbootstrap.com/theme/sb-admin-2) + * Copyright 2013-2021 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE) + *//*! + * Bootstrap v4.6.0 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--blue:#4e73df;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#e74a3b;--orange:#fd7e14;--yellow:#f6c23e;--green:#1cc88a;--teal:#20c9a6;--cyan:#36b9cc;--white:#fff;--gray:#858796;--gray-dark:#5a5c69;--primary:#4e73df;--secondary:#858796;--success:#1cc88a;--info:#36b9cc;--warning:#f6c23e;--danger:#e74a3b;--light:#f8f9fc;--dark:#5a5c69;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#858796;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#4e73df;text-decoration:none;background-color:transparent}a:hover{color:#224abe;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#858796;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#858796}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dddfeb;border-radius:.35rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#858796}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#3a3b45;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#3a3b45}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#858796}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e3e6f0}.table thead th{vertical-align:bottom;border-bottom:2px solid #e3e6f0}.table tbody+tbody{border-top:2px solid #e3e6f0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e3e6f0}.table-bordered td,.table-bordered th{border:1px solid #e3e6f0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#858796;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#cdd8f6}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#a3b6ee}.table-hover .table-primary:hover{background-color:#b7c7f2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b7c7f2}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddde2}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c0c1c8}.table-hover .table-secondary:hover{background-color:#cfcfd6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfcfd6}.table-success,.table-success>td,.table-success>th{background-color:#bff0de}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#89e2c2}.table-hover .table-success:hover{background-color:#aaebd3}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aaebd3}.table-info,.table-info>td,.table-info>th{background-color:#c7ebf1}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#96dbe4}.table-hover .table-info:hover{background-color:#b3e4ec}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b3e4ec}.table-warning,.table-warning>td,.table-warning>th{background-color:#fceec9}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fadf9b}.table-hover .table-warning:hover{background-color:#fbe6b1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fbe6b1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f8ccc8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f3a199}.table-hover .table-danger:hover{background-color:#f5b7b1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b7b1}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfd}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#d1d1d5}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#a9aab1}.table-hover .table-dark:hover{background-color:#c4c4c9}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#c4c4c9}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#5a5c69;border-color:#6c6e7e}.table .thead-light th{color:#6e707e;background-color:#eaecf4;border-color:#e3e6f0}.table-dark{color:#fff;background-color:#5a5c69}.table-dark td,.table-dark th,.table-dark thead th{border-color:#6c6e7e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;background-clip:padding-box;border:1px solid #d1d3e2;border-radius:.35rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e707e}.form-control:focus{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.form-control::-webkit-input-placeholder{color:#858796;opacity:1}.form-control::-moz-placeholder{color:#858796;opacity:1}.form-control:-ms-input-placeholder{color:#858796;opacity:1}.form-control::-ms-input-placeholder{color:#858796;opacity:1}.form-control::placeholder{color:#858796;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eaecf4;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#6e707e;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#858796;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#858796}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#1cc88a}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(28,200,138,.9);border-radius:.35rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#1cc88a;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#1cc88a;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#1cc88a}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#1cc88a}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#1cc88a}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34e3a4;background-color:#34e3a4}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#1cc88a}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#1cc88a}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e74a3b}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(231,74,59,.9);border-radius:.35rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e74a3b;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#e74a3b;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e74a3b}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e74a3b}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#e74a3b}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#ed7468;background-color:#ed7468}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#e74a3b}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e74a3b}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#858796;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#858796;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:hover{color:#fff;background-color:#2e59d9;border-color:#2653d4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2e59d9;border-color:#2653d4;box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2653d4;border-color:#244ec9}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-secondary{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:hover{color:#fff;background-color:#717384;border-color:#6b6d7d}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#717384;border-color:#6b6d7d;box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6b6d7d;border-color:#656776}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-success{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-success:hover{color:#fff;background-color:#17a673;border-color:#169b6b}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#17a673;border-color:#169b6b;box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#169b6b;border-color:#149063}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-info{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:hover{color:#fff;background-color:#2c9faf;border-color:#2a96a5}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#2c9faf;border-color:#2a96a5;box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2a96a5;border-color:#278c9b}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-warning{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:hover{color:#fff;background-color:#f4b619;border-color:#f4b30d}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#f4b619;border-color:#f4b30d;box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#f4b30d;border-color:#e9aa0b}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-danger{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:hover{color:#fff;background-color:#e02d1b;border-color:#d52a1a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#e02d1b;border-color:#d52a1a;box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d52a1a;border-color:#ca2819}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-light{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:hover{color:#3a3b45;background-color:#dde2f1;border-color:#d4daed}.btn-light.focus,.btn-light:focus{color:#3a3b45;background-color:#dde2f1;border-color:#d4daed;box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-light.disabled,.btn-light:disabled{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#3a3b45;background-color:#d4daed;border-color:#cbd3e9}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-dark{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:hover{color:#fff;background-color:#484a54;border-color:#42444e}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#484a54;border-color:#42444e;box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#42444e;border-color:#3d3e47}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-outline-primary{color:#4e73df;border-color:#4e73df}.btn-outline-primary:hover{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4e73df;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.btn-outline-secondary{color:#858796;border-color:#858796}.btn-outline-secondary:hover{color:#fff;background-color:#858796;border-color:#858796}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#858796;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#858796;border-color:#858796}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.btn-outline-success{color:#1cc88a;border-color:#1cc88a}.btn-outline-success:hover{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#1cc88a;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.btn-outline-info{color:#36b9cc;border-color:#36b9cc}.btn-outline-info:hover{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#36b9cc;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.btn-outline-warning{color:#f6c23e;border-color:#f6c23e}.btn-outline-warning:hover{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f6c23e;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.btn-outline-danger{color:#e74a3b;border-color:#e74a3b}.btn-outline-danger:hover{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e74a3b;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.btn-outline-light{color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light:hover{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fc;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.btn-outline-dark{color:#5a5c69;border-color:#5a5c69}.btn-outline-dark:hover{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#5a5c69;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.btn-link{font-weight:400;color:#4e73df;text-decoration:none}.btn-link:hover{color:#224abe;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#858796;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .15s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.85rem;color:#858796;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e3e6f0;border-radius:.35rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eaecf4}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#3a3b45;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2e2f37;text-decoration:none;background-color:#eaecf4}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4e73df}.dropdown-item.disabled,.dropdown-item:disabled{color:#b7b9cc;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#858796;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#3a3b45}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;text-align:center;white-space:nowrap;background-color:#eaecf4;border:1px solid #d1d3e2;border-radius:.35rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#4e73df;background-color:#4e73df}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#bac8f3}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e5ebfa;border-color:#e5ebfa}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#858796}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#eaecf4}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#b7b9cc solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.35rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#4e73df;background-color:#4e73df}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#b7b9cc;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #d1d3e2;border-radius:.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-select:focus::-ms-value{color:#6e707e;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#858796;background-color:#eaecf4}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e707e}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#bac8f3;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#eaecf4}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;border:1px solid #d1d3e2;border-radius:.35rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#6e707e;content:"Browse";background-color:#eaecf4;border-left:inherit;border-radius:0 .35rem .35rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4e73df;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e5ebfa}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4e73df;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e5ebfa}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#4e73df;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e5ebfa}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dddfeb;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dddfeb;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#b7b9cc}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#b7b9cc}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#b7b9cc}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#858796;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dddfeb}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.35rem;border-top-right-radius:.35rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eaecf4 #eaecf4 #dddfeb}.nav-tabs .nav-link.disabled{color:#858796;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#6e707e;background-color:#fff;border-color:#dddfeb #dddfeb #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.35rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4e73df}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.35rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e3e6f0;border-radius:.35rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f8f9fc;border-bottom:1px solid #e3e6f0}.card-header:first-child{border-radius:calc(.35rem - 1px) calc(.35rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#f8f9fc;border-top:1px solid #e3e6f0}.card-footer:last-child{border-radius:0 0 calc(.35rem - 1px) calc(.35rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.35rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.card-deck .card{margin-bottom:.75rem}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eaecf4;border-radius:.35rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#858796;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#858796}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.35rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#4e73df;background-color:#fff;border:1px solid #dddfeb}.page-link:hover{z-index:2;color:#224abe;text-decoration:none;background-color:#eaecf4;border-color:#dddfeb}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.page-item:last-child .page-link{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#4e73df;border-color:#4e73df}.page-item.disabled .page-link{color:#858796;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dddfeb}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#4e73df}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#2653d4}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.badge-secondary{color:#fff;background-color:#858796}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#6b6d7d}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.badge-success{color:#fff;background-color:#1cc88a}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#169b6b}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.badge-info{color:#fff;background-color:#36b9cc}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2a96a5}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.badge-warning{color:#fff;background-color:#f6c23e}a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#f4b30d}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.badge-danger{color:#fff;background-color:#e74a3b}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#d52a1a}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.badge-light{color:#3a3b45;background-color:#f8f9fc}a.badge-light:focus,a.badge-light:hover{color:#3a3b45;background-color:#d4daed}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.badge-dark{color:#fff;background-color:#5a5c69}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#42444e}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eaecf4;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.35rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#293c74;background-color:#dce3f9;border-color:#cdd8f6}.alert-primary hr{border-top-color:#b7c7f2}.alert-primary .alert-link{color:#1c294e}.alert-secondary{color:#45464e;background-color:#e7e7ea;border-color:#dddde2}.alert-secondary hr{border-top-color:#cfcfd6}.alert-secondary .alert-link{color:#2d2e33}.alert-success{color:#0f6848;background-color:#d2f4e8;border-color:#bff0de}.alert-success hr{border-top-color:#aaebd3}.alert-success .alert-link{color:#093b29}.alert-info{color:#1c606a;background-color:#d7f1f5;border-color:#c7ebf1}.alert-info hr{border-top-color:#b3e4ec}.alert-info .alert-link{color:#113b42}.alert-warning{color:#806520;background-color:#fdf3d8;border-color:#fceec9}.alert-warning hr{border-top-color:#fbe6b1}.alert-warning .alert-link{color:#574516}.alert-danger{color:#78261f;background-color:#fadbd8;border-color:#f8ccc8}.alert-danger hr{border-top-color:#f5b7b1}.alert-danger .alert-link{color:#4f1915}.alert-light{color:#818183;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686869}.alert-dark{color:#2f3037;background-color:#dedee1;border-color:#d1d1d5}.alert-dark hr{border-top-color:#c4c4c9}.alert-dark .alert-link{color:#18181c}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#eaecf4;border-radius:.35rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4e73df;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.35rem}.list-group-item-action{width:100%;color:#6e707e;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#6e707e;text-decoration:none;background-color:#f8f9fc}.list-group-item-action:active{color:#858796;background-color:#eaecf4}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#858796;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4e73df;border-color:#4e73df}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#293c74;background-color:#cdd8f6}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#293c74;background-color:#b7c7f2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#293c74;border-color:#293c74}.list-group-item-secondary{color:#45464e;background-color:#dddde2}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#45464e;background-color:#cfcfd6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#45464e;border-color:#45464e}.list-group-item-success{color:#0f6848;background-color:#bff0de}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f6848;background-color:#aaebd3}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f6848;border-color:#0f6848}.list-group-item-info{color:#1c606a;background-color:#c7ebf1}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c606a;background-color:#b3e4ec}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c606a;border-color:#1c606a}.list-group-item-warning{color:#806520;background-color:#fceec9}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#806520;background-color:#fbe6b1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#806520;border-color:#806520}.list-group-item-danger{color:#78261f;background-color:#f8ccc8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#78261f;background-color:#f5b7b1}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#78261f;border-color:#78261f}.list-group-item-light{color:#818183;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818183;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818183;border-color:#818183}.list-group-item-dark{color:#2f3037;background-color:#d1d1d5}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#2f3037;background-color:#c4c4c9}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#2f3037;border-color:#2f3037}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#858796;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e3e6f0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e3e6f0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.35rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#858796}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#4e73df!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2653d4!important}.bg-secondary{background-color:#858796!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6b6d7d!important}.bg-success{background-color:#1cc88a!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#169b6b!important}.bg-info{background-color:#36b9cc!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2a96a5!important}.bg-warning{background-color:#f6c23e!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#f4b30d!important}.bg-danger{background-color:#e74a3b!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#d52a1a!important}.bg-light{background-color:#f8f9fc!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d4daed!important}.bg-dark{background-color:#5a5c69!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#42444e!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e3e6f0!important}.border-top{border-top:1px solid #e3e6f0!important}.border-right{border-right:1px solid #e3e6f0!important}.border-bottom{border-bottom:1px solid #e3e6f0!important}.border-left{border-left:1px solid #e3e6f0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#4e73df!important}.border-secondary{border-color:#858796!important}.border-success{border-color:#1cc88a!important}.border-info{border-color:#36b9cc!important}.border-warning{border-color:#f6c23e!important}.border-danger{border-color:#e74a3b!important}.border-light{border-color:#f8f9fc!important}.border-dark{border-color:#5a5c69!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.35rem!important}.rounded-top{border-top-left-radius:.35rem!important;border-top-right-radius:.35rem!important}.rounded-right{border-top-right-radius:.35rem!important;border-bottom-right-radius:.35rem!important}.rounded-bottom{border-bottom-right-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-left{border-top-left-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem 0 rgba(58,59,69,.2)!important}.shadow{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.dropdown .dropdown-menu .dropdown-header,.sidebar .sidebar-heading,.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#4e73df!important}a.text-primary:focus,a.text-primary:hover{color:#224abe!important}.text-secondary{color:#858796!important}a.text-secondary:focus,a.text-secondary:hover{color:#60616f!important}.text-success{color:#1cc88a!important}a.text-success:focus,a.text-success:hover{color:#13855c!important}.text-info{color:#36b9cc!important}a.text-info:focus,a.text-info:hover{color:#258391!important}.text-warning{color:#f6c23e!important}a.text-warning:focus,a.text-warning:hover{color:#dda20a!important}.text-danger{color:#e74a3b!important}a.text-danger:focus,a.text-danger:hover{color:#be2617!important}.text-light{color:#f8f9fc!important}a.text-light:focus,a.text-light:hover{color:#c2cbe5!important}.text-dark{color:#5a5c69!important}a.text-dark:focus,a.text-dark:hover{color:#373840!important}.text-body{color:#858796!important}.text-muted{color:#858796!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #b7b9cc;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dddfeb!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e3e6f0}.table .thead-dark th{color:inherit;border-color:#e3e6f0}}html{position:relative;min-height:100%}body{height:100%}a:focus{outline:0}#wrapper{display:flex}#wrapper #content-wrapper{background-color:#f8f9fc;width:100%;overflow-x:hidden}#wrapper #content-wrapper #content{flex:1 0 auto}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:1.5rem;padding-right:1.5rem}.scroll-to-top{position:fixed;right:1rem;bottom:1rem;display:none;width:2.75rem;height:2.75rem;text-align:center;color:#fff;background:rgba(90,92,105,.5);line-height:46px}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#5a5c69}.scroll-to-top i{font-weight:800}@-webkit-keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}.animated--grow-in,.sidebar .nav-item .collapse{-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated--fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:opacity cubic-bezier(0,1,.4,1);animation-timing-function:opacity cubic-bezier(0,1,.4,1)}.bg-gradient-primary{background-color:#4e73df;background-image:linear-gradient(180deg,#4e73df 10%,#224abe 100%);background-size:cover}.bg-gradient-secondary{background-color:#858796;background-image:linear-gradient(180deg,#858796 10%,#60616f 100%);background-size:cover}.bg-gradient-success{background-color:#1cc88a;background-image:linear-gradient(180deg,#1cc88a 10%,#13855c 100%);background-size:cover}.bg-gradient-info{background-color:#36b9cc;background-image:linear-gradient(180deg,#36b9cc 10%,#258391 100%);background-size:cover}.bg-gradient-warning{background-color:#f6c23e;background-image:linear-gradient(180deg,#f6c23e 10%,#dda20a 100%);background-size:cover}.bg-gradient-danger{background-color:#e74a3b;background-image:linear-gradient(180deg,#e74a3b 10%,#be2617 100%);background-size:cover}.bg-gradient-light{background-color:#f8f9fc;background-image:linear-gradient(180deg,#f8f9fc 10%,#c2cbe5 100%);background-size:cover}.bg-gradient-dark{background-color:#5a5c69;background-image:linear-gradient(180deg,#5a5c69 10%,#373840 100%);background-size:cover}.bg-gray-100{background-color:#f8f9fc!important}.bg-gray-200{background-color:#eaecf4!important}.bg-gray-300{background-color:#dddfeb!important}.bg-gray-400{background-color:#d1d3e2!important}.bg-gray-500{background-color:#b7b9cc!important}.bg-gray-600{background-color:#858796!important}.bg-gray-700{background-color:#6e707e!important}.bg-gray-800{background-color:#5a5c69!important}.bg-gray-900{background-color:#3a3b45!important}.o-hidden{overflow:hidden!important}.text-xs{font-size:.7rem}.text-lg{font-size:1.2rem}.text-gray-100{color:#f8f9fc!important}.text-gray-200{color:#eaecf4!important}.text-gray-300{color:#dddfeb!important}.text-gray-400{color:#d1d3e2!important}.text-gray-500{color:#b7b9cc!important}.text-gray-600{color:#858796!important}.text-gray-700{color:#6e707e!important}.text-gray-800{color:#5a5c69!important}.text-gray-900{color:#3a3b45!important}.icon-circle{height:2.5rem;width:2.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.border-left-primary{border-left:.25rem solid #4e73df!important}.border-bottom-primary{border-bottom:.25rem solid #4e73df!important}.border-left-secondary{border-left:.25rem solid #858796!important}.border-bottom-secondary{border-bottom:.25rem solid #858796!important}.border-left-success{border-left:.25rem solid #1cc88a!important}.border-bottom-success{border-bottom:.25rem solid #1cc88a!important}.border-left-info{border-left:.25rem solid #36b9cc!important}.border-bottom-info{border-bottom:.25rem solid #36b9cc!important}.border-left-warning{border-left:.25rem solid #f6c23e!important}.border-bottom-warning{border-bottom:.25rem solid #f6c23e!important}.border-left-danger{border-left:.25rem solid #e74a3b!important}.border-bottom-danger{border-bottom:.25rem solid #e74a3b!important}.border-left-light{border-left:.25rem solid #f8f9fc!important}.border-bottom-light{border-bottom:.25rem solid #f8f9fc!important}.border-left-dark{border-left:.25rem solid #5a5c69!important}.border-bottom-dark{border-bottom:.25rem solid #5a5c69!important}.progress-sm{height:.5rem}.rotate-15{transform:rotate(15deg)}.rotate-n-15{transform:rotate(-15deg)}.dropdown .dropdown-menu{font-size:.85rem}.dropdown .dropdown-menu .dropdown-header{font-weight:800;font-size:.65rem;color:#b7b9cc}.dropdown.no-arrow .dropdown-toggle::after{display:none}.sidebar .nav-item.dropdown .dropdown-toggle::after,.topbar .nav-item.dropdown .dropdown-toggle::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f105';font-family:'Font Awesome 5 Free'}.sidebar .nav-item.dropdown.show .dropdown-toggle::after,.topbar .nav-item.dropdown.show .dropdown-toggle::after{content:'\f107'}.sidebar .nav-item .nav-link,.topbar .nav-item .nav-link{position:relative}.sidebar .nav-item .nav-link .badge-counter,.topbar .nav-item .nav-link .badge-counter{position:absolute;transform:scale(.7);transform-origin:top right;right:.25rem;margin-top:-.25rem}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{height:2rem;width:2rem}.topbar{height:4.375rem}.topbar #sidebarToggleTop{height:2.5rem;width:2.5rem}.topbar #sidebarToggleTop:hover{background-color:#eaecf4}.topbar #sidebarToggleTop:active{background-color:#dddfeb}.topbar .navbar-search{width:25rem}.topbar .navbar-search input{font-size:.85rem;height:auto}.topbar .topbar-divider{width:0;border-right:1px solid #e3e6f0;height:calc(4.375rem - 2rem);margin:auto 1rem}.topbar .nav-item .nav-link{height:4.375rem;display:flex;align-items:center;padding:0 .75rem}.topbar .nav-item .nav-link:focus{outline:0}.topbar .nav-item:focus{outline:0}.topbar .dropdown{position:static}.topbar .dropdown .dropdown-menu{width:calc(100% - 1.5rem);right:.75rem}.topbar .dropdown-list{padding:0;border:none;overflow:hidden}.topbar .dropdown-list .dropdown-header{background-color:#4e73df;border:1px solid #4e73df;padding-top:.75rem;padding-bottom:.75rem;color:#fff}.topbar .dropdown-list .dropdown-item{white-space:normal;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #e3e6f0;border-right:1px solid #e3e6f0;border-bottom:1px solid #e3e6f0;line-height:1.3rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image{position:relative;height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image img{height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator{background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position:absolute;bottom:0;right:0;border:.125rem solid #fff}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:10rem}.topbar .dropdown-list .dropdown-item:active{background-color:#eaecf4;color:#3a3b45}@media (min-width:576px){.topbar .dropdown{position:relative}.topbar .dropdown .dropdown-menu{width:auto;right:0}.topbar .dropdown-list{width:20rem!important}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:13.375rem}}.topbar.navbar-dark .navbar-nav .nav-item .nav-link{color:rgba(255,255,255,.8)}.topbar.navbar-dark .navbar-nav .nav-item .nav-link:hover{color:#fff}.topbar.navbar-dark .navbar-nav .nav-item .nav-link:active{color:#fff}.topbar.navbar-light .navbar-nav .nav-item .nav-link{color:#d1d3e2}.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#b7b9cc}.topbar.navbar-light .navbar-nav .nav-item .nav-link:active{color:#858796}.sidebar{width:6.5rem;min-height:100vh}.sidebar .nav-item{position:relative}.sidebar .nav-item:last-child{margin-bottom:1rem}.sidebar .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar .nav-item.active .nav-link{font-weight:700}.sidebar .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px}.sidebar .nav-item .collapse .collapse-inner{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.sidebar .nav-item .collapsing{display:none;transition:none}.sidebar .nav-item .collapse .collapse-inner,.sidebar .nav-item .collapsing .collapse-inner{padding:.5rem 0;min-width:10rem;font-size:.85rem;margin:0 0 1rem 0}.sidebar .nav-item .collapse .collapse-inner .collapse-header,.sidebar .nav-item .collapsing .collapse-inner .collapse-header{margin:0;white-space:nowrap;padding:.5rem 1.5rem;text-transform:uppercase;font-weight:800;font-size:.65rem;color:#b7b9cc}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{padding:.5rem 1rem;margin:0 .5rem;display:block;color:#3a3b45;text-decoration:none;border-radius:.35rem;white-space:nowrap}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:#eaecf4}.sidebar .nav-item .collapse .collapse-inner .collapse-item:active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active{background-color:#dddfeb}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{color:#4e73df;font-weight:700}.sidebar #sidebarToggle{width:2.5rem;height:2.5rem;text-align:center;margin-bottom:1rem;cursor:pointer}.sidebar #sidebarToggle::after{font-weight:900;content:'\f104';font-family:'Font Awesome 5 Free';margin-right:.1rem}.sidebar #sidebarToggle:hover{text-decoration:none}.sidebar #sidebarToggle:focus{outline:0}.sidebar.toggled{width:0!important;overflow:hidden}.sidebar.toggled #sidebarToggle::after{content:'\f105';font-family:'Font Awesome 5 Free';margin-left:.25rem}.sidebar.toggled .sidebar-card{display:none}.sidebar .sidebar-brand{height:4.375rem;text-decoration:none;font-size:1rem;font-weight:800;padding:1.5rem 1rem;text-align:center;text-transform:uppercase;letter-spacing:.05rem;z-index:1}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:none}.sidebar hr.sidebar-divider{margin:0 1rem 1rem}.sidebar .sidebar-heading{text-align:center;padding:0 1rem;font-weight:800;font-size:.65rem}.sidebar .sidebar-card{display:flex;flex-direction:column;align-items:center;font-size:.875rem;border-radius:.35rem;color:rgba(255,255,255,.8);margin-left:1rem;margin-right:1rem;margin-bottom:1rem;padding:1rem;background-color:rgba(0,0,0,.1)}.sidebar .sidebar-card .sidebar-card-illustration{height:3rem;display:block}.sidebar .sidebar-card .sidebar-card-title{font-weight:700}.sidebar .sidebar-card p{font-size:.75rem;color:rgba(255,255,255,.5)}@media (min-width:768px){.sidebar{width:14rem!important}.sidebar .nav-item .collapse{position:relative;left:0;z-index:1;top:0;-webkit-animation:none;animation:none}.sidebar .nav-item .collapse .collapse-inner{border-radius:0;box-shadow:none}.sidebar .nav-item .collapsing{display:block;transition:height .15s ease}.sidebar .nav-item .collapse,.sidebar .nav-item .collapsing{margin:0 1rem}.sidebar .nav-item .nav-link{display:block;width:100%;text-align:left;padding:1rem;width:14rem}.sidebar .nav-item .nav-link i{font-size:.85rem;margin-right:.25rem}.sidebar .nav-item .nav-link span{font-size:.85rem;display:inline}.sidebar .nav-item .nav-link[data-toggle=collapse]::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free'}.sidebar .nav-item .nav-link[data-toggle=collapse].collapsed::after{content:'\f105'}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:inline}.sidebar .sidebar-heading{text-align:left}.sidebar.toggled{overflow:visible;width:6.5rem!important}.sidebar.toggled .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px;-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}.sidebar.toggled .nav-item .collapse .collapse-inner{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15);border-radius:.35rem}.sidebar.toggled .nav-item .collapsing{display:none;transition:none}.sidebar.toggled .nav-item .collapse,.sidebar.toggled .nav-item .collapsing{margin:0}.sidebar.toggled .nav-item:last-child{margin-bottom:1rem}.sidebar.toggled .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar.toggled .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar.toggled .nav-item .nav-link i{margin-right:0}.sidebar.toggled .nav-item .nav-link[data-toggle=collapse]::after{display:none}.sidebar.toggled .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar.toggled .sidebar-brand .sidebar-brand-text{display:none}.sidebar.toggled .sidebar-heading{text-align:center}}.sidebar-light .sidebar-brand{color:#6e707e}.sidebar-light hr.sidebar-divider{border-top:1px solid #eaecf4}.sidebar-light .sidebar-heading{color:#b7b9cc}.sidebar-light .nav-item .nav-link{color:#858796}.sidebar-light .nav-item .nav-link i{color:#d1d3e2}.sidebar-light .nav-item .nav-link:active,.sidebar-light .nav-item .nav-link:focus,.sidebar-light .nav-item .nav-link:hover{color:#6e707e}.sidebar-light .nav-item .nav-link:active i,.sidebar-light .nav-item .nav-link:focus i,.sidebar-light .nav-item .nav-link:hover i{color:#6e707e}.sidebar-light .nav-item .nav-link[data-toggle=collapse]::after{color:#b7b9cc}.sidebar-light .nav-item.active .nav-link{color:#6e707e}.sidebar-light .nav-item.active .nav-link i{color:#6e707e}.sidebar-light #sidebarToggle{background-color:#eaecf4}.sidebar-light #sidebarToggle::after{color:#b7b9cc}.sidebar-light #sidebarToggle:hover{background-color:#dddfeb}.sidebar-dark .sidebar-brand{color:#fff}.sidebar-dark hr.sidebar-divider{border-top:1px solid rgba(255,255,255,.15)}.sidebar-dark .sidebar-heading{color:rgba(255,255,255,.4)}.sidebar-dark .nav-item .nav-link{color:rgba(255,255,255,.8)}.sidebar-dark .nav-item .nav-link i{color:rgba(255,255,255,.3)}.sidebar-dark .nav-item .nav-link:active,.sidebar-dark .nav-item .nav-link:focus,.sidebar-dark .nav-item .nav-link:hover{color:#fff}.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover i{color:#fff}.sidebar-dark .nav-item .nav-link[data-toggle=collapse]::after{color:rgba(255,255,255,.5)}.sidebar-dark .nav-item.active .nav-link{color:#fff}.sidebar-dark .nav-item.active .nav-link i{color:#fff}.sidebar-dark #sidebarToggle{background-color:rgba(255,255,255,.2)}.sidebar-dark #sidebarToggle::after{color:rgba(255,255,255,.5)}.sidebar-dark #sidebarToggle:hover{background-color:rgba(255,255,255,.25)}.sidebar-dark.toggled #sidebarToggle::after{color:rgba(255,255,255,.5)}.btn-circle{border-radius:100%;height:2.5rem;width:2.5rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.btn-circle.btn-sm,.btn-group-sm>.btn-circle.btn{height:1.8rem;width:1.8rem;font-size:.75rem}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{height:3.5rem;width:3.5rem;font-size:1.35rem}.btn-icon-split{padding:0;overflow:hidden;display:inline-flex;align-items:stretch;justify-content:center}.btn-icon-split .icon{background:rgba(0,0,0,.15);display:inline-block;padding:.375rem .75rem}.btn-icon-split .text{display:inline-block;padding:.375rem .75rem}.btn-group-sm>.btn-icon-split.btn .icon,.btn-icon-split.btn-sm .icon{padding:.25rem .5rem}.btn-group-sm>.btn-icon-split.btn .text,.btn-icon-split.btn-sm .text{padding:.25rem .5rem}.btn-group-lg>.btn-icon-split.btn .icon,.btn-icon-split.btn-lg .icon{padding:.5rem 1rem}.btn-group-lg>.btn-icon-split.btn .text,.btn-icon-split.btn-lg .text{padding:.5rem 1rem}.card .card-header .dropdown{line-height:1}.card .card-header .dropdown .dropdown-menu{line-height:1.5}.card .card-header[data-toggle=collapse]{text-decoration:none;position:relative;padding:.75rem 3.25rem .75rem 1.25rem}.card .card-header[data-toggle=collapse]::after{position:absolute;right:0;top:0;padding-right:1.725rem;line-height:51px;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free';color:#d1d3e2}.card .card-header[data-toggle=collapse].collapsed{border-radius:.35rem}.card .card-header[data-toggle=collapse].collapsed::after{content:'\f105'}.chart-area{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-area{height:20rem}}.chart-bar{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-bar{height:20rem}}.chart-pie{position:relative;height:15rem;width:100%}@media (min-width:768px){.chart-pie{height:calc(20rem - 43px)!important}}.bg-login-image{background:url(https://source.unsplash.com/K4mSJ7kc0As/600x800);background-position:center;background-size:cover}.bg-register-image{background:url(https://source.unsplash.com/Mv9hjnEUHR4/600x800);background-position:center;background-size:cover}.bg-password-image{background:url(https://source.unsplash.com/oWTW-jNGl9I/600x800);background-position:center;background-size:cover}form.user .custom-checkbox.small label{line-height:1.5rem}form.user .form-control-user{font-size:.8rem;border-radius:10rem;padding:1.5rem 1rem}form.user .btn-user{font-size:.8rem;border-radius:10rem;padding:.75rem 1rem}.btn-google{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:hover{color:#fff;background-color:#e12717;border-color:#e6e6e6}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#e12717;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-google.disabled,.btn-google:disabled{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:not(:disabled):not(.disabled).active,.btn-google:not(:disabled):not(.disabled):active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#d62516;border-color:#dfdfdf}.btn-google:not(:disabled):not(.disabled).active:focus,.btn-google:not(:disabled):not(.disabled):active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:hover{color:#fff;background-color:#30497c;border-color:#e6e6e6}.btn-facebook.focus,.btn-facebook:focus{color:#fff;background-color:#30497c;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:not(:disabled):not(.disabled).active,.btn-facebook:not(:disabled):not(.disabled):active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#dfdfdf}.btn-facebook:not(:disabled):not(.disabled).active:focus,.btn-facebook:not(:disabled):not(.disabled):active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.error{color:#5a5c69;font-size:7rem;position:relative;line-height:1;width:12.5rem}@-webkit-keyframes noise-anim{0%{clip:rect(49px,9999px,40px,0)}5%{clip:rect(75px,9999px,72px,0)}10%{clip:rect(97px,9999px,93px,0)}15%{clip:rect(15px,9999px,9px,0)}20%{clip:rect(14px,9999px,92px,0)}25%{clip:rect(18px,9999px,94px,0)}30%{clip:rect(17px,9999px,20px,0)}35%{clip:rect(71px,9999px,59px,0)}40%{clip:rect(42px,9999px,84px,0)}45%{clip:rect(56px,9999px,25px,0)}50%{clip:rect(46px,9999px,14px,0)}55%{clip:rect(47px,9999px,1px,0)}60%{clip:rect(64px,9999px,58px,0)}65%{clip:rect(89px,9999px,92px,0)}70%{clip:rect(56px,9999px,39px,0)}75%{clip:rect(80px,9999px,71px,0)}80%{clip:rect(8px,9999px,13px,0)}85%{clip:rect(66px,9999px,68px,0)}90%{clip:rect(68px,9999px,4px,0)}95%{clip:rect(56px,9999px,14px,0)}100%{clip:rect(28px,9999px,53px,0)}}@keyframes noise-anim{0%{clip:rect(49px,9999px,40px,0)}5%{clip:rect(75px,9999px,72px,0)}10%{clip:rect(97px,9999px,93px,0)}15%{clip:rect(15px,9999px,9px,0)}20%{clip:rect(14px,9999px,92px,0)}25%{clip:rect(18px,9999px,94px,0)}30%{clip:rect(17px,9999px,20px,0)}35%{clip:rect(71px,9999px,59px,0)}40%{clip:rect(42px,9999px,84px,0)}45%{clip:rect(56px,9999px,25px,0)}50%{clip:rect(46px,9999px,14px,0)}55%{clip:rect(47px,9999px,1px,0)}60%{clip:rect(64px,9999px,58px,0)}65%{clip:rect(89px,9999px,92px,0)}70%{clip:rect(56px,9999px,39px,0)}75%{clip:rect(80px,9999px,71px,0)}80%{clip:rect(8px,9999px,13px,0)}85%{clip:rect(66px,9999px,68px,0)}90%{clip:rect(68px,9999px,4px,0)}95%{clip:rect(56px,9999px,14px,0)}100%{clip:rect(28px,9999px,53px,0)}}.error:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 #e74a3b;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim 2s infinite linear alternate-reverse}@-webkit-keyframes noise-anim-2{0%{clip:rect(16px,9999px,10px,0)}5%{clip:rect(22px,9999px,29px,0)}10%{clip:rect(6px,9999px,68px,0)}15%{clip:rect(85px,9999px,95px,0)}20%{clip:rect(65px,9999px,91px,0)}25%{clip:rect(93px,9999px,68px,0)}30%{clip:rect(10px,9999px,27px,0)}35%{clip:rect(37px,9999px,25px,0)}40%{clip:rect(12px,9999px,23px,0)}45%{clip:rect(40px,9999px,18px,0)}50%{clip:rect(19px,9999px,71px,0)}55%{clip:rect(2px,9999px,35px,0)}60%{clip:rect(16px,9999px,69px,0)}65%{clip:rect(8px,9999px,65px,0)}70%{clip:rect(30px,9999px,57px,0)}75%{clip:rect(14px,9999px,4px,0)}80%{clip:rect(39px,9999px,30px,0)}85%{clip:rect(22px,9999px,35px,0)}90%{clip:rect(58px,9999px,71px,0)}95%{clip:rect(34px,9999px,90px,0)}100%{clip:rect(67px,9999px,68px,0)}}@keyframes noise-anim-2{0%{clip:rect(16px,9999px,10px,0)}5%{clip:rect(22px,9999px,29px,0)}10%{clip:rect(6px,9999px,68px,0)}15%{clip:rect(85px,9999px,95px,0)}20%{clip:rect(65px,9999px,91px,0)}25%{clip:rect(93px,9999px,68px,0)}30%{clip:rect(10px,9999px,27px,0)}35%{clip:rect(37px,9999px,25px,0)}40%{clip:rect(12px,9999px,23px,0)}45%{clip:rect(40px,9999px,18px,0)}50%{clip:rect(19px,9999px,71px,0)}55%{clip:rect(2px,9999px,35px,0)}60%{clip:rect(16px,9999px,69px,0)}65%{clip:rect(8px,9999px,65px,0)}70%{clip:rect(30px,9999px,57px,0)}75%{clip:rect(14px,9999px,4px,0)}80%{clip:rect(39px,9999px,30px,0)}85%{clip:rect(22px,9999px,35px,0)}90%{clip:rect(58px,9999px,71px,0)}95%{clip:rect(34px,9999px,90px,0)}100%{clip:rect(67px,9999px,68px,0)}}.error:before{content:attr(data-text);position:absolute;left:-2px;text-shadow:1px 0 #4e73df;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse}footer.sticky-footer{padding:2rem 0;flex-shrink:0}footer.sticky-footer .copyright{line-height:1;font-size:.8rem}body.sidebar-toggled footer.sticky-footer{width:100%} \ No newline at end of file diff --git a/ef-ui/dist/img/undraw_posting_photo.svg b/ef-ui/dist/img/undraw_posting_photo.svg new file mode 100644 index 0000000..fc0d549 --- /dev/null +++ b/ef-ui/dist/img/undraw_posting_photo.svg @@ -0,0 +1 @@ +posting photo \ No newline at end of file diff --git a/ef-ui/dist/img/undraw_profile.svg b/ef-ui/dist/img/undraw_profile.svg new file mode 100644 index 0000000..9802341 --- /dev/null +++ b/ef-ui/dist/img/undraw_profile.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/ef-ui/dist/img/undraw_profile_1.svg b/ef-ui/dist/img/undraw_profile_1.svg new file mode 100644 index 0000000..fcc91c7 --- /dev/null +++ b/ef-ui/dist/img/undraw_profile_1.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ef-ui/dist/img/undraw_profile_2.svg b/ef-ui/dist/img/undraw_profile_2.svg new file mode 100644 index 0000000..488d1bd --- /dev/null +++ b/ef-ui/dist/img/undraw_profile_2.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ef-ui/dist/img/undraw_profile_3.svg b/ef-ui/dist/img/undraw_profile_3.svg new file mode 100644 index 0000000..eecb335 --- /dev/null +++ b/ef-ui/dist/img/undraw_profile_3.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ef-ui/dist/img/undraw_rocket.svg b/ef-ui/dist/img/undraw_rocket.svg new file mode 100644 index 0000000..4542614 --- /dev/null +++ b/ef-ui/dist/img/undraw_rocket.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + diff --git a/ef-ui/dist/index.html b/ef-ui/dist/index.html index 337510e..f4e59c6 100644 --- a/ef-ui/dist/index.html +++ b/ef-ui/dist/index.html @@ -45,7 +45,16 @@ - + + + + + + + + @@ -62,5 +71,24 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ef-ui/dist/js/demo/chart-area-demo.js b/ef-ui/dist/js/demo/chart-area-demo.js new file mode 100644 index 0000000..0bb9c4d --- /dev/null +++ b/ef-ui/dist/js/demo/chart-area-demo.js @@ -0,0 +1,118 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = 'Nunito', '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#858796'; + +function number_format(number, decimals, dec_point, thousands_sep) { + // * example: number_format(1234.56, 2, ',', ' '); + // * return: '1 234,56' + number = (number + '').replace(',', '').replace(' ', ''); + var n = !isFinite(+number) ? 0 : +number, + prec = !isFinite(+decimals) ? 0 : Math.abs(decimals), + sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep, + dec = (typeof dec_point === 'undefined') ? '.' : dec_point, + s = '', + toFixedFix = function(n, prec) { + var k = Math.pow(10, prec); + return '' + Math.round(n * k) / k; + }; + // Fix for IE parseFloat(0.55).toFixed(0) = 0; + s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.'); + if (s[0].length > 3) { + s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep); + } + if ((s[1] || '').length < prec) { + s[1] = s[1] || ''; + s[1] += new Array(prec - s[1].length + 1).join('0'); + } + return s.join(dec); +} + +// Area Chart Example +var ctx = document.getElementById("myAreaChart"); +var myLineChart = new Chart(ctx, { + type: 'line', + data: { + labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], + datasets: [{ + label: "Earnings", + lineTension: 0.3, + backgroundColor: "rgba(78, 115, 223, 0.05)", + borderColor: "rgba(78, 115, 223, 1)", + pointRadius: 3, + pointBackgroundColor: "rgba(78, 115, 223, 1)", + pointBorderColor: "rgba(78, 115, 223, 1)", + pointHoverRadius: 3, + pointHoverBackgroundColor: "rgba(78, 115, 223, 1)", + pointHoverBorderColor: "rgba(78, 115, 223, 1)", + pointHitRadius: 10, + pointBorderWidth: 2, + data: [0, 10000, 5000, 15000, 10000, 20000, 15000, 25000, 20000, 30000, 25000, 40000], + }], + }, + options: { + maintainAspectRatio: false, + layout: { + padding: { + left: 10, + right: 25, + top: 25, + bottom: 0 + } + }, + scales: { + xAxes: [{ + time: { + unit: 'date' + }, + gridLines: { + display: false, + drawBorder: false + }, + ticks: { + maxTicksLimit: 7 + } + }], + yAxes: [{ + ticks: { + maxTicksLimit: 5, + padding: 10, + // Include a dollar sign in the ticks + callback: function(value, index, values) { + return '$' + number_format(value); + } + }, + gridLines: { + color: "rgb(234, 236, 244)", + zeroLineColor: "rgb(234, 236, 244)", + drawBorder: false, + borderDash: [2], + zeroLineBorderDash: [2] + } + }], + }, + legend: { + display: false + }, + tooltips: { + backgroundColor: "rgb(255,255,255)", + bodyFontColor: "#858796", + titleMarginBottom: 10, + titleFontColor: '#6e707e', + titleFontSize: 14, + borderColor: '#dddfeb', + borderWidth: 1, + xPadding: 15, + yPadding: 15, + displayColors: false, + intersect: false, + mode: 'index', + caretPadding: 10, + callbacks: { + label: function(tooltipItem, chart) { + var datasetLabel = chart.datasets[tooltipItem.datasetIndex].label || ''; + return datasetLabel + ': $' + number_format(tooltipItem.yLabel); + } + } + } + } +}); diff --git a/ef-ui/dist/js/demo/chart-bar-demo.js b/ef-ui/dist/js/demo/chart-bar-demo.js new file mode 100644 index 0000000..89ec2dd --- /dev/null +++ b/ef-ui/dist/js/demo/chart-bar-demo.js @@ -0,0 +1,111 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = 'Nunito', '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#858796'; + +function number_format(number, decimals, dec_point, thousands_sep) { + // * example: number_format(1234.56, 2, ',', ' '); + // * return: '1 234,56' + number = (number + '').replace(',', '').replace(' ', ''); + var n = !isFinite(+number) ? 0 : +number, + prec = !isFinite(+decimals) ? 0 : Math.abs(decimals), + sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep, + dec = (typeof dec_point === 'undefined') ? '.' : dec_point, + s = '', + toFixedFix = function(n, prec) { + var k = Math.pow(10, prec); + return '' + Math.round(n * k) / k; + }; + // Fix for IE parseFloat(0.55).toFixed(0) = 0; + s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.'); + if (s[0].length > 3) { + s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep); + } + if ((s[1] || '').length < prec) { + s[1] = s[1] || ''; + s[1] += new Array(prec - s[1].length + 1).join('0'); + } + return s.join(dec); +} + +// Bar Chart Example +var ctx = document.getElementById("myBarChart"); +var myBarChart = new Chart(ctx, { + type: 'bar', + data: { + labels: ["January", "February", "March", "April", "May", "June"], + datasets: [{ + label: "Revenue", + backgroundColor: "#4e73df", + hoverBackgroundColor: "#2e59d9", + borderColor: "#4e73df", + data: [4215, 5312, 6251, 7841, 9821, 14984], + }], + }, + options: { + maintainAspectRatio: false, + layout: { + padding: { + left: 10, + right: 25, + top: 25, + bottom: 0 + } + }, + scales: { + xAxes: [{ + time: { + unit: 'month' + }, + gridLines: { + display: false, + drawBorder: false + }, + ticks: { + maxTicksLimit: 6 + }, + maxBarThickness: 25, + }], + yAxes: [{ + ticks: { + min: 0, + max: 15000, + maxTicksLimit: 5, + padding: 10, + // Include a dollar sign in the ticks + callback: function(value, index, values) { + return '$' + number_format(value); + } + }, + gridLines: { + color: "rgb(234, 236, 244)", + zeroLineColor: "rgb(234, 236, 244)", + drawBorder: false, + borderDash: [2], + zeroLineBorderDash: [2] + } + }], + }, + legend: { + display: false + }, + tooltips: { + titleMarginBottom: 10, + titleFontColor: '#6e707e', + titleFontSize: 14, + backgroundColor: "rgb(255,255,255)", + bodyFontColor: "#858796", + borderColor: '#dddfeb', + borderWidth: 1, + xPadding: 15, + yPadding: 15, + displayColors: false, + caretPadding: 10, + callbacks: { + label: function(tooltipItem, chart) { + var datasetLabel = chart.datasets[tooltipItem.datasetIndex].label || ''; + return datasetLabel + ': $' + number_format(tooltipItem.yLabel); + } + } + }, + } +}); diff --git a/ef-ui/dist/js/demo/chart-pie-demo.js b/ef-ui/dist/js/demo/chart-pie-demo.js new file mode 100644 index 0000000..c393ac1 --- /dev/null +++ b/ef-ui/dist/js/demo/chart-pie-demo.js @@ -0,0 +1,35 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = 'Nunito', '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#858796'; + +// Pie Chart Example +var ctx = document.getElementById("myPieChart"); +var myPieChart = new Chart(ctx, { + type: 'doughnut', + data: { + labels: ["Direct", "Referral", "Social"], + datasets: [{ + data: [55, 30, 15], + backgroundColor: ['#4e73df', '#1cc88a', '#36b9cc'], + hoverBackgroundColor: ['#2e59d9', '#17a673', '#2c9faf'], + hoverBorderColor: "rgba(234, 236, 244, 1)", + }], + }, + options: { + maintainAspectRatio: false, + tooltips: { + backgroundColor: "rgb(255,255,255)", + bodyFontColor: "#858796", + borderColor: '#dddfeb', + borderWidth: 1, + xPadding: 15, + yPadding: 15, + displayColors: false, + caretPadding: 10, + }, + legend: { + display: false + }, + cutoutPercentage: 80, + }, +}); diff --git a/ef-ui/dist/js/demo/datatables-demo.js b/ef-ui/dist/js/demo/datatables-demo.js new file mode 100644 index 0000000..f2eecbf --- /dev/null +++ b/ef-ui/dist/js/demo/datatables-demo.js @@ -0,0 +1,4 @@ +// Call the dataTables jQuery plugin +$(document).ready(function() { + $('#dataTable').DataTable(); +}); diff --git a/ef-ui/dist/js/sb-admin-2.js b/ef-ui/dist/js/sb-admin-2.js new file mode 100644 index 0000000..b0412d1 --- /dev/null +++ b/ef-ui/dist/js/sb-admin-2.js @@ -0,0 +1,56 @@ +(function($) { + "use strict"; // Start of use strict + + // Toggle the side navigation + $("#sidebarToggle, #sidebarToggleTop").on('click', function(e) { + $("body").toggleClass("sidebar-toggled"); + $(".sidebar").toggleClass("toggled"); + if ($(".sidebar").hasClass("toggled")) { + $('.sidebar .collapse').collapse('hide'); + }; + }); + + // Close any open menu accordions when window is resized below 768px + $(window).resize(function() { + if ($(window).width() < 768) { + $('.sidebar .collapse').collapse('hide'); + }; + + // Toggle the side navigation when window is resized below 480px + if ($(window).width() < 480 && !$(".sidebar").hasClass("toggled")) { + $("body").addClass("sidebar-toggled"); + $(".sidebar").addClass("toggled"); + $('.sidebar .collapse').collapse('hide'); + }; + }); + + // Prevent the content wrapper from scrolling when the fixed side navigation hovered over + $('body.fixed-nav .sidebar').on('mousewheel DOMMouseScroll wheel', function(e) { + if ($(window).width() > 768) { + var e0 = e.originalEvent, + delta = e0.wheelDelta || -e0.detail; + this.scrollTop += (delta < 0 ? 1 : -1) * 30; + e.preventDefault(); + } + }); + + // Scroll to top button appear + $(document).on('scroll', function() { + var scrollDistance = $(this).scrollTop(); + if (scrollDistance > 100) { + $('.scroll-to-top').fadeIn(); + } else { + $('.scroll-to-top').fadeOut(); + } + }); + + // Smooth scrolling using jQuery easing + $(document).on('click', 'a.scroll-to-top', function(e) { + var $anchor = $(this); + $('html, body').stop().animate({ + scrollTop: ($($anchor.attr('href')).offset().top) + }, 1000, 'easeInOutExpo'); + e.preventDefault(); + }); + +})(jQuery); // End of use strict diff --git a/ef-ui/dist/js/sb-admin-2.min.js b/ef-ui/dist/js/sb-admin-2.min.js new file mode 100644 index 0000000..653e841 --- /dev/null +++ b/ef-ui/dist/js/sb-admin-2.min.js @@ -0,0 +1,7 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.1.3 (https://startbootstrap.com/theme/sb-admin-2) + * Copyright 2013-2021 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE) + */ + +!function(l){"use strict";l("#sidebarToggle, #sidebarToggleTop").on("click",function(e){l("body").toggleClass("sidebar-toggled"),l(".sidebar").toggleClass("toggled"),l(".sidebar").hasClass("toggled")&&l(".sidebar .collapse").collapse("hide")}),l(window).resize(function(){l(window).width()<768&&l(".sidebar .collapse").collapse("hide"),l(window).width()<480&&!l(".sidebar").hasClass("toggled")&&(l("body").addClass("sidebar-toggled"),l(".sidebar").addClass("toggled"),l(".sidebar .collapse").collapse("hide"))}),l("body.fixed-nav .sidebar").on("mousewheel DOMMouseScroll wheel",function(e){var o;768