/**
 * @license
 * Copyright Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
@use './token-utils' as *;

@forward './token-utils';

@mixin host {
  display: block;
  outline: none;
}

@mixin selected-text-container {
  display: grid;
  align-items: center;
  cursor: pointer;
}

@mixin selected-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

@mixin placeholder {
  content: attr(placeholder);
  color: #{token(placeholder-color)};
  font-size: 0.875rem;
}

@mixin field {
  display: contents;
}

@mixin dense-selected-text {
  font-size: #{token(dense-font-size)};
}
