/* Button */
.btn {
  --bs-btn-font-family: 'Open Sans', sans-serif;
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  padding: 11px 16px;
  text-decoration: none;
  border-radius: 6px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-sm {
  font-size: 12px;
  line-height: 20px;
  padding: 4px 10px;
}

.btn.default,
.btn.default:focus,
.btn.default:active {
  color: #64748B;
}

.btn-link.default.with-bdr {
  border-color: #CBD5E1;
}

.btn-outline-default {
  border-color: #64748B;
  color: #64748B;
}

.btn-outline-default:hover,
.btn-outline-default:active,
.btn-outline-default:first-child:active {
  color: #fff !important;
  background-color: #64748B !important;
  border-color: #64748B !important;
}

.btn.primary,
.btn.primary:focus,
.btn.primary:active {
  color: #fff;
  background-color: #E75A7C;
}

.btn-outline-primary {
  border-color: #E75A7C;
  color: #E75A7C;
}

.btn-outline-primary:hover,
.btn-outline-primary:active,
.btn-outline-primary:first-child:active {
  color: #fff !important;
  background-color: #E75A7C !important;
  border-color: #E75A7C !important;
}

.btn.secondary,
.btn.secondary:focus,
.btn.secondary:active {
  color: #0AB4CA;
}

.btn.info,
.btn.info:focus,
.btn.info:active,
.btn-check:checked + .btn-outline-info {
  color: #fff;
  background-color: #0AB4CA;
}

.btn-outline-info {
  border-color: #0AB4CA;
  color: #0AB4CA;
}

.btn-outline-info:hover,
.btn-outline-info:active,
.btn-outline-info:first-child:active {
  color: #fff !important;
  background-color: #0AB4CA !important;
  border-color: #0AB4CA !important;
}

.btn-check + .btn-outline-info:hover {
  color: #0AB4CA;
  border-color: #0AB4CA;
}

.btn-check:checked + .btn-outline-info {
  border-color: #0AB4CA;
  color: #fff;
}

.btn.success,
.btn.success:focus,
.btn.success:active,
.btn-check:checked + .btn-outline-success {
  color: #fff;
  background-color: #16A34A;
}

.btn-outline-success {
  border-color: #16A34A;
  color: #16A34A;
}

.btn-outline-success:hover,
.btn-outline-success:active,
.btn-outline-success:first-child:active {
  color: #fff !important;
  background-color: #16A34A !important;
  border-color: #16A34A !important;
}

.btn-check + .btn-outline-success:hover {
  color: #16A34A;
  border-color: #16A34A;
}

.btn-check:checked + .btn-outline-success {
  border-color: #16A34A;
  color: #fff;
}

.btn .material-symbols-outlined {
  font-size: 18px;
  width: 18px;
  height: 18px;
  overflow: hidden;
}

.btn .material-symbols-outlined.left {
  margin-right: 8px;
}

.btn .material-symbols-outlined.right {
  margin-left: 8px;
}

.btn-sm .material-symbols-outlined.left {
  margin-right: 6px;
}

.btn-sm .material-symbols-outlined.right {
  margin-left: 6px;
}

.btn-close:focus {
  box-shadow: none;
  outline: none;
}

.btn.full-width {
  width: 100%;
  justify-content: center;
}

@media (hover: hover) {
  .btn.default:hover {
    border-color: #64748B;
  }
  .btn.primary:hover {
    background-color: #DB4569;
  }
  .btn.info:hover {
    background-color: #12a6b9;
  }
  .btn .btn-text {
    white-space: nowrap;
  }
}

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