code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.tt-prose{background:transparent;color:inherit;min-width:0;overflow-wrap:anywhere;word-break:break-word}body:not(.dark) .tt-prose hr{border-color:#000}.dark .tt-prose hr{border-color:#f009}.tt-prose a{text-decoration:underline}body:not(.dark) .tt-prose blockquote{margin:.75rem 0;padding:.25rem .75rem;border-left:3px solid rgba(0,0,0,.14);background:#00000005;border-radius:4px;color:#222}.dark .tt-prose blockquote{margin:.75rem 0;padding:.25rem .75rem;border-left:3px solid rgba(255,255,255,.24);background:#ffffff0a;color:#f5f5f5}.tt-prose ul,.tt-prose ol{list-style-position:outside!important;padding-left:1.5rem!important;margin:.5rem 0!important}.tt-prose ul{list-style-type:disc!important}.tt-prose ol{list-style-type:decimal!important}.tt-prose ul ul{list-style-type:circle!important}.tt-prose ul ul ul{list-style-type:square!important}.tt-prose ol ol{list-style-type:lower-alpha!important}.tt-prose ol ol ol{list-style-type:lower-roman!important}.tt-prose li{display:list-item!important}.tt-prose li::marker{color:currentColor;opacity:1}.tt-prose li p{margin:.25rem 0}.tt-prose img,.tt-prose iframe{max-width:100%;height:auto}.tt-prose table{width:100%;border-collapse:separate;border-spacing:0;margin:.5rem 0}.tt-prose th,.tt-prose td{padding:.5rem .625rem;min-width:60px;vertical-align:top;position:relative;text-align:center}body:not(.dark) .tt-prose table{border:1px solid #0055ff;background:#fff;color:#0f172a}body:not(.dark) .tt-prose th,body:not(.dark) .tt-prose td{border-right:1px solid #45db00;border-bottom:1px solid #0055ff}body:not(.dark) .tt-prose tr:last-child td,body:not(.dark) .tt-prose tr:last-child th{border-bottom:0}body:not(.dark) .tt-prose th:last-child,body:not(.dark) .tt-prose td:last-child{border-right:0}body:not(.dark) .tt-prose th{background:#f3f4f6;font-weight:600}.dark .tt-prose table{border:1px solid rgba(255,255,255,.25);background:#0f2234;color:#e6edf3}.dark .tt-prose th,.dark .tt-prose td{border-right:1px solid rgba(255,0,0,.25);border-bottom:1px solid rgba(255,0,0,.25)}.dark .tt-prose tr:last-child td,.dark .tt-prose tr:last-child th{border-bottom:0}.dark .tt-prose th:last-child,.dark .tt-prose td:last-child{border-right:0}.dark .tt-prose th{background:#ffffff0f;font-weight:600}.tt-prose h1{font-size:2rem;line-height:1.25;font-weight:700;margin:.75rem 0 .25rem}.tt-prose h2{font-size:1.5rem;line-height:1.3;font-weight:700;margin:.75rem 0 .25rem}.tt-prose h3{font-size:1.25rem;line-height:1.35;font-weight:700;margin:.6rem 0 .25rem}.tt-prose h4{font-size:1.125rem;line-height:1.4;font-weight:700;margin:.5rem 0 .25rem}.tt-prose h5{font-size:1rem;line-height:1.45;font-weight:700;margin:.4rem 0 .25rem}.tt-prose h6{font-size:.875rem;line-height:1.5;font-weight:700;letter-spacing:.02em;text-transform:uppercase;margin:.4rem 0 .25rem}.tt-prose s,.tt-prose del{text-decoration:line-through}.tt-prose :not(pre)>code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;padding:.15em .35em;border-radius:4px}.tt-prose pre{margin:.75rem 0;border-radius:8px;overflow:auto;line-height:1.5}.tt-prose pre code{display:block;padding:1rem 1.25rem;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem}body:not(.dark) .tt-prose :not(pre)>code{background:#0f22340f;color:#fff}body:not(.dark) .tt-prose pre{background:#0f2234;color:#e6edf3;border:1px solid #0055ff}.dark .tt-prose :not(pre)>code{background:#ffffff14;color:#e6edf3}.dark .tt-prose pre{background:#0b1622;color:#e6edf3;border:1px solid rgba(255,0,0,.25)}.tt-prose .token.comment,.tt-prose .token.prolog,.tt-prose .token.doctype,.tt-prose .token.cdata,.tt-prose .hljs-comment,.tt-prose .hljs-quote{color:#94a3b8}.tt-prose .token.punctuation,.tt-prose .hljs-punctuation{color:#cbd5e1}.tt-prose .token.property,.tt-prose .token.tag,.tt-prose .token.boolean,.tt-prose .token.number,.tt-prose .token.constant,.tt-prose .token.symbol,.tt-prose .token.deleted,.tt-prose .hljs-literal,.tt-prose .hljs-number,.tt-prose .hljs-attr,.tt-prose .hljs-deletion{color:#fca5a5}.tt-prose .token.selector,.tt-prose .token.attr-name,.tt-prose .token.string,.tt-prose .token.char,.tt-prose .token.builtin,.tt-prose .token.inserted,.tt-prose .hljs-string,.tt-prose .hljs-addition,.tt-prose .hljs-title,.tt-prose .hljs-name{color:#a7f3d0}.tt-prose .token.operator,.tt-prose .token.entity,.tt-prose .token.url,.tt-prose .token.variable,.tt-prose .hljs-link{color:#fcd34d}.tt-prose .token.atrule,.tt-prose .token.attr-value,.tt-prose .token.function,.tt-prose .token.class-name,.tt-prose .hljs-attribute,.tt-prose .hljs-function,.tt-prose .hljs-title.class_{color:#93c5fd}.tt-prose .token.keyword,.tt-prose .hljs-keyword,.tt-prose .hljs-selector-tag{color:#bfafff}.tt-prose .token.regex,.tt-prose .token.important{color:#f0abfc}.tt-prose pre,.tt-prose pre code,.tt-prose pre .token{text-shadow:none!important;-webkit-text-stroke:0}.tt-prose pre :where(code,[class*=token],.hljs,.hljs-subst){color:#e6edf3}.tt-prose .mention{color:#27f1db;padding:2px 6px;border-radius:9999px;font-weight:500}.markdown-body .mention{background:#2dd4bf29;color:#0f766e;padding:2px 6px;border-radius:9999px;font-weight:500}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}svg[data-v-76aa6b74]{transform:rotate(var(--r, 0deg)) scale(var(--sx, 1),var(--sy, 1))}path[data-v-76aa6b74]{fill:currentColor}.editor-toolbar,.tb-icon{color:inherit}.editor-toolbar svg,.editor-toolbar path{fill:currentColor;stroke:currentColor}.tiptap-container{border-radius:8px;overflow:visible}body:not(.dark) .tiptap-container{border:1px solid #d1d5db}.dark .tiptap-container{border:1px solid rgba(255,255,255,.85)}.tiptap-container,.editor-scroll{min-width:0}.editor-scroll{display:flex;flex-direction:column;position:relative}.tb-light{color:#0f172a;background:#fff;--tt-toolbar-bg: #fff}body:not(.dark) .editor-content{background:#fff;color:#0f172a;border-top:1px solid #00000049}.tb-dark{color:#e6edf3;background:#12283b;--tt-toolbar-bg: #12283b}.dark .editor-content{background:#0f2234;color:#e6edf3;border-top:1px solid rgba(255,255,255,.85)}.editor-toolbar{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.85);padding:8px;background:var(--tt-toolbar-bg);z-index:1000}.toolbar-wrap{position:relative}.editor-toolbar.fixed{position:fixed;top:var(--tt-fixed-top, 0);left:var(--tt-fixed-left, 0);width:var(--tt-fixed-width, 100%);background:var(--tt-toolbar-bg);box-shadow:0 6px 16px #0000002e}.toolbar-placeholder{width:100%}.tb-icon{appearance:none;background:transparent;border:0;padding:2px;cursor:pointer}.tb-icon[disabled]{opacity:.45;cursor:not-allowed}.tb-icon:hover{transform:translateY(-1px)}.tb-active{filter:brightness(1.2)}.ico{width:22px;height:22px}.ico.small{width:16px;height:16px}.tb-split{width:1px;align-self:stretch;background:#ffffffd9;margin:0 6px}.headings-wrap{position:relative}.tb-select{display:inline-flex;align-items:center;gap:6px;padding:2px 6px}.sel-label{font-size:13px}.tt-menu,.tt-menu-portal{background:#0f2234;color:#e6edf3;border:1px solid rgba(255,255,255,.85);border-radius:6px;box-shadow:0 10px 24px #00000059;padding:6px;min-width:260px}.tt-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:10000}.tt-menu .menu-item{width:100%;text-align:left;padding:8px 10px;border-radius:6px;background:transparent;color:inherit;display:block}.tt-menu .menu-item:hover{background:#ffffff14}.tt-modal-backdrop{position:fixed;inset:0;background:#00000080;display:grid;place-items:center;z-index:10000}.tt-modal{position:relative;background:#203246;color:#e6edf3;border:1px solid rgba(255,255,255,.85);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.tt-modal-header,.tt-modal-footer{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.2)}.tt-modal-title{font-weight:600}.tt-modal-body{padding:16px;display:grid;gap:12px;flex:1;overflow:auto}.fld{display:grid;gap:6px;font-size:14px}.fld>span{opacity:.9}.inp{width:100%;padding:8px 10px;border-radius:6px;background:#0f2234;color:#e6edf3;border:1px solid rgba(255,255,255,.5)}.tt-btn{appearance:none;border:0;border-radius:8px;padding:8px 14px;cursor:pointer}.tt-btn-muted{background:#3b4d60;color:#e6edf3}.tt-btn-primary{background:#1e6bd6;color:#fff}.tt-resize{position:absolute;right:6px;bottom:6px;width:16px;height:16px;cursor:nwse-resize;opacity:.7;background:conic-gradient(from 45deg,transparent 0 25%,rgba(255,255,255,.6) 0 50%,transparent 0 100%);mask:radial-gradient(12px at 100% 100%,#0000 10px,#000 0)}.tt-resize:hover{opacity:1}.tt-table-menu{width:340px;display:grid;gap:10px}.tt-table-section{padding:6px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.15)}.tt-table-title{font-size:12px;opacity:.9;margin-bottom:8px}.tt-table-grid{display:grid;gap:3px}.tt-table-grid-row{display:grid;grid-template-columns:repeat(10,1fr);gap:3px}.tt-table-cell{width:22px;height:22px;border-radius:4px;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.tt-table-cell:hover{outline:2px solid rgba(255,255,255,.25)}.tt-table-cell-active{background:#4299e159;border-color:#4299e199}.tt-table-dims{margin-top:8px;font-size:12px;opacity:.9}.tt-table-menu .menu-item{margin-top:6px}.tt-table-menu .menu-item.danger{color:#ffb4b4}.tt-table-menu .menu-item:disabled{opacity:.5;pointer-events:none}:root .resize-cursor{cursor:col-resize!important}tt-mention-list{max-height:260px;overflow-y:auto;width:260px;box-sizing:border-box;padding:4px}.tt-mention-item{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:4px}.tt-mention-item.active{background:#3b82f640}.tt-mention-avatar{width:24px;height:24px;border-radius:9999px;object-fit:cover;flex-shrink:0}.tt-mention-meta{display:flex;flex-direction:column;align-items:flex-start}.tt-mention-name{font-size:13px}.tt-mention-email{font-size:11px;opacity:.75}.tt-mention-empty{font-size:12px}.ProseMirror{padding:16px;background:transparent;color:inherit;min-width:0;overflow-wrap:anywhere;word-break:break-word}.ProseMirror [data-placeholder]{color:#94a3b8}.ProseMirror .tableWrapper{overflow-x:auto}.column-resize-handle{position:absolute;right:-3px;top:0;bottom:0;width:6px;z-index:5;cursor:col-resize;background:transparent}th:hover .column-resize-handle,td:hover .column-resize-handle{background:#4299e159}.tiptap-container [data-resize-container]{display:flex;justify-content:flex-start;align-items:flex-start}.tiptap-container [data-resize-wrapper]{position:relative;display:inline-block}.tiptap-container [data-resize-handle]{position:absolute;background:#00000080;border:1px solid rgba(255,255,255,.8);border-radius:2px;z-index:10}.tiptap-container [data-resize-handle][data-resize-handle=top-left],.tiptap-container [data-resize-handle][data-resize-handle=top-right],.tiptap-container [data-resize-handle][data-resize-handle=bottom-left],.tiptap-container [data-resize-handle][data-resize-handle=bottom-right]{width:8px;height:8px}.tiptap-container [data-resize-handle=top-left]{top:-4px;left:-4px;cursor:nwse-resize}.tiptap-container [data-resize-handle=top-right]{top:-4px;right:-4px;cursor:nesw-resize}.tiptap-container [data-resize-handle=bottom-left]{bottom:-4px;left:-4px;cursor:nesw-resize}.tiptap-container [data-resize-handle=bottom-right]{bottom:-4px;right:-4px;cursor:nwse-resize}.tiptap-container [data-resize-handle=top],.tiptap-container [data-resize-handle=bottom]{height:6px;left:8px;right:8px}.tiptap-container [data-resize-handle=top]{top:-3px;cursor:ns-resize}.tiptap-container [data-resize-handle=bottom]{bottom:-3px;cursor:ns-resize}.tiptap-container [data-resize-handle=left],.tiptap-container [data-resize-handle=right]{width:6px;top:8px;bottom:8px}.tiptap-container [data-resize-handle=left]{left:-3px;cursor:ew-resize}.tiptap-container [data-resize-handle=right]{right:-3px;cursor:ew-resize}.tiptap-container [data-resize-state=true] [data-resize-wrapper]{outline:1px solid rgba(255,255,255,.25);border-radius:.125rem}.ec-light table{padding:4px;border:1px solid #e5e7eb;background:#fff;color:#0f172a}.ec-light th,.ec-light td{border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.ec-light tr:last-child td,.ec-light tr:last-child th{border-bottom:0}.ec-light th:last-child,.ec-light td:last-child{border-right:0}.ec-light th{background:#f3f4f6;font-weight:600}.ec-dark table{border:1px solid rgba(255,255,255,.25);background:#0f2234;color:#e6edf3}.ec-dark th,.ec-dark td{border-right:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.ec-dark tr:last-child td,.ec-dark tr:last-child th{border-bottom:0}.ec-dark th:last-child,.ec-dark td:last-child{border-right:0}.ec-dark th{background:#ffffff0f;font-weight:600}.hidden{display:none!important}

.animate-spin {
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
:root {
  --base-color: #000;
  /* Default base color for labels and controls */
}

/* Label colors */
:root {
  --label-color: var(--base-color);
  --label-color--disabled: #a0aec0;
  /* Default disabled label color */
}

/* Controls colors */
:root {
  --controls-color: var(--base-color);
  --controls-color--disabled: var(--base-color);
}

/* Controls border colors */
:root {
  --controls-border-color: #d1d5db;
  /* Default border color */
  --controls-border-color--focus: #3b82f6;
  /* Default border color on focus */
  --controls-border-color--disabled: #d1d5db;
  /* Default border color when disabled */
}

/* Controls background colors */
:root {
  --controls-background-color: #fff;
  /* Default background color */
  --controls-background-color--disabled: #f3f4f6;
  /* Default background color when disabled */
  --controls-background-color--checked: #3b82f6;
  /* Default background color when checked */
  --controls-background-color--disabled-checked: #d1d5db;
  /* Default background color when disabled and checked */
}

/* Controls dropdown colors */
:root {
  --controls-dropdown-color: #272727;
  --controls-dropdown-secondary-color: #6f6f6f;
  --controls-dropdown-background-color: #fff;
  /* Default dropdown background color */
  --controls-dropdown-background-color--selected: #d1d5db;
  /* Default selected dropdown background color */
  --controls-dropdown-background-color--hover: #d1d5db;
  /* Default hover dropdown background color */
  --controls-dropdown-background-color--selected-hover: #d1d5db;
  /* Default selected hover dropdown background color */
  --controls-dropdown-border-color: #cecece;
}

/* Controls dropdown icons */
:root {
  --controls-dropdown-caret: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E");
  --controls-dropdown-clear: url("data:image/svg+xml,%3csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'%3e%3c/path%3e%3c/svg%3e");
}

html,
body {
  padding: 0;
  margin: 0;
  font-family: "Open Sans", sans-serif;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

[type=text],
[type=email],
[type=url],
[type=password],
[type=number],
[type=date],
[type=datetime-local],
[type=month],
[type=search],
[type=tel],
[type=time],
[type=week],
[multiple],
textarea,
select {
  font-family: "Open Sans", sans-serif;
  padding: 0.875rem;
  border-radius: 0.3rem;
  border: 1px solid #d9d9d9;
  background-color: white;
}

[type=text]:focus:not(.multiselect-tags-search),
[type=email]:focus,
[type=url]:focus,
[type=password]:focus,
[type=number]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=month]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=time]:focus,
[type=week]:focus,
[multiple]:focus,
textarea:focus,
select:focus {
  border: 1px solid #4d4d4d;
  outline: none;
}

[type=text]:disabled,
[type=email]:disabled,
[type=url]:disabled,
[type=password]:disabled,
[type=number]:disabled,
[type=date]:disabled,
[type=datetime-local]:disabled,
[type=month]:disabled,
[type=search]:disabled,
[type=tel]:disabled,
[type=time]:disabled,
[type=week]:disabled,
[multiple]:disabled,
textarea:disabled,
select:disabled {
  background-color: #eee;
}

button {
  font-family: "Open Sans", sans-serif;
}

.label {
  font-size: 0.9rem;
  color: gray;
  font-weight: bold;
}

.field-error {
  font-size: 0.9rem;
  font-style: italic;
  color: var(--color-error);
  font-weight: normal;
}

#app .form-input,
#app .form-textarea,
#app .form-select,
#app .form-multiselect,
#app .form-checkbox,
#app .form-radio {
  background-color: #fff;
  border: 1px solid #d1d5db;
  /* Use appropriate border color */
  border-radius: 0.375rem;
}

