:root {
  --brand-primary: #54a0d9;
  --brand-success: #589b3e;
  --brand-info: #00cccc;
  --brand-warning: #ff8c1a;
  --brand-danger: #d64843;
}

.btn-primary {
  background-color: var(--brand-primary);
  border-color: var(--brand-primary);
}
.btn-primary:hover, .btn-primary:focus {
  background-color: rgb(45.4545454545, 136.3636363636, 204.5454545455);
  border-color: rgb(45.4545454545, 136.3636363636, 204.5454545455);
}

.btn-outline-primary {
  color: var(--brand-primary);
  border-color: var(--brand-primary);
}
.btn-outline-primary:hover, .btn-outline-primary:focus {
  background-color: var(--brand-primary);
  border-color: var(--brand-primary);
}

.btn-success {
  background-color: var(--brand-success);
  border-color: var(--brand-success);
}
.btn-success:hover, .btn-success:focus {
  background-color: rgb(67.3179723502, 118.5714285714, 47.4285714286);
  border-color: rgb(67.3179723502, 118.5714285714, 47.4285714286);
}

.btn-outline-secondary:hover, .btn-outline-secondary:focus {
  background-color: #6c757d;
  border-color: #6c757d;
}

.alert-success {
  background-color: rgb(217.2511520737, 236.8571428571, 209.6428571429);
  border-color: var(--brand-success);
  color: rgb(46.6359447005, 82.1428571429, 32.8571428571);
}

.alert-danger {
  background-color: rgb(245.9585152838, 214.6441048035, 213.5414847162);
  border-color: var(--brand-danger);
  color: rgb(146.9519650655, 35.9563318777, 32.0480349345);
}

.alert-info {
  background-color: rgb(178.5, 255, 255);
  border-color: var(--brand-info);
  color: #003333;
}

.alert-warning {
  background-color: rgb(255, 229.6397379913, 204.5);
  border-color: var(--brand-warning);
  color: rgb(128, 63.7205240175, 0);
}

.badge.bg-primary {
  background-color: var(--brand-primary) !important;
}

a {
  color: var(--brand-primary);
}
a:hover {
  color: rgb(40.8181818182, 122.4545454545, 183.6818181818);
}

.card {
  background-color: #ffffff;
  border: 1px solid #dee2e6;
}

.card-header {
  background-color: #f8f9fa;
  border-bottom: 1px solid #dee2e6;
}

.form-check-input:checked {
  background-color: var(--brand-primary);
  border-color: var(--brand-primary);
}

.btn-danger {
  background-color: var(--brand-danger);
  border-color: var(--brand-danger);
}
.btn-danger:hover, .btn-danger:focus {
  background-color: rgb(188.8209606987, 46.2008733624, 41.1790393013);
  border-color: rgb(188.8209606987, 46.2008733624, 41.1790393013);
}

body {
  background-color: #ffffff;
}

.container {
  background-color: #ffffff;
}

.table-responsive {
  -webkit-overflow-scrolling: touch;
}
.table-responsive table th, .table-responsive table td {
  white-space: nowrap;
}

