/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/style.css ***!
  \***************************************************************************************************************************************/
:root {
  --builder-active-color: gray;
  --builder-bg-color: red;
  --builder-color: black;
  --builder-hover-color: black;
}

/* Fixed sidenav, full height */
.builder-sidenav {
  height: 100%;
  width: 200px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: var(--builder-bg-color);
  overflow-x: hidden;
  padding-top: 20px;
  /* Style the sidenav links and the dropdown button */
}
.builder-sidenav a, .builder-sidenav .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 20px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
.builder-sidenav a:hover, .builder-sidenav .dropdown-btn:hover {
  color: #f1f1f1;
}

/* On mouse-over */
/* Main content */
.builder-main {
  margin-left: 200px;
  /* Same as the width of the sidenav */
  font-size: 20px;
  /* Increased text to enable scrolling */
  padding: 0 10px;
}

/* Add an active class to the active dropdown button */
/* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
.dropdown-container {
  display: none;
  background-color: #262626;
  padding-left: 8px;
}

/* Optional: Style the caret down icon */
.fa-caret-down {
  float: right;
  padding-right: 8px;
}

/* Some media queries for responsiveness */
@media screen and (max-height: 450px) {
  .sidenav {
    padding-top: 15px;
  }

  .sidenav a {
    font-size: 18px;
  }
}

/*# sourceMappingURL=style.css.map */

/*!************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/engine/view/pdf-view/style.css ***!
  \************************************************************************************************************************************************************/
.pdf-viewer-container {
  position: relative;
  border: 1px solid black;
}
.pdf-viewer-container .pdf-viewer-filter {
  --bs-pdf-ratio: calc(297/210 * 100%);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.pdf-viewer-container .pdf-viewer-filter:before {
  display: block;
  padding-top: var(--bs-pdf-ratio);
  content: "";
  border-bottom: 1px solid black;
}
.pdf-viewer-container .pdf-viewer-filter .pdf-viewer-block-container {
  transition: all 0.2s;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 12pt 18pt;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  opacity: 0;
  visibility: hidden;
}
.pdf-viewer-container:hover:before {
  background: white;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.pdf-viewer-container:hover .pdf-viewer-filter .pdf-viewer-block-container {
  opacity: 1;
  visibility: visible;
}
.pdf-viewer-container .blocks {
  padding: 8px 0;
  border: 1px dashed #003FDA;
  border-radius: 3px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
}
.pdf-viewer-container .blocks.is-editing {
  border-style: solid;
}
.pdf-viewer-container .blocks.is-editing .block-title {
  font-weight: bold;
}
.pdf-viewer-container .blocks .block-title {
  font-size: 14px;
  text-transform: uppercase;
  color: #003FDA;
}
.pdf-viewer-container .blocks .block-btn {
  border-radius: 50%;
  width: 40px;
  height: 40px;
}
.pdf-viewer-container .blocks.disabled {
  border: 1px dashed #7c7c7c;
  background-color: rgba(200, 200, 200, 0.2);
}
.pdf-viewer-container .blocks.disabled .block-title {
  color: #7c7c7c;
}

.not-display {
  opacity: 0;
}

/*# sourceMappingURL=style.css.map */

/*!***************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/engine/view/editor-view/style.css ***!
  \***************************************************************************************************************************************************************/
#builder-editor-view .builder-input-group {
  padding: 8px 0;
}
#builder-editor-view .builder-pane {
  padding: 10px 16px;
}
#builder-editor-view .builder-pane > hr {
  margin: 10px 0;
}

.sticky {
  position: sticky;
  top: 51px;
  z-index: 999;
  margin-bottom: 0;
}

.tabbable-custom > .nav-tabs > li.active {
  border-top: 3px solid #003FDA;
  margin-top: 0;
  position: relative;
}

/*# sourceMappingURL=style.css.map */

/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/engine/style.css ***!
  \**********************************************************************************************************************************************/
#pdf-viewer canvas {
  width: 100% !important;
}

/*# sourceMappingURL=style.css.map */

/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./src/engine/view/editor-view/editor-view-field/styles.css ***!
  \**********************************************************************************************************************************************************************************/
.bg-blue_vertuoza {
  background-color: #003FDA;
}

.pdf-builder-ui-slider .ui-slider-handle {
  border-radius: 50%;
}

.builder-caption-title {
  margin-bottom: 15px;
}

.pdf-field-img-holder {
  position: relative;
}
.pdf-field-img-holder:not(.empty) {
  border: 1px dashed #003FDA;
  border-radius: 3px;
}
.pdf-field-img-holder > button {
  position: absolute;
  right: 0;
}
.pdf-field-img-holder.empty > button {
  display: none;
}

/*# sourceMappingURL=styles.css.map */


/*# sourceMappingURL=pdf-template-builder.bundle.css.map*/