@charset "UTF-8";
/* prettier-ignore */
/*Necesario para aplicar EstiloBoton a bot�n Dx*/
.estilo-boton {
  padding: 0.25rem;
}

/*Otros*/
.accionar-sin-validar {
  display: block;
  width: 100%;
  text-align: right;
  padding: 10px;
}

button.accordion-button[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

.editor-code-user {
  height: 180px;
  border: 1px solid var(--phoenix-gray-200);
  border-radius: 3px;
  padding: 5px;
}

.editor-subirfichero-user {
  min-height: 40px;
  border: 1px solid var(--phoenix-gray-200);
  border-radius: 3px;
  padding: 5px;
}

.note-editor.note-airframe, .note-editor.note-frame {
  border: 1px solid var(--phoenix-gray-200);
}

.dx-htmleditor-toolbar-wrapper .row {
  --phoenix-gutter-x: 0; /* O el valor que desees para este contexto */
  margin: 0;
}

/*tagbox*/
html:not([data-bs-theme=dark]) .dx-tag-content {
  background-color: var(--phoenix-info-bg-subtle);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: var(--phoenix-info-bg-subtle);
}

/*Json editor*/
/*Tree*/
div.jsoneditor-tree {
  background: var(--phoenix-body-bg);
}

div.jsoneditor-field {
  color: var(--phoenix-body-color);
}

div.jsoneditor-value {
  color: var(--phoenix-body-color);
}

/*    div.jsoneditor-value.jsoneditor-string {
        color: var(--phoenix-success-600);
    }*/
/*Json editor*/
/*Code*/
.jsoneditor-menu {
  background-color: var(--phoenix-primary);
}

.ace-jsoneditor .ace_marker-layer .ace_active-line {
  background: var(--phoenix-body-bg);
}

.jsoneditor-statusbar {
  background: var(--phoenix-soft);
  color: var(--phoenix-body-color);
  border-top: var(--phoenix-body-color);
}

.ace-jsoneditor .ace_gutter {
  background: var(--phoenix-soft);
  color: var(--phoenix-body-color);
}

.ace-jsoneditor.ace_editor {
  line-height: 1.3;
  background-color: var(--phoenix-body-bg);
}

/*.ace-jsoneditor .ace_print-margin {
    width: 1px;
    background:
}*/
.ace-jsoneditor .ace_scroller {
  background-color: var(--phoenix-body-bg);
}

/*.ace-jsoneditor .ace_text-layer {
    color: gray
}*/
.ace-jsoneditor .ace_variable {
  color: var(--phoenix-body-color);
}

.ace-jsoneditor .ace_cursor {
  border-left: 2px solid var(--phoenix-black);
}

/*.ace-jsoneditor .ace_overwrite-cursors .ace_cursor {
    border-left: 0px;
    border-bottom: 1px solid #000000
}*/
.ace-jsoneditor .ace_marker-layer .ace_selection {
  background: var(--phoenix-gray-200);
}

/*.ace-jsoneditor.ace_multiselect .ace_selection.ace_start {
    box-shadow: 0 0 3px 0px #FFFFFF;
    border-radius: 2px
}

.ace-jsoneditor .ace_marker-layer .ace_step {
    background: rgb(255, 255, 0)
}

.ace-jsoneditor .ace_marker-layer .ace_bracket {
    margin: -1px 0 0 -1px;
    border: 1px solid #BFBFBF
}

.ace-jsoneditor .ace_marker-layer .ace_active-line {
    background: #FFFBD1
}*/
.ace_highlight-marker {
  background-color: var(--phoenix-link-color);
}

/*.ace-jsoneditor .ace_gutter-active-line {
    background-color: var(--phoenix-navbar-vertical-link-hover-bg);
}*/
/*.ace-jsoneditor .ace_marker-layer .ace_selected-word {
    border: 1px solid lightgray
}

.ace-jsoneditor .ace_invisible {
    color: #BFBFBF
}

.ace-jsoneditor .ace_keyword,
.ace-jsoneditor .ace_meta,
.ace-jsoneditor .ace_support.ace_constant.ace_property-value {
    color: #AF956F
}

.ace-jsoneditor .ace_keyword.ace_operator {
    color: #484848
}

.ace-jsoneditor .ace_keyword.ace_other.ace_unit {
    color: #96DC5F
}

.ace-jsoneditor .ace_constant.ace_language {
    color: darkorange
}

.ace-jsoneditor .ace_constant.ace_numeric {
    color: red
}

.ace-jsoneditor .ace_constant.ace_character.ace_entity {
    color: #BF78CC
}

.ace-jsoneditor .ace_invalid {
    color: #FFFFFF;
    background-color: #FF002A;
}

.ace-jsoneditor .ace_fold {
    background-color: #AF956F;
    border-color: #000000
}

.ace-jsoneditor .ace_storage,
.ace-jsoneditor .ace_support.ace_class,
.ace-jsoneditor .ace_support.ace_function,
.ace-jsoneditor .ace_support.ace_other,
.ace-jsoneditor .ace_support.ace_type {
    color: #C52727
}

.ace-jsoneditor .ace_string {
    color: green
}

.ace-jsoneditor .ace_comment {
    color: #BCC8BA
}

.ace-jsoneditor .ace_entity.ace_name.ace_tag,
.ace-jsoneditor .ace_entity.ace_other.ace_attribute-name {
    color: #606060
}

.ace-jsoneditor .ace_markup.ace_underline {
    text-decoration: underline
}

.ace-jsoneditor .ace_indent-guide {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y
}*/

/*--------dx.rosetta.css---------*/
.dx-toast-stack {
  z-index: 999999 !important;
}

.dx-button-has-text .dx-button-content, .dx-button-has-text .dx-button-content .dx-button-text {
  white-space: normal;
}

/*master-detail*/
.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 10px;
}

td.nivel-0[role=columnheader]:not([aria-label="Columna undefined"]) {
  background-color: #337ab7;
  color: #ffffff;
}

td.nivel-1[role=columnheader]:not([aria-label="Columna undefined"]) {
  background-color: #6b98bf;
  color: #ffffff;
}

td.nivel-2[role=columnheader]:not([aria-label="Columna undefined"]) {
  background-color: #84beef;
  color: #337ab7;
}

.vh-75 {
  height: 75vh !important;
}

.count-items-0 {
  display: none !important;
}

.file-uploader-button .editor-subirfichero-user {
  display: none !important;
}

.file-uploader-button .dx-button-text {
  display: none !important;
}

.file-uploader-button .dx-fileuploader-wrapper {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.file-uploader-button .dx-fileuploader-input-wrapper {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border: none;
}

.file-uploader-button .dx-button-content::before {
  content: "\f382"; /* fa-cloud-upload-alt */
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  line-height: 18px;
}

.file-uploader-button .dx-fileuploader-button {
  width: 100% !important;
}

.grid-memo {
  max-height: 200px;
  overflow-y: auto;
}

.dx-icon-sendfilled::before {
  content: "\f1d8";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}

.view-messagebox-False .dx-chat-messagebox {
  display: none;
}
/*# sourceMappingURL=user.min.css.map */
