.list-grid-btn.active {
    background-color: var(--azul-monico);
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

.list-grid-btn.active img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(73deg) brightness(103%) contrast(103%);
}

.list-grid-btn.active span {
    color: var(--gray-0);
}

.dark .list-grid-btn.active span {
    color: var(--gray-0);
}

.list-grid-btn.active .tab-icon {
    stroke: white;
}

.tab-icon {
    stroke: var(--gray-500);
}

input[type="range"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 1px;
    box-sizing: border-box;
    margin: 0;
    outline: none;
    overflow: hidden;
    padding: 0 2px;
    pointer-events: none;
    width: 320px;
}

input[type="range"],
input[type="range"]#lower {
    background: linear-gradient(#e4e7ec, #e4e7ec) no-repeat 50%;
    background-size: 100% 6px;
}

input[type="range"]#lower,
input[type="range"]#upper {
    border-radius: 6px !important;
}

input[type="range"]#upper {
    background: linear-gradient(to right,
            #e4e7ec 8%,
            var(--color-brands) 8% 98%,
            #e4e7ec 98%) no-repeat 50%;
    background-size: 100% 6px;
    overflow: hidden;
    z-index: 1;
}

input[type="range"]:active,
input[type="range"]:focus {
    outline: none;
}

input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    height: 24px;
    margin: 5px 0;
    pointer-events: all;
    position: relative;
    width: 24px;
    z-index: 9999;
}

.multi-range {
    height: 34px;
    position: relative;
}

.multi-range input[type="range"] {
    position: absolute;
}

.multi-range input[type="range"]:first-child::-webkit-slider-thumb:before {
    background-color: var(--color-brands);
}

.multi-range input[type="range"]:nth-child(2) {
    background: none;
}

.multi-range input[type="range"]:nth-child(2)::-webkit-slider-thumb:before {
    background-color: var(--color-brands);
}

.checkbox-primary,
.checkbox:hover,
.radio-primary,
.radio:hover {
    border-color: var(--gray-300);
}

.checkbox:checked:hover,
.radio:checked:hover {
    border-color: transparent;
}

.select-arrow {
    background: url(/assets/images/icons/icon-arrow-down.svg) transparent no-repeat calc(100% - 15px) !important;
}

.select-caret {
    background: url(/assets/images/icons/icon-caret-down.svg) transparent no-repeat calc(100% - 15px) !important;
}

.radio-input:checked~.radio-label {
    color: red;
}

html.dark .moon-icon img:first-child,
html.dark .sun-icon img:last-child {
    display: none;
}

html.dark .moon-icon img:last-child,
html.dark .sun-icon img:first-child {
    display: block;
}

html .moon-icon img:last-child,
html .sun-icon img:first-child {
    display: none;
}

html .moon-icon img:first-child,
html .sun-icon img:last-child {
    display: block;
}

input:checked~.dot {
    transform: translateX(100%);
}

input:checked~.dotS {
    transform: translateX(118%);
}

