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

.core-dialog {
  @include uicore-z-index(dialog);

  .core-dialog-main {
    &.core-align-top-left {
      top: 0px;
      left: 0px;
      transform: none;
    }
    &.core-align-top {
      top: 0px;
      left: 50%;
      transform: translateX(-50%);
    }
    &.core-align-top-right {
      top: 0px;
      left: 100%;
      transform: translateX(-100%);
    }
    &.core-align-left {
      top: 50%;
      left: 0px;
      transform: translateY(-50%);
    }
    &.core-align-center {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    &.core-align-right {
      top: 50%;
      left: 100%;
      transform: translate(-100%, -50%);
    }
    &.core-align-bottom-left {
      top: 100%;
      left: 0px;
      transform: translateY(-100%);
    }
    &.core-align-bottom {
      top: 100%;
      left: 50%;
      transform: translate(-50%, -100%);
    }
    &.core-align-bottom-right {
      top: 100%;
      left: 100%;
      transform: translate(-100%, -100%);
    }
  }
}
