/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/

.map-manager-hidden {
  visibility: hidden;
}

.map-manager-display-none {
  display: none;
}

// Hover-based visibility for settings menus
.map-manager-source-item {
  .map-layer-settings-menu-wrapper,
  .map-layer-settings-sublayers-menu {
    visibility: hidden;
  }

  &:hover {
    .map-layer-settings-menu-wrapper,
    .map-layer-settings-sublayers-menu {
      visibility: visible;
    }
  }
}

.map-manager-attachments--drop-available {
  position: relative;
  outline: 2px dashed var(--iui-color-border-accent);
  outline-offset: -2px;
  border-radius: var(--iui-border-radius-1);
  background-color: var(--iui-color-background-accent-muted);
  transition: background-color var(--iui-duration-1) ease, outline-color var(--iui-duration-1) ease;
}

.map-manager-attachments--drop-target {
  outline-color: var(--iui-color-border-positive);
  background-color: var(--iui-color-background-positive-muted);
}
