/*!*********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./vendor/fourbis/cms-bundle/assets/styles/devMode.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************/
.fb-cms-sidebar-container {
  position: fixed;
  right: 0;
  top: 20vh;
  z-index: 10010;
}
.fb-cms-sidebar-container.closed .fb-cms-sidebar {
  display: none;
}
.fb-cms-sidebar-container.closed .fb-cms-sidebar-toggle {
  transform: rotate(180deg);
}
.fb-cms-sidebar-container .fb-cms-sidebar-toggle {
  top: -30px;
  right: 12px;
  position: absolute;
  cursor: pointer;
}
.fb-cms-sidebar-container .fb-cms-sidebar-toggle::before {
  content: "";
  display: block;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #fff;
  position: absolute;
  transform: translate(2px, 5px);
}
.fb-cms-sidebar-container .fb-cms-sidebar-toggle::after {
  content: "";
  display: block;
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
  border-left: 13px solid #09c;
}
.fb-cms-sidebar-container .fb-cms-sidebar {
  font-family: monospace;
  letter-spacing: -0.6px;
  font-size: 0.95rem;
  display: flex;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 0.9);
  border: 2px solid #0099cc;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-right: none;
  padding: 5px 12px 5px 5px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  min-width: 250px;
  min-height: 150px;
  max-width: 30vw;
}
.fb-cms-sidebar-container .fb-cms-sidebar a {
  color: #0099cc;
}
.fb-cms-sidebar-container .fb-cms-sidebar-footer {
  margin-top: auto;
  opacity: 0.65;
}
.fb-cms-sidebar-container .fb-cms-sidebar-content {
  flex-grow: 1;
}
.fb-cms-sidebar-container .fb-cms-sidebar-tabs {
  display: inline-flex;
  float: right;
  gap: 8px;
}

.fb-error-container {
  border: 2px solid #0099cc;
  background: rgba(255, 255, 255, 0.9);
  padding: 5px;
  z-index: 10000;
  border-radius: 0.25rem;
}
.fb-error-container pre {
  margin-bottom: 0;
}
.fb-error-container .fb-source-lines {
  display: flex;
  gap: 0.25rem;
}
.fb-error-container .fb-source-lines .fb-source-lineNos {
  color: #6c757d;
  text-align: right;
  flex-shrink: 0;
}
.fb-error-container .fb-source-lines .fb-source-lineNos b {
  color: black;
}

.fb-h-100 {
  height: 100%;
}

.fb-d-flex {
  display: flex;
}

.fb-flex-column {
  flex-direction: column;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY21zRGV2TW9kZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUhGO0FBTUk7RUFDRTtBQUpOO0FBT0k7RUFDRTtBQUxOO0FBU0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQVBKO0FBU0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVBOO0FBVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUk47QUFZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQ0FsRFc7RUFtRFg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVko7QUFXSTtFQUNFLGNBOURNO0FBcURaO0FBYUU7RUFDRTtFQUNBO0FBWEo7QUFjRTtFQUNFO0FBWko7QUFlRTtFQUNFO0VBQ0E7RUFDQTtBQWJKOztBQWtCQTtFQUNFO0VBQ0Esb0NBcEZhO0VBcUZiO0VBQ0E7RUFDQTtBQWZGO0FBaUJFO0VBQ0U7QUFmSjtBQWtCRTtFQUNFO0VBQ0E7QUFoQko7QUFrQkk7RUFDRSxjQWpHTztFQWtHUDtFQUNBO0FBaEJOO0FBa0JNO0VBQ0U7QUFoQlI7O0FBc0JBO0VBQ0U7QUFuQkY7O0FBc0JBO0VBQ0U7QUFuQkY7O0FBc0JBO0VBQ0U7QUFuQkYsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3ZlbmRvci9mb3VyYmlzL2Ntcy1idW5kbGUvYXNzZXRzL3N0eWxlcy9kZXZNb2RlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJGNtcy1jb2xvcjogIzAwOTljYztcbiRvcGFxdWUtd2hpdGU6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiR0ZXh0LW11dGVkOiAjNmM3NTdkO1xuXG4uZmItY21zLXNpZGViYXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAyMHZoO1xuICB6LWluZGV4OiAxMDAxMDtcblxuICAmLmNsb3NlZCB7XG4gICAgLmZiLWNtcy1zaWRlYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZiLWNtcy1zaWRlYmFyLXRvZ2dsZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5mYi1jbXMtc2lkZWJhci10b2dnbGUge1xuICAgIHRvcDogLTMwcHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDVweCk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXRvcDogMTNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMTNweCBzb2xpZCAjMDljO1xuICAgIH1cbiAgfVxuXG4gIC5mYi1jbXMtc2lkZWJhciB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9wYXF1ZS13aGl0ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY21zLWNvbG9yO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDEycHggNXB4IDVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMzB2dztcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY21zLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5mYi1jbXMtc2lkZWJhci1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgb3BhY2l0eTogMC42NTtcbiAgfVxuXG4gIC5mYi1jbXMtc2lkZWJhci1jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZmItY21zLXNpZGViYXItdGFicyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cblxuLmZiLWVycm9yLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjbXMtY29sb3I7XG4gIGJhY2tncm91bmQ6ICRvcGFxdWUtd2hpdGU7XG4gIHBhZGRpbmc6IDVweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cbiAgcHJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZiLXNvdXJjZS1saW5lcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuMjVyZW07XG5cbiAgICAuZmItc291cmNlLWxpbmVOb3Mge1xuICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgYiB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZiLWgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmItZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZiLWZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/