.label-sm {
  color: #6b7280;
  /* Use appropriate text color */
  font-size: 0.875rem;
  /* Use appropriate font size */
  font-weight: 600;
}

.field-error {
  color: #dc2626;
  /* Use appropriate text color */
  font-size: 0.875rem;
  /* Use appropriate font size */
  font-style: italic;
}

:root {
  --primary-hue: 197;
  --primary-saturation: 57%;
  --color-primary: hsl(var(--primary-hue), var(--primary-saturation), 31%);
  --color-primary-darker: hsl(
      var(--primary-hue),
      var(--primary-saturation),
      18%
  );
  --secondary-hue: 18;
  --secondary-saturation: 21%;
  --color-secondary: hsl(
      var(--secondary-hue),
      var(--secondary-saturation),
      29%
  );
  --color-secondary-darker: hsl(
      var(--secondary-hue),
      var(--secondary-saturation),
      39%
  );
  --color-success: #00a03d;
  --color-success-darker: #007b2f;
  --color-accent: #004a2c;
  --color-accent-darker: #017e4c;
  --color-error: #ff0000;
  --color-info: #6bafbd;
  --color-info-darker: #4e8a96;
}

.dropdown {
  overflow: visible;
  position: relative;
}

.dropdown__menu {
  position: absolute;
  visibility: hidden;
  width: max-content;
}

.dropdown__activator {
  cursor: pointer;
  display: block;
}

.dropdown__menu.dropdown__menu--visible {
  visibility: visible;
}

.dropdown__menu.dropdown__menu--offset-x {
  left: 100%;
}

.dropdown__menu.dropdown__menu--offset-y {
  top: 100%;
}

.dropdown__menu__card {
  padding: 0.5rem;
  /* Adjust as needed */
}

.dropdown__menu.dropdown__menu--left {
  right: 0;
  left: auto;
}

.dropdown__menu.dropdown__menu--top {
  bottom: 0;
  top: auto;
}

.dropdown__menu--fade {
  transition: all 0.3s ease;
  transform: translateY(-0.5rem);
  opacity: 0;
}

.dropdown__menu--fade.dropdown__menu--visible {
  transform: translateY(0);
  opacity: 1;
}

.multiselect-tags-search:focus {
  border: none !important;
}
