﻿
.animated-box {
    width: 200px;
    height: 20px;
    background: linear-gradient(to right, lightgrey 50%, darkgrey 50%);
    background-size: 200% 50%;
    animation: gradient 2s infinite linear;
}

@keyframes gradient {
    0% {
        background-position: 100% 0;
    }

    100% {
        background-position: 0 0;
    }
}

/* Componente HqRadzenCslaViewModelError inicio */

.hq-rz-exepction-panel {
    background-color: unset;
    padding: unset;
}

    .hq-rz-exepction-panel .rz-panel-titlebar {
        flex-direction: row-reverse;
        justify-content: left;
    }

    .hq-rz-exepction-panel .rz-panel-titlebar-toggler {
        margin-right: 10px;
        background-color: unset;
    }

/* Componente HqRadzenCslaViewModelError fin */
/* Componente HqRadzenTreeDropDown Inicio */
.hq-rz-treedropdown-popup {
    display: none;
    position: absolute;   
}
/* Componente HqRadzenTreeDropDown Fin */



.hq-rz-messages-info {
    display: inline-block;
    color: var(--rz-info);
    font-size: var(--rz-form-error-font-size);
    padding: var(--rz-validator-text-padding);
}

.hq-rz-messages-warning {
    display: inline-block;
    color: var(--rz-warning);
    font-size: var(--rz-form-error-font-size);
    padding: var(--rz-validator-text-padding);
}

/* site.css */
.crumb-active {
    color: var(--rz-primary) !important;
    font-weight: 600;
   
}

.html5-qrcode-element {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}


