PageSourceSearch

https://tassets.spotahome.com/3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c/assets/Modal-DqsgBnU8.js

js spotahome.com collected 2026-09-24 08:46:09 UTC 56,890 bytes, 9 lines download raw bytes

1(function(){try{var e=typeof globalThis<`u`?globalThis:typeof global<`u`?global:typeof window<`u`?window:typeof self<`u`?self:{};e[`__faroGitHash_tenant-bff-production`]=`3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c`}catch{}})(),(function(){try{var e=typeof globalThis<`u`?globalThis:typeof global<`u`?global:typeof window<`u`?window:typeof self<`u`?self:{};e[`__faroBundleId_tenant-bff-production`]=`3b8bf49ea5eeda3fdd0bc2bdf4a55e18b06ffb5c`}catch{}})();import{i as e,n as t,o as n,r,s as i,t as a}from"./react-ByyP5rfU.js";import{A as o,D as s,I as c,g as l,l as u}from"./client-CBS4RuQf.js";import{t as d}from"./react-dom-D-5pCkxS.js";import{t as f}from"./jsx-runtime-BbymYIqe.js";import{a as p,o as m,u as h}from"./Button-C0iz8fxZ.js";import{l as g,u as _}from"./headersLink-CqCsMOrF.js";var v=i(a(),1),y=i(c()),b=i(m());function x(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=x(e[t]))&&(r&&(r+=` `),r+=n);else for(t in e)e[t]&&(r&&(r+=` `),r+=t);return r}function S(){for(var e,t,n=0,r=``;n<arguments.length;)(e=arguments[n++])&&(t=x(e))&&(r&&(r+=` `),r+=t);return r}var C=e=>typeof e==`number`&&!isNaN(e),w=e=>typeof e==`string`,T=e=>typeof e==`function`,E=e=>w(e)||T(e)?e:null,D=e=>(0,v.isValidElement)(e)||w(e)||T(e)||C(e);function ee(e,t,n){n===void 0&&(n=300);let{scrollHeight:r,style:i}=e;requestAnimationFrame(()=>{i.minHeight=`initial`,i.height=r+`px`,i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height=`0`,i.padding=`0`,i.margin=`0`,setTimeout(t,n)})})}function O(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:i=!0,collapseDuration:a=300}=e;return function(e){let{children:o,position:s,preventExitTransition:c,done:l,nodeRef:u,isIn:d}=e,f=r?`${t}--${s}`:t,p=r?`${n}--${s}`:n,m=(0,v.useRef)(0);return(0,v.useLayoutEffect)(()=>{let e=u.current,t=f.split(` `),n=r=>{r.target===u.current&&(e.dispatchEvent(new Event(`d`)),e.removeEventListener(`animationend`,n),e.removeEventListener(`animationcancel`,n),m.current===0&&r.type!==`animationcancel`&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener(`animationend`,n),e.addEventListener(`animationcancel`,n)},[]),(0,v.useEffect)(()=>{let e=u.current,t=()=>{e.removeEventListener(`animationend`,t),i?ee(e,l,a):l()};d||(c?t():(m.current=1,e.className+=` ${p}`,e.addEventListener(`animationend`,t)))},[d]),v.createElement(v.Fragment,null,o)}}function k(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}}var A={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){let n=this.list.get(e).filter(e=>e!==t);return this.list.set(e,n),this}return this.list.delete(e),this},cancelEmit(e){let t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{let n=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(n)})}},j=e=>{let{theme:t,type:n,...r}=e;return v.createElement(`svg`,{viewBox:`0 0 24 24`,width:`100%`,height:`100%`,fill:t===`colored`?`currentColor`:`var(--toastify-icon-color-${n})`,...r})},M={info:function(e){return v.createElement(j,{...e},v.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 v.createElement(j,{...e},v.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 v.createElement(j,{...e},v.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 v.createElement(j,{...e},v.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 v.createElement(`div`,{className:`Toastify__spinner`})}};function N(e){let[,t]=(0,v.useReducer)(e=>e+1,0),[n,r]=(0,v.useState)([]),i=(0,v.useRef)(null),a=(0,v.useRef)(new Map).current,o=e
1=>n.indexOf(e)!==-1,s=(0,v.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:o,getToast:e=>a.get(e)}).current;function c(e){let{containerId:t}=e,{limit:n}=s.props;!n||t&&s.containerId!==t||(s.count-=s.queue.length,s.queue=[])}function l(e){r(t=>e==null?[]:t.filter(t=>t!==e))}function u(){let{toastContent:e,toastProps:t,staleId:n}=s.queue.shift();f(e,t,n)}function d(e,n){let{delay:r,staleId:o,...c}=n;if(!D(e)||function(e){return!i.current||s.props.enableMultiContainer&&e.containerId!==s.props.containerId||a.has(e.toastId)&&e.updateId==null}(c))return;let{toastId:d,updateId:p,data:m}=c,{props:h}=s,g=()=>l(d),_=p==null;_&&s.count++;let y={...h,style:h.toastStyle,key:s.toastKey++,...Object.fromEntries(Object.entries(c).filter(e=>{let[t,n]=e;return n!=null})),toastId:d,updateId:p,data:m,closeToast:g,isIn:!1,className:E(c.className||h.toastClassName),bodyClassName:E(c.bodyClassName||h.bodyClassName),progressClassName:E(c.progressClassName||h.progressClassName),autoClose:!c.isLoading&&(b=c.autoClose,x=h.autoClose,!1===b||C(b)&&b>0?b:x),deleteToast(){let e=k(a.get(d),`removed`);a.delete(d),A.emit(4,e);let n=s.queue.length;if(s.count=d==null?s.count-s.displayedToast:s.count-1,s.count<0&&(s.count=0),n>0){let e=d==null?s.props.limit:1;if(n===1||e===1)s.displayedToast++,u();else{let t=e>n?n:e;s.displayedToast=t;for(let e=0;e<t;e++)u()}}else t()}};var b,x;y.iconOut=function(e){let{theme:t,type:n,isLoading:r,icon:i}=e,a=null,o={theme:t,type:n};return!1===i||(T(i)?a=i(o):(0,v.isValidElement)(i)?a=(0,v.cloneElement)(i,o):w(i)||C(i)?a=i:r?a=M.spinner():(e=>e in M)(n)&&(a=M[n](o))),a}(y),T(c.onOpen)&&(y.onOpen=c.onOpen),T(c.onClose)&&(y.onClose=c.onClose),y.closeButton=h.closeButton,!1===c.closeButton||D(c.closeButton)?y.closeButton=c.closeButton:!0===c.closeButton&&(y.closeButton=!D(h.closeButton)||h.closeButton);let S=e;(0,v.isValidElement)(e)&&!w(e.type)?S=(0,v.cloneElement)(e,{closeToast:g,toastProps:y,data:m}):T(e)&&(S=e({closeToast:g,toastProps:y,data:m})),h.limit&&h.limit>0&&s.count>h.limit&&_?s.queue.push({toastContent:S,toastProps:y,staleId:o}):C(r)?setTimeout(()=>{f(S,y,o)},r):f(S,y,o)}function f(e,t,n){let{toastId:i}=t;n&&a.delete(n);let o={content:e,props:t};a.set(i,o),r(e=>[...e,i].filter(e=>e!==n)),A.emit(4,k(o,o.props.updateId==null?`added`:`updated`))}return(0,v.useEffect)(()=>(s.containerId=e.containerId,A.cancelEmit(3).on(0,d).on(1,e=>i.current&&l(e)).on(5,c).emit(2,s),()=>{a.clear(),A.emit(3,s)}),[]),(0,v.useEffect)(()=>{s.props=e,s.isToastActive=o,s.displayedToast=n.length}),{getToastToRender:function(t){let n=new Map,r=Array.from(a.values());return e.newestOnTop&&r.reverse(),r.forEach(e=>{let{position:t}=e.props;n.has(t)||n.set(t,[]),n.get(t).push(e)}),Array.from(n,e=>t(e[0],e[1]))},containerRef:i,isToastActive:o}}function P(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function F(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function te(e){let[t,n]=(0,v.useState)(!1),[r,i]=(0,v.useState)(!1),a=(0,v.useRef)(null),o=(0,v.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,s=(0,v.useRef)(e),{autoClose:c,pauseOnHover:l,closeToast:u,onClick:d,closeOnClick:f}=e;function p(t){if(e.draggable){t.nativeEvent.type===`touchstart`&&t.nativeEvent.preventDefault(),o.didMove=!1,document.addEventListener(`mousemove`,_),document.addEventListener(`mouseup`,y),document.addEventListener(`touchmove`,_),document.addEventListener(`touchend`,y);let n=a.current;o.canCloseOnClick=!0,o.canDrag=!0,o.boundingRect=n.getBoundingClientRect(),n.style.transition=``,o.x=P(t.nativeEvent),o.y=F(t.nativeEvent),e.draggableDirection===`x`?(o.start=o.x,o.removalDistance=n.offsetWidth*(e.draggablePercent/100)):(o.start=o.y,o.removalDistance=n.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function m(t){if(o.boundingRect){let{top:n,bottom:r,left:i,right:a}=o.boundingRect;t.nativeEvent.type!==`touchend`&&e.pauseOnHover&&o.x>=i&&o.x<=a&&o.y>=n&&o.y<=r?g():h()}}function h(){n(!0)}function g(){n(!1)}function _(n){let r=a.current;o.canDrag&&r&&(o.didMove=!0,t&&g(),o.x=P(n),o.y=F(n),o.delta=e.draggableDirection===`x`?o.x-o.start:o.y-o.start,o.start!==o.x&&(o.canCloseOnClick=!1),r.style.transform=`translate${e.draggableDirection}(${o.delta}px)`,r.style.opacity=``+(1-Math.abs(o.delta/o.removalDistance)))}function y(){document.removeEventListener(`mousemove`,_),document.removeEventListener(`mouseup`,y),document.removeEventListener(`touchmove`,_),document.removeEventListener(`touchend`,y);let t=a.current;if(o.canDrag&&o.didMove&&t){if(o.canDrag=!1,Math.abs(o.delta)>o.removalDistance)return i(!0),void e.closeToast();t.style.transition=`transform 0.2s, opacity 0.2s`,t.style.transform=`translate${e.draggableDirection}(0)`,t.style.opacity=`1`}}(0,v.useEffect)(()=>{s.current=e}),(0,v.useEffect)(()=>(a.current&&a.current.addEventListener(`d`,h,{once:!0}),T(e.onOpen)&&e.onOpen((0,v.isValidElement)(e.children)&&e.children.props),()=>{let e=s.current;T(e.onClose)&&e.onClose((0,v.isValidElement)(e.children)&&e.children.props)}),[]),(0,v.useEffect)(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||g(),window.addEventListener(`focus`,h),window.addEventListener(`blur`,g)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener(`focus`,h),window.removeEventListener(`blur`,g))}),[e.pauseOnFocusLoss]);let b={onMouseDown:p,onTouchStart:p,onMouseUp:m,onTouchEnd:m};return c&&l&&(b.onMouseEnter=g,b.onMouseLeave=h),f&&(b.onClick=e=>{d&&d(e),o.canCloseOnClick&&u()}),{playToast:h,pauseToast:g,isRunning:t,preventExitTransition:r,toastRef:a,eventHandlers:b}}function ne(e){let{closeToast:t,theme:n,ariaLabel:r=`close`}=e;return v.createElement(`button`,{className:`Toastify__close-button Toastify__close-button--${n}`,type:`button`,onClick:e=>{e.stopPropagation(),t(e)},"aria-label":r},v.createElement(`svg`,{"aria-hidden":`true`,viewBox:`0 0 14 16`},v.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`})))}function re(e){let{delay:t,isRunning:n,closeToast:r,type:i=`default`,hide:a,className:o,style:s,controlledProgress:c,progress:l,rtl:u,isIn:d,theme:f}=e,p=a||c&&l===0,m={...s,animationDuration:`${t}ms`,animationPlayState:n?`running`:`paused`,opacity:+!p};c&&(m.transform=`scaleX(${l})`);let h=S(`Toastify__progress-bar`,c?`Toastify__progress-bar--controlled`:`Toastify__progress-bar--animated`,`Toastify__progress-bar-theme--${f}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":u}),g=T(o)?o({rtl:u,type:i,defaultClassName:h}):S(h,o);return v.createElement(`div`,{role:`progressbar`,"aria-hidden":p?`true`:`false`,"aria-label":`notification timer`,className:g,style:m,[c&&l>=1?`onTransitionEnd`:`onAnimationEnd`]:c&&l<1?null:()=>{d&&r()}})}var I=e=>{let{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:i}=te(e),{closeButton:a,children:o,autoClose:s,onClick:c,type:l,hideProgressBar:u,closeToast:d,transition:f,position:p,className:m,style:h,bodyClassName:g,bodyStyle:_,progressClassName:y,progressStyle:b,updateId:x,role:C,progress:w,rtl:E,toastId:D,deleteToast:ee,isIn:O,isLoading:k,iconOut:A,closeOnClick:j,theme:M}=e,N=S(`Toastify__toast`,`Toastify__toast-theme--${M}`,`Toastify__toast--${l}`,{"Toastify__toast--rtl":E},{"Toastify__toast--close-on-click":j}),P=T(m)?m({rtl:E,position:p,type:l,defaultClassName:N}):S(N,m),F=!!w||!s,I={closeToast:d,type:l,theme:M},L=null;return!1===a||(L=T(a)?a(I):(0,v.isValidElement)(a)?(0,v.cloneElement)(a,I):ne(I)),v.createElement(f,{isIn:O,done:ee,position:p,preventExitTransition:n,nodeRef:r},v.createElement(`div`,{id:D,onClick:c,className:P,...i,style:h,ref:r},v.createElement(`div`,{...O&&{role:C},className:T(g)?g({type:l}):S(`Toastify__toast-body`,g),style:_},A!=null&&v.createElement(`div`,{className:S(`Toastify__toast-icon`,{"Toastify--animate-icon Toastify__zoom-enter"
1:!k})},A),v.createElement(`div`,null,o)),L,v.createElement(re,{...x&&!F?{key:`pb-${x}`}:{},rtl:E,theme:M,delay:s,isRunning:t,isIn:O,closeToast:d,hide:u,type:l,style:b,className:y,controlledProgress:F,progress:w||0})))},L=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},ie=O(L(`bounce`,!0));O(L(`slide`,!0)),O(L(`zoom`)),O(L(`flip`));var R=(0,v.forwardRef)((e,t)=>{let{getToastToRender:n,containerRef:r,isToastActive:i}=N(e),{className:a,style:o,rtl:s,containerId:c}=e;function l(e){let t=S(`Toastify__toast-container`,`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":s});return T(a)?a({position:e,rtl:s,defaultClassName:t}):S(t,E(a))}return(0,v.useEffect)(()=>{t&&(t.current=r.current)},[]),v.createElement(`div`,{ref:r,className:`Toastify`,id:c},n((e,t)=>{let n=t.length?{...o}:{...o,pointerEvents:`none`};return v.createElement(`div`,{className:l(e),style:n,key:`container-${e}`},t.map((e,n)=>{let{content:r,props:a}=e;return v.createElement(I,{...a,isIn:i(a.toastId),style:{...a.style,"--nth":n+1,"--len":t.length},key:`toast-${a.key}`},r)}))}))});R.displayName=`ToastContainer`,R.defaultProps={position:`top-right`,transition:ie,autoClose:5e3,closeButton:ne,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:`x`,role:`alert`,theme:`light`};var z,B=new Map,V=[],ae=1;function oe(){return``+ae++}function se(e){return e&&(w(e.toastId)||C(e.toastId))?e.toastId:oe()}function H(e,t){return B.size>0?A.emit(0,e,t):V.push({content:e,options:t}),t.toastId}function U(e,t){return{...t,type:t&&t.type||e,toastId:se(t)}}function W(e){return(t,n)=>H(t,U(e,n))}function G(e,t){return H(e,U(`default`,t))}G.loading=(e,t)=>
1H(e,U(`default`,{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),G.promise=function(e,t,n){let r,{pending:i,error:a,success:o}=t;i&&(r=w(i)?G.loading(i,n):G.loading(i.render,{...n,...i}));let s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},c=(e,t,i)=>{if(t==null)return void G.dismiss(r);let a={type:e,...s,...n,data:i},o=w(t)?{render:t}:t;return r?G.update(r,{...a,...o}):G(o.render,{...a,...o}),i},l=T(e)?e():e;return l.then(e=>c(`success`,o,e)).catch(e=>c(`error`,a,e)),l},G.success=W(`success`),G.info=W(`info`),G.error=W(`error`),G.warning=W(`warning`),G.warn=G.warning,G.dark=(e,t)=>H(e,U(`default`,{theme:`dark`,...t})),G.dismiss=e=>{B.size>0?A.emit(1,e):V=V.filter(t=>e!=null&&t.options.toastId!==e)},G.clearWaitingQueue=function(e){return e===void 0&&(e={}),A.emit(5,e)},G.isActive=e=>{let t=!1;return B.forEach(n=>{n.isToastActive&&n.isToastActive(e)&&(t=!0)}),t},G.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{let n=function(e,t){let{containerId:n}=t,r=B.get(n||z);return r&&r.getToast(e)}(e,t);if(n){let{props:r,content:i}=n,a={delay:100,...r,...t,toastId:t.toastId||e,updateId:oe()};a.toastId!==e&&(a.staleId=e);let o=a.render||i;delete a.render,H(o,a)}},0)},G.done=e=>{G.update(e,{progress:1})},G.onChange=e=>(A.on(4,e),()=>{A.off(4,e)}),G.POSITION={TOP_LEFT:`top-left`,TOP_RIGHT:`top-right`,TOP_CENTER:`top-center`,BOTTOM_LEFT:`bottom-left`,BOTTOM_RIGHT:`bottom-right`,BOTTOM_CENTER:`bottom-center`},G.TYPE={INFO:`info`,SUCCESS:`success`,WARNING:`warning`,ERROR:`error`,DEFAULT:`default`},A.on(2,e=>{z=e.containerId||e,B.set(z,e),V.forEach(e=>{A.emit(0,e.content,e.options)}),V=[]}).on(3,e=>{B.delete(e.containerId||e),B.size===0&&A.off(0).off(1).off(5)});var K=f(),ce={extra_small:11,small:14,normal:26},q=({size:e=`normal`,theme:t=``,className:n=``})=>(0,K.jsx)(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:ce[e],height:ce[e],viewBox:`0 0 44 44`,className:n,children:(0,K.jsxs)(`g`,{fillRule:`evenodd`,clipRule:`evenodd`,fill:_(t)||t,children:[(0,K.jsx)(`path`,{d:`M38.824,0 L44,5.178 L5.176,44 L0,38.825 L38.824,0z`}),(0,K.jsx)(`path`,{d:`M5.176,0 L44,38.825 L38.824,44 L0,5.178 L5.176,0z`})]})});q.propTypes={size:y.default.oneOf([`normal`,`small`,`extra_small`]),theme:y.default.oneOf(g),className:y.default.string};var le=i(p()),ue=le.default.bind({primary:`var(--sah-primary)`,interaction:`var(--sah-interaction)`,"secondary-pink":`var(--sah-secondary-pink)`,"secondary-blue":`var(--sah-secondary-blue)`,"interaction-dark":`var(--sah-interaction-dark)`,"interaction-hover":`var(--sah-interaction-hover)`,tertiary:`var(--sah-tertiary)`,danger:`var(--sah-danger)`,success:`var(--sah-success)`,"success-light":`var(--sah-success-light)`,warning:`var(--sah-warning)`,white:`var(--sah-white)`,"primary-light":`var(--sah-primary-light)`,"interaction-light":`var(--sah-interaction-light)`,"interaction-tint":`var(--sah-interaction-tint)`,"secondary-blue-light":`var(--sah-secondary-blue-light)`,"secondary-blue-ultra-light":`var(--sah-secondary-blue-ultra-light)`,"secondary-pink-light":`var(--sah-secondary-pink-light)`,medium:`var(--sah-medium)`,light:`var(--sah-light)`,"medium-light":`var(--sah-medium-light)`,"ultra-light":`var(--sah-ultra-light)`,"overlay-light-black":`var(--sah-overlay-light-black)`,"overlay-black":`var(--sah-overlay-black)`,"overlay-white":`var(--sah-overlay-white)`,"overlay-pink":`var(--sah-overlay-pink)`,"primary-light-blue":`var(--sah-primary-light-blue)`,secondary:`var(--sah-secondary)`,"ultra-dark":`var(--sah-ultra-dark)`,dark:`var(--sah-dark)`,info:`var(--sah-info)`,"primary-dark":`var(--sah-primary-dark)`,translucid:`var(--sah-translucid)`,shadow:`var(--sah-shadow)`,"font-light":`var(--sah-font-w-light)`,"font-regular":`var(--sah-font-w-regular)`,"font-bold":`var(--sah-font-w-bold)`,"font-extra-bold":`var(--sah-font-w-extra-bold)`,"font-ultra-bold":`var(--sah-font-w-ultra-bold)`,"font-title":`var(--sah-font-title)`,"line-height-xxxs":`var(--sah-line-height-xxxs)`,"line-height-xxs":`var(--sah-line-height-xxs)`,"line-height-xs":`var(--sah-line-height-xs)`,"line-height-s":`var(--sah-line-height-s)`,"line-height-m":`var(--sah-line-height-m)`,"line-height-l":`var(--sah-line-height-l)`,"line-height-xl":`var(--sah-line-height-xl)`,"line-height-xxl":`var(--sah-line-height-xxl)`,"line-height-xxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxxl":`var(--sah-line-height-xxxxxl)`,"line-height-xxxxxxl":`var(--sah-line-height-xxxxxxl)`,"line-height-xxxxxxxl":`var(--sah-line-height-xxxxxxxl)`,"line-height-xxxxxxxxl":`var(--sah-line-height-xxxxxxxxl)`,"icon-button":`_icon-button_q853d_189`,"icon-button--circled":`_icon-button--circled_q853d_203`}),de=()=>{},fe=({children:e,className:t=``,dataCy:n=``,dataTest:r=``,onClick:i=de,size:a=`small`,circled:o=!1,...s})=>(0,K.jsx)(`button`,{type:`button`,onClick:i,className:ue(`icon-button`,t,{"icon-button--circled":o}),"data-cy":n,"data-test":r,size:a,...s,children:e});fe.propTypes={children:y.default.element.isRequired,className:y.default.string,dataCy:y.default.string,dataTest:y.default.string,onClick:y.default.func,size:y.default.oneOf([`normal`,`small`,`extra_small`]),circled:y.default.bool};var J=fe,Y=({size:e=`small`,color:t=``,...n})=>(0,K.jsx)(J,{...n,children:(0,K.jsx)(q,{size:e,theme:t})});Y.propTypes={size:y.default.oneOf([`normal`,`small`,`extra_small`]),color:y.default.oneOf(g),...J.propTypes};var X={primary:`var(--sah-primary)`,interaction:`var(--sah-interaction)`,"secondary-pink":`var(--sah-secondary-pink)`,"secondary-blue":`var(--sah-secondary-blue)`,"interaction-dark":`var(--sah-interaction-dark)`,"interaction-hover":`var(--sah-interaction-hover)`,tertiary:`var(--sah-tertiary)`,danger:`var(--sah-danger)`,success:`var(--sah-success)`,"success-light":`var(--sah-success-light)`,warning:`_warning_11lb5_197`,white:`var(--sah-white)`,"primary-light":`var(--sah-primary-light)`,"interaction-light":`var(--sah-interaction-light)`,"interaction-tint":`var(--sah-interaction-tint)`,"secondary-blue-light":`var(--sah-secondary-blue-light)`,"secondary-blue-ultra-light":`var(--sah-secondary-blue-ultra-light)`,"secondary-pink-light":`var(--sah-secondary-pink-light)`,medium:`var(--sah-medium)`,light:`var(--sah-light)`,"medium-light":`var(--sah-medium-light)`,"ultra-light":`var(--sah-ultra-light)`,"overlay-light-black":`var(--sah-overlay-light-black)`,"overlay-black":`var(--sah-overlay-black)`,"overlay-white":`var(--sah-overlay-white)`,"overlay-pink":`var(--sah-overlay-pink)`,"primary-light-blue":`var(--sah-primary-light-blue)`,secondary:`var(--sah-secondary)`,"ultra-dark":`var(--sah-ultra-dark)`,dark:`var(--sah-dark)`,info:`_info_11lb5_197`,"primary-dark":`var(--sah-primary-dark)`,translucid:`var(--sah-translucid)`,shadow:`var(--sah-sha
1dow)`,"font-light":`var(--sah-font-w-light)`,"font-regular":`var(--sah-font-w-regular)`,"font-bold":`var(--sah-font-w-bold)`,"font-extra-bold":`var(--sah-font-w-extra-bold)`,"font-ultra-bold":`var(--sah-font-w-ultra-bold)`,"font-title":`var(--sah-font-title)`,"line-height-xxxs":`var(--sah-line-height-xxxs)`,"line-height-xxs":`var(--sah-line-height-xxs)`,"line-height-xs":`var(--sah-line-height-xs)`,"line-height-s":`var(--sah-line-height-s)`,"line-height-m":`var(--sah-line-height-m)`,"line-height-l":`var(--sah-line-height-l)`,"line-height-xl":`var(--sah-line-height-xl)`,"line-height-xxl":`var(--sah-line-height-xxl)`,"line-height-xxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxxl":`var(--sah-line-height-xxxxxl)`,"line-height-xxxxxxl":`var(--sah-line-height-xxxxxxl)`,"line-height-xxxxxxxl":`var(--sah-line-height-xxxxxxxl)`,"line-height-xxxxxxxxl":`var(--sah-line-height-xxxxxxxxl)`,"toast-container":`_toast-container_11lb5_197`,offer:`_offer_11lb5_197`,rebranding:`_rebranding_11lb5_197`,default:`_default_11lb5_197`,"toast-layout":`_toast-layout_11lb5_201`,"toast-layout__content-wrapper":`_toast-layout__content-wrapper_11lb5_207`,"toast-layout__close-button":`_toast-layout__close-button_11lb5_210`,"toast-layout__title":`_toast-layout__title_11lb5_213`,"toast-layout__content":`_toast-layout__content_11lb5_207`,"toast-layout--compact":`_toast-layout--compact_11lb5_228`,"toast-layout--info":`_toast-layout--info_11lb5_237`,"toast-layout--warning":`_toast-layout--warning_11lb5_242`},pe=()=>{},me=({closeToast:e=pe})=>(0,K.jsx)(Y,{color:`black`,onClick:t=>{t.stopPropagation(),e(t)},className:X[`toast-layout__close-button`]});me.propTypes={closeToast:y.default.func};var he=({renderContent:e,renderIcon:t=()=>null,renderTitle:n=null,theme:r=``,compact:i=!1})=>(0,K.jsxs)(`div`,{className:(0,b.default)(X[`toast-layout`],{[X[`toast-layout--${r}`]]:r,[X[`toast-layout--compact`]]:i}),children:[t(),(0,K.jsxs)(`div`,{className:X[`toast-layout__content-wrapper`],children:[n&&(0,K.jsx)(`div`,{className:X[`toast-layout__title`],children:n()}),(0,K.jsx)(`div`,{className:X[`toast-layout__content`],children:e()})]})]});he.propTypes={renderContent:y.default.func.isRequired,renderIcon:y.default.func,renderTitle:y.default.func,theme:y.default.oneOf([``,`default`,`warning`,`info`,`rebranding`,`offer`]),compact:y.default.bool};var ge=()=>(0,K.jsx)(R,{hideProgressBar:!0,position:`top-right`,transition:ie,toastClassName:X[`toast-container`]}),_e=(e,t,n=`default`)=>{G((0,K.jsx)(he,{...e}),{...t,onClick:t.onClick?t.onClick:null,onOpen:e=>{t.onOpen&&t.onOpen(e)},onClose:e=>{t.onClose&&t.onClose(e)},closeButton:(0,K.jsx)(me,{}),className:[t.className,X[n]].filter(Boolean).join(` `),draggable:!1})},ve=(e,t={})=>{_e(e,t,`default`)},ye=(e,t={})=>{_e(e,t,`info`)},be=ge;function Z(){return window?.grecaptcha?.enterprise}var xe=e=>Z()[e]||null,Se=`https://www.recaptcha.net`,Ce=(0,v.createContext)(null),Q=()=>{};function we({children:e}){let{recaptchaSiteKey:t,recaptchaSiteKeys:n}=s(),{current:r}=o(),{theme:i}=h(),a=(0,v.useCallback)(()=>Z()?Promise.resolve():new Promise((e,n)=>{let i=`${Se}/recaptcha/enterprise.js?${new URLSearchParams({render:t,hl:r}).toString()}`,a=document.createElement(`script`);a.src=i,a.async=!0,a.defer=!0,a.onload=e,a.onerror=n,document.head.appendChild(a)}),[]),c=(0,v.useCallback)(async e=>{if(!t)throw Error(`Missing reCAPTCHA site key.`);let n=Z();if(!n?.execute)throw Error(`reCAPTCHA Enterprise API not available.`);if(!e)throw Error(`Missing reCAPTCHA action. Pass an action to executeRecaptcha(action).`);return new Promise((r,i)=>{n.ready(()=>{n.execute(t,{action:e}).then(r).catch(i)})})},[t]),l=(0,v.useCallback)((e,t,a,o)=>xe(`render`)(e,{sitekey:n[i]||n.spotahome,callback:t,theme:`light`,type:`image`,tabindex:0,"expired-callback":a,"error-callback":o,size:`normal`,hl:r,badge:`bottomright`,isolated:!1}),[]);return(0,K.jsx)(Ce.Provider,{value:{executeRecaptcha:c,loadRecaptcha:a,renderRecaptcha:l},children:e})}function Te(e){let[t,n]=(0,v.useState)(!1),[r,i]=(0,v.useState)(!1),{executeRecaptcha:a,loadRecaptcha:o,renderRecaptcha:s}=(0,v.useContext)(Ce);return(0,v.useEffect)(()=>{o().then(()=>n(!0)).catch(()=>i(!0))},[o]),{isRecaptchaReady:t,hasRecaptchaError:r,executeRecaptcha:async()=>{let t=null;try{t=await a(e)}catch(t){u.error({error:t,source:`ReCaptchaContext-useExecuteRecaptcha-${e}`})}return t},renderRecaptcha:s}}var Ee=5;function De({action:e,onChange:t=Q,onExpired:n=Q,onError:r=Q,className:i}){let a=(0,v.useRef)(null),o=(0,v.useRef)(null),s=(0,v.useRef)(!1),c=(0,v.useRef)(0),{renderRecaptcha:u,isRecaptchaReady:d,hasRecaptchaError:f}=Te(e),p=(0,v.useCallback)(()=>{let e=Z()?.execute||null;if(e&&o.current!==void 0)return e(o.current);s.current=!0},[]);return(0,v.useEffect)(()=>{let e=null;return o.current||(e=setInterval(()=>{if(c.current>=Ee){clearInterval(e);return}if(!o.current&&a.current){let i=document.createElement(`div`);o.current=u(i,t,n,r),a.current.appendChild(i),clearInterval(e)}s.current&&o.current&&(s.current=!1,p()),c.current+=1},200)),()=>clearInterval(e)},[]),{executeCaptcha:p,renderRecaptchaComponent:()=>f?(0,K.jsx)(`p`,{className:i,children:l(`tenant.recaptcha.error`)}):(0,K.jsx)(`div`,{ref:a,className:i}),isRecaptchaReady:d}}var Oe=t(((e,t)=>
1{Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var n=`none`,r=`contents`,i=/^(input|select|textarea|button|object|iframe)$/;function a(e,t){return t.getPropertyValue(`overflow`)!==`visible`||e.scrollWidth<=0&&e.scrollHeight<=0}function o(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;try{var i=window.getComputedStyle(e),o=i.getPropertyValue(`display`);return t?o!==r&&a(e,i):o===n}catch{return console.warn(`Failed to inspect element style`),!1}}function s(e){for(var t=e,n=e.getRootNode&&e.getRootNode();t&&t!==document.body;){if(n&&t===n&&(t=n.host.parentNode),o(t))return!1;t=t.parentNode}return!0}function c(e,t){var n=e.nodeName.toLowerCase();return(i.test(n)&&!e.disabled||n===`a`&&e.href||t)&&s(e)}function l(e){var t=e.getAttribute(`tabindex`);t===null&&(t=void 0);var n=isNaN(t);return(n||t>=0)&&c(e,!n)}function u(e){return[].slice.call(e.querySelectorAll(`*`),0).reduce(function(e,t){return e.concat(t.shadowRoot?u(t.shadowRoot):[t])},[]).filter(l)}t.exports=e.default})),ke=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=o,e.log=s,e.handleBlur=c,e.handleFocus=l,e.markForFocusLater=u,e.returnFocus=d,e.popWithoutFocus=f,e.setupScopedFocus=p,e.teardownScopedFocus=m;var t=n(Oe());function n(e){return e&&e.__esModule?e:{default:e}}var r=[],i=null,a=!1;function o(){r=[]}function s(){}function c(){a=!0}function l(){if(a){if(a=!1,!i)return;setTimeout(function(){i.contains(document.activeElement)||((0,t.default)(i)[0]||i).focus()},0)}}function u(){r.push(document.activeElement)}function d(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=null;try{r.length!==0&&(t=r.pop(),t.focus({preventScroll:e}));return}catch{console.warn([`You tried to return focus to`,t,`but it is not in the DOM anymore`].join(` `))}}function f(){r.length>0&&r.pop()}function p(e){i=e,window.addEventListener?(window.addEventListener(`blur`,c,!1),document.addEventListener(`focus`,l,!0)):(window.attachEvent(`onBlur`,c),document.attachEvent(`onFocus`,l))}function m(){i=null,window.addEventListener?(window.removeEventListener(`blur`,c),document.removeEventListener(`focus`,l)):(window.detachEvent(`onBlur`,c),document.detachEvent(`onFocus`,l))}})),Ae=t(((e,t)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var n=r(Oe());function r(e){return e&&e.__esModule?e:{default:e}}function i(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;return e.activeElement.shadowRoot?i(e.activeElement.shadowRoot):e.activeElement}function a(e,t){var r=(0,n.default)(e);if(!r.length){t.preventDefault();return}var a=void 0,o=t.shiftKey,s=r[0],c=r[r.length-1],l=i();if(e===l){if(!o)return;a=c}if(c===l&&!o&&(a=s),s===l&&o&&(a=c),a){t.preventDefault(),a.focus();return}var u=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(u!=null&&u[1]!=`Chrome`&&/\biPod\b|\biPad\b/g.exec(navigator.userAgent)==null){var d=r.indexOf(l);if(d>-1&&(d+=o?-1:1),a=r[d],a===void 0){t.preventDefault(),a=o?c:s,a.focus();return}t.preventDefault(),a.focus()}}t.exports=e.default})),je=t(((e,t)=>{var n=!1,r=function(){};if(n){var i=function(e,t){var n=arguments.length;t=Array(n>1?n-1:0);for(var r=1;r<n;r++)t[r-1]=arguments[r];var i=0,a=`Warning: `+e.replace(/%s/g,function(){return t[i++]});typeof console<`u`&&console.error(a);try{throw Error(a)}catch{}};r=function(e,t,n){var r=arguments.length;n=Array(r>2?r-2:0);for(var a=2;a<r;a++)n[a-2]=arguments[a];if(t===void 0)throw Error("`warning(condition, format, ...args)` requires a warning message argument");e||i.apply(null,[t].concat(n))}}t.exports=r})),Me=t(((e,t)=>{(function(){var e=!!(typeof window<`u`&&window.document&&window.document.createElement),n={canUseDOM:e,canUseWorkers:typeof Worker<`u`,canUseEventListeners:e&&!!(window.addEventListener||window.attachEvent),canUseViewport:e&&!!window.screen};typeof define==`function`&&typeof define.amd==`object`&&define.amd?define(function(){return n}):t!==void 0&&t.exports?t.exports=n:window.ExecutionEnvironment=n})()})),$=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.canUseDOM=e.SafeNodeList=e.SafeHTMLCollection=void 0;var t=n(Me());
1function n(e){return e&&e.__esModule?e:{default:e}}var r=t.default,i=r.canUseDOM?window.HTMLElement:{};e.SafeHTMLCollection=r.canUseDOM?window.HTMLCollection:{},e.SafeNodeList=r.canUseDOM?window.NodeList:{},e.canUseDOM=r.canUseDOM,e.default=i})),Ne=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=a,e.log=o,e.assertNodeList=s,e.setElement=c,e.validateElement=l,e.hide=u,e.show=d,e.documentNotReadyOrSSRTesting=f;var t=r(je()),n=$();function r(e){return e&&e.__esModule?e:{default:e}}var i=null;function a(){i&&(i.removeAttribute?i.removeAttribute(`aria-hidden`):i.length==null?document.querySelectorAll(i).forEach(function(e){return e.removeAttribute(`aria-hidden`)}):i.forEach(function(e){return e.removeAttribute(`aria-hidden`)})),i=null}function o(){}function s(e,t){if(!e||!e.length)throw Error(`react-modal: No elements were found for selector `+t+`.`)}function c(e){var t=e;if(typeof t==`string`&&n.canUseDOM){var r=document.querySelectorAll(t);s(r,t),t=r}return i=t||i,i}function l(e){var n=e||i;return n?Array.isArray(n)||n instanceof HTMLCollection||n instanceof NodeList?n:[n]:((0,t.default)(!1,[`react-modal: App element is not defined.`,"Please use `Modal.setAppElement(el)` or set `appElement={el}`.",`This is needed so screen readers don't see main content`,`when modal is opened. It is not recommended, but you can opt-out`,"by setting `ariaHideApp={false}`."].join(` `)),[])}function u(e){var t=!0,n=!1,r=void 0;try{for(var i=l(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0)a.value.setAttribute(`aria-hidden`,`true`)}catch(e){n=!0,r=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}}function d(e){var t=!0,n=!1,r=void 0;try{for(var i=l(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0)a.value.removeAttribute(`aria-hidden`)}catch(e){n=!0,r=e}finally{try{!t&&i.return&&i.return()}finally{if(n)throw r}}}function f(){i=null}})),Pe=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=i,e.log=a;var t={},n={};function r(e,t){e.classList.remove(t)}function i(){var e=document.getElementsByTagName(`html`)[0];for(var i in t)r(e,t[i]);var a=document.body;for(var o in n)r(a,n[o]);t={},n={}}function a(){}var o=function(e,t){return e[t]||(e[t]=0),e[t]+=1,t},s=function(e,t){return e[t]&&--e[t],t},c=function(e,t,n){n.forEach(function(n){o(t,n),e.add(n)})},l=function(e,t,n){n.forEach(function(n){s(t,n),t[n]===0&&e.remove(n)})};e.add=function(e,r){return c(e.classList,e.nodeName.toLowerCase()==`html`?t:n,r.split(` `))},e.remove=function(e,r){return l(e.classList,e.nodeName.toLowerCase()==`html`?t:n,r.split(` `))}})),Fe=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.log=i,e.resetState=a;function t(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}var n=function e(){var n=this;t(this,e),this.register=function(e){n.openInstances.indexOf(e)===-1&&(n.openInstances.push(e),n.emit(`register`))},this.deregister=function(e){var t=n.openInstances.indexOf(e);t!==-1&&(n.openInstances.splice(t,1),n.emit(`deregister`))},this.subscribe=function(e){n.subscribers.push(e)},this.emit=function(e){n.subscribers.forEach(function(t){return t(e,n.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},r=new n;function i(){console.log(`portalOpenInstances ----------`),console.log(r.openInstances.length),r.openInstances.forEach(function(e){return console.log(e)}),console.log(`end portalOpenInstances ----------`)}function a(){r=new n}e.default=r})),Ie=t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=o,e.log=s;var t=n(Fe());function n(e){return e&&e.__esModule?e:{default:e}}var r=void 0,i=void 0,a=[];function o(){for(var e=[r,i],t=0;t<e.length;t++){var n=e[t];n&&n.parentNode&&n.parentNode.removeChild(n)}r=i=null,a=[]}function s(){console.log(`bodyTrap ----------`),console.log(a.length);for(var e=[r,i],t=0;t<e.length;t++){var n=e[t]||{};console.log(n.nodeName,n.className,n.id)}console.log(`edn bodyTrap ----------`)}function c(){a.length!==0&&a[a.length-1].focusContent()}function l(e,t){!r&&!i&&(r=document.createElement(`div`),r.setAttribute(`data-react-modal-body-trap`,``),r.style.position=`absolute`,r.style.opacity=`0`,r.setAttribute(`tabindex`,`0`),r.addEventListener(`focus`,c),i=r.cloneNode(),i.addEventListener(`focus`,c)),a=t,a.length>0?(document.body.firstChild!==r&&document.body.insertBefore(r,document.body.firstChild),document.body.lastChild!==i&&document.body.appendChild(i)):(r.parentElement&&r.parentElement.removeChild(r),i.parentElement&&i.parentElement.removeChild(i))}t.default.subscribe(l)})),Le=t(((e,t)=>
vendor: 4,801 bytes, line 1
1{Object.defineProperty(e,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=a(),s=_(c()),l=g(ke()),u=_(Ae()),d=g(Ne()),f=g(Pe()),p=$(),m=_(p),h=_(Fe());Ie();function g(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function _(e){return e&&e.__esModule?e:{default:e}}function v(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function y(e,t){if(!e)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return t&&(typeof t==`object`||typeof t==`function`)?t:e}function b(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function, not `+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var x={overlay:`ReactModal__Overlay`,content:`ReactModal__Content`},S=function(e){return e.code===`Tab`||e.keyCode===9},C=function(e){return e.code===`Escape`||e.keyCode===27},w=0,T=function(e){b(t,e);function t(e){v(this,t);var n=y(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setOverlayRef=function(e){n.overlay=e,n.props.overlayRef&&n.props.overlayRef(e)},n.setContentRef=function(e){n.content=e,n.props.contentRef&&n.props.contentRef(e)},n.afterClose=function(){var e=n.props,t=e.appElement,r=e.ariaHideApp,i=e.htmlOpenClassName,a=e.bodyOpenClassName,o=e.parentSelector,s=o&&o().ownerDocument||document;a&&f.remove(s.body,a),i&&f.remove(s.getElementsByTagName(`html`)[0],i),r&&w>0&&(--w,w===0&&d.show(t)),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(l.returnFocus(n.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),h.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(l.setupScopedFocus(n.node),l.markForFocusLater()),n.setState({isOpen:!0},function(){n.openAnimationFrame=requestAnimationFrame(function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})})}))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())})},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){S(e)&&(0,u.default)(n.content,e),n.props.shouldCloseOnEsc&&C(e)&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){n.shouldClose===null&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){!n.props.shouldCloseOnOverlayClick&&e.target==n.overlay&&e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var i=(t===void 0?`undefined`:r(t))===`object`?t:{base:x[e],afterOpen:x[e]+`--after-open`,beforeClose:x[e]+`--before-close`},a=i.base;return n.state.afterOpen&&(a=a+` `+i.afterOpen),n.state.beforeClose&&(a=a+` `+i.beforeClose),typeof t==`string`&&t?a+` `+t:a},n.attributesFromObject=function(e,t){return Object.keys(t).reduce(function(n,r){return n[e+`-`+r]=t[r],n},{})},n.state={afterOpen:!1,beforeClose:!1}
1,n.shouldClose=null,n.moveFromContentToOverlay=null,n}return i(t,[{key:`componentDidMount`,value:function(){this.props.isOpen&&this.open()}},{key:`componentDidUpdate`,value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:`componentWillUnmount`,value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:`beforeOpen`,value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,r=e.htmlOpenClassName,i=e.bodyOpenClassName,a=e.parentSelector,o=a&&a().ownerDocument||document;i&&f.add(o.body,i),r&&f.add(o.getElementsByTagName(`html`)[0],r),n&&(w+=1,d.hide(t)),h.default.register(this)}},{key:`render`,value:function(){var e=this.props,t=e.id,r=e.className,i=e.overlayClassName,a=e.defaultStyles,o=e.children,s=r?{}:a.content,c=i?{}:a.overlay;if(this.shouldBeClosed())return null;var l={ref:this.setOverlayRef,className:this.buildClassName(`overlay`,i),style:n({},c,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},u=n({id:t,ref:this.setContentRef,style:n({},s,this.props.style.content),className:this.buildClassName(`content`,r),tabIndex:`-1`,onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject(`aria`,n({modal:!0},this.props.aria)),this.attributesFromObject(`data`,this.props.data||{}),{"data-testid":this.props.testId}),d=this.props.contentElement(u,o);return this.props.overlayElement(l,d)}}]),t}(o.Component);T.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},T.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(m.default),s.default.instanceOf(p.SafeHTMLCollection),s.default.instanceOf(p.SafeNodeList),s.default.arrayOf(s.default.instanceOf(m.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},e.default=T,t.exports=e.default})),Re=e({polyfill:()=>He});function ze(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);e!=null&&this.setState(e)}function Be(e){function t(t){return this.constructor.getDerivedStateFromProps(e,t)??null}this.setState(t.bind(this))}function Ve(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function He(e){var t=e.prototype;if(!t||!t.isReactComponent)throw Error(`Can only polyfill class components`);if(typeof e.getDerivedStateFromProps!=`function`&&typeof t.getSnapshotBeforeUpdate!=`function`)return e;var n=null,r=null,i=null;if(typeof t.componentWillMount==`function`?n=`componentWillMount`:typeof t.UNSAFE_componentWillMount==`function`&&(n=`UNSAFE_componentWillMount`),typeof t.componentWillReceiveProps==`function`?r=`componentWillReceiveProps`:typeof t.UNSAFE_componentWillReceiveProps==`function`&&(r=`UNSAFE_componentWillReceiveProps`),typeof t.componentWillUpdate==`function`?i=`componentWillUpdate`:typeof t.UNSAFE_componentWillUpdate==`function`&&(i=`UNSAFE_componentWillUpdate`),n!==null||r!==null||i!==null){var a=e.displayName||e.name,o=typeof e.getDerivedStateFromProps==`function`?`getDerivedStateFromProps()`:`getSnapshotBeforeUpdate()`;throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs.
2
3`+a+` uses `+o+` but also contains the following legacy lifecycles:`+(n===null?``:`
4  `+n)+(r===null?``:`
5  `+r)+(i===null?``:`
6  `+i)+`
7
8The above lifecycles should be removed. Learn more about this warning here:
9https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof e.getDerivedStateFromProps==`function`&&(t.componentWillMount=ze,t.componentWillReceiveProps=Be),typeof t.getSnapshotBeforeUpdate==`function`){if(typeof t.componentDidUpdate!=`function`)throw Error(`Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype`);t.componentWillUpdate=Ve;var s=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,r)}}return e}var Ue=r((()=>{ze.__suppressDeprecationWarning=!0,Be.__suppressDeprecationWarning=!0,Ve.__suppressDeprecationWarning=!0})),We=t((e=>
9{Object.defineProperty(e,"__esModule",{value:!0}),e.bodyOpenClassName=e.portalClassName=void 0;var t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=a(),o=_(i),s=_(d()),l=_(c()),u=_(Le()),f=g(Ne()),p=$(),m=_(p),h=(Ue(),n(Re));function g(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function _(e){return e&&e.__esModule?e:{default:e}}function v(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function y(e,t){if(!e)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return t&&(typeof t==`object`||typeof t==`function`)?t:e}function b(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function, not `+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var x=e.portalClassName=`ReactModalPortal`,S=e.bodyOpenClassName=`ReactModal__Body--open`,C=p.canUseDOM&&s.default.createPortal!==void 0,w=function(e){return document.createElement(e)},T=function(){return C?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer};function E(e){return e()}var D=function(e){b(n,e);function n(){var e,r,i,a;v(this,n);var c=[...arguments];return a=(r=(i=y(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(c))),i),i.removePortal=function(){!C&&s.default.unmountComponentAtNode(i.node);var e=E(i.props.parentSelector);e&&e.contains(i.node)?e.removeChild(i.node):console.warn(`React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.`)},i.portalRef=function(e){i.portal=e},i.renderPortal=function(e){var r=T()(i,o.default.createElement(u.default,t({defaultStyles:n.defaultStyles},e)),i.node);i.portalRef(r)},r),y(i,a)}return r(n,[{key:`componentDidMount`,value:function(){p.canUseDOM&&(C||(this.node=w(`div`)),this.node.className=this.props.portalClassName,E(this.props.parentSelector).appendChild(this.node),!C&&this.renderPortal(this.props))}},{key:`getSnapshotBeforeUpdate`,value:function(e){return{prevParent:E(e.parentSelector),nextParent:E(this.props.parentSelector)}}},{key:`componentDidUpdate`,value:function(e,t,n){if(p.canUseDOM){var r=this.props,i=r.isOpen,a=r.portalClassName;e.portalClassName!==a&&(this.node.className=a);var o=n.prevParent,s=n.nextParent;s!==o&&(o.removeChild(this.node),s.appendChild(this.node)),!(!e.isOpen&&!i)&&!C&&this.renderPortal(this.props)}}},{key:`componentWillUnmount`,value:function(){if(!(!p.canUseDOM||!this.node||!this.portal)){var e=this.portal.state,t=Date.now(),n=e.isOpen&&this.props.closeTimeoutMS&&(e.closesAt||t+this.props.closeTimeoutMS);n?(e.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-t)):this.removePortal()}}},{key:`render`,value:function(){return!p.canUseDOM||!C?null:(!this.node&&C&&(this.node=w(`div`)),T()(o.default.createElement(u.default,t({ref:this.portalRef,defaultStyles:n.defaultStyles},this.props)),this.node))}}],[{key:`setAppElement`,value:function(e){f.setElement(e)}}]),n}(i.Component);D.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(m.default),l.default.instanceOf(p.SafeHTMLCollection),l.default.instanceOf(p.SafeNodeList),l.default.arrayOf(l.default.instanceOf(m.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},D.defaultProps={isOpen:!1,portalClassName:x,bodyOpenClassName:S,role:`dialog`,ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(e,t){return o.default.createElement(`div`,e,t)},contentElement:function(e,t){return o.default.createElement(`div`,e,t)}},D.defaultStyles={overlay:{position:`fixed`,top:0,left:0,right:0,bottom:0,backgroundColor:`rgba(255, 255, 255, 0.75)`},content:{position:`absolute`,top:`40px`,left:`40px`,right:`40px`,bottom:`40px`,border:`1px solid #ccc`,background:`#fff`,overflow:`auto`,WebkitOverflowScrolling:`touch`,borderRadius:`4px`,outline:`none`,padding:`20px`}},(0,h.polyfill)(D),e.default=D})),Ge=i(t(((e,t)=>
9{Object.defineProperty(e,"__esModule",{value:!0});var n=r(We());function r(e){return e&&e.__esModule?e:{default:e}}e.default=n.default,t.exports=e.default}))()),Ke={primary:`var(--sah-primary)`,interaction:`var(--sah-interaction)`,"secondary-pink":`var(--sah-secondary-pink)`,"secondary-blue":`var(--sah-secondary-blue)`,"interaction-dark":`var(--sah-interaction-dark)`,"interaction-hover":`var(--sah-interaction-hover)`,tertiary:`var(--sah-tertiary)`,danger:`var(--sah-danger)`,success:`var(--sah-success)`,"success-light":`var(--sah-success-light)`,warning:`var(--sah-warning)`,white:`var(--sah-white)`,"primary-light":`var(--sah-primary-light)`,"interaction-light":`var(--sah-interaction-light)`,"interaction-tint":`var(--sah-interaction-tint)`,"secondary-blue-light":`var(--sah-secondary-blue-light)`,"secondary-blue-ultra-light":`var(--sah-secondary-blue-ultra-light)`,"secondary-pink-light":`var(--sah-secondary-pink-light)`,medium:`var(--sah-medium)`,light:`var(--sah-light)`,"medium-light":`var(--sah-medium-light)`,"ultra-light":`var(--sah-ultra-light)`,"overlay-light-black":`var(--sah-overlay-light-black)`,"overlay-black":`var(--sah-overlay-black)`,"overlay-white":`var(--sah-overlay-white)`,"overlay-pink":`var(--sah-overlay-pink)`,"primary-light-blue":`var(--sah-primary-light-blue)`,secondary:`var(--sah-secondary)`,"ultra-dark":`var(--sah-ultra-dark)`,dark:`var(--sah-dark)`,info:`var(--sah-info)`,"primary-dark":`var(--sah-primary-dark)`,translucid:`var(--sah-translucid)`,shadow:`var(--sah-shadow)`,"font-light":`var(--sah-font-w-light)`,"font-regular":`var(--sah-font-w-regular)`,"font-bold":`var(--sah-font-w-bold)`,"font-extra-bold":`var(--sah-font-w-extra-bold)`,"font-ultra-bold":`var(--sah-font-w-ultra-bold)`,"font-title":`var(--sah-font-title)`,"line-height-xxxs":`var(--sah-line-height-xxxs)`,"line-height-xxs":`var(--sah-line-height-xxs)`,"line-height-xs":`var(--sah-line-height-xs)`,"line-height-s":`var(--sah-line-height-s)`,"line-height-m":`var(--sah-line-height-m)`,"line-height-l":`var(--sah-line-height-l)`,"line-height-xl":`var(--sah-line-height-xl)`,"line-height-xxl":`var(--sah-line-height-xxl)`,"line-height-xxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxl":`var(--sah-line-height-xxxxl)`,"line-height-xxxxxl":`var(--sah-line-height-xxxxxl)`,"line-height-xxxxxxl":`var(--sah-line-height-xxxxxxl)`,"line-height-xxxxxxxl":`var(--sah-line-height-xxxxxxxl)`,"line-height-xxxxxxxxl":`var(--sah-line-height-xxxxxxxxl)`,modal:`_modal_1bwlx_193`,"modal-small":`_modal-small_1bwlx_205`,"modal-normal":`_modal-normal_1bwlx_209`,"modal-medium":`_modal-medium_1bwlx_213`,"modal-big":`_modal-big_1bwlx_217`,"modal-fullscreen":`_modal-fullscreen_1bwlx_221`,"modal--rounded":`_modal--rounded_1bwlx_228`,"modal--corner-top-right":`_modal--corner-top-right_1bwlx_233`,"modal--corner-top-right-full":`_modal--corner-top-right-full_1bwlx_233`,"modal--corner-top-left":`_modal--corner-top-left_1bwlx_248`,"modal--corner-top-left-full":`_modal--corner-top-left-full_1bwlx_248`,"modal--corner-bottom-right":`_modal--corner-bottom-right_1bwlx_263`,"modal--corner-bottom-right-full":`_modal--corner-bottom-right-full_1bwlx_263`,"modal--corner-bottom-left":`_modal--corner-bottom-left_1bwlx_278`,"modal--corner-bottom-left-full":`_modal--corner-bottom-left-full_1bwlx_278`,overlay:`_overlay_1bwlx_293`},qe=le.default.bind(Ke),Je=({children:e,isOpen:t,size:n=`normal`,className:r=``,overlayClassName:i=``,contentLabel:a=``,onAfterOpen:o=()=>{},onRequestClose:s=()=>{},ariaHideApp:c=!1,shouldCloseOnOverlayClick:l=!0,role:u=`dialog`,isRounded:d=!0,cornerPosition:f=``,bodyOpenClassName:p=`ReactModal__Body--open`,closeTimeoutMS:m=0})=>(0,K.jsx)(Ge.default,{bodyOpenClassName:p,isOpen:t,onAfterOpen:o,onRequestClose:s,ariaHideApp:c,shouldCloseOnOverlayClick:l,className:qe(`modal`,{[`modal-${n}`]:n,"modal--rounded":d&&n!==`fullscreen`,"modal--corner-top-left":f===`topLeft`,"modal--corner-top-right":f===`topRight`,"modal--corner-bottom-right":f===`bottomRight`,"modal--corner-bottom-left":f===`bottomLeft`,"modal--corner-top-left-full":f===`fullTopLeft`,"modal--corner-top-right-full":f===`fullTopRight`,"modal--corner-bottom-right-full":f===`fullBottomRight`,"modal--corner-bottom-left-full":f===`fullBottomLeft`},r),overlayClassName:qe(Ke.overlay,i),role:u,contentLabel:a,closeTimeoutMS:m,children:e});Je.propTypes={children:y.default.oneOfType([y.default.arrayOf(y.default.node),y.default.node]).isRequired,isOpen:y.default.bool.isRequired,onAfterOpen:y.default.func,onRequestClose:y.default.func,ariaHideApp:y.default.bool,shouldCloseOnOverlayClick:y.default.bool,role:y.default.string,contentLabel:y.default.string,size:y.default.oneOf([`small`,`normal`,`medium`,`big`,`fullscreen`]),className:y.default.string,overlayClassName:y.default.string,isRounded:y.default.bool,cornerPosition:y.default.oneOf([`topLeft`,`topRight`,`bottomLeft`,`bottomRight`,`fullTopLeft`,`fullTopRight`,`fullBottomRight`,`fullBottomLeft`,``]),bodyOpenClassName:y.default.string,closeTimeoutMS:y.default.number};var Ye=Je;export{be as a,Y as c,Te as i,J as l,we as n,ye as o,De as r,ve as s,Ye as t,q as u};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.