:root{--primary-color:#2c2c2c;--primary-light:#f5f5f5;--color-accent:#2c2c2c;--text-on-dark:#fff;--text-on-light:#2c2c2c;--button-primary:#2c2c2c;--button-hover:#424242;--grayscale-50:#fefefe;--grayscale-100:#f8f8f8;--grayscale-200:#f1f1f1;--grayscale-300:#e8e8e8;--grayscale-400:#d4d4d4;--grayscale-500:#a3a3a3;--grayscale-600:#737373;--grayscale-700:#525252;--grayscale-800:#404040;--grayscale-900:#262626;--text-primary-light:#1a1a1a;--text-secondary-light:#2d2d2d;--text-muted-light:#666;--color-primary:#9e9e9e;--color-secondary:#757575;--color-light:#f5f5f5;--color-medium:#e0e0e0;--color-dark:#424242;--color-text:#212121;--blue-primary:#9e9e9e;--blue-secondary:#757575;--blue-light:#bdbdbd;--blue-dark:#616161;--warning-color:#757575;--error-color:#616161;--success-color:#9e9e9e}a{color:var(--primary-color);text-decoration:none}a:hover{text-decoration:underline}*{box-sizing:border-box}img{vertical-align:middle}.connect-days:after{content:"";position:absolute;top:120%;left:50%;width:2px;height:18px;background-color:#bdbdbd;display:#bdbdbd}.svg-icon{height:32px;width:32px;background-size:contain;display:inline-block;filter:invert(1)}.trendcat>div{padding-right:15px;align-items:center;display:flex}.trendcat>div:first-child{border-right:2px solid #dcdfe4}.donutagg{background-color:#e0e0e0;padding:5px 13px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:700;display:flex;color:#616161;align-items:center;position:relative}.donutagg:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff;display:block;width:0;height:0}.signin-page{background:url(/_next/static/media/bg_signin.09c9ae11.jpg) no-repeat;height:100%;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}.honey-input{display:none}.mapboxgl-popup .mapboxgl-popup-content{display:flex;padding:12px;border-radius:12px;box-shadow:1px 1px 4px rgba(0,0,0,.2);max-width:350px;width:auto}.mapboxgl-popup-tip{margin-top:-1px}.sidebar .resizer,.sidebar:empty{display:none}.sidebar{box-shadow:none;z-index:1;min-width:20vw;max-width:80vw;display:contents;height:100%;flex-direction:column;overflow-y:auto;padding-top:0;&::-webkit-scrollbar{width:6px}&::-webkit-scrollbar,&::-webkit-scrollbar-thumb{background-color:transparent}&:hover{&::-webkit-scrollbar{width:6px;background-color:rgba(0,0,0,.1)}&::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}}scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.1);&:hover{scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,.1)}}.activenav{color:var(--primary-color)!important;border-bottom:2px solid var(--primary-color)!important}.buildingPopup .mapboxgl-popup-content{pointer-events:none}.buildingPopup.darkMode .mapboxgl-popup-content{background-color:#121212;color:#fff}.buildingPopup.darkMode .mapboxgl-popup-tip{border-top-color:#121212}.vis-item{border-color:var(--primary-color)!important}.vis-item.vis-background.pointbff{background-color:rgba(97,97,97,.1)!important}.vis-item.vis-background.pointff{background-color:#616161!important}.vis-item.vis-background{background-color:rgba(97,97,97,.4)!important}.MuiTableCell-root{border:1px solid #e0e0e0}.mainContainer{display:flex;height:100vh;width:100%;max-width:100vw;overflow-x:hidden}.outerSearchContainer{pointer-events:all;align-items:center;display:flex}.container2{position:relative;display:flex;flex-direction:column-reverse;height:100vh;width:100%;overflow-x:hidden}.longchip{display:none;width:30px;height:4px;background-color:#ccc;border-radius:2px;position:absolute;top:10px}@media only screen and (max-width:890px){.container2{flex-direction:column-reverse;position:fixed}.bottomLeftSideBar,.bottomRightSideBar{display:none}.mainContainer{flex-direction:column-reverse}.MuiAutocomplete-noOptions{display:none}.sidebarnav{font-size:14px}.longchip{display:block}.outerSearchContainer{gap:0;align-items:flex-start;flex-direction:column}.outerSearchContainer .MuiAutocomplete-root{width:95%}.sidebar-transition{transition:top .5s ease}.sidebar-ontop{height:unset!important;top:0!important;position:relative!important}.sidebar{box-shadow:none;padding:0;height:auto;max-width:100vw;min-width:100vw;width:100vw;overflow-y:scroll;overflow-x:hidden;position:absolute;top:80vh;flex-shrink:unset;z-index:999}.mapboxgl-map{position:fixed!important}}body:not(.login-page):not([data-theme=dark]) .MuiButton-root:hover{background-color:#d0d0d0!important;color:#2c2c2c!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px rgba(0,0,0,.2)!important}:root:not([data-theme=dark]) .MuiSwitch-colorPrimary.Mui-checked{color:var(--color-accent)!important}:root:not([data-theme=dark]) .MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background-color:var(--color-accent)!important}:root:not([data-theme=dark]) .MuiCheckbox-colorPrimary.Mui-checked{color:var(--color-accent)!important}@media (prefers-color-scheme:light){body:not(.login-page):not([data-theme=dark]) .MuiButton-root{background-color:#e0e0e0!important;color:#2c2c2c!important;font-weight:600!important}body:not(.login-page):not([data-theme=dark]) .MuiButton-outlined{border-color:#2c2c2c!important;color:#2c2c2c!important;font-weight:600!important}body:not(.login-page):not([data-theme=dark]) .MuiButton-outlined:hover{background-color:#e0e0e0!important;color:#2c2c2c!important}.blue-text{color:var(--color-accent)!important}.navy-bg{background-color:var(--color-accent)!important}}body:not(.login-page):not([data-theme=dark]) .MuiButton-root{background-color:#e0e0e0!important;color:#2c2c2c!important;font-weight:600!important}body:not(.login-page):not([data-theme=dark]) .MuiButton-outlined{border-color:#2c2c2c!important;color:#2c2c2c!important;font-weight:600!important}body:not(.login-page):not([data-theme=dark]) .MuiButton-outlined:hover{background-color:#e0e0e0!important;color:#2c2c2c!important}.text-color-override{color:#2c2c2c}.MuiButton-contained:not([data-theme=dark]),.MuiButton-contained:not([data-theme=dark]) *,body:not([data-theme=dark]) .MuiButton-contained,body:not([data-theme=dark]) .MuiButton-contained .MuiButton-label,body:not([data-theme=dark]) .MuiButton-contained span,html:not([data-theme=dark]) .MuiButton-root,html:not([data-theme=dark]) .MuiButton-root *,html:not([data-theme=dark]) .MuiButtonBase-root,html:not([data-theme=dark]) .MuiButtonBase-root *,html:not([data-theme=dark]) button,html:not([data-theme=dark]) button *{color:#2c2c2c!important}[data-theme=dark] .MuiButton-root,[data-theme=dark] .MuiButton-root *,body.login-page [data-theme=dark] .MuiButton-root,html[data-theme=dark] .MuiButton-root,html[data-theme=dark] .MuiButton-root *,html[data-theme=dark] .MuiButtonBase-root,html[data-theme=dark] .MuiButtonBase-root *{color:#fff!important}html[data-theme=dark] .MuiButton-outlined{color:#fff!important;border-color:hsla(0,0%,100%,.3)!important}html[data-theme=dark] .MuiButton-outlined:hover{color:#fff!important;border-color:hsla(0,0%,100%,.5)!important}html[data-theme=dark] .MuiButton-contained{background-color:rgba(70,70,70,.9)!important;color:#fff!important}html[data-theme=dark] .MuiButton-contained:hover{background-color:rgba(80,80,80,.95)!important;color:#fff!important}[data-theme=dark] .MuiButton-root.MuiButton-contained{background-color:rgba(70,70,70,.9)!important;color:#fff!important}[data-theme=dark] .MuiButton-root.MuiButton-contained:hover{background-color:rgba(80,80,80,.95)!important;color:#fff!important}[data-theme=dark] .MuiButton-contained[style*=background],[data-theme=dark] button[style*=background]{background-color:rgba(70,70,70,.9)!important;color:#fff!important}[data-theme=dark] .MuiButton-contained,[data-theme=dark] button:not(.MuiButton-outlined):not(.MuiButton-text){background-color:rgba(70,70,70,.9)!important;color:#fff!important;border-color:hsla(0,0%,100%,.2)!important}[data-theme=dark] .MuiButton-contained:hover,[data-theme=dark] button:not(.MuiButton-outlined):not(.MuiButton-text):hover{background-color:rgba(80,80,80,.95)!important;color:#fff!important;border-color:hsla(0,0%,100%,.3)!important}body[data-theme=dark] .MuiTypography-root{color:#fff!important}[data-theme=dark] .MuiOutlinedInput-root{color:#fff!important;background-color:hsla(0,0%,100%,.08)!important}[data-theme=dark] .MuiInputLabel-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiInputLabel-root.Mui-focused{color:#3b82f6!important}body.login-page{color:#fff}.auth-provider-button,.auth-provider-button *,.clerk-auth-component,.clerk-auth-component *,.clerk-sign-in,.clerk-sign-in *,.clerk-sign-up,.clerk-sign-up *,.email-auth-form,.email-auth-form *,body.login-page [data-theme=dark] *,button[data-provider=apple],button[data-provider=apple] *,button[data-provider=google],button[data-provider=google] *,button[data-provider=linkedin],button[data-provider=linkedin] *{color:#fff!important}.explore-btn,.explore-button,button:contains("Explore"){color:#fff!important;background-color:hsla(0,0%,100%,.08)!important;border:2px solid hsla(0,0%,100%,.3)!important}.explore-btn *,.explore-button *,button:contains("Explore") *{color:#fff!important}[data-theme=dark] .MuiAlert-root{background-color:rgba(239,68,68,.1)!important;color:#fff!important;border:1px solid rgba(239,68,68,.3)!important}[data-theme=dark] .MuiAlert-root *{color:#fff!important}[data-theme=dark] .MuiSvgIcon-root{color:hsla(0,0%,100%,.8)!important}[data-theme=dark] .MuiDivider-root{border-color:hsla(0,0%,100%,.1)!important}