.pdf-creator-iframe-wrapper {
  height: 100%;
  background: #ddd;
  overflow: scroll;
  position: relative;
}
.pdf-creator-iframe-wrapper-zoom {
  position: absolute;
  padding: 35px;
  transform-origin: 0 0;
}
.pdf-creator-iframe-preview {
  height: 100%;
  width: 100%;
  border-width: 1.5px;
  border-style: outset;
  background: white;
  transform-origin: 0 0;
}
.pdf-creator-settings {
  min-width: 550px !important;
}
.pdf-creator-settings .cui-form-container > .cui-form-row:has(.cui-panel) {
  margin-bottom: 0px;
}
.pdf-creator-settings .cui-panel-header .cui-button .cui-button-visual {
  padding: 3px;
}
.pdf-creator-preview, .pdf-creator-tree {
  min-width: 300px !important;
}
.pdf-creator-tree {
  border-right: 1px solid #cbd5dc;
}
.pdf-creator-settings {
  border-left: 1px solid #cbd5dc;
}
.pdf-creator-preview-no-objects-label {
  height: 100%;
}
.pdf-creator-settings .cui-form-table .cui-form-td.cui-form-key {
  min-width: 150px;
}
.pdf-creator-field-selector {
  width: 600px;
  height: 600px;
}
.pdf-creator-field-selector .cui-table {
  width: 100%;
  display: block;
  overflow: visible;
}
.cui-theme-fylr .pdf-creator-field-selector .cui-table {
  border: 0;
}
.pdf-creator-field-selector .cui-tr {
  display: flex;
}
.pdf-creator-field-selector .cui-td {
  padding: 0;
  display: block;
}
.pdf-creator-field-selector .cui-td:nth-child(2) {
  width: 60%;
  margin-right: 5px;
}
.pdf-creator-field-selector .cui-td:nth-child(3) {
  width: 100%;
}
.pdf-creator-field-selector .cui-checkbox {
  margin-right: 2px;
}

body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator {
  background-color: var(--body-bg);
}
body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator > .cui-vertical-layout-center > .cui-horizontal-layout > *:not(.cui-flex-handle) {
  background-color: var(--pane-background);
  border: 0;
}
body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator > .cui-vertical-layout-center > .cui-horizontal-layout > *:not(.cui-flex-handle) > .cui-pane > .cui-vertical-layout-top > .cui-pane-header {
  --toolbar-gap: 0;
  --pane-header-background: var(--body-bg);
  flex-wrap: nowrap;
  padding-left: 0;
  padding-right: 0;
  background-color: var(--pane-header-background);
}
body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator > .cui-vertical-layout-center > .cui-horizontal-layout > *:not(.cui-flex-handle) > .cui-pane > .cui-vertical-layout-top > .cui-pane-header .cui-horizontal-layout-left > .cui-label {
  font-family: var(--headings-font-family);
  font-size: var(--headline-size-h3);
  font-weight: var(--headings-font-weight);
  line-height: var(--headings-line-height);
  color: var(--headings-color, inherit);
  margin-bottom: 0;
}
body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator > .cui-vertical-layout-center > .cui-horizontal-layout > *:not(.cui-flex-handle) > .cui-pane > .cui-vertical-layout-center {
  padding: var(--pane-padding);
}
body.cui-theme-fylr .cui-modal > .cui-simple-pane.pdf-creator .pdf-creator-iframe-wrapper {
  background: var(--gray-200);
}
