/* You can add global styles to this file, and also import other style files */
.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                    supported by Chrome and Opera */ }

.border-red {
  border: 1px solid red; }

.border-invisible {
  border: 1px solid transparent; }

.preserve-white-space {
  white-space: pre; }

.clickable {
  cursor: pointer; }

.pointer {
  cursor: default; }

.grabber {
  cursor: grab; }

.grabbing {
  cursor: grabbing; }

.crosshair {
  cursor: crosshair; }

.resizer-left-right {
  cursor: ew-resize; }

.resizer-top-bottom {
  cursor: ns-resize; }

.resizer-diagonal-1 {
  cursor: nesw-resize; }

.resizer-diagonal-2 {
  cursor: nwse-resize; }

.no-interact {
  pointer-events: none; }

.fill-parent {
  width: 100%;
  height: 100%; }

.absolute-position {
  position: absolute; }

app-selector-tool svg {
  width: 100%;
  height: 100%;
  position: absolute; }

app-selector-tool svg {
  width: 100%;
  height: 100%;
  position: absolute; }

app-callout-point-tool svg {
  position: absolute; }
