@charset "UTF-8";

/* node_modules/.pnpm/quill@2.0.3/node_modules/quill/dist/quill.snow.css */
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family:
    Helvetica,
    Arial,
    sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,
.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui {
  cursor: pointer;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
}
@supports (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-set: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor p,
  .ql-editor h1,
  .ql-editor h2,
  .ql-editor h3,
  .ql-editor h4,
  .ql-editor h5,
  .ql-editor h6 {
    counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor table {
  border-collapse: collapse;
}
.ql-editor td {
  border: 1px solid #000;
  padding: 2px 5px;
}
.ql-editor ol {
  padding-left: 1.5em;
}
.ql-editor li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}
.ql-editor li > .ql-ui:before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li[data-list=checked] > .ql-ui,
.ql-editor li[data-list=unchecked] > .ql-ui {
  color: #777;
}
.ql-editor li[data-list=bullet] > .ql-ui:before {
  content: "\2022";
}
.ql-editor li[data-list=checked] > .ql-ui:before {
  content: "\2611";
}
.ql-editor li[data-list=unchecked] > .ql-ui:before {
  content: "\2610";
}
@supports (counter-set:none) {
  .ql-editor li[data-list] {
    counter-set: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list] {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered] {
  counter-increment: list-0;
}
.ql-editor li[data-list=ordered] > .ql-ui:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before {
  content: counter(list-1, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-set: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before {
  content: counter(list-2, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-set: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before {
  content: counter(list-3, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-set: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before {
  content: counter(list-4, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-set: list-5 list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before {
  content: counter(list-5, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-set: list-6 list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before {
  content: counter(list-6, decimal) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-set: list-7 list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-6 {
    counter-reset: list-7 list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before {
  content: counter(list-7, lower-alpha) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-set: list-8 list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-7 {
    counter-reset: list-8 list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before {
  content: counter(list-8, lower-roman) ". ";
}
@supports (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-set: list-9;
  }
}
@supports not (counter-set:none) {
  .ql-editor li[data-list].ql-indent-8 {
    counter-reset: list-9;
  }
}
.ql-editor li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor li.ql-direction-rtl > .ql-ui:before {
  margin-left: .3em;
  margin-right: -1.5em;
  text-align: left;
}
.ql-editor table {
  table-layout: fixed;
  width: 100%;
}
.ql-editor table td {
  outline: none;
}
.ql-editor .ql-code-block-container {
  font-family: monospace;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-editor .ql-font-monospace {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-editor .ql-size-small {
  font-size: .75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor .ql-ui {
  position: absolute;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: .4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: .83em;
}
.ql-snow .ql-editor h6 {
  font-size: .67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor .ql-code-block-container {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor .ql-code-block-container {
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor .ql-code-block-container {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: .83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: .67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-code-block-container {
  position: relative;
}
.ql-code-block-container .ql-ui {
  right: 5px;
  top: 5px;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family:
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 0 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0;
  content: "Save";
  padding-right: 0;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/* node_modules/.pnpm/gridstack@12.6.0/node_modules/gridstack/dist/gridstack.min.css */
.grid-stack {
  position: relative;
}
.grid-stack-rtl {
  direction: ltr;
}
.grid-stack-rtl > .grid-stack-item {
  direction: rtl;
}
.grid-stack-placeholder > .placeholder-content {
  background-color: rgba(0, 0, 0, .1);
  margin: 0;
  position: absolute;
  width: auto;
  z-index: 0 !important;
}
.grid-stack > .grid-stack-item {
  position: absolute;
  padding: 0;
  top: 0;
  width: var(--gs-column-width);
  height: var(--gs-cell-height);
}
.grid-stack > .grid-stack-item > .grid-stack-item-content {
  margin: 0;
  position: absolute;
  width: auto;
  overflow-x: hidden;
  overflow-y: auto;
}
.grid-stack > .grid-stack-item.size-to-content:not(.size-to-content-max) > .grid-stack-item-content {
  overflow-y: hidden;
}
.grid-stack:not(.grid-stack-rtl) > .grid-stack-item {
  left: 0;
}
.grid-stack.grid-stack-rtl > .grid-stack-item {
  right: 0;
}
.grid-stack > .grid-stack-item > .grid-stack-item-content,
.grid-stack > .grid-stack-placeholder > .placeholder-content {
  top: var(--gs-item-margin-top);
  right: var(--gs-item-margin-right);
  bottom: var(--gs-item-margin-bottom);
  left: var(--gs-item-margin-left);
}
.grid-stack-item > .ui-resizable-handle {
  position: absolute;
  font-size: .1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.grid-stack-item.ui-resizable-autohide > .ui-resizable-handle,
.grid-stack-item.ui-resizable-disabled > .ui-resizable-handle {
  display: none;
}
.grid-stack-item > .ui-resizable-ne,
.grid-stack-item > .ui-resizable-nw,
.grid-stack-item > .ui-resizable-se,
.grid-stack-item > .ui-resizable-sw {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.grid-stack-item > .ui-resizable-ne {
  transform: rotate(45deg);
}
.grid-stack-item > .ui-resizable-sw {
  transform: rotate(45deg);
}
.grid-stack-item > .ui-resizable-nw {
  transform: rotate(-45deg);
}
.grid-stack-item > .ui-resizable-se {
  transform: rotate(-45deg);
}
.grid-stack-item > .ui-resizable-nw {
  cursor: nw-resize;
  width: 20px;
  height: 20px;
  top: var(--gs-item-margin-top);
  left: var(--gs-item-margin-left);
}
.grid-stack-item > .ui-resizable-n {
  cursor: n-resize;
  height: 10px;
  top: var(--gs-item-margin-top);
  left: 25px;
  right: 25px;
}
.grid-stack-item > .ui-resizable-ne {
  cursor: ne-resize;
  width: 20px;
  height: 20px;
  top: var(--gs-item-margin-top);
  right: var(--gs-item-margin-right);
}
.grid-stack-item > .ui-resizable-e {
  cursor: e-resize;
  width: 10px;
  top: 15px;
  bottom: 15px;
  right: var(--gs-item-margin-right);
}
.grid-stack-item > .ui-resizable-se {
  cursor: se-resize;
  width: 20px;
  height: 20px;
  bottom: var(--gs-item-margin-bottom);
  right: var(--gs-item-margin-right);
}
.grid-stack-item > .ui-resizable-s {
  cursor: s-resize;
  height: 10px;
  left: 25px;
  bottom: var(--gs-item-margin-bottom);
  right: 25px;
}
.grid-stack-item > .ui-resizable-sw {
  cursor: sw-resize;
  width: 20px;
  height: 20px;
  bottom: var(--gs-item-margin-bottom);
  left: var(--gs-item-margin-left);
}
.grid-stack-item > .ui-resizable-w {
  cursor: w-resize;
  width: 10px;
  top: 15px;
  bottom: 15px;
  left: var(--gs-item-margin-left);
}
.grid-stack-item.ui-draggable-dragging > .ui-resizable-handle {
  display: none !important;
}
.grid-stack-item.ui-draggable-dragging {
  will-change:
    left,
    right,
    top;
}
.grid-stack-item.ui-resizable-resizing {
  will-change: width, height;
}
.ui-draggable-dragging,
.ui-resizable-resizing {
  z-index: 10000;
}
.ui-draggable-dragging > .grid-stack-item-content,
.ui-resizable-resizing > .grid-stack-item-content {
  box-shadow: 1px 4px 6px rgba(0, 0, 0, .2);
  opacity: .8;
}
.grid-stack-animate,
.grid-stack-animate .grid-stack-item {
  transition:
    left .3s,
    right .3s,
    top .3s,
    height .3s,
    width .3s;
}
.grid-stack-animate .grid-stack-item.grid-stack-placeholder,
.grid-stack-animate .grid-stack-item.ui-draggable-dragging,
.grid-stack-animate .grid-stack-item.ui-resizable-resizing {
  transition:
    left 0s,
    right 0s,
    top 0s,
    height 0s,
    width 0s;
}
.grid-stack > .grid-stack-item[gs-y="0"] {
  top: 0;
}
.grid-stack:not(.grid-stack-rtl) > .grid-stack-item[gs-x="0"] {
  left: 0;
}
.grid-stack.grid-stack-rtl > .grid-stack-item[gs-x="0"] {
  right: 0;
}

/* node_modules/.pnpm/@blocknote+core@0.37.0_@types+hast@3.0.5/node_modules/@blocknote/core/dist/style.css */
.bn-block-outer {
  line-height: 1.5;
  transition: margin .2s;
}
.bn-block {
  display: flex;
  flex-direction: column;
}
.bn-block-content {
  padding: 3px 0;
  display: flex;
  transition: font-size .2s;
  width: 100%;
}
.bn-block-content.ProseMirror-selectednode > *,
.ProseMirror-selectednode > .bn-block-content > * {
  border-radius: 4px;
  outline: 4px solid rgb(100, 160, 255);
}
.bn-block-content:before {
  content: "";
  margin-right: 0;
  transition: all .2s;
  height: 0;
  overflow: visible;
}
.bn-inline-content {
  width: 100%;
}
.bn-block-group .bn-block-group {
  margin-left: 24px;
}
.bn-block-group .bn-block-group > .bn-block-outer {
  position: relative;
}
.bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before {
  content: " ";
  display: inline;
  position: absolute;
  left: -20px;
  height: 100%;
  transition: all .2s .1s;
}
.bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before {
  height: 0;
}
.bn-inline-content code {
  font-family: monospace;
}
[data-prev-depth-change="1"] {
  --x: 1;
}
[data-prev-depth-change="2"] {
  --x: 2;
}
[data-prev-depth-change="3"] {
  --x: 3;
}
[data-prev-depth-change="4"] {
  --x: 4;
}
[data-prev-depth-change="5"] {
  --x: 5;
}
[data-prev-depth-change="-1"] {
  --x: -1;
}
[data-prev-depth-change="-2"] {
  --x: -2;
}
[data-prev-depth-change="-3"] {
  --x: -3;
}
[data-prev-depth-change="-4"] {
  --x: -4;
}
[data-prev-depth-change="-5"] {
  --x: -5;
}
.bn-block-outer[data-prev-depth-change] {
  margin-left: calc(10px * var(--x));
}
.bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change] {
  margin-left: 0;
}
[data-content-type=heading] {
  --level: 3em;
}
[data-content-type=heading][data-level="2"] {
  --level: 2em;
}
[data-content-type=heading][data-level="3"] {
  --level: 1.3em;
}
[data-content-type=heading][data-level="4"] {
  --level: 1em;
}
[data-content-type=heading][data-level="5"] {
  --level: .9em;
}
[data-content-type=heading][data-level="6"] {
  --level: .8em;
}
[data-prev-level="1"] {
  --prev-level: 3em;
}
[data-prev-level="2"] {
  --prev-level: 2em;
}
[data-prev-level="3"] {
  --prev-level: 1.3em;
}
[data-prev-level="4"] {
  --prev-level: 1em;
}
[data-prev-level="5"] {
  --prev-level: .9em;
}
[data-prev-level="6"] {
  --prev-level: .8em;
}
.bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content {
  font-size: var(--prev-level);
  font-weight: 700;
}
.bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading] {
  font-size: var(--level);
  font-weight: 700;
}
[data-content-type=quote] blockquote {
  border-left: 2px solid rgb(125, 121, 122);
  color: #7d797a;
  margin: 0;
  padding-left: 1em;
}
.bn-block-content:before {
  margin-right: 0;
  content: "";
}
.bn-block-content[data-content-type=numberedListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
[data-content-type=numberedListItem] {
  --index: attr(data-index);
}
[data-prev-type=numberedListItem] {
  --prev-index: attr(data-prev-index);
}
.bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before {
  content: var(--prev-index) ".";
}
.bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before {
  content: var(--index) ".";
}
.bn-block-content[data-content-type=bulletListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.bn-block-content[data-content-type=checkListItem] > div {
  display: flex;
  width: 100%;
}
.bn-block-content[data-content-type=checkListItem] > div > div {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.bn-block-content[data-content-type=checkListItem] > div > div > input {
  margin: 0;
  cursor: pointer;
}
.bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content {
  text-decoration: line-through;
}
.bn-block-content[data-text-alignment=center] {
  justify-content: center;
}
.bn-block-content[data-text-alignment=right] {
  justify-content: flex-end;
}
.bn-block-content:has(.bn-toggle-wrapper) > div {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group {
  display: none;
}
.bn-toggle-wrapper {
  display: flex;
  align-items: center;
}
.bn-toggle-button {
  color: var(--bn-colors-editor-text);
  padding: 3px;
}
.bn-toggle-button > svg {
  width: 18px;
  height: 18px;
}
.bn-toggle-wrapper[data-show-children=true] .bn-toggle-button {
  transform: rotate(90deg);
}
.bn-toggle-add-block-button {
  font-size: 16px;
  color: var(--bn-colors-side-menu);
  font-weight: 400;
  margin-left: 22px;
  padding-inline: 2px;
  width: fit-content;
}
.bn-toggle-button,
.bn-toggle-add-block-button {
  background: none;
  border: none;
  border-radius: var(--bn-border-radius-small);
  cursor: pointer;
  display: flex;
  -webkit-user-select: none;
  user-select: none;
}
.bn-toggle-button:hover,
.bn-toggle-add-block-button:hover {
  background-color: var(--bn-colors-hovered-background);
}
.bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\2022";
}
.bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\2022";
}
[data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25e6";
}
[data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
[data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25e6";
}
[data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25aa";
}
[data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
[data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25aa";
}
.bn-block-content[data-content-type=codeBlock] {
  position: relative;
  background-color: #161616;
  color: #fff;
  border-radius: 8px;
}
.bn-block-content[data-content-type=codeBlock] > pre {
  white-space: pre;
  overflow-x: auto;
  margin: 0;
  width: 100%;
  -moz-tab-size: 2;
  tab-size: 2;
  padding: 24px;
}
.bn-block-content[data-content-type=codeBlock] > div {
  outline: none !important;
}
.bn-block-content[data-content-type=codeBlock] > div > select {
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  user-select: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  position: absolute;
  top: 8px;
  left: 18px;
  font-size: .8em;
  color: #fff;
  opacity: 0;
  transition: opacity .3s;
  transition-delay: 1s;
}
.bn-block-content[data-content-type=codeBlock] > div > select > option {
  color: #000;
}
.bn-block-content[data-content-type=codeBlock]:hover > div > select,
.bn-block-content[data-content-type=codeBlock] > div > select:focus {
  opacity: .5;
  transition-delay: .1s;
}
.bn-block-content[data-content-type=pageBreak] > div {
  width: 100%;
  height: 0;
  border-top: dotted rgb(125, 121, 122) 2px;
  margin-block: 11px;
}
@media print {
  .bn-block-content[data-content-type=pageBreak] > div {
    page-break-after: always;
  }
}
[data-file-block] .bn-file-block-content-wrapper {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  user-select: none;
}
[data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
[data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon) {
  width: 100%;
}
[data-file-block] .bn-add-file-button {
  align-items: center;
  background-color: #f2f1ee;
  border-radius: 4px;
  color: #7d797a;
  display: flex;
  gap: 10px;
  padding: 12px;
}
.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
[data-file-block] .bn-file-name-with-icon:hover,
.ProseMirror-selectednode .bn-file-name-with-icon {
  background-color: #e1e1e1;
}
[data-file-block] .bn-add-file-button-icon,
[data-file-block] .bn-file-icon {
  width: 24px;
  height: 24px;
}
[data-file-block] .bn-add-file-button-text {
  font-size: .9rem;
}
[data-file-block] .bn-file-name-with-icon {
  border-radius: 4px;
  display: flex;
  gap: 4px;
  padding: 4px;
}
[data-file-block] .bn-file-caption {
  font-size: .8em;
  padding-block: 4px;
  word-break: break-word;
}
[data-file-block] .bn-file-caption:empty {
  padding-block: 0;
}
[data-file-block] .bn-resize-handle {
  position: absolute;
  width: 8px;
  height: 30px;
  background-color: #000;
  border: 1px solid white;
  border-radius: 4px;
  cursor: ew-resize;
}
[data-file-block] .bn-visual-media-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  max-width: 100%;
}
[data-file-block] .bn-visual-media {
  border-radius: 4px;
  width: 100%;
}
[data-content-type=audio] > .bn-file-block-content-wrapper,
.bn-audio {
  width: 100%;
}
.bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before {
  pointer-events: none;
  height: 0;
  position: absolute;
  font-style: italic;
}
[data-text-color=gray] {
  color: #9b9a97;
}
[data-text-color=brown] {
  color: #64473a;
}
[data-text-color=red] {
  color: #e03e3e;
}
[data-text-color=orange] {
  color: #d9730d;
}
[data-text-color=yellow] {
  color: #dfab01;
}
[data-text-color=green] {
  color: #4d6461;
}
[data-text-color=blue] {
  color: #0b6e99;
}
[data-text-color=purple] {
  color: #6940a5;
}
[data-text-color=pink] {
  color: #ad1a72;
}
[data-background-color=gray] {
  background-color: #ebeced;
}
[data-background-color=brown] {
  background-color: #e9e5e3;
}
[data-background-color=red] {
  background-color: #fbe4e4;
}
[data-background-color=orange] {
  background-color: #f6e9d9;
}
[data-background-color=yellow] {
  background-color: #fbf3db;
}
[data-background-color=green] {
  background-color: #ddedea;
}
[data-background-color=blue] {
  background-color: #ddebf1;
}
[data-background-color=purple] {
  background-color: #eae4f2;
}
[data-background-color=pink] {
  background-color: #f4dfeb;
}
[data-text-alignment=left] {
  justify-content: flex-start !important;
  text-align: left !important;
}
[data-text-alignment=center] {
  justify-content: center !important;
  text-align: center !important;
}
[data-text-alignment=right] {
  justify-content: flex-end !important;
  text-align: right !important;
}
[data-text-alignment=justify] {
  justify-content: flex-start !important;
  text-align: justify !important;
}
.bn-block-column-list {
  display: flex;
  flex-direction: row;
}
.bn-block-column {
  flex: 1;
  padding: 12px 20px;
  overflow-x: auto;
}
.bn-block-column:first-child {
  padding-left: 0;
}
.bn-block-column:last-child {
  padding-right: 0;
}
.bn-thread-mark:not([data-orphan=true]) {
  background: #ffc80026;
}
.bn-thread-mark .bn-thread-mark-selected {
  background: #ffc80040;
}
.ProseMirror .tableWrapper {
  overflow-x: auto;
}
.ProseMirror table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
}
.ProseMirror td,
.ProseMirror th {
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width);
}
.ProseMirror .column-resize-handle {
  position: absolute;
  right: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.ProseMirror.resize-cursor {
  cursor: ew-resize;
  cursor: col-resize;
}
.ProseMirror .selectedCell:after {
  z-index: 2;
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #c8c8ff66;
  pointer-events: none;
}
.bn-editor {
  outline: none;
  padding-inline: 54px;
  --N800: #172b4d;
  --N40: #dfe1e6;
}
.bn-comment-editor {
  width: 100%;
  padding: 0;
}
.bn-comment-editor .bn-editor {
  padding: 0;
}
.bn-root {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bn-root *,
.bn-root *:before,
.bn-root *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}
.bn-default-styles p,
.bn-default-styles h1,
.bn-default-styles h2,
.bn-default-styles h3,
.bn-default-styles h4,
.bn-default-styles h5,
.bn-default-styles h6,
.bn-default-styles li {
  margin: 0;
  padding: 0;
  font-size: inherit;
  min-width: 2px !important;
}
.bn-default-styles {
  font-size: 16px;
  font-weight: 400;
  font-family:
    Inter,
    SF Pro Display,
    -apple-system,
    BlinkMacSystemFont,
    Open Sans,
    Segoe UI,
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    Fira Sans,
    Droid Sans,
    Helvetica Neue,
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bn-table-drop-cursor {
  position: absolute;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.bn-drag-preview {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px;
  opacity: .001;
}
.bn-editor .bn-collaboration-cursor__base {
  position: relative;
}
.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret {
  position: absolute;
  width: 2px;
  top: 1px;
  bottom: -2px;
  left: -1px;
}
.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label {
  pointer-events: none;
  border-radius: 0 1.5px 1.5px 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  left: 0;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  color: transparent;
  max-height: 5px;
  max-width: 4px;
  padding: 0;
  top: -1px;
  transition: all .2s;
}
.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label {
  color: #0d0d0d;
  max-height: 1.1rem;
  max-width: 20rem;
  padding: .1rem .3rem;
  top: -17px;
  left: 0;
  border-radius: 3px 3px 3px 0;
  transition: all .2s;
}
.bn-editor [data-content-type=table] .tableWrapper {
  --bn-table-widget-size: 22px;
  --bn-table-handle-size: 9px ;
  overflow-y: hidden;
  padding: var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);
  position: relative;
  width: 100%;
}
.bn-editor [data-content-type=table] table {
  width: auto !important;
  word-break: break-word;
}
.bn-editor [data-content-type=table] th,
.bn-editor [data-content-type=table] td {
  border: 1px solid #ddd;
  padding: 5px 10px;
}
.bn-editor [data-content-type=table] th {
  font-weight: 700;
  text-align: left;
}
.bn-editor [data-content-type=table] th > p,
.bn-editor [data-content-type=table] td > p {
  min-height: 1.5rem;
}
.ProseMirror td,
.ProseMirror th {
  min-width: auto !important;
}
.ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.ProseMirror th:not([colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width) !important;
}
.prosemirror-dropcursor-block {
  transition-property: top, bottom;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  transition-duration: .15s;
}
.prosemirror-dropcursor-vertical {
  transition-property: left, right;
}
[data-show-selection] {
  background-color: highlight;
  padding: 2px 0;
}

/* src/styles.scss */
body,
.ql-editor {
  color: #0f1723;
  font-weight: 400;
  font-family: "Outfit", serif;
}
body strong,
.ql-editor strong {
  font-weight: 500;
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
}
body p,
.ql-editor p {
  margin: 0;
}
body .fg-default-secondary,
.ql-editor .fg-default-secondary {
  color: #686c74;
}
body .icon-size-40,
.ql-editor .icon-size-40 {
  width: 40px;
  min-width: 40px;
  height: 40px;
  font-size: 40px;
}
body .icon-size-32,
.ql-editor .icon-size-32 {
  width: 32px;
  min-width: 32px;
  height: 32px;
  font-size: 32px;
}
body .icon-size-28,
.ql-editor .icon-size-28 {
  width: 28px;
  min-width: 28px;
  height: 28px;
  font-size: 28px;
}
body .icon-size-24,
.ql-editor .icon-size-24 {
  width: 24px;
  min-width: 24px;
  height: 24px;
  font-size: 24px;
}
body .icon-size-20,
.ql-editor .icon-size-20 {
  width: 20px;
  min-width: 20px;
  height: 20px;
  font-size: 20px;
}
body .icon-size-18,
.ql-editor .icon-size-18 {
  width: 18px;
  min-width: 18px;
  height: 18px;
  font-size: 18px;
}
body .icon-size-16,
.ql-editor .icon-size-16 {
  width: 16px;
  min-width: 16px;
  height: 16px;
  font-size: 16px;
}
body .icon-size-14,
.ql-editor .icon-size-14 {
  width: 14px;
  min-width: 14px;
  height: 14px;
  font-size: 14px;
}
body .icon-size-12,
.ql-editor .icon-size-12 {
  width: 12px;
  min-width: 12px;
  height: 12px;
  font-size: 12px;
}
body .display-2xl,
.ql-editor .display-2xl {
  font-size: 3rem;
  line-height: 3.6rem;
  letter-spacing: -0.72px;
}
body .display-xl,
.ql-editor .display-xl {
  font-size: 2.5rem;
  line-height: 3.75rem;
  letter-spacing: -0.4px;
}
body .display-lg,
body .quill-display-lg,
.ql-editor .display-lg,
.ql-editor .quill-display-lg {
  font-size: 2rem;
  line-height: 3rem;
  letter-spacing: -0.32px;
}
body .display-md,
body .quill-display-md,
.ql-editor .display-md,
.ql-editor .quill-display-md {
  font-size: 1.75rem;
  line-height: 2.45rem;
  letter-spacing: 0px;
}
body .display-sm,
body .quill-display-md,
.ql-editor .display-sm,
.ql-editor .quill-display-md {
  font-size: 1.5rem;
  line-height: 2.25rem;
  letter-spacing: 0px;
}
body .display-xs,
.ql-editor .display-xs {
  font-size: 1.25rem;
  line-height: 1.875rem;
  letter-spacing: 0px;
}
body .text-xl,
.ql-editor .text-xl {
  font-size: 1.25rem;
  line-height: 1.875rem;
  letter-spacing: 0px;
}
body .text-lg,
body .quill-text-lg,
.ql-editor .text-lg,
.ql-editor .quill-text-lg {
  font-size: 1.125rem;
  line-height: 1.688rem;
  letter-spacing: 0px;
}
body .text-md,
body .quill-text-md,
.ql-editor .text-md,
.ql-editor .quill-text-md {
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0px;
}
body .text-sm,
body .quill-text-sm,
.ql-editor .text-sm,
.ql-editor .quill-text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
}
body .text-xs,
.ql-editor .text-xs {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
}
body .weight-light,
.ql-editor .weight-light {
  font-weight: 300;
}
body .weight-regular,
.ql-editor .weight-regular {
  font-weight: 400;
}
body .weight-medium,
.ql-editor .weight-medium {
  font-weight: 500;
}
body .weight-semibold,
.ql-editor .weight-semibold {
  font-weight: 600;
}
body .weight-bold,
.ql-editor .weight-bold {
  font-weight: 700;
}
body .weight-extrabold,
.ql-editor .weight-extrabold {
  font-weight: 800;
}
body .fg-default-primary,
.ql-editor .fg-default-primary {
  color: #0f1723;
}
body .text-color-black-100,
.ql-editor .text-color-black-100 {
  color: #0f1723;
}
body .bg-color-black-100,
.ql-editor .bg-color-black-100 {
  background-color: #0f1723;
}
body .text-color-black-80,
.ql-editor .text-color-black-80 {
  color: #585d69;
}
body .bg-color-black-80,
.ql-editor .bg-color-black-80 {
  background-color: #585d69;
}
body .text-color-black-40,
.ql-editor .text-color-black-40 {
  color: #878b96;
}
body .bg-color-black-40,
.ql-editor .bg-color-black-40 {
  background-color: #878b96;
}
body .text-color-black-20,
.ql-editor .text-color-black-20 {
  color: #cfd1d4;
}
body .bg-color-black-20,
.ql-editor .bg-color-black-20 {
  background-color: #cfd1d4;
}
body .text-color-black-0,
.ql-editor .text-color-black-0 {
  color: #ffffff;
}
body .bg-color-black-0,
.ql-editor .bg-color-black-0 {
  background-color: #ffffff;
}
body .text-color-red-100,
.ql-editor .text-color-red-100 {
  color: #b22404;
}
body .bg-color-red-100,
.ql-editor .bg-color-red-100 {
  background-color: #b22404;
}
body .text-color-red-80,
.ql-editor .text-color-red-80 {
  color: #e32d05;
}
body .bg-color-red-80,
.ql-editor .bg-color-red-80 {
  background-color: #e32d05;
}
body .text-color-red-60,
.ql-editor .text-color-red-60 {
  color: #ed5e3e;
}
body .bg-color-red-60,
.ql-editor .bg-color-red-60 {
  background-color: #ed5e3e;
}
body .text-color-red-40,
.ql-editor .text-color-red-40 {
  color: #f8ab9a;
}
body .bg-color-red-40,
.ql-editor .bg-color-red-40 {
  background-color: #f8ab9a;
}
body .text-color-red-20,
.ql-editor .text-color-red-20 {
  color: #fcd3ca;
}
body .bg-color-red-20,
.ql-editor .bg-color-red-20 {
  background-color: #fcd3ca;
}
body .text-color-orange-100,
.ql-editor .text-color-orange-100 {
  color: #f49906;
}
body .bg-color-orange-100,
.ql-editor .bg-color-orange-100 {
  background-color: #f49906;
}
body .text-color-orange-80,
.ql-editor .text-color-orange-80 {
  color: #ffaa20;
}
body .bg-color-orange-80,
.ql-editor .bg-color-orange-80 {
  background-color: #ffaa20;
}
body .text-color-orange-60,
.ql-editor .text-color-orange-60 {
  color: #fdbc53;
}
body .bg-color-orange-60,
.ql-editor .bg-color-orange-60 {
  background-color: #fdbc53;
}
body .text-color-orange-40,
.ql-editor .text-color-orange-40 {
  color: #fed89a;
}
body .bg-color-orange-40,
.ql-editor .bg-color-orange-40 {
  background-color: #fed89a;
}
body .text-color-orange-20,
.ql-editor .text-color-orange-20 {
  color: #fee9c7;
}
body .bg-color-orange-20,
.ql-editor .bg-color-orange-20 {
  background-color: #fee9c7;
}
body .text-color-green-100,
.ql-editor .text-color-green-100 {
  color: #00ad74;
}
body .bg-color-green-100,
.ql-editor .bg-color-green-100 {
  background-color: #00ad74;
}
body .text-color-green-80,
.ql-editor .text-color-green-80 {
  color: #00bc7d;
}
body .bg-color-green-80,
.ql-editor .bg-color-green-80 {
  background-color: #00bc7d;
}
body .text-color-green-60,
.ql-editor .text-color-green-60 {
  color: #12e29d;
}
body .bg-color-green-60,
.ql-editor .bg-color-green-60 {
  background-color: #12e29d;
}
body .text-color-green-40,
.ql-editor .text-color-green-40 {
  color: #8af4d1;
}
body .bg-color-green-40,
.ql-editor .bg-color-green-40 {
  background-color: #8af4d1;
}
body .text-color-green-20,
.ql-editor .text-color-green-20 {
  color: #b0f8e0;
}
body .bg-color-green-20,
.ql-editor .bg-color-green-20 {
  background-color: #b0f8e0;
}
body .text-color-blue-100,
.ql-editor .text-color-blue-100 {
  color: #3d24a1;
}
body .bg-color-blue-100,
.ql-editor .bg-color-blue-100 {
  background-color: #3d24a1;
}
body .text-color-blue-80,
.ql-editor .text-color-blue-80 {
  color: #482bbd;
}
body .bg-color-blue-80,
.ql-editor .bg-color-blue-80 {
  background-color: #482bbd;
}
body .text-color-blue-60,
.ql-editor .text-color-blue-60 {
  color: #644eda;
}
body .bg-color-blue-60,
.ql-editor .bg-color-blue-60 {
  background-color: #644eda;
}
body .text-color-blue-40,
.ql-editor .text-color-blue-40 {
  color: #b3a8eb;
}
body .bg-color-blue-40,
.ql-editor .bg-color-blue-40 {
  background-color: #b3a8eb;
}
body .text-color-blue-20,
.ql-editor .text-color-blue-20 {
  color: #d7d1f5;
}
body .bg-color-blue-20,
.ql-editor .bg-color-blue-20 {
  background-color: #d7d1f5;
}
body .text-color-purple-100,
.ql-editor .text-color-purple-100 {
  color: #770ca1;
}
body .bg-color-purple-100,
.ql-editor .bg-color-purple-100 {
  background-color: #770ca1;
}
body .text-color-purple-80,
.ql-editor .text-color-purple-80 {
  color: #820daf;
}
body .bg-color-purple-80,
.ql-editor .bg-color-purple-80 {
  background-color: #820daf;
}
body .text-color-purple-60,
.ql-editor .text-color-purple-60 {
  color: #b11fea;
}
body .bg-color-purple-60,
.ql-editor .bg-color-purple-60 {
  background-color: #b11fea;
}
body .text-color-purple-40,
.ql-editor .text-color-purple-40 {
  color: #dea2f6;
}
body .bg-color-purple-40,
.ql-editor .bg-color-purple-40 {
  background-color: #dea2f6;
}
body .text-color-purple-20,
.ql-editor .text-color-purple-20 {
  color: #edccfa;
}
body .bg-color-purple-20,
.ql-editor .bg-color-purple-20 {
  background-color: #edccfa;
}
body .accent-primary-fg-bg-stk {
  border-color: #d1d3f9;
  background-color: #f2f3fd;
  color: #444fe6;
}
body .brand2-primary-fg-bg-stk {
  border-color: #a1d7fe;
  background-color: #f2f9ff;
  color: #0165ad;
}
body .brand3-primary-fg-bg-stk {
  border-color: #f4a8bc;
  background-color: #fdeef2;
  color: #cc1b4a;
}
body .brand4-primary-fg-bg-stk {
  border-color: #ffcf9d;
  background-color: #fff5eb;
  color: #894600;
}
body .utility-pink-fg-bg-stk {
  border-color: #ec7ffa;
  background-color: #fdf0fe;
  color: #b104c8;
}
body .utility-violet-fg-bg-stk {
  border-color: #c457ef;
  background-color: #faf1fe;
  color: #930fc7;
}
body .utility-indigo-fg-bg-stk {
  border-color: #8a79e2;
  background-color: #f4f2fc;
  color: #482bbd;
}
body .utility-celtic-fg-bg-stk {
  border-color: #6babe7;
  background-color: #ecf5fe;
  color: #2473bd;
}
body .utility-cyan-fg-bg-stk {
  border-color: #4dbbe0;
  background-color: #e8f7fc;
  color: #0c7497;
}
body .utility-tiffany-fg-bg-stk {
  border-color: #45d9de;
  background-color: #e9fafb;
  color: #177a7d;
}
body .utility-mint-fg-bg-stk {
  border-color: #6ad2b1;
  background-color: #e8f8f3;
  color: #1e7157;
}
body .utility-emerald-fg-bg-stk {
  border-color: #4eefb9;
  background-color: #e3fdf4;
  color: #00704b;
}
body .utility-apple-fg-bg-stk {
  border-color: #9dd56c;
  background-color: #eff9e7;
  color: #447916;
}
body .utility-pear-fg-bg-stk {
  border-color: #cdd945;
  background-color: #f9fbe4;
  color: #595f11;
}
body .utility-amber-fg-bg-stk {
  border-color: #feca77;
  background-color: #fff7eb;
  color: #9b6003;
}
body .utility-flame-fg-bg-stk {
  border-color: #f8ab9a;
  background-color: #feefec;
  color: #b22404;
}
body .utility-rose-fg-bg-stk {
  border-color: #fe9ab2;
  background-color: #ffebf0;
  color: #db053b;
}
body .default-primary-fg-bg-stk {
  border-color: #cfd1d4;
  background-color: #f5f5f5;
  color: #686c74;
}
body .disabled-primary-fg-bg-stk {
  border-color: #eeeff0;
  background-color: #f5f5f5;
  color: #878b96;
}
body .accent-100-bg {
  background-color: #a3a9f3;
}
body .brand2-default-bg {
  background-color: #a1d7fe;
}
body .brand3-default-bg {
  background-color: #f4a8bc;
}
body .brand4-default-bg {
  background-color: #ffcf9d;
}
body .utility-pink-default-bg {
  background-color: #f1a1fc;
}
body .utility-violet-default-bg {
  background-color: #dea2f6;
}
body .utility-indigo-default-bg {
  background-color: #b3a8eb;
}
body .utility-celtic-default-bg {
  background-color: #a5d0f8;
}
body .utility-cyan-default-bg {
  background-color: #9edbf0;
}
body .utility-tiffany-default-bg {
  background-color: #a1eaed;
}
body .utility-mint-default-bg {
  background-color: #9ee0cb;
}
body .utility-emerald-default-bg {
  background-color: #8af4d1;
}
body .utility-apple-default-bg {
  background-color: #cae9af;
}
body .utility-pear-default-bg {
  background-color: #ecf2ab;
}
body .utility-amber-default-bg {
  background-color: #fed89a;
}
body .utility-flame-default-bg {
  background-color: #f8ab9a;
}
body .utility-rose-default-bg {
  background-color: #fe9ab2;
}
body .accent-primary-fg-bg {
  background-color: #f2f3fd;
  color: #444fe6;
}
body .accent-secondary-stk {
  border-color: #a3a9f3 !important;
}
body .success-primary-fg-bg {
  background-color: #ecfdf3;
  color: #027a48;
}
body .success-tertiary-stk {
  border-color: #6ce9a6 !important;
}
html {
  color-scheme: light;
}
:root {
  scrollbar-width: thin;
}
body {
  margin: 0;
  padding: 0;
  scrollbar-gutter: stable;
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .ql-editor {
  margin: 0;
  padding: 0;
}
body .floating-panel-boundary {
  position: relative;
}
body .mat-icon {
  display: flex;
  -webkit-user-select: none;
  user-select: none;
}
body label {
  cursor: inherit !important;
}
body a {
  color: currentColor;
  text-decoration: none;
}
body a:visited {
  color: currentColor;
}
body .cdk-overlay-container {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
body .cdk-backdrop-obscure {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background: rgba(40, 47, 62, 0.7);
}
::-webkit-scrollbar {
  width: 6px;
}
::-webkit-scrollbar-track {
  background-color: #ffffff;
}
::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #cfd1d4;
}
* {
  scroll-behavior: smooth;
  scrollbar-color: #cfd1d4 #ffffff;
  scrollbar-width: auto;
}
.toast-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
  pointer-events: initial !important;
}
.toast-container.toast-bottom-center {
  right: 50% !important;
  bottom: 20px !important;
  transform: translateX(50%) !important;
  width: fit-content !important;
}
.toast-container.toast-top-right {
  top: 72px !important;
  right: 0 !important;
  z-index: 0 !important;
  transition: 0.2s ease-in-out;
  padding: 24px 24px 48px 48px !important;
}
.toast-container.toast-top-right:before {
  position: absolute;
  z-index: -1;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  mask-image:
    linear-gradient(
      to bottom left,
      #cfd1d4 0%,
      transparent 40%);
  -webkit-mask-image:
    linear-gradient(
      to bottom left,
      #cfd1d4 0%,
      transparent 40%);
  inset: 0;
  background:
    linear-gradient(
      to bottom left,
      #cfd1d4 0%,
      transparent 40%);
  pointer-events: none;
  content: "";
}
.toast-container.toast-top-right:empty {
  opacity: 0;
}
.custom-menu-enabled {
  cursor: pointer;
}
.tags-virtual-scroll .cdk-virtual-scroll-content-wrapper {
  box-sizing: border-box;
  padding: 0 12px;
  width: 100%;
}
.combobox-dropdown-panel,
.address-autocomplete-dropdown-panel {
  min-width: 280px;
}
.combobox-dropdown-panel.sm,
.address-autocomplete-dropdown-panel.sm {
  min-width: 112px;
}
.combobox-dropdown-panel .combobox-section-header,
.address-autocomplete-dropdown-panel .combobox-section-header {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  font-weight: 600;
  color: #686c74;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  padding: 8px 12px 4px;
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}
ngx-skeleton-loader .skeleton-loader {
  margin: 0 !important;
}
ngx-skeleton-loader .skeleton-loader.square {
  border-radius: 8px;
}
.cdk-sidebar {
  transform: translateX(100%);
  box-sizing: content-box !important;
  margin-left: auto;
  padding-left: 40px;
  height: 100vh;
}
.cdk-sidebar .cdk-dialog-container {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  min-height: 0;
  overflow: hidden;
  box-shadow: 0 16px 32px -4px rgba(15, 23, 35, 0.1), 0 4px 4px -4px rgba(15, 23, 35, 0.05);
  border-left: 1px solid #cfd1d4;
  background-color: #ffffff;
}
.cdk-sidebar.cdk-sidebar-open {
  transform: translateX(0);
}
.cdk-sidebar.cdk-sidebar--half-screen {
  padding-left: 0;
  max-width: 100vw;
}
.blocknote-host {
  --background: 0 0% 100%;
  --foreground: 220 20% 10%;
  --card: 0 0% 100%;
  --card-foreground: 220 20% 10%;
  --popover: 0 0% 100%;
  --popover-foreground: 220 20% 10%;
  --primary: 221 83% 53%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 14% 96%;
  --secondary-foreground: 220 20% 10%;
  --muted: 220 14% 96%;
  --muted-foreground: 220 9% 46%;
  --accent: 220 14% 96%;
  --accent-foreground: 220 20% 10%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 221 83% 53%;
  --radius: 0.5rem;
}
.blocknote-host bna-formatting-toolbar-controller,
.blocknote-host bna-suggestions-menu-controller,
.blocknote-host bna-link-toolbar-controller,
.blocknote-host bna-file-panel-controller,
.blocknote-host bna-slash-menu-controller {
  z-index: 1200;
}
.blocknote-host bna-formatting-toolbar,
.blocknote-host bna-formatting-toolbar .bn-toolbar,
.blocknote-host bna-link-toolbar,
.blocknote-host bna-link-toolbar .bn-toolbar,
.blocknote-host bna-slash-menu > div,
.blocknote-host bna-suggestions-menu > div,
.blocknote-host app-meeting-blocknote-emoji-menu .emoji-menu,
.blocknote-host bna-file-panel {
  background-color: #ffffff !important;
  color: #0f1723 !important;
  border: 1px solid #cfd1d4 !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 16px rgba(15, 23, 35, 0.05), 0 12px 32px rgba(15, 23, 35, 0.4) !important;
}
.blocknote-host bna-formatting-toolbar,
.blocknote-host bna-formatting-toolbar .bn-toolbar,
.blocknote-host bna-link-toolbar,
.blocknote-host bna-link-toolbar .bn-toolbar {
  padding: 4px !important;
  gap: 2px;
  width: fit-content;
}
.blocknote-host bna-slash-menu > div,
.blocknote-host bna-suggestions-menu > div {
  overflow: hidden;
  max-height: min(380px, 55vh);
  overflow-y: auto;
}
.blocknote-host bna-file-panel {
  padding: 12px !important;
  min-width: 280px;
}
.blocknote-host bna-slash-menu-item button.bg-muted,
.blocknote-host bna-slash-menu-item button[class*=bg-muted],
.blocknote-host bna-suggestions-menu-item button.bg-muted,
.blocknote-host bna-suggestions-menu-item button[class*=bg-muted] {
  background-color: #e7e8ea !important;
}
.cdk-overlay-pane:has(bna-color-picker),
.cdk-overlay-pane:has(bna-delete-block-item) {
  --background: 0 0% 100%;
  --foreground: 220 20% 10%;
  --card: 0 0% 100%;
  --card-foreground: 220 20% 10%;
  --popover: 0 0% 100%;
  --popover-foreground: 220 20% 10%;
  --primary: 221 83% 53%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 14% 96%;
  --secondary-foreground: 220 20% 10%;
  --muted: 220 14% 96%;
  --muted-foreground: 220 9% 46%;
  --accent: 220 14% 96%;
  --accent-foreground: 220 20% 10%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 221 83% 53%;
  --radius: 0.5rem;
}
.blocknote-host .cdk-overlay-container,
.blocknote-host .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.blocknote-host .cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.blocknote-host .cdk-overlay-container:empty {
  display: none;
}
.blocknote-host .cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.blocknote-host .cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
  z-index: 1000;
}
.blocknote-host .cdk-overlay-backdrop {
  position: absolute;
  inset: 0;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  opacity: 0;
  touch-action: manipulation;
  z-index: 1000;
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
@media (prefers-reduced-motion) {
  .blocknote-host .cdk-overlay-backdrop {
    transition-duration: 1ms;
  }
}
.blocknote-host .cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media (forced-colors: active) {
  .blocknote-host .cdk-overlay-backdrop-showing {
    opacity: 0.6;
  }
}
.blocknote-host .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.3215686275);
}
.blocknote-host .cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.blocknote-host .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.blocknote-host .cdk-high-contrast-active .cdk-overlay-transparent-backdrop {
  opacity: 0;
  visibility: visible;
}
.blocknote-host .cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.blocknote-host .cdk-overlay-connected-position-bounding-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
  z-index: 1000;
}
.blocknote-host .cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.blocknote-host .cdk-overlay-popover {
  background: none;
  border: none;
  padding: 0;
  outline: 0;
  overflow: visible;
  position: fixed;
  pointer-events: none;
  white-space: normal;
  color: inherit;
  text-decoration: none;
  width: 100%;
  height: 100%;
  inset: 0 auto auto 0;
}
.blocknote-host .cdk-overlay-popover::backdrop {
  display: none;
}
.blocknote-host .cdk-overlay-popover .cdk-overlay-backdrop {
  position: fixed;
  z-index: auto;
}
.blocknote-host *,
.blocknote-host :before,
.blocknote-host :after {
  --tw-border-spacing-x:0;
  --tw-border-spacing-y:0;
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness:proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:rgb(59 130 246 / .5);
  --tw-ring-offset-shadow:0 0 #0000;
  --tw-ring-shadow:0 0 #0000;
  --tw-shadow:0 0 #0000;
  --tw-shadow-colored:0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
.blocknote-host ::backdrop {
  --tw-border-spacing-x:0;
  --tw-border-spacing-y:0;
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness:proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:rgb(59 130 246 / .5);
  --tw-ring-offset-shadow:0 0 #0000;
  --tw-ring-shadow:0 0 #0000;
  --tw-shadow:0 0 #0000;
  --tw-shadow-colored:0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
.blocknote-host *,
.blocknote-host :before,
.blocknote-host :after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
.blocknote-host :before,
.blocknote-host :after {
  --tw-content: "";
}
.blocknote-host html,
.blocknote-host :host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family:
    var(--font-sans),
    ui-sans-serif,
    system-ui,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}
.blocknote-host body {
  margin: 0;
  line-height: inherit;
}
.blocknote-host hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
.blocknote-host abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
.blocknote-host h1,
.blocknote-host h2,
.blocknote-host h3,
.blocknote-host h4,
.blocknote-host h5,
.blocknote-host h6 {
  font-size: inherit;
  font-weight: inherit;
}
.blocknote-host a {
  color: inherit;
  text-decoration: inherit;
}
.blocknote-host b,
.blocknote-host strong {
  font-weight: bolder;
}
.blocknote-host code,
.blocknote-host kbd,
.blocknote-host samp,
.blocknote-host pre {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    Liberation Mono,
    Courier New,
    monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}
.blocknote-host small {
  font-size: 80%;
}
.blocknote-host sub,
.blocknote-host sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.blocknote-host sub {
  bottom: -0.25em;
}
.blocknote-host sup {
  top: -0.5em;
}
.blocknote-host table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
.blocknote-host button,
.blocknote-host input,
.blocknote-host optgroup,
.blocknote-host select,
.blocknote-host textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
.blocknote-host button,
.blocknote-host select {
  text-transform: none;
}
.blocknote-host button,
.blocknote-host input:where([type=button]),
.blocknote-host input:where([type=reset]),
.blocknote-host input:where([type=submit]) {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
.blocknote-host :-moz-focusring {
  outline: auto;
}
.blocknote-host :-moz-ui-invalid {
  box-shadow: none;
}
.blocknote-host progress {
  vertical-align: baseline;
}
.blocknote-host ::-webkit-inner-spin-button,
.blocknote-host ::-webkit-outer-spin-button {
  height: auto;
}
.blocknote-host [type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
.blocknote-host ::-webkit-search-decoration {
  -webkit-appearance: none;
}
.blocknote-host ::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
.blocknote-host summary {
  display: list-item;
}
.blocknote-host blockquote,
.blocknote-host dl,
.blocknote-host dd,
.blocknote-host h1,
.blocknote-host h2,
.blocknote-host h3,
.blocknote-host h4,
.blocknote-host h5,
.blocknote-host h6,
.blocknote-host hr,
.blocknote-host figure,
.blocknote-host p,
.blocknote-host pre {
  margin: 0;
}
.blocknote-host fieldset {
  margin: 0;
  padding: 0;
}
.blocknote-host legend {
  padding: 0;
}
.blocknote-host ol,
.blocknote-host ul,
.blocknote-host menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.blocknote-host dialog {
  padding: 0;
}
.blocknote-host textarea {
  resize: vertical;
}
.blocknote-host input::-moz-placeholder,
.blocknote-host textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.blocknote-host input::placeholder,
.blocknote-host textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
.blocknote-host button,
.blocknote-host [role=button] {
  cursor: pointer;
}
.blocknote-host :disabled {
  cursor: default;
}
.blocknote-host img,
.blocknote-host svg,
.blocknote-host video,
.blocknote-host canvas,
.blocknote-host audio,
.blocknote-host iframe,
.blocknote-host embed,
.blocknote-host object {
  display: block;
  vertical-align: middle;
}
.blocknote-host img,
.blocknote-host video {
  max-width: 100%;
  height: auto;
}
.blocknote-host [hidden]:where(:not([hidden=until-found])) {
  display: none;
}
.blocknote-host :root {
  --background: 0 0% 100%;
  --foreground: 224 71.4% 4.1%;
  --card: 0 0% 100%;
  --card-foreground: 224 71.4% 4.1%;
  --popover: 0 0% 100%;
  --popover-foreground: 224 71.4% 4.1%;
  --primary: 220.9 39.3% 11%;
  --primary-foreground: 210 20% 98%;
  --secondary: 220 14.3% 95.9%;
  --secondary-foreground: 220.9 39.3% 11%;
  --muted: 220 14.3% 95.9%;
  --muted-foreground: 220 8.9% 46.1%;
  --accent: 220 14.3% 95.9%;
  --accent-foreground: 220.9 39.3% 11%;
  --destructive: 0 84.2% 60.2%;
  --destructive-foreground: 210 20% 98%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 224 71.4% 4.1%;
  --radius: .5rem;
}
.blocknote-host .dark {
  --background: 224 71.4% 4.1%;
  --foreground: 210 20% 98%;
  --card: 224 71.4% 4.1%;
  --card-foreground: 210 20% 98%;
  --popover: 224 71.4% 4.1%;
  --popover-foreground: 210 20% 98%;
  --primary: 210 20% 98%;
  --primary-foreground: 220.9 39.3% 11%;
  --secondary: 215 27.9% 16.9%;
  --secondary-foreground: 210 20% 98%;
  --muted: 215 27.9% 16.9%;
  --muted-foreground: 217.9 10.6% 64.9%;
  --accent: 215 27.9% 16.9%;
  --accent-foreground: 210 20% 98%;
  --destructive: 0 62.8% 30.6%;
  --destructive-foreground: 210 20% 98%;
  --border: 215 27.9% 16.9%;
  --input: 215 27.9% 16.9%;
  --ring: 216 12.2% 83.9%;
}
.blocknote-host .pointer-events-none {
  pointer-events: none;
}
.blocknote-host .fixed {
  position: fixed;
}
.blocknote-host .absolute {
  position: absolute;
}
.blocknote-host .relative {
  position: relative;
}
.blocknote-host .inset-y-0 {
  top: 0;
  bottom: 0;
}
.blocknote-host .left-2 {
  left: 0.5rem;
}
.blocknote-host .left-\[40px\] {
  left: 40px;
}
.blocknote-host .z-30 {
  z-index: 30;
}
.blocknote-host .z-40 {
  z-index: 40;
}
.blocknote-host .z-50 {
  z-index: 50;
}
.blocknote-host .z-\[1\] {
  z-index: 1;
}
.blocknote-host .z-\[2\] {
  z-index: 2;
}
.blocknote-host .-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.blocknote-host .my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.blocknote-host .my-\[--spacing\(var\(--side-offset\)\)\] {
  margin-top: var(--spacing(var(--side-offset)));
  margin-bottom: var(--spacing(var(--side-offset)));
}
.blocknote-host .mb-2 {
  margin-bottom: 0.5rem;
}
.blocknote-host .mb-3 {
  margin-bottom: 0.75rem;
}
.blocknote-host .me-2 {
  margin-inline-end: 0.5rem;
}
.blocknote-host .ml-auto {
  margin-left: auto;
}
.blocknote-host .ms-auto {
  margin-inline-start: auto;
}
.blocknote-host .\!block {
  display: block !important;
}
.blocknote-host .block {
  display: block;
}
.blocknote-host .flex {
  display: flex;
}
.blocknote-host .inline-flex {
  display: inline-flex;
}
.blocknote-host .table {
  display: table;
}
.blocknote-host .grid {
  display: grid;
}
.blocknote-host .contents {
  display: contents;
}
.blocknote-host .hidden {
  display: none;
}
.blocknote-host .size-10 {
  width: 2.5rem;
  height: 2.5rem;
}
.blocknote-host .size-3\.5 {
  width: 0.875rem;
  height: 0.875rem;
}
.blocknote-host .size-4 {
  width: 1rem;
  height: 1rem;
}
.blocknote-host .size-6 {
  width: 1.5rem;
  height: 1.5rem;
}
.blocknote-host .size-8 {
  width: 2rem;
  height: 2rem;
}
.blocknote-host .size-9 {
  width: 2.25rem;
  height: 2.25rem;
}
.blocknote-host .h-10 {
  height: 2.5rem;
}
.blocknote-host .h-8 {
  height: 2rem;
}
.blocknote-host .h-9 {
  height: 2.25rem;
}
.blocknote-host .h-\[20px\] {
  height: 20px;
}
.blocknote-host .h-\[30px\] {
  height: 30px;
}
.blocknote-host .h-\[32px\] {
  height: 32px;
}
.blocknote-host .h-\[45px\] {
  height: 45px;
}
.blocknote-host .h-\[calc\(100\%-1px\)\] {
  height: calc(100% - 1px);
}
.blocknote-host .h-full {
  height: 100%;
}
.blocknote-host .h-px {
  height: 1px;
}
.blocknote-host .max-h-\[350px\] {
  max-height: 350px;
}
.blocknote-host .w-96 {
  width: 24rem;
}
.blocknote-host .w-\[20px\] {
  width: 20px;
}
.blocknote-host .w-\[30px\] {
  width: 30px;
}
.blocknote-host .w-\[45px\] {
  width: 45px;
}
.blocknote-host .w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.blocknote-host .w-full {
  width: 100%;
}
.blocknote-host .min-w-0 {
  min-width: 0px;
}
.blocknote-host .min-w-\[100px\] {
  min-width: 100px;
}
.blocknote-host .min-w-\[120px\] {
  min-width: 120px;
}
.blocknote-host .min-w-\[350px\] {
  min-width: 350px;
}
.blocknote-host .min-w-\[8rem\] {
  min-width: 8rem;
}
.blocknote-host .flex-1 {
  flex: 1 1 0%;
}
.blocknote-host .flex-shrink-0,
.blocknote-host .shrink-0 {
  flex-shrink: 0;
}
.blocknote-host .flex-grow-0 {
  flex-grow: 0;
}
.blocknote-host .grow {
  flex-grow: 1;
}
.blocknote-host .origin-top {
  transform-origin: top;
}
.blocknote-host .transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.blocknote-host .cursor-default {
  cursor: default;
}
.blocknote-host .select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.blocknote-host .grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.blocknote-host .flex-col {
  flex-direction: column;
}
.blocknote-host .items-center {
  align-items: center;
}
.blocknote-host .justify-start {
  justify-content: flex-start;
}
.blocknote-host .justify-center {
  justify-content: center;
}
.blocknote-host .gap-1 {
  gap: 0.25rem;
}
.blocknote-host .gap-1\.5 {
  gap: 0.375rem;
}
.blocknote-host .gap-2 {
  gap: 0.5rem;
}
.blocknote-host .gap-4 {
  gap: 1rem;
}
.blocknote-host .overflow-auto {
  overflow: auto;
}
.blocknote-host .overflow-hidden {
  overflow: hidden;
}
.blocknote-host .overflow-y-auto {
  overflow-y: auto;
}
.blocknote-host .overflow-x-hidden {
  overflow-x: hidden;
}
.blocknote-host .whitespace-nowrap {
  white-space: nowrap;
}
.blocknote-host .text-balance {
  text-wrap: balance;
}
.blocknote-host .rounded {
  border-radius: 0.25rem;
}
.blocknote-host .rounded-lg {
  border-radius: var(--radius);
}
.blocknote-host .rounded-md {
  border-radius: calc(var(--radius) - 2px);
}
.blocknote-host .rounded-sm {
  border-radius: calc(var(--radius) - 4px);
}
.blocknote-host .border {
  border-width: 1px;
}
.blocknote-host .border-border {
  border-color: hsl(var(--border));
}
.blocknote-host .border-destructive {
  border-color: hsl(var(--destructive));
}
.blocknote-host .border-input {
  border-color: hsl(var(--input));
}
.blocknote-host .border-transparent {
  border-color: transparent;
}
.blocknote-host .bg-accent {
  background-color: hsl(var(--accent));
}
.blocknote-host .bg-background {
  background-color: hsl(var(--background));
}
.blocknote-host .bg-border {
  background-color: hsl(var(--border));
}
.blocknote-host .bg-destructive {
  background-color: hsl(var(--destructive));
}
.blocknote-host .bg-gray-900 {
  --tw-bg-opacity:1;
  background-color: rgb(17 24 39/var(--tw-bg-opacity, 1));
}
.blocknote-host .bg-muted {
  background-color: hsl(var(--muted));
}
.blocknote-host .bg-popover {
  background-color: hsl(var(--popover));
}
.blocknote-host .bg-primary {
  background-color: hsl(var(--primary));
}
.blocknote-host .bg-secondary {
  background-color: hsl(var(--secondary));
}
.blocknote-host .bg-transparent {
  background-color: transparent;
}
.blocknote-host .p-1 {
  padding: 0.25rem;
}
.blocknote-host .p-2 {
  padding: 0.5rem;
}
.blocknote-host .p-3 {
  padding: 0.75rem;
}
.blocknote-host .p-\[3px\] {
  padding: 3px;
}
.blocknote-host .px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.blocknote-host .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.blocknote-host .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.blocknote-host .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.blocknote-host .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.blocknote-host .py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.blocknote-host .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.blocknote-host .py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.blocknote-host .pl-8 {
  padding-left: 2rem;
}
.blocknote-host .pr-2 {
  padding-right: 0.5rem;
}
.blocknote-host .text-left {
  text-align: left;
}
.blocknote-host .text-center {
  text-align: center;
}
.blocknote-host .text-\[0\.5rem\] {
  font-size: 0.5rem;
}
.blocknote-host .text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.blocknote-host .text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.blocknote-host .text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.blocknote-host .font-medium {
  font-weight: 500;
}
.blocknote-host .font-normal {
  font-weight: 400;
}
.blocknote-host .italic {
  font-style: italic;
}
.blocknote-host .tracking-widest {
  letter-spacing: 0.1em;
}
.blocknote-host .text-foreground\/60 {
  color: hsl(var(--foreground)/0.6);
}
.blocknote-host .text-gray-100 {
  --tw-text-opacity:1;
  color: rgb(243 244 246/var(--tw-text-opacity, 1));
}
.blocknote-host .text-gray-500 {
  --tw-text-opacity:1;
  color: rgb(107 114 128/var(--tw-text-opacity, 1));
}
.blocknote-host .text-muted-foreground {
  color: hsl(var(--muted-foreground));
}
.blocknote-host .text-popover-foreground {
  color: hsl(var(--popover-foreground));
}
.blocknote-host .text-primary {
  color: hsl(var(--primary));
}
.blocknote-host .text-primary-foreground {
  color: hsl(var(--primary-foreground));
}
.blocknote-host .text-secondary-foreground {
  color: hsl(var(--secondary-foreground));
}
.blocknote-host .text-white {
  --tw-text-opacity:1;
  color: rgb(255 255 255/var(--tw-text-opacity, 1));
}
.blocknote-host .underline {
  text-decoration-line: underline;
}
.blocknote-host .underline-offset-4 {
  text-underline-offset: 4px;
}
.blocknote-host .opacity-0 {
  opacity: 0;
}
.blocknote-host .shadow-2xl {
  --tw-shadow:0 25px 50px -12px rgb(0 0 0 / .25);
  --tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.blocknote-host .shadow-lg {
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.blocknote-host .shadow-md {
  --tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.blocknote-host .shadow-xl {
  --tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.blocknote-host .shadow-xs {
  --tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);
  --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.blocknote-host .shadow-border {
  --tw-shadow-color:hsl(var(--border));
  --tw-shadow:var(--tw-shadow-colored);
}
.blocknote-host .shadow-neutral-700 {
  --tw-shadow-color:#404040;
  --tw-shadow:var(--tw-shadow-colored);
}
.blocknote-host .outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.blocknote-host .outline {
  outline-style: solid;
}
.blocknote-host .filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blocknote-host .transition-\[color\,box-shadow\] {
  transition-property: color, box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.blocknote-host .transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.blocknote-host .transition-colors {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.blocknote-host .transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
@keyframes enter {
  0% {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}
@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
  }
}
.blocknote-host .animate-in {
  animation-name: enter;
  animation-duration: 0.15s;
  --tw-enter-opacity:initial;
  --tw-enter-scale:initial;
  --tw-enter-rotate:initial;
  --tw-enter-translate-x:initial;
  --tw-enter-translate-y:initial;
}
.blocknote-host .fade-in-0 {
  --tw-enter-opacity:0;
}
.blocknote-host .zoom-in-95 {
  --tw-enter-scale:.95;
}
.blocknote-host :root {
  --font-sans: "";
}
.blocknote-host .bn-toolbar,
.blocknote-host .bn-link-toolbar {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 0.25rem;
  border-radius: calc(var(--radius) - 4px);
  border-width: 1px;
  border-color: hsl(var(--border));
  background-color: hsl(var(--background));
  padding: 0.25rem;
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
  --tw-shadow-color:hsl(var(--border));
  --tw-shadow:var(--tw-shadow-colored);
}
.blocknote-host .bn-side-menu {
  position: fixed;
  z-index: 30;
  display: flex;
  align-content: center;
  align-items: center;
  height: 30px;
}
.blocknote-host .bn-side-menu[data-block-type=heading][data-level="1"] {
  height: 78px;
}
.blocknote-host .bn-side-menu[data-block-type=heading][data-level="2"] {
  height: 54px;
}
.blocknote-host .bn-side-menu[data-block-type=heading][data-level="3"] {
  height: 37px;
}
.blocknote-host .bn-side-menu[data-block-type=file] {
  height: 38px;
}
.blocknote-host .bn-side-menu[data-block-type=audio] {
  height: 60px;
}
.blocknote-host .bn-side-menu[data-url=false] {
  height: 54px;
}
.blocknote-host .bn-block-outer {
  line-height: 1.5;
  transition: margin 0.2s;
}
.blocknote-host .bn-block {
  display: flex;
  flex-direction: column;
}
.blocknote-host .bn-block-content {
  padding: 3px 0;
  display: flex;
  transition: font-size 0.2s;
  width: 100%;
}
.blocknote-host .bn-block-content.ProseMirror-selectednode > *,
.blocknote-host .ProseMirror-selectednode > .bn-block-content > * {
  border-radius: 4px;
  outline: 4px solid rgb(100, 160, 255);
}
.blocknote-host .bn-block-content:before {
  content: "";
  margin-right: 0;
  transition: all 0.2s;
  height: 0;
  overflow: visible;
}
.blocknote-host .bn-inline-content {
  width: 100%;
}
.blocknote-host .bn-block-group .bn-block-group {
  margin-left: 24px;
}
.blocknote-host .bn-block-group .bn-block-group > .bn-block-outer {
  position: relative;
}
.blocknote-host .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before {
  content: " ";
  display: inline;
  position: absolute;
  left: -20px;
  height: 100%;
  transition: all 0.2s 0.1s;
}
.blocknote-host .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before {
  height: 0;
}
.blocknote-host .bn-inline-content code {
  font-family: monospace;
}
.blocknote-host [data-prev-depth-change="1"] {
  --x: 1;
}
.blocknote-host [data-prev-depth-change="2"] {
  --x: 2;
}
.blocknote-host [data-prev-depth-change="3"] {
  --x: 3;
}
.blocknote-host [data-prev-depth-change="4"] {
  --x: 4;
}
.blocknote-host [data-prev-depth-change="5"] {
  --x: 5;
}
.blocknote-host [data-prev-depth-change="-1"] {
  --x: -1;
}
.blocknote-host [data-prev-depth-change="-2"] {
  --x: -2;
}
.blocknote-host [data-prev-depth-change="-3"] {
  --x: -3;
}
.blocknote-host [data-prev-depth-change="-4"] {
  --x: -4;
}
.blocknote-host [data-prev-depth-change="-5"] {
  --x: -5;
}
.blocknote-host .bn-block-outer[data-prev-depth-change] {
  margin-left: calc(10px * var(--x));
}
.blocknote-host .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change] {
  margin-left: 0;
}
.blocknote-host [data-content-type=heading] {
  --level: 3em;
}
.blocknote-host [data-content-type=heading][data-level="2"] {
  --level: 2em;
}
.blocknote-host [data-content-type=heading][data-level="3"] {
  --level: 1.3em;
}
.blocknote-host [data-content-type=heading][data-level="4"] {
  --level: 1em;
}
.blocknote-host [data-content-type=heading][data-level="5"] {
  --level: .9em;
}
.blocknote-host [data-content-type=heading][data-level="6"] {
  --level: .8em;
}
.blocknote-host [data-prev-level="1"] {
  --prev-level: 3em;
}
.blocknote-host [data-prev-level="2"] {
  --prev-level: 2em;
}
.blocknote-host [data-prev-level="3"] {
  --prev-level: 1.3em;
}
.blocknote-host [data-prev-level="4"] {
  --prev-level: 1em;
}
.blocknote-host [data-prev-level="5"] {
  --prev-level: .9em;
}
.blocknote-host [data-prev-level="6"] {
  --prev-level: .8em;
}
.blocknote-host .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content {
  font-size: var(--prev-level);
  font-weight: 700;
}
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading] {
  font-size: var(--level);
  font-weight: 700;
}
.blocknote-host [data-content-type=quote] blockquote {
  border-left: 2px solid rgb(125, 121, 122);
  color: #7d797a;
  margin: 0;
  padding-left: 1em;
}
.blocknote-host .bn-block-content:before {
  margin-right: 0;
  content: "";
}
.blocknote-host .bn-block-content[data-content-type=numberedListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.blocknote-host [data-content-type=numberedListItem] {
  --index: attr(data-index);
}
.blocknote-host [data-prev-type=numberedListItem] {
  --prev-index: attr(data-prev-index);
}
.blocknote-host .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before {
  content: var(--prev-index) ".";
}
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before {
  content: var(--index) ".";
}
.blocknote-host .bn-block-content[data-content-type=bulletListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.blocknote-host .bn-block-content[data-content-type=checkListItem] > div {
  display: flex;
  width: 100%;
}
.blocknote-host .bn-block-content[data-content-type=checkListItem] > div > div {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.blocknote-host .bn-block-content[data-content-type=checkListItem] > div > div > input {
  margin: 0;
  cursor: pointer;
}
.blocknote-host .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content {
  text-decoration: line-through;
}
.blocknote-host .bn-block-content[data-text-alignment=center] {
  justify-content: center;
}
.blocknote-host .bn-block-content[data-text-alignment=right] {
  justify-content: flex-end;
}
.blocknote-host .bn-block-content:has(.bn-toggle-wrapper) > div {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.blocknote-host .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.blocknote-host .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group {
  display: none;
}
.blocknote-host .bn-toggle-wrapper {
  display: flex;
  align-items: center;
}
.blocknote-host .bn-toggle-button {
  color: var(--bn-colors-editor-text);
  padding: 3px;
}
.blocknote-host .bn-toggle-button > svg {
  width: 18px;
  height: 18px;
}
.blocknote-host .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button {
  transform: rotate(90deg);
}
.blocknote-host .bn-toggle-add-block-button {
  font-size: 16px;
  color: var(--bn-colors-side-menu);
  font-weight: 400;
  margin-left: 22px;
  padding-inline: 2px;
  width: -moz-fit-content;
  width: fit-content;
}
.blocknote-host .bn-toggle-button,
.blocknote-host .bn-toggle-add-block-button {
  background: none;
  border: none;
  border-radius: var(--bn-border-radius-small);
  cursor: pointer;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.blocknote-host .bn-toggle-button:hover,
.blocknote-host .bn-toggle-add-block-button:hover {
  background-color: var(--bn-colors-hovered-background);
}
.blocknote-host .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\2022";
}
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.blocknote-host .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\2022";
}
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25e6";
}
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25e6";
}
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25aa";
}
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.blocknote-host [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25aa";
}
.blocknote-host .bn-block-content[data-content-type=codeBlock] {
  position: relative;
  background-color: #161616;
  color: #fff;
  border-radius: 8px;
}
.blocknote-host .bn-block-content[data-content-type=codeBlock] > pre {
  white-space: pre;
  overflow-x: auto;
  margin: 0;
  width: 100%;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  padding: 24px;
}
.blocknote-host .bn-block-content[data-content-type=codeBlock] > div {
  outline: none !important;
}
.blocknote-host .bn-block-content[data-content-type=codeBlock] > div > select {
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  position: absolute;
  top: 8px;
  left: 18px;
  font-size: 0.8em;
  color: #fff;
  opacity: 0;
  transition: opacity 0.3s;
  transition-delay: 1s;
}
.blocknote-host .bn-block-content[data-content-type=codeBlock] > div > select > option {
  color: #000;
}
.blocknote-host .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.blocknote-host .bn-block-content[data-content-type=codeBlock] > div > select:focus {
  opacity: 0.5;
  transition-delay: 0.1s;
}
.blocknote-host .bn-block-content[data-content-type=pageBreak] > div {
  width: 100%;
  height: 0;
  border-top: dotted rgb(125, 121, 122) 2px;
  margin-block: 11px;
}
@media print {
  .blocknote-host .bn-block-content[data-content-type=pageBreak] > div {
    page-break-after: always;
  }
}
.blocknote-host [data-file-block] .bn-file-block-content-wrapper {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.blocknote-host [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.blocknote-host [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon) {
  width: 100%;
}
.blocknote-host [data-file-block] .bn-add-file-button {
  align-items: center;
  background-color: #f2f1ee;
  border-radius: 4px;
  color: #7d797a;
  display: flex;
  gap: 10px;
  padding: 12px;
}
.blocknote-host .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.blocknote-host [data-file-block] .bn-file-name-with-icon:hover,
.blocknote-host .ProseMirror-selectednode .bn-file-name-with-icon {
  background-color: #e1e1e1;
}
.blocknote-host [data-file-block] .bn-add-file-button-icon,
.blocknote-host [data-file-block] .bn-file-icon {
  width: 24px;
  height: 24px;
}
.blocknote-host [data-file-block] .bn-add-file-button-text {
  font-size: 0.9rem;
}
.blocknote-host [data-file-block] .bn-file-name-with-icon {
  border-radius: 4px;
  display: flex;
  gap: 4px;
  padding: 4px;
}
.blocknote-host [data-file-block] .bn-file-caption {
  font-size: 0.8em;
  padding-block: 4px;
  word-break: break-word;
}
.blocknote-host [data-file-block] .bn-file-caption:empty {
  padding-block: 0;
}
.blocknote-host [data-file-block] .bn-resize-handle {
  position: absolute;
  width: 8px;
  height: 30px;
  background-color: #000;
  border: 1px solid white;
  border-radius: 4px;
  cursor: ew-resize;
}
.blocknote-host [data-file-block] .bn-visual-media-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  max-width: 100%;
}
.blocknote-host [data-file-block] .bn-visual-media {
  border-radius: 4px;
  width: 100%;
}
.blocknote-host [data-content-type=audio] > .bn-file-block-content-wrapper,
.blocknote-host .bn-audio {
  width: 100%;
}
.blocknote-host .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before {
  pointer-events: none;
  height: 0;
  position: absolute;
  font-style: italic;
}
.blocknote-host [data-text-color=gray] {
  color: #9b9a97;
}
.blocknote-host [data-text-color=brown] {
  color: #64473a;
}
.blocknote-host [data-text-color=red] {
  color: #e03e3e;
}
.blocknote-host [data-text-color=orange] {
  color: #d9730d;
}
.blocknote-host [data-text-color=yellow] {
  color: #dfab01;
}
.blocknote-host [data-text-color=green] {
  color: #4d6461;
}
.blocknote-host [data-text-color=blue] {
  color: #0b6e99;
}
.blocknote-host [data-text-color=purple] {
  color: #6940a5;
}
.blocknote-host [data-text-color=pink] {
  color: #ad1a72;
}
.blocknote-host [data-background-color=gray] {
  background-color: #ebeced;
}
.blocknote-host [data-background-color=brown] {
  background-color: #e9e5e3;
}
.blocknote-host [data-background-color=red] {
  background-color: #fbe4e4;
}
.blocknote-host [data-background-color=orange] {
  background-color: #f6e9d9;
}
.blocknote-host [data-background-color=yellow] {
  background-color: #fbf3db;
}
.blocknote-host [data-background-color=green] {
  background-color: #ddedea;
}
.blocknote-host [data-background-color=blue] {
  background-color: #ddebf1;
}
.blocknote-host [data-background-color=purple] {
  background-color: #eae4f2;
}
.blocknote-host [data-background-color=pink] {
  background-color: #f4dfeb;
}
.blocknote-host [data-text-alignment=left] {
  justify-content: flex-start !important;
  text-align: left !important;
}
.blocknote-host [data-text-alignment=center] {
  justify-content: center !important;
  text-align: center !important;
}
.blocknote-host [data-text-alignment=right] {
  justify-content: flex-end !important;
  text-align: right !important;
}
.blocknote-host [data-text-alignment=justify] {
  justify-content: flex-start !important;
  text-align: justify !important;
}
.blocknote-host .bn-block-column-list {
  display: flex;
  flex-direction: row;
}
.blocknote-host .bn-block-column {
  flex: 1;
  padding: 12px 20px;
  overflow-x: auto;
}
.blocknote-host .bn-block-column:first-child {
  padding-left: 0;
}
.blocknote-host .bn-block-column:last-child {
  padding-right: 0;
}
.blocknote-host .bn-thread-mark:not([data-orphan=true]) {
  background: rgba(255, 200, 0, 0.1490196078);
}
.blocknote-host .bn-thread-mark .bn-thread-mark-selected {
  background: rgba(255, 200, 0, 0.2509803922);
}
.blocknote-host .ProseMirror .tableWrapper {
  overflow-x: auto;
}
.blocknote-host .ProseMirror table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
}
.blocknote-host .ProseMirror td,
.blocknote-host .ProseMirror th {
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.blocknote-host .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.blocknote-host .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width);
}
.blocknote-host .ProseMirror .column-resize-handle {
  position: absolute;
  right: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.blocknote-host .ProseMirror.resize-cursor {
  cursor: ew-resize;
  cursor: col-resize;
}
.blocknote-host .ProseMirror .selectedCell:after {
  z-index: 2;
  position: absolute;
  content: "";
  inset: 0;
  background: rgba(200, 200, 255, 0.4);
  pointer-events: none;
}
.blocknote-host .bn-editor {
  outline: none;
  padding-inline: 54px;
  --N800: #172b4d;
  --N40: #dfe1e6;
}
.blocknote-host .bn-comment-editor {
  width: 100%;
  padding: 0;
}
.blocknote-host .bn-comment-editor .bn-editor {
  padding: 0;
}
.blocknote-host .bn-root {
  box-sizing: border-box;
}
.blocknote-host .bn-root *,
.blocknote-host .bn-root *:before,
.blocknote-host .bn-root *:after {
  box-sizing: inherit;
}
.blocknote-host .bn-default-styles p,
.blocknote-host .bn-default-styles h1,
.blocknote-host .bn-default-styles h2,
.blocknote-host .bn-default-styles h3,
.blocknote-host .bn-default-styles h4,
.blocknote-host .bn-default-styles h5,
.blocknote-host .bn-default-styles h6,
.blocknote-host .bn-default-styles li {
  margin: 0;
  padding: 0;
  font-size: inherit;
  min-width: 2px !important;
}
.blocknote-host .bn-default-styles {
  font-size: 16px;
  font-weight: 400;
  font-family:
    Inter,
    SF Pro Display,
    -apple-system,
    BlinkMacSystemFont,
    Open Sans,
    Segoe UI,
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    Fira Sans,
    Droid Sans,
    Helvetica Neue,
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.blocknote-host .bn-table-drop-cursor {
  position: absolute;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.blocknote-host .bn-drag-preview {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px;
  opacity: 0.001;
}
.blocknote-host .bn-editor .bn-collaboration-cursor__base {
  position: relative;
}
.blocknote-host .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret {
  position: absolute;
  width: 2px;
  top: 1px;
  bottom: -2px;
  left: -1px;
}
.blocknote-host .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label {
  pointer-events: none;
  border-radius: 0 1.5px 1.5px 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  left: 0;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: transparent;
  max-height: 5px;
  max-width: 4px;
  padding: 0;
  top: -1px;
  transition: all 0.2s;
}
.blocknote-host .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label {
  color: #0d0d0d;
  max-height: 1.1rem;
  max-width: 20rem;
  padding: 0.1rem 0.3rem;
  top: -17px;
  left: 0;
  border-radius: 3px 3px 3px 0;
  transition: all 0.2s;
}
.blocknote-host .bn-editor [data-content-type=table] .tableWrapper {
  --bn-table-widget-size: 22px;
  --bn-table-handle-size: 9px ;
  overflow-y: hidden;
  padding: var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);
  position: relative;
  width: 100%;
}
.blocknote-host .bn-editor [data-content-type=table] table {
  width: auto !important;
  word-break: break-word;
}
.blocknote-host .bn-editor [data-content-type=table] th,
.blocknote-host .bn-editor [data-content-type=table] td {
  border: 1px solid #ddd;
  padding: 5px 10px;
}
.blocknote-host .bn-editor [data-content-type=table] th {
  font-weight: 700;
  text-align: left;
}
.blocknote-host .bn-editor [data-content-type=table] th > p,
.blocknote-host .bn-editor [data-content-type=table] td > p {
  min-height: 1.5rem;
}
.blocknote-host .ProseMirror td,
.blocknote-host .ProseMirror th {
  min-width: auto !important;
}
.blocknote-host .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.blocknote-host .ProseMirror th:not([colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width) !important;
}
.blocknote-host .prosemirror-dropcursor-block {
  transition-property: top, bottom;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.blocknote-host .prosemirror-dropcursor-vertical {
  transition-property: left, right;
}
.blocknote-host [data-show-selection] {
  background-color: highlight;
  padding: 2px 0;
}
.blocknote-host .selection\:bg-primary *::-moz-selection {
  background-color: hsl(var(--primary));
}
.blocknote-host .selection\:bg-primary *::selection {
  background-color: hsl(var(--primary));
}
.blocknote-host .selection\:text-primary-foreground *::-moz-selection {
  color: hsl(var(--primary-foreground));
}
.blocknote-host .selection\:text-primary-foreground *::selection {
  color: hsl(var(--primary-foreground));
}
.blocknote-host .selection\:bg-primary::-moz-selection {
  background-color: hsl(var(--primary));
}
.blocknote-host .selection\:bg-primary::selection {
  background-color: hsl(var(--primary));
}
.blocknote-host .selection\:text-primary-foreground::-moz-selection {
  color: hsl(var(--primary-foreground));
}
.blocknote-host .selection\:text-primary-foreground::selection {
  color: hsl(var(--primary-foreground));
}
.blocknote-host .file\:inline-flex::file-selector-button {
  display: inline-flex;
}
.blocknote-host .file\:h-7::file-selector-button {
  height: 1.75rem;
}
.blocknote-host .file\:border-0::file-selector-button {
  border-width: 0px;
}
.blocknote-host .file\:bg-transparent::file-selector-button {
  background-color: transparent;
}
.blocknote-host .file\:text-sm::file-selector-button {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.blocknote-host .file\:font-medium::file-selector-button {
  font-weight: 500;
}
.blocknote-host .file\:text-foreground::file-selector-button {
  color: hsl(var(--foreground));
}
.blocknote-host .placeholder\:font-normal::-moz-placeholder {
  font-weight: 400;
}
.blocknote-host .placeholder\:font-normal::placeholder {
  font-weight: 400;
}
.blocknote-host .placeholder\:italic::-moz-placeholder {
  font-style: italic;
}
.blocknote-host .placeholder\:italic::placeholder {
  font-style: italic;
}
.blocknote-host .placeholder\:text-muted-foreground::-moz-placeholder {
  color: hsl(var(--muted-foreground));
}
.blocknote-host .placeholder\:text-muted-foreground::placeholder {
  color: hsl(var(--muted-foreground));
}
.blocknote-host .after\:absolute:after {
  content: var(--tw-content);
  position: absolute;
}
.blocknote-host .after\:bg-foreground:after {
  content: var(--tw-content);
  background-color: hsl(var(--foreground));
}
.blocknote-host .after\:opacity-0:after {
  content: var(--tw-content);
  opacity: 0;
}
.blocknote-host .after\:transition-opacity:after {
  content: var(--tw-content);
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.blocknote-host .hover\:bg-accent:hover {
  background-color: hsl(var(--accent));
}
.blocknote-host .hover\:bg-destructive\/90:hover {
  background-color: hsl(var(--destructive)/0.9);
}
.blocknote-host .hover\:bg-primary\/90:hover {
  background-color: hsl(var(--primary)/0.9);
}
.blocknote-host .hover\:bg-secondary\/80:hover {
  background-color: hsl(var(--secondary)/0.8);
}
.blocknote-host .hover\:text-accent-foreground:hover {
  color: hsl(var(--accent-foreground));
}
.blocknote-host .hover\:text-foreground:hover {
  color: hsl(var(--foreground));
}
.blocknote-host .hover\:underline:hover {
  text-decoration-line: underline;
}
.blocknote-host .focus\:text-accent-foreground:focus {
  color: hsl(var(--accent-foreground));
}
.blocknote-host .focus-visible\:border-destructive:focus-visible {
  border-color: hsl(var(--destructive));
}
.blocknote-host .focus-visible\:border-ring:focus-visible {
  border-color: hsl(var(--ring));
}
.blocknote-host .focus-visible\:bg-accent:focus-visible {
  background-color: hsl(var(--accent));
}
.blocknote-host .focus-visible\:text-accent-foreground:focus-visible {
  color: hsl(var(--accent-foreground));
}
.blocknote-host .focus-visible\:outline-1:focus-visible {
  outline-width: 1px;
}
.blocknote-host .focus-visible\:outline-ring:focus-visible {
  outline-color: hsl(var(--ring));
}
.blocknote-host .focus-visible\:ring-\[3px\]:focus-visible {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
.blocknote-host .focus-visible\:ring-destructive\/20:focus-visible {
  --tw-ring-color:hsl(var(--destructive) / .2);
}
.blocknote-host .focus-visible\:ring-ring\/50:focus-visible {
  --tw-ring-color:hsl(var(--ring) / .5);
}
.blocknote-host .disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
.blocknote-host .disabled\:cursor-default:disabled {
  cursor: default;
}
.blocknote-host .disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.blocknote-host .disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.blocknote-host .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon) {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.blocknote-host .has-\[\>ng-icon\]\:px-3:has(> ng-icon) {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.blocknote-host .has-\[\>ng-icon\]\:px-4:has(> ng-icon) {
  padding-left: 1rem;
  padding-right: 1rem;
}
.blocknote-host .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  padding-inline-end: 2rem;
}
.blocknote-host .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  padding-inline-start: 0.5rem;
}
.blocknote-host .data-\[disabled\]\:pointer-events-none[data-disabled] {
  pointer-events: none;
}
.blocknote-host .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal] {
  flex-direction: column;
}
.blocknote-host .data-\[variant\=line\]\:rounded-none[data-variant=line] {
  border-radius: 0;
}
.blocknote-host .data-\[inset\]\:pl-8[data-inset] {
  padding-left: 2rem;
}
.blocknote-host .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive] {
  color: hsl(var(--destructive));
}
.blocknote-host .data-\[disabled\]\:opacity-50[data-disabled] {
  opacity: 0.5;
}
.blocknote-host .data-\[state\=open\]\:animate-in[data-state=open] {
  animation-name: enter;
  animation-duration: 0.15s;
  --tw-enter-opacity:initial;
  --tw-enter-scale:initial;
  --tw-enter-rotate:initial;
  --tw-enter-translate-x:initial;
  --tw-enter-translate-y:initial;
}
.blocknote-host .data-\[state\=closed\]\:animate-out[data-state=closed] {
  animation-name: exit;
  animation-duration: 0.15s;
  --tw-exit-opacity:initial;
  --tw-exit-scale:initial;
  --tw-exit-rotate:initial;
  --tw-exit-translate-x:initial;
  --tw-exit-translate-y:initial;
}
.blocknote-host .data-\[state\=closed\]\:fade-out-0[data-state=closed] {
  --tw-exit-opacity:0;
}
.blocknote-host .data-\[state\=open\]\:fade-in-0[data-state=open] {
  --tw-enter-opacity:0;
}
.blocknote-host .data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
  --tw-exit-scale:.95;
}
.blocknote-host .data-\[state\=open\]\:zoom-in-95[data-state=open] {
  --tw-enter-scale:.95;
}
.blocknote-host .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above] {
  --tw-enter-translate-y:.5rem;
}
.blocknote-host .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.blocknote-host .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
  --tw-enter-translate-y:-.5rem;
}
.blocknote-host .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
  --tw-enter-translate-x:.5rem;
}
.blocknote-host .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
  --tw-enter-translate-x:-.5rem;
}
.blocknote-host .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
  --tw-enter-translate-y:.5rem;
}
.blocknote-host .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive] {
  background-color: hsl(var(--destructive)/0.1);
}
.blocknote-host .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive] {
  color: hsl(var(--destructive));
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit {
  height: -moz-fit-content;
  height: fit-content;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full {
  width: 100%;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col {
  flex-direction: column;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start {
  justify-content: flex-start;
}
.blocknote-host .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent {
  background-color: transparent;
}
.blocknote-host .group[data-checked] .group-data-\[checked\]\:opacity-100 {
  opacity: 1;
}
.blocknote-host .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after {
  content: var(--tw-content);
  left: 0;
  right: 0;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after {
  content: var(--tw-content);
  top: 0;
  bottom: 0;
}
.blocknote-host .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after {
  content: var(--tw-content);
  bottom: -5px;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after {
  content: var(--tw-content);
  right: -0.25rem;
}
.blocknote-host .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after {
  content: var(--tw-content);
  height: 0.125rem;
}
.blocknote-host .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after {
  content: var(--tw-content);
  width: 0.125rem;
}
@media (min-width: 768px) {
  .blocknote-host .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (prefers-color-scheme: dark) {
  .blocknote-host .dark\:border-input {
    border-color: hsl(var(--input));
  }
  .blocknote-host .dark\:bg-destructive\/60 {
    background-color: hsl(var(--destructive)/0.6);
  }
  .blocknote-host .dark\:bg-input\/30 {
    background-color: hsl(var(--input)/0.3);
  }
  .blocknote-host .dark\:text-muted-foreground {
    color: hsl(var(--muted-foreground));
  }
  .blocknote-host .dark\:hover\:bg-accent\/50:hover {
    background-color: hsl(var(--accent)/0.5);
  }
  .blocknote-host .dark\:hover\:bg-input\/50:hover {
    background-color: hsl(var(--input)/0.5);
  }
  .blocknote-host .dark\:hover\:text-foreground:hover {
    color: hsl(var(--foreground));
  }
  .blocknote-host .dark\:focus-visible\:ring-destructive\/40:focus-visible {
    --tw-ring-color:hsl(var(--destructive) / .4);
  }
  .blocknote-host .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive] {
    background-color: hsl(var(--destructive)/0.2);
  }
}
.blocknote-host .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched {
  border-color: hsl(var(--destructive));
}
.blocknote-host .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched {
  --tw-ring-color:hsl(var(--destructive) / .2);
}
@media (prefers-color-scheme: dark) {
  .blocknote-host .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched {
    --tw-ring-color:hsl(var(--destructive) / .4);
  }
}
.blocknote-host .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  inset-inline-end: 0.5rem;
}
.blocknote-host .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  inset-inline-start: auto;
}
.blocknote-host .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]) {
  font-size: 1rem;
  line-height: 1.5rem;
}
.blocknote-host .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]) {
  font-size: 0.75rem;
  line-height: 1rem;
}
.blocknote-host .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]) {
  color: hsl(var(--muted-foreground));
}
.blocknote-host .\[\&_ng-icon\]\:pointer-events-none ng-icon {
  pointer-events: none;
}
.blocknote-host .\[\&_ng-icon\]\:shrink-0 ng-icon {
  flex-shrink: 0;
}
.blocknote-host .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]) {
  font-size: 1rem;
  line-height: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-container,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-container:empty,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-container:empty {
  display: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-global-overlay-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-pane,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
  z-index: 1000;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-backdrop {
  position: absolute;
  inset: 0;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  opacity: 0;
  touch-action: manipulation;
  z-index: 1000;
  transition: opacity 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
@media (prefers-reduced-motion) {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-backdrop,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-backdrop {
    transition-duration: 1ms;
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media (forced-colors: active) {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-backdrop-showing,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-backdrop-showing {
    opacity: 0.6;
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-dark-backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.3215686275);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-high-contrast-active .cdk-overlay-transparent-backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-high-contrast-active .cdk-overlay-transparent-backdrop {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-backdrop-noop-animation,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-connected-position-bounding-box,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-connected-position-bounding-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
  z-index: 1000;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-global-scrollblock,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-popover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-popover {
  background: none;
  border: none;
  padding: 0;
  outline: 0;
  overflow: visible;
  position: fixed;
  pointer-events: none;
  white-space: normal;
  color: inherit;
  text-decoration: none;
  width: 100%;
  height: 100%;
  inset: 0 auto auto 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-popover::backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-popover::backdrop {
  display: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cdk-overlay-popover .cdk-overlay-backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cdk-overlay-popover .cdk-overlay-backdrop {
  position: fixed;
  z-index: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) *,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) *,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) *,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel *,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] *,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :after {
  --tw-border-spacing-x:0;
  --tw-border-spacing-y:0;
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness:proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:rgb(59 130 246 / .5);
  --tw-ring-offset-shadow:0 0 #0000;
  --tw-ring-shadow:0 0 #0000;
  --tw-shadow:0 0 #0000;
  --tw-shadow-colored:0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ::backdrop,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ::backdrop,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ::backdrop,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ::backdrop {
  --tw-border-spacing-x:0;
  --tw-border-spacing-y:0;
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness:proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width:0px;
  --tw-ring-offset-color:#fff;
  --tw-ring-color:rgb(59 130 246 / .5);
  --tw-ring-offset-shadow:0 0 #0000;
  --tw-ring-shadow:0 0 #0000;
  --tw-shadow:0 0 #0000;
  --tw-shadow-colored:0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) *,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) *,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) *,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel *,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] *,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :after {
  --tw-content: "";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) html,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :host,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) html,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :host,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) html,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :host,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) html,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :host,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) html,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :host,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel html,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :host,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] html,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family:
    var(--font-sans),
    ui-sans-serif,
    system-ui,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) body,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) body,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) body,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) body,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) body,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel body,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] body {
  margin: 0;
  line-height: inherit;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) hr,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) hr,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hr,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hr,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hr,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel hr,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel abbr:where([title]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h6,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h6,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h6,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h6,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h6,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h6 {
  font-size: inherit;
  font-weight: inherit;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) a,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) a,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) a,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) a,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) a,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel a,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] a {
  color: inherit;
  text-decoration: inherit;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) b,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) strong,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) b,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) strong,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) b,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) strong,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) b,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) strong,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) b,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) strong,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel b,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel strong,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] b,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] strong {
  font-weight: bolder;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) code,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) kbd,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) samp,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) pre,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) code,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) kbd,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) samp,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) pre,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) code,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) kbd,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) samp,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) pre,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) code,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) kbd,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) samp,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) pre,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) code,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) kbd,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) samp,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) pre,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel code,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel kbd,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel samp,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel pre,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] code,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] kbd,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] samp,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] pre {
  font-family:
    ui-monospace,
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    Liberation Mono,
    Courier New,
    monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) small,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) small,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) small,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) small,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) small,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel small,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] small {
  font-size: 80%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) sub,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) sup,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) sub,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) sup,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) sub,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) sup,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) sub,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) sup,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) sub,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) sup,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel sub,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel sup,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] sub,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) sub,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) sub,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) sub,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) sub,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) sub,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel sub,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] sub {
  bottom: -0.25em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) sup,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) sup,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) sup,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) sup,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) sup,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel sup,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] sup {
  top: -0.5em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) table,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) table,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) table,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) table,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) table,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel table,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) optgroup,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) textarea,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) optgroup,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) textarea,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) optgroup,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) select,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) textarea,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) optgroup,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) select,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) textarea,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) optgroup,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) select,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) textarea,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel optgroup,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel select,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel textarea,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] optgroup,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] select,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) select,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) select,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) select,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) select,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel select,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] select {
  text-transform: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input:where([type=submit]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input:where([type=button]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input:where([type=reset]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input:where([type=submit]) {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :-moz-focusring,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :-moz-focusring {
  outline: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :-moz-ui-invalid,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :-moz-ui-invalid {
  box-shadow: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) progress,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) progress,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) progress,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) progress,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) progress,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel progress,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] progress {
  vertical-align: baseline;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ::-webkit-outer-spin-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ::-webkit-inner-spin-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ::-webkit-outer-spin-button {
  height: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [type=search],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [type=search],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [type=search],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [type=search],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [type=search],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [type=search],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ::-webkit-search-decoration,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ::-webkit-search-decoration {
  -webkit-appearance: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ::-webkit-file-upload-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) summary,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) summary,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) summary,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) summary,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) summary,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel summary,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] summary {
  display: list-item;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) blockquote,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) dl,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) dd,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) h6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) hr,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) figure,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) pre,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) blockquote,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) dl,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) dd,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) h6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) hr,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) figure,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) pre,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) blockquote,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) dl,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) dd,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) h6,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hr,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) figure,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) p,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) pre,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) blockquote,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) dl,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) dd,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) h6,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hr,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) figure,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) p,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) pre,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) blockquote,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) dl,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) dd,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) h6,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hr,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) figure,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) p,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) pre,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel blockquote,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel dl,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel dd,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel h6,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel hr,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel figure,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel p,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel pre,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] blockquote,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] dl,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] dd,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] h6,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] hr,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] figure,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] pre {
  margin: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) fieldset,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) fieldset,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) fieldset,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) fieldset,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) fieldset,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel fieldset,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] fieldset {
  margin: 0;
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) legend,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) legend,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) legend,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) legend,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) legend,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel legend,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] legend {
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ol,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) ul,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) menu,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ol,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) ul,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) menu,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ol,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ul,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) menu,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ol,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ul,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) menu,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ol,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ul,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) menu,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ol,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel ul,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel menu,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ol,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] ul,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) dialog,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) dialog,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) dialog,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) dialog,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) dialog,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel dialog,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] dialog {
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) textarea,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) textarea,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) textarea,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) textarea,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) textarea,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel textarea,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] textarea {
  resize: vertical;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel textarea::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) input::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) input::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) input::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) input::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) input::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel input::placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel textarea::placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] input::placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [role=button],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [role=button],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [role=button],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [role=button],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [role=button],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [role=button],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [role=button] {
  cursor: pointer;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :disabled,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :disabled,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :disabled,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :disabled,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :disabled,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :disabled,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :disabled {
  cursor: default;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) img,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) svg,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) video,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) canvas,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) audio,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) iframe,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) embed,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) object,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) img,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) svg,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) video,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) canvas,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) audio,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) iframe,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) embed,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) object,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) img,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) svg,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) video,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) canvas,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) audio,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) iframe,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) embed,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) object,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) img,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) svg,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) video,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) canvas,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) audio,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) iframe,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) embed,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) object,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) img,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) svg,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) video,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) canvas,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) audio,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) iframe,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) embed,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) object,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel img,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel svg,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel video,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel canvas,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel audio,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel iframe,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel embed,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel object,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] img,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] svg,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] video,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] canvas,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] audio,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] iframe,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] embed,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] object {
  display: block;
  vertical-align: middle;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) img,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) video,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) img,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) video,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) img,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) video,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) img,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) video,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) img,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) video,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel img,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel video,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] img,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] video {
  max-width: 100%;
  height: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [hidden]:where(:not([hidden=until-found])),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [hidden]:where(:not([hidden=until-found])) {
  display: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :root,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :root,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :root,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :root,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :root,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :root,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :root {
  --background: 0 0% 100%;
  --foreground: 224 71.4% 4.1%;
  --card: 0 0% 100%;
  --card-foreground: 224 71.4% 4.1%;
  --popover: 0 0% 100%;
  --popover-foreground: 224 71.4% 4.1%;
  --primary: 220.9 39.3% 11%;
  --primary-foreground: 210 20% 98%;
  --secondary: 220 14.3% 95.9%;
  --secondary-foreground: 220.9 39.3% 11%;
  --muted: 220 14.3% 95.9%;
  --muted-foreground: 220 8.9% 46.1%;
  --accent: 220 14.3% 95.9%;
  --accent-foreground: 220.9 39.3% 11%;
  --destructive: 0 84.2% 60.2%;
  --destructive-foreground: 210 20% 98%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 224 71.4% 4.1%;
  --radius: .5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark {
  --background: 224 71.4% 4.1%;
  --foreground: 210 20% 98%;
  --card: 224 71.4% 4.1%;
  --card-foreground: 210 20% 98%;
  --popover: 224 71.4% 4.1%;
  --popover-foreground: 210 20% 98%;
  --primary: 210 20% 98%;
  --primary-foreground: 220.9 39.3% 11%;
  --secondary: 215 27.9% 16.9%;
  --secondary-foreground: 210 20% 98%;
  --muted: 215 27.9% 16.9%;
  --muted-foreground: 217.9 10.6% 64.9%;
  --accent: 215 27.9% 16.9%;
  --accent-foreground: 210 20% 98%;
  --destructive: 0 62.8% 30.6%;
  --destructive-foreground: 210 20% 98%;
  --border: 215 27.9% 16.9%;
  --input: 215 27.9% 16.9%;
  --ring: 216 12.2% 83.9%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .pointer-events-none,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .pointer-events-none {
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .fixed,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .fixed,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .fixed,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .fixed,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .fixed,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .fixed,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .fixed {
  position: fixed;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .absolute,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .absolute,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .absolute,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .absolute,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .absolute,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .absolute,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .absolute {
  position: absolute;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .relative,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .relative,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .relative,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .relative,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .relative,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .relative,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .relative {
  position: relative;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .inset-y-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .inset-y-0 {
  top: 0;
  bottom: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .left-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .left-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .left-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .left-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .left-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .left-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .left-2 {
  left: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .left-\[40px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .left-\[40px\] {
  left: 40px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .z-30,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .z-30,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .z-30,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .z-30,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .z-30,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .z-30,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .z-30 {
  z-index: 30;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .z-40,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .z-40,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .z-40,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .z-40,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .z-40,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .z-40,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .z-40 {
  z-index: 40;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .z-50,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .z-50,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .z-50,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .z-50,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .z-50,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .z-50,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .z-50 {
  z-index: 50;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .z-\[1\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .z-\[1\] {
  z-index: 1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .z-\[2\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .z-\[2\] {
  z-index: 2;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .-mx-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .-mx-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .-mx-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .-mx-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .-mx-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .-mx-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .my-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .my-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .my-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .my-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .my-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .my-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .my-\[--spacing\(var\(--side-offset\)\)\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .my-\[--spacing\(var\(--side-offset\)\)\] {
  margin-top: var(--spacing(var(--side-offset)));
  margin-bottom: var(--spacing(var(--side-offset)));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .mb-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .mb-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .mb-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .mb-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .mb-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .mb-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .mb-2 {
  margin-bottom: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .mb-3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .mb-3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .mb-3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .mb-3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .mb-3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .mb-3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .mb-3 {
  margin-bottom: 0.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .me-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .me-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .me-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .me-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .me-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .me-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .me-2 {
  margin-inline-end: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ml-auto,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ml-auto,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ml-auto,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ml-auto,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ml-auto,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ml-auto,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ml-auto {
  margin-left: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ms-auto,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ms-auto,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ms-auto,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ms-auto,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ms-auto,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ms-auto,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ms-auto {
  margin-inline-start: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\!block,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\!block,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\!block,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\!block,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\!block,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\!block,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\!block {
  display: block !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .block,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .block,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .block,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .block,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .block,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .block,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .block {
  display: block;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .flex,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .flex,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .flex,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .flex,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .flex,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .flex,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .flex {
  display: flex;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .inline-flex,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .inline-flex,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .inline-flex,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .inline-flex,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .inline-flex,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .inline-flex,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .inline-flex {
  display: inline-flex;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .table,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .table,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .table,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .table,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .table,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .table,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .table {
  display: table;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .grid,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .grid,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .grid,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .grid,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .grid,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .grid,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .grid {
  display: grid;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .contents,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .contents,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .contents,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .contents,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .contents,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .contents,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .contents {
  display: contents;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hidden,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hidden,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hidden,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hidden,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hidden,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hidden,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hidden {
  display: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-10,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-10,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-10,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-10,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-10,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-10,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-10 {
  width: 2.5rem;
  height: 2.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-3\.5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-3\.5 {
  width: 0.875rem;
  height: 0.875rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-4 {
  width: 1rem;
  height: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-6,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-6,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-6,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-6,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-6,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-6 {
  width: 1.5rem;
  height: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-8,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-8,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-8,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-8,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-8,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-8,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-8 {
  width: 2rem;
  height: 2rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .size-9,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .size-9,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .size-9,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .size-9,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .size-9,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .size-9,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .size-9 {
  width: 2.25rem;
  height: 2.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-10,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-10,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-10,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-10,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-10,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-10,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-10 {
  height: 2.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-8,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-8,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-8,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-8,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-8,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-8,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-8 {
  height: 2rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-9,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-9,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-9,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-9,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-9,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-9,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-9 {
  height: 2.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-\[20px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-\[20px\] {
  height: 20px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-\[30px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-\[30px\] {
  height: 30px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-\[32px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-\[32px\] {
  height: 32px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-\[45px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-\[45px\] {
  height: 45px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-\[calc\(100\%-1px\)\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-\[calc\(100\%-1px\)\] {
  height: calc(100% - 1px);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-full,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-full,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-full,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-full,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-full,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-full,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-full {
  height: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .h-px,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .h-px,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .h-px,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .h-px,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .h-px,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .h-px,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .h-px {
  height: 1px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .max-h-\[350px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .max-h-\[350px\] {
  max-height: 350px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-96,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-96,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-96,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-96,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-96,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-96,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-96 {
  width: 24rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-\[20px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-\[20px\] {
  width: 20px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-\[30px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-\[30px\] {
  width: 30px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-\[45px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-\[45px\] {
  width: 45px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-fit,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-fit,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-fit,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-fit,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-fit,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-fit,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .w-full,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .w-full,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .w-full,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .w-full,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .w-full,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .w-full,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .w-full {
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .min-w-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .min-w-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .min-w-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .min-w-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .min-w-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .min-w-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .min-w-0 {
  min-width: 0px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .min-w-\[100px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .min-w-\[100px\] {
  min-width: 100px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .min-w-\[120px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .min-w-\[120px\] {
  min-width: 120px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .min-w-\[350px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .min-w-\[350px\] {
  min-width: 350px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .min-w-\[8rem\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .min-w-\[8rem\] {
  min-width: 8rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .flex-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .flex-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .flex-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .flex-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .flex-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .flex-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .flex-1 {
  flex: 1 1 0%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shrink-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shrink-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .flex-shrink-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shrink-0 {
  flex-shrink: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .flex-grow-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .flex-grow-0 {
  flex-grow: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .grow,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .grow,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .grow,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .grow,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .grow,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .grow,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .grow {
  flex-grow: 1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .origin-top,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .origin-top,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .origin-top,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .origin-top,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .origin-top,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .origin-top,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .origin-top {
  transform-origin: top;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .transform,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .transform,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .transform,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .transform,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .transform,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .transform,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .cursor-default,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .cursor-default,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .cursor-default,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .cursor-default,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .cursor-default,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .cursor-default,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .cursor-default {
  cursor: default;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .select-none,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .select-none,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .select-none,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .select-none,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .select-none,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .select-none,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .grid-cols-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .flex-col,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .flex-col,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .flex-col,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .flex-col,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .flex-col,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .flex-col,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .flex-col {
  flex-direction: column;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .items-center,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .items-center,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .items-center,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .items-center,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .items-center,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .items-center,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .items-center {
  align-items: center;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .justify-start,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .justify-start,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .justify-start,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .justify-start,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .justify-start,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .justify-start,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .justify-start {
  justify-content: flex-start;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .justify-center,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .justify-center,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .justify-center,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .justify-center,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .justify-center,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .justify-center,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .justify-center {
  justify-content: center;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .gap-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .gap-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .gap-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .gap-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .gap-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .gap-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .gap-1 {
  gap: 0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .gap-1\.5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .gap-1\.5 {
  gap: 0.375rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .gap-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .gap-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .gap-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .gap-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .gap-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .gap-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .gap-2 {
  gap: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .gap-4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .gap-4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .gap-4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .gap-4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .gap-4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .gap-4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .gap-4 {
  gap: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .overflow-auto,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .overflow-auto {
  overflow: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .overflow-hidden,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .overflow-hidden {
  overflow: hidden;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .overflow-y-auto,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .overflow-y-auto {
  overflow-y: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .overflow-x-hidden,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .overflow-x-hidden {
  overflow-x: hidden;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .whitespace-nowrap,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .whitespace-nowrap {
  white-space: nowrap;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-balance,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-balance,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-balance,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-balance,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-balance,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-balance,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-balance {
  text-wrap: balance;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .rounded,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .rounded,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .rounded,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .rounded,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .rounded,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .rounded,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .rounded {
  border-radius: 0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .rounded-lg,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .rounded-lg {
  border-radius: var(--radius);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .rounded-md,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .rounded-md,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .rounded-md,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .rounded-md,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .rounded-md,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .rounded-md,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .rounded-md {
  border-radius: calc(var(--radius) - 2px);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .rounded-sm,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .rounded-sm {
  border-radius: calc(var(--radius) - 4px);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .border,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .border,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .border,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .border,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .border,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .border,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .border {
  border-width: 1px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .border-border,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .border-border,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .border-border,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .border-border,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .border-border,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .border-border,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .border-border {
  border-color: hsl(var(--border));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .border-destructive,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .border-destructive,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .border-destructive,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .border-destructive,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .border-destructive,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .border-destructive,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .border-destructive {
  border-color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .border-input,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .border-input,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .border-input,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .border-input,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .border-input,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .border-input,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .border-input {
  border-color: hsl(var(--input));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .border-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .border-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .border-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .border-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .border-transparent,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .border-transparent,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .border-transparent {
  border-color: transparent;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-accent,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-accent,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-accent,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-accent,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-accent,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-accent,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-accent {
  background-color: hsl(var(--accent));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-background,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-background,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-background,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-background,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-background,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-background,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-background {
  background-color: hsl(var(--background));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-border,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-border,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-border,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-border,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-border,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-border,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-border {
  background-color: hsl(var(--border));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-destructive,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-destructive {
  background-color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-gray-900,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-gray-900 {
  --tw-bg-opacity:1;
  background-color: rgb(17 24 39/var(--tw-bg-opacity, 1));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-muted,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-muted,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-muted,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-muted,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-muted,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-muted,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-muted {
  background-color: hsl(var(--muted));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-popover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-popover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-popover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-popover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-popover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-popover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-popover {
  background-color: hsl(var(--popover));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-primary,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-primary,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-primary,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-primary,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-primary,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-primary,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-primary {
  background-color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-secondary,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-secondary {
  background-color: hsl(var(--secondary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bg-transparent,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bg-transparent {
  background-color: transparent;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .p-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .p-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .p-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .p-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .p-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .p-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .p-1 {
  padding: 0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .p-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .p-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .p-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .p-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .p-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .p-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .p-2 {
  padding: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .p-3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .p-3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .p-3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .p-3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .p-3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .p-3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .p-3 {
  padding: 0.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .p-\[3px\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .p-\[3px\] {
  padding: 3px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .px-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .px-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .px-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .px-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .px-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .px-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .px-3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .px-3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .px-3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .px-3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .px-3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .px-3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .px-4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .px-4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .px-4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .px-4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .px-4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .px-4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .px-6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .px-6,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .px-6,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .px-6,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .px-6,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .px-6,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .py-1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .py-1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .py-1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .py-1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .py-1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .py-1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .py-1\.5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .py-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .py-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .py-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .py-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .py-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .py-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .py-3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .py-3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .py-3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .py-3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .py-3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .py-3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .pl-8,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .pl-8,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .pl-8,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .pl-8,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .pl-8,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .pl-8,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .pl-8 {
  padding-left: 2rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .pr-2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .pr-2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .pr-2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .pr-2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .pr-2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .pr-2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .pr-2 {
  padding-right: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-left,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-left,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-left,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-left,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-left,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-left,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-left {
  text-align: left;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-center,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-center,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-center,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-center,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-center,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-center,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-center {
  text-align: center;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-\[0\.5rem\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-\[0\.5rem\] {
  font-size: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-base,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-base,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-base,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-base,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-base,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-base,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-sm,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-sm,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-sm,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-sm,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-sm,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-sm,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-xs,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-xs,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-xs,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-xs,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-xs,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-xs,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .font-medium,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .font-medium,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .font-medium,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .font-medium,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .font-medium,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .font-medium,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .font-medium {
  font-weight: 500;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .font-normal,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .font-normal,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .font-normal,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .font-normal,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .font-normal,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .font-normal,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .font-normal {
  font-weight: 400;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .italic,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .italic,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .italic,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .italic,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .italic,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .italic,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .italic {
  font-style: italic;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .tracking-widest,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .tracking-widest {
  letter-spacing: 0.1em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-foreground\/60,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-foreground\/60 {
  color: hsl(var(--foreground)/0.6);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-gray-100,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-gray-100 {
  --tw-text-opacity:1;
  color: rgb(243 244 246/var(--tw-text-opacity, 1));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-gray-500,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-gray-500 {
  --tw-text-opacity:1;
  color: rgb(107 114 128/var(--tw-text-opacity, 1));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-muted-foreground,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-muted-foreground {
  color: hsl(var(--muted-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-popover-foreground,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-popover-foreground {
  color: hsl(var(--popover-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-primary,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-primary,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-primary,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-primary,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-primary,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-primary,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-primary {
  color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-primary-foreground,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-primary-foreground {
  color: hsl(var(--primary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-secondary-foreground,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-secondary-foreground {
  color: hsl(var(--secondary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .text-white,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .text-white,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .text-white,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .text-white,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .text-white,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .text-white,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .text-white {
  --tw-text-opacity:1;
  color: rgb(255 255 255/var(--tw-text-opacity, 1));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .underline,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .underline,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .underline,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .underline,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .underline,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .underline,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .underline {
  text-decoration-line: underline;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .underline-offset-4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .underline-offset-4 {
  text-underline-offset: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .opacity-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .opacity-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .opacity-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .opacity-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .opacity-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .opacity-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .opacity-0 {
  opacity: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-2xl,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-2xl {
  --tw-shadow:0 25px 50px -12px rgb(0 0 0 / .25);
  --tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-lg,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-lg {
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-md,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-md,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-md,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-md,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-md,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-md,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-md {
  --tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-xl,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-xl {
  --tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-xs,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-xs {
  --tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);
  --tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-border,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-border,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-border,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-border,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-border,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-border,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-border {
  --tw-shadow-color:hsl(var(--border));
  --tw-shadow:var(--tw-shadow-colored);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .shadow-neutral-700,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .shadow-neutral-700 {
  --tw-shadow-color:#404040;
  --tw-shadow:var(--tw-shadow-colored);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .outline-none,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .outline-none,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .outline-none,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .outline-none,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .outline-none,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .outline-none,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .outline,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .outline,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .outline,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .outline,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .outline,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .outline,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .outline {
  outline-style: solid;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .filter,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .filter,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .filter,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .filter,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .filter,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .filter,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .transition-\[color\,box-shadow\],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .transition-\[color\,box-shadow\] {
  transition-property: color, box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .transition-all,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .transition-all,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .transition-all,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .transition-all,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .transition-all,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .transition-all,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .transition-colors,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .transition-colors,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .transition-colors,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .transition-colors,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .transition-colors,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .transition-colors,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .transition-colors {
  transition-property:
    color,
    background-color,
    border-color,
    text-decoration-color,
    fill,
    stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .transition-transform,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .transition-transform,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .transition-transform,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .transition-transform,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .transition-transform,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .transition-transform,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
@keyframes enter {
  0% {
    opacity: var(--tw-enter-opacity, 1);
    transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
  }
}
@keyframes exit {
  to {
    opacity: var(--tw-exit-opacity, 1);
    transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .animate-in,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .animate-in,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .animate-in,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .animate-in,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .animate-in,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .animate-in,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .animate-in {
  animation-name: enter;
  animation-duration: 0.15s;
  --tw-enter-opacity:initial;
  --tw-enter-scale:initial;
  --tw-enter-rotate:initial;
  --tw-enter-translate-x:initial;
  --tw-enter-translate-y:initial;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .fade-in-0,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .fade-in-0 {
  --tw-enter-opacity:0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .zoom-in-95,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .zoom-in-95 {
  --tw-enter-scale:.95;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) :root,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) :root,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) :root,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) :root,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) :root,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel :root,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] :root {
  --font-sans: "";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-link-toolbar,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toolbar,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-link-toolbar {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 0.25rem;
  border-radius: calc(var(--radius) - 4px);
  border-width: 1px;
  border-color: hsl(var(--border));
  background-color: hsl(var(--background));
  padding: 0.25rem;
  --tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow:
    var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),
    var(--tw-shadow);
  --tw-shadow-color:hsl(var(--border));
  --tw-shadow:var(--tw-shadow-colored);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu {
  position: fixed;
  z-index: 30;
  display: flex;
  align-content: center;
  align-items: center;
  height: 30px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-block-type=heading][data-level="1"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-block-type=heading][data-level="1"] {
  height: 78px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-block-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-block-type=heading][data-level="2"] {
  height: 54px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-block-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-block-type=heading][data-level="3"] {
  height: 37px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-block-type=file],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-block-type=file] {
  height: 38px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-block-type=audio],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-block-type=audio] {
  height: 60px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-side-menu[data-url=false],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-side-menu[data-url=false] {
  height: 54px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer {
  line-height: 1.5;
  transition: margin 0.2s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block {
  display: flex;
  flex-direction: column;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content {
  padding: 3px 0;
  display: flex;
  transition: font-size 0.2s;
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror-selectednode > .bn-block-content > *,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content.ProseMirror-selectednode > *,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror-selectednode > .bn-block-content > * {
  border-radius: 4px;
  outline: 4px solid rgb(100, 160, 255);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content:before {
  content: "";
  margin-right: 0;
  transition: all 0.2s;
  height: 0;
  overflow: visible;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-inline-content {
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-group .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-group .bn-block-group {
  margin-left: 24px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-group .bn-block-group > .bn-block-outer,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-group .bn-block-group > .bn-block-outer {
  position: relative;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-group .bn-block-group > .bn-block-outer:not([data-prev-depth-changed]):before {
  content: " ";
  display: inline;
  position: absolute;
  left: -20px;
  height: 100%;
  transition: all 0.2s 0.1s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-group .bn-block-group > .bn-block-outer[data-prev-depth-change="-2"]:before {
  height: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-inline-content code,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-inline-content code {
  font-family: monospace;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="1"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="1"] {
  --x: 1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="2"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="2"] {
  --x: 2;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="3"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="3"] {
  --x: 3;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="4"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="4"] {
  --x: 4;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="5"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="5"] {
  --x: 5;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="-1"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="-1"] {
  --x: -1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="-2"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="-2"] {
  --x: -2;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="-3"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="-3"] {
  --x: -3;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="-4"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="-4"] {
  --x: -4;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-depth-change="-5"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-depth-change="-5"] {
  --x: -5;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer[data-prev-depth-change] {
  margin-left: calc(10px * var(--x));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer[data-prev-depth-change] .bn-block-outer[data-prev-depth-change] {
  margin-left: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading] {
  --level: 3em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading][data-level="2"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading][data-level="2"] {
  --level: 2em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading][data-level="3"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading][data-level="3"] {
  --level: 1.3em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading][data-level="4"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading][data-level="4"] {
  --level: 1em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading][data-level="5"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading][data-level="5"] {
  --level: .9em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=heading][data-level="6"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=heading][data-level="6"] {
  --level: .8em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="1"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="1"] {
  --prev-level: 3em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="2"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="2"] {
  --prev-level: 2em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="3"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="3"] {
  --prev-level: 1.3em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="4"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="4"] {
  --prev-level: 1em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="5"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="5"] {
  --prev-level: .9em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-level="6"],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-level="6"] {
  --prev-level: .8em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer[data-prev-type=heading] > .bn-block > .bn-block-content {
  font-size: var(--prev-level);
  font-weight: 700;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=heading],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > div[data-type=modification] > .bn-block-content[data-content-type=heading] {
  font-size: var(--level);
  font-weight: 700;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=quote] blockquote,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=quote] blockquote {
  border-left: 2px solid rgb(125, 121, 122);
  color: #7d797a;
  margin: 0;
  padding-left: 1em;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content:before {
  margin-right: 0;
  content: "";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=numberedListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=numberedListItem] {
  --index: attr(data-index);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-prev-type=numberedListItem],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-prev-type=numberedListItem] {
  --prev-index: attr(data-prev-index);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer[data-prev-type=numberedListItem]:not([data-prev-index=none]) > .bn-block > .bn-block-content:before {
  content: var(--prev-index) ".";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=numberedListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=numberedListItem]:before {
  content: var(--index) ".";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=bulletListItem]:before {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=checkListItem] > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=checkListItem] > div {
  display: flex;
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=checkListItem] > div > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=checkListItem] > div > div {
  display: flex;
  justify-content: center;
  min-width: 24px;
  padding-right: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=checkListItem] > div > div > input,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=checkListItem] > div > div > input {
  margin: 0;
  cursor: pointer;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=checkListItem][data-checked=true] .bn-inline-content {
  text-decoration: line-through;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-text-alignment=center] {
  justify-content: center;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-text-alignment=right] {
  justify-content: flex-end;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content:has(.bn-toggle-wrapper) > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content:has(.bn-toggle-wrapper) > div {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block:has(> .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block:has(> .react-renderer > .bn-block-content > div > .bn-toggle-wrapper[data-show-children=false]) > .bn-block-group {
  display: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-wrapper {
  display: flex;
  align-items: center;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-button {
  color: var(--bn-colors-editor-text);
  padding: 3px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-button > svg,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-button > svg {
  width: 18px;
  height: 18px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-wrapper[data-show-children=true] .bn-toggle-button {
  transform: rotate(90deg);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-add-block-button {
  font-size: 16px;
  color: var(--bn-colors-side-menu);
  font-weight: 400;
  margin-left: 22px;
  padding-inline: 2px;
  width: -moz-fit-content;
  width: fit-content;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-add-block-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-add-block-button {
  background: none;
  border: none;
  border-radius: var(--bn-border-radius-small);
  cursor: pointer;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-toggle-add-block-button:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-button:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-toggle-add-block-button:hover {
  background-color: var(--bn-colors-hovered-background);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\2022";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\2022";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25e6";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25e6";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer[data-prev-type=bulletListItem] > .bn-block > .bn-block-content:before {
  content: "\25aa";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > .bn-block-content[data-content-type=bulletListItem]:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=bulletListItem] ~ .bn-block-group [data-content-type=bulletListItem] ~ .bn-block-group > .bn-block-outer:not([data-prev-type]) > .bn-block > div[data-type=modification] > .bn-block-content[data-content-type=bulletListItem]:before {
  content: "\25aa";
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] {
  position: relative;
  background-color: #161616;
  color: #fff;
  border-radius: 8px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock] > pre,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] > pre {
  white-space: pre;
  overflow-x: auto;
  margin: 0;
  width: 100%;
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  padding: 24px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock] > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] > div {
  outline: none !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock] > div > select,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] > div > select {
  outline: none !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: none;
  cursor: pointer;
  background-color: transparent;
  position: absolute;
  top: 8px;
  left: 18px;
  font-size: 0.8em;
  color: #fff;
  opacity: 0;
  transition: opacity 0.3s;
  transition-delay: 1s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock] > div > select > option,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] > div > select > option {
  color: #000;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=codeBlock] > div > select:focus,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock]:hover > div > select,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=codeBlock] > div > select:focus {
  opacity: 0.5;
  transition-delay: 0.1s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=pageBreak] > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=pageBreak] > div {
  width: 100%;
  height: 0;
  border-top: dotted rgb(125, 121, 122) 2px;
  margin-block: 11px;
}
@media print {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-content[data-content-type=pageBreak] > div,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-content[data-content-type=pageBreak] > div {
    page-break-after: always;
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-block-content-wrapper {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-block-content-wrapper:has(.bn-add-file-button),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-block-content-wrapper:has(.bn-file-name-with-icon) {
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-add-file-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-add-file-button {
  align-items: center;
  background-color: #f2f1ee;
  border-radius: 4px;
  color: #7d797a;
  display: flex;
  gap: 10px;
  padding: 12px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror-selectednode .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-name-with-icon:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror-selectednode .bn-file-name-with-icon {
  background-color: #e1e1e1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-add-file-button-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-icon {
  width: 24px;
  height: 24px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-add-file-button-text,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-add-file-button-text {
  font-size: 0.9rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-name-with-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-name-with-icon {
  border-radius: 4px;
  display: flex;
  gap: 4px;
  padding: 4px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-caption,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-caption {
  font-size: 0.8em;
  padding-block: 4px;
  word-break: break-word;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-file-caption:empty,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-file-caption:empty {
  padding-block: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-resize-handle,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-resize-handle {
  position: absolute;
  width: 8px;
  height: 30px;
  background-color: #000;
  border: 1px solid white;
  border-radius: 4px;
  cursor: ew-resize;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-visual-media-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-visual-media-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  max-width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-file-block] .bn-visual-media,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-file-block] .bn-visual-media {
  border-radius: 4px;
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-audio,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-audio,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-audio,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-audio,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-audio,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-audio,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-content-type=audio] > .bn-file-block-content-wrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-audio {
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-inline-content:has(> .ProseMirror-trailingBreak:only-child):before {
  pointer-events: none;
  height: 0;
  position: absolute;
  font-style: italic;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=gray],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=gray] {
  color: #9b9a97;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=brown],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=brown] {
  color: #64473a;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=red],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=red] {
  color: #e03e3e;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=orange],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=orange] {
  color: #d9730d;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=yellow],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=yellow] {
  color: #dfab01;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=green],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=green] {
  color: #4d6461;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=blue],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=blue] {
  color: #0b6e99;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=purple],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=purple] {
  color: #6940a5;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-color=pink],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-color=pink] {
  color: #ad1a72;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=gray],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=gray] {
  background-color: #ebeced;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=brown],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=brown] {
  background-color: #e9e5e3;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=red],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=red] {
  background-color: #fbe4e4;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=orange],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=orange] {
  background-color: #f6e9d9;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=yellow],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=yellow] {
  background-color: #fbf3db;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=green],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=green] {
  background-color: #ddedea;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=blue],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=blue] {
  background-color: #ddebf1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=purple],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=purple] {
  background-color: #eae4f2;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-background-color=pink],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-background-color=pink] {
  background-color: #f4dfeb;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-alignment=left],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-alignment=left] {
  justify-content: flex-start !important;
  text-align: left !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-alignment=center],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-alignment=center] {
  justify-content: center !important;
  text-align: center !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-alignment=right],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-alignment=right] {
  justify-content: flex-end !important;
  text-align: right !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-text-alignment=justify],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-text-alignment=justify] {
  justify-content: flex-start !important;
  text-align: justify !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-column-list,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-column-list {
  display: flex;
  flex-direction: row;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-column,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-column {
  flex: 1;
  padding: 12px 20px;
  overflow-x: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-column:first-child,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-column:first-child {
  padding-left: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-block-column:last-child,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-block-column:last-child {
  padding-right: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-thread-mark:not([data-orphan=true]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-thread-mark:not([data-orphan=true]) {
  background: rgba(255, 200, 0, 0.1490196078);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-thread-mark .bn-thread-mark-selected,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-thread-mark .bn-thread-mark-selected {
  background: rgba(255, 200, 0, 0.2509803922);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror .tableWrapper {
  overflow-x: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror table,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror th {
  vertical-align: top;
  box-sizing: border-box;
  position: relative;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror th:not([data-colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror .column-resize-handle,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror .column-resize-handle {
  position: absolute;
  right: -2px;
  top: 0;
  bottom: 0;
  width: 4px;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror.resize-cursor,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror.resize-cursor {
  cursor: ew-resize;
  cursor: col-resize;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror .selectedCell:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror .selectedCell:after {
  z-index: 2;
  position: absolute;
  content: "";
  inset: 0;
  background: rgba(200, 200, 255, 0.4);
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor {
  outline: none;
  padding-inline: 54px;
  --N800: #172b4d;
  --N40: #dfe1e6;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-comment-editor,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-comment-editor {
  width: 100%;
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-comment-editor .bn-editor,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-comment-editor .bn-editor {
  padding: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-root,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-root,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-root,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-root,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-root,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-root,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-root {
  box-sizing: border-box;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-root *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-root *,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-root *,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-root *,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-root *,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-root *,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-root *:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-root *,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-root *:before,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-root *:after {
  box-sizing: inherit;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles li,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h1,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h2,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h3,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h4,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h5,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles h6,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles li {
  margin: 0;
  padding: 0;
  font-size: inherit;
  min-width: 2px !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-default-styles,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-default-styles {
  font-size: 16px;
  font-weight: 400;
  font-family:
    Inter,
    SF Pro Display,
    -apple-system,
    BlinkMacSystemFont,
    Open Sans,
    Segoe UI,
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    Fira Sans,
    Droid Sans,
    Helvetica Neue,
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-table-drop-cursor,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-table-drop-cursor {
  position: absolute;
  z-index: 20;
  background-color: #adf;
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-drag-preview,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-drag-preview {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px;
  opacity: 0.001;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor .bn-collaboration-cursor__base,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor .bn-collaboration-cursor__base {
  position: relative;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret {
  position: absolute;
  width: 2px;
  top: 1px;
  bottom: -2px;
  left: -1px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label {
  pointer-events: none;
  border-radius: 0 1.5px 1.5px 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  left: 0;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: transparent;
  max-height: 5px;
  max-width: 4px;
  padding: 0;
  top: -1px;
  transition: all 0.2s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label {
  color: #0d0d0d;
  max-height: 1.1rem;
  max-width: 20rem;
  padding: 0.1rem 0.3rem;
  top: -17px;
  left: 0;
  border-radius: 3px 3px 3px 0;
  transition: all 0.2s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] .tableWrapper,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] .tableWrapper {
  --bn-table-widget-size: 22px;
  --bn-table-handle-size: 9px ;
  overflow-y: hidden;
  padding: var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);
  position: relative;
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] table,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] table {
  width: auto !important;
  word-break: break-word;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] td,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] td {
  border: 1px solid #ddd;
  padding: 5px 10px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] th,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] th {
  font-weight: 700;
  text-align: left;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .bn-editor [data-content-type=table] td > p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] th > p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .bn-editor [data-content-type=table] td > p {
  min-height: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror th,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror td,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror th {
  min-width: auto !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .ProseMirror th:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror td:not([colwidth]):not(.column-resize-dragging),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .ProseMirror th:not([colwidth]):not(.column-resize-dragging) {
  min-width: var(--default-cell-min-width) !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .prosemirror-dropcursor-block,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .prosemirror-dropcursor-block {
  transition-property: top, bottom;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .prosemirror-dropcursor-vertical,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .prosemirror-dropcursor-vertical {
  transition-property: left, right;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel [data-show-selection],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] [data-show-selection] {
  background-color: highlight;
  padding: 2px 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:bg-primary *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:bg-primary *::-moz-selection {
  background-color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:bg-primary *::selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:bg-primary *::selection {
  background-color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:text-primary-foreground *::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:text-primary-foreground *::-moz-selection {
  color: hsl(var(--primary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:text-primary-foreground *::selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:text-primary-foreground *::selection {
  color: hsl(var(--primary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:bg-primary::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:bg-primary::-moz-selection {
  background-color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:bg-primary::selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:bg-primary::selection {
  background-color: hsl(var(--primary));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:text-primary-foreground::-moz-selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:text-primary-foreground::-moz-selection {
  color: hsl(var(--primary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .selection\:text-primary-foreground::selection,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .selection\:text-primary-foreground::selection {
  color: hsl(var(--primary-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:inline-flex::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:inline-flex::file-selector-button {
  display: inline-flex;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:h-7::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:h-7::file-selector-button {
  height: 1.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:border-0::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:border-0::file-selector-button {
  border-width: 0px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:bg-transparent::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:bg-transparent::file-selector-button {
  background-color: transparent;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:text-sm::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:text-sm::file-selector-button {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:font-medium::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:font-medium::file-selector-button {
  font-weight: 500;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .file\:text-foreground::file-selector-button,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .file\:text-foreground::file-selector-button {
  color: hsl(var(--foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:font-normal::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:font-normal::-moz-placeholder {
  font-weight: 400;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:font-normal::placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:font-normal::placeholder {
  font-weight: 400;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:italic::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:italic::-moz-placeholder {
  font-style: italic;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:italic::placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:italic::placeholder {
  font-style: italic;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:text-muted-foreground::-moz-placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:text-muted-foreground::-moz-placeholder {
  color: hsl(var(--muted-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .placeholder\:text-muted-foreground::placeholder,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .placeholder\:text-muted-foreground::placeholder {
  color: hsl(var(--muted-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .after\:absolute:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .after\:absolute:after {
  content: var(--tw-content);
  position: absolute;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .after\:bg-foreground:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .after\:bg-foreground:after {
  content: var(--tw-content);
  background-color: hsl(var(--foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .after\:opacity-0:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .after\:opacity-0:after {
  content: var(--tw-content);
  opacity: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .after\:transition-opacity:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .after\:transition-opacity:after {
  content: var(--tw-content);
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:bg-accent:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:bg-accent:hover {
  background-color: hsl(var(--accent));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:bg-destructive\/90:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:bg-destructive\/90:hover {
  background-color: hsl(var(--destructive)/0.9);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:bg-primary\/90:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:bg-primary\/90:hover {
  background-color: hsl(var(--primary)/0.9);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:bg-secondary\/80:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:bg-secondary\/80:hover {
  background-color: hsl(var(--secondary)/0.8);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:text-accent-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:text-accent-foreground:hover {
  color: hsl(var(--accent-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:text-foreground:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:text-foreground:hover {
  color: hsl(var(--foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .hover\:underline:hover,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .hover\:underline:hover {
  text-decoration-line: underline;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus\:text-accent-foreground:focus,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus\:text-accent-foreground:focus {
  color: hsl(var(--accent-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:border-destructive:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:border-destructive:focus-visible {
  border-color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:border-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:border-ring:focus-visible {
  border-color: hsl(var(--ring));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:bg-accent:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:bg-accent:focus-visible {
  background-color: hsl(var(--accent));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:text-accent-foreground:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:text-accent-foreground:focus-visible {
  color: hsl(var(--accent-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:outline-1:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:outline-1:focus-visible {
  outline-width: 1px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:outline-ring:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:outline-ring:focus-visible {
  outline-color: hsl(var(--ring));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:ring-\[3px\]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:ring-\[3px\]:focus-visible {
  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow:
    var(--tw-ring-offset-shadow),
    var(--tw-ring-shadow),
    var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:ring-destructive\/20:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:ring-destructive\/20:focus-visible {
  --tw-ring-color:hsl(var(--destructive) / .2);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .focus-visible\:ring-ring\/50:focus-visible,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .focus-visible\:ring-ring\/50:focus-visible {
  --tw-ring-color:hsl(var(--ring) / .5);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .disabled\:pointer-events-none:disabled,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .disabled\:cursor-default:disabled,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .disabled\:cursor-default:disabled {
  cursor: default;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .disabled\:cursor-not-allowed:disabled,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .disabled\:opacity-50:disabled,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>ng-icon\]\:px-2\.5:has(> ng-icon) {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>ng-icon\]\:px-3:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>ng-icon\]\:px-3:has(> ng-icon) {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>ng-icon\]\:px-4:has(> ng-icon),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>ng-icon\]\:px-4:has(> ng-icon) {
  padding-left: 1rem;
  padding-right: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:pe-8:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  padding-inline-end: 2rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:ps-2:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  padding-inline-start: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[disabled\]\:pointer-events-none[data-disabled],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[disabled\]\:pointer-events-none[data-disabled] {
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal] {
  flex-direction: column;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[variant\=line\]\:rounded-none[data-variant=line],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[variant\=line\]\:rounded-none[data-variant=line] {
  border-radius: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[inset\]\:pl-8[data-inset],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[inset\]\:pl-8[data-inset] {
  padding-left: 2rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive] {
  color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[disabled\]\:opacity-50[data-disabled],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[disabled\]\:opacity-50[data-disabled] {
  opacity: 0.5;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=open\]\:animate-in[data-state=open],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=open\]\:animate-in[data-state=open] {
  animation-name: enter;
  animation-duration: 0.15s;
  --tw-enter-opacity:initial;
  --tw-enter-scale:initial;
  --tw-enter-rotate:initial;
  --tw-enter-translate-x:initial;
  --tw-enter-translate-y:initial;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=closed\]\:animate-out[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=closed\]\:animate-out[data-state=closed] {
  animation-name: exit;
  animation-duration: 0.15s;
  --tw-exit-opacity:initial;
  --tw-exit-scale:initial;
  --tw-exit-rotate:initial;
  --tw-exit-translate-x:initial;
  --tw-exit-translate-y:initial;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=closed\]\:fade-out-0[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=closed\]\:fade-out-0[data-state=closed] {
  --tw-exit-opacity:0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=open\]\:fade-in-0[data-state=open],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=open\]\:fade-in-0[data-state=open] {
  --tw-enter-opacity:0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=closed\]\:zoom-out-95[data-state=closed],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
  --tw-exit-scale:.95;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[state\=open\]\:zoom-in-95[data-state=open],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[state\=open\]\:zoom-in-95[data-state=open] {
  --tw-enter-scale:.95;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=above\]\:slide-in-from-bottom-2[data-side=above] {
  --tw-enter-translate-y:.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=below\]\:slide-in-from-top-2[data-side=below],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
  --tw-enter-translate-y:-.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=left\]\:slide-in-from-right-2[data-side=left],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
  --tw-enter-translate-x:.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=right\]\:slide-in-from-left-2[data-side=right],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
  --tw-enter-translate-x:-.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
  --tw-enter-translate-y:.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive] {
  background-color: hsl(var(--destructive)/0.1);
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive] {
  color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:h-fit {
  height: -moz-fit-content;
  height: fit-content;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-full {
  width: 100%;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col {
  flex-direction: column;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start {
  justify-content: flex-start;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs-list[data-variant=line] .group-data-\[variant\=line\]\/tabs-list\:bg-transparent {
  background-color: transparent;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group[data-checked] .group-data-\[checked\]\:opacity-100,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group[data-checked] .group-data-\[checked\]\:opacity-100 {
  opacity: 1;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:after {
  content: var(--tw-content);
  left: 0;
  right: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:after {
  content: var(--tw-content);
  top: 0;
  bottom: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:after {
  content: var(--tw-content);
  bottom: -5px;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:after {
  content: var(--tw-content);
  right: -0.25rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=horizontal] .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:after {
  content: var(--tw-content);
  height: 0.125rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .group\/tabs[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:after {
  content: var(--tw-content);
  width: 0.125rem;
}
@media (min-width: 768px) {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .md\:text-sm,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (prefers-color-scheme: dark) {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:border-input,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:border-input {
    border-color: hsl(var(--input));
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:bg-destructive\/60,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:bg-destructive\/60 {
    background-color: hsl(var(--destructive)/0.6);
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:bg-input\/30,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:bg-input\/30 {
    background-color: hsl(var(--input)/0.3);
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:text-muted-foreground,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:text-muted-foreground {
    color: hsl(var(--muted-foreground));
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:hover\:bg-accent\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:hover\:bg-accent\/50:hover {
    background-color: hsl(var(--accent)/0.5);
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:hover\:bg-input\/50:hover,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:hover\:bg-input\/50:hover {
    background-color: hsl(var(--input)/0.5);
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:hover\:text-foreground:hover,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:hover\:text-foreground:hover {
    color: hsl(var(--foreground));
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:focus-visible\:ring-destructive\/40:focus-visible,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:focus-visible\:ring-destructive\/40:focus-visible {
    --tw-ring-color:hsl(var(--destructive) / .4);
  }
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive],
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive] {
    background-color: hsl(var(--destructive)/0.2);
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&\.ng-invalid\.ng-touched\]\:border-destructive.ng-invalid.ng-touched {
  border-color: hsl(var(--destructive));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/20.ng-invalid.ng-touched {
  --tw-ring-color:hsl(var(--destructive) / .2);
}
@media (prefers-color-scheme: dark) {
  .cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched,
  .cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .dark\:\[\&\.ng-invalid\.ng-touched\]\:ring-destructive\/40.ng-invalid.ng-touched {
    --tw-ring-color:hsl(var(--destructive) / .4);
  }
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:end-2 > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  inset-inline-end: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .has-\[\>hlm-dropdown-menu-checkbox-indicator\:last-child\]\:\[\&\>hlm-dropdown-menu-checkbox-indicator\]\:start-auto > hlm-dropdown-menu-checkbox-indicator:has(> hlm-dropdown-menu-checkbox-indicator:last-child) {
  inset-inline-start: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-base ng-icon:not([class*=text-]) {
  font-size: 1rem;
  line-height: 1.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-xs ng-icon:not([class*=text-]) {
  font-size: 0.75rem;
  line-height: 1rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_ng-icon\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground ng-icon:not([class*=text-]) {
  color: hsl(var(--muted-foreground));
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_ng-icon\]\:pointer-events-none ng-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_ng-icon\]\:pointer-events-none ng-icon {
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_ng-icon\]\:shrink-0 ng-icon,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_ng-icon\]\:shrink-0 ng-icon {
  flex-shrink: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(bna-color-picker) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(bna-delete-block-item) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]),
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-base svg:not([class*=text-]) {
  font-size: 1rem;
  line-height: 1.5rem;
}
.cdk-overlay-pane:has(bna-color-picker) [data-slot=dropdown-menu],
.cdk-overlay-pane:has(bna-color-picker) hlm-dropdown-menu {
  min-width: 196px;
  max-width: 220px;
  padding: 6px;
  border: 1px solid #cfd1d4;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 0 4px 16px rgba(15, 23, 35, 0.05), 0 12px 28px rgba(15, 23, 35, 0.4);
}
.cdk-overlay-pane:has(bna-color-picker) hlm-dropdown-menu-group,
.cdk-overlay-pane:has(bna-color-picker) [hlmDropdownMenuGroup],
.cdk-overlay-pane:has(bna-color-picker) [data-slot=dropdown-menu-group] {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 2px;
  width: 100%;
  max-width: 220px;
  padding: 0 !important;
  max-height: min(360px, 60vh);
  overflow-x: hidden;
  overflow-y: auto;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker {
  display: block !important;
  width: 100%;
  max-width: 220px;
  box-sizing: border-box;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker > div {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 2px;
  width: 100%;
  margin: 0 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker > div + div {
  margin-top: 8px !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker > div > div:first-child {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  padding: 4px 8px 2px;
  font-weight: 600;
  color: #878b96;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button {
  display: flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: none !important;
  min-height: 32px !important;
  height: auto !important;
  padding: 6px 8px !important;
  border: none !important;
  border-radius: 6px !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #0f1723 !important;
  font-weight: 400 !important;
  text-align: left !important;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 120ms ease;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button:hover {
  background: #eeeff0 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button:focus,
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button:focus-visible {
  outline: none;
  background: #eeeff0 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button > span {
  flex: 1 1 auto;
  min-width: 0;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  color: #0f1723;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker button ng-icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  color: #1d2ad8;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker bna-color-icon,
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  flex: 0 0 20px;
  width: 20px !important;
  height: 20px !important;
  margin: 0 !important;
  border: 1px solid #cfd1d4 !important;
  border-radius: 4px !important;
  background: #ffffff !important;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  font-weight: 700;
  line-height: 1;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=default] {
  color: #0f1723;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=gray] {
  color: #9b9a97;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=brown] {
  color: #64473a;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=red] {
  color: #e03e3e;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=orange] {
  color: #d9730d;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=yellow] {
  color: #dfab01;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=green] {
  color: #4d6461;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=blue] {
  color: #0b6e99;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=purple] {
  color: #6940a5;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-text-color=pink] {
  color: #ad1a72;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=default] {
  color: #0f1723;
  background: #ffffff !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=gray] {
  color: #0f1723;
  background: #ebeced !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=brown] {
  color: #0f1723;
  background: #e9e5e3 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=red] {
  color: #0f1723;
  background: #fbe4e4 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=orange] {
  color: #0f1723;
  background: #f6e9d9 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=yellow] {
  color: #0f1723;
  background: #fbf3db !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=green] {
  color: #0f1723;
  background: #ddedea !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=blue] {
  color: #0f1723;
  background: #ddebf1 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=purple] {
  color: #0f1723;
  background: #eae4f2 !important;
}
.cdk-overlay-pane:has(bna-color-picker) bna-color-picker .bn-color-icon[data-background-color=pink] {
  color: #0f1723;
  background: #f4dfeb !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu),
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]),
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) {
  --background: 0 0% 100%;
  --foreground: 220 20% 10%;
  --card: 0 0% 100%;
  --card-foreground: 220 20% 10%;
  --popover: 0 0% 100%;
  --popover-foreground: 220 20% 10%;
  --primary: 221 83% 53%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 14% 96%;
  --secondary-foreground: 220 20% 10%;
  --muted: 220 14% 96%;
  --muted-foreground: 220 9% 46%;
  --accent: 220 14% 96%;
  --accent-foreground: 220 20% 10%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 221 83% 53%;
  --radius: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [hlmDropdownMenu],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [hlmDropdownMenu],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [hlmDropdownMenu],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu] {
  min-width: 196px;
  max-width: 260px;
  padding: 6px;
  border: 1px solid #cfd1d4;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 0 4px 16px rgba(15, 23, 35, 0.05), 0 12px 28px rgba(15, 23, 35, 0.4);
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu-group,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [hlmDropdownMenuGroup],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-group],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu-group,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [hlmDropdownMenuGroup],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-group],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu-group,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [hlmDropdownMenuGroup],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-group] {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 2px;
  width: 100%;
  padding: 0 !important;
  max-height: min(360px, 60vh);
  overflow-x: hidden;
  overflow-y: auto;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu-group > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-group] > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu .flex,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu [class*=flex-col],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu] .flex,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu] [class*=flex-col],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu-group > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-group] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu .flex,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu [class*=flex-col],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu] .flex,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu] [class*=flex-col],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu-group > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-group] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu .flex,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu [class*=flex-col],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu] .flex,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu] [class*=flex-col] {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  gap: 2px;
  width: 100%;
  min-width: 0;
  max-width: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuItem],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuItem],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuItem],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item] {
  display: flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  min-height: 32px !important;
  padding: 6px 8px !important;
  border: none !important;
  border-radius: 6px !important;
  background: transparent !important;
  box-shadow: none !important;
  color: #0f1723 !important;
  font-weight: 400 !important;
  text-align: left !important;
  white-space: nowrap;
  cursor: pointer;
  transition: background-color 120ms ease;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox]:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuItem]:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuItem]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuItem][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item]:hover,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuItem]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuItem]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuItem][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuItem]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuItem]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuItem][data-state=checked],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item]:hover,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item]:focus-visible,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item][data-state=checked] {
  background: #e7e8ea !important;
  color: #0f1723 !important;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) hlm-dropdown-menu-checkbox-indicator,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [hlmDropdownMenuCheckboxIndicator],
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) hlm-dropdown-menu-checkbox-indicator,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [hlmDropdownMenuCheckboxIndicator],
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) hlm-dropdown-menu-checkbox-indicator,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [hlmDropdownMenuCheckboxIndicator] {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  position: static !important;
  transform: none !important;
  flex: 0 0 16px;
  width: 16px !important;
  height: 16px !important;
  margin: 0 !important;
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox] > div,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox] > div,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox] > div,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item] > div {
  display: flex !important;
  flex-flow: row nowrap !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100%;
  min-width: 0;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) button[hlmDropdownMenuCheckbox] span,
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) [data-slot=dropdown-menu-item] span,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) button[hlmDropdownMenuCheckbox] span,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) [data-slot=dropdown-menu-item] span,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) button[hlmDropdownMenuCheckbox] span,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) [data-slot=dropdown-menu-item] span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cdk-overlay-container .cdk-overlay-pane:has(hlm-dropdown-menu) ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([hlmDropdownMenu]) ng-icon,
.cdk-overlay-container .cdk-overlay-pane:has([data-slot=dropdown-menu]) ng-icon {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  color: #1d2ad8;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] {
  --background: 0 0% 100%;
  --foreground: 220 20% 10%;
  --card: 0 0% 100%;
  --card-foreground: 220 20% 10%;
  --popover: 0 0% 100%;
  --popover-foreground: 220 20% 10%;
  --primary: 221 83% 53%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 14% 96%;
  --secondary-foreground: 220 20% 10%;
  --muted: 220 14% 96%;
  --muted-foreground: 220 9% 46%;
  --accent: 220 14% 96%;
  --accent-foreground: 220 20% 10%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 221 83% 53%;
  --radius: 0.5rem;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content {
  display: block;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  pointer-events: none;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content > div,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content > div {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  z-index: 1300;
  display: block;
  width: max-content;
  min-width: 0;
  max-width: 240px;
  padding: 6px 10px !important;
  border: 1px solid #a2a6ad !important;
  border-radius: 6px !important;
  background: #0f1723 !important;
  color: #ffffff !important;
  box-shadow: 0 4px 12px rgba(15, 23, 35, 0.05), 0 8px 24px rgba(15, 23, 35, 0.4) !important;
  font-weight: 500;
  line-height: 1.25;
  text-wrap: balance;
  white-space: normal;
  pointer-events: none;
  animation: none !important;
  transform: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content span,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content span,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content p {
  display: block;
  margin: 0;
  padding: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  color: inherit !important;
  font: inherit;
  line-height: inherit;
  white-space: inherit;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content p + p,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content p.text-xs,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content p[class*=text-xs],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content p + p,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content p.text-xs,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content p[class*=text-xs] {
  margin-top: 2px;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  font-weight: 400;
  opacity: 0.8;
}
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content span.text-center,
.cdk-overlay-container .cdk-overlay-pane.brn-tooltip-panel brn-tooltip-content [class*=text-center],
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content span.text-center,
.cdk-overlay-container .cdk-overlay-pane[class*=tooltip-panel] brn-tooltip-content [class*=text-center] {
  text-align: center;
}
.cdk-overlay-pane:has(bna-delete-block-item) [data-slot=dropdown-menu] {
  min-width: 196px;
  max-width: 220px;
  padding: 6px;
  border: 1px solid #cfd1d4;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 0 4px 16px rgba(15, 23, 35, 0.05), 0 12px 28px rgba(15, 23, 35, 0.4);
}
.cdk-overlay-pane:has(bna-delete-block-item) [data-slot=dropdown-menu-group] {
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding: 0;
}
.cdk-overlay-pane:has(bna-delete-block-item) [data-slot=dropdown-menu-item] {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
  min-height: 32px;
  padding: 6px 8px;
  border: none;
  border-radius: 6px;
  background: transparent;
  color: #0f1723;
  cursor: pointer;
  outline: none;
}
.cdk-overlay-pane:has(bna-delete-block-item) [data-slot=dropdown-menu-item]:hover,
.cdk-overlay-pane:has(bna-delete-block-item) [data-slot=dropdown-menu-item]:focus-visible {
  background: #eeeff0;
  color: #0f1723;
}
.cdk-overlay-pane:has(bna-file-panel) {
  --background: 0 0% 100%;
  --foreground: 220 20% 10%;
  --card: 0 0% 100%;
  --card-foreground: 220 20% 10%;
  --popover: 0 0% 100%;
  --popover-foreground: 220 20% 10%;
  --primary: 221 83% 53%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 14% 96%;
  --secondary-foreground: 220 20% 10%;
  --muted: 220 14% 96%;
  --muted-foreground: 220 9% 46%;
  --accent: 220 14% 96%;
  --accent-foreground: 220 20% 10%;
  --destructive: 0 84% 60%;
  --destructive-foreground: 0 0% 100%;
  --border: 220 13% 91%;
  --input: 220 13% 91%;
  --ring: 221 83% 53%;
  --radius: 0.5rem;
  overflow: visible !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel {
  min-width: 320px;
  max-width: min(520px, 100vw - 24px);
  padding: 0 !important;
  border: 1px solid #cfd1d4;
  border-radius: 12px;
  background: #ffffff;
  box-shadow: 0 8px 24px rgba(15, 23, 35, 0.05) !important;
  overflow: visible;
  isolation: isolate;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [role=tablist] {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 0 !important;
  padding: 4px;
  border-bottom: 1px solid #cfd1d4;
  background: #eeeff0;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [role=tab] {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  padding: 10px 12px;
  border: none;
  border-radius: 8px;
  background: transparent;
  color: #686c74;
  font-weight: 500;
  cursor: pointer;
  transition: background-color 120ms ease;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [role=tab][aria-selected=true] {
  background: #ffffff;
  color: #0f1723;
  box-shadow: inset 0 0 0 1px #cfd1d4;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [role=tabpanel] {
  padding: 12px !important;
  background: #ffffff;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [data-slot=tabs-list] {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 0 !important;
  padding: 4px !important;
  border: 1px solid #cfd1d4 !important;
  border-radius: 10px !important;
  background: #eeeff0 !important;
  margin-bottom: 12px;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [data-slot=tabs-trigger] {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  border-radius: 8px !important;
  border: none !important;
  background: transparent !important;
  color: #686c74 !important;
  font-weight: 500;
  min-height: 34px;
  padding: 8px 10px !important;
  transition: background-color 120ms ease;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel [data-slot=tabs-trigger][data-state=active] {
  background: #ffffff !important;
  color: #0f1723 !important;
  box-shadow: inset 0 0 0 1px #cfd1d4;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file],
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=url],
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=text] {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  width: 100%;
  min-height: 40px;
  padding: 8px 12px;
  border: 1px solid #cfd1d4;
  border-radius: 8px;
  background: #ffffff;
  color: #0f1723;
  box-sizing: border-box;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file] {
  display: block;
  overflow: hidden;
  cursor: pointer;
  line-height: 1.2;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file]::file-selector-button,
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file]::-webkit-file-upload-button {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  margin-right: 10px;
  padding: 7px 12px;
  border: 1px solid #cfd1d4;
  border-radius: 6px;
  background: #eeeff0;
  color: #0f1723;
  font-family: inherit;
  font-weight: 500;
  cursor: pointer;
  transition: background-color 120ms ease;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file]::file-selector-button:hover,
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel input[type=file]::-webkit-file-upload-button:hover {
  background: #cfd1d4;
}
.cdk-overlay-pane:has(bna-file-panel) bna-file-panel button {
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0px;
  font-family: inherit;
}
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
.custom-menu-overlay-pane {
  pointer-events: auto;
}
app-custom-menu {
  width: 100%;
}
app-custom-menu.fit-content {
  width: fit-content;
}
app-custom-menu .wrapper {
  position: relative;
}
app-custom-menu .wrapper .extra-small-button-custom-menu {
  position: absolute;
  top: 12px;
  right: 7px;
  z-index: 2;
}
app-custom-menu .wrapper .context-menu {
  display: flex;
  row-gap: 2px;
  flex-direction: column;
  box-sizing: border-box;
  box-shadow: 0 1px 4px 0 rgba(15, 23, 35, 0.1), 0 1px 4px 0 rgba(15, 23, 35, 0.05);
  border: 1px solid #cfd1d4;
  border-radius: 8px;
  background: #ffffff;
}
app-custom-menu.borderless .context-menu {
  border: none;
}
app-custom-menu .text-alert {
  display: flex;
  gap: 4px;
  color: #686c74;
}
app-custom-menu .custom-menu-pointer {
  position: fixed;
  top: calc(var(--top-position) + 8px);
  left: var(--left-position);
  transform: rotate(45deg) translate(-50%, 0);
  z-index: 1;
  background-color: #ffffff;
  width: 12px;
  height: 12px;
}
app-tooltip .tooltip-content {
  scale: 0.8;
  opacity: 0;
  transition: 0.2s ease-in-out;
  box-shadow: 0 16px 32px -4px rgba(15, 23, 35, 0.1), 0 4px 4px -4px rgba(15, 23, 35, 0.05);
  border-radius: 4px;
  background-color: #282f3e;
  max-width: 320px;
  pointer-events: none;
  color: #ffffff;
  font-weight: 500;
  -webkit-user-select: none;
  user-select: none;
}
app-tooltip .tooltip-content span {
  color: #cfd1d4;
}
app-tooltip .tooltip-content.extended {
  position: relative;
  box-sizing: border-box;
  border-radius: 8px;
}
app-tooltip .tooltip-content.extended mat-icon {
  display: flex;
  position: absolute;
  width: 16px;
  height: 9px;
  color: #282f3e;
}
app-tooltip .tooltip-content.extended mat-icon.top-left {
  top: calc(100% - 2px);
  right: 12px;
  transform: translateX(-50%) rotate(180deg);
}
app-tooltip .tooltip-content.extended mat-icon.top-middle {
  top: calc(100% - 2px);
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
}
app-tooltip .tooltip-content.extended mat-icon.top-right {
  top: calc(100% - 2px);
  left: 12px;
  transform: translateX(50%) rotate(180deg);
}
app-tooltip .tooltip-content.extended mat-icon.right-top {
  right: calc(100% - 6px);
  bottom: 20px;
  transform: translateY(-50%) rotate(-90deg);
}
app-tooltip .tooltip-content.extended mat-icon.right-middle {
  top: 50%;
  right: calc(100% - 6px);
  transform: translateY(-50%) rotate(-90deg);
}
app-tooltip .tooltip-content.extended mat-icon.right-bottom {
  top: 20px;
  right: calc(100% - 6px);
  transform: translateY(50%) rotate(-90deg);
}
app-tooltip .tooltip-content.extended mat-icon.bottom-right {
  bottom: calc(100% - 2px);
  left: 12px;
  transform: translateX(50%);
}
app-tooltip .tooltip-content.extended mat-icon.bottom-middle {
  bottom: calc(100% - 2px);
  left: 50%;
  transform: translateX(-50%);
}
app-tooltip .tooltip-content.extended mat-icon.bottom-left {
  right: 12px;
  bottom: calc(100% - 2px);
  transform: translateX(-50%);
}
app-tooltip .tooltip-content.extended mat-icon.left-bottom {
  top: 20px;
  left: calc(100% - 6px);
  transform: translateY(50%) rotate(90deg);
}
app-tooltip .tooltip-content.extended mat-icon.left-middle {
  top: 50%;
  left: calc(100% - 6px);
  transform: translateY(-50%) rotate(90deg);
}
app-tooltip .tooltip-content.extended mat-icon.left-top {
  bottom: 20px;
  left: calc(100% - 6px);
  transform: translateY(-50%) rotate(90deg);
}
app-tooltip .tooltip-content.extended.lg {
  padding: 12px;
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0px;
}
app-tooltip .tooltip-content.extended.lg p {
  font-weight: 500;
}
app-tooltip .tooltip-content mat-icon {
  display: none;
}
app-tooltip .tooltip-content.sm {
  padding: 4px 12px;
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0px;
}
app-tooltip .tooltip-content.md {
  font-size: 1.125rem;
  line-height: 1.688rem;
  letter-spacing: 0px;
  padding: 4px 8px;
}
app-tooltip .tooltip-content.is-visible {
  scale: 1;
  opacity: 1;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family: "Outfit", sans-serif;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
