img.dragImage {
  width: 100%;
  border: 1px solid transparent;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-drag: none;
  user-select: none;
}
img.dragImage.dragItem {
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: var(--z-index-drag-items);
  border-color: var(--color-primary-100);
  border-radius: 5px;
}
img.dragImage #outline {
  visibility: hidden;
}
img.dragImage:hover #outline {
  visibility: visible;
}.tooltip.svelte-14hclqr {
  position: relative;
  width: -moz-max-content;
  width: max-content;
  max-width: max(20vw, 20rem);
  padding: 0.375rem 0.375rem;
  background-color: var(--color-tertiary-grey-stone);
  color: var(--color-white);
  font-size: 0.75rem;
  word-break: break-word;
}
.tooltip.text-only.svelte-14hclqr {
  padding: 0.375rem 0.75rem;
}
.tooltip.info.svelte-14hclqr {
  background-color: var(--color-tertiary-grey-stone);
}
.tooltip.error.svelte-14hclqr {
  background-color: var(--color-error);
}
.tooltip.svelte-14hclqr {
  --arrow-up: polygon(0% 100%, 50% 0%, 100% 100%);
  --arrow-right: polygon(0% 0%, 100% 50%, 0% 100%);
  --arrow-down: polygon(0% 0%, 100% 0%, 50% 100%);
  --arrow-left: polygon(100% 0%, 100% 100%, 0% 50%);
  --arrow-width: 0.75rem;
  --arrow-height: 0.625rem;
}
.tooltip[class*=bottom_].svelte-14hclqr {
  --arrow: var(--arrow-up);
}
.tooltip[class*=bottom_].direction_left.svelte-14hclqr {
  transform: translate(1.125rem, 0.625rem);
}
.tooltip[class*=bottom_].direction_left.svelte-14hclqr:after {
  top: 0;
  right: 0.75rem;
  transform: translate(0, -95%);
}
.tooltip[class*=bottom_].direction_center.svelte-14hclqr {
  transform: translate(0, 0.625rem);
}
.tooltip[class*=bottom_].direction_center.svelte-14hclqr:after {
  top: 0;
  left: 50%;
  transform: translate(-50%, -95%);
}
.tooltip[class*=bottom_].direction_right.svelte-14hclqr {
  transform: translate(-1.125rem, 0.625rem);
}
.tooltip[class*=bottom_].direction_right.svelte-14hclqr:after {
  top: 0;
  left: 0.75rem;
  transform: translate(0, -95%);
}
.tooltip[class*=center_].svelte-14hclqr {
  --arrow-width: 0.625rem;
  --arrow-height: 0.75rem;
}
.tooltip.center_right.svelte-14hclqr {
  --arrow: var(--arrow-left);
  transform: translate(0.625rem, 0);
}
.tooltip.center_right.svelte-14hclqr:after {
  top: 50%;
  left: 0;
  transform: translate(-95%, -50%);
}
.tooltip.center_center.svelte-14hclqr:after {
  display: none;
}
.tooltip.center_left.svelte-14hclqr {
  --arrow: var(--arrow-right);
  transform: translate(-0.625rem, 0);
}
.tooltip.center_left.svelte-14hclqr:after {
  top: 50%;
  right: 0;
  transform: translate(95%, -50%);
  clip-path: var(--arrow-right);
}
.tooltip[class*=top_].svelte-14hclqr:after {
  clip-path: var(--arrow-down);
}
.tooltip[class*=top_].direction_left.svelte-14hclqr {
  transform: translate(1.125rem, -0.625rem);
}
.tooltip[class*=top_].direction_left.svelte-14hclqr:after {
  bottom: 0;
  right: 0.75rem;
  transform: translate(0, 95%);
}
.tooltip[class*=top_].direction_center.svelte-14hclqr {
  transform: translate(0, -0.625rem);
}
.tooltip[class*=top_].direction_center.svelte-14hclqr:after {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 95%);
}
.tooltip[class*=top_].direction_right.svelte-14hclqr {
  transform: translate(-1.125rem, -0.625rem);
}
.tooltip[class*=top_].direction_right.svelte-14hclqr:after {
  bottom: 0;
  left: 0.75rem;
  transform: translate(0, 95%);
}
.tooltip.svelte-14hclqr:after {
  content: "";
  position: absolute;
  background-color: inherit;
  width: var(--arrow-width);
  height: var(--arrow-height);
  clip-path: var(--arrow);
}.overlay.svelte-1niqw1o {
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--z-index-overlay-background);
}
.overlay-layer-foreground.svelte-1niqw1o {
  z-index: var(--z-index-overlay-foreground);
}
.overlay-content.svelte-1niqw1o {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50%, -50%);
}
.overlay-content.center_left.svelte-1niqw1o {
  transform: translate(-100%, -50%);
}
.overlay-content.center_right.svelte-1niqw1o {
  transform: translate(0, -50%);
}
.overlay-content.direction_left.top_left.svelte-1niqw1o, .overlay-content.direction_left.top_center.svelte-1niqw1o, .overlay-content.direction_left.top_right.svelte-1niqw1o {
  transform: translate(-100%, -100%);
}
.overlay-content.direction_left.bottom_left.svelte-1niqw1o, .overlay-content.direction_left.bottom_center.svelte-1niqw1o, .overlay-content.direction_left.bottom_right.svelte-1niqw1o {
  transform: translate(-100%, 0);
}
.overlay-content.direction_center.top_left.svelte-1niqw1o, .overlay-content.direction_center.top_center.svelte-1niqw1o, .overlay-content.direction_center.top_right.svelte-1niqw1o {
  transform: translate(-50%, -100%);
}
.overlay-content.direction_center.bottom_left.svelte-1niqw1o, .overlay-content.direction_center.bottom_center.svelte-1niqw1o, .overlay-content.direction_center.bottom_right.svelte-1niqw1o {
  transform: translate(-50%, 0);
}
.overlay-content.direction_right.top_left.svelte-1niqw1o, .overlay-content.direction_right.top_center.svelte-1niqw1o, .overlay-content.direction_right.top_right.svelte-1niqw1o {
  transform: translate(0, -100%);
}
.overlay-content.direction_right.bottom_left.svelte-1niqw1o, .overlay-content.direction_right.bottom_center.svelte-1niqw1o, .overlay-content.direction_right.bottom_right.svelte-1niqw1o {
  transform: translate(0, 0);
}.tooltip-wrapper.svelte-883quy {
  display: contents;
}