.dashboard-navbar{background:#fff;border-bottom:1px solid #edf2f7;padding:0 24px;height:64px;display:flex;align-items:center;position:sticky;top:0;z-index:900;box-shadow:0 1px 4px rgba(0,0,0,.04)}.dashboard-navbar .navbar-inner{width:100%;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.dashboard-navbar .navbar-logo{display:flex;align-items:center}.dashboard-navbar .navbar-logo img{height:46px;width:auto;object-fit:contain}.dashboard-navbar .navbar-right{display:flex;align-items:center;gap:16px}.dashboard-navbar .nav-icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f7fafc;color:#4a5568;transition:all .2s;text-decoration:none}.dashboard-navbar .nav-icon-btn:hover{background:#edf2f7;color:#0b4c5f}.dashboard-navbar .user-dropdown{position:relative}.dashboard-navbar .user-dropdown .dropdown-trigger{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border:1px solid #edf2f7;border-radius:50px;background:#fff;cursor:pointer;transition:all .2s}.dashboard-navbar .user-dropdown .dropdown-trigger:hover{border-color:#cbd5e0;background:#f7fafc}.dashboard-navbar .user-dropdown .dropdown-trigger .user-brief{display:flex;flex-direction:column;text-align:start;line-height:1.2}@media(max-width:767px){.dashboard-navbar .user-dropdown .dropdown-trigger .user-brief{display:none}}.dashboard-navbar .user-dropdown .dropdown-trigger .user-brief .user-name{font-size:13px;font-weight:600;color:#2d3748}.dashboard-navbar .user-dropdown .dropdown-trigger .user-brief .company-name{font-size:11px;color:#a0aec0}.dashboard-navbar .user-dropdown .dropdown-trigger .dropdown-arrow{color:#a0aec0;transition:transform .2s}.dashboard-navbar .user-dropdown .dropdown-trigger .dropdown-arrow.open{transform:rotate(180deg)}.dashboard-navbar .user-dropdown .dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12);border:1px solid #edf2f7;overflow:hidden;z-index:1000;animation:dropdownFadeIn .15s ease}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-header{padding:16px;background:#f7fafc}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-header .dd-name{display:block;font-weight:600;font-size:14px;color:#2d3748}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-header .dd-email{display:block;font-size:12px;color:#a0aec0;margin-top:2px;word-break:break-all}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-header .dd-roles{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-header .dd-roles .dd-role-badge{padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:rgba(196,161,106,.12);color:#0b4c5f}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-divider{height:1px;background:#edf2f7}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:14px;color:#4a5568;text-decoration:none;cursor:pointer;transition:background .15s;border:none;background:none;width:100%;font-family:inherit}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-item:hover{background:#f7fafc;color:#0b4c5f}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-item.logout{color:#e53e3e}.dashboard-navbar .user-dropdown .dropdown-menu .dropdown-item.logout:hover{background:#fff5f5;color:#c53030}