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

@forward "../_scrollbar";

@mixin uicore-centered {
  display: flex;
  justify-content: center;
  align-items: center;
}

@mixin uicore-full-height {
  height: 100%;
}

@mixin uicore-full-width {
  width: 100%;
}

@mixin uicore-full-size {
  @include uicore-full-height;
  @include uicore-full-width;
}

@mixin uicore-fill-centered {
  @include uicore-centered;
  @include uicore-full-size;
}

@mixin uicore-scrollview {
  @include uicore-full-size;
  overflow-y: auto;

  @include scrollbar.uicore-touch-scrolling;
  @include scrollbar.uicore-scrollbar();
}

@mixin uicore-flex-wrap-container {
  display: flex;
  flex-wrap: wrap;
}