.sr-only {
    clip: rect(0, 0, 0, 0);
    border-width: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

.reverse {
    transform: rotate(180deg) translateX(-50%);
}

.filter-gray {
    filter: invert(52%) sepia(17%) saturate(281%) hue-rotate(201deg) brightness(94%) contrast(87%);
}

.filter-green {
    filter: invert(83%) sepia(96%) saturate(337%) hue-rotate(84deg) brightness(88%) contrast(84%);
}

.filter-color-brands {
    filter: invert(44%) sepia(39%) saturate(1171%) hue-rotate(210deg) brightness(89%) contrast(91%);
}

.filter-blue {
    filter: invert(47%) sepia(75%) saturate(5999%) hue-rotate(212deg) brightness(105%) contrast(101%);
}

.filter-green-2 {
    filter: invert(78%) sepia(105%) saturate(569%) hue-rotate(121deg) brightness(224%) contrast(84%);
}

.filter-pink {
    filter: invert(64%) sepia(59%) saturate(1144%) hue-rotate(293deg) brightness(103%) contrast(97%);
}

.filter-orange {
    filter: invert(118%) sepia(188%) saturate(4813%) hue-rotate(353deg) brightness(141%) contrast(87%);
}

.filter-state {
    filter: invert(79%) sepia(38%) saturate(1000%) hue-rotate(224deg) brightness(118%) contrast(89%);
}

.filter-white {
    filter: brightness(0) invert(1);
}

.tabs-boxed .tab-active {
    background-color: var(--color-brands);
    border-radius: 100px !important;
}

.dropdown-shadow {
    box-shadow: 0 40px 120px 0 rgba(0, 0, 0, 0.122);
}

.search-input-shadow {
    box-shadow: 0 20px 60px -6px rgba(0, 0, 0, 0.04);
}

.img-filter-shadow {
    filter: drop-shadow(0 0 7.19551px rgba(0, 0, 0, 0.05));
}

.sidemenu-item.active {
    background-color: var(--primary);
    transition: all 0.3s;
}

.sidemenu-item.active span {
    color: #fff;
}

.sidemenu-item.active img {
    filter: brightness(0) invert(1);
}

.sidemenu-item.active .child-menu {
    color: #fff;
}

@media screen and (max-width: 650.98px) {
    #sidebar-btn {
        pointer-events: none;
    }
}

.logo-minimize,
.seller-minimize {
    display: none;
}

.minimize {
    grid-template-columns: 117px 1fr;
}

.minimize .sidemenu-item {
    display: grid;
    height: 62px;
    place-items: center;
    width: 62px;
    margin: auto;
}

.minimize .logo-minimize,
.minimize .seller-minimize {
    display: block;
}

.minimize .icono-nav {
    justify-content: center;
}

.minimize .texto-lista-nav {
    display: inline-block;
    max-width: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.minimize .texto-normal-nav {
    display: none;
}

.minimize .lista-nav {
    padding: 0;
}

.minimize .caret-icon,
.minimize .category-list,
.minimize .child-menu,
.minimize .logo-maximize,
.minimize .seller-maximize,
.minimize .sidemenu-item .sidemenu-title,
.minimize .upgrade-card {
    display: none;
}

.minimize .sidemenu-item.active .child-menu {
    background: var(--gray-100);
    border: 1px solid var(--neutral-border);
    border-radius: 8px;
    color: var(--gray-500);
    display: block;
    left: 122%;
    min-width: 150px;
    padding: 20px;
    position: absolute;
    top: 0;
}

.minimize .sidebar-control {
    gap: 13px;
    max-width: 90px;
    padding: 15px 11px;
}

.minimize #toggle-theme-btn {
    display: none;
    opacity: 0;
    visibility: hidden;
}

.dark .minimize .sun-icon {
    display: none;
}

.dark .minimize .sidemenu-item.active .child-menu {
    background: var(--gray-900);
    border-color: var(--gray-700);
}

.authentication-sign-in-page aside,
html:not(.dark) .minimize .moon-icon {
    display: none;
}

.authentication-sign-in-page #layout {
    display: flex;
    flex-direction: column;
}

.authentication-sign-in-page .logo {
    display: block;
    order: -10000;
}

.authentication-sign-in-page .user-noti {
    opacity: 0;
    visibility: hidden;
}

.add-new-job-page aside,
.crm-customer-details-page aside,
.crm-customers-page aside,
.crm-dashboard-page aside,
.crm-events-page aside,
.jobs-listing-1-page aside,
.jobs-listing-2-page aside,
.social-feed-2-page aside,
.social-feed-3-page aside {
    display: none;
}

.add-new-job-page #layout,
.crm-customer-details-page #layout,
.crm-customers-page #layout,
.crm-dashboard-page #layout,
.crm-events-page #layout,
.jobs-listing-1-page #layout,
.jobs-listing-2-page #layout,
.social-feed-2-page #layout,
.social-feed-3-page #layout {
    display: flex;
    flex-direction: column;
}

.add-new-job-page .logo,
.crm-customer-details-page .logo,
.crm-customers-page .logo,
.crm-dashboard-page .logo,
.crm-events-page .logo,
.jobs-listing-1-page .logo,
.jobs-listing-2-page .logo,
.social-feed-2-page .logo,
.social-feed-3-page .logo {
    display: block;
    order: -10000;
}

