

.raw-code {
	color: green;
	width: inherit;
	/* overflow: scroll; */
	margin: 0;
}

.dynamic-paragraph{
	margin: 0;
}

#click-toolbar {
  position: absolute;
  z-index: 2147483647; /* Enforce maximum stacking context value */
  touch-action: none;
}

.dynamic-element {
  position: absolute;
  z-index: 1; /* Keep added elements below the toolbar overlay */
  width: fit-content;
  max-width: 100%;
}

a:visited {
  color: blue;
}

img, p, a{
	background-color: white;
}
p{
	color: black;
}

.dynamic-element p,
.dynamic-element .image-loader-text {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  white-space: normal;
  word-break: break-all; /* Prevents un-broken string literals like `<img src="..."` from expanding width */
}