
.app-menu {
  background-color: var(--wm-dropdown-menu-background);
}

.app-menu-link-text {
  color: var(--wm-dropdown-menu-color);
  font-weight: var(--wm-dropdown-menu-text-font-weight);
  text-decoration: var(--wm-dropdown-menu-text-decoration);
  padding-left: var(--wm-dropdown-menu-text-padding-left);
  padding-right: var(--wm-dropdown-menu-text-padding-right);;
}

.app-menu-trigger .app-anchor-icon .app-icon {
  color: var(--wm-dropdown-menu-color);
}

.app-menu-trigger .app-anchor-icon .app-icon-shape  {
  font-size: var(--wm-dropdown-menu-icon-size); 
}

.app-menu-content {
  background-color: var(--wm-dropdown-menu-content-background); 
  border-radius: var(--wm-dropdown-menu-content-border-radius); 
  width: var(--wm-dropdown-menu-content-width); 
  padding-left: var(--wm-dropdown-menu-padding-left);
  padding-right: var(--wm-dropdown-menu-padding-right);
  padding-top: var(--wm-dropdown-menu-padding-top);
  padding-bottom: var(--wm-dropdown-menu-padding-bottom);
}

.app-menu-item.root {
  border-style: var(--wm-dropdown-menu-item-border-style); 
  // border-bottom-width: var(--wm-dropdown-menu-item-border-bottom-width); 
  padding-top: var(--wm-dropdown-menu-item-padding-top); 
  padding-bottom: var(--wm-dropdown-menu-item-padding-bottom); 
  padding-left: var(--wm-dropdown-menu-item-padding-left); 
  padding-right: var(--wm-dropdown-menu-item-padding-right); 
}

.app-menu-item .app-anchor-text {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  color: var(--wm-dropdown-menu-item-color); 
  font-family: var(--wm-dropdown-menu-item-font-family); 
  font-size: var(--wm-dropdown-menu-item-font-size); 
  font-weight: var(--wm-dropdown-menu-item-font-weight); 
  line-height: var(--wm-dropdown-menu-item-line-height); 
  text-decoration-line: none;
}