/*# sourceMappingURL=style.min.css.map */
.custom-select {
    position: relative;
    width: 200px;
    border-radius: 0.5rem;
    width: 100%;
}

.select-selected {
    background-color: transparent;
    padding: 10px;
    cursor: pointer;
    border-radius: 0.5rem;
    width: 100%;
}

.select-items {
    position: absolute;
    background-color: var(--dark-gray-300);
    width: 100%;
    display: none;
    z-index: 99;
    border-radius: 0.5rem;
    color: white;
}

.select-selected::after {
    content: "▼";
    font-size: 12px;
    right: 16px;
    position: absolute;
    top: 12px;
}

.select-items div {
    padding: 10px;
    cursor: pointer;
    border-radius: 0.5rem;
}

.select-items div:hover {
    background-color: rgb(21, 23, 30);
    color: white;
    border-radius: 0.5rem;
}

.select-items.active {
    display: block;
    border-radius: 0.5rem;
}

.select-items .same-as-selected {
    background-color: rgb(21, 23, 30);
    color: white;
    border-radius: 0.5rem;
}

.dropzone.dz-clickable .dz-message {
    display: none;
}

.posicionar-chat {
    grid-row-start: 1;
    grid-column-start: 1;
    grid-column-end: 2;
}

.peer:checked+label .caret-icon {
    transform: rotate(180deg);
}

.fc-header-toolbar {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 1rem;
}

.fc-header-toolbar .fc-toolbar-chunk:nth-of-type(2) {
    grid-row-start: 1 !important;
    grid-column-start: 1 !important;
    grid-column-end: 3 !important;
}

.spinme-right {
    display: inline-block;
    padding: 15px 20px;
    font-size: 14px;
    border-radius: 30px;
    line-height: 1.25em;
    font-weight: 100;
    opacity: 0.2;
}

.spinner {
    margin: 0;
    width: fit-content;
    text-align: center;
}

.spinner>div {
    width: 10px;
    height: 10px;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
    animation: sk-bouncedelay 1.4s infinite ease-in-out both;
    background: rgba(0, 0, 0, 1);
}

.spinner .bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}

.spinner .bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {

    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
    }

    40% {
        -webkit-transform: scale(1);
    }
}

