:root {
    --bg-primary: #039588;
    --bg-secundary: #ccc;
    --bg-light-green: #DAF2F0;
    --bg-red: #E57A73;
    --bg-title: #333;
    --bg-subtitle: #555;
    --bs-blue:#3b7ddd;
    --bs-blue-dark:#222e3c;
    --bs-indigo:#6610f2;
    --bs-purple:#6f42c1;
    --bs-pink:#e83e8c;
    --bs-red:#dc3545;
    --bs-orange:#fd7e14;
    --bs-yellow:#ffc107;
    --bs-green:#28a745;
    --bs-teal:#20c997;
    --bs-cyan:#17a2b8;
    --bs-white:#fff;
    --bs-gray:#6c757d;
    --bs-gray-dark:#343a40;
    --bs-primary:#3b7ddd;
    --bs-secondary:#6c757d;
    --bs-success:#28a745;
    --bs-info:#17a2b8;
    --bs-warning:#ffc107;
    --bs-danger:#dc3545;
    --bs-light:#f8f9fa;
    --bs-dark:#212529;
  }

/*Override Bootstrap*/
*:focus {
    box-shadow: none !important;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px white inset;
}
[tabindex="-1"]:focus:not(:focus-visible) {
    outline:0!important
}
.form-control{
    background: transparent !important;
    filter: none;
    color: #777 !important;
}
/*bg*/
.bg-primary{
    background: var(--bg-primary) !important;
}
.bg-red{
    background: var(--bg-red) !important;
}

/*text*/
.text-primary{
    color: var(--bg-primary) !important;
}

.alert{
    border: none !important;
}
.btn-primary{
    background: var(--bg-primary) !important;
    border: none;
}
.alert-danger{
    background: var(--bs-danger) !important;
    color: #fff !important;
}

.alert-success{

}

/*LOADING */
[data-controller] .preLoading{
    visibility: hidden;
}
[data-controller]  .posLoading{
    visibility: visible;
}
[data-controller] .removeLoading{
    display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiQUFFQTtJQUNJLHFCQUFxQjtJQUNyQixvQkFBb0I7SUFDcEIseUJBQXlCO0lBQ3pCLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixzQkFBc0I7SUFDdEIsb0JBQW9CO0lBQ3BCLHNCQUFzQjtJQUN0QixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtFQUNuQjs7QUFFRixxQkFBcUI7QUFDckI7SUFDSSwyQkFBMkI7QUFDL0I7QUFDQTtJQUNJLDBDQUEwQztBQUM5QztBQUNBO0lBQ0k7QUFDSjtBQUNBO0lBQ0ksa0NBQWtDO0lBQ2xDLFlBQVk7SUFDWixzQkFBc0I7QUFDMUI7QUFDQSxLQUFLO0FBQ0w7SUFDSSx3Q0FBd0M7QUFDNUM7QUFDQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQSxPQUFPO0FBQ1A7SUFDSSxtQ0FBbUM7QUFDdkM7O0FBRUE7SUFDSSx1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLHdDQUF3QztJQUN4QyxZQUFZO0FBQ2hCO0FBQ0E7SUFDSSx1Q0FBdUM7SUFDdkMsc0JBQXNCO0FBQzFCOztBQUVBOztBQUVBOztBQUVBLFdBQVc7QUFDWDtJQUNJLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL3N0eWxlcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ+Ym9vdHN0cmFwXCI7XHJcbkBpbXBvcnQgXCJ+YW5pbWF0ZS5jc3NcIjtcclxuOnJvb3Qge1xyXG4gICAgLS1iZy1wcmltYXJ5OiAjMDM5NTg4O1xyXG4gICAgLS1iZy1zZWN1bmRhcnk6ICNjY2M7XHJcbiAgICAtLWJnLWxpZ2h0LWdyZWVuOiAjREFGMkYwO1xyXG4gICAgLS1iZy1yZWQ6ICNFNTdBNzM7XHJcbiAgICAtLWJnLXRpdGxlOiAjMzMzO1xyXG4gICAgLS1iZy1zdWJ0aXRsZTogIzU1NTtcclxuICAgIC0tYnMtYmx1ZTojM2I3ZGRkO1xyXG4gICAgLS1icy1ibHVlLWRhcms6IzIyMmUzYztcclxuICAgIC0tYnMtaW5kaWdvOiM2NjEwZjI7XHJcbiAgICAtLWJzLXB1cnBsZTojNmY0MmMxO1xyXG4gICAgLS1icy1waW5rOiNlODNlOGM7XHJcbiAgICAtLWJzLXJlZDojZGMzNTQ1O1xyXG4gICAgLS1icy1vcmFuZ2U6I2ZkN2UxNDtcclxuICAgIC0tYnMteWVsbG93OiNmZmMxMDc7XHJcbiAgICAtLWJzLWdyZWVuOiMyOGE3NDU7XHJcbiAgICAtLWJzLXRlYWw6IzIwYzk5NztcclxuICAgIC0tYnMtY3lhbjojMTdhMmI4O1xyXG4gICAgLS1icy13aGl0ZTojZmZmO1xyXG4gICAgLS1icy1ncmF5OiM2Yzc1N2Q7XHJcbiAgICAtLWJzLWdyYXktZGFyazojMzQzYTQwO1xyXG4gICAgLS1icy1wcmltYXJ5OiMzYjdkZGQ7XHJcbiAgICAtLWJzLXNlY29uZGFyeTojNmM3NTdkO1xyXG4gICAgLS1icy1zdWNjZXNzOiMyOGE3NDU7XHJcbiAgICAtLWJzLWluZm86IzE3YTJiODtcclxuICAgIC0tYnMtd2FybmluZzojZmZjMTA3O1xyXG4gICAgLS1icy1kYW5nZXI6I2RjMzU0NTtcclxuICAgIC0tYnMtbGlnaHQ6I2Y4ZjlmYTtcclxuICAgIC0tYnMtZGFyazojMjEyNTI5O1xyXG4gIH1cclxuXHJcbi8qT3ZlcnJpZGUgQm9vdHN0cmFwKi9cclxuKjpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQ7XHJcbn1cclxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XHJcbiAgICBvdXRsaW5lOjAhaW1wb3J0YW50XHJcbn1cclxuLmZvcm0tY29udHJvbHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICBjb2xvcjogIzc3NyAhaW1wb3J0YW50O1xyXG59XHJcbi8qYmcqL1xyXG4uYmctcHJpbWFyeXtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXByaW1hcnkpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJnLXJlZHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXJlZCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyp0ZXh0Ki9cclxuLnRleHQtcHJpbWFyeXtcclxuICAgIGNvbG9yOiB2YXIoLS1iZy1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxlcnR7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYnRuLXByaW1hcnl7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1wcmltYXJ5KSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5hbGVydC1kYW5nZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2Vzc3tcclxuXHJcbn1cclxuXHJcbi8qTE9BRElORyAqL1xyXG5bZGF0YS1jb250cm9sbGVyXSAucHJlTG9hZGluZ3tcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5bZGF0YS1jb250cm9sbGVyXSAgLnBvc0xvYWRpbmd7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbltkYXRhLWNvbnRyb2xsZXJdIC5yZW1vdmVMb2FkaW5ne1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/