PageSourceSearch

https://www.regencymanagementinc.com/

html regencymanagementinc.com collected 2026-10-09 03:08:45 UTC 242,997 bytes, 1,418 lines download raw bytes

1<!doctype html >
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
3      class="">
4<head>
5    <meta charset="utf-8">
6    
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43<script type="text/javascript">
44    window._currentDevice = 'desktop';
45    window.Parameters = window.Parameters || {
46        HomeUrl: 'https://www.regencymanagementinc.com/',
47
48        AccountUUID: 'b53488935c9e4b648e5d0ed666d4a1aa',
49
50        SystemID: 'US_DIRECT_PRODUCTION',
51        SiteAlias: '25689d58',
52        SiteType: atob('RFVEQU9ORQ=='),
53        PublicationDate: 'Sep 28, 2026',
54        ExternalUid: 'SE',
55        IsSiteMultilingual: false,
56        InitialPostAlias: '',
57        InitialPostPageUuid: '',
58        InitialDynamicItem: '',
59        DynamicPageInfo: {
60            isDynamicPage: false,
61            base64JsonRowData: 'null',
62        },
63        InitialPageAlias: 'home',
64        InitialPageUuid: 'e286ce12c5e5495f92818c5fe962639d',
65        InitialPageId: '1215475229',
66        InitialEncodedPageAlias: 'aG9tZQ==',
67        InitialHeaderUuid: '5e47bfdea6ac4f7b9f01122ee241a784',
68        CurrentPageUrl: '',
69        IsCurrentHomePage: true,
70        ThemeVersion: '500000',
71        DefaultPageAlias: '',
72        RemoveDID: true,
73        WidgetStyleID: null,
74        IsHeaderFixed: false,
75        IsHeaderSkinny: false,
76        StorePagesUrls: 'e30=',
77        IsNewStore: 'false',
78        StorePath: '',
79        StoreId: 'null',
80        StoreVersion: 0,
81        StoreBaseUrl: '',
82        StoreCleanUrl: true,
83        StoreDisableScrolling: true,
84        IsStoreSuspended: false,
85        showCookieNotification: false,
86        cookiesNotificationMarkup: 'null',
87        translatedPageUrl: '',
88        sidebarPosition: 'NA',
89        currentLanguage: 'en',
90        currentLocale: 'en',
91        NavItems: '{}',
92        
93        mapConsent: {
94            message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.',
95            enable: 'Enable'
96        },
97        NavigationAreaParams: {
98            ShowBackToHomeOnInnerPages: true,
99            NavbarSize: -1,
100            NavbarLiveHomePage: 'https://www.regencymanagementinc.com/',
101            NavbarSelector: '#dmNav:has(a)',
102            SubNavbarSelector: '#subnav_main'
103        },
104        planID: '7',
105        disableTracking: false,
106        pageType: 'FROM_SCRATCH',
107        isRuntimeServer: true,
108        isInEditor: false,
109        isInPreview: false,
110        hasNativeStore: false,
111        defaultLang: 'en',
112        hamburgerMigration: null,
113        isFlexSite: false
114    };
115
116    window.Parameters.LayoutID = {};
117    window.Parameters.LayoutID[window._currentDevice] = 6;
118    window.Parameters.LayoutVariationID = {};
119    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
120</script>
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143<!-- Injecting site-wide to the head -->
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163<script type="text/javascript" id="d_track_campaign" data-entry-referrer data-utm-cookies></script>
163
164
165<script type="text/javascript" >
166    var _dm_gaq = {};
167    var _gaq = _gaq || [];
168    var _dm_insite = [];
169</script>
169
170
171
172
173
174
175
176<!-- End Injecting site-wide to the head -->
177
178
179
180
181
182<meta name="d-service-worker" content="register">
183
184
185
186<link rel="canonical" href="https://www.regencymanagementinc.com/">
187
188<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
189
190<meta name="apple-mobile-web-app-capable" content="yes">
191
192
193
194<link rel="icon" type="image/x-icon" href="https://static.cdn-website.com/runtime/favicon_d1_res.ico"/>
195
196
197<link rel="preconnect" href="https://irp.cdn-website.com"/>
198<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/>
199<link rel="preconnect" href="https://static.cdn-website.com"/>
200
201
202
203
204<script id='d-js-dmapi'>
205    window.SystemID = 'US_DIRECT_PRODUCTION';
206
207    if (!window.dmAPI) {
208        window.dmAPI = {
209            registerExternalRuntimeComponent: function () {
210            },
211            getCurrentDeviceType: function () {
212                return window._currentDevice;
213            },
214            runOnReady: (ns, fn) => {
215                const safeFn = dmAPI.toSafeFn(fn);
216                ns = ns || 'global_' + Math.random().toString(36).slice(2, 11);
217                const eventName = 'afterAjax.' + ns;
218
219                if (document.readyState === 'complete') {
220                    $.DM.events.off(eventName).on(eventName, safeFn);
221                    setTimeout(function () {
222                        safeFn({
223                            isAjax: false,
224                        });
225                    }, 0);
226                } else {
227                    window?.waitForDeferred?.('dmAjax', () => {
228                        $.DM.events.off(eventName).on(eventName, safeFn);
229                        safeFn({
230                            isAjax: false,
231                        });
232                    });
233                }
234            },
235            toSafeFn: (fn) => {
236                if (fn?.safe) {
237                    return fn;
238                }
239                const safeFn = function (...args) {
240                    try {
241                        return fn?.apply(null, args);
242                    } catch (e) {
243                        console.log('function failed ' + e.message);
244                    }
245                };
246                safeFn.safe = true;
247                return safeFn;
248            }
249        };
250    }
251
252    if (!window.requestIdleCallback) {
253        window.requestIdleCallback = function (fn) {
254            setTimeout(fn, 0);
255        }
256    }
257</script>
257
258
259
260
261
262
263
264
265
266<script id="d-js-load-css">
267/**
268 * There are a few <link> tags with CSS resource in them that are preloaded in the page
269 * in each of those there is a "onload" handler which invokes the loadCSS callback
270 * defined here.
271 * We are monitoring 3 main CSS files - the runtime, the global and the page.
272 * When each load we check to see if we can append them all in a batch. If threre
273 * is no page css (which may happen on inner pages) then we do not wait for it
274 */
275(function () {
276  let cssLinks = {};
277  function loadCssLink(link) {
278    link.onload = null;
279    link.rel = "stylesheet";
280    link.type = "text/css";
281  }
282  
283    function checkCss() {
284      const pageCssLink = document.querySelector("[id*='CssLink']");
285      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
286
287        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
288            const storedRuntimeCssLink = cssLinks.runtime;
289            const storedPageCssLink = cssLinks.page;
290            const storedGlobalCssLink = cssLinks.global;
291            const storedWidgetCssLink = cssLinks.widget;
292
293            storedGlobalCssLink.disabled = true;
294            loadCssLink(storedGlobalCssLink);
295
296            if (storedPageCssLink) {
297                storedPageCssLink.disabled = true;
298                loadCssLink(storedPageCssLink);
299            }
300
301            if(storedWidgetCssLink) {
302                storedWidgetCssLink.disabled = true;
303                loadCssLink(storedWidgetCssLink);
304            }
305
306            storedRuntimeCssLink.disabled = true;
307            loadCssLink(storedRuntimeCssLink);
308
309            requestAnimationFrame(() => {
310                setTimeout(() => {
311                    storedRuntimeCssLink.disabled = false;
312                    storedGlobalCssLink.disabled = false;
313                    if (storedPageCssLink) {
314                      storedPageCssLink.disabled = false;
315                    }
316                    if (storedWidgetCssLink) {
317                      storedWidgetCssLink.disabled = false;
318                    }
319                    // (SUP-4179) Clear the accumulated cssLinks only when we're
320                    // sure that the document has finished loading and the document 
321                    // has been parsed.
322                    if(document.readyState === 'interactive') {
323                      cssLinks = null;
324                    }
325                }, 0);
326            });
327        }
328    }
329  
330
331  function loadCSS(link) {
332    try {
333      var urlParams = new URLSearchParams(window.location.search);
334      var noCSS = !!urlParams.get("nocss");
335      var cssTimeout = urlParams.get("cssTimeout") || 0;
336
337      if (noCSS) {
338        return;
339      }
340      if (link.href && link.href.includes("d-css-runtime")) {
341        cssLinks.runtime = link;
342        checkCss();
343      } else if (link.id === "siteGlobalCss") {
344        cssLinks.global = link;
345        checkCss();
346      } 
347      
348      else if (link.id && link.id.includes("CssLink")) {
349        cssLinks.page = link;
350        checkCss();
351      } else if (link.id && link.id.includes("widgetCSS")) {
352        cssLinks.widget = link;
353        checkCss();
354      }
355      
356      else {
357        requestIdleCallback(function () {
358          window.setTimeout(function () {
359            loadCssLink(link);
360          }, parseInt(cssTimeout, 10));
361        });
362      }
363    } catch (e) {
364      throw e
365    }
366  }
367  window.loadCSS = window.loadCSS || loadCSS;
368})();
369</script>
369
370
371
372
373<script data-role="deferred-init" type="text/javascript">
374    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
375    function Def() {
376        this.promise = new Promise((function (a, b) {
377            this.resolve = a, this.reject = b
378        }).bind(this))
379    }
380
381    const defs = {};
382    window.getDeferred = function (a) {
383        return null == defs[a] && (defs[a] = new Def), defs[a]
384    }
385    window.waitForDeferred = function (b, a, c) {
386        let d = window?.getDeferred?.(b);
387        d
388            ? d.promise.then(a)
389            : c && ["complete", "interactive"].includes(document.readyState)
390                ? setTimeout(a, 1)
391                : c
392                    ? document.addEventListener("DOMContentLoaded", a)
393                    : console.error(`Deferred  does not exist`);
394    };
395</script>
395
396<style id="forceCssIncludes">
397    /* This file is auto-generated from a `scss` file with the same name */
398
399.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}
400    
401body #dm #\31 394086660:not(.photo-gallery-done):not([data-widget-initialized]) { height: 40.0px !important; min-height: initial;}
402</style>
403<style id="cssVariables" type="text/css">
404    
405</style>
406
407
408<style id="hideAnimFix">
409  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
410    visibility: hidden;
411  }
412
413  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
414    visibility: hidden !important;
415  }
416
417  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
418    visibility: hidden;
419  }
420
421</style>
422
423
424
425<style id="criticalCss">
426    @charset "UTF-8";.display_None,.dmPopupMask{display:none}@font-face{font-family:'Hedvig Letters Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/hedviglettersserif/v4/OD5puN2I2mekHmyoU1Kj2AXOd5_7v7gIDlX8quj7viQ_N1HixEApeL3d.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
426@font-face{font-family:FontAwesome;font-display:block;src:url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.eot?v=6);src:url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.eot?#iefix&v=6) format("embedded-opentype"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.woff2?v=6) format("woff2"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.woff?v=6) format("woff"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.ttf?v=6) format("truetype"),url(https://static-cdn.dwhitelabel.com/fonts/fontawesome-webfont.svg#fontawesomeregular?v=6) format("svg");font-weight:400;font-style:normal}@font-face{font-family:dm-font;font-display:block;src:url(https://static-cdn.dwhitelabel.com/fonts/dm-font.woff?v=12) format("woff"),url(https://static-cdn.dwhitelabel.com/fonts/dm-font.ttf?v=12) format("truetype"),url(https://static-cdn.dwhitelabel.com/fonts/dm-font.svg?v=12#dm-font) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/lato/v25/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/lato/v25/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://irp.cdn-website.com/fonts/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dmInner{min-height:100vh!important;position:relative;min-width:768px!important}.dmPopup,.dmPopupMask{position:fixed;left:0}.dmDisplay_None{display:none!important}#dm .dmWidget .icon{font-size:26px}body.dmRoot #dm .dmOuter .dmInner .dmWidget .icon.hasFontIcon{height:26px;margin-top:-13px;line-height:normal;text-align:center;background-image:none}.dmRoot .hasFontIcon{background-image:none!important}.dmPopupMask{margin:0;width:10px;z-index:1000000999;top:0}#dmRoot .dmPopup,.dmPopup,.dmPopupClose:before,[data-display-type=block]{display:block}.dmPopup{text-align:left;top:10px;width:93%;z-index:1000009999!important;box-sizing:border-box;background:#f5f5f5;overflow-y:auto;height:100%}hr,input[type=search]{box-sizing:content-box}.dmPopup .dmPopupTitle{text-align:left;font:700 19px Helvetica,Arial;margin:20px 20px 35px;color:#999}#dm .dmInner .dmWidget,.graphicWidget,.imageWidget a,.text-align-center{text-align:center}#dmPopup{opacity:0}.dmPopupClose,.dmPopupClose:before{position:absolute;visibility:visible}.dmPopupClose{border-radius:25px;width:27px;height:27px;top:12px;right:12px;z-index:1;background-color:rgba(255,255,255,.4)}.dmPopupClose:before{font-size:20px;color:#000;top:3px;right:3px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar{width:5px;height:5px}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}body.dmDesktopBody:not(.mac) .data::-webkit-scrollbar-thumb{background:#c8c8c8;box-shadow:inset 0 1px 2px #454545;border-radius:45px}[class*=" dm-icon-"]:before{font-family:dm-font!important}.dmRespRow.fullBleedMode>.dmRespColsWrapper{width:100%!important;max-width:100%!important}.dmRespRow.fullBleedMode{padding-left:0!important;padding-right:0!important}#dm .dmRespRow .dmRespColsWrapper{display:flex}
426#dm .hasBackgroundOverlay:not(.dmPopupPage):not(.layout-drawer){position:relative!important}#dm .hasBackgroundOverlay:not(.hasExtraLayerOverlay):before{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:" "!important;border-radius:inherit}#dm .dmInner .dmWidget.align-center,.align-center{margin-left:auto;margin-right:auto}body.fix-mobile-scrolling{overflow:initial}.aria-hidden,svg:not(:root){overflow:hidden}#dmRoot{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.fullSizeButton{width:100%!important;height:100%!important;margin:0!important}body{-webkit-overflow-scrolling:touch}header,nav{display:block}html{font-family:Source Sans Pro;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}strong{font-weight:700}hr{height:0}img{border:0;max-width:100%;-ms-interpolation-mode:bicubic;display:inline-block}button,input{font-family:inherit;font-size:100%;margin:0;line-height:normal}button{text-transform:none;-webkit-appearance:button}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{box-sizing:border-box}.dmRespRow.dmRespRowNoPadding{padding:0}
426.dmRespRow{padding-top:15px;padding-bottom:15px}.dmRespRow .dmRespRow:after,.dmRespRow .dmRespRow:before,.dmRespRow:after,.dmRespRow:before{content:" ";display:table}.dmRespRow .dmRespRow:after,.dmRespRow:after{clear:both}.dmRespRow,.dmRespRow .dmRespColsWrapper{max-width:960px;position:relative;margin:0 auto;width:100%}@media screen and (min-width:1200px){.rows-1200 .dmRespRow:not(.fullBleedMode) .dmRespColsWrapper{max-width:1200px}}.dmRespRow .dmRespCol{position:relative;width:100%;display:inline-block;vertical-align:top;float:left}.dmRespRow .dmRespCol>*{max-width:100%}.dmRespRow .dmRespRow{width:auto;margin-top:0;margin-bottom:0;max-width:none}.dmDesktopBody .dmRespRow .large-2{position:relative;width:16.66667%}.dmDesktopBody .dmRespRow .large-3{position:relative;width:25%}.dmDesktopBody .dmRespRow .large-4{position:relative;width:33.33333%}.dmDesktopBody .dmRespRow .large-6{position:relative;width:50%}.dmDesktopBody .dmRespRow .large-7{position:relative;width:58.33333%}.dmDesktopBody .dmRespRow .large-8{position:relative;width:66.66667%}.dmDesktopBody .dmRespRow .large-12{position:relative;width:100%}[class*=" dm-icon-"]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dm-font}.dm-icon-home:before{content:""}[class*=" dm-common-icons-"]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dm-common-icons!important}.dm-common-icons-close:before{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}#dm div.dmContent [class*=" icon-"],[class*=" icon-"]{font-family:
426FontAwesome!important;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}[class*=" icon-"]:before{text-decoration:none;display:inline-block;speak:none}a [class*=" icon-"]{display:inline}[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-envelope:before{content:""}.icon-angle-right:before{content:""}.icon-angle-down:before{content:""}.icon-mobile-phone:before{content:""}.icon-angle-down:before,.icon-angle-right:before{mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%201792'%3E%3Cpath%20transform='translate(0,1536)%20scale(1,-1)'%20d='M595%20576q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-50%2050q-10%2010%20-10%2023t10%2023l393%20393l-393%20393q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l466%20-466q10%20-10%2010%20-23z'/%3E%3C/svg%3E") no-repeat center/contain}.icon-angle-down:before{width:.643em;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201152%201792'%3E%3Cpath%20transform='translate(0,1536)%20scale(1,-1)'%20d='M1075%20800q0%20-13%20-10%20-23l-466%20-466q-10%20-10%20-23%20-10t-23%2010l-466%20466q-10%2010%20-10%2023t10%2023l50%2050q10%2010%2023%2010t23%20-10l393%20-393l393%20393q10%2010%2023%2010t23%20-10l50%20-50q10%20-10%2010%20-23z'/%3E%3C/svg%3E") no-repeat center/contain}#dm .dmRespRow .dmRespCol>.dmWidget{overflow:initial}@media (min-width:768px){#dm .dmRespRow .dmRespCol>.dmWidget{width:280px;max-width:100%}#dm .dmRespRow .dmRespCol.large-3>.dmWidget{width:100%}}@media (max-width:767px){#dm .dmInner .dmWidget{width:100%}}#dm .dmInner .dmWidget:not(.displayNone){display:inline-block}#dm .dmInner .dmWidget:not(.flexButton):not(.displayNone)[data-display-type=block]{display:block}#dm .dmInner .dmWidget{text-decoration:none;margin:10px 0;clear:both;position:relative;line-height:22px;box-shadow:none;background-image:none;padding:0;height:auto;border-style:solid;white-space:nowrap}#dm .dmInner .dmWidget:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;margin-right:-.25em}#dm .dmInner .dmWidget .iconBg{position:absolute;left:0;width:50px;top:50%;margin-top:-13px}#dm .dmWidget .text{display:inline-block;vertical-align:middle;font-size:1.125em;line-height:normal;white-space:normal;padding:10px 7px;max-width:98%}body:not(.responsiveTablet) #dm .dmInner #hcontainer .hide-for-large,body:not(.responsiveTablet) .hide-for-large{display:none!important}.imageWidget{position:relative}.imageWidget a{font-style:italic}.imageWidget img[width][height]{height:auto}.graphicWidget{width:200px;height:200px;margin:10px auto}.graphicWidget svg.svg{width:100%;height:100%;color:#000;fill:#000}.dmNewParagraph[data-version] .text-align-left{text-align:left!important}.dmNewParagraph[data-version] .text-align-center{text-align:center!important}.dmNewParagraph[data-version]{line-height:initial}.dmNewParagraph[data-version] [class*=size-]{width:auto!important;height:auto!important}.dmNewParagraph[data-version] h1,.dmNewParagraph[data-version] p{margin-top:0;margin-bottom:0}@media (min-width:768px) and (max-width:1024px){:root{--btn-text-font-size:15px}}:root{--dark1:#16181d;--dark2:#373c48;--dark3:#434856;--light1:#eceef4;--light2:#f2f4f8;--light3:#f9f9fb;--white1:#b3b3b3;--white2:#ccc;--white3:#e6e6e6;--grey1:#5f646d;--grey2:#6b707b;--grey3:#777d88;--red:#e22518;--btn-text-direction:ltr;--btn-border-r-color:var(--btn-border-color);--btn-border-l-color:var(--btn-border-color);--btn-border-b-width:var(--btn-border-width);--btn-border-width:0px;--btn-border-radius:3px;--btn-border-t-width:var(--btn-border-width);--btn-border-tl-radius:var(--btn-border-radius);--btn-border-br-radius:var(--btn-border-radius);--btn-border-bl-radius:var(--btn-border-radius);--btn-bg-color:rgb(21, 174, 181);--btn-border-color:rgba(0, 0, 0, 0);--btn-border-tr-radius:var(--btn-border-radius);--btn-border-r-width:var(--btn-border-width);--btn-bg-image:none;--btn-border-b-color:var(--btn-border-color);--btn-border-l-width:var(--btn-border-width);--btn-border-t-color:var(--btn-border-color);--btn-text-align:center;--btn-text-color:rgb(255, 255, 255);--btn-text-decoration:none;
426--btn-text-font-weight:400;--btn-text-font-family:Montserrat,"Montserrat Fallback";--btn-icon-color:rgb(255, 255, 255);--btn-icon-fill:rgb(255, 255, 255);--btn-icon-wrpr-display:none;--btn-hover-border-b-color:var(--btn-hover-border-color);--btn-hover-bg:rgb(16, 130, 135);--btn-hover-border-t-color:var(--btn-hover-border-color);--btn-hover-border-r-color:var(--btn-hover-border-color);--btn-hover-border-l-color:var(--btn-hover-border-color);--btn-hover-border-color:var(--btn-border-color);--btn-hover-text-color:var(--btn-text-color);--btn-hover-text-font-weight:var(--btn-text-font-weight);--btn-hover-text-decoration:var(--btn-text-decoration);--btn-hover-text-font-style:var(--btn-text-font-style)}.tooltip{color:#000;white-space:nowrap;text-align:center;z-index:4;background:#fff;max-width:125px;padding:5px 10px;font-size:10px;display:none;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 2px 5px rgba(0,0,0,.2)}.tooltip:before{content:"";border:5px solid transparent;border-top:0 solid #fff;border-bottom:4px solid #fff;display:block;position:absolute;top:-4px;right:5px}.aria-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.listings-widget-container{container:listings-widget/inline-size}.listings-widget{background:var(--light3);border-bottom:var(--light1);z-index:0;grid-template-rows:auto 1fr;line-height:1;display:grid;position:relative;color:#000!important}.listings-widget .btn,.listings-widget .drop-toggle{gap:5px;line-height:30px;display:flex;font-size:12px;text-align:center;text-decoration:none}.listings-widget.initial-load{min-height:100vh}.listings-widget .btn{color:#fff;border:0;border-radius:5px;justify-content:center;align-items:center;width:110px;height:30px;padding:0}.listings-widget .btn svg{opacity:.7;width:15px;height:15px;margin-right:2px}.listings-widget .drop-toggle{color:#fff;background:var(--dark2);border-radius:5px;justify-content:center;align-items:center;width:110px;height:30px;padding:0;position:relative}.listings-widget .drop-toggle svg{opacity:.5;vertical-align:sub;width:15px;height:15px}.listings-widget .dropdown{text-align:left;border-top:2px solid var(--dark2);scrollbar-width:none;z-index:2;border-radius:5px;flex-direction:column;min-width:110px;max-width:none;max-height:410px;line-height:1;display:none;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 2px 5px rgba(0,0,0,.2)}.listings-widget .dropdown .check label,.listings-widget .dropdown .option{text-overflow:ellipsis;padding:7.5px 10px;line-height:1;overflow:hidden;width:100%;white-space:nowrap}.listings-widget .dropdown::-webkit-scrollbar{display:none}.listings-widget .dropdown input[type=checkbox]{margin:0 10px 0 0}.listings-widget .dropdown .option{display:inline-block}.listings-widget .dropdown .check,.listings-widget .dropdown .check label{align-items:center;display:flex}.listings-widget input[type=date],.listings-widget input[type=search],.listings-widget input[type=text]{box-sizing:border-box;appearance:none;border-radius:5px;height:30px;padding:3px 5px;background:#fff!important;border:0!important;font-size:14px!important;display:block!important}.listings-widget .header{color:#fff;z-index:3;flex-flow:column wrap;justify-content:center;align-items:flex-start;padding:10px;display:flex;position:relative}.listings-widget .header .header-container{flex-direction:column;gap:10px;max-width:1200px;margin:0 auto;display:flex}.listings-widget .header .header-container .filter-container{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:10px;display:flex;position:relative}.listings-widget .header .header-container .filter-container .filter-search{flex:1;align-items:center;max-width:1070px;display:flex;position:relative}.listings-widget .header .header-container .filter-container .filter-search .search-input{border-radius:5px;flex:1;width:120px}.listings-widget .header .header-container .filter-container .filter-search .search-input::-webkit-search-decoration{appearance:none}.listings-widget .header .header-container .filter-container .filter-search .search-input::-webkit-search-cancel-button{appearance:none}.listings-widget .header .header-container .filter-container .filter-search .search-input::-webkit-search-results-button{appearance:none}.listings-widget .header .header-container .filter-container .filter-search .search-input::-webkit-search-results-decoration{appearance:none}.listings-widget .header .header-container .filter-container .filter-search .search-icon{z-index:1;color:var(--grey3);place-items:center;width:30px;height:30px;display:grid;position:absolute;top:0;right:0}.listings-widget .header .header-container .filter-container .filter-search .search-icon svg{width:15px;height:15px}.listings-widget .header .header-container .filter-container .filter-toggle{display:none}.listings-widget .header .header-container .filter-container .filter-dropdown{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.listings-widget .header .header-container .filter-container .filter-dropdown .text-input{padding:2px}.listings-widget .header .header-container .filter-container .filter-dropdown .text-input .text-input-row{flex:1;margin:5px;font-size:12px;line-height:1.25}.listings-widget .header .header-container .filter-container .filter-dropdown .text-input .text-input-row input{border:0;border-radius:5px;width:100%;height:30px;margin-top:5px;padding:0 5px}.listings-widget .header .header-container .filter-container .filter-dropdown .button-container{justify-content:center;gap:10px;margin:0 auto;display:flex}.listings-widget .header .header-container .filtered-by{color:#fff;padding:0 5px;font-size:14px;display:none}.listings-widget .main-container{display:grid}.listings-widget .main-container .map-container{width:100%;position:relative}.listings-widget .main-container .map-container .map-canvas{width:100%;height:100%}.listings-widget .main-container .map-container .reset-map{opacity:0;margin:-30px 0 0;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px rgba(0,0,0,.2)}.listings-widget .main-container .listings-container{width:100%;max-width:1200px;margin:0 auto;position:relative;overflow-y:auto}.listings-widget .main-container .listings-container .listings-header{background:var(--light3);z-index:2;justify-content:space-between;align-items:center;width:100%;height:50px;padding:5px 15px;display:flex;position:sticky;top:0}.listings-widget .main-container .listings-container .listings-header .header-left{align-items:center;gap:10px;max-width:100%;display:flex}.listings-widget .main-container .listings-container .listings-header .header-left .sort{width:200
426px}.listings-widget .main-container .listings-container .listings-header .header-left .sort .current-sort{border-radius:5px;width:100%;display:block}.listings-widget .main-container .listings-container .listings-header .header-left .sort .dropdown{text-align:center;border-top:0;width:100%}.listings-widget .main-container .listings-container .listings-header .header-right{text-align:right}.listings-widget .main-container .listings-container .all-listings{margin:0 auto;padding:0 15px}#dm .dmRespRow.dmRespRowNoPadding,.dmContent,.dmInner ul:not(.defaultList),DIV.dmBody{padding:0}.listings-widget .loading{z-index:999;backdrop-filter:blur(.25rem);background:rgba(255,255,255,.8666666667);place-items:center;display:grid;position:absolute;inset:0}.listings-widget .loading .loading-icon{border:5px solid var(--light1);border-top-color:var(--dark1);border-radius:50%;width:100px;height:100px;animation:.6s ease-in-out infinite spin}.listings-widget .dropdown,.listings-widget .filter-dropdown,.listings-widget .header,.listings-widget .sort.drop-toggle{background:var(--dark1)}.listings-widget .primary-btn{background:var(--primary-color,#3178c9)}.listings-widget .secondary-btn{background:var(--grey1)}.listings-widget.initial-load .main-container .listings-container{height:0}img[width][height]{height:auto}*{border:0 solid #333;scrollbar-arrow-color:#fff;scrollbar-track-color:#F2F2F2;scrollbar-face-color:silver;scrollbar-highlight-color:silver;scrollbar-3dlight-color:silver;scrollbar-shadow-color:silver;scrollbar-darkshadow-color:silver;scrollbar-width:12px}body{width:100%;overflow:hidden;-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important}A IMG{border:none}h1,ul{margin-left:0;margin-right:0}.dmInner *{-webkit-font-smoothing:antialiased}a,img,li,ul{vertical-align:top}#iscrollBody,#site_content{position:relative}.dmOuter{word-wrap:break-word}.dmInner{font-size:16px;background:#fff;color:#666}.dmDesktopBody .dmInner{min-width:960px}.dmInner a{color:#463939}.dmHeader{background:#68ccd1;color:#666;text-align:center;position:relative;width:100%;max-width:100%}DIV.dmBody{clear:both}.dmContent{margin:0}#site_content ul:not(.defaultList){-webkit-padding-start:0;-moz-padding-start:0;list-style-position:inside}#innerBar{position:relative;height:36px;width:100%;font-size:20px;margin:0;z-index:80}.dmRespRowsWrapper{max-width:960px;margin:0 auto}.dmRespCol>[dmle_extension]:not(:first-child){margin-top:10px}.dmLargeBody .imageWidget:not(.displayNone){display:inline-block;max-width:100%}.imageWidget:not(.displayNone) img{width:100%}#dm .dmRespColsWrapper{display:block}.dmNewParagraph{text-align:left;margin:8px 0;padding:2px 0}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol,.dmLargeBody .fHeader .dmRespRow .dmRespCol{padding-left:.75%;padding-right:.75%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:first-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:first-child{padding-left:0;padding-right:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:last-child,.dmLargeBody .fHeader .dmRespRow .dmRespCol:last-child{padding-right:0;padding-left:1.5%}.dmLargeBody .dmRespRowsWrapper>.dmRespRow .dmRespCol:only-child{padding-left:0;padding-right:0}#innerBar.lineInnerBar{display:table;width:100%;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:20px;margin-top:30px;margin-bottom:30px;background-color:transparent;color:#666}#innerBar .titleLine{display:table-cell;vertical-align:middle;width:50%}.dmPageTitleRow:not(#innerBar){display:none}.titleLine hr{min-height:1px;background-color:rgba(102,102,102,.2)}.dmStandardDesktop{display:block}#dmFirstContainer .dmRespRowsWrapper:after,#dmFirstContainer .dmRespRowsWrapper:before{content:"";display:table}.dmInner a{outline:0;vertical-align:inherit}.dmLinksMenu>ul{display:block;margin:0;font-size:inherit}.standardHeaderLayout .dmHeader{float:none;display:block;height:auto}.dmStandardDesktop{margin:0 auto}div.dmInner input[type=text]{font-size:16px;background-color:rgba(102,102,102,.15);border:2px solid #fff;width:100%;margin:3px 0;height:40px;padding:0 10px}body{background-color:#eee}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(359deg)}}[dmle_extension=custom_extension] .dmWidget{width:150px;padding:0 7px}.main-navigation.unifiednav{display:flex;justify-content:flex-start;align-items:stretch;overflow:visible}.main-navigation.unifiednav ul{list-style:none;padding:0;margin:0;font-size:1rem}.main-navigation.unifiednav .unifiednav__container{display:flex;justify-content:flex-start;list-style:none}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap{display:flex;justify-content:flex-start;position:relative;font-weight:400}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap::before{content:'';align-self:center;font-weight:700}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:inherit;text-decoration:none;position:relative;padding:12px 15px;margin:0;font-weight:inherit;letter-spacing:.03em}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:0 15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item .nav-item-text{white-space:nowrap}.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item .nav-item-text::before{content:'';width:100%;height:0;border:0 solid transparent;border-top-color:currentColor;display:block;opacity:0}
426.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::after,.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected .nav-item-text::before{opacity:1}.main-navigation.unifiednav.effect-background{padding:0}.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding:12px 15px;margin:0 15px 0 0}.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth]) .unifiednav__container[data-depth='0']{left:15px;top:calc(100% - 12px)}.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{background-color:#333;color:#fafafa}.main-navigation.unifiednav .unifiednav__container .unifiednav__item:not(.unifiednav__item_has-sub-nav) .icon{display:none}.main-navigation.unifiednav .unifiednav__container[data-depth]{position:absolute;top:0;left:0;flex-direction:column;opacity:0;z-index:100;background-color:#faf9f9}.main-navigation.unifiednav .unifiednav__container[data-depth='0']{top:100%;transform:translateY(-10px)}.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container[data-depth='0']{left:15px}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap .unifiednav__container>.unifiednav__item-wrap{flex-direction:column}.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap .unifiednav__item{padding:15px 30px 15px 15px;margin:0}.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{content:''!important;width:100%;height:0;color:#ececec;align-self:center;border:0 solid currentColor}.main-navigation.unifiednav[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{color:#999}.main-navigation.unifiednav .unifiednav__container>.unifiednav__item-wrap>.unifiednav__item.unifiednav__item_has-sub-nav .icon{display:initial;padding-left:10px;margin-left:0}.main-navigation.unifiednav:not(.unifiednav_vertical)>.unifiednav__container{justify-content:inherit}#dm .dmBody nav.main-navigation.unifiednav,#dm .p_hfcontainer nav.main-navigation.unifiednav{min-width:9em!important;text-align:initial!important}#dm .main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:transparent}#dm .main-navigation.unifiednav[layout-sub=submenu_horizontal_1] .unifiednav__container[data-depth]{background-color:#faf9f9}#dm .main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{color:#d1d1d1}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container{flex-wrap:wrap;justify-content:inherit}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL])>.unifiednav__container .nav-item-text::before{text-align:left}#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{content:''}#dm .dmBody .dmRespRowsWrapper{max-width:none;background-color:transparent}.dmLargeBody .dmRespRow{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}.dm-bfs.dm-layout-home div.dmInner{background-color:#fff}.dmStandardDesktop .dmHeader{background-color:#68ccd1;max-width:100%}#dm div.dmContent h1{color:#666}#dm div.dmRespCol>*{line-height:1.5}#dm div.dmContent h1,#dm div.dmContent h1 *,#dm div.dmInner{line-height:initial}#dm div.dmInner h1{font-family:Montserrat,"Montserrat Fallback"}#dm DIV.dmInner{background-repeat:no-repeat;background-image:url(https://irt-cdn.multiscreensite.com/ce0bb35f932b47bb809d0e37905542ba/dms3rep/multi/site_background_education-2087x1173.jpg);background-size:cover;background-position:50% 0}#dm div.dmOuter div.dmInner{background-position:center center;background-repeat:repeat;background-size:auto}.dmLargeBody .dmBody .dmRespRowsWrapper{background-color:transparent}#dm .dmRespCol div.dmNewParagraph,#dm div.dmInner,#dm div.dmInner .dmRespCol{font-weight:400;color:rgba(68,68,68,1);font-family:Lato,"Lato Fallback"}#dm .dmContent .dmRespRow{background-color:rgba(0,0,0,0);padding:10px 20px}#dm DIV.dmOuter DIV.dmInner{background-image:none;background-color:rgba(255,255,255,1)}#dm div.dmInner,#dm div.dmInner .dmRespCol{font-size:16px}#dm .dmContent .dmRespRow .dmRespCol{padding-top:0}#dm div.dmContent h1{color:rgba(0,37,86,1);font-family:Lato,"Lato Fallback";font-weight:700;font-size:22px}@media (min-width:0px) and (max-width:767px){:root{--btn-text-font-size:15px}}#dm .dmWidget:not([data-buttonstyle]){background-clip:border-box;border-radius:6px;padding:0 0 0 40px}#dm .dmWidget:not([data-buttonstyle]) .text{padding:10px 7px}#dm .dmWidget:not([data-buttonstyle]) .iconBg{display:block}#dm div.dmInner #site_content .dmWidget,#dm div.dmInner .dmHeader .dmWidget{background-color:var(--btn-bg-color);background-image:var(--btn-bg-image);border-color:var(--btn-border-color);border-bottom-color:var(--btn-border-b-color);border-left-color:var(--btn-border-l-color);border-right-color:var(--btn-border-r-color);border-top-color:var(--btn-border-t-color);border-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-bl-radius);border-bottom-right-radius:var(--btn-border-br-radius);border-top-left-radius:var(--btn-border-tl-radius);border-top-right-radius:var(--btn-border-tr-radius);border-width:var(--btn-border-width);border-bottom-width:var(--btn-border-b-width);border-left-width:var(--btn-border-l-width);border-right-width:var(--btn-border-r-width);border-top-width:var(--btn-border-t-width);direction:var(--btn-text-direction);text-align:var(--btn-text-align)}#dm .p_hfcontainer a.u_1000776043,#dm .p_hfcontainer a.u_1224370266,#dm .p_hfcontainer div.u_1220809676,#dm .p_hfcontainer div.u_1465573940,nav.u_1789337394.main-navigation.unifiednav{background-color:rgba(0,0,0,0)!important}#dm div.dmInner #site_content .dmWidget span.text{color:var(--btn-text-color);font-family:var(--btn-text-font-family);font-size:var(--btn-text-font-size);
426font-weight:var(--btn-text-font-weight);text-decoration:var(--btn-text-decoration)}#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:14px!important}#dm div.dmInner #site_content .dmWidget span.icon,#dm div.dmInner .dmHeader .dmWidget span.icon{color:var(--btn-icon-color);fill:var(--btn-icon-fill)}#dm div.dmInner #site_content .dmWidget:not([data-buttonstyle]) .iconBg,#dm div.dmInner .dmHeader .dmWidget:not([data-buttonstyle]) .iconBg{display:var(--btn-icon-wrpr-display)}#dm .p_hfcontainer a.u_1000776043 .iconBg,#dm .p_hfcontainer a.u_1224370266 .iconBg{display:inline!important}#dm .p_hfcontainer div.u_1815427307 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .p_hfcontainer .u_1000776043{padding-left:20px!important;padding-right:20px!important;text-align:LEFT!important}#dm .p_hfcontainer a.u_1000776043 span.text{font-family:Lato!important;color:rgba(51,51,51,1)!important}#dm .p_hfcontainer a.u_1000776043 span.icon{color:rgba(51,51,51,1)!important;fill:rgba(51,51,51,1)!important}nav.u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container[data-depth]{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{margin-right:0!important;padding-right:10px!important}nav.u_1789337394{color:#000!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-weight:700!important;font-family:Lato!important;color:rgba(0,0,0,1)!important}nav.u_1789337394.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{background-color:rgba(0,37,86,1)!important;background-image:none!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{color:rgba(255,255,255,1)!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:rgba(0,37,86,1)!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{color:rgba(255,255,255,1)!important;font-family:Lato!important;font-weight:700!important}#dm .dmBody nav.u_1102164814,#dm .p_hfcontainer nav.u_1789337394{color:#000!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255,255,255,1)!important}#dm .p_hfcontainer div.u_1455768047 .pay-rent-button{background-color:rgba(0,37,86,1)!important}#dm .dmInner div.dmHeader,#dm .dmInner div.dmHeader.u_hcontainer,#dm .dmInner div.u_hcontainer{background-color:rgba(255,255,255,1)!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}#dm .p_hfcontainer .u_1224370266{padding-left:13px!important;padding-right:13px!important;text-align:LEFT!important}#dm .p_hfcontainer a.u_1224370266 span.icon{color:rgba(51,51,51,1)!important;fill:rgba(51,51,51,1)!important;font-size:22px!important}#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-top:10px!important;margin-left:2px!important;padding-bottom:10px!important;padding-left:10px!important}#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 0px)!important}#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav[data-nav-structure=HORIZONTAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:2px!important}#dm .p_hfcontainer .u_1789337394.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{padding:10px 30px 10px 10px!important}#dm .p_hfcontainer .u_1815427307{width:100%!important}#dm .dmInner div.dmHeader.u_hcontainer{padding-bottom:20px!important;padding-top:25px!important}#dm .dmInner div.u_hcontainer{float:none!important;top:0!important;left:0!important;width:100%!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;padding:0!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1220809676,#dm .p_hfcontainer div.u_1465573940{float:none!important;top:0!important;width:auto!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important;left:0!important;position:relative!important}.fHeader #hcontainer.dmHeader[freeheader=true]{padding-top:initial!important;padding-bottom:initial!important}#dm .p_hfcontainer div.u_1465573940{padding:10px!important;margin:0!important}#dm .dmInner div.fHeader .dmHeader[freeheader=true]{padding:0!important;margin:0!important}#dm .p_hfcontainer div.u_1220809676{padding:10px 0 0!important;margin:0!important}#dm .p_hfcontainer nav.u_1789337394,nav.u_1789337394{float:none!important;top:0!important;width:calc(100% - 0px)!important;max-width:100%!important;text-align:start!important;height:auto!important;justify-content:flex-end!important}#dm .p_hfcontainer div.u_1307508077{padding:0!important}#dm .p_hfcontainer div.u_1418061082{padding-left:10px!important;padding-top:0!important}#dm .p_hfcontainer a.u_1000776043 span.text{font-size:12px!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:14px!important}nav.u_1789337394{left:0!important;position:relative!important;align-items:stretch!important;min-width:25px!important;padding:0!important}nav.u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,nav.u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{padding-top:12px!important;padding-bottom:12px!important;margin-top:0!important;margin-bottom:0!important}nav.u_1789337394.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:12px!important}#dm .p_hfcontainer nav.u_1789337394{left:0!important;position:relative!important;align-items:stretch!important;min-width:25px!important;padding:0!important;margin:42px 0 0!important}#dm .p_hfcontainer a.u_1000776043,#dm .p_hfcontainer a.u_1224370266,#dm .p_hfcontainer div.u_1455768047{top:0!important;height:40px!important;margin:0 0 0 auto!important;min-width:0!important;left:0!important;position:relative!important;max-width:100%!important;float:none!important}#dm .p_hfcontainer div.u_1455768047{width:180px!important;display:block!important;text-align:center!important;padding:0!important}#dm .p_hfcontainer a.u_1000776043{width:120px!important;text-align:left!important;display:block!important;padding:0 0 0 15px!important}#dm .p_hfcontainer a.u_1224370266 span.text{font-family:Lato!important;color:rgba(51,51,51,1)!important;font-size:12px!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .dmBody .u_1102164814.main-navigation.unifiednav:not(.unifiednav_vertical) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before,#dm .dmBody .u_1102164814.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .dmBody .u_1102164814.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{font-size:14px!important}#dm .p_hfcontainer a.u_1224370266{display:block!important;width:223px!important;text-align:left!important;padding:0 0 0 30px!important}#dm .dmBody a.u_1362488082,#dm .dmBody div.u_1394086660,#dm .p_hfcontainer div.u_1227762859,#dm .p_hfcontainer div.u_1815427307{text-align:center!important;top:0!important}#dm .p_hfcontainer nav.u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .p_hfcontainer nav.u_1789337394.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{padding-top:10px!important;padding-bottom:10px!important;margin-top:0!important;margin-bottom:0!important}#dm .p_hfcontainer div.u_1293932099{padding:0!important}#dm .p_hfcontainer div.u_1462716291{padding-top:0!important;padding-left:0!important}div.u_1227762859{padding:0!important}#dm .p_hfcontainer div.u_1227762859{float:none!important;left:0!important;width:182.01px!important;position:relative!important;height:auto!important;min-height:auto!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0 auto!important}#dm .p_hfcontainer div.u_1815427307{float:none!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;max-width:316.69px!important;min-width:25px!important;display:block!important;height:auto!important;min-height:auto!important;padding:0!important;margin:0 156.5px 0 0!important}#dm .dmBody a.u_1193005637 .iconBg,#dm .dmBody a.u_1362488082 .iconBg,#dm .dmBody a.u_1596260341 .iconBg{display:inline!important}#dm .dmBody .u_1098539550:before{opacity:.5!important;background-color:#fff!important}#dm .dmBody div.u_1098539550:before{background-color:rgba(135,135,135,1)!important;opacity:.8!important}#dm .dmBody div.u_1574699223 img{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container[data-depth]{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#dm .dmBody div.u_1175335058,#dm .dmBody div.u_1243667655{border-style:solid!important;-webkit-box-shadow:none!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav{background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{margin-right:0!important;padding-right:10px!important}#dm .dmBody .u_1550462907{text-align:CENTER!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-weight:700!important;font-family:Lato!important;color:rgba(0,0,0,1)!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav.effect-background .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{background-color:rgba(0,37,86,1)!important;background-image:none!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected{color:rgba(255,255,255,1)!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container[data-depth]{background-color:rgba(0,37,86,1)!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{
426color:rgba(255,255,255,1)!important;font-family:Lato!important;font-weight:700!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after{border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255,255,255,1)!important}#dm .dmBody div.u_1394086660 .pay-rent-button{background-color:rgba(0,37,86,1)!important}#dm .dmBody a.u_1193005637{background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1193005637{padding-left:20px!important;padding-right:20px!important;text-align:LEFT!important}#dm .dmBody a.u_1193005637 span.icon{color:rgba(51,51,51,1)!important;fill:rgba(51,51,51,1)!important}#dm .dmBody a.u_1193005637 span.text{font-family:Lato!important;color:rgba(51,51,51,1)!important;font-weight:700!important}#dm .dmBody .u_1243667655:before{opacity:.5!important;background-color:#3a4750!important}#dm .dmBody a.u_1362488082,#dm .dmBody div.u_1098539550{background-color:rgba(0,37,86,1)!important}#dm .dmBody div.u_scroll .svg{color:rgba(255,255,255,1)!important;fill:rgba(255,255,255,1)!important}#dm .dmBody div.u_1098539550{background-image:none!important}#dm .dmBody a.u_1596260341{background-color:rgba(0,0,0,0)!important}#dm .dmBody .u_1596260341{padding-left:13px!important;padding-right:13px!important;text-align:LEFT!important}#dm .dmBody a.u_1596260341 span.icon{color:rgba(51,51,51,1)!important;fill:rgba(51,51,51,1)!important;font-size:22px!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{padding-top:10px!important;margin-left:2px!important;padding-bottom:10px!important;padding-left:10px!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav:not([image]) .unifiednav__container[data-depth="0"]{top:calc(100% - 0px)!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav[data-nav-structure=HORIZONTAL] .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child) .unifiednav__container[data-depth="0"]{left:2px!important}#dm .dmBody a.u_1362488082,#dm .dmBody div.u_1098539550,#dm .dmBody div.u_1394086660{left:0!important;position:relative!important}#dm .dmBody .u_1102164814.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{padding:10px 30px 10px 10px!important}#dm .dmBody div.u_1175335058{border-width:0!important;border-radius:0!important;box-shadow:none!important;-moz-box-shadow:none!important}#dm .dmBody div.u_1243667655:before{opacity:.23!important;background-color:rgba(180,180,180,1)!important}#dm .d-page-1716942098 DIV.dmInner{background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:50% 50%!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item{font-size:14px!important}#dm .dmBody a.u_1193005637 span.text,#dm .dmBody nav.u_1102164814.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item{font-size:12px!important}#dm .dmBody div.u_1620106714{padding-top:0!important;padding-left:20px!important;padding-right:20px!important}#dm .dmBody div.u_1394086660{height:40px!important;width:180px!important;display:block!important;float:none!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0 0 0 auto!important}#dm .dmBody a.u_1362488082 span.text{font-family:Lato!important;font-size:14px!important}#dm .dmBody a.u_1362488082{width:210px!important;height:45px!important;display:block!important;float:none!important;max-width:258px!important;min-width:25px!important;padding:0 0 0 20px!important;margin:20px 1683px 200px 0!important}#dm .dmBody a.u_1193005637,#dm .dmBody a.u_1596260341,#dm .dmBody div.u_1098539550{max-width:100%!important;min-width:0!important}#dm .dmBody div.u_1098539550{background-repeat:no-repeat!important;background-size:cover!important;float:none!important;top:0!important;width:auto!important;height:auto!important;text-align:start!important;padding:50px 20px!important;margin:0!important}#dm .dmBody a.u_1596260341 span.text{font-family:Lato!important;color:rgba(51,51,51,1)!important;font-weight:700!important;font-size:12px!important}#dm .dmBody nav.u_1102164814.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after,#dm .dmBody nav.u_1102164814.main-navigation.unifiednav:not([data-nav-structure=VERTICAL]) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before{padding-top:10px!important;padding-bottom:10px!important;margin-top:0!important;margin-bottom:0!important}body.dmDesktopBody .d-header-wrapper{display:none!important}#dm .dmBody a.u_1193005637,#dm .dmBody a.u_1596260341,#dm .dmBody div.u_1550462907,#dm .dmBody div.u_1699732202{display:block!important;top:0!important;left:0!important;position:relative!important;float:none!important}#dm .dmBody a.u_1596260341{width:236px!important;height:30px!important;text-align:left!important;padding:0 0 0 30px!important;margin:10px 0 10px auto!important}#dm .dmBody a.u_1193005637{width:124px!important;height:34px!important;text-align:left!important;padding:0 0 0 15px!important;margin:6px 0 10px auto!important}#dm .dmBody div.u_scroll{width:40px!important;height:40px!important;float:none!important;top:0!important;left:0!important;position:relative!important;max-width:80px!important;min-width:25px!important;text-align:center!important;padding:0!important}#dm .dmBody div.u_1550462907{width:100%!important;height:auto!important;max-width:100%!important;min-width:0!important;font-size:18px!important;padding:0!important;margin:15px auto 0 0!important}#dm .dmBody div.u_1813389968,#dm .dmBody div.u_1998253170{padding:0!important;margin:0!important}#dm .dmBody div.u_1699732202{line-height:2!important;width:calc(100% - 184px)!important;height:auto!important;max-width:376px!important;min-width:25px!important;padding:2px 0!important;margin:32px 135.81px 8px 184px!important}#dm .dmBody div.u_1475231341,#dm .dmBody nav.u_1102164814{top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:25px!important;min-height:auto!important}#dm .dmBody nav.u_1102164814{float:none!important;justify-content:flex-end!important;align-items:stretch!important;text-align:start!important;padding:0!important;margin:46px 0 0!important}#dm .dmBody div.u_1475231341{float:none!important;padding:2px 0!important;margin:63px auto 8px!important}#dm .dmBody div.u_1243667655,#dm .dmBody div.u_1556773384,#dm .dmBody div.u_1596125544{float:none!important;top:0!important;left:0!important;width:auto!important;position:relative!important;height:auto!important;max-width:100%!important;min-width:0!important;text-align:center!important}#dm .dmBody div.u_1596125544{min-height:auto!important;padding:60px 0 50px!important;margin:0!important}#dm .dmBody div.u_1556773384{min-height:auto!important;padding:53px 0!important;margin:10px 0 0!important}#dm .dmBody div.u_1175335058,#dm .dmBody div.u_1977278876{padding:0!important;margin:0!important}#dm .dmBody div.u_1243667655{background-image:url(https://irp.cdn-website.com//25689d58/dms3rep/multi/opt/Regency-Hero-04-1920w.jpg)!important;border-width:6px!important;box-shadow:none!important;-moz-box-shadow:none!important;border-color:rgba(51,107,72,1)!important;background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:cover!important;margin:0!important;padding:0!important}#dm .dmBody div.u_1384352726,#dm .dmBody div.u_1574699223{float:none!important;top:0!important;left:0!important;width:calc(100% - 0px)!important;position:relative!important;max-width:100%!important;min-width:25px!important;display:block!important;height:auto!important;min-height:auto!important;padding:0!important}#dm .dmBody div.u_1384352726{text-align:start!important;margin:0 262.62px 0 0!important}#dm .dmBody div.u_1574699223{text-align:center!important;margin:0 auto!important}.font-size-48,.size-48{font-size:48px!important}.font-size-32,.size-32{font-size:32px!important}.font-size-30,.size-30{font-size:30px!important}.dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop=none]),.dmDesktopBody:not(.editGrid) [data-anim-extended]{visibility:hidden}@font-face{font-family:"Roboto Fallback";src:local('Arial');ascent-override:92.6709%;
426descent-override:24.3871%;size-adjust:100.1106%;line-gap-override:0}@font-face{font-family:"Lato Fallback";src:local('Arial');ascent-override:101.3181%;descent-override:21.865%;size-adjust:97.4159%;line-gap-override:0}@font-face{font-family:"Montserrat Fallback";src:local('Arial');ascent-override:84.9466%;descent-override:22.0264%;size-adjust:113.954%;line-gap-override:0}.fa-credit-card:before{content:"\f09d"}.fa-plus-circle:before{content:"\f055"}@media (min-width:1025px){:root{--btn-text-font-size:15px}#\31 006658234,#\31 086851533,#\31 102164814,#\31 173148036,#\31 238619951,#\31 283889843,#\31 505748773,#\31 506278737,#\31 546295077,#\31 564613050,#\31 618103309,#\31 691449299,#\31 756424593,#\31 789337394,#\31 815778760{order:0;flex-direction:row}} #dm .dmPhotoGallery.newPhotoGallery .dmPhotoGalleryHolder:not(.photo-gallery-done) {display: none;} @media (max-width:767px){ [data-hidden-on-mobile] {display:none!important}}
427    .dmDesktopBody [data-anim-desktop]:not([data-anim-desktop='none']) {
428      visibility: hidden;
429    }
430
431    
432    .stickyHeaderSpacer {
433      display: none;
434    }
435
436    
437</style>
438
439
440
441<style id="fontFallbacks">
442    @font-face {
443  font-family: "Roboto Fallback";
444  src: local('Arial');
445  ascent-override: 92.6709%;
446  descent-override: 24.3871%;
447  size-adjust: 100.1106%;
448  line-gap-override: 0%;
449 }@font-face {
450  font-family: "Lato Fallback";
451  src: local('Arial');
452  ascent-override: 101.3181%;
453  descent-override: 21.865%;
454  size-adjust: 97.4159%;
455  line-gap-override: 0%;
456 }@font-face {
457  font-family: "Montserrat Fallback";
458  src: local('Arial');
459  ascent-override: 84.9466%;
460  descent-override: 22.0264%;
461  size-adjust: 113.954%;
462  line-gap-override: 0%;
463 }@font-face {
464  font-family: "Arial Fallback";
465  src: local('Arial');
466  line-gap-override: 0%;
467 }@font-face {
468  font-family: "Oswald Fallback";
469  src: local('Arial');
470  ascent-override: 145.0682%;
471  descent-override: 35.1423%;
472  size-adjust: 82.2372%;
473  line-gap-override: 0%;
474 }
475</style>
476
477
478
479
480
481
482
483
484
485
486
487<meta property="og:type" content="website">
488<meta property="og:url" content="https://www.regencymanagementinc.com/">
489
490  <title>
491    Home - Regency Management Inc.
492  </title>
493  <meta name="description" content="Regency Management Inc. | Oregon Property Management"/>
494
495  <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous"/>
496
497  <meta name="twitter:card" content="summary"/>
498  <meta name="twitter:title" content="Home - Regency Management Inc."/>
499  <meta name="twitter:description" content="Regency Management Inc. | Oregon Property Management"/>
500  <meta property="og:description" content="Regency Management Inc. | Oregon Property Management"/>
501  <meta property="og:title" content="Home - Regency Management Inc."/>
502
503
504
505
506<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= -->
507</head>
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529<body id="dmRoot" data-page-alias="home"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody "
530      style="padding:0;margin:0;"
531      
532    >
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549<div id="dm" class='dmwr'>
550    
551    <div class="dm_wrapper standard-var5 widgetStyle-3 standard">
552         <div dmwrapped="true" id="1901957768" class="dm-home-page" themewaschanged="true"> <div dmtemplateid="StandardLayoutMultiD" class="standardHeaderLayout dm-bfs dm-layout-home hasAnimations rows-1200 page-79768238 page-d4729476 hamburger-reverse dmPageBody d-page-1716942098 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1716942098" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var dmStandardDesktop"> <div> <div id="iscrollBody"> <div id="site_content"> <div class="dmHeaderContainer fHeader d-header-wrapper"> <div id="hcontainer" class="u_hcontainer dmHeader p_hfcontainer" freeheader="true" headerlayout="b58ba5b5703b4cd7b5f5f7951565dc87===horizontal-layout-5" layout="f014fc9487554eb885e18628ee6309e9===header" mini-header-show-only-navigation-row="true" data-auto="header"> <div dm:templateorder="85" class="dmHeaderResp dmHeaderStack noSwitch" id="1709005236"> <div class="u_1465573940 dmRespRow dmDefaultListContentRow" style="text-align:center" id="1465573940"> <div class="dmRespColsWrapper" id="1086851533">
552 <div class="u_1307508077 small-12 dmRespCol large-4 medium-4" id="1307508077"> <div class="u_1815427307 imageWidget align-center" data-widget-type="image" id="1815427307" data-element-type="image" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1389842055"><img src="https://irp.cdn-website.com/25689d58/dms3rep/multi/opt/regencylogoclear-1920w.png" id="1961293444" class="" data-dm-image-path="https://irp.cdn-website.com/25689d58/dms3rep/multi/regencylogoclear.png" alt="Logo" width="0.0" height="0.0" data-diy-image="" onerror="handleImageLoadError(this)" loading="lazy"/></a> 
553</div> 
554</div> 
555 <div class="u_1418061082 dmRespCol small-12 large-8 medium-8" id="1418061082"> <nav class="u_1789337394 effect-background main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_7" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1789337394" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected  dmUDNavigationItem_00  " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
556         HOME
557        " data-auto="page-text-style">HOME<span class="icon icon-angle-down"></span> 
558</span> 
559</a> 
560</li> 
561 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/properties" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_01010140033  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
562         PROPERTIES
563        " data-auto="page-text-style">PROPERTIES<span class="icon icon-angle-down"></span> 
564</span> 
565</a> 
566</li> 
567 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101244403  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
568         RESIDENTS
569        " data-auto="page-text-style">RESIDENTS<span class="icon icon-angle-down"></span> 
570</span> 
571</a> 
572 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/tenant/tenant-portal" class="unifiednav__item unav-item   dmUDNavigationItem_010101357537  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
573           Tenant Portal
574          " data-auto="page-text-style">Tenant Portal<span class="icon icon-angle-right"></span> 
575</span> 
576</a> 
577</li> 
578 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="https://account.appfolio.com/realms/foliospace/protocol/openid-connect/auth?activation_state&client_id=client-7b222163c50c2a6dffb387d357370507a07f6eba&portfolio_uuid&redirect_uri=https%3A%2F%2Fregency.appfolio.com%2Fconnect%2Fusers%2Foauth%2Fcallback&response_type=code&scope=openid+offline_access&session_timed_out=false&state" class="unifiednav__item unav-item   dmUDNavigationItem_010101631322  " target="_blank" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Maintenance Request" data-auto="page-text-style">Maintenance Request<span class="icon icon-angle-right"></span> 
579</span> 
580</a> 
581</li> 
582</ul> 
583</li> 
584 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101885618  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
585         OWNERS
586        " data-auto="page-text-style">OWNERS<span class="icon icon-angle-down"></span> 
587</span> 
588</a> 
589 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1">
589 <a href="/owner/owner-statement" class="unifiednav__item unav-item   dmUDNavigationItem_010101320383  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
590           Owner Statements
591          " data-auto="page-text-style">Owner Statements<span class="icon icon-angle-right"></span> 
592</span> 
593</a> 
594</li> 
595 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/owner/management-services" class="unifiednav__item unav-item   dmUDNavigationItem_01010135359  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
596           Management Services
597          " data-auto="page-text-style">Management Services<span class="icon icon-angle-right"></span> 
598</span> 
599</a> 
600</li> 
601</ul> 
602</li> 
603 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101933605  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
604         ABOUT US
605        " data-auto="page-text-style">ABOUT US<span class="icon icon-angle-down"></span> 
606</span> 
607</a> 
608</li> 
609 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101943230  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
610         CONTACT US
611        " data-auto="page-text-style">CONTACT US<span class="icon icon-angle-down"></span> 
612</span> 
613</a> 
614</li> 
615</ul> 
616</nav> 
617</div> 
618</div> 
619</div> 
620</div> 
621</div> 
622</div> 
623 <div class="dmRespRow dmRespRowStable dmRespRowNoPadding dmPageTitleRow "> <div class="dmRespColsWrapper"> <div class="large-12 dmRespCol"> <div id="innerBar" class="innerBar lineInnerBar dmDisplay_None"> <div class="titleLine display_None"><hr/></div> 
624<!-- Page title is hidden in css for new responsive sites. It is left here only so we don't break old sites. Don't copy it to new layouts --> <div id="pageTitleText"></div> 
625 <div class="titleLine display_None"><hr/></div> 
626</div> 
627</div> 
628</div> 
629</div> 
630 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_home dm-home-page" themewaschanged="true"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders --> <div id="dm_content" class="dmContent" role="main"> <div dm:templateorder="170" class="dmHomeRespTmpl mainBorder dmRespRowsWrapper dmFullRowRespTmpl" id="1716942098"> <div class="u_1243667655 dmRespRow dmSectionNoParallax hasBackgroundOverlay" style="text-align: center;" id="1243667655" data-gallery-bg="eyJzbGlkZXMiOlsiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDQtMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDEtMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDItMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDMtMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDYtMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDUtMTkyMHcuanBnIiwiaHR0cHM6Ly9pcnAuY2RuLXdlYnNpdGUuY29tLy8yNTY4OWQ1OC9kbXMzcmVwL211bHRpL29wdC9SZWdlbmN5LUhlcm8tMDctMTkyMHcuanBnIl0sInNwZWVkIjoiOSJ9" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6ImZhZGVJbkNvbWJvIiwiZGlyIjoiaW4tcGxhY2UifX0=" data-anim-desktop="fadeInCombo"> <div class="dmRespColsWrapper" id="1173148036"> <div class="dmRespCol small-12 u_1620106714 medium-12 large-12" id="1620106714"> <span id="1479169930"></span> 
631 <div class="u_1596125544 dmRespRow hide-for-small hide-for-medium" id="1596125544"> <div class="dmRespColsWrapper" id="1815778760"> <div class="u_1813389968 dmRespCol small-12 large-7 medium-7" id="1813389968"> <a class="u_1193005637 default dmDefaultGradient align-center dmCall voipReplacement dmWidget dmNoMark dmWwr" href="tel:5036445251" contenteditable="false" onclick=";
631return dm_gaq_push_event('ClickToCall', 'Call',null,'25689d58', this);" id="1193005637" dmle_extension="clicktocall" data-element-type="clicktocall" wr="true" data-display-type="block" icon="true" surround="true" description="(503) 644-5251" adwords="" icon-name="icon-mobile-phone" phone="5036445251" text="" image=""> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-mobile-phone" data-auto="button-icon"></span> 
632</span> 
633 <span class="text" data-auto="button-text">(503) 644-5251</span> 
634</a> 
635</div> 
636 <div class="u_1998253170 dmRespCol small-12 large-3 medium-3" id="1998253170"> <a class="u_1596260341 default dmDefaultGradient align-center dmEmail dmWidget dmNoMark dmWwr" href="mailto:[email protected]" contenteditable="false" onclick=";return dm_gaq_push_event('ClickToEmail', 'Email',null,'25689d58', this);" id="1596260341" dmle_extension="emailextension" data-element-type="emailextension" wr="true" data-display-type="block" icon="true" surround="true" description="[email protected]" adwords="" icon-name="icon-envelope" email="[email protected]"> <span class="iconBg" data-auto="button-icon-bg" aria-hidden="true"> <span class="icon hasFontIcon icon-envelope" data-auto="button-icon"></span> 
637</span> 
638 <span class="text" data-auto="button-text">[email protected]</span> 
639</a> 
640</div> 
641 <div class="u_1755510502 dmRespCol small-12 large-2 medium-2" id="1755510502"> <div class="u_1394086660 widget-cb7086 dmCustomWidget" data-lazy-load="" data-title="" id="1394086660" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJjb2xsZWN0aW9uIiwidmFsdWUiOiJzaXRlX2NvbGxlY3Rpb24uYXBwZm9saW8tbGlzdGluZ3MifSx7ImJpbmRpbmdOYW1lIjoiZGF0YWJhc2UiLCJ2YWx1ZSI6InNpdGVfdGV4dC5hcHBmb2xpbyBkYXRhYmFzZSJ9XQ==" icon="false" surround="false" data-widget-id="cb708684876c4db58028e8c547609bf2" data-widget-version="83" data-widget-config="eyJvUG9ydGFsQnV0dG9uVGV4dCI6IkxvZyBJbiIsInJlbnRCdXR0b25UZXh0IjoiUGF5IFJlbnQiLCJoaWRlVFBvcnRhbEJ1dHRvbkljb24iOm51bGwsInRQb3J0YWwiOnRydWUsIm9Qb3J0YWxUZXh0IjoiT3duZXIgUG9ydGFsIiwidFBvcnRhbEdyb3VwIjpudWxsLCJvUG9ydGFsVGl0bGUiOnRydWUsImhpZGVCdXR0b25JY29uIjpudWxsLCJ0UG9ydGFsQnV0dG9uVGV4dCI6IkxvZyBJbiIsImxheW91dCI6InBheS1yZW50LWJ1dHRvbiIsInRQb3J0YWxUaXRsZSI6dHJ1ZSwib1BvcnRhbCI6dHJ1ZSwiZGF0YWJhc2UiOiJyZWdlbmN5IiwicG9ydGZvbGlvSUQiOm51bGwsInRQb3J0YWxUZXh0IjoiT25saW5lIFBvcnRhbCIsImhpZGVPUG9ydGFsQnV0dG9uSWNvbiI6bnVsbCwib1BvcnRhbEdyb3VwIjpudWxsLCJhbGlnbm1lbnQiOiJjZW50ZXIifQ=="> <a class="pay-rent-button dmWidget fullSizeButton" aria-label="Pay Rent using the Online Portal (opens in a new tab)" rel="noopener" target="_blank" href=""> <span class="text"> <svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="credit-card" class="svg-inline--fa fa-credit-card fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512"> <path fill="currentColor" d="M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z"></path> 
642</svg> 
643Pay Rent</span> 
644</a> 
645</div> 
646</div> 
647</div> 
648</div> 
649 <div class="u_1556773384 dmRespRow hide-for-small fullBleedChanged fullBleedMode hide-for-medium" id="1556773384"> <div class="dmRespColsWrapper" id="1691449299"> <div class="u_1175335058 dmRespCol small-12 large-6 medium-6" id="1175335058"> <div class="u_1574699223 imageWidget align-center" data-widget-type="image" id="1574699223" data-element-type="image" data-binding="W3siYmluZGluZ05hbWUiOiJpbWFnZSIsInZhbHVlIjoic2l0ZV9pbWFnZXMubG9nbyJ9XQ=="> <a href="/" id="1737570703"><img src="https://irp.cdn-website.com/25689d58/dms3rep/multi/opt/regencylogoclear-696w.png" id="1677416644" class="" data-dm-image-path="https://irp.cdn-website.com/25689d58/dms3rep/multi/regencylogoclear.png" alt="Logo" data-diy-image="" onerror="handleImageLoadError(this)" height="154.65625" width="580.0"/></a> 
650</div> 
651</div> 
652 <div class="u_1977278876 dmRespCol small-12 large-6 medium-6" id="1977278876"> <nav class="u_1102164814 effect-background main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="horizontal_nav_layout_7" layout-sub="submenu_horizontal_1" data-show-vertical-sub-items="HOVER" id="1102164814" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected  dmUDNavigationItem_00  " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="
653         HOME
654        " data-auto="page-text-style">HOME<span class="icon icon-angle-down"></span> 
655</span> 
656</a> 
657</li> 
658 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/properties" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_01010140033  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
659         PROPERTIES
660        " data-auto="page-text-style">PROPERTIES<span class="icon icon-angle-down"></span> 
661</span> 
662</a> 
663</li> 
664 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101244403  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
665         RESIDENTS
666        " data-auto="page-text-style">
666RESIDENTS<span class="icon icon-angle-down"></span> 
667</span> 
668</a> 
669 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/tenant/tenant-portal" class="unifiednav__item unav-item   dmUDNavigationItem_010101357537  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
670           Tenant Portal
671          " data-auto="page-text-style">Tenant Portal<span class="icon icon-angle-right"></span> 
672</span> 
673</a> 
674</li> 
675 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="https://account.appfolio.com/realms/foliospace/protocol/openid-connect/auth?activation_state&client_id=client-7b222163c50c2a6dffb387d357370507a07f6eba&portfolio_uuid&redirect_uri=https%3A%2F%2Fregency.appfolio.com%2Fconnect%2Fusers%2Foauth%2Fcallback&response_type=code&scope=openid+offline_access&session_timed_out=false&state" class="unifiednav__item unav-item   dmUDNavigationItem_010101631322  " target="_blank" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Maintenance Request" data-auto="page-text-style">Maintenance Request<span class="icon icon-angle-right"></span> 
676</span> 
677</a> 
678</li> 
679</ul> 
680</li> 
681 <li role="menuitem" aria-haspopup="true" aria-expanded="false" data-sub-nav-menu="true" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="#" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101885618  unifiednav__item_has-sub-nav" target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
682         OWNERS
683        " data-auto="page-text-style">OWNERS<span class="icon icon-angle-down"></span> 
684</span> 
685</a> 
686 <ul role="menu" class="unifiednav__container unifiednav__container_sub-nav unav-sub" data-depth="0" data-auto="sub-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/owner/owner-statement" class="unifiednav__item unav-item   dmUDNavigationItem_010101320383  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
687           Owner Statements
688          " data-auto="page-text-style">Owner Statements<span class="icon icon-angle-right"></span> 
689</span> 
690</a> 
691</li> 
692 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="1"> <a href="/owner/management-services" class="unifiednav__item unav-item   dmUDNavigationItem_01010135359  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
693           Management Services
694          " data-auto="page-text-style">Management Services<span class="icon icon-angle-right"></span> 
695</span> 
696</a> 
697</li> 
698</ul> 
699</li> 
700 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101933605  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
701         ABOUT US
702        " data-auto="page-text-style">ABOUT US<span class="icon icon-angle-down"></span> 
703</span> 
704</a> 
705</li> 
706 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact-us" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101943230  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
707         CONTACT US
708        " data-auto="page-text-style">CONTACT US<span class="icon icon-angle-down"></span> 
709</span> 
710</a> 
711</li> 
712</ul> 
713</nav> 
714</div> 
715</div> 
716</div> 
717 <div class="u_1475231341 dmNewParagraph text-align-left" data-element-type="paragraph" id="1475231341" style="transition: none; text-align: left; display: block;" data-version="5"> <h1 class="m-size-38 size-48 text-align-center"><span class="font-size-48 m-font-size-38" style="display:initial;font-family:'Hedvig Letters Serif';">Bringing heart and focus</span></h1> 
718</div> <div class="u_1550462907 dmNewParagraph text-align-left" data-element-type="paragraph" id="1550462907" style="line-height: initial; transition: opacity 1s ease-in-out; text-align: left;" data-version="5"> <h1 class="m-size-26 size-32 text-align-center"><strong class="font-size-32 m-font-size-26" style="color:rgb(255, 255, 255);font-weight:bold;display:initial;font-family:'Hedvig Letters Serif';">to enrich vibrant communities</strong></h1> 
719<p class="text-align-left"><span style="display: initial;"><br/></span></p></div> <a data-display-type="block" class="u_1362488082 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient" file="false" href="/vacancies" data-element-type="dButtonLinkId" id="1362488082" icon-name="dm-icon-home"> <span class="iconBg" id="1750871334"> <span class="icon hasFontIconstar hasFontIcon dm-icon-home" id="1179571218"></span> 
720</span> 
721 <span class="text" id="1203326673">SEARCH PROPERTIES</span> 
722</a> 
723 <div class="u_scroll graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="scroll" data-anchor="scroll"> <a href="/#scroll" id="1895057429" file="false" aria-label="ar-arrow_drop_down"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 70 70" id="1144876956" class="svg u_1144876956" data-icon-name="ar-arrow_drop_down"> <polygon points="35,45.7 15.1,26.7 17.4,24.3 35,41.2 52.6,24.3 54.9,26.7 " id="1804955872"></polygon> 
724</svg> 
725</a> 
726</div> 
727</div> 
728</div> 
729</div> 
730 <div class="u_1098539550 dmRespRow dmSectionNoParallax" id="1098539550" data-gallery-bg="eyJzbGlkZXMiOltdfQ=="> <div class="dmRespColsWrapper" id="1006658234"> <div class="dmRespCol large-12 medium-12 small-12" id="1299386302"> <div class="u_1192956701 dmRespRow" id="1192956701" mode="1"> <div class="dmRespColsWrapper" id="1238619951"> <div class="u_1046422365 dmRespCol large-6 medium-6 small-12" id="1046422365"> <div class="u_1699732202 dmNewParagraph" data-element-type="paragraph" id="1699732202" style="transition: none 0s ease 0s; display: block; text-align: center;" data-version="5"><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">We are committed to:</span></p><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">Treating everyone with kindness and respect.</span></p><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">Engaging and collaborating with stakeholders.</span></p><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">Seeking opportunities to develop new skills.</span></p><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">Knowing each property intricately.</span></p><p class="text-align-center size-30 m-size-24"><span style="display: initial; color: rgb(255, 255, 255);" class="font-size-30 m-font-size-24">Being open to innovative ideas.</span></p></div></div> 
731 <div class="u_1299597916 dmRespCol large-6 medium-6 small-12" id="1299597916"> <div class="u_1384352726 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1384352726"> <a id="1154181808"><img src="https://irp.cdn-website.com//25689d58/dms3rep/multi/opt/Regency-body-01-861x1024-802h.jpg" id="1354487823" class="" data-dm-image-path="https://irp-cdn.multiscreensite.com/25689d58/dms3rep/multi/Regency-body-01-861x1024.jpg" alt="Regency Management Inc." onerror="handleImageLoadError(this)" height="669.109375" width="562.609375"/></a> 
732</div> 
733</div> 
734</div> 
735</div> 
736</div> 
737</div> 
738</div> 
739</div> 
740</div> 
741</div> 
742</div> 
743 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="dmRespRow" id="1741924879"> <div class="dmRespColsWrapper" id="1546295077"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1792758590"></div> 
744</div> 
745</div> 
746 <div class="u_1278001310 dmRespRow" style="text-align: center;" id="1278001310"> <div class="dmRespColsWrapper" id="1506278737"> <div class="u_1967761053 dmRespCol small-12 medium-6 large-6" id="1967761053"> <h2 class="u_1124305730 dmNewParagraph" data-element-type="paragraph" id="1124305730" style="text-align: center; transition: opacity 1s ease-in-out 0s;"><font style="font-weight: normal;
746 color: rgb(255, 255, 255);">CONTACT US</font></h2> <div class="u_1196279383 dmRespRow" id="1196279383"> <div class="dmRespColsWrapper" id="1756424593"> <div class="u_1869600238 dmRespCol small-12 large-1 medium-1" id="1869600238"> <div class="u_1096888268 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1096888268"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 768 1792" id="1615706578" class="svg u_1615706578" data-icon-name="fa-mobile-phone"> <title id="1002071805">A white background with a few lines on it</title> 
747 <path fill="inherit" d="M464 1408q0-33-23.5-56.5t-56.5-23.5-56.5 23.5-23.5 56.5 23.5 56.5 56.5 23.5 56.5-23.5 23.5-56.5zM672 1248v-704q0-13-9.5-22.5t-22.5-9.5h-512q-13 0-22.5 9.5t-9.5 22.5v704q0 13 9.5 22.5t22.5 9.5h512q13 0 22.5-9.5t9.5-22.5zM480 400q0-16-16-16h-160q-16 0-16 16t16 16h160q16 0 16-16zM768 384v1024q0 52-38 90t-90 38h-512q-52 0-90-38t-38-90v-1024q0-52 38-90t90-38h512q52 0 90 38t38 90z" id="1444407823"></path> 
748</svg> 
749</div> 
750</div> 
751 <div class="u_1289396228 dmRespCol small-12 large-11 medium-11" id="1289396228"> <div class="u_1551971533 dmNewParagraph" data-element-type="paragraph" id="1551971533" style="transition: none 0s ease 0s; display: block;" data-version="5"><p class="m-text-align-center text-align-left size-16 m-size-13"><span style="display: initial;" class="font-size-16 m-font-size-13">(503) 644-5251&nbsp;</span></p></div></div> 
752</div> 
753</div> 
754 <div class="u_1777860878 dmRespRow" id="1777860878"> <div class="dmRespColsWrapper" id="1283889843"> <div class="u_1851153278 dmRespCol small-12 large-1 medium-1" id="1851153278"> <div class="u_1365310250 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1365310250"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1792 1792" id="1089073879" class="svg u_1089073879" data-icon-name="fa-envelope"> <title id="1437048309">A white background with a few lines on it</title> 
755 <path fill="inherit" d="M1792 710v794q0 66-47 113t-113 47h-1472q-66 0-113-47t-47-113v-794q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h1 1q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zM1792 416q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-1-1q-23 0-50-9t-57.5-27-52-32.5-54-38-42.5-30.5q-91-64-262-182.5t-205-142.5q-62-42-117-115.5t-55-136.5q0-78 41.5-130t118.5-52h1472q65 0 112.5 47t47.5 113z" id="1960880950"></path> 
756</svg> 
757</div> 
758</div> 
759 <div class="u_1027497968 dmRespCol small-12 large-11 medium-11" id="1027497968"> <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1496432057" style="transition: opacity 1s ease-in-out;"><p class="size-18 m-size-18 m-text-align-center"><a href="mailto:[email protected]" rel="noopener" target="_blank" class="font-size-18 m-font-size-18" style="display: unset; color: rgb(255, 255, 255);" m-font-size-set="true">[email protected]</a></p></div> 
760</div> 
761</div> 
762</div> 
763 <div class="u_1443637285 dmRespRow" id="1443637285" mode="1"> <div class="dmRespColsWrapper" id="1564613050"> <div class="u_1600710998 dmRespCol small-12 large-1 medium-1" id="1600710998"> <div class="u_1284201285 graphicWidget" data-element-type="graphic" data-widget-type="graphic" id="1284201285"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 1664 1792" id="1469568035" class="svg u_1469568035" data-icon-name="fa-home"> <title id="1213055162">A white background with a few lines on it</title> 
764 <path fill="inherit" d="M1408 992v480q0 26-19 45t-45 19h-384v-384h-256v384h-384q-26 0-45-19t-19-45v-480q0-1 0.5-3t0.5-3l575-474 575 474q1 2 1 6zM1631 923l-62 74q-8 9-21 11h-3q-13 0-21-7l-692-577-692 577q-12 8-24 7-13-2-21-11l-62-74q-8-10-7-23.5t11-21.5l719-599q32-26 76-26t76 26l244 204v-195q0-14 9-23t23-9h192q14 0 23 9t9 23v408l219 182q10 8 11 21.5t-7 23.5z" id="1788557074"></path> 
765</svg> 
766</div> 
767</div> 
768 <div class="u_1265202068 dmRespCol small-12 large-11 medium-11" id="1265202068"> <div class="u_1616892828 dmNewParagraph" data-element-type="paragraph" id="1616892828" style="text-align: center; transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJjb250ZW50X2xpYnJhcnkuZ2xvYmFsIn1d" data-diy-text="">Beaverton, Oregon 97075, United States</div></div> 
769</div> 
770</div> 
771</div> 
772 <div class="u_1939431008 dmRespCol small-12 medium-6 large-6" id="1939431008"> <div class="widget-cb7086 u_1723795258 dmCustomWidget" data-lazy-load="" data-title="" id="1723795258" dmle_extension="custom_extension" data-element-type="custom_extension" data-binding="W3siYmluZGluZ05hbWUiOiJjb2xsZWN0aW9uIiwidmFsdWUiOiJzaXRlX2NvbGxlY3Rpb24uYXBwZm9saW8tbGlzdGluZ3MifSx7ImJpbmRpbmdOYW1lIjoiZGF0YWJhc2UiLCJ2YWx1ZSI6InNpdGVfdGV4dC5hcHBmb2xpbyBkYXRhYmFzZSJ9XQ==" icon="false" surround="false" data-widget-id="cb708684876c4db58028e8c547609bf2" data-widget-version="83" data-widget-config="eyJvUG9ydGFsQnV0dG9uVGV4dCI6IkxvZyBJbiIsInJlbnRCdXR0b25UZXh0IjoiUGF5IFJlbnQiLCJoaWRlVFBvcnRhbEJ1dHRvbkljb24iOm51bGwsInRQb3J0YWwiOnRydWUsIm9Qb3J0YWxUZXh0IjoiT3duZXIgUG9ydGFsIiwidFBvcnRhbEdyb3VwIjpudWxsLCJvUG9ydGFsVGl0bGUiOnRydWUsImhpZGVCdXR0b25JY29uIjpudWxsLCJ0UG9ydGFsQnV0dG9uVGV4dCI6IkxvZyBJbiIsImxheW91dCI6ImZvb3Rlci1saW5rcyIsInRQb3J0YWxUaXRsZSI6dHJ1ZSwib1BvcnRhbCI6dHJ1ZSwiZGF0YWJhc2UiOiJyZWdlbmN5IiwicG9ydGZvbGlvSUQiOm51bGwsInRQb3J0YWxUZXh0IjoiT25saW5lIFBvcnRhbCIsImhpZGVPUG9ydGFsQnV0dG9uSWNvbiI6bnVsbCwib1BvcnRhbEdyb3VwIjpudWxsLCJhbGlnbm1lbnQiOiJjZW50ZXIifQ=="> <div class="footer-links-layout"> <div class="tportal center"> <h3 class="portal-heading">Online Portal</h3> 
773 <p class="start-text"> <a class="login-link normal-link" aria-label="Log into the Online Portal (opens in a new tab)" rel="noopener" target="_blank" href="">Log In</a> 
774</p> 
775</div> 
776 <div class="oportal center"> <h3 class="portal-heading">Owner Portal</h3> 
777 <p class="start-text"> <a class="login-link normal-link" aria-label="Log into the Owner Portal (opens in a new tab)" rel="noopener" target="_blank" href="">Log In</a> 
778</p> 
779</div> 
780</div> 
781</div> 
782 <div class="dmNewParagraph" data-element-type="paragraph" data-version="5" id="1426812809" style="transition: opacity 1s ease-in-out 0s;"><p class="text-align-center size-18 m-size-14"><a href="https://regencymanagementinc.applicantpro.com/jobs/" target="_blank" runtime_url="https://regencymanagementinc.applicantpro.com/jobs/" type="url" style="font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; display: unset;" class="font-size-18 m-font-size-14">Careers</a></p></div> 
783</div> 
784</div> 
785</div> 
786 <div class="dmRespRow u_1354868155" style="text-align: center;" id="1354868155"> <div class="dmRespColsWrapper" id="1618103309"> <div class="u_1254575622 dmRespCol small-12 large-10 medium-10" id="1254575622"> <div class="u_1765659135 dmNewParagraph" data-element-type="paragraph" id="1765659135" style="transition: opacity 1s ease-in-out 0s;"><span style="font-size: 14px;"><a href="/sitemap" runtime_url="/sitemap" style=""><font style="color: rgb(255, 255, 255);"><span style="">Sitemap</span></font></a></span></div> <div class="u_1815637652 dmNewParagraph" data-element-type="paragraph" id="1815637652" style="transition:opacity 1s ease-in-out 0s;line-height:initial;" data-version="5"><p class="m-text-align-center size-14"><span class="font-size-14" style="display: initial; color: rgb(255, 255, 255);">&copy; 2022 All Rights Reserved.</span></p></div> <div class="u_1211660261 dmNewParagraph" data-element-type="paragraph" id="1211660261" style="transition: opacity 1s ease-in-out 0s;" data-binding="W3siYmluZGluZ05hbWUiOiJ0ZXh0IiwidmFsdWUiOiJzaXRlX3RleHQuY29tcGFueSBuYW1lIn1d" data-diy-text="">Regency Management Inc.</div></div> 
787 <div class="u_1894020991 dmRespCol small-12 large-2 medium-2" id="1894020991"> <div class="u_1245182822 widget-dc6c10 dmCustomWidget" data-lazy-load="" data-title="" id="1245182822" dmle_extension="custom_extension" data-element-type="custom_extension" wr="false" icon="false" surround="false" data-widget-id="dc6c10203cb748908861f7aadb733c17" data-widget-version="12" data-widget-config="eyJmb290ZXItaW1hZ2UiOiJodHRwczovL2Nkbi5hcHBmb2xpb3dlYnNpdGVzLmNvbS9zaXRlcy9yZXNvdXJjZXMvaW1hZ2VzL3Bvd2VyZWQtYnktYXBwZm9saW8ucG5nIn0="><img src="https://cdn.appfoliowebsites.com/sites/resources/images/powered-by-appfolio.png" alt="AppFolio Property Manager" class="apm-footer-logo" width="150" height="56" onerror="handleImageLoadError(this)" loading="lazy"/></div> 
788</div> 
789</div> 
790</div> 
791</div> 
792 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 
793</div> 
794</div> 
795</div> 
796</div> 
797</div> 
798</div> 
799</div> 
800</div> 
801</div> 
802</div> 
803
804    </div>
805</div>
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848<link rel="preload" href="https://irp.cdn-website.com/fonts/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;
8481,900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Hedvig+Letters+Serif:ital,wght@0,400&family=Oswald:ital,wght@0,200..700;1,200..700&amp;subset=latin-ext&amp;display=swap"  as="style" fetchpriority="low" onload="loadCSS(this)" />
849
850
851
852
853
854
855<link rel="preload" as="style" fetchpriority="low" onload="loadCSS(this)" href="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
856
857
858
859<link rel="preload" href="https://irp.cdn-website.com/WIDGET_CSS/2042b48a4ae8d8ea6d69ff2956d90966.css" id="widgetCSS" as="style" fetchpriority="low" onload="loadCSS(this)" />
860
861
862<style>img[width][height] {
863  height: auto;
864}</style>
865
866
867<style>
868  body[data-page-alias="home"] #dm [data-show-on-page-only="home"] {
869    display: block !important;
870  }
871</style>
872
873
874<style id="pageAdditionalWidgetsCss" type="text/css">
875</style>
876
877
878
879
880
881<link rel="preload" href="https://irp.cdn-website.com/25689d58/files/25689d58_withFlex_1.min.css?v=692" id="siteGlobalCss" as="style" fetchpriority="low" onload="loadCSS(this)" />
882
883
884
885<style id="customWidgetStyle" type="text/css">
886    
887</style>
888<style id="innerPagesStyle" type="text/css">
889    
890</style>
891
892
893<style
894        id="additionalGlobalCss" type="text/css"
895>
896</style>
897
898
899<link rel="preload" href="https://irp.cdn-website.com/25689d58/files/25689d58_home_withFlex_1.min.css?v=692" id="homeCssLink" as="style" fetchpriority="low" onload="loadCSS(this)" />
900
901<style id="pagestyle" type="text/css">
902    
903</style>
904
905<style id="pagestyleDevice" type="text/css">
906    
907</style>
908
909
910
911
912
913
914
915<style id="globalFontSizeStyle" type="text/css">
916    .font-size-48, .size-48, .size-48 > font { font-size: 48px !important; }.font-size-32, .size-32, .size-32 > font { font-size: 32px !important; }.font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-16, .size-16, .size-16 > font { font-size: 16px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }
917</style>
918<style id="pageFontSizeStyle" type="text/css">
919</style>
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960<script>
961    var isWLR = true;
962
963    window.customWidgetsFunctions = {};
964    window.customWidgetsStrings = {};
965    window.collections = {};
966    window.currentLanguage = "ENGLISH"
967    window.isSitePreview = false;
968</script>
968
969
970
971
972<script>
973    window.customWidgetsFunctions["0c7b497e71504e58ab05a06ffe294671~167"] = function (element, data, api) {
974        (()=>{let e,t,r,i,a;function s(e){return e&&e.__esModule?e.default:e}function n(e){return Array.isArray?Array.isArray(e):"[object Array]"===f(e)}function o(e){return null==e?"":function(e){if("string"==typeof e)return e;if("bigint"==typeof e)return e.toString();let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}function l(e){return"string"==typeof e}function c(e){return"number"==typeof e}function u(e){return"object"==typeof e}function d(e){return null!=e}function h(e){return!e.trim().length}function f(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}let g=Object.prototype.hasOwnProperty;class p{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let r=m(e);this._keys.push(r),this._keyMap[r.id]=r,t+=r.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function m(e){let t=null,r=null,i=null,a=1,s=null;if(l(e)||n(e))i=e,t=v(e),r=y(e);else{if(!g.call(e,"name"))throw Error("Missing name property in key");let n=e.name;if(i=n,g.call(e,"weight")&&(a=e.weight)<=0)throw Error(`Property 'weight' in key '${n}' must be a positive integer`);t=v(n),r=y(n),s=e.getFn}return{path:t,id:r,weight:a,src:i,getFn:s}}function v(e){return n(e)?e:e.split(".")}function y(e){return n(e)?e.join("."):e}let w=Object.freeze({isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,useExtendedSearch:!1,useTokenSearch:!1,getFn:function(e,t){let r=[],i=!1,a=(e,t,s,h)=>{if(d(e))if(t[s]){var g,p;let m=e[t[s]];if(!d(m))return;if(s===t.length-1&&(l(m)||c(m)||!0===(g=m)||!1===g||u(p=g)&&null!==p&&"[object Boolean]"==f(g)||"bigint"==typeof m))r.push(void 0!==h?{v:o(m),i:h}:o(m));else if(n(m)){i=!0;for(let e=0,r=m.length;e<r;e+=1)a(m[e],t,s+1,e)}else t.length&&a(m,t,s+1,h)}else r.push(void 0!==h?{v:e,i:h}:e)};return a(e,l(t)?t.split("."):t,0),i?r:r[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1}),b=/[^ ]+/g;class k{constructor({getFn:e=w.getFn,fieldNormWeight:t=w.fieldNormWeight}={}){this.norm=function(e=1,t=3){let r=new Map,i=Math.pow(10,t);return{get(t){let a=t.match(b).length;if(r.has(a))return r.get(a);let s=parseFloat(Math.round(1/Math.pow(a,.5*e)*i)/i);return r.set(a,s),s},clear(){r.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.docs=[],this.keys=[],this._keysMap={},this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,l(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){let t=this.size();l(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,r=this.size();t<r;t+=1)this.records[t].i-=1}removeAll(e){for(let t=e.length-1;t>=0;t-=1)this.records.splice(e[t],1);for(let e=0,t=this.records.length;e<t;e+=1)this.records[e].i=e}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!d(e)||h(e))return;let r={v:e,i:t,n:this.norm.get(e)};this.records.push(r)}_addObject(e,t){let r={i:t,$:{}};this.keys.forEach((t,i)=>{let a=t.getFn?t.getFn(e):this.getFn(e,t.path);if(d(a)){if(n(a)){let e=[];for(let t=0,r=a.length;t<r;t+=1){let r=a[t];if(d(r)){if(l(r)){if(!h(r)){let i={v:r,i:t,n:this.norm.get(r)};e.push(i)}}else if(d(r.v)){let t=l(r.v)?r.v:o(r.v);if(!h(t)){let i={v:t,i:r.i,n:this.norm.get(t)};e.push(i)}}}}r.$[i]=e}else if(l(a)&&!h(a)){let e={v:a,n:this.norm.get(a)};r.$[i]=e}}}),this.records.push(r)}toJSON(){return{keys:this.keys.map(({getFn:e,...t})=>t),records:this.records}}}function x(e,t,{getFn:r=w.getFn,fieldNormWeight:i=w.fieldNormWeight}={}){let a=new k({getFn:r,fieldNormWeight:i});return a.setKeys(e.map(m)),a.setSources(t),a.create(),a}function M(e){if(e.length<=1)return e;e.sort((e,t)=>
974e[0]-t[0]||e[1]-t[1]);let t=[e[0]];for(let r=1,i=e.length;r<i;r+=1){let i=t[t.length-1],a=e[r];a[0]<=i[1]+1?i[1]=Math.max(i[1],a[1]):t.push(a)}return t}let _={ł:"l",Ł:"L",đ:"d",Đ:"D",ø:"o",Ø:"O",ħ:"h",Ħ:"H",ŧ:"t",Ŧ:"T",ı:"i",ß:"ss"},A=RegExp("["+Object.keys(_).join("")+"]","g"),S=String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,"").replace(A,e=>_[e]):e=>e;class C{constructor(e,{location:t=w.location,threshold:r=w.threshold,distance:i=w.distance,includeMatches:a=w.includeMatches,findAllMatches:s=w.findAllMatches,minMatchCharLength:n=w.minMatchCharLength,isCaseSensitive:o=w.isCaseSensitive,ignoreDiacritics:l=w.ignoreDiacritics,ignoreLocation:c=w.ignoreLocation}={}){if(this.options={location:t,threshold:r,distance:i,includeMatches:a,findAllMatches:s,minMatchCharLength:n,isCaseSensitive:o,ignoreDiacritics:l,ignoreLocation:c},e=o?e:e.toLowerCase(),e=l?S(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;const u=(e,t)=>{this.chunks.push({pattern:e,alphabet:function(e){let t={};for(let r=0,i=e.length;r<i;r+=1){let a=e.charAt(r);t[a]=(t[a]||0)|1<<i-r-1}return t}(e),startIndex:t})},d=this.pattern.length;if(d>32){let e=0;const t=d%32,r=d-t;for(;e<r;)u(this.pattern.substr(e,32),e),e+=32;if(t){const e=d-32;u(this.pattern.substr(e),e)}}else u(this.pattern,0)}searchIn(e){let{isCaseSensitive:t,ignoreDiacritics:r,includeMatches:i}=this.options;if(e=t?e:e.toLowerCase(),e=r?S(e):e,this.pattern===e){let t={isMatch:!0,score:0};return i&&(t.indices=[[0,e.length-1]]),t}let{location:a,distance:s,threshold:n,findAllMatches:o,minMatchCharLength:l,ignoreLocation:c}=this.options,u=[],d=0,h=!1;this.chunks.forEach(({pattern:t,alphabet:r,startIndex:f})=>{let{isMatch:g,score:p,indices:m}=function(e,t,r,{location:i=w.location,distance:a=w.distance,threshold:s=w.threshold,findAllMatches:n=w.findAllMatches,minMatchCharLength:o=w.minMatchCharLength,includeMatches:l=w.includeMatches,ignoreLocation:c=w.ignoreLocation}={}){let u;if(t.length>32)throw Error("Pattern length exceeds max of 32.");let d=t.length,h=e.length,f=Math.max(0,Math.min(i,h)),g=s,p=f,m=(e,t)=>
974{let r=e/d;if(c)return r;let i=Math.abs(f-t);return a?r+i/a:i?1:r},v=o>1||l,y=v?Array(h):[];for(;(u=e.indexOf(t,p))>-1;)if(g=Math.min(m(0,u),g),p=u+d,v){let e=0;for(;e<d;)y[u+e]=1,e+=1}p=-1;let b=[],k=1,x=d+h,M=1<<d-1;for(let t=0;t<d;t+=1){let i=0,a=x;for(;i<a;)m(t,f+a)<=g?i=a:x=a,a=Math.floor((x-i)/2+i);x=a;let s=Math.max(1,f-a+1),o=n?h:Math.min(f+a,h)+d,l=Array(o+2);l[o+1]=(1<<t)-1;for(let i=o;i>=s;i-=1){let a=i-1,n=r[e[a]];if(v&&(y[a]=+!!n),l[i]=(l[i+1]<<1|1)&n,t&&(l[i]|=(b[i+1]|b[i])<<1|1|b[i+1]),l[i]&M&&(k=m(t,a))<=g){if(g=k,(p=a)<=f)break;s=Math.max(1,2*f-p)}}if(m(t+1,f)>g)break;b=l}let _={isMatch:p>=0,score:Math.max(.001,k)};if(v){let e=function(e=[],t=w.minMatchCharLength){let r=[],i=-1,a=-1,s=0;for(let n=e.length;s<n;s+=1){let n=e[s];n&&-1===i?i=s:n||-1===i||((a=s-1)-i+1>=t&&r.push([i,a]),i=-1)}return e[s-1]&&s-i>=t&&r.push([i,s-1]),r}(y,o);e.length?l&&(_.indices=e):_.isMatch=!1}return _}(e,t,r,{location:a+f,distance:s,threshold:n,findAllMatches:o,minMatchCharLength:l,includeMatches:i,ignoreLocation:c});g&&(h=!0),d+=p,g&&m&&u.push(...m)});let f={isMatch:h,score:h?d/this.chunks.length:1};return h&&i&&(f.indices=M(u)),f}}class L{constructor(e){this.pattern=e}static isMultiMatch(e){return E(e,this.multiRegex)}static isSingleMatch(e){return E(e,this.singleRegex)}search(e){return{isMatch:!1,score:1}}}function E(e,t){let r=e.match(t);return r?r[1]:null}class D extends L{constructor(e,{location:t=w.location,threshold:r=w.threshold,distance:i=w.distance,includeMatches:a=w.includeMatches,findAllMatches:s=w.findAllMatches,minMatchCharLength:n=w.minMatchCharLength,isCaseSensitive:o=w.isCaseSensitive,ignoreDiacritics:l=w.ignoreDiacritics,ignoreLocation:c=w.ignoreLocation}={}){super(e),this._bitapSearch=new C(e,{location:t,threshold:r,distance:i,includeMatches:a,findAllMatches:s,minMatchCharLength:n,isCaseSensitive:o,ignoreDiacritics:l,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class I extends L{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,r=0,i=[],a=this.pattern.length;for(;(t=e.indexOf(this.pattern,r))>-1;)r=t+a,i.push([t,r-1]);let s=!!i.length;return{isMatch:s,score:+!s,indices:i}}}let q=[class extends L{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){let t=e===this.pattern;return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},I,class extends L{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){let t=e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,this.pattern.length-1]}}},class extends L{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){let t=!e.startsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends L{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){let t=!e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},class extends L{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){let t=e.endsWith(this.pattern);return{isMatch:t,score:+!t,indices:[e.length-this.pattern.length,e.length-1]}}},class extends L{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){let t=-1===e.indexOf(this.pattern);return{isMatch:t,score:+!t,indices:[0,e.length-1]}}},D],B=q.length,T=new Set([D.type,I.type]),F=[];function O(...e){F.push(...e)}function z(e,t){for(let r=0,i=F.length;r<i;r+=1){let i=F[r];if(i.condition(e,t))return new i(e,t)}return new C(e,t)}let V="$and",P="$path",N=e=>!!(e[V]||e.$or),j=e=>({[V]:Object.keys(e).map(t=>({[t]:e[t]}))});function H(e,t,{auto:r=!0}={}){let i=e=>{if(l(e)){let i={keyId:null,pattern:e};return r&&(i.searcher=z(e,t)),i}let a=Object.keys(e),s=!!e[P];if(!s&&a.length>1&&!N(e))return i(j(e));if(!n(e)&&u(e)&&!N(e)){let i=s?e[P]:a[0],n=s?e.$val:e[i];if(!l(n))throw Error(`Invalid value for key ${i}`);let o={keyId:y(i),pattern:n};return r&&(o.searcher=z(n,t)),o}let o={children:[],operator:a[0]};return a.forEach(t=>{let r=e[t];
974n(r)&&r.forEach(e=>{o.children.push(i(e))})}),o};return N(e)||(e=j(e)),i(e)}function R(e,{ignoreFieldNorm:t=w.ignoreFieldNorm}){let r=1;return e.forEach(({key:e,norm:i,score:a})=>{let s=e?e.weight:null;r*=Math.pow(0===a&&s?Number.EPSILON:a,(s||1)*(t?1:i))}),r}class U{constructor(e){this.limit=e,this.heap=[]}get size(){return this.heap.length}shouldInsert(e){return this.size<this.limit||e<this.heap[0].score}insert(e){this.size<this.limit?(this.heap.push(e),this._bubbleUp(this.size-1)):e.score<this.heap[0].score&&(this.heap[0]=e,this._sinkDown(0))}extractSorted(e){return this.heap.sort(e)}_bubbleUp(e){let t=this.heap;for(;e>0;){let r=e-1>>1;if(t[e].score<=t[r].score)break;let i=t[e];t[e]=t[r],t[r]=i,e=r}}_sinkDown(e){let t=this.heap,r=t.length,i=e;do{let a=2*(e=i)+1,s=2*e+2;if(a<r&&t[a].score>t[i].score&&(i=a),s<r&&t[s].score>t[i].score&&(i=s),i!==e){let r=t[e];t[e]=t[i],t[i]=r}}while(i!==e)}}function Z(e,t){let r=e.matches;t.matches=[],d(r)&&r.forEach(e=>{if(!d(e.indices)||!e.indices.length)return;let{indices:r,value:i}=e,a={indices:r,value:i};e.key&&(a.key=e.key.src),e.idx>-1&&(a.refIndex=e.idx),t.matches.push(a)})}function W(e,t){t.score=e.score}let Y=/\b\w+\b/g;function K({isCaseSensitive:e=!1,ignoreDiacritics:t=!1}={}){return{tokenize:r=>(e||(r=r.toLowerCase()),t&&(r=S(r)),r.match(Y)||[])}}function G(e,t){for(let[r,i]of e.terms){let a=i.filter(e=>e.docIdx!==t),s=i.length-a.length;s>0&&(e.fieldCount-=s,e.df.set(r,(e.df.get(r)||0)-s),0===a.length?(e.terms.delete(r),e.df.delete(r)):e.terms.set(r,a))}}class J{constructor(e,t,r){this.options={...w,...t},this.options.useExtendedSearch,this.options.useTokenSearch,this._keyStore=new p(this.options.keys),this._docs=e,this._myIndex=null,this._invertedIndex=null,this.setCollection(e,r),this._lastQuery=null,this._lastSearcher=null}_getSearcher(e){if(this._lastQuery===e)return this._lastSearcher;let t=z(e,this._invertedIndex?{...this.options,_invertedIndex:this._invertedIndex}:this.options);return this._lastQuery=e,this._lastSearcher=t,t}setCollection(e,t){if(this._docs=e,t&&!(t instanceof k))throw Error("Incorrect 'index' type");if(this._myIndex=t||x(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight}),this.options.useTokenSearch){let e=K({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});this._invertedIndex=function(e,t,r){let i=new Map,a=new Map,s=0;function n(e,t,n,o){let l=r.tokenize(e);if(!l.length)return;s++;let c=new Map;for(let e of l)c.set(e,(c.get(e)||0)+1);for(let[e,r]of c){let s={docIdx:t,keyIdx:n,subIdx:o,tf:r},l=i.get(e);l||(l=[],i.set(e,l)),l.push(s),a.set(e,(a.get(e)||0)+1)}}for(let r of e){let{i:e,v:i,$:a}=r;if(void 0!==i){n(i,e,-1,-1);continue}if(a)for(let r=0;r<t;r++){let t=a[r];if(t)if(Array.isArray(t))for(let i of t)n(i.v,e,r,i.i??-1);else n(t.v,e,r,-1)}}return{terms:i,fieldCount:s,df:a}}(this._myIndex.records,this._myIndex.keys.length,e)}}add(e){if(d(e)&&(this._docs.push(e),this._myIndex.add(e),this._invertedIndex)){let e=this._myIndex.records[this._myIndex.records.length-1],t=K({isCaseSensitive:this.options.isCaseSensitive,ignoreDiacritics:this.options.ignoreDiacritics});!function(e,t,r,i){let{i:a,v:s,$:n}=t;function o(t,r,s){let n=i.tokenize(t);if(!n.length)return;e.fieldCount++;let o=new Map;for(let e of n)o.set(e,(o.get(e)||0)+1);for(let[t,i]of o){let n={docIdx:a,keyIdx:r,subIdx:s,tf:i},o=e.terms.get(t);o||(o=[],e.terms.set(t,o)),o.push(n),e.df.set(t,(e.df.get(t)||0)+1)}}if(void 0!==s)return o(s,-1,-1);if(n)for(let e=0;e<r;e++){let t=n[e];if(t)if(Array.isArray(t))for(let r of t)o(r.v,e,r.i??-1);else o(t.v,e,-1)}}(this._invertedIndex,e,this._myIndex.keys.length,t)}}remove(e=()=>!1){let t=[],r=[];for(let i=0,a=this._docs.length;i<a;i+=1)e(this._docs[i],i)&&(t.push(this._docs[i]),r.push(i));if(r.length){if(this._invertedIndex)for(let e of r)G(this._invertedIndex,e);for(let e=r.length-1;e>=0;e-=1)this._docs.splice(r[e],1);this._myIndex.removeAll(r)}return t}removeAt(e){this._invertedIndex&&G(this._invertedIndex,e);let t=this._docs.splice(e,1)[0];return this._myIndex.removeAt(e),t}getIndex(){return this._myIndex}search(e,t){let r,{limit:i=-1}=t||{},{includeMatches:a,includeScore:s,shouldSort:n,sortFn:o,ignoreFieldNorm:u}=this.options;if(l(e)&&!e.trim()){let e=this._docs.map((e,t)=>({item:e,refIndex:t}));return c(i)&&i>-1&&(e=e.slice(0,i)),e}if(c(i)&&i>0&&l(e)){let t=new U(i);l(this._docs[0])?this._searchStringList(e,{heap:t,ignoreFieldNorm:u}):this._searchObjectList(e,{heap:t,ignoreFieldNorm:u}),r=t.extractSorted(o)}else!function(e,{ignoreFieldNorm:t=w.ignoreFieldNorm}
974){e.forEach(e=>{e.score=R(e.matches,{ignoreFieldNorm:t})})}(r=l(e)?l(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e),{ignoreFieldNorm:u}),n&&r.sort(o),c(i)&&i>-1&&(r=r.slice(0,i));return function(e,t,{includeMatches:r=w.includeMatches,includeScore:i=w.includeScore}={}){let a=[];return r&&a.push(Z),i&&a.push(W),e.map(e=>{let{idx:r}=e,i={item:t[r],refIndex:r};return a.length&&a.forEach(t=>{t(e,i)}),i})}(r,this._docs,{includeMatches:a,includeScore:s})}_searchStringList(e,{heap:t,ignoreFieldNorm:r}={}){let i=this._getSearcher(e),{records:a}=this._myIndex,s=t?null:[];return a.forEach(({v:e,i:a,n:n})=>{if(!d(e))return;let{isMatch:o,score:l,indices:c}=i.searchIn(e);if(o){let i={item:e,idx:a,matches:[{score:l,value:e,norm:n,indices:c}]};t?(i.score=R(i.matches,{ignoreFieldNorm:r}),t.shouldInsert(i.score)&&t.insert(i)):s.push(i)}}),s}_searchLogical(e){let t=H(e,this.options),r=(e,t,i)=>{if(!("children"in e)){let r,{keyId:a,searcher:s}=e;return(null===a?(r=[],this._myIndex.keys.forEach((e,i)=>{r.push(...this._findMatches({key:e,value:t[i],searcher:s}))})):r=this._findMatches({key:this._keyStore.get(a),value:this._myIndex.getValueForItemAtKeyId(t,a),searcher:s}),r&&r.length)?[{idx:i,item:t,matches:r}]:[]}let{children:a,operator:s}=e,n=[];for(let e=0,o=a.length;e<o;e+=1){let o=r(a[e],t,i);if(o.length)n.push(...o);else if(s===V)return[]}return n},i=this._myIndex.records,a=new Map,s=[];return i.forEach(({$:e,i:i})=>{if(d(e)){let n=r(t,e,i);n.length&&(a.has(i)||(a.set(i,{idx:i,item:e,matches:[]}),s.push(a.get(i))),n.forEach(({matches:e})=>{a.get(i).matches.push(...e)}))}}),s}_searchObjectList(e,{heap:t,ignoreFieldNorm:r}={}){let i=this._getSearcher(e),{keys:a,records:s}=this._myIndex,n=t?null:[];return s.forEach(({$:e,i:s})=>{if(!d(e))return;let o=[],l=!1,c=!1;if(a.forEach((t,r)=>{let a=this._findMatches({key:t,value:e[r],searcher:i});a.length?(o.push(...a),a[0].hasInverse&&(c=!0)):l=!0}),(!c||!l)&&o.length){let i={idx:s,item:e,matches:o};t?(i.score=R(i.matches,{ignoreFieldNorm:r}),t.shouldInsert(i.score)&&t.insert(i)):n.push(i)}}),n}_findMatches({key:e,value:t,searcher:r}){if(!d(t))return[];let i=[];if(n(t))t.forEach(({v:t,i:a,n:s})=>{if(!d(t))return;let{isMatch:n,score:o,indices:l,hasInverse:c}=r.searchIn(t);n&&i.push({score:o,key:e,value:t,idx:a,norm:s,indices:l,hasInverse:c})});else{let{v:a,n:s}=t,{isMatch:n,score:o,indices:l,hasInverse:c}=r.searchIn(a);n&&i.push({score:o,key:e,value:a,norm:s,indices:l,hasInverse:c})}return i}}J.version="7.3.0",J.createIndex=x,J.parseIndex=function(e,{getFn:t=w.getFn,fieldNormWeight:r=w.fieldNormWeight}={}){let{keys:i,records:a}=e,s=new k({getFn:t,fieldNormWeight:r});return s.setKeys(i),s.setIndexRecords(a),s},J.config=w,J.match=function(e,t,r){return z(e,{...w,...r}).searchIn(t)},J.parseQuery=H,O(class{constructor(e,{isCaseSensitive:t=w.isCaseSensitive,ignoreDiacritics:r=w.ignoreDiacritics,includeMatches:i=w.includeMatches,minMatchCharLength:a=w.minMatchCharLength,ignoreLocation:s=w.ignoreLocation,findAllMatches:n=w.findAllMatches,location:o=w.location,threshold:l=w.threshold,distance:c=w.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:r,includeMatches:i,minMatchCharLength:a,findAllMatches:n,ignoreLocation:s,location:o,threshold:l,distance:c},e=t?e:e.toLowerCase(),e=r?S(e):e,this.pattern=e,this.query=function(e,t={}){return e.replace(/\\\|/g,"\0").split("|").map(e=>{let r=(function(e){let t=[],r=e.length,i=0;for(;i<r;){for(;i<r&&" "===e[i];)i++;if(i>=r)break;let a=i;for(;a<r&&" "!==e[a]&&'"'!==e[a];)a++;if(a<r&&'"'===e[a]){for(a++;a<r;){if('"'===e[a]){let t=a+1;if(t>=r||" "===e[t]){a++;break}if("$"===e[t]&&(t+1>=r||" "===e[t+1])){a+=2;break}}a++}t.push(e.substring(i,a)),i=a}else{for(;a<r&&" "!==e[a];)a++;t.push(e.substring(i,a)),i=a}}return t})(e.replace(/\u0000/g,"|").trim()).filter(e=>e&&!!e.trim()),i=[];for(let e=0,a=r.length;e<a;e+=1){let a=r[e],s=!1,n=-1;for(;!s&&++n<B;){let e=q[n],r=e.isMultiMatch(a);r&&(i.push(new e(r,t)),s=!0)}if(!s)for(n=-1;++n<B;){let e=q[n],r=e.isSingleMatch(a);if(r){i.push(new e(r,t));break}}}return i})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){let t=this.query;if(!t)return{isMatch:!1,score:1};let{includeMatches:r,isCaseSensitive:i,ignoreDiacritics:a}=this.options;e=i?e:e.toLowerCase(),e=a?S(e):e;let s=0,n=[],o=0,l=!1;for(let i=0,a=t.length;i<a;i+=1){let a=t[i];n.length=0,s=0,l=!1;for(let t=0,i=a.length;t<i;t+=1){let i=a[t],{isMatch:c,indices:u,score:d}=i.search(e);if(c){s+=1,o+=d;let e=i.constructor.type;e.startsWith("inverse")&&(l=!0),r&&(T.has(e)?n.push(...u):n.push(u))}else{o=0,s=0,n.length=0,l=!1;break}}
974if(s){let e={isMatch:!0,score:o/s};return l&&(e.hasInverse=!0),r&&(e.indices=M(n)),e}}return{isMatch:!1,score:1}}}),O(class{static condition(e,t){return t.useTokenSearch}constructor(e,t){this.options=t,this.analyzer=K({isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics});const r=this.analyzer.tokenize(e),{df:i,fieldCount:a}=t._invertedIndex;for(const e of(this.termSearchers=[],this.idfWeights=[],r)){this.termSearchers.push(new C(e,{location:t.location,threshold:t.threshold,distance:t.distance,includeMatches:t.includeMatches,findAllMatches:t.findAllMatches,minMatchCharLength:t.minMatchCharLength,isCaseSensitive:t.isCaseSensitive,ignoreDiacritics:t.ignoreDiacritics,ignoreLocation:!0}));const r=i.get(e)||0,s=Math.log(1+(a-r+.5)/(r+.5));this.idfWeights.push(s)}}searchIn(e){if(!this.termSearchers.length)return{isMatch:!1,score:1};let t=[],r=0,i=0,a=0;for(let s=0;s<this.termSearchers.length;s++){let n=this.termSearchers[s].searchIn(e),o=this.idfWeights[s];i+=o,n.isMatch&&(a++,r+=o*(1-n.score),n.indices&&t.push(...n.indices))}if(0===a)return{isMatch:!1,score:1};let s={isMatch:!0,score:Math.max(.001,i>0?1-r/i:0)};return this.options.includeMatches&&t.length&&(s.indices=M(t)),s}}),J.use=function(...e){e.forEach(e=>O(e))};var Q,X,ee,et,er,ei,ea,es={};es=function(){"use strict";var e="millisecond",t="second",r="minute",i="hour",a="week",s="month",n="quarter",o="year",l="date",c="Invalid Date",u=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,d=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h=function(e,t,r){var i=String(e);return!i||i.length>=t?e:""+Array(t+1-i.length).join(r)+e},f="en",g={};g[f]={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],r=e%100;return"["+e+(t[(r-20)%10]||t[r]||t[0])+"]"}};var p="$isDayjsObject",m=function(e){return e instanceof b||!(!e||!e[p])},v=function e(t,r,i){var a;if(!t)return f;if("string"==typeof t){var s=t.toLowerCase();g[s]&&(a=s),r&&(g[s]=r,a=s);var n=t.split("-");if(!a&&n.length>1)return e(n[0])}else{var o=t.name;g[o]=t,a=o}return!i&&a&&(f=a),a||!i&&f},y=function(e,t){if(m(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new b(r)},w={s:h,z:function(e){var t=-e.utcOffset(),r=Math.abs(t);return(t<=0?"+":"-")+h(Math.floor(r/60),2,"0")+":"+h(r%60,2,"0")},m:function e(t,r){if(t.date()<r.date())return-e(r,t);var i=12*(r.year()-t.year())+(r.month()-t.month()),a=t.clone().add(i,s),n=r-a<0,o=t.clone().add(i+(n?-1:1),s);return+(-(i+(r-a)/(n?a-o:o-a))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(c){return({M:s,y:o,w:a,d:"day",D:l,h:i,m:r,s:t,ms:e,Q:n})[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}};w.l=v,w.i=m,w.w=function(e,t){return y(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var b=function(){function h(e){this.$L=v(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[p]=!0}var f=h.prototype;return f.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(w.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var i=t.match(u);if(i){var a=i[2]-1||0,s=(i[7]||"0").substring(0,3);return r?new Date(Date.UTC(i[1],a,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)):new Date(i[1],a,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)}}return new Date(t)}(e),this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return w},f.isValid=function(){return this.$d.toString()!==c},f.isSame=function(e,t){var r=y(e);return this.startOf(t)<=r&&r<=this.endOf(t)},f.isAfter=function(e,t){return y(e)<this.startOf(t)},f.isBefore=function(e,t){return this.endOf(t)<y(e)},f.$g=function(e,t,r){return w.u(e)?this[t]:this.set(r,e)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(e,n){var c=this,u=!!w.u(n)||n,d=w.p(e),h=function(e,t){var r=w.w(c.$u?Date.UTC(c.$y,t,e):new Date(c.$y,t,e),c);return u?r:r.endOf("day")},f=function(e,t){return w.w(c.toDate()[e].apply(c.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),c
974)},g=this.$W,p=this.$M,m=this.$D,v="set"+(this.$u?"UTC":"");switch(d){case o:return u?h(1,0):h(31,11);case s:return u?h(1,p):h(0,p+1);case a:var y=this.$locale().weekStart||0,b=(g<y?g+7:g)-y;return h(u?m-b:m+(6-b),p);case"day":case l:return f(v+"Hours",0);case i:return f(v+"Minutes",1);case r:return f(v+"Seconds",2);case t:return f(v+"Milliseconds",3);default:return this.clone()}},f.endOf=function(e){return this.startOf(e,!1)},f.$set=function(a,n){var c,u=w.p(a),d="set"+(this.$u?"UTC":""),h=((c={}).day=d+"Date",c[l]=d+"Date",c[s]=d+"Month",c[o]=d+"FullYear",c[i]=d+"Hours",c[r]=d+"Minutes",c[t]=d+"Seconds",c[e]=d+"Milliseconds",c)[u],f="day"===u?this.$D+(n-this.$W):n;if(u===s||u===o){var g=this.clone().set(l,1);g.$d[h](f),g.init(),this.$d=g.set(l,Math.min(this.$D,g.daysInMonth())).$d}else h&&this.$d[h](f);return this.init(),this},f.set=function(e,t){return this.clone().$set(e,t)},f.get=function(e){return this[w.p(e)]()},f.add=function(e,n){var l,c=this;e=Number(e);var u=w.p(n),d=function(t){var r=y(c);return w.w(r.date(r.date()+Math.round(t*e)),c)};if(u===s)return this.set(s,this.$M+e);if(u===o)return this.set(o,this.$y+e);if("day"===u)return d(1);if(u===a)return d(7);var h=((l={})[r]=6e4,l[i]=36e5,l[t]=1e3,l)[u]||1,f=this.$d.getTime()+e*h;return w.w(f,this)},f.subtract=function(e,t){return this.add(-1*e,t)},f.format=function(e){var t=this,r=this.$locale();if(!this.isValid())return r.invalidDate||c;var i=e||"YYYY-MM-DDTHH:mm:ssZ",a=w.z(this),s=this.$H,n=this.$m,o=this.$M,l=r.weekdays,u=r.months,h=r.meridiem,f=function(e,r,a,s){return e&&(e[r]||e(t,i))||a[r].slice(0,s)},g=function(e){return w.s(s%12||12,e,"0")},p=h||function(e,t,r){var i=e<12?"AM":"PM";return r?i.toLowerCase():i};return i.replace(d,function(e,i){return i||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return w.s(t.$y,4,"0");case"M":return o+1;case"MM":return w.s(o+1,2,"0");case"MMM":return f(r.monthsShort,o,u,3);case"MMMM":return f(u,o);case"D":return t.$D;case"DD":return w.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return f(r.weekdaysMin,t.$W,l,2);case"ddd":return f(r.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(s);case"HH":return w.s(s,2,"0");case"h":return g(1);case"hh":return g(2);case"a":return p(s,n,!0);case"A":return p(s,n,!1);case"m":return String(n);case"mm":return w.s(n,2,"0");case"s":return String(t.$s);case"ss":return w.s(t.$s,2,"0");case"SSS":return w.s(t.$ms,3,"0");case"Z":return a}return null}(e)||a.replace(":","")})},f.utcOffset=function(){return-(15*Math.round(this.$d.getTimezoneOffset()/15))},f.diff=function(e,l,c){var u,d=this,h=w.p(l),f=y(e),g=(f.utcOffset()-this.utcOffset())*6e4,p=this-f,m=function(){return w.m(d,f)};switch(h){case o:u=m()/12;break;case s:u=m();break;case n:u=m()/3;break;case a:u=(p-g)/6048e5;break;case"day":u=(p-g)/864e5;break;case i:u=p/36e5;break;case r:u=p/6e4;break;case t:u=p/1e3;break;default:u=p}return c?u:w.a(u)},f.daysInMonth=function(){return this.endOf(s).$D},f.$locale=function(){return g[this.$L]},f.locale=function(e,t){if(!e)return this.$L;var r=this.clone(),i=v(e,t,!0);return i&&(r.$L=i),r},f.clone=function(){return w.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},h}(),k=b.prototype;return y.prototype=k,[["$ms",e],["$s",t],["$m",r],["$H",i],["$W","day"],["$M",s],["$y",o],["$D",l]].forEach(function(e){k[e[1]]=function(t){return this.$g(t,e[0],e[1])}}),y.extend=function(e,t){return e.$i||(e(t,b,y),e.$i=!0),y},y.locale=v,y.isDayjs=m,y.unix=function(e){return y(1e3*e)},y.en=g[f],y.Ls=g,y.p={},y}();var en={};en=function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}},"function"==typeof SuppressedError&&SuppressedError;var eo=(Q=er?et:(er=1,et=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)){if((i=t.length)!=r.length)return!1;for(a=i;0!=a--;)if(!e(t[a],r[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((i=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=i;0!=a--;)if(!Object.prototype.hasOwnProperty.call(r,s[a]))return!1;for(a=i;0!=a--;){var i,a,s,n=s[a];if(!e(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}))&&Q.__esModule&&Object.prototype.hasOwnProperty.call(Q,"default")?Q.default:Q;let el="__googleMapsScriptId";(X=ei||(ei={}))[X.INITIALIZED=0]="INITIALIZED",X[X.LOADING=1]="LOADING",X[X.SUCCESS=2]="SUCCESS",X[X.FAILURE=3]="FAILURE";class ec{constructor({apiKey:e,authReferrerPolicy:t,channel:r,client:i,id:a=el,language:s,libraries:n=[],mapIds:o,nonce:l,region:c,retries:u=3,url:d="https://maps.googleapis.com/ma
974ps/api/js",version:h}){if(this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.apiKey=e,this.authReferrerPolicy=t,this.channel=r,this.client=i,this.id=a||el,this.language=s,this.libraries=n,this.mapIds=o,this.nonce=l,this.region=c,this.retries=u,this.url=d,this.version=h,ec.instance){if(!eo(this.options,ec.instance.options))throw Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(ec.instance.options)}`);return ec.instance}ec.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url,authReferrerPolicy:this.authReferrerPolicy}}get status(){return this.errors.length?ei.FAILURE:this.done?ei.SUCCESS:this.loading?ei.LOADING:ei.INITIALIZED}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let e=this.url;return e+="?callback=__googleMapsCallback&loading=async",this.apiKey&&(e+=`&key=${this.apiKey}`),this.channel&&(e+=`&channel=${this.channel}`),this.client&&(e+=`&client=${this.client}`),this.libraries.length>0&&(e+=`&libraries=${this.libraries.join(",")}`),this.language&&(e+=`&language=${this.language}`),this.region&&(e+=`&region=${this.region}`),this.version&&(e+=`&v=${this.version}`),this.mapIds&&(e+=`&map_ids=${this.mapIds.join(",")}`),this.authReferrerPolicy&&(e+=`&auth_referrer_policy=${this.authReferrerPolicy}`),e}deleteScript(){let e=document.getElementById(this.id);e&&e.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((e,t)=>{this.loadCallback(r=>{r?t(r.error):e(window.google)})})}importLibrary(e){return this.execute(),google.maps.importLibrary(e)}loadCallback(e){this.callbacks.push(e),this.execute()}setScript(){var e,t;let r,i,a,s,n,o,l,c,u,d,h;if(document.getElementById(this.id))return void this.callback();let f={key:this.apiKey,channel:this.channel,client:this.client,libraries:this.libraries.length&&this.libraries,v:this.version,mapIds:this.mapIds,language:this.language,region:this.region,authReferrerPolicy:this.authReferrerPolicy};Object.keys(f).forEach(e=>!f[e]&&delete f[e]),(null==(t=null==(e=null==window?void 0:window.google)?void 0:e.maps)?void 0:t.importLibrary)||(s="google",n="importLibrary",o=document,c=(l=(l=window)[s]||(l[s]={})).maps||(l.maps={}),u=new Set,d=new URLSearchParams,h=()=>r||(r=new Promise((e,t)=>{var n,l,h,g;return n=this,l=void 0,h=void 0,g=function*(){var n;for(a in yield i=o.createElement("script"),i.id=this.id,d.set("libraries",[...u]+""),f)d.set(a.replace(/[A-Z]/g,e=>"_"+e[0].toLowerCase()),f[a]);d.set("callback",s+".maps.__ib__"),i.src=this.url+"?"+d,c.__ib__=e,i.onerror=()=>r=t(Error("The Google Maps JavaScript API could not load.")),i.nonce=this.nonce||(null==(n=o.querySelector("script[nonce]"))?void 0:n.nonce)||"",o.head.append(i)},new(h||(h=Promise))(function(e,t){function r(e){try{a(g.next(e))}catch(e){t(e)}}function i(e){try{a(g.throw(e))}catch(e){t(e)}}function a(t){var a;t.done?e(t.value):((a=t.value)instanceof h?a:new h(function(e){e(a)})).then(r,i)}a((g=g.apply(n,l||[])).next())})})),c[n]?console.warn("The Google Maps JavaScript API only loads once. Ignoring:",f):c[n]=(e,...t)=>u.add(e)&&h().then(()=>c[n](e,...t)));let g=this.libraries.map(e=>this.importLibrary(e));g.length||g.push(this.importLibrary("core")),Promise.all(g).then(()=>this.callback(),e=>{let t=new ErrorEvent("error",{error:e});this.loadErrorCallback(t)})}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(e){if(this.errors.push(e),this.errors.length<=this.retries){let e=this.errors.length*Math.pow(2,this.errors.length);console.error(`Failed to load Google Maps script, retrying in ${e} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript()},e)}else this.onerrorEvent=e,this.callback()}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(e=>{e(this.onerrorEvent)}),this.callbacks=[]}execute(){if(this.resetIfRetryingFailed(),!this.loading)if(this.done)this.callback();else{if(window.google&&window.google.maps&&window.google.maps.version){console.warn("Google Maps already loaded outside @googlemaps/js-api-loader. This may result in undesirable behavior as options and script parameters may not match."),this.callback();return}this.loading=!0,this.setScript()}}}var eu={};!function(e){"use strict";let{getOwnPropertyNames:t,getOwnPropertySymbols:r}=Object,{hasOwnProperty:i}=Object.prototype;function a(e,t){return function(r,i,a){return e(r,i,a)&&t(r,i,a)}}function s(e){return function(t,r,i){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,i);let{cache:a}=i,s=a.get(t),n=a.get(r);if(s&&n)return s===r&&n===t;a.set(t,r),a.set(r,t);let o=e(t,r,i);return a.delete(t),a.delete(r),o}}function n(e){return t(e).concat(r(e))}let o=Object.hasOwn||((e,t)=>i.call(e,t));function l(e,t){return e===t||!e&&!t&&e!=e&&t!=t}let{getOwnPropertyDescriptor:c,keys:u}=Object;function d(e,t){return e.byteLength===t.byteLength&&M(new Uint8Array(e),new Uint8Array(t))}function h(e,t,r){let i=e.length;if(t.length!==i)return!1;for(;i-- >0;)if(!r.equals(e[i],t[i],i,i,e,t,r))return!1;return!0}function f(e,t){return e.byteLength===t.byteLength&&M(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function g(e,t){return l(e.getTime(),t.getTime())}function p(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function m(e,t){return e===t}function v(e,t,r){let i,a,s=e.size;if(s!==t.size)return!1;if(!s)return!0;let n=Array(s),o=e.entries(),l=0;for(;(i=o.next())&&!i.done;){let s=t.entries(),o=!1,c=0;for(;(a=s.next())&&!a.done;){if(n[c]){c++;continue}let s=i.value,u=a.value;if(r.equals(s[0],u[0],l,c,e,t,r)&&r.equals(s[1],u[1],s[0],u[0],e,t,r)){o=n[c]=!0;break}c++}if(!o)return!1;l++}return!0}function y(e,t,r){let i=u(e),a=i.length;if(u(t).length!==a)return!1;for(;a-- >0;)if(!A(e,t,r,i[a]))return!1;return!0}function w(e,t,r){let i,a,s,o=n(e),l=o.length;if(n(t).length!==l)return!1;for(;l-- >0;)if(!A(e,t,r,i=o[l])||(a=c(e,i),s=c(t,i),(a||s)&&(!a||!s||a.configurable!==s.configurable||a.enumerable!==s.enumerable||a.writable!==s.writable)))return!1;return!0}function b(e,t){return l(e.valueOf(),t.valueOf())}function k(e,t){return e.source===t.source&&e.flags===t.flags}function x(e,t,r){let i,a,s=e.size;if(s!==t.size)return!1;if(!s)return!0;let n=Array(s),o=e.values();for(;(i=o.next())&&!i.done;){let s=t.values(),o=!1,l=0;for(;(a=s.next())&&!a.done;){if(!n[l]&&r.equals(i.value,a.value,i.value,a.value,e,t,r)){o=n[l]=!0;break}l++}if(!o)return!1}return!0}function M(e,t){let r=e.byteLength;if(t.byteLength!==r||e.byteOffset!==t.byteOffset)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function _(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}
974function A(e,t,r,i){return("_owner"===i||"__o"===i||"__v"===i)&&(!!e.$$typeof||!!t.$$typeof)||o(t,i)&&r.equals(e[i],t[i],i,i,e,t,r)}let S={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float16Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0,"[object BigInt64Array]":!0,"[object BigUint64Array]":!0},C=Object.prototype.toString,L=O(),E=O({strict:!0}),D=O({circular:!0}),I=O({circular:!0,strict:!0}),q=O({createInternalComparator:()=>l}),B=O({strict:!0,createInternalComparator:()=>l}),T=O({circular:!0,createInternalComparator:()=>l}),F=O({circular:!0,createInternalComparator:()=>l,strict:!0});function O(e={}){let{circular:t=!1,createInternalComparator:r,createState:i,strict:n=!1}=e,o=function({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:r,areDatesEqual:i,areErrorsEqual:a,areFunctionsEqual:s,areMapsEqual:n,areNumbersEqual:o,areObjectsEqual:l,arePrimitiveWrappersEqual:c,areRegExpsEqual:u,areSetsEqual:d,areTypedArraysEqual:h,areUrlsEqual:f,unknownTagComparators:g}){return function(p,m,v){if(p===m)return!0;if(null==p||null==m)return!1;let y=typeof p;if(y!==typeof m)return!1;if("object"!==y)return"number"===y?o(p,m,v):"function"===y&&s(p,m,v);let w=p.constructor;if(w!==m.constructor)return!1;if(w===Object)return l(p,m,v);if(Array.isArray(p))return t(p,m,v);if(w===Date)return i(p,m,v);if(w===RegExp)return u(p,m,v);if(w===Map)return n(p,m,v);if(w===Set)return d(p,m,v);let b=C.call(p);if("[object Date]"===b)return i(p,m,v);if("[object RegExp]"===b)return u(p,m,v);if("[object Map]"===b)return n(p,m,v);if("[object Set]"===b)return d(p,m,v);if("[object Object]"===b)return"function"!=typeof p.then&&"function"!=typeof m.then&&l(p,m,v);if("[object URL]"===b)return f(p,m,v);if("[object Error]"===b)return a(p,m,v);if("[object Arguments]"===b)return l(p,m,v);if(S[b])return h(p,m,v);if("[object ArrayBuffer]"===b)return e(p,m,v);if("[object DataView]"===b)return r(p,m,v);if("[object Boolean]"===b||"[object Number]"===b||"[object String]"===b)return c(p,m,v);if(g){let e=g[b];if(!e){let t=null!=p?p[Symbol.toStringTag]:void 0;t&&(e=g[t])}if(e)return e(p,m,v)}return!1}}(function({circular:e,createCustomConfig:t,strict:r}){let i={areArrayBuffersEqual:d,areArraysEqual:r?w:h,areDataViewsEqual:f,areDatesEqual:g,areErrorsEqual:p,areFunctionsEqual:m,areMapsEqual:r?a(v,w):v,areNumbersEqual:l,areObjectsEqual:r?w:y,arePrimitiveWrappersEqual:b,areRegExpsEqual:k,areSetsEqual:r?a(x,w):x,areTypedArraysEqual:r?a(M,w):M,areUrlsEqual:_,unknownTagComparators:void 0};if(t&&(i=Object.assign({},i,t(i))),e){let e=s(i.areArraysEqual),t=s(i.areMapsEqual),r=s(i.areObjectsEqual),a=s(i.areSetsEqual);i=Object.assign({},i,{areArraysEqual:e,areMapsEqual:t,areObjectsEqual:r,areSetsEqual:a})}return i}(e)),c=r?r(o):function(e,t,r,i,a,s,n){return o(e,t,n)};return function({circular:e,comparator:t,createState:r,equals:i,strict:a}){if(r)return function(s,n){let{cache:o=e?new WeakMap:void 0,meta:l}=r();return t(s,n,{cache:o,equals:i,meta:l,strict:a})};if(e)return function(e,r){return t(e,r,{cache:new WeakMap,equals:i,meta:void 0,strict:a})};let s={cache:void 0,equals:i,meta:void 0,strict:a};return function(e,r){return t(e,r,s)}}({circular:t,comparator:o,createState:i,equals:c,strict:n})}e.circularDeepEqual=D,e.circularShallowEqual=T,e.createCustomEqual=O,e.deepEqual=L,e.sameValueZeroEqual=l,e.shallowEqual=q,e.strictCircularDeepEqual=I,e.strictCircularShallowEqual=F,e.strictDeepEqual=E,e.strictShallowEqual=B}(eu);let ed=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];class eh{static from(e){if(!(e instanceof ArrayBuffer))throw Error("Data must be an instance of ArrayBuffer.");let[t,r]=new Uint8Array(e,0,2);if(219!==t)throw Error("Data does not appear to be in a KDBush format.");let i=r>>4;if(1!==i)throw Error(`Got v${i} data when expected v1.`);let a=ed[15&r];if(!a)throw Error("Unrecognized array type.");let[s]=new Uint16Array(e,2,1),[n]=new Uint32Array(e,4,1);return new eh(n,s,a,e)}
974constructor(e,t=64,r=Float64Array,i){if(isNaN(e)||e<0)throw Error(`Unpexpected numItems value: ${e}.`);this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=r,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const a=ed.indexOf(this.ArrayType),s=2*e*this.ArrayType.BYTES_PER_ELEMENT,n=e*this.IndexArrayType.BYTES_PER_ELEMENT,o=(8-n%8)%8;if(a<0)throw Error(`Unexpected typed array class: ${r}.`);i&&i instanceof ArrayBuffer?(this.data=i,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+n+o,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+s+n+o),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+n+o,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+a]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){let r=this._pos>>1;return this.ids[r]=r,this.coords[this._pos++]=e,this.coords[this._pos++]=t,r}finish(){let e=this._pos>>1;if(e!==this.numItems)throw Error(`Added ${e} items when expected ${this.numItems}.`);return function e(t,r,i,a,s,n){if(s-a<=i)return;let o=a+s>>1;(function e(t,r,i,a,s,n){for(;s>a;){if(s-a>600){let o=s-a+1,l=i-a+1,c=Math.log(o),u=.5*Math.exp(2*c/3),d=.5*Math.sqrt(c*u*(o-u)/o)*(l-o/2<0?-1:1),h=Math.max(a,Math.floor(i-l*u/o+d)),f=Math.min(s,Math.floor(i+(o-l)*u/o+d));e(t,r,i,h,f,n)}let o=r[2*i+n],l=a,c=s;for(ef(t,r,a,i),r[2*s+n]>o&&ef(t,r,a,s);l<c;){for(ef(t,r,l,c),l++,c--;r[2*l+n]<o;)l++;for(;r[2*c+n]>o;)c--}r[2*a+n]===o?ef(t,r,a,c):ef(t,r,++c,s),c<=i&&(a=c+1),i<=c&&(s=c-1)}})(t,r,o,a,s,n),e(t,r,i,a,o-1,1-n),e(t,r,i,o+1,s,1-n)}(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,r,i){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:a,coords:s,nodeSize:n}=this,o=[0,a.length-1,0],l=[];for(;o.length;){let c=o.pop()||0,u=o.pop()||0,d=o.pop()||0;if(u-d<=n){for(let n=d;n<=u;n++){let o=s[2*n],c=s[2*n+1];o>=e&&o<=r&&c>=t&&c<=i&&l.push(a[n])}continue}let h=d+u>>1,f=s[2*h],g=s[2*h+1];f>=e&&f<=r&&g>=t&&g<=i&&l.push(a[h]),(0===c?e<=f:t<=g)&&(o.push(d),o.push(h-1),o.push(1-c)),(0===c?r>=f:i>=g)&&(o.push(h+1),o.push(u),o.push(1-c))}return l}within(e,t,r){if(!this._finished)throw Error("Data not yet indexed - call index.finish().");let{ids:i,coords:a,nodeSize:s}=this,n=[0,i.length-1,0],o=[],l=r*r;for(;n.length;){let c=n.pop()||0,u=n.pop()||0,d=n.pop()||0;if(u-d<=s){for(let r=d;r<=u;r++)ep(a[2*r],a[2*r+1],e,t)<=l&&o.push(i[r]);continue}let h=d+u>>1,f=a[2*h],g=a[2*h+1];ep(f,g,e,t)<=l&&o.push(i[h]),(0===c?e-r<=f:t-r<=g)&&(n.push(d),n.push(h-1),n.push(1-c)),(0===c?e+r>=f:t+r>=g)&&(n.push(h+1),n.push(u),n.push(1-c))}return o}}function ef(e,t,r,i){eg(e,r,i),eg(t,2*r,2*i),eg(t,2*r+1,2*i+1)}function eg(e,t,r){let i=e[t];e[t]=e[r],e[r]=i}function ep(e,t,r,i){let a=e-r,s=t-i;return a*a+s*s}let em={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},ev=Math.fround||(a=new Float32Array(1),e=>(a[0]=+e,a[0]));class ey{constructor(e){this.options=Object.assign(Object.create(em),e),this.trees=Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){let{log:t,minZoom:r,maxZoom:i}=this.options;t&&console.time("total time");let a=`prepare ${e.length} points`;t&&console.time(a),this.points=e;let s=[];for(let t=0;t<e.length;t++){let r=e[t];if(!r.geometry)continue;let[i,a]=r.geometry.coordinates,n=ev(ek(i)),o=ev(ex(a));s.push(n,o,1/0,t,-1,1),this.options.reduce&&s.push(0)}let n=this.trees[i+1]=this._createTree(s);t&&console.timeEnd(a);for(let e=i;e>=r;e--){let r=+Date.now();n=this.trees[e]=this._createTree(this._cluster(n,e)),t&&console.log("z%d: %d clusters in %dms",e,n.numItems,Date.now()-r)}return t&&console.timeEnd("total time"),this}getClusters(e,t){let r=((e[0]+180)%360+360)%360-180,i=Math.max(-90,Math.min(90,e[1])),a=180===e[2]?180:((e[2]+180)%360+360)%360-180,s=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)r=-180,a=180;else if(r>a){let e=this.getClusters([r,i,180,s],t),n=this.getClusters([-180,i,a,s],t);return e.concat(n)}let n=this.trees[this._limitZoom(t)],o=n.range(ek(r),ex(s),ek(a),ex(i)),l=n.data,c=[];for(let e of o){let t=this.stride*e;c.push(l[t+5]>1?ew(l,t,this.clusterProps):this.points[l[t+3]])}return c}getChildren(e){let t=this._getOriginId(e),r=this._getOriginZoom(e),i="No cluster with the specified id.",a=this.trees[r];if(!a)throw Error(i);let s=a.data;if(t*this.stride>=s.length)throw Error(i);let n=this.options.radius/(this.options.extent*Math.pow(2,r-1)),o=s[t*this.stride],l=s[t*this.stride+1],c=a.within(o,l,n),u=[];for(let t of c){let r=t*this.stride;s[r+4]===e&&u.push(s[r+5]>1?ew(s,r,this.clusterProps):this.points[s[r+3]])}if(0===u.length)throw Error(i);return u}getLeaves(e,t,r){t=t||10,r=r||0;let i=[];return this._appendLeaves(i,e,t,r,0),i}getTile(e,t,r){let i=this.trees[this._limitZoom(e)],a=Math.pow(2,e),{extent:s,radius:n}=this.options,o=n/s,l=(r-o)/a,c=(r+1+o)/a,u={features:[]};return this._addTileFeatures(i.range((t-o)/a,l,(t+1+o)/a,c),i.data,t,r,a,u),0===t&&this._addTileFeatures(i.range(1-o/a,l,1,c),i.data,a,r,a,u),t===a-1&&this._addTileFeatures(i.range(0,l,o/a,c),i.data,-1,r,a,u),u.features.length?u:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){let r=this.getChildren(e);if(t++,1!==r.length)break;e=r[0].properties.cluster_id}return t}_appendLeaves(e,t,r,i,a){for(let s of this.getChildren(t)){let t=s.properties;if(t&&t.cluster?a+t.point_count<=i?a+=t.point_count:a=this._appendLeaves(e,t.cluster_id,r,i,a):a<i?a++:e.push(s),e.length===r)break}return a}_createTree(e){let t=new eh(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let r=0;r<e.length;r+=this.stride)t.add(e[r],e[r+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,r,i,a,s){for(let n of e){let e,o,l,c,u=n*this.stride,d=t[u+5]>1;if(d)e=eb(t,u,this.clusterProps),o=t[u],l=t[u+1];else{let r=this.points[t[u+3]];e=r.properties;let[i,a]=r.geometry.coordinates;o=ek(i),l=ex(a)}let h={type:1,geometry:[[Math.round(this.options.extent*(o*a-r)),Math.round(this.options.extent*(l*a-i))]],tags:e};void 0!==(c=d||this.options.generateId?t[u+3]:this.points[t[u+3]].id)&&(h.id=c),s.features.push(h)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){let{radius:r,extent:i,reduce:a,minPoints:s}=this.options,n=r/(i*Math.pow(2,t)),o=e.data,l=[],c=this.stride;for(let r=0;r<o.length;r+=c){if(o[r+2]<=t)continue;o[r+2]=t;let i=o[r],u=o[r+1],d=e.within(o[r],o[r+1],n),h=o[r+5],f=h;for(let e of d){let r=e*c;o[r+2]>t&&(f+=o[r+5])}if(f>h&&f>=s){let e,s=i*h,n=u*h,g=-1,p=(r/c<<5)+(t+1)+this.points.length;for(let i of d){let l=i*c;if(o[l+2]<=t)continue;o[l+2]=t;let u=o[l+5];s+=o[l]*u,n+=o[l+1]*u,o[l+4]=p,a&&(e||(e=this._map(o,r,!0),g=this.clusterProps.length,this.clusterProps.push(e)),a(e,this._map(o,l)))}o[r+4]=p,l.push(s/f,n/f,1/0,p,-1,f),a&&l.push(g)}else{for(let e=0;e<c;e++)l.push(o[r+e]);if(f>1)for(let e of d){let r=e*c;if(!(o[r+2]<=t)){o[r+2]=t;for(let e=0;e<c;e++)l.push(o[r+e])}}}}return l}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,r){if(e[t+5]>1){let i=this.clusterProps[e[t+6]];return r?Object.assign({},i):i}let i=this.points[e[t+3]].properties,a=this.options.map(i);return r&&a===i?Object.assign({},a):a}}function ew(e,t,r){return{type:"Feature",id:e[t+3],properties:eb(e,t,r),geometry:{type:"Point",coordinates:[(e[t]-.5)*360,360*Math.atan(Math.exp((180-360*e[t+1])*Math.PI/180)
974)/Math.PI-90]}}}function eb(e,t,r){let i=e[t+5],a=i>=1e4?`${Math.round(i/1e3)}k`:i>=1e3?`${Math.round(i/100)/10}k`:i,s=e[t+6];return Object.assign(-1===s?{}:Object.assign({},r[s]),{cluster:!0,cluster_id:e[t+3],point_count:i,point_count_abbreviated:a})}function ek(e){return e/360+.5}function ex(e){let t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}"function"==typeof SuppressedError&&SuppressedError;class eM{static isAdvancedMarkerAvailable(e){return google.maps.marker&&!0===e.getMapCapabilities().isAdvancedMarkersAvailable}static isAdvancedMarker(e){return google.maps.marker&&e instanceof google.maps.marker.AdvancedMarkerElement}static setMap(e,t){this.isAdvancedMarker(e)?e.map=t:e.setMap(t)}static getPosition(e){if(this.isAdvancedMarker(e)){if(e.position){if(e.position instanceof google.maps.LatLng)return e.position;if(Number.isFinite(e.position.lat)&&Number.isFinite(e.position.lng))return new google.maps.LatLng(e.position.lat,e.position.lng)}return new google.maps.LatLng(null)}return e.getPosition()}static getVisible(e){return!!this.isAdvancedMarker(e)||e.getVisible()}}class e_{constructor({markers:e,position:t}){this.markers=[],e&&(this.markers=e),t&&(t instanceof google.maps.LatLng?this._position=t:this._position=new google.maps.LatLng(t))}get bounds(){if(0===this.markers.length&&!this._position)return;let e=new google.maps.LatLngBounds(this._position,this._position);for(let t of this.markers)e.extend(eM.getPosition(t));return e}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(e=>eM.getVisible(e)).length}push(e){this.markers.push(e)}delete(){this.marker&&(eM.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}function eA(e,t="assertion failed"){if(null==e)throw Error(t)}class eS{constructor({maxZoom:e=16}){this.maxZoom=e}noop({markers:e}){return eC(e)}}let eC=e=>e.map(e=>new e_({position:eM.getPosition(e),markers:[e]}));class e$ extends eS{constructor(e){var{maxZoom:t,radius:r=60}=e,i=function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,i=Object.getOwnPropertySymbols(e);a<i.length;a++)0>t.indexOf(i[a])&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(r[i[a]]=e[i[a]]);return r}(e,["maxZoom","radius"]);super({maxZoom:t}),this.markers=[],this.clusters=[],this.state={zoom:-1},this.superCluster=new ey(Object.assign({maxZoom:this.maxZoom,radius:r},i))}calculate(e){let t=!1,r=e.map.getZoom();eA(r);let i={zoom:r=Math.round(r)};if(!(0,eu.deepEqual)(e.markers,this.markers)){t=!0,this.markers=[...e.markers];let r=this.markers.map(e=>{let t=eM.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}});this.superCluster.load(r)}return(!t&&(this.state.zoom<=this.maxZoom||i.zoom<=this.maxZoom)&&(t=!(0,eu.deepEqual)(this.state,i)),this.state=i,0===e.markers.length)?this.clusters=[]:t&&(this.cluster
974s=this.cluster(e)),{clusters:this.clusters,changed:t}}cluster({map:e}){let t=e.getZoom();return eA(t),this.superCluster.getClusters([-180,-90,180,90],Math.round(t)).map(e=>this.transformCluster(e))}transformCluster({geometry:{coordinates:[e,t]},properties:r}){if(r.cluster)return new e_({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map(e=>e.properties.marker),position:{lat:t,lng:e}});let i=r.marker;return new e_({markers:[i],position:eM.getPosition(i)})}}class eL{constructor(e,t){this.markers={sum:e.length};const r=t.map(e=>e.count),i=r.reduce((e,t)=>e+t,0);this.clusters={count:t.length,markers:{mean:i/t.length,sum:i,min:Math.min(...r),max:Math.max(...r)}}}}class eE{render({count:e,position:t},r,i){let a=e>Math.max(10,r.clusters.markers.mean)?"#ff0000":"#0000ff",s=`<svg fill="${a}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50">
975<circle cx="120" cy="120" opacity=".6" r="70" />
976<circle cx="120" cy="120" opacity=".3" r="90" />
977<circle cx="120" cy="120" opacity=".2" r="110" />
978<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">${e}</text>
979</svg>`,n=`Cluster of ${e} markers`,o=Number(google.maps.Marker.MAX_ZINDEX)+e;if(eM.isAdvancedMarkerAvailable(i)){let e=new DOMParser().parseFromString(s,"image/svg+xml").documentElement;return e.setAttribute("transform","translate(0 25)"),new google.maps.marker.AdvancedMarkerElement({map:i,position:t,zIndex:o,title:n,content:e})}let l={position:t,zIndex:o,title:n,icon:{url:`data:image/svg+xml;base64,${btoa(s)}`,anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(l)}}class eD{constructor(){!function(e,t){for(let r in t.prototype)e.prototype[r]=t.prototype[r]}(eD,google.maps.OverlayView)}}(ee=ea||(ea={})).CLUSTERING_BEGIN="clusteringbegin",ee.CLUSTERING_END="clusteringend",ee.CLUSTER_CLICK="click",ee.GMP_CLICK="gmp-click";let eI=(e,t,r)=>{t.bounds&&r.fitBounds(t.bounds)};class eq extends eD{constructor({map:e,markers:t=[],algorithmOptions:r={},algorithm:i=new e$(r),renderer:a=new eE,onClusterClick:s=eI}){super(),this.map=null,this.idleListener=null,this.markers=[...t],this.clusters=[],this.algorithm=i,this.renderer=a,this.onClusterClick=s,e&&this.setMap(e)}addMarker(e,t){!this.markers.includes(e)&&(this.markers.push(e),t||this.render())}addMarkers(e,t){e.forEach(e=>{this.addMarker(e,!0)}),t||this.render()}removeMarker(e,t){let r=this.markers.indexOf(e);return -1!==r&&(eM.setMap(e,null),this.markers.splice(r,1),t||this.render(),!0)}removeMarkers(e,t){let r=!1;return e.forEach(e=>{r=this.removeMarker(e,!0)||r}),r&&!t&&this.render(),r}clearMarkers(e){this.markers.length=0,e||this.render()}render(){let e=this.getMap();if(e instanceof google.maps.Map&&e.getProjection()){google.maps.event.trigger(this,ea.CLUSTERING_BEGIN,this);let{clusters:t,changed:r}=this.algorithm.calculate({markers:this.markers,map:e,mapCanvasProjection:this.getProjection()});if(r||void 0==r){let e=new Set;for(let r of t)1==r.markers.length&&e.add(r.markers[0]);let r=[];for(let t of this.clusters)null!=t.marker&&(1==t.markers.length?e.has(t.marker)||eM.setMap(t.marker,null):r.push(t.marker));this.clusters=t,this.renderClusters(),requestAnimationFrame(()=>r.forEach(e=>eM.setMap(e,null)))}google.maps.event.trigger(this,ea.CLUSTERING_END,this)}}onAdd(){let e=this.getMap();eA(e),this.idleListener=e.addListener("idle",this.render.bind(this)),this.render()}onRemove(){this.idleListener&&google.maps.event.removeListener(this.idleListener),this.reset()}reset(){this.markers.forEach(e=>eM.setMap(e,null)),this.clusters.forEach(e=>e.delete()),this.clusters=[]}renderClusters(){let e=new eL(this.markers,this.clusters),t=this.getMap();this.clusters.forEach(r=>{if(1===r.markers.length)r.marker=r.markers[0];else if(r.marker=this.renderer.render(r,e,t),r.markers.forEach(e=>eM.setMap(e,null)),this.onClusterClick){let e=eM.isAdvancedMarker(r.marker)?ea.GMP_CLICK:ea.CLUSTER_CLICK;r.marker.addListener(e,e=>{google.maps.event.trigger(this,ea.CLUSTER_CLICK,r),this.onClusterClick(e,r,t)})}eM.setMap(r.marker,t)})}}"use strict";var eB={};!function(e){if("function"!=typeof t){var t=function(e){return e};t.nonNative=!0}let r=t("plaintext"),i=t("html"),a=t("comment"),s=/<(\w*)>/g,n=/<\/?([^\s\/>]+)/;function o(e,t,r){return c(e=e||"",l(t=t||[],r=r||""))}function l(e,i){return{allowable_tags:e=function(e){let r=new Set;if("string"==typeof e){let t;for(;t=s.exec(e);)r.add(t[1])}else t.nonNative||"function"!=typeof e[t.iterator]?"function"==typeof e.forEach&&e.forEach(r.add,r):r=ne
979w Set(e);return r}(e),tag_replacement:i,state:r,tag_buffer:"",depth:0,in_quote_char:""}}function c(e,t){if("string"!=typeof e)throw TypeError("'html' parameter must be a string");let s=t.allowable_tags,o=t.tag_replacement,l=t.state,c=t.tag_buffer,u=t.depth,d=t.in_quote_char,h="";for(let t=0,f=e.length;t<f;t++){let f=e[t];if(l===r)"<"===f?(l=i,c+=f):h+=f;else if(l===i)switch(f){case"<":if(d)break;u++;break;case">":if(d)break;if(u){u--;break}d="",l=r,c+=">",s.has(function(e){let t=n.exec(e);return t?t[1].toLowerCase():null}(c))?h+=c:h+=o,c="";break;case'"':case"'":d=f===d?"":d||f,c+=f;break;case"-":"<!-"===c&&(l=a),c+=f;break;case" ":case"\n":if("<"===c){l=r,h+="< ",c="";break}c+=f;break;default:c+=f}else l===a&&(">"===f?("--"==c.slice(-2)&&(l=r),c=""):c+=f)}return t.state=l,t.tag_buffer=c,t.depth=u,t.in_quote_char=d,h}o.init_streaming_mode=function(e,t){let r=l(e=e||[],t=t||"");return function(e){return c(e||"",r)}},"function"==typeof define&&define.amd?define(function(){return o}):eB?eB=o:e.striptags=o}(eB);var eT={};eT=function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)e[i]=r[i]}return e}return function t(r,i){function a(t,a,s){if("u">typeof document){"number"==typeof(s=e({},i,s)).expires&&(s.expires=new Date(Date.now()+864e5*s.expires)),s.expires&&(s.expires=s.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var n="";for(var o in s)s[o]&&(n+="; "+o,!0!==s[o]&&(n+="="+s[o].split(";")[0]));return document.cookie=t+"="+r.write(a,t)+n}}return Object.create({set:a,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],i={},a=0;a<t.length;a++){var s=t[a].split("="),n=s.slice(1).join("=");try{var o=decodeURIComponent(s[0]);if(i[o]=r.read(n,o),e===o)break}catch(e){}}return e?i[e]:i}},remove:function(t,r){a(t,"",e({},r,{expires:-1}))},withAttributes:function(r){return t(this.converter,e({},this.attributes,r))},withConverter:function(r){return t(e({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(i)},converter:{value:Object.freeze(r)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}(),s(es).extend(s(en));let eF=element.querySelector(".listings-widget"),eO=element.querySelector(".header"),ez=element.querySelector(".main-container"),eV=element.querySelector(".button-container"),eP=element.querySelector(".filter-search"),eN=element.querySelector(".filter-toggle"),ej=element.querySelector(".filter-dropdown"),eH=element.querySelector(".all-listings"),eR=element.querySelector(".listings-container"),eU=element.querySelector(".aria-alert"),eZ=element.querySelector(".map-container"),eW=element.querySelector(".toggle-map"),eY=element.querySelector(".reset-map"),eK=element.querySelector(".map-canvas"),eG=[],eJ=[],eQ=void 0!==data.config.propertyGroup?data.config.propertyGroup:"",eX=void 0===data.config.filterSearch||data.config.filterSearch,e1=void 0===data.config.filterType||data.config.filterType,e0=void 0===data.config.filterCity||data.config.filterCity,e2=void 0===data.config.filterPrice||data.config.filterPrice,e6=void 0===data.config.filterBeds||data.config.filterBeds,e4=void 0===data.config.filterBaths||data.config.filterBaths,e8=void 0===data.config.filterPets||data.config.filterPets,e3=void 0===data.config.filterAvailableDate||data.config.filterAvailableDate,e5=void 0!==data.config.hideMap&&data.config.hideMap,e9=void 0!==data.config.initialSort?data.config.initialSort:"Most Recent",e7=null,te=null,tt=null,tr=[],ti={},ta=!1,ts=async()=>{let e=0,t=100,r=[],i=await dmAPI.loadCollectionsAPI();for(;100===t;){let{values:a}=await i.data("appfolio-listings").pageSize(100).pageNumber(e).get();r.push(...a),t=a.length,e+=1}return r.map(e=>{var t;let r=e.data.rent_range?.length===2?e.data.rent_range?.map(e=>Number(e)):[Number(e.data.market_rent),Number(e.data.market_rent)],i=tU(t={...e,data:{...e.data,rent_range:r}})?t.data.total_monthly_price_range:t.data.rent_range;return{...e,data:{...e.data,rent_range:r,price_range:i}}})};async function tn(){let t,r=new ec({apiKey:"AIzaSyBdUcZeLQ2sB0sRPc-JivbXS0SbqCI371E"});await r.importLibrary("maps"),e="preview"===dmAPI.getCurrentEnvironment(),t=data.config.primaryColor,void 0!==data.config.primaryColor&&""!==data.config.primaryColor&&document.querySelector(":root").style.setProperty("--primary-color",t),tl(),await to(),$(".listings-widget").on("click",".listing-item .apm-apply-now",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"Apply Now",property_address:e.target.ariaLabel.replace("Apply Now for ","")})}),$(".listings-widget").on("click",".listing-item .apm-view-details",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"View Details",property_address:e.target.ariaLabel.replace("View details for ","")})}),$(".listings-widget").on("click",".listing-item .slider-link",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"View Details",property_address:e.currentTarget.querySelector(".address").innerText})}),$(".listings-widget .most-recent").on("click",()=>gtag("event","Vacancies v2 Sort",{sort_type:"Most Recent"})),$(".listings-widget .available-date").on("click",()=>gtag("event","Vacancies v2 Sort",{sort_type:"Available Date"})),$(".listings-widget .highest-price").on("click",()=>gtag("event","Vacancies v2 Sort",{sort_type:"Highest Price"})),$(".listings-widget .lowest-price").on("click",()=>gtag("event","Vacancies v2 Sort",{sort_type:"Lowest Price"})),$(".listings-widget .square-feet").on("click",()=>gtag("event","Vacancies v2 Sort",{sort_type:"Square Feet"})),$(".listings-widget").on("click",".map-item .apm-apply-now",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"Apply Now",property_address:e.target.ariaLabel.replace("Apply Now for ","")})}),$(".listings-widget").on("click",".map-item .apm-view-details",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"View Details",property_address:e.target.ariaLabel.replace("View details for ","")})}),$(".listings-widget").on("click",".map-item .slider-link",e=>{gtag("event","Vacancies v2 Listings",{button_clicked:"View Details",property_address:e.currentTarget.querySelector(".address").innerText})}),$(".listings-widget .search-input").on("search",()=>gtag("event","Vacancies v2 Search",{button_clicked:"Search input",search_term:$(".search-input").val()})),$(".listings-widget .search-icon").on("click",()=>gtag("event","Vacancies v2 Search",{button_clicked:"Search icon",search_term:$(".search-input").val()})),$(".listings-widget .filter-type").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Property Type Filter"})),$(".listings-widget .filter-city").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"City Filter"})),$(".listings-widget .filter-price").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Price Filter"})),$(".listings-widget .filter-beds").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Beds Filter"})),$(".listings-widget .filter-baths").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Baths Filter"})),$(".listings-widget .filter-pets").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Pets Filter"})),$(".listings-widget .filter-available-date").on("click",()=>gtag("event","Vacancies v2 Filters",{button_clicked:"Move-In Filter"}))}async function to(){e9.includes("-")&&(e9=e9.replace("-"," ").split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")),eX||eP.remove(),e1||th.remove(),e0||tf.remove(),e2||tg.remove(),e6||tp.remove(),e4||tm.remove(),e8||tv.remove(),e3||ty.remove(),e1||e0||e2||e6||e4||e8||e3||(eP.style.margin="0",eN.remove(),ej.remove()),eX||e1||e0||e2||e6||e4||e8||e3||eO.remove();try{var e;let t,r,i,a,s,n,o,l=await ts();if(function(e){if(eQ){let t=e.filter(e=>e.data.portfolio_name===eQ),r=e.filter(e=>e.data.property_lists.some(e=>
979e.name===eQ.toLowerCase()));t.length?eJ=eG=t:r.length&&(eJ=eG=r)}else eJ=eG=e}(l),!eG.length)throw Error(`No listings found for ${data.config.database} with property group ${data.config.propertyGroup??"null"}.`);tN.innerHTML="",[...new Set(eG.map(e=>e.data.address_city))].sort().forEach(e=>{tN.insertAdjacentHTML("beforeend",`<div class="check" role="option" aria-selected="false"><label tabindex="0"><input type="checkbox" tabindex="-1" name="${e}" value="${e}" />${e}</label></div>`)}),tT[t="sort"in(ti=Object.fromEntries(new URLSearchParams(location.search)))&&ti.sort!==e9?ti.sort:e9](),tB.innerHTML=`Sorted by: <strong>${t}</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>`,tB.dataset.value=t,"search"in ti&&(tb.value=ti.search),"type"in ti&&[...element.querySelectorAll(".type-dropdown .check input")].map(e=>e.value).forEach(e=>{ti.type.split(",").includes(e)&&(element.querySelector('.type-dropdown .check input[value="'+e+'"]').checked=!0)}),"city"in ti&&[...element.querySelectorAll(".city-dropdown .check input")].map(e=>e.value).forEach(e=>{ti.city.split(",").includes(e)&&(element.querySelector('.city-dropdown .check input[value="'+e+'"]').checked=!0)}),"minPrice"in ti&&(tS.value=ti.minPrice),"maxPrice"in ti&&(tA.value=ti.maxPrice),"beds"in ti&&[...element.querySelectorAll(".beds-dropdown .check input")].map(e=>e.value).forEach(e=>{ti.beds.split(",").includes(e.replace("beds-",""))&&(element.querySelector('.beds-dropdown .check input[value="'+e+'"]').checked=!0),ti.beds>=5&&(element.querySelector('.beds-dropdown .check input[value="5+"]').checked=!0)}),"baths"in ti&&[...element.querySelectorAll(".baths-dropdown .check input")].map(e=>e.value).forEach(e=>{ti.baths.split(",").includes(e.replace("baths-",""))&&(element.querySelector('.baths-dropdown .check input[value="'+e+'"]').checked=!0),ti.baths>=5&&(element.querySelector('.baths-dropdown .check input[value="5+"]').checked=!0)}),"pets"in ti&&[...element.querySelectorAll(".pets-dropdown .check input")].map(e=>e.value).forEach(e=>{ti.pets.split(",").includes(e)&&(element.querySelector('.pets-dropdown .check input[value="'+e+'"]').checked=!0)}),"availableDate"in ti&&(tL.value=ti.availableDate),tD(!1),e=eG,(r=[...new Set(e.map(e=>e.data.property_type))]).includes("Commercial")||tM.parentNode.classList.add("inactive"),i=["Single-Family","Multi-Family","Student-Housing","Mixed-Use","HOA","Vacation"],r.some(e=>i.includes(e))||t_.parentNode.classList.add("inactive"),a=[...new Set(e.filter(e=>null!==e.data.bedrooms).map(e=>Math.floor(e.data.bedrooms).toString()))],[...element.querySelectorAll(".filter-beds .dropdown .check input")].forEach(e=>{a.includes(e.value)||e.parentNode.classList.add("inactive"),a.some(e=>e>=5)&&"5+"===e.value&&e.parentNode.classList.remove("inactive")}),s=[...new Set(e.filter(e=>null!==e.data.bathrooms).map(e=>Math.floor(e.data.bathrooms).toString()))],[...element.querySelectorAll(".filter-baths .dropdown .check input")].forEach(e=>{s.includes(e.value)||e.parentNode.classList.add("inactive"),s.some(e=>e>=5)&&"5+"===e.value&&e.parentNode.classList.remove("inactive")}),n=[...new Set(e.map(e=>e.data.dogs))],o=["Dogs allowed","Small dogs allowed"],n.some(e=>o.includes(e))||t$.parentNode.classList.add("inactive"),[...new Set(e.map(e=>e.data.cats))].includes("Cats allowed")||tC.parentNode.classList.add("inactive"),[...new Set(element.querySelectorAll(".dropdown .check .inactive"))].forEach(e=>e.tabIndex="-1"),e5||"desktop"!==tl()||t3()}catch(e){tI("getListings")}finally{eF.classList.remove("initial-load"),$(".listings-widget .dropdown").on("click keydown",e=>{e.stopPropagation()}),$(document).on("click",()=>{$(".listings-widget.device-desktop .dropdown").fadeOut(200),$(".listings-widget.device-desktop .drop-toggle").attr("aria-expanded","fal
979se")}),$(document).on("keydown",e=>{"Escape"===e.key&&($(".listings-widget .dropdown").fadeOut(200),$(".listings-widget .drop-toggle").attr("aria-expanded","false"))}),$(".listings-widget .drop-toggle").on("click",e=>{e.stopPropagation(),$(e.currentTarget).find(".dropdown").fadeToggle(200).css("display","flex"),$(".listings-widget.device-desktop .drop-toggle").not($(e.currentTarget)).find(".dropdown").fadeOut(200),$(e.currentTarget).attr("aria-expanded","true"===$(e.currentTarget).attr("aria-expanded")?"false":"true")}),$(".listings-widget .drop-toggle").on("keydown",e=>{("ArrowDown"===e.key||"ArrowUp"===e.key)&&e.preventDefault(),("Enter"===e.key||"ArrowDown"===e.key||"ArrowUp"===e.key)&&($(e.currentTarget).find(".dropdown").fadeIn(200).css("display","flex"),$(".listings-widget .device-desktop .drop-toggle").not($(e.currentTarget)).find(".dropdown").fadeOut(200),$(e.currentTarget).attr("aria-expanded","true"===$(e.currentTarget).attr("aria-expanded")?"false":"true"),$(e.currentTarget).find(".dropdown label:not(.inactive)").first().focus(),e.currentTarget.classList.contains("sort")&&$(e.currentTarget).find(".dropdown .option").first().focus())}),$(".listings-widget .dropdown .check input").on("click",e=>{$(e.currentTarget).parents("label").attr("aria-selected","true"===$(e.currentTarget).parents("label").attr("aria-selected")?"false":"true")}),$(".listings-widget .dropdown .check label").on("keydown",e=>{" "===e.key&&(e.preventDefault(),$(e.currentTarget).find(":checkbox").click()),("ArrowUp"===e.key||"ArrowLeft"===e.key)&&(e.preventDefault(),$(e.currentTarget).parent().prevAll().children("label:not(.inactive)").first().focus()),("ArrowDown"===e.key||"ArrowRight"===e.key)&&(e.preventDefault(),$(e.currentTarget).parent().nextAll().children("label:not(.inactive)").first().focus()),"Escape"===e.key&&$(e.currentTarget).parents(".dropdown").fadeOut(200)}),$(".listings-widget .dropdown").on("focusout",e=>{$(e.relatedTarget).parents(".dropdown").attr("id")!==$(e.currentTarget).attr("id")&&$(e.currentTarget).fadeOut(200)}),$(".listings-widget .sort .option").on("click",e=>{$(e.currentTarget).parent(".dropdown").children(".option").attr("aria-selected","false"),$(e.currentTarget).attr("aria-selected","true"===$(e.currentTarget).attr("aria-selected")?"false":"true")}),$(".listings-widget .sort").on("focusout",e=>{e.relatedTarget&&e.relatedTarget.classList.contains("option")||$(".sort .dropdown").fadeOut(200)}),$(".listings-widget .sort .option").on("keydown",e=>{" "===e.key&&(e.preventDefault(),$(e.currentTarget).click()),"ArrowUp"===e.key&&(e.preventDefault(),$(e.currentTarget).prev().focus()),"ArrowDown"===e.key&&(e.preventDefault(),$(e.currentTarget).next().focus()),"Escape"===e.key&&$(e.currentTarget).parents(".dropdown").fadeOut(200)}),$(".listings-widget .sort .dropdown .option").on("click",e=>{$(e.currentTarget).parent(".dropdown").fadeOut(200)}),$(".listings-widget .sort .dropdown .option").on("keydown",e=>{("Enter"===e.key||" "===e.key)&&$(e.currentTarget).parent(".dropdown").fadeOut(200)}),$(".listings-widget").on("click",".slider-control",e=>{e.preventDefault(),function(e){let t=e.target.closest(".slider-link"),r=t.querySelector(".slider-images"),i=[...t.querySelectorAll(".slider-image")].find(e=>e.dataset.slideIndex===r.dataset.slideIndex);if(e.currentTarget.classList.contains("slider-right-arrow")){let e=i.nextElementSibling;e&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}if(e.currentTarget.classList.contains("slider-left-arrow")){let e=i.previousElementSibling;e&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}}(e)}),$(".listings-widget").on("keydown",".slider-link",e=>{let t,r,i,a,s;r=(t=e.currentTarget).querySelector(".slider-images"),i=[...t.querySelectorAll(".slider-image")],a=r.clientWidth,s=i.find(e=>e.dataset.slideIndex===r.dataset.slideIndex),"ArrowRight"===e.key&&s.nextElementSibling&&r.scrollBy({top:0,left:a,behavior:"smooth"}),"ArrowLeft"===e.key&&s.previousElementSibling&&r.scrollBy({top:0,left:-a,behavior:"smooth"})}),$(".listings-widget").on("click",".map-item .see-more-arrow",e=>{let t;e.preventDefault(),t=e.currentTarget.closest(".gm-style-iw-d > div"),e.currentTarget.classList.contains("next")&&t.scrollBy({left:300,behavior:"smooth"}),e.currentTarget.classList.contains("prev")&&t.scrollBy({left:-300,behavior:"smooth"})}),$(".listings-widget").on("mouseleave",".slider-link",e=>{e.currentTarget.blur()}),$(".listings-widget .filter-toggle").on("click",()=>{$(".listings-widget .filter-dropdown").slideToggle(200).scrollTop()}),$(".listings-widget.device-tablet .filter-toggle, .device-mobile .filter-toggle").on("click",()=>{$(".listings-widget .filter-dropdown .drop-toggle").attr("tabindex","-1")}),$(".listings-widget .min-price").on("keydown",e=>{"Enter"===e.key&&(tD(),$(e.currentTarget).closest(".dropdown").fadeOut(200))}),$(".listings-widget .min-price").on("input",e=>{e.currentTarget.value=e.currentTarget.value.replace(/[^0-9]/g,"")}),$(".listings-widget .max-price").on("keydown",e=>{"Enter"===e.key&&(tD(),$(e.currentTarget).closest(".dropdown").fadeOut(200))}),$(".listings-widget .max-price").on("input",e=>{e.currentTarget.value=e.currentTarget.value.replace(/[^0-9]/g,"")}),$(".listings-widget .available-date").on("keydown",e=>{"Enter"===e.key&&(tD(),$(e.currentTarget).closest(".dropdown").fadeOut(200))}),td(500)}}function tl(){let e=eF.clientWidth;return e<640?(eF.classList.remove("device-desktop","device-tablet"),eF.classList.add("device-mobile"),"mobile"):e>=640&&e<1280?(eF.classList.remove("device-desktop","device-mobile"),eF.classList.add("device-tablet"),"tablet"):(eF.classList.remove("device-mobile","device-tablet"),eF.classList.add("device-desktop"),ej.removeAttribute("style"),"desktop")}dmAPI.runOnReady("load",async()=>await tn()),$(window).on("resize",()=>tl());let tc=element.querySelector(".loading");function tu(e=""){e?(eU.setAttribute("role","alert"),"clearFilters"===e&&(eU.innerText="All filters have been cleared."),"applyFilters"===e&&(eU.innerText="Selected filters have been applied.")):eU.removeAttribute("role"),element.contains(tc)||((tc=document.createElement("div")).className="loading",tc.innerHTML='<div class="loading-icon"></div>',eF.appendChild(tc))}function td(e){element.contains(tc)&&setTimeout(()=>{eR.scrollTop=0,"desktop"!==tl()&&(document.documentElement.scrollTop=0),tc.parentNode&&tc.parentNode.removeChild(tc),eU.innerText="",eU.removeAttribute("role")},e)}let th=element.querySelector(".filter-type"),tf=element.querySelector(".filter-city"),tg=element.querySelector(".filter-price"),tp=element.querySelector(".filter-beds"),tm=element.querySelector(".filter-baths"),tv=element.querySelector(".filter-pets"),ty=element.querySelector(".filter-available-date"),tw=element.querySelector(".search-icon"),tb=element.querySelector(".search-input"),tk=element.querySelector(".apply-filters"),tx=element.querySelector(".clear-filters"),tM=element.querySelector(".commercial"),t_=element.querySelector(".residential"),tA=element.querySelector(".max-price"),tS=element.querySelector(".min-price"),tC=element.querySelector(".cats"),t$=element.querySelector(".dogs"),tL=element.querySelector(".available-date"),tE=[...element.querySelectorAll(".drop-toggle")];function tD(t=!0){let i,a,n;tu("applyFilters"),function(){ti={};let t=tb.value.toLowerCase();""===t?delete ti.search:ti.search=t;let i=[...element.querySelectorAll(".type-dropdown .check input")],a=[...element.querySelectorAll(".type-dropdown .check input:checked")].map(e=>e.value);a.length&&a.length!==i.length?ti.type=a:[...element.querySelectorAll(".type-dropdown .check input")].forEac
979h(e=>e.checked=!1);let n=[...element.querySelectorAll(".city-dropdown .check input")],o=[...element.querySelectorAll(".city-dropdown .check input:checked")].map(e=>e.value);o.length&&o.length!==n.length?ti.city=o:[...element.querySelectorAll(".city-dropdown .check input")].forEach(e=>e.checked=!1),""!==tA.value&&(ti.maxPrice=tA.value),""!==tS.value&&(ti.minPrice=tS.value);let l=[...element.querySelectorAll(".beds-dropdown .check input:checked")].map(e=>e.value);l.length&&(ti.beds=l);let c=[...element.querySelectorAll(".baths-dropdown .check input:checked")].map(e=>e.value);c.length&&(ti.baths=c);let u=[...element.querySelectorAll(".pets-dropdown .check input:checked")].map(e=>e.value);if(u.length&&(ti.pets=u),""!==tL.value&&(ti.availableDate=tL.value,tB.dataset.value===e9&&(tB.dataset.value="Available Date")),tB.dataset.value!==e9?ti.sort=tB.dataset.value:delete ti.sort,!e)if(0!==Object.keys(ti).length){if(tV.innerHTML="",0!==(r=Object.entries(ti).filter(e=>!e.includes("sort"))).length){let e;tV.style.display="block",tV.innerHTML=`<div class="filtered-container"><div class="filtered-container-name">Filtered by:</div><div class="filtered-by-filters">${e="",r.forEach(t=>{let r=t[0].toString(),i=t[1];"object"==typeof i&&(i=i.join(", ")),"minPrice"===r&&(r="Min. Price",i=`&#36;${i}`),"maxPrice"===r&&(r="Max. Price",i=`&#36;${i}`),"availableDate"===r&&(r="Available Date",i=`${s(es)(i).format("MM/DD/YYYY")}`),"search"===r&&(i=`&quot;${i}&quot;`),"beds"===r&&"0"===i&&(i="Studio");let a=`<button class="filter-pill" data-filter-name="${r}" aria-label="Remove filter for ${i} ${r}"><div class="filter-name">${r}:</div><div class="filter-value">${i}</div><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times-circle" class="svg-inline--fa fa-times-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"></path></svg></button>`;e+=a}),e}</div></div>`;let t=[...element.querySelectorAll(".filtered-by .filter-pill")];t.forEach(e=>e.addEventListener("click",e=>tP(e))),t.forEach(e=>e.addEventListener("keydown",e=>{"Enter"===e.key&&tP(e)}))}let e="?"+new URLSearchParams(ti).toString();history.pushState("","",e)}else{tV.innerHTML="";let e=location.toString().replace(location.search,"");history.pushState("","",e)}}(),ej.removeAttribute("style"),tb.blur(),(eJ=[(i=eG,"search"in ti&&(i="studio"===ti.search?eG.filter(e=>0===e.data.bedrooms).filter(e=>"Commercial"!==e.data.property_type):"1 bedroom"===ti.search||"1 bedrooms"===ti.search||"1 bed"===ti.search||"1 beds"===ti.search||"one bedroom"===ti.search||"one bedrooms"===ti.search||"one bed"===ti.search||"one beds"===ti.search?eG.filter(e=>1===e.data.bedrooms).filter(e=>"Commercial"!==e.data.property_type):"2 bedroom"===ti.search||"2 bedrooms"===ti.search||"2 bed"===ti.search||"2 beds"===ti.search||"two bedroom"===ti.search||"two bedrooms"===ti.search||"two bed"===ti.search||"two beds"===ti.search?eG.filter(e=>2===e.data.bedrooms).filter(e=>"Commercial"!==e.data.property_type):"3 bedroom"===ti.search||"3 bedrooms"===ti.search||"3 bed"===ti.search||"3 beds"===ti.search||"three bedroom"===ti.search||"three bedrooms"===ti.search||"three bed"===ti.search||"three beds"===ti.search?eG.filter(e=>3===e.data.bedrooms).filter(e=>"Commercial"!==e.data.property_type):"4 bedroom"===ti.search||"4 bedrooms"===ti.search||"4 bed"===ti.search||"4 beds"===ti.search||"four bedroom"===ti.search||"four bedrooms"===ti.search||"four bed"===ti.search||"four beds"===ti.search?eG.filter(e=>4===e.data.bedrooms).filter(e=>"Commercial"!==e.data.property_type):new J(eG,{distance:99999,threshold:.35,keys:["data.full_address","data.amenities","data.marketing_description","data.marketing_title"]}).search(`'${ti.search}`).map(e=>e.item)),i),!("type"in ti)?eG:ti.type.includes("Residential")?eG.filter(e=>"Commercial"!==e.data.property_type):ti.type.includes("Commercial")?eG.filter(e=>"Commercial"===e.data.property_type):void 0,"city"in ti?eG.filter(e=>ti.city.includes(e.data.address_city)):eG,""!==tA.value&&""!==tS.value?eG.filter(e=>{let t=e.data.price_range;return t[0]>=tS.value&&t[0]<=tA.value}):""===tA.value&&""!==tS.value?eG.filter(e=>e.data.price_range[0]>=tS.value):""===tS.value&&""!==tA.value?eG.filter(e=>e.data.price_range[0]<=tA.value):eG,function(){let e=[...element.querySelectorAll(".beds-dropdown .check input:checked")].map(e=>e.value),t=eG;if(e.length){let r=eG.filter(e=>"Commercial"!==e.data.property_type);t=r.filter(t=>e.includes(Math.floor(t.data.bedrooms).toString())),e.includes("5+")&&(t=[...t,...r.filter(e=>Math.floor(e.data.bedrooms)>=5)])}return t}(),function(){let e=[...element.querySelectorAll(".baths-dropdown .check input:checked")].map(e=>e.value),t=eG;if(e.length){let r=eG.filter(e=>"Commercial"!==e.data.property_type);t=r.filter(t=>e.includes(Math.floor(t.data.bathrooms).toString())),e.includes("5+")&&(t=[...t,...r.filter(e=>Math.floor(e.data.bathrooms)>=5)])}return t}(),(a=[],n=[],(t$.checked&&(a=eG.filter(e=>["Dogs allowed","Small dogs allowed"].includes(e.data.dogs))),tC.checked&&(n=eG.f
979ilter(e=>["Cats allowed"].includes(e.data.cats))),t$.checked||tC.checked)?[...new Set([...a,...n])]:eG),""!==tL.value?eG.filter(e=>s(es)(e.data.available_date).isSameOrBefore(s(es)(tL.value))):eG].reduce((e,t)=>e.filter(e=>t.includes(e)))).length?("sort"in ti?(tB.innerHTML=`Sorted by: <strong>${ti.sort}</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>`,tB.dataset.value=ti.sort,tT[ti.sort]()):"search"in ti?tB.innerHTML='Sorted by: <strong>Relevance</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>':(tB.innerHTML=`Sorted by: <strong>${e9}</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>`,tB.dataset.value=e9,tT[e9]()),tj(eJ),tz(eJ,eG),ta&&t6(eJ)):(tI("applyFilters"),eJ=eG),t&&td(500)}function tI(e){element.contains(t)&&t.remove(),eP.blur(),tV.style.display="none",eR.style.display="none",eZ.style.display="none",ez.classList.add("no-results"),eO.style.display="none",(t=document.createElement("div")).className="no-results",ez.appendChild(t);let r=void 0!==data.config.noResultsMessage&&data.config.noResultsMessage?data.config.noResultsMessage:null;"applyFilters"===e?(t.innerHTML=`<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="ban" class="svg-inline--fa fa-ban fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"></path></svg>${r||"No results found. Trying clearing all filters and searching again."}`,t.appendChild(tx)):"getListings"===e&&(t.innerHTML=`<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="ban" class="svg-inline--fa fa-ban fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"></path></svg>${r||"No results found."}`,tx.classList.add("inactive"))}eP.addEventListener("submit",e=>{e.preventDefault(),tD()}),tw.addEventListener("click",tD),tw.addEventListener("keydown",e=>{"Enter"===e.key&&tD()}),tk.addEventListener("click",tD),tx.addEventListener("click",function(){if(tu("clearFilters"),!e){ti={};let e=location.toString().replace(location.search,"");history.pushState("","",e)}eO.removeAttribute("style"),eR.removeAttribute("style"),ej.removeAttribute("style"),eZ.removeAttribute("style"),tV.removeAttribute("style"),eW.classList.remove("inactive"),ez.classList.remove("no-results"),eV.appendChild(tx),eJ=eG,tT[e9](),tV.innerHTML="",tB.innerHTML=`Sorted by: <strong>${e9}</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">
979<path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>`,tB.dataset.value=e9,[...element.querySelectorAll(".filter-dropdown .dropdown input[type=checkbox]")].forEach(e=>{e.checked=!1}),[...element.querySelectorAll(".filter-dropdown .dropdown input:not([type=checkbox])")].forEach(e=>{e.value=""}),tb.value="",element.contains(t)&&t.remove(),eG.length?(tE.forEach(e=>e.classList.remove("inactive")),eP.classList.remove("inactive"),tk.classList.remove("inactive"),tz(eG,eG),tj(eG),ta&&(te&&te.close(),t6(eJ)),tT[e9]()):tI("getListings"),td(500)}),tL.addEventListener("click",function(){tL.setAttribute("min",s(es)().format("YYYY-MM-DD"))});let tq=[...element.querySelectorAll(".sort .dropdown .option")],tB=element.querySelector(".current-sort"),tT={"Most Recent":function(){eJ.sort((e,t)=>(null===e.data.posted_to_website_at)-(null===t.data.posted_to_website_at)||(s(es)(e.data.posted_to_website_at).isBefore(s(es)(t.data.posted_to_website_at))?1:-1))},"Available Date":function(){eJ.sort((e,t)=>(null===e.data.available_date)-(null===t.data.available_date)||(s(es)(e.data.available_date).isAfter(s(es)(t.data.available_date))?1:-1))},"Highest Price":function(){eJ.sort((e,t)=>{let r=e.data.price_range[0],i=t.data.price_range[0];return 0===r?1:0===i?-1:i-r})},"Lowest Price":function(){eJ.sort((e,t)=>{let r=e.data.price_range[0],i=t.data.price_range[0];return 0===r?1:0===i?-1:r-i})},"Square Feet":function(){eJ.sort((e,t)=>(null===e.data.square_feet)-(null===t.data.square_feet)||t.data.square_feet-e.data.square_feet)}};function tF(e){tu(),tB.innerHTML=`Sorted by: <strong>${e.target.dataset.value}</strong> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort" class="svg-inline--fa fa-sort fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"></path></svg>`,tB.dataset.value=e.target.dataset.value,tD(),td(500)}tq.forEach(e=>{e.addEventListener("click",e=>{tF(e)}),e.addEventListener("keydown",e=>{"Enter"===e.key&&tF(e)})});let tO=element.querySelector(".total");function tz(e,t){tO.innerHTML=`Showing <strong>${e.length}</strong> of <strong>${t.length}</strong> results.`}let tV=element.querySelector(".filtered-by");function tP(e){let t=e.currentTarget.dataset.filterName;tV.style.display="none","Min. Price"===t&&(t="minPrice",tS.value=""),"Max. Price"===t&&(t="maxPrice",tA.value=""),"Available Date"===t&&(t="availableDate",tL.value="","Available Date"===ti.sort&&(tB.dataset.value=e9)),"search"===t&&(tb.value=""),delete ti[t],[...element.querySelectorAll(".filter-dropdown .dropdown")].forEach(e=>{e.dataset.name===t&&[...e.querySelectorAll(".check input")].forEach(e=>e.checked=!1)}),tD()}let tN=element.querySelector(".city-dropdown");function tj(e){eH.innerHTML="";let t=[],r=[...e],a=0;for(;r.length>0;)t.push(r.splice(0,24));"IntersectionObserver"in window?(i=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&t[++a]&&(tH(t[a]),i.unobserve(e.target))})}),tH(t[a])):tH(e)}function tH(e){let t,r=document.createElement("section");if(r.classList.add("listing-section"),e.forEach(e=>{var t;r.insertAdjacentHTML("beforeend",`<div class="listing-item">
980					${tX(e,"listing")}
981					<div class="info">
982					${tZ(e)}
983					<div class="amenities">
984					${tY(e)}
985					${tK(e)}
986					${tG(e)}
987					${tJ(e)}
988					${tQ(e)}
989					</div>
990					${(t=e).data.marketing_title?`<div class="tagline">${s(eB)(t.data.marketing_title)}</div>`:""}
991					${t1(e)}
992					${t0(e)}
993					</div>
994					</div>
995					`)}),eH.appendChild(r),e.length<24){let e=document.createElement("a");e.classList.add("listing-terms"),e.setAttribute("href","https://www.appfolio.com/terms/listings"),e.setAttribute("target","_blank"),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("aria-label","Terms of Service (opens in a new tab)"),e.innerHTML='Terms of Service <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="external-link-alt" class="svg-inline--fa fa-external-link-alt fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
995<path fill="currentColor" d="M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"></path></svg>',eH.appendChild(e)}"IntersectionObserver"in window&&[...element.querySelectorAll(".listing-section:last-of-type .listing-item:last-of-type")].forEach(e=>i.observe(e)),$(".slider-images").off("scroll"),$(".slider-images").on("scroll",e=>{clearTimeout(t),t=setTimeout(()=>{!function(e){let t=e.target.closest(".slider-link"),r=t.querySelector(".slider-images"),i=[...t.querySelectorAll(".slider-image")],a=t.querySelector(".slider-total span"),s=r.scrollLeft,n=i.find(e=>{let t=e.offsetLeft;if(s===t||s===t+1||s===t-1)return!0});if(n){n.style.backgroundImage||(n.style.backgroundImage=`url('${n.dataset.backgroundImage}')`);let e=n.nextElementSibling;e&&!e.style.backgroundImage&&(e.style.backgroundImage=`url('${e.dataset.backgroundImage}')`),r.dataset.slideIndex=n.dataset.slideIndex,a.innerHTML=r.dataset.slideIndex}}(e)},100)})}function tR(e){return new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",trailingZeroDisplay:"stripIfInteger"}).format(e).replace("$","").trim()}function tU(e){return e.data.total_monthly_price_range&&Array.isArray(e.data.total_monthly_price_range)&&2===e.data.total_monthly_price_range.length&&e.data.total_monthly_price_range[0]&&e.data.total_monthly_price_range[1]}function tZ(e){let t="/ MONTH",r=!1;tU(e)&&(t="TOTAL MONTHLY PRICE",r=!0);let i="",a=e.data.price_range;i=a[0]?a[0]===a[1]?`$${tR(a[0])}`:`$${tR(a[0])}+`:"-";let s=r?'<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"></path></svg> ':"";return`
996		<h3 class="rent">
997			${i}
998			<div class="smaller rent-title ${r?"tmp-hover":""}">
999				${r?`<div class="tmp-hover-content">
1000						<div class="tmp-title">Total Monthly Price</div>
1001						<div>Total Monthly Price includes base rent and any monthly fees listed as required.</div>
1002					</div>`:""}
1003				${s}${t}
1004			</div>
1005		</h3>`}function tW(e){return e.data.full_address?`${e.data.full_address}`:""}function tY(e){if("Commercial"!==e.data.property_type){if(e.data.bedrooms)return e.data.by_the_bed?`<div class="feature room-type"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bed" class="svg-inline--fa fa-bed fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"></path></svg>${e.data.bedroom_type?e.data.bedroom_type:""} Room<br />in ${e.data.bedrooms.toString()} bed</div>`:1===e.data.bedrooms?`<div class="feature beds"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bed" class="svg-inline--fa fa-bed fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"></path></svg>${e.data.bedrooms.toString()} bed</div>`:`<div class="feature beds"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bed" class="svg-inline--fa fa-bed fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512">
1005<path fill="currentColor" d="M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"></path></svg>${e.data.bedrooms.toString()} beds</div>`;else if(0===e.data.bedrooms)return'<div class="feature beds"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bed" class="svg-inline--fa fa-bed fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"></path></svg> Studio</div>'}return""}function tK(e){if("Commercial"!==e.data.property_type&&e.data.bathrooms)if(1===e.data.bathrooms)return`<div class="feature baths"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bath" class="svg-inline--fa fa-bath fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32,384a95.4,95.4,0,0,0,32,71.09V496a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V480H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V455.09A95.4,95.4,0,0,0,480,384V336H32ZM496,256H80V69.25a21.26,21.26,0,0,1,36.28-15l19.27,19.26c-13.13,29.88-7.61,59.11,8.62,79.73l-.17.17A16,16,0,0,0,144,176l11.31,11.31a16,16,0,0,0,22.63,0L283.31,81.94a16,16,0,0,0,0-22.63L272,48a16,16,0,0,0-22.62,0l-.17.17c-20.62-16.23-49.83-21.75-79.73-8.62L150.22,20.28A69.25,69.25,0,0,0,32,69.25V256H16A16,16,0,0,0,0,272v16a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V272A16,16,0,0,0,496,256Z"></path></svg> ${e.data.bathrooms.toString()} bath</div>`;else return`<div class="feature baths"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bath" class="svg-inline--fa fa-bath fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32,384a95.4,95.4,0,0,0,32,71.09V496a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V480H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V455.09A95.4,95.4,0,0,0,480,384V336H32ZM496,256H80V69.25a21.26,21.26,0,0,1,36.28-15l19.27,19.26c-13.13,29.88-7.61,59.11,8.62,79.73l-.17.17A16,16,0,0,0,144,176l11.31,11.31a16,16,0,0,0,22.63,0L283.31,81.94a16,16,0,0,0,0-22.63L272,48a16,16,0,0,0-22.62,0l-.17.17c-20.62-16.23-49.83-21.75-79.73-8.62L150.22,20.28A69.25,69.25,0,0,0,32,69.25V256H16A16,16,0,0,0,0,272v16a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V272A16,16,0,0,0,496,256Z"></path></svg> ${e.data.bathrooms.toString()} baths</div>`;return""}function tG(e){return"Commercial"!==e.data.property_type&&e.data.square_feet?`<div class="feature sqft"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="ruler-combined" class="svg-inline--fa fa-ruler-combined fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M160 288h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56v-64h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56V96h-56c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8h56V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 2.77.91 5.24 1.57 7.8L160 329.38V288zm320 64h-32v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-41.37L24.2 510.43c2.56.66 5.04 1.57 7.8 1.57h448c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"></path></svg> ${tR(Math.round(e.data.square_feet))} sqft.</div>`:""}function tJ(e){let t="";return"Commercial"===e.data.property_type&&(e.data.listing_commercial_detail.category&&(t+=`<div class="feature category"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="warehouse" class="svg-inline--fa fa-warehouse fa-w-20" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512">
1005<path fill="currentColor" d="M504 352H136.4c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0 96H136.1c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0-192H136.6c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm106.5-139L338.4 3.7a48.15 48.15 0 0 0-36.9 0L29.5 117C11.7 124.5 0 141.9 0 161.3V504c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V256c0-17.6 14.6-32 32.6-32h382.8c18 0 32.6 14.4 32.6 32v248c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V161.3c0-19.4-11.7-36.8-29.5-44.3z"></path></svg> ${e.data.listing_commercial_detail.category}</div>`),e.data.square_feet&&(t+=`<div class="feature sqft"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="ruler-combined" class="svg-inline--fa fa-ruler-combined fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M160 288h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56v-64h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56V96h-56c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8h56V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 2.77.91 5.24 1.57 7.8L160 329.38V288zm320 64h-32v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-41.37L24.2 510.43c2.56.66 5.04 1.57 7.8 1.57h448c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"></path></svg> ${tR(Math.round(e.data.square_feet))} sqft.</div>`),e.data.listing_commercial_detail.rent_per_sqft&&e.data.listing_commercial_detail.rent_display_preference&&(t+=`<div class="feature rent-per-sqft"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512" aria-hidden="true" focusable="false" role="presentation">
1006			<path
1007				fill="currentColor"
1008				d="M608 32H32C14.33 32 0 46.33 0 64v384c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM176 327.88V344c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V152c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07zM416 312c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm160 0c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h272c4.42 0 8 3.58 8 8v16z"></path>
1009		</svg>
1010		$${e.data.listing_commercial_detail.rent_per_sqft.toFixed(2)} / sqft. / ${e.data.listing_commercial_detail.rent_display_preference.toLowerCase()}</div>`)),t}function tQ(e){if("Dogs allowed"===e.data.dogs||"Small dogs allowed"===e.data.dogs)if("Cats allowed"===e.data.cats)return'<div class="feature pets"><div class="pet-container"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="dog" class="svg-inline--fa fa-dog fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M298.06,224,448,277.55V496a16,16,0,0,1-16,16H368a16,16,0,0,1-16-16V384H192V496a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16V282.09C58.84,268.84,32,233.66,32,192a32,32,0,0,1,64,0,32.06,32.06,0,0,0,32,32ZM544,112v32a64,64,0,0,1-64,64H448v35.58L320,197.87V48c0-14.25,17.22-21.39,27.31-11.31L374.59,64h53.63c10.91,0,23.75,7.92,28.62,17.69L464,96h64A16,16,0,0,1,544,112Zm-112,0a16,16,0,1,0-16,16A16,16,0,0,0,432,112Z"></path></svg><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cat" class="svg-inline--fa fa-cat fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"></path></svg></div>OK</div>';else return'<div class="feature pets"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="dog" class="svg-inline--fa fa-dog fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
1010<path fill="currentColor" d="M298.06,224,448,277.55V496a16,16,0,0,1-16,16H368a16,16,0,0,1-16-16V384H192V496a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16V282.09C58.84,268.84,32,233.66,32,192a32,32,0,0,1,64,0,32.06,32.06,0,0,0,32,32ZM544,112v32a64,64,0,0,1-64,64H448v35.58L320,197.87V48c0-14.25,17.22-21.39,27.31-11.31L374.59,64h53.63c10.91,0,23.75,7.92,28.62,17.69L464,96h64A16,16,0,0,1,544,112Zm-112,0a16,16,0,1,0-16,16A16,16,0,0,0,432,112Z"></path></svg>OK</div>';return"Cats allowed"===e.data.cats?'<div class="feature pets"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cat" class="svg-inline--fa fa-cat fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"></path></svg>OK</div>':""}function tX(e,t){var r,i,a;let n,o;return`
1011		<div class="photo">
1012			<a class="slider-link" href="${t2(e)}" aria-label="${tW(e)}">
1013				${"listing"===t?function(e){if(!e.data.photos.length)return'<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="home" class="placeholder-icon svg-inline--fa fa-home fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg>';{let t=e.data.photos.map(e=>e.url.replace("large","medium")),r='<div class="slider-images" data-sli
1013de-index="1">';return t.forEach((e,t)=>{0===t||1===t?r+=`<div class="slider-image" data-background-image="${e}" style="background-image: url('${e}')" data-slide-index="${t+1}"></div>`:r+=`<div class="slider-image" data-background-image="${e}" data-slide-index="${t+1}"></div>`}),e.data.photos.length>1?r+=`</div><div class="slider-total slider-overlay"><span>1</span> / ${t.length}</div>
1014					<button class="slider-left-arrow slider-overlay slider-control" aria-label="Previous image"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-left" class="svg-inline--fa fa-angle-left fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="currentColor" d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path></svg></button>
1015					<button class="slider-right-arrow slider-overlay slider-control" aria-label="Next image"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-right" class="svg-inline--fa fa-angle-right fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path fill="currentColor" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path></svg></button>`:r+="</div>",r}}(e):function(e){if(!e.data.photos.length)return'<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="home" class="placeholder-icon svg-inline--fa fa-home fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"></path></svg>';{let t=e.data.photos[0].url.replace("large","medium");return`<div class="slider-image" style="background-image: url('${t}');"></div>`}}(e)}
1016				${r=e,n=s(es)().subtract(1,"week"),o=s(es)(r.data.posted_to_website_at),s(es)(n).isBefore(o)?'<div class="publish-badge">NEW</div>':""}
1017				${i=e,`<div class="feature-icons">${i.data.youtube_video_url?'<div class="feature-icon has-tooltip" tabindex="0"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="video" class="svg-inline--fa fa-video fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="currentColor" d="M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"></path></svg><div class="tooltip">Video available</div></div>':""}${(a=i).data.marketing_description&&["my.matterport.com","ricoh360.com","kuula.co/share","zillow.com/view-3d-home","youriguide.com","players.cupix.com","3dplans.com/apps","app.cloudpano.com/tours","trueview360s.com/virtualtours","real.vision","app.togotiki.com/Episode","portfolio.zinspector.com"].some(e=>a.data.marketing_description.includes(e))?'<div class="feature-icon has-tooltip" tabindex="0"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="cube" class="svg-inline--fa fa-cube fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M239.1 6.3l-208 78c-18.7 7-31.1 25-31.1 45v225.1c0 18.2 10.3 34.8 26.5 42.9l208 104c13.5 6.8 29.4 6.8 42.9 0l208-104c16.3-8.1 26.5-24.8 26.5-42.9V129.3c0-20-12.4-37.9-31.1-44.9l-208-78C262 2.2 250 2.2 239.1 6.3zM256 68.4l192 72v1.1l-192 78-192-78v-1.1l192-72zm32 356V275.5l160-65v133.9l-160 80z"></path></svg><div class="tooltip">3D Tour available</div></div>':""}${i.data.schedule_showing_url?'<div class="feature-icon has-tooltip" tabindex="0"><svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="calendar-alt" class="svg-inline--fa fa-calendar-alt fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
1017<path fill="currentColor" d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"></path></svg><div class="tooltip">Showings available</div></div>':""}</div>`}
1018				<h2 class="address">${tW(e)}</h2>
1019			</a>
1020		</div>
1021		`}function t1(e){if(e.data.available_date){let t=s(es)(),r=s(es)(e.data.available_date);return s(es)(r).isBefore(t)?'<div class="available">Available <strong>NOW</strong></div>':`<div class="available">Available <strong>${s(es)(r).format("MM/DD/YYYY").toString()}</strong></div>`}return""}function t0(e){return`<div class="lower-buttons"><a href="${t2(e)}" class="apm-view-details btn secondary-btn" aria-label="View details for ${e.data.full_address}"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="info-circle" class="svg-inline--fa fa-info-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"></path></svg> View Details</a> ${e.data.allow_submitting_online_applications&&e.data.available?`<a href="${e.data.database_url}listings/rental_applications/new?listable_uid=${e.data.listable_uid}&source=${function(){let e=s(eT).get("af_lead_source");if(e)return`Website (${e})`;let t=s(eT).get("af_lead_referrer");return t?`Website (${t})`:"Website"}()}" target="_blank" class="apm-apply-now btn primary-btn" aria-label="Apply Now for ${e.data.full_address} (opens in a new tab)"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="check-circle" class="svg-inline--fa fa-check-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg> Apply Now</a>`:""}</div>`}function t2(e){return dmAPI.getNormalizedUrl("/listings/detail/"+e.data.listable_uid).includes("//")?dmAPI.getNormalizedUrl("listings/detail/"+e.data.listable_uid):dmAPI.getNormalizedUrl("/listings/detail/"+e.data.listable_uid)}function t6(e){e7||function(){try{e7=new google.maps.Map(eK,{disableDefaultUI:!0,zoomControl:!0,maxZoom:19,clickableIcons:!1,backgroundColor:"#f8f9fb",styles:[{featureType:"poi.attraction",stylers:[{visibility:"off"}]},{featureType:"poi.business",stylers:[{visibility:"off"}]},{featureType:"poi.government",stylers:[{visibility:"off"}]},{featureType:"poi.medical",stylers:[{visibility:"off"}]},{featureType:"poi.place_of_worship",stylers:[{visibility:"off"}]},{featureType:"poi.school",stylers:[{visibility:"off"}]},{featureType:"poi.sports_complex",stylers:[{visibility:"off"}]}]}),gtag("event","Vacancies v2 Map",{event_type:"Map API Load"})}catch(e){}}(),t8();let t=new google.maps.LatLngBounds;
1021te=new google.maps.InfoWindow({minWidth:300,maxWidth:300});let r=e.filter(e=>e.data.address_latitude&&e.data.address_longitude);if(r.forEach(e=>{let r=new google.maps.LatLng(e.data.address_latitude,e.data.address_longitude),i=new google.maps.Marker({position:r,title:tW(e)});t.extend(r),e7.fitBounds(t),tr.push({listing:e,marker:i})}),tr.forEach(e=>{let{marker:t}=e;t.addListener("click",()=>{var e;let r,i=t.getPosition();e=tr.filter(e=>i.equals(e.marker.getPosition())),r="",e.forEach((t,i)=>{var a,s;let{listing:n}=t;r+=`<div class="map-item">
1022				${tX(n,"map")}
1023				${a=i,!((s=e.length)>1)?"":0===a?`<p class="see-more">
1024			<span>See more listings at this location</span>
1025			<button class="see-more-arrow next">
1026				<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-right" class="svg-inline--fa fa-angle-right fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512">
1027					<path fill="currentColor" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path>
1028				</svg>
1029			</button>
1030		</p>`:a===s-1?`<p class="see-more">
1031			<button class="see-more-arrow prev">
1032				<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-left" class="svg-inline--fa fa-angle-left fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512">
1033					<path fill="currentColor" d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path>
1034				</svg>
1035			</button>
1036			<span>See more listings at this location</span>
1037		</p>`:`<p class="see-more">
1038			<button class="see-more-arrow prev">
1039				<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-left" class="svg-inline--fa fa-angle-left fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512">
1040					<path fill="currentColor" d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"></path>
1041				</svg>
1042			</button>
1043			<span>See more listings at this location</span>
1044			<button class="see-more-arrow next">
1045				<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="angle-right" class="svg-inline--fa fa-angle-right fa-w-8" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512">
1046					<path fill="currentColor" d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"></path>
1047				</svg>
1048			</button>
1049		</p>`}
1050				<div class="info">
1051				${tZ(n)}
1052				<div class="amenities">
1053				${tY(n)}
1054				${tK(n)}
1055				${tG(n)}
1056				${tJ(n)}
1057				${tQ(n)}
1058				</div>
1059				${t1(n)}
1060				${t0(n)}
1061				</div>
1062			</div>`}),te.setContent(r),te&&te.close(),te.open(e7,t),gtag("event","Vacancies v2 Map",{button_clicked:"Property Marker Click"})})}),tr.length){let e;google.maps.event.addListenerOnce(e7,"idle",()=>{let e=tr.map(e=>e.marker);tt=new eq({map:e7,markers:e,renderer:t4}),eK.querySelector("iframe").setAttribute("title","Google Map"),eY.classList.add("button-drop")}),google.maps.event.addListener(e7,"click",()=>{te&&te.close()}),google.maps.event.addListener(e7,"bounds_changed",()=>{clearTimeout(e),e=setTimeout(()=>{let e=tr.filter(e=>e7.getBounds().contains(e.marker.getPosition())).map(e=>e.listing);e.length>0?e.length===r.length?(tj(eJ),tz(eJ,eG)):(tj(e),tz(e,eG)):(eH.innerHTML="",tz([],eG))},500)})}else t5(),eW.classList.add("inactive")}let t4={render({count:e,position:t}){let r=window.btoa(`
1063		<svg fill="#e22518" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240">
1064		<circle cx="120" cy="120" r="70" stroke="white" stroke-width="3" />
1065		<circle cx="120" cy="120" opacity=".2" r="90" />
1066		<circle cx="120" cy="120" opacity=".1" r="110" />
1067	  </svg>`);return new google.maps.Marker({position:t,icon:{url:`data:image/svg+xml;base64,${r}`,scaledSize:new google.maps.Size(75,75)},label:{text:String(e),color:"rgba(255,255,255,0.9)",fontSize:"12px"},zIndex:Number(google.maps.Marker.MAX_ZINDEX)+e})}};
1067function t8(){te&&(te.close(),te=null),tr.length&&(tr.forEach(e=>e.marker.setMap(null)),tr=[]),tt&&(tt.clearMarkers(),tt=null)}function t3(){eZ.classList.remove("hidden"),eF.classList.add("show-map"),eW.innerHTML='<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="minus-circle" class="svg-inline--fa fa-minus-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z"></path></svg> Hide Map',t6(eJ),ta=!0,eU.setAttribute("role","alert"),eU.innerText="Map is now visible.",setTimeout(()=>{eU.removeAttribute("role"),eU.innerText=""},500)}function t5(){t8(),eZ.classList.add("hidden"),eF.classList.remove("show-map"),eY.classList.remove("button-drop"),eW.innerHTML='<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="plus-circle" class="svg-inline--fa fa-plus-circle fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"></path></svg> Show Map',ta=!1,tj(eJ),tz(eJ,eG),eU.setAttribute("role","alert"),eU.innerText="Map is now hidden.",setTimeout(()=>{eU.removeAttribute("role"),eU.innerText=""},500)}eY.addEventListener("click",function(){t8(),t6(eJ),gtag("event","Vacancies v2 Map",{button_clicked:"Reset Map"})}),eW.addEventListener("click",function(){ta?(t5(),gtag("event","Vacancies v2 Map",{button_clicked:"Hide Map"})):(t3(),gtag("event","Vacancies v2 Map",{button_clicked:"Show Map"}))})})();
1068    };
1069</script>
1069
1070
1071<script>
1072    window.customWidgetsFunctions["cb708684876c4db58028e8c547609bf2~83"] = function (element, data, api) {
1073        (()=>{function t(){let t=document.createElement("div");t.id="oportal",element.appendChild(t);let e=window.getComputedStyle(t).getPropertyValue("color"),o=element.querySelector(".oportal");if(o){e&&(o.style.color=e);let n=window.getComputedStyle(t).getPropertyValue("text-align");n&&(o.style.textAlign=n)}t.remove();let n=document.createElement("div");n.id="tportal",element.appendChild(n);let a=window.getComputedStyle(n).getPropertyValue("color"),l=element.querySelector(".tportal");if(l){a&&(l.style.color=a);let t=window.getComputedStyle(n).getPropertyValue("text-align");t&&(l.style.textAlign=t)}n.remove()}dmAPI.runOnReady("load",()=>{!function(){if(!data.config.database&&data.inEditor&&(element.innerHTML='<div class="portal-links"><p class="warning">Connect this widget to the AppFolio Database field by right-clicking and selecting \'Connect to Data\'.</p></div>'),data.config.database){var e,o,n;let a=data.config.database?data.config.database.includes('<p class="rteBlock">')?jQuery(data.config.database).text():data.config.database:"",l=data.config.portfolioID?data.config.portfolioID.includes('<p class="rteBlock">')?`&portfolio_uuid=${jQuery(data.config.portfolioID).text()}`:`&portfolio_uuid=${data.config.portfolioID}`:"",i={pay_rent:{log_in:`https://${a}.appfolio.com/connect/users/sign_in?a=cw&utm_source=apmsites_v3&utm_campaign=pay_rent_button${l}`},online_portal:{log_in:`https://${a}.appfolio.com/connect/users/sign_in?a=cw&utm_source=apmsites_v3&utm_campaign=tportal_login${l}`,sign_up:`https://${a}.appfolio.com/connect/users/request_access?a=cw&utm_source=apmsites_v3&utm_campaign=tportal_self_signup${l}`},owner_portal:{log_in:`https://${a}.appfolio.com/oportal/users/log_in?a=cw&utm_source=apmsites_v3&utm_campaign=oportal_login${l}`,sign_up:`https://${a}.appfolio.com/oportal/users/sign_up?a=cw&utm_source=apmsites_v3&utm_campaign=oportal_self_signup${l}`}};switch(data.config.layout){case"pay-rent-button":e=i,$(element).find(".pay-rent-button").attr("href",e.pay_rent.log_in);break;case"portal-page":o=i,data.config.tPortal&&($(element).find(".portal-page-layout .tportal .portal-button").attr("href",o.online_portal.log_in),$(element).find(".portal-page-layout .tportal .sign-up-link").attr("href",o.online_portal.sign_up)),data.config.oPortal&&($(element).find(".portal-page-layout .oportal .portal-button").attr("href",o.owner_portal.log_in),$(element).find(".portal-page-layout .oportal .sign-up-link").attr("href",o.owner_portal.sign_up)),t();break;case"footer-links":n=i,data.config.tPortal&&($(element).find(".footer-links-layout .tportal .login-link").attr("href",n.online_portal.log_in),$(element).find(".footer-links-layout .tportal .sign-up-link").attr("href",n.online_portal.sign_up)),data.config.oPortal&&($(element).find(".footer-links-layout .oportal .login-link").attr("href",n.owner_portal.log_in),$(element).find(".footer-links-layout .oportal .sign-up-link").attr("href",n.owner_portal.sign_up)),t()}}}()}),$(element).find(".pay-rent-button").on("click",()=>gtag("event","Online Portal",{button_clicked:"Pay Rent Button"})),$(element).find(".portal-page-layout .tportal .sign-up-link").on("click",()=>gtag("event","Online Portal",{button_clicked:"Portal Page Get Started"})),$(element).find(".portal-page-layout .tportal .portal-button").on("click",()=>gtag("event","Online Portal",{button_clicked:"Portal Page Login"})),$(element).find(".portal-page-layout .oportal .sign-up-link").on("click",()=>gtag("event","Owner Portal",{button_clicked:"Portal Page Get Started"})),$(element).find(".portal-page-layout .oportal .portal-button").on("click",()=>gtag("event","Owner Portal",{button_clicked:"Portal Page Login"})),$(element).find(".footer-links-layout .tportal .sign-up-link").on("click",()=>gtag("event","Online Portal",{button_clicked:"Footer Get Started"})),$(element).find(".footer-links-layout .tportal .login-link").on("click",()=>gtag("event","Online Portal",{button_clicked:"Footer Login"})),$(element).find(".footer-links-layout .oportal .sign-up-link").on("click",()=>gtag("event","Owner Portal",{button_clicked:"Footer Get Started"})),$(element).find(".footer-links-layout .oportal .login-link").on("click",()=>gtag("event","Owner Portal",{button_clicked:"Footer Login"}))})();
1074    };
1075</script>
1075
1076
1077<script>
1078    window.customWidgetsFunctions["dc6c10203cb748908861f7aadb733c17~12"] = function (element, data, api) {
1079        null
1080    };
1081</script>
1081
1082
1083
1084<script type="text/javascript">
1085
1086    var d_version = "production_6839";
1087    var build = "2026-10-08T12_48_49";
1088    window['v' + 'ersion'] = d_version;
1089
1090    function buildEditorParent() {
1091        window.isMultiScreen = true;
1092        window.editorParent = {};
1093        window.previewParent = {};
1094        try {
1095            var _p = window.parent;
1096            if (_p && _p.document && _p.$ && _p.$.dmfw) {
1097                window.editorParent = _p;
1098            } else if (_p.isSitePreview) {
1099                window.previewParent = _p;
1100            }
1101        } catch (e) {
1102
1103        }
1104    }
1105
1106    buildEditorParent();
1107</script>
1107
1108
1109
1110
1111
1112<script type="text/javascript" id='d-js-jquery'
1113        src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
1113
1114
1115
1116
1117
1118<!-- Injecting site-wide before scripts -->
1119
1120<!-- End Injecting site-wide to the head -->
1121
1122
1123
1124<script>
1125    var _jquery = window.$;
1126
1127    var jqueryAliases = ['$', 'jquery', 'jQuery'];
1128
1129    jqueryAliases.forEach((alias) => {
1130        Object.defineProperty(window, alias, {
1131            get() {
1132                return _jquery;
1133            },
1134            set() {
1135                console.warn("Trying to over-write the global jquery object!");
1136            }
1137        });
1138    });
1139    window.jQuery.migrateMute = true;
1140</script>
1140
1141
1142
1143
1144
1145<script>
1146    window.cookiesNotificationMarkupPreview = 'null';
1147</script>
1147
1148
1149
1150<script id='d-js-params'>
1151    window.INSITE = window.INSITE || {};
1152    window.INSITE.device = "desktop";
1153
1154    window.rtCommonProps = {};
1155    rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com';
1156    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
1157    rtCommonProps["inlineEditGrid.snap"] =true;
1158    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
1159    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
1160    rtCommonProps["common.mapbox.js.override"] =false;
1161    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
1162    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
1163    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
1164    rtCommonProps["common.build.dist.folder"] = 'production/6839';
1165    rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com';
1166    rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6839';
1167    rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family=';
1168    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
1169    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
1170    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
1171    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
1172    rtCommonProps["isAutomation.test"] =false;
1173    rtCommonProps["booking.cal.api.domain"] = 'api.cal.com';
1174
1175    
1176    rtCommonProps['common.mapsProvider'] = 'mapbox';
1177    
1178    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
1179    rtCommonProps['common.geocodeProvider'] = 'mapbox';
1180    rtCommonProps['server.for.resources'] = '';
1181    rtCommonProps['feature.flag.lazy.widgets'] = true;
1182    rtCommonProps['feature.flag.single.wow'] = false;
1183    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
1184    rtCommonProps['feature.flag.mark.anchors'] = true;
1185    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
1186    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
1187    rtCommonProps["images.sizes.small"] =160;
1188    rtCommonProps["images.sizes.mobile"] =640;
1189    rtCommonProps["images.sizes.tablet"] =1280;
1190    rtCommonProps["images.sizes.desktop"] =1920;
1191    rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/';
1192    rtCommonProps["feature.flag.performance.logs"] =false;
1193    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
1194    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
1195    rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing';
1196    rtCommonProps["termly.mapbox.consent.category"] = 'performance';
1197    // feature flags that's used out of runtime module (in  legacy files)
1198    rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true;
1199
1200    window.rtFlags = {};
1201    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true;
1202    rtFlags["scripts.widgetCount.enabled"] =true;
1203    rtFlags["fnb.animations.tracking.enabled"] =true;
1204    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
1205    rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true;
1206    rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false;
1207    rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true;
1208    rtFlags["ecom.ecwid.storefrontV3.enabled"] = false;
1209    rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
1210    rtFlags["geocode.search.localize"] =false;
1211    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
1212    rtFlags["twitter.heightLimit.enabled"] = true;
1213    rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false;
1214    rtFlags["flex.animation.design.panel.layout"] =true;
1215    rtFlags["runtime.cwv.report.cls.enabled"] =false;
1216    rtFlags["runtime.cwv.report.lcp.enabled"] =false;
1217    rtFlags["runtime.lcp.preload.selfheal.enabled"] =true;
1218    rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true;
1219    rtFlags["runtime.lcp.preload.monitor.enabled"] =true;
1220    rtFlags["runtime.customwidget.heightpin.enabled"] =true;
1221    rtFlags["runtime.video.widget.lazy.enabled"] =true;
1222    rtFlags["contact.form.useActiveForm"] =true;
1223    rtFlags["contact.form.custom.errors.enabled"] =false;
1224    rtFlags["runtime.ssr.productStore.internal.observer"] =true;
1225    rtFlags["editor.widget.form.a11y"] =true;
1226</script>
vendor: 1 bytes, line 1226
1226
1227<script src="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241    
1241<script src="https://static.cdn-website.com/mnlt/production/6839/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
1241
1242
1243
1244
1245
1246
1247<script>
1248    
1249    $(window).bind("orientationchange", function (e) {
1250        $.layoutManager.initLayout();
1251        
1252    });
1253    $(document).resize(function () {
1254        
1255    });
1256</script>
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276<script type="text/javascript" id="d_track_sp">
1277    ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
1278        p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
1279        };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;
1280        n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow"));
1281    window.dmsnowplow  = window.snowplow;
1282
1283    dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker
1284        appId: '25689d58'
1285    });
1286
1287    // snowplow queries element styles so we wait until CSS calculations are done.
1288    requestAnimationFrame(() => {
1289        dmsnowplow('trackPageView');
1290        _dm_insite.forEach((rule) => {
1291            // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here
1292            // the tracking is in popup.js
1293            if (rule.actionName !== "popup") {
1294                dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId);
1295            }
1296            window?.waitForDeferred?.('dmAjax', () => {
1297                $.DM.events.trigger('event-ruleTriggered', {value: rule});
1298            });
1299        });
1300    });
1301</script>
1301
1302
1303
1304
1305<div style="display:none;" id="P6iryBW0Wu"></div>
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1318
1319    
1320    <div class="pswp__bg"></div>
1321
1322    
1323    <div class="pswp__scroll-wrap">
1324
1325        
1326        <div class="pswp__container">
1327            <div class="pswp__item"></div>
1328            <div class="pswp__item"></div>
1329            <div class="pswp__item"></div>
1330        </div>
1331
1332        
1333        <div class="pswp__ui pswp__ui--hidden">
1334
1335            <div class="pswp__top-bar">
1336
1337                
1338
1339                <div class="pswp__counter"></div>
1340
1341                <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button>
1342
1343                <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button>
1344
1345                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
1346
1347                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
1348
1349                
1350                
1351                <div class="pswp__preloader">
1352                    <div class="pswp__preloader__icn">
1353                      <div class="pswp__preloader__cut">
1354                        <div class="pswp__preloader__donut"></div>
1355                      </div>
1356                    </div>
1357                </div>
1358            </div>
1359
1360            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1361                <div class="pswp__share-tooltip"></div> 
1362            </div>
1363
1364            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
1365            </button>
1366
1367            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
1368            </button>
1369
1370            <div class="pswp__caption">
1371                <div class="pswp__caption__center"></div>
1372            </div>
1373
1374        </div>
1375
1376    </div>
1377
1378</div>
1379<div id="fb-root"
1380        data-locale="en"></div>
1381<!-- Alias: 25689d58 -->
1382<div class="dmPopupMask" id="dmPopupMask"></div>
1383<div id="dmPopup" class="dmPopup" data-auto="popup">
1384	<div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div>
1385 	<div class="dmPopupTitle"> <span></span> Share by:</div> 
1386	<div class="data"></div>
1387</div>
1387<script id="d_track_personalization">
1388	window?.waitForDeferred?.('dmAjax', () => {
1389		// Collects client data and updates cookies used by smart sites
1390		window.expireDays = 365;
1391		window.visitLength = 30 * 60000;
1392		$.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays);
1393			setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit");
1394	});
1395</script>
vendor: 1 bytes, line 1395
1395
1396<script type="text/javascript">
1397    
1398    Parameters.NavigationAreaParams.MoreButtonText = 'MORE';
1399    
1400    Parameters.NavigationAreaParams.LessButtonText = 'LESS';
1401    </script>
1401
1402<!--  Site Wide Html Markup -->
1403<div id="swh-9b3136a8d5de4258829637f6b2e34393"><div data-wrapper-source="appstore" > 
1403<script> if (window.location.search.match(/[?,&]preview=true/) && window.top !== window) { window.__AudioEyePreviewMode=true;}</script>
1403
1404            
1404<script type="text/javascript">!function(){
1405              var b=function(){
1406                window.__AudioEyeSiteHash = "a4a1c7446f4abd39e36006bdcb7794c9";
1407                window.__AudioEyeInstallSource = "duda";
1408                var a=document.createElement("script");
1409                a.src="https://wsmcdn.audioeye.com/aem.js";
1410                a.type="text/javascript";
1411                a.setAttribute("async","");
1412                document.getElementsByTagName("body")[0].appendChild(a)};
1413                "complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();
1414              </script>
1414 </div></div><!--  Site Wide Html Markup -->
1415<!--  Begin Product Custom HTML Markup -->
1416<script src="https://cdn.appfoliowebsites.com/sites/resources/js/appfolio-global-scripts.js" defer></script>
1416<!--  End Product Custom HTML Markup -->
1417</body>
1418</html>

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.