@keyframes sk-bouncedelay {

    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.faded-word {
    display: inline-block;
    opacity: 0;
    color: var(--azul-monico);
}

.faded-activated {
    transition: opacity 0.2s, transform 0.3s, color 2s 0.4s;
    opacity: 1;
    color: black;
}

.contenedor_de_mensaje {
    animation: message 0.5s ease-out 0s forwards;
}

@keyframes message {
    0% {
        max-height: 100vmax;
        opacity: 0;
        transform: translateY(8px);
    }

    50% {}

    100% {
        max-height: 100vmax;
        overflow: visible;
        padding-left: 1rem;
        opacity: 1;
        transform: translateY(0);
    }
}

.texto-limite {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    transition: max-height 0.3s ease;
    text-align: left;
}

.texto-container {
    position: relative;
    display: flex;
    gap: 1rem;
}

.expandido {
    max-height: none;
    display: block;
}

.toggle-btn {
    margin-top: 10px;
    cursor: pointer;
}

.dropzone {
    border: 2px dashed var(--neutral-accent) !important;
}

::-webkit-scrollbar {
    width: 6px;
}

::-webkit-scrollbar-track {
    background-clip: content-box;
    border: 1px solid transparent;
    border-radius: 999999px;
}

::-webkit-scrollbar-thumb {
    background-color: rgb(126, 126, 143);
    border-radius: 999999px;
}

::-webkit-scrollbar-corner,
::-webkit-scrollbar-track {
    background-color: var(--neutral-accent);
}

.altura-ajustada {
    height: calc(100vh - 64px);
    min-height: calc(100vh - 64px);
}


.fullscreen {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #185FEE;
    backdrop-filter: blur(4px);
    z-index: 9999;
    display: none;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
    background-color: var(--primary) !important;
    border-radius: 0.5rem !important;
    font-weight: 600 !important;
    font-size: 14px !important;
}

div:where(.swal2-container) h2:where(.swal2-title) {
    color: var(--gray-1100) !important;
    text-transform: capitalize !important;
    font-weight: 500 !important;
    line-height: 1rem !important;
    font-size: 1rem !important;
    padding: 24px 24px 0px 24px !important;
}

div:where(.swal2-container) .swal2-textarea {
    margin: 24px !important;
    color: var(--gray-400) !important;
    line-height: 1.5rem !important;
    font-size: 13px !important;
}

div:where(.swal2-container) div:where(.swal2-actions) {
    justify-self: end !important;
    width: 100% !important;
    justify-content: end !important;
    padding: 0px 24px 4px 24px !important;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel {
    background-color: transparent !important;
    border-color: var(--primary) !important;
    border-width: 1px !important;
    border-style: solid !important;
    color: var(--primary) !important;
    font-weight: 600 !important;
    font-size: 14px !important;
    border-radius: 0.5rem !important;
}

div:where(.swal2-container).swal2-center>.swal2-popup {
    border-bottom-left-radius: var(--rounded-box, 1rem) !important;
    border-bottom-right-radius: var(--rounded-box, 1rem) !important;
    border-top-left-radius: var(--rounded-box, 1rem) !important;
    border-top-right-radius: var(--rounded-box, 1rem) !important;
}

div:where(.swal2-container) input:where(.swal2-input):focus,
div:where(.swal2-container) input:where(.swal2-file):focus,
div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
    border: 1px solid #d9d9d9 !important;
    box-shadow: inset 0 1px 1px transparent, 0 0 0 3px transparent !important;
}

.checkmark__circle {
    stroke-dasharray: 166;
    stroke-dashoffset: 166;
    stroke-width: 2;
    stroke-miterlimit: 10;
    stroke: var(--azul-monico);
    fill: none;
    animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark__check {
    transform-origin: 50% 50%;
    stroke-dasharray: 48;
    stroke-dashoffset: 48;
    animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

@keyframes stroke {
    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes scale {

    0%,
    100% {
        transform: none;
    }

    50% {
        transform: scale3d(1.1, 1.1, 1);
    }
}

@keyframes fill {
    100% {
        box-shadow: inset 0px 0px 0px 30px var(--azul-monico);
    }
}

.checkmark {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    display: block;
    stroke-width: 2;
    stroke: #fff;
    stroke-miterlimit: 10;
    box-shadow: inset 0px 0px 0px var(--azul-monico);
    animation: fill 0.4s ease-in-out 0.4s forwards,
        scale 0.3s ease-in-out 0.9s both;
}

div:where(.swal2-icon).swal2-success {
    border: none;
}

@keyframes initial-loading {

    0%,
    100% {
        transform: translate(-34px, 0);
    }

    50% {
        transform: translate(200px, 0);
    }
}

.initial-load-animation {
    width: 550px;
    height: 250px;
    padding-block: 40px;
    padding-inline: 20px;
    background-color: #E8EDF2;
    transition: transform 0.5s ease;
    border-radius: 16px;
    margin: auto;

    .imagen {
        background-image: url("data:image/svg+xml,%3Csvg%20class%3D%22logo-maximize%22%20id%3D%22Capa_1%22%20data-name%3D%22Capa%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20493.22%2082.71%22%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20%20%20%20%20%20%20%20d%3D%22M75.96%2C3.33c5.88%2C0%2C11.25%2C1.46%2C16.11%2C4.36%2C4.86%2C2.91%2C8.73%2C6.78%2C11.61%2C11.61%2C2.88%2C4.83%2C4.32%2C10.21%2C4.32%2C16.15v47.25h-20.25v-47.25c0-3.3-1.16-6.09-3.46-8.37-2.31-2.28-5.08-3.42-8.33-3.42s-6.02%2C1.14-8.33%2C3.42c-2.31%2C2.28-3.46%2C5.07-3.46%2C8.37v47.25h-20.25v-47.25c0-3.3-1.16-6.09-3.46-8.37-2.31-2.28-5.12-3.42-8.42-3.42s-6.02%2C1.14-8.33%2C3.42c-2.31%2C2.28-3.46%2C5.07-3.46%2C8.37v47.25H0v-47.25c0-5.94%2C1.44-11.32%2C4.32-16.15%2C2.88-4.83%2C6.75-8.7%2C11.61-11.61%2C4.86-2.91%2C10.23-4.36%2C16.11-4.36%2C8.52%2C0%2C15.84%2C2.91%2C21.96%2C8.73%2C6.18-5.82%2C13.5-8.73%2C21.96-8.73Z%22%20%2F%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20%20%20%20%20%20%20%20d%3D%22M174.06%2C8.1c6.06%2C3.18%2C10.92%2C7.64%2C14.58%2C13.36%2C3.66%2C5.73%2C5.49%2C12.11%2C5.49%2C19.12v4.86c0%2C7.02-1.83%2C13.4-5.49%2C19.13-3.66%2C5.73-8.52%2C10.21-14.58%2C13.46-5.64%2C3-11.79%2C4.5-18.45%2C4.5s-12.87-1.5-18.45-4.5c-6.12-3.24-11.01-7.72-14.67-13.46-3.66-5.73-5.49-12.11-5.49-19.13v-4.86c0-7.02%2C1.83-13.39%2C5.49-19.12%2C3.66-5.73%2C8.55-10.18%2C14.67-13.36%2C5.58-3%2C11.73-4.5%2C18.45-4.5s12.81%2C1.5%2C18.45%2C4.5ZM174.06%2C45.45v-4.86c0-4.86-1.8-9.03-5.4-12.51-3.6-3.48-7.95-5.22-13.05-5.22s-9.45%2C1.74-13.05%2C5.22c-3.6%2C3.48-5.4%2C7.65-5.4%2C12.51v4.86c0%2C4.92%2C1.8%2C9.11%2C5.4%2C12.55%2C3.6%2C3.45%2C7.95%2C5.18%2C13.05%2C5.18s9.45-1.74%2C13.05-5.22c3.6-3.42%2C5.4-7.59%2C5.4-12.51Z%22%20%2F%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20%20%20%20%20%20%20%20d%3D%22M260.19%2C8.37c6.06%2C3.36%2C10.92%2C8.03%2C14.58%2C14%2C3.66%2C5.97%2C5.49%2C12.59%2C5.49%2C19.84v40.32h-20.07v-40.32c0-4.8-1.59-8.92-4.77-12.37-3.18-3.45-7.2-5.44-12.06-5.98h-1.17c-.18-.06-.33-.09-.45-.09-.18%2C0-.33.03-.45.09h-1.26c-4.8.54-8.79%2C2.54-11.97%2C5.98-3.18%2C3.45-4.77%2C7.58-4.77%2C12.37v40.32h-20.16v-40.32c0-7.26%2C1.83-13.87%2C5.49-19.84%2C3.66-5.97%2C8.55-10.63%2C14.67-14%2C5.28-2.94%2C11.13-4.5%2C17.55-4.68h1.8c6.36.18%2C12.21%2C1.74%2C17.55%2C4.68Z%22%20%2F%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20d%3D%22M295.26%2C82.71V0h20.25v82.71h-20.25Z%22%20%2F%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20%20%20%20%20%20%20%20d%3D%22M368.3%2C20.25c-5.1%2C0-9.46%2C1.82-13.09%2C5.45s-5.44%2C8-5.44%2C13.09v5.13c0%2C5.1%2C1.81%2C9.47%2C5.44%2C13.1%2C3.63%2C3.63%2C8%2C5.44%2C13.09%2C5.44s9.54-1.83%2C13.14-5.49c2.88-2.82%2C4.65-6.33%2C5.31-10.53h20.34c-.54%2C6.9-2.6%2C13.09-6.17%2C18.58s-8.23%2C9.83-13.99%2C13c-5.64%2C3.12-11.85%2C4.68-18.63%2C4.68s-12.9-1.56-18.54-4.68c-6.12-3.42-11.03-8.13-14.71-14.13-3.69-6-5.54-12.66-5.54-19.98v-5.13c0-7.32%2C1.84-13.98%2C5.54-19.98%2C3.69-6%2C8.59-10.71%2C14.71-14.13%2C5.64-3.12%2C11.82-4.68%2C18.54-4.68s12.99%2C1.56%2C18.63%2C4.68c5.76%2C3.18%2C10.42%2C7.52%2C13.99%2C13.01%2C3.57%2C5.49%2C5.62%2C11.69%2C6.17%2C18.58h-20.34c-.66-4.2-2.43-7.74-5.31-10.62-3.6-3.6-7.98-5.4-13.14-5.4Z%22%20%2F%3E%3Cpath%20class%3D%22dark%3Afill-white%20fill-black%22%20%20%20%20%20%20%20%20d%3D%22M473.15%2C8.1c6.06%2C3.18%2C10.92%2C7.64%2C14.58%2C13.36%2C3.66%2C5.73%2C5.49%2C12.11%2C5.49%2C19.12v4.86c0%2C7.02-1.83%2C13.4-5.49%2C19.13-3.66%2C5.73-8.52%2C10.21-14.58%2C13.46-5.64%2C3-11.79%2C4.5-18.45%2C4.5s-12.87-1.5-18.45-4.5c-6.12-3.24-11.01-7.72-14.67-13.46-3.66-5.73-5.49-12.11-5.49-19.13v-4.86c0-7.02%2C1.83-13.39%2C5.49-19.12%2C3.66-5.73%2C8.55-10.18%2C14.67-13.36%2C5.58-3%2C11.73-4.5%2C18.45-4.5s12.81%2C1.5%2C18.45%2C4.5ZM473.15%2C45.45v-4.86c0-4.86-1.8-9.03-5.4-12.51-3.6-3.48-7.95-5.22-13.05-5.22s-9.45%2C1.74-13.05%2C5.22c-3.6%2C3.48-5.4%2C7.65-5.4%2C12.51v4.86c0%2C4.92%2C1.8%2C9.11%2C5.4%2C12.55%2C3.6%2C3.45%2C7.95%2C5.18%2C13.05%2C5.18s9.45-1.74%2C13.05-5.22c3.6-3.42%2C5.4-7.59%2C5.4-12.51Z%22%20%2F%3E%3C%2Fsvg%3E");
        height: 38px;
        width: 200px;
        margin: 0 auto;
        opacity: 1;
        transition: all 0.5s ease-out;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .text-load {
        color: black;
        text-align: center;
        line-height: 1.5;
        font-size: 15px;
        padding-block: 15px;
        margin: 0 auto;

        .sub-menssage {
            color: #737373;
        }

        .text-monico {
            color: var(--azul-monico);
            font-weight: 600;
        }
    }


    .loading-bar {
        width: 300px;
        height: 8px;
        margin: 0 auto;
        border-radius: 15px;
        background-color: #cfcfcf;
        overflow: hidden;
        transition: transform 0.3s ease-in;

        .bar {
            height: 100%;
            width: 50%;
            background-color: var(--azul-monico);
            border-radius: 15px;
            animation: initial-loading 1.5s infinite ease;
        }
    }
}


.min-w-2 {
    min-width: 0.5rem;
}

.min-h-2 {
    min-height: 0.5rem;
}

#chat-message {
    resize: none;
}

input[type="color"] {
    border: none;
    outline: none;
    padding: 0;
    cursor: pointer;
}

.split {
    display: flex;
    flex-direction: row;
}

.gutter {
    background-color: #eee;
    background-repeat: no-repeat;
    background-position: 50%;
}

.gutter.gutter-horizontal {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==");
    cursor: col-resize;
}

#split1,
#split2 {
    min-width: 30% !important;
}

.note-editor,
.note-editing-area,
.note-editable {
    height: 100% !important;
}

.note-toolbar,
.note-editor {
    background-color: white !important;
}

.note-toolbar {
    border: 0 !important;
}

.collapsed-container {
    max-width: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 100%;
}

.uncollapsed-container {
    white-space: normal;
}

.parrafo-resumen-ejecutivo p {
    margin-bottom: 1rem;
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
    font-weight: 700;
}