/* src/xml-viewer/BaseXmlViewer.module.css */
.container {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: var(--osdk-xml-viewer-bg);
  border: var(--osdk-xml-viewer-border);
  border-radius: var(--osdk-surface-border-radius);
  overflow: hidden;
}
.scrollWrapper {
  flex: 1;
  overflow: auto;
  padding: var(--osdk-surface-spacing);
}
.code {
  font-family: var(--osdk-xml-viewer-font-family);
  font-size: var(--osdk-xml-viewer-font-size);
  line-height: var(--osdk-xml-viewer-line-height);
  color: var(--osdk-typography-color-default-rest);
  white-space: pre;
  margin: 0;
  tab-size: 2;
}
.loadingContainer {
  composes: loadingContainer from "../shared/LoadingError.module.css";
}
.errorContainer {
  composes: errorContainer from "../shared/LoadingError.module.css";
}
.spinnerIcon {
  composes: spinnerIcon from "../shared/LoadingError.module.css";
}
.errorIcon {
  composes: errorIcon from "../shared/LoadingError.module.css";
}
/*# sourceMappingURL=xml-viewer.css.map */