/**
 * SPDX-FileCopyrightText: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
 * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
 *
 * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
 * property and proprietary rights in and to this material, related
 * documentation and any modifications thereto. Any use, reproduction,
 * disclosure or distribution of this material and related documentation
 * without an express license agreement from NVIDIA CORPORATION or
 * its affiliates is strictly prohibited.
 */

@font-face {
  font-family: "missing-ligature-font";
  src: local(Arial), local(Verdana), local(Tahoma), local(Trebuchet MS);
  size-adjust: 0%;
}
@font-face {
  font-family: "nvidia-gui-icons";
  src: url(./nvidia-gui-icons.woff2?e5940362e6555c2251c89bc008a2234a)
      format(woff2),
    url(./nvidia-gui-icons.woff?68fc8f1032587cb55ee6a3f5a95c48fa) format(woff);
  font-display: block;
}
[data-nv-gui-icon-before],
[data-nv-gui-icon-after] {
  font-family: "nvidia-gui-icons", "missing-ligature-font";
  font-weight: normal;
  font-style: normal;
  font-size: 1em;
  display: inline-block;
  vertical-align: top;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  overflow: hidden;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;

  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
}

[data-nv-gui-icon-before]::before {
  content: attr(data-nv-gui-icon-before);
}

[data-nv-gui-icon-after]::after {
  content: attr(data-nv-gui-icon-after);
}
