Experience
\n\n
\n\n
\n\n ",o.contextOrFrameLookup(e,t,"isBranded")&&(a+="\n ",(i=[]).push(function(e){n.getTemplate("agentBrandingHamburger.njk",!1,"navigation.njk",!1,function(n,t){n?r(n):e(null,t)})}),i.push(function(n,o){n.render(e.getVariables(),t,function(n,e){n?r(n):o(null,e)})}),i.push(function(n,e){a+=n,e(null)}),n.waterfall(i,function(){a+="\n "})),a+="\n\n ",t=t.push();var i,c=o.contextOrFrameLookup(e,t,"links");if(c)for(var s=(c=o.fromIterator(c)).length,u=0;u
\n \n \n \n ',a+=o.suppressValue(o.memberLookup(l,"label"),n.opts.autoescape),a+='\n
\n \n \n "}else a+='\n
\n ',a+=o.suppressValue(o.memberLookup(l,"label"),n.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n\n \n
\n\n
\n\n')})})}catch(n){r(o.handleError(n,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["placeholder--transparent.html"]={root:function(n,e,t,o,r){var a="";try{r(null,a+='
')}catch(n){r(o.handleError(n,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["placeholder.html"]={root:function(n,e,t,o,r){var a="";try{r(null,a+='
')}catch(n){r(o.handleError(n,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["userMenu.njk"]={root:function(n,e,t,o,r){var a="";try{if(o.contextOrFrameLookup(e,t,"isLoggedIn")){if(a+="\n ",o.contextOrFrameLookup(e,t,"isAgent"))a+='\n \n ";else{a+='\n \n \n "}a+="\n"}else a+='\n\n';r(null,a+="\n")}catch(n){r(o.handleError(n,0,0))}}}}var Qt=Bn(At);var no=4e3,eo="REFRESH_TOAST",to={AGENT_CONNECTION_SUCCESS:"AGENT_CONNECTION_SUCCESS",DISCONNECT_AGENT_SUCCESS:"DISCONNECT_AGENT_SUCCESS"};function oo(n){var e=document.getElementById("toast-message");e&&(e.innerHTML="",e.append(n))}function ro(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.duration,t=void 0===e?no:e,o=n.message;o&&oo(o);var r=document.getElementById("corp-nav-toast-container");r&&r.classList.remove("is-hidden"),0!==t&&setTimeout(function(){var n;(n=document.getElementById("corp-nav-toast-container"))&&n.classList.add("is-hidden")},t)}function ao(n){try{window.localStorage.setItem(eo,n)}catch(n){console.error(n)}}function io(){document.body.appendChild(function(){var n=document.createElement("div");n.id="corp-nav-toast-container",n.classList.add("cx-toast","cx-toast--fixed","is-hidden");var e=document.createElement("div");e.classList.add("cx-toast-content");var t=document.createElement("div");return t.id="toast-message",t.classList.add("cx-toast-message"),n.appendChild(e),e.appendChild(t),n}()),window.uc||(window.uc={}),window.uc.showToast=ro,window.uc.queueToast=ao;try{!function(){var n=window.localStorage.getItem(eo),e=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.firstName;switch(n){case to.AGENT_CONNECTION_SUCCESS:oo(e?e+" is connected as your agent":"You successfully connected to your agent");break;case to.DISCONNECT_AGENT_SUCCESS:oo("Disconnected from your agent");break;default:return!1}ro(),window.localStorage.removeItem(eo)}()}catch(n){console.error(n)}}var co="/ucfe-assets/search-typeahead-components/19/location-lookup.esm.js",so="/ucfe-assets/agents-for-client-common-ui/1/afcCommonUi.esm.js",uo=!1,lo=null;function po(n){"complete"===document.readyState?function(n){io(),function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,e=Qn.get(n,"uc.events.authentication");return e||(e=new ne,Qn.set(n,"uc.events.authentication",e,!0)),e}().on("authenticated",function(n){!function(n){window.nunjucksPrecompiled||$t();var e=Yt(n,Qt);document.querySelector(".uc-corpNav-userMenu").innerHTML=jn.render("userMenu.njk",e),document.querySelector(".uc-corpNav-userMenu--mobile").innerHTML=jn.render("mobileUserMenu.njk",e)}({userId:n.personId||n.id||n._id,userDisplayName:n.displayName,userRoles:n.roles||Qn.get(n,"userProfile.roles")}),xo()}),t=yo(".uc-corpNav-drawer"),Eo(".uc-corpNav-loginBtn").forEach(function(n){n.addEventListener("click",function(){t.classList.contains("is-active")&&t.classList.remove("is-active");var n=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam;Nt("authentication/2",{authTriggerEvent:"Corp Nav Login Modal",authTriggerSource:window.location.href,brandingAgentOrTeam:n,formType:"LOGIN"}).catch(go)})}),function(){var n=yo(".uc-corpNav-backdrop"),e=yo(".uc-corpNav-hamburger-close"),t=yo(".uc-corpNav-drawer"),o=yo(".uc-corpNav-hamburger");n.addEventListener("click",function(){return fo(t,!0)}),e.addEventListener("click",function(){return fo(t,!0)}),o.addEventListener("click",function(){return fo(t,!1)}),e.addEventListener("keypress",function(n){"Enter"===n.key&&(fo(t,!0),o.focus())}),o.addEventListener("keypress",function(n){"Enter"===n.key&&(fo(t,!1),e.focus())})}(),function(){var n=document.getElementsByClassName("uc-corpNav-dropdown");function e(e){var t=e.target.closest(".uc-corpNav-dropdown");Array.from(n).forEach(function(n){t===n?n.classList.toggle("is-active"):n.classList.remove("is-active"),function(n){n.classList.contains("is-active")?n.setAttribute("aria-expanded",!0):n.setAttribute("aria-expanded",!1)}(n)})}document.documentElement.addEventListener("click",e),document.documentElement.addEventListener("keypress",function(n){"Enter"===n.key&&e(n)});var t=yo(".uc-corpNav-userMenu .uc-corpNav-dropdown");(t?Eo(".uc-corpNav-flyoutItem",t):[]).forEach(function(n){n.addEventListener("click",function(){t.classList.remove("is-active")})})}(),e=document.getElementsByClassName("uc-corpNav-accordionHeader"),Array.from(e).forEach(function(n){n.addEventListener("keypress",function(e){"Enter"===e.key&&ho(n)}),n.addEventListener("click",function(){ho(n)})}),function(){var n=document.getElementsByClassName("uc-corpNav-accordionHeader");Array.from(n).forEach(function(n){n.addEventListener("click",function(){return vo(n)}),n.addEventListener("keypress",function(e){"Enter"===e.key&&vo(n)})})}(),document.querySelector("#location-lookup")&&ht(co).then(function(n){n.componentInitializer()}).catch(function(n){return console.error(n)}),function(){var n=yo(".uc-corpNav-compassLogotype"),e=Eo(".uc-corpNav-menu:not(.uc-corpNav-userMenu) > *"),t=Eo([".uc-corpNav-menuItem:not(.uc-corpNav-accordionItem)",".uc-corpNav-authBtn"],yo(".uc-corpNav-drawer"));function o(n){var e=n.sectionTitle,t=n.links;t.forEach(function(n){n.addEventListener("click",function(n){n.stopPropagation(),No({SecondaryItem:e,TopLevelItem:"My Agent"})})})}n.addEventListener("click",function(){No({SecondaryItem:"",Section:"Header",TopLevelItem:"Compass Logotype"})}),e.forEach(function(n){if(yo(".uc-corpNav-dropdown",n)){var t=Eo(".uc-corpNav-flyoutItem",n);t.forEach(function(e){e.addEventListener("click",function(o){o.stopPropagation(),No({Position:t.indexOf(e)+1,SecondaryItem:wo(e),Section:"Main Menu",TopLevelItem:wo(n)})})})}n.addEventListener("click",function(){No({Position:e.indexOf(n)+1,SecondaryItem:"",Section:"Main Menu",TopLevelItem:wo(n)})})}),t.forEach(function(n){if(n.classList.contains("uc-corpNav-accordionHeader")){var e=Eo(".uc-corpNav-accordionItem",n.parentNode);e.forEach(function(t){t.addEventListener("click",function(){No({Position:e.indexOf(t)+1,SecondaryItem:wo(t),Section:"Mobile Drawer",TopLevelItem:wo(n)})})})}n.addEventListener("click",function(){No({Position:t.indexOf(n)+1,SecondaryItem:"",Section:"Mobile Drawer",TopLevelItem:wo(n)})})}),Ao()&&(o({links:Eo(".uc-corpNav-brandingAgent-profileLink"),sectionTitle:"Profile"}),o({links:Eo(".uc-corpNav-brandingAgent-email"),sectionTitle:"Email"}),o({links:Eo(".uc-corpNav-brandingAgent-phone"),sectionTitle:"Phone"}),o({links:Eo(".uc-corpNav-brandingAgent-remove"),sectionTitle:"Remove"}),o({links:Eo(".uc-corpNav-brandingAgent-addRemove"),sectionTitle:"Add/Remove"}),o({links:Eo(".uc-corpNav-brandingAgent-manageLink"),sectionTitle:"Manage"}))}(),xo(),function(n){if(n.opty&&n.opty[_t])try{ht(so).then(function(n){return n.init()}).catch(function(n){return console.error(n)})}catch(n){console.error(n)}}(n),function(n){var e=Eo(".uc-corpNav-brandingAgent-addRemove"),t=Eo(".uc-corpNav-brandingAgent-remove"),o=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.displayName,r="No, Thanks",a=["/bridge-loan-services/","/concierge/","/sell/","/private-exclusives/buyers/","/private-exclusives/"];function c(){Nt("confirm",{differentiateCloseBtn:!0,hdText:"",bdText:(o||"This agent")+" is set as your Compass agent. Would you like to continue working with them?",noText:r,yesText:"Yes, Please"}).then(function(){No({SecondaryItem:"Clicked Yes From Modal",TopLevelItem:"My Agent"});var e=Boolean(n.opty&&n.opty[Lt]),t=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&1===window.uc.agentRelations.brandingAgentOrTeam.profileType;if(e&&!t&&window.uc.connectWithAgent){var r=Ao();window.uc.connectWithAgent({agentId:r})}else window.uc.showToast({message:"Continuing to work with "+(o||"this agent")})}).catch(function(n){if(n==='user clicked "'+r+'"'){var e=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentDetails&&window.uc.agentRelations.brandingAgentDetails.isPersistent,t=window.uc&&window.uc.user&&window.uc.user.personId,o=e?ft({userId:t,agentId:Ao()}):window.fetch("/account/temporary-branding/",{method:"DELETE"});o.then(function(){var n,e;No({SecondaryItem:"Clicked No From Modal",TopLevelItem:"My Agent"}),window.uc.queueToast(to.DISCONNECT_AGENT_SUCCESS),n=new URL(document.location.href),(e=a.find(function(e){return n.pathname.startsWith(e)}))?document.location.replace(e):(n.searchParams.delete("agent_id"),n.href!==document.location.href?document.location.replace(n.href):document.location.reload())}).catch(function(n){console.error(n)})}else void 0===n||"user clicked close button"===n?No({SecondaryItem:"Closed Modal",TopLevelItem:"My Agent"}):console.error(n)})}[].concat(i(e),i(t)).forEach(function(n){n.addEventListener("click",c)})}(n),window.self!==window.top&&document.querySelectorAll("a").forEach(function(n){n.setAttribute("target","_blank")});var e;var t;window.uc&&window.uc.user&&window.uc.user.isImpersonating&&window.fetch("/api/v3/people/toggle_accounts",{credentials:"same-origin",method:"GET"}).then(function(n){return n.json&&n.json()}).then(function(n){1===n.impersonationStatus&&(window.uc.user.impersonationStatus="Team Account")}).finally(function(){Et(window.uc.user)});document.removeEventListener("readystatechange",lo)}(n):uo||(lo=function(){return po(n)},document.addEventListener("readystatechange",lo),uo=!0)}function fo(n,e){n.classList.toggle("is-active"),document.body.classList.toggle("uc-corpNav-drawerOpen"),No({Position:"",SecondaryItem:"",Section:"Mobile Drawer",TopLevelItem:"Mobile Drawer "+(e?"Closed":"Opened")})}function vo(n){n.nextElementSibling.hidden?(n.nextElementSibling.hidden=!1,n.setAttribute("aria-expanded",!0)):(n.nextElementSibling.hidden=!0,n.setAttribute("aria-expanded",!1))}function ho(n){var e=n.parentElement.querySelector("input.uc-corpNav-accordion");e.checked?e.checked=!1:e.checked=!0}function go(n){n&&"Modal closed"===n.message||void 0===n||console.error("Error from login modal:",n)}var mo=!1,bo=!1;function xo(){var n=Eo(".uc-corpNav-userMenu > *"),e=Eo('[data-tn="ucCorpNav-userMenu"] .uc-corpNav-flyoutItem');!mo&&n.forEach(function(e){var t={Position:n.indexOf(e)+1,SecondaryItem:"",Section:"User Menu",TopLevelItem:wo(e)};e.classList.contains("uc-corpNav-avatar")?t.TopLevelItem="User Avatar":e.classList.contains("uc-corpNav-dropdown")?t.TopLevelItem="Saved Items":e.classList.contains("uc-corpNav-agentPlatform")&&(t.TopLevelItem="Agent Platform"),e.addEventListener("click",function(){No(t)})}),mo=!!n.length,!bo&&e.forEach(function(n){n.addEventListener("click",function(t){t.stopPropagation(),No({Position:e.indexOf(n)+1,SecondaryItem:wo(n),Section:"User Menu",TopLevelItem:"Saved Items"})})}),bo=!!e.length}function No(n){window.analytics&&window.analytics.track("Corp Nav Clicked",Object.assign({referring_agent_id:Ao()},n))}function yo(n){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:document).querySelector(n)}function Eo(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return[].concat(i(e.querySelectorAll(n)))}function Ao(){return window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.id}function wo(n){return n.dataset.label?n.dataset.label.trim():n.textContent?n.textContent.trim():""}var Oo=Bn(At);function _o(n){var e=document.getElementById("uc-corpNav-placeholder"),t=document.createElement("template"),o=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Object.assign({},Ht,n),o=t.agentRelations,r=t.geoId,a=t.opty,i=t.showLocationLookup,c=t.transparent,s=Wt({agentRelations:o,opty:a}),u=s?"City, Neighborhood, Address, School, ZIP, ID":"City, Neighborhood, Address, School, ZIP, Agent, ID";return Object.assign(Yt(t,e),{brandingAgentOrTeam:o&&o.brandingAgentOrTeam,brandingDropdownTitle:e.brandingDropdownTitle,brandingMonogramPlaceholder:Xt(o),brandingOptOut:a[Ot],agentBrandingProfileUrl:Jt(o),compassLogotypeSvg:Gt(Bt),geoId:r,homepageUrl:e.homepageUrl,isAbleToConnect:qt({agentRelations:o,opty:a}),isBranded:s,isPersistentConnection:Zt({agentRelations:o,opty:a}),links:Pt(t,e.items,{isAgent:Kt(t.userRoles),isBranded:s}),locationLookupOptions:{placeholderText:u,shouldRender:i},opty:a,style:Gt(Vt),transparent:c})}(n,Oo);t.innerHTML=jn.render("navigation.njk",o);var r=void 0;e?(r=e.parentNode).replaceChild(t.content,e):n.parentElement&&(r=n.parentElement).insertBefore(t.content,n.parentElement.firstElementChild),function(n){if(!n)return;for(var e=n.getElementsByTagName("svg"),t=0;t