.universal-nav{display:flex;align-items:center;gap:21px;margin:auto}.universal-nav a{display:flex;align-items:center;gap:7px;color:#243d68;text-decoration:none;font-size:13px;font-weight:500;white-space:nowrap;padding:10px 2px}.universal-nav a svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.universal-nav a:first-child{background:#e5f0ff;color:#0868ed;border-radius:9px;padding:12px 18px}.universal-nav a:first-child span{font-weight:600}.more-dots{font-size:16px;letter-spacing:1px;line-height:1;color:currentColor}.nav-chevron{display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 1px 3px 3px}.location-control{background:#eff6ff;border:1px solid #dceafb;border-radius:10px;padding:12px 15px;color:#0868ed;font-size:13px}.location-control b{color:#1f3560;font-weight:600;margin:0 7px}.notification-control{font-size:22px;color:#4f6384;position:relative}.notification-control::after{content:"3";position:absolute;right:-5px;top:-7px;background:#ed2d48;color:#fff;border-radius:50%;font:bold 9px Arial;padding:3px 5px}.top-profile{display:flex;align-items:center;gap:10px;min-width:140px;color:#14294e}.top-profile>span:nth-child(2){display:grid;gap:3px;font-size:13px}.top-profile small{font-size:11px;color:#637492}.top-avatar{width:40px;height:40px;border-radius:50%;background:#52627f;color:#fff;display:grid;place-items:center;font-weight:700;font-size:16px}.topbar.nav-authenticated{height:82px;padding:0 2.3%;gap:28px}.nav-authenticated .brand{font-size:28px}.nav-authenticated .account-copy,.nav-authenticated .outline{display:none}.nav-authenticated .universal-nav{gap:16px}.nav-authenticated .universal-nav a{font-size:13px}.nav-authenticated .universal-nav a:first-child{padding:12px 18px}body.nav-authenticated .dash-sidebar,body.nav-authenticated .dash-header{display:none!important}body.nav-authenticated .dashboard{display:block;height:calc(100vh - 82px)}body.nav-authenticated .dashboard-home,body.nav-authenticated .map-explore{left:0;top:82px}body.nav-authenticated .dashboard-home{right:0}@media(max-width:1150px){.universal-nav{gap:8px}.universal-nav a span{display:none}.universal-nav a:first-child span{display:inline}.location-control b{display:none}}@media(max-width:700px){.universal-nav{display:none}.topbar.nav-authenticated{padding:0 16px}.nav-authenticated .top-actions{margin-left:auto}.nav-authenticated .location-control{display:none}}
