:root {
    --bg-primary: #Ff8400;
    --bg-secundary: #1FB829;
    --bg-light-green: #004520;
    --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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiQUFFQTtJQUNJLHFCQUFxQjtJQUNyQix1QkFBdUI7SUFDdkIseUJBQXlCO0lBQ3pCLGlCQUFpQjtJQUNqQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixzQkFBc0I7SUFDdEIsb0JBQW9CO0lBQ3BCLHNCQUFzQjtJQUN0QixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixtQkFBbUI7SUFDbkIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtFQUNuQjs7QUFFRixxQkFBcUI7QUFDckI7SUFDSSwyQkFBMkI7QUFDL0I7QUFDQTtJQUNJLDBDQUEwQztBQUM5QztBQUNBO0lBQ0k7QUFDSjtBQUNBO0lBQ0ksa0NBQWtDO0lBQ2xDLFlBQVk7SUFDWixzQkFBc0I7QUFDMUI7QUFDQSxLQUFLO0FBQ0w7SUFDSSx3Q0FBd0M7QUFDNUM7QUFDQTtJQUNJLG9DQUFvQztBQUN4Qzs7QUFFQSxPQUFPO0FBQ1A7SUFDSSxtQ0FBbUM7QUFDdkM7O0FBRUE7SUFDSSx1QkFBdUI7QUFDM0I7QUFDQTtJQUNJLHdDQUF3QztJQUN4QyxZQUFZO0FBQ2hCO0FBQ0E7SUFDSSx1Q0FBdUM7SUFDdkMsc0JBQXNCO0FBQzFCOztBQUVBOztBQUVBOztBQUVBLFdBQVc7QUFDWDtJQUNJLGtCQUFrQjtBQUN0QjtBQUNBO0lBQ0ksbUJBQW1CO0FBQ3ZCO0FBQ0E7SUFDSSxhQUFhO0FBQ2pCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvYXBwL3N0eWxlcy9hcHAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ+Ym9vdHN0cmFwXCI7XG5AaW1wb3J0IFwifmFuaW1hdGUuY3NzXCI7XG46cm9vdCB7XG4gICAgLS1iZy1wcmltYXJ5OiAjRmY4NDAwO1xuICAgIC0tYmctc2VjdW5kYXJ5OiAjMUZCODI5O1xuICAgIC0tYmctbGlnaHQtZ3JlZW46ICMwMDQ1MjA7XG4gICAgLS1iZy1yZWQ6ICNFNTdBNzM7XG4gICAgLS1iZy10aXRsZTogIzMzMztcbiAgICAtLWJnLXN1YnRpdGxlOiAjNTU1O1xuICAgIC0tYnMtYmx1ZTojM2I3ZGRkO1xuICAgIC0tYnMtYmx1ZS1kYXJrOiMyMjJlM2M7XG4gICAgLS1icy1pbmRpZ286IzY2MTBmMjtcbiAgICAtLWJzLXB1cnBsZTojNmY0MmMxO1xuICAgIC0tYnMtcGluazojZTgzZThjO1xuICAgIC0tYnMtcmVkOiNkYzM1NDU7XG4gICAgLS1icy1vcmFuZ2U6I2ZkN2UxNDtcbiAgICAtLWJzLXllbGxvdzojZmZjMTA3O1xuICAgIC0tYnMtZ3JlZW46IzI4YTc0NTtcbiAgICAtLWJzLXRlYWw6IzIwYzk5NztcbiAgICAtLWJzLWN5YW46IzE3YTJiODtcbiAgICAtLWJzLXdoaXRlOiNmZmY7XG4gICAgLS1icy1ncmF5OiM2Yzc1N2Q7XG4gICAgLS1icy1ncmF5LWRhcms6IzM0M2E0MDtcbiAgICAtLWJzLXByaW1hcnk6IzNiN2RkZDtcbiAgICAtLWJzLXNlY29uZGFyeTojNmM3NTdkO1xuICAgIC0tYnMtc3VjY2VzczojMjhhNzQ1O1xuICAgIC0tYnMtaW5mbzojMTdhMmI4O1xuICAgIC0tYnMtd2FybmluZzojZmZjMTA3O1xuICAgIC0tYnMtZGFuZ2VyOiNkYzM1NDU7XG4gICAgLS1icy1saWdodDojZjhmOWZhO1xuICAgIC0tYnMtZGFyazojMjEyNTI5O1xuICB9XG5cbi8qT3ZlcnJpZGUgQm9vdHN0cmFwKi9cbio6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldDtcbn1cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICAgIG91dGxpbmU6MCFpbXBvcnRhbnRcbn1cbi5mb3JtLWNvbnRyb2x7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgY29sb3I6ICM3NzcgIWltcG9ydGFudDtcbn1cbi8qYmcqL1xuLmJnLXByaW1hcnl7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5iZy1yZWR7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctcmVkKSAhaW1wb3J0YW50O1xufVxuXG4vKnRleHQqL1xuLnRleHQtcHJpbWFyeXtcbiAgICBjb2xvcjogdmFyKC0tYmctcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0e1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuLmFsZXJ0LWRhbmdlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1kYW5nZXIpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3N7XG5cbn1cblxuLypMT0FESU5HICovXG5bZGF0YS1jb250cm9sbGVyXSAucHJlTG9hZGluZ3tcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5bZGF0YS1jb250cm9sbGVyXSAgLnBvc0xvYWRpbmd7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbltkYXRhLWNvbnRyb2xsZXJdIC5yZW1vdmVMb2FkaW5ne1xuICAgIGRpc3BsYXk6IG5vbmU7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/