@media (max-width: 575.98px) {
  .table-responsive table {
    font-size: 0.8125rem;
  }
  .table-responsive table th, .table-responsive table td {
    padding: 0.4rem 0.5rem;
  }
}
.dropdown-item.active,
.dropdown-item:active,
.dropdown-item:focus {
  background-color: var(--brand-primary);
  border-color: var(--brand-primary);
  color: #fff;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcGxpY2F0aW9uLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLHdCQUF3QjtFQUN4Qix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHdCQUF3QjtFQUN4Qix1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxzQ0FBc0M7RUFDdEMsa0NBQWtDO0FBQ3BDO0FBQ0E7RUFDRSxvRUFBb0U7RUFDcEUsZ0VBQWdFO0FBQ2xFOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLGtDQUFrQztBQUNwQztBQUNBO0VBQ0Usc0NBQXNDO0VBQ3RDLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLHNDQUFzQztFQUN0QyxrQ0FBa0M7QUFDcEM7QUFDQTtFQUNFLG1FQUFtRTtFQUNuRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UscUVBQXFFO0VBQ3JFLGtDQUFrQztFQUNsQyx1REFBdUQ7QUFDekQ7O0FBRUE7RUFDRSxxRUFBcUU7RUFDckUsaUNBQWlDO0VBQ2pDLHdEQUF3RDtBQUMxRDs7QUFFQTtFQUNFLHNDQUFzQztFQUN0QywrQkFBK0I7RUFDL0IsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGlEQUFpRDtFQUNqRCxrQ0FBa0M7RUFDbEMsaUNBQWlDO0FBQ25DOztBQUVBO0VBQ0UsaURBQWlEO0FBQ25EOztBQUVBO0VBQ0UsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSx5REFBeUQ7QUFDM0Q7O0FBRUE7RUFDRSx5QkFBeUI7RUFDekIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLGdDQUFnQztBQUNsQzs7QUFFQTtFQUNFLHNDQUFzQztFQUN0QyxrQ0FBa0M7QUFDcEM7O0FBRUE7RUFDRSxxQ0FBcUM7RUFDckMsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRSxtRUFBbUU7RUFDbkUsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRTtJQUNFLG9CQUFvQjtFQUN0QjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0FBQ0Y7QUFDQTs7O0VBR0Usc0NBQXNDO0VBQ3RDLGtDQUFrQztFQUNsQyxXQUFXO0FBQ2IiLCJmaWxlIjoiYXBwbGljYXRpb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAtLWJyYW5kLXByaW1hcnk6ICM1NGEwZDk7XG4gIC0tYnJhbmQtc3VjY2VzczogIzU4OWIzZTtcbiAgLS1icmFuZC1pbmZvOiAjMDBjY2NjO1xuICAtLWJyYW5kLXdhcm5pbmc6ICNmZjhjMWE7XG4gIC0tYnJhbmQtZGFuZ2VyOiAjZDY0ODQzO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQ1LjQ1NDU0NTQ1NDUsIDEzNi4zNjM2MzYzNjM2LCAyMDQuNTQ1NDU0NTQ1NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDQ1LjQ1NDU0NTQ1NDUsIDEzNi4zNjM2MzYzNjM2LCAyMDQuNTQ1NDU0NTQ1NSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWJyYW5kLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLXByaW1hcnkpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnJhbmQtcHJpbWFyeSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJyYW5kLXN1Y2Nlc3MpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLXN1Y2Nlc3MpO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjcuMzE3OTcyMzUwMiwgMTE4LjU3MTQyODU3MTQsIDQ3LjQyODU3MTQyODYpO1xuICBib3JkZXItY29sb3I6IHJnYig2Ny4zMTc5NzIzNTAyLCAxMTguNTcxNDI4NTcxNCwgNDcuNDI4NTcxNDI4Nik7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxNy4yNTExNTIwNzM3LCAyMzYuODU3MTQyODU3MSwgMjA5LjY0Mjg1NzE0MjkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLXN1Y2Nlc3MpO1xuICBjb2xvcjogcmdiKDQ2LjYzNTk0NDcwMDUsIDgyLjE0Mjg1NzE0MjksIDMyLjg1NzE0Mjg1NzEpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NS45NTg1MTUyODM4LCAyMTQuNjQ0MTA0ODAzNSwgMjEzLjU0MTQ4NDcxNjIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLWRhbmdlcik7XG4gIGNvbG9yOiByZ2IoMTQ2Ljk1MTk2NTA2NTUsIDM1Ljk1NjMzMTg3NzcsIDMyLjA0ODAzNDkzNDUpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzguNSwgMjU1LCAyNTUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLWluZm8pO1xuICBjb2xvcjogIzAwMzMzMztcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMjkuNjM5NzM3OTkxMywgMjA0LjUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLXdhcm5pbmcpO1xuICBjb2xvcjogcmdiKDEyOCwgNjMuNzIwNTI0MDE3NSwgMCk7XG59XG5cbi5iYWRnZS5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnJhbmQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogcmdiKDQwLjgxODE4MTgxODIsIDEyMi40NTQ1NDU0NTQ1LCAxODMuNjgxODE4MTgxOCk7XG59XG5cbi5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1kYW5nZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJyYW5kLWRhbmdlcik7XG59XG4uYnRuLWRhbmdlcjpob3ZlciwgLmJ0bi1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg4LjgyMDk2MDY5ODcsIDQ2LjIwMDg3MzM2MjQsIDQxLjE3OTAzOTMwMTMpO1xuICBib3JkZXItY29sb3I6IHJnYigxODguODIwOTYwNjk4NywgNDYuMjAwODczMzYyNCwgNDEuMTc5MDM5MzAxMyk7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB0aCwgLnRhYmxlLXJlc3BvbnNpdmUgdGFibGUgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUgdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlIHRhYmxlIHRoLCAudGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMC40cmVtIDAuNXJlbTtcbiAgfVxufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuLmRyb3Bkb3duLWl0ZW06YWN0aXZlLFxuLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icmFuZC1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4iXX0= */