@charset "UTF-8";

/* node_modules/angular-calendar/css/angular-calendar.css */
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder;
}
.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}
.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0;
}
.cal-month-view .cal-cell-top {
  min-height: 78px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cal-month-view .cal-cell-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cal-month-view .cal-cell {
  float: left;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.cal-month-view .cal-cell .cal-event {
  pointer-events: all !important;
}
.cal-month-view .cal-day-cell {
  min-height: 100px;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid;
}
.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px;
  float: left;
}
.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px;
}
.cal-month-view .cal-events {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px;
}
.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer;
}
.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default;
}
.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em;
}
.cal-month-view .cal-open-day-events {
  padding: 15px;
}
.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px;
}
.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3;
}
.cal-month-view .cal-draggable {
  cursor: move;
}
.cal-month-view .cal-drag-active * {
  pointer-events: none;
}
.cal-month-view .cal-event-title {
  cursor: pointer;
}
.cal-month-view .cal-event-title:hover {
  text-decoration: underline;
}
.cal-month-view {
  background-color: #fff;
}
.cal-month-view .cal-cell-row:hover {
  background-color: #fafafa;
}
.cal-month-view .cal-cell-row .cal-cell:hover,
.cal-month-view .cal-cell.cal-has-events.cal-open {
  background-color: #ededed;
}
.cal-month-view .cal-days {
  border-color: #e1e1e1;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: initial;
  border-left-color: #e1e1e1;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom-color: #e1e1e1;
}
.cal-month-view .cal-day-badge {
  background-color: #b94a48;
  color: #fff;
}
.cal-month-view .cal-event {
  background-color: #1e90ff;
  border-color: #d1e8ff;
  color: #fff;
}
.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
  color: #8b0000;
}
.cal-month-view .cal-day-cell.cal-today {
  background-color: #e8fde7;
}
.cal-month-view .cal-day-cell.cal-drag-over {
  background-color: #e0e0e0 !important;
}
.cal-month-view .cal-open-day-events {
  color: #fff;
  background-color: #555;
  -webkit-box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}
.cal-week-view {
}
.cal-week-view * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.cal-week-view .cal-day-headers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 70px;
  border: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers {
  padding-left: initial;
  padding-right: 70px;
}
.cal-week-view .cal-day-headers .cal-header {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  padding: 5px;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: initial;
  border-right: 1px solid;
}
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5;
}
.cal-week-view .cal-day-column {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-left: solid 1px;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left: initial;
  border-right: solid 1px;
}
.cal-week-view .cal-event {
  font-size: 12px;
  border: 1px solid;
  direction: ltr;
}
.cal-week-view .cal-time-label-column {
  width: 70px;
  height: 100%;
}
.cal-week-view .cal-current-time-marker {
  position: absolute;
  width: 100%;
  height: 2px;
  z-index: 2;
}
.cal-week-view .cal-all-day-events {
  border: solid 1px;
  border-top: 0;
  border-bottom-width: 3px;
  padding-top: 3px;
  position: relative;
}
.cal-week-view .cal-all-day-events .cal-day-columns {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  z-index: 0;
}
.cal-week-view .cal-all-day-events .cal-events-row {
  position: relative;
  height: 31px;
  margin-left: 70px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row {
  margin-left: initial;
  margin-right: 70px;
}
.cal-week-view .cal-all-day-events .cal-event-container {
  display: inline-block;
  position: absolute;
}
.cal-week-view .cal-all-day-events .cal-event-container.resize-active {
  z-index: 1;
  pointer-events: none;
}
.cal-week-view .cal-all-day-events .cal-event {
  padding: 0 5px;
  margin-left: 2px;
  margin-right: 2px;
  height: 28px;
  line-height: 28px;
}
.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: initial;
  border-bottom-left-radius: initial;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: initial;
  border-bottom-right-radius: initial;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.cal-week-view .cal-all-day-events .cal-time-label-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
}
.cal-week-view .cal-all-day-events .cal-resize-handle {
  width: 6px;
  height: 100%;
  cursor: col-resize;
  position: absolute;
  top: 0;
}
.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: 0;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: initial;
  left: 0;
}
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cal-week-view .cal-drag-active {
  pointer-events: none;
  z-index: 1;
}
.cal-week-view .cal-drag-active * {
  pointer-events: none;
}
.cal-week-view .cal-time-events {
  position: relative;
  border: solid 1px;
  border-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cal-week-view .cal-time-events .cal-day-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.cal-week-view .cal-time-events .cal-day-column {
  position: relative;
}
.cal-week-view .cal-time-events .cal-events-container {
  position: relative;
}
.cal-week-view .cal-time-events .cal-event-container {
  position: absolute;
  z-index: 1;
}
.cal-week-view .cal-time-events .cal-event {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  margin: 1px;
  padding: 0 5px;
  line-height: 25px;
}
.cal-week-view .cal-time-events .cal-resize-handle {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  position: absolute;
}
.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
  bottom: 0;
}
.cal-week-view .cal-hour-segment {
  position: relative;
}
.cal-week-view .cal-hour-segment::after {
  content: "\a0";
}
.cal-week-view .cal-event-container:not(.cal-draggable) {
  cursor: pointer;
}
.cal-week-view .cal-draggable {
  cursor: move;
}
.cal-week-view mwl-calendar-week-view-hour-segment,
.cal-week-view .cal-hour-segment {
  display: block;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom: thin dashed;
}
.cal-week-view .cal-time {
  font-weight: bold;
  padding-top: 5px;
  width: 70px;
  text-align: center;
}
.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
  display: none;
}
.cal-week-view .cal-starts-within-day .cal-event {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.cal-week-view .cal-ends-within-day .cal-event {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1;
}
.cal-week-view .cal-day-headers {
  border-color: #e1e1e1;
  border-top: 0;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: initial;
  border-left: solid 1px #e1e1e1 !important;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed;
}
.cal-week-view .cal-day-column {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-event {
  background-color: #d1e8ff;
  border-color: #1e90ff;
  color: #1e90ff;
}
.cal-week-view .cal-all-day-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7;
}
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000;
}
.cal-week-view .cal-time-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
  background-color: #ededed;
}
.cal-week-view .cal-hour-odd {
  background-color: #fafafa;
}
.cal-week-view .cal-drag-over .cal-hour-segment {
  background-color: #ededed;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom-color: #e1e1e1;
}
.cal-week-view .cal-current-time-marker {
  background-color: #ea4334;
}
.cal-day-view {
}
.cal-day-view mwl-calendar-week-view-header {
  display: none;
}
.cal-day-view .cal-events-container {
  margin-left: 70px;
}
[dir=rtl] .cal-day-view .cal-events-container {
  margin-left: initial;
  margin-right: 70px;
}
.cal-day-view .cal-day-column {
  border-left: 0;
}
.cal-day-view .cal-current-time-marker {
  margin-left: 70px;
  width: calc(100% - 70px);
}
[dir=rtl] .cal-day-view .cal-current-time-marker {
  margin-left: initial;
  margin-right: 70px;
}
.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9;
}
.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px;
}
.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
}
.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px;
}
.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
}
.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
}
.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px;
}
.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
}
.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem;
}
.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000;
}
.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000;
}
.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000;
}
.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000;
}
.cal-tooltip-inner {
  color: #fff;
  background-color: #000;
}

/* node_modules/@ng-select/ng-select/themes/default.theme.css */
.ng-select.ng-select-opened > .ng-select-container {
  background: #fff;
  border-color: #b3b3b3 #ccc #d9d9d9;
}
.ng-select.ng-select-opened > .ng-select-container:hover {
  box-shadow: none;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: -2px;
  border-color: transparent transparent #999;
  border-width: 0 5px 5px;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow:hover {
  border-color: transparent transparent #333;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-right > .ng-select-container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-left > .ng-select-container {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #007eff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f9f9f9;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  min-height: 36px;
  align-items: center;
}
.ng-select .ng-select-container:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.ng-select .ng-select-container .ng-value-container {
  align-items: center;
  padding-left: 10px;
}
[dir=rtl] .ng-select .ng-select-container .ng-value-container {
  padding-right: 10px;
  padding-left: 0;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999;
}
.ng-select.ng-select-single .ng-select-container {
  height: 36px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 10px;
  padding-right: 50px;
}
[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  padding-right: 10px;
  padding-left: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 5px;
  padding-left: 7px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-right: 7px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: .9em;
  margin-bottom: 5px;
  color: #333;
  background-color: #ebf5ff;
  border-radius: 2px;
  margin-right: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-right: 0;
  margin-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #f9f9f9;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 0;
  padding-right: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: #d1e8ff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-right: 1px solid #b8dbff;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-left: 1px solid #b8dbff;
  border-right: none;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 1px solid #b8dbff;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 0;
  border-right: 1px solid #b8dbff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 3px 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 3px 3px 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input > input {
  color: #000;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  padding-right: 3px;
  padding-left: 0;
}
.ng-select .ng-clear-wrapper {
  color: #999;
}
.ng-select .ng-clear-wrapper:hover .ng-clear {
  color: #D0021B;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
[dir=rtl] .ng-select .ng-spinner-zone {
  padding: 5px 0 0 5px;
}
.ng-select .ng-arrow-wrapper {
  width: 25px;
  padding-right: 5px;
}
[dir=rtl] .ng-select .ng-arrow-wrapper {
  padding-left: 5px;
  padding-right: 0;
}
.ng-select .ng-arrow-wrapper:hover .ng-arrow {
  border-top-color: #666;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  left: 0;
}
.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-right {
  left: 100%;
  top: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
}
.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: #e6e6e6;
  margin-top: -1px;
}
.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-left {
  left: -100%;
  top: 0;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child {
  border-top-left-radius: 4px;
}
.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  -webkit-user-select: none;
  user-select: none;
  padding: 8px 10px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: #f5faff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ebf5ff;
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 8px 10px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #333;
  background-color: #ebf5ff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: #f5faff;
  color: #333;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #ccc;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-right: 22px;
  padding-left: 0;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .ng-dropdown-panel {
  direction: rtl;
  text-align: right;
}

/* src/assets/sass/app.scss */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #009DA0;
  --secondary: #868e96;
  --success: #0CC27E;
  --info: #1CBCD8;
  --warning: #FF8D60;
  --danger: #FF586B;
  --light: #f8f9fa;
  --dark: #343a40;
  --multi-green: #0CC27E;
  --multi-blue: #1CBCD8;
  --multi-red: #FF586B;
  --multi-yellow: #FFD76E;
  --multi-purple: #A389D4;
  --multi-grey: #868e96;
  --multi-dark: #343a40;
  --multi-light: #f8f9fa;
  --multi-cian: #009DA0;
  --multi-orange: #FF8D60;
  --multi-pink: #FF586B;
  --multi-teal: #1CBCD8;
  --multi-indigo: #6610f2;
  --multi-blue-light: #ADD8E6;
  --multi-blue-dark: #00008B;
  --multi-green-light: #90EE90;
  --multi-green-dark: #006400;
  --multi-red-light: #FF7F7F;
  --multi-red-dark: #8B0000;
  --multi-yellow-light: #FFFFE0;
  --multi-yellow-dark: #FFD700;
  --multi-purple-light: #E6E6FA;
  --multi-purple-dark: #800080;
  --multi-grey-light: #D3D3D3;
  --multi-grey-dark: #A9A9A9;
  --multi-dark-light: #696969;
  --multi-dark-dark: #1C1C1C;
  --multi-light-light: #FFFFFF;
  --multi-light-dark: #DCDCDC;
  --multi-cian-light: #E0FFFF;
  --multi-cian-dark: #008B8B;
  --multi-orange-light: #FFA07A;
  --multi-orange-dark: #FF4500;
  --multi-pink-light: #FFB6C1;
  --multi-pink-dark: #C71585;
  --multi-teal-light: #AFEEEE;
  --multi-teal-dark: #008080;
  --multi-indigo-light: #B0C4DE;
  --multi-indigo-dark: #4B0082;
  --multi-primary: #005f60;
  --multi-secondary: #5f6368;
  --multi-thediary: #ff6f61;
  --slate-50: #f8fafc;
  --slate-100: #f1f5f9;
  --slate-200: #e2e8f0;
  --slate-300: #cbd5e1;
  --slate-400: #94a3b8;
  --slate-500: #64748b;
  --slate-600: #475569;
  --slate-700: #334155;
  --slate-800: #1e293b;
  --slate-900: #0f172a;
  --slate-950: #020617;
  --gray-50: #f9fafb;
  --gray-100: #f3f4f6;
  --gray-200: #e5e7eb;
  --gray-300: #d1d5db;
  --gray-400: #9ca3af;
  --gray-500: #6b7280;
  --gray-600: #4b5563;
  --gray-700: #374151;
  --gray-800: #1f2937;
  --gray-900: #111827;
  --gray-950: #030712;
  --zinc-50: #fafafa;
  --zinc-100: #f4f4f5;
  --zinc-200: #e4e4e7;
  --zinc-300: #d4d4d8;
  --zinc-400: #a1a1aa;
  --zinc-500: #71717a;
  --zinc-600: #52525b;
  --zinc-700: #3f3f46;
  --zinc-800: #27272a;
  --zinc-900: #18181b;
  --zinc-950: #09090b;
  --neutral-50: #fafafa;
  --neutral-100: #f5f5f5;
  --neutral-200: #e5e5e5;
  --neutral-300: #d4d4d4;
  --neutral-400: #a3a3a3;
  --neutral-500: #737373;
  --neutral-600: #525252;
  --neutral-700: #404040;
  --neutral-800: #262626;
  --neutral-900: #171717;
  --neutral-950: #0a0a0a;
  --stone-50: #fafaf9;
  --stone-100: #f5f5f4;
  --stone-200: #e7e5e4;
  --stone-300: #d6d3d1;
  --stone-400: #a8a29e;
  --stone-500: #78716c;
  --stone-600: #57534e;
  --stone-700: #44403c;
  --stone-800: #292524;
  --stone-900: #1c1917;
  --stone-950: #0c0a09;
  --red-50: #fef2f2;
  --red-100: #fee2e2;
  --red-200: #fecaca;
  --red-300: #fca5a5;
  --red-400: #f87171;
  --red-500: #ef4444;
  --red-600: #dc2626;
  --red-700: #b91c1c;
  --red-800: #991b1b;
  --red-900: #7f1d1d;
  --red-950: #450a0a;
  --orange-50: #fff7ed;
  --orange-100: #ffedd5;
  --orange-200: #fed7aa;
  --orange-300: #fdba74;
  --orange-400: #fb923c;
  --orange-500: #f97316;
  --orange-600: #ea580c;
  --orange-700: #c2410c;
  --orange-800: #9a3412;
  --orange-900: #7c2d12;
  --orange-950: #431407;
  --amber-50: #fffbeb;
  --amber-100: #fef3c7;
  --amber-200: #fde68a;
  --amber-300: #fcd34d;
  --amber-400: #fbbf24;
  --amber-500: #f59e0b;
  --amber-600: #d97706;
  --amber-700: #b45309;
  --amber-800: #92400e;
  --amber-900: #78350f;
  --amber-950: #451a03;
  --yellow-50: #fefce8;
  --yellow-100: #fef9c3;
  --yellow-200: #fef08a;
  --yellow-300: #fde047;
  --yellow-400: #facc15;
  --yellow-500: #eab308;
  --yellow-600: #ca8a04;
  --yellow-700: #a16207;
  --yellow-800: #854d0e;
  --yellow-900: #713f12;
  --yellow-950: #422006;
  --lime-50: #f7fee7;
  --lime-100: #ecfccb;
  --lime-200: #d9f99d;
  --lime-300: #bef264;
  --lime-400: #a3e635;
  --lime-500: #84cc16;
  --lime-600: #65a30d;
  --lime-700: #4d7c0f;
  --lime-800: #3f6212;
  --lime-900: #365314;
  --lime-950: #1a2e05;
  --green-50: #f0fdf4;
  --green-100: #dcfce7;
  --green-200: #bbf7d0;
  --green-300: #86efac;
  --green-400: #4ade80;
  --green-500: #22c55e;
  --green-600: #16a34a;
  --green-700: #15803d;
  --green-800: #166534;
  --green-900: #14532d;
  --green-950: #052e16;
  --emerald-50: #ecfdf5;
  --emerald-100: #d1fae5;
  --emerald-200: #a7f3d0;
  --emerald-300: #6ee7b7;
  --emerald-400: #34d399;
  --emerald-500: #10b981;
  --emerald-600: #059669;
  --emerald-700: #047857;
  --emerald-800: #065f46;
  --emerald-900: #064e3b;
  --emerald-950: #022c22;
  --teal-50: #f0fdfa;
  --teal-100: #ccfbf1;
  --teal-200: #99f6e4;
  --teal-300: #5eead4;
  --teal-400: #2dd4bf;
  --teal-500: #14b8a6;
  --teal-600: #0d9488;
  --teal-700: #0f766e;
  --teal-800: #115e59;
  --teal-900: #134e4a;
  --teal-950: #042f2e;
  --cyan-50: #ecfeff;
  --cyan-100: #cffafe;
  --cyan-200: #a5f3fc;
  --cyan-300: #67e8f9;
  --cyan-400: #22d3ee;
  --cyan-500: #06b6d4;
  --cyan-600: #0891b2;
  --cyan-700: #0e7490;
  --cyan-800: #155e75;
  --cyan-900: #164e63;
  --cyan-950: #083344;
  --sky-50: #f0f9ff;
  --sky-100: #e0f2fe;
  --sky-200: #bae6fd;
  --sky-300: #7dd3fc;
  --sky-400: #38bdf8;
  --sky-500: #0ea5e9;
  --sky-600: #0284c7;
  --sky-700: #0369a1;
  --sky-800: #075985;
  --sky-900: #0c4a6e;
  --sky-950: #082f49;
  --blue-50: #eff6ff;
  --blue-100: #dbeafe;
  --blue-200: #bfdbfe;
  --blue-300: #93c5fd;
  --blue-400: #60a5fa;
  --blue-500: #3b82f6;
  --blue-600: #2563eb;
  --blue-700: #1d4ed8;
  --blue-800: #1e40af;
  --blue-900: #1e3a8a;
  --blue-950: #172554;
  --indigo-50: #eef2ff;
  --indigo-100: #e0e7ff;
  --indigo-200: #c7d2fe;
  --indigo-300: #a5b4fc;
  --indigo-400: #818cf8;
  --indigo-500: #6366f1;
  --indigo-600: #4f46e5;
  --indigo-700: #4338ca;
  --indigo-800: #3730a3;
  --indigo-900: #312e81;
  --indigo-950: #1e1b4b;
  --violet-50: #f5f3ff;
  --violet-100: #ede9fe;
  --violet-200: #ddd6fe;
  --violet-300: #c4b5fd;
  --violet-400: #a78bfa;
  --violet-500: #8b5cf6;
  --violet-600: #7c3aed;
  --violet-700: #6d28d9;
  --violet-800: #5b21b6;
  --violet-900: #4c1d95;
  --violet-950: #2e1065;
  --purple-50: #faf5ff;
  --purple-100: #f3e8ff;
  --purple-200: #e9d5ff;
  --purple-300: #d8b4fe;
  --purple-400: #c084fc;
  --purple-500: #a855f7;
  --purple-600: #9333ea;
  --purple-700: #7e22ce;
  --purple-800: #6b21a8;
  --purple-900: #581c87;
  --purple-950: #3b0764;
  --fuchsia-50: #fdf4ff;
  --fuchsia-100: #fae8ff;
  --fuchsia-200: #f5d0fe;
  --fuchsia-300: #f0abfc;
  --fuchsia-400: #e879f9;
  --fuchsia-500: #d946ef;
  --fuchsia-600: #c026d3;
  --fuchsia-700: #a21caf;
  --fuchsia-800: #86198f;
  --fuchsia-900: #701a75;
  --fuchsia-950: #4a044e;
  --pink-50: #fdf2f8;
  --pink-100: #fce7f3;
  --pink-200: #fbcfe8;
  --pink-300: #f9a8d4;
  --pink-400: #f472b6;
  --pink-500: #ec4899;
  --pink-600: #db2777;
  --pink-700: #be185d;
  --pink-800: #9d174d;
  --pink-900: #831843;
  --pink-950: #500724;
  --rose-50: #fff1f2;
  --rose-100: #ffe4e6;
  --rose-200: #fecdd3;
  --rose-300: #fda4af;
  --rose-400: #fb7185;
  --rose-500: #f43f5e;
  --rose-600: #e11d48;
  --rose-700: #be123c;
  --rose-800: #9f1239;
  --rose-900: #881337;
  --rose-950: #4c0519;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  --font-family-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
body {
  margin: 0;
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #f5f7fa;
}
[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.75rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #009DA0;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(0, 81.934375, 83.5);
  text-decoration: underline;
}
a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
pre,
code,
kbd,
samp {
  font-family:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg {
  overflow: hidden;
  vertical-align: middle;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: 0.75rem;
  font-weight: 500;
  line-height: 1.2;
}
h1,
.h1 {
  font-size: 2.5rem;
}
h2,
.h2 {
  font-size: 2rem;
}
h3,
.h3 {
  font-size: 1.75rem;
}
h4,
.h4 {
  font-size: 1.5rem;
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1rem;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
hr {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
}
.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: #f5f7fa;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.figure-caption {
  font-size: 90%;
  color: #6c757d;
}
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}
pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.col-xl,
.col-xl-auto,
.col-xl-12,
.col-xl-11,
.col-xl-10,
.col-xl-9,
.col-xl-8,
.col-xl-7,
.col-xl-6,
.col-xl-5,
.col-xl-4,
.col-xl-3,
.col-xl-2,
.col-xl-1,
.col-lg,
.col-lg-auto,
.col-lg-12,
.col-lg-11,
.col-lg-10,
.col-lg-9,
.col-lg-8,
.col-lg-7,
.col-lg-6,
.col-lg-5,
.col-lg-4,
.col-lg-3,
.col-lg-2,
.col-lg-1,
.col-md,
.col-md-auto,
.col-md-12,
.col-md-11,
.col-md-10,
.col-md-9,
.col-md-8,
.col-md-7,
.col-md-6,
.col-md-5,
.col-md-4,
.col-md-3,
.col-md-2,
.col-md-1,
.col-sm,
.col-sm-auto,
.col-sm-12,
.col-sm-11,
.col-sm-10,
.col-sm-9,
.col-sm-8,
.col-sm-7,
.col-sm-6,
.col-sm-5,
.col-sm-4,
.col-sm-3,
.col-sm-2,
.col-sm-1,
.col,
.col-auto,
.col-12,
.col-11,
.col-10,
.col-9,
.col-8,
.col-7,
.col-6,
.col-5,
.col-4,
.col-3,
.col-2,
.col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}
.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}
.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}
.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  order: -1;
}
.order-last {
  order: 13;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1.5rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}
.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(183.6, 227.56, 228.4);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(122.4, 204.04, 205.6);
}
.table-hover .table-primary:hover {
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(221.12, 223.36, 225.6);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(192.08, 196.24, 200.4);
}
.table-hover .table-secondary:hover {
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(186.96, 237.92, 218.88);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(128.64, 223.28, 187.92);
}
.table-hover .table-success:hover {
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(191.44, 236.24, 244.08);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(136.96, 220.16, 234.72);
}
.table-hover .table-info:hover {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(255, 223.08, 210.48);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(255, 195.72, 172.32);
}
.table-hover .table-warning:hover {
  background-color: rgb(255, 204.7969811321, 184.98);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(255, 204.7969811321, 184.98);
}
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(255, 208.24, 213.56);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(255, 168.16, 178.04);
}
.table-hover .table-danger:hover {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}
.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}
.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-multi-green,
.table-multi-green > th,
.table-multi-green > td {
  background-color: rgb(186.96, 237.92, 218.88);
}
.table-multi-green th,
.table-multi-green td,
.table-multi-green thead th,
.table-multi-green tbody + tbody {
  border-color: rgb(128.64, 223.28, 187.92);
}
.table-hover .table-multi-green:hover {
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.table-hover .table-multi-green:hover > td,
.table-hover .table-multi-green:hover > th {
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.table-multi-blue,
.table-multi-blue > th,
.table-multi-blue > td {
  background-color: rgb(191.44, 236.24, 244.08);
}
.table-multi-blue th,
.table-multi-blue td,
.table-multi-blue thead th,
.table-multi-blue tbody + tbody {
  border-color: rgb(136.96, 220.16, 234.72);
}
.table-hover .table-multi-blue:hover {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-hover .table-multi-blue:hover > td,
.table-hover .table-multi-blue:hover > th {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-multi-red,
.table-multi-red > th,
.table-multi-red > td {
  background-color: rgb(255, 208.24, 213.56);
}
.table-multi-red th,
.table-multi-red td,
.table-multi-red thead th,
.table-multi-red tbody + tbody {
  border-color: rgb(255, 168.16, 178.04);
}
.table-hover .table-multi-red:hover {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-hover .table-multi-red:hover > td,
.table-hover .table-multi-red:hover > th {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-multi-yellow,
.table-multi-yellow > th,
.table-multi-yellow > td {
  background-color: rgb(255, 243.8, 214.4);
}
.table-multi-yellow th,
.table-multi-yellow td,
.table-multi-yellow thead th,
.table-multi-yellow tbody + tbody {
  border-color: rgb(255, 234.2, 179.6);
}
.table-hover .table-multi-yellow:hover {
  background-color: rgb(255, 236.7655172414, 188.9);
}
.table-hover .table-multi-yellow:hover > td,
.table-hover .table-multi-yellow:hover > th {
  background-color: rgb(255, 236.7655172414, 188.9);
}
.table-multi-purple,
.table-multi-purple > th,
.table-multi-purple > td {
  background-color: rgb(229.24, 221.96, 242.96);
}
.table-multi-purple th,
.table-multi-purple td,
.table-multi-purple thead th,
.table-multi-purple tbody + tbody {
  border-color: rgb(207.16, 193.64, 232.64);
}
.table-hover .table-multi-purple:hover {
  background-color: rgb(214.6685714286, 203.2705590062, 236.1494409938);
}
.table-hover .table-multi-purple:hover > td,
.table-hover .table-multi-purple:hover > th {
  background-color: rgb(214.6685714286, 203.2705590062, 236.1494409938);
}
.table-multi-grey,
.table-multi-grey > th,
.table-multi-grey > td {
  background-color: rgb(221.12, 223.36, 225.6);
}
.table-multi-grey th,
.table-multi-grey td,
.table-multi-grey thead th,
.table-multi-grey tbody + tbody {
  border-color: rgb(192.08, 196.24, 200.4);
}
.table-hover .table-multi-grey:hover {
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.table-hover .table-multi-grey:hover > td,
.table-hover .table-multi-grey:hover > th {
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.table-multi-dark,
.table-multi-dark > th,
.table-multi-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-multi-dark th,
.table-multi-dark td,
.table-multi-dark thead th,
.table-multi-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}
.table-hover .table-multi-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-multi-dark:hover > td,
.table-hover .table-multi-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-multi-light,
.table-multi-light > th,
.table-multi-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-multi-light th,
.table-multi-light td,
.table-multi-light thead th,
.table-multi-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}
.table-hover .table-multi-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-multi-light:hover > td,
.table-hover .table-multi-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-multi-cian,
.table-multi-cian > th,
.table-multi-cian > td {
  background-color: rgb(183.6, 227.56, 228.4);
}
.table-multi-cian th,
.table-multi-cian td,
.table-multi-cian thead th,
.table-multi-cian tbody + tbody {
  border-color: rgb(122.4, 204.04, 205.6);
}
.table-hover .table-multi-cian:hover {
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.table-hover .table-multi-cian:hover > td,
.table-hover .table-multi-cian:hover > th {
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.table-multi-orange,
.table-multi-orange > th,
.table-multi-orange > td {
  background-color: rgb(255, 223.08, 210.48);
}
.table-multi-orange th,
.table-multi-orange td,
.table-multi-orange thead th,
.table-multi-orange tbody + tbody {
  border-color: rgb(255, 195.72, 172.32);
}
.table-hover .table-multi-orange:hover {
  background-color: rgb(255, 204.7969811321, 184.98);
}
.table-hover .table-multi-orange:hover > td,
.table-hover .table-multi-orange:hover > th {
  background-color: rgb(255, 204.7969811321, 184.98);
}
.table-multi-pink,
.table-multi-pink > th,
.table-multi-pink > td {
  background-color: rgb(255, 208.24, 213.56);
}
.table-multi-pink th,
.table-multi-pink td,
.table-multi-pink thead th,
.table-multi-pink tbody + tbody {
  border-color: rgb(255, 168.16, 178.04);
}
.table-hover .table-multi-pink:hover {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-hover .table-multi-pink:hover > td,
.table-hover .table-multi-pink:hover > th {
  background-color: rgb(255, 182.74, 190.9611976048);
}
.table-multi-teal,
.table-multi-teal > th,
.table-multi-teal > td {
  background-color: rgb(191.44, 236.24, 244.08);
}
.table-multi-teal th,
.table-multi-teal td,
.table-multi-teal thead th,
.table-multi-teal tbody + tbody {
  border-color: rgb(136.96, 220.16, 234.72);
}
.table-hover .table-multi-teal:hover {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-hover .table-multi-teal:hover > td,
.table-hover .table-multi-teal:hover > th {
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.table-multi-indigo,
.table-multi-indigo > th,
.table-multi-indigo > td {
  background-color: rgb(212.16, 188.08, 251.36);
}
.table-multi-indigo th,
.table-multi-indigo td,
.table-multi-indigo thead th,
.table-multi-indigo tbody + tbody {
  border-color: rgb(175.44, 130.72, 248.24);
}
.table-hover .table-multi-indigo:hover {
  background-color: rgb(196.6778571429, 163.8954761905, 250.0445238095);
}
.table-hover .table-multi-indigo:hover > td,
.table-hover .table-multi-indigo:hover > th {
  background-color: rgb(196.6778571429, 163.8954761905, 250.0445238095);
}
.table-multi-blue-light,
.table-multi-blue-light > th,
.table-multi-blue-light > td {
  background-color: rgb(232.04, 244.08, 248);
}
.table-multi-blue-light th,
.table-multi-blue-light td,
.table-multi-blue-light thead th,
.table-multi-blue-light tbody + tbody {
  border-color: rgb(212.36, 234.72, 242);
}
.table-hover .table-multi-blue-light:hover {
  background-color: rgb(212.4979439252, 234.7856074766, 242.0420560748);
}
.table-hover .table-multi-blue-light:hover > td,
.table-hover .table-multi-blue-light:hover > th {
  background-color: rgb(212.4979439252, 234.7856074766, 242.0420560748);
}
.table-multi-blue-dark,
.table-multi-blue-dark > th,
.table-multi-blue-dark > td {
  background-color: rgb(183.6, 183.6, 222.52);
}
.table-multi-blue-dark th,
.table-multi-blue-dark td,
.table-multi-blue-dark thead th,
.table-multi-blue-dark tbody + tbody {
  border-color: rgb(122.4, 122.4, 194.68);
}
.table-hover .table-multi-blue-dark:hover {
  background-color: rgb(166.0730458221, 166.0730458221, 214.5469541779);
}
.table-hover .table-multi-blue-dark:hover > td,
.table-hover .table-multi-blue-dark:hover > th {
  background-color: rgb(166.0730458221, 166.0730458221, 214.5469541779);
}
.table-multi-green-light,
.table-multi-green-light > th,
.table-multi-green-light > td {
  background-color: rgb(223.92, 250.24, 223.92);
}
.table-multi-green-light th,
.table-multi-green-light td,
.table-multi-green-light thead th,
.table-multi-green-light tbody + tbody {
  border-color: rgb(197.28, 246.16, 197.28);
}
.table-hover .table-multi-green-light:hover {
  background-color: rgb(201.80671875, 246.85328125, 201.80671875);
}
.table-hover .table-multi-green-light:hover > td,
.table-hover .table-multi-green-light:hover > th {
  background-color: rgb(201.80671875, 246.85328125, 201.80671875);
}
.table-multi-green-dark,
.table-multi-green-dark > th,
.table-multi-green-dark > td {
  background-color: rgb(183.6, 211.6, 183.6);
}
.table-multi-green-dark th,
.table-multi-green-dark td,
.table-multi-green-dark thead th,
.table-multi-green-dark tbody + tbody {
  border-color: rgb(122.4, 174.4, 122.4);
}
.table-hover .table-multi-green-dark:hover {
  background-color: rgb(167.7402439024, 201.9597560976, 167.7402439024);
}
.table-hover .table-multi-green-dark:hover > td,
.table-hover .table-multi-green-dark:hover > th {
  background-color: rgb(167.7402439024, 201.9597560976, 167.7402439024);
}
.table-multi-red-light,
.table-multi-red-light > th,
.table-multi-red-light > td {
  background-color: rgb(255, 219.16, 219.16);
}
.table-multi-red-light th,
.table-multi-red-light td,
.table-multi-red-light thead th,
.table-multi-red-light tbody + tbody {
  border-color: rgb(255, 188.44, 188.44);
}
.table-hover .table-multi-red-light:hover {
  background-color: rgb(255, 193.66, 193.66);
}
.table-hover .table-multi-red-light:hover > td,
.table-hover .table-multi-red-light:hover > th {
  background-color: rgb(255, 193.66, 193.66);
}
.table-multi-red-dark,
.table-multi-red-dark > th,
.table-multi-red-dark > td {
  background-color: rgb(222.52, 183.6, 183.6);
}
.table-multi-red-dark th,
.table-multi-red-dark td,
.table-multi-red-dark thead th,
.table-multi-red-dark tbody + tbody {
  border-color: rgb(194.68, 122.4, 122.4);
}
.table-hover .table-multi-red-dark:hover {
  background-color: rgb(214.5469541779, 166.0730458221, 166.0730458221);
}
.table-hover .table-multi-red-dark:hover > td,
.table-hover .table-multi-red-dark:hover > th {
  background-color: rgb(214.5469541779, 166.0730458221, 166.0730458221);
}
.table-multi-yellow-light,
.table-multi-yellow-light > th,
.table-multi-yellow-light > td {
  background-color: rgb(255, 255, 246.32);
}
.table-multi-yellow-light th,
.table-multi-yellow-light td,
.table-multi-yellow-light thead th,
.table-multi-yellow-light tbody + tbody {
  border-color: rgb(255, 255, 238.88);
}
.table-hover .table-multi-yellow-light:hover {
  background-color: rgb(255, 255, 220.82);
}
.table-hover .table-multi-yellow-light:hover > td,
.table-hover .table-multi-yellow-light:hover > th {
  background-color: rgb(255, 255, 220.82);
}
.table-multi-yellow-dark,
.table-multi-yellow-dark > th,
.table-multi-yellow-dark > td {
  background-color: rgb(255, 243.8, 183.6);
}
.table-multi-yellow-dark th,
.table-multi-yellow-dark td,
.table-multi-yellow-dark thead th,
.table-multi-yellow-dark tbody + tbody {
  border-color: rgb(255, 234.2, 122.4);
}
.table-hover .table-multi-yellow-dark:hover {
  background-color: rgb(255, 239.8, 158.1);
}
.table-hover .table-multi-yellow-dark:hover > td,
.table-hover .table-multi-yellow-dark:hover > th {
  background-color: rgb(255, 239.8, 158.1);
}
.table-multi-purple-light,
.table-multi-purple-light > th,
.table-multi-purple-light > td {
  background-color: rgb(248, 248, 253.6);
}
.table-multi-purple-light th,
.table-multi-purple-light td,
.table-multi-purple-light thead th,
.table-multi-purple-light tbody + tbody {
  border-color: rgb(242, 242, 252.4);
}
.table-hover .table-multi-purple-light:hover {
  background-color: rgb(226.75, 226.75, 249.35);
}
.table-hover .table-multi-purple-light:hover > td,
.table-hover .table-multi-purple-light:hover > th {
  background-color: rgb(226.75, 226.75, 249.35);
}
.table-multi-purple-dark,
.table-multi-purple-dark > th,
.table-multi-purple-dark > td {
  background-color: rgb(219.44, 183.6, 219.44);
}
.table-multi-purple-dark th,
.table-multi-purple-dark td,
.table-multi-purple-dark thead th,
.table-multi-purple-dark tbody + tbody {
  border-color: rgb(188.96, 122.4, 188.96);
}
.table-hover .table-multi-purple-dark:hover {
  background-color: rgb(210.9622513089, 166.5777486911, 210.9622513089);
}
.table-hover .table-multi-purple-dark:hover > td,
.table-hover .table-multi-purple-dark:hover > th {
  background-color: rgb(210.9622513089, 166.5777486911, 210.9622513089);
}
.table-multi-grey-light,
.table-multi-grey-light > th,
.table-multi-grey-light > td {
  background-color: rgb(242.68, 242.68, 242.68);
}
.table-multi-grey-light th,
.table-multi-grey-light td,
.table-multi-grey-light thead th,
.table-multi-grey-light tbody + tbody {
  border-color: rgb(232.12, 232.12, 232.12);
}
.table-hover .table-multi-grey-light:hover {
  background-color: rgb(229.93, 229.93, 229.93);
}
.table-hover .table-multi-grey-light:hover > td,
.table-hover .table-multi-grey-light:hover > th {
  background-color: rgb(229.93, 229.93, 229.93);
}
.table-multi-grey-dark,
.table-multi-grey-dark > th,
.table-multi-grey-dark > td {
  background-color: rgb(230.92, 230.92, 230.92);
}
.table-multi-grey-dark th,
.table-multi-grey-dark td,
.table-multi-grey-dark thead th,
.table-multi-grey-dark tbody + tbody {
  border-color: rgb(210.28, 210.28, 210.28);
}
.table-hover .table-multi-grey-dark:hover {
  background-color: rgb(218.17, 218.17, 218.17);
}
.table-hover .table-multi-grey-dark:hover > td,
.table-hover .table-multi-grey-dark:hover > th {
  background-color: rgb(218.17, 218.17, 218.17);
}
.table-multi-dark-light,
.table-multi-dark-light > th,
.table-multi-dark-light > td {
  background-color: #d5d5d5;
}
.table-multi-dark-light th,
.table-multi-dark-light td,
.table-multi-dark-light thead th,
.table-multi-dark-light tbody + tbody {
  border-color: #b1b1b1;
}
.table-hover .table-multi-dark-light:hover {
  background-color: rgb(200.25, 200.25, 200.25);
}
.table-hover .table-multi-dark-light:hover > td,
.table-hover .table-multi-dark-light:hover > th {
  background-color: rgb(200.25, 200.25, 200.25);
}
.table-multi-dark-dark,
.table-multi-dark-dark > th,
.table-multi-dark-dark > td {
  background-color: rgb(191.44, 191.44, 191.44);
}
.table-multi-dark-dark th,
.table-multi-dark-dark td,
.table-multi-dark-dark thead th,
.table-multi-dark-dark tbody + tbody {
  border-color: rgb(136.96, 136.96, 136.96);
}
.table-hover .table-multi-dark-dark:hover {
  background-color: rgb(178.69, 178.69, 178.69);
}
.table-hover .table-multi-dark-dark:hover > td,
.table-hover .table-multi-dark-dark:hover > th {
  background-color: rgb(178.69, 178.69, 178.69);
}
.table-multi-light-light,
.table-multi-light-light > th,
.table-multi-light-light > td {
  background-color: white;
}
.table-multi-light-light th,
.table-multi-light-light td,
.table-multi-light-light thead th,
.table-multi-light-light tbody + tbody {
  border-color: white;
}
.table-hover .table-multi-light-light:hover {
  background-color: rgb(242.25, 242.25, 242.25);
}
.table-hover .table-multi-light-light:hover > td,
.table-hover .table-multi-light-light:hover > th {
  background-color: rgb(242.25, 242.25, 242.25);
}
.table-multi-light-dark,
.table-multi-light-dark > th,
.table-multi-light-dark > td {
  background-color: rgb(245.2, 245.2, 245.2);
}
.table-multi-light-dark th,
.table-multi-light-dark td,
.table-multi-light-dark thead th,
.table-multi-light-dark tbody + tbody {
  border-color: rgb(236.8, 236.8, 236.8);
}
.table-hover .table-multi-light-dark:hover {
  background-color: rgb(232.45, 232.45, 232.45);
}
.table-hover .table-multi-light-dark:hover > td,
.table-hover .table-multi-light-dark:hover > th {
  background-color: rgb(232.45, 232.45, 232.45);
}
.table-multi-cian-light,
.table-multi-cian-light > th,
.table-multi-cian-light > td {
  background-color: rgb(246.32, 255, 255);
}
.table-multi-cian-light th,
.table-multi-cian-light td,
.table-multi-cian-light thead th,
.table-multi-cian-light tbody + tbody {
  border-color: rgb(238.88, 255, 255);
}
.table-hover .table-multi-cian-light:hover {
  background-color: rgb(220.82, 255, 255);
}
.table-hover .table-multi-cian-light:hover > td,
.table-hover .table-multi-cian-light:hover > th {
  background-color: rgb(220.82, 255, 255);
}
.table-multi-cian-dark,
.table-multi-cian-dark > th,
.table-multi-cian-dark > td {
  background-color: rgb(183.6, 222.52, 222.52);
}
.table-multi-cian-dark th,
.table-multi-cian-dark td,
.table-multi-cian-dark thead th,
.table-multi-cian-dark tbody + tbody {
  border-color: rgb(122.4, 194.68, 194.68);
}
.table-hover .table-multi-cian-dark:hover {
  background-color: rgb(166.0730458221, 214.5469541779, 214.5469541779);
}
.table-hover .table-multi-cian-dark:hover > td,
.table-hover .table-multi-cian-dark:hover > th {
  background-color: rgb(166.0730458221, 214.5469541779, 214.5469541779);
}
.table-multi-orange-light,
.table-multi-orange-light > th,
.table-multi-orange-light > td {
  background-color: rgb(255, 228.4, 217.76);
}
.table-multi-orange-light th,
.table-multi-orange-light td,
.table-multi-orange-light thead th,
.table-multi-orange-light tbody + tbody {
  border-color: rgb(255, 205.6, 185.84);
}
.table-hover .table-multi-orange-light:hover {
  background-color: rgb(255, 210.1857142857, 192.26);
}
.table-hover .table-multi-orange-light:hover > td,
.table-hover .table-multi-orange-light:hover > th {
  background-color: rgb(255, 210.1857142857, 192.26);
}
.table-multi-orange-dark,
.table-multi-orange-dark > th,
.table-multi-orange-dark > td {
  background-color: rgb(255, 202.92, 183.6);
}
.table-multi-orange-dark th,
.table-multi-orange-dark td,
.table-multi-orange-dark thead th,
.table-multi-orange-dark tbody + tbody {
  border-color: rgb(255, 158.28, 122.4);
}
.table-hover .table-multi-orange-dark:hover {
  background-color: rgb(255, 184.32, 158.1);
}
.table-hover .table-multi-orange-dark:hover > td,
.table-hover .table-multi-orange-dark:hover > th {
  background-color: rgb(255, 184.32, 158.1);
}
.table-multi-pink-light,
.table-multi-pink-light > th,
.table-multi-pink-light > td {
  background-color: rgb(255, 234.56, 237.64);
}
.table-multi-pink-light th,
.table-multi-pink-light td,
.table-multi-pink-light thead th,
.table-multi-pink-light tbody + tbody {
  border-color: rgb(255, 217.04, 222.76);
}
.table-hover .table-multi-pink-light:hover {
  background-color: rgb(255, 209.06, 215.9824657534);
}
.table-hover .table-multi-pink-light:hover > td,
.table-hover .table-multi-pink-light:hover > th {
  background-color: rgb(255, 209.06, 215.9824657534);
}
.table-multi-pink-dark,
.table-multi-pink-dark > th,
.table-multi-pink-dark > td {
  background-color: rgb(239.32, 189.48, 220.84);
}
.table-multi-pink-dark th,
.table-multi-pink-dark td,
.table-multi-pink-dark thead th,
.table-multi-pink-dark tbody + tbody {
  border-color: rgb(225.88, 133.32, 191.56);
}
.table-hover .table-multi-pink-dark:hover {
  background-color: rgb(234.395862069, 168.904137931, 210.1124137931);
}
.table-hover .table-multi-pink-dark:hover > td,
.table-hover .table-multi-pink-dark:hover > th {
  background-color: rgb(234.395862069, 168.904137931, 210.1124137931);
}
.table-multi-teal-light,
.table-multi-teal-light > th,
.table-multi-teal-light > td {
  background-color: rgb(232.6, 250.24, 250.24);
}
.table-multi-teal-light th,
.table-multi-teal-light td,
.table-multi-teal-light thead th,
.table-multi-teal-light tbody + tbody {
  border-color: rgb(213.4, 246.16, 246.16);
}
.table-hover .table-multi-teal-light:hover {
  background-color: rgb(211.5690721649, 245.7709278351, 245.7709278351);
}
.table-hover .table-multi-teal-light:hover > td,
.table-hover .table-multi-teal-light:hover > th {
  background-color: rgb(211.5690721649, 245.7709278351, 245.7709278351);
}
.table-multi-teal-dark,
.table-multi-teal-dark > th,
.table-multi-teal-dark > td {
  background-color: rgb(183.6, 219.44, 219.44);
}
.table-multi-teal-dark th,
.table-multi-teal-dark td,
.table-multi-teal-dark thead th,
.table-multi-teal-dark tbody + tbody {
  border-color: rgb(122.4, 188.96, 188.96);
}
.table-hover .table-multi-teal-dark:hover {
  background-color: rgb(166.5777486911, 210.9622513089, 210.9622513089);
}
.table-hover .table-multi-teal-dark:hover > td,
.table-hover .table-multi-teal-dark:hover > th {
  background-color: rgb(166.5777486911, 210.9622513089, 210.9622513089);
}
.table-multi-indigo-light,
.table-multi-indigo-light > th,
.table-multi-indigo-light > td {
  background-color: rgb(232.88, 238.48, 245.76);
}
.table-multi-indigo-light th,
.table-multi-indigo-light td,
.table-multi-indigo-light thead th,
.table-multi-indigo-light tbody + tbody {
  border-color: rgb(213.92, 224.32, 237.84);
}
.table-hover .table-multi-indigo-light:hover {
  background-color: rgb(214.8933928571, 225.0469642857, 238.2466071429);
}
.table-hover .table-multi-indigo-light:hover > td,
.table-hover .table-multi-indigo-light:hover > th {
  background-color: rgb(214.8933928571, 225.0469642857, 238.2466071429);
}
.table-multi-indigo-dark,
.table-multi-indigo-dark > th,
.table-multi-indigo-dark > td {
  background-color: rgb(204.6, 183.6, 220);
}
.table-multi-indigo-dark th,
.table-multi-indigo-dark td,
.table-multi-indigo-dark thead th,
.table-multi-indigo-dark tbody + tbody {
  border-color: rgb(161.4, 122.4, 190);
}
.table-hover .table-multi-indigo-dark:hover {
  background-color: rgb(192.5210526316, 166.4881578947, 211.6118421053);
}
.table-hover .table-multi-indigo-dark:hover > td,
.table-hover .table-multi-indigo-dark:hover > th {
  background-color: rgb(192.5210526316, 166.4881578947, 211.6118421053);
}
.table-multi-primary,
.table-multi-primary > th,
.table-multi-primary > td {
  background-color: rgb(183.6, 210.2, 210.48);
}
.table-multi-primary th,
.table-multi-primary td,
.table-multi-primary thead th,
.table-multi-primary tbody + tbody {
  border-color: rgb(122.4, 171.8, 172.32);
}
.table-hover .table-multi-primary:hover {
  background-color: rgb(167.8934782609, 200.3449275362, 200.6865217391);
}
.table-hover .table-multi-primary:hover > td,
.table-hover .table-multi-primary:hover > th {
  background-color: rgb(167.8934782609, 200.3449275362, 200.6865217391);
}
.table-multi-secondary,
.table-multi-secondary > th,
.table-multi-secondary > td {
  background-color: rgb(210.2, 211.32, 212.72);
}
.table-multi-secondary th,
.table-multi-secondary td,
.table-multi-secondary thead th,
.table-multi-secondary tbody + tbody {
  border-color: rgb(171.8, 173.88, 176.48);
}
.table-hover .table-multi-secondary:hover {
  background-color: rgb(197.0810289389, 198.5290032154, 200.3389710611);
}
.table-hover .table-multi-secondary:hover > td,
.table-hover .table-multi-secondary:hover > th {
  background-color: rgb(197.0810289389, 198.5290032154, 200.3389710611);
}
.table-multi-thediary,
.table-multi-thediary > th,
.table-multi-thediary > td {
  background-color: rgb(255, 214.68, 210.76);
}
.table-multi-thediary th,
.table-multi-thediary td,
.table-multi-thediary thead th,
.table-multi-thediary tbody + tbody {
  border-color: rgb(255, 180.12, 172.84);
}
.table-hover .table-multi-thediary:hover {
  background-color: rgb(255, 191.4394936709, 185.26);
}
.table-hover .table-multi-thediary:hover > td,
.table-hover .table-multi-thediary:hover > th {
  background-color: rgb(255, 191.4394936709, 185.26);
}
.table-slate-50,
.table-slate-50 > th,
.table-slate-50 > td {
  background-color: rgb(253.04, 253.6, 254.16);
}
.table-slate-50 th,
.table-slate-50 td,
.table-slate-50 thead th,
.table-slate-50 tbody + tbody {
  border-color: rgb(251.36, 252.4, 253.44);
}
.table-hover .table-slate-50:hover {
  background-color: rgb(235.19, 240.85, 246.51);
}
.table-hover .table-slate-50:hover > td,
.table-hover .table-slate-50:hover > th {
  background-color: rgb(235.19, 240.85, 246.51);
}
.table-slate-100,
.table-slate-100 > th,
.table-slate-100 > td {
  background-color: rgb(251.08, 252.2, 253.32);
}
.table-slate-100 th,
.table-slate-100 td,
.table-slate-100 thead th,
.table-slate-100 tbody + tbody {
  border-color: rgb(247.72, 249.8, 251.88);
}
.table-hover .table-slate-100:hover {
  background-color: rgb(233.23, 239.45, 245.67);
}
.table-hover .table-slate-100:hover > td,
.table-hover .table-slate-100:hover > th {
  background-color: rgb(233.23, 239.45, 245.67);
}
.table-slate-200,
.table-slate-200 > th,
.table-slate-200 > td {
  background-color: rgb(246.88, 248.56, 250.8);
}
.table-slate-200 th,
.table-slate-200 td,
.table-slate-200 thead th,
.table-slate-200 tbody + tbody {
  border-color: rgb(239.92, 243.04, 247.2);
}
.table-hover .table-slate-200:hover {
  background-color: rgb(230.0731818182, 235.2304545455, 242.1068181818);
}
.table-hover .table-slate-200:hover > td,
.table-hover .table-slate-200:hover > th {
  background-color: rgb(230.0731818182, 235.2304545455, 242.1068181818);
}
.table-slate-300,
.table-slate-300 > th,
.table-slate-300 > td {
  background-color: rgb(240.44, 243.24, 246.6);
}
.table-slate-300 th,
.table-slate-300 td,
.table-slate-300 thead th,
.table-slate-300 tbody + tbody {
  border-color: rgb(227.96, 233.16, 239.4);
}
.table-hover .table-slate-300:hover {
  background-color: rgb(224.2692682927, 230.1790243902, 237.2707317073);
}
.table-hover .table-slate-300:hover > td,
.table-hover .table-slate-300:hover > th {
  background-color: rgb(224.2692682927, 230.1790243902, 237.2707317073);
}
.table-slate-400,
.table-slate-400 > th,
.table-slate-400 > td {
  background-color: rgb(225.04, 229.24, 235.12);
}
.table-slate-400 th,
.table-slate-400 td,
.table-slate-400 thead th,
.table-slate-400 tbody + tbody {
  border-color: rgb(199.36, 207.16, 218.08);
}
.table-hover .table-slate-400:hover {
  background-color: rgb(209.7113483146, 216.0602247191, 224.9486516854);
}
.table-hover .table-slate-400:hover > td,
.table-hover .table-slate-400:hover > th {
  background-color: rgb(209.7113483146, 216.0602247191, 224.9486516854);
}
.table-slate-500,
.table-slate-500 > th,
.table-slate-500 > td {
  background-color: rgb(211.6, 216.08, 222.52);
}
.table-slate-500 th,
.table-slate-500 td,
.table-slate-500 thead th,
.table-slate-500 tbody + tbody {
  border-color: rgb(174.4, 182.72, 194.68);
}
.table-hover .table-slate-500:hover {
  background-color: rgb(197.0151291513, 203.0006642066, 211.6048708487);
}
.table-hover .table-slate-500:hover > td,
.table-hover .table-slate-500:hover > th {
  background-color: rgb(197.0151291513, 203.0006642066, 211.6048708487);
}
.table-slate-600,
.table-slate-600 > th,
.table-slate-600 > td {
  background-color: rgb(203.48, 207.4, 213);
}
.table-slate-600 th,
.table-slate-600 td,
.table-slate-600 thead th,
.table-slate-600 tbody + tbody {
  border-color: rgb(159.32, 166.6, 177);
}
.table-hover .table-slate-600:hover {
  background-color: rgb(189.4320958084, 194.4209580838, 201.5479041916);
}
.table-hover .table-slate-600:hover > td,
.table-hover .table-slate-600:hover > th {
  background-color: rgb(189.4320958084, 194.4209580838, 201.5479041916);
}
.table-slate-700,
.table-slate-700 > th,
.table-slate-700 > td {
  background-color: rgb(197.88, 201.8, 207.4);
}
.table-slate-700 th,
.table-slate-700 td,
.table-slate-700 thead th,
.table-slate-700 tbody + tbody {
  border-color: rgb(148.92, 156.2, 166.6);
}
.table-hover .table-slate-700:hover {
  background-color: rgb(183.9709090909, 188.8454545455, 195.8090909091);
}
.table-hover .table-slate-700:hover > td,
.table-hover .table-slate-700:hover > th {
  background-color: rgb(183.9709090909, 188.8454545455, 195.8090909091);
}
.table-slate-800,
.table-slate-800 > th,
.table-slate-800 > td {
  background-color: rgb(192, 195.08, 200.12);
}
.table-slate-800 th,
.table-slate-800 td,
.table-slate-800 thead th,
.table-slate-800 tbody + tbody {
  border-color: rgb(138, 143.72, 153.08);
}
.table-hover .table-slate-800:hover {
  background-color: rgb(178.3717339667, 182.1180047506, 188.2482660333);
}
.table-hover .table-slate-800:hover > td,
.table-hover .table-slate-800:hover > th {
  background-color: rgb(178.3717339667, 182.1180047506, 188.2482660333);
}
.table-slate-900,
.table-slate-900 > th,
.table-slate-900 > td {
  background-color: rgb(187.8, 190.04, 195.36);
}
.table-slate-900 th,
.table-slate-900 td,
.table-slate-900 thead th,
.table-slate-900 tbody + tbody {
  border-color: rgb(130.2, 134.36, 144.24);
}
.table-hover .table-slate-900:hover {
  background-color: rgb(174.2900662252, 176.980397351, 183.3699337748);
}
.table-hover .table-slate-900:hover > td,
.table-hover .table-slate-900:hover > th {
  background-color: rgb(174.2900662252, 176.980397351, 183.3699337748);
}
.table-slate-950,
.table-slate-950 > th,
.table-slate-950 > td {
  background-color: rgb(184.16, 185.28, 190.04);
}
.table-slate-950 th,
.table-slate-950 td,
.table-slate-950 thead th,
.table-slate-950 tbody + tbody {
  border-color: rgb(123.44, 125.52, 134.36);
}
.table-hover .table-slate-950:hover {
  background-color: rgb(170.8579381443, 172.1882474227, 177.8420618557);
}
.table-hover .table-slate-950:hover > td,
.table-hover .table-slate-950:hover > th {
  background-color: rgb(170.8579381443, 172.1882474227, 177.8420618557);
}
.table-gray-50,
.table-gray-50 > th,
.table-gray-50 > td {
  background-color: rgb(253.32, 253.6, 253.88);
}
.table-gray-50 th,
.table-gray-50 td,
.table-gray-50 thead th,
.table-gray-50 tbody + tbody {
  border-color: rgb(251.88, 252.4, 252.92);
}
.table-hover .table-gray-50:hover {
  background-color: rgb(238.02, 240.85, 243.68);
}
.table-hover .table-gray-50:hover > td,
.table-hover .table-gray-50:hover > th {
  background-color: rgb(238.02, 240.85, 243.68);
}
.table-gray-100,
.table-gray-100 > th,
.table-gray-100 > td {
  background-color: rgb(251.64, 251.92, 252.48);
}
.table-gray-100 th,
.table-gray-100 td,
.table-gray-100 thead th,
.table-gray-100 tbody + tbody {
  border-color: rgb(248.76, 249.28, 250.32);
}
.table-hover .table-gray-100:hover {
  background-color: rgb(237.0685714286, 238.5628571429, 241.5514285714);
}
.table-hover .table-gray-100:hover > td,
.table-hover .table-gray-100:hover > th {
  background-color: rgb(237.0685714286, 238.5628571429, 241.5514285714);
}
.table-gray-200,
.table-gray-200 > th,
.table-gray-200 > td {
  background-color: rgb(247.72, 248.28, 249.4);
}
.table-gray-200 th,
.table-gray-200 td,
.table-gray-200 thead th,
.table-gray-200 tbody + tbody {
  border-color: rgb(241.48, 242.52, 244.6);
}
.table-hover .table-gray-200:hover {
  background-color: rgb(233.3069565217, 234.9756521739, 238.3130434783);
}
.table-hover .table-gray-200:hover > td,
.table-hover .table-gray-200:hover > th {
  background-color: rgb(233.3069565217, 234.9756521739, 238.3130434783);
}
.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: rgb(242.12, 243.24, 244.92);
}
.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: rgb(231.08, 233.16, 236.28);
}
.table-hover .table-gray-300:hover {
  background-color: rgb(227.8151219512, 230.1790243902, 233.7248780488);
}
.table-hover .table-gray-300:hover > td,
.table-hover .table-gray-300:hover > th {
  background-color: rgb(227.8151219512, 230.1790243902, 233.7248780488);
}
.table-gray-400,
.table-gray-400 > th,
.table-gray-400 > td {
  background-color: rgb(227.28, 229.24, 232.6);
}
.table-gray-400 th,
.table-gray-400 td,
.table-gray-400 thead th,
.table-gray-400 tbody + tbody {
  border-color: rgb(203.52, 207.16, 213.4);
}
.table-hover .table-gray-400:hover {
  background-color: rgb(213.1766480447, 216.1338547486, 221.2033519553);
}
.table-hover .table-gray-400:hover > td,
.table-hover .table-gray-400:hover > th {
  background-color: rgb(213.1766480447, 216.1338547486, 221.2033519553);
}
.table-gray-500,
.table-gray-500 > th,
.table-gray-500 > td {
  background-color: rgb(213.56, 215.52, 219.44);
}
.table-gray-500 th,
.table-gray-500 td,
.table-gray-500 thead th,
.table-gray-500 tbody + tbody {
  border-color: rgb(178.04, 181.68, 188.96);
}
.table-hover .table-gray-500:hover {
  background-color: rgb(199.8363636364, 202.4454545455, 207.6636363636);
}
.table-hover .table-gray-500:hover > td,
.table-hover .table-gray-500:hover > th {
  background-color: rgb(199.8363636364, 202.4454545455, 207.6636363636);
}
.table-gray-600,
.table-gray-600 > th,
.table-gray-600 > td {
  background-color: rgb(204.6, 207.4, 211.32);
}
.table-gray-600 th,
.table-gray-600 td,
.table-gray-600 thead th,
.table-gray-600 tbody + tbody {
  border-color: rgb(161.4, 166.6, 173.88);
}
.table-hover .table-gray-600:hover {
  background-color: rgb(190.9392857143, 194.4982142857, 199.4807142857);
}
.table-hover .table-gray-600:hover > td,
.table-hover .table-gray-600:hover > th {
  background-color: rgb(190.9392857143, 194.4982142857, 199.4807142857);
}
.table-gray-700,
.table-gray-700 > th,
.table-gray-700 > td {
  background-color: rgb(199, 201.8, 206.28);
}
.table-gray-700 th,
.table-gray-700 td,
.table-gray-700 thead th,
.table-gray-700 tbody + tbody {
  border-color: rgb(151, 156.2, 164.52);
}
.table-hover .table-gray-700:hover {
  background-color: rgb(185.3636363636, 188.8454545455, 194.4163636364);
}
.table-hover .table-gray-700:hover > td,
.table-hover .table-gray-700:hover > th {
  background-color: rgb(185.3636363636, 188.8454545455, 194.4163636364);
}
.table-gray-800,
.table-gray-800 > th,
.table-gray-800 > td {
  background-color: rgb(192.28, 195.08, 199);
}
.table-gray-800 th,
.table-gray-800 td,
.table-gray-800 thead th,
.table-gray-800 tbody + tbody {
  border-color: rgb(138.52, 143.72, 151);
}
.table-hover .table-gray-800:hover {
  background-color: rgb(178.8083018868, 182.2097169811, 186.9716981132);
}
.table-hover .table-gray-800:hover > td,
.table-hover .table-gray-800:hover > th {
  background-color: rgb(178.8083018868, 182.2097169811, 186.9716981132);
}
.table-gray-900,
.table-gray-900 > th,
.table-gray-900 > td {
  background-color: rgb(188.36, 190.32, 194.52);
}
.table-gray-900 th,
.table-gray-900 td,
.table-gray-900 thead th,
.table-gray-900 tbody + tbody {
  border-color: rgb(131.24, 134.88, 142.68);
}
.table-hover .table-gray-900:hover {
  background-color: rgb(174.9921585903, 177.3453303965, 182.3878414097);
}
.table-hover .table-gray-900:hover > td,
.table-hover .table-gray-900:hover > th {
  background-color: rgb(174.9921585903, 177.3453303965, 182.3878414097);
}
.table-gray-950,
.table-gray-950 > th,
.table-gray-950 > td {
  background-color: rgb(184.44, 185.56, 188.64);
}
.table-gray-950 th,
.table-gray-950 td,
.table-gray-950 thead th,
.table-gray-950 tbody + tbody {
  border-color: rgb(123.96, 126.04, 131.76);
}
.table-hover .table-gray-950:hover {
  background-color: rgb(171.2988957055, 172.6274846626, 176.2811042945);
}
.table-hover .table-gray-950:hover > td,
.table-hover .table-gray-950:hover > th {
  background-color: rgb(171.2988957055, 172.6274846626, 176.2811042945);
}
.table-zinc-50,
.table-zinc-50 > th,
.table-zinc-50 > td {
  background-color: rgb(253.6, 253.6, 253.6);
}
.table-zinc-50 th,
.table-zinc-50 td,
.table-zinc-50 thead th,
.table-zinc-50 tbody + tbody {
  border-color: rgb(252.4, 252.4, 252.4);
}
.table-hover .table-zinc-50:hover {
  background-color: rgb(240.85, 240.85, 240.85);
}
.table-hover .table-zinc-50:hover > td,
.table-hover .table-zinc-50:hover > th {
  background-color: rgb(240.85, 240.85, 240.85);
}
.table-zinc-100,
.table-zinc-100 > th,
.table-zinc-100 > td {
  background-color: rgb(251.92, 251.92, 252.2);
}
.table-zinc-100 th,
.table-zinc-100 td,
.table-zinc-100 thead th,
.table-zinc-100 tbody + tbody {
  border-color: rgb(249.28, 249.28, 249.8);
}
.table-hover .table-zinc-100:hover {
  background-color: rgb(238.5628571429, 238.5628571429, 240.0571428571);
}
.table-hover .table-zinc-100:hover > td,
.table-hover .table-zinc-100:hover > th {
  background-color: rgb(238.5628571429, 238.5628571429, 240.0571428571);
}
.table-zinc-200,
.table-zinc-200 > th,
.table-zinc-200 > td {
  background-color: rgb(247.44, 247.44, 248.28);
}
.table-zinc-200 th,
.table-zinc-200 td,
.table-zinc-200 thead th,
.table-zinc-200 tbody + tbody {
  border-color: rgb(240.96, 240.96, 242.52);
}
.table-hover .table-zinc-200:hover {
  background-color: rgb(233.94, 233.94, 236.28);
}
.table-hover .table-zinc-200:hover > td,
.table-hover .table-zinc-200:hover > th {
  background-color: rgb(233.94, 233.94, 236.28);
}
.table-zinc-300,
.table-zinc-300 > th,
.table-zinc-300 > td {
  background-color: rgb(242.96, 242.96, 244.08);
}
.table-zinc-300 th,
.table-zinc-300 td,
.table-zinc-300 thead th,
.table-zinc-300 tbody + tbody {
  border-color: rgb(232.64, 232.64, 234.72);
}
.table-hover .table-zinc-300:hover {
  background-color: rgb(229.5880487805, 229.5880487805, 231.9519512195);
}
.table-hover .table-zinc-300:hover > td,
.table-hover .table-zinc-300:hover > th {
  background-color: rgb(229.5880487805, 229.5880487805, 231.9519512195);
}
.table-zinc-400,
.table-zinc-400 > th,
.table-zinc-400 > td {
  background-color: rgb(228.68, 228.68, 231.2);
}
.table-zinc-400 th,
.table-zinc-400 td,
.table-zinc-400 thead th,
.table-zinc-400 tbody + tbody {
  border-color: rgb(206.12, 206.12, 210.8);
}
.table-hover .table-zinc-400:hover {
  background-color: rgb(215.2889385475, 215.2889385475, 219.0910614525);
}
.table-hover .table-zinc-400:hover > td,
.table-hover .table-zinc-400:hover > th {
  background-color: rgb(215.2889385475, 215.2889385475, 219.0910614525);
}
.table-zinc-500,
.table-zinc-500 > th,
.table-zinc-500 > td {
  background-color: rgb(215.24, 215.24, 217.76);
}
.table-zinc-500 th,
.table-zinc-500 td,
.table-zinc-500 thead th,
.table-zinc-500 tbody + tbody {
  border-color: rgb(181.16, 181.16, 185.84);
}
.table-hover .table-zinc-500:hover {
  background-color: rgb(202.0727272727, 202.0727272727, 205.4272727273);
}
.table-hover .table-zinc-500:hover > td,
.table-hover .table-zinc-500:hover > th {
  background-color: rgb(202.0727272727, 202.0727272727, 205.4272727273);
}
.table-zinc-600,
.table-zinc-600 > th,
.table-zinc-600 > td {
  background-color: rgb(206.56, 206.56, 209.08);
}
.table-zinc-600 th,
.table-zinc-600 td,
.table-zinc-600 thead th,
.table-zinc-600 tbody + tbody {
  border-color: rgb(165.04, 165.04, 169.72);
}
.table-hover .table-zinc-600:hover {
  background-color: rgb(193.469495549, 193.469495549, 196.670504451);
}
.table-hover .table-zinc-600:hover > td,
.table-hover .table-zinc-600:hover > th {
  background-color: rgb(193.469495549, 193.469495549, 196.670504451);
}
.table-zinc-700,
.table-zinc-700 > th,
.table-zinc-700 > td {
  background-color: rgb(201.24, 201.24, 203.2);
}
.table-zinc-700 th,
.table-zinc-700 td,
.table-zinc-700 thead th,
.table-zinc-700 tbody + tbody {
  border-color: rgb(155.16, 155.16, 158.8);
}
.table-hover .table-zinc-700:hover {
  background-color: rgb(188.2532625995, 188.2532625995, 190.6867374005);
}
.table-hover .table-zinc-700:hover > td,
.table-hover .table-zinc-700:hover > th {
  background-color: rgb(188.2532625995, 188.2532625995, 190.6867374005);
}
.table-zinc-800,
.table-zinc-800 > th,
.table-zinc-800 > td {
  background-color: rgb(194.52, 194.52, 195.36);
}
.table-zinc-800 th,
.table-zinc-800 td,
.table-zinc-800 thead th,
.table-zinc-800 tbody + tbody {
  border-color: rgb(142.68, 142.68, 144.24);
}
.table-hover .table-zinc-800:hover {
  background-color: rgb(181.6808391608, 181.6808391608, 182.6991608392);
}
.table-hover .table-zinc-800:hover > td,
.table-hover .table-zinc-800:hover > th {
  background-color: rgb(181.6808391608, 181.6808391608, 182.6991608392);
}
.table-zinc-900,
.table-zinc-900 > th,
.table-zinc-900 > td {
  background-color: rgb(190.32, 190.32, 191.16);
}
.table-zinc-900 th,
.table-zinc-900 td,
.table-zinc-900 thead th,
.table-zinc-900 tbody + tbody {
  border-color: rgb(134.88, 134.88, 136.44);
}
.table-hover .table-zinc-900:hover {
  background-color: rgb(177.4866666667, 177.4866666667, 178.4933333333);
}
.table-hover .table-zinc-900:hover > td,
.table-hover .table-zinc-900:hover > th {
  background-color: rgb(177.4866666667, 177.4866666667, 178.4933333333);
}
.table-zinc-950,
.table-zinc-950 > th,
.table-zinc-950 > td {
  background-color: rgb(186.12, 186.12, 186.68);
}
.table-zinc-950 th,
.table-zinc-950 td,
.table-zinc-950 thead th,
.table-zinc-950 tbody + tbody {
  border-color: rgb(127.08, 127.08, 128.12);
}
.table-hover .table-zinc-950:hover {
  background-color: rgb(173.3179591837, 173.3179591837, 173.9820408163);
}
.table-hover .table-zinc-950:hover > td,
.table-hover .table-zinc-950:hover > th {
  background-color: rgb(173.3179591837, 173.3179591837, 173.9820408163);
}
.table-neutral-50,
.table-neutral-50 > th,
.table-neutral-50 > td {
  background-color: rgb(253.6, 253.6, 253.6);
}
.table-neutral-50 th,
.table-neutral-50 td,
.table-neutral-50 thead th,
.table-neutral-50 tbody + tbody {
  border-color: rgb(252.4, 252.4, 252.4);
}
.table-hover .table-neutral-50:hover {
  background-color: rgb(240.85, 240.85, 240.85);
}
.table-hover .table-neutral-50:hover > td,
.table-hover .table-neutral-50:hover > th {
  background-color: rgb(240.85, 240.85, 240.85);
}
.table-neutral-100,
.table-neutral-100 > th,
.table-neutral-100 > td {
  background-color: rgb(252.2, 252.2, 252.2);
}
.table-neutral-100 th,
.table-neutral-100 td,
.table-neutral-100 thead th,
.table-neutral-100 tbody + tbody {
  border-color: rgb(249.8, 249.8, 249.8);
}
.table-hover .table-neutral-100:hover {
  background-color: rgb(239.45, 239.45, 239.45);
}
.table-hover .table-neutral-100:hover > td,
.table-hover .table-neutral-100:hover > th {
  background-color: rgb(239.45, 239.45, 239.45);
}
.table-neutral-200,
.table-neutral-200 > th,
.table-neutral-200 > td {
  background-color: rgb(247.72, 247.72, 247.72);
}
.table-neutral-200 th,
.table-neutral-200 td,
.table-neutral-200 thead th,
.table-neutral-200 tbody + tbody {
  border-color: rgb(241.48, 241.48, 241.48);
}
.table-hover .table-neutral-200:hover {
  background-color: rgb(234.97, 234.97, 234.97);
}
.table-hover .table-neutral-200:hover > td,
.table-hover .table-neutral-200:hover > th {
  background-color: rgb(234.97, 234.97, 234.97);
}
.table-neutral-300,
.table-neutral-300 > th,
.table-neutral-300 > td {
  background-color: rgb(242.96, 242.96, 242.96);
}
.table-neutral-300 th,
.table-neutral-300 td,
.table-neutral-300 thead th,
.table-neutral-300 tbody + tbody {
  border-color: rgb(232.64, 232.64, 232.64);
}
.table-hover .table-neutral-300:hover {
  background-color: rgb(230.21, 230.21, 230.21);
}
.table-hover .table-neutral-300:hover > td,
.table-hover .table-neutral-300:hover > th {
  background-color: rgb(230.21, 230.21, 230.21);
}
.table-neutral-400,
.table-neutral-400 > th,
.table-neutral-400 > td {
  background-color: rgb(229.24, 229.24, 229.24);
}
.table-neutral-400 th,
.table-neutral-400 td,
.table-neutral-400 thead th,
.table-neutral-400 tbody + tbody {
  border-color: rgb(207.16, 207.16, 207.16);
}
.table-hover .table-neutral-400:hover {
  background-color: rgb(216.49, 216.49, 216.49);
}
.table-hover .table-neutral-400:hover > td,
.table-hover .table-neutral-400:hover > th {
  background-color: rgb(216.49, 216.49, 216.49);
}
.table-neutral-500,
.table-neutral-500 > th,
.table-neutral-500 > td {
  background-color: rgb(215.8, 215.8, 215.8);
}
.table-neutral-500 th,
.table-neutral-500 td,
.table-neutral-500 thead th,
.table-neutral-500 tbody + tbody {
  border-color: rgb(182.2, 182.2, 182.2);
}
.table-hover .table-neutral-500:hover {
  background-color: rgb(203.05, 203.05, 203.05);
}
.table-hover .table-neutral-500:hover > td,
.table-hover .table-neutral-500:hover > th {
  background-color: rgb(203.05, 203.05, 203.05);
}
.table-neutral-600,
.table-neutral-600 > th,
.table-neutral-600 > td {
  background-color: rgb(206.56, 206.56, 206.56);
}
.table-neutral-600 th,
.table-neutral-600 td,
.table-neutral-600 thead th,
.table-neutral-600 tbody + tbody {
  border-color: rgb(165.04, 165.04, 165.04);
}
.table-hover .table-neutral-600:hover {
  background-color: rgb(193.81, 193.81, 193.81);
}
.table-hover .table-neutral-600:hover > td,
.table-hover .table-neutral-600:hover > th {
  background-color: rgb(193.81, 193.81, 193.81);
}
.table-neutral-700,
.table-neutral-700 > th,
.table-neutral-700 > td {
  background-color: rgb(201.52, 201.52, 201.52);
}
.table-neutral-700 th,
.table-neutral-700 td,
.table-neutral-700 thead th,
.table-neutral-700 tbody + tbody {
  border-color: rgb(155.68, 155.68, 155.68);
}
.table-hover .table-neutral-700:hover {
  background-color: rgb(188.77, 188.77, 188.77);
}
.table-hover .table-neutral-700:hover > td,
.table-hover .table-neutral-700:hover > th {
  background-color: rgb(188.77, 188.77, 188.77);
}
.table-neutral-800,
.table-neutral-800 > th,
.table-neutral-800 > td {
  background-color: rgb(194.24, 194.24, 194.24);
}
.table-neutral-800 th,
.table-neutral-800 td,
.table-neutral-800 thead th,
.table-neutral-800 tbody + tbody {
  border-color: rgb(142.16, 142.16, 142.16);
}
.table-hover .table-neutral-800:hover {
  background-color: rgb(181.49, 181.49, 181.49);
}
.table-hover .table-neutral-800:hover > td,
.table-hover .table-neutral-800:hover > th {
  background-color: rgb(181.49, 181.49, 181.49);
}
.table-neutral-900,
.table-neutral-900 > th,
.table-neutral-900 > td {
  background-color: rgb(190.04, 190.04, 190.04);
}
.table-neutral-900 th,
.table-neutral-900 td,
.table-neutral-900 thead th,
.table-neutral-900 tbody + tbody {
  border-color: rgb(134.36, 134.36, 134.36);
}
.table-hover .table-neutral-900:hover {
  background-color: rgb(177.29, 177.29, 177.29);
}
.table-hover .table-neutral-900:hover > td,
.table-hover .table-neutral-900:hover > th {
  background-color: rgb(177.29, 177.29, 177.29);
}
.table-neutral-950,
.table-neutral-950 > th,
.table-neutral-950 > td {
  background-color: rgb(186.4, 186.4, 186.4);
}
.table-neutral-950 th,
.table-neutral-950 td,
.table-neutral-950 thead th,
.table-neutral-950 tbody + tbody {
  border-color: rgb(127.6, 127.6, 127.6);
}
.table-hover .table-neutral-950:hover {
  background-color: rgb(173.65, 173.65, 173.65);
}
.table-hover .table-neutral-950:hover > td,
.table-hover .table-neutral-950:hover > th {
  background-color: rgb(173.65, 173.65, 173.65);
}
.table-stone-50,
.table-stone-50 > th,
.table-stone-50 > td {
  background-color: rgb(253.6, 253.6, 253.32);
}
.table-stone-50 th,
.table-stone-50 td,
.table-stone-50 thead th,
.table-stone-50 tbody + tbody {
  border-color: rgb(252.4, 252.4, 251.88);
}
.table-hover .table-stone-50:hover {
  background-color: rgb(242.0090909091, 242.0090909091, 239.4109090909);
}
.table-hover .table-stone-50:hover > td,
.table-hover .table-stone-50:hover > th {
  background-color: rgb(242.0090909091, 242.0090909091, 239.4109090909);
}
.table-stone-100,
.table-stone-100 > th,
.table-stone-100 > td {
  background-color: rgb(252.2, 252.2, 251.92);
}
.table-stone-100 th,
.table-stone-100 td,
.table-stone-100 thead th,
.table-stone-100 tbody + tbody {
  border-color: rgb(249.8, 249.8, 249.28);
}
.table-hover .table-stone-100:hover {
  background-color: rgb(240.0571428571, 240.0571428571, 238.5628571429);
}
.table-hover .table-stone-100:hover > td,
.table-hover .table-stone-100:hover > th {
  background-color: rgb(240.0571428571, 240.0571428571, 238.5628571429);
}
.table-stone-200,
.table-stone-200 > th,
.table-stone-200 > td {
  background-color: rgb(248.28, 247.72, 247.44);
}
.table-stone-200 th,
.table-stone-200 td,
.table-stone-200 thead th,
.table-stone-200 tbody + tbody {
  border-color: rgb(242.52, 241.48, 240.96);
}
.table-hover .table-stone-200:hover {
  background-color: rgb(236.28, 234.72, 233.94);
}
.table-hover .table-stone-200:hover > td,
.table-hover .table-stone-200:hover > th {
  background-color: rgb(236.28, 234.72, 233.94);
}
.table-stone-300,
.table-stone-300 > th,
.table-stone-300 > td {
  background-color: rgb(243.52, 242.68, 242.12);
}
.table-stone-300 th,
.table-stone-300 td,
.table-stone-300 thead th,
.table-stone-300 tbody + tbody {
  border-color: rgb(233.68, 232.12, 231.08);
}
.table-hover .table-stone-300:hover {
  background-color: rgb(231.5027586207, 229.7834482759, 228.6372413793);
}
.table-hover .table-stone-300:hover > td,
.table-hover .table-stone-300:hover > th {
  background-color: rgb(231.5027586207, 229.7834482759, 228.6372413793);
}
.table-stone-400,
.table-stone-400 > th,
.table-stone-400 > td {
  background-color: rgb(230.64, 228.96, 227.84);
}
.table-stone-400 th,
.table-stone-400 td,
.table-stone-400 thead th,
.table-stone-400 tbody + tbody {
  border-color: rgb(209.76, 206.64, 204.56);
}
.table-hover .table-stone-400:hover {
  background-color: rgb(218.5829347826, 216.0714130435, 214.3970652174);
}
.table-hover .table-stone-400:hover > td,
.table-hover .table-stone-400:hover > th {
  background-color: rgb(218.5829347826, 216.0714130435, 214.3970652174);
}
.table-stone-500,
.table-stone-500 > th,
.table-stone-500 > td {
  background-color: rgb(217.2, 215.24, 213.84);
}
.table-stone-500 th,
.table-stone-500 td,
.table-stone-500 thead th,
.table-stone-500 tbody + tbody {
  border-color: rgb(184.8, 181.16, 178.56);
}
.table-hover .table-stone-500:hover {
  background-color: rgb(204.9925531915, 202.3995744681, 200.5474468085);
}
.table-hover .table-stone-500:hover > td,
.table-hover .table-stone-500:hover > th {
  background-color: rgb(204.9925531915, 202.3995744681, 200.5474468085);
}
.table-stone-600,
.table-stone-600 > th,
.table-stone-600 > td {
  background-color: rgb(207.96, 206.84, 205.44);
}
.table-stone-600 th,
.table-stone-600 td,
.table-stone-600 thead th,
.table-stone-600 tbody + tbody {
  border-color: rgb(167.64, 165.56, 162.96);
}
.table-hover .table-stone-600:hover {
  background-color: rgb(195.5426086957, 194.1269565217, 192.3573913043);
}
.table-hover .table-stone-600:hover > td,
.table-hover .table-stone-600:hover > th {
  background-color: rgb(195.5426086957, 194.1269565217, 192.3573913043);
}
.table-stone-700,
.table-stone-700 > th,
.table-stone-700 > td {
  background-color: rgb(202.64, 201.52, 200.4);
}
.table-stone-700 th,
.table-stone-700 td,
.table-stone-700 thead th,
.table-stone-700 tbody + tbody {
  border-color: rgb(157.76, 155.68, 153.6);
}
.table-hover .table-stone-700:hover {
  background-color: rgb(190.1570157068, 188.77, 187.3829842932);
}
.table-hover .table-stone-700:hover > td,
.table-hover .table-stone-700:hover > th {
  background-color: rgb(190.1570157068, 188.77, 187.3829842932);
}
.table-stone-800,
.table-stone-800 > th,
.table-stone-800 > td {
  background-color: rgb(195.08, 193.96, 193.68);
}
.table-stone-800 th,
.table-stone-800 td,
.table-stone-800 thead th,
.table-stone-800 tbody + tbody {
  border-color: rgb(143.72, 141.64, 141.12);
}
.table-hover .table-stone-800:hover {
  background-color: rgb(182.4772286374, 181.1216628176, 180.7827713626);
}
.table-hover .table-stone-800:hover > td,
.table-hover .table-stone-800:hover > th {
  background-color: rgb(182.4772286374, 181.1216628176, 180.7827713626);
}
.table-stone-900,
.table-stone-900 > th,
.table-stone-900 > td {
  background-color: rgb(191.44, 190.6, 190.04);
}
.table-stone-900 th,
.table-stone-900 td,
.table-stone-900 thead th,
.table-stone-900 tbody + tbody {
  border-color: rgb(136.96, 135.4, 134.36);
}
.table-hover .table-stone-900:hover {
  background-color: rgb(178.8288888889, 177.8222222222, 177.1511111111);
}
.table-hover .table-stone-900:hover > td,
.table-hover .table-stone-900:hover > th {
  background-color: rgb(178.8288888889, 177.8222222222, 177.1511111111);
}
.table-stone-950,
.table-stone-950 > th,
.table-stone-950 > td {
  background-color: rgb(186.96, 186.4, 186.12);
}
.table-stone-950 th,
.table-stone-950 td,
.table-stone-950 thead th,
.table-stone-950 tbody + tbody {
  border-color: rgb(128.64, 127.6, 127.08);
}
.table-hover .table-stone-950:hover {
  background-color: rgb(174.2882208589, 173.6239263804, 173.2917791411);
}
.table-hover .table-stone-950:hover > td,
.table-hover .table-stone-950:hover > th {
  background-color: rgb(174.2882208589, 173.6239263804, 173.2917791411);
}
.table-red-50,
.table-red-50 > th,
.table-red-50 > td {
  background-color: rgb(254.72, 251.36, 251.36);
}
.table-red-50 th,
.table-red-50 td,
.table-red-50 thead th,
.table-red-50 tbody + tbody {
  border-color: rgb(254.48, 248.24, 248.24);
}
.table-hover .table-red-50:hover {
  background-color: rgb(252.8985714286, 227.6814285714, 227.6814285714);
}
.table-hover .table-red-50:hover > td,
.table-hover .table-red-50:hover > th {
  background-color: rgb(252.8985714286, 227.6814285714, 227.6814285714);
}
.table-red-100,
.table-red-100 > th,
.table-red-100 > td {
  background-color: rgb(254.72, 246.88, 246.88);
}
.table-red-100 th,
.table-red-100 td,
.table-red-100 thead th,
.table-red-100 tbody + tbody {
  border-color: rgb(254.48, 239.92, 239.92);
}
.table-hover .table-red-100:hover {
  background-color: rgb(253.87, 222.23, 222.23);
}
.table-hover .table-red-100:hover > td,
.table-hover .table-red-100:hover > th {
  background-color: rgb(253.87, 222.23, 222.23);
}
.table-red-200,
.table-red-200 > th,
.table-red-200 > td {
  background-color: rgb(254.72, 240.16, 240.16);
}
.table-red-200 th,
.table-red-200 td,
.table-red-200 thead th,
.table-red-200 tbody + tbody {
  border-color: rgb(254.48, 227.44, 227.44);
}
.table-hover .table-red-200:hover {
  background-color: rgb(254.2477777778, 215.1322222222, 215.1322222222);
}
.table-hover .table-red-200:hover > td,
.table-hover .table-red-200:hover > th {
  background-color: rgb(254.2477777778, 215.1322222222, 215.1322222222);
}
.table-red-300,
.table-red-300 > th,
.table-red-300 > td {
  background-color: rgb(254.16, 229.8, 229.8);
}
.table-red-300 th,
.table-red-300 td,
.table-red-300 thead th,
.table-red-300 tbody + tbody {
  border-color: rgb(253.44, 208.2, 208.2);
}
.table-hover .table-red-300:hover {
  background-color: rgb(253.3374193548, 205.1225806452, 205.1225806452);
}
.table-hover .table-red-300:hover > td,
.table-hover .table-red-300:hover > th {
  background-color: rgb(253.3374193548, 205.1225806452, 205.1225806452);
}
.table-red-400,
.table-red-400 > th,
.table-red-400 > td {
  background-color: rgb(253.04, 215.24, 215.24);
}
.table-red-400 th,
.table-red-400 td,
.table-red-400 thead th,
.table-red-400 tbody + tbody {
  border-color: rgb(251.36, 181.16, 181.16);
}
.table-hover .table-red-400:hover {
  background-color: rgb(251.8420134228, 190.9379865772, 190.9379865772);
}
.table-hover .table-red-400:hover > td,
.table-hover .table-red-400:hover > th {
  background-color: rgb(251.8420134228, 190.9379865772, 190.9379865772);
}
.table-red-500,
.table-red-500 > th,
.table-red-500 > td {
  background-color: rgb(250.52, 202.64, 202.64);
}
.table-red-500 th,
.table-red-500 td,
.table-red-500 thead th,
.table-red-500 tbody + tbody {
  border-color: rgb(246.68, 157.76, 157.76);
}
.table-hover .table-red-500:hover {
  background-color: rgb(248.5101477833, 179.1498522167, 179.1498522167);
}
.table-hover .table-red-500:hover > td,
.table-hover .table-red-500:hover > th {
  background-color: rgb(248.5101477833, 179.1498522167, 179.1498522167);
}
.table-red-600,
.table-red-600 > th,
.table-red-600 > td {
  background-color: rgb(245.2, 194.24, 194.24);
}
.table-red-600 th,
.table-red-600 td,
.table-red-600 thead th,
.table-red-600 tbody + tbody {
  border-color: rgb(236.8, 142.16, 142.16);
}
.table-hover .table-red-600:hover {
  background-color: rgb(241.6583333333, 172.2816666667, 172.2816666667);
}
.table-hover .table-red-600:hover > td,
.table-hover .table-red-600:hover > th {
  background-color: rgb(241.6583333333, 172.2816666667, 172.2816666667);
}
.table-red-700,
.table-red-700 > th,
.table-red-700 > td {
  background-color: rgb(235.4, 191.44, 191.44);
}
.table-red-700 th,
.table-red-700 td,
.table-red-700 thead th,
.table-red-700 tbody + tbody {
  border-color: rgb(218.6, 136.96, 136.96);
}
.table-hover .table-red-700:hover {
  background-color: rgb(229.3898989899, 171.9501010101, 171.9501010101);
}
.table-hover .table-red-700:hover > td,
.table-hover .table-red-700:hover > th {
  background-color: rgb(229.3898989899, 171.9501010101, 171.9501010101);
}
.table-red-800,
.table-red-800 > th,
.table-red-800 > td {
  background-color: rgb(226.44, 191.16, 191.16);
}
.table-red-800 th,
.table-red-800 td,
.table-red-800 thead th,
.table-red-800 tbody + tbody {
  border-color: rgb(201.96, 136.44, 136.44);
}
.table-hover .table-red-800:hover {
  background-color: rgb(218.5581818182, 173.5418181818, 173.5418181818);
}
.table-hover .table-red-800:hover > td,
.table-hover .table-red-800:hover > th {
  background-color: rgb(218.5581818182, 173.5418181818, 173.5418181818);
}
.table-red-900,
.table-red-900 > th,
.table-red-900 > td {
  background-color: rgb(219.16, 191.72, 191.72);
}
.table-red-900 th,
.table-red-900 td,
.table-red-900 thead th,
.table-red-900 tbody + tbody {
  border-color: rgb(188.44, 137.48, 137.48);
}
.table-hover .table-red-900:hover {
  background-color: rgb(209.9396610169, 175.4403389831, 175.4403389831);
}
.table-hover .table-red-900:hover > td,
.table-hover .table-red-900:hover > th {
  background-color: rgb(209.9396610169, 175.4403389831, 175.4403389831);
}
.table-red-950,
.table-red-950 > th,
.table-red-950 > td {
  background-color: rgb(202.92, 186.4, 186.4);
}
.table-red-950 th,
.table-red-950 td,
.table-red-950 thead th,
.table-red-950 tbody + tbody {
  border-color: rgb(158.28, 127.6, 127.6);
}
.table-hover .table-red-950:hover {
  background-color: rgb(191.9153596288, 171.9046403712, 171.9046403712);
}
.table-hover .table-red-950:hover > td,
.table-hover .table-red-950:hover > th {
  background-color: rgb(191.9153596288, 171.9046403712, 171.9046403712);
}
.table-orange-50,
.table-orange-50 > th,
.table-orange-50 > td {
  background-color: rgb(255, 252.76, 249.96);
}
.table-orange-50 th,
.table-orange-50 td,
.table-orange-50 thead th,
.table-orange-50 tbody + tbody {
  border-color: rgb(255, 250.84, 245.64);
}
.table-hover .table-orange-50:hover {
  background-color: rgb(255, 241.4266666667, 224.46);
}
.table-hover .table-orange-50:hover > td,
.table-hover .table-orange-50:hover > th {
  background-color: rgb(255, 241.4266666667, 224.46);
}
.table-orange-100,
.table-orange-100 > th,
.table-orange-100 > td {
  background-color: rgb(255, 249.96, 243.24);
}
.table-orange-100 th,
.table-orange-100 td,
.table-orange-100 thead th,
.table-orange-100 tbody + tbody {
  border-color: rgb(255, 245.64, 233.16);
}
.table-hover .table-orange-100:hover {
  background-color: rgb(255, 239.0314285714, 217.74);
}
.table-hover .table-orange-100:hover > td,
.table-hover .table-orange-100:hover > th {
  background-color: rgb(255, 239.0314285714, 217.74);
}
.table-orange-200,
.table-orange-200 > th,
.table-orange-200 > td {
  background-color: rgb(254.72, 243.8, 231.2);
}
.table-orange-200 th,
.table-orange-200 td,
.table-orange-200 thead th,
.table-orange-200 tbody + tbody {
  border-color: rgb(254.48, 234.2, 210.8);
}
.table-hover .table-orange-200:hover {
  background-color: rgb(254.4234883721, 231.9395348837, 205.9965116279);
}
.table-hover .table-orange-200:hover > td,
.table-hover .table-orange-200:hover > th {
  background-color: rgb(254.4234883721, 231.9395348837, 205.9965116279);
}
.table-orange-300,
.table-orange-300 > th,
.table-orange-300 > td {
  background-color: rgb(254.44, 235.68, 216.08);
}
.table-orange-300 th,
.table-orange-300 td,
.table-orange-300 thead th,
.table-orange-300 tbody + tbody {
  border-color: rgb(253.96, 219.12, 182.72);
}
.table-hover .table-orange-300:hover {
  background-color: rgb(254.0782978723, 223.2012765957, 190.9417021277);
}
.table-hover .table-orange-300:hover > td,
.table-hover .table-orange-300:hover > th {
  background-color: rgb(254.0782978723, 223.2012765957, 190.9417021277);
}
.table-orange-400,
.table-orange-400 > th,
.table-orange-400 > td {
  background-color: rgb(253.88, 224.48, 200.4);
}
.table-orange-400 th,
.table-orange-400 td,
.table-orange-400 thead th,
.table-orange-400 tbody + tbody {
  border-color: rgb(252.92, 198.32, 153.6);
}
.table-hover .table-orange-400:hover {
  background-color: rgb(253.3674371859, 210.5126633166, 175.4125628141);
}
.table-hover .table-orange-400:hover > td,
.table-hover .table-orange-400:hover > th {
  background-color: rgb(253.3674371859, 210.5126633166, 175.4125628141);
}
.table-orange-500,
.table-orange-500 > th,
.table-orange-500 > td {
  background-color: rgb(253.32, 215.8, 189.76);
}
.table-orange-500 th,
.table-orange-500 td,
.table-orange-500 thead th,
.table-orange-500 tbody + tbody {
  border-color: rgb(251.88, 182.2, 133.84);
}
.table-hover .table-orange-500:hover {
  background-color: rgb(252.679832636, 200.8627615063, 164.900167364);
}
.table-hover .table-orange-500:hover > td,
.table-hover .table-orange-500:hover > th {
  background-color: rgb(252.679832636, 200.8627615063, 164.900167364);
}
.table-orange-600,
.table-orange-600 > th,
.table-orange-600 > td {
  background-color: rgb(249.12, 208.24, 186.96);
}
.table-orange-600 th,
.table-orange-600 td,
.table-orange-600 thead th,
.table-orange-600 tbody + tbody {
  border-color: rgb(244.08, 168.16, 128.64);
}
.table-hover .table-orange-600:hover {
  background-color: rgb(247.0915909091, 192.1093181818, 163.4884090909);
}
.table-hover .table-orange-600:hover > td,
.table-hover .table-orange-600:hover > th {
  background-color: rgb(247.0915909091, 192.1093181818, 163.4884090909);
}
.table-orange-700,
.table-orange-700 > th,
.table-orange-700 > td {
  background-color: rgb(237.92, 201.8, 186.96);
}
.table-orange-700 th,
.table-orange-700 td,
.table-orange-700 thead th,
.table-orange-700 tbody + tbody {
  border-color: rgb(223.28, 156.2, 128.64);
}
.table-hover .table-orange-700:hover {
  background-color: rgb(232.8032236842, 185.8625, 166.5767763158);
}
.table-hover .table-orange-700:hover > td,
.table-hover .table-orange-700:hover > th {
  background-color: rgb(232.8032236842, 185.8625, 166.5767763158);
}
.table-orange-800,
.table-orange-800 > th,
.table-orange-800 > td {
  background-color: rgb(226.72, 198.16, 188.64);
}
.table-orange-800 th,
.table-orange-800 td,
.table-orange-800 thead th,
.table-orange-800 tbody + tbody {
  border-color: rgb(202.48, 149.44, 131.76);
}
.table-hover .table-orange-800:hover {
  background-color: rgb(219.1001775148, 182.8449112426, 170.7598224852);
}
.table-hover .table-orange-800:hover > td,
.table-hover .table-orange-800:hover > th {
  background-color: rgb(219.1001775148, 182.8449112426, 170.7598224852);
}
.table-orange-900,
.table-orange-900 > th,
.table-orange-900 > td {
  background-color: rgb(218.32, 196.2, 188.64);
}
.table-orange-900 th,
.table-orange-900 td,
.table-orange-900 thead th,
.table-orange-900 tbody + tbody {
  border-color: rgb(186.88, 145.8, 131.76);
}
.table-hover .table-orange-900:hover {
  background-color: rgb(209.2425543478, 181.6483695652, 172.2174456522);
}
.table-hover .table-orange-900:hover > td,
.table-hover .table-orange-900:hover > th {
  background-color: rgb(209.2425543478, 181.6483695652, 172.2174456522);
}
.table-orange-950,
.table-orange-950 > th,
.table-orange-950 > td {
  background-color: rgb(202.36, 189.2, 185.56);
}
.table-orange-950 th,
.table-orange-950 td,
.table-orange-950 thead th,
.table-orange-950 tbody + tbody {
  border-color: rgb(157.24, 132.8, 126.04);
}
.table-hover .table-orange-950:hover {
  background-color: rgb(191.364587156, 175.455733945, 171.055412844);
}
.table-hover .table-orange-950:hover > td,
.table-hover .table-orange-950:hover > th {
  background-color: rgb(191.364587156, 175.455733945, 171.055412844);
}
.table-amber-50,
.table-amber-50 > th,
.table-amber-50 > td {
  background-color: rgb(255, 253.88, 249.4);
}
.table-amber-50 th,
.table-amber-50 td,
.table-amber-50 thead th,
.table-amber-50 tbody + tbody {
  border-color: rgb(255, 252.92, 244.6);
}
.table-hover .table-amber-50:hover {
  background-color: rgb(255, 248.78, 223.9);
}
.table-hover .table-amber-50:hover > td,
.table-hover .table-amber-50:hover > th {
  background-color: rgb(255, 248.78, 223.9);
}
.table-amber-100,
.table-amber-100 > th,
.table-amber-100 > td {
  background-color: rgb(254.72, 251.64, 239.32);
}
.table-amber-100 th,
.table-amber-100 td,
.table-amber-100 thead th,
.table-amber-100 tbody + tbody {
  border-color: rgb(254.48, 248.76, 225.88);
}
.table-hover .table-amber-100:hover {
  background-color: rgb(254.2726315789, 246.2715789474, 214.2673684211);
}
.table-hover .table-amber-100:hover > td,
.table-hover .table-amber-100:hover > th {
  background-color: rgb(254.2726315789, 246.2715789474, 214.2673684211);
}
.table-amber-200,
.table-amber-200 > th,
.table-amber-200 > td {
  background-color: rgb(254.44, 248, 222.24);
}
.table-amber-200 th,
.table-amber-200 td,
.table-amber-200 thead th,
.table-amber-200 tbody + tbody {
  border-color: rgb(253.96, 242, 194.16);
}
.table-hover .table-amber-200:hover {
  background-color: rgb(254.0114285714, 242.6428571429, 197.1685714286);
}
.table-hover .table-amber-200:hover > td,
.table-hover .table-amber-200:hover > th {
  background-color: rgb(254.0114285714, 242.6428571429, 197.1685714286);
}
.table-amber-300,
.table-amber-300 > th,
.table-amber-300 > td {
  background-color: rgb(254.16, 242.68, 205.16);
}
.table-amber-300 th,
.table-amber-300 td,
.table-amber-300 thead th,
.table-amber-300 tbody + tbody {
  border-color: rgb(253.44, 232.12, 162.44);
}
.table-hover .table-amber-300:hover {
  background-color: rgb(253.7373480663, 236.4811049724, 180.0826519337);
}
.table-hover .table-amber-300:hover > td,
.table-hover .table-amber-300:hover > th {
  background-color: rgb(253.7373480663, 236.4811049724, 180.0826519337);
}
.table-amber-400,
.table-amber-400 > th,
.table-amber-400 > td {
  background-color: rgb(253.88, 237.08, 193.68);
}
.table-amber-400 th,
.table-amber-400 td,
.table-amber-400 thead th,
.table-amber-400 tbody + tbody {
  border-color: rgb(252.92, 221.72, 141.12);
}
.table-hover .table-amber-400:hover {
  background-color: rgb(253.4226008969, 229.7616143498, 168.6373991031);
}
.table-hover .table-amber-400:hover > td,
.table-hover .table-amber-400:hover > th {
  background-color: rgb(253.4226008969, 229.7616143498, 168.6373991031);
}
.table-amber-500,
.table-amber-500 > th,
.table-amber-500 > td {
  background-color: rgb(252.2, 227.84, 186.68);
}
.table-amber-500 th,
.table-amber-500 td,
.table-amber-500 thead th,
.table-amber-500 tbody + tbody {
  border-color: rgb(249.8, 204.56, 128.12);
}
.table-hover .table-amber-500:hover {
  background-color: rgb(251.1960629921, 218.1018110236, 162.1839370079);
}
.table-hover .table-amber-500:hover > td,
.table-hover .table-amber-500:hover > th {
  background-color: rgb(251.1960629921, 218.1018110236, 162.1839370079);
}
.table-amber-600,
.table-amber-600 > th,
.table-amber-600 > td {
  background-color: rgb(244.36, 216.92, 185.28);
}
.table-amber-600 th,
.table-amber-600 td,
.table-amber-600 thead th,
.table-amber-600 tbody + tbody {
  border-color: rgb(235.24, 184.28, 125.52);
}
.table-hover .table-amber-600:hover {
  background-color: rgb(240.9836933798, 204.8363763066, 163.1563066202);
}
.table-hover .table-amber-600:hover > td,
.table-hover .table-amber-600:hover > th {
  background-color: rgb(240.9836933798, 204.8363763066, 163.1563066202);
}
.table-amber-700,
.table-amber-700 > th,
.table-amber-700 > td {
  background-color: rgb(234, 206.84, 186.12);
}
.table-amber-700 th,
.table-amber-700 td,
.table-amber-700 thead th,
.table-amber-700 tbody + tbody {
  border-color: rgb(216, 165.56, 127.08);
}
.table-hover .table-amber-700:hover {
  background-color: rgb(228.0420560748, 193.1764485981, 166.5779439252);
}
.table-hover .table-amber-700:hover > td,
.table-hover .table-amber-700:hover > th {
  background-color: rgb(228.0420560748, 193.1764485981, 166.5779439252);
}
.table-amber-800,
.table-amber-800 > th,
.table-amber-800 > td {
  background-color: rgb(224.48, 201.52, 187.52);
}
.table-amber-800 th,
.table-amber-800 td,
.table-amber-800 thead th,
.table-amber-800 tbody + tbody {
  border-color: rgb(198.32, 155.68, 129.68);
}
.table-hover .table-amber-800:hover {
  background-color: rgb(216.5385714286, 187.6042857143, 169.9614285714);
}
.table-hover .table-amber-800:hover > td,
.table-hover .table-amber-800:hover > th {
  background-color: rgb(216.5385714286, 187.6042857143, 169.9614285714);
}
.table-amber-900,
.table-amber-900 > th,
.table-amber-900 > td {
  background-color: rgb(217.2, 198.44, 187.8);
}
.table-amber-900 th,
.table-amber-900 td,
.table-amber-900 thead th,
.table-amber-900 tbody + tbody {
  border-color: rgb(184.8, 149.96, 130.2);
}
.table-hover .table-amber-900:hover {
  background-color: rgb(208.02, 184.704, 171.48);
}
.table-hover .table-amber-900:hover > td,
.table-hover .table-amber-900:hover > th {
  background-color: rgb(208.02, 184.704, 171.48);
}
.table-amber-950,
.table-amber-950 > th,
.table-amber-950 > td {
  background-color: rgb(202.92, 190.88, 184.44);
}
.table-amber-950 th,
.table-amber-950 td,
.table-amber-950 thead th,
.table-amber-950 tbody + tbody {
  border-color: rgb(158.28, 135.92, 123.96);
}
.table-hover .table-amber-950:hover {
  background-color: rgb(192.0912328767, 177.5478082192, 169.7687671233);
}
.table-hover .table-amber-950:hover > td,
.table-hover .table-amber-950:hover > th {
  background-color: rgb(192.0912328767, 177.5478082192, 169.7687671233);
}
.table-yellow-50,
.table-yellow-50 > th,
.table-yellow-50 > td {
  background-color: rgb(254.72, 254.16, 248.56);
}
.table-yellow-50 th,
.table-yellow-50 td,
.table-yellow-50 thead th,
.table-yellow-50 tbody + tbody {
  border-color: rgb(254.48, 253.44, 243.04);
}
.table-hover .table-yellow-50:hover {
  background-color: rgb(253.6575, 250.9725, 224.1225);
}
.table-hover .table-yellow-50:hover > td,
.table-hover .table-yellow-50:hover > th {
  background-color: rgb(253.6575, 250.9725, 224.1225);
}
.table-yellow-100,
.table-yellow-100 > th,
.table-yellow-100 > td {
  background-color: rgb(254.72, 253.32, 238.2);
}
.table-yellow-100 th,
.table-yellow-100 td,
.table-yellow-100 thead th,
.table-yellow-100 tbody + tbody {
  border-color: rgb(254.48, 251.88, 223.8);
}
.table-hover .table-yellow-100:hover {
  background-color: rgb(254.3019672131, 250.8118032787, 213.1180327869);
}
.table-hover .table-yellow-100:hover > td,
.table-hover .table-yellow-100:hover > th {
  background-color: rgb(254.3019672131, 250.8118032787, 213.1180327869);
}
.table-yellow-200,
.table-yellow-200 > th,
.table-yellow-200 > td {
  background-color: rgb(254.72, 250.8, 222.24);
}
.table-yellow-200 th,
.table-yellow-200 td,
.table-yellow-200 thead th,
.table-yellow-200 tbody + tbody {
  border-color: rgb(254.48, 247.2, 194.16);
}
.table-hover .table-yellow-200:hover {
  background-color: rgb(254.5038983051, 247.5584745763, 196.9561016949);
}
.table-hover .table-yellow-200:hover > td,
.table-hover .table-yellow-200:hover > th {
  background-color: rgb(254.5038983051, 247.5584745763, 196.9561016949);
}
.table-yellow-300,
.table-yellow-300 > th,
.table-yellow-300 > td {
  background-color: rgb(254.44, 246.32, 203.48);
}
.table-yellow-300 th,
.table-yellow-300 td,
.table-yellow-300 thead th,
.table-yellow-300 tbody + tbody {
  border-color: rgb(253.96, 238.88, 159.32);
}
.table-hover .table-yellow-300:hover {
  background-color: rgb(254.1658064516, 242.07, 178.2541935484);
}
.table-hover .table-yellow-300:hover > td,
.table-hover .table-yellow-300:hover > th {
  background-color: rgb(254.1658064516, 242.07, 178.2541935484);
}
.table-yellow-400,
.table-yellow-400 > th,
.table-yellow-400 > td {
  background-color: rgb(253.6, 240.72, 189.48);
}
.table-yellow-400 th,
.table-yellow-400 td,
.table-yellow-400 thead th,
.table-yellow-400 tbody + tbody {
  border-color: rgb(252.4, 228.48, 133.32);
}
.table-hover .table-yellow-400:hover {
  background-color: rgb(253.0665271967, 235.2785774059, 164.5134728033);
}
.table-hover .table-yellow-400:hover > td,
.table-hover .table-yellow-400:hover > th {
  background-color: rgb(253.0665271967, 235.2785774059, 164.5134728033);
}
.table-yellow-500,
.table-yellow-500 > th,
.table-yellow-500 > td {
  background-color: rgb(249.12, 233.72, 185.84);
}
.table-yellow-500 th,
.table-yellow-500 td,
.table-yellow-500 thead th,
.table-yellow-500 tbody + tbody {
  border-color: rgb(244.08, 215.48, 126.56);
}
.table-hover .table-yellow-500:hover {
  background-color: rgb(247.1218656716, 226.4886567164, 162.3381343284);
}
.table-hover .table-yellow-500:hover > td,
.table-hover .table-yellow-500:hover > th {
  background-color: rgb(247.1218656716, 226.4886567164, 162.3381343284);
}
.table-yellow-600,
.table-yellow-600 > th,
.table-yellow-600 > td {
  background-color: rgb(240.16, 222.24, 184.72);
}
.table-yellow-600 th,
.table-yellow-600 td,
.table-yellow-600 thead th,
.table-yellow-600 tbody + tbody {
  border-color: rgb(227.44, 194.16, 124.48);
}
.table-hover .table-yellow-600:hover {
  background-color: rgb(235.7142763158, 212.4258552632, 163.6657236842);
}
.table-hover .table-yellow-600:hover > td,
.table-hover .table-yellow-600:hover > th {
  background-color: rgb(235.7142763158, 212.4258552632, 163.6657236842);
}
.table-yellow-700,
.table-yellow-700 > th,
.table-yellow-700 > td {
  background-color: rgb(228.68, 211.04, 185.56);
}
.table-yellow-700 th,
.table-yellow-700 td,
.table-yellow-700 thead th,
.table-yellow-700 tbody + tbody {
  border-color: rgb(206.12, 173.36, 126.04);
}
.table-hover .table-yellow-700:hover {
  background-color: rgb(221.6712280702, 199.3338596491, 167.0687719298);
}
.table-hover .table-yellow-700:hover > td,
.table-hover .table-yellow-700:hover > th {
  background-color: rgb(221.6712280702, 199.3338596491, 167.0687719298);
}
.table-yellow-800,
.table-yellow-800 > th,
.table-yellow-800 > td {
  background-color: rgb(220.84, 205.16, 187.52);
}
.table-yellow-800 th,
.table-yellow-800 td,
.table-yellow-800 thead th,
.table-yellow-800 tbody + tbody {
  border-color: rgb(191.56, 162.44, 129.68);
}
.table-hover .table-yellow-800:hover {
  background-color: rgb(212.2697520661, 192.6558677686, 170.5902479339);
}
.table-hover .table-yellow-800:hover > td,
.table-hover .table-yellow-800:hover > th {
  background-color: rgb(212.2697520661, 192.6558677686, 170.5902479339);
}
.table-yellow-900,
.table-yellow-900 > th,
.table-yellow-900 > td {
  background-color: rgb(215.24, 201.24, 188.64);
}
.table-yellow-900 th,
.table-yellow-900 td,
.table-yellow-900 thead th,
.table-yellow-900 tbody + tbody {
  border-color: rgb(181.16, 155.16, 131.76);
}
.table-hover .table-yellow-900:hover {
  background-color: rgb(205.6859102902, 188.3217941953, 172.6940897098);
}
.table-hover .table-yellow-900:hover > td,
.table-hover .table-yellow-900:hover > th {
  background-color: rgb(205.6859102902, 188.3217941953, 172.6940897098);
}
.table-yellow-950,
.table-yellow-950 > th,
.table-yellow-950 > td {
  background-color: rgb(202.08, 192.56, 185.28);
}
.table-yellow-950 th,
.table-yellow-950 td,
.table-yellow-950 thead th,
.table-yellow-950 tbody + tbody {
  border-color: rgb(156.72, 139.04, 125.52);
}
.table-hover .table-yellow-950:hover {
  background-color: rgb(191.0765753425, 179.5771232877, 170.7834246575);
}
.table-hover .table-yellow-950:hover > td,
.table-hover .table-yellow-950:hover > th {
  background-color: rgb(191.0765753425, 179.5771232877, 170.7834246575);
}
.table-lime-50,
.table-lime-50 > th,
.table-lime-50 > td {
  background-color: rgb(252.76, 254.72, 248.28);
}
.table-lime-50 th,
.table-lime-50 td,
.table-lime-50 thead th,
.table-lime-50 tbody + tbody {
  border-color: rgb(250.84, 254.48, 242.52);
}
.table-hover .table-lime-50:hover {
  background-color: rgb(244.6, 253.7, 223.8);
}
.table-hover .table-lime-50:hover > td,
.table-hover .table-lime-50:hover > th {
  background-color: rgb(244.6, 253.7, 223.8);
}
.table-lime-100,
.table-lime-100 > th,
.table-lime-100 > td {
  background-color: rgb(249.68, 254.16, 240.44);
}
.table-lime-100 th,
.table-lime-100 td,
.table-lime-100 thead th,
.table-lime-100 tbody + tbody {
  border-color: rgb(245.12, 253.44, 227.96);
}
.table-hover .table-lime-100:hover {
  background-color: rgb(240.8709090909, 252.7690909091, 216.3309090909);
}
.table-hover .table-lime-100:hover > td,
.table-hover .table-lime-100:hover > th {
  background-color: rgb(240.8709090909, 252.7690909091, 216.3309090909);
}
.table-lime-200,
.table-lime-200 > th,
.table-lime-200 > td {
  background-color: rgb(244.36, 253.32, 227.56);
}
.table-lime-200 th,
.table-lime-200 td,
.table-lime-200 thead th,
.table-lime-200 tbody + tbody {
  border-color: rgb(235.24, 251.88, 204.04);
}
.table-hover .table-lime-200:hover {
  background-color: rgb(235.0426923077, 251.8488461538, 203.5311538462);
}
.table-hover .table-lime-200:hover > td,
.table-hover .table-lime-200:hover > th {
  background-color: rgb(235.0426923077, 251.8488461538, 203.5311538462);
}
.table-lime-300,
.table-lime-300 > th,
.table-lime-300 > td {
  background-color: rgb(236.8, 251.36, 211.6);
}
.table-lime-300 th,
.table-lime-300 td,
.table-lime-300 thead th,
.table-lime-300 tbody + tbody {
  border-color: rgb(221.2, 248.24, 174.4);
}
.table-hover .table-lime-300:hover {
  background-color: rgb(226.9339285714, 249.3867857143, 188.0732142857);
}
.table-hover .table-lime-300:hover > td,
.table-hover .table-lime-300:hover > th {
  background-color: rgb(226.9339285714, 249.3867857143, 188.0732142857);
}
.table-lime-400,
.table-lime-400 > th,
.table-lime-400 > td {
  background-color: rgb(229.24, 248, 198.44);
}
.table-lime-400 th,
.table-lime-400 td,
.table-lime-400 thead th,
.table-lime-400 tbody + tbody {
  border-color: rgb(207.16, 242, 149.96);
}
.table-hover .table-lime-400:hover {
  background-color: rgb(218.9051982379, 245.1916299559, 175.7483700441);
}
.table-hover .table-lime-400:hover > td,
.table-hover .table-lime-400:hover > th {
  background-color: rgb(218.9051982379, 245.1916299559, 175.7483700441);
}
.table-lime-500,
.table-lime-500 > th,
.table-lime-500 > td {
  background-color: rgb(220.56, 240.72, 189.76);
}
.table-lime-500 th,
.table-lime-500 td,
.table-lime-500 thead th,
.table-lime-500 tbody + tbody {
  border-color: rgb(191.04, 228.48, 133.84);
}
.table-hover .table-lime-500:hover {
  background-color: rgb(209.5159859155, 236.1407746479, 168.8392253521);
}
.table-hover .table-lime-500:hover > td,
.table-hover .table-lime-500:hover > th {
  background-color: rgb(209.5159859155, 236.1407746479, 168.8392253521);
}
.table-lime-600,
.table-lime-600 > th,
.table-lime-600 > td {
  background-color: rgb(211.88, 229.24, 187.24);
}
.table-lime-600 th,
.table-lime-600 td,
.table-lime-600 thead th,
.table-lime-600 tbody + tbody {
  border-color: rgb(174.92, 207.16, 129.16);
}
.table-hover .table-lime-600:hover {
  background-color: rgb(200.1225149701, 222.2160479042, 168.7639520958);
}
.table-hover .table-lime-600:hover > td,
.table-hover .table-lime-600:hover > th {
  background-color: rgb(200.1225149701, 222.2160479042, 168.7639520958);
}
.table-lime-700,
.table-lime-700 > th,
.table-lime-700 > td {
  background-color: rgb(205.16, 218.32, 187.8);
}
.table-lime-700 th,
.table-lime-700 td,
.table-lime-700 thead th,
.table-lime-700 tbody + tbody {
  border-color: rgb(162.44, 186.88, 130.2);
}
.table-hover .table-lime-700:hover {
  background-color: rgb(192.9254986523, 209.3159568733, 171.3040431267);
}
.table-hover .table-lime-700:hover > td,
.table-hover .table-lime-700:hover > th {
  background-color: rgb(192.9254986523, 209.3159568733, 171.3040431267);
}
.table-lime-800,
.table-lime-800 > th,
.table-lime-800 > td {
  background-color: rgb(201.24, 211.04, 188.64);
}
.table-lime-800 th,
.table-lime-800 td,
.table-lime-800 thead th,
.table-lime-800 tbody + tbody {
  border-color: rgb(155.16, 173.36, 131.76);
}
.table-hover .table-lime-800:hover {
  background-color: rgb(188.8136040609, 200.8788324873, 173.3011675127);
}
.table-hover .table-lime-800:hover > td,
.table-hover .table-lime-800:hover > th {
  background-color: rgb(188.8136040609, 200.8788324873, 173.3011675127);
}
.table-lime-900,
.table-lime-900 > th,
.table-lime-900 > td {
  background-color: rgb(198.72, 206.84, 189.2);
}
.table-lime-900 th,
.table-lime-900 td,
.table-lime-900 thead th,
.table-lime-900 tbody + tbody {
  border-color: rgb(150.48, 165.56, 132.8);
}
.table-hover .table-lime-900:hover {
  background-color: rgb(186.1266339066, 196.0635872236, 174.4764127764);
}
.table-hover .table-lime-900:hover > td,
.table-hover .table-lime-900:hover > th {
  background-color: rgb(186.1266339066, 196.0635872236, 174.4764127764);
}
.table-lime-950,
.table-lime-950 > th,
.table-lime-950 > td {
  background-color: rgb(190.88, 196.48, 185);
}
.table-lime-950 th,
.table-lime-950 td,
.table-lime-950 thead th,
.table-lime-950 tbody + tbody {
  border-color: rgb(135.92, 146.32, 125);
}
.table-hover .table-lime-950:hover {
  background-color: rgb(178.1577777778, 184.8688888889, 171.1111111111);
}
.table-hover .table-lime-950:hover > td,
.table-hover .table-lime-950:hover > th {
  background-color: rgb(178.1577777778, 184.8688888889, 171.1111111111);
}
.table-green-50,
.table-green-50 > th,
.table-green-50 > td {
  background-color: rgb(250.8, 254.44, 251.92);
}
.table-green-50 th,
.table-green-50 td,
.table-green-50 thead th,
.table-green-50 tbody + tbody {
  border-color: rgb(247.2, 253.96, 249.28);
}
.table-hover .table-green-50:hover {
  background-color: rgb(228.3, 251.44, 235.42);
}
.table-hover .table-green-50:hover > td,
.table-hover .table-green-50:hover > th {
  background-color: rgb(228.3, 251.44, 235.42);
}
.table-green-100,
.table-green-100 > th,
.table-green-100 > td {
  background-color: rgb(245.2, 254.16, 248.28);
}
.table-green-100 th,
.table-green-100 td,
.table-green-100 thead th,
.table-green-100 tbody + tbody {
  border-color: rgb(236.8, 253.44, 242.52);
}
.table-hover .table-green-100:hover {
  background-color: rgb(221.7131578947, 252.1468421053, 232.1747368421);
}
.table-hover .table-green-100:hover > td,
.table-hover .table-green-100:hover > th {
  background-color: rgb(221.7131578947, 252.1468421053, 232.1747368421);
}
.table-green-200,
.table-green-200 > th,
.table-green-200 > td {
  background-color: rgb(235.96, 252.76, 241.84);
}
.table-green-200 th,
.table-green-200 td,
.table-green-200 thead th,
.table-green-200 tbody + tbody {
  border-color: rgb(219.64, 250.84, 230.56);
}
.table-hover .table-green-200:hover {
  background-color: rgb(213.1442105263, 250.0757894737, 226.0702631579);
}
.table-hover .table-green-200:hover > td,
.table-hover .table-green-200:hover > th {
  background-color: rgb(213.1442105263, 250.0757894737, 226.0702631579);
}
.table-green-300,
.table-green-300 > th,
.table-green-300 > td {
  background-color: rgb(221.12, 250.52, 231.76);
}
.table-green-300 th,
.table-green-300 td,
.table-green-300 thead th,
.table-green-300 tbody + tbody {
  border-color: rgb(192.08, 246.68, 211.84);
}
.table-hover .table-green-300:hover {
  background-color: rgb(198.5981021898, 247.5418978102, 216.3110948905);
}
.table-hover .table-green-300:hover > td,
.table-hover .table-green-300:hover > th {
  background-color: rgb(198.5981021898, 247.5418978102, 216.3110948905);
}
.table-green-400,
.table-green-400 > th,
.table-green-400 > td {
  background-color: rgb(204.32, 245.76, 219.44);
}
.table-green-400 th,
.table-green-400 td,
.table-green-400 thead th,
.table-green-400 tbody + tbody {
  border-color: rgb(160.88, 237.84, 188.96);
}
.table-hover .table-green-400:hover {
  background-color: rgb(182.7522429907, 241.8277570093, 204.3068224299);
}
.table-hover .table-green-400:hover > td,
.table-hover .table-green-400:hover > th {
  background-color: rgb(182.7522429907, 241.8277570093, 204.3068224299);
}
.table-green-500,
.table-green-500 > th,
.table-green-500 > td {
  background-color: rgb(193.12, 238.76, 209.92);
}
.table-green-500 th,
.table-green-500 td,
.table-green-500 thead th,
.table-green-500 tbody + tbody {
  border-color: rgb(140.08, 224.84, 171.28);
}
.table-hover .table-green-500:hover {
  background-color: rgb(172.9210752688, 233.4589247312, 195.2049462366);
}
.table-hover .table-green-500:hover > td,
.table-hover .table-green-500:hover > th {
  background-color: rgb(172.9210752688, 233.4589247312, 195.2049462366);
}
.table-green-600,
.table-green-600 > th,
.table-green-600 > td {
  background-color: rgb(189.76, 229.24, 204.32);
}
.table-green-600 th,
.table-green-600 td,
.table-green-600 thead th,
.table-green-600 tbody + tbody {
  border-color: rgb(133.84, 207.16, 160.88);
}
.table-hover .table-green-600:hover {
  background-color: rgb(171.4784615385, 222.0215384615, 190.1184615385);
}
.table-hover .table-green-600:hover > td,
.table-hover .table-green-600:hover > th {
  background-color: rgb(171.4784615385, 222.0215384615, 190.1184615385);
}
.table-green-700,
.table-green-700 > th,
.table-green-700 > td {
  background-color: rgb(189.48, 219.44, 200.68);
}
.table-green-700 th,
.table-green-700 td,
.table-green-700 thead th,
.table-green-700 tbody + tbody {
  border-color: rgb(133.32, 188.96, 154.12);
}
.table-hover .table-green-700:hover {
  background-color: rgb(172.9509141274, 210.4690858726, 186.976398892);
}
.table-hover .table-green-700:hover > td,
.table-hover .table-green-700:hover > th {
  background-color: rgb(172.9509141274, 210.4690858726, 186.976398892);
}
.table-green-800,
.table-green-800 > th,
.table-green-800 > td {
  background-color: rgb(189.76, 211.88, 198.16);
}
.table-green-800 th,
.table-green-800 td,
.table-green-800 thead th,
.table-green-800 tbody + tbody {
  border-color: rgb(133.84, 174.92, 149.44);
}
.table-hover .table-green-800:hover {
  background-color: rgb(174.4072868217, 201.7327131783, 184.7840310078);
}
.table-hover .table-green-800:hover > td,
.table-hover .table-green-800:hover > th {
  background-color: rgb(174.4072868217, 201.7327131783, 184.7840310078);
}
.table-green-900,
.table-green-900 > th,
.table-green-900 > td {
  background-color: rgb(189.2, 206.84, 196.2);
}
.table-green-900 th,
.table-green-900 td,
.table-green-900 thead th,
.table-green-900 tbody + tbody {
  border-color: rgb(132.8, 165.56, 145.8);
}
.table-hover .table-green-900:hover {
  background-color: rgb(174.4764127764, 196.0635872236, 183.0427518428);
}
.table-hover .table-green-900:hover > td,
.table-hover .table-green-900:hover > th {
  background-color: rgb(174.4764127764, 196.0635872236, 183.0427518428);
}
.table-green-950,
.table-green-950 > th,
.table-green-950 > td {
  background-color: rgb(185, 196.48, 189.76);
}
.table-green-950 th,
.table-green-950 td,
.table-green-950 thead th,
.table-green-950 tbody + tbody {
  border-color: rgb(125, 146.32, 133.84);
}
.table-hover .table-green-950:hover {
  background-color: rgb(171.1111111111, 184.8688888889, 176.8155555556);
}
.table-hover .table-green-950:hover > td,
.table-hover .table-green-950:hover > th {
  background-color: rgb(171.1111111111, 184.8688888889, 176.8155555556);
}
.table-emerald-50,
.table-emerald-50 > th,
.table-emerald-50 > td {
  background-color: rgb(249.68, 254.44, 252.2);
}
.table-emerald-50 th,
.table-emerald-50 td,
.table-emerald-50 thead th,
.table-emerald-50 tbody + tbody {
  border-color: rgb(245.12, 253.96, 249.8);
}
.table-hover .table-emerald-50:hover {
  background-color: rgb(226.6085714286, 252.0114285714, 240.0571428571);
}
.table-hover .table-emerald-50:hover > td,
.table-hover .table-emerald-50:hover > th {
  background-color: rgb(226.6085714286, 252.0114285714, 240.0571428571);
}
.table-emerald-100,
.table-emerald-100 > th,
.table-emerald-100 > td {
  background-color: rgb(242.12, 253.6, 247.72);
}
.table-emerald-100 th,
.table-emerald-100 td,
.table-emerald-100 thead th,
.table-emerald-100 tbody + tbody {
  border-color: rgb(231.08, 252.4, 241.48);
}
.table-hover .table-emerald-100:hover {
  background-color: rgb(219.12, 251.1, 234.72);
}
.table-hover .table-emerald-100:hover > td,
.table-hover .table-emerald-100:hover > th {
  background-color: rgb(219.12, 251.1, 234.72);
}
.table-emerald-200,
.table-emerald-200 > th,
.table-emerald-200 > td {
  background-color: rgb(230.36, 251.64, 241.84);
}
.table-emerald-200 th,
.table-emerald-200 td,
.table-emerald-200 thead th,
.table-emerald-200 tbody + tbody {
  border-color: rgb(209.24, 248.76, 230.56);
}
.table-hover .table-emerald-200:hover {
  background-color: rgb(207.92, 248.58, 229.855);
}
.table-hover .table-emerald-200:hover > td,
.table-hover .table-emerald-200:hover > th {
  background-color: rgb(207.92, 248.58, 229.855);
}
.table-emerald-300,
.table-emerald-300 > th,
.table-emerald-300 > td {
  background-color: rgb(214.4, 248.28, 234.84);
}
.table-emerald-300 th,
.table-emerald-300 td,
.table-emerald-300 thead th,
.table-emerald-300 tbody + tbody {
  border-color: rgb(179.6, 242.52, 217.56);
}
.table-hover .table-emerald-300:hover {
  background-color: rgb(192.5213017751, 244.6586982249, 223.9760946746);
}
.table-hover .table-emerald-300:hover > td,
.table-hover .table-emerald-300:hover > th {
  background-color: rgb(192.5213017751, 244.6586982249, 223.9760946746);
}
.table-emerald-400,
.table-emerald-400 > th,
.table-emerald-400 > td {
  background-color: rgb(198.16, 242.68, 226.44);
}
.table-emerald-400 th,
.table-emerald-400 td,
.table-emerald-400 thead th,
.table-emerald-400 tbody + tbody {
  border-color: rgb(149.44, 232.12, 201.96);
}
.table-hover .table-emerald-400:hover {
  background-color: rgb(177.2025101215, 238.1374898785, 215.9096356275);
}
.table-hover .table-emerald-400:hover > td,
.table-hover .table-emerald-400:hover > th {
  background-color: rgb(177.2025101215, 238.1374898785, 215.9096356275);
}
.table-emerald-500,
.table-emerald-500 > th,
.table-emerald-500 > td {
  background-color: rgb(188.08, 235.4, 219.72);
}
.table-emerald-500 th,
.table-emerald-500 td,
.table-emerald-500 thead th,
.table-emerald-500 tbody + tbody {
  border-color: rgb(130.72, 218.6, 189.48);
}
.table-hover .table-emerald-500:hover {
  background-color: rgb(168.3566990291, 229.6233009709, 209.3219417476);
}
.table-hover .table-emerald-500:hover > td,
.table-hover .table-emerald-500:hover > th {
  background-color: rgb(168.3566990291, 229.6233009709, 209.3219417476);
}
.table-emerald-600,
.table-emerald-600 > th,
.table-emerald-600 > td {
  background-color: rgb(185, 225.6, 213);
}
.table-emerald-600 th,
.table-emerald-600 td,
.table-emerald-600 thead th,
.table-emerald-600 tbody + tbody {
  border-color: rgb(125, 200.4, 177);
}
.table-hover .table-emerald-600:hover {
  background-color: rgb(167.0422535211, 218.0577464789, 202.2253521127);
}
.table-hover .table-emerald-600:hover > td,
.table-hover .table-emerald-600:hover > th {
  background-color: rgb(167.0422535211, 218.0577464789, 202.2253521127);
}
.table-emerald-700,
.table-emerald-700 > th,
.table-emerald-700 > td {
  background-color: rgb(184.72, 217.2, 207.96);
}
.table-emerald-700 th,
.table-emerald-700 td,
.table-emerald-700 thead th,
.table-emerald-700 tbody + tbody {
  border-color: rgb(124.48, 184.8, 167.64);
}
.table-hover .table-emerald-700:hover {
  background-color: rgb(168.1383937824, 208.2816062176, 196.8615544041);
}
.table-hover .table-emerald-700:hover > td,
.table-hover .table-emerald-700:hover > th {
  background-color: rgb(168.1383937824, 208.2816062176, 196.8615544041);
}
.table-emerald-800,
.table-emerald-800 > th,
.table-emerald-800 > td {
  background-color: rgb(185.28, 210.2, 203.2);
}
.table-emerald-800 th,
.table-emerald-800 td,
.table-emerald-800 thead th,
.table-emerald-800 tbody + tbody {
  border-color: rgb(125.52, 171.8, 158.8);
}
.table-hover .table-emerald-800:hover {
  background-color: rgb(169.7555501222, 200.2244498778, 191.6657701711);
}
.table-hover .table-emerald-800:hover > td,
.table-hover .table-emerald-800:hover > th {
  background-color: rgb(169.7555501222, 200.2244498778, 191.6657701711);
}
.table-emerald-900,
.table-emerald-900 > th,
.table-emerald-900 > td {
  background-color: rgb(185.28, 205.44, 200.12);
}
.table-emerald-900 th,
.table-emerald-900 td,
.table-emerald-900 thead th,
.table-emerald-900 tbody + tbody {
  border-color: rgb(125.52, 162.96, 153.08);
}
.table-hover .table-emerald-900:hover {
  background-color: rgb(170.3750704225, 194.8449295775, 188.3876056338);
}
.table-hover .table-emerald-900:hover > td,
.table-hover .table-emerald-900:hover > th {
  background-color: rgb(170.3750704225, 194.8449295775, 188.3876056338);
}
.table-emerald-950,
.table-emerald-950 > th,
.table-emerald-950 > td {
  background-color: rgb(184.16, 195.92, 193.12);
}
.table-emerald-950 th,
.table-emerald-950 td,
.table-emerald-950 thead th,
.table-emerald-950 tbody + tbody {
  border-color: rgb(123.44, 145.28, 140.08);
}
.table-hover .table-emerald-950:hover {
  background-color: rgb(170.2559051724, 184.3240948276, 180.9745258621);
}
.table-hover .table-emerald-950:hover > td,
.table-hover .table-emerald-950:hover > th {
  background-color: rgb(170.2559051724, 184.3240948276, 180.9745258621);
}
.table-teal-50,
.table-teal-50 > th,
.table-teal-50 > td {
  background-color: rgb(250.8, 254.44, 253.6);
}
.table-teal-50 th,
.table-teal-50 td,
.table-teal-50 thead th,
.table-teal-50 tbody + tbody {
  border-color: rgb(247.2, 253.96, 252.4);
}
.table-hover .table-teal-50:hover {
  background-color: rgb(228.3, 251.44, 246.1);
}
.table-hover .table-teal-50:hover > td,
.table-hover .table-teal-50:hover > th {
  background-color: rgb(228.3, 251.44, 246.1);
}
.table-teal-100,
.table-teal-100 > th,
.table-teal-100 > td {
  background-color: rgb(240.72, 253.88, 251.08);
}
.table-teal-100 th,
.table-teal-100 td,
.table-teal-100 thead th,
.table-teal-100 tbody + tbody {
  border-color: rgb(228.48, 252.92, 247.72);
}
.table-hover .table-teal-100:hover {
  background-color: rgb(217.0745454545, 252.0254545455, 244.5890909091);
}
.table-hover .table-teal-100:hover > td,
.table-hover .table-teal-100:hover > th {
  background-color: rgb(217.0745454545, 252.0254545455, 244.5890909091);
}
.table-teal-200,
.table-teal-200 > th,
.table-teal-200 > td {
  background-color: rgb(226.44, 252.48, 247.44);
}
.table-teal-200 th,
.table-teal-200 td,
.table-teal-200 thead th,
.table-teal-200 tbody + tbody {
  border-color: rgb(201.96, 250.32, 240.96);
}
.table-hover .table-teal-200:hover {
  background-color: rgb(203.0075675676, 250.4124324324, 241.2372972973);
}
.table-hover .table-teal-200:hover > td,
.table-hover .table-teal-200:hover > th {
  background-color: rgb(203.0075675676, 250.4124324324, 241.2372972973);
}
.table-teal-300,
.table-teal-300 > th,
.table-teal-300 > td {
  background-color: rgb(209.92, 249.12, 242.96);
}
.table-teal-300 th,
.table-teal-300 td,
.table-teal-300 thead th,
.table-teal-300 tbody + tbody {
  border-color: rgb(171.28, 244.08, 232.64);
}
.table-hover .table-teal-300:hover {
  background-color: rgb(187.3623076923, 246.1776923077, 236.9352747253);
}
.table-hover .table-teal-300:hover > td,
.table-hover .table-teal-300:hover > th {
  background-color: rgb(187.3623076923, 246.1776923077, 236.9352747253);
}
.table-teal-400,
.table-teal-400 > th,
.table-teal-400 > td {
  background-color: rgb(196.2, 242.96, 237.08);
}
.table-teal-400 th,
.table-teal-400 td,
.table-teal-400 thead th,
.table-teal-400 tbody + tbody {
  border-color: rgb(145.8, 232.64, 221.72);
}
.table-hover .table-teal-400:hover {
  background-color: rgb(175.0339920949, 238.6260079051, 230.6294071146);
}
.table-hover .table-teal-400:hover > td,
.table-hover .table-teal-400:hover > th {
  background-color: rgb(175.0339920949, 238.6260079051, 230.6294071146);
}
.table-teal-500,
.table-teal-500 > th,
.table-teal-500 > td {
  background-color: rgb(189.2, 235.12, 230.08);
}
.table-teal-500 th,
.table-teal-500 td,
.table-teal-500 thead th,
.table-teal-500 tbody + tbody {
  border-color: rgb(132.8, 218.08, 208.72);
}
.table-hover .table-teal-500:hover {
  background-color: rgb(169.6166666667, 229.2033333333, 222.6633333333);
}
.table-hover .table-teal-500:hover > td,
.table-hover .table-teal-500:hover > th {
  background-color: rgb(169.6166666667, 229.2033333333, 222.6633333333);
}
.table-teal-600,
.table-teal-600 > th,
.table-teal-600 > td {
  background-color: rgb(187.24, 225.04, 221.68);
}
.table-teal-600 th,
.table-teal-600 td,
.table-teal-600 thead th,
.table-teal-600 tbody + tbody {
  border-color: rgb(129.16, 199.36, 193.12);
}
.table-hover .table-teal-600:hover {
  background-color: rgb(169.5580515759, 217.2219484241, 212.9851575931);
}
.table-hover .table-teal-600:hover > td,
.table-hover .table-teal-600:hover > th {
  background-color: rgb(169.5580515759, 217.2219484241, 212.9851575931);
}
.table-teal-700,
.table-teal-700 > th,
.table-teal-700 > td {
  background-color: rgb(187.8, 216.64, 214.4);
}
.table-teal-700 th,
.table-teal-700 td,
.table-teal-700 thead th,
.table-teal-700 tbody + tbody {
  border-color: rgb(130.2, 183.76, 179.6);
}
.table-hover .table-teal-700:hover {
  background-color: rgb(171.5665782493, 207.3734217507, 204.5923076923);
}
.table-hover .table-teal-700:hover > td,
.table-hover .table-teal-700:hover > th {
  background-color: rgb(171.5665782493, 207.3734217507, 204.5923076923);
}
.table-teal-800,
.table-teal-800 > th,
.table-teal-800 > td {
  background-color: rgb(188.36, 209.92, 208.52);
}
.table-teal-800 th,
.table-teal-800 td,
.table-teal-800 thead th,
.table-teal-800 tbody + tbody {
  border-color: rgb(131.24, 171.28, 168.68);
}
.table-hover .table-teal-800:hover {
  background-color: rgb(173.1494736842, 199.6305263158, 197.9109774436);
}
.table-hover .table-teal-800:hover > td,
.table-hover .table-teal-800:hover > th {
  background-color: rgb(173.1494736842, 199.6305263158, 197.9109774436);
}
.table-teal-900,
.table-teal-900 > th,
.table-teal-900 > td {
  background-color: rgb(188.92, 205.44, 204.32);
}
.table-teal-900 th,
.table-teal-900 td,
.table-teal-900 thead th,
.table-teal-900 tbody + tbody {
  border-color: rgb(132.28, 162.96, 160.88);
}
.table-hover .table-teal-900:hover {
  background-color: rgb(174.3485714286, 194.5114285714, 193.1444552058);
}
.table-hover .table-teal-900:hover > td,
.table-hover .table-teal-900:hover > th {
  background-color: rgb(174.3485714286, 194.5114285714, 193.1444552058);
}
.table-teal-950,
.table-teal-950 > th,
.table-teal-950 > td {
  background-color: rgb(184.72, 196.76, 196.48);
}
.table-teal-950 th,
.table-teal-950 td,
.table-teal-950 thead th,
.table-teal-950 tbody + tbody {
  border-color: rgb(124.48, 146.84, 146.32);
}
.table-hover .table-teal-950:hover {
  background-color: rgb(170.7755555556, 185.2044444444, 184.8688888889);
}
.table-hover .table-teal-950:hover > td,
.table-hover .table-teal-950:hover > th {
  background-color: rgb(170.7755555556, 185.2044444444, 184.8688888889);
}
.table-cyan-50,
.table-cyan-50 > th,
.table-cyan-50 > td {
  background-color: rgb(249.68, 254.72, 255);
}
.table-cyan-50 th,
.table-cyan-50 td,
.table-cyan-50 thead th,
.table-cyan-50 tbody + tbody {
  border-color: rgb(245.12, 254.48, 255);
}
.table-hover .table-cyan-50:hover {
  background-color: rgb(224.18, 253.3778947368, 255);
}
.table-hover .table-cyan-50:hover > td,
.table-hover .table-cyan-50:hover > th {
  background-color: rgb(224.18, 253.3778947368, 255);
}
.table-cyan-100,
.table-cyan-100 > th,
.table-cyan-100 > td {
  background-color: rgb(241.56, 253.6, 254.72);
}
.table-cyan-100 th,
.table-cyan-100 td,
.table-cyan-100 thead th,
.table-cyan-100 tbody + tbody {
  border-color: rgb(230.04, 252.4, 254.48);
}
.table-hover .table-cyan-100:hover {
  background-color: rgb(216.5804081633, 250.9979591837, 254.1995918367);
}
.table-hover .table-cyan-100:hover > td,
.table-hover .table-cyan-100:hover > th {
  background-color: rgb(216.5804081633, 250.9979591837, 254.1995918367);
}
.table-cyan-200,
.table-cyan-200 > th,
.table-cyan-200 > td {
  background-color: rgb(229.8, 251.64, 254.16);
}
.table-cyan-200 th,
.table-cyan-200 td,
.table-cyan-200 thead th,
.table-cyan-200 tbody + tbody {
  border-color: rgb(208.2, 248.76, 253.44);
}
.table-hover .table-cyan-200:hover {
  background-color: rgb(205.1225806452, 248.3496774194, 253.3374193548);
}
.table-hover .table-cyan-200:hover > td,
.table-hover .table-cyan-200:hover > th {
  background-color: rgb(205.1225806452, 248.3496774194, 253.3374193548);
}
.table-cyan-300,
.table-cyan-300 > th,
.table-cyan-300 > td {
  background-color: rgb(212.44, 248.56, 253.32);
}
.table-cyan-300 th,
.table-cyan-300 td,
.table-cyan-300 thead th,
.table-cyan-300 tbody + tbody {
  border-color: rgb(175.96, 243.04, 251.88);
}
.table-hover .table-cyan-300:hover {
  background-color: rgb(187.9083544304, 244.8479746835, 252.3516455696);
}
.table-hover .table-cyan-300:hover > td,
.table-hover .table-cyan-300:hover > th {
  background-color: rgb(187.9083544304, 244.8479746835, 252.3516455696);
}
.table-cyan-400,
.table-cyan-400 > th,
.table-cyan-400 > td {
  background-color: rgb(193.12, 242.68, 250.24);
}
.table-cyan-400 th,
.table-cyan-400 td,
.table-cyan-400 thead th,
.table-cyan-400 tbody + tbody {
  border-color: rgb(140.08, 232.12, 246.16);
}
.table-hover .table-cyan-400:hover {
  background-color: rgb(169.4414285714, 237.9657142857, 248.4185714286);
}
.table-hover .table-cyan-400:hover > td,
.table-hover .table-cyan-400:hover > th {
  background-color: rgb(169.4414285714, 237.9657142857, 248.4185714286);
}
.table-cyan-500,
.table-cyan-500 > th,
.table-cyan-500 > td {
  background-color: rgb(185.28, 234.56, 242.96);
}
.table-cyan-500 th,
.table-cyan-500 td,
.table-cyan-500 thead th,
.table-cyan-500 tbody + tbody {
  border-color: rgb(125.52, 217.04, 232.64);
}
.table-hover .table-cyan-500:hover {
  background-color: rgb(163.5351369863, 228.185, 239.2048630137);
}
.table-hover .table-cyan-500:hover > td,
.table-hover .table-cyan-500:hover > th {
  background-color: rgb(163.5351369863, 228.185, 239.2048630137);
}
.table-cyan-600,
.table-cyan-600 > th,
.table-cyan-600 > td {
  background-color: rgb(185.84, 224.2, 233.44);
}
.table-cyan-600 th,
.table-cyan-600 td,
.table-cyan-600 thead th,
.table-cyan-600 tbody + tbody {
  border-color: rgb(126.56, 197.8, 214.96);
}
.table-hover .table-cyan-600:hover {
  background-color: rgb(166.4001851852, 215.5425925926, 227.3798148148);
}
.table-hover .table-cyan-600:hover > td,
.table-hover .table-cyan-600:hover > th {
  background-color: rgb(166.4001851852, 215.5425925926, 227.3798148148);
}
.table-cyan-700,
.table-cyan-700 > th,
.table-cyan-700 > td {
  background-color: rgb(187.52, 216.08, 223.92);
}
.table-cyan-700 th,
.table-cyan-700 td,
.table-cyan-700 thead th,
.table-cyan-700 tbody + tbody {
  border-color: rgb(129.68, 182.72, 197.28);
}
.table-hover .table-cyan-700:hover {
  background-color: rgb(170.0611931818, 206.0103977273, 215.8788068182);
}
.table-hover .table-cyan-700:hover > td,
.table-hover .table-cyan-700:hover > th {
  background-color: rgb(170.0611931818, 206.0103977273, 215.8788068182);
}
.table-cyan-800,
.table-cyan-800 > th,
.table-cyan-800 > td {
  background-color: rgb(189.48, 209.92, 216.36);
}
.table-cyan-800 th,
.table-cyan-800 td,
.table-cyan-800 thead th,
.table-cyan-800 tbody + tbody {
  border-color: rgb(133.32, 171.28, 183.24);
}
.table-hover .table-cyan-800:hover {
  background-color: rgb(173.4396774194, 198.8837096774, 206.9003225806);
}
.table-hover .table-cyan-800:hover > td,
.table-hover .table-cyan-800:hover > th {
  background-color: rgb(173.4396774194, 198.8837096774, 206.9003225806);
}
.table-cyan-900,
.table-cyan-900 > th,
.table-cyan-900 > td {
  background-color: rgb(189.76, 205.44, 211.32);
}
.table-cyan-900 th,
.table-cyan-900 td,
.table-cyan-900 thead th,
.table-cyan-900 tbody + tbody {
  border-color: rgb(133.84, 162.96, 173.88);
}
.table-hover .table-cyan-900:hover {
  background-color: rgb(174.4862210797, 193.8371722365, 201.0937789203);
}
.table-hover .table-cyan-900:hover > td,
.table-hover .table-cyan-900:hover > th {
  background-color: rgb(174.4862210797, 193.8371722365, 201.0937789203);
}
.table-cyan-950,
.table-cyan-950 > th,
.table-cyan-950 > td {
  background-color: rgb(185.84, 197.88, 202.64);
}
.table-cyan-950 th,
.table-cyan-950 td,
.table-cyan-950 thead th,
.table-cyan-950 tbody + tbody {
  border-color: rgb(126.56, 148.92, 157.76);
}
.table-hover .table-cyan-950:hover {
  background-color: rgb(171.3273271889, 185.8938248848, 191.6526728111);
}
.table-hover .table-cyan-950:hover > td,
.table-hover .table-cyan-950:hover > th {
  background-color: rgb(171.3273271889, 185.8938248848, 191.6526728111);
}
.table-sky-50,
.table-sky-50 > th,
.table-sky-50 > td {
  background-color: rgb(250.8, 253.32, 255);
}
.table-sky-50 th,
.table-sky-50 td,
.table-sky-50 thead th,
.table-sky-50 tbody + tbody {
  border-color: rgb(247.2, 251.88, 255);
}
.table-hover .table-sky-50:hover {
  background-color: rgb(225.3, 243.12, 255);
}
.table-hover .table-sky-50:hover > td,
.table-hover .table-sky-50:hover > th {
  background-color: rgb(225.3, 243.12, 255);
}
.table-sky-100,
.table-sky-100 > th,
.table-sky-100 > td {
  background-color: rgb(246.32, 251.36, 254.72);
}
.table-sky-100 th,
.table-sky-100 td,
.table-sky-100 thead th,
.table-sky-100 tbody + tbody {
  border-color: rgb(238.88, 248.24, 254.48);
}
.table-hover .table-sky-100:hover {
  background-color: rgb(221.616875, 241.000625, 253.923125);
}
.table-hover .table-sky-100:hover > td,
.table-hover .table-sky-100:hover > th {
  background-color: rgb(221.616875, 241.000625, 253.923125);
}
.table-sky-200,
.table-sky-200 > th,
.table-sky-200 > td {
  background-color: rgb(235.68, 248, 254.44);
}
.table-sky-200 th,
.table-sky-200 td,
.table-sky-200 thead th,
.table-sky-200 tbody + tbody {
  border-color: rgb(219.12, 242, 253.96);
}
.table-hover .table-sky-200:hover {
  background-color: rgb(210.8983098592, 239.0211267606, 253.7216901408);
}
.table-hover .table-sky-200:hover > td,
.table-hover .table-sky-200:hover > th {
  background-color: rgb(210.8983098592, 239.0211267606, 253.7216901408);
}
.table-sky-300,
.table-sky-300 > th,
.table-sky-300 > td {
  background-color: rgb(218.6, 242.68, 254.16);
}
.table-sky-300 th,
.table-sky-300 td,
.table-sky-300 thead th,
.table-sky-300 tbody + tbody {
  border-color: rgb(187.4, 232.12, 253.44);
}
.table-hover .table-sky-300:hover {
  background-color: rgb(193.6751879699, 234.2439097744, 253.5848120301);
}
.table-hover .table-sky-300:hover > td,
.table-hover .table-sky-300:hover > th {
  background-color: rgb(193.6751879699, 234.2439097744, 253.5848120301);
}
.table-sky-400,
.table-sky-400 > th,
.table-sky-400 > td {
  background-color: rgb(199.28, 236.52, 253.04);
}
.table-sky-400 th,
.table-sky-400 td,
.table-sky-400 thead th,
.table-sky-400 tbody + tbody {
  border-color: rgb(151.52, 220.68, 251.36);
}
.table-hover .table-sky-400:hover {
  background-color: rgb(174.6465048544, 228.3500970874, 252.1734951456);
}
.table-hover .table-sky-400:hover > td,
.table-hover .table-sky-400:hover > th {
  background-color: rgb(174.6465048544, 228.3500970874, 252.1734951456);
}
.table-sky-500,
.table-sky-500 > th,
.table-sky-500 > td {
  background-color: rgb(187.52, 229.8, 248.84);
}
.table-sky-500 th,
.table-sky-500 td,
.table-sky-500 thead th,
.table-sky-500 tbody + tbody {
  border-color: rgb(129.68, 208.2, 243.56);
}
.table-hover .table-sky-500:hover {
  background-color: rgb(164.1530798479, 221.0737642586, 246.7069201521);
}
.table-hover .table-sky-500:hover > td,
.table-hover .table-sky-500:hover > th {
  background-color: rgb(164.1530798479, 221.0737642586, 246.7069201521);
}
.table-sky-600,
.table-sky-600 > th,
.table-sky-600 > td {
  background-color: rgb(184.16, 220.56, 239.32);
}
.table-sky-600 th,
.table-sky-600 td,
.table-sky-600 thead th,
.table-sky-600 tbody + tbody {
  border-color: rgb(123.44, 191.04, 225.88);
}
.table-hover .table-sky-600:hover {
  background-color: rgb(163.2813592233, 210.4095145631, 234.6986407767);
}
.table-hover .table-sky-600:hover > td,
.table-hover .table-sky-600:hover > th {
  background-color: rgb(163.2813592233, 210.4095145631, 234.6986407767);
}
.table-sky-700,
.table-sky-700 > th,
.table-sky-700 > td {
  background-color: rgb(184.44, 213, 228.68);
}
.table-sky-700 th,
.table-sky-700 td,
.table-sky-700 thead th,
.table-sky-700 tbody + tbody {
  border-color: rgb(123.96, 177, 206.12);
}
.table-hover .table-sky-700:hover {
  background-color: rgb(165.8677456647, 201.9450867052, 221.7522543353);
}
.table-hover .table-sky-700:hover > td,
.table-hover .table-sky-700:hover > th {
  background-color: rgb(165.8677456647, 201.9450867052, 221.7522543353);
}
.table-sky-800,
.table-sky-800 > th,
.table-sky-800 > td {
  background-color: rgb(185.56, 208.52, 220.84);
}
.table-sky-800 th,
.table-sky-800 td,
.table-sky-800 thead th,
.table-sky-800 tbody + tbody {
  border-color: rgb(126.04, 168.68, 191.56);
}
.table-hover .table-sky-800:hover {
  background-color: rgb(168.4681081081, 197.0794594595, 212.4318918919);
}
.table-hover .table-sky-800:hover > td,
.table-hover .table-sky-800:hover > th {
  background-color: rgb(168.4681081081, 197.0794594595, 212.4318918919);
}
.table-sky-900,
.table-sky-900 > th,
.table-sky-900 > td {
  background-color: rgb(186.96, 204.32, 214.4);
}
.table-sky-900 th,
.table-sky-900 td,
.table-sky-900 thead th,
.table-sky-900 tbody + tbody {
  border-color: rgb(128.64, 160.88, 179.6);
}
.table-hover .table-sky-900:hover {
  background-color: rgb(170.9896391753, 192.4243814433, 204.8703608247);
}
.table-hover .table-sky-900:hover > td,
.table-hover .table-sky-900:hover > th {
  background-color: rgb(170.9896391753, 192.4243814433, 204.8703608247);
}
.table-sky-950,
.table-sky-950 > th,
.table-sky-950 > td {
  background-color: rgb(185.84, 196.76, 204.04);
}
.table-sky-950 th,
.table-sky-950 td,
.table-sky-950 thead th,
.table-sky-950 tbody + tbody {
  border-color: rgb(126.56, 146.84, 160.36);
}
.table-hover .table-sky-950:hover {
  background-color: rgb(171.1581818182, 184.3963636364, 193.2218181818);
}
.table-hover .table-sky-950:hover > td,
.table-hover .table-sky-950:hover > th {
  background-color: rgb(171.1581818182, 184.3963636364, 193.2218181818);
}
.table-blue-50,
.table-blue-50 > th,
.table-blue-50 > td {
  background-color: rgb(250.52, 252.48, 255);
}
.table-blue-50 th,
.table-blue-50 td,
.table-blue-50 thead th,
.table-blue-50 tbody + tbody {
  border-color: rgb(246.68, 250.32, 255);
}
.table-hover .table-blue-50:hover {
  background-color: rgb(225.02, 238.13625, 255);
}
.table-hover .table-blue-50:hover > td,
.table-hover .table-blue-50:hover > th {
  background-color: rgb(225.02, 238.13625, 255);
}
.table-blue-100,
.table-blue-100 > th,
.table-blue-100 > td {
  background-color: rgb(244.92, 249.12, 254.72);
}
.table-blue-100 th,
.table-blue-100 td,
.table-blue-100 thead th,
.table-blue-100 tbody + tbody {
  border-color: rgb(236.28, 244.08, 254.48);
}
.table-hover .table-blue-100:hover {
  background-color: rgb(220.1091891892, 234.647027027, 254.0308108108);
}
.table-hover .table-blue-100:hover > td,
.table-hover .table-blue-100:hover > th {
  background-color: rgb(220.1091891892, 234.647027027, 254.0308108108);
}
.table-blue-200,
.table-blue-200 > th,
.table-blue-200 > td {
  background-color: rgb(237.08, 244.92, 254.72);
}
.table-blue-200 th,
.table-blue-200 td,
.table-blue-200 thead th,
.table-blue-200 tbody + tbody {
  border-color: rgb(221.72, 236.28, 254.48);
}
.table-hover .table-blue-200:hover {
  background-color: rgb(211.9723076923, 230.7969230769, 254.3276923077);
}
.table-hover .table-blue-200:hover > td,
.table-hover .table-blue-200:hover > th {
  background-color: rgb(211.9723076923, 230.7969230769, 254.3276923077);
}
.table-blue-300,
.table-blue-300 > th,
.table-blue-300 > td {
  background-color: rgb(224.76, 238.76, 254.44);
}
.table-blue-300 th,
.table-blue-300 td,
.table-blue-300 thead th,
.table-blue-300 tbody + tbody {
  border-color: rgb(198.84, 224.84, 253.96);
}
.table-hover .table-blue-300:hover {
  background-color: rgb(199.7236363636, 225.3145454545, 253.9763636364);
}
.table-hover .table-blue-300:hover > td,
.table-hover .table-blue-300:hover > th {
  background-color: rgb(199.7236363636, 225.3145454545, 253.9763636364);
}
.table-blue-400,
.table-blue-400 > th,
.table-blue-400 > td {
  background-color: rgb(210.48, 229.8, 253.6);
}
.table-blue-400 th,
.table-blue-400 td,
.table-blue-400 thead th,
.table-blue-400 tbody + tbody {
  border-color: rgb(172.32, 208.2, 252.4);
}
.table-hover .table-blue-400:hover {
  background-color: rgb(185.7574390244, 215.806097561, 252.8225609756);
}
.table-hover .table-blue-400:hover > td,
.table-hover .table-blue-400:hover > th {
  background-color: rgb(185.7574390244, 215.806097561, 252.8225609756);
}
.table-blue-500,
.table-blue-500 > th,
.table-blue-500 > td {
  background-color: rgb(200.12, 220, 252.48);
}
.table-blue-500 th,
.table-blue-500 td,
.table-blue-500 thead th,
.table-blue-500 tbody + tbody {
  border-color: rgb(153.08, 190, 250.32);
}
.table-hover .table-blue-500:hover {
  background-color: rgb(175.7395121951, 204.4512195122, 251.3604878049);
}
.table-hover .table-blue-500:hover > td,
.table-hover .table-blue-500:hover > th {
  background-color: rgb(175.7395121951, 204.4512195122, 251.3604878049);
}
.table-blue-600,
.table-blue-600 > th,
.table-blue-600 > td {
  background-color: rgb(193.96, 211.32, 249.4);
}
.table-blue-600 th,
.table-blue-600 td,
.table-blue-600 thead th,
.table-blue-600 tbody + tbody {
  border-color: rgb(141.64, 173.88, 244.6);
}
.table-hover .table-blue-600:hover {
  background-color: rgb(170.6028571429, 194.6057142857, 247.2571428571);
}
.table-hover .table-blue-600:hover > td,
.table-hover .table-blue-600:hover > th {
  background-color: rgb(170.6028571429, 194.6057142857, 247.2571428571);
}
.table-blue-700,
.table-blue-700 > th,
.table-blue-700 > td {
  background-color: rgb(191.72, 205.44, 244.08);
}
.table-blue-700 th,
.table-blue-700 td,
.table-blue-700 thead th,
.table-blue-700 tbody + tbody {
  border-color: rgb(137.48, 162.96, 234.72);
}
.table-hover .table-blue-700:hover {
  background-color: rgb(169.9728301887, 188.4079245283, 240.3271698113);
}
.table-hover .table-blue-700:hover > td,
.table-hover .table-blue-700:hover > th {
  background-color: rgb(169.9728301887, 188.4079245283, 240.3271698113);
}
.table-blue-800,
.table-blue-800 > th,
.table-blue-800 > td {
  background-color: rgb(192, 201.52, 232.6);
}
.table-blue-800 th,
.table-blue-800 td,
.table-blue-800 thead th,
.table-blue-800 tbody + tbody {
  border-color: rgb(138, 155.68, 213.4);
}
.table-hover .table-blue-800:hover {
  background-color: rgb(173.1885245902, 185.551147541, 225.9114754098);
}
.table-hover .table-blue-800:hover > td,
.table-hover .table-blue-800:hover > th {
  background-color: rgb(173.1885245902, 185.551147541, 225.9114754098);
}
.table-blue-900,
.table-blue-900 > th,
.table-blue-900 > td {
  background-color: rgb(192, 199.84, 222.24);
}
.table-blue-900 th,
.table-blue-900 td,
.table-blue-900 thead th,
.table-blue-900 tbody + tbody {
  border-color: rgb(138, 152.56, 194.16);
}
.table-hover .table-blue-900:hover {
  background-color: rgb(175.2236842105, 185.1514035088, 213.5163157895);
}
.table-hover .table-blue-900:hover > td,
.table-hover .table-blue-900:hover > th {
  background-color: rgb(175.2236842105, 185.1514035088, 213.5163157895);
}
.table-blue-950,
.table-blue-950 > th,
.table-blue-950 > td {
  background-color: rgb(190.04, 193.96, 207.12);
}
.table-blue-950 th,
.table-blue-950 td,
.table-blue-950 thead th,
.table-blue-950 tbody + tbody {
  border-color: rgb(134.36, 141.64, 166.08);
}
.table-hover .table-blue-950:hover {
  background-color: rgb(175.3600992556, 180.165955335, 196.2999007444);
}
.table-hover .table-blue-950:hover > td,
.table-hover .table-blue-950:hover > th {
  background-color: rgb(175.3600992556, 180.165955335, 196.2999007444);
}
.table-indigo-50,
.table-indigo-50 > th,
.table-indigo-50 > td {
  background-color: rgb(250.24, 251.36, 255);
}
.table-indigo-50 th,
.table-indigo-50 td,
.table-indigo-50 thead th,
.table-indigo-50 tbody + tbody {
  border-color: rgb(246.16, 248.24, 255);
}
.table-hover .table-indigo-50:hover {
  background-color: rgb(224.74, 231.86, 255);
}
.table-hover .table-indigo-50:hover > td,
.table-hover .table-indigo-50:hover > th {
  background-color: rgb(224.74, 231.86, 255);
}
.table-indigo-100,
.table-indigo-100 > th,
.table-indigo-100 > td {
  background-color: rgb(246.32, 248.28, 255);
}
.table-indigo-100 th,
.table-indigo-100 td,
.table-indigo-100 thead th,
.table-indigo-100 tbody + tbody {
  border-color: rgb(238.88, 242.52, 255);
}
.table-hover .table-indigo-100:hover {
  background-color: rgb(220.82, 228.5380645161, 255);
}
.table-hover .table-indigo-100:hover > td,
.table-hover .table-indigo-100:hover > th {
  background-color: rgb(220.82, 228.5380645161, 255);
}
.table-indigo-200,
.table-indigo-200 > th,
.table-indigo-200 > td {
  background-color: rgb(239.32, 242.4, 254.72);
}
.table-indigo-200 th,
.table-indigo-200 td,
.table-indigo-200 thead th,
.table-indigo-200 tbody + tbody {
  border-color: rgb(225.88, 231.6, 254.48);
}
.table-hover .table-indigo-200:hover {
  background-color: rgb(214.2673684211, 222.2684210526, 254.2726315789);
}
.table-hover .table-indigo-200:hover > td,
.table-hover .table-indigo-200:hover > th {
  background-color: rgb(214.2673684211, 222.2684210526, 254.2726315789);
}
.table-indigo-300,
.table-indigo-300 > th,
.table-indigo-300 > td {
  background-color: rgb(229.8, 234, 254.16);
}
.table-indigo-300 th,
.table-indigo-300 td,
.table-indigo-300 thead th,
.table-indigo-300 tbody + tbody {
  border-color: rgb(208.2, 216, 253.44);
}
.table-hover .table-indigo-300:hover {
  background-color: rgb(205.1225806452, 213.435483871, 253.3374193548);
}
.table-hover .table-indigo-300:hover > td,
.table-hover .table-indigo-300:hover > th {
  background-color: rgb(205.1225806452, 213.435483871, 253.3374193548);
}
.table-indigo-400,
.table-indigo-400 > th,
.table-indigo-400 > td {
  background-color: rgb(219.72, 222.8, 253.04);
}
.table-indigo-400 th,
.table-indigo-400 td,
.table-indigo-400 thead th,
.table-indigo-400 tbody + tbody {
  border-color: rgb(189.48, 195.2, 251.36);
}
.table-hover .table-indigo-400:hover {
  background-color: rgb(195.5621052632, 200.7511278195, 251.6978947368);
}
.table-hover .table-indigo-400:hover > td,
.table-hover .table-indigo-400:hover > th {
  background-color: rgb(195.5621052632, 200.7511278195, 251.6978947368);
}
.table-indigo-500,
.table-indigo-500 > th,
.table-indigo-500 > td {
  background-color: rgb(211.32, 212.16, 251.08);
}
.table-indigo-500 th,
.table-indigo-500 td,
.table-indigo-500 thead th,
.table-indigo-500 tbody + tbody {
  border-color: rgb(173.88, 175.44, 247.72);
}
.table-hover .table-indigo-500:hover {
  background-color: rgb(187.92, 189.21, 248.98);
}
.table-hover .table-indigo-500:hover > td,
.table-hover .table-indigo-500:hover > th {
  background-color: rgb(187.92, 189.21, 248.98);
}
.table-indigo-600,
.table-indigo-600 > th,
.table-indigo-600 > td {
  background-color: rgb(205.72, 203.2, 247.72);
}
.table-indigo-600 th,
.table-indigo-600 td,
.table-indigo-600 thead th,
.table-indigo-600 tbody + tbody {
  border-color: rgb(163.48, 158.8, 241.48);
}
.table-hover .table-indigo-600:hover {
  background-color: rgb(184.4498578199, 180.8421800948, 244.5778199052);
}
.table-hover .table-indigo-600:hover > td,
.table-hover .table-indigo-600:hover > th {
  background-color: rgb(184.4498578199, 180.8421800948, 244.5778199052);
}
.table-indigo-700,
.table-indigo-700 > th,
.table-indigo-700 > td {
  background-color: rgb(202.36, 199.28, 240.16);
}
.table-indigo-700 th,
.table-indigo-700 td,
.table-indigo-700 thead th,
.table-indigo-700 tbody + tbody {
  border-color: rgb(157.24, 151.52, 227.44);
}
.table-hover .table-indigo-700:hover {
  background-color: rgb(183.3361904762, 179.1430952381, 234.7969047619);
}
.table-hover .table-indigo-700:hover > td,
.table-hover .table-indigo-700:hover > th {
  background-color: rgb(183.3361904762, 179.1430952381, 234.7969047619);
}
.table-indigo-800,
.table-indigo-800 > th,
.table-indigo-800 > td {
  background-color: rgb(199, 197.04, 229.24);
}
.table-indigo-800 th,
.table-indigo-800 td,
.table-indigo-800 thead th,
.table-indigo-800 tbody + tbody {
  border-color: rgb(151, 147.36, 207.16);
}
.table-hover .table-indigo-800:hover {
  background-color: rgb(181.9431438127, 179.3861538462, 221.3938461538);
}
.table-hover .table-indigo-800:hover > td,
.table-hover .table-indigo-800:hover > th {
  background-color: rgb(181.9431438127, 179.3861538462, 221.3938461538);
}
.table-indigo-900,
.table-indigo-900 > th,
.table-indigo-900 > td {
  background-color: rgb(197.32, 196.48, 219.72);
}
.table-indigo-900 th,
.table-indigo-900 td,
.table-indigo-900 thead th,
.table-indigo-900 tbody + tbody {
  border-color: rgb(147.88, 146.32, 189.48);
}
.table-hover .table-indigo-900:hover {
  background-color: rgb(181.6394029851, 180.5710447761, 210.1289552239);
}
.table-hover .table-indigo-900:hover > td,
.table-hover .table-indigo-900:hover > th {
  background-color: rgb(181.6394029851, 180.5710447761, 210.1289552239);
}
.table-indigo-950,
.table-indigo-950 > th,
.table-indigo-950 > td {
  background-color: rgb(192, 191.16, 204.6);
}
.table-indigo-950 th,
.table-indigo-950 td,
.table-indigo-950 thead th,
.table-indigo-950 tbody + tbody {
  border-color: rgb(138, 136.44, 161.4);
}
.table-hover .table-indigo-950:hover {
  background-color: rgb(177.9375, 176.91, 193.35);
}
.table-hover .table-indigo-950:hover > td,
.table-hover .table-indigo-950:hover > th {
  background-color: rgb(177.9375, 176.91, 193.35);
}
.table-violet-50,
.table-violet-50 > th,
.table-violet-50 > td {
  background-color: rgb(252.2, 251.64, 255);
}
.table-violet-50 th,
.table-violet-50 td,
.table-violet-50 thead th,
.table-violet-50 tbody + tbody {
  border-color: rgb(249.8, 248.76, 255);
}
.table-hover .table-violet-50:hover {
  background-color: rgb(230.95, 226.14, 255);
}
.table-hover .table-violet-50:hover > td,
.table-hover .table-violet-50:hover > th {
  background-color: rgb(230.95, 226.14, 255);
}
.table-violet-100,
.table-violet-100 > th,
.table-violet-100 > td {
  background-color: rgb(249.96, 248.84, 254.72);
}
.table-violet-100 th,
.table-violet-100 td,
.table-violet-100 thead th,
.table-violet-100 tbody + tbody {
  border-color: rgb(245.64, 243.56, 254.48);
}
.table-hover .table-violet-100:hover {
  background-color: rgb(230.0034782609, 224.4486956522, 253.6113043478);
}
.table-hover .table-violet-100:hover > td,
.table-hover .table-violet-100:hover > th {
  background-color: rgb(230.0034782609, 224.4486956522, 253.6113043478);
}
.table-violet-200,
.table-violet-200 > th,
.table-violet-200 > td {
  background-color: rgb(245.48, 243.52, 254.72);
}
.table-violet-200 th,
.table-violet-200 td,
.table-violet-200 thead th,
.table-violet-200 tbody + tbody {
  border-color: rgb(237.32, 233.68, 254.48);
}
.table-hover .table-violet-200:hover {
  background-color: rgb(224.8371428571, 218.6271428571, 254.1128571429);
}
.table-hover .table-violet-200:hover > td,
.table-hover .table-violet-200:hover > th {
  background-color: rgb(224.8371428571, 218.6271428571, 254.1128571429);
}
.table-violet-300,
.table-violet-300 > th,
.table-violet-300 > td {
  background-color: rgb(238.48, 234.28, 254.44);
}
.table-violet-300 th,
.table-violet-300 td,
.table-violet-300 thead th,
.table-violet-300 tbody + tbody {
  border-color: rgb(224.32, 216.52, 253.96);
}
.table-hover .table-violet-300:hover {
  background-color: rgb(218.6839473684, 209.4510526316, 253.7689473684);
}
.table-hover .table-violet-300:hover > td,
.table-hover .table-violet-300:hover > th {
  background-color: rgb(218.6839473684, 209.4510526316, 253.7689473684);
}
.table-violet-400,
.table-violet-400 > th,
.table-violet-400 > td {
  background-color: rgb(230.36, 222.52, 253.6);
}
.table-violet-400 th,
.table-violet-400 td,
.table-violet-400 thead th,
.table-violet-400 tbody + tbody {
  border-color: rgb(209.24, 194.68, 252.4);
}
.table-hover .table-violet-400:hover {
  background-color: rgb(211.8145454545, 198.0737190083, 252.5462809917);
}
.table-hover .table-violet-400:hover > td,
.table-hover .table-violet-400:hover > th {
  background-color: rgb(211.8145454545, 198.0737190083, 252.5462809917);
}
.table-violet-500,
.table-violet-500 > th,
.table-violet-500 > td {
  background-color: rgb(222.52, 209.36, 252.48);
}
.table-violet-500 th,
.table-violet-500 td,
.table-violet-500 thead th,
.table-violet-500 tbody + tbody {
  border-color: rgb(194.68, 170.24, 250.32);
}
.table-hover .table-violet-500:hover {
  background-color: rgb(205.3223255814, 185.1943023256, 251.1456976744);
}
.table-hover .table-violet-500:hover > td,
.table-hover .table-violet-500:hover > th {
  background-color: rgb(205.3223255814, 185.1943023256, 251.1456976744);
}
.table-violet-600,
.table-violet-600 > th,
.table-violet-600 > td {
  background-color: rgb(218.32, 199.84, 249.96);
}
.table-violet-600 th,
.table-violet-600 td,
.table-violet-600 thead th,
.table-violet-600 tbody + tbody {
  border-color: rgb(186.88, 152.56, 245.64);
}
.table-hover .table-violet-600:hover {
  background-color: rgb(202.7827906977, 176.4748837209, 247.8251162791);
}
.table-hover .table-violet-600:hover > td,
.table-hover .table-violet-600:hover > th {
  background-color: rgb(202.7827906977, 176.4748837209, 247.8251162791);
}
.table-violet-700,
.table-violet-700 > th,
.table-violet-700 > td {
  background-color: rgb(214.12, 194.8, 244.36);
}
.table-violet-700 th,
.table-violet-700 td,
.table-violet-700 thead th,
.table-violet-700 tbody + tbody {
  border-color: rgb(179.08, 143.2, 235.24);
}
.table-hover .table-violet-700:hover {
  background-color: rgb(199.4045849802, 173.1300395257, 240.5299604743);
}
.table-hover .table-violet-700:hover > td,
.table-hover .table-violet-700:hover > th {
  background-color: rgb(199.4045849802, 173.1300395257, 240.5299604743);
}
.table-violet-800,
.table-violet-800 > th,
.table-violet-800 > td {
  background-color: rgb(209.08, 192.84, 234.56);
}
.table-violet-800 th,
.table-violet-800 td,
.table-violet-800 thead th,
.table-violet-800 tbody + tbody {
  border-color: rgb(169.72, 139.56, 217.04);
}
.table-hover .table-violet-800:hover {
  background-color: rgb(194.9037288136, 173.6501694915, 228.2498305085);
}
.table-hover .table-violet-800:hover > td,
.table-hover .table-violet-800:hover > th {
  background-color: rgb(194.9037288136, 173.6501694915, 228.2498305085);
}
.table-violet-900,
.table-violet-900 > th,
.table-violet-900 > td {
  background-color: rgb(204.88, 191.72, 225.32);
}
.table-violet-900 th,
.table-violet-900 td,
.table-violet-900 thead th,
.table-violet-900 tbody + tbody {
  border-color: rgb(161.92, 137.48, 199.88);
}
.table-hover .table-violet-900:hover {
  background-color: rgb(191.1315060241, 174.3615662651, 217.1784337349);
}
.table-hover .table-violet-900:hover > td,
.table-hover .table-violet-900:hover > th {
  background-color: rgb(191.1315060241, 174.3615662651, 217.1784337349);
}
.table-violet-950,
.table-violet-950 > th,
.table-violet-950 > td {
  background-color: rgb(196.48, 188.08, 211.88);
}
.table-violet-950 th,
.table-violet-950 td,
.table-violet-950 thead th,
.table-violet-950 tbody + tbody {
  border-color: rgb(146.32, 130.72, 174.92);
}
.table-hover .table-violet-950:hover {
  background-color: rgb(182.9189312977, 172.5723664122, 201.8876335878);
}
.table-hover .table-violet-950:hover > td,
.table-hover .table-violet-950:hover > th {
  background-color: rgb(182.9189312977, 172.5723664122, 201.8876335878);
}
.table-purple-50,
.table-purple-50 > th,
.table-purple-50 > td {
  background-color: rgb(253.6, 252.2, 255);
}
.table-purple-50 th,
.table-purple-50 td,
.table-purple-50 thead th,
.table-purple-50 tbody + tbody {
  border-color: rgb(252.4, 249.8, 255);
}
.table-hover .table-purple-50:hover {
  background-color: rgb(240.85, 226.7, 255);
}
.table-hover .table-purple-50:hover > td,
.table-hover .table-purple-50:hover > th {
  background-color: rgb(240.85, 226.7, 255);
}
.table-purple-100,
.table-purple-100 > th,
.table-purple-100 > td {
  background-color: rgb(251.64, 248.56, 255);
}
.table-purple-100 th,
.table-purple-100 td,
.table-purple-100 thead th,
.table-purple-100 tbody + tbody {
  border-color: rgb(248.76, 243.04, 255);
}
.table-hover .table-purple-100:hover {
  background-color: rgb(238.3356521739, 223.06, 255);
}
.table-hover .table-purple-100:hover > td,
.table-hover .table-purple-100:hover > th {
  background-color: rgb(238.3356521739, 223.06, 255);
}
.table-purple-200,
.table-purple-200 > th,
.table-purple-200 > td {
  background-color: rgb(248.84, 243.24, 255);
}
.table-purple-200 th,
.table-purple-200 td,
.table-purple-200 thead th,
.table-purple-200 tbody + tbody {
  border-color: rgb(243.56, 233.16, 255);
}
.table-hover .table-purple-200:hover {
  background-color: rgb(235.4828571429, 217.74, 255);
}
.table-hover .table-purple-200:hover > td,
.table-hover .table-purple-200:hover > th {
  background-color: rgb(235.4828571429, 217.74, 255);
}
.table-purple-300,
.table-purple-300 > th,
.table-purple-300 > td {
  background-color: rgb(244.08, 234, 254.72);
}
.table-purple-300 th,
.table-purple-300 td,
.table-purple-300 thead th,
.table-purple-300 tbody + tbody {
  border-color: rgb(234.72, 216, 254.48);
}
.table-hover .table-purple-300:hover {
  background-color: rgb(230.9944736842, 208.8355263158, 254.3844736842);
}
.table-hover .table-purple-300:hover > td,
.table-hover .table-purple-300:hover > th {
  background-color: rgb(230.9944736842, 208.8355263158, 254.3844736842);
}
.table-purple-400,
.table-purple-400 > th,
.table-purple-400 > td {
  background-color: rgb(237.36, 220.56, 254.16);
}
.table-purple-400 th,
.table-purple-400 td,
.table-purple-400 thead th,
.table-purple-400 tbody + tbody {
  border-color: rgb(222.24, 191.04, 253.44);
}
.table-hover .table-purple-400:hover {
  background-color: rgb(224.61, 195.6671428571, 253.5528571429);
}
.table-hover .table-purple-400:hover > td,
.table-hover .table-purple-400:hover > th {
  background-color: rgb(224.61, 195.6671428571, 253.5528571429);
}
.table-purple-500,
.table-purple-500 > th,
.table-purple-500 > td {
  background-color: rgb(230.64, 207.4, 252.76);
}
.table-purple-500 th,
.table-purple-500 td,
.table-purple-500 thead th,
.table-purple-500 tbody + tbody {
  border-color: rgb(209.76, 166.6, 250.84);
}
.table-hover .table-purple-500:hover {
  background-color: rgb(218.1765168539, 183.0460674157, 251.6139325843);
}
.table-hover .table-purple-500:hover > td,
.table-hover .table-purple-500:hover > th {
  background-color: rgb(218.1765168539, 183.0460674157, 251.6139325843);
}
.table-purple-600,
.table-purple-600 > th,
.table-purple-600 > td {
  background-color: rgb(224.76, 197.88, 249.12);
}
.table-purple-600 th,
.table-purple-600 td,
.table-purple-600 thead th,
.table-purple-600 tbody + tbody {
  border-color: rgb(198.84, 148.92, 244.08);
}
.table-hover .table-purple-600:hover {
  background-color: rgb(212.52, 174.76, 246.74);
}
.table-hover .table-purple-600:hover > td,
.table-hover .table-purple-600:hover > th {
  background-color: rgb(212.52, 174.76, 246.74);
}
.table-purple-700,
.table-purple-700 > th,
.table-purple-700 > td {
  background-color: rgb(218.88, 193.12, 241.28);
}
.table-purple-700 th,
.table-purple-700 td,
.table-purple-700 thead th,
.table-purple-700 tbody + tbody {
  border-color: rgb(187.92, 140.08, 229.52);
}
.table-hover .table-purple-700:hover {
  background-color: rgb(206.6966666667, 172.2477777778, 236.6522222222);
}
.table-hover .table-purple-700:hover > td,
.table-hover .table-purple-700:hover > th {
  background-color: rgb(206.6966666667, 172.2477777778, 236.6522222222);
}
.table-purple-800,
.table-purple-800 > th,
.table-purple-800 > td {
  background-color: rgb(213.56, 192.84, 230.64);
}
.table-purple-800 th,
.table-purple-800 td,
.table-purple-800 thead th,
.table-purple-800 tbody + tbody {
  border-color: rgb(178.04, 139.56, 209.76);
}
.table-hover .table-purple-800:hover {
  background-color: rgb(201.346407767, 174.5196116505, 223.4603883495);
}
.table-hover .table-purple-800:hover > td,
.table-hover .table-purple-800:hover > th {
  background-color: rgb(201.346407767, 174.5196116505, 223.4603883495);
}
.table-purple-900,
.table-purple-900 > th,
.table-purple-900 > td {
  background-color: rgb(208.24, 191.44, 221.4);
}
.table-purple-900 th,
.table-purple-900 td,
.table-purple-900 thead th,
.table-purple-900 tbody + tbody {
  border-color: rgb(168.16, 136.96, 192.6);
}
.table-hover .table-purple-900:hover {
  background-color: rgb(195.9676657061, 174.758443804, 212.581556196);
}
.table-hover .table-purple-900:hover > td,
.table-hover .table-purple-900:hover > th {
  background-color: rgb(195.9676657061, 174.758443804, 212.581556196);
}
.table-purple-950,
.table-purple-950 > th,
.table-purple-950 > td {
  background-color: rgb(200.12, 185.56, 211.6);
}
.table-purple-950 th,
.table-purple-950 td,
.table-purple-950 thead th,
.table-purple-950 tbody + tbody {
  border-color: rgb(153.08, 126.04, 174.4);
}
.table-hover .table-purple-950:hover {
  background-color: rgb(187.7180148883, 169.8676923077, 201.7923076923);
}
.table-hover .table-purple-950:hover > td,
.table-hover .table-purple-950:hover > th {
  background-color: rgb(187.7180148883, 169.8676923077, 201.7923076923);
}
.table-fuchsia-50,
.table-fuchsia-50 > th,
.table-fuchsia-50 > td {
  background-color: rgb(254.44, 251.92, 255);
}
.table-fuchsia-50 th,
.table-fuchsia-50 td,
.table-fuchsia-50 thead th,
.table-fuchsia-50 tbody + tbody {
  border-color: rgb(253.96, 249.28, 255);
}
.table-hover .table-fuchsia-50:hover {
  background-color: rgb(249.8036363636, 226.42, 255);
}
.table-hover .table-fuchsia-50:hover > td,
.table-hover .table-fuchsia-50:hover > th {
  background-color: rgb(249.8036363636, 226.42, 255);
}
.table-fuchsia-100,
.table-fuchsia-100 > th,
.table-fuchsia-100 > td {
  background-color: rgb(253.6, 248.56, 255);
}
.table-fuchsia-100 th,
.table-fuchsia-100 td,
.table-fuchsia-100 thead th,
.table-fuchsia-100 tbody + tbody {
  border-color: rgb(252.4, 243.04, 255);
}
.table-hover .table-fuchsia-100:hover {
  background-color: rgb(248.0565217391, 223.06, 255);
}
.table-hover .table-fuchsia-100:hover > td,
.table-hover .table-fuchsia-100:hover > th {
  background-color: rgb(248.0565217391, 223.06, 255);
}
.table-fuchsia-200,
.table-fuchsia-200 > th,
.table-fuchsia-200 > td {
  background-color: rgb(252.2, 241.84, 254.72);
}
.table-fuchsia-200 th,
.table-fuchsia-200 td,
.table-fuchsia-200 thead th,
.table-fuchsia-200 tbody + tbody {
  border-color: rgb(249.8, 230.56, 254.48);
}
.table-hover .table-fuchsia-200:hover {
  background-color: rgb(246.8875, 216.87125, 254.18875);
}
.table-hover .table-fuchsia-200:hover > td,
.table-hover .table-fuchsia-200:hover > th {
  background-color: rgb(246.8875, 216.87125, 254.18875);
}
.table-fuchsia-300,
.table-fuchsia-300 > th,
.table-fuchsia-300 > td {
  background-color: rgb(250.8, 231.48, 254.16);
}
.table-fuchsia-300 th,
.table-fuchsia-300 td,
.table-fuchsia-300 thead th,
.table-fuchsia-300 tbody + tbody {
  border-color: rgb(247.2, 211.32, 253.44);
}
.table-hover .table-fuchsia-300:hover {
  background-color: rgb(246.4034482759, 206.8593103448, 253.2806896552);
}
.table-hover .table-fuchsia-300:hover > td,
.table-hover .table-fuchsia-300:hover > th {
  background-color: rgb(246.4034482759, 206.8593103448, 253.2806896552);
}
.table-fuchsia-400,
.table-fuchsia-400 > th,
.table-fuchsia-400 > td {
  background-color: rgb(248.56, 217.48, 253.32);
}
.table-fuchsia-400 th,
.table-fuchsia-400 td,
.table-fuchsia-400 thead th,
.table-fuchsia-400 tbody + tbody {
  border-color: rgb(243.04, 185.32, 251.88);
}
.table-hover .table-fuchsia-400:hover {
  background-color: rgb(244.3707142857, 193.0728571429, 252.2271428571);
}
.table-hover .table-fuchsia-400:hover > td,
.table-hover .table-fuchsia-400:hover > th {
  background-color: rgb(244.3707142857, 193.0728571429, 252.2271428571);
}
.table-fuchsia-500,
.table-fuchsia-500 > th,
.table-fuchsia-500 > td {
  background-color: rgb(244.36, 203.2, 250.52);
}
.table-fuchsia-500 th,
.table-fuchsia-500 td,
.table-fuchsia-500 thead th,
.table-fuchsia-500 tbody + tbody {
  border-color: rgb(235.24, 158.8, 246.68);
}
.table-hover .table-fuchsia-500:hover {
  background-color: rgb(239.5391044776, 179.7298507463, 248.4901492537);
}
.table-hover .table-fuchsia-500:hover > td,
.table-hover .table-fuchsia-500:hover > th {
  background-color: rgb(239.5391044776, 179.7298507463, 248.4901492537);
}
.table-fuchsia-600,
.table-fuchsia-600 > th,
.table-fuchsia-600 > td {
  background-color: rgb(237.36, 194.24, 242.68);
}
.table-fuchsia-600 th,
.table-fuchsia-600 td,
.table-fuchsia-600 thead th,
.table-fuchsia-600 tbody + tbody {
  border-color: rgb(222.24, 142.16, 232.12);
}
.table-hover .table-fuchsia-600:hover {
  background-color: rgb(231.2048275862, 173.0388505747, 238.3811494253);
}
.table-hover .table-fuchsia-600:hover > td,
.table-hover .table-fuchsia-600:hover > th {
  background-color: rgb(231.2048275862, 173.0388505747, 238.3811494253);
}
.table-fuchsia-700,
.table-fuchsia-700 > th,
.table-fuchsia-700 > td {
  background-color: rgb(228.96, 191.44, 232.6);
}
.table-fuchsia-700 th,
.table-fuchsia-700 td,
.table-fuchsia-700 thead th,
.table-fuchsia-700 tbody + tbody {
  border-color: rgb(206.64, 136.96, 213.4);
}
.table-hover .table-fuchsia-700:hover {
  background-color: rgb(221.2352442997, 172.5849511401, 225.9550488599);
}
.table-hover .table-fuchsia-700:hover > td,
.table-hover .table-fuchsia-700:hover > th {
  background-color: rgb(221.2352442997, 172.5849511401, 225.9550488599);
}
.table-fuchsia-800,
.table-fuchsia-800 > th,
.table-fuchsia-800 > td {
  background-color: rgb(221.12, 190.6, 223.64);
}
.table-fuchsia-800 th,
.table-fuchsia-800 td,
.table-fuchsia-800 thead th,
.table-fuchsia-800 tbody + tbody {
  border-color: rgb(192.08, 135.4, 196.76);
}
.table-hover .table-fuchsia-800:hover {
  background-color: rgb(212.0980701754, 173.450877193, 215.289122807);
}
.table-hover .table-fuchsia-800:hover > td,
.table-hover .table-fuchsia-800:hover > th {
  background-color: rgb(212.0980701754, 173.450877193, 215.289122807);
}
.table-fuchsia-900,
.table-fuchsia-900 > th,
.table-fuchsia-900 > td {
  background-color: rgb(214.96, 190.88, 216.36);
}
.table-fuchsia-900 th,
.table-fuchsia-900 td,
.table-fuchsia-900 thead th,
.table-fuchsia-900 tbody + tbody {
  border-color: rgb(180.64, 135.92, 183.24);
}
.table-hover .table-fuchsia-900:hover {
  background-color: rgb(205.0240326975, 174.9685558583, 206.7714441417);
}
.table-hover .table-fuchsia-900:hover > td,
.table-hover .table-fuchsia-900:hover > th {
  background-color: rgb(205.0240326975, 174.9685558583, 206.7714441417);
}
.table-fuchsia-950,
.table-fuchsia-950 > th,
.table-fuchsia-950 > td {
  background-color: rgb(204.32, 184.72, 205.44);
}
.table-fuchsia-950 th,
.table-fuchsia-950 td,
.table-fuchsia-950 thead th,
.table-fuchsia-950 tbody + tbody {
  border-color: rgb(160.88, 124.48, 162.96);
}
.table-hover .table-fuchsia-950:hover {
  background-color: rgb(193.5361214953, 169.7655607477, 194.8944392523);
}
.table-hover .table-fuchsia-950:hover > td,
.table-hover .table-fuchsia-950:hover > th {
  background-color: rgb(193.5361214953, 169.7655607477, 194.8944392523);
}
.table-pink-50,
.table-pink-50 > th,
.table-pink-50 > td {
  background-color: rgb(254.44, 251.36, 253.04);
}
.table-pink-50 th,
.table-pink-50 td,
.table-pink-50 thead th,
.table-pink-50 tbody + tbody {
  border-color: rgb(253.96, 248.24, 251.36);
}
.table-hover .table-pink-50:hover {
  background-color: rgb(251.04, 229.26, 241.14);
}
.table-hover .table-pink-50:hover > td,
.table-hover .table-pink-50:hover > th {
  background-color: rgb(251.04, 229.26, 241.14);
}
.table-pink-100,
.table-pink-100 > th,
.table-pink-100 > td {
  background-color: rgb(254.16, 248.28, 251.64);
}
.table-pink-100 th,
.table-pink-100 td,
.table-pink-100 thead th,
.table-pink-100 tbody + tbody {
  border-color: rgb(253.44, 242.52, 248.76);
}
.table-hover .table-pink-100:hover {
  background-color: rgb(251.3266666667, 225.6133333333, 240.3066666667);
}
.table-hover .table-pink-100:hover > td,
.table-hover .table-pink-100:hover > th {
  background-color: rgb(251.3266666667, 225.6133333333, 240.3066666667);
}
.table-pink-200,
.table-pink-200 > th,
.table-pink-200 > td {
  background-color: rgb(253.88, 241.56, 248.56);
}
.table-pink-200 th,
.table-pink-200 td,
.table-pink-200 thead th,
.table-pink-200 tbody + tbody {
  border-color: rgb(252.92, 230.04, 243.04);
}
.table-hover .table-pink-200:hover {
  background-color: rgb(251.9184615385, 218.0215384615, 237.2811538462);
}
.table-hover .table-pink-200:hover > td,
.table-hover .table-pink-200:hover > th {
  background-color: rgb(251.9184615385, 218.0215384615, 237.2811538462);
}
.table-pink-300,
.table-pink-300 > th,
.table-pink-300 > td {
  background-color: rgb(253.32, 230.64, 242.96);
}
.table-pink-300 th,
.table-pink-300 td,
.table-pink-300 thead th,
.table-pink-300 tbody + tbody {
  border-color: rgb(251.88, 209.76, 232.64);
}
.table-hover .table-pink-300:hover {
  background-color: rgb(251.6748387097, 206.7851612903, 231.1696774194);
}
.table-hover .table-pink-300:hover > td,
.table-hover .table-pink-300:hover > th {
  background-color: rgb(251.6748387097, 206.7851612903, 231.1696774194);
}
.table-pink-400,
.table-pink-400 > th,
.table-pink-400 > td {
  background-color: rgb(251.92, 215.52, 234.56);
}
.table-pink-400 th,
.table-pink-400 td,
.table-pink-400 thead th,
.table-pink-400 tbody + tbody {
  border-color: rgb(249.28, 181.68, 217.04);
}
.table-hover .table-pink-400:hover {
  background-color: rgb(250.0746052632, 191.8653947368, 222.3132894737);
}
.table-hover .table-pink-400:hover > td,
.table-hover .table-pink-400:hover > th {
  background-color: rgb(250.0746052632, 191.8653947368, 222.3132894737);
}
.table-pink-500,
.table-pink-500 > th,
.table-pink-500 > td {
  background-color: rgb(249.68, 203.76, 226.44);
}
.table-pink-500 th,
.table-pink-500 td,
.table-pink-500 thead th,
.table-pink-500 tbody + tbody {
  border-color: rgb(245.12, 159.84, 201.96);
}
.table-hover .table-pink-500:hover {
  background-color: rgb(247.2814851485, 180.6585148515, 213.5637623762);
}
.table-hover .table-pink-500:hover > td,
.table-hover .table-pink-500:hover > th {
  background-color: rgb(247.2814851485, 180.6585148515, 213.5637623762);
}
.table-pink-600,
.table-pink-600 > th,
.table-pink-600 > td {
  background-color: rgb(244.92, 194.52, 216.92);
}
.table-pink-600 th,
.table-pink-600 td,
.table-pink-600 thead th,
.table-pink-600 tbody + tbody {
  border-color: rgb(236.28, 142.68, 184.28);
}
.table-hover .table-pink-600:hover {
  background-color: rgb(241.2771428571, 172.6628571429, 203.1580952381);
}
.table-hover .table-pink-600:hover > td,
.table-hover .table-pink-600:hover > th {
  background-color: rgb(241.2771428571, 172.6628571429, 203.1580952381);
}
.table-pink-700,
.table-pink-700 > th,
.table-pink-700 > td {
  background-color: rgb(236.8, 190.32, 209.64);
}
.table-pink-700 th,
.table-pink-700 td,
.table-pink-700 thead th,
.table-pink-700 tbody + tbody {
  border-color: rgb(221.2, 134.88, 170.76);
}
.table-hover .table-pink-700:hover {
  background-color: rgb(231.2003378378, 170.4196621622, 195.6839189189);
}
.table-hover .table-pink-700:hover > td,
.table-hover .table-pink-700:hover > th {
  background-color: rgb(231.2003378378, 170.4196621622, 195.6839189189);
}
.table-pink-800,
.table-pink-800 > th,
.table-pink-800 > td {
  background-color: rgb(227.56, 190.04, 205.16);
}
.table-pink-800 th,
.table-pink-800 td,
.table-pink-800 thead th,
.table-pink-800 tbody + tbody {
  border-color: rgb(204.04, 134.36, 162.44);
}
.table-hover .table-pink-800:hover {
  background-color: rgb(219.9872727273, 172.1127272727, 191.4054545455);
}
.table-hover .table-pink-800:hover > td,
.table-hover .table-pink-800:hover > th {
  background-color: rgb(219.9872727273, 172.1127272727, 191.4054545455);
}
.table-pink-900,
.table-pink-900 > th,
.table-pink-900 > td {
  background-color: rgb(220.28, 190.32, 202.36);
}
.table-pink-900 th,
.table-pink-900 td,
.table-pink-900 thead th,
.table-pink-900 tbody + tbody {
  border-color: rgb(190.52, 134.88, 157.24);
}
.table-hover .table-pink-900:hover {
  background-color: rgb(211.3729577465, 173.7270422535, 188.8557746479);
}
.table-hover .table-pink-900:hover > td,
.table-hover .table-pink-900:hover > th {
  background-color: rgb(211.3729577465, 173.7270422535, 188.8557746479);
}
.table-pink-950,
.table-pink-950 > th,
.table-pink-950 > td {
  background-color: rgb(206, 185.56, 193.68);
}
.table-pink-950 th,
.table-pink-950 td,
.table-pink-950 thead th,
.table-pink-950 tbody + tbody {
  border-color: rgb(164, 126.04, 141.12);
}
.table-hover .table-pink-950:hover {
  background-color: rgb(195.4503546099, 170.6096453901, 180.4778723404);
}
.table-hover .table-pink-950:hover > td,
.table-hover .table-pink-950:hover > th {
  background-color: rgb(195.4503546099, 170.6096453901, 180.4778723404);
}
.table-rose-50,
.table-rose-50 > th,
.table-rose-50 > td {
  background-color: rgb(255, 251.08, 251.36);
}
.table-rose-50 th,
.table-rose-50 td,
.table-rose-50 thead th,
.table-rose-50 tbody + tbody {
  border-color: rgb(255, 247.72, 248.24);
}
.table-hover .table-rose-50:hover {
  background-color: rgb(255, 225.58, 227.6814285714);
}
.table-hover .table-rose-50:hover > td,
.table-hover .table-rose-50:hover > th {
  background-color: rgb(255, 225.58, 227.6814285714);
}
.table-rose-100,
.table-rose-100 > th,
.table-rose-100 > td {
  background-color: rgb(255, 247.44, 248);
}
.table-rose-100 th,
.table-rose-100 td,
.table-rose-100 thead th,
.table-rose-100 tbody + tbody {
  border-color: rgb(255, 240.96, 242);
}
.table-hover .table-rose-100:hover {
  background-color: rgb(255, 221.94, 224.3888888889);
}
.table-hover .table-rose-100:hover > td,
.table-hover .table-rose-100:hover > th {
  background-color: rgb(255, 221.94, 224.3888888889);
}
.table-rose-200,
.table-rose-200 > th,
.table-rose-200 > td {
  background-color: rgb(254.72, 241, 242.68);
}
.table-rose-200 th,
.table-rose-200 td,
.table-rose-200 thead th,
.table-rose-200 tbody + tbody {
  border-color: rgb(254.48, 229, 232.12);
}
.table-hover .table-rose-200:hover {
  background-color: rgb(254.22, 216, 220.68);
}
.table-hover .table-rose-200:hover > td,
.table-hover .table-rose-200:hover > th {
  background-color: rgb(254.22, 216, 220.68);
}
.table-rose-300,
.table-rose-300 > th,
.table-rose-300 > td {
  background-color: rgb(254.44, 229.52, 232.6);
}
.table-rose-300 th,
.table-rose-300 td,
.table-rose-300 thead th,
.table-rose-300 tbody + tbody {
  border-color: rgb(253.96, 207.68, 213.4);
}
.table-hover .table-rose-300:hover {
  background-color: rgb(253.8916129032, 204.5683870968, 210.664516129);
}
.table-hover .table-rose-300:hover > td,
.table-hover .table-rose-300:hover > th {
  background-color: rgb(253.8916129032, 204.5683870968, 210.664516129);
}
.table-rose-400,
.table-rose-400 > th,
.table-rose-400 > td {
  background-color: rgb(253.88, 215.24, 220.84);
}
.table-rose-400 th,
.table-rose-400 td,
.table-rose-400 thead th,
.table-rose-400 tbody + tbody {
  border-color: rgb(252.92, 181.16, 191.56);
}
.table-hover .table-rose-400:hover {
  background-color: rgb(253.181369863, 190.438630137, 199.5317808219);
}
.table-hover .table-rose-400:hover > td,
.table-hover .table-rose-400:hover > th {
  background-color: rgb(253.181369863, 190.438630137, 199.5317808219);
}
.table-rose-500,
.table-rose-500 > th,
.table-rose-500 > td {
  background-color: rgb(251.92, 201.24, 209.92);
}
.table-rose-500 th,
.table-rose-500 td,
.table-rose-500 thead th,
.table-rose-500 tbody + tbody {
  border-color: rgb(249.28, 155.16, 171.28);
}
.table-hover .table-rose-500:hover {
  background-color: rgb(250.538226601, 177.121773399, 189.695862069);
}
.table-hover .table-rose-500:hover > td,
.table-hover .table-rose-500:hover > th {
  background-color: rgb(250.538226601, 177.121773399, 189.695862069);
}
.table-rose-600,
.table-rose-600 > th,
.table-rose-600 > td {
  background-color: rgb(246.6, 191.72, 203.76);
}
.table-rose-600 th,
.table-rose-600 td,
.table-rose-600 thead th,
.table-rose-600 tbody + tbody {
  border-color: rgb(239.4, 137.48, 159.84);
}
.table-hover .table-rose-600:hover {
  background-color: rgb(243.61171875, 169.20828125, 185.531484375);
}
.table-hover .table-rose-600:hover > td,
.table-hover .table-rose-600:hover > th {
  background-color: rgb(243.61171875, 169.20828125, 185.531484375);
}
.table-rose-700,
.table-rose-700 > th,
.table-rose-700 > td {
  background-color: rgb(236.8, 188.64, 200.4);
}
.table-rose-700 th,
.table-rose-700 td,
.table-rose-700 thead th,
.table-rose-700 tbody + tbody {
  border-color: rgb(221.2, 131.76, 153.6);
}
.table-hover .table-rose-700:hover {
  background-color: rgb(231.311589404, 168.628410596, 183.9347682119);
}
.table-hover .table-rose-700:hover > td,
.table-hover .table-rose-700:hover > th {
  background-color: rgb(231.311589404, 168.628410596, 183.9347682119);
}
.table-rose-800,
.table-rose-800 > th,
.table-rose-800 > td {
  background-color: rgb(228.12, 188.64, 199.56);
}
.table-rose-800 th,
.table-rose-800 td,
.table-rose-800 thead th,
.table-rose-800 tbody + tbody {
  border-color: rgb(205.08, 131.76, 152.04);
}
.table-hover .table-rose-800:hover {
  background-color: rgb(220.7686486486, 170.4913513514, 184.3978378378);
}
.table-hover .table-rose-800:hover > td,
.table-hover .table-rose-800:hover > th {
  background-color: rgb(220.7686486486, 170.4913513514, 184.3978378378);
}
.table-rose-900,
.table-rose-900 > th,
.table-rose-900 > td {
  background-color: rgb(221.68, 188.92, 199);
}
.table-rose-900 th,
.table-rose-900 td,
.table-rose-900 thead th,
.table-rose-900 tbody + tbody {
  border-color: rgb(193.12, 132.28, 151);
}
.table-hover .table-rose-900:hover {
  background-color: rgb(213.1321126761, 171.9678873239, 184.6338028169);
}
.table-hover .table-rose-900:hover > td,
.table-hover .table-rose-900:hover > th {
  background-color: rgb(213.1321126761, 171.9678873239, 184.6338028169);
}
.table-rose-950,
.table-rose-950 > th,
.table-rose-950 > td {
  background-color: rgb(204.88, 185, 190.6);
}
.table-rose-950 th,
.table-rose-950 td,
.table-rose-950 thead th,
.table-rose-950 tbody + tbody {
  border-color: rgb(161.92, 125, 135.4);
}
.table-hover .table-rose-950:hover {
  background-color: rgb(194.2401398601, 170.1398601399, 176.9286713287);
}
.table-hover .table-rose-950:hover > td,
.table-hover .table-rose-950:hover > th {
  background-color: rgb(194.2401398601, 170.1398601399, 176.9286713287);
}
.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(32.5, 250.828125, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}
select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
select.form-control[size],
select.form-control[multiple] {
  height: auto;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 1rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #0CC27E;
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(12, 194, 126, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip,
.form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: #0CC27E;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230CC27E' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: #0CC27E;
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.25);
}
.was-validated select.form-control:valid,
select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #0CC27E;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%230CC27E' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #0CC27E;
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: #0CC27E;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip,
.form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid ~ .custom-control-label,
.custom-control-input.is-valid ~ .custom-control-label {
  color: #0CC27E;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before,
.custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #0CC27E;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(16.7378640777, 240.2621359223, 156.7475728155);
  background-color: rgb(16.7378640777, 240.2621359223, 156.7475728155);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #0CC27E;
}
.was-validated .custom-file-input:valid ~ .custom-file-label,
.custom-file-input.is-valid ~ .custom-file-label {
  border-color: #0CC27E;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #0CC27E;
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.25);
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #FF586B;
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(255, 88, 107, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip,
.form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: #FF586B;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF586B' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF586B' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: #FF586B;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.25);
}
.was-validated select.form-control:invalid,
select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #FF586B;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF586B' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF586B' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #FF586B;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: #FF586B;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip,
.form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label,
.custom-control-input.is-invalid ~ .custom-control-label {
  color: #FF586B;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #FF586B;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(255, 139, 152.1976047904);
  background-color: rgb(255, 139, 152.1976047904);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,
.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #FF586B;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label,
.custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #FF586B;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #FF586B;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.25);
}
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus,
.btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.btn.disabled,
.btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}
.btn-primary {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(0, 119.4671875, 121.75);
  border-color: rgb(0, 106.95625, 109);
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: rgb(0, 119.4671875, 121.75);
  border-color: rgb(0, 106.95625, 109);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 171.7, 174.25, 0.5);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 106.95625, 109);
  border-color: rgb(0, 94.4453125, 96.25);
}
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 171.7, 174.25, 0.5);
}
.btn-secondary {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(114.1758849558, 122.875, 131.5741150442);
  border-color: rgb(108.2522123894, 116.5, 124.7477876106);
}
.btn-secondary:focus,
.btn-secondary.focus {
  color: #fff;
  background-color: rgb(114.1758849558, 122.875, 131.5741150442);
  border-color: rgb(108.2522123894, 116.5, 124.7477876106);
  box-shadow: 0 0 0 0.2rem rgba(152.15, 158.95, 165.75, 0.5);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(108.2522123894, 116.5, 124.7477876106);
  border-color: rgb(102.328539823, 110.125, 117.921460177);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(152.15, 158.95, 165.75, 0.5);
}
.btn-success {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(9.7718446602, 157.9781553398, 102.604368932);
  border-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: rgb(9.7718446602, 157.9781553398, 102.604368932);
  border-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
  box-shadow: 0 0 0 0.2rem rgba(48.45, 203.15, 145.35, 0.5);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
  border-color: rgb(8.286407767, 133.963592233, 87.0072815534);
}
.btn-success:not(:disabled):not(.disabled):active:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(48.45, 203.15, 145.35, 0.5);
}
.btn-info {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  border-color: rgb(20.6844262295, 138.881147541, 159.5655737705);
}
.btn-info:not(:disabled):not(.disabled):active:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-warning {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(255, 113.5754716981, 57.75);
  border-color: rgb(255, 104.4339622642, 45);
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: rgb(255, 113.5754716981, 57.75);
  border-color: rgb(255, 104.4339622642, 45);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 125.4, 87.75, 0.5);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 104.4339622642, 45);
  border-color: rgb(255, 95.2924528302, 32.25);
}
.btn-warning:not(:disabled):not(.disabled):active:focus,
.btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 125.4, 87.75, 0.5);
}
.btn-danger {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
  border-color: rgb(255, 24.25, 50.502994012);
}
.btn-danger:not(:disabled):not(.disabled):active:focus,
.btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus,
.btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-light.disabled,
.btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus,
.btn-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled,
.btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-multi-green {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-multi-green:hover {
  color: #fff;
  background-color: rgb(9.7718446602, 157.9781553398, 102.604368932);
  border-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
}
.btn-multi-green:focus,
.btn-multi-green.focus {
  color: #fff;
  background-color: rgb(9.7718446602, 157.9781553398, 102.604368932);
  border-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
  box-shadow: 0 0 0 0.2rem rgba(48.45, 203.15, 145.35, 0.5);
}
.btn-multi-green.disabled,
.btn-multi-green:disabled {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-multi-green:not(:disabled):not(.disabled):active,
.btn-multi-green:not(:disabled):not(.disabled).active,
.show > .btn-multi-green.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
  border-color: rgb(8.286407767, 133.963592233, 87.0072815534);
}
.btn-multi-green:not(:disabled):not(.disabled):active:focus,
.btn-multi-green:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(48.45, 203.15, 145.35, 0.5);
}
.btn-multi-blue {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-multi-blue:hover {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
.btn-multi-blue:focus,
.btn-multi-blue.focus {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-multi-blue.disabled,
.btn-multi-blue:disabled {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-multi-blue:not(:disabled):not(.disabled):active,
.btn-multi-blue:not(:disabled):not(.disabled).active,
.show > .btn-multi-blue.dropdown-toggle {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  border-color: rgb(20.6844262295, 138.881147541, 159.5655737705);
}
.btn-multi-blue:not(:disabled):not(.disabled):active:focus,
.btn-multi-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-multi-red {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-multi-red:hover {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
}
.btn-multi-red:focus,
.btn-multi-red.focus {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-multi-red.disabled,
.btn-multi-red:disabled {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-multi-red:not(:disabled):not(.disabled):active,
.btn-multi-red:not(:disabled):not(.disabled).active,
.show > .btn-multi-red.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
  border-color: rgb(255, 24.25, 50.502994012);
}
.btn-multi-red:not(:disabled):not(.disabled):active:focus,
.btn-multi-red:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-multi-yellow {
  color: #212529;
  background-color: #FFD76E;
  border-color: #FFD76E;
}
.btn-multi-yellow:hover {
  color: #212529;
  background-color: rgb(255, 204.4482758621, 71.75);
  border-color: rgb(255, 200.9310344828, 59);
}
.btn-multi-yellow:focus,
.btn-multi-yellow.focus {
  color: #212529;
  background-color: rgb(255, 204.4482758621, 71.75);
  border-color: rgb(255, 200.9310344828, 59);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 188.3, 99.65, 0.5);
}
.btn-multi-yellow.disabled,
.btn-multi-yellow:disabled {
  color: #212529;
  background-color: #FFD76E;
  border-color: #FFD76E;
}
.btn-multi-yellow:not(:disabled):not(.disabled):active,
.btn-multi-yellow:not(:disabled):not(.disabled).active,
.show > .btn-multi-yellow.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 200.9310344828, 59);
  border-color: rgb(255, 197.4137931034, 46.25);
}
.btn-multi-yellow:not(:disabled):not(.disabled):active:focus,
.btn-multi-yellow:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 188.3, 99.65, 0.5);
}
.btn-multi-purple {
  color: #212529;
  background-color: #A389D4;
  border-color: #A389D4;
}
.btn-multi-purple:hover {
  color: #fff;
  background-color: rgb(141.1428571429, 108.9658385093, 201.7841614907);
  border-color: rgb(133.8571428571, 99.6211180124, 198.3788819876);
}
.btn-multi-purple:focus,
.btn-multi-purple.focus {
  color: #fff;
  background-color: rgb(141.1428571429, 108.9658385093, 201.7841614907);
  border-color: rgb(133.8571428571, 99.6211180124, 198.3788819876);
  box-shadow: 0 0 0 0.2rem rgba(143.5, 122, 186.35, 0.5);
}
.btn-multi-purple.disabled,
.btn-multi-purple:disabled {
  color: #212529;
  background-color: #A389D4;
  border-color: #A389D4;
}
.btn-multi-purple:not(:disabled):not(.disabled):active,
.btn-multi-purple:not(:disabled):not(.disabled).active,
.show > .btn-multi-purple.dropdown-toggle {
  color: #fff;
  background-color: rgb(133.8571428571, 99.6211180124, 198.3788819876);
  border-color: rgb(126.5714285714, 90.2763975155, 194.9736024845);
}
.btn-multi-purple:not(:disabled):not(.disabled):active:focus,
.btn-multi-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143.5, 122, 186.35, 0.5);
}
.btn-multi-grey {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-multi-grey:hover {
  color: #fff;
  background-color: rgb(114.1758849558, 122.875, 131.5741150442);
  border-color: rgb(108.2522123894, 116.5, 124.7477876106);
}
.btn-multi-grey:focus,
.btn-multi-grey.focus {
  color: #fff;
  background-color: rgb(114.1758849558, 122.875, 131.5741150442);
  border-color: rgb(108.2522123894, 116.5, 124.7477876106);
  box-shadow: 0 0 0 0.2rem rgba(152.15, 158.95, 165.75, 0.5);
}
.btn-multi-grey.disabled,
.btn-multi-grey:disabled {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-multi-grey:not(:disabled):not(.disabled):active,
.btn-multi-grey:not(:disabled):not(.disabled).active,
.show > .btn-multi-grey.dropdown-toggle {
  color: #fff;
  background-color: rgb(108.2522123894, 116.5, 124.7477876106);
  border-color: rgb(102.328539823, 110.125, 117.921460177);
}
.btn-multi-grey:not(:disabled):not(.disabled):active:focus,
.btn-multi-grey:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(152.15, 158.95, 165.75, 0.5);
}
.btn-multi-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-multi-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-multi-dark:focus,
.btn-multi-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-multi-dark.disabled,
.btn-multi-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-multi-dark:not(:disabled):not(.disabled):active,
.btn-multi-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-multi-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-multi-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-multi-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-multi-light:focus,
.btn-multi-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-multi-light.disabled,
.btn-multi-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-multi-light:not(:disabled):not(.disabled):active,
.btn-multi-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-multi-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-multi-cian {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-multi-cian:hover {
  color: #fff;
  background-color: rgb(0, 119.4671875, 121.75);
  border-color: rgb(0, 106.95625, 109);
}
.btn-multi-cian:focus,
.btn-multi-cian.focus {
  color: #fff;
  background-color: rgb(0, 119.4671875, 121.75);
  border-color: rgb(0, 106.95625, 109);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 171.7, 174.25, 0.5);
}
.btn-multi-cian.disabled,
.btn-multi-cian:disabled {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-multi-cian:not(:disabled):not(.disabled):active,
.btn-multi-cian:not(:disabled):not(.disabled).active,
.show > .btn-multi-cian.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 106.95625, 109);
  border-color: rgb(0, 94.4453125, 96.25);
}
.btn-multi-cian:not(:disabled):not(.disabled):active:focus,
.btn-multi-cian:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-cian.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 171.7, 174.25, 0.5);
}
.btn-multi-orange {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-multi-orange:hover {
  color: #fff;
  background-color: rgb(255, 113.5754716981, 57.75);
  border-color: rgb(255, 104.4339622642, 45);
}
.btn-multi-orange:focus,
.btn-multi-orange.focus {
  color: #fff;
  background-color: rgb(255, 113.5754716981, 57.75);
  border-color: rgb(255, 104.4339622642, 45);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 125.4, 87.75, 0.5);
}
.btn-multi-orange.disabled,
.btn-multi-orange:disabled {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-multi-orange:not(:disabled):not(.disabled):active,
.btn-multi-orange:not(:disabled):not(.disabled).active,
.show > .btn-multi-orange.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 104.4339622642, 45);
  border-color: rgb(255, 95.2924528302, 32.25);
}
.btn-multi-orange:not(:disabled):not(.disabled):active:focus,
.btn-multi-orange:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 125.4, 87.75, 0.5);
}
.btn-multi-pink {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-multi-pink:hover {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
}
.btn-multi-pink:focus,
.btn-multi-pink.focus {
  color: #fff;
  background-color: rgb(255, 49.75, 73.1017964072);
  border-color: rgb(255, 37, 61.8023952096);
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-multi-pink.disabled,
.btn-multi-pink:disabled {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-multi-pink:not(:disabled):not(.disabled):active,
.btn-multi-pink:not(:disabled):not(.disabled).active,
.show > .btn-multi-pink.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
  border-color: rgb(255, 24.25, 50.502994012);
}
.btn-multi-pink:not(:disabled):not(.disabled):active:focus,
.btn-multi-pink:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 113.05, 129.2, 0.5);
}
.btn-multi-teal {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-multi-teal:hover {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
.btn-multi-teal:focus,
.btn-multi-teal.focus {
  color: #fff;
  background-color: rgb(23.6106557377, 158.5286885246, 182.1393442623);
  border-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-multi-teal.disabled,
.btn-multi-teal:disabled {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-multi-teal:not(:disabled):not(.disabled):active,
.btn-multi-teal:not(:disabled):not(.disabled).active,
.show > .btn-multi-teal.dropdown-toggle {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
  border-color: rgb(20.6844262295, 138.881147541, 159.5655737705);
}
.btn-multi-teal:not(:disabled):not(.disabled):active:focus,
.btn-multi-teal:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.05, 198.05, 221.85, 0.5);
}
.btn-multi-indigo {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-multi-indigo:hover {
  color: #fff;
  background-color: rgb(86.3303571429, 11.3363095238, 208.4136904762);
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
}
.btn-multi-indigo:focus,
.btn-multi-indigo.focus {
  color: #fff;
  background-color: rgb(86.3303571429, 11.3363095238, 208.4136904762);
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  box-shadow: 0 0 0 0.2rem rgba(124.95, 51.85, 243.95, 0.5);
}
.btn-multi-indigo.disabled,
.btn-multi-indigo:disabled {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-multi-indigo:not(:disabled):not(.disabled):active,
.btn-multi-indigo:not(:disabled):not(.disabled).active,
.show > .btn-multi-indigo.dropdown-toggle {
  color: #fff;
  background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
}
.btn-multi-indigo:not(:disabled):not(.disabled):active:focus,
.btn-multi-indigo:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(124.95, 51.85, 243.95, 0.5);
}
.btn-multi-blue-light {
  color: #212529;
  background-color: #ADD8E6;
  border-color: #ADD8E6;
}
.btn-multi-blue-light:hover {
  color: #212529;
  background-color: rgb(143.6869158879, 202.058411215, 221.0630841121);
  border-color: rgb(133.9158878505, 197.4112149533, 218.0841121495);
}
.btn-multi-blue-light:focus,
.btn-multi-blue-light.focus {
  color: #212529;
  background-color: rgb(143.6869158879, 202.058411215, 221.0630841121);
  border-color: rgb(133.9158878505, 197.4112149533, 218.0841121495);
  box-shadow: 0 0 0 0.2rem rgba(152, 189.15, 201.65, 0.5);
}
.btn-multi-blue-light.disabled,
.btn-multi-blue-light:disabled {
  color: #212529;
  background-color: #ADD8E6;
  border-color: #ADD8E6;
}
.btn-multi-blue-light:not(:disabled):not(.disabled):active,
.btn-multi-blue-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-blue-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(133.9158878505, 197.4112149533, 218.0841121495);
  border-color: rgb(124.1448598131, 192.7640186916, 215.1051401869);
}
.btn-multi-blue-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-blue-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-blue-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(152, 189.15, 201.65, 0.5);
}
.btn-multi-blue-dark {
  color: #fff;
  background-color: #00008B;
  border-color: #00008B;
}
.btn-multi-blue-dark:hover {
  color: #fff;
  background-color: rgb(0, 0, 100.75);
  border-color: #000058;
}
.btn-multi-blue-dark:focus,
.btn-multi-blue-dark.focus {
  color: #fff;
  background-color: rgb(0, 0, 100.75);
  border-color: #000058;
  box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 156.4, 0.5);
}
.btn-multi-blue-dark.disabled,
.btn-multi-blue-dark:disabled {
  color: #fff;
  background-color: #00008B;
  border-color: #00008B;
}
.btn-multi-blue-dark:not(:disabled):not(.disabled):active,
.btn-multi-blue-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-blue-dark.dropdown-toggle {
  color: #fff;
  background-color: #000058;
  border-color: rgb(0, 0, 75.25);
}
.btn-multi-blue-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-blue-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-blue-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 38.25, 156.4, 0.5);
}
.btn-multi-green-light {
  color: #212529;
  background-color: #90EE90;
  border-color: #90EE90;
}
.btn-multi-green-light:hover {
  color: #212529;
  background-color: rgb(110.830078125, 232.919921875, 110.830078125);
  border-color: rgb(99.7734375, 231.2265625, 99.7734375);
}
.btn-multi-green-light:focus,
.btn-multi-green-light.focus {
  color: #212529;
  background-color: rgb(110.830078125, 232.919921875, 110.830078125);
  border-color: rgb(99.7734375, 231.2265625, 99.7734375);
  box-shadow: 0 0 0 0.2rem rgba(127.35, 207.85, 128.55, 0.5);
}
.btn-multi-green-light.disabled,
.btn-multi-green-light:disabled {
  color: #212529;
  background-color: #90EE90;
  border-color: #90EE90;
}
.btn-multi-green-light:not(:disabled):not(.disabled):active,
.btn-multi-green-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-green-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(99.7734375, 231.2265625, 99.7734375);
  border-color: rgb(88.716796875, 229.533203125, 88.716796875);
}
.btn-multi-green-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-green-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-green-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(127.35, 207.85, 128.55, 0.5);
}
.btn-multi-green-dark {
  color: #fff;
  background-color: #006400;
  border-color: #006400;
}
.btn-multi-green-dark:hover {
  color: #fff;
  background-color: rgb(0, 61.75, 0);
  border-color: #003100;
}
.btn-multi-green-dark:focus,
.btn-multi-green-dark.focus {
  color: #fff;
  background-color: rgb(0, 61.75, 0);
  border-color: #003100;
  box-shadow: 0 0 0 0.2rem rgba(38.25, 123.25, 38.25, 0.5);
}
.btn-multi-green-dark.disabled,
.btn-multi-green-dark:disabled {
  color: #fff;
  background-color: #006400;
  border-color: #006400;
}
.btn-multi-green-dark:not(:disabled):not(.disabled):active,
.btn-multi-green-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-green-dark.dropdown-toggle {
  color: #fff;
  background-color: #003100;
  border-color: rgb(0, 36.25, 0);
}
.btn-multi-green-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-green-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-green-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 123.25, 38.25, 0.5);
}
.btn-multi-red-light {
  color: #212529;
  background-color: #FF7F7F;
  border-color: #FF7F7F;
}
.btn-multi-red-light:hover {
  color: #fff;
  background-color: rgb(255, 88.75, 88.75);
  border-color: #ff4c4c;
}
.btn-multi-red-light:focus,
.btn-multi-red-light.focus {
  color: #fff;
  background-color: rgb(255, 88.75, 88.75);
  border-color: #ff4c4c;
  box-shadow: 0 0 0 0.2rem rgba(221.7, 113.5, 114.1, 0.5);
}
.btn-multi-red-light.disabled,
.btn-multi-red-light:disabled {
  color: #212529;
  background-color: #FF7F7F;
  border-color: #FF7F7F;
}
.btn-multi-red-light:not(:disabled):not(.disabled):active,
.btn-multi-red-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-red-light.dropdown-toggle {
  color: #fff;
  background-color: #ff4c4c;
  border-color: rgb(255, 63.25, 63.25);
}
.btn-multi-red-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-red-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-red-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 113.5, 114.1, 0.5);
}
.btn-multi-red-dark {
  color: #fff;
  background-color: #8B0000;
  border-color: #8B0000;
}
.btn-multi-red-dark:hover {
  color: #fff;
  background-color: rgb(100.75, 0, 0);
  border-color: #580000;
}
.btn-multi-red-dark:focus,
.btn-multi-red-dark.focus {
  color: #fff;
  background-color: rgb(100.75, 0, 0);
  border-color: #580000;
  box-shadow: 0 0 0 0.2rem rgba(156.4, 38.25, 38.25, 0.5);
}
.btn-multi-red-dark.disabled,
.btn-multi-red-dark:disabled {
  color: #fff;
  background-color: #8B0000;
  border-color: #8B0000;
}
.btn-multi-red-dark:not(:disabled):not(.disabled):active,
.btn-multi-red-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-red-dark.dropdown-toggle {
  color: #fff;
  background-color: #580000;
  border-color: rgb(75.25, 0, 0);
}
.btn-multi-red-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-red-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-red-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(156.4, 38.25, 38.25, 0.5);
}
.btn-multi-yellow-light {
  color: #212529;
  background-color: #FFFFE0;
  border-color: #FFFFE0;
}
.btn-multi-yellow-light:hover {
  color: #212529;
  background-color: rgb(255, 255, 185.75);
  border-color: #ffffad;
}
.btn-multi-yellow-light:focus,
.btn-multi-yellow-light.focus {
  color: #212529;
  background-color: rgb(255, 255, 185.75);
  border-color: #ffffad;
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 196.55, 0.5);
}
.btn-multi-yellow-light.disabled,
.btn-multi-yellow-light:disabled {
  color: #212529;
  background-color: #FFFFE0;
  border-color: #FFFFE0;
}
.btn-multi-yellow-light:not(:disabled):not(.disabled):active,
.btn-multi-yellow-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-yellow-light.dropdown-toggle {
  color: #212529;
  background-color: #ffffad;
  border-color: rgb(255, 255, 160.25);
}
.btn-multi-yellow-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-yellow-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-yellow-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 196.55, 0.5);
}
.btn-multi-yellow-dark {
  color: #212529;
  background-color: #FFD700;
  border-color: #FFD700;
}
.btn-multi-yellow-dark:hover {
  color: #212529;
  background-color: rgb(216.75, 182.75, 0);
  border-color: #ccac00;
}
.btn-multi-yellow-dark:focus,
.btn-multi-yellow-dark.focus {
  color: #212529;
  background-color: rgb(216.75, 182.75, 0);
  border-color: #ccac00;
  box-shadow: 0 0 0 0.2rem rgba(221.7, 188.3, 6.15, 0.5);
}
.btn-multi-yellow-dark.disabled,
.btn-multi-yellow-dark:disabled {
  color: #212529;
  background-color: #FFD700;
  border-color: #FFD700;
}
.btn-multi-yellow-dark:not(:disabled):not(.disabled):active,
.btn-multi-yellow-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-yellow-dark.dropdown-toggle {
  color: #212529;
  background-color: #ccac00;
  border-color: rgb(191.25, 161.25, 0);
}
.btn-multi-yellow-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-yellow-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-yellow-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 188.3, 6.15, 0.5);
}
.btn-multi-purple-light {
  color: #212529;
  background-color: #E6E6FA;
  border-color: #E6E6FA;
}
.btn-multi-purple-light:hover {
  color: #212529;
  background-color: rgb(198.125, 198.125, 243.625);
  border-color: rgb(187.5, 187.5, 241.5);
}
.btn-multi-purple-light:focus,
.btn-multi-purple-light.focus {
  color: #212529;
  background-color: rgb(198.125, 198.125, 243.625);
  border-color: rgb(187.5, 187.5, 241.5);
  box-shadow: 0 0 0 0.2rem rgba(200.45, 201.05, 218.65, 0.5);
}
.btn-multi-purple-light.disabled,
.btn-multi-purple-light:disabled {
  color: #212529;
  background-color: #E6E6FA;
  border-color: #E6E6FA;
}
.btn-multi-purple-light:not(:disabled):not(.disabled):active,
.btn-multi-purple-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-purple-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(187.5, 187.5, 241.5);
  border-color: rgb(176.875, 176.875, 239.375);
}
.btn-multi-purple-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-purple-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-purple-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(200.45, 201.05, 218.65, 0.5);
}
.btn-multi-purple-dark {
  color: #fff;
  background-color: #800080;
  border-color: #800080;
}
.btn-multi-purple-dark:hover {
  color: #fff;
  background-color: rgb(89.75, 0, 89.75);
  border-color: #4d004d;
}
.btn-multi-purple-dark:focus,
.btn-multi-purple-dark.focus {
  color: #fff;
  background-color: rgb(89.75, 0, 89.75);
  border-color: #4d004d;
  box-shadow: 0 0 0 0.2rem rgba(147.05, 38.25, 147.05, 0.5);
}
.btn-multi-purple-dark.disabled,
.btn-multi-purple-dark:disabled {
  color: #fff;
  background-color: #800080;
  border-color: #800080;
}
.btn-multi-purple-dark:not(:disabled):not(.disabled):active,
.btn-multi-purple-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-purple-dark.dropdown-toggle {
  color: #fff;
  background-color: #4d004d;
  border-color: rgb(64.25, 0, 64.25);
}
.btn-multi-purple-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-purple-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-purple-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147.05, 38.25, 147.05, 0.5);
}
.btn-multi-grey-light {
  color: #212529;
  background-color: #D3D3D3;
  border-color: #D3D3D3;
}
.btn-multi-grey-light:hover {
  color: #212529;
  background-color: rgb(191.875, 191.875, 191.875);
  border-color: rgb(185.5, 185.5, 185.5);
}
.btn-multi-grey-light:focus,
.btn-multi-grey-light.focus {
  color: #212529;
  background-color: rgb(191.875, 191.875, 191.875);
  border-color: rgb(185.5, 185.5, 185.5);
  box-shadow: 0 0 0 0.2rem rgba(184.3, 184.9, 185.5, 0.5);
}
.btn-multi-grey-light.disabled,
.btn-multi-grey-light:disabled {
  color: #212529;
  background-color: #D3D3D3;
  border-color: #D3D3D3;
}
.btn-multi-grey-light:not(:disabled):not(.disabled):active,
.btn-multi-grey-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-grey-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(185.5, 185.5, 185.5);
  border-color: rgb(179.125, 179.125, 179.125);
}
.btn-multi-grey-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-grey-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-grey-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(184.3, 184.9, 185.5, 0.5);
}
.btn-multi-grey-dark {
  color: #212529;
  background-color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-multi-grey-dark:hover {
  color: #212529;
  background-color: rgb(149.875, 149.875, 149.875);
  border-color: rgb(143.5, 143.5, 143.5);
}
.btn-multi-grey-dark:focus,
.btn-multi-grey-dark.focus {
  color: #212529;
  background-color: rgb(149.875, 149.875, 149.875);
  border-color: rgb(143.5, 143.5, 143.5);
  box-shadow: 0 0 0 0.2rem rgba(148.6, 149.2, 149.8, 0.5);
}
.btn-multi-grey-dark.disabled,
.btn-multi-grey-dark:disabled {
  color: #212529;
  background-color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-multi-grey-dark:not(:disabled):not(.disabled):active,
.btn-multi-grey-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-grey-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(143.5, 143.5, 143.5);
  border-color: rgb(137.125, 137.125, 137.125);
}
.btn-multi-grey-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-grey-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-grey-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(148.6, 149.2, 149.8, 0.5);
}
.btn-multi-dark-light {
  color: #fff;
  background-color: #696969;
  border-color: #696969;
}
.btn-multi-dark-light:hover {
  color: #fff;
  background-color: rgb(85.875, 85.875, 85.875);
  border-color: rgb(79.5, 79.5, 79.5);
}
.btn-multi-dark-light:focus,
.btn-multi-dark-light.focus {
  color: #fff;
  background-color: rgb(85.875, 85.875, 85.875);
  border-color: rgb(79.5, 79.5, 79.5);
  box-shadow: 0 0 0 0.2rem rgba(127.5, 127.5, 127.5, 0.5);
}
.btn-multi-dark-light.disabled,
.btn-multi-dark-light:disabled {
  color: #fff;
  background-color: #696969;
  border-color: #696969;
}
.btn-multi-dark-light:not(:disabled):not(.disabled):active,
.btn-multi-dark-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-dark-light.dropdown-toggle {
  color: #fff;
  background-color: rgb(79.5, 79.5, 79.5);
  border-color: rgb(73.125, 73.125, 73.125);
}
.btn-multi-dark-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-dark-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-dark-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(127.5, 127.5, 127.5, 0.5);
}
.btn-multi-dark-dark {
  color: #fff;
  background-color: #1C1C1C;
  border-color: #1C1C1C;
}
.btn-multi-dark-dark:hover {
  color: #fff;
  background-color: rgb(8.875, 8.875, 8.875);
  border-color: rgb(2.5, 2.5, 2.5);
}
.btn-multi-dark-dark:focus,
.btn-multi-dark-dark.focus {
  color: #fff;
  background-color: rgb(8.875, 8.875, 8.875);
  border-color: rgb(2.5, 2.5, 2.5);
  box-shadow: 0 0 0 0.2rem rgba(62.05, 62.05, 62.05, 0.5);
}
.btn-multi-dark-dark.disabled,
.btn-multi-dark-dark:disabled {
  color: #fff;
  background-color: #1C1C1C;
  border-color: #1C1C1C;
}
.btn-multi-dark-dark:not(:disabled):not(.disabled):active,
.btn-multi-dark-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-dark-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.5, 2.5, 2.5);
  border-color: black;
}
.btn-multi-dark-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-dark-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-dark-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.05, 62.05, 62.05, 0.5);
}
.btn-multi-light-light {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-multi-light-light:hover {
  color: #212529;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
}
.btn-multi-light-light:focus,
.btn-multi-light-light.focus {
  color: #212529;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 222.9, 0.5);
}
.btn-multi-light-light.disabled,
.btn-multi-light-light:disabled {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-multi-light-light:not(:disabled):not(.disabled):active,
.btn-multi-light-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-light-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(223.125, 223.125, 223.125);
}
.btn-multi-light-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-light-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-light-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 222.9, 0.5);
}
.btn-multi-light-dark {
  color: #212529;
  background-color: #DCDCDC;
  border-color: #DCDCDC;
}
.btn-multi-light-dark:hover {
  color: #212529;
  background-color: rgb(200.875, 200.875, 200.875);
  border-color: rgb(194.5, 194.5, 194.5);
}
.btn-multi-light-dark:focus,
.btn-multi-light-dark.focus {
  color: #212529;
  background-color: rgb(200.875, 200.875, 200.875);
  border-color: rgb(194.5, 194.5, 194.5);
  box-shadow: 0 0 0 0.2rem rgba(191.95, 192.55, 193.15, 0.5);
}
.btn-multi-light-dark.disabled,
.btn-multi-light-dark:disabled {
  color: #212529;
  background-color: #DCDCDC;
  border-color: #DCDCDC;
}
.btn-multi-light-dark:not(:disabled):not(.disabled):active,
.btn-multi-light-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-light-dark.dropdown-toggle {
  color: #212529;
  background-color: rgb(194.5, 194.5, 194.5);
  border-color: rgb(188.125, 188.125, 188.125);
}
.btn-multi-light-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-light-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-light-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191.95, 192.55, 193.15, 0.5);
}
.btn-multi-cian-light {
  color: #212529;
  background-color: #E0FFFF;
  border-color: #E0FFFF;
}
.btn-multi-cian-light:hover {
  color: #212529;
  background-color: rgb(185.75, 255, 255);
  border-color: #adffff;
}
.btn-multi-cian-light:focus,
.btn-multi-cian-light.focus {
  color: #212529;
  background-color: rgb(185.75, 255, 255);
  border-color: #adffff;
  box-shadow: 0 0 0 0.2rem rgba(195.35, 222.3, 222.9, 0.5);
}
.btn-multi-cian-light.disabled,
.btn-multi-cian-light:disabled {
  color: #212529;
  background-color: #E0FFFF;
  border-color: #E0FFFF;
}
.btn-multi-cian-light:not(:disabled):not(.disabled):active,
.btn-multi-cian-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-cian-light.dropdown-toggle {
  color: #212529;
  background-color: #adffff;
  border-color: rgb(160.25, 255, 255);
}
.btn-multi-cian-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-cian-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-cian-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195.35, 222.3, 222.9, 0.5);
}
.btn-multi-cian-dark {
  color: #fff;
  background-color: #008B8B;
  border-color: #008B8B;
}
.btn-multi-cian-dark:hover {
  color: #fff;
  background-color: rgb(0, 100.75, 100.75);
  border-color: #005858;
}
.btn-multi-cian-dark:focus,
.btn-multi-cian-dark.focus {
  color: #fff;
  background-color: rgb(0, 100.75, 100.75);
  border-color: #005858;
  box-shadow: 0 0 0 0.2rem rgba(38.25, 156.4, 156.4, 0.5);
}
.btn-multi-cian-dark.disabled,
.btn-multi-cian-dark:disabled {
  color: #fff;
  background-color: #008B8B;
  border-color: #008B8B;
}
.btn-multi-cian-dark:not(:disabled):not(.disabled):active,
.btn-multi-cian-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-cian-dark.dropdown-toggle {
  color: #fff;
  background-color: #005858;
  border-color: rgb(0, 75.25, 75.25);
}
.btn-multi-cian-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-cian-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-cian-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 156.4, 156.4, 0.5);
}
.btn-multi-orange-light {
  color: #212529;
  background-color: #FFA07A;
  border-color: #FFA07A;
}
.btn-multi-orange-light:hover {
  color: #212529;
  background-color: rgb(255, 132.6785714286, 83.75);
  border-color: rgb(255, 123.5714285714, 71);
}
.btn-multi-orange-light:focus,
.btn-multi-orange-light.focus {
  color: #212529;
  background-color: rgb(255, 132.6785714286, 83.75);
  border-color: rgb(255, 123.5714285714, 71);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 141.55, 109.85, 0.5);
}
.btn-multi-orange-light.disabled,
.btn-multi-orange-light:disabled {
  color: #212529;
  background-color: #FFA07A;
  border-color: #FFA07A;
}
.btn-multi-orange-light:not(:disabled):not(.disabled):active,
.btn-multi-orange-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-orange-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 123.5714285714, 71);
  border-color: rgb(255, 114.4642857143, 58.25);
}
.btn-multi-orange-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-orange-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-orange-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 141.55, 109.85, 0.5);
}
.btn-multi-orange-dark {
  color: #fff;
  background-color: #FF4500;
  border-color: #FF4500;
}
.btn-multi-orange-dark:hover {
  color: #fff;
  background-color: rgb(216.75, 58.65, 0);
  border-color: rgb(204, 55.2, 0);
}
.btn-multi-orange-dark:focus,
.btn-multi-orange-dark.focus {
  color: #fff;
  background-color: rgb(216.75, 58.65, 0);
  border-color: rgb(204, 55.2, 0);
  box-shadow: 0 0 0 0.2rem rgba(255, 96.9, 38.25, 0.5);
}
.btn-multi-orange-dark.disabled,
.btn-multi-orange-dark:disabled {
  color: #fff;
  background-color: #FF4500;
  border-color: #FF4500;
}
.btn-multi-orange-dark:not(:disabled):not(.disabled):active,
.btn-multi-orange-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-orange-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(204, 55.2, 0);
  border-color: rgb(191.25, 51.75, 0);
}
.btn-multi-orange-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-orange-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-orange-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 96.9, 38.25, 0.5);
}
.btn-multi-pink-light {
  color: #212529;
  background-color: #FFB6C1;
  border-color: #FFB6C1;
}
.btn-multi-pink-light:hover {
  color: #212529;
  background-color: rgb(255, 143.75, 160.5136986301);
  border-color: rgb(255, 131, 149.6849315068);
}
.btn-multi-pink-light:focus,
.btn-multi-pink-light.focus {
  color: #212529;
  background-color: rgb(255, 143.75, 160.5136986301);
  border-color: rgb(255, 131, 149.6849315068);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 160.25, 170.2, 0.5);
}
.btn-multi-pink-light.disabled,
.btn-multi-pink-light:disabled {
  color: #212529;
  background-color: #FFB6C1;
  border-color: #FFB6C1;
}
.btn-multi-pink-light:not(:disabled):not(.disabled):active,
.btn-multi-pink-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-pink-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 131, 149.6849315068);
  border-color: rgb(255, 118.25, 138.8561643836);
}
.btn-multi-pink-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-pink-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-pink-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 160.25, 170.2, 0.5);
}
.btn-multi-pink-dark {
  color: #fff;
  background-color: #C71585;
  border-color: #C71585;
}
.btn-multi-pink-dark:hover {
  color: #fff;
  background-color: rgb(164.4011363636, 17.3488636364, 109.8761363636);
  border-color: rgb(152.8681818182, 16.1318181818, 102.1681818182);
}
.btn-multi-pink-dark:focus,
.btn-multi-pink-dark.focus {
  color: #fff;
  background-color: rgb(164.4011363636, 17.3488636364, 109.8761363636);
  border-color: rgb(152.8681818182, 16.1318181818, 102.1681818182);
  box-shadow: 0 0 0 0.2rem rgba(207.4, 56.1, 151.3, 0.5);
}
.btn-multi-pink-dark.disabled,
.btn-multi-pink-dark:disabled {
  color: #fff;
  background-color: #C71585;
  border-color: #C71585;
}
.btn-multi-pink-dark:not(:disabled):not(.disabled):active,
.btn-multi-pink-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-pink-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(152.8681818182, 16.1318181818, 102.1681818182);
  border-color: rgb(141.3352272727, 14.9147727273, 94.4602272727);
}
.btn-multi-pink-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-pink-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-pink-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207.4, 56.1, 151.3, 0.5);
}
.btn-multi-teal-light {
  color: #212529;
  background-color: #AFEEEE;
  border-color: #AFEEEE;
}
.btn-multi-teal-light:hover {
  color: #212529;
  background-color: rgb(143.4536082474, 231.2963917526, 231.2963917526);
  border-color: rgb(132.9381443299, 229.0618556701, 229.0618556701);
}
.btn-multi-teal-light:focus,
.btn-multi-teal-light.focus {
  color: #212529;
  background-color: rgb(143.4536082474, 231.2963917526, 231.2963917526);
  border-color: rgb(132.9381443299, 229.0618556701, 229.0618556701);
  box-shadow: 0 0 0 0.2rem rgba(153.7, 207.85, 208.45, 0.5);
}
.btn-multi-teal-light.disabled,
.btn-multi-teal-light:disabled {
  color: #212529;
  background-color: #AFEEEE;
  border-color: #AFEEEE;
}
.btn-multi-teal-light:not(:disabled):not(.disabled):active,
.btn-multi-teal-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-teal-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(132.9381443299, 229.0618556701, 229.0618556701);
  border-color: rgb(122.4226804124, 226.8273195876, 226.8273195876);
}
.btn-multi-teal-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-teal-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-teal-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153.7, 207.85, 208.45, 0.5);
}
.btn-multi-teal-dark {
  color: #fff;
  background-color: #008080;
  border-color: #008080;
}
.btn-multi-teal-dark:hover {
  color: #fff;
  background-color: rgb(0, 89.75, 89.75);
  border-color: #004d4d;
}
.btn-multi-teal-dark:focus,
.btn-multi-teal-dark.focus {
  color: #fff;
  background-color: rgb(0, 89.75, 89.75);
  border-color: #004d4d;
  box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 147.05, 0.5);
}
.btn-multi-teal-dark.disabled,
.btn-multi-teal-dark:disabled {
  color: #fff;
  background-color: #008080;
  border-color: #008080;
}
.btn-multi-teal-dark:not(:disabled):not(.disabled):active,
.btn-multi-teal-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-teal-dark.dropdown-toggle {
  color: #fff;
  background-color: #004d4d;
  border-color: rgb(0, 64.25, 64.25);
}
.btn-multi-teal-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-teal-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-teal-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 147.05, 147.05, 0.5);
}
.btn-multi-indigo-light {
  color: #212529;
  background-color: #B0C4DE;
  border-color: #B0C4DE;
}
.btn-multi-indigo-light:hover {
  color: #212529;
  background-color: rgb(149.0200892857, 175.8504464286, 210.7299107143);
  border-color: rgb(140.0267857143, 169.1339285714, 206.9732142857);
}
.btn-multi-indigo-light:focus,
.btn-multi-indigo-light.focus {
  color: #212529;
  background-color: rgb(149.0200892857, 175.8504464286, 210.7299107143);
  border-color: rgb(140.0267857143, 169.1339285714, 206.9732142857);
  box-shadow: 0 0 0 0.2rem rgba(154.55, 172.15, 194.85, 0.5);
}
.btn-multi-indigo-light.disabled,
.btn-multi-indigo-light:disabled {
  color: #212529;
  background-color: #B0C4DE;
  border-color: #B0C4DE;
}
.btn-multi-indigo-light:not(:disabled):not(.disabled):active,
.btn-multi-indigo-light:not(:disabled):not(.disabled).active,
.show > .btn-multi-indigo-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(140.0267857143, 169.1339285714, 206.9732142857);
  border-color: rgb(131.0334821429, 162.4174107143, 203.2165178571);
}
.btn-multi-indigo-light:not(:disabled):not(.disabled):active:focus,
.btn-multi-indigo-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-indigo-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(154.55, 172.15, 194.85, 0.5);
}
.btn-multi-indigo-dark {
  color: #fff;
  background-color: #4B0082;
  border-color: #4B0082;
}
.btn-multi-indigo-dark:hover {
  color: #fff;
  background-color: rgb(52.9326923077, 0, 91.75);
  border-color: rgb(45.5769230769, 0, 79);
}
.btn-multi-indigo-dark:focus,
.btn-multi-indigo-dark.focus {
  color: #fff;
  background-color: rgb(52.9326923077, 0, 91.75);
  border-color: rgb(45.5769230769, 0, 79);
  box-shadow: 0 0 0 0.2rem rgba(102, 38.25, 148.75, 0.5);
}
.btn-multi-indigo-dark.disabled,
.btn-multi-indigo-dark:disabled {
  color: #fff;
  background-color: #4B0082;
  border-color: #4B0082;
}
.btn-multi-indigo-dark:not(:disabled):not(.disabled):active,
.btn-multi-indigo-dark:not(:disabled):not(.disabled).active,
.show > .btn-multi-indigo-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(45.5769230769, 0, 79);
  border-color: rgb(38.2211538462, 0, 66.25);
}
.btn-multi-indigo-dark:not(:disabled):not(.disabled):active:focus,
.btn-multi-indigo-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-indigo-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 38.25, 148.75, 0.5);
}
.btn-multi-primary {
  color: #fff;
  background-color: #005f60;
  border-color: #005f60;
}
.btn-multi-primary:hover {
  color: #fff;
  background-color: rgb(0, 57.1484375, 57.75);
  border-color: rgb(0, 44.53125, 45);
}
.btn-multi-primary:focus,
.btn-multi-primary.focus {
  color: #fff;
  background-color: rgb(0, 57.1484375, 57.75);
  border-color: rgb(0, 44.53125, 45);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 119, 119.85, 0.5);
}
.btn-multi-primary.disabled,
.btn-multi-primary:disabled {
  color: #fff;
  background-color: #005f60;
  border-color: #005f60;
}
.btn-multi-primary:not(:disabled):not(.disabled):active,
.btn-multi-primary:not(:disabled):not(.disabled).active,
.show > .btn-multi-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 44.53125, 45);
  border-color: rgb(0, 31.9140625, 32.25);
}
.btn-multi-primary:not(:disabled):not(.disabled):active:focus,
.btn-multi-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 119, 119.85, 0.5);
}
.btn-multi-secondary {
  color: #fff;
  background-color: #5f6368;
  border-color: #5f6368;
}
.btn-multi-secondary:hover {
  color: #fff;
  background-color: rgb(76.7399497487, 79.9711055276, 84.0100502513);
  border-color: rgb(70.6532663317, 73.6281407035, 77.3467336683);
}
.btn-multi-secondary:focus,
.btn-multi-secondary.focus {
  color: #fff;
  background-color: rgb(76.7399497487, 79.9711055276, 84.0100502513);
  border-color: rgb(70.6532663317, 73.6281407035, 77.3467336683);
  box-shadow: 0 0 0 0.2rem rgba(119, 122.4, 126.65, 0.5);
}
.btn-multi-secondary.disabled,
.btn-multi-secondary:disabled {
  color: #fff;
  background-color: #5f6368;
  border-color: #5f6368;
}
.btn-multi-secondary:not(:disabled):not(.disabled):active,
.btn-multi-secondary:not(:disabled):not(.disabled).active,
.show > .btn-multi-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(70.6532663317, 73.6281407035, 77.3467336683);
  border-color: rgb(64.5665829146, 67.2851758794, 70.6834170854);
}
.btn-multi-secondary:not(:disabled):not(.disabled):active:focus,
.btn-multi-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(119, 122.4, 126.65, 0.5);
}
.btn-multi-thediary {
  color: #212529;
  background-color: #ff6f61;
  border-color: #ff6f61;
}
.btn-multi-thediary:hover {
  color: #fff;
  background-color: rgb(255, 76.1392405063, 58.75);
  border-color: rgb(255, 64.5189873418, 46);
}
.btn-multi-thediary:focus,
.btn-multi-thediary.focus {
  color: #fff;
  background-color: rgb(255, 76.1392405063, 58.75);
  border-color: rgb(255, 64.5189873418, 46);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 99.9, 88.6, 0.5);
}
.btn-multi-thediary.disabled,
.btn-multi-thediary:disabled {
  color: #212529;
  background-color: #ff6f61;
  border-color: #ff6f61;
}
.btn-multi-thediary:not(:disabled):not(.disabled):active,
.btn-multi-thediary:not(:disabled):not(.disabled).active,
.show > .btn-multi-thediary.dropdown-toggle {
  color: #fff;
  background-color: rgb(255, 64.5189873418, 46);
  border-color: rgb(255, 52.8987341772, 33.25);
}
.btn-multi-thediary:not(:disabled):not(.disabled):active:focus,
.btn-multi-thediary:not(:disabled):not(.disabled).active:focus,
.show > .btn-multi-thediary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 99.9, 88.6, 0.5);
}
.btn-slate-50 {
  color: #212529;
  background-color: #f8fafc;
  border-color: #f8fafc;
}
.btn-slate-50:hover {
  color: #212529;
  background-color: rgb(221.225, 230.875, 240.525);
  border-color: rgb(212.3, 224.5, 236.7);
}
.btn-slate-50:focus,
.btn-slate-50.focus {
  color: #212529;
  background-color: rgb(221.225, 230.875, 240.525);
  border-color: rgb(212.3, 224.5, 236.7);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 218.05, 220.35, 0.5);
}
.btn-slate-50.disabled,
.btn-slate-50:disabled {
  color: #212529;
  background-color: #f8fafc;
  border-color: #f8fafc;
}
.btn-slate-50:not(:disabled):not(.disabled):active,
.btn-slate-50:not(:disabled):not(.disabled).active,
.show > .btn-slate-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(212.3, 224.5, 236.7);
  border-color: rgb(203.375, 218.125, 232.875);
}
.btn-slate-50:not(:disabled):not(.disabled):active:focus,
.btn-slate-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 218.05, 220.35, 0.5);
}
.btn-slate-100 {
  color: #212529;
  background-color: #f1f5f9;
  border-color: #f1f5f9;
}
.btn-slate-100:hover {
  color: #212529;
  background-color: rgb(214.225, 225.875, 237.525);
  border-color: rgb(205.3, 219.5, 233.7);
}
.btn-slate-100:focus,
.btn-slate-100.focus {
  color: #212529;
  background-color: rgb(214.225, 225.875, 237.525);
  border-color: rgb(205.3, 219.5, 233.7);
  box-shadow: 0 0 0 0.2rem rgba(209.8, 213.8, 217.8, 0.5);
}
.btn-slate-100.disabled,
.btn-slate-100:disabled {
  color: #212529;
  background-color: #f1f5f9;
  border-color: #f1f5f9;
}
.btn-slate-100:not(:disabled):not(.disabled):active,
.btn-slate-100:not(:disabled):not(.disabled).active,
.show > .btn-slate-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(205.3, 219.5, 233.7);
  border-color: rgb(196.375, 213.125, 229.875);
}
.btn-slate-100:not(:disabled):not(.disabled):active:focus,
.btn-slate-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209.8, 213.8, 217.8, 0.5);
}
.btn-slate-200 {
  color: #212529;
  background-color: #e2e8f0;
  border-color: #e2e8f0;
}
.btn-slate-200:hover {
  color: #212529;
  background-color: rgb(200.7897727273, 212.0056818182, 226.9602272727);
  border-color: rgb(192.3863636364, 205.3409090909, 222.6136363636);
}
.btn-slate-200:focus,
.btn-slate-200.focus {
  color: #212529;
  background-color: rgb(200.7897727273, 212.0056818182, 226.9602272727);
  border-color: rgb(192.3863636364, 205.3409090909, 222.6136363636);
  box-shadow: 0 0 0 0.2rem rgba(197.05, 202.75, 210.15, 0.5);
}
.btn-slate-200.disabled,
.btn-slate-200:disabled {
  color: #212529;
  background-color: #e2e8f0;
  border-color: #e2e8f0;
}
.btn-slate-200:not(:disabled):not(.disabled):active,
.btn-slate-200:not(:disabled):not(.disabled).active,
.show > .btn-slate-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(192.3863636364, 205.3409090909, 222.6136363636);
  border-color: rgb(183.9829545455, 198.6761363636, 218.2670454545);
}
.btn-slate-200:not(:disabled):not(.disabled):active:focus,
.btn-slate-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(197.05, 202.75, 210.15, 0.5);
}
.btn-slate-300 {
  color: #212529;
  background-color: #cbd5e1;
  border-color: #cbd5e1;
}
.btn-slate-300:hover {
  color: #212529;
  background-color: rgb(178.743902439, 193.4085365854, 211.006097561);
  border-color: rgb(170.6585365854, 186.8780487805, 206.3414634146);
}
.btn-slate-300:focus,
.btn-slate-300.focus {
  color: #212529;
  background-color: rgb(178.743902439, 193.4085365854, 211.006097561);
  border-color: rgb(170.6585365854, 186.8780487805, 206.3414634146);
  box-shadow: 0 0 0 0.2rem rgba(177.5, 186.6, 197.4, 0.5);
}
.btn-slate-300.disabled,
.btn-slate-300:disabled {
  color: #212529;
  background-color: #cbd5e1;
  border-color: #cbd5e1;
}
.btn-slate-300:not(:disabled):not(.disabled):active,
.btn-slate-300:not(:disabled):not(.disabled).active,
.show > .btn-slate-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(170.6585365854, 186.8780487805, 206.3414634146);
  border-color: rgb(162.5731707317, 180.3475609756, 201.6768292683);
}
.btn-slate-300:not(:disabled):not(.disabled):active:focus,
.btn-slate-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(177.5, 186.6, 197.4, 0.5);
}
.btn-slate-400 {
  color: #212529;
  background-color: #94a3b8;
  border-color: #94a3b8;
}
.btn-slate-400:hover {
  color: #fff;
  background-color: rgb(125.0070224719, 143.2303370787, 168.7429775281);
  border-color: rgb(117.3426966292, 136.6404494382, 163.6573033708);
}
.btn-slate-400:focus,
.btn-slate-400.focus {
  color: #fff;
  background-color: rgb(125.0070224719, 143.2303370787, 168.7429775281);
  border-color: rgb(117.3426966292, 136.6404494382, 163.6573033708);
  box-shadow: 0 0 0 0.2rem rgba(130.75, 144.1, 162.55, 0.5);
}
.btn-slate-400.disabled,
.btn-slate-400:disabled {
  color: #212529;
  background-color: #94a3b8;
  border-color: #94a3b8;
}
.btn-slate-400:not(:disabled):not(.disabled):active,
.btn-slate-400:not(:disabled):not(.disabled).active,
.show > .btn-slate-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(117.3426966292, 136.6404494382, 163.6573033708);
  border-color: rgb(109.6783707865, 130.0505617978, 158.5716292135);
}
.btn-slate-400:not(:disabled):not(.disabled):active:focus,
.btn-slate-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.75, 144.1, 162.55, 0.5);
}
.btn-slate-500 {
  color: #fff;
  background-color: #64748b;
  border-color: #64748b;
}
.btn-slate-500:hover {
  color: #fff;
  background-color: rgb(83.9958158996, 97.4351464435, 116.7541841004);
  border-color: rgb(78.6610878661, 91.2468619247, 109.3389121339);
}
.btn-slate-500:focus,
.btn-slate-500.focus {
  color: #fff;
  background-color: rgb(83.9958158996, 97.4351464435, 116.7541841004);
  border-color: rgb(78.6610878661, 91.2468619247, 109.3389121339);
  box-shadow: 0 0 0 0.2rem rgba(123.25, 136.85, 156.4, 0.5);
}
.btn-slate-500.disabled,
.btn-slate-500:disabled {
  color: #fff;
  background-color: #64748b;
  border-color: #64748b;
}
.btn-slate-500:not(:disabled):not(.disabled):active,
.btn-slate-500:not(:disabled):not(.disabled).active,
.show > .btn-slate-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(78.6610878661, 91.2468619247, 109.3389121339);
  border-color: rgb(73.3263598326, 85.0585774059, 101.9236401674);
}
.btn-slate-500:not(:disabled):not(.disabled):active:focus,
.btn-slate-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(123.25, 136.85, 156.4, 0.5);
}
.btn-slate-600 {
  color: #fff;
  background-color: #475569;
  border-color: #475569;
}
.btn-slate-600:hover {
  color: #fff;
  background-color: rgb(55.5696022727, 66.5269886364, 82.1803977273);
  border-color: rgb(50.4261363636, 60.3693181818, 74.5738636364);
}
.btn-slate-600:focus,
.btn-slate-600.focus {
  color: #fff;
  background-color: rgb(55.5696022727, 66.5269886364, 82.1803977273);
  border-color: rgb(50.4261363636, 60.3693181818, 74.5738636364);
  box-shadow: 0 0 0 0.2rem rgba(98.6, 110.5, 127.5, 0.5);
}
.btn-slate-600.disabled,
.btn-slate-600:disabled {
  color: #fff;
  background-color: #475569;
  border-color: #475569;
}
.btn-slate-600:not(:disabled):not(.disabled):active,
.btn-slate-600:not(:disabled):not(.disabled).active,
.show > .btn-slate-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(50.4261363636, 60.3693181818, 74.5738636364);
  border-color: rgb(45.2826704545, 54.2116477273, 66.9673295455);
}
.btn-slate-600:not(:disabled):not(.disabled):active:focus,
.btn-slate-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(98.6, 110.5, 127.5, 0.5);
}
.btn-slate-700 {
  color: #fff;
  background-color: #334155;
  border-color: #334155;
}
.btn-slate-700:hover {
  color: #fff;
  background-color: rgb(36.65625, 46.71875, 61.09375);
  border-color: rgb(31.875, 40.625, 53.125);
}
.btn-slate-700:focus,
.btn-slate-700.focus {
  color: #fff;
  background-color: rgb(36.65625, 46.71875, 61.09375);
  border-color: rgb(31.875, 40.625, 53.125);
  box-shadow: 0 0 0 0.2rem rgba(81.6, 93.5, 110.5, 0.5);
}
.btn-slate-700.disabled,
.btn-slate-700:disabled {
  color: #fff;
  background-color: #334155;
  border-color: #334155;
}
.btn-slate-700:not(:disabled):not(.disabled):active,
.btn-slate-700:not(:disabled):not(.disabled).active,
.show > .btn-slate-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(31.875, 40.625, 53.125);
  border-color: rgb(27.09375, 34.53125, 45.15625);
}
.btn-slate-700:not(:disabled):not(.disabled):active:focus,
.btn-slate-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(81.6, 93.5, 110.5, 0.5);
}
.btn-slate-800 {
  color: #fff;
  background-color: #1e293b;
  border-color: #1e293b;
}
.btn-slate-800:hover {
  color: #fff;
  background-color: rgb(17.106741573, 23.3792134831, 33.643258427);
  border-color: rgb(12.808988764, 17.5056179775, 25.191011236);
}
.btn-slate-800:focus,
.btn-slate-800.focus {
  color: #fff;
  background-color: rgb(17.106741573, 23.3792134831, 33.643258427);
  border-color: rgb(12.808988764, 17.5056179775, 25.191011236);
  box-shadow: 0 0 0 0.2rem rgba(63.75, 73.1, 88.4, 0.5);
}
.btn-slate-800.disabled,
.btn-slate-800:disabled {
  color: #fff;
  background-color: #1e293b;
  border-color: #1e293b;
}
.btn-slate-800:not(:disabled):not(.disabled):active,
.btn-slate-800:not(:disabled):not(.disabled).active,
.show > .btn-slate-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.808988764, 17.5056179775, 25.191011236);
  border-color: rgb(8.5112359551, 11.6320224719, 16.7387640449);
}
.btn-slate-800:not(:disabled):not(.disabled):active:focus,
.btn-slate-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63.75, 73.1, 88.4, 0.5);
}
.btn-slate-900 {
  color: #fff;
  background-color: #0f172a;
  border-color: #0f172a;
}
.btn-slate-900:hover {
  color: #fff;
  background-color: rgb(4.9342105263, 7.5657894737, 13.8157894737);
  border-color: rgb(1.5789473684, 2.4210526316, 4.4210526316);
}
.btn-slate-900:focus,
.btn-slate-900.focus {
  color: #fff;
  background-color: rgb(4.9342105263, 7.5657894737, 13.8157894737);
  border-color: rgb(1.5789473684, 2.4210526316, 4.4210526316);
  box-shadow: 0 0 0 0.2rem rgba(51, 57.8, 73.95, 0.5);
}
.btn-slate-900.disabled,
.btn-slate-900:disabled {
  color: #fff;
  background-color: #0f172a;
  border-color: #0f172a;
}
.btn-slate-900:not(:disabled):not(.disabled):active,
.btn-slate-900:not(:disabled):not(.disabled).active,
.show > .btn-slate-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(1.5789473684, 2.4210526316, 4.4210526316);
  border-color: black;
}
.btn-slate-900:not(:disabled):not(.disabled):active:focus,
.btn-slate-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 57.8, 73.95, 0.5);
}
.btn-slate-950 {
  color: #fff;
  background-color: #020617;
  border-color: #020617;
}
.btn-slate-950:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-slate-950:focus,
.btn-slate-950.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(39.95, 43.35, 57.8, 0.5);
}
.btn-slate-950.disabled,
.btn-slate-950:disabled {
  color: #fff;
  background-color: #020617;
  border-color: #020617;
}
.btn-slate-950:not(:disabled):not(.disabled):active,
.btn-slate-950:not(:disabled):not(.disabled).active,
.show > .btn-slate-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-slate-950:not(:disabled):not(.disabled):active:focus,
.btn-slate-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-slate-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39.95, 43.35, 57.8, 0.5);
}
.btn-gray-50 {
  color: #212529;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-gray-50:hover {
  color: #212529;
  background-color: rgb(226.05, 230.875, 235.7);
  border-color: rgb(218.4, 224.5, 230.6);
}
.btn-gray-50:focus,
.btn-gray-50.focus {
  color: #212529;
  background-color: rgb(226.05, 230.875, 235.7);
  border-color: rgb(218.4, 224.5, 230.6);
  box-shadow: 0 0 0 0.2rem rgba(216.6, 218.05, 219.5, 0.5);
}
.btn-gray-50.disabled,
.btn-gray-50:disabled {
  color: #212529;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-gray-50:not(:disabled):not(.disabled):active,
.btn-gray-50:not(:disabled):not(.disabled).active,
.show > .btn-gray-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.4, 224.5, 230.6);
  border-color: rgb(210.75, 218.125, 225.5);
}
.btn-gray-50:not(:disabled):not(.disabled):active:focus,
.btn-gray-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216.6, 218.05, 219.5, 0.5);
}
.btn-gray-100 {
  color: #212529;
  background-color: #f3f4f6;
  border-color: #f3f4f6;
}
.btn-gray-100:hover {
  color: #212529;
  background-color: rgb(221.1428571429, 223.9642857143, 229.6071428571);
  border-color: rgb(213.8571428571, 217.2857142857, 224.1428571429);
}
.btn-gray-100:focus,
.btn-gray-100.focus {
  color: #212529;
  background-color: rgb(221.1428571429, 223.9642857143, 229.6071428571);
  border-color: rgb(213.8571428571, 217.2857142857, 224.1428571429);
  box-shadow: 0 0 0 0.2rem rgba(211.5, 212.95, 215.25, 0.5);
}
.btn-gray-100.disabled,
.btn-gray-100:disabled {
  color: #212529;
  background-color: #f3f4f6;
  border-color: #f3f4f6;
}
.btn-gray-100:not(:disabled):not(.disabled):active,
.btn-gray-100:not(:disabled):not(.disabled).active,
.show > .btn-gray-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(213.8571428571, 217.2857142857, 224.1428571429);
  border-color: rgb(206.5714285714, 210.6071428571, 218.6785714286);
}
.btn-gray-100:not(:disabled):not(.disabled):active:focus,
.btn-gray-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(211.5, 212.95, 215.25, 0.5);
}
.btn-gray-200 {
  color: #212529;
  background-color: #e5e7eb;
  border-color: #e5e7eb;
}
.btn-gray-200:hover {
  color: #212529;
  background-color: rgb(207.3804347826, 211.0434782609, 218.3695652174);
  border-color: rgb(200.1739130435, 204.3913043478, 212.8260869565);
}
.btn-gray-200:focus,
.btn-gray-200.focus {
  color: #212529;
  background-color: rgb(207.3804347826, 211.0434782609, 218.3695652174);
  border-color: rgb(200.1739130435, 204.3913043478, 212.8260869565);
  box-shadow: 0 0 0 0.2rem rgba(199.6, 201.9, 205.9, 0.5);
}
.btn-gray-200.disabled,
.btn-gray-200:disabled {
  color: #212529;
  background-color: #e5e7eb;
  border-color: #e5e7eb;
}
.btn-gray-200:not(:disabled):not(.disabled):active,
.btn-gray-200:not(:disabled):not(.disabled).active,
.show > .btn-gray-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(200.1739130435, 204.3913043478, 212.8260869565);
  border-color: rgb(192.9673913043, 197.7391304348, 207.2826086957);
}
.btn-gray-200:not(:disabled):not(.disabled):active:focus,
.btn-gray-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199.6, 201.9, 205.9, 0.5);
}
.btn-gray-300 {
  color: #212529;
  background-color: #d1d5db;
  border-color: #d1d5db;
}
.btn-gray-300:hover {
  color: #212529;
  background-color: rgb(187.5426829268, 193.4085365854, 202.2073170732);
  border-color: rgb(180.3902439024, 186.8780487805, 196.6097560976);
}
.btn-gray-300:focus,
.btn-gray-300.focus {
  color: #212529;
  background-color: rgb(187.5426829268, 193.4085365854, 202.2073170732);
  border-color: rgb(180.3902439024, 186.8780487805, 196.6097560976);
  box-shadow: 0 0 0 0.2rem rgba(182.6, 186.6, 192.3, 0.5);
}
.btn-gray-300.disabled,
.btn-gray-300:disabled {
  color: #212529;
  background-color: #d1d5db;
  border-color: #d1d5db;
}
.btn-gray-300:not(:disabled):not(.disabled):active,
.btn-gray-300:not(:disabled):not(.disabled).active,
.show > .btn-gray-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(180.3902439024, 186.8780487805, 196.6097560976);
  border-color: rgb(173.237804878, 180.3475609756, 191.012195122);
}
.btn-gray-300:not(:disabled):not(.disabled):active:focus,
.btn-gray-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(182.6, 186.6, 192.3, 0.5);
}
.btn-gray-400 {
  color: #212529;
  background-color: #9ca3af;
  border-color: #9ca3af;
}
.btn-gray-400:hover {
  color: #fff;
  background-color: rgb(134.844972067, 143.3407821229, 157.905027933);
  border-color: rgb(127.7932960894, 136.7877094972, 152.2067039106);
}
.btn-gray-400:focus,
.btn-gray-400.focus {
  color: #fff;
  background-color: rgb(134.844972067, 143.3407821229, 157.905027933);
  border-color: rgb(127.7932960894, 136.7877094972, 152.2067039106);
  box-shadow: 0 0 0 0.2rem rgba(137.55, 144.1, 154.9, 0.5);
}
.btn-gray-400.disabled,
.btn-gray-400:disabled {
  color: #212529;
  background-color: #9ca3af;
  border-color: #9ca3af;
}
.btn-gray-400:not(:disabled):not(.disabled):active,
.btn-gray-400:not(:disabled):not(.disabled).active,
.show > .btn-gray-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(127.7932960894, 136.7877094972, 152.2067039106);
  border-color: rgb(120.7416201117, 130.2346368715, 146.5083798883);
}
.btn-gray-400:not(:disabled):not(.disabled):active:focus,
.btn-gray-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(137.55, 144.1, 154.9, 0.5);
}
.btn-gray-500 {
  color: #fff;
  background-color: #6b7280;
  border-color: #6b7280;
}
.btn-gray-500:hover {
  color: #fff;
  background-color: rgb(89.5840425532, 95.4446808511, 107.1659574468);
  border-color: rgb(83.7787234043, 89.2595744681, 100.2212765957);
}
.btn-gray-500:focus,
.btn-gray-500.focus {
  color: #fff;
  background-color: rgb(89.5840425532, 95.4446808511, 107.1659574468);
  border-color: rgb(83.7787234043, 89.2595744681, 100.2212765957);
  box-shadow: 0 0 0 0.2rem rgba(129.2, 135.15, 147.05, 0.5);
}
.btn-gray-500.disabled,
.btn-gray-500:disabled {
  color: #fff;
  background-color: #6b7280;
  border-color: #6b7280;
}
.btn-gray-500:not(:disabled):not(.disabled):active,
.btn-gray-500:not(:disabled):not(.disabled).active,
.show > .btn-gray-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(83.7787234043, 89.2595744681, 100.2212765957);
  border-color: rgb(77.9734042553, 83.0744680851, 93.2765957447);
}
.btn-gray-500:not(:disabled):not(.disabled):active:focus,
.btn-gray-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(129.2, 135.15, 147.05, 0.5);
}
.btn-gray-600 {
  color: #fff;
  background-color: #4b5563;
  border-color: #4b5563;
}
.btn-gray-600:hover {
  color: #fff;
  background-color: rgb(58.5129310345, 66.3146551724, 77.2370689655);
  border-color: rgb(53.0172413793, 60.0862068966, 69.9827586207);
}
.btn-gray-600:focus,
.btn-gray-600.focus {
  color: #fff;
  background-color: rgb(58.5129310345, 66.3146551724, 77.2370689655);
  border-color: rgb(53.0172413793, 60.0862068966, 69.9827586207);
  box-shadow: 0 0 0 0.2rem rgba(102, 110.5, 122.4, 0.5);
}
.btn-gray-600.disabled,
.btn-gray-600:disabled {
  color: #fff;
  background-color: #4b5563;
  border-color: #4b5563;
}
.btn-gray-600:not(:disabled):not(.disabled):active,
.btn-gray-600:not(:disabled):not(.disabled).active,
.show > .btn-gray-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(53.0172413793, 60.0862068966, 69.9827586207);
  border-color: rgb(47.5215517241, 53.8577586207, 62.7284482759);
}
.btn-gray-600:not(:disabled):not(.disabled):active:focus,
.btn-gray-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 110.5, 122.4, 0.5);
}
.btn-gray-700 {
  color: #fff;
  background-color: #374151;
  border-color: #374151;
}
.btn-gray-700:hover {
  color: #fff;
  background-color: rgb(39.53125, 46.71875, 58.21875);
  border-color: rgb(34.375, 40.625, 50.625);
}
.btn-gray-700:focus,
.btn-gray-700.focus {
  color: #fff;
  background-color: rgb(39.53125, 46.71875, 58.21875);
  border-color: rgb(34.375, 40.625, 50.625);
  box-shadow: 0 0 0 0.2rem rgba(85, 93.5, 107.1, 0.5);
}
.btn-gray-700.disabled,
.btn-gray-700:disabled {
  color: #fff;
  background-color: #374151;
  border-color: #374151;
}
.btn-gray-700:not(:disabled):not(.disabled):active,
.btn-gray-700:not(:disabled):not(.disabled).active,
.show > .btn-gray-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(34.375, 40.625, 50.625);
  border-color: rgb(29.21875, 34.53125, 43.03125);
}
.btn-gray-700:not(:disabled):not(.disabled):active:focus,
.btn-gray-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(85, 93.5, 107.1, 0.5);
}
.btn-gray-800 {
  color: #fff;
  background-color: #1f2937;
  border-color: #1f2937;
}
.btn-gray-800:hover {
  color: #fff;
  background-color: rgb(17.2122093023, 22.7645348837, 30.5377906977);
  border-color: rgb(12.6162790698, 16.6860465116, 22.3837209302);
}
.btn-gray-800:focus,
.btn-gray-800.focus {
  color: #fff;
  background-color: rgb(17.2122093023, 22.7645348837, 30.5377906977);
  border-color: rgb(12.6162790698, 16.6860465116, 22.3837209302);
  box-shadow: 0 0 0 0.2rem rgba(64.6, 73.1, 85, 0.5);
}
.btn-gray-800.disabled,
.btn-gray-800:disabled {
  color: #fff;
  background-color: #1f2937;
  border-color: #1f2937;
}
.btn-gray-800:not(:disabled):not(.disabled):active,
.btn-gray-800:not(:disabled):not(.disabled).active,
.show > .btn-gray-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.6162790698, 16.6860465116, 22.3837209302);
  border-color: rgb(8.0203488372, 10.6075581395, 14.2296511628);
}
.btn-gray-800:not(:disabled):not(.disabled):active:focus,
.btn-gray-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(64.6, 73.1, 85, 0.5);
}
.btn-gray-900 {
  color: #fff;
  background-color: #111827;
  border-color: #111827;
}
.btn-gray-900:hover {
  color: #fff;
  background-color: rgb(5.3883928571, 7.6071428571, 12.3616071429);
  border-color: rgb(1.5178571429, 2.1428571429, 3.4821428571);
}
.btn-gray-900:focus,
.btn-gray-900.focus {
  color: #fff;
  background-color: rgb(5.3883928571, 7.6071428571, 12.3616071429);
  border-color: rgb(1.5178571429, 2.1428571429, 3.4821428571);
  box-shadow: 0 0 0 0.2rem rgba(52.7, 58.65, 71.4, 0.5);
}
.btn-gray-900.disabled,
.btn-gray-900:disabled {
  color: #fff;
  background-color: #111827;
  border-color: #111827;
}
.btn-gray-900:not(:disabled):not(.disabled):active,
.btn-gray-900:not(:disabled):not(.disabled).active,
.show > .btn-gray-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(1.5178571429, 2.1428571429, 3.4821428571);
  border-color: black;
}
.btn-gray-900:not(:disabled):not(.disabled):active:focus,
.btn-gray-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52.7, 58.65, 71.4, 0.5);
}
.btn-gray-950 {
  color: #fff;
  background-color: #030712;
  border-color: #030712;
}
.btn-gray-950:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-gray-950:focus,
.btn-gray-950.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(40.8, 44.2, 53.55, 0.5);
}
.btn-gray-950.disabled,
.btn-gray-950:disabled {
  color: #fff;
  background-color: #030712;
  border-color: #030712;
}
.btn-gray-950:not(:disabled):not(.disabled):active,
.btn-gray-950:not(:disabled):not(.disabled).active,
.show > .btn-gray-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-gray-950:not(:disabled):not(.disabled):active:focus,
.btn-gray-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-gray-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40.8, 44.2, 53.55, 0.5);
}
.btn-zinc-50 {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-zinc-50:hover {
  color: #212529;
  background-color: rgb(230.875, 230.875, 230.875);
  border-color: rgb(224.5, 224.5, 224.5);
}
.btn-zinc-50:focus,
.btn-zinc-50.focus {
  color: #212529;
  background-color: rgb(230.875, 230.875, 230.875);
  border-color: rgb(224.5, 224.5, 224.5);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 218.65, 0.5);
}
.btn-zinc-50.disabled,
.btn-zinc-50:disabled {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-zinc-50:not(:disabled):not(.disabled):active,
.btn-zinc-50:not(:disabled):not(.disabled).active,
.show > .btn-zinc-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(224.5, 224.5, 224.5);
  border-color: rgb(218.125, 218.125, 218.125);
}
.btn-zinc-50:not(:disabled):not(.disabled):active:focus,
.btn-zinc-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 218.65, 0.5);
}
.btn-zinc-100 {
  color: #212529;
  background-color: #f4f4f5;
  border-color: #f4f4f5;
}
.btn-zinc-100:hover {
  color: #212529;
  background-color: rgb(223.9642857143, 223.9642857143, 226.7857142857);
  border-color: rgb(217.2857142857, 217.2857142857, 220.7142857143);
}
.btn-zinc-100:focus,
.btn-zinc-100.focus {
  color: #212529;
  background-color: rgb(223.9642857143, 223.9642857143, 226.7857142857);
  border-color: rgb(217.2857142857, 217.2857142857, 220.7142857143);
  box-shadow: 0 0 0 0.2rem rgba(212.35, 212.95, 214.4, 0.5);
}
.btn-zinc-100.disabled,
.btn-zinc-100:disabled {
  color: #212529;
  background-color: #f4f4f5;
  border-color: #f4f4f5;
}
.btn-zinc-100:not(:disabled):not(.disabled):active,
.btn-zinc-100:not(:disabled):not(.disabled).active,
.show > .btn-zinc-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(217.2857142857, 217.2857142857, 220.7142857143);
  border-color: rgb(210.6071428571, 210.6071428571, 214.6428571429);
}
.btn-zinc-100:not(:disabled):not(.disabled):active:focus,
.btn-zinc-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212.35, 212.95, 214.4, 0.5);
}
.btn-zinc-200 {
  color: #212529;
  background-color: #e4e4e7;
  border-color: #e4e4e7;
}
.btn-zinc-200:hover {
  color: #212529;
  background-color: rgb(207.75, 207.75, 213);
  border-color: #c9c9cf;
}
.btn-zinc-200:focus,
.btn-zinc-200.focus {
  color: #212529;
  background-color: rgb(207.75, 207.75, 213);
  border-color: #c9c9cf;
  box-shadow: 0 0 0 0.2rem rgba(198.75, 199.35, 202.5, 0.5);
}
.btn-zinc-200.disabled,
.btn-zinc-200:disabled {
  color: #212529;
  background-color: #e4e4e7;
  border-color: #e4e4e7;
}
.btn-zinc-200:not(:disabled):not(.disabled):active,
.btn-zinc-200:not(:disabled):not(.disabled).active,
.show > .btn-zinc-200.dropdown-toggle {
  color: #212529;
  background-color: #c9c9cf;
  border-color: rgb(194.25, 194.25, 201);
}
.btn-zinc-200:not(:disabled):not(.disabled):active:focus,
.btn-zinc-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(198.75, 199.35, 202.5, 0.5);
}
.btn-zinc-300 {
  color: #212529;
  background-color: #d4d4d8;
  border-color: #d4d4d8;
}
.btn-zinc-300:hover {
  color: #212529;
  background-color: rgb(191.9420731707, 191.9420731707, 197.8079268293);
  border-color: rgb(185.256097561, 185.256097561, 191.743902439);
}
.btn-zinc-300:focus,
.btn-zinc-300.focus {
  color: #212529;
  background-color: rgb(191.9420731707, 191.9420731707, 197.8079268293);
  border-color: rgb(185.256097561, 185.256097561, 191.743902439);
  box-shadow: 0 0 0 0.2rem rgba(185.15, 185.75, 189.75, 0.5);
}
.btn-zinc-300.disabled,
.btn-zinc-300:disabled {
  color: #212529;
  background-color: #d4d4d8;
  border-color: #d4d4d8;
}
.btn-zinc-300:not(:disabled):not(.disabled):active,
.btn-zinc-300:not(:disabled):not(.disabled).active,
.show > .btn-zinc-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(185.256097561, 185.256097561, 191.743902439);
  border-color: rgb(178.5701219512, 178.5701219512, 185.6798780488);
}
.btn-zinc-300:not(:disabled):not(.disabled):active:focus,
.btn-zinc-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(185.15, 185.75, 189.75, 0.5);
}
.btn-zinc-400 {
  color: #212529;
  background-color: #a1a1aa;
  border-color: #a1a1aa;
}
.btn-zinc-400:hover {
  color: #fff;
  background-color: rgb(140.9134078212, 140.9134078212, 151.8365921788);
  border-color: rgb(134.217877095, 134.217877095, 145.782122905);
}
.btn-zinc-400:focus,
.btn-zinc-400.focus {
  color: #fff;
  background-color: rgb(140.9134078212, 140.9134078212, 151.8365921788);
  border-color: rgb(134.217877095, 134.217877095, 145.782122905);
  box-shadow: 0 0 0 0.2rem rgba(141.8, 142.4, 150.65, 0.5);
}
.btn-zinc-400.disabled,
.btn-zinc-400:disabled {
  color: #212529;
  background-color: #a1a1aa;
  border-color: #a1a1aa;
}
.btn-zinc-400:not(:disabled):not(.disabled):active,
.btn-zinc-400:not(:disabled):not(.disabled).active,
.show > .btn-zinc-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(134.217877095, 134.217877095, 145.782122905);
  border-color: rgb(127.5223463687, 127.5223463687, 139.7276536313);
}
.btn-zinc-400:not(:disabled):not(.disabled):active:focus,
.btn-zinc-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(141.8, 142.4, 150.65, 0.5);
}
.btn-zinc-500 {
  color: #fff;
  background-color: #71717a;
  border-color: #71717a;
}
.btn-zinc-500:hover {
  color: #fff;
  background-color: rgb(94.6074468085, 94.6074468085, 102.1425531915);
  border-color: rgb(88.4765957447, 88.4765957447, 95.5234042553);
}
.btn-zinc-500:focus,
.btn-zinc-500.focus {
  color: #fff;
  background-color: rgb(94.6074468085, 94.6074468085, 102.1425531915);
  border-color: rgb(88.4765957447, 88.4765957447, 95.5234042553);
  box-shadow: 0 0 0 0.2rem rgba(134.3, 134.3, 141.95, 0.5);
}
.btn-zinc-500.disabled,
.btn-zinc-500:disabled {
  color: #fff;
  background-color: #71717a;
  border-color: #71717a;
}
.btn-zinc-500:not(:disabled):not(.disabled):active,
.btn-zinc-500:not(:disabled):not(.disabled).active,
.show > .btn-zinc-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(88.4765957447, 88.4765957447, 95.5234042553);
  border-color: rgb(82.3457446809, 82.3457446809, 88.9042553191);
}
.btn-zinc-500:not(:disabled):not(.disabled):active:focus,
.btn-zinc-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134.3, 134.3, 141.95, 0.5);
}
.btn-zinc-600 {
  color: #fff;
  background-color: #52525b;
  border-color: #52525b;
}
.btn-zinc-600:hover {
  color: #fff;
  background-color: rgb(63.8699421965, 63.8699421965, 70.8800578035);
  border-color: rgb(57.8265895954, 57.8265895954, 64.1734104046);
}
.btn-zinc-600:focus,
.btn-zinc-600.focus {
  color: #fff;
  background-color: rgb(63.8699421965, 63.8699421965, 70.8800578035);
  border-color: rgb(57.8265895954, 57.8265895954, 64.1734104046);
  box-shadow: 0 0 0 0.2rem rgba(107.95, 107.95, 115.6, 0.5);
}
.btn-zinc-600.disabled,
.btn-zinc-600:disabled {
  color: #fff;
  background-color: #52525b;
  border-color: #52525b;
}
.btn-zinc-600:not(:disabled):not(.disabled):active,
.btn-zinc-600:not(:disabled):not(.disabled).active,
.show > .btn-zinc-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(57.8265895954, 57.8265895954, 64.1734104046);
  border-color: rgb(51.7832369942, 51.7832369942, 57.4667630058);
}
.btn-zinc-600:not(:disabled):not(.disabled):active:focus,
.btn-zinc-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(107.95, 107.95, 115.6, 0.5);
}
.btn-zinc-700 {
  color: #fff;
  background-color: #3f3f46;
  border-color: #3f3f46;
}
.btn-zinc-700:hover {
  color: #fff;
  background-color: rgb(44.8815789474, 44.8815789474, 49.8684210526);
  border-color: rgb(38.8421052632, 38.8421052632, 43.1578947368);
}
.btn-zinc-700:focus,
.btn-zinc-700.focus {
  color: #fff;
  background-color: rgb(44.8815789474, 44.8815789474, 49.8684210526);
  border-color: rgb(38.8421052632, 38.8421052632, 43.1578947368);
  box-shadow: 0 0 0 0.2rem rgba(91.8, 91.8, 97.75, 0.5);
}
.btn-zinc-700.disabled,
.btn-zinc-700:disabled {
  color: #fff;
  background-color: #3f3f46;
  border-color: #3f3f46;
}
.btn-zinc-700:not(:disabled):not(.disabled):active,
.btn-zinc-700:not(:disabled):not(.disabled).active,
.show > .btn-zinc-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(38.8421052632, 38.8421052632, 43.1578947368);
  border-color: rgb(32.8026315789, 32.8026315789, 36.4473684211);
}
.btn-zinc-700:not(:disabled):not(.disabled):active:focus,
.btn-zinc-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(91.8, 91.8, 97.75, 0.5);
}
.btn-zinc-800 {
  color: #fff;
  background-color: #27272a;
  border-color: #27272a;
}
.btn-zinc-800:hover {
  color: #fff;
  background-color: rgb(20.5833333333, 20.5833333333, 22.1666666667);
  border-color: rgb(14.4444444444, 14.4444444444, 15.5555555556);
}
.btn-zinc-800:focus,
.btn-zinc-800.focus {
  color: #fff;
  background-color: rgb(20.5833333333, 20.5833333333, 22.1666666667);
  border-color: rgb(14.4444444444, 14.4444444444, 15.5555555556);
  box-shadow: 0 0 0 0.2rem rgba(71.4, 71.4, 73.95, 0.5);
}
.btn-zinc-800.disabled,
.btn-zinc-800:disabled {
  color: #fff;
  background-color: #27272a;
  border-color: #27272a;
}
.btn-zinc-800:not(:disabled):not(.disabled):active,
.btn-zinc-800:not(:disabled):not(.disabled).active,
.show > .btn-zinc-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(14.4444444444, 14.4444444444, 15.5555555556);
  border-color: rgb(8.3055555556, 8.3055555556, 8.9444444444);
}
.btn-zinc-800:not(:disabled):not(.disabled):active:focus,
.btn-zinc-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71.4, 71.4, 73.95, 0.5);
}
.btn-zinc-900 {
  color: #fff;
  background-color: #18181b;
  border-color: #18181b;
}
.btn-zinc-900:hover {
  color: #fff;
  background-color: rgb(6, 6, 6.75);
  border-color: black;
}
.btn-zinc-900:focus,
.btn-zinc-900.focus {
  color: #fff;
  background-color: rgb(6, 6, 6.75);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(58.65, 58.65, 61.2, 0.5);
}
.btn-zinc-900.disabled,
.btn-zinc-900:disabled {
  color: #fff;
  background-color: #18181b;
  border-color: #18181b;
}
.btn-zinc-900:not(:disabled):not(.disabled):active,
.btn-zinc-900:not(:disabled):not(.disabled).active,
.show > .btn-zinc-900.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-zinc-900:not(:disabled):not(.disabled):active:focus,
.btn-zinc-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58.65, 58.65, 61.2, 0.5);
}
.btn-zinc-950 {
  color: #fff;
  background-color: #09090b;
  border-color: #09090b;
}
.btn-zinc-950:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-zinc-950:focus,
.btn-zinc-950.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(45.9, 45.9, 47.6, 0.5);
}
.btn-zinc-950.disabled,
.btn-zinc-950:disabled {
  color: #fff;
  background-color: #09090b;
  border-color: #09090b;
}
.btn-zinc-950:not(:disabled):not(.disabled):active,
.btn-zinc-950:not(:disabled):not(.disabled).active,
.show > .btn-zinc-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-zinc-950:not(:disabled):not(.disabled):active:focus,
.btn-zinc-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-zinc-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45.9, 45.9, 47.6, 0.5);
}
.btn-neutral-50 {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-neutral-50:hover {
  color: #212529;
  background-color: rgb(230.875, 230.875, 230.875);
  border-color: rgb(224.5, 224.5, 224.5);
}
.btn-neutral-50:focus,
.btn-neutral-50.focus {
  color: #212529;
  background-color: rgb(230.875, 230.875, 230.875);
  border-color: rgb(224.5, 224.5, 224.5);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 218.65, 0.5);
}
.btn-neutral-50.disabled,
.btn-neutral-50:disabled {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-neutral-50:not(:disabled):not(.disabled):active,
.btn-neutral-50:not(:disabled):not(.disabled).active,
.show > .btn-neutral-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(224.5, 224.5, 224.5);
  border-color: rgb(218.125, 218.125, 218.125);
}
.btn-neutral-50:not(:disabled):not(.disabled):active:focus,
.btn-neutral-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 218.65, 0.5);
}
.btn-neutral-100 {
  color: #212529;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-neutral-100:hover {
  color: #212529;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
}
.btn-neutral-100:focus,
.btn-neutral-100.focus {
  color: #212529;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
  box-shadow: 0 0 0 0.2rem rgba(213.2, 213.8, 214.4, 0.5);
}
.btn-neutral-100.disabled,
.btn-neutral-100:disabled {
  color: #212529;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-neutral-100:not(:disabled):not(.disabled):active,
.btn-neutral-100:not(:disabled):not(.disabled).active,
.show > .btn-neutral-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(219.5, 219.5, 219.5);
  border-color: rgb(213.125, 213.125, 213.125);
}
.btn-neutral-100:not(:disabled):not(.disabled):active:focus,
.btn-neutral-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213.2, 213.8, 214.4, 0.5);
}
.btn-neutral-200 {
  color: #212529;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-neutral-200:hover {
  color: #212529;
  background-color: rgb(209.875, 209.875, 209.875);
  border-color: rgb(203.5, 203.5, 203.5);
}
.btn-neutral-200:focus,
.btn-neutral-200.focus {
  color: #212529;
  background-color: rgb(209.875, 209.875, 209.875);
  border-color: rgb(203.5, 203.5, 203.5);
  box-shadow: 0 0 0 0.2rem rgba(199.6, 200.2, 200.8, 0.5);
}
.btn-neutral-200.disabled,
.btn-neutral-200:disabled {
  color: #212529;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-neutral-200:not(:disabled):not(.disabled):active,
.btn-neutral-200:not(:disabled):not(.disabled).active,
.show > .btn-neutral-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(203.5, 203.5, 203.5);
  border-color: rgb(197.125, 197.125, 197.125);
}
.btn-neutral-200:not(:disabled):not(.disabled):active:focus,
.btn-neutral-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199.6, 200.2, 200.8, 0.5);
}
.btn-neutral-300 {
  color: #212529;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-neutral-300:hover {
  color: #212529;
  background-color: rgb(192.875, 192.875, 192.875);
  border-color: rgb(186.5, 186.5, 186.5);
}
.btn-neutral-300:focus,
.btn-neutral-300.focus {
  color: #212529;
  background-color: rgb(192.875, 192.875, 192.875);
  border-color: rgb(186.5, 186.5, 186.5);
  box-shadow: 0 0 0 0.2rem rgba(185.15, 185.75, 186.35, 0.5);
}
.btn-neutral-300.disabled,
.btn-neutral-300:disabled {
  color: #212529;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-neutral-300:not(:disabled):not(.disabled):active,
.btn-neutral-300:not(:disabled):not(.disabled).active,
.show > .btn-neutral-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(186.5, 186.5, 186.5);
  border-color: rgb(180.125, 180.125, 180.125);
}
.btn-neutral-300:not(:disabled):not(.disabled):active:focus,
.btn-neutral-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(185.15, 185.75, 186.35, 0.5);
}
.btn-neutral-400 {
  color: #212529;
  background-color: #a3a3a3;
  border-color: #a3a3a3;
}
.btn-neutral-400:hover {
  color: #fff;
  background-color: rgb(143.875, 143.875, 143.875);
  border-color: rgb(137.5, 137.5, 137.5);
}
.btn-neutral-400:focus,
.btn-neutral-400.focus {
  color: #fff;
  background-color: rgb(143.875, 143.875, 143.875);
  border-color: rgb(137.5, 137.5, 137.5);
  box-shadow: 0 0 0 0.2rem rgba(143.5, 144.1, 144.7, 0.5);
}
.btn-neutral-400.disabled,
.btn-neutral-400:disabled {
  color: #212529;
  background-color: #a3a3a3;
  border-color: #a3a3a3;
}
.btn-neutral-400:not(:disabled):not(.disabled):active,
.btn-neutral-400:not(:disabled):not(.disabled).active,
.show > .btn-neutral-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(137.5, 137.5, 137.5);
  border-color: rgb(131.125, 131.125, 131.125);
}
.btn-neutral-400:not(:disabled):not(.disabled):active:focus,
.btn-neutral-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143.5, 144.1, 144.7, 0.5);
}
.btn-neutral-500 {
  color: #fff;
  background-color: #737373;
  border-color: #737373;
}
.btn-neutral-500:hover {
  color: #fff;
  background-color: rgb(95.875, 95.875, 95.875);
  border-color: rgb(89.5, 89.5, 89.5);
}
.btn-neutral-500:focus,
.btn-neutral-500.focus {
  color: #fff;
  background-color: rgb(95.875, 95.875, 95.875);
  border-color: rgb(89.5, 89.5, 89.5);
  box-shadow: 0 0 0 0.2rem rgba(136, 136, 136, 0.5);
}
.btn-neutral-500.disabled,
.btn-neutral-500:disabled {
  color: #fff;
  background-color: #737373;
  border-color: #737373;
}
.btn-neutral-500:not(:disabled):not(.disabled):active,
.btn-neutral-500:not(:disabled):not(.disabled).active,
.show > .btn-neutral-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(89.5, 89.5, 89.5);
  border-color: rgb(83.125, 83.125, 83.125);
}
.btn-neutral-500:not(:disabled):not(.disabled):active:focus,
.btn-neutral-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(136, 136, 136, 0.5);
}
.btn-neutral-600 {
  color: #fff;
  background-color: #525252;
  border-color: #525252;
}
.btn-neutral-600:hover {
  color: #fff;
  background-color: rgb(62.875, 62.875, 62.875);
  border-color: rgb(56.5, 56.5, 56.5);
}
.btn-neutral-600:focus,
.btn-neutral-600.focus {
  color: #fff;
  background-color: rgb(62.875, 62.875, 62.875);
  border-color: rgb(56.5, 56.5, 56.5);
  box-shadow: 0 0 0 0.2rem rgba(107.95, 107.95, 107.95, 0.5);
}
.btn-neutral-600.disabled,
.btn-neutral-600:disabled {
  color: #fff;
  background-color: #525252;
  border-color: #525252;
}
.btn-neutral-600:not(:disabled):not(.disabled):active,
.btn-neutral-600:not(:disabled):not(.disabled).active,
.show > .btn-neutral-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(56.5, 56.5, 56.5);
  border-color: rgb(50.125, 50.125, 50.125);
}
.btn-neutral-600:not(:disabled):not(.disabled):active:focus,
.btn-neutral-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(107.95, 107.95, 107.95, 0.5);
}
.btn-neutral-700 {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}
.btn-neutral-700:hover {
  color: #fff;
  background-color: rgb(44.875, 44.875, 44.875);
  border-color: rgb(38.5, 38.5, 38.5);
}
.btn-neutral-700:focus,
.btn-neutral-700.focus {
  color: #fff;
  background-color: rgb(44.875, 44.875, 44.875);
  border-color: rgb(38.5, 38.5, 38.5);
  box-shadow: 0 0 0 0.2rem rgba(92.65, 92.65, 92.65, 0.5);
}
.btn-neutral-700.disabled,
.btn-neutral-700:disabled {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}
.btn-neutral-700:not(:disabled):not(.disabled):active,
.btn-neutral-700:not(:disabled):not(.disabled).active,
.show > .btn-neutral-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(38.5, 38.5, 38.5);
  border-color: rgb(32.125, 32.125, 32.125);
}
.btn-neutral-700:not(:disabled):not(.disabled):active:focus,
.btn-neutral-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(92.65, 92.65, 92.65, 0.5);
}
.btn-neutral-800 {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}
.btn-neutral-800:hover {
  color: #fff;
  background-color: rgb(18.875, 18.875, 18.875);
  border-color: rgb(12.5, 12.5, 12.5);
}
.btn-neutral-800:focus,
.btn-neutral-800.focus {
  color: #fff;
  background-color: rgb(18.875, 18.875, 18.875);
  border-color: rgb(12.5, 12.5, 12.5);
  box-shadow: 0 0 0 0.2rem rgba(70.55, 70.55, 70.55, 0.5);
}
.btn-neutral-800.disabled,
.btn-neutral-800:disabled {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}
.btn-neutral-800:not(:disabled):not(.disabled):active,
.btn-neutral-800:not(:disabled):not(.disabled).active,
.show > .btn-neutral-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.5, 12.5, 12.5);
  border-color: rgb(6.125, 6.125, 6.125);
}
.btn-neutral-800:not(:disabled):not(.disabled):active:focus,
.btn-neutral-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(70.55, 70.55, 70.55, 0.5);
}
.btn-neutral-900 {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.btn-neutral-900:hover {
  color: #fff;
  background-color: rgb(3.875, 3.875, 3.875);
  border-color: black;
}
.btn-neutral-900:focus,
.btn-neutral-900.focus {
  color: #fff;
  background-color: rgb(3.875, 3.875, 3.875);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(57.8, 57.8, 57.8, 0.5);
}
.btn-neutral-900.disabled,
.btn-neutral-900:disabled {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.btn-neutral-900:not(:disabled):not(.disabled):active,
.btn-neutral-900:not(:disabled):not(.disabled).active,
.show > .btn-neutral-900.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-neutral-900:not(:disabled):not(.disabled):active:focus,
.btn-neutral-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(57.8, 57.8, 57.8, 0.5);
}
.btn-neutral-950 {
  color: #fff;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-neutral-950:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-neutral-950:focus,
.btn-neutral-950.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(46.75, 46.75, 46.75, 0.5);
}
.btn-neutral-950.disabled,
.btn-neutral-950:disabled {
  color: #fff;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-neutral-950:not(:disabled):not(.disabled):active,
.btn-neutral-950:not(:disabled):not(.disabled).active,
.show > .btn-neutral-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-neutral-950:not(:disabled):not(.disabled):active:focus,
.btn-neutral-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-neutral-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(46.75, 46.75, 46.75, 0.5);
}
.btn-stone-50 {
  color: #212529;
  background-color: #fafaf9;
  border-color: #fafaf9;
}
.btn-stone-50:hover {
  color: #212529;
  background-color: rgb(232.6136363636, 232.6136363636, 228.1363636364);
  border-color: rgb(226.8181818182, 226.8181818182, 221.1818181818);
}
.btn-stone-50:focus,
.btn-stone-50.focus {
  color: #212529;
  background-color: rgb(232.6136363636, 232.6136363636, 228.1363636364);
  border-color: rgb(226.8181818182, 226.8181818182, 221.1818181818);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 217.8, 0.5);
}
.btn-stone-50.disabled,
.btn-stone-50:disabled {
  color: #212529;
  background-color: #fafaf9;
  border-color: #fafaf9;
}
.btn-stone-50:not(:disabled):not(.disabled):active,
.btn-stone-50:not(:disabled):not(.disabled).active,
.show > .btn-stone-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(226.8181818182, 226.8181818182, 221.1818181818);
  border-color: rgb(221.0227272727, 221.0227272727, 214.2272727273);
}
.btn-stone-50:not(:disabled):not(.disabled):active:focus,
.btn-stone-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 218.05, 217.8, 0.5);
}
.btn-stone-100 {
  color: #212529;
  background-color: #f5f5f4;
  border-color: #f5f5f4;
}
.btn-stone-100:hover {
  color: #212529;
  background-color: rgb(226.7857142857, 226.7857142857, 223.9642857143);
  border-color: rgb(220.7142857143, 220.7142857143, 217.2857142857);
}
.btn-stone-100:focus,
.btn-stone-100.focus {
  color: #212529;
  background-color: rgb(226.7857142857, 226.7857142857, 223.9642857143);
  border-color: rgb(220.7142857143, 220.7142857143, 217.2857142857);
  box-shadow: 0 0 0 0.2rem rgba(213.2, 213.8, 213.55, 0.5);
}
.btn-stone-100.disabled,
.btn-stone-100:disabled {
  color: #212529;
  background-color: #f5f5f4;
  border-color: #f5f5f4;
}
.btn-stone-100:not(:disabled):not(.disabled):active,
.btn-stone-100:not(:disabled):not(.disabled).active,
.show > .btn-stone-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(220.7142857143, 220.7142857143, 217.2857142857);
  border-color: rgb(214.6428571429, 214.6428571429, 210.6071428571);
}
.btn-stone-100:not(:disabled):not(.disabled):active:focus,
.btn-stone-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213.2, 213.8, 213.55, 0.5);
}
.btn-stone-200 {
  color: #212529;
  background-color: #e7e5e4;
  border-color: #e7e5e4;
}
.btn-stone-200:hover {
  color: #212529;
  background-color: rgb(213, 209.5, 207.75);
  border-color: #cfcbc9;
}
.btn-stone-200:focus,
.btn-stone-200.focus {
  color: #212529;
  background-color: rgb(213, 209.5, 207.75);
  border-color: #cfcbc9;
  box-shadow: 0 0 0 0.2rem rgba(201.3, 200.2, 199.95, 0.5);
}
.btn-stone-200.disabled,
.btn-stone-200:disabled {
  color: #212529;
  background-color: #e7e5e4;
  border-color: #e7e5e4;
}
.btn-stone-200:not(:disabled):not(.disabled):active,
.btn-stone-200:not(:disabled):not(.disabled).active,
.show > .btn-stone-200.dropdown-toggle {
  color: #212529;
  background-color: #cfcbc9;
  border-color: rgb(201, 196.5, 194.25);
}
.btn-stone-200:not(:disabled):not(.disabled):active:focus,
.btn-stone-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(201.3, 200.2, 199.95, 0.5);
}
.btn-stone-300 {
  color: #212529;
  background-color: #d6d3d1;
  border-color: #d6d3d1;
}
.btn-stone-300:hover {
  color: #212529;
  background-color: rgb(195.974137931, 191.6551724138, 188.775862069);
  border-color: rgb(189.9655172414, 185.2068965517, 182.0344827586);
}
.btn-stone-300:focus,
.btn-stone-300.focus {
  color: #212529;
  background-color: rgb(195.974137931, 191.6551724138, 188.775862069);
  border-color: rgb(189.9655172414, 185.2068965517, 182.0344827586);
  box-shadow: 0 0 0 0.2rem rgba(186.85, 184.9, 183.8, 0.5);
}
.btn-stone-300.disabled,
.btn-stone-300:disabled {
  color: #212529;
  background-color: #d6d3d1;
  border-color: #d6d3d1;
}
.btn-stone-300:not(:disabled):not(.disabled):active,
.btn-stone-300:not(:disabled):not(.disabled).active,
.show > .btn-stone-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(189.9655172414, 185.2068965517, 182.0344827586);
  border-color: rgb(183.9568965517, 178.7586206897, 175.2931034483);
}
.btn-stone-300:not(:disabled):not(.disabled):active:focus,
.btn-stone-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(186.85, 184.9, 183.8, 0.5);
}
.btn-stone-400 {
  color: #212529;
  background-color: #a8a29e;
  border-color: #a8a29e;
}
.btn-stone-400:hover {
  color: #fff;
  background-color: rgb(149.9144021739, 142.6671195652, 137.8355978261);
  border-color: rgb(143.8858695652, 136.222826087, 131.1141304348);
}
.btn-stone-400:focus,
.btn-stone-400.focus {
  color: #fff;
  background-color: rgb(149.9144021739, 142.6671195652, 137.8355978261);
  border-color: rgb(143.8858695652, 136.222826087, 131.1141304348);
  box-shadow: 0 0 0 0.2rem rgba(147.75, 143.25, 140.45, 0.5);
}
.btn-stone-400.disabled,
.btn-stone-400:disabled {
  color: #212529;
  background-color: #a8a29e;
  border-color: #a8a29e;
}
.btn-stone-400:not(:disabled):not(.disabled):active,
.btn-stone-400:not(:disabled):not(.disabled).active,
.show > .btn-stone-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(143.8858695652, 136.222826087, 131.1141304348);
  border-color: rgb(137.8573369565, 129.7785326087, 124.3926630435);
}
.btn-stone-400:not(:disabled):not(.disabled):active:focus,
.btn-stone-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147.75, 143.25, 140.45, 0.5);
}
.btn-stone-500 {
  color: #fff;
  background-color: #78716c;
  border-color: #78716c;
}
.btn-stone-500:hover {
  color: #fff;
  background-color: rgb(99.8684210526, 94.0427631579, 89.8815789474);
  border-color: rgb(93.1578947368, 87.7236842105, 83.8421052632);
}
.btn-stone-500:focus,
.btn-stone-500.focus {
  color: #fff;
  background-color: rgb(99.8684210526, 94.0427631579, 89.8815789474);
  border-color: rgb(93.1578947368, 87.7236842105, 83.8421052632);
  box-shadow: 0 0 0 0.2rem rgba(140.25, 134.3, 130.05, 0.5);
}
.btn-stone-500.disabled,
.btn-stone-500:disabled {
  color: #fff;
  background-color: #78716c;
  border-color: #78716c;
}
.btn-stone-500:not(:disabled):not(.disabled):active,
.btn-stone-500:not(:disabled):not(.disabled).active,
.show > .btn-stone-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(93.1578947368, 87.7236842105, 83.8421052632);
  border-color: rgb(86.4473684211, 81.4046052632, 77.8026315789);
}
.btn-stone-500:not(:disabled):not(.disabled):active:focus,
.btn-stone-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(140.25, 134.3, 130.05, 0.5);
}
.btn-stone-600 {
  color: #fff;
  background-color: #57534e;
  border-color: #57534e;
}
.btn-stone-600:hover {
  color: #fff;
  background-color: rgb(66.8318181818, 63.7590909091, 59.9181818182);
  border-color: rgb(60.1090909091, 57.3454545455, 53.8909090909);
}
.btn-stone-600:focus,
.btn-stone-600.focus {
  color: #fff;
  background-color: rgb(66.8318181818, 63.7590909091, 59.9181818182);
  border-color: rgb(60.1090909091, 57.3454545455, 53.8909090909);
  box-shadow: 0 0 0 0.2rem rgba(112.2, 108.8, 104.55, 0.5);
}
.btn-stone-600.disabled,
.btn-stone-600:disabled {
  color: #fff;
  background-color: #57534e;
  border-color: #57534e;
}
.btn-stone-600:not(:disabled):not(.disabled):active,
.btn-stone-600:not(:disabled):not(.disabled).active,
.show > .btn-stone-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(60.1090909091, 57.3454545455, 53.8909090909);
  border-color: rgb(53.3863636364, 50.9318181818, 47.8636363636);
}
.btn-stone-600:not(:disabled):not(.disabled):active:focus,
.btn-stone-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(112.2, 108.8, 104.55, 0.5);
}
.btn-stone-700 {
  color: #fff;
  background-color: #44403c;
  border-color: #44403c;
}
.btn-stone-700:hover {
  color: #fff;
  background-color: rgb(47.6796875, 44.875, 42.0703125);
  border-color: rgb(40.90625, 38.5, 36.09375);
}
.btn-stone-700:focus,
.btn-stone-700.focus {
  color: #fff;
  background-color: rgb(47.6796875, 44.875, 42.0703125);
  border-color: rgb(40.90625, 38.5, 36.09375);
  box-shadow: 0 0 0 0.2rem rgba(96.05, 92.65, 89.25, 0.5);
}
.btn-stone-700.disabled,
.btn-stone-700:disabled {
  color: #fff;
  background-color: #44403c;
  border-color: #44403c;
}
.btn-stone-700:not(:disabled):not(.disabled):active,
.btn-stone-700:not(:disabled):not(.disabled).active,
.show > .btn-stone-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(40.90625, 38.5, 36.09375);
  border-color: rgb(34.1328125, 32.125, 30.1171875);
}
.btn-stone-700:not(:disabled):not(.disabled):active:focus,
.btn-stone-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.05, 92.65, 89.25, 0.5);
}
.btn-stone-800 {
  color: #fff;
  background-color: #292524;
  border-color: #292524;
}
.btn-stone-800:hover {
  color: #fff;
  background-color: rgb(20.6331168831, 18.6201298701, 18.1168831169);
  border-color: rgb(13.8441558442, 12.4935064935, 12.1558441558);
}
.btn-stone-800:focus,
.btn-stone-800.focus {
  color: #fff;
  background-color: rgb(20.6331168831, 18.6201298701, 18.1168831169);
  border-color: rgb(13.8441558442, 12.4935064935, 12.1558441558);
  box-shadow: 0 0 0 0.2rem rgba(73.1, 69.7, 68.85, 0.5);
}
.btn-stone-800.disabled,
.btn-stone-800:disabled {
  color: #fff;
  background-color: #292524;
  border-color: #292524;
}
.btn-stone-800:not(:disabled):not(.disabled):active,
.btn-stone-800:not(:disabled):not(.disabled).active,
.show > .btn-stone-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(13.8441558442, 12.4935064935, 12.1558441558);
  border-color: rgb(7.0551948052, 6.3668831169, 6.1948051948);
}
.btn-stone-800:not(:disabled):not(.disabled):active:focus,
.btn-stone-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(73.1, 69.7, 68.85, 0.5);
}
.btn-stone-900 {
  color: #fff;
  background-color: #1c1917;
  border-color: #1c1917;
}
.btn-stone-900:hover {
  color: #fff;
  background-color: rgb(7, 6.25, 5.75);
  border-color: black;
}
.btn-stone-900:focus,
.btn-stone-900.focus {
  color: #fff;
  background-color: rgb(7, 6.25, 5.75);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(62.05, 59.5, 57.8, 0.5);
}
.btn-stone-900.disabled,
.btn-stone-900:disabled {
  color: #fff;
  background-color: #1c1917;
  border-color: #1c1917;
}
.btn-stone-900:not(:disabled):not(.disabled):active,
.btn-stone-900:not(:disabled):not(.disabled).active,
.show > .btn-stone-900.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-stone-900:not(:disabled):not(.disabled):active:focus,
.btn-stone-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.05, 59.5, 57.8, 0.5);
}
.btn-stone-950 {
  color: #fff;
  background-color: #0c0a09;
  border-color: #0c0a09;
}
.btn-stone-950:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-stone-950:focus,
.btn-stone-950.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(48.45, 46.75, 45.9, 0.5);
}
.btn-stone-950.disabled,
.btn-stone-950:disabled {
  color: #fff;
  background-color: #0c0a09;
  border-color: #0c0a09;
}
.btn-stone-950:not(:disabled):not(.disabled):active,
.btn-stone-950:not(:disabled):not(.disabled).active,
.show > .btn-stone-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-stone-950:not(:disabled):not(.disabled):active:focus,
.btn-stone-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-stone-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(48.45, 46.75, 45.9, 0.5);
}
.btn-red-50 {
  color: #212529;
  background-color: #fef2f2;
  border-color: #fef2f2;
}
.btn-red-50:hover {
  color: #212529;
  background-color: rgb(251.2678571429, 206.4821428571, 206.4821428571);
  border-color: rgb(250.3571428571, 194.6428571429, 194.6428571429);
}
.btn-red-50:focus,
.btn-red-50.focus {
  color: #212529;
  background-color: rgb(251.2678571429, 206.4821428571, 206.4821428571);
  border-color: rgb(250.3571428571, 194.6428571429, 194.6428571429);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 211.25, 211.85, 0.5);
}
.btn-red-50.disabled,
.btn-red-50:disabled {
  color: #212529;
  background-color: #fef2f2;
  border-color: #fef2f2;
}
.btn-red-50:not(:disabled):not(.disabled):active,
.btn-red-50:not(:disabled):not(.disabled).active,
.show > .btn-red-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(250.3571428571, 194.6428571429, 194.6428571429);
  border-color: rgb(249.4464285714, 182.8035714286, 182.8035714286);
}
.btn-red-50:not(:disabled):not(.disabled):active:focus,
.btn-red-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 211.25, 211.85, 0.5);
}
.btn-red-100 {
  color: #212529;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.btn-red-100:hover {
  color: #212529;
  background-color: rgb(252.725, 189.025, 189.025);
  border-color: rgb(252.3, 176.7, 176.7);
}
.btn-red-100:focus,
.btn-red-100.focus {
  color: #212529;
  background-color: rgb(252.725, 189.025, 189.025);
  border-color: rgb(252.3, 176.7, 176.7);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 197.65, 198.25, 0.5);
}
.btn-red-100.disabled,
.btn-red-100:disabled {
  color: #212529;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.btn-red-100:not(:disabled):not(.disabled):active,
.btn-red-100:not(:disabled):not(.disabled).active,
.show > .btn-red-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(252.3, 176.7, 176.7);
  border-color: rgb(251.875, 164.375, 164.375);
}
.btn-red-100:not(:disabled):not(.disabled):active:focus,
.btn-red-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 197.65, 198.25, 0.5);
}
.btn-red-200 {
  color: #212529;
  background-color: #fecaca;
  border-color: #fecaca;
}
.btn-red-200:hover {
  color: #212529;
  background-color: rgb(253.2916666667, 164.4583333333, 164.4583333333);
  border-color: rgb(253.0555555556, 151.9444444444, 151.9444444444);
}
.btn-red-200:focus,
.btn-red-200.focus {
  color: #212529;
  background-color: rgb(253.2916666667, 164.4583333333, 164.4583333333);
  border-color: rgb(253.0555555556, 151.9444444444, 151.9444444444);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 177.25, 177.85, 0.5);
}
.btn-red-200.disabled,
.btn-red-200:disabled {
  color: #212529;
  background-color: #fecaca;
  border-color: #fecaca;
}
.btn-red-200:not(:disabled):not(.disabled):active,
.btn-red-200:not(:disabled):not(.disabled).active,
.show > .btn-red-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(253.0555555556, 151.9444444444, 151.9444444444);
  border-color: rgb(252.8194444444, 139.4305555556, 139.4305555556);
}
.btn-red-200:not(:disabled):not(.disabled):active:focus,
.btn-red-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 177.25, 177.85, 0.5);
}
.btn-red-300 {
  color: #212529;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.btn-red-300:hover {
  color: #212529;
  background-color: rgb(250.7661290323, 127.9838709677, 127.9838709677);
  border-color: rgb(250.3548387097, 115.6451612903, 115.6451612903);
}
.btn-red-300:focus,
.btn-red-300.focus {
  color: #212529;
  background-color: rgb(250.7661290323, 127.9838709677, 127.9838709677);
  border-color: rgb(250.3548387097, 115.6451612903, 115.6451612903);
  box-shadow: 0 0 0 0.2rem rgba(219.15, 145.8, 146.4, 0.5);
}
.btn-red-300.disabled,
.btn-red-300:disabled {
  color: #212529;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.btn-red-300:not(:disabled):not(.disabled):active,
.btn-red-300:not(:disabled):not(.disabled).active,
.show > .btn-red-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(250.3548387097, 115.6451612903, 115.6451612903);
  border-color: rgb(249.9435483871, 103.3064516129, 103.3064516129);
}
.btn-red-300:not(:disabled):not(.disabled):active:focus,
.btn-red-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219.15, 145.8, 146.4, 0.5);
}
.btn-red-400 {
  color: #212529;
  background-color: #f87171;
  border-color: #f87171;
}
.btn-red-400:hover {
  color: #fff;
  background-color: rgb(246.2030201342, 76.5469798658, 76.5469798658);
  border-color: rgb(245.6040268456, 64.3959731544, 64.3959731544);
}
.btn-red-400:focus,
.btn-red-400.focus {
  color: #fff;
  background-color: rgb(246.2030201342, 76.5469798658, 76.5469798658);
  border-color: rgb(245.6040268456, 64.3959731544, 64.3959731544);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 101.6, 102.2, 0.5);
}
.btn-red-400.disabled,
.btn-red-400:disabled {
  color: #212529;
  background-color: #f87171;
  border-color: #f87171;
}
.btn-red-400:not(:disabled):not(.disabled):active,
.btn-red-400:not(:disabled):not(.disabled).active,
.show > .btn-red-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(245.6040268456, 64.3959731544, 64.3959731544);
  border-color: rgb(245.005033557, 52.244966443, 52.244966443);
}
.btn-red-400:not(:disabled):not(.disabled):active:focus,
.btn-red-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 101.6, 102.2, 0.5);
}
.btn-red-500 {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.btn-red-500:hover {
  color: #fff;
  background-color: rgb(235.9852216749, 32.7647783251, 32.7647783251);
  border-color: rgb(234.9802955665, 21.0197044335, 21.0197044335);
}
.btn-red-500:focus,
.btn-red-500.focus {
  color: #fff;
  background-color: rgb(235.9852216749, 32.7647783251, 32.7647783251);
  border-color: rgb(234.9802955665, 21.0197044335, 21.0197044335);
  box-shadow: 0 0 0 0.2rem rgba(241.4, 96.05, 96.05, 0.5);
}
.btn-red-500.disabled,
.btn-red-500:disabled {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.btn-red-500:not(:disabled):not(.disabled):active,
.btn-red-500:not(:disabled):not(.disabled).active,
.show > .btn-red-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(234.9802955665, 21.0197044335, 21.0197044335);
  border-color: rgb(224.0775862069, 19.1724137931, 19.1724137931);
}
.btn-red-500:not(:disabled):not(.disabled):active:focus,
.btn-red-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(241.4, 96.05, 96.05, 0.5);
}
.btn-red-600 {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.btn-red-600:hover {
  color: #fff;
  background-color: rgb(189.2291666667, 30.5208333333, 30.5208333333);
  border-color: rgb(178.25, 28.75, 28.75);
}
.btn-red-600:focus,
.btn-red-600.focus {
  color: #fff;
  background-color: rgb(189.2291666667, 30.5208333333, 30.5208333333);
  border-color: rgb(178.25, 28.75, 28.75);
  box-shadow: 0 0 0 0.2rem rgba(225.25, 70.55, 70.55, 0.5);
}
.btn-red-600.disabled,
.btn-red-600:disabled {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.btn-red-600:not(:disabled):not(.disabled):active,
.btn-red-600:not(:disabled):not(.disabled).active,
.show > .btn-red-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(178.25, 28.75, 28.75);
  border-color: rgb(167.2708333333, 26.9791666667, 26.9791666667);
}
.btn-red-600:not(:disabled):not(.disabled):active:focus,
.btn-red-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225.25, 70.55, 70.55, 0.5);
}
.btn-red-700 {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.btn-red-700:hover {
  color: #fff;
  background-color: rgb(151.7781690141, 22.9718309859, 22.9718309859);
  border-color: rgb(140.7042253521, 21.2957746479, 21.2957746479);
}
.btn-red-700:focus,
.btn-red-700.focus {
  color: #fff;
  background-color: rgb(151.7781690141, 22.9718309859, 22.9718309859);
  border-color: rgb(140.7042253521, 21.2957746479, 21.2957746479);
  box-shadow: 0 0 0 0.2rem rgba(195.5, 62.05, 62.05, 0.5);
}
.btn-red-700.disabled,
.btn-red-700:disabled {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.btn-red-700:not(:disabled):not(.disabled):active,
.btn-red-700:not(:disabled):not(.disabled).active,
.show > .btn-red-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(140.7042253521, 21.2957746479, 21.2957746479);
  border-color: rgb(129.6302816901, 19.6197183099, 19.6197183099);
}
.btn-red-700:not(:disabled):not(.disabled):active:focus,
.btn-red-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195.5, 62.05, 62.05, 0.5);
}
.btn-red-800 {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.btn-red-800:hover {
  color: #fff;
  background-color: rgb(120.4875, 21.2625, 21.2625);
  border-color: rgb(109.65, 19.35, 19.35);
}
.btn-red-800:focus,
.btn-red-800.focus {
  color: #fff;
  background-color: rgb(120.4875, 21.2625, 21.2625);
  border-color: rgb(109.65, 19.35, 19.35);
  box-shadow: 0 0 0 0.2rem rgba(168.3, 61.2, 61.2, 0.5);
}
.btn-red-800.disabled,
.btn-red-800:disabled {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.btn-red-800:not(:disabled):not(.disabled):active,
.btn-red-800:not(:disabled):not(.disabled).active,
.show > .btn-red-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(109.65, 19.35, 19.35);
  border-color: rgb(98.8125, 17.4375, 17.4375);
}
.btn-red-800:not(:disabled):not(.disabled):active:focus,
.btn-red-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(168.3, 61.2, 61.2, 0.5);
}
.btn-red-900 {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.btn-red-900:hover {
  color: #fff;
  background-color: rgb(95.8605769231, 21.8894230769, 21.8894230769);
  border-color: rgb(85.4807692308, 19.5192307692, 19.5192307692);
}
.btn-red-900:focus,
.btn-red-900.focus {
  color: #fff;
  background-color: rgb(95.8605769231, 21.8894230769, 21.8894230769);
  border-color: rgb(85.4807692308, 19.5192307692, 19.5192307692);
  box-shadow: 0 0 0 0.2rem rgba(146.2, 62.9, 62.9, 0.5);
}
.btn-red-900.disabled,
.btn-red-900:disabled {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.btn-red-900:not(:disabled):not(.disabled):active,
.btn-red-900:not(:disabled):not(.disabled).active,
.show > .btn-red-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(85.4807692308, 19.5192307692, 19.5192307692);
  border-color: rgb(75.1009615385, 17.1490384615, 17.1490384615);
}
.btn-red-900:not(:disabled):not(.disabled):active:focus,
.btn-red-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(146.2, 62.9, 62.9, 0.5);
}
.btn-red-950 {
  color: #fff;
  background-color: #450a0a;
  border-color: #450a0a;
}
.btn-red-950:hover {
  color: #fff;
  background-color: rgb(35.5917721519, 5.1582278481, 5.1582278481);
  border-color: rgb(24.4556962025, 3.5443037975, 3.5443037975);
}
.btn-red-950:focus,
.btn-red-950.focus {
  color: #fff;
  background-color: rgb(35.5917721519, 5.1582278481, 5.1582278481);
  border-color: rgb(24.4556962025, 3.5443037975, 3.5443037975);
  box-shadow: 0 0 0 0.2rem rgba(96.9, 46.75, 46.75, 0.5);
}
.btn-red-950.disabled,
.btn-red-950:disabled {
  color: #fff;
  background-color: #450a0a;
  border-color: #450a0a;
}
.btn-red-950:not(:disabled):not(.disabled):active,
.btn-red-950:not(:disabled):not(.disabled).active,
.show > .btn-red-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(24.4556962025, 3.5443037975, 3.5443037975);
  border-color: rgb(13.3196202532, 1.9303797468, 1.9303797468);
}
.btn-red-950:not(:disabled):not(.disabled):active:focus,
.btn-red-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-red-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.9, 46.75, 46.75, 0.5);
}
.btn-orange-50 {
  color: #212529;
  background-color: #fff7ed;
  border-color: #fff7ed;
}
.btn-orange-50:hover {
  color: #212529;
  background-color: rgb(255, 230, 198.75);
  border-color: rgb(255, 224.3333333333, 186);
}
.btn-orange-50:focus,
.btn-orange-50.focus {
  color: #212529;
  background-color: rgb(255, 230, 198.75);
  border-color: rgb(255, 224.3333333333, 186);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 215.5, 207.6, 0.5);
}
.btn-orange-50.disabled,
.btn-orange-50:disabled {
  color: #212529;
  background-color: #fff7ed;
  border-color: #fff7ed;
}
.btn-orange-50:not(:disabled):not(.disabled):active,
.btn-orange-50:not(:disabled):not(.disabled).active,
.show > .btn-orange-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 224.3333333333, 186);
  border-color: rgb(255, 218.6666666667, 173.25);
}
.btn-orange-50:not(:disabled):not(.disabled):active:focus,
.btn-orange-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 215.5, 207.6, 0.5);
}
.btn-orange-100 {
  color: #212529;
  background-color: #ffedd5;
  border-color: #ffedd5;
}
.btn-orange-100:hover {
  color: #212529;
  background-color: rgb(255, 220.6071428571, 174.75);
  border-color: rgb(255, 215.1428571429, 162);
}
.btn-orange-100:focus,
.btn-orange-100.focus {
  color: #212529;
  background-color: rgb(255, 220.6071428571, 174.75);
  border-color: rgb(255, 215.1428571429, 162);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 207, 187.2, 0.5);
}
.btn-orange-100.disabled,
.btn-orange-100:disabled {
  color: #212529;
  background-color: #ffedd5;
  border-color: #ffedd5;
}
.btn-orange-100:not(:disabled):not(.disabled):active,
.btn-orange-100:not(:disabled):not(.disabled).active,
.show > .btn-orange-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 215.1428571429, 162);
  border-color: rgb(255, 209.6785714286, 149.25);
}
.btn-orange-100:not(:disabled):not(.disabled):active:focus,
.btn-orange-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 207, 187.2, 0.5);
}
.btn-orange-200 {
  color: #212529;
  background-color: #fed7aa;
  border-color: #fed7aa;
}
.btn-orange-200:hover {
  color: #212529;
  background-color: rgb(253.5552325581, 197.2093023256, 132.1947674419);
  border-color: rgb(253.4069767442, 191.2790697674, 119.5930232558);
}
.btn-orange-200:focus,
.btn-orange-200.focus {
  color: #212529;
  background-color: rgb(253.5552325581, 197.2093023256, 132.1947674419);
  border-color: rgb(253.4069767442, 191.2790697674, 119.5930232558);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 188.3, 150.65, 0.5);
}
.btn-orange-200.disabled,
.btn-orange-200:disabled {
  color: #212529;
  background-color: #fed7aa;
  border-color: #fed7aa;
}
.btn-orange-200:not(:disabled):not(.disabled):active,
.btn-orange-200:not(:disabled):not(.disabled).active,
.show > .btn-orange-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(253.4069767442, 191.2790697674, 119.5930232558);
  border-color: rgb(253.2587209302, 185.3488372093, 106.9912790698);
}
.btn-orange-200:not(:disabled):not(.disabled):active:focus,
.btn-orange-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 188.3, 150.65, 0.5);
}
.btn-orange-300 {
  color: #212529;
  background-color: #fdba74;
  border-color: #fdba74;
}
.btn-orange-300:hover {
  color: #212529;
  background-color: rgb(252.4574468085, 167.2819148936, 78.2925531915);
  border-color: rgb(252.2765957447, 161.0425531915, 65.7234042553);
}
.btn-orange-300:focus,
.btn-orange-300.focus {
  color: #212529;
  background-color: rgb(252.4574468085, 167.2819148936, 78.2925531915);
  border-color: rgb(252.2765957447, 161.0425531915, 65.7234042553);
  box-shadow: 0 0 0 0.2rem rgba(220, 163.65, 104.75, 0.5);
}
.btn-orange-300.disabled,
.btn-orange-300:disabled {
  color: #212529;
  background-color: #fdba74;
  border-color: #fdba74;
}
.btn-orange-300:not(:disabled):not(.disabled):active,
.btn-orange-300:not(:disabled):not(.disabled).active,
.show > .btn-orange-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(252.2765957447, 161.0425531915, 65.7234042553);
  border-color: rgb(252.0957446809, 154.8031914894, 53.1542553191);
}
.btn-orange-300:not(:disabled):not(.disabled):active:focus,
.btn-orange-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 163.65, 104.75, 0.5);
}
.btn-orange-400 {
  color: #212529;
  background-color: #fb923c;
  border-color: #fb923c;
}
.btn-orange-400:hover {
  color: #212529;
  background-color: rgb(250.2311557789, 125.0489949749, 22.5188442211);
  border-color: rgb(249.9748743719, 118.0653266332, 10.0251256281);
}
.btn-orange-400:focus,
.btn-orange-400.focus {
  color: #212529;
  background-color: rgb(250.2311557789, 125.0489949749, 22.5188442211);
  border-color: rgb(249.9748743719, 118.0653266332, 10.0251256281);
  box-shadow: 0 0 0 0.2rem rgba(218.3, 129.65, 57.15, 0.5);
}
.btn-orange-400.disabled,
.btn-orange-400:disabled {
  color: #212529;
  background-color: #fb923c;
  border-color: #fb923c;
}
.btn-orange-400:not(:disabled):not(.disabled):active,
.btn-orange-400:not(:disabled):not(.disabled).active,
.show > .btn-orange-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(249.9748743719, 118.0653266332, 10.0251256281);
  border-color: rgb(242.2801507538, 111.8216080402, 4.9698492462);
}
.btn-orange-400:not(:disabled):not(.disabled):active:focus,
.btn-orange-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218.3, 129.65, 57.15, 0.5);
}
.btn-orange-500 {
  color: #fff;
  background-color: #f97316;
  border-color: #f97316;
}
.btn-orange-500:hover {
  color: #fff;
  background-color: rgb(226.9069037657, 96.4110878661, 5.8430962343);
  border-color: rgb(214.4769874477, 91.129707113, 5.5230125523);
}
.btn-orange-500:focus,
.btn-orange-500.focus {
  color: #fff;
  background-color: rgb(226.9069037657, 96.4110878661, 5.8430962343);
  border-color: rgb(214.4769874477, 91.129707113, 5.5230125523);
  box-shadow: 0 0 0 0.2rem rgba(249.9, 136, 56.95, 0.5);
}
.btn-orange-500.disabled,
.btn-orange-500:disabled {
  color: #fff;
  background-color: #f97316;
  border-color: #f97316;
}
.btn-orange-500:not(:disabled):not(.disabled):active,
.btn-orange-500:not(:disabled):not(.disabled).active,
.show > .btn-orange-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(214.4769874477, 91.129707113, 5.5230125523);
  border-color: rgb(202.0470711297, 85.8483263598, 5.2029288703);
}
.btn-orange-500:not(:disabled):not(.disabled):active:focus,
.btn-orange-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249.9, 136, 56.95, 0.5);
}
.btn-orange-600 {
  color: #fff;
  background-color: #ea580c;
  border-color: #ea580c;
}
.btn-orange-600:hover {
  color: #fff;
  background-color: rgb(197.6158536585, 74.3170731707, 10.1341463415);
  border-color: rgb(185.487804878, 69.756097561, 9.512195122);
}
.btn-orange-600:focus,
.btn-orange-600.focus {
  color: #fff;
  background-color: rgb(197.6158536585, 74.3170731707, 10.1341463415);
  border-color: rgb(185.487804878, 69.756097561, 9.512195122);
  box-shadow: 0 0 0 0.2rem rgba(237.15, 113.05, 48.45, 0.5);
}
.btn-orange-600.disabled,
.btn-orange-600:disabled {
  color: #fff;
  background-color: #ea580c;
  border-color: #ea580c;
}
.btn-orange-600:not(:disabled):not(.disabled):active,
.btn-orange-600:not(:disabled):not(.disabled).active,
.show > .btn-orange-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(185.487804878, 69.756097561, 9.512195122);
  border-color: rgb(173.3597560976, 65.1951219512, 8.8902439024);
}
.btn-orange-600:not(:disabled):not(.disabled):active:focus,
.btn-orange-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237.15, 113.05, 48.45, 0.5);
}
.btn-orange-700 {
  color: #fff;
  background-color: #c2410c;
  border-color: #c2410c;
}
.btn-orange-700:hover {
  color: #fff;
  background-color: rgb(157.9781553398, 52.9308252427, 9.7718446602);
  border-color: rgb(145.9708737864, 48.9077669903, 9.0291262136);
}
.btn-orange-700:focus,
.btn-orange-700.focus {
  color: #fff;
  background-color: rgb(157.9781553398, 52.9308252427, 9.7718446602);
  border-color: rgb(145.9708737864, 48.9077669903, 9.0291262136);
  box-shadow: 0 0 0 0.2rem rgba(203.15, 93.5, 48.45, 0.5);
}
.btn-orange-700.disabled,
.btn-orange-700:disabled {
  color: #fff;
  background-color: #c2410c;
  border-color: #c2410c;
}
.btn-orange-700:not(:disabled):not(.disabled):active,
.btn-orange-700:not(:disabled):not(.disabled).active,
.show > .btn-orange-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(145.9708737864, 48.9077669903, 9.0291262136);
  border-color: rgb(133.963592233, 44.8847087379, 8.286407767);
}
.btn-orange-700:not(:disabled):not(.disabled):active:focus,
.btn-orange-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203.15, 93.5, 48.45, 0.5);
}
.btn-orange-800 {
  color: #fff;
  background-color: #9a3412;
  border-color: #9a3412;
}
.btn-orange-800:hover {
  color: #fff;
  background-color: rgb(119.7529069767, 40.4360465116, 13.9970930233);
  border-color: rgb(108.3372093023, 36.5813953488, 12.6627906977);
}
.btn-orange-800:focus,
.btn-orange-800.focus {
  color: #fff;
  background-color: rgb(119.7529069767, 40.4360465116, 13.9970930233);
  border-color: rgb(108.3372093023, 36.5813953488, 12.6627906977);
  box-shadow: 0 0 0 0.2rem rgba(169.15, 82.45, 53.55, 0.5);
}
.btn-orange-800.disabled,
.btn-orange-800:disabled {
  color: #fff;
  background-color: #9a3412;
  border-color: #9a3412;
}
.btn-orange-800:not(:disabled):not(.disabled):active,
.btn-orange-800:not(:disabled):not(.disabled).active,
.show > .btn-orange-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(108.3372093023, 36.5813953488, 12.6627906977);
  border-color: rgb(96.9215116279, 32.726744186, 11.3284883721);
}
.btn-orange-800:not(:disabled):not(.disabled):active:focus,
.btn-orange-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(169.15, 82.45, 53.55, 0.5);
}
.btn-orange-900 {
  color: #fff;
  background-color: #7c2d12;
  border-color: #7c2d12;
}
.btn-orange-900:hover {
  color: #fff;
  background-color: rgb(90.5985915493, 32.8785211268, 13.1514084507);
  border-color: rgb(79.4647887324, 28.838028169, 11.5352112676);
}
.btn-orange-900:focus,
.btn-orange-900.focus {
  color: #fff;
  background-color: rgb(90.5985915493, 32.8785211268, 13.1514084507);
  border-color: rgb(79.4647887324, 28.838028169, 11.5352112676);
  box-shadow: 0 0 0 0.2rem rgba(143.65, 76.5, 53.55, 0.5);
}
.btn-orange-900.disabled,
.btn-orange-900:disabled {
  color: #fff;
  background-color: #7c2d12;
  border-color: #7c2d12;
}
.btn-orange-900:not(:disabled):not(.disabled):active,
.btn-orange-900:not(:disabled):not(.disabled).active,
.show > .btn-orange-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(79.4647887324, 28.838028169, 11.5352112676);
  border-color: rgb(68.3309859155, 24.7975352113, 9.9190140845);
}
.btn-orange-900:not(:disabled):not(.disabled):active:focus,
.btn-orange-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143.65, 76.5, 53.55, 0.5);
}
.btn-orange-950 {
  color: #fff;
  background-color: #431407;
  border-color: #431407;
}
.btn-orange-950:hover {
  color: #fff;
  background-color: rgb(32.3682432432, 9.6621621622, 3.3817567568);
  border-color: rgb(20.8243243243, 6.2162162162, 2.1756756757);
}
.btn-orange-950:focus,
.btn-orange-950.focus {
  color: #fff;
  background-color: rgb(32.3682432432, 9.6621621622, 3.3817567568);
  border-color: rgb(20.8243243243, 6.2162162162, 2.1756756757);
  box-shadow: 0 0 0 0.2rem rgba(95.2, 55.25, 44.2, 0.5);
}
.btn-orange-950.disabled,
.btn-orange-950:disabled {
  color: #fff;
  background-color: #431407;
  border-color: #431407;
}
.btn-orange-950:not(:disabled):not(.disabled):active,
.btn-orange-950:not(:disabled):not(.disabled).active,
.show > .btn-orange-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(20.8243243243, 6.2162162162, 2.1756756757);
  border-color: rgb(9.2804054054, 2.7702702703, 0.9695945946);
}
.btn-orange-950:not(:disabled):not(.disabled):active:focus,
.btn-orange-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(95.2, 55.25, 44.2, 0.5);
}
.btn-amber-50 {
  color: #212529;
  background-color: #fffbeb;
  border-color: #fffbeb;
}
.btn-amber-50:hover {
  color: #212529;
  background-color: rgb(255, 243.35, 196.75);
  border-color: rgb(255, 240.8, 184);
}
.btn-amber-50:focus,
.btn-amber-50.focus {
  color: #212529;
  background-color: rgb(255, 243.35, 196.75);
  border-color: rgb(255, 240.8, 184);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 218.9, 205.9, 0.5);
}
.btn-amber-50.disabled,
.btn-amber-50:disabled {
  color: #212529;
  background-color: #fffbeb;
  border-color: #fffbeb;
}
.btn-amber-50:not(:disabled):not(.disabled):active,
.btn-amber-50:not(:disabled):not(.disabled).active,
.show > .btn-amber-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 240.8, 184);
  border-color: rgb(255, 238.25, 171.25);
}
.btn-amber-50:not(:disabled):not(.disabled):active:focus,
.btn-amber-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 218.9, 205.9, 0.5);
}
.btn-amber-100 {
  color: #212529;
  background-color: #fef3c7;
  border-color: #fef3c7;
}
.btn-amber-100:hover {
  color: #212529;
  background-color: rgb(253.3289473684, 234.9473684211, 161.4210526316);
  border-color: rgb(253.1052631579, 232.2631578947, 148.8947368421);
}
.btn-amber-100:focus,
.btn-amber-100.focus {
  color: #212529;
  background-color: rgb(253.3289473684, 234.9473684211, 161.4210526316);
  border-color: rgb(253.1052631579, 232.2631578947, 148.8947368421);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 212.1, 175.3, 0.5);
}
.btn-amber-100.disabled,
.btn-amber-100:disabled {
  color: #212529;
  background-color: #fef3c7;
  border-color: #fef3c7;
}
.btn-amber-100:not(:disabled):not(.disabled):active,
.btn-amber-100:not(:disabled):not(.disabled).active,
.show > .btn-amber-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(253.1052631579, 232.2631578947, 148.8947368421);
  border-color: rgb(252.8815789474, 229.5789473684, 136.3684210526);
}
.btn-amber-100:not(:disabled):not(.disabled):active:focus,
.btn-amber-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 212.1, 175.3, 0.5);
}
.btn-amber-200 {
  color: #212529;
  background-color: #fde68a;
  border-color: #fde68a;
}
.btn-amber-200:hover {
  color: #212529;
  background-color: rgb(252.3571428571, 221.9642857143, 100.3928571429);
  border-color: rgb(252.1428571429, 219.2857142857, 87.8571428571);
}
.btn-amber-200:focus,
.btn-amber-200.focus {
  color: #212529;
  background-color: rgb(252.3571428571, 221.9642857143, 100.3928571429);
  border-color: rgb(252.1428571429, 219.2857142857, 87.8571428571);
  box-shadow: 0 0 0 0.2rem rgba(220, 201.05, 123.45, 0.5);
}
.btn-amber-200.disabled,
.btn-amber-200:disabled {
  color: #212529;
  background-color: #fde68a;
  border-color: #fde68a;
}
.btn-amber-200:not(:disabled):not(.disabled):active,
.btn-amber-200:not(:disabled):not(.disabled).active,
.show > .btn-amber-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(252.1428571429, 219.2857142857, 87.8571428571);
  border-color: rgb(251.9285714286, 216.6071428571, 75.3214285714);
}
.btn-amber-200:not(:disabled):not(.disabled):active:focus,
.btn-amber-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 201.05, 123.45, 0.5);
}
.btn-amber-300 {
  color: #212529;
  background-color: #fcd34d;
  border-color: #fcd34d;
}
.btn-amber-300:hover {
  color: #212529;
  background-color: rgb(251.3660220994, 201.7016574586, 39.3839779006);
  border-color: rgb(251.1546961326, 198.6022099448, 26.8453038674);
}
.btn-amber-300:focus,
.btn-amber-300.focus {
  color: #212529;
  background-color: rgb(251.3660220994, 201.7016574586, 39.3839779006);
  border-color: rgb(251.1546961326, 198.6022099448, 26.8453038674);
  box-shadow: 0 0 0 0.2rem rgba(219.15, 184.9, 71.6, 0.5);
}
.btn-amber-300.disabled,
.btn-amber-300:disabled {
  color: #212529;
  background-color: #fcd34d;
  border-color: #fcd34d;
}
.btn-amber-300:not(:disabled):not(.disabled):active,
.btn-amber-300:not(:disabled):not(.disabled).active,
.show > .btn-amber-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(251.1546961326, 198.6022099448, 26.8453038674);
  border-color: rgb(250.9433701657, 195.5027624309, 14.3066298343);
}
.btn-amber-300:not(:disabled):not(.disabled):active:focus,
.btn-amber-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219.15, 184.9, 71.6, 0.5);
}
.btn-amber-400 {
  color: #212529;
  background-color: #fbbf24;
  border-color: #fbbf24;
}
.btn-amber-400:hover {
  color: #212529;
  background-color: rgb(244.2881165919, 177.3598654709, 4.4618834081);
  border-color: rgb(231.7668161435, 168.269058296, 4.2331838565);
}
.btn-amber-400:focus,
.btn-amber-400.focus {
  color: #212529;
  background-color: rgb(244.2881165919, 177.3598654709, 4.4618834081);
  border-color: rgb(231.7668161435, 168.269058296, 4.2331838565);
  box-shadow: 0 0 0 0.2rem rgba(218.3, 167.9, 36.75, 0.5);
}
.btn-amber-400.disabled,
.btn-amber-400:disabled {
  color: #212529;
  background-color: #fbbf24;
  border-color: #fbbf24;
}
.btn-amber-400:not(:disabled):not(.disabled):active,
.btn-amber-400:not(:disabled):not(.disabled).active,
.show > .btn-amber-400.dropdown-toggle {
  color: #212529;
  background-color: rgb(231.7668161435, 168.269058296, 4.2331838565);
  border-color: rgb(219.2455156951, 159.1782511211, 4.0044843049);
}
.btn-amber-400:not(:disabled):not(.disabled):active:focus,
.btn-amber-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218.3, 167.9, 36.75, 0.5);
}
.btn-amber-500 {
  color: #212529;
  background-color: #f59e0b;
  border-color: #f59e0b;
}
.btn-amber-500:hover {
  color: #fff;
  background-color: rgb(209.1771653543, 134.593503937, 8.5728346457);
  border-color: rgb(196.9291338583, 126.7125984252, 8.0708661417);
}
.btn-amber-500:focus,
.btn-amber-500.focus {
  color: #fff;
  background-color: rgb(209.1771653543, 134.593503937, 8.5728346457);
  border-color: rgb(196.9291338583, 126.7125984252, 8.0708661417);
  box-shadow: 0 0 0 0.2rem rgba(213.2, 139.85, 15.5, 0.5);
}
.btn-amber-500.disabled,
.btn-amber-500:disabled {
  color: #212529;
  background-color: #f59e0b;
  border-color: #f59e0b;
}
.btn-amber-500:not(:disabled):not(.disabled):active,
.btn-amber-500:not(:disabled):not(.disabled).active,
.show > .btn-amber-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(196.9291338583, 126.7125984252, 8.0708661417);
  border-color: rgb(184.6811023622, 118.8316929134, 7.5688976378);
}
.btn-amber-500:not(:disabled):not(.disabled):active:focus,
.btn-amber-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213.2, 139.85, 15.5, 0.5);
}
.btn-amber-600 {
  color: #fff;
  background-color: #d97706;
  border-color: #d97706;
}
.btn-amber-600:hover {
  color: #fff;
  background-color: rgb(179.7791479821, 98.5885650224, 4.9708520179);
  border-color: rgb(167.3721973094, 91.7847533632, 4.6278026906);
}
.btn-amber-600:focus,
.btn-amber-600.focus {
  color: #fff;
  background-color: rgb(179.7791479821, 98.5885650224, 4.9708520179);
  border-color: rgb(167.3721973094, 91.7847533632, 4.6278026906);
  box-shadow: 0 0 0 0.2rem rgba(222.7, 139.4, 43.35, 0.5);
}
.btn-amber-600.disabled,
.btn-amber-600:disabled {
  color: #fff;
  background-color: #d97706;
  border-color: #d97706;
}
.btn-amber-600:not(:disabled):not(.disabled):active,
.btn-amber-600:not(:disabled):not(.disabled).active,
.show > .btn-amber-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(167.3721973094, 91.7847533632, 4.6278026906);
  border-color: rgb(154.9652466368, 84.980941704, 4.2847533632);
}
.btn-amber-600:not(:disabled):not(.disabled):active:focus,
.btn-amber-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222.7, 139.4, 43.35, 0.5);
}
.btn-amber-700 {
  color: #fff;
  background-color: #b45309;
  border-color: #b45309;
}
.btn-amber-700:hover {
  color: #fff;
  background-color: rgb(143.5714285714, 66.2023809524, 7.1785714286);
  border-color: rgb(131.4285714286, 60.6031746032, 6.5714285714);
}
.btn-amber-700:focus,
.btn-amber-700.focus {
  color: #fff;
  background-color: rgb(143.5714285714, 66.2023809524, 7.1785714286);
  border-color: rgb(131.4285714286, 60.6031746032, 6.5714285714);
  box-shadow: 0 0 0 0.2rem rgba(191.25, 108.8, 45.9, 0.5);
}
.btn-amber-700.disabled,
.btn-amber-700:disabled {
  color: #fff;
  background-color: #b45309;
  border-color: #b45309;
}
.btn-amber-700:not(:disabled):not(.disabled):active,
.btn-amber-700:not(:disabled):not(.disabled).active,
.show > .btn-amber-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(131.4285714286, 60.6031746032, 6.5714285714);
  border-color: rgb(119.2857142857, 55.003968254, 5.9642857143);
}
.btn-amber-700:not(:disabled):not(.disabled):active:focus,
.btn-amber-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191.25, 108.8, 45.9, 0.5);
}
.btn-amber-800 {
  color: #fff;
  background-color: #92400e;
  border-color: #92400e;
}
.btn-amber-800:hover {
  color: #fff;
  background-color: rgb(111.096875, 48.7, 10.653125);
  border-color: rgb(99.4625, 43.6, 9.5375);
}
.btn-amber-800:focus,
.btn-amber-800.focus {
  color: #fff;
  background-color: rgb(111.096875, 48.7, 10.653125);
  border-color: rgb(99.4625, 43.6, 9.5375);
  box-shadow: 0 0 0 0.2rem rgba(162.35, 92.65, 50.15, 0.5);
}
.btn-amber-800.disabled,
.btn-amber-800:disabled {
  color: #fff;
  background-color: #92400e;
  border-color: #92400e;
}
.btn-amber-800:not(:disabled):not(.disabled):active,
.btn-amber-800:not(:disabled):not(.disabled).active,
.show > .btn-amber-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(99.4625, 43.6, 9.5375);
  border-color: rgb(87.828125, 38.5, 8.421875);
}
.btn-amber-800:not(:disabled):not(.disabled):active:focus,
.btn-amber-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(162.35, 92.65, 50.15, 0.5);
}
.btn-amber-900 {
  color: #fff;
  background-color: #78350f;
  border-color: #78350f;
}
.btn-amber-900:hover {
  color: #fff;
  background-color: rgb(86, 37.9833333333, 10.75);
  border-color: rgb(74.6666666667, 32.9777777778, 9.3333333333);
}
.btn-amber-900:focus,
.btn-amber-900.focus {
  color: #fff;
  background-color: rgb(86, 37.9833333333, 10.75);
  border-color: rgb(74.6666666667, 32.9777777778, 9.3333333333);
  box-shadow: 0 0 0 0.2rem rgba(140.25, 83.3, 51, 0.5);
}
.btn-amber-900.disabled,
.btn-amber-900:disabled {
  color: #fff;
  background-color: #78350f;
  border-color: #78350f;
}
.btn-amber-900:not(:disabled):not(.disabled):active,
.btn-amber-900:not(:disabled):not(.disabled).active,
.show > .btn-amber-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(74.6666666667, 32.9777777778, 9.3333333333);
  border-color: rgb(63.3333333333, 27.9722222222, 7.9166666667);
}
.btn-amber-900:not(:disabled):not(.disabled):active:focus,
.btn-amber-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(140.25, 83.3, 51, 0.5);
}
.btn-amber-950 {
  color: #fff;
  background-color: #451a03;
  border-color: #451a03;
}
.btn-amber-950:hover {
  color: #fff;
  background-color: rgb(32.34375, 12.1875, 1.40625);
  border-color: rgb(20.125, 7.5833333333, 0.875);
}
.btn-amber-950:focus,
.btn-amber-950.focus {
  color: #fff;
  background-color: rgb(32.34375, 12.1875, 1.40625);
  border-color: rgb(20.125, 7.5833333333, 0.875);
  box-shadow: 0 0 0 0.2rem rgba(96.9, 60.35, 40.8, 0.5);
}
.btn-amber-950.disabled,
.btn-amber-950:disabled {
  color: #fff;
  background-color: #451a03;
  border-color: #451a03;
}
.btn-amber-950:not(:disabled):not(.disabled):active,
.btn-amber-950:not(:disabled):not(.disabled).active,
.show > .btn-amber-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(20.125, 7.5833333333, 0.875);
  border-color: rgb(7.90625, 2.9791666667, 0.34375);
}
.btn-amber-950:not(:disabled):not(.disabled):active:focus,
.btn-amber-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-amber-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.9, 60.35, 40.8, 0.5);
}
.btn-yellow-50 {
  color: #212529;
  background-color: #fefce8;
  border-color: #fefce8;
}
.btn-yellow-50:hover {
  color: #212529;
  background-color: rgb(252.40625, 247.21875, 195.34375);
  border-color: rgb(251.875, 245.625, 183.125);
}
.btn-yellow-50:focus,
.btn-yellow-50.focus {
  color: #212529;
  background-color: rgb(252.40625, 247.21875, 195.34375);
  border-color: rgb(251.875, 245.625, 183.125);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 219.75, 203.35, 0.5);
}
.btn-yellow-50.disabled,
.btn-yellow-50:disabled {
  color: #212529;
  background-color: #fefce8;
  border-color: #fefce8;
}
.btn-yellow-50:not(:disabled):not(.disabled):active,
.btn-yellow-50:not(:disabled):not(.disabled).active,
.show > .btn-yellow-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(251.875, 245.625, 183.125);
  border-color: rgb(251.34375, 244.03125, 170.90625);
}
.btn-yellow-50:not(:disabled):not(.disabled):active:focus,
.btn-yellow-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 219.75, 203.35, 0.5);
}
.btn-yellow-100 {
  color: #212529;
  background-color: #fef9c3;
  border-color: #fef9c3;
}
.btn-yellow-100:hover {
  color: #212529;
  background-color: rgb(253.3729508197, 245.237704918, 157.3770491803);
  border-color: rgb(253.1639344262, 243.9836065574, 144.8360655738);
}
.btn-yellow-100:focus,
.btn-yellow-100.focus {
  color: #212529;
  background-color: rgb(253.3729508197, 245.237704918, 157.3770491803);
  border-color: rgb(253.1639344262, 243.9836065574, 144.8360655738);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 217.2, 171.9, 0.5);
}
.btn-yellow-100.disabled,
.btn-yellow-100:disabled {
  color: #212529;
  background-color: #fef9c3;
  border-color: #fef9c3;
}
.btn-yellow-100:not(:disabled):not(.disabled):active,
.btn-yellow-100:not(:disabled):not(.disabled).active,
.show > .btn-yellow-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(253.1639344262, 243.9836065574, 144.8360655738);
  border-color: rgb(252.9549180328, 242.7295081967, 132.2950819672);
}
.btn-yellow-100:not(:disabled):not(.disabled):active:focus,
.btn-yellow-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 217.2, 171.9, 0.5);
}
.btn-yellow-200 {
  color: #212529;
  background-color: #fef08a;
  border-color: #fef08a;
}
.btn-yellow-200:hover {
  color: #212529;
  background-color: rgb(253.6758474576, 235.1377118644, 100.0741525424);
  border-color: rgb(253.5677966102, 233.5169491525, 87.4322033898);
}
.btn-yellow-200:focus,
.btn-yellow-200.focus {
  color: #212529;
  background-color: rgb(253.6758474576, 235.1377118644, 100.0741525424);
  border-color: rgb(253.5677966102, 233.5169491525, 87.4322033898);
  box-shadow: 0 0 0 0.2rem rgba(220.85, 209.55, 123.45, 0.5);
}
.btn-yellow-200.disabled,
.btn-yellow-200:disabled {
  color: #212529;
  background-color: #fef08a;
  border-color: #fef08a;
}
.btn-yellow-200:not(:disabled):not(.disabled):active,
.btn-yellow-200:not(:disabled):not(.disabled).active,
.show > .btn-yellow-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(253.5677966102, 233.5169491525, 87.4322033898);
  border-color: rgb(253.4597457627, 231.8961864407, 74.7902542373);
}
.btn-yellow-200:not(:disabled):not(.disabled):active:focus,
.btn-yellow-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 209.55, 123.45, 0.5);
}
.btn-yellow-300 {
  color: #212529;
  background-color: #fde047;
  border-color: #fde047;
}
.btn-yellow-300:hover {
  color: #212529;
  background-color: rgb(252.5887096774, 217.625, 33.1612903226);
  border-color: rgb(252.4516129032, 215.5, 20.5483870968);
}
.btn-yellow-300:focus,
.btn-yellow-300.focus {
  color: #212529;
  background-color: rgb(252.5887096774, 217.625, 33.1612903226);
  border-color: rgb(252.4516129032, 215.5, 20.5483870968);
  box-shadow: 0 0 0 0.2rem rgba(220, 195.95, 66.5, 0.5);
}
.btn-yellow-300.disabled,
.btn-yellow-300:disabled {
  color: #212529;
  background-color: #fde047;
  border-color: #fde047;
}
.btn-yellow-300:not(:disabled):not(.disabled):active,
.btn-yellow-300:not(:disabled):not(.disabled).active,
.show > .btn-yellow-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(252.4516129032, 215.5, 20.5483870968);
  border-color: rgb(252.314516129, 213.375, 7.935483871);
}
.btn-yellow-300:not(:disabled):not(.disabled):active:focus,
.btn-yellow-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 195.95, 66.5, 0.5);
}
.btn-yellow-400 {
  color: #212529;
  background-color: #facc15;
  border-color: #facc15;
}
.btn-yellow-400:hover {
  color: #212529;
  background-color: rgb(227.8807531381, 183.0836820084, 4.8692468619);
  border-color: rgb(215.3974895397, 173.0543933054, 4.6025104603);
}
.btn-yellow-400:focus,
.btn-yellow-400.focus {
  color: #212529;
  background-color: rgb(227.8807531381, 183.0836820084, 4.8692468619);
  border-color: rgb(215.3974895397, 173.0543933054, 4.6025104603);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 178.95, 24, 0.5);
}
.btn-yellow-400.disabled,
.btn-yellow-400:disabled {
  color: #212529;
  background-color: #facc15;
  border-color: #facc15;
}
.btn-yellow-400:not(:disabled):not(.disabled):active,
.btn-yellow-400:not(:disabled):not(.disabled).active,
.show > .btn-yellow-400.dropdown-toggle {
  color: #212529;
  background-color: rgb(215.3974895397, 173.0543933054, 4.6025104603);
  border-color: rgb(202.9142259414, 163.0251046025, 4.3357740586);
}
.btn-yellow-400:not(:disabled):not(.disabled):active:focus,
.btn-yellow-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 178.95, 24, 0.5);
}
.btn-yellow-500 {
  color: #212529;
  background-color: #eab308;
  border-color: #eab308;
}
.btn-yellow-500:hover {
  color: #fff;
  background-color: rgb(197.0144628099, 150.7076446281, 6.7355371901);
  border-color: rgb(184.6859504132, 141.2768595041, 6.3140495868);
}
.btn-yellow-500:focus,
.btn-yellow-500.focus {
  color: #fff;
  background-color: rgb(197.0144628099, 150.7076446281, 6.7355371901);
  border-color: rgb(184.6859504132, 141.2768595041, 6.3140495868);
  box-shadow: 0 0 0 0.2rem rgba(203.85, 157.7, 12.95, 0.5);
}
.btn-yellow-500.disabled,
.btn-yellow-500:disabled {
  color: #212529;
  background-color: #eab308;
  border-color: #eab308;
}
.btn-yellow-500:not(:disabled):not(.disabled):active,
.btn-yellow-500:not(:disabled):not(.disabled).active,
.show > .btn-yellow-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(184.6859504132, 141.2768595041, 6.3140495868);
  border-color: rgb(172.3574380165, 131.8460743802, 5.8925619835);
}
.btn-yellow-500:not(:disabled):not(.disabled):active:focus,
.btn-yellow-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203.85, 157.7, 12.95, 0.5);
}
.btn-yellow-600 {
  color: #fff;
  background-color: #ca8a04;
  border-color: #ca8a04;
}
.btn-yellow-600:hover {
  color: #fff;
  background-color: rgb(164.4927184466, 112.3762135922, 3.2572815534);
  border-color: rgb(151.9902912621, 103.8349514563, 3.0097087379);
}
.btn-yellow-600:focus,
.btn-yellow-600.focus {
  color: #fff;
  background-color: rgb(164.4927184466, 112.3762135922, 3.2572815534);
  border-color: rgb(151.9902912621, 103.8349514563, 3.0097087379);
  box-shadow: 0 0 0 0.2rem rgba(209.95, 155.55, 41.65, 0.5);
}
.btn-yellow-600.disabled,
.btn-yellow-600:disabled {
  color: #fff;
  background-color: #ca8a04;
  border-color: #ca8a04;
}
.btn-yellow-600:not(:disabled):not(.disabled):active,
.btn-yellow-600:not(:disabled):not(.disabled).active,
.show > .btn-yellow-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(151.9902912621, 103.8349514563, 3.0097087379);
  border-color: rgb(139.4878640777, 95.2936893204, 2.7621359223);
}
.btn-yellow-600:not(:disabled):not(.disabled):active:focus,
.btn-yellow-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209.95, 155.55, 41.65, 0.5);
}
.btn-yellow-700 {
  color: #fff;
  background-color: #a16207;
  border-color: #a16207;
}
.btn-yellow-700:hover {
  color: #fff;
  background-color: rgb(124.34375, 75.6875, 5.40625);
  border-color: rgb(112.125, 68.25, 4.875);
}
.btn-yellow-700:focus,
.btn-yellow-700.focus {
  color: #fff;
  background-color: rgb(124.34375, 75.6875, 5.40625);
  border-color: rgb(112.125, 68.25, 4.875);
  box-shadow: 0 0 0 0.2rem rgba(175.1, 121.55, 44.2, 0.5);
}
.btn-yellow-700.disabled,
.btn-yellow-700:disabled {
  color: #fff;
  background-color: #a16207;
  border-color: #a16207;
}
.btn-yellow-700:not(:disabled):not(.disabled):active,
.btn-yellow-700:not(:disabled):not(.disabled).active,
.show > .btn-yellow-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(112.125, 68.25, 4.875);
  border-color: rgb(99.90625, 60.8125, 4.34375);
}
.btn-yellow-700:not(:disabled):not(.disabled):active:focus,
.btn-yellow-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(175.1, 121.55, 44.2, 0.5);
}
.btn-yellow-800 {
  color: #fff;
  background-color: #854d0e;
  border-color: #854d0e;
}
.btn-yellow-800:hover {
  color: #fff;
  background-color: rgb(98.3928571429, 56.9642857143, 10.3571428571);
  border-color: rgb(86.8571428571, 50.2857142857, 9.1428571429);
}
.btn-yellow-800:focus,
.btn-yellow-800.focus {
  color: #fff;
  background-color: rgb(98.3928571429, 56.9642857143, 10.3571428571);
  border-color: rgb(86.8571428571, 50.2857142857, 9.1428571429);
  box-shadow: 0 0 0 0.2rem rgba(151.3, 103.7, 50.15, 0.5);
}
.btn-yellow-800.disabled,
.btn-yellow-800:disabled {
  color: #fff;
  background-color: #854d0e;
  border-color: #854d0e;
}
.btn-yellow-800:not(:disabled):not(.disabled):active,
.btn-yellow-800:not(:disabled):not(.disabled).active,
.show > .btn-yellow-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(86.8571428571, 50.2857142857, 9.1428571429);
  border-color: rgb(75.3214285714, 43.6071428571, 7.9285714286);
}
.btn-yellow-800:not(:disabled):not(.disabled):active:focus,
.btn-yellow-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(151.3, 103.7, 50.15, 0.5);
}
.btn-yellow-900 {
  color: #fff;
  background-color: #713f12;
  border-color: #713f12;
}
.btn-yellow-900:hover {
  color: #fff;
  background-color: rgb(80.0057251908, 44.6049618321, 12.7442748092);
  border-color: rgb(69.0076335878, 38.4732824427, 10.9923664122);
}
.btn-yellow-900:focus,
.btn-yellow-900.focus {
  color: #fff;
  background-color: rgb(80.0057251908, 44.6049618321, 12.7442748092);
  border-color: rgb(69.0076335878, 38.4732824427, 10.9923664122);
  box-shadow: 0 0 0 0.2rem rgba(134.3, 91.8, 53.55, 0.5);
}
.btn-yellow-900.disabled,
.btn-yellow-900:disabled {
  color: #fff;
  background-color: #713f12;
  border-color: #713f12;
}
.btn-yellow-900:not(:disabled):not(.disabled):active,
.btn-yellow-900:not(:disabled):not(.disabled).active,
.show > .btn-yellow-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(69.0076335878, 38.4732824427, 10.9923664122);
  border-color: rgb(58.0095419847, 32.3416030534, 9.2404580153);
}
.btn-yellow-900:not(:disabled):not(.disabled):active:focus,
.btn-yellow-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134.3, 91.8, 53.55, 0.5);
}
.btn-yellow-950 {
  color: #fff;
  background-color: #422006;
  border-color: #422006;
}
.btn-yellow-950:hover {
  color: #fff;
  background-color: rgb(30.9375, 15, 2.8125);
  border-color: rgb(19.25, 9.3333333333, 1.75);
}
.btn-yellow-950:focus,
.btn-yellow-950.focus {
  color: #fff;
  background-color: rgb(30.9375, 15, 2.8125);
  border-color: rgb(19.25, 9.3333333333, 1.75);
  box-shadow: 0 0 0 0.2rem rgba(94.35, 65.45, 43.35, 0.5);
}
.btn-yellow-950.disabled,
.btn-yellow-950:disabled {
  color: #fff;
  background-color: #422006;
  border-color: #422006;
}
.btn-yellow-950:not(:disabled):not(.disabled):active,
.btn-yellow-950:not(:disabled):not(.disabled).active,
.show > .btn-yellow-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(19.25, 9.3333333333, 1.75);
  border-color: rgb(7.5625, 3.6666666667, 0.6875);
}
.btn-yellow-950:not(:disabled):not(.disabled):active:focus,
.btn-yellow-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-yellow-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(94.35, 65.45, 43.35, 0.5);
}
.btn-lime-50 {
  color: #212529;
  background-color: #f7fee7;
  border-color: #f7fee7;
}
.btn-lime-50:hover {
  color: #212529;
  background-color: rgb(234.76, 252.47, 194.28);
  border-color: rgb(230.68, 251.96, 182.04);
}
.btn-lime-50:focus,
.btn-lime-50.focus {
  color: #212529;
  background-color: rgb(234.76, 252.47, 194.28);
  border-color: rgb(230.68, 251.96, 182.04);
  box-shadow: 0 0 0 0.2rem rgba(214.9, 221.45, 202.5, 0.5);
}
.btn-lime-50.disabled,
.btn-lime-50:disabled {
  color: #212529;
  background-color: #f7fee7;
  border-color: #f7fee7;
}
.btn-lime-50:not(:disabled):not(.disabled):active,
.btn-lime-50:not(:disabled):not(.disabled).active,
.show > .btn-lime-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(230.68, 251.96, 182.04);
  border-color: rgb(226.6, 251.45, 169.8);
}
.btn-lime-50:not(:disabled):not(.disabled):active:focus,
.btn-lime-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(214.9, 221.45, 202.5, 0.5);
}
.btn-lime-100 {
  color: #212529;
  background-color: #ecfccb;
  border-color: #ecfccb;
}
.btn-lime-100:hover {
  color: #212529;
  background-color: rgb(222.7863636364, 249.9136363636, 166.8363636364);
  border-color: rgb(218.3818181818, 249.2181818182, 154.7818181818);
}
.btn-lime-100:focus,
.btn-lime-100.focus {
  color: #212529;
  background-color: rgb(222.7863636364, 249.9136363636, 166.8363636364);
  border-color: rgb(218.3818181818, 249.2181818182, 154.7818181818);
  box-shadow: 0 0 0 0.2rem rgba(205.55, 219.75, 178.7, 0.5);
}
.btn-lime-100.disabled,
.btn-lime-100:disabled {
  color: #212529;
  background-color: #ecfccb;
  border-color: #ecfccb;
}
.btn-lime-100:not(:disabled):not(.disabled):active,
.btn-lime-100:not(:disabled):not(.disabled).active,
.show > .btn-lime-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.3818181818, 249.2181818182, 154.7818181818);
  border-color: rgb(213.9772727273, 248.5227272727, 142.7272727273);
}
.btn-lime-100:not(:disabled):not(.disabled):active:focus,
.btn-lime-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(205.55, 219.75, 178.7, 0.5);
}
.btn-lime-200 {
  color: #212529;
  background-color: #d9f99d;
  border-color: #d9f99d;
}
.btn-lime-200:hover {
  color: #212529;
  background-color: rgb(203.0240384615, 246.7932692308, 120.9567307692);
  border-color: rgb(198.3653846154, 246.0576923077, 108.9423076923);
}
.btn-lime-200:focus,
.btn-lime-200.focus {
  color: #212529;
  background-color: rgb(203.0240384615, 246.7932692308, 120.9567307692);
  border-color: rgb(198.3653846154, 246.0576923077, 108.9423076923);
  box-shadow: 0 0 0 0.2rem rgba(189.4, 217.2, 139.6, 0.5);
}
.btn-lime-200.disabled,
.btn-lime-200:disabled {
  color: #212529;
  background-color: #d9f99d;
  border-color: #d9f99d;
}
.btn-lime-200:not(:disabled):not(.disabled):active,
.btn-lime-200:not(:disabled):not(.disabled).active,
.show > .btn-lime-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(198.3653846154, 246.0576923077, 108.9423076923);
  border-color: rgb(193.7067307692, 245.3221153846, 96.9278846154);
}
.btn-lime-200:not(:disabled):not(.disabled):active:focus,
.btn-lime-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(189.4, 217.2, 139.6, 0.5);
}
.btn-lime-300 {
  color: #212529;
  background-color: #bef264;
  border-color: #bef264;
}
.btn-lime-300:hover {
  color: #212529;
  background-color: rgb(175.2008928571, 239.0401785714, 64.7098214286);
  border-color: rgb(170.2678571429, 238.0535714286, 52.9464285714);
}
.btn-lime-300:focus,
.btn-lime-300.focus {
  color: #212529;
  background-color: rgb(175.2008928571, 239.0401785714, 64.7098214286);
  border-color: rgb(170.2678571429, 238.0535714286, 52.9464285714);
  box-shadow: 0 0 0 0.2rem rgba(166.45, 211.25, 91.15, 0.5);
}
.btn-lime-300.disabled,
.btn-lime-300:disabled {
  color: #212529;
  background-color: #bef264;
  border-color: #bef264;
}
.btn-lime-300:not(:disabled):not(.disabled):active,
.btn-lime-300:not(:disabled):not(.disabled).active,
.show > .btn-lime-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(170.2678571429, 238.0535714286, 52.9464285714);
  border-color: rgb(165.3348214286, 237.0669642857, 41.1830357143);
}
.btn-lime-300:not(:disabled):not(.disabled):active:focus,
.btn-lime-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(166.45, 211.25, 91.15, 0.5);
}
.btn-lime-400 {
  color: #212529;
  background-color: #a3e635;
  border-color: #a3e635;
}
.btn-lime-400:hover {
  color: #212529;
  background-color: rgb(145.5561674009, 217.795154185, 26.954845815);
  border-color: rgb(137.9735682819, 206.449339207, 25.550660793);
}
.btn-lime-400:focus,
.btn-lime-400.focus {
  color: #212529;
  background-color: rgb(145.5561674009, 217.795154185, 26.954845815);
  border-color: rgb(137.9735682819, 206.449339207, 25.550660793);
  box-shadow: 0 0 0 0.2rem rgba(143.5, 201.05, 51.2, 0.5);
}
.btn-lime-400.disabled,
.btn-lime-400:disabled {
  color: #212529;
  background-color: #a3e635;
  border-color: #a3e635;
}
.btn-lime-400:not(:disabled):not(.disabled):active,
.btn-lime-400:not(:disabled):not(.disabled).active,
.show > .btn-lime-400.dropdown-toggle {
  color: #212529;
  background-color: rgb(137.9735682819, 206.449339207, 25.550660793);
  border-color: rgb(130.390969163, 195.1035242291, 24.1464757709);
}
.btn-lime-400:not(:disabled):not(.disabled):active:focus,
.btn-lime-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143.5, 201.05, 51.2, 0.5);
}
.btn-lime-500 {
  color: #212529;
  background-color: #84cc16;
  border-color: #84cc16;
}
.btn-lime-500:hover {
  color: #fff;
  background-color: rgb(109.6592920354, 169.4734513274, 18.2765486726);
  border-color: rgb(102.2123893805, 157.9646017699, 17.0353982301);
}
.btn-lime-500:focus,
.btn-lime-500.focus {
  color: #fff;
  background-color: rgb(109.6592920354, 169.4734513274, 18.2765486726);
  border-color: rgb(102.2123893805, 157.9646017699, 17.0353982301);
  box-shadow: 0 0 0 0.2rem rgba(117.15, 178.95, 24.85, 0.5);
}
.btn-lime-500.disabled,
.btn-lime-500:disabled {
  color: #212529;
  background-color: #84cc16;
  border-color: #84cc16;
}
.btn-lime-500:not(:disabled):not(.disabled):active,
.btn-lime-500:not(:disabled):not(.disabled).active,
.show > .btn-lime-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(102.2123893805, 157.9646017699, 17.0353982301);
  border-color: rgb(94.7654867257, 146.4557522124, 15.7942477876);
}
.btn-lime-500:not(:disabled):not(.disabled):active:focus,
.btn-lime-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(117.15, 178.95, 24.85, 0.5);
}
.btn-lime-600 {
  color: #fff;
  background-color: #65a30d;
  border-color: #65a30d;
}
.btn-lime-600:hover {
  color: #fff;
  background-color: rgb(79.0497159091, 127.5752840909, 10.1747159091);
  border-color: rgb(71.7329545455, 115.7670454545, 9.2329545455);
}
.btn-lime-600:focus,
.btn-lime-600.focus {
  color: #fff;
  background-color: rgb(79.0497159091, 127.5752840909, 10.1747159091);
  border-color: rgb(71.7329545455, 115.7670454545, 9.2329545455);
  box-shadow: 0 0 0 0.2rem rgba(124.1, 176.8, 49.3, 0.5);
}
.btn-lime-600.disabled,
.btn-lime-600:disabled {
  color: #fff;
  background-color: #65a30d;
  border-color: #65a30d;
}
.btn-lime-600:not(:disabled):not(.disabled):active,
.btn-lime-600:not(:disabled):not(.disabled).active,
.show > .btn-lime-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(71.7329545455, 115.7670454545, 9.2329545455);
  border-color: rgb(64.4161931818, 103.9588068182, 8.2911931818);
}
.btn-lime-600:not(:disabled):not(.disabled):active:focus,
.btn-lime-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(124.1, 176.8, 49.3, 0.5);
}
.btn-lime-700 {
  color: #fff;
  background-color: #4d7c0f;
  border-color: #4d7c0f;
}
.btn-lime-700:hover {
  color: #fff;
  background-color: rgb(55.8111510791, 89.8776978417, 10.8723021583);
  border-color: rgb(48.7482014388, 78.5035971223, 9.4964028777);
}
.btn-lime-700:focus,
.btn-lime-700.focus {
  color: #fff;
  background-color: rgb(55.8111510791, 89.8776978417, 10.8723021583);
  border-color: rgb(48.7482014388, 78.5035971223, 9.4964028777);
  box-shadow: 0 0 0 0.2rem rgba(103.7, 143.65, 51, 0.5);
}
.btn-lime-700.disabled,
.btn-lime-700:disabled {
  color: #fff;
  background-color: #4d7c0f;
  border-color: #4d7c0f;
}
.btn-lime-700:not(:disabled):not(.disabled):active,
.btn-lime-700:not(:disabled):not(.disabled).active,
.show > .btn-lime-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(48.7482014388, 78.5035971223, 9.4964028777);
  border-color: rgb(41.6852517986, 67.1294964029, 8.1205035971);
}
.btn-lime-700:not(:disabled):not(.disabled):active:focus,
.btn-lime-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(103.7, 143.65, 51, 0.5);
}
.btn-lime-800 {
  color: #fff;
  background-color: #3f6212;
  border-color: #3f6212;
}
.btn-lime-800:hover {
  color: #fff;
  background-color: rgb(42.2262931034, 65.6853448276, 12.0646551724);
  border-color: rgb(35.3017241379, 54.9137931034, 10.0862068966);
}
.btn-lime-800:focus,
.btn-lime-800.focus {
  color: #fff;
  background-color: rgb(42.2262931034, 65.6853448276, 12.0646551724);
  border-color: rgb(35.3017241379, 54.9137931034, 10.0862068966);
  box-shadow: 0 0 0 0.2rem rgba(91.8, 121.55, 53.55, 0.5);
}
.btn-lime-800.disabled,
.btn-lime-800:disabled {
  color: #fff;
  background-color: #3f6212;
  border-color: #3f6212;
}
.btn-lime-800:not(:disabled):not(.disabled):active,
.btn-lime-800:not(:disabled):not(.disabled).active,
.show > .btn-lime-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(35.3017241379, 54.9137931034, 10.0862068966);
  border-color: rgb(28.3771551724, 44.1422413793, 8.1077586207);
}
.btn-lime-800:not(:disabled):not(.disabled):active:focus,
.btn-lime-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(91.8, 121.55, 53.55, 0.5);
}
.btn-lime-900 {
  color: #fff;
  background-color: #365314;
  border-color: #365314;
}
.btn-lime-900:hover {
  color: #fff;
  background-color: rgb(33.9466019417, 52.177184466, 12.572815534);
  border-color: rgb(27.2621359223, 41.9029126214, 10.0970873786);
}
.btn-lime-900:focus,
.btn-lime-900.focus {
  color: #fff;
  background-color: rgb(33.9466019417, 52.177184466, 12.572815534);
  border-color: rgb(27.2621359223, 41.9029126214, 10.0970873786);
  box-shadow: 0 0 0 0.2rem rgba(84.15, 108.8, 55.25, 0.5);
}
.btn-lime-900.disabled,
.btn-lime-900:disabled {
  color: #fff;
  background-color: #365314;
  border-color: #365314;
}
.btn-lime-900:not(:disabled):not(.disabled):active,
.btn-lime-900:not(:disabled):not(.disabled).active,
.show > .btn-lime-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(27.2621359223, 41.9029126214, 10.0970873786);
  border-color: rgb(20.5776699029, 31.6286407767, 7.6213592233);
}
.btn-lime-900:not(:disabled):not(.disabled):active:focus,
.btn-lime-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84.15, 108.8, 55.25, 0.5);
}
.btn-lime-950 {
  color: #fff;
  background-color: #1a2e05;
  border-color: #1a2e05;
}
.btn-lime-950:hover {
  color: #fff;
  background-color: rgb(6.5, 11.5, 1.25);
  border-color: black;
}
.btn-lime-950:focus,
.btn-lime-950.focus {
  color: #fff;
  background-color: rgb(6.5, 11.5, 1.25);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(60.35, 77.35, 42.5, 0.5);
}
.btn-lime-950.disabled,
.btn-lime-950:disabled {
  color: #fff;
  background-color: #1a2e05;
  border-color: #1a2e05;
}
.btn-lime-950:not(:disabled):not(.disabled):active,
.btn-lime-950:not(:disabled):not(.disabled).active,
.show > .btn-lime-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-lime-950:not(:disabled):not(.disabled):active:focus,
.btn-lime-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-lime-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60.35, 77.35, 42.5, 0.5);
}
.btn-green-50 {
  color: #212529;
  background-color: #f0fdf4;
  border-color: #f0fdf4;
}
.btn-green-50:hover {
  color: #212529;
  background-color: rgb(206.25, 248.5, 219.25);
  border-color: #c3f7d3;
}
.btn-green-50:focus,
.btn-green-50.focus {
  color: #212529;
  background-color: rgb(206.25, 248.5, 219.25);
  border-color: #c3f7d3;
  box-shadow: 0 0 0 0.2rem rgba(208.95, 220.6, 213.55, 0.5);
}
.btn-green-50.disabled,
.btn-green-50:disabled {
  color: #212529;
  background-color: #f0fdf4;
  border-color: #f0fdf4;
}
.btn-green-50:not(:disabled):not(.disabled):active,
.btn-green-50:not(:disabled):not(.disabled).active,
.show > .btn-green-50.dropdown-toggle {
  color: #212529;
  background-color: #c3f7d3;
  border-color: rgb(183.75, 245.5, 202.75);
}
.btn-green-50:not(:disabled):not(.disabled):active:focus,
.btn-green-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208.95, 220.6, 213.55, 0.5);
}
.btn-green-100 {
  color: #212529;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.btn-green-100:hover {
  color: #212529;
  background-color: rgb(184.7697368421, 248.9802631579, 206.8421052632);
  border-color: rgb(173.0263157895, 247.9736842105, 198.7894736842);
}
.btn-green-100:focus,
.btn-green-100.focus {
  color: #212529;
  background-color: rgb(184.7697368421, 248.9802631579, 206.8421052632);
  border-color: rgb(173.0263157895, 247.9736842105, 198.7894736842);
  box-shadow: 0 0 0 0.2rem rgba(191.95, 219.75, 202.5, 0.5);
}
.btn-green-100.disabled,
.btn-green-100:disabled {
  color: #212529;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.btn-green-100:not(:disabled):not(.disabled):active,
.btn-green-100:not(:disabled):not(.disabled).active,
.show > .btn-green-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(173.0263157895, 247.9736842105, 198.7894736842);
  border-color: rgb(161.2828947368, 246.9671052632, 190.7368421053);
}
.btn-green-100:not(:disabled):not(.disabled):active:focus,
.btn-green-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191.95, 219.75, 202.5, 0.5);
}
.btn-green-200 {
  color: #212529;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.btn-green-200:hover {
  color: #212529;
  background-color: rgb(152.7763157895, 242.9736842105, 184.3453947368);
  border-color: rgb(141.3684210526, 241.6315789474, 176.4605263158);
}
.btn-green-200:focus,
.btn-green-200.focus {
  color: #212529;
  background-color: rgb(152.7763157895, 242.9736842105, 184.3453947368);
  border-color: rgb(141.3684210526, 241.6315789474, 176.4605263158);
  box-shadow: 0 0 0 0.2rem rgba(163.9, 215.5, 182.95, 0.5);
}
.btn-green-200.disabled,
.btn-green-200:disabled {
  color: #212529;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.btn-green-200:not(:disabled):not(.disabled):active,
.btn-green-200:not(:disabled):not(.disabled).active,
.show > .btn-green-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(141.3684210526, 241.6315789474, 176.4605263158);
  border-color: rgb(129.9605263158, 240.2894736842, 168.5756578947);
}
.btn-green-200:not(:disabled):not(.disabled):active:focus,
.btn-green-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163.9, 215.5, 182.95, 0.5);
}
.btn-green-300 {
  color: #212529;
  background-color: #86efac;
  border-color: #86efac;
}
.btn-green-300:hover {
  color: #212529;
  background-color: rgb(100.2171532847, 234.5328467153, 148.8266423358);
  border-color: rgb(88.9562043796, 233.0437956204, 141.102189781);
}
.btn-green-300:focus,
.btn-green-300.focus {
  color: #212529;
  background-color: rgb(100.2171532847, 234.5328467153, 148.8266423358);
  border-color: rgb(88.9562043796, 233.0437956204, 141.102189781);
  box-shadow: 0 0 0 0.2rem rgba(118.85, 208.7, 152.35, 0.5);
}
.btn-green-300.disabled,
.btn-green-300:disabled {
  color: #212529;
  background-color: #86efac;
  border-color: #86efac;
}
.btn-green-300:not(:disabled):not(.disabled):active,
.btn-green-300:not(:disabled):not(.disabled).active,
.show > .btn-green-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(88.9562043796, 233.0437956204, 141.102189781);
  border-color: rgb(77.6952554745, 231.5547445255, 133.3777372263);
}
.btn-green-300:not(:disabled):not(.disabled):active:focus,
.btn-green-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(118.85, 208.7, 152.35, 0.5);
}
.btn-green-400 {
  color: #212529;
  background-color: #4ade80;
  border-color: #4ade80;
}
.btn-green-400:hover {
  color: #212529;
  background-color: rgb(41.648364486, 216.101635514, 105.3002336449);
  border-color: rgb(37.7803738318, 207.2196261682, 99.6028037383);
}
.btn-green-400:focus,
.btn-green-400.focus {
  color: #212529;
  background-color: rgb(41.648364486, 216.101635514, 105.3002336449);
  border-color: rgb(37.7803738318, 207.2196261682, 99.6028037383);
  box-shadow: 0 0 0 0.2rem rgba(67.85, 194.25, 114.95, 0.5);
}
.btn-green-400.disabled,
.btn-green-400:disabled {
  color: #212529;
  background-color: #4ade80;
  border-color: #4ade80;
}
.btn-green-400:not(:disabled):not(.disabled):active,
.btn-green-400:not(:disabled):not(.disabled).active,
.show > .btn-green-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(37.7803738318, 207.2196261682, 99.6028037383);
  border-color: rgb(35.8142523364, 196.4357476636, 94.4193925234);
}
.btn-green-400:not(:disabled):not(.disabled):active:focus,
.btn-green-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67.85, 194.25, 114.95, 0.5);
}
.btn-green-500 {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.btn-green-500:hover {
  color: #fff;
  background-color: rgb(28.3701298701, 164.3798701299, 78.4350649351);
  border-color: rgb(26.4935064935, 153.5064935065, 73.2467532468);
}
.btn-green-500:focus,
.btn-green-500.focus {
  color: #fff;
  background-color: rgb(28.3701298701, 164.3798701299, 78.4350649351);
  border-color: rgb(26.4935064935, 153.5064935065, 73.2467532468);
  box-shadow: 0 0 0 0.2rem rgba(67.15, 205.7, 118.15, 0.5);
}
.btn-green-500.disabled,
.btn-green-500:disabled {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.btn-green-500:not(:disabled):not(.disabled):active,
.btn-green-500:not(:disabled):not(.disabled).active,
.show > .btn-green-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(26.4935064935, 153.5064935065, 73.2467532468);
  border-color: rgb(24.6168831169, 142.6331168831, 68.0584415584);
}
.btn-green-500:not(:disabled):not(.disabled):active:focus,
.btn-green-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67.15, 205.7, 118.15, 0.5);
}
.btn-green-600 {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.btn-green-600:hover {
  color: #fff;
  background-color: rgb(17.4513513514, 129.2986486486, 58.7);
  border-color: rgb(15.9351351351, 118.0648648649, 53.6);
}
.btn-green-600:focus,
.btn-green-600.focus {
  color: #fff;
  background-color: rgb(17.4513513514, 129.2986486486, 58.7);
  border-color: rgb(15.9351351351, 118.0648648649, 53.6);
  box-shadow: 0 0 0 0.2rem rgba(56.95, 176.8, 101.15, 0.5);
}
.btn-green-600.disabled,
.btn-green-600:disabled {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.btn-green-600:not(:disabled):not(.disabled):active,
.btn-green-600:not(:disabled):not(.disabled).active,
.show > .btn-green-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(15.9351351351, 118.0648648649, 53.6);
  border-color: rgb(14.4189189189, 106.8310810811, 48.5);
}
.btn-green-600:not(:disabled):not(.disabled):active:focus,
.btn-green-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56.95, 176.8, 101.15, 0.5);
}
.btn-green-700 {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.btn-green-700:hover {
  color: #fff;
  background-color: rgb(15.6090604027, 95.1409395973, 45.3406040268);
  border-color: rgb(13.8120805369, 84.1879194631, 40.1208053691);
}
.btn-green-700:focus,
.btn-green-700.focus {
  color: #fff;
  background-color: rgb(15.6090604027, 95.1409395973, 45.3406040268);
  border-color: rgb(13.8120805369, 84.1879194631, 40.1208053691);
  box-shadow: 0 0 0 0.2rem rgba(56.1, 147.05, 90.1, 0.5);
}
.btn-green-700.disabled,
.btn-green-700:disabled {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.btn-green-700:not(:disabled):not(.disabled):active,
.btn-green-700:not(:disabled):not(.disabled).active,
.show > .btn-green-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(13.8120805369, 84.1879194631, 40.1208053691);
  border-color: rgb(12.0151006711, 73.2348993289, 34.9010067114);
}
.btn-green-700:not(:disabled):not(.disabled):active:focus,
.btn-green-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56.1, 147.05, 90.1, 0.5);
}
.btn-green-800 {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.btn-green-800:hover {
  color: #fff;
  background-color: rgb(15.1585365854, 69.5914634146, 35.8292682927);
  border-color: rgb(12.8780487805, 59.1219512195, 30.4390243902);
}
.btn-green-800:focus,
.btn-green-800.focus {
  color: #fff;
  background-color: rgb(15.1585365854, 69.5914634146, 35.8292682927);
  border-color: rgb(12.8780487805, 59.1219512195, 30.4390243902);
  box-shadow: 0 0 0 0.2rem rgba(56.95, 124.1, 82.45, 0.5);
}
.btn-green-800.disabled,
.btn-green-800:disabled {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.btn-green-800:not(:disabled):not(.disabled):active,
.btn-green-800:not(:disabled):not(.disabled).active,
.show > .btn-green-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.8780487805, 59.1219512195, 30.4390243902);
  border-color: rgb(10.5975609756, 48.6524390244, 25.0487804878);
}
.btn-green-800:not(:disabled):not(.disabled):active:focus,
.btn-green-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56.95, 124.1, 82.45, 0.5);
}
.btn-green-900 {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.btn-green-900:hover {
  color: #fff;
  background-color: rgb(12.572815534, 52.177184466, 28.2888349515);
  border-color: rgb(10.0970873786, 41.9029126214, 22.7184466019);
}
.btn-green-900:focus,
.btn-green-900.focus {
  color: #fff;
  background-color: rgb(12.572815534, 52.177184466, 28.2888349515);
  border-color: rgb(10.0970873786, 41.9029126214, 22.7184466019);
  box-shadow: 0 0 0 0.2rem rgba(55.25, 108.8, 76.5, 0.5);
}
.btn-green-900.disabled,
.btn-green-900:disabled {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.btn-green-900:not(:disabled):not(.disabled):active,
.btn-green-900:not(:disabled):not(.disabled).active,
.show > .btn-green-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(10.0970873786, 41.9029126214, 22.7184466019);
  border-color: rgb(7.6213592233, 31.6286407767, 17.1480582524);
}
.btn-green-900:not(:disabled):not(.disabled):active:focus,
.btn-green-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(55.25, 108.8, 76.5, 0.5);
}
.btn-green-950 {
  color: #fff;
  background-color: #052e16;
  border-color: #052e16;
}
.btn-green-950:hover {
  color: #fff;
  background-color: rgb(1.25, 11.5, 5.5);
  border-color: black;
}
.btn-green-950:focus,
.btn-green-950.focus {
  color: #fff;
  background-color: rgb(1.25, 11.5, 5.5);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(42.5, 77.35, 56.95, 0.5);
}
.btn-green-950.disabled,
.btn-green-950:disabled {
  color: #fff;
  background-color: #052e16;
  border-color: #052e16;
}
.btn-green-950:not(:disabled):not(.disabled):active,
.btn-green-950:not(:disabled):not(.disabled).active,
.show > .btn-green-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-green-950:not(:disabled):not(.disabled):active:focus,
.btn-green-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-green-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(42.5, 77.35, 56.95, 0.5);
}
.btn-emerald-50 {
  color: #212529;
  background-color: #ecfdf5;
  border-color: #ecfdf5;
}
.btn-emerald-50:hover {
  color: #212529;
  background-color: rgb(201.3928571429, 249.3571428571, 226.7857142857);
  border-color: rgb(189.8571428571, 248.1428571429, 220.7142857143);
}
.btn-emerald-50:focus,
.btn-emerald-50.focus {
  color: #212529;
  background-color: rgb(201.3928571429, 249.3571428571, 226.7857142857);
  border-color: rgb(189.8571428571, 248.1428571429, 220.7142857143);
  box-shadow: 0 0 0 0.2rem rgba(205.55, 220.6, 214.4, 0.5);
}
.btn-emerald-50.disabled,
.btn-emerald-50:disabled {
  color: #212529;
  background-color: #ecfdf5;
  border-color: #ecfdf5;
}
.btn-emerald-50:not(:disabled):not(.disabled):active,
.btn-emerald-50:not(:disabled):not(.disabled).active,
.show > .btn-emerald-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(189.8571428571, 248.1428571429, 220.7142857143);
  border-color: rgb(178.3214285714, 246.9285714286, 214.6428571429);
}
.btn-emerald-50:not(:disabled):not(.disabled):active:focus,
.btn-emerald-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(205.55, 220.6, 214.4, 0.5);
}
.btn-emerald-100 {
  color: #212529;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.btn-emerald-100:hover {
  color: #212529;
  background-color: rgb(174.5, 246.25, 209.5);
  border-color: #a3f5cb;
}
.btn-emerald-100:focus,
.btn-emerald-100.focus {
  color: #212529;
  background-color: rgb(174.5, 246.25, 209.5);
  border-color: #a3f5cb;
  box-shadow: 0 0 0 0.2rem rgba(182.6, 218.05, 200.8, 0.5);
}
.btn-emerald-100.disabled,
.btn-emerald-100:disabled {
  color: #212529;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.btn-emerald-100:not(:disabled):not(.disabled):active,
.btn-emerald-100:not(:disabled):not(.disabled).active,
.show > .btn-emerald-100.dropdown-toggle {
  color: #212529;
  background-color: #a3f5cb;
  border-color: rgb(151.5, 243.75, 196.5);
}
.btn-emerald-100:not(:disabled):not(.disabled):active:focus,
.btn-emerald-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(182.6, 218.05, 200.8, 0.5);
}
.btn-emerald-200 {
  color: #212529;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.btn-emerald-200:hover {
  color: #212529;
  background-color: rgb(133.34, 238.41, 190.0225);
  border-color: rgb(122.12, 236.88, 184.03);
}
.btn-emerald-200:focus,
.btn-emerald-200.focus {
  color: #212529;
  background-color: rgb(133.34, 238.41, 190.0225);
  border-color: rgb(122.12, 236.88, 184.03);
  box-shadow: 0 0 0 0.2rem rgba(146.9, 212.1, 182.95, 0.5);
}
.btn-emerald-200.disabled,
.btn-emerald-200:disabled {
  color: #212529;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.btn-emerald-200:not(:disabled):not(.disabled):active,
.btn-emerald-200:not(:disabled):not(.disabled).active,
.show > .btn-emerald-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(122.12, 236.88, 184.03);
  border-color: rgb(110.9, 235.35, 178.0375);
}
.btn-emerald-200:not(:disabled):not(.disabled):active:focus,
.btn-emerald-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(146.9, 212.1, 182.95, 0.5);
}
.btn-emerald-300 {
  color: #212529;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.btn-emerald-300:hover {
  color: #212529;
  background-color: rgb(77.1819526627, 225.5680473373, 166.7041420118);
  border-color: rgb(66.2426035503, 223.7573964497, 161.2721893491);
}
.btn-emerald-300:focus,
.btn-emerald-300.focus {
  color: #212529;
  background-color: rgb(77.1819526627, 225.5680473373, 166.7041420118);
  border-color: rgb(66.2426035503, 223.7573964497, 161.2721893491);
  box-shadow: 0 0 0 0.2rem rgba(98.45, 201.9, 161.7, 0.5);
}
.btn-emerald-300.disabled,
.btn-emerald-300:disabled {
  color: #212529;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.btn-emerald-300:not(:disabled):not(.disabled):active,
.btn-emerald-300:not(:disabled):not(.disabled).active,
.show > .btn-emerald-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(66.2426035503, 223.7573964497, 161.2721893491);
  border-color: rgb(55.3032544379, 221.9467455621, 155.8402366864);
}
.btn-emerald-300:not(:disabled):not(.disabled):active:focus,
.btn-emerald-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(98.45, 201.9, 161.7, 0.5);
}
.btn-emerald-400 {
  color: #212529;
  background-color: #34d399;
  border-color: #34d399;
}
.btn-emerald-400:hover {
  color: #fff;
  background-color: rgb(40.036437247, 184.713562753, 131.9382591093);
  border-color: rgb(37.7651821862, 174.2348178138, 124.4534412955);
}
.btn-emerald-400:focus,
.btn-emerald-400.focus {
  color: #fff;
  background-color: rgb(40.036437247, 184.713562753, 131.9382591093);
  border-color: rgb(37.7651821862, 174.2348178138, 124.4534412955);
  box-shadow: 0 0 0 0.2rem rgba(49.15, 184.9, 136.2, 0.5);
}
.btn-emerald-400.disabled,
.btn-emerald-400:disabled {
  color: #212529;
  background-color: #34d399;
  border-color: #34d399;
}
.btn-emerald-400:not(:disabled):not(.disabled):active,
.btn-emerald-400:not(:disabled):not(.disabled).active,
.show > .btn-emerald-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(37.7651821862, 174.2348178138, 124.4534412955);
  border-color: rgb(35.4939271255, 163.7560728745, 116.9686234818);
}
.btn-emerald-400:not(:disabled):not(.disabled):active:focus,
.btn-emerald-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49.15, 184.9, 136.2, 0.5);
}
.btn-emerald-500 {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.btn-emerald-500:hover {
  color: #fff;
  background-color: rgb(12.9552238806, 149.7947761194, 104.4514925373);
  border-color: rgb(11.9402985075, 138.0597014925, 96.2686567164);
}
.btn-emerald-500:focus,
.btn-emerald-500.focus {
  color: #fff;
  background-color: rgb(12.9552238806, 149.7947761194, 104.4514925373);
  border-color: rgb(11.9402985075, 138.0597014925, 96.2686567164);
  box-shadow: 0 0 0 0.2rem rgba(51.85, 195.5, 147.9, 0.5);
}
.btn-emerald-500.disabled,
.btn-emerald-500:disabled {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.btn-emerald-500:not(:disabled):not(.disabled):active,
.btn-emerald-500:not(:disabled):not(.disabled).active,
.show > .btn-emerald-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(11.9402985075, 138.0597014925, 96.2686567164);
  border-color: rgb(10.9253731343, 126.3246268657, 88.0858208955);
}
.btn-emerald-500:not(:disabled):not(.disabled):active:focus,
.btn-emerald-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(51.85, 195.5, 147.9, 0.5);
}
.btn-emerald-600 {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.btn-emerald-600:hover {
  color: #fff;
  background-color: rgb(3.7661290323, 112.9838709677, 79.0887096774);
  border-color: rgb(3.3548387097, 100.6451612903, 70.4516129032);
}
.btn-emerald-600:focus,
.btn-emerald-600.focus {
  color: #fff;
  background-color: rgb(3.7661290323, 112.9838709677, 79.0887096774);
  border-color: rgb(3.3548387097, 100.6451612903, 70.4516129032);
  box-shadow: 0 0 0 0.2rem rgba(42.5, 165.75, 127.5, 0.5);
}
.btn-emerald-600.disabled,
.btn-emerald-600:disabled {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.btn-emerald-600:not(:disabled):not(.disabled):active,
.btn-emerald-600:not(:disabled):not(.disabled).active,
.show > .btn-emerald-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(3.3548387097, 100.6451612903, 70.4516129032);
  border-color: rgb(2.9435483871, 88.3064516129, 61.814516129);
}
.btn-emerald-600:not(:disabled):not(.disabled):active:focus,
.btn-emerald-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(42.5, 165.75, 127.5, 0.5);
}
.btn-emerald-700 {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.btn-emerald-700:hover {
  color: #fff;
  background-color: rgb(2.7661290323, 82.9838709677, 60.1633064516);
  border-color: rgb(2.3548387097, 70.6451612903, 51.2177419355);
}
.btn-emerald-700:focus,
.btn-emerald-700.focus {
  color: #fff;
  background-color: rgb(2.7661290323, 82.9838709677, 60.1633064516);
  border-color: rgb(2.3548387097, 70.6451612903, 51.2177419355);
  box-shadow: 0 0 0 0.2rem rgba(41.65, 140.25, 112.2, 0.5);
}
.btn-emerald-700.disabled,
.btn-emerald-700:disabled {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.btn-emerald-700:not(:disabled):not(.disabled):active,
.btn-emerald-700:not(:disabled):not(.disabled).active,
.show > .btn-emerald-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.3548387097, 70.6451612903, 51.2177419355);
  border-color: rgb(1.9435483871, 58.3064516129, 42.2721774194);
}
.btn-emerald-700:not(:disabled):not(.disabled):active:focus,
.btn-emerald-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(41.65, 140.25, 112.2, 0.5);
}
.btn-emerald-800 {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.btn-emerald-800:hover {
  color: #fff;
  background-color: rgb(3.7277227723, 59.0222772277, 43.4900990099);
  border-color: rgb(2.9702970297, 47.0297029703, 34.6534653465);
}
.btn-emerald-800:focus,
.btn-emerald-800.focus {
  color: #fff;
  background-color: rgb(3.7277227723, 59.0222772277, 43.4900990099);
  border-color: rgb(2.9702970297, 47.0297029703, 34.6534653465);
  box-shadow: 0 0 0 0.2rem rgba(43.35, 119, 97.75, 0.5);
}
.btn-emerald-800.disabled,
.btn-emerald-800:disabled {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.btn-emerald-800:not(:disabled):not(.disabled):active,
.btn-emerald-800:not(:disabled):not(.disabled).active,
.show > .btn-emerald-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.9702970297, 47.0297029703, 34.6534653465);
  border-color: rgb(2.2128712871, 35.0371287129, 25.8168316832);
}
.btn-emerald-800:not(:disabled):not(.disabled):active:focus,
.btn-emerald-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43.35, 119, 97.75, 0.5);
}
.btn-emerald-900 {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.btn-emerald-900:hover {
  color: #fff;
  background-color: rgb(3.2678571429, 42.4821428571, 32.1339285714);
  border-color: rgb(2.3571428571, 30.6428571429, 23.1785714286);
}
.btn-emerald-900:focus,
.btn-emerald-900.focus {
  color: #fff;
  background-color: rgb(3.2678571429, 42.4821428571, 32.1339285714);
  border-color: rgb(2.3571428571, 30.6428571429, 23.1785714286);
  box-shadow: 0 0 0 0.2rem rgba(43.35, 104.55, 88.4, 0.5);
}
.btn-emerald-900.disabled,
.btn-emerald-900:disabled {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.btn-emerald-900:not(:disabled):not(.disabled):active,
.btn-emerald-900:not(:disabled):not(.disabled).active,
.show > .btn-emerald-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.3571428571, 30.6428571429, 23.1785714286);
  border-color: rgb(1.4464285714, 18.8035714286, 14.2232142857);
}
.btn-emerald-900:not(:disabled):not(.disabled):active:focus,
.btn-emerald-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43.35, 104.55, 88.4, 0.5);
}
.btn-emerald-950 {
  color: #fff;
  background-color: #022c22;
  border-color: #022c22;
}
.btn-emerald-950:hover {
  color: #fff;
  background-color: rgb(0.3369565217, 7.4130434783, 5.7282608696);
  border-color: black;
}
.btn-emerald-950:focus,
.btn-emerald-950.focus {
  color: #fff;
  background-color: rgb(0.3369565217, 7.4130434783, 5.7282608696);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(39.95, 75.65, 67.15, 0.5);
}
.btn-emerald-950.disabled,
.btn-emerald-950:disabled {
  color: #fff;
  background-color: #022c22;
  border-color: #022c22;
}
.btn-emerald-950:not(:disabled):not(.disabled):active,
.btn-emerald-950:not(:disabled):not(.disabled).active,
.show > .btn-emerald-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-emerald-950:not(:disabled):not(.disabled):active:focus,
.btn-emerald-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-emerald-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39.95, 75.65, 67.15, 0.5);
}
.btn-teal-50 {
  color: #212529;
  background-color: #f0fdfa;
  border-color: #f0fdfa;
}
.btn-teal-50:hover {
  color: #212529;
  background-color: rgb(206.25, 248.5, 238.75);
  border-color: #c3f7eb;
}
.btn-teal-50:focus,
.btn-teal-50.focus {
  color: #212529;
  background-color: rgb(206.25, 248.5, 238.75);
  border-color: #c3f7eb;
  box-shadow: 0 0 0 0.2rem rgba(208.95, 220.6, 218.65, 0.5);
}
.btn-teal-50.disabled,
.btn-teal-50:disabled {
  color: #212529;
  background-color: #f0fdfa;
  border-color: #f0fdfa;
}
.btn-teal-50:not(:disabled):not(.disabled):active,
.btn-teal-50:not(:disabled):not(.disabled).active,
.show > .btn-teal-50.dropdown-toggle {
  color: #212529;
  background-color: #c3f7eb;
  border-color: rgb(183.75, 245.5, 231.25);
}
.btn-teal-50:not(:disabled):not(.disabled):active:focus,
.btn-teal-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208.95, 220.6, 218.65, 0.5);
}
.btn-teal-100 {
  color: #212529;
  background-color: #ccfbf1;
  border-color: #ccfbf1;
}
.btn-teal-100:hover {
  color: #212529;
  background-color: rgb(168.5318181818, 248.2181818182, 231.2636363636);
  border-color: rgb(156.7090909091, 247.2909090909, 228.0181818182);
}
.btn-teal-100:focus,
.btn-teal-100.focus {
  color: #212529;
  background-color: rgb(168.5318181818, 248.2181818182, 231.2636363636);
  border-color: rgb(156.7090909091, 247.2909090909, 228.0181818182);
  box-shadow: 0 0 0 0.2rem rgba(178.35, 218.9, 211, 0.5);
}
.btn-teal-100.disabled,
.btn-teal-100:disabled {
  color: #212529;
  background-color: #ccfbf1;
  border-color: #ccfbf1;
}
.btn-teal-100:not(:disabled):not(.disabled):active,
.btn-teal-100:not(:disabled):not(.disabled).active,
.show > .btn-teal-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(156.7090909091, 247.2909090909, 228.0181818182);
  border-color: rgb(144.8863636364, 246.3636363636, 224.7727272727);
}
.btn-teal-100:not(:disabled):not(.disabled):active:focus,
.btn-teal-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(178.35, 218.9, 211, 0.5);
}
.btn-teal-200 {
  color: #212529;
  background-color: #99f6e4;
  border-color: #99f6e4;
}
.btn-teal-200:hover {
  color: #212529;
  background-color: rgb(117.8513513514, 242.8986486486, 218.6959459459);
  border-color: rgb(106.1351351351, 241.8648648649, 215.5945945946);
}
.btn-teal-200:focus,
.btn-teal-200.focus {
  color: #212529;
  background-color: rgb(117.8513513514, 242.8986486486, 218.6959459459);
  border-color: rgb(106.1351351351, 241.8648648649, 215.5945945946);
  box-shadow: 0 0 0 0.2rem rgba(135, 214.65, 199.95, 0.5);
}
.btn-teal-200.disabled,
.btn-teal-200:disabled {
  color: #212529;
  background-color: #99f6e4;
  border-color: #99f6e4;
}
.btn-teal-200:not(:disabled):not(.disabled):active,
.btn-teal-200:not(:disabled):not(.disabled).active,
.show > .btn-teal-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(106.1351351351, 241.8648648649, 215.5945945946);
  border-color: rgb(94.4189189189, 240.8310810811, 212.4932432432);
}
.btn-teal-200:not(:disabled):not(.disabled):active:focus,
.btn-teal-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(135, 214.65, 199.95, 0.5);
}
.btn-teal-300 {
  color: #212529;
  background-color: #5eead4;
  border-color: #5eead4;
}
.btn-teal-300:hover {
  color: #212529;
  background-color: rgb(60.1634615385, 229.5865384615, 202.9629120879);
  border-color: rgb(48.8846153846, 228.1153846154, 199.9505494505);
}
.btn-teal-300:focus,
.btn-teal-300.focus {
  color: #212529;
  background-color: rgb(60.1634615385, 229.5865384615, 202.9629120879);
  border-color: rgb(48.8846153846, 228.1153846154, 199.9505494505);
  box-shadow: 0 0 0 0.2rem rgba(84.85, 204.45, 186.35, 0.5);
}
.btn-teal-300.disabled,
.btn-teal-300:disabled {
  color: #212529;
  background-color: #5eead4;
  border-color: #5eead4;
}
.btn-teal-300:not(:disabled):not(.disabled):active,
.btn-teal-300:not(:disabled):not(.disabled).active,
.show > .btn-teal-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(48.8846153846, 228.1153846154, 199.9505494505);
  border-color: rgb(37.6057692308, 226.6442307692, 196.9381868132);
}
.btn-teal-300:not(:disabled):not(.disabled):active:focus,
.btn-teal-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(84.85, 204.45, 186.35, 0.5);
}
.btn-teal-400 {
  color: #212529;
  background-color: #2dd4bf;
  border-color: #2dd4bf;
}
.btn-teal-400:hover {
  color: #fff;
  background-color: rgb(37.1788537549, 181.5711462451, 163.4140316206);
  border-color: rgb(35.0118577075, 170.9881422925, 153.8893280632);
}
.btn-teal-400:focus,
.btn-teal-400.focus {
  color: #fff;
  background-color: rgb(37.1788537549, 181.5711462451, 163.4140316206);
  border-color: rgb(35.0118577075, 170.9881422925, 153.8893280632);
  box-shadow: 0 0 0 0.2rem rgba(43.2, 185.75, 168.5, 0.5);
}
.btn-teal-400.disabled,
.btn-teal-400:disabled {
  color: #212529;
  background-color: #2dd4bf;
  border-color: #2dd4bf;
}
.btn-teal-400:not(:disabled):not(.disabled):active,
.btn-teal-400:not(:disabled):not(.disabled).active,
.show > .btn-teal-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(35.0118577075, 170.9881422925, 153.8893280632);
  border-color: rgb(32.8448616601, 160.4051383399, 144.3646245059);
}
.btn-teal-400:not(:disabled):not(.disabled):active:focus,
.btn-teal-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43.2, 185.75, 168.5, 0.5);
}
.btn-teal-500 {
  color: #fff;
  background-color: #14b8a6;
  border-color: #14b8a6;
}
.btn-teal-500:hover {
  color: #fff;
  background-color: rgb(16.25, 149.5, 134.875);
  border-color: rgb(15, 138, 124.5);
}
.btn-teal-500:focus,
.btn-teal-500.focus {
  color: #fff;
  background-color: rgb(16.25, 149.5, 134.875);
  border-color: rgb(15, 138, 124.5);
  box-shadow: 0 0 0 0.2rem rgba(55.25, 194.65, 179.35, 0.5);
}
.btn-teal-500.disabled,
.btn-teal-500:disabled {
  color: #fff;
  background-color: #14b8a6;
  border-color: #14b8a6;
}
.btn-teal-500:not(:disabled):not(.disabled):active,
.btn-teal-500:not(:disabled):not(.disabled).active,
.show > .btn-teal-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(15, 138, 124.5);
  border-color: rgb(13.75, 126.5, 114.125);
}
.btn-teal-500:not(:disabled):not(.disabled):active:focus,
.btn-teal-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(55.25, 194.65, 179.35, 0.5);
}
.btn-teal-600 {
  color: #fff;
  background-color: #0d9488;
  border-color: #0d9488;
}
.btn-teal-600:hover {
  color: #fff;
  background-color: rgb(9.9114906832, 112.8385093168, 103.6894409938);
  border-color: rgb(8.8819875776, 101.1180124224, 92.9192546584);
}
.btn-teal-600:focus,
.btn-teal-600.focus {
  color: #fff;
  background-color: rgb(9.9114906832, 112.8385093168, 103.6894409938);
  border-color: rgb(8.8819875776, 101.1180124224, 92.9192546584);
  box-shadow: 0 0 0 0.2rem rgba(49.3, 164.05, 153.85, 0.5);
}
.btn-teal-600.disabled,
.btn-teal-600:disabled {
  color: #fff;
  background-color: #0d9488;
  border-color: #0d9488;
}
.btn-teal-600:not(:disabled):not(.disabled):active,
.btn-teal-600:not(:disabled):not(.disabled).active,
.show > .btn-teal-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(8.8819875776, 101.1180124224, 92.9192546584);
  border-color: rgb(7.852484472, 89.397515528, 82.149068323);
}
.btn-teal-600:not(:disabled):not(.disabled):active:focus,
.btn-teal-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49.3, 164.05, 153.85, 0.5);
}
.btn-teal-700 {
  color: #fff;
  background-color: #0f766e;
  border-color: #0f766e;
}
.btn-teal-700:hover {
  color: #fff;
  background-color: rgb(10.6860902256, 84.0639097744, 78.3646616541);
  border-color: rgb(9.2481203008, 72.7518796992, 67.8195488722);
}
.btn-teal-700:focus,
.btn-teal-700.focus {
  color: #fff;
  background-color: rgb(10.6860902256, 84.0639097744, 78.3646616541);
  border-color: rgb(9.2481203008, 72.7518796992, 67.8195488722);
  box-shadow: 0 0 0 0.2rem rgba(51, 138.55, 131.75, 0.5);
}
.btn-teal-700.disabled,
.btn-teal-700:disabled {
  color: #fff;
  background-color: #0f766e;
  border-color: #0f766e;
}
.btn-teal-700:not(:disabled):not(.disabled):active,
.btn-teal-700:not(:disabled):not(.disabled).active,
.show > .btn-teal-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.2481203008, 72.7518796992, 67.8195488722);
  border-color: rgb(7.8101503759, 61.4398496241, 57.2744360902);
}
.btn-teal-700:not(:disabled):not(.disabled):active:focus,
.btn-teal-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 138.55, 131.75, 0.5);
}
.btn-teal-800 {
  color: #fff;
  background-color: #115e59;
  border-color: #115e59;
}
.btn-teal-800:hover {
  color: #fff;
  background-color: rgb(11.1418918919, 61.6081081081, 58.3310810811);
  border-color: rgb(9.1891891892, 50.8108108108, 48.1081081081);
}
.btn-teal-800:focus,
.btn-teal-800.focus {
  color: #fff;
  background-color: rgb(11.1418918919, 61.6081081081, 58.3310810811);
  border-color: rgb(9.1891891892, 50.8108108108, 48.1081081081);
  box-shadow: 0 0 0 0.2rem rgba(52.7, 118.15, 113.9, 0.5);
}
.btn-teal-800.disabled,
.btn-teal-800:disabled {
  color: #fff;
  background-color: #115e59;
  border-color: #115e59;
}
.btn-teal-800:not(:disabled):not(.disabled):active,
.btn-teal-800:not(:disabled):not(.disabled).active,
.show > .btn-teal-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.1891891892, 50.8108108108, 48.1081081081);
  border-color: rgb(7.2364864865, 40.0135135135, 37.8851351351);
}
.btn-teal-800:not(:disabled):not(.disabled):active:focus,
.btn-teal-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52.7, 118.15, 113.9, 0.5);
}
.btn-teal-900 {
  color: #fff;
  background-color: #134e4a;
  border-color: #134e4a;
}
.btn-teal-900:hover {
  color: #fff;
  background-color: rgb(11.5077319588, 47.2422680412, 44.8195876289);
  border-color: rgb(9.0103092784, 36.9896907216, 35.0927835052);
}
.btn-teal-900:focus,
.btn-teal-900.focus {
  color: #fff;
  background-color: rgb(11.5077319588, 47.2422680412, 44.8195876289);
  border-color: rgb(9.0103092784, 36.9896907216, 35.0927835052);
  box-shadow: 0 0 0 0.2rem rgba(54.4, 104.55, 101.15, 0.5);
}
.btn-teal-900.disabled,
.btn-teal-900:disabled {
  color: #fff;
  background-color: #134e4a;
  border-color: #134e4a;
}
.btn-teal-900:not(:disabled):not(.disabled):active,
.btn-teal-900:not(:disabled):not(.disabled).active,
.show > .btn-teal-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.0103092784, 36.9896907216, 35.0927835052);
  border-color: rgb(6.5128865979, 26.7371134021, 25.3659793814);
}
.btn-teal-900:not(:disabled):not(.disabled):active:focus,
.btn-teal-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(54.4, 104.55, 101.15, 0.5);
}
.btn-teal-950 {
  color: #fff;
  background-color: #042f2e;
  border-color: #042f2e;
}
.btn-teal-950:hover {
  color: #fff;
  background-color: rgb(1, 11.75, 11.5);
  border-color: black;
}
.btn-teal-950:focus,
.btn-teal-950.focus {
  color: #fff;
  background-color: rgb(1, 11.75, 11.5);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(41.65, 78.2, 77.35, 0.5);
}
.btn-teal-950.disabled,
.btn-teal-950:disabled {
  color: #fff;
  background-color: #042f2e;
  border-color: #042f2e;
}
.btn-teal-950:not(:disabled):not(.disabled):active,
.btn-teal-950:not(:disabled):not(.disabled).active,
.show > .btn-teal-950.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-teal-950:not(:disabled):not(.disabled):active:focus,
.btn-teal-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-teal-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(41.65, 78.2, 77.35, 0.5);
}
.btn-cyan-50 {
  color: #212529;
  background-color: #ecfeff;
  border-color: #ecfeff;
}
.btn-cyan-50:hover {
  color: #212529;
  background-color: rgb(197.75, 251.9868421053, 255);
  border-color: rgb(185, 251.3157894737, 255);
}
.btn-cyan-50:focus,
.btn-cyan-50.focus {
  color: #212529;
  background-color: rgb(197.75, 251.9868421053, 255);
  border-color: rgb(185, 251.3157894737, 255);
  box-shadow: 0 0 0 0.2rem rgba(205.55, 221.45, 222.9, 0.5);
}
.btn-cyan-50.disabled,
.btn-cyan-50:disabled {
  color: #212529;
  background-color: #ecfeff;
  border-color: #ecfeff;
}
.btn-cyan-50:not(:disabled):not(.disabled):active,
.btn-cyan-50:not(:disabled):not(.disabled).active,
.show > .btn-cyan-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(185, 251.3157894737, 255);
  border-color: rgb(172.25, 250.6447368421, 255);
}
.btn-cyan-50:not(:disabled):not(.disabled):active:focus,
.btn-cyan-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(205.55, 221.45, 222.9, 0.5);
}
.btn-cyan-100 {
  color: #212529;
  background-color: #cffafe;
  border-color: #cffafe;
}
.btn-cyan-100:hover {
  color: #212529;
  background-color: rgb(169.5306122449, 246.0969387755, 253.2193877551);
  border-color: rgb(157.0408163265, 244.7959183673, 252.9591836735);
}
.btn-cyan-100:focus,
.btn-cyan-100.focus {
  color: #212529;
  background-color: rgb(169.5306122449, 246.0969387755, 253.2193877551);
  border-color: rgb(157.0408163265, 244.7959183673, 252.9591836735);
  box-shadow: 0 0 0 0.2rem rgba(180.9, 218.05, 222.05, 0.5);
}
.btn-cyan-100.disabled,
.btn-cyan-100:disabled {
  color: #212529;
  background-color: #cffafe;
  border-color: #cffafe;
}
.btn-cyan-100:not(:disabled):not(.disabled):active,
.btn-cyan-100:not(:disabled):not(.disabled).active,
.show > .btn-cyan-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(157.0408163265, 244.7959183673, 252.9591836735);
  border-color: rgb(144.5510204082, 243.4948979592, 252.6989795918);
}
.btn-cyan-100:not(:disabled):not(.disabled):active:focus,
.btn-cyan-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(180.9, 218.05, 222.05, 0.5);
}
.btn-cyan-200 {
  color: #212529;
  background-color: #a5f3fc;
  border-color: #a5f3fc;
}
.btn-cyan-200:hover {
  color: #212529;
  background-color: rgb(127.9838709677, 238.064516129, 250.7661290323);
  border-color: rgb(115.6451612903, 236.4193548387, 250.3548387097);
}
.btn-cyan-200:focus,
.btn-cyan-200.focus {
  color: #212529;
  background-color: rgb(127.9838709677, 238.064516129, 250.7661290323);
  border-color: rgb(115.6451612903, 236.4193548387, 250.3548387097);
  box-shadow: 0 0 0 0.2rem rgba(145.2, 212.1, 220.35, 0.5);
}
.btn-cyan-200.disabled,
.btn-cyan-200:disabled {
  color: #212529;
  background-color: #a5f3fc;
  border-color: #a5f3fc;
}
.btn-cyan-200:not(:disabled):not(.disabled):active,
.btn-cyan-200:not(:disabled):not(.disabled).active,
.show > .btn-cyan-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(115.6451612903, 236.4193548387, 250.3548387097);
  border-color: rgb(103.3064516129, 234.7741935484, 249.9435483871);
}
.btn-cyan-200:not(:disabled):not(.disabled):active:focus,
.btn-cyan-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(145.2, 212.1, 220.35, 0.5);
}
.btn-cyan-300 {
  color: #212529;
  background-color: #67e8f9;
  border-color: #67e8f9;
}
.btn-cyan-300:hover {
  color: #212529;
  background-color: rgb(66.2025316456, 226.4319620253, 247.5474683544);
  border-color: rgb(53.9367088608, 224.5759493671, 247.0632911392);
}
.btn-cyan-300:focus,
.btn-cyan-300.focus {
  color: #212529;
  background-color: rgb(66.2025316456, 226.4319620253, 247.5474683544);
  border-color: rgb(53.9367088608, 224.5759493671, 247.0632911392);
  box-shadow: 0 0 0 0.2rem rgba(92.5, 202.75, 217.8, 0.5);
}
.btn-cyan-300.disabled,
.btn-cyan-300:disabled {
  color: #212529;
  background-color: #67e8f9;
  border-color: #67e8f9;
}
.btn-cyan-300:not(:disabled):not(.disabled):active,
.btn-cyan-300:not(:disabled):not(.disabled).active,
.show > .btn-cyan-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(53.9367088608, 224.5759493671, 247.0632911392);
  border-color: rgb(41.6708860759, 222.7199367089, 246.5791139241);
}
.btn-cyan-300:not(:disabled):not(.disabled):active:focus,
.btn-cyan-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(92.5, 202.75, 217.8, 0.5);
}
.btn-cyan-400 {
  color: #212529;
  background-color: #22d3ee;
  border-color: #22d3ee;
}
.btn-cyan-400:hover {
  color: #fff;
  background-color: rgb(16.6964285714, 190.5357142857, 217.0535714286);
  border-color: rgb(15.7857142857, 180.1428571429, 205.2142857143);
}
.btn-cyan-400:focus,
.btn-cyan-400.focus {
  color: #fff;
  background-color: rgb(16.6964285714, 190.5357142857, 217.0535714286);
  border-color: rgb(15.7857142857, 180.1428571429, 205.2142857143);
  box-shadow: 0 0 0 0.2rem rgba(33.85, 184.9, 208.45, 0.5);
}
.btn-cyan-400.disabled,
.btn-cyan-400:disabled {
  color: #212529;
  background-color: #22d3ee;
  border-color: #22d3ee;
}
.btn-cyan-400:not(:disabled):not(.disabled):active,
.btn-cyan-400:not(:disabled):not(.disabled).active,
.show > .btn-cyan-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(15.7857142857, 180.1428571429, 205.2142857143);
  border-color: rgb(14.875, 169.75, 193.375);
}
.btn-cyan-400:not(:disabled):not(.disabled):active:focus,
.btn-cyan-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(33.85, 184.9, 208.45, 0.5);
}
.btn-cyan-500 {
  color: #fff;
  background-color: #06b6d4;
  border-color: #06b6d4;
}
.btn-cyan-500:hover {
  color: #fff;
  background-color: rgb(4.9472477064, 150.0665137615, 174.8027522936);
  border-color: rgb(4.5963302752, 139.4220183486, 162.4036697248);
}
.btn-cyan-500:focus,
.btn-cyan-500.focus {
  color: #fff;
  background-color: rgb(4.9472477064, 150.0665137615, 174.8027522936);
  border-color: rgb(4.5963302752, 139.4220183486, 162.4036697248);
  box-shadow: 0 0 0 0.2rem rgba(43.35, 192.95, 218.45, 0.5);
}
.btn-cyan-500.disabled,
.btn-cyan-500:disabled {
  color: #fff;
  background-color: #06b6d4;
  border-color: #06b6d4;
}
.btn-cyan-500:not(:disabled):not(.disabled):active,
.btn-cyan-500:not(:disabled):not(.disabled).active,
.show > .btn-cyan-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(4.5963302752, 139.4220183486, 162.4036697248);
  border-color: rgb(4.245412844, 128.7775229358, 150.004587156);
}
.btn-cyan-500:not(:disabled):not(.disabled):active:focus,
.btn-cyan-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(43.35, 192.95, 218.45, 0.5);
}
.btn-cyan-600 {
  color: #fff;
  background-color: #0891b2;
  border-color: #0891b2;
}
.btn-cyan-600:hover {
  color: #fff;
  background-color: rgb(6.3548387097, 115.1814516129, 141.3951612903);
  border-color: rgb(5.8064516129, 105.2419354839, 129.1935483871);
}
.btn-cyan-600:focus,
.btn-cyan-600.focus {
  color: #fff;
  background-color: rgb(6.3548387097, 115.1814516129, 141.3951612903);
  border-color: rgb(5.8064516129, 105.2419354839, 129.1935483871);
  box-shadow: 0 0 0 0.2rem rgba(45.05, 161.5, 189.55, 0.5);
}
.btn-cyan-600.disabled,
.btn-cyan-600:disabled {
  color: #fff;
  background-color: #0891b2;
  border-color: #0891b2;
}
.btn-cyan-600:not(:disabled):not(.disabled):active,
.btn-cyan-600:not(:disabled):not(.disabled).active,
.show > .btn-cyan-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(5.8064516129, 105.2419354839, 129.1935483871);
  border-color: rgb(5.2580645161, 95.3024193548, 116.9919354839);
}
.btn-cyan-600:not(:disabled):not(.disabled):active:focus,
.btn-cyan-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45.05, 161.5, 189.55, 0.5);
}
.btn-cyan-700 {
  color: #fff;
  background-color: #0e7490;
  border-color: #0e7490;
}
.btn-cyan-700:hover {
  color: #fff;
  background-color: rgb(10.6107594937, 87.917721519, 109.1392405063);
  border-color: rgb(9.4810126582, 78.5569620253, 97.5189873418);
}
.btn-cyan-700:focus,
.btn-cyan-700.focus {
  color: #fff;
  background-color: rgb(10.6107594937, 87.917721519, 109.1392405063);
  border-color: rgb(9.4810126582, 78.5569620253, 97.5189873418);
  box-shadow: 0 0 0 0.2rem rgba(50.15, 136.85, 160.65, 0.5);
}
.btn-cyan-700.disabled,
.btn-cyan-700:disabled {
  color: #fff;
  background-color: #0e7490;
  border-color: #0e7490;
}
.btn-cyan-700:not(:disabled):not(.disabled):active,
.btn-cyan-700:not(:disabled):not(.disabled).active,
.show > .btn-cyan-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.4810126582, 78.5569620253, 97.5189873418);
  border-color: rgb(8.3512658228, 69.1962025316, 85.8987341772);
}
.btn-cyan-700:not(:disabled):not(.disabled):active:focus,
.btn-cyan-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50.15, 136.85, 160.65, 0.5);
}
.btn-cyan-800 {
  color: #fff;
  background-color: #155e75;
  border-color: #155e75;
}
.btn-cyan-800:hover {
  color: #fff;
  background-color: rgb(15.1793478261, 67.9456521739, 84.5706521739);
  border-color: rgb(13.2391304348, 59.2608695652, 73.7608695652);
}
.btn-cyan-800:focus,
.btn-cyan-800.focus {
  color: #fff;
  background-color: rgb(15.1793478261, 67.9456521739, 84.5706521739);
  border-color: rgb(13.2391304348, 59.2608695652, 73.7608695652);
  box-shadow: 0 0 0 0.2rem rgba(56.1, 118.15, 137.7, 0.5);
}
.btn-cyan-800.disabled,
.btn-cyan-800:disabled {
  color: #fff;
  background-color: #155e75;
  border-color: #155e75;
}
.btn-cyan-800:not(:disabled):not(.disabled):active,
.btn-cyan-800:not(:disabled):not(.disabled).active,
.show > .btn-cyan-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(13.2391304348, 59.2608695652, 73.7608695652);
  border-color: rgb(11.2989130435, 50.5760869565, 62.9510869565);
}
.btn-cyan-800:not(:disabled):not(.disabled):active:focus,
.btn-cyan-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56.1, 118.15, 137.7, 0.5);
}
.btn-cyan-900 {
  color: #fff;
  background-color: #164e63;
  border-color: #164e63;
}
.btn-cyan-900:hover {
  color: #fff;
  background-color: rgb(15.0454545455, 53.3429752066, 67.7045454545);
  border-color: rgb(12.7272727273, 45.1239669421, 57.2727272727);
}
.btn-cyan-900:focus,
.btn-cyan-900.focus {
  color: #fff;
  background-color: rgb(15.0454545455, 53.3429752066, 67.7045454545);
  border-color: rgb(12.7272727273, 45.1239669421, 57.2727272727);
  box-shadow: 0 0 0 0.2rem rgba(56.95, 104.55, 122.4, 0.5);
}
.btn-cyan-900.disabled,
.btn-cyan-900:disabled {
  color: #fff;
  background-color: #164e63;
  border-color: #164e63;
}
.btn-cyan-900:not(:disabled):not(.disabled):active,
.btn-cyan-900:not(:disabled):not(.disabled).active,
.show > .btn-cyan-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.7272727273, 45.1239669421, 57.2727272727);
  border-color: rgb(10.4090909091, 36.9049586777, 46.8409090909);
}
.btn-cyan-900:not(:disabled):not(.disabled):active:focus,
.btn-cyan-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56.95, 104.55, 122.4, 0.5);
}
.btn-cyan-950 {
  color: #fff;
  background-color: #083344;
  border-color: #083344;
}
.btn-cyan-950:hover {
  color: #fff;
  background-color: rgb(3.9736842105, 25.3322368421, 33.7763157895);
  border-color: rgb(2.6315789474, 16.7763157895, 22.3684210526);
}
.btn-cyan-950:focus,
.btn-cyan-950.focus {
  color: #fff;
  background-color: rgb(3.9736842105, 25.3322368421, 33.7763157895);
  border-color: rgb(2.6315789474, 16.7763157895, 22.3684210526);
  box-shadow: 0 0 0 0.2rem rgba(45.05, 81.6, 96.05, 0.5);
}
.btn-cyan-950.disabled,
.btn-cyan-950:disabled {
  color: #fff;
  background-color: #083344;
  border-color: #083344;
}
.btn-cyan-950:not(:disabled):not(.disabled):active,
.btn-cyan-950:not(:disabled):not(.disabled).active,
.show > .btn-cyan-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.6315789474, 16.7763157895, 22.3684210526);
  border-color: rgb(1.2894736842, 8.2203947368, 10.9605263158);
}
.btn-cyan-950:not(:disabled):not(.disabled):active:focus,
.btn-cyan-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-cyan-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45.05, 81.6, 96.05, 0.5);
}
.btn-sky-50 {
  color: #212529;
  background-color: #f0f9ff;
  border-color: #f0f9ff;
}
.btn-sky-50:hover {
  color: #212529;
  background-color: rgb(201.75, 233.7, 255);
  border-color: rgb(189, 228.6, 255);
}
.btn-sky-50:focus,
.btn-sky-50.focus {
  color: #212529;
  background-color: rgb(201.75, 233.7, 255);
  border-color: rgb(189, 228.6, 255);
  box-shadow: 0 0 0 0.2rem rgba(208.95, 217.2, 222.9, 0.5);
}
.btn-sky-50.disabled,
.btn-sky-50:disabled {
  color: #212529;
  background-color: #f0f9ff;
  border-color: #f0f9ff;
}
.btn-sky-50:not(:disabled):not(.disabled):active,
.btn-sky-50:not(:disabled):not(.disabled).active,
.show > .btn-sky-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(189, 228.6, 255);
  border-color: rgb(176.25, 223.5, 255);
}
.btn-sky-50:not(:disabled):not(.disabled):active:focus,
.btn-sky-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208.95, 217.2, 222.9, 0.5);
}
.btn-sky-100 {
  color: #212529;
  background-color: #e0f2fe;
  border-color: #e0f2fe;
}
.btn-sky-100:hover {
  color: #212529;
  background-color: rgb(186.9453125, 226.4609375, 252.8046875);
  border-color: rgb(174.59375, 221.28125, 252.40625);
}
.btn-sky-100:focus,
.btn-sky-100.focus {
  color: #212529;
  background-color: rgb(186.9453125, 226.4609375, 252.8046875);
  border-color: rgb(174.59375, 221.28125, 252.40625);
  box-shadow: 0 0 0 0.2rem rgba(195.35, 211.25, 222.05, 0.5);
}
.btn-sky-100.disabled,
.btn-sky-100:disabled {
  color: #212529;
  background-color: #e0f2fe;
  border-color: #e0f2fe;
}
.btn-sky-100:not(:disabled):not(.disabled):active,
.btn-sky-100:not(:disabled):not(.disabled).active,
.show > .btn-sky-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(174.59375, 221.28125, 252.40625);
  border-color: rgb(162.2421875, 216.1015625, 252.0078125);
}
.btn-sky-100:not(:disabled):not(.disabled):active:focus,
.btn-sky-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195.35, 211.25, 222.05, 0.5);
}
.btn-sky-200 {
  color: #212529;
  background-color: #bae6fd;
  border-color: #bae6fd;
}
.btn-sky-200:hover {
  color: #212529;
  background-color: rgb(148.8274647887, 216.5316901408, 251.9225352113);
  border-color: rgb(136.4366197183, 212.0422535211, 251.5633802817);
}
.btn-sky-200:focus,
.btn-sky-200.focus {
  color: #212529;
  background-color: rgb(148.8274647887, 216.5316901408, 251.9225352113);
  border-color: rgb(136.4366197183, 212.0422535211, 251.5633802817);
  box-shadow: 0 0 0 0.2rem rgba(163.05, 201.05, 221.2, 0.5);
}
.btn-sky-200.disabled,
.btn-sky-200:disabled {
  color: #212529;
  background-color: #bae6fd;
  border-color: #bae6fd;
}
.btn-sky-200:not(:disabled):not(.disabled):active,
.btn-sky-200:not(:disabled):not(.disabled).active,
.show > .btn-sky-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(136.4366197183, 212.0422535211, 251.5633802817);
  border-color: rgb(124.0457746479, 207.5528169014, 251.2042253521);
}
.btn-sky-200:not(:disabled):not(.disabled):active:focus,
.btn-sky-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163.05, 201.05, 221.2, 0.5);
}
.btn-sky-300 {
  color: #212529;
  background-color: #7dd3fc;
  border-color: #7dd3fc;
}
.btn-sky-300:hover {
  color: #212529;
  background-color: rgb(87.6127819549, 198.3458646617, 251.1372180451);
  border-color: rgb(75.1503759398, 194.1278195489, 250.8496240602);
}
.btn-sky-300:focus,
.btn-sky-300.focus {
  color: #212529;
  background-color: rgb(87.6127819549, 198.3458646617, 251.1372180451);
  border-color: rgb(75.1503759398, 194.1278195489, 250.8496240602);
  box-shadow: 0 0 0 0.2rem rgba(111.2, 184.9, 220.35, 0.5);
}
.btn-sky-300.disabled,
.btn-sky-300:disabled {
  color: #212529;
  background-color: #7dd3fc;
  border-color: #7dd3fc;
}
.btn-sky-300:not(:disabled):not(.disabled):active,
.btn-sky-300:not(:disabled):not(.disabled).active,
.show > .btn-sky-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(75.1503759398, 194.1278195489, 250.8496240602);
  border-color: rgb(62.6879699248, 189.9097744361, 250.5620300752);
}
.btn-sky-300:not(:disabled):not(.disabled):active:focus,
.btn-sky-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(111.2, 184.9, 220.35, 0.5);
}
.btn-sky-400 {
  color: #212529;
  background-color: #38bdf8;
  border-color: #38bdf8;
}
.btn-sky-400:hover {
  color: #fff;
  background-color: rgb(19.0497572816, 176.7451456311, 246.7002427184);
  border-color: rgb(8.5970873786, 171.9417475728, 244.4029126214);
}
.btn-sky-400:focus,
.btn-sky-400.focus {
  color: #fff;
  background-color: rgb(19.0497572816, 176.7451456311, 246.7002427184);
  border-color: rgb(8.5970873786, 171.9417475728, 244.4029126214);
  box-shadow: 0 0 0 0.2rem rgba(52.55, 166.2, 216.95, 0.5);
}
.btn-sky-400.disabled,
.btn-sky-400:disabled {
  color: #212529;
  background-color: #38bdf8;
  border-color: #38bdf8;
}
.btn-sky-400:not(:disabled):not(.disabled):active,
.btn-sky-400:not(:disabled):not(.disabled).active,
.show > .btn-sky-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(8.5970873786, 171.9417475728, 244.4029126214);
  border-color: rgb(8.1638349515, 163.2766990291, 232.0861650485);
}
.btn-sky-400:not(:disabled):not(.disabled):active:focus,
.btn-sky-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52.55, 166.2, 216.95, 0.5);
}
.btn-sky-500 {
  color: #fff;
  background-color: #0ea5e9;
  border-color: #0ea5e9;
}
.btn-sky-500:hover {
  color: #fff;
  background-color: rgb(11.8319838057, 139.4483805668, 196.9180161943);
  border-color: rgb(11.1093117409, 130.9311740891, 184.8906882591);
}
.btn-sky-500:focus,
.btn-sky-500.focus {
  color: #fff;
  background-color: rgb(11.8319838057, 139.4483805668, 196.9180161943);
  border-color: rgb(11.1093117409, 130.9311740891, 184.8906882591);
  box-shadow: 0 0 0 0.2rem rgba(50.15, 178.5, 236.3, 0.5);
}
.btn-sky-500.disabled,
.btn-sky-500:disabled {
  color: #fff;
  background-color: #0ea5e9;
  border-color: #0ea5e9;
}
.btn-sky-500:not(:disabled):not(.disabled):active,
.btn-sky-500:not(:disabled):not(.disabled).active,
.show > .btn-sky-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(11.1093117409, 130.9311740891, 184.8906882591);
  border-color: rgb(10.3866396761, 122.4139676113, 172.8633603239);
}
.btn-sky-500:not(:disabled):not(.disabled):active:focus,
.btn-sky-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50.15, 178.5, 236.3, 0.5);
}
.btn-sky-600 {
  color: #fff;
  background-color: #0284c7;
  border-color: #0284c7;
}
.btn-sky-600:hover {
  color: #fff;
  background-color: rgb(1.6194029851, 106.8805970149, 161.1305970149);
  border-color: rgb(1.4925373134, 98.5074626866, 148.5074626866);
}
.btn-sky-600:focus,
.btn-sky-600.focus {
  color: #fff;
  background-color: rgb(1.6194029851, 106.8805970149, 161.1305970149);
  border-color: rgb(1.4925373134, 98.5074626866, 148.5074626866);
  box-shadow: 0 0 0 0.2rem rgba(39.95, 150.45, 207.4, 0.5);
}
.btn-sky-600.disabled,
.btn-sky-600:disabled {
  color: #fff;
  background-color: #0284c7;
  border-color: #0284c7;
}
.btn-sky-600:not(:disabled):not(.disabled):active,
.btn-sky-600:not(:disabled):not(.disabled).active,
.show > .btn-sky-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(1.4925373134, 98.5074626866, 148.5074626866);
  border-color: rgb(1.3656716418, 90.1343283582, 135.8843283582);
}
.btn-sky-600:not(:disabled):not(.disabled):active:focus,
.btn-sky-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39.95, 150.45, 207.4, 0.5);
}
.btn-sky-700 {
  color: #fff;
  background-color: #0369a1;
  border-color: #0369a1;
}
.btn-sky-700:hover {
  color: #fff;
  background-color: rgb(2.300304878, 80.5106707317, 123.449695122);
  border-color: rgb(2.0670731707, 72.3475609756, 110.9329268293);
}
.btn-sky-700:focus,
.btn-sky-700.focus {
  color: #fff;
  background-color: rgb(2.300304878, 80.5106707317, 123.449695122);
  border-color: rgb(2.0670731707, 72.3475609756, 110.9329268293);
  box-shadow: 0 0 0 0.2rem rgba(40.8, 127.5, 175.1, 0.5);
}
.btn-sky-700.disabled,
.btn-sky-700:disabled {
  color: #fff;
  background-color: #0369a1;
  border-color: #0369a1;
}
.btn-sky-700:not(:disabled):not(.disabled):active,
.btn-sky-700:not(:disabled):not(.disabled).active,
.show > .btn-sky-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.0670731707, 72.3475609756, 110.9329268293);
  border-color: rgb(1.8338414634, 64.1844512195, 98.4161585366);
}
.btn-sky-700:not(:disabled):not(.disabled):active:focus,
.btn-sky-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40.8, 127.5, 175.1, 0.5);
}
.btn-sky-800 {
  color: #fff;
  background-color: #075985;
  border-color: #075985;
}
.btn-sky-800:hover {
  color: #fff;
  background-color: rgb(5.0875, 64.6839285714, 96.6625);
  border-color: rgb(4.45, 56.5785714286, 84.55);
}
.btn-sky-800:focus,
.btn-sky-800.focus {
  color: #fff;
  background-color: rgb(5.0875, 64.6839285714, 96.6625);
  border-color: rgb(4.45, 56.5785714286, 84.55);
  box-shadow: 0 0 0 0.2rem rgba(44.2, 113.9, 151.3, 0.5);
}
.btn-sky-800.disabled,
.btn-sky-800:disabled {
  color: #fff;
  background-color: #075985;
  border-color: #075985;
}
.btn-sky-800:not(:disabled):not(.disabled):active,
.btn-sky-800:not(:disabled):not(.disabled).active,
.show > .btn-sky-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(4.45, 56.5785714286, 84.55);
  border-color: rgb(3.8125, 48.4732142857, 72.4375);
}
.btn-sky-800:not(:disabled):not(.disabled):active:focus,
.btn-sky-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(44.2, 113.9, 151.3, 0.5);
}
.btn-sky-900 {
  color: #fff;
  background-color: #0c4a6e;
  border-color: #0c4a6e;
}
.btn-sky-900:hover {
  color: #fff;
  background-color: rgb(8.237704918, 50.7991803279, 75.512295082);
  border-color: rgb(6.9836065574, 43.0655737705, 64.0163934426);
}
.btn-sky-900:focus,
.btn-sky-900.focus {
  color: #fff;
  background-color: rgb(8.237704918, 50.7991803279, 75.512295082);
  border-color: rgb(6.9836065574, 43.0655737705, 64.0163934426);
  box-shadow: 0 0 0 0.2rem rgba(48.45, 101.15, 131.75, 0.5);
}
.btn-sky-900.disabled,
.btn-sky-900:disabled {
  color: #fff;
  background-color: #0c4a6e;
  border-color: #0c4a6e;
}
.btn-sky-900:not(:disabled):not(.disabled):active,
.btn-sky-900:not(:disabled):not(.disabled).active,
.show > .btn-sky-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(6.9836065574, 43.0655737705, 64.0163934426);
  border-color: rgb(5.7295081967, 35.3319672131, 52.5204918033);
}
.btn-sky-900:not(:disabled):not(.disabled):active:focus,
.btn-sky-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(48.45, 101.15, 131.75, 0.5);
}
.btn-sky-950 {
  color: #fff;
  background-color: #082f49;
  border-color: #082f49;
}
.btn-sky-950:hover {
  color: #fff;
  background-color: rgb(4.2222222222, 24.8055555556, 38.5277777778);
  border-color: rgb(2.962962963, 17.4074074074, 27.037037037);
}
.btn-sky-950:focus,
.btn-sky-950.focus {
  color: #fff;
  background-color: rgb(4.2222222222, 24.8055555556, 38.5277777778);
  border-color: rgb(2.962962963, 17.4074074074, 27.037037037);
  box-shadow: 0 0 0 0.2rem rgba(45.05, 78.2, 100.3, 0.5);
}
.btn-sky-950.disabled,
.btn-sky-950:disabled {
  color: #fff;
  background-color: #082f49;
  border-color: #082f49;
}
.btn-sky-950:not(:disabled):not(.disabled):active,
.btn-sky-950:not(:disabled):not(.disabled).active,
.show > .btn-sky-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(2.962962963, 17.4074074074, 27.037037037);
  border-color: rgb(1.7037037037, 10.0092592593, 15.5462962963);
}
.btn-sky-950:not(:disabled):not(.disabled):active:focus,
.btn-sky-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-sky-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45.05, 78.2, 100.3, 0.5);
}
.btn-blue-50 {
  color: #212529;
  background-color: #eff6ff;
  border-color: #eff6ff;
}
.btn-blue-50:hover {
  color: #212529;
  background-color: rgb(200.75, 224.484375, 255);
  border-color: rgb(188, 217.3125, 255);
}
.btn-blue-50:focus,
.btn-blue-50.focus {
  color: #212529;
  background-color: rgb(200.75, 224.484375, 255);
  border-color: rgb(188, 217.3125, 255);
  box-shadow: 0 0 0 0.2rem rgba(208.1, 214.65, 222.9, 0.5);
}
.btn-blue-50.disabled,
.btn-blue-50:disabled {
  color: #212529;
  background-color: #eff6ff;
  border-color: #eff6ff;
}
.btn-blue-50:not(:disabled):not(.disabled):active,
.btn-blue-50:not(:disabled):not(.disabled).active,
.show > .btn-blue-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(188, 217.3125, 255);
  border-color: rgb(175.25, 210.140625, 255);
}
.btn-blue-50:not(:disabled):not(.disabled):active:focus,
.btn-blue-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208.1, 214.65, 222.9, 0.5);
}
.btn-blue-100 {
  color: #212529;
  background-color: #dbeafe;
  border-color: #dbeafe;
}
.btn-blue-100:hover {
  color: #212529;
  background-color: rgb(181.7837837838, 212.2905405405, 252.9662162162);
  border-color: rgb(169.3783783784, 205.0540540541, 252.6216216216);
}
.btn-blue-100:focus,
.btn-blue-100.focus {
  color: #212529;
  background-color: rgb(181.7837837838, 212.2905405405, 252.9662162162);
  border-color: rgb(169.3783783784, 205.0540540541, 252.6216216216);
  box-shadow: 0 0 0 0.2rem rgba(191.1, 204.45, 222.05, 0.5);
}
.btn-blue-100.disabled,
.btn-blue-100:disabled {
  color: #212529;
  background-color: #dbeafe;
  border-color: #dbeafe;
}
.btn-blue-100:not(:disabled):not(.disabled):active,
.btn-blue-100:not(:disabled):not(.disabled).active,
.show > .btn-blue-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(169.3783783784, 205.0540540541, 252.6216216216);
  border-color: rgb(156.972972973, 197.8175675676, 252.277027027);
}
.btn-blue-100:not(:disabled):not(.disabled):active:focus,
.btn-blue-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191.1, 204.45, 222.05, 0.5);
}
.btn-blue-200 {
  color: #212529;
  background-color: #bfdbfe;
  border-color: #bfdbfe;
}
.btn-blue-200:hover {
  color: #212529;
  background-color: rgb(153.3384615385, 197.8153846154, 253.4115384615);
  border-color: rgb(140.7846153846, 190.7538461538, 253.2153846154);
}
.btn-blue-200:focus,
.btn-blue-200.focus {
  color: #212529;
  background-color: rgb(153.3384615385, 197.8153846154, 253.4115384615);
  border-color: rgb(140.7846153846, 190.7538461538, 253.2153846154);
  box-shadow: 0 0 0 0.2rem rgba(167.3, 191.7, 222.05, 0.5);
}
.btn-blue-200.disabled,
.btn-blue-200:disabled {
  color: #212529;
  background-color: #bfdbfe;
  border-color: #bfdbfe;
}
.btn-blue-200:not(:disabled):not(.disabled):active,
.btn-blue-200:not(:disabled):not(.disabled).active,
.show > .btn-blue-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(140.7846153846, 190.7538461538, 253.2153846154);
  border-color: rgb(128.2307692308, 183.6923076923, 253.0192307692);
}
.btn-blue-200:not(:disabled):not(.disabled):active:focus,
.btn-blue-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(167.3, 191.7, 222.05, 0.5);
}
.btn-blue-300 {
  color: #212529;
  background-color: #93c5fd;
  border-color: #93c5fd;
}
.btn-blue-300:hover {
  color: #212529;
  background-color: rgb(109.4454545455, 176.8318181818, 252.3045454545);
  border-color: rgb(96.9272727273, 170.1090909091, 252.0727272727);
}
.btn-blue-300:focus,
.btn-blue-300.focus {
  color: #212529;
  background-color: rgb(109.4454545455, 176.8318181818, 252.3045454545);
  border-color: rgb(96.9272727273, 170.1090909091, 252.0727272727);
  box-shadow: 0 0 0 0.2rem rgba(129.9, 173, 221.2, 0.5);
}
.btn-blue-300.disabled,
.btn-blue-300:disabled {
  color: #212529;
  background-color: #93c5fd;
  border-color: #93c5fd;
}
.btn-blue-300:not(:disabled):not(.disabled):active,
.btn-blue-300:not(:disabled):not(.disabled).active,
.show > .btn-blue-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(96.9272727273, 170.1090909091, 252.0727272727);
  border-color: rgb(84.4090909091, 163.3863636364, 251.8409090909);
}
.btn-blue-300:not(:disabled):not(.disabled):active:focus,
.btn-blue-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(129.9, 173, 221.2, 0.5);
}
.btn-blue-400 {
  color: #212529;
  background-color: #60a5fa;
  border-color: #60a5fa;
}
.btn-blue-400:hover {
  color: #fff;
  background-color: rgb(58.9161585366, 144.0091463415, 248.8338414634);
  border-color: rgb(46.5548780488, 137.012195122, 248.4451219512);
}
.btn-blue-400:focus,
.btn-blue-400.focus {
  color: #fff;
  background-color: rgb(58.9161585366, 144.0091463415, 248.8338414634);
  border-color: rgb(46.5548780488, 137.012195122, 248.4451219512);
  box-shadow: 0 0 0 0.2rem rgba(86.55, 145.8, 218.65, 0.5);
}
.btn-blue-400.disabled,
.btn-blue-400:disabled {
  color: #212529;
  background-color: #60a5fa;
  border-color: #60a5fa;
}
.btn-blue-400:not(:disabled):not(.disabled):active,
.btn-blue-400:not(:disabled):not(.disabled).active,
.show > .btn-blue-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(46.5548780488, 137.012195122, 248.4451219512);
  border-color: rgb(34.193597561, 130.0152439024, 248.056402439);
}
.btn-blue-400:not(:disabled):not(.disabled):active:focus,
.btn-blue-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(86.55, 145.8, 218.65, 0.5);
}
.btn-blue-500 {
  color: #fff;
  background-color: #3b82f6;
  border-color: #3b82f6;
}
.btn-blue-500:hover {
  color: #fff;
  background-color: rgb(22.4292682927, 106.6768292683, 244.3207317073);
  border-color: rgb(11.1512195122, 99.1219512195, 242.8487804878);
}
.btn-blue-500:focus,
.btn-blue-500.focus {
  color: #fff;
  background-color: rgb(22.4292682927, 106.6768292683, 244.3207317073);
  border-color: rgb(11.1512195122, 99.1219512195, 242.8487804878);
  box-shadow: 0 0 0 0.2rem rgba(88.4, 148.75, 247.35, 0.5);
}
.btn-blue-500.disabled,
.btn-blue-500:disabled {
  color: #fff;
  background-color: #3b82f6;
  border-color: #3b82f6;
}
.btn-blue-500:not(:disabled):not(.disabled):active,
.btn-blue-500:not(:disabled):not(.disabled).active,
.show > .btn-blue-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(11.1512195122, 99.1219512195, 242.8487804878);
  border-color: rgb(10.5914634146, 94.1463414634, 230.6585365854);
}
.btn-blue-500:not(:disabled):not(.disabled):active:focus,
.btn-blue-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88.4, 148.75, 247.35, 0.5);
}
.btn-blue-600 {
  color: #fff;
  background-color: #2563eb;
  border-color: #2563eb;
}
.btn-blue-600:hover {
  color: #fff;
  background-color: rgb(19.6428571429, 80.5357142857, 214.1071428571);
  border-color: rgb(18.5714285714, 76.1428571429, 202.4285714286);
}
.btn-blue-600:focus,
.btn-blue-600.focus {
  color: #fff;
  background-color: rgb(19.6428571429, 80.5357142857, 214.1071428571);
  border-color: rgb(18.5714285714, 76.1428571429, 202.4285714286);
  box-shadow: 0 0 0 0.2rem rgba(69.7, 122.4, 238, 0.5);
}
.btn-blue-600.disabled,
.btn-blue-600:disabled {
  color: #fff;
  background-color: #2563eb;
  border-color: #2563eb;
}
.btn-blue-600:not(:disabled):not(.disabled):active,
.btn-blue-600:not(:disabled):not(.disabled).active,
.show > .btn-blue-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(18.5714285714, 76.1428571429, 202.4285714286);
  border-color: rgb(17.5, 71.75, 190.75);
}
.btn-blue-600:not(:disabled):not(.disabled):active:focus,
.btn-blue-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(69.7, 122.4, 238, 0.5);
}
.btn-blue-700 {
  color: #fff;
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}
.btn-blue-700:hover {
  color: #fff;
  background-color: rgb(24.4724489796, 65.8224489796, 182.2775510204);
  border-color: rgb(22.9632653061, 61.7632653061, 171.0367346939);
}
.btn-blue-700:focus,
.btn-blue-700.focus {
  color: #fff;
  background-color: rgb(24.4724489796, 65.8224489796, 182.2775510204);
  border-color: rgb(22.9632653061, 61.7632653061, 171.0367346939);
  box-shadow: 0 0 0 0.2rem rgba(62.9, 104.55, 221.85, 0.5);
}
.btn-blue-700.disabled,
.btn-blue-700:disabled {
  color: #fff;
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}
.btn-blue-700:not(:disabled):not(.disabled):active,
.btn-blue-700:not(:disabled):not(.disabled).active,
.show > .btn-blue-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(22.9632653061, 61.7632653061, 171.0367346939);
  border-color: rgb(21.4540816327, 57.7040816327, 159.7959183673);
}
.btn-blue-700:not(:disabled):not(.disabled):active:focus,
.btn-blue-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.9, 104.55, 221.85, 0.5);
}
.btn-blue-800 {
  color: #fff;
  background-color: #1e40af;
  border-color: #1e40af;
}
.btn-blue-800:hover {
  color: #fff;
  background-color: rgb(24.4024390244, 52.0585365854, 142.3475609756);
  border-color: rgb(22.5365853659, 48.0780487805, 131.4634146341);
}
.btn-blue-800:focus,
.btn-blue-800.focus {
  color: #fff;
  background-color: rgb(24.4024390244, 52.0585365854, 142.3475609756);
  border-color: rgb(22.5365853659, 48.0780487805, 131.4634146341);
  box-shadow: 0 0 0 0.2rem rgba(63.75, 92.65, 187, 0.5);
}
.btn-blue-800.disabled,
.btn-blue-800:disabled {
  color: #fff;
  background-color: #1e40af;
  border-color: #1e40af;
}
.btn-blue-800:not(:disabled):not(.disabled):active,
.btn-blue-800:not(:disabled):not(.disabled).active,
.show > .btn-blue-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(22.5365853659, 48.0780487805, 131.4634146341);
  border-color: rgb(20.6707317073, 44.0975609756, 120.5792682927);
}
.btn-blue-800:not(:disabled):not(.disabled):active:focus,
.btn-blue-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63.75, 92.65, 187, 0.5);
}
.btn-blue-900 {
  color: #fff;
  background-color: #1e3a8a;
  border-color: #1e3a8a;
}
.btn-blue-900:hover {
  color: #fff;
  background-color: rgb(23.1696428571, 44.7946428571, 106.5803571429);
  border-color: rgb(20.8928571429, 40.3928571429, 96.1071428571);
}
.btn-blue-900:focus,
.btn-blue-900.focus {
  color: #fff;
  background-color: rgb(23.1696428571, 44.7946428571, 106.5803571429);
  border-color: rgb(20.8928571429, 40.3928571429, 96.1071428571);
  box-shadow: 0 0 0 0.2rem rgba(63.75, 87.55, 155.55, 0.5);
}
.btn-blue-900.disabled,
.btn-blue-900:disabled {
  color: #fff;
  background-color: #1e3a8a;
  border-color: #1e3a8a;
}
.btn-blue-900:not(:disabled):not(.disabled):active,
.btn-blue-900:not(:disabled):not(.disabled).active,
.show > .btn-blue-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(20.8928571429, 40.3928571429, 96.1071428571);
  border-color: rgb(18.6160714286, 35.9910714286, 85.6339285714);
}
.btn-blue-900:not(:disabled):not(.disabled):active:focus,
.btn-blue-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63.75, 87.55, 155.55, 0.5);
}
.btn-blue-950 {
  color: #fff;
  background-color: #172554;
  border-color: #172554;
}
.btn-blue-950:hover {
  color: #fff;
  background-color: rgb(14.7780373832, 23.773364486, 53.9719626168);
  border-color: rgb(12.0373831776, 19.3644859813, 43.9626168224);
}
.btn-blue-950:focus,
.btn-blue-950.focus {
  color: #fff;
  background-color: rgb(14.7780373832, 23.773364486, 53.9719626168);
  border-color: rgb(12.0373831776, 19.3644859813, 43.9626168224);
  box-shadow: 0 0 0 0.2rem rgba(57.8, 69.7, 109.65, 0.5);
}
.btn-blue-950.disabled,
.btn-blue-950:disabled {
  color: #fff;
  background-color: #172554;
  border-color: #172554;
}
.btn-blue-950:not(:disabled):not(.disabled):active,
.btn-blue-950:not(:disabled):not(.disabled).active,
.show > .btn-blue-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.0373831776, 19.3644859813, 43.9626168224);
  border-color: rgb(9.296728972, 14.9556074766, 33.953271028);
}
.btn-blue-950:not(:disabled):not(.disabled):active:focus,
.btn-blue-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(57.8, 69.7, 109.65, 0.5);
}
.btn-indigo-50 {
  color: #212529;
  background-color: #eef2ff;
  border-color: #eef2ff;
}
.btn-indigo-50:hover {
  color: #212529;
  background-color: rgb(199.75, 212.75, 255);
  border-color: #bbcbff;
}
.btn-indigo-50:focus,
.btn-indigo-50.focus {
  color: #212529;
  background-color: rgb(199.75, 212.75, 255);
  border-color: #bbcbff;
  box-shadow: 0 0 0 0.2rem rgba(207.25, 211.25, 222.9, 0.5);
}
.btn-indigo-50.disabled,
.btn-indigo-50:disabled {
  color: #212529;
  background-color: #eef2ff;
  border-color: #eef2ff;
}
.btn-indigo-50:not(:disabled):not(.disabled):active,
.btn-indigo-50:not(:disabled):not(.disabled).active,
.show > .btn-indigo-50.dropdown-toggle {
  color: #212529;
  background-color: #bbcbff;
  border-color: rgb(174.25, 193.25, 255);
}
.btn-indigo-50:not(:disabled):not(.disabled):active:focus,
.btn-indigo-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207.25, 211.25, 222.9, 0.5);
}
.btn-indigo-100 {
  color: #212529;
  background-color: #e0e7ff;
  border-color: #e0e7ff;
}
.btn-indigo-100:hover {
  color: #212529;
  background-color: rgb(185.75, 201.3870967742, 255);
  border-color: rgb(173, 191.5161290323, 255);
}
.btn-indigo-100:focus,
.btn-indigo-100.focus {
  color: #212529;
  background-color: rgb(185.75, 201.3870967742, 255);
  border-color: rgb(173, 191.5161290323, 255);
  box-shadow: 0 0 0 0.2rem rgba(195.35, 201.9, 222.9, 0.5);
}
.btn-indigo-100.disabled,
.btn-indigo-100:disabled {
  color: #212529;
  background-color: #e0e7ff;
  border-color: #e0e7ff;
}
.btn-indigo-100:not(:disabled):not(.disabled):active,
.btn-indigo-100:not(:disabled):not(.disabled).active,
.show > .btn-indigo-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(173, 191.5161290323, 255);
  border-color: rgb(160.25, 181.6451612903, 255);
}
.btn-indigo-100:not(:disabled):not(.disabled):active:focus,
.btn-indigo-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(195.35, 201.9, 222.9, 0.5);
}
.btn-indigo-200 {
  color: #212529;
  background-color: #c7d2fe;
  border-color: #c7d2fe;
}
.btn-indigo-200:hover {
  color: #212529;
  background-color: rgb(161.4210526316, 179.8026315789, 253.3289473684);
  border-color: rgb(148.8947368421, 169.7368421053, 253.1052631579);
}
.btn-indigo-200:focus,
.btn-indigo-200.focus {
  color: #212529;
  background-color: rgb(161.4210526316, 179.8026315789, 253.3289473684);
  border-color: rgb(148.8947368421, 169.7368421053, 253.1052631579);
  box-shadow: 0 0 0 0.2rem rgba(174.1, 184.05, 222.05, 0.5);
}
.btn-indigo-200.disabled,
.btn-indigo-200:disabled {
  color: #212529;
  background-color: #c7d2fe;
  border-color: #c7d2fe;
}
.btn-indigo-200:not(:disabled):not(.disabled):active,
.btn-indigo-200:not(:disabled):not(.disabled).active,
.show > .btn-indigo-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(148.8947368421, 169.7368421053, 253.1052631579);
  border-color: rgb(136.3684210526, 159.6710526316, 252.8815789474);
}
.btn-indigo-200:not(:disabled):not(.disabled):active:focus,
.btn-indigo-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(174.1, 184.05, 222.05, 0.5);
}
.btn-indigo-300 {
  color: #212529;
  background-color: #a5b4fc;
  border-color: #a5b4fc;
}
.btn-indigo-300:hover {
  color: #212529;
  background-color: rgb(127.9838709677, 149.1532258065, 250.7661290323);
  border-color: rgb(115.6451612903, 138.8709677419, 250.3548387097);
}
.btn-indigo-300:focus,
.btn-indigo-300.focus {
  color: #212529;
  background-color: rgb(127.9838709677, 149.1532258065, 250.7661290323);
  border-color: rgb(115.6451612903, 138.8709677419, 250.3548387097);
  box-shadow: 0 0 0 0.2rem rgba(145.2, 158.55, 220.35, 0.5);
}
.btn-indigo-300.disabled,
.btn-indigo-300:disabled {
  color: #212529;
  background-color: #a5b4fc;
  border-color: #a5b4fc;
}
.btn-indigo-300:not(:disabled):not(.disabled):active,
.btn-indigo-300:not(:disabled):not(.disabled).active,
.show > .btn-indigo-300.dropdown-toggle {
  color: #fff;
  background-color: rgb(115.6451612903, 138.8709677419, 250.3548387097);
  border-color: rgb(103.3064516129, 128.5887096774, 249.9435483871);
}
.btn-indigo-300:not(:disabled):not(.disabled):active:focus,
.btn-indigo-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(145.2, 158.55, 220.35, 0.5);
}
.btn-indigo-400 {
  color: #fff;
  background-color: #818cf8;
  border-color: #818cf8;
}
.btn-indigo-400:hover {
  color: #fff;
  background-color: rgb(92.7631578947, 106.9266917293, 245.9868421053);
  border-color: rgb(80.6842105263, 95.9022556391, 245.3157894737);
}
.btn-indigo-400:focus,
.btn-indigo-400.focus {
  color: #fff;
  background-color: rgb(92.7631578947, 106.9266917293, 245.9868421053);
  border-color: rgb(80.6842105263, 95.9022556391, 245.3157894737);
  box-shadow: 0 0 0 0.2rem rgba(147.9, 157.25, 249.05, 0.5);
}
.btn-indigo-400.disabled,
.btn-indigo-400:disabled {
  color: #fff;
  background-color: #818cf8;
  border-color: #818cf8;
}
.btn-indigo-400:not(:disabled):not(.disabled):active,
.btn-indigo-400:not(:disabled):not(.disabled).active,
.show > .btn-indigo-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(80.6842105263, 95.9022556391, 245.3157894737);
  border-color: rgb(68.6052631579, 84.8778195489, 244.6447368421);
}
.btn-indigo-400:not(:disabled):not(.disabled):active:focus,
.btn-indigo-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147.9, 157.25, 249.05, 0.5);
}
.btn-indigo-500 {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.btn-indigo-500:hover {
  color: #fff;
  background-color: rgb(63.9, 67.575, 237.85);
  border-color: rgb(52.2, 56.1, 236.8);
}
.btn-indigo-500:focus,
.btn-indigo-500.focus {
  color: #fff;
  background-color: rgb(63.9, 67.575, 237.85);
  border-color: rgb(52.2, 56.1, 236.8);
  box-shadow: 0 0 0 0.2rem rgba(122.4, 124.95, 243.1, 0.5);
}
.btn-indigo-500.disabled,
.btn-indigo-500:disabled {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.btn-indigo-500:not(:disabled):not(.disabled):active,
.btn-indigo-500:not(:disabled):not(.disabled).active,
.show > .btn-indigo-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(52.2, 56.1, 236.8);
  border-color: rgb(40.5, 44.625, 235.75);
}
.btn-indigo-500:not(:disabled):not(.disabled):active:focus,
.btn-indigo-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(122.4, 124.95, 243.1, 0.5);
}
.btn-indigo-600 {
  color: #fff;
  background-color: #4f46e5;
  border-color: #4f46e5;
}
.btn-indigo-600:hover {
  color: #fff;
  background-color: rgb(47.0947867299, 36.4632701422, 224.2867298578);
  border-color: rgb(41.1374407583, 30.5592417062, 217.4407582938);
}
.btn-indigo-600:focus,
.btn-indigo-600.focus {
  color: #fff;
  background-color: rgb(47.0947867299, 36.4632701422, 224.2867298578);
  border-color: rgb(41.1374407583, 30.5592417062, 217.4407582938);
  box-shadow: 0 0 0 0.2rem rgba(105.4, 97.75, 232.9, 0.5);
}
.btn-indigo-600.disabled,
.btn-indigo-600:disabled {
  color: #fff;
  background-color: #4f46e5;
  border-color: #4f46e5;
}
.btn-indigo-600:not(:disabled):not(.disabled):active,
.btn-indigo-600:not(:disabled):not(.disabled).active,
.show > .btn-indigo-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(41.1374407583, 30.5592417062, 217.4407582938);
  border-color: rgb(39.0225118483, 28.9881516588, 206.2618483412);
}
.btn-indigo-600:not(:disabled):not(.disabled):active:focus,
.btn-indigo-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(105.4, 97.75, 232.9, 0.5);
}
.btn-indigo-700 {
  color: #fff;
  background-color: #4338ca;
  border-color: #4338ca;
}
.btn-indigo-700:hover {
  color: #fff;
  background-color: rgb(55.8095238095, 46.2172619048, 173.5327380952);
  border-color: rgb(52.5714285714, 43.5357142857, 163.4642857143);
}
.btn-indigo-700:focus,
.btn-indigo-700.focus {
  color: #fff;
  background-color: rgb(55.8095238095, 46.2172619048, 173.5327380952);
  border-color: rgb(52.5714285714, 43.5357142857, 163.4642857143);
  box-shadow: 0 0 0 0.2rem rgba(95.2, 85.85, 209.95, 0.5);
}
.btn-indigo-700.disabled,
.btn-indigo-700:disabled {
  color: #fff;
  background-color: #4338ca;
  border-color: #4338ca;
}
.btn-indigo-700:not(:disabled):not(.disabled):active,
.btn-indigo-700:not(:disabled):not(.disabled).active,
.show > .btn-indigo-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(52.5714285714, 43.5357142857, 163.4642857143);
  border-color: rgb(49.3333333333, 40.8541666667, 153.3958333333);
}
.btn-indigo-700:not(:disabled):not(.disabled):active:focus,
.btn-indigo-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(95.2, 85.85, 209.95, 0.5);
}
.btn-indigo-800 {
  color: #fff;
  background-color: #3730a3;
  border-color: #3730a3;
}
.btn-indigo-800:hover {
  color: #fff;
  background-color: rgb(45.0296208531, 39.2985781991, 133.4514218009);
  border-color: rgb(41.7061611374, 36.3981042654, 123.6018957346);
}
.btn-indigo-800:focus,
.btn-indigo-800.focus {
  color: #fff;
  background-color: rgb(45.0296208531, 39.2985781991, 133.4514218009);
  border-color: rgb(41.7061611374, 36.3981042654, 123.6018957346);
  box-shadow: 0 0 0 0.2rem rgba(85, 79.05, 176.8, 0.5);
}
.btn-indigo-800.disabled,
.btn-indigo-800:disabled {
  color: #fff;
  background-color: #3730a3;
  border-color: #3730a3;
}
.btn-indigo-800:not(:disabled):not(.disabled):active,
.btn-indigo-800:not(:disabled):not(.disabled).active,
.show > .btn-indigo-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(41.7061611374, 36.3981042654, 123.6018957346);
  border-color: rgb(38.3827014218, 33.4976303318, 113.7523696682);
}
.btn-indigo-800:not(:disabled):not(.disabled):active:focus,
.btn-indigo-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(85, 79.05, 176.8, 0.5);
}
.btn-indigo-900 {
  color: #fff;
  background-color: #312e81;
  border-color: #312e81;
}
.btn-indigo-900:hover {
  color: #fff;
  background-color: rgb(38.29, 35.9457142857, 100.8042857143);
  border-color: rgb(34.72, 32.5942857143, 91.4057142857);
}
.btn-indigo-900:focus,
.btn-indigo-900.focus {
  color: #fff;
  background-color: rgb(38.29, 35.9457142857, 100.8042857143);
  border-color: rgb(34.72, 32.5942857143, 91.4057142857);
  box-shadow: 0 0 0 0.2rem rgba(79.9, 77.35, 147.9, 0.5);
}
.btn-indigo-900.disabled,
.btn-indigo-900:disabled {
  color: #fff;
  background-color: #312e81;
  border-color: #312e81;
}
.btn-indigo-900:not(:disabled):not(.disabled):active,
.btn-indigo-900:not(:disabled):not(.disabled).active,
.show > .btn-indigo-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(34.72, 32.5942857143, 91.4057142857);
  border-color: rgb(31.15, 29.2428571429, 82.0071428571);
}
.btn-indigo-900:not(:disabled):not(.disabled):active:focus,
.btn-indigo-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(79.9, 77.35, 147.9, 0.5);
}
.btn-indigo-950 {
  color: #fff;
  background-color: #1e1b4b;
  border-color: #1e1b4b;
}
.btn-indigo-950:hover {
  color: #fff;
  background-color: rgb(18.75, 16.875, 46.875);
  border-color: rgb(15, 13.5, 37.5);
}
.btn-indigo-950:focus,
.btn-indigo-950.focus {
  color: #fff;
  background-color: rgb(18.75, 16.875, 46.875);
  border-color: rgb(15, 13.5, 37.5);
  box-shadow: 0 0 0 0.2rem rgba(63.75, 61.2, 102, 0.5);
}
.btn-indigo-950.disabled,
.btn-indigo-950:disabled {
  color: #fff;
  background-color: #1e1b4b;
  border-color: #1e1b4b;
}
.btn-indigo-950:not(:disabled):not(.disabled):active,
.btn-indigo-950:not(:disabled):not(.disabled).active,
.show > .btn-indigo-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(15, 13.5, 37.5);
  border-color: rgb(11.25, 10.125, 28.125);
}
.btn-indigo-950:not(:disabled):not(.disabled):active:focus,
.btn-indigo-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-indigo-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63.75, 61.2, 102, 0.5);
}
.btn-violet-50 {
  color: #212529;
  background-color: #f5f3ff;
  border-color: #f5f3ff;
}
.btn-violet-50:hover {
  color: #212529;
  background-color: rgb(213.125, 204.75, 255);
  border-color: rgb(202.5, 192, 255);
}
.btn-violet-50:focus,
.btn-violet-50.focus {
  color: #212529;
  background-color: rgb(213.125, 204.75, 255);
  border-color: rgb(202.5, 192, 255);
  box-shadow: 0 0 0 0.2rem rgba(213.2, 212.1, 222.9, 0.5);
}
.btn-violet-50.disabled,
.btn-violet-50:disabled {
  color: #212529;
  background-color: #f5f3ff;
  border-color: #f5f3ff;
}
.btn-violet-50:not(:disabled):not(.disabled):active,
.btn-violet-50:not(:disabled):not(.disabled).active,
.show > .btn-violet-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(202.5, 192, 255);
  border-color: rgb(191.875, 179.25, 255);
}
.btn-violet-50:not(:disabled):not(.disabled):active:focus,
.btn-violet-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213.2, 212.1, 222.9, 0.5);
}
.btn-violet-100 {
  color: #212529;
  background-color: #ede9fe;
  border-color: #ede9fe;
}
.btn-violet-100:hover {
  color: #212529;
  background-color: rgb(207.0652173913, 196.4130434783, 252.3369565217);
  border-color: rgb(197.0869565217, 184.2173913043, 251.7826086957);
}
.btn-violet-100:focus,
.btn-violet-100.focus {
  color: #212529;
  background-color: rgb(207.0652173913, 196.4130434783, 252.3369565217);
  border-color: rgb(197.0869565217, 184.2173913043, 251.7826086957);
  box-shadow: 0 0 0 0.2rem rgba(206.4, 203.6, 222.05, 0.5);
}
.btn-violet-100.disabled,
.btn-violet-100:disabled {
  color: #212529;
  background-color: #ede9fe;
  border-color: #ede9fe;
}
.btn-violet-100:not(:disabled):not(.disabled):active,
.btn-violet-100:not(:disabled):not(.disabled).active,
.show > .btn-violet-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(197.0869565217, 184.2173913043, 251.7826086957);
  border-color: rgb(187.1086956522, 172.0217391304, 251.2282608696);
}
.btn-violet-100:not(:disabled):not(.disabled):active:focus,
.btn-violet-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(206.4, 203.6, 222.05, 0.5);
}
.btn-violet-200 {
  color: #212529;
  background-color: #ddd6fe;
  border-color: #ddd6fe;
}
.btn-violet-200:hover {
  color: #212529;
  background-color: rgb(190.0357142857, 176.6607142857, 253.0892857143);
  border-color: rgb(179.7142857143, 164.2142857143, 252.7857142857);
}
.btn-violet-200:focus,
.btn-violet-200.focus {
  color: #212529;
  background-color: rgb(190.0357142857, 176.6607142857, 253.0892857143);
  border-color: rgb(179.7142857143, 164.2142857143, 252.7857142857);
  box-shadow: 0 0 0 0.2rem rgba(192.8, 187.45, 222.05, 0.5);
}
.btn-violet-200.disabled,
.btn-violet-200:disabled {
  color: #212529;
  background-color: #ddd6fe;
  border-color: #ddd6fe;
}
.btn-violet-200:not(:disabled):not(.disabled):active,
.btn-violet-200:not(:disabled):not(.disabled).active,
.show > .btn-violet-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(179.7142857143, 164.2142857143, 252.7857142857);
  border-color: rgb(169.3928571429, 151.7678571429, 252.4821428571);
}
.btn-violet-200:not(:disabled):not(.disabled):active:focus,
.btn-violet-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(192.8, 187.45, 222.05, 0.5);
}
.btn-violet-300 {
  color: #212529;
  background-color: #c4b5fd;
  border-color: #c4b5fd;
}
.btn-violet-300:hover {
  color: #212529;
  background-color: rgb(166.3059210526, 143.7565789474, 251.9934210526);
  border-color: rgb(156.4078947368, 131.3421052632, 251.6578947368);
}
.btn-violet-300:focus,
.btn-violet-300.focus {
  color: #212529;
  background-color: rgb(166.3059210526, 143.7565789474, 251.9934210526);
  border-color: rgb(156.4078947368, 131.3421052632, 251.6578947368);
  box-shadow: 0 0 0 0.2rem rgba(171.55, 159.4, 221.2, 0.5);
}
.btn-violet-300.disabled,
.btn-violet-300:disabled {
  color: #212529;
  background-color: #c4b5fd;
  border-color: #c4b5fd;
}
.btn-violet-300:not(:disabled):not(.disabled):active,
.btn-violet-300:not(:disabled):not(.disabled).active,
.show > .btn-violet-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(156.4078947368, 131.3421052632, 251.6578947368);
  border-color: rgb(146.5098684211, 118.9276315789, 251.3223684211);
}
.btn-violet-300:not(:disabled):not(.disabled):active:focus,
.btn-violet-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(171.55, 159.4, 221.2, 0.5);
}
.btn-violet-400 {
  color: #212529;
  background-color: #a78bfa;
  border-color: #a78bfa;
}
.btn-violet-400:hover {
  color: #fff;
  background-color: rgb(139.1818181818, 102.3305785124, 248.4194214876);
  border-color: rgb(129.9090909091, 90.1074380165, 247.8925619835);
}
.btn-violet-400:focus,
.btn-violet-400.focus {
  color: #fff;
  background-color: rgb(139.1818181818, 102.3305785124, 248.4194214876);
  border-color: rgb(129.9090909091, 90.1074380165, 247.8925619835);
  box-shadow: 0 0 0 0.2rem rgba(146.9, 123.7, 218.65, 0.5);
}
.btn-violet-400.disabled,
.btn-violet-400:disabled {
  color: #212529;
  background-color: #a78bfa;
  border-color: #a78bfa;
}
.btn-violet-400:not(:disabled):not(.disabled):active,
.btn-violet-400:not(:disabled):not(.disabled).active,
.show > .btn-violet-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(129.9090909091, 90.1074380165, 247.8925619835);
  border-color: rgb(120.6363636364, 77.8842975207, 247.3657024793);
}
.btn-violet-400:not(:disabled):not(.disabled):active:focus,
.btn-violet-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(146.9, 123.7, 218.65, 0.5);
}
.btn-violet-500 {
  color: #fff;
  background-color: #8b5cf6;
  border-color: #8b5cf6;
}
.btn-violet-500:hover {
  color: #fff;
  background-color: rgb(113.2034883721, 55.7514534884, 243.9985465116);
  border-color: rgb(104.6046511628, 43.6686046512, 243.3313953488);
}
.btn-violet-500:focus,
.btn-violet-500.focus {
  color: #fff;
  background-color: rgb(113.2034883721, 55.7514534884, 243.9985465116);
  border-color: rgb(104.6046511628, 43.6686046512, 243.3313953488);
  box-shadow: 0 0 0 0.2rem rgba(156.4, 116.45, 247.35, 0.5);
}
.btn-violet-500.disabled,
.btn-violet-500:disabled {
  color: #fff;
  background-color: #8b5cf6;
  border-color: #8b5cf6;
}
.btn-violet-500:not(:disabled):not(.disabled):active,
.btn-violet-500:not(:disabled):not(.disabled).active,
.show > .btn-violet-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(104.6046511628, 43.6686046512, 243.3313953488);
  border-color: rgb(96.0058139535, 31.585755814, 242.664244186);
}
.btn-violet-500:not(:disabled):not(.disabled):active:focus,
.btn-violet-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(156.4, 116.45, 247.35, 0.5);
}
.btn-violet-600 {
  color: #fff;
  background-color: #7c3aed;
  border-color: #7c3aed;
}
.btn-violet-600:hover {
  color: #fff;
  background-color: rgb(100.6941860465, 22.9523255814, 233.7976744186);
  border-color: rgb(95.3302325581, 20.4279069767, 223.5720930233);
}
.btn-violet-600:focus,
.btn-violet-600.focus {
  color: #fff;
  background-color: rgb(100.6941860465, 22.9523255814, 233.7976744186);
  border-color: rgb(95.3302325581, 20.4279069767, 223.5720930233);
  box-shadow: 0 0 0 0.2rem rgba(143.65, 87.55, 239.7, 0.5);
}
.btn-violet-600.disabled,
.btn-violet-600:disabled {
  color: #fff;
  background-color: #7c3aed;
  border-color: #7c3aed;
}
.btn-violet-600:not(:disabled):not(.disabled):active,
.btn-violet-600:not(:disabled):not(.disabled).active,
.show > .btn-violet-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(95.3302325581, 20.4279069767, 223.5720930233);
  border-color: rgb(90.3488372093, 19.3604651163, 211.8895348837);
}
.btn-violet-600:not(:disabled):not(.disabled):active:focus,
.btn-violet-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(143.65, 87.55, 239.7, 0.5);
}
.btn-violet-700 {
  color: #fff;
  background-color: #6d28d9;
  border-color: #6d28d9;
}
.btn-violet-700:hover {
  color: #fff;
  background-color: rgb(92.5148221344, 32.8557312253, 185.8942687747);
  border-color: rgb(87.1225296443, 30.9407114625, 175.0592885375);
}
.btn-violet-700:focus,
.btn-violet-700.focus {
  color: #fff;
  background-color: rgb(92.5148221344, 32.8557312253, 185.8942687747);
  border-color: rgb(87.1225296443, 30.9407114625, 175.0592885375);
  box-shadow: 0 0 0 0.2rem rgba(130.9, 72.25, 222.7, 0.5);
}
.btn-violet-700.disabled,
.btn-violet-700:disabled {
  color: #fff;
  background-color: #6d28d9;
  border-color: #6d28d9;
}
.btn-violet-700:not(:disabled):not(.disabled):active,
.btn-violet-700:not(:disabled):not(.disabled).active,
.show > .btn-violet-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(87.1225296443, 30.9407114625, 175.0592885375);
  border-color: rgb(81.7302371542, 29.0256916996, 164.2243083004);
}
.btn-violet-700:not(:disabled):not(.disabled):active:focus,
.btn-violet-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.9, 72.25, 222.7, 0.5);
}
.btn-violet-800 {
  color: #fff;
  background-color: #5b21b6;
  border-color: #5b21b6;
}
.btn-violet-800:hover {
  color: #fff;
  background-color: rgb(74.8104651163, 27.1290697674, 149.6209302326);
  border-color: rgb(69.4139534884, 25.1720930233, 138.8279069767);
}
.btn-violet-800:focus,
.btn-violet-800.focus {
  color: #fff;
  background-color: rgb(74.8104651163, 27.1290697674, 149.6209302326);
  border-color: rgb(69.4139534884, 25.1720930233, 138.8279069767);
  box-shadow: 0 0 0 0.2rem rgba(115.6, 66.3, 192.95, 0.5);
}
.btn-violet-800.disabled,
.btn-violet-800:disabled {
  color: #fff;
  background-color: #5b21b6;
  border-color: #5b21b6;
}
.btn-violet-800:not(:disabled):not(.disabled):active,
.btn-violet-800:not(:disabled):not(.disabled).active,
.show > .btn-violet-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(69.4139534884, 25.1720930233, 138.8279069767);
  border-color: rgb(64.0174418605, 23.2151162791, 128.0348837209);
}
.btn-violet-800:not(:disabled):not(.disabled):active:focus,
.btn-violet-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(115.6, 66.3, 192.95, 0.5);
}
.btn-violet-900 {
  color: #fff;
  background-color: #4c1d95;
  border-color: #4c1d95;
}
.btn-violet-900:hover {
  color: #fff;
  background-color: rgb(59.6685393258, 22.768258427, 116.981741573);
  border-color: rgb(54.2247191011, 20.691011236, 106.308988764);
}
.btn-violet-900:focus,
.btn-violet-900.focus {
  color: #fff;
  background-color: rgb(59.6685393258, 22.768258427, 116.981741573);
  border-color: rgb(54.2247191011, 20.691011236, 106.308988764);
  box-shadow: 0 0 0 0.2rem rgba(102.85, 62.9, 164.9, 0.5);
}
.btn-violet-900.disabled,
.btn-violet-900:disabled {
  color: #fff;
  background-color: #4c1d95;
  border-color: #4c1d95;
}
.btn-violet-900:not(:disabled):not(.disabled):active,
.btn-violet-900:not(:disabled):not(.disabled).active,
.show > .btn-violet-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(54.2247191011, 20.691011236, 106.308988764);
  border-color: rgb(48.7808988764, 18.6137640449, 95.6362359551);
}
.btn-violet-900:not(:disabled):not(.disabled):active:focus,
.btn-violet-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102.85, 62.9, 164.9, 0.5);
}
.btn-violet-950 {
  color: #fff;
  background-color: #2e1065;
  border-color: #2e1065;
}
.btn-violet-950:hover {
  color: #fff;
  background-color: rgb(30.9615384615, 10.7692307692, 67.9807692308);
  border-color: rgb(25.9487179487, 9.0256410256, 56.9743589744);
}
.btn-violet-950:focus,
.btn-violet-950.focus {
  color: #fff;
  background-color: rgb(30.9615384615, 10.7692307692, 67.9807692308);
  border-color: rgb(25.9487179487, 9.0256410256, 56.9743589744);
  box-shadow: 0 0 0 0.2rem rgba(77.35, 51.85, 124.1, 0.5);
}
.btn-violet-950.disabled,
.btn-violet-950:disabled {
  color: #fff;
  background-color: #2e1065;
  border-color: #2e1065;
}
.btn-violet-950:not(:disabled):not(.disabled):active,
.btn-violet-950:not(:disabled):not(.disabled).active,
.show > .btn-violet-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(25.9487179487, 9.0256410256, 56.9743589744);
  border-color: rgb(20.9358974359, 7.2820512821, 45.9679487179);
}
.btn-violet-950:not(:disabled):not(.disabled):active:focus,
.btn-violet-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-violet-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77.35, 51.85, 124.1, 0.5);
}
.btn-purple-50 {
  color: #212529;
  background-color: #faf5ff;
  border-color: #faf5ff;
}
.btn-purple-50:hover {
  color: #212529;
  background-color: rgb(230.875, 206.75, 255);
  border-color: rgb(224.5, 194, 255);
}
.btn-purple-50:focus,
.btn-purple-50.focus {
  color: #212529;
  background-color: rgb(230.875, 206.75, 255);
  border-color: rgb(224.5, 194, 255);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 213.8, 222.9, 0.5);
}
.btn-purple-50.disabled,
.btn-purple-50:disabled {
  color: #212529;
  background-color: #faf5ff;
  border-color: #faf5ff;
}
.btn-purple-50:not(:disabled):not(.disabled):active,
.btn-purple-50:not(:disabled):not(.disabled).active,
.show > .btn-purple-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(224.5, 194, 255);
  border-color: rgb(218.125, 181.25, 255);
}
.btn-purple-50:not(:disabled):not(.disabled):active:focus,
.btn-purple-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 213.8, 222.9, 0.5);
}
.btn-purple-100 {
  color: #212529;
  background-color: #f3e8ff;
  border-color: #f3e8ff;
}
.btn-purple-100:hover {
  color: #212529;
  background-color: rgb(223.0434782609, 193.75, 255);
  border-color: rgb(216.3913043478, 181, 255);
}
.btn-purple-100:focus,
.btn-purple-100.focus {
  color: #212529;
  background-color: rgb(223.0434782609, 193.75, 255);
  border-color: rgb(216.3913043478, 181, 255);
  box-shadow: 0 0 0 0.2rem rgba(211.5, 202.75, 222.9, 0.5);
}
.btn-purple-100.disabled,
.btn-purple-100:disabled {
  color: #212529;
  background-color: #f3e8ff;
  border-color: #f3e8ff;
}
.btn-purple-100:not(:disabled):not(.disabled):active,
.btn-purple-100:not(:disabled):not(.disabled).active,
.show > .btn-purple-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(216.3913043478, 181, 255);
  border-color: rgb(209.7391304348, 168.25, 255);
}
.btn-purple-100:not(:disabled):not(.disabled):active:focus,
.btn-purple-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(211.5, 202.75, 222.9, 0.5);
}
.btn-purple-200 {
  color: #212529;
  background-color: #e9d5ff;
  border-color: #e9d5ff;
}
.btn-purple-200:hover {
  color: #212529;
  background-color: rgb(212.9642857143, 174.75, 255);
  border-color: rgb(206.2857142857, 162, 255);
}
.btn-purple-200:focus,
.btn-purple-200.focus {
  color: #212529;
  background-color: rgb(212.9642857143, 174.75, 255);
  border-color: rgb(206.2857142857, 162, 255);
  box-shadow: 0 0 0 0.2rem rgba(203, 186.6, 222.9, 0.5);
}
.btn-purple-200.disabled,
.btn-purple-200:disabled {
  color: #212529;
  background-color: #e9d5ff;
  border-color: #e9d5ff;
}
.btn-purple-200:not(:disabled):not(.disabled):active,
.btn-purple-200:not(:disabled):not(.disabled).active,
.show > .btn-purple-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(206.2857142857, 162, 255);
  border-color: rgb(199.6071428571, 149.25, 255);
}
.btn-purple-200:not(:disabled):not(.disabled):active:focus,
.btn-purple-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 186.6, 222.9, 0.5);
}
.btn-purple-300 {
  color: #212529;
  background-color: #d8b4fe;
  border-color: #d8b4fe;
}
.btn-purple-300:hover {
  color: #212529;
  background-color: rgb(196.3717105263, 142.2532894737, 253.4967105263);
  border-color: rgb(189.8289473684, 129.6710526316, 253.3289473684);
}
.btn-purple-300:focus,
.btn-purple-300.focus {
  color: #212529;
  background-color: rgb(196.3717105263, 142.2532894737, 253.4967105263);
  border-color: rgb(189.8289473684, 129.6710526316, 253.3289473684);
  box-shadow: 0 0 0 0.2rem rgba(188.55, 158.55, 222.05, 0.5);
}
.btn-purple-300.disabled,
.btn-purple-300:disabled {
  color: #212529;
  background-color: #d8b4fe;
  border-color: #d8b4fe;
}
.btn-purple-300:not(:disabled):not(.disabled):active,
.btn-purple-300:not(:disabled):not(.disabled).active,
.show > .btn-purple-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(189.8289473684, 129.6710526316, 253.3289473684);
  border-color: rgb(183.2861842105, 117.0888157895, 253.1611842105);
}
.btn-purple-300:not(:disabled):not(.disabled):active:focus,
.btn-purple-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(188.55, 158.55, 222.05, 0.5);
}
.btn-purple-400 {
  color: #212529;
  background-color: #c084fc;
  border-color: #c084fc;
}
.btn-purple-400:hover {
  color: #fff;
  background-color: rgb(172.875, 94.6607142857, 251.0892857143);
  border-color: rgb(166.5, 82.2142857143, 250.7857142857);
}
.btn-purple-400:focus,
.btn-purple-400.focus {
  color: #fff;
  background-color: rgb(172.875, 94.6607142857, 251.0892857143);
  border-color: rgb(166.5, 82.2142857143, 250.7857142857);
  box-shadow: 0 0 0 0.2rem rgba(168.15, 117.75, 220.35, 0.5);
}
.btn-purple-400.disabled,
.btn-purple-400:disabled {
  color: #212529;
  background-color: #c084fc;
  border-color: #c084fc;
}
.btn-purple-400:not(:disabled):not(.disabled):active,
.btn-purple-400:not(:disabled):not(.disabled).active,
.show > .btn-purple-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(166.5, 82.2142857143, 250.7857142857);
  border-color: rgb(160.125, 69.7678571429, 250.4821428571);
}
.btn-purple-400:not(:disabled):not(.disabled):active:focus,
.btn-purple-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(168.15, 117.75, 220.35, 0.5);
}
.btn-purple-500 {
  color: #fff;
  background-color: #a855f7;
  border-color: #a855f7;
}
.btn-purple-500:hover {
  color: #fff;
  background-color: rgb(149.3047752809, 48.4691011236, 245.2808988764);
  border-color: rgb(143.0730337079, 36.2921348315, 244.7078651685);
}
.btn-purple-500:focus,
.btn-purple-500.focus {
  color: #fff;
  background-color: rgb(149.3047752809, 48.4691011236, 245.2808988764);
  border-color: rgb(143.0730337079, 36.2921348315, 244.7078651685);
  box-shadow: 0 0 0 0.2rem rgba(181.05, 110.5, 248.2, 0.5);
}
.btn-purple-500.disabled,
.btn-purple-500:disabled {
  color: #fff;
  background-color: #a855f7;
  border-color: #a855f7;
}
.btn-purple-500:not(:disabled):not(.disabled):active,
.btn-purple-500:not(:disabled):not(.disabled).active,
.show > .btn-purple-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(143.0730337079, 36.2921348315, 244.7078651685);
  border-color: rgb(136.8412921348, 24.1151685393, 244.1348314607);
}
.btn-purple-500:not(:disabled):not(.disabled):active:focus,
.btn-purple-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(181.05, 110.5, 248.2, 0.5);
}
.btn-purple-600 {
  color: #fff;
  background-color: #9333ea;
  border-color: #9333ea;
}
.btn-purple-600:hover {
  color: #fff;
  background-color: rgb(128.31, 23.03, 223.72);
  border-color: rgb(121.68, 21.84, 212.16);
}
.btn-purple-600:focus,
.btn-purple-600.focus {
  color: #fff;
  background-color: rgb(128.31, 23.03, 223.72);
  border-color: rgb(121.68, 21.84, 212.16);
  box-shadow: 0 0 0 0.2rem rgba(163.2, 81.6, 237.15, 0.5);
}
.btn-purple-600.disabled,
.btn-purple-600:disabled {
  color: #fff;
  background-color: #9333ea;
  border-color: #9333ea;
}
.btn-purple-600:not(:disabled):not(.disabled):active,
.btn-purple-600:not(:disabled):not(.disabled).active,
.show > .btn-purple-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(121.68, 21.84, 212.16);
  border-color: rgb(115.05, 20.65, 200.6);
}
.btn-purple-600:not(:disabled):not(.disabled):active:focus,
.btn-purple-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163.2, 81.6, 237.15, 0.5);
}
.btn-purple-700 {
  color: #fff;
  background-color: #7e22ce;
  border-color: #7e22ce;
}
.btn-purple-700:hover {
  color: #fff;
  background-color: rgb(105.91875, 28.58125, 173.16875);
  border-color: rgb(99.225, 26.775, 162.225);
}
.btn-purple-700:focus,
.btn-purple-700.focus {
  color: #fff;
  background-color: rgb(105.91875, 28.58125, 173.16875);
  border-color: rgb(99.225, 26.775, 162.225);
  box-shadow: 0 0 0 0.2rem rgba(145.35, 67.15, 213.35, 0.5);
}
.btn-purple-700.disabled,
.btn-purple-700:disabled {
  color: #fff;
  background-color: #7e22ce;
  border-color: #7e22ce;
}
.btn-purple-700:not(:disabled):not(.disabled):active,
.btn-purple-700:not(:disabled):not(.disabled).active,
.show > .btn-purple-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(99.225, 26.775, 162.225);
  border-color: rgb(92.53125, 24.96875, 151.28125);
}
.btn-purple-700:not(:disabled):not(.disabled):active:focus,
.btn-purple-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(145.35, 67.15, 213.35, 0.5);
}
.btn-purple-800 {
  color: #fff;
  background-color: #6b21a8;
  border-color: #6b21a8;
}
.btn-purple-800:hover {
  color: #fff;
  background-color: rgb(86.6380597015, 26.7201492537, 136.0298507463);
  border-color: rgb(79.8507462687, 24.6268656716, 125.3731343284);
}
.btn-purple-800:focus,
.btn-purple-800.focus {
  color: #fff;
  background-color: rgb(86.6380597015, 26.7201492537, 136.0298507463);
  border-color: rgb(79.8507462687, 24.6268656716, 125.3731343284);
  box-shadow: 0 0 0 0.2rem rgba(129.2, 66.3, 181.05, 0.5);
}
.btn-purple-800.disabled,
.btn-purple-800:disabled {
  color: #fff;
  background-color: #6b21a8;
  border-color: #6b21a8;
}
.btn-purple-800:not(:disabled):not(.disabled):active,
.btn-purple-800:not(:disabled):not(.disabled).active,
.show > .btn-purple-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(79.8507462687, 24.6268656716, 125.3731343284);
  border-color: rgb(73.0634328358, 22.5335820896, 114.7164179104);
}
.btn-purple-800:not(:disabled):not(.disabled):active:focus,
.btn-purple-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(129.2, 66.3, 181.05, 0.5);
}
.btn-purple-900 {
  color: #fff;
  background-color: #581c87;
  border-color: #581c87;
}
.btn-purple-900:hover {
  color: #fff;
  background-color: rgb(67.3496932515, 21.4294478528, 103.3205521472);
  border-color: rgb(60.4662576687, 19.2392638037, 92.7607361963);
}
.btn-purple-900:focus,
.btn-purple-900.focus {
  color: #fff;
  background-color: rgb(67.3496932515, 21.4294478528, 103.3205521472);
  border-color: rgb(60.4662576687, 19.2392638037, 92.7607361963);
  box-shadow: 0 0 0 0.2rem rgba(113.05, 62.05, 153, 0.5);
}
.btn-purple-900.disabled,
.btn-purple-900:disabled {
  color: #fff;
  background-color: #581c87;
  border-color: #581c87;
}
.btn-purple-900:not(:disabled):not(.disabled):active,
.btn-purple-900:not(:disabled):not(.disabled).active,
.show > .btn-purple-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(60.4662576687, 19.2392638037, 92.7607361963);
  border-color: rgb(53.5828220859, 17.0490797546, 82.2009202454);
}
.btn-purple-900:not(:disabled):not(.disabled):active:focus,
.btn-purple-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(113.05, 62.05, 153, 0.5);
}
.btn-purple-950 {
  color: #fff;
  background-color: #3b0764;
  border-color: #3b0764;
}
.btn-purple-950:hover {
  color: #fff;
  background-color: rgb(37.9088785047, 4.4976635514, 64.2523364486);
  border-color: rgb(30.8785046729, 3.6635514019, 52.3364485981);
}
.btn-purple-950:focus,
.btn-purple-950.focus {
  color: #fff;
  background-color: rgb(37.9088785047, 4.4976635514, 64.2523364486);
  border-color: rgb(30.8785046729, 3.6635514019, 52.3364485981);
  box-shadow: 0 0 0 0.2rem rgba(88.4, 44.2, 123.25, 0.5);
}
.btn-purple-950.disabled,
.btn-purple-950:disabled {
  color: #fff;
  background-color: #3b0764;
  border-color: #3b0764;
}
.btn-purple-950:not(:disabled):not(.disabled):active,
.btn-purple-950:not(:disabled):not(.disabled).active,
.show > .btn-purple-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(30.8785046729, 3.6635514019, 52.3364485981);
  border-color: rgb(23.8481308411, 2.8294392523, 40.4205607477);
}
.btn-purple-950:not(:disabled):not(.disabled):active:focus,
.btn-purple-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-purple-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88.4, 44.2, 123.25, 0.5);
}
.btn-fuchsia-50 {
  color: #212529;
  background-color: #fdf4ff;
  border-color: #fdf4ff;
}
.btn-fuchsia-50:hover {
  color: #212529;
  background-color: rgb(246.0454545455, 205.75, 255);
  border-color: rgb(243.7272727273, 193, 255);
}
.btn-fuchsia-50:focus,
.btn-fuchsia-50.focus {
  color: #212529;
  background-color: rgb(246.0454545455, 205.75, 255);
  border-color: rgb(243.7272727273, 193, 255);
  box-shadow: 0 0 0 0.2rem rgba(220, 212.95, 222.9, 0.5);
}
.btn-fuchsia-50.disabled,
.btn-fuchsia-50:disabled {
  color: #212529;
  background-color: #fdf4ff;
  border-color: #fdf4ff;
}
.btn-fuchsia-50:not(:disabled):not(.disabled):active,
.btn-fuchsia-50:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(243.7272727273, 193, 255);
  border-color: rgb(241.4090909091, 180.25, 255);
}
.btn-fuchsia-50:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 212.95, 222.9, 0.5);
}
.btn-fuchsia-100 {
  color: #212529;
  background-color: #fae8ff;
  border-color: #fae8ff;
}
.btn-fuchsia-100:hover {
  color: #212529;
  background-color: rgb(241.6847826087, 193.75, 255);
  border-color: rgb(238.9130434783, 181, 255);
}
.btn-fuchsia-100:focus,
.btn-fuchsia-100.focus {
  color: #212529;
  background-color: rgb(241.6847826087, 193.75, 255);
  border-color: rgb(238.9130434783, 181, 255);
  box-shadow: 0 0 0 0.2rem rgba(217.45, 202.75, 222.9, 0.5);
}
.btn-fuchsia-100.disabled,
.btn-fuchsia-100:disabled {
  color: #212529;
  background-color: #fae8ff;
  border-color: #fae8ff;
}
.btn-fuchsia-100:not(:disabled):not(.disabled):active,
.btn-fuchsia-100:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(238.9130434783, 181, 255);
  border-color: rgb(236.1413043478, 168.25, 255);
}
.btn-fuchsia-100:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217.45, 202.75, 222.9, 0.5);
}
.btn-fuchsia-200 {
  color: #212529;
  background-color: #f5d0fe;
  border-color: #f5d0fe;
}
.btn-fuchsia-200:hover {
  color: #212529;
  background-color: rgb(237.03125, 170.546875, 253.203125);
  border-color: rgb(234.375, 158.0625, 252.9375);
}
.btn-fuchsia-200:focus,
.btn-fuchsia-200.focus {
  color: #212529;
  background-color: rgb(237.03125, 170.546875, 253.203125);
  border-color: rgb(234.375, 158.0625, 252.9375);
  box-shadow: 0 0 0 0.2rem rgba(213.2, 182.35, 222.05, 0.5);
}
.btn-fuchsia-200.disabled,
.btn-fuchsia-200:disabled {
  color: #212529;
  background-color: #f5d0fe;
  border-color: #f5d0fe;
}
.btn-fuchsia-200:not(:disabled):not(.disabled):active,
.btn-fuchsia-200:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(234.375, 158.0625, 252.9375);
  border-color: rgb(231.71875, 145.578125, 252.671875);
}
.btn-fuchsia-200:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(213.2, 182.35, 222.05, 0.5);
}
.btn-fuchsia-300 {
  color: #212529;
  background-color: #f0abfc;
  border-color: #f0abfc;
}
.btn-fuchsia-300:hover {
  color: #212529;
  background-color: rgb(233.4051724138, 134.0689655172, 250.6810344828);
  border-color: rgb(231.2068965517, 121.7586206897, 250.2413793103);
}
.btn-fuchsia-300:focus,
.btn-fuchsia-300.focus {
  color: #212529;
  background-color: rgb(233.4051724138, 134.0689655172, 250.6810344828);
  border-color: rgb(231.2068965517, 121.7586206897, 250.2413793103);
  box-shadow: 0 0 0 0.2rem rgba(208.95, 150.9, 220.35, 0.5);
}
.btn-fuchsia-300.disabled,
.btn-fuchsia-300:disabled {
  color: #212529;
  background-color: #f0abfc;
  border-color: #f0abfc;
}
.btn-fuchsia-300:not(:disabled):not(.disabled):active,
.btn-fuchsia-300:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(231.2068965517, 121.7586206897, 250.2413793103);
  border-color: rgb(229.0086206897, 109.4482758621, 249.8017241379);
}
.btn-fuchsia-300:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(208.95, 150.9, 220.35, 0.5);
}
.btn-fuchsia-400 {
  color: #212529;
  background-color: #e879f9;
  border-color: #e879f9;
}
.btn-fuchsia-400:hover {
  color: #fff;
  background-color: rgb(225.7160714286, 84.3892857143, 247.3607142857);
  border-color: rgb(223.6214285714, 72.1857142857, 246.8142857143);
}
.btn-fuchsia-400:focus,
.btn-fuchsia-400.focus {
  color: #fff;
  background-color: rgb(225.7160714286, 84.3892857143, 247.3607142857);
  border-color: rgb(223.6214285714, 72.1857142857, 246.8142857143);
  box-shadow: 0 0 0 0.2rem rgba(202.15, 108.4, 217.8, 0.5);
}
.btn-fuchsia-400.disabled,
.btn-fuchsia-400:disabled {
  color: #212529;
  background-color: #e879f9;
  border-color: #e879f9;
}
.btn-fuchsia-400:not(:disabled):not(.disabled):active,
.btn-fuchsia-400:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(223.6214285714, 72.1857142857, 246.8142857143);
  border-color: rgb(221.5267857143, 59.9821428571, 246.2678571429);
}
.btn-fuchsia-400:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(202.15, 108.4, 217.8, 0.5);
}
.btn-fuchsia-500 {
  color: #fff;
  background-color: #d946ef;
  border-color: #d946ef;
}
.btn-fuchsia-500:hover {
  color: #fff;
  background-color: rgb(209.7686567164, 34.7947761194, 235.9552238806);
  border-color: rgb(207.3582089552, 23.0597014925, 234.9402985075);
}
.btn-fuchsia-500:focus,
.btn-fuchsia-500.focus {
  color: #fff;
  background-color: rgb(209.7686567164, 34.7947761194, 235.9552238806);
  border-color: rgb(207.3582089552, 23.0597014925, 234.9402985075);
  box-shadow: 0 0 0 0.2rem rgba(222.7, 97.75, 241.4, 0.5);
}
.btn-fuchsia-500.disabled,
.btn-fuchsia-500:disabled {
  color: #fff;
  background-color: #d946ef;
  border-color: #d946ef;
}
.btn-fuchsia-500:not(:disabled):not(.disabled):active,
.btn-fuchsia-500:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(207.3582089552, 23.0597014925, 234.9402985075);
  border-color: rgb(198.8843283582, 19.5223880597, 225.7276119403);
}
.btn-fuchsia-500:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222.7, 97.75, 241.4, 0.5);
}
.btn-fuchsia-600 {
  color: #fff;
  background-color: #c026d3;
  border-color: #c026d3;
}
.btn-fuchsia-600:hover {
  color: #fff;
  background-color: rgb(162.5060240964, 32.1626506024, 178.5873493976);
  border-color: rgb(152.6746987952, 30.2168674699, 167.7831325301);
}
.btn-fuchsia-600:focus,
.btn-fuchsia-600.focus {
  color: #fff;
  background-color: rgb(162.5060240964, 32.1626506024, 178.5873493976);
  border-color: rgb(152.6746987952, 30.2168674699, 167.7831325301);
  box-shadow: 0 0 0 0.2rem rgba(201.45, 70.55, 217.6, 0.5);
}
.btn-fuchsia-600.disabled,
.btn-fuchsia-600:disabled {
  color: #fff;
  background-color: #c026d3;
  border-color: #c026d3;
}
.btn-fuchsia-600:not(:disabled):not(.disabled):active,
.btn-fuchsia-600:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(152.6746987952, 30.2168674699, 167.7831325301);
  border-color: rgb(142.843373494, 28.2710843373, 156.9789156627);
}
.btn-fuchsia-600:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(201.45, 70.55, 217.6, 0.5);
}
.btn-fuchsia-700 {
  color: #fff;
  background-color: #a21caf;
  border-color: #a21caf;
}
.btn-fuchsia-700:hover {
  color: #fff;
  background-color: rgb(131.4753694581, 22.724137931, 142.025862069);
  border-color: rgb(121.3004926108, 20.9655172414, 131.0344827586);
}
.btn-fuchsia-700:focus,
.btn-fuchsia-700.focus {
  color: #fff;
  background-color: rgb(131.4753694581, 22.724137931, 142.025862069);
  border-color: rgb(121.3004926108, 20.9655172414, 131.0344827586);
  box-shadow: 0 0 0 0.2rem rgba(175.95, 62.05, 187, 0.5);
}
.btn-fuchsia-700.disabled,
.btn-fuchsia-700:disabled {
  color: #fff;
  background-color: #a21caf;
  border-color: #a21caf;
}
.btn-fuchsia-700:not(:disabled):not(.disabled):active,
.btn-fuchsia-700:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(121.3004926108, 20.9655172414, 131.0344827586);
  border-color: rgb(111.1256157635, 19.2068965517, 120.0431034483);
}
.btn-fuchsia-700:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(175.95, 62.05, 187, 0.5);
}
.btn-fuchsia-800 {
  color: #fff;
  background-color: #86198f;
  border-color: #86198f;
}
.btn-fuchsia-800:hover {
  color: #fff;
  background-color: rgb(103.4910714286, 19.3080357143, 110.4419642857);
  border-color: rgb(93.3214285714, 17.4107142857, 99.5892857143);
}
.btn-fuchsia-800:focus,
.btn-fuchsia-800.focus {
  color: #fff;
  background-color: rgb(103.4910714286, 19.3080357143, 110.4419642857);
  border-color: rgb(93.3214285714, 17.4107142857, 99.5892857143);
  box-shadow: 0 0 0 0.2rem rgba(152.15, 59.5, 159.8, 0.5);
}
.btn-fuchsia-800.disabled,
.btn-fuchsia-800:disabled {
  color: #fff;
  background-color: #86198f;
  border-color: #86198f;
}
.btn-fuchsia-800:not(:disabled):not(.disabled):active,
.btn-fuchsia-800:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(93.3214285714, 17.4107142857, 99.5892857143);
  border-color: rgb(83.1517857143, 15.5133928571, 88.7366071429);
}
.btn-fuchsia-800:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(152.15, 59.5, 159.8, 0.5);
}
.btn-fuchsia-900 {
  color: #fff;
  background-color: #701a75;
  border-color: #701a75;
}
.btn-fuchsia-900:hover {
  color: #fff;
  background-color: rgb(82.041958042, 19.0454545455, 85.7045454545);
  border-color: rgb(72.0559440559, 16.7272727273, 75.2727272727);
}
.btn-fuchsia-900:focus,
.btn-fuchsia-900.focus {
  color: #fff;
  background-color: rgb(82.041958042, 19.0454545455, 85.7045454545);
  border-color: rgb(72.0559440559, 16.7272727273, 75.2727272727);
  box-shadow: 0 0 0 0.2rem rgba(133.45, 60.35, 137.7, 0.5);
}
.btn-fuchsia-900.disabled,
.btn-fuchsia-900:disabled {
  color: #fff;
  background-color: #701a75;
  border-color: #701a75;
}
.btn-fuchsia-900:not(:disabled):not(.disabled):active,
.btn-fuchsia-900:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(72.0559440559, 16.7272727273, 75.2727272727);
  border-color: rgb(62.0699300699, 14.4090909091, 64.8409090909);
}
.btn-fuchsia-900:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133.45, 60.35, 137.7, 0.5);
}
.btn-fuchsia-950 {
  color: #fff;
  background-color: #4a044e;
  border-color: #4a044e;
}
.btn-fuchsia-950:hover {
  color: #fff;
  background-color: rgb(39.4817073171, 2.1341463415, 41.6158536585);
  border-color: rgb(27.9756097561, 1.512195122, 29.487804878);
}
.btn-fuchsia-950:focus,
.btn-fuchsia-950.focus {
  color: #fff;
  background-color: rgb(39.4817073171, 2.1341463415, 41.6158536585);
  border-color: rgb(27.9756097561, 1.512195122, 29.487804878);
  box-shadow: 0 0 0 0.2rem rgba(101.15, 41.65, 104.55, 0.5);
}
.btn-fuchsia-950.disabled,
.btn-fuchsia-950:disabled {
  color: #fff;
  background-color: #4a044e;
  border-color: #4a044e;
}
.btn-fuchsia-950:not(:disabled):not(.disabled):active,
.btn-fuchsia-950:not(:disabled):not(.disabled).active,
.show > .btn-fuchsia-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(27.9756097561, 1.512195122, 29.487804878);
  border-color: rgb(16.4695121951, 0.8902439024, 17.3597560976);
}
.btn-fuchsia-950:not(:disabled):not(.disabled):active:focus,
.btn-fuchsia-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-fuchsia-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(101.15, 41.65, 104.55, 0.5);
}
.btn-pink-50 {
  color: #212529;
  background-color: #fdf2f8;
  border-color: #fdf2f8;
}
.btn-pink-50:hover {
  color: #212529;
  background-color: rgb(247.9, 208.85, 230.15);
  border-color: rgb(246.2, 197.8, 224.2);
}
.btn-pink-50:focus,
.btn-pink-50.focus {
  color: #212529;
  background-color: rgb(247.9, 208.85, 230.15);
  border-color: rgb(246.2, 197.8, 224.2);
  box-shadow: 0 0 0 0.2rem rgba(220, 211.25, 216.95, 0.5);
}
.btn-pink-50.disabled,
.btn-pink-50:disabled {
  color: #212529;
  background-color: #fdf2f8;
  border-color: #fdf2f8;
}
.btn-pink-50:not(:disabled):not(.disabled):active,
.btn-pink-50:not(:disabled):not(.disabled).active,
.show > .btn-pink-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(246.2, 197.8, 224.2);
  border-color: rgb(244.5, 186.75, 218.25);
}
.btn-pink-50:not(:disabled):not(.disabled):active:focus,
.btn-pink-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 211.25, 216.95, 0.5);
}
.btn-pink-100 {
  color: #212529;
  background-color: #fce7f3;
  border-color: #fce7f3;
}
.btn-pink-100:hover {
  color: #212529;
  background-color: rgb(247.75, 197, 226);
  border-color: rgb(246.3333333333, 185.6666666667, 220.3333333333);
}
.btn-pink-100:focus,
.btn-pink-100.focus {
  color: #212529;
  background-color: rgb(247.75, 197, 226);
  border-color: rgb(246.3333333333, 185.6666666667, 220.3333333333);
  box-shadow: 0 0 0 0.2rem rgba(219.15, 201.9, 212.7, 0.5);
}
.btn-pink-100.disabled,
.btn-pink-100:disabled {
  color: #212529;
  background-color: #fce7f3;
  border-color: #fce7f3;
}
.btn-pink-100:not(:disabled):not(.disabled):active,
.btn-pink-100:not(:disabled):not(.disabled).active,
.show > .btn-pink-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(246.3333333333, 185.6666666667, 220.3333333333);
  border-color: rgb(244.9166666667, 174.3333333333, 214.6666666667);
}
.btn-pink-100:not(:disabled):not(.disabled):active:focus,
.btn-pink-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219.15, 201.9, 212.7, 0.5);
}
.btn-pink-200 {
  color: #212529;
  background-color: #fbcfe8;
  border-color: #fbcfe8;
}
.btn-pink-200:hover {
  color: #212529;
  background-color: rgb(248.0576923077, 171.6923076923, 215.0817307692);
  border-color: rgb(247.0769230769, 159.9230769231, 209.4423076923);
}
.btn-pink-200:focus,
.btn-pink-200.focus {
  color: #212529;
  background-color: rgb(248.0576923077, 171.6923076923, 215.0817307692);
  border-color: rgb(247.0769230769, 159.9230769231, 209.4423076923);
  box-shadow: 0 0 0 0.2rem rgba(218.3, 181.5, 203.35, 0.5);
}
.btn-pink-200.disabled,
.btn-pink-200:disabled {
  color: #212529;
  background-color: #fbcfe8;
  border-color: #fbcfe8;
}
.btn-pink-200:not(:disabled):not(.disabled):active,
.btn-pink-200:not(:disabled):not(.disabled).active,
.show > .btn-pink-200.dropdown-toggle {
  color: #212529;
  background-color: rgb(247.0769230769, 159.9230769231, 209.4423076923);
  border-color: rgb(246.0961538462, 148.1538461538, 203.8028846154);
}
.btn-pink-200:not(:disabled):not(.disabled):active:focus,
.btn-pink-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218.3, 181.5, 203.35, 0.5);
}
.btn-pink-300 {
  color: #212529;
  background-color: #f9a8d4;
  border-color: #f9a8d4;
}
.btn-pink-300:hover {
  color: #212529;
  background-color: rgb(246.5322580645, 132.2177419355, 194.314516129);
  border-color: rgb(245.7096774194, 120.2903225806, 188.4193548387);
}
.btn-pink-300:focus,
.btn-pink-300.focus {
  color: #212529;
  background-color: rgb(246.5322580645, 132.2177419355, 194.314516129);
  border-color: rgb(245.7096774194, 120.2903225806, 188.4193548387);
  box-shadow: 0 0 0 0.2rem rgba(216.6, 148.35, 186.35, 0.5);
}
.btn-pink-300.disabled,
.btn-pink-300:disabled {
  color: #212529;
  background-color: #f9a8d4;
  border-color: #f9a8d4;
}
.btn-pink-300:not(:disabled):not(.disabled):active,
.btn-pink-300:not(:disabled):not(.disabled).active,
.show > .btn-pink-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(245.7096774194, 120.2903225806, 188.4193548387);
  border-color: rgb(244.8870967742, 108.3629032258, 182.5241935484);
}
.btn-pink-300:not(:disabled):not(.disabled):active:focus,
.btn-pink-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216.6, 148.35, 186.35, 0.5);
}
.btn-pink-400 {
  color: #212529;
  background-color: #f472b6;
  border-color: #f472b6;
}
.btn-pink-400:hover {
  color: #fff;
  background-color: rgb(241.2319078947, 78.5180921053, 163.6299342105);
  border-color: rgb(240.3092105263, 66.6907894737, 157.5065789474);
}
.btn-pink-400:focus,
.btn-pink-400.focus {
  color: #fff;
  background-color: rgb(241.2319078947, 78.5180921053, 163.6299342105);
  border-color: rgb(240.3092105263, 66.6907894737, 157.5065789474);
  box-shadow: 0 0 0 0.2rem rgba(212.35, 102.45, 160.85, 0.5);
}
.btn-pink-400.disabled,
.btn-pink-400:disabled {
  color: #212529;
  background-color: #f472b6;
  border-color: #f472b6;
}
.btn-pink-400:not(:disabled):not(.disabled):active,
.btn-pink-400:not(:disabled):not(.disabled).active,
.show > .btn-pink-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(240.3092105263, 66.6907894737, 157.5065789474);
  border-color: rgb(239.3865131579, 54.8634868421, 151.3832236842);
}
.btn-pink-400:not(:disabled):not(.disabled):active:focus,
.btn-pink-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212.35, 102.45, 160.85, 0.5);
}
.btn-pink-500 {
  color: #fff;
  background-color: #ec4899;
  border-color: #ec4899;
}
.btn-pink-500:hover {
  color: #fff;
  background-color: rgb(232.4022277228, 37.3477722772, 133.6856435644);
  border-color: rgb(231.202970297, 25.797029703, 127.2475247525);
}
.btn-pink-500:focus,
.btn-pink-500.focus {
  color: #fff;
  background-color: rgb(232.4022277228, 37.3477722772, 133.6856435644);
  border-color: rgb(231.202970297, 25.797029703, 127.2475247525);
  box-shadow: 0 0 0 0.2rem rgba(238.85, 99.45, 168.3, 0.5);
}
.btn-pink-500.disabled,
.btn-pink-500:disabled {
  color: #fff;
  background-color: #ec4899;
  border-color: #ec4899;
}
.btn-pink-500:not(:disabled):not(.disabled):active,
.btn-pink-500:not(:disabled):not(.disabled).active,
.show > .btn-pink-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(231.202970297, 25.797029703, 127.2475247525);
  border-color: rgb(221.275990099, 22.974009901, 120.9158415842);
}
.btn-pink-500:not(:disabled):not(.disabled):active:focus,
.btn-pink-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(238.85, 99.45, 168.3, 0.5);
}
.btn-pink-600 {
  color: #fff;
  background-color: #db2777;
  border-color: #db2777;
}
.btn-pink-600:hover {
  color: #fff;
  background-color: rgb(188.3571428571, 31.3928571429, 101.1547619048);
  border-color: rgb(177.4285714286, 29.5714285714, 95.2857142857);
}
.btn-pink-600:focus,
.btn-pink-600.focus {
  color: #fff;
  background-color: rgb(188.3571428571, 31.3928571429, 101.1547619048);
  border-color: rgb(177.4285714286, 29.5714285714, 95.2857142857);
  box-shadow: 0 0 0 0.2rem rgba(224.4, 71.4, 139.4, 0.5);
}
.btn-pink-600.disabled,
.btn-pink-600:disabled {
  color: #fff;
  background-color: #db2777;
  border-color: #db2777;
}
.btn-pink-600:not(:disabled):not(.disabled):active,
.btn-pink-600:not(:disabled):not(.disabled).active,
.show > .btn-pink-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(177.4285714286, 29.5714285714, 95.2857142857);
  border-color: rgb(166.5, 27.75, 89.4166666667);
}
.btn-pink-600:not(:disabled):not(.disabled):active:focus,
.btn-pink-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224.4, 71.4, 139.4, 0.5);
}
.btn-pink-700 {
  color: #fff;
  background-color: #be185d;
  border-color: #be185d;
}
.btn-pink-700:hover {
  color: #fff;
  background-color: rgb(156.0397196262, 19.7102803738, 76.3773364486);
  border-color: rgb(144.7196261682, 18.2803738318, 70.8364485981);
}
.btn-pink-700:focus,
.btn-pink-700.focus {
  color: #fff;
  background-color: rgb(156.0397196262, 19.7102803738, 76.3773364486);
  border-color: rgb(144.7196261682, 18.2803738318, 70.8364485981);
  box-shadow: 0 0 0 0.2rem rgba(199.75, 58.65, 117.3, 0.5);
}
.btn-pink-700.disabled,
.btn-pink-700:disabled {
  color: #fff;
  background-color: #be185d;
  border-color: #be185d;
}
.btn-pink-700:not(:disabled):not(.disabled):active,
.btn-pink-700:not(:disabled):not(.disabled).active,
.show > .btn-pink-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(144.7196261682, 18.2803738318, 70.8364485981);
  border-color: rgb(133.3995327103, 16.8504672897, 65.2955607477);
}
.btn-pink-700:not(:disabled):not(.disabled):active:focus,
.btn-pink-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199.75, 58.65, 117.3, 0.5);
}
.btn-pink-800 {
  color: #fff;
  background-color: #9d174d;
  border-color: #9d174d;
}
.btn-pink-800:hover {
  color: #fff;
  background-color: rgb(123.6375, 18.1125, 60.6375);
  border-color: rgb(112.5166666667, 16.4833333333, 55.1833333333);
}
.btn-pink-800:focus,
.btn-pink-800.focus {
  color: #fff;
  background-color: rgb(123.6375, 18.1125, 60.6375);
  border-color: rgb(112.5166666667, 16.4833333333, 55.1833333333);
  box-shadow: 0 0 0 0.2rem rgba(171.7, 57.8, 103.7, 0.5);
}
.btn-pink-800.disabled,
.btn-pink-800:disabled {
  color: #fff;
  background-color: #9d174d;
  border-color: #9d174d;
}
.btn-pink-800:not(:disabled):not(.disabled):active,
.btn-pink-800:not(:disabled):not(.disabled).active,
.show > .btn-pink-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(112.5166666667, 16.4833333333, 55.1833333333);
  border-color: rgb(101.3958333333, 14.8541666667, 49.7291666667);
}
.btn-pink-800:not(:disabled):not(.disabled):active:focus,
.btn-pink-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(171.7, 57.8, 103.7, 0.5);
}
.btn-pink-900 {
  color: #fff;
  background-color: #831843;
  border-color: #831843;
}
.btn-pink-900:hover {
  color: #fff;
  background-color: rgb(98.6725806452, 18.0774193548, 50.4661290323);
  border-color: rgb(87.8967741935, 16.1032258065, 44.9548387097);
}
.btn-pink-900:focus,
.btn-pink-900.focus {
  color: #fff;
  background-color: rgb(98.6725806452, 18.0774193548, 50.4661290323);
  border-color: rgb(87.8967741935, 16.1032258065, 44.9548387097);
  box-shadow: 0 0 0 0.2rem rgba(149.6, 58.65, 95.2, 0.5);
}
.btn-pink-900.disabled,
.btn-pink-900:disabled {
  color: #fff;
  background-color: #831843;
  border-color: #831843;
}
.btn-pink-900:not(:disabled):not(.disabled):active,
.btn-pink-900:not(:disabled):not(.disabled).active,
.show > .btn-pink-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(87.8967741935, 16.1032258065, 44.9548387097);
  border-color: rgb(77.1209677419, 14.1290322581, 39.4435483871);
}
.btn-pink-900:not(:disabled):not(.disabled):active:focus,
.btn-pink-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(149.6, 58.65, 95.2, 0.5);
}
.btn-pink-950 {
  color: #fff;
  background-color: #500724;
  border-color: #500724;
}
.btn-pink-950:hover {
  color: #fff;
  background-color: rgb(44.8275862069, 3.9224137931, 20.1724137931);
  border-color: rgb(33.1034482759, 2.8965517241, 14.8965517241);
}
.btn-pink-950:focus,
.btn-pink-950.focus {
  color: #fff;
  background-color: rgb(44.8275862069, 3.9224137931, 20.1724137931);
  border-color: rgb(33.1034482759, 2.8965517241, 14.8965517241);
  box-shadow: 0 0 0 0.2rem rgba(106.25, 44.2, 68.85, 0.5);
}
.btn-pink-950.disabled,
.btn-pink-950:disabled {
  color: #fff;
  background-color: #500724;
  border-color: #500724;
}
.btn-pink-950:not(:disabled):not(.disabled):active,
.btn-pink-950:not(:disabled):not(.disabled).active,
.show > .btn-pink-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(33.1034482759, 2.8965517241, 14.8965517241);
  border-color: rgb(21.3793103448, 1.8706896552, 9.6206896552);
}
.btn-pink-950:not(:disabled):not(.disabled):active:focus,
.btn-pink-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-pink-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(106.25, 44.2, 68.85, 0.5);
}
.btn-rose-50 {
  color: #212529;
  background-color: #fff1f2;
  border-color: #fff1f2;
}
.btn-rose-50:hover {
  color: #212529;
  background-color: rgb(255, 202.75, 206.4821428571);
  border-color: rgb(255, 190, 194.6428571429);
}
.btn-rose-50:focus,
.btn-rose-50.focus {
  color: #212529;
  background-color: rgb(255, 202.75, 206.4821428571);
  border-color: rgb(255, 190, 194.6428571429);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 210.4, 211.85, 0.5);
}
.btn-rose-50.disabled,
.btn-rose-50:disabled {
  color: #212529;
  background-color: #fff1f2;
  border-color: #fff1f2;
}
.btn-rose-50:not(:disabled):not(.disabled):active,
.btn-rose-50:not(:disabled):not(.disabled).active,
.show > .btn-rose-50.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 190, 194.6428571429);
  border-color: rgb(255, 177.25, 182.8035714286);
}
.btn-rose-50:not(:disabled):not(.disabled):active:focus,
.btn-rose-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 210.4, 211.85, 0.5);
}
.btn-rose-100 {
  color: #212529;
  background-color: #ffe4e6;
  border-color: #ffe4e6;
}
.btn-rose-100:hover {
  color: #212529;
  background-color: rgb(255, 189.75, 194.5833333333);
  border-color: rgb(255, 177, 182.7777777778);
}
.btn-rose-100:focus,
.btn-rose-100.focus {
  color: #212529;
  background-color: rgb(255, 189.75, 194.5833333333);
  border-color: rgb(255, 177, 182.7777777778);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 199.35, 201.65, 0.5);
}
.btn-rose-100.disabled,
.btn-rose-100:disabled {
  color: #212529;
  background-color: #ffe4e6;
  border-color: #ffe4e6;
}
.btn-rose-100:not(:disabled):not(.disabled):active,
.btn-rose-100:not(:disabled):not(.disabled).active,
.show > .btn-rose-100.dropdown-toggle {
  color: #212529;
  background-color: rgb(255, 177, 182.7777777778);
  border-color: rgb(255, 164.25, 170.9722222222);
}
.btn-rose-100:not(:disabled):not(.disabled):active:focus,
.btn-rose-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 199.35, 201.65, 0.5);
}
.btn-rose-200 {
  color: #212529;
  background-color: #fecdd3;
  border-color: #fecdd3;
}
.btn-rose-200:hover {
  color: #212529;
  background-color: rgb(253.25, 167.5, 178);
  border-color: #fd9ba7;
}
.btn-rose-200:focus,
.btn-rose-200.focus {
  color: #212529;
  background-color: rgb(253.25, 167.5, 178);
  border-color: #fd9ba7;
  box-shadow: 0 0 0 0.2rem rgba(220.85, 179.8, 185.5, 0.5);
}
.btn-rose-200.disabled,
.btn-rose-200:disabled {
  color: #212529;
  background-color: #fecdd3;
  border-color: #fecdd3;
}
.btn-rose-200:not(:disabled):not(.disabled):active,
.btn-rose-200:not(:disabled):not(.disabled).active,
.show > .btn-rose-200.dropdown-toggle {
  color: #212529;
  background-color: #fd9ba7;
  border-color: rgb(252.75, 142.5, 156);
}
.btn-rose-200:not(:disabled):not(.disabled):active:focus,
.btn-rose-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220.85, 179.8, 185.5, 0.5);
}
.btn-rose-300 {
  color: #212529;
  background-color: #fda4af;
  border-color: #fda4af;
}
.btn-rose-300:hover {
  color: #212529;
  background-color: rgb(252.1774193548, 126.5725806452, 142.0967741935);
  border-color: rgb(251.9032258065, 114.0967741935, 131.1290322581);
}
.btn-rose-300:focus,
.btn-rose-300.focus {
  color: #212529;
  background-color: rgb(252.1774193548, 126.5725806452, 142.0967741935);
  border-color: rgb(251.9032258065, 114.0967741935, 131.1290322581);
  box-shadow: 0 0 0 0.2rem rgba(220, 144.95, 154.9, 0.5);
}
.btn-rose-300.disabled,
.btn-rose-300:disabled {
  color: #212529;
  background-color: #fda4af;
  border-color: #fda4af;
}
.btn-rose-300:not(:disabled):not(.disabled):active,
.btn-rose-300:not(:disabled):not(.disabled).active,
.show > .btn-rose-300.dropdown-toggle {
  color: #212529;
  background-color: rgb(251.9032258065, 114.0967741935, 131.1290322581);
  border-color: rgb(251.6290322581, 101.6209677419, 120.1612903226);
}
.btn-rose-300:not(:disabled):not(.disabled):active:focus,
.btn-rose-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 144.95, 154.9, 0.5);
}
.btn-rose-400 {
  color: #212529;
  background-color: #fb7185;
  border-color: #fb7185;
}
.btn-rose-400:hover {
  color: #fff;
  background-color: rgb(249.9520547945, 75.7979452055, 101.0376712329);
  border-color: rgb(249.602739726, 63.397260274, 90.3835616438);
}
.btn-rose-400:focus,
.btn-rose-400.focus {
  color: #fff;
  background-color: rgb(249.9520547945, 75.7979452055, 101.0376712329);
  border-color: rgb(249.602739726, 63.397260274, 90.3835616438);
  box-shadow: 0 0 0 0.2rem rgba(218.3, 101.6, 119.2, 0.5);
}
.btn-rose-400.disabled,
.btn-rose-400:disabled {
  color: #212529;
  background-color: #fb7185;
  border-color: #fb7185;
}
.btn-rose-400:not(:disabled):not(.disabled):active,
.btn-rose-400:not(:disabled):not(.disabled).active,
.show > .btn-rose-400.dropdown-toggle {
  color: #fff;
  background-color: rgb(249.602739726, 63.397260274, 90.3835616438);
  border-color: rgb(249.2534246575, 50.9965753425, 79.7294520548);
}
.btn-rose-400:not(:disabled):not(.disabled):active:focus,
.btn-rose-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(218.3, 101.6, 119.2, 0.5);
}
.btn-rose-500 {
  color: #fff;
  background-color: #f43f5e;
  border-color: #f43f5e;
}
.btn-rose-500:hover {
  color: #fff;
  background-color: rgb(241.9273399015, 26.8226600985, 63.6637931034);
  border-color: rgb(241.236453202, 14.763546798, 53.5517241379);
}
.btn-rose-500:focus,
.btn-rose-500.focus {
  color: #fff;
  background-color: rgb(241.9273399015, 26.8226600985, 63.6637931034);
  border-color: rgb(241.236453202, 14.763546798, 53.5517241379);
  box-shadow: 0 0 0 0.2rem rgba(245.65, 91.8, 118.15, 0.5);
}
.btn-rose-500.disabled,
.btn-rose-500:disabled {
  color: #fff;
  background-color: #f43f5e;
  border-color: #f43f5e;
}
.btn-rose-500:not(:disabled):not(.disabled):active,
.btn-rose-500:not(:disabled):not(.disabled).active,
.show > .btn-rose-500.dropdown-toggle {
  color: #fff;
  background-color: rgb(241.236453202, 14.763546798, 53.5517241379);
  border-color: rgb(230.0689655172, 13.1810344828, 50.3275862069);
}
.btn-rose-500:not(:disabled):not(.disabled):active:focus,
.btn-rose-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245.65, 91.8, 118.15, 0.5);
}
.btn-rose-600 {
  color: #fff;
  background-color: #e11d48;
  border-color: #e11d48;
}
.btn-rose-600:hover {
  color: #fff;
  background-color: rgb(191.1171259843, 24.6328740157, 61.157480315);
  border-color: rgb(179.8228346457, 23.1771653543, 57.5433070866);
}
.btn-rose-600:focus,
.btn-rose-600.focus {
  color: #fff;
  background-color: rgb(191.1171259843, 24.6328740157, 61.157480315);
  border-color: rgb(179.8228346457, 23.1771653543, 57.5433070866);
  box-shadow: 0 0 0 0.2rem rgba(229.5, 62.9, 99.45, 0.5);
}
.btn-rose-600.disabled,
.btn-rose-600:disabled {
  color: #fff;
  background-color: #e11d48;
  border-color: #e11d48;
}
.btn-rose-600:not(:disabled):not(.disabled):active,
.btn-rose-600:not(:disabled):not(.disabled).active,
.show > .btn-rose-600.dropdown-toggle {
  color: #fff;
  background-color: rgb(179.8228346457, 23.1771653543, 57.5433070866);
  border-color: rgb(168.5285433071, 21.7214566929, 53.9291338583);
}
.btn-rose-600:not(:disabled):not(.disabled):active:focus,
.btn-rose-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(229.5, 62.9, 99.45, 0.5);
}
.btn-rose-700 {
  color: #fff;
  background-color: #be123c;
  border-color: #be123c;
}
.btn-rose-700:hover {
  color: #fff;
  background-color: rgb(155.0600961538, 14.6899038462, 48.9663461538);
  border-color: rgb(143.4134615385, 13.5865384615, 45.2884615385);
}
.btn-rose-700:focus,
.btn-rose-700.focus {
  color: #fff;
  background-color: rgb(155.0600961538, 14.6899038462, 48.9663461538);
  border-color: rgb(143.4134615385, 13.5865384615, 45.2884615385);
  box-shadow: 0 0 0 0.2rem rgba(199.75, 53.55, 89.25, 0.5);
}
.btn-rose-700.disabled,
.btn-rose-700:disabled {
  color: #fff;
  background-color: #be123c;
  border-color: #be123c;
}
.btn-rose-700:not(:disabled):not(.disabled):active,
.btn-rose-700:not(:disabled):not(.disabled).active,
.show > .btn-rose-700.dropdown-toggle {
  color: #fff;
  background-color: rgb(143.4134615385, 13.5865384615, 45.2884615385);
  border-color: rgb(131.7668269231, 12.4831730769, 41.6105769231);
}
.btn-rose-700:not(:disabled):not(.disabled):active:focus,
.btn-rose-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199.75, 53.55, 89.25, 0.5);
}
.btn-rose-800 {
  color: #fff;
  background-color: #9f1239;
  border-color: #9f1239;
}
.btn-rose-800:hover {
  color: #fff;
  background-color: rgb(124.6398305085, 14.1101694915, 44.6822033898);
  border-color: rgb(113.186440678, 12.813559322, 40.5762711864);
}
.btn-rose-800:focus,
.btn-rose-800.focus {
  color: #fff;
  background-color: rgb(124.6398305085, 14.1101694915, 44.6822033898);
  border-color: rgb(113.186440678, 12.813559322, 40.5762711864);
  box-shadow: 0 0 0 0.2rem rgba(173.4, 53.55, 86.7, 0.5);
}
.btn-rose-800.disabled,
.btn-rose-800:disabled {
  color: #fff;
  background-color: #9f1239;
  border-color: #9f1239;
}
.btn-rose-800:not(:disabled):not(.disabled):active,
.btn-rose-800:not(:disabled):not(.disabled).active,
.show > .btn-rose-800.dropdown-toggle {
  color: #fff;
  background-color: rgb(113.186440678, 12.813559322, 40.5762711864);
  border-color: rgb(101.7330508475, 11.5169491525, 36.4703389831);
}
.btn-rose-800:not(:disabled):not(.disabled):active:focus,
.btn-rose-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(173.4, 53.55, 86.7, 0.5);
}
.btn-rose-900 {
  color: #fff;
  background-color: #881337;
  border-color: #881337;
}
.btn-rose-900:hover {
  color: #fff;
  background-color: rgb(102.4387096774, 14.3112903226, 41.4274193548);
  border-color: rgb(91.2516129032, 12.7483870968, 36.9032258065);
}
.btn-rose-900:focus,
.btn-rose-900.focus {
  color: #fff;
  background-color: rgb(102.4387096774, 14.3112903226, 41.4274193548);
  border-color: rgb(91.2516129032, 12.7483870968, 36.9032258065);
  box-shadow: 0 0 0 0.2rem rgba(153.85, 54.4, 85, 0.5);
}
.btn-rose-900.disabled,
.btn-rose-900:disabled {
  color: #fff;
  background-color: #881337;
  border-color: #881337;
}
.btn-rose-900:not(:disabled):not(.disabled):active,
.btn-rose-900:not(:disabled):not(.disabled).active,
.show > .btn-rose-900.dropdown-toggle {
  color: #fff;
  background-color: rgb(91.2516129032, 12.7483870968, 36.9032258065);
  border-color: rgb(80.064516129, 11.185483871, 32.3790322581);
}
.btn-rose-900:not(:disabled):not(.disabled):active:focus,
.btn-rose-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153.85, 54.4, 85, 0.5);
}
.btn-rose-950 {
  color: #fff;
  background-color: #4c0519;
  border-color: #4c0519;
}
.btn-rose-950:hover {
  color: #fff;
  background-color: rgb(40.1111111111, 2.6388888889, 13.1944444444);
  border-color: rgb(28.1481481481, 1.8518518519, 9.2592592593);
}
.btn-rose-950:focus,
.btn-rose-950.focus {
  color: #fff;
  background-color: rgb(40.1111111111, 2.6388888889, 13.1944444444);
  border-color: rgb(28.1481481481, 1.8518518519, 9.2592592593);
  box-shadow: 0 0 0 0.2rem rgba(102.85, 42.5, 59.5, 0.5);
}
.btn-rose-950.disabled,
.btn-rose-950:disabled {
  color: #fff;
  background-color: #4c0519;
  border-color: #4c0519;
}
.btn-rose-950:not(:disabled):not(.disabled):active,
.btn-rose-950:not(:disabled):not(.disabled).active,
.show > .btn-rose-950.dropdown-toggle {
  color: #fff;
  background-color: rgb(28.1481481481, 1.8518518519, 9.2592592593);
  border-color: rgb(16.1851851852, 1.0648148148, 5.3240740741);
}
.btn-rose-950:not(:disabled):not(.disabled):active:focus,
.btn-rose-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-rose-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102.85, 42.5, 59.5, 0.5);
}
.btn-outline-primary {
  color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-primary:focus,
.btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #009DA0;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.btn-outline-secondary {
  color: #868e96;
  border-color: #868e96;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #868e96;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.btn-outline-success {
  color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-success:focus,
.btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #0CC27E;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active,
.btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.btn-outline-info {
  color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-info:focus,
.btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #1CBCD8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active,
.btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-warning {
  color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-warning:focus,
.btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #FF8D60;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active,
.btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.btn-outline-danger {
  color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-danger:focus,
.btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #FF586B;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active,
.btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus,
.btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus,
.btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-multi-green {
  color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-multi-green:hover {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-multi-green:focus,
.btn-outline-multi-green.focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.btn-outline-multi-green.disabled,
.btn-outline-multi-green:disabled {
  color: #0CC27E;
  background-color: transparent;
}
.btn-outline-multi-green:not(:disabled):not(.disabled):active,
.btn-outline-multi-green:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-green.dropdown-toggle {
  color: #fff;
  background-color: #0CC27E;
  border-color: #0CC27E;
}
.btn-outline-multi-green:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-green:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-green.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.btn-outline-multi-blue {
  color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-blue:hover {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-blue:focus,
.btn-outline-multi-blue.focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-multi-blue.disabled,
.btn-outline-multi-blue:disabled {
  color: #1CBCD8;
  background-color: transparent;
}
.btn-outline-multi-blue:not(:disabled):not(.disabled):active,
.btn-outline-multi-blue:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-blue.dropdown-toggle {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-blue:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-blue.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-multi-red {
  color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-red:hover {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-red:focus,
.btn-outline-multi-red.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-multi-red.disabled,
.btn-outline-multi-red:disabled {
  color: #FF586B;
  background-color: transparent;
}
.btn-outline-multi-red:not(:disabled):not(.disabled):active,
.btn-outline-multi-red:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-red.dropdown-toggle {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-red:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-red:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-multi-yellow {
  color: #FFD76E;
  border-color: #FFD76E;
}
.btn-outline-multi-yellow:hover {
  color: #212529;
  background-color: #FFD76E;
  border-color: #FFD76E;
}
.btn-outline-multi-yellow:focus,
.btn-outline-multi-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 110, 0.5);
}
.btn-outline-multi-yellow.disabled,
.btn-outline-multi-yellow:disabled {
  color: #FFD76E;
  background-color: transparent;
}
.btn-outline-multi-yellow:not(:disabled):not(.disabled):active,
.btn-outline-multi-yellow:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-yellow.dropdown-toggle {
  color: #212529;
  background-color: #FFD76E;
  border-color: #FFD76E;
}
.btn-outline-multi-yellow:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-yellow:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 110, 0.5);
}
.btn-outline-multi-purple {
  color: #A389D4;
  border-color: #A389D4;
}
.btn-outline-multi-purple:hover {
  color: #212529;
  background-color: #A389D4;
  border-color: #A389D4;
}
.btn-outline-multi-purple:focus,
.btn-outline-multi-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 137, 212, 0.5);
}
.btn-outline-multi-purple.disabled,
.btn-outline-multi-purple:disabled {
  color: #A389D4;
  background-color: transparent;
}
.btn-outline-multi-purple:not(:disabled):not(.disabled):active,
.btn-outline-multi-purple:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-purple.dropdown-toggle {
  color: #212529;
  background-color: #A389D4;
  border-color: #A389D4;
}
.btn-outline-multi-purple:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-purple:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 137, 212, 0.5);
}
.btn-outline-multi-grey {
  color: #868e96;
  border-color: #868e96;
}
.btn-outline-multi-grey:hover {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-outline-multi-grey:focus,
.btn-outline-multi-grey.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.btn-outline-multi-grey.disabled,
.btn-outline-multi-grey:disabled {
  color: #868e96;
  background-color: transparent;
}
.btn-outline-multi-grey:not(:disabled):not(.disabled):active,
.btn-outline-multi-grey:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-grey.dropdown-toggle {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}
.btn-outline-multi-grey:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-grey:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.btn-outline-multi-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-multi-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-multi-dark:focus,
.btn-outline-multi-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-multi-dark.disabled,
.btn-outline-multi-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-multi-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-multi-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-multi-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-multi-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-multi-light:focus,
.btn-outline-multi-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-multi-light.disabled,
.btn-outline-multi-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-multi-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-multi-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-multi-cian {
  color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-multi-cian:hover {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-multi-cian:focus,
.btn-outline-multi-cian.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.btn-outline-multi-cian.disabled,
.btn-outline-multi-cian:disabled {
  color: #009DA0;
  background-color: transparent;
}
.btn-outline-multi-cian:not(:disabled):not(.disabled):active,
.btn-outline-multi-cian:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-cian.dropdown-toggle {
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.btn-outline-multi-cian:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-cian:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-cian.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.btn-outline-multi-orange {
  color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-multi-orange:hover {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-multi-orange:focus,
.btn-outline-multi-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.btn-outline-multi-orange.disabled,
.btn-outline-multi-orange:disabled {
  color: #FF8D60;
  background-color: transparent;
}
.btn-outline-multi-orange:not(:disabled):not(.disabled):active,
.btn-outline-multi-orange:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-orange.dropdown-toggle {
  color: #212529;
  background-color: #FF8D60;
  border-color: #FF8D60;
}
.btn-outline-multi-orange:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-orange:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.btn-outline-multi-pink {
  color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-pink:hover {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-pink:focus,
.btn-outline-multi-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-multi-pink.disabled,
.btn-outline-multi-pink:disabled {
  color: #FF586B;
  background-color: transparent;
}
.btn-outline-multi-pink:not(:disabled):not(.disabled):active,
.btn-outline-multi-pink:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-pink.dropdown-toggle {
  color: #fff;
  background-color: #FF586B;
  border-color: #FF586B;
}
.btn-outline-multi-pink:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-pink:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.btn-outline-multi-teal {
  color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-teal:hover {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-teal:focus,
.btn-outline-multi-teal.focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-multi-teal.disabled,
.btn-outline-multi-teal:disabled {
  color: #1CBCD8;
  background-color: transparent;
}
.btn-outline-multi-teal:not(:disabled):not(.disabled):active,
.btn-outline-multi-teal:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-teal.dropdown-toggle {
  color: #fff;
  background-color: #1CBCD8;
  border-color: #1CBCD8;
}
.btn-outline-multi-teal:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-teal:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-teal.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.btn-outline-multi-indigo {
  color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-multi-indigo:hover {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-multi-indigo:focus,
.btn-outline-multi-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-multi-indigo.disabled,
.btn-outline-multi-indigo:disabled {
  color: #6610f2;
  background-color: transparent;
}
.btn-outline-multi-indigo:not(:disabled):not(.disabled):active,
.btn-outline-multi-indigo:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-indigo.dropdown-toggle {
  color: #fff;
  background-color: #6610f2;
  border-color: #6610f2;
}
.btn-outline-multi-indigo:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-indigo:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.btn-outline-multi-blue-light {
  color: #ADD8E6;
  border-color: #ADD8E6;
}
.btn-outline-multi-blue-light:hover {
  color: #212529;
  background-color: #ADD8E6;
  border-color: #ADD8E6;
}
.btn-outline-multi-blue-light:focus,
.btn-outline-multi-blue-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(173, 216, 230, 0.5);
}
.btn-outline-multi-blue-light.disabled,
.btn-outline-multi-blue-light:disabled {
  color: #ADD8E6;
  background-color: transparent;
}
.btn-outline-multi-blue-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-blue-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-blue-light.dropdown-toggle {
  color: #212529;
  background-color: #ADD8E6;
  border-color: #ADD8E6;
}
.btn-outline-multi-blue-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-blue-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-blue-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(173, 216, 230, 0.5);
}
.btn-outline-multi-blue-dark {
  color: #00008B;
  border-color: #00008B;
}
.btn-outline-multi-blue-dark:hover {
  color: #fff;
  background-color: #00008B;
  border-color: #00008B;
}
.btn-outline-multi-blue-dark:focus,
.btn-outline-multi-blue-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 139, 0.5);
}
.btn-outline-multi-blue-dark.disabled,
.btn-outline-multi-blue-dark:disabled {
  color: #00008B;
  background-color: transparent;
}
.btn-outline-multi-blue-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-blue-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-blue-dark.dropdown-toggle {
  color: #fff;
  background-color: #00008B;
  border-color: #00008B;
}
.btn-outline-multi-blue-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-blue-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-blue-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 139, 0.5);
}
.btn-outline-multi-green-light {
  color: #90EE90;
  border-color: #90EE90;
}
.btn-outline-multi-green-light:hover {
  color: #212529;
  background-color: #90EE90;
  border-color: #90EE90;
}
.btn-outline-multi-green-light:focus,
.btn-outline-multi-green-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(144, 238, 144, 0.5);
}
.btn-outline-multi-green-light.disabled,
.btn-outline-multi-green-light:disabled {
  color: #90EE90;
  background-color: transparent;
}
.btn-outline-multi-green-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-green-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-green-light.dropdown-toggle {
  color: #212529;
  background-color: #90EE90;
  border-color: #90EE90;
}
.btn-outline-multi-green-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-green-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-green-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(144, 238, 144, 0.5);
}
.btn-outline-multi-green-dark {
  color: #006400;
  border-color: #006400;
}
.btn-outline-multi-green-dark:hover {
  color: #fff;
  background-color: #006400;
  border-color: #006400;
}
.btn-outline-multi-green-dark:focus,
.btn-outline-multi-green-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 100, 0, 0.5);
}
.btn-outline-multi-green-dark.disabled,
.btn-outline-multi-green-dark:disabled {
  color: #006400;
  background-color: transparent;
}
.btn-outline-multi-green-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-green-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-green-dark.dropdown-toggle {
  color: #fff;
  background-color: #006400;
  border-color: #006400;
}
.btn-outline-multi-green-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-green-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-green-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 100, 0, 0.5);
}
.btn-outline-multi-red-light {
  color: #FF7F7F;
  border-color: #FF7F7F;
}
.btn-outline-multi-red-light:hover {
  color: #212529;
  background-color: #FF7F7F;
  border-color: #FF7F7F;
}
.btn-outline-multi-red-light:focus,
.btn-outline-multi-red-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 127, 127, 0.5);
}
.btn-outline-multi-red-light.disabled,
.btn-outline-multi-red-light:disabled {
  color: #FF7F7F;
  background-color: transparent;
}
.btn-outline-multi-red-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-red-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-red-light.dropdown-toggle {
  color: #212529;
  background-color: #FF7F7F;
  border-color: #FF7F7F;
}
.btn-outline-multi-red-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-red-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-red-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 127, 127, 0.5);
}
.btn-outline-multi-red-dark {
  color: #8B0000;
  border-color: #8B0000;
}
.btn-outline-multi-red-dark:hover {
  color: #fff;
  background-color: #8B0000;
  border-color: #8B0000;
}
.btn-outline-multi-red-dark:focus,
.btn-outline-multi-red-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(139, 0, 0, 0.5);
}
.btn-outline-multi-red-dark.disabled,
.btn-outline-multi-red-dark:disabled {
  color: #8B0000;
  background-color: transparent;
}
.btn-outline-multi-red-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-red-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-red-dark.dropdown-toggle {
  color: #fff;
  background-color: #8B0000;
  border-color: #8B0000;
}
.btn-outline-multi-red-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-red-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-red-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(139, 0, 0, 0.5);
}
.btn-outline-multi-yellow-light {
  color: #FFFFE0;
  border-color: #FFFFE0;
}
.btn-outline-multi-yellow-light:hover {
  color: #212529;
  background-color: #FFFFE0;
  border-color: #FFFFE0;
}
.btn-outline-multi-yellow-light:focus,
.btn-outline-multi-yellow-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 224, 0.5);
}
.btn-outline-multi-yellow-light.disabled,
.btn-outline-multi-yellow-light:disabled {
  color: #FFFFE0;
  background-color: transparent;
}
.btn-outline-multi-yellow-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-yellow-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-yellow-light.dropdown-toggle {
  color: #212529;
  background-color: #FFFFE0;
  border-color: #FFFFE0;
}
.btn-outline-multi-yellow-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-yellow-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-yellow-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 224, 0.5);
}
.btn-outline-multi-yellow-dark {
  color: #FFD700;
  border-color: #FFD700;
}
.btn-outline-multi-yellow-dark:hover {
  color: #212529;
  background-color: #FFD700;
  border-color: #FFD700;
}
.btn-outline-multi-yellow-dark:focus,
.btn-outline-multi-yellow-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 0, 0.5);
}
.btn-outline-multi-yellow-dark.disabled,
.btn-outline-multi-yellow-dark:disabled {
  color: #FFD700;
  background-color: transparent;
}
.btn-outline-multi-yellow-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-yellow-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-yellow-dark.dropdown-toggle {
  color: #212529;
  background-color: #FFD700;
  border-color: #FFD700;
}
.btn-outline-multi-yellow-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-yellow-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-yellow-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 0, 0.5);
}
.btn-outline-multi-purple-light {
  color: #E6E6FA;
  border-color: #E6E6FA;
}
.btn-outline-multi-purple-light:hover {
  color: #212529;
  background-color: #E6E6FA;
  border-color: #E6E6FA;
}
.btn-outline-multi-purple-light:focus,
.btn-outline-multi-purple-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 250, 0.5);
}
.btn-outline-multi-purple-light.disabled,
.btn-outline-multi-purple-light:disabled {
  color: #E6E6FA;
  background-color: transparent;
}
.btn-outline-multi-purple-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-purple-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-purple-light.dropdown-toggle {
  color: #212529;
  background-color: #E6E6FA;
  border-color: #E6E6FA;
}
.btn-outline-multi-purple-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-purple-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-purple-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 250, 0.5);
}
.btn-outline-multi-purple-dark {
  color: #800080;
  border-color: #800080;
}
.btn-outline-multi-purple-dark:hover {
  color: #fff;
  background-color: #800080;
  border-color: #800080;
}
.btn-outline-multi-purple-dark:focus,
.btn-outline-multi-purple-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(128, 0, 128, 0.5);
}
.btn-outline-multi-purple-dark.disabled,
.btn-outline-multi-purple-dark:disabled {
  color: #800080;
  background-color: transparent;
}
.btn-outline-multi-purple-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-purple-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-purple-dark.dropdown-toggle {
  color: #fff;
  background-color: #800080;
  border-color: #800080;
}
.btn-outline-multi-purple-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-purple-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-purple-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(128, 0, 128, 0.5);
}
.btn-outline-multi-grey-light {
  color: #D3D3D3;
  border-color: #D3D3D3;
}
.btn-outline-multi-grey-light:hover {
  color: #212529;
  background-color: #D3D3D3;
  border-color: #D3D3D3;
}
.btn-outline-multi-grey-light:focus,
.btn-outline-multi-grey-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(211, 211, 211, 0.5);
}
.btn-outline-multi-grey-light.disabled,
.btn-outline-multi-grey-light:disabled {
  color: #D3D3D3;
  background-color: transparent;
}
.btn-outline-multi-grey-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-grey-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-grey-light.dropdown-toggle {
  color: #212529;
  background-color: #D3D3D3;
  border-color: #D3D3D3;
}
.btn-outline-multi-grey-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-grey-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-grey-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(211, 211, 211, 0.5);
}
.btn-outline-multi-grey-dark {
  color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-outline-multi-grey-dark:hover {
  color: #212529;
  background-color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-outline-multi-grey-dark:focus,
.btn-outline-multi-grey-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(169, 169, 169, 0.5);
}
.btn-outline-multi-grey-dark.disabled,
.btn-outline-multi-grey-dark:disabled {
  color: #A9A9A9;
  background-color: transparent;
}
.btn-outline-multi-grey-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-grey-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-grey-dark.dropdown-toggle {
  color: #212529;
  background-color: #A9A9A9;
  border-color: #A9A9A9;
}
.btn-outline-multi-grey-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-grey-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-grey-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(169, 169, 169, 0.5);
}
.btn-outline-multi-dark-light {
  color: #696969;
  border-color: #696969;
}
.btn-outline-multi-dark-light:hover {
  color: #fff;
  background-color: #696969;
  border-color: #696969;
}
.btn-outline-multi-dark-light:focus,
.btn-outline-multi-dark-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 105, 105, 0.5);
}
.btn-outline-multi-dark-light.disabled,
.btn-outline-multi-dark-light:disabled {
  color: #696969;
  background-color: transparent;
}
.btn-outline-multi-dark-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-dark-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-dark-light.dropdown-toggle {
  color: #fff;
  background-color: #696969;
  border-color: #696969;
}
.btn-outline-multi-dark-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-dark-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-dark-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 105, 105, 0.5);
}
.btn-outline-multi-dark-dark {
  color: #1C1C1C;
  border-color: #1C1C1C;
}
.btn-outline-multi-dark-dark:hover {
  color: #fff;
  background-color: #1C1C1C;
  border-color: #1C1C1C;
}
.btn-outline-multi-dark-dark:focus,
.btn-outline-multi-dark-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 28, 28, 0.5);
}
.btn-outline-multi-dark-dark.disabled,
.btn-outline-multi-dark-dark:disabled {
  color: #1C1C1C;
  background-color: transparent;
}
.btn-outline-multi-dark-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-dark-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-dark-dark.dropdown-toggle {
  color: #fff;
  background-color: #1C1C1C;
  border-color: #1C1C1C;
}
.btn-outline-multi-dark-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-dark-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-dark-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 28, 28, 0.5);
}
.btn-outline-multi-light-light {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-multi-light-light:hover {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-multi-light-light:focus,
.btn-outline-multi-light-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-multi-light-light.disabled,
.btn-outline-multi-light-light:disabled {
  color: #FFFFFF;
  background-color: transparent;
}
.btn-outline-multi-light-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-light-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-light-light.dropdown-toggle {
  color: #212529;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.btn-outline-multi-light-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-light-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-light-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-multi-light-dark {
  color: #DCDCDC;
  border-color: #DCDCDC;
}
.btn-outline-multi-light-dark:hover {
  color: #212529;
  background-color: #DCDCDC;
  border-color: #DCDCDC;
}
.btn-outline-multi-light-dark:focus,
.btn-outline-multi-light-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 220, 220, 0.5);
}
.btn-outline-multi-light-dark.disabled,
.btn-outline-multi-light-dark:disabled {
  color: #DCDCDC;
  background-color: transparent;
}
.btn-outline-multi-light-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-light-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-light-dark.dropdown-toggle {
  color: #212529;
  background-color: #DCDCDC;
  border-color: #DCDCDC;
}
.btn-outline-multi-light-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-light-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-light-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 220, 220, 0.5);
}
.btn-outline-multi-cian-light {
  color: #E0FFFF;
  border-color: #E0FFFF;
}
.btn-outline-multi-cian-light:hover {
  color: #212529;
  background-color: #E0FFFF;
  border-color: #E0FFFF;
}
.btn-outline-multi-cian-light:focus,
.btn-outline-multi-cian-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 255, 255, 0.5);
}
.btn-outline-multi-cian-light.disabled,
.btn-outline-multi-cian-light:disabled {
  color: #E0FFFF;
  background-color: transparent;
}
.btn-outline-multi-cian-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-cian-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-cian-light.dropdown-toggle {
  color: #212529;
  background-color: #E0FFFF;
  border-color: #E0FFFF;
}
.btn-outline-multi-cian-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-cian-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-cian-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 255, 255, 0.5);
}
.btn-outline-multi-cian-dark {
  color: #008B8B;
  border-color: #008B8B;
}
.btn-outline-multi-cian-dark:hover {
  color: #fff;
  background-color: #008B8B;
  border-color: #008B8B;
}
.btn-outline-multi-cian-dark:focus,
.btn-outline-multi-cian-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 139, 139, 0.5);
}
.btn-outline-multi-cian-dark.disabled,
.btn-outline-multi-cian-dark:disabled {
  color: #008B8B;
  background-color: transparent;
}
.btn-outline-multi-cian-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-cian-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-cian-dark.dropdown-toggle {
  color: #fff;
  background-color: #008B8B;
  border-color: #008B8B;
}
.btn-outline-multi-cian-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-cian-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-cian-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 139, 139, 0.5);
}
.btn-outline-multi-orange-light {
  color: #FFA07A;
  border-color: #FFA07A;
}
.btn-outline-multi-orange-light:hover {
  color: #212529;
  background-color: #FFA07A;
  border-color: #FFA07A;
}
.btn-outline-multi-orange-light:focus,
.btn-outline-multi-orange-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 160, 122, 0.5);
}
.btn-outline-multi-orange-light.disabled,
.btn-outline-multi-orange-light:disabled {
  color: #FFA07A;
  background-color: transparent;
}
.btn-outline-multi-orange-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-orange-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-orange-light.dropdown-toggle {
  color: #212529;
  background-color: #FFA07A;
  border-color: #FFA07A;
}
.btn-outline-multi-orange-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-orange-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-orange-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 160, 122, 0.5);
}
.btn-outline-multi-orange-dark {
  color: #FF4500;
  border-color: #FF4500;
}
.btn-outline-multi-orange-dark:hover {
  color: #fff;
  background-color: #FF4500;
  border-color: #FF4500;
}
.btn-outline-multi-orange-dark:focus,
.btn-outline-multi-orange-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 69, 0, 0.5);
}
.btn-outline-multi-orange-dark.disabled,
.btn-outline-multi-orange-dark:disabled {
  color: #FF4500;
  background-color: transparent;
}
.btn-outline-multi-orange-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-orange-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-orange-dark.dropdown-toggle {
  color: #fff;
  background-color: #FF4500;
  border-color: #FF4500;
}
.btn-outline-multi-orange-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-orange-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-orange-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 69, 0, 0.5);
}
.btn-outline-multi-pink-light {
  color: #FFB6C1;
  border-color: #FFB6C1;
}
.btn-outline-multi-pink-light:hover {
  color: #212529;
  background-color: #FFB6C1;
  border-color: #FFB6C1;
}
.btn-outline-multi-pink-light:focus,
.btn-outline-multi-pink-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 182, 193, 0.5);
}
.btn-outline-multi-pink-light.disabled,
.btn-outline-multi-pink-light:disabled {
  color: #FFB6C1;
  background-color: transparent;
}
.btn-outline-multi-pink-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-pink-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-pink-light.dropdown-toggle {
  color: #212529;
  background-color: #FFB6C1;
  border-color: #FFB6C1;
}
.btn-outline-multi-pink-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-pink-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-pink-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 182, 193, 0.5);
}
.btn-outline-multi-pink-dark {
  color: #C71585;
  border-color: #C71585;
}
.btn-outline-multi-pink-dark:hover {
  color: #fff;
  background-color: #C71585;
  border-color: #C71585;
}
.btn-outline-multi-pink-dark:focus,
.btn-outline-multi-pink-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 21, 133, 0.5);
}
.btn-outline-multi-pink-dark.disabled,
.btn-outline-multi-pink-dark:disabled {
  color: #C71585;
  background-color: transparent;
}
.btn-outline-multi-pink-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-pink-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-pink-dark.dropdown-toggle {
  color: #fff;
  background-color: #C71585;
  border-color: #C71585;
}
.btn-outline-multi-pink-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-pink-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-pink-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 21, 133, 0.5);
}
.btn-outline-multi-teal-light {
  color: #AFEEEE;
  border-color: #AFEEEE;
}
.btn-outline-multi-teal-light:hover {
  color: #212529;
  background-color: #AFEEEE;
  border-color: #AFEEEE;
}
.btn-outline-multi-teal-light:focus,
.btn-outline-multi-teal-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(175, 238, 238, 0.5);
}
.btn-outline-multi-teal-light.disabled,
.btn-outline-multi-teal-light:disabled {
  color: #AFEEEE;
  background-color: transparent;
}
.btn-outline-multi-teal-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-teal-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-teal-light.dropdown-toggle {
  color: #212529;
  background-color: #AFEEEE;
  border-color: #AFEEEE;
}
.btn-outline-multi-teal-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-teal-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-teal-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(175, 238, 238, 0.5);
}
.btn-outline-multi-teal-dark {
  color: #008080;
  border-color: #008080;
}
.btn-outline-multi-teal-dark:hover {
  color: #fff;
  background-color: #008080;
  border-color: #008080;
}
.btn-outline-multi-teal-dark:focus,
.btn-outline-multi-teal-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 128, 128, 0.5);
}
.btn-outline-multi-teal-dark.disabled,
.btn-outline-multi-teal-dark:disabled {
  color: #008080;
  background-color: transparent;
}
.btn-outline-multi-teal-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-teal-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-teal-dark.dropdown-toggle {
  color: #fff;
  background-color: #008080;
  border-color: #008080;
}
.btn-outline-multi-teal-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-teal-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-teal-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 128, 128, 0.5);
}
.btn-outline-multi-indigo-light {
  color: #B0C4DE;
  border-color: #B0C4DE;
}
.btn-outline-multi-indigo-light:hover {
  color: #212529;
  background-color: #B0C4DE;
  border-color: #B0C4DE;
}
.btn-outline-multi-indigo-light:focus,
.btn-outline-multi-indigo-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(176, 196, 222, 0.5);
}
.btn-outline-multi-indigo-light.disabled,
.btn-outline-multi-indigo-light:disabled {
  color: #B0C4DE;
  background-color: transparent;
}
.btn-outline-multi-indigo-light:not(:disabled):not(.disabled):active,
.btn-outline-multi-indigo-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-indigo-light.dropdown-toggle {
  color: #212529;
  background-color: #B0C4DE;
  border-color: #B0C4DE;
}
.btn-outline-multi-indigo-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-indigo-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-indigo-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(176, 196, 222, 0.5);
}
.btn-outline-multi-indigo-dark {
  color: #4B0082;
  border-color: #4B0082;
}
.btn-outline-multi-indigo-dark:hover {
  color: #fff;
  background-color: #4B0082;
  border-color: #4B0082;
}
.btn-outline-multi-indigo-dark:focus,
.btn-outline-multi-indigo-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.btn-outline-multi-indigo-dark.disabled,
.btn-outline-multi-indigo-dark:disabled {
  color: #4B0082;
  background-color: transparent;
}
.btn-outline-multi-indigo-dark:not(:disabled):not(.disabled):active,
.btn-outline-multi-indigo-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-indigo-dark.dropdown-toggle {
  color: #fff;
  background-color: #4B0082;
  border-color: #4B0082;
}
.btn-outline-multi-indigo-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-indigo-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-indigo-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.btn-outline-multi-primary {
  color: #005f60;
  border-color: #005f60;
}
.btn-outline-multi-primary:hover {
  color: #fff;
  background-color: #005f60;
  border-color: #005f60;
}
.btn-outline-multi-primary:focus,
.btn-outline-multi-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 95, 96, 0.5);
}
.btn-outline-multi-primary.disabled,
.btn-outline-multi-primary:disabled {
  color: #005f60;
  background-color: transparent;
}
.btn-outline-multi-primary:not(:disabled):not(.disabled):active,
.btn-outline-multi-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-primary.dropdown-toggle {
  color: #fff;
  background-color: #005f60;
  border-color: #005f60;
}
.btn-outline-multi-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 95, 96, 0.5);
}
.btn-outline-multi-secondary {
  color: #5f6368;
  border-color: #5f6368;
}
.btn-outline-multi-secondary:hover {
  color: #fff;
  background-color: #5f6368;
  border-color: #5f6368;
}
.btn-outline-multi-secondary:focus,
.btn-outline-multi-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(95, 99, 104, 0.5);
}
.btn-outline-multi-secondary.disabled,
.btn-outline-multi-secondary:disabled {
  color: #5f6368;
  background-color: transparent;
}
.btn-outline-multi-secondary:not(:disabled):not(.disabled):active,
.btn-outline-multi-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-secondary.dropdown-toggle {
  color: #fff;
  background-color: #5f6368;
  border-color: #5f6368;
}
.btn-outline-multi-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(95, 99, 104, 0.5);
}
.btn-outline-multi-thediary {
  color: #ff6f61;
  border-color: #ff6f61;
}
.btn-outline-multi-thediary:hover {
  color: #212529;
  background-color: #ff6f61;
  border-color: #ff6f61;
}
.btn-outline-multi-thediary:focus,
.btn-outline-multi-thediary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 111, 97, 0.5);
}
.btn-outline-multi-thediary.disabled,
.btn-outline-multi-thediary:disabled {
  color: #ff6f61;
  background-color: transparent;
}
.btn-outline-multi-thediary:not(:disabled):not(.disabled):active,
.btn-outline-multi-thediary:not(:disabled):not(.disabled).active,
.show > .btn-outline-multi-thediary.dropdown-toggle {
  color: #212529;
  background-color: #ff6f61;
  border-color: #ff6f61;
}
.btn-outline-multi-thediary:not(:disabled):not(.disabled):active:focus,
.btn-outline-multi-thediary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-multi-thediary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 111, 97, 0.5);
}
.btn-outline-slate-50 {
  color: #f8fafc;
  border-color: #f8fafc;
}
.btn-outline-slate-50:hover {
  color: #212529;
  background-color: #f8fafc;
  border-color: #f8fafc;
}
.btn-outline-slate-50:focus,
.btn-outline-slate-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 250, 252, 0.5);
}
.btn-outline-slate-50.disabled,
.btn-outline-slate-50:disabled {
  color: #f8fafc;
  background-color: transparent;
}
.btn-outline-slate-50:not(:disabled):not(.disabled):active,
.btn-outline-slate-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-50.dropdown-toggle {
  color: #212529;
  background-color: #f8fafc;
  border-color: #f8fafc;
}
.btn-outline-slate-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 250, 252, 0.5);
}
.btn-outline-slate-100 {
  color: #f1f5f9;
  border-color: #f1f5f9;
}
.btn-outline-slate-100:hover {
  color: #212529;
  background-color: #f1f5f9;
  border-color: #f1f5f9;
}
.btn-outline-slate-100:focus,
.btn-outline-slate-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 245, 249, 0.5);
}
.btn-outline-slate-100.disabled,
.btn-outline-slate-100:disabled {
  color: #f1f5f9;
  background-color: transparent;
}
.btn-outline-slate-100:not(:disabled):not(.disabled):active,
.btn-outline-slate-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-100.dropdown-toggle {
  color: #212529;
  background-color: #f1f5f9;
  border-color: #f1f5f9;
}
.btn-outline-slate-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(241, 245, 249, 0.5);
}
.btn-outline-slate-200 {
  color: #e2e8f0;
  border-color: #e2e8f0;
}
.btn-outline-slate-200:hover {
  color: #212529;
  background-color: #e2e8f0;
  border-color: #e2e8f0;
}
.btn-outline-slate-200:focus,
.btn-outline-slate-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5);
}
.btn-outline-slate-200.disabled,
.btn-outline-slate-200:disabled {
  color: #e2e8f0;
  background-color: transparent;
}
.btn-outline-slate-200:not(:disabled):not(.disabled):active,
.btn-outline-slate-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-200.dropdown-toggle {
  color: #212529;
  background-color: #e2e8f0;
  border-color: #e2e8f0;
}
.btn-outline-slate-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5);
}
.btn-outline-slate-300 {
  color: #cbd5e1;
  border-color: #cbd5e1;
}
.btn-outline-slate-300:hover {
  color: #212529;
  background-color: #cbd5e1;
  border-color: #cbd5e1;
}
.btn-outline-slate-300:focus,
.btn-outline-slate-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 213, 225, 0.5);
}
.btn-outline-slate-300.disabled,
.btn-outline-slate-300:disabled {
  color: #cbd5e1;
  background-color: transparent;
}
.btn-outline-slate-300:not(:disabled):not(.disabled):active,
.btn-outline-slate-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-300.dropdown-toggle {
  color: #212529;
  background-color: #cbd5e1;
  border-color: #cbd5e1;
}
.btn-outline-slate-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 213, 225, 0.5);
}
.btn-outline-slate-400 {
  color: #94a3b8;
  border-color: #94a3b8;
}
.btn-outline-slate-400:hover {
  color: #212529;
  background-color: #94a3b8;
  border-color: #94a3b8;
}
.btn-outline-slate-400:focus,
.btn-outline-slate-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 163, 184, 0.5);
}
.btn-outline-slate-400.disabled,
.btn-outline-slate-400:disabled {
  color: #94a3b8;
  background-color: transparent;
}
.btn-outline-slate-400:not(:disabled):not(.disabled):active,
.btn-outline-slate-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-400.dropdown-toggle {
  color: #212529;
  background-color: #94a3b8;
  border-color: #94a3b8;
}
.btn-outline-slate-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(148, 163, 184, 0.5);
}
.btn-outline-slate-500 {
  color: #64748b;
  border-color: #64748b;
}
.btn-outline-slate-500:hover {
  color: #fff;
  background-color: #64748b;
  border-color: #64748b;
}
.btn-outline-slate-500:focus,
.btn-outline-slate-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(100, 116, 139, 0.5);
}
.btn-outline-slate-500.disabled,
.btn-outline-slate-500:disabled {
  color: #64748b;
  background-color: transparent;
}
.btn-outline-slate-500:not(:disabled):not(.disabled):active,
.btn-outline-slate-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-500.dropdown-toggle {
  color: #fff;
  background-color: #64748b;
  border-color: #64748b;
}
.btn-outline-slate-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(100, 116, 139, 0.5);
}
.btn-outline-slate-600 {
  color: #475569;
  border-color: #475569;
}
.btn-outline-slate-600:hover {
  color: #fff;
  background-color: #475569;
  border-color: #475569;
}
.btn-outline-slate-600:focus,
.btn-outline-slate-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 85, 105, 0.5);
}
.btn-outline-slate-600.disabled,
.btn-outline-slate-600:disabled {
  color: #475569;
  background-color: transparent;
}
.btn-outline-slate-600:not(:disabled):not(.disabled):active,
.btn-outline-slate-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-600.dropdown-toggle {
  color: #fff;
  background-color: #475569;
  border-color: #475569;
}
.btn-outline-slate-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 85, 105, 0.5);
}
.btn-outline-slate-700 {
  color: #334155;
  border-color: #334155;
}
.btn-outline-slate-700:hover {
  color: #fff;
  background-color: #334155;
  border-color: #334155;
}
.btn-outline-slate-700:focus,
.btn-outline-slate-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 65, 85, 0.5);
}
.btn-outline-slate-700.disabled,
.btn-outline-slate-700:disabled {
  color: #334155;
  background-color: transparent;
}
.btn-outline-slate-700:not(:disabled):not(.disabled):active,
.btn-outline-slate-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-700.dropdown-toggle {
  color: #fff;
  background-color: #334155;
  border-color: #334155;
}
.btn-outline-slate-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(51, 65, 85, 0.5);
}
.btn-outline-slate-800 {
  color: #1e293b;
  border-color: #1e293b;
}
.btn-outline-slate-800:hover {
  color: #fff;
  background-color: #1e293b;
  border-color: #1e293b;
}
.btn-outline-slate-800:focus,
.btn-outline-slate-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 41, 59, 0.5);
}
.btn-outline-slate-800.disabled,
.btn-outline-slate-800:disabled {
  color: #1e293b;
  background-color: transparent;
}
.btn-outline-slate-800:not(:disabled):not(.disabled):active,
.btn-outline-slate-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-800.dropdown-toggle {
  color: #fff;
  background-color: #1e293b;
  border-color: #1e293b;
}
.btn-outline-slate-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 41, 59, 0.5);
}
.btn-outline-slate-900 {
  color: #0f172a;
  border-color: #0f172a;
}
.btn-outline-slate-900:hover {
  color: #fff;
  background-color: #0f172a;
  border-color: #0f172a;
}
.btn-outline-slate-900:focus,
.btn-outline-slate-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 23, 42, 0.5);
}
.btn-outline-slate-900.disabled,
.btn-outline-slate-900:disabled {
  color: #0f172a;
  background-color: transparent;
}
.btn-outline-slate-900:not(:disabled):not(.disabled):active,
.btn-outline-slate-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-900.dropdown-toggle {
  color: #fff;
  background-color: #0f172a;
  border-color: #0f172a;
}
.btn-outline-slate-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 23, 42, 0.5);
}
.btn-outline-slate-950 {
  color: #020617;
  border-color: #020617;
}
.btn-outline-slate-950:hover {
  color: #fff;
  background-color: #020617;
  border-color: #020617;
}
.btn-outline-slate-950:focus,
.btn-outline-slate-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 6, 23, 0.5);
}
.btn-outline-slate-950.disabled,
.btn-outline-slate-950:disabled {
  color: #020617;
  background-color: transparent;
}
.btn-outline-slate-950:not(:disabled):not(.disabled):active,
.btn-outline-slate-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-slate-950.dropdown-toggle {
  color: #fff;
  background-color: #020617;
  border-color: #020617;
}
.btn-outline-slate-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-slate-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-slate-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 6, 23, 0.5);
}
.btn-outline-gray-50 {
  color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-gray-50:hover {
  color: #212529;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-gray-50:focus,
.btn-outline-gray-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 250, 251, 0.5);
}
.btn-outline-gray-50.disabled,
.btn-outline-gray-50:disabled {
  color: #f9fafb;
  background-color: transparent;
}
.btn-outline-gray-50:not(:disabled):not(.disabled):active,
.btn-outline-gray-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-50.dropdown-toggle {
  color: #212529;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-outline-gray-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 250, 251, 0.5);
}
.btn-outline-gray-100 {
  color: #f3f4f6;
  border-color: #f3f4f6;
}
.btn-outline-gray-100:hover {
  color: #212529;
  background-color: #f3f4f6;
  border-color: #f3f4f6;
}
.btn-outline-gray-100:focus,
.btn-outline-gray-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 244, 246, 0.5);
}
.btn-outline-gray-100.disabled,
.btn-outline-gray-100:disabled {
  color: #f3f4f6;
  background-color: transparent;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active,
.btn-outline-gray-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-100.dropdown-toggle {
  color: #212529;
  background-color: #f3f4f6;
  border-color: #f3f4f6;
}
.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 244, 246, 0.5);
}
.btn-outline-gray-200 {
  color: #e5e7eb;
  border-color: #e5e7eb;
}
.btn-outline-gray-200:hover {
  color: #212529;
  background-color: #e5e7eb;
  border-color: #e5e7eb;
}
.btn-outline-gray-200:focus,
.btn-outline-gray-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 231, 235, 0.5);
}
.btn-outline-gray-200.disabled,
.btn-outline-gray-200:disabled {
  color: #e5e7eb;
  background-color: transparent;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active,
.btn-outline-gray-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-200.dropdown-toggle {
  color: #212529;
  background-color: #e5e7eb;
  border-color: #e5e7eb;
}
.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 231, 235, 0.5);
}
.btn-outline-gray-300 {
  color: #d1d5db;
  border-color: #d1d5db;
}
.btn-outline-gray-300:hover {
  color: #212529;
  background-color: #d1d5db;
  border-color: #d1d5db;
}
.btn-outline-gray-300:focus,
.btn-outline-gray-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 213, 219, 0.5);
}
.btn-outline-gray-300.disabled,
.btn-outline-gray-300:disabled {
  color: #d1d5db;
  background-color: transparent;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active,
.btn-outline-gray-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-300.dropdown-toggle {
  color: #212529;
  background-color: #d1d5db;
  border-color: #d1d5db;
}
.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 213, 219, 0.5);
}
.btn-outline-gray-400 {
  color: #9ca3af;
  border-color: #9ca3af;
}
.btn-outline-gray-400:hover {
  color: #212529;
  background-color: #9ca3af;
  border-color: #9ca3af;
}
.btn-outline-gray-400:focus,
.btn-outline-gray-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(156, 163, 175, 0.5);
}
.btn-outline-gray-400.disabled,
.btn-outline-gray-400:disabled {
  color: #9ca3af;
  background-color: transparent;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active,
.btn-outline-gray-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-400.dropdown-toggle {
  color: #212529;
  background-color: #9ca3af;
  border-color: #9ca3af;
}
.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(156, 163, 175, 0.5);
}
.btn-outline-gray-500 {
  color: #6b7280;
  border-color: #6b7280;
}
.btn-outline-gray-500:hover {
  color: #fff;
  background-color: #6b7280;
  border-color: #6b7280;
}
.btn-outline-gray-500:focus,
.btn-outline-gray-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(107, 114, 128, 0.5);
}
.btn-outline-gray-500.disabled,
.btn-outline-gray-500:disabled {
  color: #6b7280;
  background-color: transparent;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active,
.btn-outline-gray-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-500.dropdown-toggle {
  color: #fff;
  background-color: #6b7280;
  border-color: #6b7280;
}
.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(107, 114, 128, 0.5);
}
.btn-outline-gray-600 {
  color: #4b5563;
  border-color: #4b5563;
}
.btn-outline-gray-600:hover {
  color: #fff;
  background-color: #4b5563;
  border-color: #4b5563;
}
.btn-outline-gray-600:focus,
.btn-outline-gray-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 85, 99, 0.5);
}
.btn-outline-gray-600.disabled,
.btn-outline-gray-600:disabled {
  color: #4b5563;
  background-color: transparent;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active,
.btn-outline-gray-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-600.dropdown-toggle {
  color: #fff;
  background-color: #4b5563;
  border-color: #4b5563;
}
.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 85, 99, 0.5);
}
.btn-outline-gray-700 {
  color: #374151;
  border-color: #374151;
}
.btn-outline-gray-700:hover {
  color: #fff;
  background-color: #374151;
  border-color: #374151;
}
.btn-outline-gray-700:focus,
.btn-outline-gray-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 65, 81, 0.5);
}
.btn-outline-gray-700.disabled,
.btn-outline-gray-700:disabled {
  color: #374151;
  background-color: transparent;
}
.btn-outline-gray-700:not(:disabled):not(.disabled):active,
.btn-outline-gray-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-700.dropdown-toggle {
  color: #fff;
  background-color: #374151;
  border-color: #374151;
}
.btn-outline-gray-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 65, 81, 0.5);
}
.btn-outline-gray-800 {
  color: #1f2937;
  border-color: #1f2937;
}
.btn-outline-gray-800:hover {
  color: #fff;
  background-color: #1f2937;
  border-color: #1f2937;
}
.btn-outline-gray-800:focus,
.btn-outline-gray-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 41, 55, 0.5);
}
.btn-outline-gray-800.disabled,
.btn-outline-gray-800:disabled {
  color: #1f2937;
  background-color: transparent;
}
.btn-outline-gray-800:not(:disabled):not(.disabled):active,
.btn-outline-gray-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-800.dropdown-toggle {
  color: #fff;
  background-color: #1f2937;
  border-color: #1f2937;
}
.btn-outline-gray-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 41, 55, 0.5);
}
.btn-outline-gray-900 {
  color: #111827;
  border-color: #111827;
}
.btn-outline-gray-900:hover {
  color: #fff;
  background-color: #111827;
  border-color: #111827;
}
.btn-outline-gray-900:focus,
.btn-outline-gray-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 24, 39, 0.5);
}
.btn-outline-gray-900.disabled,
.btn-outline-gray-900:disabled {
  color: #111827;
  background-color: transparent;
}
.btn-outline-gray-900:not(:disabled):not(.disabled):active,
.btn-outline-gray-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-900.dropdown-toggle {
  color: #fff;
  background-color: #111827;
  border-color: #111827;
}
.btn-outline-gray-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 24, 39, 0.5);
}
.btn-outline-gray-950 {
  color: #030712;
  border-color: #030712;
}
.btn-outline-gray-950:hover {
  color: #fff;
  background-color: #030712;
  border-color: #030712;
}
.btn-outline-gray-950:focus,
.btn-outline-gray-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 7, 18, 0.5);
}
.btn-outline-gray-950.disabled,
.btn-outline-gray-950:disabled {
  color: #030712;
  background-color: transparent;
}
.btn-outline-gray-950:not(:disabled):not(.disabled):active,
.btn-outline-gray-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-gray-950.dropdown-toggle {
  color: #fff;
  background-color: #030712;
  border-color: #030712;
}
.btn-outline-gray-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-gray-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-gray-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 7, 18, 0.5);
}
.btn-outline-zinc-50 {
  color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-zinc-50:hover {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-zinc-50:focus,
.btn-outline-zinc-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.btn-outline-zinc-50.disabled,
.btn-outline-zinc-50:disabled {
  color: #fafafa;
  background-color: transparent;
}
.btn-outline-zinc-50:not(:disabled):not(.disabled):active,
.btn-outline-zinc-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-50.dropdown-toggle {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-zinc-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.btn-outline-zinc-100 {
  color: #f4f4f5;
  border-color: #f4f4f5;
}
.btn-outline-zinc-100:hover {
  color: #212529;
  background-color: #f4f4f5;
  border-color: #f4f4f5;
}
.btn-outline-zinc-100:focus,
.btn-outline-zinc-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 244, 245, 0.5);
}
.btn-outline-zinc-100.disabled,
.btn-outline-zinc-100:disabled {
  color: #f4f4f5;
  background-color: transparent;
}
.btn-outline-zinc-100:not(:disabled):not(.disabled):active,
.btn-outline-zinc-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-100.dropdown-toggle {
  color: #212529;
  background-color: #f4f4f5;
  border-color: #f4f4f5;
}
.btn-outline-zinc-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 244, 245, 0.5);
}
.btn-outline-zinc-200 {
  color: #e4e4e7;
  border-color: #e4e4e7;
}
.btn-outline-zinc-200:hover {
  color: #212529;
  background-color: #e4e4e7;
  border-color: #e4e4e7;
}
.btn-outline-zinc-200:focus,
.btn-outline-zinc-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 228, 231, 0.5);
}
.btn-outline-zinc-200.disabled,
.btn-outline-zinc-200:disabled {
  color: #e4e4e7;
  background-color: transparent;
}
.btn-outline-zinc-200:not(:disabled):not(.disabled):active,
.btn-outline-zinc-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-200.dropdown-toggle {
  color: #212529;
  background-color: #e4e4e7;
  border-color: #e4e4e7;
}
.btn-outline-zinc-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 228, 231, 0.5);
}
.btn-outline-zinc-300 {
  color: #d4d4d8;
  border-color: #d4d4d8;
}
.btn-outline-zinc-300:hover {
  color: #212529;
  background-color: #d4d4d8;
  border-color: #d4d4d8;
}
.btn-outline-zinc-300:focus,
.btn-outline-zinc-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 216, 0.5);
}
.btn-outline-zinc-300.disabled,
.btn-outline-zinc-300:disabled {
  color: #d4d4d8;
  background-color: transparent;
}
.btn-outline-zinc-300:not(:disabled):not(.disabled):active,
.btn-outline-zinc-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-300.dropdown-toggle {
  color: #212529;
  background-color: #d4d4d8;
  border-color: #d4d4d8;
}
.btn-outline-zinc-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 216, 0.5);
}
.btn-outline-zinc-400 {
  color: #a1a1aa;
  border-color: #a1a1aa;
}
.btn-outline-zinc-400:hover {
  color: #212529;
  background-color: #a1a1aa;
  border-color: #a1a1aa;
}
.btn-outline-zinc-400:focus,
.btn-outline-zinc-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(161, 161, 170, 0.5);
}
.btn-outline-zinc-400.disabled,
.btn-outline-zinc-400:disabled {
  color: #a1a1aa;
  background-color: transparent;
}
.btn-outline-zinc-400:not(:disabled):not(.disabled):active,
.btn-outline-zinc-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-400.dropdown-toggle {
  color: #212529;
  background-color: #a1a1aa;
  border-color: #a1a1aa;
}
.btn-outline-zinc-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(161, 161, 170, 0.5);
}
.btn-outline-zinc-500 {
  color: #71717a;
  border-color: #71717a;
}
.btn-outline-zinc-500:hover {
  color: #fff;
  background-color: #71717a;
  border-color: #71717a;
}
.btn-outline-zinc-500:focus,
.btn-outline-zinc-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(113, 113, 122, 0.5);
}
.btn-outline-zinc-500.disabled,
.btn-outline-zinc-500:disabled {
  color: #71717a;
  background-color: transparent;
}
.btn-outline-zinc-500:not(:disabled):not(.disabled):active,
.btn-outline-zinc-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-500.dropdown-toggle {
  color: #fff;
  background-color: #71717a;
  border-color: #71717a;
}
.btn-outline-zinc-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(113, 113, 122, 0.5);
}
.btn-outline-zinc-600 {
  color: #52525b;
  border-color: #52525b;
}
.btn-outline-zinc-600:hover {
  color: #fff;
  background-color: #52525b;
  border-color: #52525b;
}
.btn-outline-zinc-600:focus,
.btn-outline-zinc-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 91, 0.5);
}
.btn-outline-zinc-600.disabled,
.btn-outline-zinc-600:disabled {
  color: #52525b;
  background-color: transparent;
}
.btn-outline-zinc-600:not(:disabled):not(.disabled):active,
.btn-outline-zinc-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-600.dropdown-toggle {
  color: #fff;
  background-color: #52525b;
  border-color: #52525b;
}
.btn-outline-zinc-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 91, 0.5);
}
.btn-outline-zinc-700 {
  color: #3f3f46;
  border-color: #3f3f46;
}
.btn-outline-zinc-700:hover {
  color: #fff;
  background-color: #3f3f46;
  border-color: #3f3f46;
}
.btn-outline-zinc-700:focus,
.btn-outline-zinc-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 63, 70, 0.5);
}
.btn-outline-zinc-700.disabled,
.btn-outline-zinc-700:disabled {
  color: #3f3f46;
  background-color: transparent;
}
.btn-outline-zinc-700:not(:disabled):not(.disabled):active,
.btn-outline-zinc-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-700.dropdown-toggle {
  color: #fff;
  background-color: #3f3f46;
  border-color: #3f3f46;
}
.btn-outline-zinc-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 63, 70, 0.5);
}
.btn-outline-zinc-800 {
  color: #27272a;
  border-color: #27272a;
}
.btn-outline-zinc-800:hover {
  color: #fff;
  background-color: #27272a;
  border-color: #27272a;
}
.btn-outline-zinc-800:focus,
.btn-outline-zinc-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 39, 42, 0.5);
}
.btn-outline-zinc-800.disabled,
.btn-outline-zinc-800:disabled {
  color: #27272a;
  background-color: transparent;
}
.btn-outline-zinc-800:not(:disabled):not(.disabled):active,
.btn-outline-zinc-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-800.dropdown-toggle {
  color: #fff;
  background-color: #27272a;
  border-color: #27272a;
}
.btn-outline-zinc-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(39, 39, 42, 0.5);
}
.btn-outline-zinc-900 {
  color: #18181b;
  border-color: #18181b;
}
.btn-outline-zinc-900:hover {
  color: #fff;
  background-color: #18181b;
  border-color: #18181b;
}
.btn-outline-zinc-900:focus,
.btn-outline-zinc-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 24, 27, 0.5);
}
.btn-outline-zinc-900.disabled,
.btn-outline-zinc-900:disabled {
  color: #18181b;
  background-color: transparent;
}
.btn-outline-zinc-900:not(:disabled):not(.disabled):active,
.btn-outline-zinc-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-900.dropdown-toggle {
  color: #fff;
  background-color: #18181b;
  border-color: #18181b;
}
.btn-outline-zinc-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 24, 27, 0.5);
}
.btn-outline-zinc-950 {
  color: #09090b;
  border-color: #09090b;
}
.btn-outline-zinc-950:hover {
  color: #fff;
  background-color: #09090b;
  border-color: #09090b;
}
.btn-outline-zinc-950:focus,
.btn-outline-zinc-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(9, 9, 11, 0.5);
}
.btn-outline-zinc-950.disabled,
.btn-outline-zinc-950:disabled {
  color: #09090b;
  background-color: transparent;
}
.btn-outline-zinc-950:not(:disabled):not(.disabled):active,
.btn-outline-zinc-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-zinc-950.dropdown-toggle {
  color: #fff;
  background-color: #09090b;
  border-color: #09090b;
}
.btn-outline-zinc-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-zinc-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-zinc-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(9, 9, 11, 0.5);
}
.btn-outline-neutral-50 {
  color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-neutral-50:hover {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-neutral-50:focus,
.btn-outline-neutral-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.btn-outline-neutral-50.disabled,
.btn-outline-neutral-50:disabled {
  color: #fafafa;
  background-color: transparent;
}
.btn-outline-neutral-50:not(:disabled):not(.disabled):active,
.btn-outline-neutral-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-50.dropdown-toggle {
  color: #212529;
  background-color: #fafafa;
  border-color: #fafafa;
}
.btn-outline-neutral-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.btn-outline-neutral-100 {
  color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-neutral-100:hover {
  color: #212529;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-neutral-100:focus,
.btn-outline-neutral-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.btn-outline-neutral-100.disabled,
.btn-outline-neutral-100:disabled {
  color: #f5f5f5;
  background-color: transparent;
}
.btn-outline-neutral-100:not(:disabled):not(.disabled):active,
.btn-outline-neutral-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-100.dropdown-toggle {
  color: #212529;
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.btn-outline-neutral-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.btn-outline-neutral-200 {
  color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-outline-neutral-200:hover {
  color: #212529;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-outline-neutral-200:focus,
.btn-outline-neutral-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 229, 229, 0.5);
}
.btn-outline-neutral-200.disabled,
.btn-outline-neutral-200:disabled {
  color: #e5e5e5;
  background-color: transparent;
}
.btn-outline-neutral-200:not(:disabled):not(.disabled):active,
.btn-outline-neutral-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-200.dropdown-toggle {
  color: #212529;
  background-color: #e5e5e5;
  border-color: #e5e5e5;
}
.btn-outline-neutral-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 229, 229, 0.5);
}
.btn-outline-neutral-300 {
  color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-outline-neutral-300:hover {
  color: #212529;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-outline-neutral-300:focus,
.btn-outline-neutral-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 212, 0.5);
}
.btn-outline-neutral-300.disabled,
.btn-outline-neutral-300:disabled {
  color: #d4d4d4;
  background-color: transparent;
}
.btn-outline-neutral-300:not(:disabled):not(.disabled):active,
.btn-outline-neutral-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-300.dropdown-toggle {
  color: #212529;
  background-color: #d4d4d4;
  border-color: #d4d4d4;
}
.btn-outline-neutral-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 212, 0.5);
}
.btn-outline-neutral-400 {
  color: #a3a3a3;
  border-color: #a3a3a3;
}
.btn-outline-neutral-400:hover {
  color: #212529;
  background-color: #a3a3a3;
  border-color: #a3a3a3;
}
.btn-outline-neutral-400:focus,
.btn-outline-neutral-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 163, 163, 0.5);
}
.btn-outline-neutral-400.disabled,
.btn-outline-neutral-400:disabled {
  color: #a3a3a3;
  background-color: transparent;
}
.btn-outline-neutral-400:not(:disabled):not(.disabled):active,
.btn-outline-neutral-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-400.dropdown-toggle {
  color: #212529;
  background-color: #a3a3a3;
  border-color: #a3a3a3;
}
.btn-outline-neutral-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 163, 163, 0.5);
}
.btn-outline-neutral-500 {
  color: #737373;
  border-color: #737373;
}
.btn-outline-neutral-500:hover {
  color: #fff;
  background-color: #737373;
  border-color: #737373;
}
.btn-outline-neutral-500:focus,
.btn-outline-neutral-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(115, 115, 115, 0.5);
}
.btn-outline-neutral-500.disabled,
.btn-outline-neutral-500:disabled {
  color: #737373;
  background-color: transparent;
}
.btn-outline-neutral-500:not(:disabled):not(.disabled):active,
.btn-outline-neutral-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-500.dropdown-toggle {
  color: #fff;
  background-color: #737373;
  border-color: #737373;
}
.btn-outline-neutral-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(115, 115, 115, 0.5);
}
.btn-outline-neutral-600 {
  color: #525252;
  border-color: #525252;
}
.btn-outline-neutral-600:hover {
  color: #fff;
  background-color: #525252;
  border-color: #525252;
}
.btn-outline-neutral-600:focus,
.btn-outline-neutral-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5);
}
.btn-outline-neutral-600.disabled,
.btn-outline-neutral-600:disabled {
  color: #525252;
  background-color: transparent;
}
.btn-outline-neutral-600:not(:disabled):not(.disabled):active,
.btn-outline-neutral-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-600.dropdown-toggle {
  color: #fff;
  background-color: #525252;
  border-color: #525252;
}
.btn-outline-neutral-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5);
}
.btn-outline-neutral-700 {
  color: #404040;
  border-color: #404040;
}
.btn-outline-neutral-700:hover {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}
.btn-outline-neutral-700:focus,
.btn-outline-neutral-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}
.btn-outline-neutral-700.disabled,
.btn-outline-neutral-700:disabled {
  color: #404040;
  background-color: transparent;
}
.btn-outline-neutral-700:not(:disabled):not(.disabled):active,
.btn-outline-neutral-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-700.dropdown-toggle {
  color: #fff;
  background-color: #404040;
  border-color: #404040;
}
.btn-outline-neutral-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}
.btn-outline-neutral-800 {
  color: #262626;
  border-color: #262626;
}
.btn-outline-neutral-800:hover {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}
.btn-outline-neutral-800:focus,
.btn-outline-neutral-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.btn-outline-neutral-800.disabled,
.btn-outline-neutral-800:disabled {
  color: #262626;
  background-color: transparent;
}
.btn-outline-neutral-800:not(:disabled):not(.disabled):active,
.btn-outline-neutral-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-800.dropdown-toggle {
  color: #fff;
  background-color: #262626;
  border-color: #262626;
}
.btn-outline-neutral-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.btn-outline-neutral-900 {
  color: #171717;
  border-color: #171717;
}
.btn-outline-neutral-900:hover {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.btn-outline-neutral-900:focus,
.btn-outline-neutral-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 23, 23, 0.5);
}
.btn-outline-neutral-900.disabled,
.btn-outline-neutral-900:disabled {
  color: #171717;
  background-color: transparent;
}
.btn-outline-neutral-900:not(:disabled):not(.disabled):active,
.btn-outline-neutral-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-900.dropdown-toggle {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.btn-outline-neutral-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 23, 23, 0.5);
}
.btn-outline-neutral-950 {
  color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-neutral-950:hover {
  color: #fff;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-neutral-950:focus,
.btn-outline-neutral-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(10, 10, 10, 0.5);
}
.btn-outline-neutral-950.disabled,
.btn-outline-neutral-950:disabled {
  color: #0a0a0a;
  background-color: transparent;
}
.btn-outline-neutral-950:not(:disabled):not(.disabled):active,
.btn-outline-neutral-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-neutral-950.dropdown-toggle {
  color: #fff;
  background-color: #0a0a0a;
  border-color: #0a0a0a;
}
.btn-outline-neutral-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-neutral-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-neutral-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(10, 10, 10, 0.5);
}
.btn-outline-stone-50 {
  color: #fafaf9;
  border-color: #fafaf9;
}
.btn-outline-stone-50:hover {
  color: #212529;
  background-color: #fafaf9;
  border-color: #fafaf9;
}
.btn-outline-stone-50:focus,
.btn-outline-stone-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 249, 0.5);
}
.btn-outline-stone-50.disabled,
.btn-outline-stone-50:disabled {
  color: #fafaf9;
  background-color: transparent;
}
.btn-outline-stone-50:not(:disabled):not(.disabled):active,
.btn-outline-stone-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-50.dropdown-toggle {
  color: #212529;
  background-color: #fafaf9;
  border-color: #fafaf9;
}
.btn-outline-stone-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 249, 0.5);
}
.btn-outline-stone-100 {
  color: #f5f5f4;
  border-color: #f5f5f4;
}
.btn-outline-stone-100:hover {
  color: #212529;
  background-color: #f5f5f4;
  border-color: #f5f5f4;
}
.btn-outline-stone-100:focus,
.btn-outline-stone-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 244, 0.5);
}
.btn-outline-stone-100.disabled,
.btn-outline-stone-100:disabled {
  color: #f5f5f4;
  background-color: transparent;
}
.btn-outline-stone-100:not(:disabled):not(.disabled):active,
.btn-outline-stone-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-100.dropdown-toggle {
  color: #212529;
  background-color: #f5f5f4;
  border-color: #f5f5f4;
}
.btn-outline-stone-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 244, 0.5);
}
.btn-outline-stone-200 {
  color: #e7e5e4;
  border-color: #e7e5e4;
}
.btn-outline-stone-200:hover {
  color: #212529;
  background-color: #e7e5e4;
  border-color: #e7e5e4;
}
.btn-outline-stone-200:focus,
.btn-outline-stone-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(231, 229, 228, 0.5);
}
.btn-outline-stone-200.disabled,
.btn-outline-stone-200:disabled {
  color: #e7e5e4;
  background-color: transparent;
}
.btn-outline-stone-200:not(:disabled):not(.disabled):active,
.btn-outline-stone-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-200.dropdown-toggle {
  color: #212529;
  background-color: #e7e5e4;
  border-color: #e7e5e4;
}
.btn-outline-stone-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(231, 229, 228, 0.5);
}
.btn-outline-stone-300 {
  color: #d6d3d1;
  border-color: #d6d3d1;
}
.btn-outline-stone-300:hover {
  color: #212529;
  background-color: #d6d3d1;
  border-color: #d6d3d1;
}
.btn-outline-stone-300:focus,
.btn-outline-stone-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 211, 209, 0.5);
}
.btn-outline-stone-300.disabled,
.btn-outline-stone-300:disabled {
  color: #d6d3d1;
  background-color: transparent;
}
.btn-outline-stone-300:not(:disabled):not(.disabled):active,
.btn-outline-stone-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-300.dropdown-toggle {
  color: #212529;
  background-color: #d6d3d1;
  border-color: #d6d3d1;
}
.btn-outline-stone-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(214, 211, 209, 0.5);
}
.btn-outline-stone-400 {
  color: #a8a29e;
  border-color: #a8a29e;
}
.btn-outline-stone-400:hover {
  color: #212529;
  background-color: #a8a29e;
  border-color: #a8a29e;
}
.btn-outline-stone-400:focus,
.btn-outline-stone-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 162, 158, 0.5);
}
.btn-outline-stone-400.disabled,
.btn-outline-stone-400:disabled {
  color: #a8a29e;
  background-color: transparent;
}
.btn-outline-stone-400:not(:disabled):not(.disabled):active,
.btn-outline-stone-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-400.dropdown-toggle {
  color: #212529;
  background-color: #a8a29e;
  border-color: #a8a29e;
}
.btn-outline-stone-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 162, 158, 0.5);
}
.btn-outline-stone-500 {
  color: #78716c;
  border-color: #78716c;
}
.btn-outline-stone-500:hover {
  color: #fff;
  background-color: #78716c;
  border-color: #78716c;
}
.btn-outline-stone-500:focus,
.btn-outline-stone-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 113, 108, 0.5);
}
.btn-outline-stone-500.disabled,
.btn-outline-stone-500:disabled {
  color: #78716c;
  background-color: transparent;
}
.btn-outline-stone-500:not(:disabled):not(.disabled):active,
.btn-outline-stone-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-500.dropdown-toggle {
  color: #fff;
  background-color: #78716c;
  border-color: #78716c;
}
.btn-outline-stone-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 113, 108, 0.5);
}
.btn-outline-stone-600 {
  color: #57534e;
  border-color: #57534e;
}
.btn-outline-stone-600:hover {
  color: #fff;
  background-color: #57534e;
  border-color: #57534e;
}
.btn-outline-stone-600:focus,
.btn-outline-stone-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 83, 78, 0.5);
}
.btn-outline-stone-600.disabled,
.btn-outline-stone-600:disabled {
  color: #57534e;
  background-color: transparent;
}
.btn-outline-stone-600:not(:disabled):not(.disabled):active,
.btn-outline-stone-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-600.dropdown-toggle {
  color: #fff;
  background-color: #57534e;
  border-color: #57534e;
}
.btn-outline-stone-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 83, 78, 0.5);
}
.btn-outline-stone-700 {
  color: #44403c;
  border-color: #44403c;
}
.btn-outline-stone-700:hover {
  color: #fff;
  background-color: #44403c;
  border-color: #44403c;
}
.btn-outline-stone-700:focus,
.btn-outline-stone-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 64, 60, 0.5);
}
.btn-outline-stone-700.disabled,
.btn-outline-stone-700:disabled {
  color: #44403c;
  background-color: transparent;
}
.btn-outline-stone-700:not(:disabled):not(.disabled):active,
.btn-outline-stone-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-700.dropdown-toggle {
  color: #fff;
  background-color: #44403c;
  border-color: #44403c;
}
.btn-outline-stone-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 64, 60, 0.5);
}
.btn-outline-stone-800 {
  color: #292524;
  border-color: #292524;
}
.btn-outline-stone-800:hover {
  color: #fff;
  background-color: #292524;
  border-color: #292524;
}
.btn-outline-stone-800:focus,
.btn-outline-stone-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 37, 36, 0.5);
}
.btn-outline-stone-800.disabled,
.btn-outline-stone-800:disabled {
  color: #292524;
  background-color: transparent;
}
.btn-outline-stone-800:not(:disabled):not(.disabled):active,
.btn-outline-stone-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-800.dropdown-toggle {
  color: #fff;
  background-color: #292524;
  border-color: #292524;
}
.btn-outline-stone-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(41, 37, 36, 0.5);
}
.btn-outline-stone-900 {
  color: #1c1917;
  border-color: #1c1917;
}
.btn-outline-stone-900:hover {
  color: #fff;
  background-color: #1c1917;
  border-color: #1c1917;
}
.btn-outline-stone-900:focus,
.btn-outline-stone-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 25, 23, 0.5);
}
.btn-outline-stone-900.disabled,
.btn-outline-stone-900:disabled {
  color: #1c1917;
  background-color: transparent;
}
.btn-outline-stone-900:not(:disabled):not(.disabled):active,
.btn-outline-stone-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-900.dropdown-toggle {
  color: #fff;
  background-color: #1c1917;
  border-color: #1c1917;
}
.btn-outline-stone-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(28, 25, 23, 0.5);
}
.btn-outline-stone-950 {
  color: #0c0a09;
  border-color: #0c0a09;
}
.btn-outline-stone-950:hover {
  color: #fff;
  background-color: #0c0a09;
  border-color: #0c0a09;
}
.btn-outline-stone-950:focus,
.btn-outline-stone-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 10, 9, 0.5);
}
.btn-outline-stone-950.disabled,
.btn-outline-stone-950:disabled {
  color: #0c0a09;
  background-color: transparent;
}
.btn-outline-stone-950:not(:disabled):not(.disabled):active,
.btn-outline-stone-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-stone-950.dropdown-toggle {
  color: #fff;
  background-color: #0c0a09;
  border-color: #0c0a09;
}
.btn-outline-stone-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-stone-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-stone-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 10, 9, 0.5);
}
.btn-outline-red-50 {
  color: #fef2f2;
  border-color: #fef2f2;
}
.btn-outline-red-50:hover {
  color: #212529;
  background-color: #fef2f2;
  border-color: #fef2f2;
}
.btn-outline-red-50:focus,
.btn-outline-red-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 242, 242, 0.5);
}
.btn-outline-red-50.disabled,
.btn-outline-red-50:disabled {
  color: #fef2f2;
  background-color: transparent;
}
.btn-outline-red-50:not(:disabled):not(.disabled):active,
.btn-outline-red-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-50.dropdown-toggle {
  color: #212529;
  background-color: #fef2f2;
  border-color: #fef2f2;
}
.btn-outline-red-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 242, 242, 0.5);
}
.btn-outline-red-100 {
  color: #fee2e2;
  border-color: #fee2e2;
}
.btn-outline-red-100:hover {
  color: #212529;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.btn-outline-red-100:focus,
.btn-outline-red-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 226, 226, 0.5);
}
.btn-outline-red-100.disabled,
.btn-outline-red-100:disabled {
  color: #fee2e2;
  background-color: transparent;
}
.btn-outline-red-100:not(:disabled):not(.disabled):active,
.btn-outline-red-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-100.dropdown-toggle {
  color: #212529;
  background-color: #fee2e2;
  border-color: #fee2e2;
}
.btn-outline-red-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 226, 226, 0.5);
}
.btn-outline-red-200 {
  color: #fecaca;
  border-color: #fecaca;
}
.btn-outline-red-200:hover {
  color: #212529;
  background-color: #fecaca;
  border-color: #fecaca;
}
.btn-outline-red-200:focus,
.btn-outline-red-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 202, 202, 0.5);
}
.btn-outline-red-200.disabled,
.btn-outline-red-200:disabled {
  color: #fecaca;
  background-color: transparent;
}
.btn-outline-red-200:not(:disabled):not(.disabled):active,
.btn-outline-red-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-200.dropdown-toggle {
  color: #212529;
  background-color: #fecaca;
  border-color: #fecaca;
}
.btn-outline-red-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 202, 202, 0.5);
}
.btn-outline-red-300 {
  color: #fca5a5;
  border-color: #fca5a5;
}
.btn-outline-red-300:hover {
  color: #212529;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.btn-outline-red-300:focus,
.btn-outline-red-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 165, 165, 0.5);
}
.btn-outline-red-300.disabled,
.btn-outline-red-300:disabled {
  color: #fca5a5;
  background-color: transparent;
}
.btn-outline-red-300:not(:disabled):not(.disabled):active,
.btn-outline-red-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-300.dropdown-toggle {
  color: #212529;
  background-color: #fca5a5;
  border-color: #fca5a5;
}
.btn-outline-red-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 165, 165, 0.5);
}
.btn-outline-red-400 {
  color: #f87171;
  border-color: #f87171;
}
.btn-outline-red-400:hover {
  color: #212529;
  background-color: #f87171;
  border-color: #f87171;
}
.btn-outline-red-400:focus,
.btn-outline-red-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 113, 113, 0.5);
}
.btn-outline-red-400.disabled,
.btn-outline-red-400:disabled {
  color: #f87171;
  background-color: transparent;
}
.btn-outline-red-400:not(:disabled):not(.disabled):active,
.btn-outline-red-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-400.dropdown-toggle {
  color: #212529;
  background-color: #f87171;
  border-color: #f87171;
}
.btn-outline-red-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 113, 113, 0.5);
}
.btn-outline-red-500 {
  color: #ef4444;
  border-color: #ef4444;
}
.btn-outline-red-500:hover {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.btn-outline-red-500:focus,
.btn-outline-red-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 68, 68, 0.5);
}
.btn-outline-red-500.disabled,
.btn-outline-red-500:disabled {
  color: #ef4444;
  background-color: transparent;
}
.btn-outline-red-500:not(:disabled):not(.disabled):active,
.btn-outline-red-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-500.dropdown-toggle {
  color: #fff;
  background-color: #ef4444;
  border-color: #ef4444;
}
.btn-outline-red-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 68, 68, 0.5);
}
.btn-outline-red-600 {
  color: #dc2626;
  border-color: #dc2626;
}
.btn-outline-red-600:hover {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.btn-outline-red-600:focus,
.btn-outline-red-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.5);
}
.btn-outline-red-600.disabled,
.btn-outline-red-600:disabled {
  color: #dc2626;
  background-color: transparent;
}
.btn-outline-red-600:not(:disabled):not(.disabled):active,
.btn-outline-red-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-600.dropdown-toggle {
  color: #fff;
  background-color: #dc2626;
  border-color: #dc2626;
}
.btn-outline-red-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.5);
}
.btn-outline-red-700 {
  color: #b91c1c;
  border-color: #b91c1c;
}
.btn-outline-red-700:hover {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.btn-outline-red-700:focus,
.btn-outline-red-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(185, 28, 28, 0.5);
}
.btn-outline-red-700.disabled,
.btn-outline-red-700:disabled {
  color: #b91c1c;
  background-color: transparent;
}
.btn-outline-red-700:not(:disabled):not(.disabled):active,
.btn-outline-red-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-700.dropdown-toggle {
  color: #fff;
  background-color: #b91c1c;
  border-color: #b91c1c;
}
.btn-outline-red-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(185, 28, 28, 0.5);
}
.btn-outline-red-800 {
  color: #991b1b;
  border-color: #991b1b;
}
.btn-outline-red-800:hover {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.btn-outline-red-800:focus,
.btn-outline-red-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 27, 27, 0.5);
}
.btn-outline-red-800.disabled,
.btn-outline-red-800:disabled {
  color: #991b1b;
  background-color: transparent;
}
.btn-outline-red-800:not(:disabled):not(.disabled):active,
.btn-outline-red-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-800.dropdown-toggle {
  color: #fff;
  background-color: #991b1b;
  border-color: #991b1b;
}
.btn-outline-red-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 27, 27, 0.5);
}
.btn-outline-red-900 {
  color: #7f1d1d;
  border-color: #7f1d1d;
}
.btn-outline-red-900:hover {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.btn-outline-red-900:focus,
.btn-outline-red-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(127, 29, 29, 0.5);
}
.btn-outline-red-900.disabled,
.btn-outline-red-900:disabled {
  color: #7f1d1d;
  background-color: transparent;
}
.btn-outline-red-900:not(:disabled):not(.disabled):active,
.btn-outline-red-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-900.dropdown-toggle {
  color: #fff;
  background-color: #7f1d1d;
  border-color: #7f1d1d;
}
.btn-outline-red-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(127, 29, 29, 0.5);
}
.btn-outline-red-950 {
  color: #450a0a;
  border-color: #450a0a;
}
.btn-outline-red-950:hover {
  color: #fff;
  background-color: #450a0a;
  border-color: #450a0a;
}
.btn-outline-red-950:focus,
.btn-outline-red-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(69, 10, 10, 0.5);
}
.btn-outline-red-950.disabled,
.btn-outline-red-950:disabled {
  color: #450a0a;
  background-color: transparent;
}
.btn-outline-red-950:not(:disabled):not(.disabled):active,
.btn-outline-red-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-red-950.dropdown-toggle {
  color: #fff;
  background-color: #450a0a;
  border-color: #450a0a;
}
.btn-outline-red-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-red-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-red-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(69, 10, 10, 0.5);
}
.btn-outline-orange-50 {
  color: #fff7ed;
  border-color: #fff7ed;
}
.btn-outline-orange-50:hover {
  color: #212529;
  background-color: #fff7ed;
  border-color: #fff7ed;
}
.btn-outline-orange-50:focus,
.btn-outline-orange-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 247, 237, 0.5);
}
.btn-outline-orange-50.disabled,
.btn-outline-orange-50:disabled {
  color: #fff7ed;
  background-color: transparent;
}
.btn-outline-orange-50:not(:disabled):not(.disabled):active,
.btn-outline-orange-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-50.dropdown-toggle {
  color: #212529;
  background-color: #fff7ed;
  border-color: #fff7ed;
}
.btn-outline-orange-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 247, 237, 0.5);
}
.btn-outline-orange-100 {
  color: #ffedd5;
  border-color: #ffedd5;
}
.btn-outline-orange-100:hover {
  color: #212529;
  background-color: #ffedd5;
  border-color: #ffedd5;
}
.btn-outline-orange-100:focus,
.btn-outline-orange-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 237, 213, 0.5);
}
.btn-outline-orange-100.disabled,
.btn-outline-orange-100:disabled {
  color: #ffedd5;
  background-color: transparent;
}
.btn-outline-orange-100:not(:disabled):not(.disabled):active,
.btn-outline-orange-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-100.dropdown-toggle {
  color: #212529;
  background-color: #ffedd5;
  border-color: #ffedd5;
}
.btn-outline-orange-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 237, 213, 0.5);
}
.btn-outline-orange-200 {
  color: #fed7aa;
  border-color: #fed7aa;
}
.btn-outline-orange-200:hover {
  color: #212529;
  background-color: #fed7aa;
  border-color: #fed7aa;
}
.btn-outline-orange-200:focus,
.btn-outline-orange-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 215, 170, 0.5);
}
.btn-outline-orange-200.disabled,
.btn-outline-orange-200:disabled {
  color: #fed7aa;
  background-color: transparent;
}
.btn-outline-orange-200:not(:disabled):not(.disabled):active,
.btn-outline-orange-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-200.dropdown-toggle {
  color: #212529;
  background-color: #fed7aa;
  border-color: #fed7aa;
}
.btn-outline-orange-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 215, 170, 0.5);
}
.btn-outline-orange-300 {
  color: #fdba74;
  border-color: #fdba74;
}
.btn-outline-orange-300:hover {
  color: #212529;
  background-color: #fdba74;
  border-color: #fdba74;
}
.btn-outline-orange-300:focus,
.btn-outline-orange-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 186, 116, 0.5);
}
.btn-outline-orange-300.disabled,
.btn-outline-orange-300:disabled {
  color: #fdba74;
  background-color: transparent;
}
.btn-outline-orange-300:not(:disabled):not(.disabled):active,
.btn-outline-orange-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-300.dropdown-toggle {
  color: #212529;
  background-color: #fdba74;
  border-color: #fdba74;
}
.btn-outline-orange-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 186, 116, 0.5);
}
.btn-outline-orange-400 {
  color: #fb923c;
  border-color: #fb923c;
}
.btn-outline-orange-400:hover {
  color: #212529;
  background-color: #fb923c;
  border-color: #fb923c;
}
.btn-outline-orange-400:focus,
.btn-outline-orange-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 146, 60, 0.5);
}
.btn-outline-orange-400.disabled,
.btn-outline-orange-400:disabled {
  color: #fb923c;
  background-color: transparent;
}
.btn-outline-orange-400:not(:disabled):not(.disabled):active,
.btn-outline-orange-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-400.dropdown-toggle {
  color: #212529;
  background-color: #fb923c;
  border-color: #fb923c;
}
.btn-outline-orange-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 146, 60, 0.5);
}
.btn-outline-orange-500 {
  color: #f97316;
  border-color: #f97316;
}
.btn-outline-orange-500:hover {
  color: #fff;
  background-color: #f97316;
  border-color: #f97316;
}
.btn-outline-orange-500:focus,
.btn-outline-orange-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 115, 22, 0.5);
}
.btn-outline-orange-500.disabled,
.btn-outline-orange-500:disabled {
  color: #f97316;
  background-color: transparent;
}
.btn-outline-orange-500:not(:disabled):not(.disabled):active,
.btn-outline-orange-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-500.dropdown-toggle {
  color: #fff;
  background-color: #f97316;
  border-color: #f97316;
}
.btn-outline-orange-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 115, 22, 0.5);
}
.btn-outline-orange-600 {
  color: #ea580c;
  border-color: #ea580c;
}
.btn-outline-orange-600:hover {
  color: #fff;
  background-color: #ea580c;
  border-color: #ea580c;
}
.btn-outline-orange-600:focus,
.btn-outline-orange-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(234, 88, 12, 0.5);
}
.btn-outline-orange-600.disabled,
.btn-outline-orange-600:disabled {
  color: #ea580c;
  background-color: transparent;
}
.btn-outline-orange-600:not(:disabled):not(.disabled):active,
.btn-outline-orange-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-600.dropdown-toggle {
  color: #fff;
  background-color: #ea580c;
  border-color: #ea580c;
}
.btn-outline-orange-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(234, 88, 12, 0.5);
}
.btn-outline-orange-700 {
  color: #c2410c;
  border-color: #c2410c;
}
.btn-outline-orange-700:hover {
  color: #fff;
  background-color: #c2410c;
  border-color: #c2410c;
}
.btn-outline-orange-700:focus,
.btn-outline-orange-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(194, 65, 12, 0.5);
}
.btn-outline-orange-700.disabled,
.btn-outline-orange-700:disabled {
  color: #c2410c;
  background-color: transparent;
}
.btn-outline-orange-700:not(:disabled):not(.disabled):active,
.btn-outline-orange-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-700.dropdown-toggle {
  color: #fff;
  background-color: #c2410c;
  border-color: #c2410c;
}
.btn-outline-orange-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(194, 65, 12, 0.5);
}
.btn-outline-orange-800 {
  color: #9a3412;
  border-color: #9a3412;
}
.btn-outline-orange-800:hover {
  color: #fff;
  background-color: #9a3412;
  border-color: #9a3412;
}
.btn-outline-orange-800:focus,
.btn-outline-orange-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(154, 52, 18, 0.5);
}
.btn-outline-orange-800.disabled,
.btn-outline-orange-800:disabled {
  color: #9a3412;
  background-color: transparent;
}
.btn-outline-orange-800:not(:disabled):not(.disabled):active,
.btn-outline-orange-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-800.dropdown-toggle {
  color: #fff;
  background-color: #9a3412;
  border-color: #9a3412;
}
.btn-outline-orange-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(154, 52, 18, 0.5);
}
.btn-outline-orange-900 {
  color: #7c2d12;
  border-color: #7c2d12;
}
.btn-outline-orange-900:hover {
  color: #fff;
  background-color: #7c2d12;
  border-color: #7c2d12;
}
.btn-outline-orange-900:focus,
.btn-outline-orange-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(124, 45, 18, 0.5);
}
.btn-outline-orange-900.disabled,
.btn-outline-orange-900:disabled {
  color: #7c2d12;
  background-color: transparent;
}
.btn-outline-orange-900:not(:disabled):not(.disabled):active,
.btn-outline-orange-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-900.dropdown-toggle {
  color: #fff;
  background-color: #7c2d12;
  border-color: #7c2d12;
}
.btn-outline-orange-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(124, 45, 18, 0.5);
}
.btn-outline-orange-950 {
  color: #431407;
  border-color: #431407;
}
.btn-outline-orange-950:hover {
  color: #fff;
  background-color: #431407;
  border-color: #431407;
}
.btn-outline-orange-950:focus,
.btn-outline-orange-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 20, 7, 0.5);
}
.btn-outline-orange-950.disabled,
.btn-outline-orange-950:disabled {
  color: #431407;
  background-color: transparent;
}
.btn-outline-orange-950:not(:disabled):not(.disabled):active,
.btn-outline-orange-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-orange-950.dropdown-toggle {
  color: #fff;
  background-color: #431407;
  border-color: #431407;
}
.btn-outline-orange-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-orange-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-orange-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 20, 7, 0.5);
}
.btn-outline-amber-50 {
  color: #fffbeb;
  border-color: #fffbeb;
}
.btn-outline-amber-50:hover {
  color: #212529;
  background-color: #fffbeb;
  border-color: #fffbeb;
}
.btn-outline-amber-50:focus,
.btn-outline-amber-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 251, 235, 0.5);
}
.btn-outline-amber-50.disabled,
.btn-outline-amber-50:disabled {
  color: #fffbeb;
  background-color: transparent;
}
.btn-outline-amber-50:not(:disabled):not(.disabled):active,
.btn-outline-amber-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-50.dropdown-toggle {
  color: #212529;
  background-color: #fffbeb;
  border-color: #fffbeb;
}
.btn-outline-amber-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 251, 235, 0.5);
}
.btn-outline-amber-100 {
  color: #fef3c7;
  border-color: #fef3c7;
}
.btn-outline-amber-100:hover {
  color: #212529;
  background-color: #fef3c7;
  border-color: #fef3c7;
}
.btn-outline-amber-100:focus,
.btn-outline-amber-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 243, 199, 0.5);
}
.btn-outline-amber-100.disabled,
.btn-outline-amber-100:disabled {
  color: #fef3c7;
  background-color: transparent;
}
.btn-outline-amber-100:not(:disabled):not(.disabled):active,
.btn-outline-amber-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-100.dropdown-toggle {
  color: #212529;
  background-color: #fef3c7;
  border-color: #fef3c7;
}
.btn-outline-amber-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 243, 199, 0.5);
}
.btn-outline-amber-200 {
  color: #fde68a;
  border-color: #fde68a;
}
.btn-outline-amber-200:hover {
  color: #212529;
  background-color: #fde68a;
  border-color: #fde68a;
}
.btn-outline-amber-200:focus,
.btn-outline-amber-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 230, 138, 0.5);
}
.btn-outline-amber-200.disabled,
.btn-outline-amber-200:disabled {
  color: #fde68a;
  background-color: transparent;
}
.btn-outline-amber-200:not(:disabled):not(.disabled):active,
.btn-outline-amber-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-200.dropdown-toggle {
  color: #212529;
  background-color: #fde68a;
  border-color: #fde68a;
}
.btn-outline-amber-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 230, 138, 0.5);
}
.btn-outline-amber-300 {
  color: #fcd34d;
  border-color: #fcd34d;
}
.btn-outline-amber-300:hover {
  color: #212529;
  background-color: #fcd34d;
  border-color: #fcd34d;
}
.btn-outline-amber-300:focus,
.btn-outline-amber-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 211, 77, 0.5);
}
.btn-outline-amber-300.disabled,
.btn-outline-amber-300:disabled {
  color: #fcd34d;
  background-color: transparent;
}
.btn-outline-amber-300:not(:disabled):not(.disabled):active,
.btn-outline-amber-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-300.dropdown-toggle {
  color: #212529;
  background-color: #fcd34d;
  border-color: #fcd34d;
}
.btn-outline-amber-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 211, 77, 0.5);
}
.btn-outline-amber-400 {
  color: #fbbf24;
  border-color: #fbbf24;
}
.btn-outline-amber-400:hover {
  color: #212529;
  background-color: #fbbf24;
  border-color: #fbbf24;
}
.btn-outline-amber-400:focus,
.btn-outline-amber-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 191, 36, 0.5);
}
.btn-outline-amber-400.disabled,
.btn-outline-amber-400:disabled {
  color: #fbbf24;
  background-color: transparent;
}
.btn-outline-amber-400:not(:disabled):not(.disabled):active,
.btn-outline-amber-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-400.dropdown-toggle {
  color: #212529;
  background-color: #fbbf24;
  border-color: #fbbf24;
}
.btn-outline-amber-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 191, 36, 0.5);
}
.btn-outline-amber-500 {
  color: #f59e0b;
  border-color: #f59e0b;
}
.btn-outline-amber-500:hover {
  color: #212529;
  background-color: #f59e0b;
  border-color: #f59e0b;
}
.btn-outline-amber-500:focus,
.btn-outline-amber-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 158, 11, 0.5);
}
.btn-outline-amber-500.disabled,
.btn-outline-amber-500:disabled {
  color: #f59e0b;
  background-color: transparent;
}
.btn-outline-amber-500:not(:disabled):not(.disabled):active,
.btn-outline-amber-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-500.dropdown-toggle {
  color: #212529;
  background-color: #f59e0b;
  border-color: #f59e0b;
}
.btn-outline-amber-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 158, 11, 0.5);
}
.btn-outline-amber-600 {
  color: #d97706;
  border-color: #d97706;
}
.btn-outline-amber-600:hover {
  color: #fff;
  background-color: #d97706;
  border-color: #d97706;
}
.btn-outline-amber-600:focus,
.btn-outline-amber-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 119, 6, 0.5);
}
.btn-outline-amber-600.disabled,
.btn-outline-amber-600:disabled {
  color: #d97706;
  background-color: transparent;
}
.btn-outline-amber-600:not(:disabled):not(.disabled):active,
.btn-outline-amber-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-600.dropdown-toggle {
  color: #fff;
  background-color: #d97706;
  border-color: #d97706;
}
.btn-outline-amber-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 119, 6, 0.5);
}
.btn-outline-amber-700 {
  color: #b45309;
  border-color: #b45309;
}
.btn-outline-amber-700:hover {
  color: #fff;
  background-color: #b45309;
  border-color: #b45309;
}
.btn-outline-amber-700:focus,
.btn-outline-amber-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(180, 83, 9, 0.5);
}
.btn-outline-amber-700.disabled,
.btn-outline-amber-700:disabled {
  color: #b45309;
  background-color: transparent;
}
.btn-outline-amber-700:not(:disabled):not(.disabled):active,
.btn-outline-amber-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-700.dropdown-toggle {
  color: #fff;
  background-color: #b45309;
  border-color: #b45309;
}
.btn-outline-amber-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(180, 83, 9, 0.5);
}
.btn-outline-amber-800 {
  color: #92400e;
  border-color: #92400e;
}
.btn-outline-amber-800:hover {
  color: #fff;
  background-color: #92400e;
  border-color: #92400e;
}
.btn-outline-amber-800:focus,
.btn-outline-amber-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(146, 64, 14, 0.5);
}
.btn-outline-amber-800.disabled,
.btn-outline-amber-800:disabled {
  color: #92400e;
  background-color: transparent;
}
.btn-outline-amber-800:not(:disabled):not(.disabled):active,
.btn-outline-amber-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-800.dropdown-toggle {
  color: #fff;
  background-color: #92400e;
  border-color: #92400e;
}
.btn-outline-amber-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(146, 64, 14, 0.5);
}
.btn-outline-amber-900 {
  color: #78350f;
  border-color: #78350f;
}
.btn-outline-amber-900:hover {
  color: #fff;
  background-color: #78350f;
  border-color: #78350f;
}
.btn-outline-amber-900:focus,
.btn-outline-amber-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 53, 15, 0.5);
}
.btn-outline-amber-900.disabled,
.btn-outline-amber-900:disabled {
  color: #78350f;
  background-color: transparent;
}
.btn-outline-amber-900:not(:disabled):not(.disabled):active,
.btn-outline-amber-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-900.dropdown-toggle {
  color: #fff;
  background-color: #78350f;
  border-color: #78350f;
}
.btn-outline-amber-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 53, 15, 0.5);
}
.btn-outline-amber-950 {
  color: #451a03;
  border-color: #451a03;
}
.btn-outline-amber-950:hover {
  color: #fff;
  background-color: #451a03;
  border-color: #451a03;
}
.btn-outline-amber-950:focus,
.btn-outline-amber-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(69, 26, 3, 0.5);
}
.btn-outline-amber-950.disabled,
.btn-outline-amber-950:disabled {
  color: #451a03;
  background-color: transparent;
}
.btn-outline-amber-950:not(:disabled):not(.disabled):active,
.btn-outline-amber-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-amber-950.dropdown-toggle {
  color: #fff;
  background-color: #451a03;
  border-color: #451a03;
}
.btn-outline-amber-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-amber-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-amber-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(69, 26, 3, 0.5);
}
.btn-outline-yellow-50 {
  color: #fefce8;
  border-color: #fefce8;
}
.btn-outline-yellow-50:hover {
  color: #212529;
  background-color: #fefce8;
  border-color: #fefce8;
}
.btn-outline-yellow-50:focus,
.btn-outline-yellow-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 252, 232, 0.5);
}
.btn-outline-yellow-50.disabled,
.btn-outline-yellow-50:disabled {
  color: #fefce8;
  background-color: transparent;
}
.btn-outline-yellow-50:not(:disabled):not(.disabled):active,
.btn-outline-yellow-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-50.dropdown-toggle {
  color: #212529;
  background-color: #fefce8;
  border-color: #fefce8;
}
.btn-outline-yellow-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 252, 232, 0.5);
}
.btn-outline-yellow-100 {
  color: #fef9c3;
  border-color: #fef9c3;
}
.btn-outline-yellow-100:hover {
  color: #212529;
  background-color: #fef9c3;
  border-color: #fef9c3;
}
.btn-outline-yellow-100:focus,
.btn-outline-yellow-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 249, 195, 0.5);
}
.btn-outline-yellow-100.disabled,
.btn-outline-yellow-100:disabled {
  color: #fef9c3;
  background-color: transparent;
}
.btn-outline-yellow-100:not(:disabled):not(.disabled):active,
.btn-outline-yellow-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-100.dropdown-toggle {
  color: #212529;
  background-color: #fef9c3;
  border-color: #fef9c3;
}
.btn-outline-yellow-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 249, 195, 0.5);
}
.btn-outline-yellow-200 {
  color: #fef08a;
  border-color: #fef08a;
}
.btn-outline-yellow-200:hover {
  color: #212529;
  background-color: #fef08a;
  border-color: #fef08a;
}
.btn-outline-yellow-200:focus,
.btn-outline-yellow-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 240, 138, 0.5);
}
.btn-outline-yellow-200.disabled,
.btn-outline-yellow-200:disabled {
  color: #fef08a;
  background-color: transparent;
}
.btn-outline-yellow-200:not(:disabled):not(.disabled):active,
.btn-outline-yellow-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-200.dropdown-toggle {
  color: #212529;
  background-color: #fef08a;
  border-color: #fef08a;
}
.btn-outline-yellow-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 240, 138, 0.5);
}
.btn-outline-yellow-300 {
  color: #fde047;
  border-color: #fde047;
}
.btn-outline-yellow-300:hover {
  color: #212529;
  background-color: #fde047;
  border-color: #fde047;
}
.btn-outline-yellow-300:focus,
.btn-outline-yellow-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 224, 71, 0.5);
}
.btn-outline-yellow-300.disabled,
.btn-outline-yellow-300:disabled {
  color: #fde047;
  background-color: transparent;
}
.btn-outline-yellow-300:not(:disabled):not(.disabled):active,
.btn-outline-yellow-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-300.dropdown-toggle {
  color: #212529;
  background-color: #fde047;
  border-color: #fde047;
}
.btn-outline-yellow-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 224, 71, 0.5);
}
.btn-outline-yellow-400 {
  color: #facc15;
  border-color: #facc15;
}
.btn-outline-yellow-400:hover {
  color: #212529;
  background-color: #facc15;
  border-color: #facc15;
}
.btn-outline-yellow-400:focus,
.btn-outline-yellow-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 204, 21, 0.5);
}
.btn-outline-yellow-400.disabled,
.btn-outline-yellow-400:disabled {
  color: #facc15;
  background-color: transparent;
}
.btn-outline-yellow-400:not(:disabled):not(.disabled):active,
.btn-outline-yellow-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-400.dropdown-toggle {
  color: #212529;
  background-color: #facc15;
  border-color: #facc15;
}
.btn-outline-yellow-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 204, 21, 0.5);
}
.btn-outline-yellow-500 {
  color: #eab308;
  border-color: #eab308;
}
.btn-outline-yellow-500:hover {
  color: #212529;
  background-color: #eab308;
  border-color: #eab308;
}
.btn-outline-yellow-500:focus,
.btn-outline-yellow-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(234, 179, 8, 0.5);
}
.btn-outline-yellow-500.disabled,
.btn-outline-yellow-500:disabled {
  color: #eab308;
  background-color: transparent;
}
.btn-outline-yellow-500:not(:disabled):not(.disabled):active,
.btn-outline-yellow-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-500.dropdown-toggle {
  color: #212529;
  background-color: #eab308;
  border-color: #eab308;
}
.btn-outline-yellow-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(234, 179, 8, 0.5);
}
.btn-outline-yellow-600 {
  color: #ca8a04;
  border-color: #ca8a04;
}
.btn-outline-yellow-600:hover {
  color: #fff;
  background-color: #ca8a04;
  border-color: #ca8a04;
}
.btn-outline-yellow-600:focus,
.btn-outline-yellow-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(202, 138, 4, 0.5);
}
.btn-outline-yellow-600.disabled,
.btn-outline-yellow-600:disabled {
  color: #ca8a04;
  background-color: transparent;
}
.btn-outline-yellow-600:not(:disabled):not(.disabled):active,
.btn-outline-yellow-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-600.dropdown-toggle {
  color: #fff;
  background-color: #ca8a04;
  border-color: #ca8a04;
}
.btn-outline-yellow-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(202, 138, 4, 0.5);
}
.btn-outline-yellow-700 {
  color: #a16207;
  border-color: #a16207;
}
.btn-outline-yellow-700:hover {
  color: #fff;
  background-color: #a16207;
  border-color: #a16207;
}
.btn-outline-yellow-700:focus,
.btn-outline-yellow-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(161, 98, 7, 0.5);
}
.btn-outline-yellow-700.disabled,
.btn-outline-yellow-700:disabled {
  color: #a16207;
  background-color: transparent;
}
.btn-outline-yellow-700:not(:disabled):not(.disabled):active,
.btn-outline-yellow-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-700.dropdown-toggle {
  color: #fff;
  background-color: #a16207;
  border-color: #a16207;
}
.btn-outline-yellow-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(161, 98, 7, 0.5);
}
.btn-outline-yellow-800 {
  color: #854d0e;
  border-color: #854d0e;
}
.btn-outline-yellow-800:hover {
  color: #fff;
  background-color: #854d0e;
  border-color: #854d0e;
}
.btn-outline-yellow-800:focus,
.btn-outline-yellow-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 77, 14, 0.5);
}
.btn-outline-yellow-800.disabled,
.btn-outline-yellow-800:disabled {
  color: #854d0e;
  background-color: transparent;
}
.btn-outline-yellow-800:not(:disabled):not(.disabled):active,
.btn-outline-yellow-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-800.dropdown-toggle {
  color: #fff;
  background-color: #854d0e;
  border-color: #854d0e;
}
.btn-outline-yellow-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 77, 14, 0.5);
}
.btn-outline-yellow-900 {
  color: #713f12;
  border-color: #713f12;
}
.btn-outline-yellow-900:hover {
  color: #fff;
  background-color: #713f12;
  border-color: #713f12;
}
.btn-outline-yellow-900:focus,
.btn-outline-yellow-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(113, 63, 18, 0.5);
}
.btn-outline-yellow-900.disabled,
.btn-outline-yellow-900:disabled {
  color: #713f12;
  background-color: transparent;
}
.btn-outline-yellow-900:not(:disabled):not(.disabled):active,
.btn-outline-yellow-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-900.dropdown-toggle {
  color: #fff;
  background-color: #713f12;
  border-color: #713f12;
}
.btn-outline-yellow-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(113, 63, 18, 0.5);
}
.btn-outline-yellow-950 {
  color: #422006;
  border-color: #422006;
}
.btn-outline-yellow-950:hover {
  color: #fff;
  background-color: #422006;
  border-color: #422006;
}
.btn-outline-yellow-950:focus,
.btn-outline-yellow-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 32, 6, 0.5);
}
.btn-outline-yellow-950.disabled,
.btn-outline-yellow-950:disabled {
  color: #422006;
  background-color: transparent;
}
.btn-outline-yellow-950:not(:disabled):not(.disabled):active,
.btn-outline-yellow-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-yellow-950.dropdown-toggle {
  color: #fff;
  background-color: #422006;
  border-color: #422006;
}
.btn-outline-yellow-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-yellow-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-yellow-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 32, 6, 0.5);
}
.btn-outline-lime-50 {
  color: #f7fee7;
  border-color: #f7fee7;
}
.btn-outline-lime-50:hover {
  color: #212529;
  background-color: #f7fee7;
  border-color: #f7fee7;
}
.btn-outline-lime-50:focus,
.btn-outline-lime-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 254, 231, 0.5);
}
.btn-outline-lime-50.disabled,
.btn-outline-lime-50:disabled {
  color: #f7fee7;
  background-color: transparent;
}
.btn-outline-lime-50:not(:disabled):not(.disabled):active,
.btn-outline-lime-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-50.dropdown-toggle {
  color: #212529;
  background-color: #f7fee7;
  border-color: #f7fee7;
}
.btn-outline-lime-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 254, 231, 0.5);
}
.btn-outline-lime-100 {
  color: #ecfccb;
  border-color: #ecfccb;
}
.btn-outline-lime-100:hover {
  color: #212529;
  background-color: #ecfccb;
  border-color: #ecfccb;
}
.btn-outline-lime-100:focus,
.btn-outline-lime-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 252, 203, 0.5);
}
.btn-outline-lime-100.disabled,
.btn-outline-lime-100:disabled {
  color: #ecfccb;
  background-color: transparent;
}
.btn-outline-lime-100:not(:disabled):not(.disabled):active,
.btn-outline-lime-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-100.dropdown-toggle {
  color: #212529;
  background-color: #ecfccb;
  border-color: #ecfccb;
}
.btn-outline-lime-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 252, 203, 0.5);
}
.btn-outline-lime-200 {
  color: #d9f99d;
  border-color: #d9f99d;
}
.btn-outline-lime-200:hover {
  color: #212529;
  background-color: #d9f99d;
  border-color: #d9f99d;
}
.btn-outline-lime-200:focus,
.btn-outline-lime-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 249, 157, 0.5);
}
.btn-outline-lime-200.disabled,
.btn-outline-lime-200:disabled {
  color: #d9f99d;
  background-color: transparent;
}
.btn-outline-lime-200:not(:disabled):not(.disabled):active,
.btn-outline-lime-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-200.dropdown-toggle {
  color: #212529;
  background-color: #d9f99d;
  border-color: #d9f99d;
}
.btn-outline-lime-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 249, 157, 0.5);
}
.btn-outline-lime-300 {
  color: #bef264;
  border-color: #bef264;
}
.btn-outline-lime-300:hover {
  color: #212529;
  background-color: #bef264;
  border-color: #bef264;
}
.btn-outline-lime-300:focus,
.btn-outline-lime-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 242, 100, 0.5);
}
.btn-outline-lime-300.disabled,
.btn-outline-lime-300:disabled {
  color: #bef264;
  background-color: transparent;
}
.btn-outline-lime-300:not(:disabled):not(.disabled):active,
.btn-outline-lime-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-300.dropdown-toggle {
  color: #212529;
  background-color: #bef264;
  border-color: #bef264;
}
.btn-outline-lime-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 242, 100, 0.5);
}
.btn-outline-lime-400 {
  color: #a3e635;
  border-color: #a3e635;
}
.btn-outline-lime-400:hover {
  color: #212529;
  background-color: #a3e635;
  border-color: #a3e635;
}
.btn-outline-lime-400:focus,
.btn-outline-lime-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 230, 53, 0.5);
}
.btn-outline-lime-400.disabled,
.btn-outline-lime-400:disabled {
  color: #a3e635;
  background-color: transparent;
}
.btn-outline-lime-400:not(:disabled):not(.disabled):active,
.btn-outline-lime-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-400.dropdown-toggle {
  color: #212529;
  background-color: #a3e635;
  border-color: #a3e635;
}
.btn-outline-lime-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(163, 230, 53, 0.5);
}
.btn-outline-lime-500 {
  color: #84cc16;
  border-color: #84cc16;
}
.btn-outline-lime-500:hover {
  color: #212529;
  background-color: #84cc16;
  border-color: #84cc16;
}
.btn-outline-lime-500:focus,
.btn-outline-lime-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 204, 22, 0.5);
}
.btn-outline-lime-500.disabled,
.btn-outline-lime-500:disabled {
  color: #84cc16;
  background-color: transparent;
}
.btn-outline-lime-500:not(:disabled):not(.disabled):active,
.btn-outline-lime-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-500.dropdown-toggle {
  color: #212529;
  background-color: #84cc16;
  border-color: #84cc16;
}
.btn-outline-lime-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(132, 204, 22, 0.5);
}
.btn-outline-lime-600 {
  color: #65a30d;
  border-color: #65a30d;
}
.btn-outline-lime-600:hover {
  color: #fff;
  background-color: #65a30d;
  border-color: #65a30d;
}
.btn-outline-lime-600:focus,
.btn-outline-lime-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(101, 163, 13, 0.5);
}
.btn-outline-lime-600.disabled,
.btn-outline-lime-600:disabled {
  color: #65a30d;
  background-color: transparent;
}
.btn-outline-lime-600:not(:disabled):not(.disabled):active,
.btn-outline-lime-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-600.dropdown-toggle {
  color: #fff;
  background-color: #65a30d;
  border-color: #65a30d;
}
.btn-outline-lime-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(101, 163, 13, 0.5);
}
.btn-outline-lime-700 {
  color: #4d7c0f;
  border-color: #4d7c0f;
}
.btn-outline-lime-700:hover {
  color: #fff;
  background-color: #4d7c0f;
  border-color: #4d7c0f;
}
.btn-outline-lime-700:focus,
.btn-outline-lime-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 124, 15, 0.5);
}
.btn-outline-lime-700.disabled,
.btn-outline-lime-700:disabled {
  color: #4d7c0f;
  background-color: transparent;
}
.btn-outline-lime-700:not(:disabled):not(.disabled):active,
.btn-outline-lime-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-700.dropdown-toggle {
  color: #fff;
  background-color: #4d7c0f;
  border-color: #4d7c0f;
}
.btn-outline-lime-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 124, 15, 0.5);
}
.btn-outline-lime-800 {
  color: #3f6212;
  border-color: #3f6212;
}
.btn-outline-lime-800:hover {
  color: #fff;
  background-color: #3f6212;
  border-color: #3f6212;
}
.btn-outline-lime-800:focus,
.btn-outline-lime-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 98, 18, 0.5);
}
.btn-outline-lime-800.disabled,
.btn-outline-lime-800:disabled {
  color: #3f6212;
  background-color: transparent;
}
.btn-outline-lime-800:not(:disabled):not(.disabled):active,
.btn-outline-lime-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-800.dropdown-toggle {
  color: #fff;
  background-color: #3f6212;
  border-color: #3f6212;
}
.btn-outline-lime-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 98, 18, 0.5);
}
.btn-outline-lime-900 {
  color: #365314;
  border-color: #365314;
}
.btn-outline-lime-900:hover {
  color: #fff;
  background-color: #365314;
  border-color: #365314;
}
.btn-outline-lime-900:focus,
.btn-outline-lime-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(54, 83, 20, 0.5);
}
.btn-outline-lime-900.disabled,
.btn-outline-lime-900:disabled {
  color: #365314;
  background-color: transparent;
}
.btn-outline-lime-900:not(:disabled):not(.disabled):active,
.btn-outline-lime-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-900.dropdown-toggle {
  color: #fff;
  background-color: #365314;
  border-color: #365314;
}
.btn-outline-lime-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(54, 83, 20, 0.5);
}
.btn-outline-lime-950 {
  color: #1a2e05;
  border-color: #1a2e05;
}
.btn-outline-lime-950:hover {
  color: #fff;
  background-color: #1a2e05;
  border-color: #1a2e05;
}
.btn-outline-lime-950:focus,
.btn-outline-lime-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 46, 5, 0.5);
}
.btn-outline-lime-950.disabled,
.btn-outline-lime-950:disabled {
  color: #1a2e05;
  background-color: transparent;
}
.btn-outline-lime-950:not(:disabled):not(.disabled):active,
.btn-outline-lime-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-lime-950.dropdown-toggle {
  color: #fff;
  background-color: #1a2e05;
  border-color: #1a2e05;
}
.btn-outline-lime-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-lime-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-lime-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 46, 5, 0.5);
}
.btn-outline-green-50 {
  color: #f0fdf4;
  border-color: #f0fdf4;
}
.btn-outline-green-50:hover {
  color: #212529;
  background-color: #f0fdf4;
  border-color: #f0fdf4;
}
.btn-outline-green-50:focus,
.btn-outline-green-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 244, 0.5);
}
.btn-outline-green-50.disabled,
.btn-outline-green-50:disabled {
  color: #f0fdf4;
  background-color: transparent;
}
.btn-outline-green-50:not(:disabled):not(.disabled):active,
.btn-outline-green-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-50.dropdown-toggle {
  color: #212529;
  background-color: #f0fdf4;
  border-color: #f0fdf4;
}
.btn-outline-green-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 244, 0.5);
}
.btn-outline-green-100 {
  color: #dcfce7;
  border-color: #dcfce7;
}
.btn-outline-green-100:hover {
  color: #212529;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.btn-outline-green-100:focus,
.btn-outline-green-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 252, 231, 0.5);
}
.btn-outline-green-100.disabled,
.btn-outline-green-100:disabled {
  color: #dcfce7;
  background-color: transparent;
}
.btn-outline-green-100:not(:disabled):not(.disabled):active,
.btn-outline-green-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-100.dropdown-toggle {
  color: #212529;
  background-color: #dcfce7;
  border-color: #dcfce7;
}
.btn-outline-green-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 252, 231, 0.5);
}
.btn-outline-green-200 {
  color: #bbf7d0;
  border-color: #bbf7d0;
}
.btn-outline-green-200:hover {
  color: #212529;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.btn-outline-green-200:focus,
.btn-outline-green-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(187, 247, 208, 0.5);
}
.btn-outline-green-200.disabled,
.btn-outline-green-200:disabled {
  color: #bbf7d0;
  background-color: transparent;
}
.btn-outline-green-200:not(:disabled):not(.disabled):active,
.btn-outline-green-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-200.dropdown-toggle {
  color: #212529;
  background-color: #bbf7d0;
  border-color: #bbf7d0;
}
.btn-outline-green-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(187, 247, 208, 0.5);
}
.btn-outline-green-300 {
  color: #86efac;
  border-color: #86efac;
}
.btn-outline-green-300:hover {
  color: #212529;
  background-color: #86efac;
  border-color: #86efac;
}
.btn-outline-green-300:focus,
.btn-outline-green-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 239, 172, 0.5);
}
.btn-outline-green-300.disabled,
.btn-outline-green-300:disabled {
  color: #86efac;
  background-color: transparent;
}
.btn-outline-green-300:not(:disabled):not(.disabled):active,
.btn-outline-green-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-300.dropdown-toggle {
  color: #212529;
  background-color: #86efac;
  border-color: #86efac;
}
.btn-outline-green-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 239, 172, 0.5);
}
.btn-outline-green-400 {
  color: #4ade80;
  border-color: #4ade80;
}
.btn-outline-green-400:hover {
  color: #212529;
  background-color: #4ade80;
  border-color: #4ade80;
}
.btn-outline-green-400:focus,
.btn-outline-green-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(74, 222, 128, 0.5);
}
.btn-outline-green-400.disabled,
.btn-outline-green-400:disabled {
  color: #4ade80;
  background-color: transparent;
}
.btn-outline-green-400:not(:disabled):not(.disabled):active,
.btn-outline-green-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-400.dropdown-toggle {
  color: #212529;
  background-color: #4ade80;
  border-color: #4ade80;
}
.btn-outline-green-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(74, 222, 128, 0.5);
}
.btn-outline-green-500 {
  color: #22c55e;
  border-color: #22c55e;
}
.btn-outline-green-500:hover {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.btn-outline-green-500:focus,
.btn-outline-green-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 197, 94, 0.5);
}
.btn-outline-green-500.disabled,
.btn-outline-green-500:disabled {
  color: #22c55e;
  background-color: transparent;
}
.btn-outline-green-500:not(:disabled):not(.disabled):active,
.btn-outline-green-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-500.dropdown-toggle {
  color: #fff;
  background-color: #22c55e;
  border-color: #22c55e;
}
.btn-outline-green-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 197, 94, 0.5);
}
.btn-outline-green-600 {
  color: #16a34a;
  border-color: #16a34a;
}
.btn-outline-green-600:hover {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.btn-outline-green-600:focus,
.btn-outline-green-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 163, 74, 0.5);
}
.btn-outline-green-600.disabled,
.btn-outline-green-600:disabled {
  color: #16a34a;
  background-color: transparent;
}
.btn-outline-green-600:not(:disabled):not(.disabled):active,
.btn-outline-green-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-600.dropdown-toggle {
  color: #fff;
  background-color: #16a34a;
  border-color: #16a34a;
}
.btn-outline-green-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 163, 74, 0.5);
}
.btn-outline-green-700 {
  color: #15803d;
  border-color: #15803d;
}
.btn-outline-green-700:hover {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.btn-outline-green-700:focus,
.btn-outline-green-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 128, 61, 0.5);
}
.btn-outline-green-700.disabled,
.btn-outline-green-700:disabled {
  color: #15803d;
  background-color: transparent;
}
.btn-outline-green-700:not(:disabled):not(.disabled):active,
.btn-outline-green-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-700.dropdown-toggle {
  color: #fff;
  background-color: #15803d;
  border-color: #15803d;
}
.btn-outline-green-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 128, 61, 0.5);
}
.btn-outline-green-800 {
  color: #166534;
  border-color: #166534;
}
.btn-outline-green-800:hover {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.btn-outline-green-800:focus,
.btn-outline-green-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 101, 52, 0.5);
}
.btn-outline-green-800.disabled,
.btn-outline-green-800:disabled {
  color: #166534;
  background-color: transparent;
}
.btn-outline-green-800:not(:disabled):not(.disabled):active,
.btn-outline-green-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-800.dropdown-toggle {
  color: #fff;
  background-color: #166534;
  border-color: #166534;
}
.btn-outline-green-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 101, 52, 0.5);
}
.btn-outline-green-900 {
  color: #14532d;
  border-color: #14532d;
}
.btn-outline-green-900:hover {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.btn-outline-green-900:focus,
.btn-outline-green-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 83, 45, 0.5);
}
.btn-outline-green-900.disabled,
.btn-outline-green-900:disabled {
  color: #14532d;
  background-color: transparent;
}
.btn-outline-green-900:not(:disabled):not(.disabled):active,
.btn-outline-green-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-900.dropdown-toggle {
  color: #fff;
  background-color: #14532d;
  border-color: #14532d;
}
.btn-outline-green-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 83, 45, 0.5);
}
.btn-outline-green-950 {
  color: #052e16;
  border-color: #052e16;
}
.btn-outline-green-950:hover {
  color: #fff;
  background-color: #052e16;
  border-color: #052e16;
}
.btn-outline-green-950:focus,
.btn-outline-green-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 46, 22, 0.5);
}
.btn-outline-green-950.disabled,
.btn-outline-green-950:disabled {
  color: #052e16;
  background-color: transparent;
}
.btn-outline-green-950:not(:disabled):not(.disabled):active,
.btn-outline-green-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-green-950.dropdown-toggle {
  color: #fff;
  background-color: #052e16;
  border-color: #052e16;
}
.btn-outline-green-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-green-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-green-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 46, 22, 0.5);
}
.btn-outline-emerald-50 {
  color: #ecfdf5;
  border-color: #ecfdf5;
}
.btn-outline-emerald-50:hover {
  color: #212529;
  background-color: #ecfdf5;
  border-color: #ecfdf5;
}
.btn-outline-emerald-50:focus,
.btn-outline-emerald-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 253, 245, 0.5);
}
.btn-outline-emerald-50.disabled,
.btn-outline-emerald-50:disabled {
  color: #ecfdf5;
  background-color: transparent;
}
.btn-outline-emerald-50:not(:disabled):not(.disabled):active,
.btn-outline-emerald-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-50.dropdown-toggle {
  color: #212529;
  background-color: #ecfdf5;
  border-color: #ecfdf5;
}
.btn-outline-emerald-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 253, 245, 0.5);
}
.btn-outline-emerald-100 {
  color: #d1fae5;
  border-color: #d1fae5;
}
.btn-outline-emerald-100:hover {
  color: #212529;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.btn-outline-emerald-100:focus,
.btn-outline-emerald-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 250, 229, 0.5);
}
.btn-outline-emerald-100.disabled,
.btn-outline-emerald-100:disabled {
  color: #d1fae5;
  background-color: transparent;
}
.btn-outline-emerald-100:not(:disabled):not(.disabled):active,
.btn-outline-emerald-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-100.dropdown-toggle {
  color: #212529;
  background-color: #d1fae5;
  border-color: #d1fae5;
}
.btn-outline-emerald-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(209, 250, 229, 0.5);
}
.btn-outline-emerald-200 {
  color: #a7f3d0;
  border-color: #a7f3d0;
}
.btn-outline-emerald-200:hover {
  color: #212529;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.btn-outline-emerald-200:focus,
.btn-outline-emerald-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(167, 243, 208, 0.5);
}
.btn-outline-emerald-200.disabled,
.btn-outline-emerald-200:disabled {
  color: #a7f3d0;
  background-color: transparent;
}
.btn-outline-emerald-200:not(:disabled):not(.disabled):active,
.btn-outline-emerald-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-200.dropdown-toggle {
  color: #212529;
  background-color: #a7f3d0;
  border-color: #a7f3d0;
}
.btn-outline-emerald-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(167, 243, 208, 0.5);
}
.btn-outline-emerald-300 {
  color: #6ee7b7;
  border-color: #6ee7b7;
}
.btn-outline-emerald-300:hover {
  color: #212529;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.btn-outline-emerald-300:focus,
.btn-outline-emerald-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 231, 183, 0.5);
}
.btn-outline-emerald-300.disabled,
.btn-outline-emerald-300:disabled {
  color: #6ee7b7;
  background-color: transparent;
}
.btn-outline-emerald-300:not(:disabled):not(.disabled):active,
.btn-outline-emerald-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-300.dropdown-toggle {
  color: #212529;
  background-color: #6ee7b7;
  border-color: #6ee7b7;
}
.btn-outline-emerald-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(110, 231, 183, 0.5);
}
.btn-outline-emerald-400 {
  color: #34d399;
  border-color: #34d399;
}
.btn-outline-emerald-400:hover {
  color: #212529;
  background-color: #34d399;
  border-color: #34d399;
}
.btn-outline-emerald-400:focus,
.btn-outline-emerald-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 211, 153, 0.5);
}
.btn-outline-emerald-400.disabled,
.btn-outline-emerald-400:disabled {
  color: #34d399;
  background-color: transparent;
}
.btn-outline-emerald-400:not(:disabled):not(.disabled):active,
.btn-outline-emerald-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-400.dropdown-toggle {
  color: #212529;
  background-color: #34d399;
  border-color: #34d399;
}
.btn-outline-emerald-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 211, 153, 0.5);
}
.btn-outline-emerald-500 {
  color: #10b981;
  border-color: #10b981;
}
.btn-outline-emerald-500:hover {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.btn-outline-emerald-500:focus,
.btn-outline-emerald-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(16, 185, 129, 0.5);
}
.btn-outline-emerald-500.disabled,
.btn-outline-emerald-500:disabled {
  color: #10b981;
  background-color: transparent;
}
.btn-outline-emerald-500:not(:disabled):not(.disabled):active,
.btn-outline-emerald-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-500.dropdown-toggle {
  color: #fff;
  background-color: #10b981;
  border-color: #10b981;
}
.btn-outline-emerald-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(16, 185, 129, 0.5);
}
.btn-outline-emerald-600 {
  color: #059669;
  border-color: #059669;
}
.btn-outline-emerald-600:hover {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.btn-outline-emerald-600:focus,
.btn-outline-emerald-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 150, 105, 0.5);
}
.btn-outline-emerald-600.disabled,
.btn-outline-emerald-600:disabled {
  color: #059669;
  background-color: transparent;
}
.btn-outline-emerald-600:not(:disabled):not(.disabled):active,
.btn-outline-emerald-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-600.dropdown-toggle {
  color: #fff;
  background-color: #059669;
  border-color: #059669;
}
.btn-outline-emerald-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(5, 150, 105, 0.5);
}
.btn-outline-emerald-700 {
  color: #047857;
  border-color: #047857;
}
.btn-outline-emerald-700:hover {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.btn-outline-emerald-700:focus,
.btn-outline-emerald-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 120, 87, 0.5);
}
.btn-outline-emerald-700.disabled,
.btn-outline-emerald-700:disabled {
  color: #047857;
  background-color: transparent;
}
.btn-outline-emerald-700:not(:disabled):not(.disabled):active,
.btn-outline-emerald-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-700.dropdown-toggle {
  color: #fff;
  background-color: #047857;
  border-color: #047857;
}
.btn-outline-emerald-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 120, 87, 0.5);
}
.btn-outline-emerald-800 {
  color: #065f46;
  border-color: #065f46;
}
.btn-outline-emerald-800:hover {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.btn-outline-emerald-800:focus,
.btn-outline-emerald-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 95, 70, 0.5);
}
.btn-outline-emerald-800.disabled,
.btn-outline-emerald-800:disabled {
  color: #065f46;
  background-color: transparent;
}
.btn-outline-emerald-800:not(:disabled):not(.disabled):active,
.btn-outline-emerald-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-800.dropdown-toggle {
  color: #fff;
  background-color: #065f46;
  border-color: #065f46;
}
.btn-outline-emerald-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 95, 70, 0.5);
}
.btn-outline-emerald-900 {
  color: #064e3b;
  border-color: #064e3b;
}
.btn-outline-emerald-900:hover {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.btn-outline-emerald-900:focus,
.btn-outline-emerald-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 78, 59, 0.5);
}
.btn-outline-emerald-900.disabled,
.btn-outline-emerald-900:disabled {
  color: #064e3b;
  background-color: transparent;
}
.btn-outline-emerald-900:not(:disabled):not(.disabled):active,
.btn-outline-emerald-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-900.dropdown-toggle {
  color: #fff;
  background-color: #064e3b;
  border-color: #064e3b;
}
.btn-outline-emerald-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 78, 59, 0.5);
}
.btn-outline-emerald-950 {
  color: #022c22;
  border-color: #022c22;
}
.btn-outline-emerald-950:hover {
  color: #fff;
  background-color: #022c22;
  border-color: #022c22;
}
.btn-outline-emerald-950:focus,
.btn-outline-emerald-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 44, 34, 0.5);
}
.btn-outline-emerald-950.disabled,
.btn-outline-emerald-950:disabled {
  color: #022c22;
  background-color: transparent;
}
.btn-outline-emerald-950:not(:disabled):not(.disabled):active,
.btn-outline-emerald-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-emerald-950.dropdown-toggle {
  color: #fff;
  background-color: #022c22;
  border-color: #022c22;
}
.btn-outline-emerald-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-emerald-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-emerald-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 44, 34, 0.5);
}
.btn-outline-teal-50 {
  color: #f0fdfa;
  border-color: #f0fdfa;
}
.btn-outline-teal-50:hover {
  color: #212529;
  background-color: #f0fdfa;
  border-color: #f0fdfa;
}
.btn-outline-teal-50:focus,
.btn-outline-teal-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 250, 0.5);
}
.btn-outline-teal-50.disabled,
.btn-outline-teal-50:disabled {
  color: #f0fdfa;
  background-color: transparent;
}
.btn-outline-teal-50:not(:disabled):not(.disabled):active,
.btn-outline-teal-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-50.dropdown-toggle {
  color: #212529;
  background-color: #f0fdfa;
  border-color: #f0fdfa;
}
.btn-outline-teal-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 250, 0.5);
}
.btn-outline-teal-100 {
  color: #ccfbf1;
  border-color: #ccfbf1;
}
.btn-outline-teal-100:hover {
  color: #212529;
  background-color: #ccfbf1;
  border-color: #ccfbf1;
}
.btn-outline-teal-100:focus,
.btn-outline-teal-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 251, 241, 0.5);
}
.btn-outline-teal-100.disabled,
.btn-outline-teal-100:disabled {
  color: #ccfbf1;
  background-color: transparent;
}
.btn-outline-teal-100:not(:disabled):not(.disabled):active,
.btn-outline-teal-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-100.dropdown-toggle {
  color: #212529;
  background-color: #ccfbf1;
  border-color: #ccfbf1;
}
.btn-outline-teal-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 251, 241, 0.5);
}
.btn-outline-teal-200 {
  color: #99f6e4;
  border-color: #99f6e4;
}
.btn-outline-teal-200:hover {
  color: #212529;
  background-color: #99f6e4;
  border-color: #99f6e4;
}
.btn-outline-teal-200:focus,
.btn-outline-teal-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 246, 228, 0.5);
}
.btn-outline-teal-200.disabled,
.btn-outline-teal-200:disabled {
  color: #99f6e4;
  background-color: transparent;
}
.btn-outline-teal-200:not(:disabled):not(.disabled):active,
.btn-outline-teal-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-200.dropdown-toggle {
  color: #212529;
  background-color: #99f6e4;
  border-color: #99f6e4;
}
.btn-outline-teal-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 246, 228, 0.5);
}
.btn-outline-teal-300 {
  color: #5eead4;
  border-color: #5eead4;
}
.btn-outline-teal-300:hover {
  color: #212529;
  background-color: #5eead4;
  border-color: #5eead4;
}
.btn-outline-teal-300:focus,
.btn-outline-teal-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5);
}
.btn-outline-teal-300.disabled,
.btn-outline-teal-300:disabled {
  color: #5eead4;
  background-color: transparent;
}
.btn-outline-teal-300:not(:disabled):not(.disabled):active,
.btn-outline-teal-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-300.dropdown-toggle {
  color: #212529;
  background-color: #5eead4;
  border-color: #5eead4;
}
.btn-outline-teal-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5);
}
.btn-outline-teal-400 {
  color: #2dd4bf;
  border-color: #2dd4bf;
}
.btn-outline-teal-400:hover {
  color: #212529;
  background-color: #2dd4bf;
  border-color: #2dd4bf;
}
.btn-outline-teal-400:focus,
.btn-outline-teal-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.5);
}
.btn-outline-teal-400.disabled,
.btn-outline-teal-400:disabled {
  color: #2dd4bf;
  background-color: transparent;
}
.btn-outline-teal-400:not(:disabled):not(.disabled):active,
.btn-outline-teal-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-400.dropdown-toggle {
  color: #212529;
  background-color: #2dd4bf;
  border-color: #2dd4bf;
}
.btn-outline-teal-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.5);
}
.btn-outline-teal-500 {
  color: #14b8a6;
  border-color: #14b8a6;
}
.btn-outline-teal-500:hover {
  color: #fff;
  background-color: #14b8a6;
  border-color: #14b8a6;
}
.btn-outline-teal-500:focus,
.btn-outline-teal-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 184, 166, 0.5);
}
.btn-outline-teal-500.disabled,
.btn-outline-teal-500:disabled {
  color: #14b8a6;
  background-color: transparent;
}
.btn-outline-teal-500:not(:disabled):not(.disabled):active,
.btn-outline-teal-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-500.dropdown-toggle {
  color: #fff;
  background-color: #14b8a6;
  border-color: #14b8a6;
}
.btn-outline-teal-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 184, 166, 0.5);
}
.btn-outline-teal-600 {
  color: #0d9488;
  border-color: #0d9488;
}
.btn-outline-teal-600:hover {
  color: #fff;
  background-color: #0d9488;
  border-color: #0d9488;
}
.btn-outline-teal-600:focus,
.btn-outline-teal-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(13, 148, 136, 0.5);
}
.btn-outline-teal-600.disabled,
.btn-outline-teal-600:disabled {
  color: #0d9488;
  background-color: transparent;
}
.btn-outline-teal-600:not(:disabled):not(.disabled):active,
.btn-outline-teal-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-600.dropdown-toggle {
  color: #fff;
  background-color: #0d9488;
  border-color: #0d9488;
}
.btn-outline-teal-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(13, 148, 136, 0.5);
}
.btn-outline-teal-700 {
  color: #0f766e;
  border-color: #0f766e;
}
.btn-outline-teal-700:hover {
  color: #fff;
  background-color: #0f766e;
  border-color: #0f766e;
}
.btn-outline-teal-700:focus,
.btn-outline-teal-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 118, 110, 0.5);
}
.btn-outline-teal-700.disabled,
.btn-outline-teal-700:disabled {
  color: #0f766e;
  background-color: transparent;
}
.btn-outline-teal-700:not(:disabled):not(.disabled):active,
.btn-outline-teal-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-700.dropdown-toggle {
  color: #fff;
  background-color: #0f766e;
  border-color: #0f766e;
}
.btn-outline-teal-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 118, 110, 0.5);
}
.btn-outline-teal-800 {
  color: #115e59;
  border-color: #115e59;
}
.btn-outline-teal-800:hover {
  color: #fff;
  background-color: #115e59;
  border-color: #115e59;
}
.btn-outline-teal-800:focus,
.btn-outline-teal-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 94, 89, 0.5);
}
.btn-outline-teal-800.disabled,
.btn-outline-teal-800:disabled {
  color: #115e59;
  background-color: transparent;
}
.btn-outline-teal-800:not(:disabled):not(.disabled):active,
.btn-outline-teal-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-800.dropdown-toggle {
  color: #fff;
  background-color: #115e59;
  border-color: #115e59;
}
.btn-outline-teal-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 94, 89, 0.5);
}
.btn-outline-teal-900 {
  color: #134e4a;
  border-color: #134e4a;
}
.btn-outline-teal-900:hover {
  color: #fff;
  background-color: #134e4a;
  border-color: #134e4a;
}
.btn-outline-teal-900:focus,
.btn-outline-teal-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(19, 78, 74, 0.5);
}
.btn-outline-teal-900.disabled,
.btn-outline-teal-900:disabled {
  color: #134e4a;
  background-color: transparent;
}
.btn-outline-teal-900:not(:disabled):not(.disabled):active,
.btn-outline-teal-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-900.dropdown-toggle {
  color: #fff;
  background-color: #134e4a;
  border-color: #134e4a;
}
.btn-outline-teal-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(19, 78, 74, 0.5);
}
.btn-outline-teal-950 {
  color: #042f2e;
  border-color: #042f2e;
}
.btn-outline-teal-950:hover {
  color: #fff;
  background-color: #042f2e;
  border-color: #042f2e;
}
.btn-outline-teal-950:focus,
.btn-outline-teal-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 47, 46, 0.5);
}
.btn-outline-teal-950.disabled,
.btn-outline-teal-950:disabled {
  color: #042f2e;
  background-color: transparent;
}
.btn-outline-teal-950:not(:disabled):not(.disabled):active,
.btn-outline-teal-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-teal-950.dropdown-toggle {
  color: #fff;
  background-color: #042f2e;
  border-color: #042f2e;
}
.btn-outline-teal-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-teal-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-teal-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(4, 47, 46, 0.5);
}
.btn-outline-cyan-50 {
  color: #ecfeff;
  border-color: #ecfeff;
}
.btn-outline-cyan-50:hover {
  color: #212529;
  background-color: #ecfeff;
  border-color: #ecfeff;
}
.btn-outline-cyan-50:focus,
.btn-outline-cyan-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 254, 255, 0.5);
}
.btn-outline-cyan-50.disabled,
.btn-outline-cyan-50:disabled {
  color: #ecfeff;
  background-color: transparent;
}
.btn-outline-cyan-50:not(:disabled):not(.disabled):active,
.btn-outline-cyan-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-50.dropdown-toggle {
  color: #212529;
  background-color: #ecfeff;
  border-color: #ecfeff;
}
.btn-outline-cyan-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 254, 255, 0.5);
}
.btn-outline-cyan-100 {
  color: #cffafe;
  border-color: #cffafe;
}
.btn-outline-cyan-100:hover {
  color: #212529;
  background-color: #cffafe;
  border-color: #cffafe;
}
.btn-outline-cyan-100:focus,
.btn-outline-cyan-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 250, 254, 0.5);
}
.btn-outline-cyan-100.disabled,
.btn-outline-cyan-100:disabled {
  color: #cffafe;
  background-color: transparent;
}
.btn-outline-cyan-100:not(:disabled):not(.disabled):active,
.btn-outline-cyan-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-100.dropdown-toggle {
  color: #212529;
  background-color: #cffafe;
  border-color: #cffafe;
}
.btn-outline-cyan-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(207, 250, 254, 0.5);
}
.btn-outline-cyan-200 {
  color: #a5f3fc;
  border-color: #a5f3fc;
}
.btn-outline-cyan-200:hover {
  color: #212529;
  background-color: #a5f3fc;
  border-color: #a5f3fc;
}
.btn-outline-cyan-200:focus,
.btn-outline-cyan-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(165, 243, 252, 0.5);
}
.btn-outline-cyan-200.disabled,
.btn-outline-cyan-200:disabled {
  color: #a5f3fc;
  background-color: transparent;
}
.btn-outline-cyan-200:not(:disabled):not(.disabled):active,
.btn-outline-cyan-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-200.dropdown-toggle {
  color: #212529;
  background-color: #a5f3fc;
  border-color: #a5f3fc;
}
.btn-outline-cyan-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(165, 243, 252, 0.5);
}
.btn-outline-cyan-300 {
  color: #67e8f9;
  border-color: #67e8f9;
}
.btn-outline-cyan-300:hover {
  color: #212529;
  background-color: #67e8f9;
  border-color: #67e8f9;
}
.btn-outline-cyan-300:focus,
.btn-outline-cyan-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(103, 232, 249, 0.5);
}
.btn-outline-cyan-300.disabled,
.btn-outline-cyan-300:disabled {
  color: #67e8f9;
  background-color: transparent;
}
.btn-outline-cyan-300:not(:disabled):not(.disabled):active,
.btn-outline-cyan-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-300.dropdown-toggle {
  color: #212529;
  background-color: #67e8f9;
  border-color: #67e8f9;
}
.btn-outline-cyan-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(103, 232, 249, 0.5);
}
.btn-outline-cyan-400 {
  color: #22d3ee;
  border-color: #22d3ee;
}
.btn-outline-cyan-400:hover {
  color: #212529;
  background-color: #22d3ee;
  border-color: #22d3ee;
}
.btn-outline-cyan-400:focus,
.btn-outline-cyan-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 211, 238, 0.5);
}
.btn-outline-cyan-400.disabled,
.btn-outline-cyan-400:disabled {
  color: #22d3ee;
  background-color: transparent;
}
.btn-outline-cyan-400:not(:disabled):not(.disabled):active,
.btn-outline-cyan-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-400.dropdown-toggle {
  color: #212529;
  background-color: #22d3ee;
  border-color: #22d3ee;
}
.btn-outline-cyan-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 211, 238, 0.5);
}
.btn-outline-cyan-500 {
  color: #06b6d4;
  border-color: #06b6d4;
}
.btn-outline-cyan-500:hover {
  color: #fff;
  background-color: #06b6d4;
  border-color: #06b6d4;
}
.btn-outline-cyan-500:focus,
.btn-outline-cyan-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 182, 212, 0.5);
}
.btn-outline-cyan-500.disabled,
.btn-outline-cyan-500:disabled {
  color: #06b6d4;
  background-color: transparent;
}
.btn-outline-cyan-500:not(:disabled):not(.disabled):active,
.btn-outline-cyan-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-500.dropdown-toggle {
  color: #fff;
  background-color: #06b6d4;
  border-color: #06b6d4;
}
.btn-outline-cyan-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(6, 182, 212, 0.5);
}
.btn-outline-cyan-600 {
  color: #0891b2;
  border-color: #0891b2;
}
.btn-outline-cyan-600:hover {
  color: #fff;
  background-color: #0891b2;
  border-color: #0891b2;
}
.btn-outline-cyan-600:focus,
.btn-outline-cyan-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 145, 178, 0.5);
}
.btn-outline-cyan-600.disabled,
.btn-outline-cyan-600:disabled {
  color: #0891b2;
  background-color: transparent;
}
.btn-outline-cyan-600:not(:disabled):not(.disabled):active,
.btn-outline-cyan-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-600.dropdown-toggle {
  color: #fff;
  background-color: #0891b2;
  border-color: #0891b2;
}
.btn-outline-cyan-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 145, 178, 0.5);
}
.btn-outline-cyan-700 {
  color: #0e7490;
  border-color: #0e7490;
}
.btn-outline-cyan-700:hover {
  color: #fff;
  background-color: #0e7490;
  border-color: #0e7490;
}
.btn-outline-cyan-700:focus,
.btn-outline-cyan-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(14, 116, 144, 0.5);
}
.btn-outline-cyan-700.disabled,
.btn-outline-cyan-700:disabled {
  color: #0e7490;
  background-color: transparent;
}
.btn-outline-cyan-700:not(:disabled):not(.disabled):active,
.btn-outline-cyan-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-700.dropdown-toggle {
  color: #fff;
  background-color: #0e7490;
  border-color: #0e7490;
}
.btn-outline-cyan-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(14, 116, 144, 0.5);
}
.btn-outline-cyan-800 {
  color: #155e75;
  border-color: #155e75;
}
.btn-outline-cyan-800:hover {
  color: #fff;
  background-color: #155e75;
  border-color: #155e75;
}
.btn-outline-cyan-800:focus,
.btn-outline-cyan-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 94, 117, 0.5);
}
.btn-outline-cyan-800.disabled,
.btn-outline-cyan-800:disabled {
  color: #155e75;
  background-color: transparent;
}
.btn-outline-cyan-800:not(:disabled):not(.disabled):active,
.btn-outline-cyan-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-800.dropdown-toggle {
  color: #fff;
  background-color: #155e75;
  border-color: #155e75;
}
.btn-outline-cyan-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(21, 94, 117, 0.5);
}
.btn-outline-cyan-900 {
  color: #164e63;
  border-color: #164e63;
}
.btn-outline-cyan-900:hover {
  color: #fff;
  background-color: #164e63;
  border-color: #164e63;
}
.btn-outline-cyan-900:focus,
.btn-outline-cyan-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 78, 99, 0.5);
}
.btn-outline-cyan-900.disabled,
.btn-outline-cyan-900:disabled {
  color: #164e63;
  background-color: transparent;
}
.btn-outline-cyan-900:not(:disabled):not(.disabled):active,
.btn-outline-cyan-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-900.dropdown-toggle {
  color: #fff;
  background-color: #164e63;
  border-color: #164e63;
}
.btn-outline-cyan-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(22, 78, 99, 0.5);
}
.btn-outline-cyan-950 {
  color: #083344;
  border-color: #083344;
}
.btn-outline-cyan-950:hover {
  color: #fff;
  background-color: #083344;
  border-color: #083344;
}
.btn-outline-cyan-950:focus,
.btn-outline-cyan-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 51, 68, 0.5);
}
.btn-outline-cyan-950.disabled,
.btn-outline-cyan-950:disabled {
  color: #083344;
  background-color: transparent;
}
.btn-outline-cyan-950:not(:disabled):not(.disabled):active,
.btn-outline-cyan-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-cyan-950.dropdown-toggle {
  color: #fff;
  background-color: #083344;
  border-color: #083344;
}
.btn-outline-cyan-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-cyan-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-cyan-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 51, 68, 0.5);
}
.btn-outline-sky-50 {
  color: #f0f9ff;
  border-color: #f0f9ff;
}
.btn-outline-sky-50:hover {
  color: #212529;
  background-color: #f0f9ff;
  border-color: #f0f9ff;
}
.btn-outline-sky-50:focus,
.btn-outline-sky-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 249, 255, 0.5);
}
.btn-outline-sky-50.disabled,
.btn-outline-sky-50:disabled {
  color: #f0f9ff;
  background-color: transparent;
}
.btn-outline-sky-50:not(:disabled):not(.disabled):active,
.btn-outline-sky-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-50.dropdown-toggle {
  color: #212529;
  background-color: #f0f9ff;
  border-color: #f0f9ff;
}
.btn-outline-sky-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 249, 255, 0.5);
}
.btn-outline-sky-100 {
  color: #e0f2fe;
  border-color: #e0f2fe;
}
.btn-outline-sky-100:hover {
  color: #212529;
  background-color: #e0f2fe;
  border-color: #e0f2fe;
}
.btn-outline-sky-100:focus,
.btn-outline-sky-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 242, 254, 0.5);
}
.btn-outline-sky-100.disabled,
.btn-outline-sky-100:disabled {
  color: #e0f2fe;
  background-color: transparent;
}
.btn-outline-sky-100:not(:disabled):not(.disabled):active,
.btn-outline-sky-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-100.dropdown-toggle {
  color: #212529;
  background-color: #e0f2fe;
  border-color: #e0f2fe;
}
.btn-outline-sky-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 242, 254, 0.5);
}
.btn-outline-sky-200 {
  color: #bae6fd;
  border-color: #bae6fd;
}
.btn-outline-sky-200:hover {
  color: #212529;
  background-color: #bae6fd;
  border-color: #bae6fd;
}
.btn-outline-sky-200:focus,
.btn-outline-sky-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(186, 230, 253, 0.5);
}
.btn-outline-sky-200.disabled,
.btn-outline-sky-200:disabled {
  color: #bae6fd;
  background-color: transparent;
}
.btn-outline-sky-200:not(:disabled):not(.disabled):active,
.btn-outline-sky-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-200.dropdown-toggle {
  color: #212529;
  background-color: #bae6fd;
  border-color: #bae6fd;
}
.btn-outline-sky-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(186, 230, 253, 0.5);
}
.btn-outline-sky-300 {
  color: #7dd3fc;
  border-color: #7dd3fc;
}
.btn-outline-sky-300:hover {
  color: #212529;
  background-color: #7dd3fc;
  border-color: #7dd3fc;
}
.btn-outline-sky-300:focus,
.btn-outline-sky-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(125, 211, 252, 0.5);
}
.btn-outline-sky-300.disabled,
.btn-outline-sky-300:disabled {
  color: #7dd3fc;
  background-color: transparent;
}
.btn-outline-sky-300:not(:disabled):not(.disabled):active,
.btn-outline-sky-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-300.dropdown-toggle {
  color: #212529;
  background-color: #7dd3fc;
  border-color: #7dd3fc;
}
.btn-outline-sky-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(125, 211, 252, 0.5);
}
.btn-outline-sky-400 {
  color: #38bdf8;
  border-color: #38bdf8;
}
.btn-outline-sky-400:hover {
  color: #212529;
  background-color: #38bdf8;
  border-color: #38bdf8;
}
.btn-outline-sky-400:focus,
.btn-outline-sky-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 189, 248, 0.5);
}
.btn-outline-sky-400.disabled,
.btn-outline-sky-400:disabled {
  color: #38bdf8;
  background-color: transparent;
}
.btn-outline-sky-400:not(:disabled):not(.disabled):active,
.btn-outline-sky-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-400.dropdown-toggle {
  color: #212529;
  background-color: #38bdf8;
  border-color: #38bdf8;
}
.btn-outline-sky-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(56, 189, 248, 0.5);
}
.btn-outline-sky-500 {
  color: #0ea5e9;
  border-color: #0ea5e9;
}
.btn-outline-sky-500:hover {
  color: #fff;
  background-color: #0ea5e9;
  border-color: #0ea5e9;
}
.btn-outline-sky-500:focus,
.btn-outline-sky-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(14, 165, 233, 0.5);
}
.btn-outline-sky-500.disabled,
.btn-outline-sky-500:disabled {
  color: #0ea5e9;
  background-color: transparent;
}
.btn-outline-sky-500:not(:disabled):not(.disabled):active,
.btn-outline-sky-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-500.dropdown-toggle {
  color: #fff;
  background-color: #0ea5e9;
  border-color: #0ea5e9;
}
.btn-outline-sky-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(14, 165, 233, 0.5);
}
.btn-outline-sky-600 {
  color: #0284c7;
  border-color: #0284c7;
}
.btn-outline-sky-600:hover {
  color: #fff;
  background-color: #0284c7;
  border-color: #0284c7;
}
.btn-outline-sky-600:focus,
.btn-outline-sky-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 132, 199, 0.5);
}
.btn-outline-sky-600.disabled,
.btn-outline-sky-600:disabled {
  color: #0284c7;
  background-color: transparent;
}
.btn-outline-sky-600:not(:disabled):not(.disabled):active,
.btn-outline-sky-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-600.dropdown-toggle {
  color: #fff;
  background-color: #0284c7;
  border-color: #0284c7;
}
.btn-outline-sky-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(2, 132, 199, 0.5);
}
.btn-outline-sky-700 {
  color: #0369a1;
  border-color: #0369a1;
}
.btn-outline-sky-700:hover {
  color: #fff;
  background-color: #0369a1;
  border-color: #0369a1;
}
.btn-outline-sky-700:focus,
.btn-outline-sky-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 105, 161, 0.5);
}
.btn-outline-sky-700.disabled,
.btn-outline-sky-700:disabled {
  color: #0369a1;
  background-color: transparent;
}
.btn-outline-sky-700:not(:disabled):not(.disabled):active,
.btn-outline-sky-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-700.dropdown-toggle {
  color: #fff;
  background-color: #0369a1;
  border-color: #0369a1;
}
.btn-outline-sky-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(3, 105, 161, 0.5);
}
.btn-outline-sky-800 {
  color: #075985;
  border-color: #075985;
}
.btn-outline-sky-800:hover {
  color: #fff;
  background-color: #075985;
  border-color: #075985;
}
.btn-outline-sky-800:focus,
.btn-outline-sky-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(7, 89, 133, 0.5);
}
.btn-outline-sky-800.disabled,
.btn-outline-sky-800:disabled {
  color: #075985;
  background-color: transparent;
}
.btn-outline-sky-800:not(:disabled):not(.disabled):active,
.btn-outline-sky-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-800.dropdown-toggle {
  color: #fff;
  background-color: #075985;
  border-color: #075985;
}
.btn-outline-sky-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(7, 89, 133, 0.5);
}
.btn-outline-sky-900 {
  color: #0c4a6e;
  border-color: #0c4a6e;
}
.btn-outline-sky-900:hover {
  color: #fff;
  background-color: #0c4a6e;
  border-color: #0c4a6e;
}
.btn-outline-sky-900:focus,
.btn-outline-sky-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 74, 110, 0.5);
}
.btn-outline-sky-900.disabled,
.btn-outline-sky-900:disabled {
  color: #0c4a6e;
  background-color: transparent;
}
.btn-outline-sky-900:not(:disabled):not(.disabled):active,
.btn-outline-sky-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-900.dropdown-toggle {
  color: #fff;
  background-color: #0c4a6e;
  border-color: #0c4a6e;
}
.btn-outline-sky-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(12, 74, 110, 0.5);
}
.btn-outline-sky-950 {
  color: #082f49;
  border-color: #082f49;
}
.btn-outline-sky-950:hover {
  color: #fff;
  background-color: #082f49;
  border-color: #082f49;
}
.btn-outline-sky-950:focus,
.btn-outline-sky-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 47, 73, 0.5);
}
.btn-outline-sky-950.disabled,
.btn-outline-sky-950:disabled {
  color: #082f49;
  background-color: transparent;
}
.btn-outline-sky-950:not(:disabled):not(.disabled):active,
.btn-outline-sky-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-sky-950.dropdown-toggle {
  color: #fff;
  background-color: #082f49;
  border-color: #082f49;
}
.btn-outline-sky-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-sky-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-sky-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(8, 47, 73, 0.5);
}
.btn-outline-blue-50 {
  color: #eff6ff;
  border-color: #eff6ff;
}
.btn-outline-blue-50:hover {
  color: #212529;
  background-color: #eff6ff;
  border-color: #eff6ff;
}
.btn-outline-blue-50:focus,
.btn-outline-blue-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 246, 255, 0.5);
}
.btn-outline-blue-50.disabled,
.btn-outline-blue-50:disabled {
  color: #eff6ff;
  background-color: transparent;
}
.btn-outline-blue-50:not(:disabled):not(.disabled):active,
.btn-outline-blue-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-50.dropdown-toggle {
  color: #212529;
  background-color: #eff6ff;
  border-color: #eff6ff;
}
.btn-outline-blue-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 246, 255, 0.5);
}
.btn-outline-blue-100 {
  color: #dbeafe;
  border-color: #dbeafe;
}
.btn-outline-blue-100:hover {
  color: #212529;
  background-color: #dbeafe;
  border-color: #dbeafe;
}
.btn-outline-blue-100:focus,
.btn-outline-blue-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 234, 254, 0.5);
}
.btn-outline-blue-100.disabled,
.btn-outline-blue-100:disabled {
  color: #dbeafe;
  background-color: transparent;
}
.btn-outline-blue-100:not(:disabled):not(.disabled):active,
.btn-outline-blue-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-100.dropdown-toggle {
  color: #212529;
  background-color: #dbeafe;
  border-color: #dbeafe;
}
.btn-outline-blue-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 234, 254, 0.5);
}
.btn-outline-blue-200 {
  color: #bfdbfe;
  border-color: #bfdbfe;
}
.btn-outline-blue-200:hover {
  color: #212529;
  background-color: #bfdbfe;
  border-color: #bfdbfe;
}
.btn-outline-blue-200:focus,
.btn-outline-blue-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(191, 219, 254, 0.5);
}
.btn-outline-blue-200.disabled,
.btn-outline-blue-200:disabled {
  color: #bfdbfe;
  background-color: transparent;
}
.btn-outline-blue-200:not(:disabled):not(.disabled):active,
.btn-outline-blue-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-200.dropdown-toggle {
  color: #212529;
  background-color: #bfdbfe;
  border-color: #bfdbfe;
}
.btn-outline-blue-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191, 219, 254, 0.5);
}
.btn-outline-blue-300 {
  color: #93c5fd;
  border-color: #93c5fd;
}
.btn-outline-blue-300:hover {
  color: #212529;
  background-color: #93c5fd;
  border-color: #93c5fd;
}
.btn-outline-blue-300:focus,
.btn-outline-blue-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5);
}
.btn-outline-blue-300.disabled,
.btn-outline-blue-300:disabled {
  color: #93c5fd;
  background-color: transparent;
}
.btn-outline-blue-300:not(:disabled):not(.disabled):active,
.btn-outline-blue-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-300.dropdown-toggle {
  color: #212529;
  background-color: #93c5fd;
  border-color: #93c5fd;
}
.btn-outline-blue-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5);
}
.btn-outline-blue-400 {
  color: #60a5fa;
  border-color: #60a5fa;
}
.btn-outline-blue-400:hover {
  color: #212529;
  background-color: #60a5fa;
  border-color: #60a5fa;
}
.btn-outline-blue-400:focus,
.btn-outline-blue-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.5);
}
.btn-outline-blue-400.disabled,
.btn-outline-blue-400:disabled {
  color: #60a5fa;
  background-color: transparent;
}
.btn-outline-blue-400:not(:disabled):not(.disabled):active,
.btn-outline-blue-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-400.dropdown-toggle {
  color: #212529;
  background-color: #60a5fa;
  border-color: #60a5fa;
}
.btn-outline-blue-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.5);
}
.btn-outline-blue-500 {
  color: #3b82f6;
  border-color: #3b82f6;
}
.btn-outline-blue-500:hover {
  color: #fff;
  background-color: #3b82f6;
  border-color: #3b82f6;
}
.btn-outline-blue-500:focus,
.btn-outline-blue-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 130, 246, 0.5);
}
.btn-outline-blue-500.disabled,
.btn-outline-blue-500:disabled {
  color: #3b82f6;
  background-color: transparent;
}
.btn-outline-blue-500:not(:disabled):not(.disabled):active,
.btn-outline-blue-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-500.dropdown-toggle {
  color: #fff;
  background-color: #3b82f6;
  border-color: #3b82f6;
}
.btn-outline-blue-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 130, 246, 0.5);
}
.btn-outline-blue-600 {
  color: #2563eb;
  border-color: #2563eb;
}
.btn-outline-blue-600:hover {
  color: #fff;
  background-color: #2563eb;
  border-color: #2563eb;
}
.btn-outline-blue-600:focus,
.btn-outline-blue-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(37, 99, 235, 0.5);
}
.btn-outline-blue-600.disabled,
.btn-outline-blue-600:disabled {
  color: #2563eb;
  background-color: transparent;
}
.btn-outline-blue-600:not(:disabled):not(.disabled):active,
.btn-outline-blue-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-600.dropdown-toggle {
  color: #fff;
  background-color: #2563eb;
  border-color: #2563eb;
}
.btn-outline-blue-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(37, 99, 235, 0.5);
}
.btn-outline-blue-700 {
  color: #1d4ed8;
  border-color: #1d4ed8;
}
.btn-outline-blue-700:hover {
  color: #fff;
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}
.btn-outline-blue-700:focus,
.btn-outline-blue-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(29, 78, 216, 0.5);
}
.btn-outline-blue-700.disabled,
.btn-outline-blue-700:disabled {
  color: #1d4ed8;
  background-color: transparent;
}
.btn-outline-blue-700:not(:disabled):not(.disabled):active,
.btn-outline-blue-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-700.dropdown-toggle {
  color: #fff;
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}
.btn-outline-blue-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(29, 78, 216, 0.5);
}
.btn-outline-blue-800 {
  color: #1e40af;
  border-color: #1e40af;
}
.btn-outline-blue-800:hover {
  color: #fff;
  background-color: #1e40af;
  border-color: #1e40af;
}
.btn-outline-blue-800:focus,
.btn-outline-blue-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 64, 175, 0.5);
}
.btn-outline-blue-800.disabled,
.btn-outline-blue-800:disabled {
  color: #1e40af;
  background-color: transparent;
}
.btn-outline-blue-800:not(:disabled):not(.disabled):active,
.btn-outline-blue-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-800.dropdown-toggle {
  color: #fff;
  background-color: #1e40af;
  border-color: #1e40af;
}
.btn-outline-blue-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 64, 175, 0.5);
}
.btn-outline-blue-900 {
  color: #1e3a8a;
  border-color: #1e3a8a;
}
.btn-outline-blue-900:hover {
  color: #fff;
  background-color: #1e3a8a;
  border-color: #1e3a8a;
}
.btn-outline-blue-900:focus,
.btn-outline-blue-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 58, 138, 0.5);
}
.btn-outline-blue-900.disabled,
.btn-outline-blue-900:disabled {
  color: #1e3a8a;
  background-color: transparent;
}
.btn-outline-blue-900:not(:disabled):not(.disabled):active,
.btn-outline-blue-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-900.dropdown-toggle {
  color: #fff;
  background-color: #1e3a8a;
  border-color: #1e3a8a;
}
.btn-outline-blue-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 58, 138, 0.5);
}
.btn-outline-blue-950 {
  color: #172554;
  border-color: #172554;
}
.btn-outline-blue-950:hover {
  color: #fff;
  background-color: #172554;
  border-color: #172554;
}
.btn-outline-blue-950:focus,
.btn-outline-blue-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 37, 84, 0.5);
}
.btn-outline-blue-950.disabled,
.btn-outline-blue-950:disabled {
  color: #172554;
  background-color: transparent;
}
.btn-outline-blue-950:not(:disabled):not(.disabled):active,
.btn-outline-blue-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-blue-950.dropdown-toggle {
  color: #fff;
  background-color: #172554;
  border-color: #172554;
}
.btn-outline-blue-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-blue-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-blue-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 37, 84, 0.5);
}
.btn-outline-indigo-50 {
  color: #eef2ff;
  border-color: #eef2ff;
}
.btn-outline-indigo-50:hover {
  color: #212529;
  background-color: #eef2ff;
  border-color: #eef2ff;
}
.btn-outline-indigo-50:focus,
.btn-outline-indigo-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(238, 242, 255, 0.5);
}
.btn-outline-indigo-50.disabled,
.btn-outline-indigo-50:disabled {
  color: #eef2ff;
  background-color: transparent;
}
.btn-outline-indigo-50:not(:disabled):not(.disabled):active,
.btn-outline-indigo-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-50.dropdown-toggle {
  color: #212529;
  background-color: #eef2ff;
  border-color: #eef2ff;
}
.btn-outline-indigo-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(238, 242, 255, 0.5);
}
.btn-outline-indigo-100 {
  color: #e0e7ff;
  border-color: #e0e7ff;
}
.btn-outline-indigo-100:hover {
  color: #212529;
  background-color: #e0e7ff;
  border-color: #e0e7ff;
}
.btn-outline-indigo-100:focus,
.btn-outline-indigo-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 231, 255, 0.5);
}
.btn-outline-indigo-100.disabled,
.btn-outline-indigo-100:disabled {
  color: #e0e7ff;
  background-color: transparent;
}
.btn-outline-indigo-100:not(:disabled):not(.disabled):active,
.btn-outline-indigo-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-100.dropdown-toggle {
  color: #212529;
  background-color: #e0e7ff;
  border-color: #e0e7ff;
}
.btn-outline-indigo-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 231, 255, 0.5);
}
.btn-outline-indigo-200 {
  color: #c7d2fe;
  border-color: #c7d2fe;
}
.btn-outline-indigo-200:hover {
  color: #212529;
  background-color: #c7d2fe;
  border-color: #c7d2fe;
}
.btn-outline-indigo-200:focus,
.btn-outline-indigo-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 210, 254, 0.5);
}
.btn-outline-indigo-200.disabled,
.btn-outline-indigo-200:disabled {
  color: #c7d2fe;
  background-color: transparent;
}
.btn-outline-indigo-200:not(:disabled):not(.disabled):active,
.btn-outline-indigo-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-200.dropdown-toggle {
  color: #212529;
  background-color: #c7d2fe;
  border-color: #c7d2fe;
}
.btn-outline-indigo-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 210, 254, 0.5);
}
.btn-outline-indigo-300 {
  color: #a5b4fc;
  border-color: #a5b4fc;
}
.btn-outline-indigo-300:hover {
  color: #212529;
  background-color: #a5b4fc;
  border-color: #a5b4fc;
}
.btn-outline-indigo-300:focus,
.btn-outline-indigo-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5);
}
.btn-outline-indigo-300.disabled,
.btn-outline-indigo-300:disabled {
  color: #a5b4fc;
  background-color: transparent;
}
.btn-outline-indigo-300:not(:disabled):not(.disabled):active,
.btn-outline-indigo-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-300.dropdown-toggle {
  color: #212529;
  background-color: #a5b4fc;
  border-color: #a5b4fc;
}
.btn-outline-indigo-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5);
}
.btn-outline-indigo-400 {
  color: #818cf8;
  border-color: #818cf8;
}
.btn-outline-indigo-400:hover {
  color: #fff;
  background-color: #818cf8;
  border-color: #818cf8;
}
.btn-outline-indigo-400:focus,
.btn-outline-indigo-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.5);
}
.btn-outline-indigo-400.disabled,
.btn-outline-indigo-400:disabled {
  color: #818cf8;
  background-color: transparent;
}
.btn-outline-indigo-400:not(:disabled):not(.disabled):active,
.btn-outline-indigo-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-400.dropdown-toggle {
  color: #fff;
  background-color: #818cf8;
  border-color: #818cf8;
}
.btn-outline-indigo-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.5);
}
.btn-outline-indigo-500 {
  color: #6366f1;
  border-color: #6366f1;
}
.btn-outline-indigo-500:hover {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.btn-outline-indigo-500:focus,
.btn-outline-indigo-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 102, 241, 0.5);
}
.btn-outline-indigo-500.disabled,
.btn-outline-indigo-500:disabled {
  color: #6366f1;
  background-color: transparent;
}
.btn-outline-indigo-500:not(:disabled):not(.disabled):active,
.btn-outline-indigo-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-500.dropdown-toggle {
  color: #fff;
  background-color: #6366f1;
  border-color: #6366f1;
}
.btn-outline-indigo-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(99, 102, 241, 0.5);
}
.btn-outline-indigo-600 {
  color: #4f46e5;
  border-color: #4f46e5;
}
.btn-outline-indigo-600:hover {
  color: #fff;
  background-color: #4f46e5;
  border-color: #4f46e5;
}
.btn-outline-indigo-600:focus,
.btn-outline-indigo-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(79, 70, 229, 0.5);
}
.btn-outline-indigo-600.disabled,
.btn-outline-indigo-600:disabled {
  color: #4f46e5;
  background-color: transparent;
}
.btn-outline-indigo-600:not(:disabled):not(.disabled):active,
.btn-outline-indigo-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-600.dropdown-toggle {
  color: #fff;
  background-color: #4f46e5;
  border-color: #4f46e5;
}
.btn-outline-indigo-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(79, 70, 229, 0.5);
}
.btn-outline-indigo-700 {
  color: #4338ca;
  border-color: #4338ca;
}
.btn-outline-indigo-700:hover {
  color: #fff;
  background-color: #4338ca;
  border-color: #4338ca;
}
.btn-outline-indigo-700:focus,
.btn-outline-indigo-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 56, 202, 0.5);
}
.btn-outline-indigo-700.disabled,
.btn-outline-indigo-700:disabled {
  color: #4338ca;
  background-color: transparent;
}
.btn-outline-indigo-700:not(:disabled):not(.disabled):active,
.btn-outline-indigo-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-700.dropdown-toggle {
  color: #fff;
  background-color: #4338ca;
  border-color: #4338ca;
}
.btn-outline-indigo-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67, 56, 202, 0.5);
}
.btn-outline-indigo-800 {
  color: #3730a3;
  border-color: #3730a3;
}
.btn-outline-indigo-800:hover {
  color: #fff;
  background-color: #3730a3;
  border-color: #3730a3;
}
.btn-outline-indigo-800:focus,
.btn-outline-indigo-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 48, 163, 0.5);
}
.btn-outline-indigo-800.disabled,
.btn-outline-indigo-800:disabled {
  color: #3730a3;
  background-color: transparent;
}
.btn-outline-indigo-800:not(:disabled):not(.disabled):active,
.btn-outline-indigo-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-800.dropdown-toggle {
  color: #fff;
  background-color: #3730a3;
  border-color: #3730a3;
}
.btn-outline-indigo-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 48, 163, 0.5);
}
.btn-outline-indigo-900 {
  color: #312e81;
  border-color: #312e81;
}
.btn-outline-indigo-900:hover {
  color: #fff;
  background-color: #312e81;
  border-color: #312e81;
}
.btn-outline-indigo-900:focus,
.btn-outline-indigo-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 46, 129, 0.5);
}
.btn-outline-indigo-900.disabled,
.btn-outline-indigo-900:disabled {
  color: #312e81;
  background-color: transparent;
}
.btn-outline-indigo-900:not(:disabled):not(.disabled):active,
.btn-outline-indigo-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-900.dropdown-toggle {
  color: #fff;
  background-color: #312e81;
  border-color: #312e81;
}
.btn-outline-indigo-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(49, 46, 129, 0.5);
}
.btn-outline-indigo-950 {
  color: #1e1b4b;
  border-color: #1e1b4b;
}
.btn-outline-indigo-950:hover {
  color: #fff;
  background-color: #1e1b4b;
  border-color: #1e1b4b;
}
.btn-outline-indigo-950:focus,
.btn-outline-indigo-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 27, 75, 0.5);
}
.btn-outline-indigo-950.disabled,
.btn-outline-indigo-950:disabled {
  color: #1e1b4b;
  background-color: transparent;
}
.btn-outline-indigo-950:not(:disabled):not(.disabled):active,
.btn-outline-indigo-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-indigo-950.dropdown-toggle {
  color: #fff;
  background-color: #1e1b4b;
  border-color: #1e1b4b;
}
.btn-outline-indigo-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-indigo-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-indigo-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(30, 27, 75, 0.5);
}
.btn-outline-violet-50 {
  color: #f5f3ff;
  border-color: #f5f3ff;
}
.btn-outline-violet-50:hover {
  color: #212529;
  background-color: #f5f3ff;
  border-color: #f5f3ff;
}
.btn-outline-violet-50:focus,
.btn-outline-violet-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 243, 255, 0.5);
}
.btn-outline-violet-50.disabled,
.btn-outline-violet-50:disabled {
  color: #f5f3ff;
  background-color: transparent;
}
.btn-outline-violet-50:not(:disabled):not(.disabled):active,
.btn-outline-violet-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-50.dropdown-toggle {
  color: #212529;
  background-color: #f5f3ff;
  border-color: #f5f3ff;
}
.btn-outline-violet-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 243, 255, 0.5);
}
.btn-outline-violet-100 {
  color: #ede9fe;
  border-color: #ede9fe;
}
.btn-outline-violet-100:hover {
  color: #212529;
  background-color: #ede9fe;
  border-color: #ede9fe;
}
.btn-outline-violet-100:focus,
.btn-outline-violet-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 233, 254, 0.5);
}
.btn-outline-violet-100.disabled,
.btn-outline-violet-100:disabled {
  color: #ede9fe;
  background-color: transparent;
}
.btn-outline-violet-100:not(:disabled):not(.disabled):active,
.btn-outline-violet-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-100.dropdown-toggle {
  color: #212529;
  background-color: #ede9fe;
  border-color: #ede9fe;
}
.btn-outline-violet-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 233, 254, 0.5);
}
.btn-outline-violet-200 {
  color: #ddd6fe;
  border-color: #ddd6fe;
}
.btn-outline-violet-200:hover {
  color: #212529;
  background-color: #ddd6fe;
  border-color: #ddd6fe;
}
.btn-outline-violet-200:focus,
.btn-outline-violet-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 214, 254, 0.5);
}
.btn-outline-violet-200.disabled,
.btn-outline-violet-200:disabled {
  color: #ddd6fe;
  background-color: transparent;
}
.btn-outline-violet-200:not(:disabled):not(.disabled):active,
.btn-outline-violet-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-200.dropdown-toggle {
  color: #212529;
  background-color: #ddd6fe;
  border-color: #ddd6fe;
}
.btn-outline-violet-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 214, 254, 0.5);
}
.btn-outline-violet-300 {
  color: #c4b5fd;
  border-color: #c4b5fd;
}
.btn-outline-violet-300:hover {
  color: #212529;
  background-color: #c4b5fd;
  border-color: #c4b5fd;
}
.btn-outline-violet-300:focus,
.btn-outline-violet-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5);
}
.btn-outline-violet-300.disabled,
.btn-outline-violet-300:disabled {
  color: #c4b5fd;
  background-color: transparent;
}
.btn-outline-violet-300:not(:disabled):not(.disabled):active,
.btn-outline-violet-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-300.dropdown-toggle {
  color: #212529;
  background-color: #c4b5fd;
  border-color: #c4b5fd;
}
.btn-outline-violet-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5);
}
.btn-outline-violet-400 {
  color: #a78bfa;
  border-color: #a78bfa;
}
.btn-outline-violet-400:hover {
  color: #212529;
  background-color: #a78bfa;
  border-color: #a78bfa;
}
.btn-outline-violet-400:focus,
.btn-outline-violet-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.5);
}
.btn-outline-violet-400.disabled,
.btn-outline-violet-400:disabled {
  color: #a78bfa;
  background-color: transparent;
}
.btn-outline-violet-400:not(:disabled):not(.disabled):active,
.btn-outline-violet-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-400.dropdown-toggle {
  color: #212529;
  background-color: #a78bfa;
  border-color: #a78bfa;
}
.btn-outline-violet-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.5);
}
.btn-outline-violet-500 {
  color: #8b5cf6;
  border-color: #8b5cf6;
}
.btn-outline-violet-500:hover {
  color: #fff;
  background-color: #8b5cf6;
  border-color: #8b5cf6;
}
.btn-outline-violet-500:focus,
.btn-outline-violet-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(139, 92, 246, 0.5);
}
.btn-outline-violet-500.disabled,
.btn-outline-violet-500:disabled {
  color: #8b5cf6;
  background-color: transparent;
}
.btn-outline-violet-500:not(:disabled):not(.disabled):active,
.btn-outline-violet-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-500.dropdown-toggle {
  color: #fff;
  background-color: #8b5cf6;
  border-color: #8b5cf6;
}
.btn-outline-violet-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(139, 92, 246, 0.5);
}
.btn-outline-violet-600 {
  color: #7c3aed;
  border-color: #7c3aed;
}
.btn-outline-violet-600:hover {
  color: #fff;
  background-color: #7c3aed;
  border-color: #7c3aed;
}
.btn-outline-violet-600:focus,
.btn-outline-violet-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(124, 58, 237, 0.5);
}
.btn-outline-violet-600.disabled,
.btn-outline-violet-600:disabled {
  color: #7c3aed;
  background-color: transparent;
}
.btn-outline-violet-600:not(:disabled):not(.disabled):active,
.btn-outline-violet-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-600.dropdown-toggle {
  color: #fff;
  background-color: #7c3aed;
  border-color: #7c3aed;
}
.btn-outline-violet-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(124, 58, 237, 0.5);
}
.btn-outline-violet-700 {
  color: #6d28d9;
  border-color: #6d28d9;
}
.btn-outline-violet-700:hover {
  color: #fff;
  background-color: #6d28d9;
  border-color: #6d28d9;
}
.btn-outline-violet-700:focus,
.btn-outline-violet-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(109, 40, 217, 0.5);
}
.btn-outline-violet-700.disabled,
.btn-outline-violet-700:disabled {
  color: #6d28d9;
  background-color: transparent;
}
.btn-outline-violet-700:not(:disabled):not(.disabled):active,
.btn-outline-violet-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-700.dropdown-toggle {
  color: #fff;
  background-color: #6d28d9;
  border-color: #6d28d9;
}
.btn-outline-violet-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(109, 40, 217, 0.5);
}
.btn-outline-violet-800 {
  color: #5b21b6;
  border-color: #5b21b6;
}
.btn-outline-violet-800:hover {
  color: #fff;
  background-color: #5b21b6;
  border-color: #5b21b6;
}
.btn-outline-violet-800:focus,
.btn-outline-violet-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(91, 33, 182, 0.5);
}
.btn-outline-violet-800.disabled,
.btn-outline-violet-800:disabled {
  color: #5b21b6;
  background-color: transparent;
}
.btn-outline-violet-800:not(:disabled):not(.disabled):active,
.btn-outline-violet-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-800.dropdown-toggle {
  color: #fff;
  background-color: #5b21b6;
  border-color: #5b21b6;
}
.btn-outline-violet-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(91, 33, 182, 0.5);
}
.btn-outline-violet-900 {
  color: #4c1d95;
  border-color: #4c1d95;
}
.btn-outline-violet-900:hover {
  color: #fff;
  background-color: #4c1d95;
  border-color: #4c1d95;
}
.btn-outline-violet-900:focus,
.btn-outline-violet-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 29, 149, 0.5);
}
.btn-outline-violet-900.disabled,
.btn-outline-violet-900:disabled {
  color: #4c1d95;
  background-color: transparent;
}
.btn-outline-violet-900:not(:disabled):not(.disabled):active,
.btn-outline-violet-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-900.dropdown-toggle {
  color: #fff;
  background-color: #4c1d95;
  border-color: #4c1d95;
}
.btn-outline-violet-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 29, 149, 0.5);
}
.btn-outline-violet-950 {
  color: #2e1065;
  border-color: #2e1065;
}
.btn-outline-violet-950:hover {
  color: #fff;
  background-color: #2e1065;
  border-color: #2e1065;
}
.btn-outline-violet-950:focus,
.btn-outline-violet-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 16, 101, 0.5);
}
.btn-outline-violet-950.disabled,
.btn-outline-violet-950:disabled {
  color: #2e1065;
  background-color: transparent;
}
.btn-outline-violet-950:not(:disabled):not(.disabled):active,
.btn-outline-violet-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-violet-950.dropdown-toggle {
  color: #fff;
  background-color: #2e1065;
  border-color: #2e1065;
}
.btn-outline-violet-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-violet-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-violet-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(46, 16, 101, 0.5);
}
.btn-outline-purple-50 {
  color: #faf5ff;
  border-color: #faf5ff;
}
.btn-outline-purple-50:hover {
  color: #212529;
  background-color: #faf5ff;
  border-color: #faf5ff;
}
.btn-outline-purple-50:focus,
.btn-outline-purple-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 245, 255, 0.5);
}
.btn-outline-purple-50.disabled,
.btn-outline-purple-50:disabled {
  color: #faf5ff;
  background-color: transparent;
}
.btn-outline-purple-50:not(:disabled):not(.disabled):active,
.btn-outline-purple-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-50.dropdown-toggle {
  color: #212529;
  background-color: #faf5ff;
  border-color: #faf5ff;
}
.btn-outline-purple-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 245, 255, 0.5);
}
.btn-outline-purple-100 {
  color: #f3e8ff;
  border-color: #f3e8ff;
}
.btn-outline-purple-100:hover {
  color: #212529;
  background-color: #f3e8ff;
  border-color: #f3e8ff;
}
.btn-outline-purple-100:focus,
.btn-outline-purple-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 232, 255, 0.5);
}
.btn-outline-purple-100.disabled,
.btn-outline-purple-100:disabled {
  color: #f3e8ff;
  background-color: transparent;
}
.btn-outline-purple-100:not(:disabled):not(.disabled):active,
.btn-outline-purple-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-100.dropdown-toggle {
  color: #212529;
  background-color: #f3e8ff;
  border-color: #f3e8ff;
}
.btn-outline-purple-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 232, 255, 0.5);
}
.btn-outline-purple-200 {
  color: #e9d5ff;
  border-color: #e9d5ff;
}
.btn-outline-purple-200:hover {
  color: #212529;
  background-color: #e9d5ff;
  border-color: #e9d5ff;
}
.btn-outline-purple-200:focus,
.btn-outline-purple-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 213, 255, 0.5);
}
.btn-outline-purple-200.disabled,
.btn-outline-purple-200:disabled {
  color: #e9d5ff;
  background-color: transparent;
}
.btn-outline-purple-200:not(:disabled):not(.disabled):active,
.btn-outline-purple-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-200.dropdown-toggle {
  color: #212529;
  background-color: #e9d5ff;
  border-color: #e9d5ff;
}
.btn-outline-purple-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 213, 255, 0.5);
}
.btn-outline-purple-300 {
  color: #d8b4fe;
  border-color: #d8b4fe;
}
.btn-outline-purple-300:hover {
  color: #212529;
  background-color: #d8b4fe;
  border-color: #d8b4fe;
}
.btn-outline-purple-300:focus,
.btn-outline-purple-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 180, 254, 0.5);
}
.btn-outline-purple-300.disabled,
.btn-outline-purple-300:disabled {
  color: #d8b4fe;
  background-color: transparent;
}
.btn-outline-purple-300:not(:disabled):not(.disabled):active,
.btn-outline-purple-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-300.dropdown-toggle {
  color: #212529;
  background-color: #d8b4fe;
  border-color: #d8b4fe;
}
.btn-outline-purple-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 180, 254, 0.5);
}
.btn-outline-purple-400 {
  color: #c084fc;
  border-color: #c084fc;
}
.btn-outline-purple-400:hover {
  color: #212529;
  background-color: #c084fc;
  border-color: #c084fc;
}
.btn-outline-purple-400:focus,
.btn-outline-purple-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(192, 132, 252, 0.5);
}
.btn-outline-purple-400.disabled,
.btn-outline-purple-400:disabled {
  color: #c084fc;
  background-color: transparent;
}
.btn-outline-purple-400:not(:disabled):not(.disabled):active,
.btn-outline-purple-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-400.dropdown-toggle {
  color: #212529;
  background-color: #c084fc;
  border-color: #c084fc;
}
.btn-outline-purple-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(192, 132, 252, 0.5);
}
.btn-outline-purple-500 {
  color: #a855f7;
  border-color: #a855f7;
}
.btn-outline-purple-500:hover {
  color: #fff;
  background-color: #a855f7;
  border-color: #a855f7;
}
.btn-outline-purple-500:focus,
.btn-outline-purple-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 85, 247, 0.5);
}
.btn-outline-purple-500.disabled,
.btn-outline-purple-500:disabled {
  color: #a855f7;
  background-color: transparent;
}
.btn-outline-purple-500:not(:disabled):not(.disabled):active,
.btn-outline-purple-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-500.dropdown-toggle {
  color: #fff;
  background-color: #a855f7;
  border-color: #a855f7;
}
.btn-outline-purple-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(168, 85, 247, 0.5);
}
.btn-outline-purple-600 {
  color: #9333ea;
  border-color: #9333ea;
}
.btn-outline-purple-600:hover {
  color: #fff;
  background-color: #9333ea;
  border-color: #9333ea;
}
.btn-outline-purple-600:focus,
.btn-outline-purple-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 51, 234, 0.5);
}
.btn-outline-purple-600.disabled,
.btn-outline-purple-600:disabled {
  color: #9333ea;
  background-color: transparent;
}
.btn-outline-purple-600:not(:disabled):not(.disabled):active,
.btn-outline-purple-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-600.dropdown-toggle {
  color: #fff;
  background-color: #9333ea;
  border-color: #9333ea;
}
.btn-outline-purple-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 51, 234, 0.5);
}
.btn-outline-purple-700 {
  color: #7e22ce;
  border-color: #7e22ce;
}
.btn-outline-purple-700:hover {
  color: #fff;
  background-color: #7e22ce;
  border-color: #7e22ce;
}
.btn-outline-purple-700:focus,
.btn-outline-purple-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(126, 34, 206, 0.5);
}
.btn-outline-purple-700.disabled,
.btn-outline-purple-700:disabled {
  color: #7e22ce;
  background-color: transparent;
}
.btn-outline-purple-700:not(:disabled):not(.disabled):active,
.btn-outline-purple-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-700.dropdown-toggle {
  color: #fff;
  background-color: #7e22ce;
  border-color: #7e22ce;
}
.btn-outline-purple-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(126, 34, 206, 0.5);
}
.btn-outline-purple-800 {
  color: #6b21a8;
  border-color: #6b21a8;
}
.btn-outline-purple-800:hover {
  color: #fff;
  background-color: #6b21a8;
  border-color: #6b21a8;
}
.btn-outline-purple-800:focus,
.btn-outline-purple-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(107, 33, 168, 0.5);
}
.btn-outline-purple-800.disabled,
.btn-outline-purple-800:disabled {
  color: #6b21a8;
  background-color: transparent;
}
.btn-outline-purple-800:not(:disabled):not(.disabled):active,
.btn-outline-purple-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-800.dropdown-toggle {
  color: #fff;
  background-color: #6b21a8;
  border-color: #6b21a8;
}
.btn-outline-purple-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(107, 33, 168, 0.5);
}
.btn-outline-purple-900 {
  color: #581c87;
  border-color: #581c87;
}
.btn-outline-purple-900:hover {
  color: #fff;
  background-color: #581c87;
  border-color: #581c87;
}
.btn-outline-purple-900:focus,
.btn-outline-purple-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 28, 135, 0.5);
}
.btn-outline-purple-900.disabled,
.btn-outline-purple-900:disabled {
  color: #581c87;
  background-color: transparent;
}
.btn-outline-purple-900:not(:disabled):not(.disabled):active,
.btn-outline-purple-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-900.dropdown-toggle {
  color: #fff;
  background-color: #581c87;
  border-color: #581c87;
}
.btn-outline-purple-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 28, 135, 0.5);
}
.btn-outline-purple-950 {
  color: #3b0764;
  border-color: #3b0764;
}
.btn-outline-purple-950:hover {
  color: #fff;
  background-color: #3b0764;
  border-color: #3b0764;
}
.btn-outline-purple-950:focus,
.btn-outline-purple-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 7, 100, 0.5);
}
.btn-outline-purple-950.disabled,
.btn-outline-purple-950:disabled {
  color: #3b0764;
  background-color: transparent;
}
.btn-outline-purple-950:not(:disabled):not(.disabled):active,
.btn-outline-purple-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-purple-950.dropdown-toggle {
  color: #fff;
  background-color: #3b0764;
  border-color: #3b0764;
}
.btn-outline-purple-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-purple-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-purple-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 7, 100, 0.5);
}
.btn-outline-fuchsia-50 {
  color: #fdf4ff;
  border-color: #fdf4ff;
}
.btn-outline-fuchsia-50:hover {
  color: #212529;
  background-color: #fdf4ff;
  border-color: #fdf4ff;
}
.btn-outline-fuchsia-50:focus,
.btn-outline-fuchsia-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 244, 255, 0.5);
}
.btn-outline-fuchsia-50.disabled,
.btn-outline-fuchsia-50:disabled {
  color: #fdf4ff;
  background-color: transparent;
}
.btn-outline-fuchsia-50:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-50.dropdown-toggle {
  color: #212529;
  background-color: #fdf4ff;
  border-color: #fdf4ff;
}
.btn-outline-fuchsia-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 244, 255, 0.5);
}
.btn-outline-fuchsia-100 {
  color: #fae8ff;
  border-color: #fae8ff;
}
.btn-outline-fuchsia-100:hover {
  color: #212529;
  background-color: #fae8ff;
  border-color: #fae8ff;
}
.btn-outline-fuchsia-100:focus,
.btn-outline-fuchsia-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 232, 255, 0.5);
}
.btn-outline-fuchsia-100.disabled,
.btn-outline-fuchsia-100:disabled {
  color: #fae8ff;
  background-color: transparent;
}
.btn-outline-fuchsia-100:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-100.dropdown-toggle {
  color: #212529;
  background-color: #fae8ff;
  border-color: #fae8ff;
}
.btn-outline-fuchsia-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 232, 255, 0.5);
}
.btn-outline-fuchsia-200 {
  color: #f5d0fe;
  border-color: #f5d0fe;
}
.btn-outline-fuchsia-200:hover {
  color: #212529;
  background-color: #f5d0fe;
  border-color: #f5d0fe;
}
.btn-outline-fuchsia-200:focus,
.btn-outline-fuchsia-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 208, 254, 0.5);
}
.btn-outline-fuchsia-200.disabled,
.btn-outline-fuchsia-200:disabled {
  color: #f5d0fe;
  background-color: transparent;
}
.btn-outline-fuchsia-200:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-200.dropdown-toggle {
  color: #212529;
  background-color: #f5d0fe;
  border-color: #f5d0fe;
}
.btn-outline-fuchsia-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 208, 254, 0.5);
}
.btn-outline-fuchsia-300 {
  color: #f0abfc;
  border-color: #f0abfc;
}
.btn-outline-fuchsia-300:hover {
  color: #212529;
  background-color: #f0abfc;
  border-color: #f0abfc;
}
.btn-outline-fuchsia-300:focus,
.btn-outline-fuchsia-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 171, 252, 0.5);
}
.btn-outline-fuchsia-300.disabled,
.btn-outline-fuchsia-300:disabled {
  color: #f0abfc;
  background-color: transparent;
}
.btn-outline-fuchsia-300:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-300.dropdown-toggle {
  color: #212529;
  background-color: #f0abfc;
  border-color: #f0abfc;
}
.btn-outline-fuchsia-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(240, 171, 252, 0.5);
}
.btn-outline-fuchsia-400 {
  color: #e879f9;
  border-color: #e879f9;
}
.btn-outline-fuchsia-400:hover {
  color: #212529;
  background-color: #e879f9;
  border-color: #e879f9;
}
.btn-outline-fuchsia-400:focus,
.btn-outline-fuchsia-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 121, 249, 0.5);
}
.btn-outline-fuchsia-400.disabled,
.btn-outline-fuchsia-400:disabled {
  color: #e879f9;
  background-color: transparent;
}
.btn-outline-fuchsia-400:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-400.dropdown-toggle {
  color: #212529;
  background-color: #e879f9;
  border-color: #e879f9;
}
.btn-outline-fuchsia-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 121, 249, 0.5);
}
.btn-outline-fuchsia-500 {
  color: #d946ef;
  border-color: #d946ef;
}
.btn-outline-fuchsia-500:hover {
  color: #fff;
  background-color: #d946ef;
  border-color: #d946ef;
}
.btn-outline-fuchsia-500:focus,
.btn-outline-fuchsia-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 70, 239, 0.5);
}
.btn-outline-fuchsia-500.disabled,
.btn-outline-fuchsia-500:disabled {
  color: #d946ef;
  background-color: transparent;
}
.btn-outline-fuchsia-500:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-500.dropdown-toggle {
  color: #fff;
  background-color: #d946ef;
  border-color: #d946ef;
}
.btn-outline-fuchsia-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(217, 70, 239, 0.5);
}
.btn-outline-fuchsia-600 {
  color: #c026d3;
  border-color: #c026d3;
}
.btn-outline-fuchsia-600:hover {
  color: #fff;
  background-color: #c026d3;
  border-color: #c026d3;
}
.btn-outline-fuchsia-600:focus,
.btn-outline-fuchsia-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(192, 38, 211, 0.5);
}
.btn-outline-fuchsia-600.disabled,
.btn-outline-fuchsia-600:disabled {
  color: #c026d3;
  background-color: transparent;
}
.btn-outline-fuchsia-600:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-600.dropdown-toggle {
  color: #fff;
  background-color: #c026d3;
  border-color: #c026d3;
}
.btn-outline-fuchsia-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(192, 38, 211, 0.5);
}
.btn-outline-fuchsia-700 {
  color: #a21caf;
  border-color: #a21caf;
}
.btn-outline-fuchsia-700:hover {
  color: #fff;
  background-color: #a21caf;
  border-color: #a21caf;
}
.btn-outline-fuchsia-700:focus,
.btn-outline-fuchsia-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(162, 28, 175, 0.5);
}
.btn-outline-fuchsia-700.disabled,
.btn-outline-fuchsia-700:disabled {
  color: #a21caf;
  background-color: transparent;
}
.btn-outline-fuchsia-700:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-700.dropdown-toggle {
  color: #fff;
  background-color: #a21caf;
  border-color: #a21caf;
}
.btn-outline-fuchsia-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(162, 28, 175, 0.5);
}
.btn-outline-fuchsia-800 {
  color: #86198f;
  border-color: #86198f;
}
.btn-outline-fuchsia-800:hover {
  color: #fff;
  background-color: #86198f;
  border-color: #86198f;
}
.btn-outline-fuchsia-800:focus,
.btn-outline-fuchsia-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 25, 143, 0.5);
}
.btn-outline-fuchsia-800.disabled,
.btn-outline-fuchsia-800:disabled {
  color: #86198f;
  background-color: transparent;
}
.btn-outline-fuchsia-800:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-800.dropdown-toggle {
  color: #fff;
  background-color: #86198f;
  border-color: #86198f;
}
.btn-outline-fuchsia-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 25, 143, 0.5);
}
.btn-outline-fuchsia-900 {
  color: #701a75;
  border-color: #701a75;
}
.btn-outline-fuchsia-900:hover {
  color: #fff;
  background-color: #701a75;
  border-color: #701a75;
}
.btn-outline-fuchsia-900:focus,
.btn-outline-fuchsia-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 26, 117, 0.5);
}
.btn-outline-fuchsia-900.disabled,
.btn-outline-fuchsia-900:disabled {
  color: #701a75;
  background-color: transparent;
}
.btn-outline-fuchsia-900:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-900.dropdown-toggle {
  color: #fff;
  background-color: #701a75;
  border-color: #701a75;
}
.btn-outline-fuchsia-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(112, 26, 117, 0.5);
}
.btn-outline-fuchsia-950 {
  color: #4a044e;
  border-color: #4a044e;
}
.btn-outline-fuchsia-950:hover {
  color: #fff;
  background-color: #4a044e;
  border-color: #4a044e;
}
.btn-outline-fuchsia-950:focus,
.btn-outline-fuchsia-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(74, 4, 78, 0.5);
}
.btn-outline-fuchsia-950.disabled,
.btn-outline-fuchsia-950:disabled {
  color: #4a044e;
  background-color: transparent;
}
.btn-outline-fuchsia-950:not(:disabled):not(.disabled):active,
.btn-outline-fuchsia-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-fuchsia-950.dropdown-toggle {
  color: #fff;
  background-color: #4a044e;
  border-color: #4a044e;
}
.btn-outline-fuchsia-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-fuchsia-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-fuchsia-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(74, 4, 78, 0.5);
}
.btn-outline-pink-50 {
  color: #fdf2f8;
  border-color: #fdf2f8;
}
.btn-outline-pink-50:hover {
  color: #212529;
  background-color: #fdf2f8;
  border-color: #fdf2f8;
}
.btn-outline-pink-50:focus,
.btn-outline-pink-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 242, 248, 0.5);
}
.btn-outline-pink-50.disabled,
.btn-outline-pink-50:disabled {
  color: #fdf2f8;
  background-color: transparent;
}
.btn-outline-pink-50:not(:disabled):not(.disabled):active,
.btn-outline-pink-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-50.dropdown-toggle {
  color: #212529;
  background-color: #fdf2f8;
  border-color: #fdf2f8;
}
.btn-outline-pink-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 242, 248, 0.5);
}
.btn-outline-pink-100 {
  color: #fce7f3;
  border-color: #fce7f3;
}
.btn-outline-pink-100:hover {
  color: #212529;
  background-color: #fce7f3;
  border-color: #fce7f3;
}
.btn-outline-pink-100:focus,
.btn-outline-pink-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 231, 243, 0.5);
}
.btn-outline-pink-100.disabled,
.btn-outline-pink-100:disabled {
  color: #fce7f3;
  background-color: transparent;
}
.btn-outline-pink-100:not(:disabled):not(.disabled):active,
.btn-outline-pink-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-100.dropdown-toggle {
  color: #212529;
  background-color: #fce7f3;
  border-color: #fce7f3;
}
.btn-outline-pink-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(252, 231, 243, 0.5);
}
.btn-outline-pink-200 {
  color: #fbcfe8;
  border-color: #fbcfe8;
}
.btn-outline-pink-200:hover {
  color: #212529;
  background-color: #fbcfe8;
  border-color: #fbcfe8;
}
.btn-outline-pink-200:focus,
.btn-outline-pink-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 207, 232, 0.5);
}
.btn-outline-pink-200.disabled,
.btn-outline-pink-200:disabled {
  color: #fbcfe8;
  background-color: transparent;
}
.btn-outline-pink-200:not(:disabled):not(.disabled):active,
.btn-outline-pink-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-200.dropdown-toggle {
  color: #212529;
  background-color: #fbcfe8;
  border-color: #fbcfe8;
}
.btn-outline-pink-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 207, 232, 0.5);
}
.btn-outline-pink-300 {
  color: #f9a8d4;
  border-color: #f9a8d4;
}
.btn-outline-pink-300:hover {
  color: #212529;
  background-color: #f9a8d4;
  border-color: #f9a8d4;
}
.btn-outline-pink-300:focus,
.btn-outline-pink-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 168, 212, 0.5);
}
.btn-outline-pink-300.disabled,
.btn-outline-pink-300:disabled {
  color: #f9a8d4;
  background-color: transparent;
}
.btn-outline-pink-300:not(:disabled):not(.disabled):active,
.btn-outline-pink-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-300.dropdown-toggle {
  color: #212529;
  background-color: #f9a8d4;
  border-color: #f9a8d4;
}
.btn-outline-pink-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 168, 212, 0.5);
}
.btn-outline-pink-400 {
  color: #f472b6;
  border-color: #f472b6;
}
.btn-outline-pink-400:hover {
  color: #212529;
  background-color: #f472b6;
  border-color: #f472b6;
}
.btn-outline-pink-400:focus,
.btn-outline-pink-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 114, 182, 0.5);
}
.btn-outline-pink-400.disabled,
.btn-outline-pink-400:disabled {
  color: #f472b6;
  background-color: transparent;
}
.btn-outline-pink-400:not(:disabled):not(.disabled):active,
.btn-outline-pink-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-400.dropdown-toggle {
  color: #212529;
  background-color: #f472b6;
  border-color: #f472b6;
}
.btn-outline-pink-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 114, 182, 0.5);
}
.btn-outline-pink-500 {
  color: #ec4899;
  border-color: #ec4899;
}
.btn-outline-pink-500:hover {
  color: #fff;
  background-color: #ec4899;
  border-color: #ec4899;
}
.btn-outline-pink-500:focus,
.btn-outline-pink-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 72, 153, 0.5);
}
.btn-outline-pink-500.disabled,
.btn-outline-pink-500:disabled {
  color: #ec4899;
  background-color: transparent;
}
.btn-outline-pink-500:not(:disabled):not(.disabled):active,
.btn-outline-pink-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-500.dropdown-toggle {
  color: #fff;
  background-color: #ec4899;
  border-color: #ec4899;
}
.btn-outline-pink-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(236, 72, 153, 0.5);
}
.btn-outline-pink-600 {
  color: #db2777;
  border-color: #db2777;
}
.btn-outline-pink-600:hover {
  color: #fff;
  background-color: #db2777;
  border-color: #db2777;
}
.btn-outline-pink-600:focus,
.btn-outline-pink-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 39, 119, 0.5);
}
.btn-outline-pink-600.disabled,
.btn-outline-pink-600:disabled {
  color: #db2777;
  background-color: transparent;
}
.btn-outline-pink-600:not(:disabled):not(.disabled):active,
.btn-outline-pink-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-600.dropdown-toggle {
  color: #fff;
  background-color: #db2777;
  border-color: #db2777;
}
.btn-outline-pink-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 39, 119, 0.5);
}
.btn-outline-pink-700 {
  color: #be185d;
  border-color: #be185d;
}
.btn-outline-pink-700:hover {
  color: #fff;
  background-color: #be185d;
  border-color: #be185d;
}
.btn-outline-pink-700:focus,
.btn-outline-pink-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 24, 93, 0.5);
}
.btn-outline-pink-700.disabled,
.btn-outline-pink-700:disabled {
  color: #be185d;
  background-color: transparent;
}
.btn-outline-pink-700:not(:disabled):not(.disabled):active,
.btn-outline-pink-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-700.dropdown-toggle {
  color: #fff;
  background-color: #be185d;
  border-color: #be185d;
}
.btn-outline-pink-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 24, 93, 0.5);
}
.btn-outline-pink-800 {
  color: #9d174d;
  border-color: #9d174d;
}
.btn-outline-pink-800:hover {
  color: #fff;
  background-color: #9d174d;
  border-color: #9d174d;
}
.btn-outline-pink-800:focus,
.btn-outline-pink-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 23, 77, 0.5);
}
.btn-outline-pink-800.disabled,
.btn-outline-pink-800:disabled {
  color: #9d174d;
  background-color: transparent;
}
.btn-outline-pink-800:not(:disabled):not(.disabled):active,
.btn-outline-pink-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-800.dropdown-toggle {
  color: #fff;
  background-color: #9d174d;
  border-color: #9d174d;
}
.btn-outline-pink-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 23, 77, 0.5);
}
.btn-outline-pink-900 {
  color: #831843;
  border-color: #831843;
}
.btn-outline-pink-900:hover {
  color: #fff;
  background-color: #831843;
  border-color: #831843;
}
.btn-outline-pink-900:focus,
.btn-outline-pink-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(131, 24, 67, 0.5);
}
.btn-outline-pink-900.disabled,
.btn-outline-pink-900:disabled {
  color: #831843;
  background-color: transparent;
}
.btn-outline-pink-900:not(:disabled):not(.disabled):active,
.btn-outline-pink-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-900.dropdown-toggle {
  color: #fff;
  background-color: #831843;
  border-color: #831843;
}
.btn-outline-pink-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(131, 24, 67, 0.5);
}
.btn-outline-pink-950 {
  color: #500724;
  border-color: #500724;
}
.btn-outline-pink-950:hover {
  color: #fff;
  background-color: #500724;
  border-color: #500724;
}
.btn-outline-pink-950:focus,
.btn-outline-pink-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(80, 7, 36, 0.5);
}
.btn-outline-pink-950.disabled,
.btn-outline-pink-950:disabled {
  color: #500724;
  background-color: transparent;
}
.btn-outline-pink-950:not(:disabled):not(.disabled):active,
.btn-outline-pink-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-pink-950.dropdown-toggle {
  color: #fff;
  background-color: #500724;
  border-color: #500724;
}
.btn-outline-pink-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-pink-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-pink-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(80, 7, 36, 0.5);
}
.btn-outline-rose-50 {
  color: #fff1f2;
  border-color: #fff1f2;
}
.btn-outline-rose-50:hover {
  color: #212529;
  background-color: #fff1f2;
  border-color: #fff1f2;
}
.btn-outline-rose-50:focus,
.btn-outline-rose-50.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 241, 242, 0.5);
}
.btn-outline-rose-50.disabled,
.btn-outline-rose-50:disabled {
  color: #fff1f2;
  background-color: transparent;
}
.btn-outline-rose-50:not(:disabled):not(.disabled):active,
.btn-outline-rose-50:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-50.dropdown-toggle {
  color: #212529;
  background-color: #fff1f2;
  border-color: #fff1f2;
}
.btn-outline-rose-50:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-50:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-50.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 241, 242, 0.5);
}
.btn-outline-rose-100 {
  color: #ffe4e6;
  border-color: #ffe4e6;
}
.btn-outline-rose-100:hover {
  color: #212529;
  background-color: #ffe4e6;
  border-color: #ffe4e6;
}
.btn-outline-rose-100:focus,
.btn-outline-rose-100.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 228, 230, 0.5);
}
.btn-outline-rose-100.disabled,
.btn-outline-rose-100:disabled {
  color: #ffe4e6;
  background-color: transparent;
}
.btn-outline-rose-100:not(:disabled):not(.disabled):active,
.btn-outline-rose-100:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-100.dropdown-toggle {
  color: #212529;
  background-color: #ffe4e6;
  border-color: #ffe4e6;
}
.btn-outline-rose-100:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-100:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-100.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 228, 230, 0.5);
}
.btn-outline-rose-200 {
  color: #fecdd3;
  border-color: #fecdd3;
}
.btn-outline-rose-200:hover {
  color: #212529;
  background-color: #fecdd3;
  border-color: #fecdd3;
}
.btn-outline-rose-200:focus,
.btn-outline-rose-200.focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 205, 211, 0.5);
}
.btn-outline-rose-200.disabled,
.btn-outline-rose-200:disabled {
  color: #fecdd3;
  background-color: transparent;
}
.btn-outline-rose-200:not(:disabled):not(.disabled):active,
.btn-outline-rose-200:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-200.dropdown-toggle {
  color: #212529;
  background-color: #fecdd3;
  border-color: #fecdd3;
}
.btn-outline-rose-200:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-200:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-200.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(254, 205, 211, 0.5);
}
.btn-outline-rose-300 {
  color: #fda4af;
  border-color: #fda4af;
}
.btn-outline-rose-300:hover {
  color: #212529;
  background-color: #fda4af;
  border-color: #fda4af;
}
.btn-outline-rose-300:focus,
.btn-outline-rose-300.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 164, 175, 0.5);
}
.btn-outline-rose-300.disabled,
.btn-outline-rose-300:disabled {
  color: #fda4af;
  background-color: transparent;
}
.btn-outline-rose-300:not(:disabled):not(.disabled):active,
.btn-outline-rose-300:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-300.dropdown-toggle {
  color: #212529;
  background-color: #fda4af;
  border-color: #fda4af;
}
.btn-outline-rose-300:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-300:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-300.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 164, 175, 0.5);
}
.btn-outline-rose-400 {
  color: #fb7185;
  border-color: #fb7185;
}
.btn-outline-rose-400:hover {
  color: #212529;
  background-color: #fb7185;
  border-color: #fb7185;
}
.btn-outline-rose-400:focus,
.btn-outline-rose-400.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 113, 133, 0.5);
}
.btn-outline-rose-400.disabled,
.btn-outline-rose-400:disabled {
  color: #fb7185;
  background-color: transparent;
}
.btn-outline-rose-400:not(:disabled):not(.disabled):active,
.btn-outline-rose-400:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-400.dropdown-toggle {
  color: #212529;
  background-color: #fb7185;
  border-color: #fb7185;
}
.btn-outline-rose-400:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-400:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-400.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 113, 133, 0.5);
}
.btn-outline-rose-500 {
  color: #f43f5e;
  border-color: #f43f5e;
}
.btn-outline-rose-500:hover {
  color: #fff;
  background-color: #f43f5e;
  border-color: #f43f5e;
}
.btn-outline-rose-500:focus,
.btn-outline-rose-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 63, 94, 0.5);
}
.btn-outline-rose-500.disabled,
.btn-outline-rose-500:disabled {
  color: #f43f5e;
  background-color: transparent;
}
.btn-outline-rose-500:not(:disabled):not(.disabled):active,
.btn-outline-rose-500:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-500.dropdown-toggle {
  color: #fff;
  background-color: #f43f5e;
  border-color: #f43f5e;
}
.btn-outline-rose-500:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-500:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244, 63, 94, 0.5);
}
.btn-outline-rose-600 {
  color: #e11d48;
  border-color: #e11d48;
}
.btn-outline-rose-600:hover {
  color: #fff;
  background-color: #e11d48;
  border-color: #e11d48;
}
.btn-outline-rose-600:focus,
.btn-outline-rose-600.focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 29, 72, 0.5);
}
.btn-outline-rose-600.disabled,
.btn-outline-rose-600:disabled {
  color: #e11d48;
  background-color: transparent;
}
.btn-outline-rose-600:not(:disabled):not(.disabled):active,
.btn-outline-rose-600:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-600.dropdown-toggle {
  color: #fff;
  background-color: #e11d48;
  border-color: #e11d48;
}
.btn-outline-rose-600:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-600:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-600.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 29, 72, 0.5);
}
.btn-outline-rose-700 {
  color: #be123c;
  border-color: #be123c;
}
.btn-outline-rose-700:hover {
  color: #fff;
  background-color: #be123c;
  border-color: #be123c;
}
.btn-outline-rose-700:focus,
.btn-outline-rose-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 18, 60, 0.5);
}
.btn-outline-rose-700.disabled,
.btn-outline-rose-700:disabled {
  color: #be123c;
  background-color: transparent;
}
.btn-outline-rose-700:not(:disabled):not(.disabled):active,
.btn-outline-rose-700:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-700.dropdown-toggle {
  color: #fff;
  background-color: #be123c;
  border-color: #be123c;
}
.btn-outline-rose-700:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-700:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(190, 18, 60, 0.5);
}
.btn-outline-rose-800 {
  color: #9f1239;
  border-color: #9f1239;
}
.btn-outline-rose-800:hover {
  color: #fff;
  background-color: #9f1239;
  border-color: #9f1239;
}
.btn-outline-rose-800:focus,
.btn-outline-rose-800.focus {
  box-shadow: 0 0 0 0.2rem rgba(159, 18, 57, 0.5);
}
.btn-outline-rose-800.disabled,
.btn-outline-rose-800:disabled {
  color: #9f1239;
  background-color: transparent;
}
.btn-outline-rose-800:not(:disabled):not(.disabled):active,
.btn-outline-rose-800:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-800.dropdown-toggle {
  color: #fff;
  background-color: #9f1239;
  border-color: #9f1239;
}
.btn-outline-rose-800:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-800:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-800.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(159, 18, 57, 0.5);
}
.btn-outline-rose-900 {
  color: #881337;
  border-color: #881337;
}
.btn-outline-rose-900:hover {
  color: #fff;
  background-color: #881337;
  border-color: #881337;
}
.btn-outline-rose-900:focus,
.btn-outline-rose-900.focus {
  box-shadow: 0 0 0 0.2rem rgba(136, 19, 55, 0.5);
}
.btn-outline-rose-900.disabled,
.btn-outline-rose-900:disabled {
  color: #881337;
  background-color: transparent;
}
.btn-outline-rose-900:not(:disabled):not(.disabled):active,
.btn-outline-rose-900:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-900.dropdown-toggle {
  color: #fff;
  background-color: #881337;
  border-color: #881337;
}
.btn-outline-rose-900:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-900:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-900.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(136, 19, 55, 0.5);
}
.btn-outline-rose-950 {
  color: #4c0519;
  border-color: #4c0519;
}
.btn-outline-rose-950:hover {
  color: #fff;
  background-color: #4c0519;
  border-color: #4c0519;
}
.btn-outline-rose-950:focus,
.btn-outline-rose-950.focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 5, 25, 0.5);
}
.btn-outline-rose-950.disabled,
.btn-outline-rose-950:disabled {
  color: #4c0519;
  background-color: transparent;
}
.btn-outline-rose-950:not(:disabled):not(.disabled):active,
.btn-outline-rose-950:not(:disabled):not(.disabled).active,
.show > .btn-outline-rose-950.dropdown-toggle {
  color: #fff;
  background-color: #4c0519;
  border-color: #4c0519;
}
.btn-outline-rose-950:not(:disabled):not(.disabled):active:focus,
.btn-outline-rose-950:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-rose-950.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 5, 25, 0.5);
}
.btn-link {
  font-weight: 400;
  color: #009DA0;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(0, 81.934375, 83.5);
  text-decoration: underline;
}
.btn-link:focus,
.btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled,
.btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}
input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-menu[x-placement^=top],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}
.dropdown-divider {
  height: 0;
  margin: 0.75rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #009DA0;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-prepend {
  margin-right: -1px;
}
.input-group-append {
  margin-left: -1px;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}
.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}
.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}
.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}
.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #009DA0;
  background-color: #009DA0;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(32.5, 250.828125, 255);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(83.5, 251.784375, 255);
  border-color: rgb(83.5, 251.784375, 255);
}
.custom-control-input[disabled] ~ .custom-control-label,
.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before,
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}
.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #009DA0;
  background-color: #009DA0;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 157, 160, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 157, 160, 0.5);
}
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 157, 160, 0.5);
}
.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition:
    transform 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;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 157, 160, 0.5);
}
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: rgb(32.5, 250.828125, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}
.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(32.5, 250.828125, 255);
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}
.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #f5f7fa, 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #009DA0;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(83.5, 251.784375, 255);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #009DA0;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(83.5, 251.784375, 255);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #009DA0;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(83.5, 251.784375, 255);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}
.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover,
.nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #f5f7fa;
  border-color: #dee2e6 #dee2e6 #f5f7fa;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #009DA0;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.75rem 1.5rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1.5rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover,
.navbar-toggler:focus {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}
.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover,
.navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.5rem;
}
.card-title {
  margin-bottom: 1.5rem;
}
.card-subtitle {
  margin-top: -0.75rem;
  margin-bottom: 0;
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.5rem;
}
.card-header {
  padding: 1.5rem 1.5rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-footer {
  padding: 1.5rem 1.5rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}
.card-header-tabs {
  margin-right: -0.75rem;
  margin-bottom: -1.5rem;
  margin-left: -0.75rem;
  border-bottom: 0;
}
.card-header-pills {
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}
.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 1.5rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #009DA0;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(0, 81.934375, 83.5);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.25);
}
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover,
a.badge:focus {
  text-decoration: none;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}
.badge-primary {
  color: #fff;
  background-color: #009DA0;
}
a.badge-primary:hover,
a.badge-primary:focus {
  color: #fff;
  background-color: rgb(0, 106.95625, 109);
}
a.badge-primary:focus,
a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.badge-secondary {
  color: #fff;
  background-color: #868e96;
}
a.badge-secondary:hover,
a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(108.2522123894, 116.5, 124.7477876106);
}
a.badge-secondary:focus,
a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.badge-success {
  color: #fff;
  background-color: #0CC27E;
}
a.badge-success:hover,
a.badge-success:focus {
  color: #fff;
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
}
a.badge-success:focus,
a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.badge-info {
  color: #fff;
  background-color: #1CBCD8;
}
a.badge-info:hover,
a.badge-info:focus {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
a.badge-info:focus,
a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.badge-warning {
  color: #212529;
  background-color: #FF8D60;
}
a.badge-warning:hover,
a.badge-warning:focus {
  color: #212529;
  background-color: rgb(255, 104.4339622642, 45);
}
a.badge-warning:focus,
a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.badge-danger {
  color: #fff;
  background-color: #FF586B;
}
a.badge-danger:hover,
a.badge-danger:focus {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
}
a.badge-danger:focus,
a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover,
a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus,
a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover,
a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus,
a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.badge-multi-green {
  color: #fff;
  background-color: #0CC27E;
}
a.badge-multi-green:hover,
a.badge-multi-green:focus {
  color: #fff;
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427);
}
a.badge-multi-green:focus,
a.badge-multi-green.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(12, 194, 126, 0.5);
}
.badge-multi-blue {
  color: #fff;
  background-color: #1CBCD8;
}
a.badge-multi-blue:hover,
a.badge-multi-blue:focus {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
a.badge-multi-blue:focus,
a.badge-multi-blue.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.badge-multi-red {
  color: #fff;
  background-color: #FF586B;
}
a.badge-multi-red:hover,
a.badge-multi-red:focus {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
}
a.badge-multi-red:focus,
a.badge-multi-red.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.badge-multi-yellow {
  color: #212529;
  background-color: #FFD76E;
}
a.badge-multi-yellow:hover,
a.badge-multi-yellow:focus {
  color: #212529;
  background-color: rgb(255, 200.9310344828, 59);
}
a.badge-multi-yellow:focus,
a.badge-multi-yellow.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 110, 0.5);
}
.badge-multi-purple {
  color: #212529;
  background-color: #A389D4;
}
a.badge-multi-purple:hover,
a.badge-multi-purple:focus {
  color: #212529;
  background-color: rgb(133.8571428571, 99.6211180124, 198.3788819876);
}
a.badge-multi-purple:focus,
a.badge-multi-purple.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(163, 137, 212, 0.5);
}
.badge-multi-grey {
  color: #fff;
  background-color: #868e96;
}
a.badge-multi-grey:hover,
a.badge-multi-grey:focus {
  color: #fff;
  background-color: rgb(108.2522123894, 116.5, 124.7477876106);
}
a.badge-multi-grey:focus,
a.badge-multi-grey.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}
.badge-multi-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-multi-dark:hover,
a.badge-multi-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-multi-dark:focus,
a.badge-multi-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.badge-multi-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-multi-light:hover,
a.badge-multi-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-multi-light:focus,
a.badge-multi-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.badge-multi-cian {
  color: #fff;
  background-color: #009DA0;
}
a.badge-multi-cian:hover,
a.badge-multi-cian:focus {
  color: #fff;
  background-color: rgb(0, 106.95625, 109);
}
a.badge-multi-cian:focus,
a.badge-multi-cian.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 157, 160, 0.5);
}
.badge-multi-orange {
  color: #212529;
  background-color: #FF8D60;
}
a.badge-multi-orange:hover,
a.badge-multi-orange:focus {
  color: #212529;
  background-color: rgb(255, 104.4339622642, 45);
}
a.badge-multi-orange:focus,
a.badge-multi-orange.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 141, 96, 0.5);
}
.badge-multi-pink {
  color: #fff;
  background-color: #FF586B;
}
a.badge-multi-pink:hover,
a.badge-multi-pink:focus {
  color: #fff;
  background-color: rgb(255, 37, 61.8023952096);
}
a.badge-multi-pink:focus,
a.badge-multi-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 88, 107, 0.5);
}
.badge-multi-teal {
  color: #fff;
  background-color: #1CBCD8;
}
a.badge-multi-teal:hover,
a.badge-multi-teal:focus {
  color: #fff;
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164);
}
a.badge-multi-teal:focus,
a.badge-multi-teal.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(28, 188, 216, 0.5);
}
.badge-multi-indigo {
  color: #fff;
  background-color: #6610f2;
}
a.badge-multi-indigo:hover,
a.badge-multi-indigo:focus {
  color: #fff;
  background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
}
a.badge-multi-indigo:focus,
a.badge-multi-indigo.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(102, 16, 242, 0.5);
}
.badge-multi-blue-light {
  color: #212529;
  background-color: #ADD8E6;
}
a.badge-multi-blue-light:hover,
a.badge-multi-blue-light:focus {
  color: #212529;
  background-color: rgb(133.9158878505, 197.4112149533, 218.0841121495);
}
a.badge-multi-blue-light:focus,
a.badge-multi-blue-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(173, 216, 230, 0.5);
}
.badge-multi-blue-dark {
  color: #fff;
  background-color: #00008B;
}
a.badge-multi-blue-dark:hover,
a.badge-multi-blue-dark:focus {
  color: #fff;
  background-color: #000058;
}
a.badge-multi-blue-dark:focus,
a.badge-multi-blue-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 139, 0.5);
}
.badge-multi-green-light {
  color: #212529;
  background-color: #90EE90;
}
a.badge-multi-green-light:hover,
a.badge-multi-green-light:focus {
  color: #212529;
  background-color: rgb(99.7734375, 231.2265625, 99.7734375);
}
a.badge-multi-green-light:focus,
a.badge-multi-green-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(144, 238, 144, 0.5);
}
.badge-multi-green-dark {
  color: #fff;
  background-color: #006400;
}
a.badge-multi-green-dark:hover,
a.badge-multi-green-dark:focus {
  color: #fff;
  background-color: #003100;
}
a.badge-multi-green-dark:focus,
a.badge-multi-green-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 100, 0, 0.5);
}
.badge-multi-red-light {
  color: #212529;
  background-color: #FF7F7F;
}
a.badge-multi-red-light:hover,
a.badge-multi-red-light:focus {
  color: #212529;
  background-color: #ff4c4c;
}
a.badge-multi-red-light:focus,
a.badge-multi-red-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 127, 127, 0.5);
}
.badge-multi-red-dark {
  color: #fff;
  background-color: #8B0000;
}
a.badge-multi-red-dark:hover,
a.badge-multi-red-dark:focus {
  color: #fff;
  background-color: #580000;
}
a.badge-multi-red-dark:focus,
a.badge-multi-red-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(139, 0, 0, 0.5);
}
.badge-multi-yellow-light {
  color: #212529;
  background-color: #FFFFE0;
}
a.badge-multi-yellow-light:hover,
a.badge-multi-yellow-light:focus {
  color: #212529;
  background-color: #ffffad;
}
a.badge-multi-yellow-light:focus,
a.badge-multi-yellow-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 224, 0.5);
}
.badge-multi-yellow-dark {
  color: #212529;
  background-color: #FFD700;
}
a.badge-multi-yellow-dark:hover,
a.badge-multi-yellow-dark:focus {
  color: #212529;
  background-color: #ccac00;
}
a.badge-multi-yellow-dark:focus,
a.badge-multi-yellow-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 215, 0, 0.5);
}
.badge-multi-purple-light {
  color: #212529;
  background-color: #E6E6FA;
}
a.badge-multi-purple-light:hover,
a.badge-multi-purple-light:focus {
  color: #212529;
  background-color: rgb(187.5, 187.5, 241.5);
}
a.badge-multi-purple-light:focus,
a.badge-multi-purple-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 250, 0.5);
}
.badge-multi-purple-dark {
  color: #fff;
  background-color: #800080;
}
a.badge-multi-purple-dark:hover,
a.badge-multi-purple-dark:focus {
  color: #fff;
  background-color: #4d004d;
}
a.badge-multi-purple-dark:focus,
a.badge-multi-purple-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(128, 0, 128, 0.5);
}
.badge-multi-grey-light {
  color: #212529;
  background-color: #D3D3D3;
}
a.badge-multi-grey-light:hover,
a.badge-multi-grey-light:focus {
  color: #212529;
  background-color: rgb(185.5, 185.5, 185.5);
}
a.badge-multi-grey-light:focus,
a.badge-multi-grey-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(211, 211, 211, 0.5);
}
.badge-multi-grey-dark {
  color: #212529;
  background-color: #A9A9A9;
}
a.badge-multi-grey-dark:hover,
a.badge-multi-grey-dark:focus {
  color: #212529;
  background-color: rgb(143.5, 143.5, 143.5);
}
a.badge-multi-grey-dark:focus,
a.badge-multi-grey-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(169, 169, 169, 0.5);
}
.badge-multi-dark-light {
  color: #fff;
  background-color: #696969;
}
a.badge-multi-dark-light:hover,
a.badge-multi-dark-light:focus {
  color: #fff;
  background-color: rgb(79.5, 79.5, 79.5);
}
a.badge-multi-dark-light:focus,
a.badge-multi-dark-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(105, 105, 105, 0.5);
}
.badge-multi-dark-dark {
  color: #fff;
  background-color: #1C1C1C;
}
a.badge-multi-dark-dark:hover,
a.badge-multi-dark-dark:focus {
  color: #fff;
  background-color: rgb(2.5, 2.5, 2.5);
}
a.badge-multi-dark-dark:focus,
a.badge-multi-dark-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(28, 28, 28, 0.5);
}
.badge-multi-light-light {
  color: #212529;
  background-color: #FFFFFF;
}
a.badge-multi-light-light:hover,
a.badge-multi-light-light:focus {
  color: #212529;
  background-color: rgb(229.5, 229.5, 229.5);
}
a.badge-multi-light-light:focus,
a.badge-multi-light-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.badge-multi-light-dark {
  color: #212529;
  background-color: #DCDCDC;
}
a.badge-multi-light-dark:hover,
a.badge-multi-light-dark:focus {
  color: #212529;
  background-color: rgb(194.5, 194.5, 194.5);
}
a.badge-multi-light-dark:focus,
a.badge-multi-light-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 220, 220, 0.5);
}
.badge-multi-cian-light {
  color: #212529;
  background-color: #E0FFFF;
}
a.badge-multi-cian-light:hover,
a.badge-multi-cian-light:focus {
  color: #212529;
  background-color: #adffff;
}
a.badge-multi-cian-light:focus,
a.badge-multi-cian-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 255, 255, 0.5);
}
.badge-multi-cian-dark {
  color: #fff;
  background-color: #008B8B;
}
a.badge-multi-cian-dark:hover,
a.badge-multi-cian-dark:focus {
  color: #fff;
  background-color: #005858;
}
a.badge-multi-cian-dark:focus,
a.badge-multi-cian-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 139, 139, 0.5);
}
.badge-multi-orange-light {
  color: #212529;
  background-color: #FFA07A;
}
a.badge-multi-orange-light:hover,
a.badge-multi-orange-light:focus {
  color: #212529;
  background-color: rgb(255, 123.5714285714, 71);
}
a.badge-multi-orange-light:focus,
a.badge-multi-orange-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 160, 122, 0.5);
}
.badge-multi-orange-dark {
  color: #fff;
  background-color: #FF4500;
}
a.badge-multi-orange-dark:hover,
a.badge-multi-orange-dark:focus {
  color: #fff;
  background-color: rgb(204, 55.2, 0);
}
a.badge-multi-orange-dark:focus,
a.badge-multi-orange-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 69, 0, 0.5);
}
.badge-multi-pink-light {
  color: #212529;
  background-color: #FFB6C1;
}
a.badge-multi-pink-light:hover,
a.badge-multi-pink-light:focus {
  color: #212529;
  background-color: rgb(255, 131, 149.6849315068);
}
a.badge-multi-pink-light:focus,
a.badge-multi-pink-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 182, 193, 0.5);
}
.badge-multi-pink-dark {
  color: #fff;
  background-color: #C71585;
}
a.badge-multi-pink-dark:hover,
a.badge-multi-pink-dark:focus {
  color: #fff;
  background-color: rgb(152.8681818182, 16.1318181818, 102.1681818182);
}
a.badge-multi-pink-dark:focus,
a.badge-multi-pink-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(199, 21, 133, 0.5);
}
.badge-multi-teal-light {
  color: #212529;
  background-color: #AFEEEE;
}
a.badge-multi-teal-light:hover,
a.badge-multi-teal-light:focus {
  color: #212529;
  background-color: rgb(132.9381443299, 229.0618556701, 229.0618556701);
}
a.badge-multi-teal-light:focus,
a.badge-multi-teal-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(175, 238, 238, 0.5);
}
.badge-multi-teal-dark {
  color: #fff;
  background-color: #008080;
}
a.badge-multi-teal-dark:hover,
a.badge-multi-teal-dark:focus {
  color: #fff;
  background-color: #004d4d;
}
a.badge-multi-teal-dark:focus,
a.badge-multi-teal-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 128, 128, 0.5);
}
.badge-multi-indigo-light {
  color: #212529;
  background-color: #B0C4DE;
}
a.badge-multi-indigo-light:hover,
a.badge-multi-indigo-light:focus {
  color: #212529;
  background-color: rgb(140.0267857143, 169.1339285714, 206.9732142857);
}
a.badge-multi-indigo-light:focus,
a.badge-multi-indigo-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(176, 196, 222, 0.5);
}
.badge-multi-indigo-dark {
  color: #fff;
  background-color: #4B0082;
}
a.badge-multi-indigo-dark:hover,
a.badge-multi-indigo-dark:focus {
  color: #fff;
  background-color: rgb(45.5769230769, 0, 79);
}
a.badge-multi-indigo-dark:focus,
a.badge-multi-indigo-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.badge-multi-primary {
  color: #fff;
  background-color: #005f60;
}
a.badge-multi-primary:hover,
a.badge-multi-primary:focus {
  color: #fff;
  background-color: rgb(0, 44.53125, 45);
}
a.badge-multi-primary:focus,
a.badge-multi-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 95, 96, 0.5);
}
.badge-multi-secondary {
  color: #fff;
  background-color: #5f6368;
}
a.badge-multi-secondary:hover,
a.badge-multi-secondary:focus {
  color: #fff;
  background-color: rgb(70.6532663317, 73.6281407035, 77.3467336683);
}
a.badge-multi-secondary:focus,
a.badge-multi-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(95, 99, 104, 0.5);
}
.badge-multi-thediary {
  color: #212529;
  background-color: #ff6f61;
}
a.badge-multi-thediary:hover,
a.badge-multi-thediary:focus {
  color: #212529;
  background-color: rgb(255, 64.5189873418, 46);
}
a.badge-multi-thediary:focus,
a.badge-multi-thediary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 111, 97, 0.5);
}
.badge-slate-50 {
  color: #212529;
  background-color: #f8fafc;
}
a.badge-slate-50:hover,
a.badge-slate-50:focus {
  color: #212529;
  background-color: rgb(212.3, 224.5, 236.7);
}
a.badge-slate-50:focus,
a.badge-slate-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 250, 252, 0.5);
}
.badge-slate-100 {
  color: #212529;
  background-color: #f1f5f9;
}
a.badge-slate-100:hover,
a.badge-slate-100:focus {
  color: #212529;
  background-color: rgb(205.3, 219.5, 233.7);
}
a.badge-slate-100:focus,
a.badge-slate-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(241, 245, 249, 0.5);
}
.badge-slate-200 {
  color: #212529;
  background-color: #e2e8f0;
}
a.badge-slate-200:hover,
a.badge-slate-200:focus {
  color: #212529;
  background-color: rgb(192.3863636364, 205.3409090909, 222.6136363636);
}
a.badge-slate-200:focus,
a.badge-slate-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5);
}
.badge-slate-300 {
  color: #212529;
  background-color: #cbd5e1;
}
a.badge-slate-300:hover,
a.badge-slate-300:focus {
  color: #212529;
  background-color: rgb(170.6585365854, 186.8780487805, 206.3414634146);
}
a.badge-slate-300:focus,
a.badge-slate-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(203, 213, 225, 0.5);
}
.badge-slate-400 {
  color: #212529;
  background-color: #94a3b8;
}
a.badge-slate-400:hover,
a.badge-slate-400:focus {
  color: #212529;
  background-color: rgb(117.3426966292, 136.6404494382, 163.6573033708);
}
a.badge-slate-400:focus,
a.badge-slate-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(148, 163, 184, 0.5);
}
.badge-slate-500 {
  color: #fff;
  background-color: #64748b;
}
a.badge-slate-500:hover,
a.badge-slate-500:focus {
  color: #fff;
  background-color: rgb(78.6610878661, 91.2468619247, 109.3389121339);
}
a.badge-slate-500:focus,
a.badge-slate-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(100, 116, 139, 0.5);
}
.badge-slate-600 {
  color: #fff;
  background-color: #475569;
}
a.badge-slate-600:hover,
a.badge-slate-600:focus {
  color: #fff;
  background-color: rgb(50.4261363636, 60.3693181818, 74.5738636364);
}
a.badge-slate-600:focus,
a.badge-slate-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(71, 85, 105, 0.5);
}
.badge-slate-700 {
  color: #fff;
  background-color: #334155;
}
a.badge-slate-700:hover,
a.badge-slate-700:focus {
  color: #fff;
  background-color: rgb(31.875, 40.625, 53.125);
}
a.badge-slate-700:focus,
a.badge-slate-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(51, 65, 85, 0.5);
}
.badge-slate-800 {
  color: #fff;
  background-color: #1e293b;
}
a.badge-slate-800:hover,
a.badge-slate-800:focus {
  color: #fff;
  background-color: rgb(12.808988764, 17.5056179775, 25.191011236);
}
a.badge-slate-800:focus,
a.badge-slate-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(30, 41, 59, 0.5);
}
.badge-slate-900 {
  color: #fff;
  background-color: #0f172a;
}
a.badge-slate-900:hover,
a.badge-slate-900:focus {
  color: #fff;
  background-color: rgb(1.5789473684, 2.4210526316, 4.4210526316);
}
a.badge-slate-900:focus,
a.badge-slate-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(15, 23, 42, 0.5);
}
.badge-slate-950 {
  color: #fff;
  background-color: #020617;
}
a.badge-slate-950:hover,
a.badge-slate-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-slate-950:focus,
a.badge-slate-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(2, 6, 23, 0.5);
}
.badge-gray-50 {
  color: #212529;
  background-color: #f9fafb;
}
a.badge-gray-50:hover,
a.badge-gray-50:focus {
  color: #212529;
  background-color: rgb(218.4, 224.5, 230.6);
}
a.badge-gray-50:focus,
a.badge-gray-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 250, 251, 0.5);
}
.badge-gray-100 {
  color: #212529;
  background-color: #f3f4f6;
}
a.badge-gray-100:hover,
a.badge-gray-100:focus {
  color: #212529;
  background-color: rgb(213.8571428571, 217.2857142857, 224.1428571429);
}
a.badge-gray-100:focus,
a.badge-gray-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 244, 246, 0.5);
}
.badge-gray-200 {
  color: #212529;
  background-color: #e5e7eb;
}
a.badge-gray-200:hover,
a.badge-gray-200:focus {
  color: #212529;
  background-color: rgb(200.1739130435, 204.3913043478, 212.8260869565);
}
a.badge-gray-200:focus,
a.badge-gray-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(229, 231, 235, 0.5);
}
.badge-gray-300 {
  color: #212529;
  background-color: #d1d5db;
}
a.badge-gray-300:hover,
a.badge-gray-300:focus {
  color: #212529;
  background-color: rgb(180.3902439024, 186.8780487805, 196.6097560976);
}
a.badge-gray-300:focus,
a.badge-gray-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(209, 213, 219, 0.5);
}
.badge-gray-400 {
  color: #212529;
  background-color: #9ca3af;
}
a.badge-gray-400:hover,
a.badge-gray-400:focus {
  color: #212529;
  background-color: rgb(127.7932960894, 136.7877094972, 152.2067039106);
}
a.badge-gray-400:focus,
a.badge-gray-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(156, 163, 175, 0.5);
}
.badge-gray-500 {
  color: #fff;
  background-color: #6b7280;
}
a.badge-gray-500:hover,
a.badge-gray-500:focus {
  color: #fff;
  background-color: rgb(83.7787234043, 89.2595744681, 100.2212765957);
}
a.badge-gray-500:focus,
a.badge-gray-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(107, 114, 128, 0.5);
}
.badge-gray-600 {
  color: #fff;
  background-color: #4b5563;
}
a.badge-gray-600:hover,
a.badge-gray-600:focus {
  color: #fff;
  background-color: rgb(53.0172413793, 60.0862068966, 69.9827586207);
}
a.badge-gray-600:focus,
a.badge-gray-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(75, 85, 99, 0.5);
}
.badge-gray-700 {
  color: #fff;
  background-color: #374151;
}
a.badge-gray-700:hover,
a.badge-gray-700:focus {
  color: #fff;
  background-color: rgb(34.375, 40.625, 50.625);
}
a.badge-gray-700:focus,
a.badge-gray-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 65, 81, 0.5);
}
.badge-gray-800 {
  color: #fff;
  background-color: #1f2937;
}
a.badge-gray-800:hover,
a.badge-gray-800:focus {
  color: #fff;
  background-color: rgb(12.6162790698, 16.6860465116, 22.3837209302);
}
a.badge-gray-800:focus,
a.badge-gray-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(31, 41, 55, 0.5);
}
.badge-gray-900 {
  color: #fff;
  background-color: #111827;
}
a.badge-gray-900:hover,
a.badge-gray-900:focus {
  color: #fff;
  background-color: rgb(1.5178571429, 2.1428571429, 3.4821428571);
}
a.badge-gray-900:focus,
a.badge-gray-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(17, 24, 39, 0.5);
}
.badge-gray-950 {
  color: #fff;
  background-color: #030712;
}
a.badge-gray-950:hover,
a.badge-gray-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-gray-950:focus,
a.badge-gray-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 7, 18, 0.5);
}
.badge-zinc-50 {
  color: #212529;
  background-color: #fafafa;
}
a.badge-zinc-50:hover,
a.badge-zinc-50:focus {
  color: #212529;
  background-color: rgb(224.5, 224.5, 224.5);
}
a.badge-zinc-50:focus,
a.badge-zinc-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.badge-zinc-100 {
  color: #212529;
  background-color: #f4f4f5;
}
a.badge-zinc-100:hover,
a.badge-zinc-100:focus {
  color: #212529;
  background-color: rgb(217.2857142857, 217.2857142857, 220.7142857143);
}
a.badge-zinc-100:focus,
a.badge-zinc-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(244, 244, 245, 0.5);
}
.badge-zinc-200 {
  color: #212529;
  background-color: #e4e4e7;
}
a.badge-zinc-200:hover,
a.badge-zinc-200:focus {
  color: #212529;
  background-color: #c9c9cf;
}
a.badge-zinc-200:focus,
a.badge-zinc-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(228, 228, 231, 0.5);
}
.badge-zinc-300 {
  color: #212529;
  background-color: #d4d4d8;
}
a.badge-zinc-300:hover,
a.badge-zinc-300:focus {
  color: #212529;
  background-color: rgb(185.256097561, 185.256097561, 191.743902439);
}
a.badge-zinc-300:focus,
a.badge-zinc-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 216, 0.5);
}
.badge-zinc-400 {
  color: #212529;
  background-color: #a1a1aa;
}
a.badge-zinc-400:hover,
a.badge-zinc-400:focus {
  color: #212529;
  background-color: rgb(134.217877095, 134.217877095, 145.782122905);
}
a.badge-zinc-400:focus,
a.badge-zinc-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(161, 161, 170, 0.5);
}
.badge-zinc-500 {
  color: #fff;
  background-color: #71717a;
}
a.badge-zinc-500:hover,
a.badge-zinc-500:focus {
  color: #fff;
  background-color: rgb(88.4765957447, 88.4765957447, 95.5234042553);
}
a.badge-zinc-500:focus,
a.badge-zinc-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(113, 113, 122, 0.5);
}
.badge-zinc-600 {
  color: #fff;
  background-color: #52525b;
}
a.badge-zinc-600:hover,
a.badge-zinc-600:focus {
  color: #fff;
  background-color: rgb(57.8265895954, 57.8265895954, 64.1734104046);
}
a.badge-zinc-600:focus,
a.badge-zinc-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 91, 0.5);
}
.badge-zinc-700 {
  color: #fff;
  background-color: #3f3f46;
}
a.badge-zinc-700:hover,
a.badge-zinc-700:focus {
  color: #fff;
  background-color: rgb(38.8421052632, 38.8421052632, 43.1578947368);
}
a.badge-zinc-700:focus,
a.badge-zinc-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 63, 70, 0.5);
}
.badge-zinc-800 {
  color: #fff;
  background-color: #27272a;
}
a.badge-zinc-800:hover,
a.badge-zinc-800:focus {
  color: #fff;
  background-color: rgb(14.4444444444, 14.4444444444, 15.5555555556);
}
a.badge-zinc-800:focus,
a.badge-zinc-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(39, 39, 42, 0.5);
}
.badge-zinc-900 {
  color: #fff;
  background-color: #18181b;
}
a.badge-zinc-900:hover,
a.badge-zinc-900:focus {
  color: #fff;
  background-color: black;
}
a.badge-zinc-900:focus,
a.badge-zinc-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(24, 24, 27, 0.5);
}
.badge-zinc-950 {
  color: #fff;
  background-color: #09090b;
}
a.badge-zinc-950:hover,
a.badge-zinc-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-zinc-950:focus,
a.badge-zinc-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(9, 9, 11, 0.5);
}
.badge-neutral-50 {
  color: #212529;
  background-color: #fafafa;
}
a.badge-neutral-50:hover,
a.badge-neutral-50:focus {
  color: #212529;
  background-color: rgb(224.5, 224.5, 224.5);
}
a.badge-neutral-50:focus,
a.badge-neutral-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 250, 0.5);
}
.badge-neutral-100 {
  color: #212529;
  background-color: #f5f5f5;
}
a.badge-neutral-100:hover,
a.badge-neutral-100:focus {
  color: #212529;
  background-color: rgb(219.5, 219.5, 219.5);
}
a.badge-neutral-100:focus,
a.badge-neutral-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.badge-neutral-200 {
  color: #212529;
  background-color: #e5e5e5;
}
a.badge-neutral-200:hover,
a.badge-neutral-200:focus {
  color: #212529;
  background-color: rgb(203.5, 203.5, 203.5);
}
a.badge-neutral-200:focus,
a.badge-neutral-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(229, 229, 229, 0.5);
}
.badge-neutral-300 {
  color: #212529;
  background-color: #d4d4d4;
}
a.badge-neutral-300:hover,
a.badge-neutral-300:focus {
  color: #212529;
  background-color: rgb(186.5, 186.5, 186.5);
}
a.badge-neutral-300:focus,
a.badge-neutral-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(212, 212, 212, 0.5);
}
.badge-neutral-400 {
  color: #212529;
  background-color: #a3a3a3;
}
a.badge-neutral-400:hover,
a.badge-neutral-400:focus {
  color: #212529;
  background-color: rgb(137.5, 137.5, 137.5);
}
a.badge-neutral-400:focus,
a.badge-neutral-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(163, 163, 163, 0.5);
}
.badge-neutral-500 {
  color: #fff;
  background-color: #737373;
}
a.badge-neutral-500:hover,
a.badge-neutral-500:focus {
  color: #fff;
  background-color: rgb(89.5, 89.5, 89.5);
}
a.badge-neutral-500:focus,
a.badge-neutral-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(115, 115, 115, 0.5);
}
.badge-neutral-600 {
  color: #fff;
  background-color: #525252;
}
a.badge-neutral-600:hover,
a.badge-neutral-600:focus {
  color: #fff;
  background-color: rgb(56.5, 56.5, 56.5);
}
a.badge-neutral-600:focus,
a.badge-neutral-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(82, 82, 82, 0.5);
}
.badge-neutral-700 {
  color: #fff;
  background-color: #404040;
}
a.badge-neutral-700:hover,
a.badge-neutral-700:focus {
  color: #fff;
  background-color: rgb(38.5, 38.5, 38.5);
}
a.badge-neutral-700:focus,
a.badge-neutral-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(64, 64, 64, 0.5);
}
.badge-neutral-800 {
  color: #fff;
  background-color: #262626;
}
a.badge-neutral-800:hover,
a.badge-neutral-800:focus {
  color: #fff;
  background-color: rgb(12.5, 12.5, 12.5);
}
a.badge-neutral-800:focus,
a.badge-neutral-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
.badge-neutral-900 {
  color: #fff;
  background-color: #171717;
}
a.badge-neutral-900:hover,
a.badge-neutral-900:focus {
  color: #fff;
  background-color: black;
}
a.badge-neutral-900:focus,
a.badge-neutral-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 23, 23, 0.5);
}
.badge-neutral-950 {
  color: #fff;
  background-color: #0a0a0a;
}
a.badge-neutral-950:hover,
a.badge-neutral-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-neutral-950:focus,
a.badge-neutral-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(10, 10, 10, 0.5);
}
.badge-stone-50 {
  color: #212529;
  background-color: #fafaf9;
}
a.badge-stone-50:hover,
a.badge-stone-50:focus {
  color: #212529;
  background-color: rgb(226.8181818182, 226.8181818182, 221.1818181818);
}
a.badge-stone-50:focus,
a.badge-stone-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 250, 249, 0.5);
}
.badge-stone-100 {
  color: #212529;
  background-color: #f5f5f4;
}
a.badge-stone-100:hover,
a.badge-stone-100:focus {
  color: #212529;
  background-color: rgb(220.7142857143, 220.7142857143, 217.2857142857);
}
a.badge-stone-100:focus,
a.badge-stone-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 244, 0.5);
}
.badge-stone-200 {
  color: #212529;
  background-color: #e7e5e4;
}
a.badge-stone-200:hover,
a.badge-stone-200:focus {
  color: #212529;
  background-color: #cfcbc9;
}
a.badge-stone-200:focus,
a.badge-stone-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(231, 229, 228, 0.5);
}
.badge-stone-300 {
  color: #212529;
  background-color: #d6d3d1;
}
a.badge-stone-300:hover,
a.badge-stone-300:focus {
  color: #212529;
  background-color: rgb(189.9655172414, 185.2068965517, 182.0344827586);
}
a.badge-stone-300:focus,
a.badge-stone-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(214, 211, 209, 0.5);
}
.badge-stone-400 {
  color: #212529;
  background-color: #a8a29e;
}
a.badge-stone-400:hover,
a.badge-stone-400:focus {
  color: #212529;
  background-color: rgb(143.8858695652, 136.222826087, 131.1141304348);
}
a.badge-stone-400:focus,
a.badge-stone-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(168, 162, 158, 0.5);
}
.badge-stone-500 {
  color: #fff;
  background-color: #78716c;
}
a.badge-stone-500:hover,
a.badge-stone-500:focus {
  color: #fff;
  background-color: rgb(93.1578947368, 87.7236842105, 83.8421052632);
}
a.badge-stone-500:focus,
a.badge-stone-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(120, 113, 108, 0.5);
}
.badge-stone-600 {
  color: #fff;
  background-color: #57534e;
}
a.badge-stone-600:hover,
a.badge-stone-600:focus {
  color: #fff;
  background-color: rgb(60.1090909091, 57.3454545455, 53.8909090909);
}
a.badge-stone-600:focus,
a.badge-stone-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(87, 83, 78, 0.5);
}
.badge-stone-700 {
  color: #fff;
  background-color: #44403c;
}
a.badge-stone-700:hover,
a.badge-stone-700:focus {
  color: #fff;
  background-color: rgb(40.90625, 38.5, 36.09375);
}
a.badge-stone-700:focus,
a.badge-stone-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 64, 60, 0.5);
}
.badge-stone-800 {
  color: #fff;
  background-color: #292524;
}
a.badge-stone-800:hover,
a.badge-stone-800:focus {
  color: #fff;
  background-color: rgb(13.8441558442, 12.4935064935, 12.1558441558);
}
a.badge-stone-800:focus,
a.badge-stone-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(41, 37, 36, 0.5);
}
.badge-stone-900 {
  color: #fff;
  background-color: #1c1917;
}
a.badge-stone-900:hover,
a.badge-stone-900:focus {
  color: #fff;
  background-color: black;
}
a.badge-stone-900:focus,
a.badge-stone-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(28, 25, 23, 0.5);
}
.badge-stone-950 {
  color: #fff;
  background-color: #0c0a09;
}
a.badge-stone-950:hover,
a.badge-stone-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-stone-950:focus,
a.badge-stone-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(12, 10, 9, 0.5);
}
.badge-red-50 {
  color: #212529;
  background-color: #fef2f2;
}
a.badge-red-50:hover,
a.badge-red-50:focus {
  color: #212529;
  background-color: rgb(250.3571428571, 194.6428571429, 194.6428571429);
}
a.badge-red-50:focus,
a.badge-red-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 242, 242, 0.5);
}
.badge-red-100 {
  color: #212529;
  background-color: #fee2e2;
}
a.badge-red-100:hover,
a.badge-red-100:focus {
  color: #212529;
  background-color: rgb(252.3, 176.7, 176.7);
}
a.badge-red-100:focus,
a.badge-red-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 226, 226, 0.5);
}
.badge-red-200 {
  color: #212529;
  background-color: #fecaca;
}
a.badge-red-200:hover,
a.badge-red-200:focus {
  color: #212529;
  background-color: rgb(253.0555555556, 151.9444444444, 151.9444444444);
}
a.badge-red-200:focus,
a.badge-red-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 202, 202, 0.5);
}
.badge-red-300 {
  color: #212529;
  background-color: #fca5a5;
}
a.badge-red-300:hover,
a.badge-red-300:focus {
  color: #212529;
  background-color: rgb(250.3548387097, 115.6451612903, 115.6451612903);
}
a.badge-red-300:focus,
a.badge-red-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(252, 165, 165, 0.5);
}
.badge-red-400 {
  color: #212529;
  background-color: #f87171;
}
a.badge-red-400:hover,
a.badge-red-400:focus {
  color: #212529;
  background-color: rgb(245.6040268456, 64.3959731544, 64.3959731544);
}
a.badge-red-400:focus,
a.badge-red-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 113, 113, 0.5);
}
.badge-red-500 {
  color: #fff;
  background-color: #ef4444;
}
a.badge-red-500:hover,
a.badge-red-500:focus {
  color: #fff;
  background-color: rgb(234.9802955665, 21.0197044335, 21.0197044335);
}
a.badge-red-500:focus,
a.badge-red-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(239, 68, 68, 0.5);
}
.badge-red-600 {
  color: #fff;
  background-color: #dc2626;
}
a.badge-red-600:hover,
a.badge-red-600:focus {
  color: #fff;
  background-color: rgb(178.25, 28.75, 28.75);
}
a.badge-red-600:focus,
a.badge-red-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 38, 38, 0.5);
}
.badge-red-700 {
  color: #fff;
  background-color: #b91c1c;
}
a.badge-red-700:hover,
a.badge-red-700:focus {
  color: #fff;
  background-color: rgb(140.7042253521, 21.2957746479, 21.2957746479);
}
a.badge-red-700:focus,
a.badge-red-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(185, 28, 28, 0.5);
}
.badge-red-800 {
  color: #fff;
  background-color: #991b1b;
}
a.badge-red-800:hover,
a.badge-red-800:focus {
  color: #fff;
  background-color: rgb(109.65, 19.35, 19.35);
}
a.badge-red-800:focus,
a.badge-red-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(153, 27, 27, 0.5);
}
.badge-red-900 {
  color: #fff;
  background-color: #7f1d1d;
}
a.badge-red-900:hover,
a.badge-red-900:focus {
  color: #fff;
  background-color: rgb(85.4807692308, 19.5192307692, 19.5192307692);
}
a.badge-red-900:focus,
a.badge-red-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(127, 29, 29, 0.5);
}
.badge-red-950 {
  color: #fff;
  background-color: #450a0a;
}
a.badge-red-950:hover,
a.badge-red-950:focus {
  color: #fff;
  background-color: rgb(24.4556962025, 3.5443037975, 3.5443037975);
}
a.badge-red-950:focus,
a.badge-red-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(69, 10, 10, 0.5);
}
.badge-orange-50 {
  color: #212529;
  background-color: #fff7ed;
}
a.badge-orange-50:hover,
a.badge-orange-50:focus {
  color: #212529;
  background-color: rgb(255, 224.3333333333, 186);
}
a.badge-orange-50:focus,
a.badge-orange-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 247, 237, 0.5);
}
.badge-orange-100 {
  color: #212529;
  background-color: #ffedd5;
}
a.badge-orange-100:hover,
a.badge-orange-100:focus {
  color: #212529;
  background-color: rgb(255, 215.1428571429, 162);
}
a.badge-orange-100:focus,
a.badge-orange-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 237, 213, 0.5);
}
.badge-orange-200 {
  color: #212529;
  background-color: #fed7aa;
}
a.badge-orange-200:hover,
a.badge-orange-200:focus {
  color: #212529;
  background-color: rgb(253.4069767442, 191.2790697674, 119.5930232558);
}
a.badge-orange-200:focus,
a.badge-orange-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 215, 170, 0.5);
}
.badge-orange-300 {
  color: #212529;
  background-color: #fdba74;
}
a.badge-orange-300:hover,
a.badge-orange-300:focus {
  color: #212529;
  background-color: rgb(252.2765957447, 161.0425531915, 65.7234042553);
}
a.badge-orange-300:focus,
a.badge-orange-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 186, 116, 0.5);
}
.badge-orange-400 {
  color: #212529;
  background-color: #fb923c;
}
a.badge-orange-400:hover,
a.badge-orange-400:focus {
  color: #212529;
  background-color: rgb(249.9748743719, 118.0653266332, 10.0251256281);
}
a.badge-orange-400:focus,
a.badge-orange-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(251, 146, 60, 0.5);
}
.badge-orange-500 {
  color: #fff;
  background-color: #f97316;
}
a.badge-orange-500:hover,
a.badge-orange-500:focus {
  color: #fff;
  background-color: rgb(214.4769874477, 91.129707113, 5.5230125523);
}
a.badge-orange-500:focus,
a.badge-orange-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 115, 22, 0.5);
}
.badge-orange-600 {
  color: #fff;
  background-color: #ea580c;
}
a.badge-orange-600:hover,
a.badge-orange-600:focus {
  color: #fff;
  background-color: rgb(185.487804878, 69.756097561, 9.512195122);
}
a.badge-orange-600:focus,
a.badge-orange-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 88, 12, 0.5);
}
.badge-orange-700 {
  color: #fff;
  background-color: #c2410c;
}
a.badge-orange-700:hover,
a.badge-orange-700:focus {
  color: #fff;
  background-color: rgb(145.9708737864, 48.9077669903, 9.0291262136);
}
a.badge-orange-700:focus,
a.badge-orange-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(194, 65, 12, 0.5);
}
.badge-orange-800 {
  color: #fff;
  background-color: #9a3412;
}
a.badge-orange-800:hover,
a.badge-orange-800:focus {
  color: #fff;
  background-color: rgb(108.3372093023, 36.5813953488, 12.6627906977);
}
a.badge-orange-800:focus,
a.badge-orange-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(154, 52, 18, 0.5);
}
.badge-orange-900 {
  color: #fff;
  background-color: #7c2d12;
}
a.badge-orange-900:hover,
a.badge-orange-900:focus {
  color: #fff;
  background-color: rgb(79.4647887324, 28.838028169, 11.5352112676);
}
a.badge-orange-900:focus,
a.badge-orange-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(124, 45, 18, 0.5);
}
.badge-orange-950 {
  color: #fff;
  background-color: #431407;
}
a.badge-orange-950:hover,
a.badge-orange-950:focus {
  color: #fff;
  background-color: rgb(20.8243243243, 6.2162162162, 2.1756756757);
}
a.badge-orange-950:focus,
a.badge-orange-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(67, 20, 7, 0.5);
}
.badge-amber-50 {
  color: #212529;
  background-color: #fffbeb;
}
a.badge-amber-50:hover,
a.badge-amber-50:focus {
  color: #212529;
  background-color: rgb(255, 240.8, 184);
}
a.badge-amber-50:focus,
a.badge-amber-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 251, 235, 0.5);
}
.badge-amber-100 {
  color: #212529;
  background-color: #fef3c7;
}
a.badge-amber-100:hover,
a.badge-amber-100:focus {
  color: #212529;
  background-color: rgb(253.1052631579, 232.2631578947, 148.8947368421);
}
a.badge-amber-100:focus,
a.badge-amber-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 243, 199, 0.5);
}
.badge-amber-200 {
  color: #212529;
  background-color: #fde68a;
}
a.badge-amber-200:hover,
a.badge-amber-200:focus {
  color: #212529;
  background-color: rgb(252.1428571429, 219.2857142857, 87.8571428571);
}
a.badge-amber-200:focus,
a.badge-amber-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 230, 138, 0.5);
}
.badge-amber-300 {
  color: #212529;
  background-color: #fcd34d;
}
a.badge-amber-300:hover,
a.badge-amber-300:focus {
  color: #212529;
  background-color: rgb(251.1546961326, 198.6022099448, 26.8453038674);
}
a.badge-amber-300:focus,
a.badge-amber-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(252, 211, 77, 0.5);
}
.badge-amber-400 {
  color: #212529;
  background-color: #fbbf24;
}
a.badge-amber-400:hover,
a.badge-amber-400:focus {
  color: #212529;
  background-color: rgb(231.7668161435, 168.269058296, 4.2331838565);
}
a.badge-amber-400:focus,
a.badge-amber-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(251, 191, 36, 0.5);
}
.badge-amber-500 {
  color: #212529;
  background-color: #f59e0b;
}
a.badge-amber-500:hover,
a.badge-amber-500:focus {
  color: #212529;
  background-color: rgb(196.9291338583, 126.7125984252, 8.0708661417);
}
a.badge-amber-500:focus,
a.badge-amber-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 158, 11, 0.5);
}
.badge-amber-600 {
  color: #fff;
  background-color: #d97706;
}
a.badge-amber-600:hover,
a.badge-amber-600:focus {
  color: #fff;
  background-color: rgb(167.3721973094, 91.7847533632, 4.6278026906);
}
a.badge-amber-600:focus,
a.badge-amber-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 119, 6, 0.5);
}
.badge-amber-700 {
  color: #fff;
  background-color: #b45309;
}
a.badge-amber-700:hover,
a.badge-amber-700:focus {
  color: #fff;
  background-color: rgb(131.4285714286, 60.6031746032, 6.5714285714);
}
a.badge-amber-700:focus,
a.badge-amber-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(180, 83, 9, 0.5);
}
.badge-amber-800 {
  color: #fff;
  background-color: #92400e;
}
a.badge-amber-800:hover,
a.badge-amber-800:focus {
  color: #fff;
  background-color: rgb(99.4625, 43.6, 9.5375);
}
a.badge-amber-800:focus,
a.badge-amber-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(146, 64, 14, 0.5);
}
.badge-amber-900 {
  color: #fff;
  background-color: #78350f;
}
a.badge-amber-900:hover,
a.badge-amber-900:focus {
  color: #fff;
  background-color: rgb(74.6666666667, 32.9777777778, 9.3333333333);
}
a.badge-amber-900:focus,
a.badge-amber-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(120, 53, 15, 0.5);
}
.badge-amber-950 {
  color: #fff;
  background-color: #451a03;
}
a.badge-amber-950:hover,
a.badge-amber-950:focus {
  color: #fff;
  background-color: rgb(20.125, 7.5833333333, 0.875);
}
a.badge-amber-950:focus,
a.badge-amber-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(69, 26, 3, 0.5);
}
.badge-yellow-50 {
  color: #212529;
  background-color: #fefce8;
}
a.badge-yellow-50:hover,
a.badge-yellow-50:focus {
  color: #212529;
  background-color: rgb(251.875, 245.625, 183.125);
}
a.badge-yellow-50:focus,
a.badge-yellow-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 252, 232, 0.5);
}
.badge-yellow-100 {
  color: #212529;
  background-color: #fef9c3;
}
a.badge-yellow-100:hover,
a.badge-yellow-100:focus {
  color: #212529;
  background-color: rgb(253.1639344262, 243.9836065574, 144.8360655738);
}
a.badge-yellow-100:focus,
a.badge-yellow-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 249, 195, 0.5);
}
.badge-yellow-200 {
  color: #212529;
  background-color: #fef08a;
}
a.badge-yellow-200:hover,
a.badge-yellow-200:focus {
  color: #212529;
  background-color: rgb(253.5677966102, 233.5169491525, 87.4322033898);
}
a.badge-yellow-200:focus,
a.badge-yellow-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 240, 138, 0.5);
}
.badge-yellow-300 {
  color: #212529;
  background-color: #fde047;
}
a.badge-yellow-300:hover,
a.badge-yellow-300:focus {
  color: #212529;
  background-color: rgb(252.4516129032, 215.5, 20.5483870968);
}
a.badge-yellow-300:focus,
a.badge-yellow-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 224, 71, 0.5);
}
.badge-yellow-400 {
  color: #212529;
  background-color: #facc15;
}
a.badge-yellow-400:hover,
a.badge-yellow-400:focus {
  color: #212529;
  background-color: rgb(215.3974895397, 173.0543933054, 4.6025104603);
}
a.badge-yellow-400:focus,
a.badge-yellow-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 204, 21, 0.5);
}
.badge-yellow-500 {
  color: #212529;
  background-color: #eab308;
}
a.badge-yellow-500:hover,
a.badge-yellow-500:focus {
  color: #212529;
  background-color: rgb(184.6859504132, 141.2768595041, 6.3140495868);
}
a.badge-yellow-500:focus,
a.badge-yellow-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 179, 8, 0.5);
}
.badge-yellow-600 {
  color: #fff;
  background-color: #ca8a04;
}
a.badge-yellow-600:hover,
a.badge-yellow-600:focus {
  color: #fff;
  background-color: rgb(151.9902912621, 103.8349514563, 3.0097087379);
}
a.badge-yellow-600:focus,
a.badge-yellow-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(202, 138, 4, 0.5);
}
.badge-yellow-700 {
  color: #fff;
  background-color: #a16207;
}
a.badge-yellow-700:hover,
a.badge-yellow-700:focus {
  color: #fff;
  background-color: rgb(112.125, 68.25, 4.875);
}
a.badge-yellow-700:focus,
a.badge-yellow-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(161, 98, 7, 0.5);
}
.badge-yellow-800 {
  color: #fff;
  background-color: #854d0e;
}
a.badge-yellow-800:hover,
a.badge-yellow-800:focus {
  color: #fff;
  background-color: rgb(86.8571428571, 50.2857142857, 9.1428571429);
}
a.badge-yellow-800:focus,
a.badge-yellow-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(133, 77, 14, 0.5);
}
.badge-yellow-900 {
  color: #fff;
  background-color: #713f12;
}
a.badge-yellow-900:hover,
a.badge-yellow-900:focus {
  color: #fff;
  background-color: rgb(69.0076335878, 38.4732824427, 10.9923664122);
}
a.badge-yellow-900:focus,
a.badge-yellow-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(113, 63, 18, 0.5);
}
.badge-yellow-950 {
  color: #fff;
  background-color: #422006;
}
a.badge-yellow-950:hover,
a.badge-yellow-950:focus {
  color: #fff;
  background-color: rgb(19.25, 9.3333333333, 1.75);
}
a.badge-yellow-950:focus,
a.badge-yellow-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(66, 32, 6, 0.5);
}
.badge-lime-50 {
  color: #212529;
  background-color: #f7fee7;
}
a.badge-lime-50:hover,
a.badge-lime-50:focus {
  color: #212529;
  background-color: rgb(230.68, 251.96, 182.04);
}
a.badge-lime-50:focus,
a.badge-lime-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(247, 254, 231, 0.5);
}
.badge-lime-100 {
  color: #212529;
  background-color: #ecfccb;
}
a.badge-lime-100:hover,
a.badge-lime-100:focus {
  color: #212529;
  background-color: rgb(218.3818181818, 249.2181818182, 154.7818181818);
}
a.badge-lime-100:focus,
a.badge-lime-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(236, 252, 203, 0.5);
}
.badge-lime-200 {
  color: #212529;
  background-color: #d9f99d;
}
a.badge-lime-200:hover,
a.badge-lime-200:focus {
  color: #212529;
  background-color: rgb(198.3653846154, 246.0576923077, 108.9423076923);
}
a.badge-lime-200:focus,
a.badge-lime-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 249, 157, 0.5);
}
.badge-lime-300 {
  color: #212529;
  background-color: #bef264;
}
a.badge-lime-300:hover,
a.badge-lime-300:focus {
  color: #212529;
  background-color: rgb(170.2678571429, 238.0535714286, 52.9464285714);
}
a.badge-lime-300:focus,
a.badge-lime-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(190, 242, 100, 0.5);
}
.badge-lime-400 {
  color: #212529;
  background-color: #a3e635;
}
a.badge-lime-400:hover,
a.badge-lime-400:focus {
  color: #212529;
  background-color: rgb(137.9735682819, 206.449339207, 25.550660793);
}
a.badge-lime-400:focus,
a.badge-lime-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(163, 230, 53, 0.5);
}
.badge-lime-500 {
  color: #212529;
  background-color: #84cc16;
}
a.badge-lime-500:hover,
a.badge-lime-500:focus {
  color: #212529;
  background-color: rgb(102.2123893805, 157.9646017699, 17.0353982301);
}
a.badge-lime-500:focus,
a.badge-lime-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(132, 204, 22, 0.5);
}
.badge-lime-600 {
  color: #fff;
  background-color: #65a30d;
}
a.badge-lime-600:hover,
a.badge-lime-600:focus {
  color: #fff;
  background-color: rgb(71.7329545455, 115.7670454545, 9.2329545455);
}
a.badge-lime-600:focus,
a.badge-lime-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(101, 163, 13, 0.5);
}
.badge-lime-700 {
  color: #fff;
  background-color: #4d7c0f;
}
a.badge-lime-700:hover,
a.badge-lime-700:focus {
  color: #fff;
  background-color: rgb(48.7482014388, 78.5035971223, 9.4964028777);
}
a.badge-lime-700:focus,
a.badge-lime-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(77, 124, 15, 0.5);
}
.badge-lime-800 {
  color: #fff;
  background-color: #3f6212;
}
a.badge-lime-800:hover,
a.badge-lime-800:focus {
  color: #fff;
  background-color: rgb(35.3017241379, 54.9137931034, 10.0862068966);
}
a.badge-lime-800:focus,
a.badge-lime-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(63, 98, 18, 0.5);
}
.badge-lime-900 {
  color: #fff;
  background-color: #365314;
}
a.badge-lime-900:hover,
a.badge-lime-900:focus {
  color: #fff;
  background-color: rgb(27.2621359223, 41.9029126214, 10.0970873786);
}
a.badge-lime-900:focus,
a.badge-lime-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(54, 83, 20, 0.5);
}
.badge-lime-950 {
  color: #fff;
  background-color: #1a2e05;
}
a.badge-lime-950:hover,
a.badge-lime-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-lime-950:focus,
a.badge-lime-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(26, 46, 5, 0.5);
}
.badge-green-50 {
  color: #212529;
  background-color: #f0fdf4;
}
a.badge-green-50:hover,
a.badge-green-50:focus {
  color: #212529;
  background-color: #c3f7d3;
}
a.badge-green-50:focus,
a.badge-green-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 244, 0.5);
}
.badge-green-100 {
  color: #212529;
  background-color: #dcfce7;
}
a.badge-green-100:hover,
a.badge-green-100:focus {
  color: #212529;
  background-color: rgb(173.0263157895, 247.9736842105, 198.7894736842);
}
a.badge-green-100:focus,
a.badge-green-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 252, 231, 0.5);
}
.badge-green-200 {
  color: #212529;
  background-color: #bbf7d0;
}
a.badge-green-200:hover,
a.badge-green-200:focus {
  color: #212529;
  background-color: rgb(141.3684210526, 241.6315789474, 176.4605263158);
}
a.badge-green-200:focus,
a.badge-green-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(187, 247, 208, 0.5);
}
.badge-green-300 {
  color: #212529;
  background-color: #86efac;
}
a.badge-green-300:hover,
a.badge-green-300:focus {
  color: #212529;
  background-color: rgb(88.9562043796, 233.0437956204, 141.102189781);
}
a.badge-green-300:focus,
a.badge-green-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(134, 239, 172, 0.5);
}
.badge-green-400 {
  color: #212529;
  background-color: #4ade80;
}
a.badge-green-400:hover,
a.badge-green-400:focus {
  color: #212529;
  background-color: rgb(37.7803738318, 207.2196261682, 99.6028037383);
}
a.badge-green-400:focus,
a.badge-green-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(74, 222, 128, 0.5);
}
.badge-green-500 {
  color: #fff;
  background-color: #22c55e;
}
a.badge-green-500:hover,
a.badge-green-500:focus {
  color: #fff;
  background-color: rgb(26.4935064935, 153.5064935065, 73.2467532468);
}
a.badge-green-500:focus,
a.badge-green-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(34, 197, 94, 0.5);
}
.badge-green-600 {
  color: #fff;
  background-color: #16a34a;
}
a.badge-green-600:hover,
a.badge-green-600:focus {
  color: #fff;
  background-color: rgb(15.9351351351, 118.0648648649, 53.6);
}
a.badge-green-600:focus,
a.badge-green-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(22, 163, 74, 0.5);
}
.badge-green-700 {
  color: #fff;
  background-color: #15803d;
}
a.badge-green-700:hover,
a.badge-green-700:focus {
  color: #fff;
  background-color: rgb(13.8120805369, 84.1879194631, 40.1208053691);
}
a.badge-green-700:focus,
a.badge-green-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(21, 128, 61, 0.5);
}
.badge-green-800 {
  color: #fff;
  background-color: #166534;
}
a.badge-green-800:hover,
a.badge-green-800:focus {
  color: #fff;
  background-color: rgb(12.8780487805, 59.1219512195, 30.4390243902);
}
a.badge-green-800:focus,
a.badge-green-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(22, 101, 52, 0.5);
}
.badge-green-900 {
  color: #fff;
  background-color: #14532d;
}
a.badge-green-900:hover,
a.badge-green-900:focus {
  color: #fff;
  background-color: rgb(10.0970873786, 41.9029126214, 22.7184466019);
}
a.badge-green-900:focus,
a.badge-green-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(20, 83, 45, 0.5);
}
.badge-green-950 {
  color: #fff;
  background-color: #052e16;
}
a.badge-green-950:hover,
a.badge-green-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-green-950:focus,
a.badge-green-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 46, 22, 0.5);
}
.badge-emerald-50 {
  color: #212529;
  background-color: #ecfdf5;
}
a.badge-emerald-50:hover,
a.badge-emerald-50:focus {
  color: #212529;
  background-color: rgb(189.8571428571, 248.1428571429, 220.7142857143);
}
a.badge-emerald-50:focus,
a.badge-emerald-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(236, 253, 245, 0.5);
}
.badge-emerald-100 {
  color: #212529;
  background-color: #d1fae5;
}
a.badge-emerald-100:hover,
a.badge-emerald-100:focus {
  color: #212529;
  background-color: #a3f5cb;
}
a.badge-emerald-100:focus,
a.badge-emerald-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(209, 250, 229, 0.5);
}
.badge-emerald-200 {
  color: #212529;
  background-color: #a7f3d0;
}
a.badge-emerald-200:hover,
a.badge-emerald-200:focus {
  color: #212529;
  background-color: rgb(122.12, 236.88, 184.03);
}
a.badge-emerald-200:focus,
a.badge-emerald-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(167, 243, 208, 0.5);
}
.badge-emerald-300 {
  color: #212529;
  background-color: #6ee7b7;
}
a.badge-emerald-300:hover,
a.badge-emerald-300:focus {
  color: #212529;
  background-color: rgb(66.2426035503, 223.7573964497, 161.2721893491);
}
a.badge-emerald-300:focus,
a.badge-emerald-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(110, 231, 183, 0.5);
}
.badge-emerald-400 {
  color: #212529;
  background-color: #34d399;
}
a.badge-emerald-400:hover,
a.badge-emerald-400:focus {
  color: #212529;
  background-color: rgb(37.7651821862, 174.2348178138, 124.4534412955);
}
a.badge-emerald-400:focus,
a.badge-emerald-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 211, 153, 0.5);
}
.badge-emerald-500 {
  color: #fff;
  background-color: #10b981;
}
a.badge-emerald-500:hover,
a.badge-emerald-500:focus {
  color: #fff;
  background-color: rgb(11.9402985075, 138.0597014925, 96.2686567164);
}
a.badge-emerald-500:focus,
a.badge-emerald-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(16, 185, 129, 0.5);
}
.badge-emerald-600 {
  color: #fff;
  background-color: #059669;
}
a.badge-emerald-600:hover,
a.badge-emerald-600:focus {
  color: #fff;
  background-color: rgb(3.3548387097, 100.6451612903, 70.4516129032);
}
a.badge-emerald-600:focus,
a.badge-emerald-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 150, 105, 0.5);
}
.badge-emerald-700 {
  color: #fff;
  background-color: #047857;
}
a.badge-emerald-700:hover,
a.badge-emerald-700:focus {
  color: #fff;
  background-color: rgb(2.3548387097, 70.6451612903, 51.2177419355);
}
a.badge-emerald-700:focus,
a.badge-emerald-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(4, 120, 87, 0.5);
}
.badge-emerald-800 {
  color: #fff;
  background-color: #065f46;
}
a.badge-emerald-800:hover,
a.badge-emerald-800:focus {
  color: #fff;
  background-color: rgb(2.9702970297, 47.0297029703, 34.6534653465);
}
a.badge-emerald-800:focus,
a.badge-emerald-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(6, 95, 70, 0.5);
}
.badge-emerald-900 {
  color: #fff;
  background-color: #064e3b;
}
a.badge-emerald-900:hover,
a.badge-emerald-900:focus {
  color: #fff;
  background-color: rgb(2.3571428571, 30.6428571429, 23.1785714286);
}
a.badge-emerald-900:focus,
a.badge-emerald-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(6, 78, 59, 0.5);
}
.badge-emerald-950 {
  color: #fff;
  background-color: #022c22;
}
a.badge-emerald-950:hover,
a.badge-emerald-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-emerald-950:focus,
a.badge-emerald-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(2, 44, 34, 0.5);
}
.badge-teal-50 {
  color: #212529;
  background-color: #f0fdfa;
}
a.badge-teal-50:hover,
a.badge-teal-50:focus {
  color: #212529;
  background-color: #c3f7eb;
}
a.badge-teal-50:focus,
a.badge-teal-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 253, 250, 0.5);
}
.badge-teal-100 {
  color: #212529;
  background-color: #ccfbf1;
}
a.badge-teal-100:hover,
a.badge-teal-100:focus {
  color: #212529;
  background-color: rgb(156.7090909091, 247.2909090909, 228.0181818182);
}
a.badge-teal-100:focus,
a.badge-teal-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(204, 251, 241, 0.5);
}
.badge-teal-200 {
  color: #212529;
  background-color: #99f6e4;
}
a.badge-teal-200:hover,
a.badge-teal-200:focus {
  color: #212529;
  background-color: rgb(106.1351351351, 241.8648648649, 215.5945945946);
}
a.badge-teal-200:focus,
a.badge-teal-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(153, 246, 228, 0.5);
}
.badge-teal-300 {
  color: #212529;
  background-color: #5eead4;
}
a.badge-teal-300:hover,
a.badge-teal-300:focus {
  color: #212529;
  background-color: rgb(48.8846153846, 228.1153846154, 199.9505494505);
}
a.badge-teal-300:focus,
a.badge-teal-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(94, 234, 212, 0.5);
}
.badge-teal-400 {
  color: #212529;
  background-color: #2dd4bf;
}
a.badge-teal-400:hover,
a.badge-teal-400:focus {
  color: #212529;
  background-color: rgb(35.0118577075, 170.9881422925, 153.8893280632);
}
a.badge-teal-400:focus,
a.badge-teal-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.5);
}
.badge-teal-500 {
  color: #fff;
  background-color: #14b8a6;
}
a.badge-teal-500:hover,
a.badge-teal-500:focus {
  color: #fff;
  background-color: rgb(15, 138, 124.5);
}
a.badge-teal-500:focus,
a.badge-teal-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(20, 184, 166, 0.5);
}
.badge-teal-600 {
  color: #fff;
  background-color: #0d9488;
}
a.badge-teal-600:hover,
a.badge-teal-600:focus {
  color: #fff;
  background-color: rgb(8.8819875776, 101.1180124224, 92.9192546584);
}
a.badge-teal-600:focus,
a.badge-teal-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(13, 148, 136, 0.5);
}
.badge-teal-700 {
  color: #fff;
  background-color: #0f766e;
}
a.badge-teal-700:hover,
a.badge-teal-700:focus {
  color: #fff;
  background-color: rgb(9.2481203008, 72.7518796992, 67.8195488722);
}
a.badge-teal-700:focus,
a.badge-teal-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(15, 118, 110, 0.5);
}
.badge-teal-800 {
  color: #fff;
  background-color: #115e59;
}
a.badge-teal-800:hover,
a.badge-teal-800:focus {
  color: #fff;
  background-color: rgb(9.1891891892, 50.8108108108, 48.1081081081);
}
a.badge-teal-800:focus,
a.badge-teal-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(17, 94, 89, 0.5);
}
.badge-teal-900 {
  color: #fff;
  background-color: #134e4a;
}
a.badge-teal-900:hover,
a.badge-teal-900:focus {
  color: #fff;
  background-color: rgb(9.0103092784, 36.9896907216, 35.0927835052);
}
a.badge-teal-900:focus,
a.badge-teal-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(19, 78, 74, 0.5);
}
.badge-teal-950 {
  color: #fff;
  background-color: #042f2e;
}
a.badge-teal-950:hover,
a.badge-teal-950:focus {
  color: #fff;
  background-color: black;
}
a.badge-teal-950:focus,
a.badge-teal-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(4, 47, 46, 0.5);
}
.badge-cyan-50 {
  color: #212529;
  background-color: #ecfeff;
}
a.badge-cyan-50:hover,
a.badge-cyan-50:focus {
  color: #212529;
  background-color: rgb(185, 251.3157894737, 255);
}
a.badge-cyan-50:focus,
a.badge-cyan-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(236, 254, 255, 0.5);
}
.badge-cyan-100 {
  color: #212529;
  background-color: #cffafe;
}
a.badge-cyan-100:hover,
a.badge-cyan-100:focus {
  color: #212529;
  background-color: rgb(157.0408163265, 244.7959183673, 252.9591836735);
}
a.badge-cyan-100:focus,
a.badge-cyan-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(207, 250, 254, 0.5);
}
.badge-cyan-200 {
  color: #212529;
  background-color: #a5f3fc;
}
a.badge-cyan-200:hover,
a.badge-cyan-200:focus {
  color: #212529;
  background-color: rgb(115.6451612903, 236.4193548387, 250.3548387097);
}
a.badge-cyan-200:focus,
a.badge-cyan-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(165, 243, 252, 0.5);
}
.badge-cyan-300 {
  color: #212529;
  background-color: #67e8f9;
}
a.badge-cyan-300:hover,
a.badge-cyan-300:focus {
  color: #212529;
  background-color: rgb(53.9367088608, 224.5759493671, 247.0632911392);
}
a.badge-cyan-300:focus,
a.badge-cyan-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(103, 232, 249, 0.5);
}
.badge-cyan-400 {
  color: #212529;
  background-color: #22d3ee;
}
a.badge-cyan-400:hover,
a.badge-cyan-400:focus {
  color: #212529;
  background-color: rgb(15.7857142857, 180.1428571429, 205.2142857143);
}
a.badge-cyan-400:focus,
a.badge-cyan-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(34, 211, 238, 0.5);
}
.badge-cyan-500 {
  color: #fff;
  background-color: #06b6d4;
}
a.badge-cyan-500:hover,
a.badge-cyan-500:focus {
  color: #fff;
  background-color: rgb(4.5963302752, 139.4220183486, 162.4036697248);
}
a.badge-cyan-500:focus,
a.badge-cyan-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(6, 182, 212, 0.5);
}
.badge-cyan-600 {
  color: #fff;
  background-color: #0891b2;
}
a.badge-cyan-600:hover,
a.badge-cyan-600:focus {
  color: #fff;
  background-color: rgb(5.8064516129, 105.2419354839, 129.1935483871);
}
a.badge-cyan-600:focus,
a.badge-cyan-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(8, 145, 178, 0.5);
}
.badge-cyan-700 {
  color: #fff;
  background-color: #0e7490;
}
a.badge-cyan-700:hover,
a.badge-cyan-700:focus {
  color: #fff;
  background-color: rgb(9.4810126582, 78.5569620253, 97.5189873418);
}
a.badge-cyan-700:focus,
a.badge-cyan-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(14, 116, 144, 0.5);
}
.badge-cyan-800 {
  color: #fff;
  background-color: #155e75;
}
a.badge-cyan-800:hover,
a.badge-cyan-800:focus {
  color: #fff;
  background-color: rgb(13.2391304348, 59.2608695652, 73.7608695652);
}
a.badge-cyan-800:focus,
a.badge-cyan-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(21, 94, 117, 0.5);
}
.badge-cyan-900 {
  color: #fff;
  background-color: #164e63;
}
a.badge-cyan-900:hover,
a.badge-cyan-900:focus {
  color: #fff;
  background-color: rgb(12.7272727273, 45.1239669421, 57.2727272727);
}
a.badge-cyan-900:focus,
a.badge-cyan-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(22, 78, 99, 0.5);
}
.badge-cyan-950 {
  color: #fff;
  background-color: #083344;
}
a.badge-cyan-950:hover,
a.badge-cyan-950:focus {
  color: #fff;
  background-color: rgb(2.6315789474, 16.7763157895, 22.3684210526);
}
a.badge-cyan-950:focus,
a.badge-cyan-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(8, 51, 68, 0.5);
}
.badge-sky-50 {
  color: #212529;
  background-color: #f0f9ff;
}
a.badge-sky-50:hover,
a.badge-sky-50:focus {
  color: #212529;
  background-color: rgb(189, 228.6, 255);
}
a.badge-sky-50:focus,
a.badge-sky-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 249, 255, 0.5);
}
.badge-sky-100 {
  color: #212529;
  background-color: #e0f2fe;
}
a.badge-sky-100:hover,
a.badge-sky-100:focus {
  color: #212529;
  background-color: rgb(174.59375, 221.28125, 252.40625);
}
a.badge-sky-100:focus,
a.badge-sky-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 242, 254, 0.5);
}
.badge-sky-200 {
  color: #212529;
  background-color: #bae6fd;
}
a.badge-sky-200:hover,
a.badge-sky-200:focus {
  color: #212529;
  background-color: rgb(136.4366197183, 212.0422535211, 251.5633802817);
}
a.badge-sky-200:focus,
a.badge-sky-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(186, 230, 253, 0.5);
}
.badge-sky-300 {
  color: #212529;
  background-color: #7dd3fc;
}
a.badge-sky-300:hover,
a.badge-sky-300:focus {
  color: #212529;
  background-color: rgb(75.1503759398, 194.1278195489, 250.8496240602);
}
a.badge-sky-300:focus,
a.badge-sky-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(125, 211, 252, 0.5);
}
.badge-sky-400 {
  color: #212529;
  background-color: #38bdf8;
}
a.badge-sky-400:hover,
a.badge-sky-400:focus {
  color: #212529;
  background-color: rgb(8.5970873786, 171.9417475728, 244.4029126214);
}
a.badge-sky-400:focus,
a.badge-sky-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(56, 189, 248, 0.5);
}
.badge-sky-500 {
  color: #fff;
  background-color: #0ea5e9;
}
a.badge-sky-500:hover,
a.badge-sky-500:focus {
  color: #fff;
  background-color: rgb(11.1093117409, 130.9311740891, 184.8906882591);
}
a.badge-sky-500:focus,
a.badge-sky-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(14, 165, 233, 0.5);
}
.badge-sky-600 {
  color: #fff;
  background-color: #0284c7;
}
a.badge-sky-600:hover,
a.badge-sky-600:focus {
  color: #fff;
  background-color: rgb(1.4925373134, 98.5074626866, 148.5074626866);
}
a.badge-sky-600:focus,
a.badge-sky-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(2, 132, 199, 0.5);
}
.badge-sky-700 {
  color: #fff;
  background-color: #0369a1;
}
a.badge-sky-700:hover,
a.badge-sky-700:focus {
  color: #fff;
  background-color: rgb(2.0670731707, 72.3475609756, 110.9329268293);
}
a.badge-sky-700:focus,
a.badge-sky-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(3, 105, 161, 0.5);
}
.badge-sky-800 {
  color: #fff;
  background-color: #075985;
}
a.badge-sky-800:hover,
a.badge-sky-800:focus {
  color: #fff;
  background-color: rgb(4.45, 56.5785714286, 84.55);
}
a.badge-sky-800:focus,
a.badge-sky-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(7, 89, 133, 0.5);
}
.badge-sky-900 {
  color: #fff;
  background-color: #0c4a6e;
}
a.badge-sky-900:hover,
a.badge-sky-900:focus {
  color: #fff;
  background-color: rgb(6.9836065574, 43.0655737705, 64.0163934426);
}
a.badge-sky-900:focus,
a.badge-sky-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(12, 74, 110, 0.5);
}
.badge-sky-950 {
  color: #fff;
  background-color: #082f49;
}
a.badge-sky-950:hover,
a.badge-sky-950:focus {
  color: #fff;
  background-color: rgb(2.962962963, 17.4074074074, 27.037037037);
}
a.badge-sky-950:focus,
a.badge-sky-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(8, 47, 73, 0.5);
}
.badge-blue-50 {
  color: #212529;
  background-color: #eff6ff;
}
a.badge-blue-50:hover,
a.badge-blue-50:focus {
  color: #212529;
  background-color: rgb(188, 217.3125, 255);
}
a.badge-blue-50:focus,
a.badge-blue-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(239, 246, 255, 0.5);
}
.badge-blue-100 {
  color: #212529;
  background-color: #dbeafe;
}
a.badge-blue-100:hover,
a.badge-blue-100:focus {
  color: #212529;
  background-color: rgb(169.3783783784, 205.0540540541, 252.6216216216);
}
a.badge-blue-100:focus,
a.badge-blue-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(219, 234, 254, 0.5);
}
.badge-blue-200 {
  color: #212529;
  background-color: #bfdbfe;
}
a.badge-blue-200:hover,
a.badge-blue-200:focus {
  color: #212529;
  background-color: rgb(140.7846153846, 190.7538461538, 253.2153846154);
}
a.badge-blue-200:focus,
a.badge-blue-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(191, 219, 254, 0.5);
}
.badge-blue-300 {
  color: #212529;
  background-color: #93c5fd;
}
a.badge-blue-300:hover,
a.badge-blue-300:focus {
  color: #212529;
  background-color: rgb(96.9272727273, 170.1090909091, 252.0727272727);
}
a.badge-blue-300:focus,
a.badge-blue-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(147, 197, 253, 0.5);
}
.badge-blue-400 {
  color: #212529;
  background-color: #60a5fa;
}
a.badge-blue-400:hover,
a.badge-blue-400:focus {
  color: #212529;
  background-color: rgb(46.5548780488, 137.012195122, 248.4451219512);
}
a.badge-blue-400:focus,
a.badge-blue-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.5);
}
.badge-blue-500 {
  color: #fff;
  background-color: #3b82f6;
}
a.badge-blue-500:hover,
a.badge-blue-500:focus {
  color: #fff;
  background-color: rgb(11.1512195122, 99.1219512195, 242.8487804878);
}
a.badge-blue-500:focus,
a.badge-blue-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(59, 130, 246, 0.5);
}
.badge-blue-600 {
  color: #fff;
  background-color: #2563eb;
}
a.badge-blue-600:hover,
a.badge-blue-600:focus {
  color: #fff;
  background-color: rgb(18.5714285714, 76.1428571429, 202.4285714286);
}
a.badge-blue-600:focus,
a.badge-blue-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(37, 99, 235, 0.5);
}
.badge-blue-700 {
  color: #fff;
  background-color: #1d4ed8;
}
a.badge-blue-700:hover,
a.badge-blue-700:focus {
  color: #fff;
  background-color: rgb(22.9632653061, 61.7632653061, 171.0367346939);
}
a.badge-blue-700:focus,
a.badge-blue-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(29, 78, 216, 0.5);
}
.badge-blue-800 {
  color: #fff;
  background-color: #1e40af;
}
a.badge-blue-800:hover,
a.badge-blue-800:focus {
  color: #fff;
  background-color: rgb(22.5365853659, 48.0780487805, 131.4634146341);
}
a.badge-blue-800:focus,
a.badge-blue-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(30, 64, 175, 0.5);
}
.badge-blue-900 {
  color: #fff;
  background-color: #1e3a8a;
}
a.badge-blue-900:hover,
a.badge-blue-900:focus {
  color: #fff;
  background-color: rgb(20.8928571429, 40.3928571429, 96.1071428571);
}
a.badge-blue-900:focus,
a.badge-blue-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(30, 58, 138, 0.5);
}
.badge-blue-950 {
  color: #fff;
  background-color: #172554;
}
a.badge-blue-950:hover,
a.badge-blue-950:focus {
  color: #fff;
  background-color: rgb(12.0373831776, 19.3644859813, 43.9626168224);
}
a.badge-blue-950:focus,
a.badge-blue-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 37, 84, 0.5);
}
.badge-indigo-50 {
  color: #212529;
  background-color: #eef2ff;
}
a.badge-indigo-50:hover,
a.badge-indigo-50:focus {
  color: #212529;
  background-color: #bbcbff;
}
a.badge-indigo-50:focus,
a.badge-indigo-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(238, 242, 255, 0.5);
}
.badge-indigo-100 {
  color: #212529;
  background-color: #e0e7ff;
}
a.badge-indigo-100:hover,
a.badge-indigo-100:focus {
  color: #212529;
  background-color: rgb(173, 191.5161290323, 255);
}
a.badge-indigo-100:focus,
a.badge-indigo-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 231, 255, 0.5);
}
.badge-indigo-200 {
  color: #212529;
  background-color: #c7d2fe;
}
a.badge-indigo-200:hover,
a.badge-indigo-200:focus {
  color: #212529;
  background-color: rgb(148.8947368421, 169.7368421053, 253.1052631579);
}
a.badge-indigo-200:focus,
a.badge-indigo-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(199, 210, 254, 0.5);
}
.badge-indigo-300 {
  color: #212529;
  background-color: #a5b4fc;
}
a.badge-indigo-300:hover,
a.badge-indigo-300:focus {
  color: #212529;
  background-color: rgb(115.6451612903, 138.8709677419, 250.3548387097);
}
a.badge-indigo-300:focus,
a.badge-indigo-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(165, 180, 252, 0.5);
}
.badge-indigo-400 {
  color: #fff;
  background-color: #818cf8;
}
a.badge-indigo-400:hover,
a.badge-indigo-400:focus {
  color: #fff;
  background-color: rgb(80.6842105263, 95.9022556391, 245.3157894737);
}
a.badge-indigo-400:focus,
a.badge-indigo-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.5);
}
.badge-indigo-500 {
  color: #fff;
  background-color: #6366f1;
}
a.badge-indigo-500:hover,
a.badge-indigo-500:focus {
  color: #fff;
  background-color: rgb(52.2, 56.1, 236.8);
}
a.badge-indigo-500:focus,
a.badge-indigo-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(99, 102, 241, 0.5);
}
.badge-indigo-600 {
  color: #fff;
  background-color: #4f46e5;
}
a.badge-indigo-600:hover,
a.badge-indigo-600:focus {
  color: #fff;
  background-color: rgb(41.1374407583, 30.5592417062, 217.4407582938);
}
a.badge-indigo-600:focus,
a.badge-indigo-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(79, 70, 229, 0.5);
}
.badge-indigo-700 {
  color: #fff;
  background-color: #4338ca;
}
a.badge-indigo-700:hover,
a.badge-indigo-700:focus {
  color: #fff;
  background-color: rgb(52.5714285714, 43.5357142857, 163.4642857143);
}
a.badge-indigo-700:focus,
a.badge-indigo-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(67, 56, 202, 0.5);
}
.badge-indigo-800 {
  color: #fff;
  background-color: #3730a3;
}
a.badge-indigo-800:hover,
a.badge-indigo-800:focus {
  color: #fff;
  background-color: rgb(41.7061611374, 36.3981042654, 123.6018957346);
}
a.badge-indigo-800:focus,
a.badge-indigo-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 48, 163, 0.5);
}
.badge-indigo-900 {
  color: #fff;
  background-color: #312e81;
}
a.badge-indigo-900:hover,
a.badge-indigo-900:focus {
  color: #fff;
  background-color: rgb(34.72, 32.5942857143, 91.4057142857);
}
a.badge-indigo-900:focus,
a.badge-indigo-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(49, 46, 129, 0.5);
}
.badge-indigo-950 {
  color: #fff;
  background-color: #1e1b4b;
}
a.badge-indigo-950:hover,
a.badge-indigo-950:focus {
  color: #fff;
  background-color: rgb(15, 13.5, 37.5);
}
a.badge-indigo-950:focus,
a.badge-indigo-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(30, 27, 75, 0.5);
}
.badge-violet-50 {
  color: #212529;
  background-color: #f5f3ff;
}
a.badge-violet-50:hover,
a.badge-violet-50:focus {
  color: #212529;
  background-color: rgb(202.5, 192, 255);
}
a.badge-violet-50:focus,
a.badge-violet-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 243, 255, 0.5);
}
.badge-violet-100 {
  color: #212529;
  background-color: #ede9fe;
}
a.badge-violet-100:hover,
a.badge-violet-100:focus {
  color: #212529;
  background-color: rgb(197.0869565217, 184.2173913043, 251.7826086957);
}
a.badge-violet-100:focus,
a.badge-violet-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(237, 233, 254, 0.5);
}
.badge-violet-200 {
  color: #212529;
  background-color: #ddd6fe;
}
a.badge-violet-200:hover,
a.badge-violet-200:focus {
  color: #212529;
  background-color: rgb(179.7142857143, 164.2142857143, 252.7857142857);
}
a.badge-violet-200:focus,
a.badge-violet-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(221, 214, 254, 0.5);
}
.badge-violet-300 {
  color: #212529;
  background-color: #c4b5fd;
}
a.badge-violet-300:hover,
a.badge-violet-300:focus {
  color: #212529;
  background-color: rgb(156.4078947368, 131.3421052632, 251.6578947368);
}
a.badge-violet-300:focus,
a.badge-violet-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(196, 181, 253, 0.5);
}
.badge-violet-400 {
  color: #212529;
  background-color: #a78bfa;
}
a.badge-violet-400:hover,
a.badge-violet-400:focus {
  color: #212529;
  background-color: rgb(129.9090909091, 90.1074380165, 247.8925619835);
}
a.badge-violet-400:focus,
a.badge-violet-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.5);
}
.badge-violet-500 {
  color: #fff;
  background-color: #8b5cf6;
}
a.badge-violet-500:hover,
a.badge-violet-500:focus {
  color: #fff;
  background-color: rgb(104.6046511628, 43.6686046512, 243.3313953488);
}
a.badge-violet-500:focus,
a.badge-violet-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(139, 92, 246, 0.5);
}
.badge-violet-600 {
  color: #fff;
  background-color: #7c3aed;
}
a.badge-violet-600:hover,
a.badge-violet-600:focus {
  color: #fff;
  background-color: rgb(95.3302325581, 20.4279069767, 223.5720930233);
}
a.badge-violet-600:focus,
a.badge-violet-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(124, 58, 237, 0.5);
}
.badge-violet-700 {
  color: #fff;
  background-color: #6d28d9;
}
a.badge-violet-700:hover,
a.badge-violet-700:focus {
  color: #fff;
  background-color: rgb(87.1225296443, 30.9407114625, 175.0592885375);
}
a.badge-violet-700:focus,
a.badge-violet-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(109, 40, 217, 0.5);
}
.badge-violet-800 {
  color: #fff;
  background-color: #5b21b6;
}
a.badge-violet-800:hover,
a.badge-violet-800:focus {
  color: #fff;
  background-color: rgb(69.4139534884, 25.1720930233, 138.8279069767);
}
a.badge-violet-800:focus,
a.badge-violet-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(91, 33, 182, 0.5);
}
.badge-violet-900 {
  color: #fff;
  background-color: #4c1d95;
}
a.badge-violet-900:hover,
a.badge-violet-900:focus {
  color: #fff;
  background-color: rgb(54.2247191011, 20.691011236, 106.308988764);
}
a.badge-violet-900:focus,
a.badge-violet-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 29, 149, 0.5);
}
.badge-violet-950 {
  color: #fff;
  background-color: #2e1065;
}
a.badge-violet-950:hover,
a.badge-violet-950:focus {
  color: #fff;
  background-color: rgb(25.9487179487, 9.0256410256, 56.9743589744);
}
a.badge-violet-950:focus,
a.badge-violet-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(46, 16, 101, 0.5);
}
.badge-purple-50 {
  color: #212529;
  background-color: #faf5ff;
}
a.badge-purple-50:hover,
a.badge-purple-50:focus {
  color: #212529;
  background-color: rgb(224.5, 194, 255);
}
a.badge-purple-50:focus,
a.badge-purple-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 245, 255, 0.5);
}
.badge-purple-100 {
  color: #212529;
  background-color: #f3e8ff;
}
a.badge-purple-100:hover,
a.badge-purple-100:focus {
  color: #212529;
  background-color: rgb(216.3913043478, 181, 255);
}
a.badge-purple-100:focus,
a.badge-purple-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 232, 255, 0.5);
}
.badge-purple-200 {
  color: #212529;
  background-color: #e9d5ff;
}
a.badge-purple-200:hover,
a.badge-purple-200:focus {
  color: #212529;
  background-color: rgb(206.2857142857, 162, 255);
}
a.badge-purple-200:focus,
a.badge-purple-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(233, 213, 255, 0.5);
}
.badge-purple-300 {
  color: #212529;
  background-color: #d8b4fe;
}
a.badge-purple-300:hover,
a.badge-purple-300:focus {
  color: #212529;
  background-color: rgb(189.8289473684, 129.6710526316, 253.3289473684);
}
a.badge-purple-300:focus,
a.badge-purple-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(216, 180, 254, 0.5);
}
.badge-purple-400 {
  color: #212529;
  background-color: #c084fc;
}
a.badge-purple-400:hover,
a.badge-purple-400:focus {
  color: #212529;
  background-color: rgb(166.5, 82.2142857143, 250.7857142857);
}
a.badge-purple-400:focus,
a.badge-purple-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(192, 132, 252, 0.5);
}
.badge-purple-500 {
  color: #fff;
  background-color: #a855f7;
}
a.badge-purple-500:hover,
a.badge-purple-500:focus {
  color: #fff;
  background-color: rgb(143.0730337079, 36.2921348315, 244.7078651685);
}
a.badge-purple-500:focus,
a.badge-purple-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(168, 85, 247, 0.5);
}
.badge-purple-600 {
  color: #fff;
  background-color: #9333ea;
}
a.badge-purple-600:hover,
a.badge-purple-600:focus {
  color: #fff;
  background-color: rgb(121.68, 21.84, 212.16);
}
a.badge-purple-600:focus,
a.badge-purple-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(147, 51, 234, 0.5);
}
.badge-purple-700 {
  color: #fff;
  background-color: #7e22ce;
}
a.badge-purple-700:hover,
a.badge-purple-700:focus {
  color: #fff;
  background-color: rgb(99.225, 26.775, 162.225);
}
a.badge-purple-700:focus,
a.badge-purple-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(126, 34, 206, 0.5);
}
.badge-purple-800 {
  color: #fff;
  background-color: #6b21a8;
}
a.badge-purple-800:hover,
a.badge-purple-800:focus {
  color: #fff;
  background-color: rgb(79.8507462687, 24.6268656716, 125.3731343284);
}
a.badge-purple-800:focus,
a.badge-purple-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(107, 33, 168, 0.5);
}
.badge-purple-900 {
  color: #fff;
  background-color: #581c87;
}
a.badge-purple-900:hover,
a.badge-purple-900:focus {
  color: #fff;
  background-color: rgb(60.4662576687, 19.2392638037, 92.7607361963);
}
a.badge-purple-900:focus,
a.badge-purple-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(88, 28, 135, 0.5);
}
.badge-purple-950 {
  color: #fff;
  background-color: #3b0764;
}
a.badge-purple-950:hover,
a.badge-purple-950:focus {
  color: #fff;
  background-color: rgb(30.8785046729, 3.6635514019, 52.3364485981);
}
a.badge-purple-950:focus,
a.badge-purple-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(59, 7, 100, 0.5);
}
.badge-fuchsia-50 {
  color: #212529;
  background-color: #fdf4ff;
}
a.badge-fuchsia-50:hover,
a.badge-fuchsia-50:focus {
  color: #212529;
  background-color: rgb(243.7272727273, 193, 255);
}
a.badge-fuchsia-50:focus,
a.badge-fuchsia-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 244, 255, 0.5);
}
.badge-fuchsia-100 {
  color: #212529;
  background-color: #fae8ff;
}
a.badge-fuchsia-100:hover,
a.badge-fuchsia-100:focus {
  color: #212529;
  background-color: rgb(238.9130434783, 181, 255);
}
a.badge-fuchsia-100:focus,
a.badge-fuchsia-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 232, 255, 0.5);
}
.badge-fuchsia-200 {
  color: #212529;
  background-color: #f5d0fe;
}
a.badge-fuchsia-200:hover,
a.badge-fuchsia-200:focus {
  color: #212529;
  background-color: rgb(234.375, 158.0625, 252.9375);
}
a.badge-fuchsia-200:focus,
a.badge-fuchsia-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 208, 254, 0.5);
}
.badge-fuchsia-300 {
  color: #212529;
  background-color: #f0abfc;
}
a.badge-fuchsia-300:hover,
a.badge-fuchsia-300:focus {
  color: #212529;
  background-color: rgb(231.2068965517, 121.7586206897, 250.2413793103);
}
a.badge-fuchsia-300:focus,
a.badge-fuchsia-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(240, 171, 252, 0.5);
}
.badge-fuchsia-400 {
  color: #212529;
  background-color: #e879f9;
}
a.badge-fuchsia-400:hover,
a.badge-fuchsia-400:focus {
  color: #212529;
  background-color: rgb(223.6214285714, 72.1857142857, 246.8142857143);
}
a.badge-fuchsia-400:focus,
a.badge-fuchsia-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(232, 121, 249, 0.5);
}
.badge-fuchsia-500 {
  color: #fff;
  background-color: #d946ef;
}
a.badge-fuchsia-500:hover,
a.badge-fuchsia-500:focus {
  color: #fff;
  background-color: rgb(207.3582089552, 23.0597014925, 234.9402985075);
}
a.badge-fuchsia-500:focus,
a.badge-fuchsia-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 70, 239, 0.5);
}
.badge-fuchsia-600 {
  color: #fff;
  background-color: #c026d3;
}
a.badge-fuchsia-600:hover,
a.badge-fuchsia-600:focus {
  color: #fff;
  background-color: rgb(152.6746987952, 30.2168674699, 167.7831325301);
}
a.badge-fuchsia-600:focus,
a.badge-fuchsia-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(192, 38, 211, 0.5);
}
.badge-fuchsia-700 {
  color: #fff;
  background-color: #a21caf;
}
a.badge-fuchsia-700:hover,
a.badge-fuchsia-700:focus {
  color: #fff;
  background-color: rgb(121.3004926108, 20.9655172414, 131.0344827586);
}
a.badge-fuchsia-700:focus,
a.badge-fuchsia-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(162, 28, 175, 0.5);
}
.badge-fuchsia-800 {
  color: #fff;
  background-color: #86198f;
}
a.badge-fuchsia-800:hover,
a.badge-fuchsia-800:focus {
  color: #fff;
  background-color: rgb(93.3214285714, 17.4107142857, 99.5892857143);
}
a.badge-fuchsia-800:focus,
a.badge-fuchsia-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(134, 25, 143, 0.5);
}
.badge-fuchsia-900 {
  color: #fff;
  background-color: #701a75;
}
a.badge-fuchsia-900:hover,
a.badge-fuchsia-900:focus {
  color: #fff;
  background-color: rgb(72.0559440559, 16.7272727273, 75.2727272727);
}
a.badge-fuchsia-900:focus,
a.badge-fuchsia-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(112, 26, 117, 0.5);
}
.badge-fuchsia-950 {
  color: #fff;
  background-color: #4a044e;
}
a.badge-fuchsia-950:hover,
a.badge-fuchsia-950:focus {
  color: #fff;
  background-color: rgb(27.9756097561, 1.512195122, 29.487804878);
}
a.badge-fuchsia-950:focus,
a.badge-fuchsia-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(74, 4, 78, 0.5);
}
.badge-pink-50 {
  color: #212529;
  background-color: #fdf2f8;
}
a.badge-pink-50:hover,
a.badge-pink-50:focus {
  color: #212529;
  background-color: rgb(246.2, 197.8, 224.2);
}
a.badge-pink-50:focus,
a.badge-pink-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 242, 248, 0.5);
}
.badge-pink-100 {
  color: #212529;
  background-color: #fce7f3;
}
a.badge-pink-100:hover,
a.badge-pink-100:focus {
  color: #212529;
  background-color: rgb(246.3333333333, 185.6666666667, 220.3333333333);
}
a.badge-pink-100:focus,
a.badge-pink-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(252, 231, 243, 0.5);
}
.badge-pink-200 {
  color: #212529;
  background-color: #fbcfe8;
}
a.badge-pink-200:hover,
a.badge-pink-200:focus {
  color: #212529;
  background-color: rgb(247.0769230769, 159.9230769231, 209.4423076923);
}
a.badge-pink-200:focus,
a.badge-pink-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(251, 207, 232, 0.5);
}
.badge-pink-300 {
  color: #212529;
  background-color: #f9a8d4;
}
a.badge-pink-300:hover,
a.badge-pink-300:focus {
  color: #212529;
  background-color: rgb(245.7096774194, 120.2903225806, 188.4193548387);
}
a.badge-pink-300:focus,
a.badge-pink-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 168, 212, 0.5);
}
.badge-pink-400 {
  color: #212529;
  background-color: #f472b6;
}
a.badge-pink-400:hover,
a.badge-pink-400:focus {
  color: #212529;
  background-color: rgb(240.3092105263, 66.6907894737, 157.5065789474);
}
a.badge-pink-400:focus,
a.badge-pink-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(244, 114, 182, 0.5);
}
.badge-pink-500 {
  color: #fff;
  background-color: #ec4899;
}
a.badge-pink-500:hover,
a.badge-pink-500:focus {
  color: #fff;
  background-color: rgb(231.202970297, 25.797029703, 127.2475247525);
}
a.badge-pink-500:focus,
a.badge-pink-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(236, 72, 153, 0.5);
}
.badge-pink-600 {
  color: #fff;
  background-color: #db2777;
}
a.badge-pink-600:hover,
a.badge-pink-600:focus {
  color: #fff;
  background-color: rgb(177.4285714286, 29.5714285714, 95.2857142857);
}
a.badge-pink-600:focus,
a.badge-pink-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(219, 39, 119, 0.5);
}
.badge-pink-700 {
  color: #fff;
  background-color: #be185d;
}
a.badge-pink-700:hover,
a.badge-pink-700:focus {
  color: #fff;
  background-color: rgb(144.7196261682, 18.2803738318, 70.8364485981);
}
a.badge-pink-700:focus,
a.badge-pink-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(190, 24, 93, 0.5);
}
.badge-pink-800 {
  color: #fff;
  background-color: #9d174d;
}
a.badge-pink-800:hover,
a.badge-pink-800:focus {
  color: #fff;
  background-color: rgb(112.5166666667, 16.4833333333, 55.1833333333);
}
a.badge-pink-800:focus,
a.badge-pink-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(157, 23, 77, 0.5);
}
.badge-pink-900 {
  color: #fff;
  background-color: #831843;
}
a.badge-pink-900:hover,
a.badge-pink-900:focus {
  color: #fff;
  background-color: rgb(87.8967741935, 16.1032258065, 44.9548387097);
}
a.badge-pink-900:focus,
a.badge-pink-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(131, 24, 67, 0.5);
}
.badge-pink-950 {
  color: #fff;
  background-color: #500724;
}
a.badge-pink-950:hover,
a.badge-pink-950:focus {
  color: #fff;
  background-color: rgb(33.1034482759, 2.8965517241, 14.8965517241);
}
a.badge-pink-950:focus,
a.badge-pink-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(80, 7, 36, 0.5);
}
.badge-rose-50 {
  color: #212529;
  background-color: #fff1f2;
}
a.badge-rose-50:hover,
a.badge-rose-50:focus {
  color: #212529;
  background-color: rgb(255, 190, 194.6428571429);
}
a.badge-rose-50:focus,
a.badge-rose-50.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 241, 242, 0.5);
}
.badge-rose-100 {
  color: #212529;
  background-color: #ffe4e6;
}
a.badge-rose-100:hover,
a.badge-rose-100:focus {
  color: #212529;
  background-color: rgb(255, 177, 182.7777777778);
}
a.badge-rose-100:focus,
a.badge-rose-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 228, 230, 0.5);
}
.badge-rose-200 {
  color: #212529;
  background-color: #fecdd3;
}
a.badge-rose-200:hover,
a.badge-rose-200:focus {
  color: #212529;
  background-color: #fd9ba7;
}
a.badge-rose-200:focus,
a.badge-rose-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(254, 205, 211, 0.5);
}
.badge-rose-300 {
  color: #212529;
  background-color: #fda4af;
}
a.badge-rose-300:hover,
a.badge-rose-300:focus {
  color: #212529;
  background-color: rgb(251.9032258065, 114.0967741935, 131.1290322581);
}
a.badge-rose-300:focus,
a.badge-rose-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(253, 164, 175, 0.5);
}
.badge-rose-400 {
  color: #212529;
  background-color: #fb7185;
}
a.badge-rose-400:hover,
a.badge-rose-400:focus {
  color: #212529;
  background-color: rgb(249.602739726, 63.397260274, 90.3835616438);
}
a.badge-rose-400:focus,
a.badge-rose-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(251, 113, 133, 0.5);
}
.badge-rose-500 {
  color: #fff;
  background-color: #f43f5e;
}
a.badge-rose-500:hover,
a.badge-rose-500:focus {
  color: #fff;
  background-color: rgb(241.236453202, 14.763546798, 53.5517241379);
}
a.badge-rose-500:focus,
a.badge-rose-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(244, 63, 94, 0.5);
}
.badge-rose-600 {
  color: #fff;
  background-color: #e11d48;
}
a.badge-rose-600:hover,
a.badge-rose-600:focus {
  color: #fff;
  background-color: rgb(179.8228346457, 23.1771653543, 57.5433070866);
}
a.badge-rose-600:focus,
a.badge-rose-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(225, 29, 72, 0.5);
}
.badge-rose-700 {
  color: #fff;
  background-color: #be123c;
}
a.badge-rose-700:hover,
a.badge-rose-700:focus {
  color: #fff;
  background-color: rgb(143.4134615385, 13.5865384615, 45.2884615385);
}
a.badge-rose-700:focus,
a.badge-rose-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(190, 18, 60, 0.5);
}
.badge-rose-800 {
  color: #fff;
  background-color: #9f1239;
}
a.badge-rose-800:hover,
a.badge-rose-800:focus {
  color: #fff;
  background-color: rgb(113.186440678, 12.813559322, 40.5762711864);
}
a.badge-rose-800:focus,
a.badge-rose-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(159, 18, 57, 0.5);
}
.badge-rose-900 {
  color: #fff;
  background-color: #881337;
}
a.badge-rose-900:hover,
a.badge-rose-900:focus {
  color: #fff;
  background-color: rgb(91.2516129032, 12.7483870968, 36.9032258065);
}
a.badge-rose-900:focus,
a.badge-rose-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(136, 19, 55, 0.5);
}
.badge-rose-950 {
  color: #fff;
  background-color: #4c0519;
}
a.badge-rose-950:hover,
a.badge-rose-950:focus {
  color: #fff;
  background-color: rgb(28.1481481481, 1.8518518519, 9.2592592593);
}
a.badge-rose-950:focus,
a.badge-rose-950.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 5, 25, 0.5);
}
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
}
.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}
.alert-primary {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(204, 235.4, 236);
  border-color: rgb(183.6, 227.56, 228.4);
}
.alert-primary hr {
  border-top-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.alert-primary .alert-link {
  color: rgb(0, 31.59625, 32.2);
}
.alert-secondary {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(230.8, 232.4, 234);
  border-color: rgb(221.12, 223.36, 225.6);
}
.alert-secondary hr {
  border-top-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.alert-secondary .alert-link {
  color: rgb(45.6166197183, 48.34, 51.0633802817);
}
.alert-success {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(206.4, 242.8, 229.2);
  border-color: rgb(186.96, 237.92, 218.88);
}
.alert-success hr {
  border-top-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.alert-success .alert-link {
  color: rgb(3.2691262136, 52.8508737864, 34.3258252427);
}
.alert-info {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(209.6, 241.6, 247.2);
  border-color: rgb(191.44, 236.24, 244.08);
}
.alert-info hr {
  border-top-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.alert-info .alert-link {
  color: rgb(8.7075409836, 58.4649180328, 67.1724590164);
}
.alert-warning {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 232.2, 223.2);
  border-color: rgb(255, 223.08, 210.48);
}
.alert-warning hr {
  border-top-color: rgb(255, 204.7969811321, 184.98);
}
.alert-warning .alert-link {
  color: rgb(95.5487179487, 52.8328205128, 35.9712820513);
}
.alert-danger {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 221.6, 225.4);
  border-color: rgb(255, 208.24, 213.56);
}
.alert-danger hr {
  border-top-color: rgb(255, 182.74, 190.9611976048);
}
.alert-danger .alert-link {
  color: rgb(94.684548105, 32.675451895, 39.7303790087);
}
.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}
.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}
.alert-multi-green {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(206.4, 242.8, 229.2);
  border-color: rgb(186.96, 237.92, 218.88);
}
.alert-multi-green hr {
  border-top-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.alert-multi-green .alert-link {
  color: rgb(3.2691262136, 52.8508737864, 34.3258252427);
}
.alert-multi-blue {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(209.6, 241.6, 247.2);
  border-color: rgb(191.44, 236.24, 244.08);
}
.alert-multi-blue hr {
  border-top-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.alert-multi-blue .alert-link {
  color: rgb(8.7075409836, 58.4649180328, 67.1724590164);
}
.alert-multi-red {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 221.6, 225.4);
  border-color: rgb(255, 208.24, 213.56);
}
.alert-multi-red hr {
  border-top-color: rgb(255, 182.74, 190.9611976048);
}
.alert-multi-red .alert-link {
  color: rgb(94.684548105, 32.675451895, 39.7303790087);
}
.alert-multi-yellow {
  color: rgb(132.6, 111.8, 57.2);
  background-color: #fff7e2;
  border-color: rgb(255, 243.8, 214.4);
}
.alert-multi-yellow hr {
  border-top-color: rgb(255, 236.7655172414, 188.9);
}
.alert-multi-yellow .alert-link {
  color: rgb(96.9698630137, 81.7589041096, 41.8301369863);
}
.alert-multi-purple {
  color: rgb(84.76, 71.24, 110.24);
  background-color: rgb(236.6, 231.4, 246.4);
  border-color: rgb(229.24, 221.96, 242.96);
}
.alert-multi-purple hr {
  border-top-color: rgb(214.6685714286, 203.2705590062, 236.1494409938);
}
.alert-multi-purple .alert-link {
  color: rgb(60.9405157593, 51.2199426934, 79.2600573066);
}
.alert-multi-grey {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(230.8, 232.4, 234);
  border-color: rgb(221.12, 223.36, 225.6);
}
.alert-multi-grey hr {
  border-top-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.alert-multi-grey .alert-link {
  color: rgb(45.6166197183, 48.34, 51.0633802817);
}
.alert-multi-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-multi-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-multi-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}
.alert-multi-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-multi-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-multi-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}
.alert-multi-cian {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(204, 235.4, 236);
  border-color: rgb(183.6, 227.56, 228.4);
}
.alert-multi-cian hr {
  border-top-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.alert-multi-cian .alert-link {
  color: rgb(0, 31.59625, 32.2);
}
.alert-multi-orange {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 232.2, 223.2);
  border-color: rgb(255, 223.08, 210.48);
}
.alert-multi-orange hr {
  border-top-color: rgb(255, 204.7969811321, 184.98);
}
.alert-multi-orange .alert-link {
  color: rgb(95.5487179487, 52.8328205128, 35.9712820513);
}
.alert-multi-pink {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 221.6, 225.4);
  border-color: rgb(255, 208.24, 213.56);
}
.alert-multi-pink hr {
  border-top-color: rgb(255, 182.74, 190.9611976048);
}
.alert-multi-pink .alert-link {
  color: rgb(94.684548105, 32.675451895, 39.7303790087);
}
.alert-multi-teal {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(209.6, 241.6, 247.2);
  border-color: rgb(191.44, 236.24, 244.08);
}
.alert-multi-teal hr {
  border-top-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.alert-multi-teal .alert-link {
  color: rgb(8.7075409836, 58.4649180328, 67.1724590164);
}
.alert-multi-indigo {
  color: rgb(53.04, 8.32, 125.84);
  background-color: rgb(224.4, 207.2, 252.4);
  border-color: rgb(212.16, 188.08, 251.36);
}
.alert-multi-indigo hr {
  border-top-color: rgb(196.6778571429, 163.8954761905, 250.0445238095);
}
.alert-multi-indigo .alert-link {
  color: rgb(32.8772093023, 5.1572093023, 78.0027906977);
}
.alert-multi-blue-light {
  color: rgb(89.96, 112.32, 119.6);
  background-color: rgb(238.6, 247.2, 250);
  border-color: rgb(232.04, 244.08, 248);
}
.alert-multi-blue-light hr {
  border-top-color: rgb(212.4979439252, 234.7856074766, 242.0420560748);
}
.alert-multi-blue-light .alert-link {
  color: rgb(68.0666997519, 84.9850124069, 90.4933002481);
}
.alert-multi-blue-dark {
  color: rgb(0, 0, 72.28);
  background-color: rgb(204, 204, 231.8);
  border-color: rgb(183.6, 183.6, 222.52);
}
.alert-multi-blue-dark hr {
  border-top-color: rgb(166.0730458221, 166.0730458221, 214.5469541779);
}
.alert-multi-blue-dark .alert-link {
  color: rgb(0, 0, 21.28);
}
.alert-multi-green-light {
  color: rgb(74.88, 123.76, 74.88);
  background-color: rgb(232.8, 251.6, 232.8);
  border-color: rgb(223.92, 250.24, 223.92);
}
.alert-multi-green-light hr {
  border-top-color: rgb(201.80671875, 246.85328125, 201.80671875);
}
.alert-multi-green-light .alert-link {
  color: rgb(55.6548691099, 91.9851308901, 55.6548691099);
}
.alert-multi-green-dark {
  color: #003400;
  background-color: #cce0cc;
  border-color: rgb(183.6, 211.6, 183.6);
}
.alert-multi-green-dark hr {
  border-top-color: rgb(167.7402439024, 201.9597560976, 167.7402439024);
}
.alert-multi-green-dark .alert-link {
  color: #000100;
}
.alert-multi-red-light {
  color: rgb(132.6, 66.04, 66.04);
  background-color: rgb(255, 229.4, 229.4);
  border-color: rgb(255, 219.16, 219.16);
}
.alert-multi-red-light hr {
  border-top-color: rgb(255, 193.66, 193.66);
}
.alert-multi-red-light .alert-link {
  color: rgb(98.5554973822, 49.0845026178, 49.0845026178);
}
.alert-multi-red-dark {
  color: rgb(72.28, 0, 0);
  background-color: rgb(231.8, 204, 204);
  border-color: rgb(222.52, 183.6, 183.6);
}
.alert-multi-red-dark hr {
  border-top-color: rgb(214.5469541779, 166.0730458221, 166.0730458221);
}
.alert-multi-red-dark .alert-link {
  color: rgb(21.28, 0, 0);
}
.alert-multi-yellow-light {
  color: rgb(132.6, 132.6, 116.48);
  background-color: rgb(255, 255, 248.8);
  border-color: rgb(255, 255, 246.32);
}
.alert-multi-yellow-light hr {
  border-top-color: rgb(255, 255, 220.82);
}
.alert-multi-yellow-light .alert-link {
  color: rgb(105.4496868476, 105.4496868476, 92.6303131524);
}
.alert-multi-yellow-dark {
  color: rgb(132.6, 111.8, 0);
  background-color: #fff7cc;
  border-color: rgb(255, 243.8, 183.6);
}
.alert-multi-yellow-dark hr {
  border-top-color: rgb(255, 239.8, 158.1);
}
.alert-multi-yellow-dark .alert-link {
  color: rgb(81.6, 68.8, 0);
}
.alert-multi-purple-light {
  color: rgb(119.6, 119.6, 130);
  background-color: #fafafe;
  border-color: rgb(248, 248, 253.6);
}
.alert-multi-purple-light hr {
  border-top-color: rgb(226.75, 226.75, 249.35);
}
.alert-multi-purple-light .alert-link {
  color: rgb(95.1625, 95.1625, 103.4375);
}
.alert-multi-purple-dark {
  color: rgb(66.56, 0, 66.56);
  background-color: rgb(229.6, 204, 229.6);
  border-color: rgb(219.44, 183.6, 219.44);
}
.alert-multi-purple-dark hr {
  border-top-color: rgb(210.9622513089, 166.5777486911, 210.9622513089);
}
.alert-multi-purple-dark .alert-link {
  color: rgb(15.56, 0, 15.56);
}
.alert-multi-grey-light {
  color: rgb(109.72, 109.72, 109.72);
  background-color: rgb(246.2, 246.2, 246.2);
  border-color: rgb(242.68, 242.68, 242.68);
}
.alert-multi-grey-light hr {
  border-top-color: rgb(229.93, 229.93, 229.93);
}
.alert-multi-grey-light .alert-link {
  color: rgb(84.22, 84.22, 84.22);
}
.alert-multi-grey-dark {
  color: rgb(87.88, 87.88, 87.88);
  background-color: rgb(237.8, 237.8, 237.8);
  border-color: rgb(230.92, 230.92, 230.92);
}
.alert-multi-grey-dark hr {
  border-top-color: rgb(218.17, 218.17, 218.17);
}
.alert-multi-grey-dark .alert-link {
  color: rgb(62.38, 62.38, 62.38);
}
.alert-multi-dark-light {
  color: rgb(54.6, 54.6, 54.6);
  background-color: #e1e1e1;
  border-color: #d5d5d5;
}
.alert-multi-dark-light hr {
  border-top-color: rgb(200.25, 200.25, 200.25);
}
.alert-multi-dark-light .alert-link {
  color: rgb(29.1, 29.1, 29.1);
}
.alert-multi-dark-dark {
  color: rgb(14.56, 14.56, 14.56);
  background-color: rgb(209.6, 209.6, 209.6);
  border-color: rgb(191.44, 191.44, 191.44);
}
.alert-multi-dark-dark hr {
  border-top-color: rgb(178.69, 178.69, 178.69);
}
.alert-multi-dark-dark .alert-link {
  color: black;
}
.alert-multi-light-light {
  color: rgb(132.6, 132.6, 132.6);
  background-color: white;
  border-color: white;
}
.alert-multi-light-light hr {
  border-top-color: rgb(242.25, 242.25, 242.25);
}
.alert-multi-light-light .alert-link {
  color: rgb(107.1, 107.1, 107.1);
}
.alert-multi-light-dark {
  color: rgb(114.4, 114.4, 114.4);
  background-color: #f8f8f8;
  border-color: rgb(245.2, 245.2, 245.2);
}
.alert-multi-light-dark hr {
  border-top-color: rgb(232.45, 232.45, 232.45);
}
.alert-multi-light-dark .alert-link {
  color: rgb(88.9, 88.9, 88.9);
}
.alert-multi-cian-light {
  color: rgb(116.48, 132.6, 132.6);
  background-color: rgb(248.8, 255, 255);
  border-color: rgb(246.32, 255, 255);
}
.alert-multi-cian-light hr {
  border-top-color: rgb(220.82, 255, 255);
}
.alert-multi-cian-light .alert-link {
  color: rgb(92.6303131524, 105.4496868476, 105.4496868476);
}
.alert-multi-cian-dark {
  color: rgb(0, 72.28, 72.28);
  background-color: rgb(204, 231.8, 231.8);
  border-color: rgb(183.6, 222.52, 222.52);
}
.alert-multi-cian-dark hr {
  border-top-color: rgb(166.0730458221, 214.5469541779, 214.5469541779);
}
.alert-multi-cian-dark .alert-link {
  color: rgb(0, 21.28, 21.28);
}
.alert-multi-orange-light {
  color: rgb(132.6, 83.2, 63.44);
  background-color: rgb(255, 236, 228.4);
  border-color: rgb(255, 228.4, 217.76);
}
.alert-multi-orange-light hr {
  border-top-color: rgb(255, 210.1857142857, 192.26);
}
.alert-multi-orange-light .alert-link {
  color: rgb(98.1039787798, 61.5554376658, 46.9360212202);
}
.alert-multi-orange-dark {
  color: rgb(132.6, 35.88, 0);
  background-color: rgb(255, 217.8, 204);
  border-color: rgb(255, 202.92, 183.6);
}
.alert-multi-orange-dark hr {
  border-top-color: rgb(255, 184.32, 158.1);
}
.alert-multi-orange-dark .alert-link {
  color: rgb(81.6, 22.08, 0);
}
.alert-multi-pink-light {
  color: rgb(132.6, 94.64, 100.36);
  background-color: rgb(255, 240.4, 242.6);
  border-color: rgb(255, 234.56, 237.64);
}
.alert-multi-pink-light hr {
  border-top-color: rgb(255, 209.06, 215.9824657534);
}
.alert-multi-pink-light .alert-link {
  color: rgb(102.8402745995, 73.3997254005, 77.83597254);
}
.alert-multi-pink-dark {
  color: rgb(103.48, 10.92, 69.16);
  background-color: rgb(243.8, 208.2, 230.6);
  border-color: rgb(239.32, 189.48, 220.84);
}
.alert-multi-pink-dark hr {
  border-top-color: rgb(234.395862069, 168.904137931, 210.1124137931);
}
.alert-multi-pink-dark .alert-link {
  color: rgb(57.3481818182, 6.0518181818, 38.3281818182);
}
.alert-multi-teal-light {
  color: rgb(91, 123.76, 123.76);
  background-color: rgb(239, 251.6, 251.6);
  border-color: rgb(232.6, 250.24, 250.24);
}
.alert-multi-teal-light hr {
  border-top-color: rgb(211.5690721649, 245.7709278351, 245.7709278351);
}
.alert-multi-teal-light .alert-link {
  color: rgb(69.3898305085, 94.3701694915, 94.3701694915);
}
.alert-multi-teal-dark {
  color: rgb(0, 66.56, 66.56);
  background-color: rgb(204, 229.6, 229.6);
  border-color: rgb(183.6, 219.44, 219.44);
}
.alert-multi-teal-dark hr {
  border-top-color: rgb(166.5777486911, 210.9622513089, 210.9622513089);
}
.alert-multi-teal-dark .alert-link {
  color: rgb(0, 15.56, 15.56);
}
.alert-multi-indigo-light {
  color: rgb(91.52, 101.92, 115.44);
  background-color: rgb(239.2, 243.2, 248.4);
  border-color: rgb(232.88, 238.48, 245.76);
}
.alert-multi-indigo-light hr {
  border-top-color: rgb(214.8933928571, 225.0469642857, 238.2466071429);
}
.alert-multi-indigo-light .alert-link {
  color: rgb(68.9672361809, 76.8044221106, 86.9927638191);
}
.alert-multi-indigo-dark {
  color: rgb(39, 0, 67.6);
  background-color: #dbcce6;
  border-color: rgb(204.6, 183.6, 220);
}
.alert-multi-indigo-dark hr {
  border-top-color: rgb(192.5210526316, 166.4881578947, 211.6118421053);
}
.alert-multi-indigo-dark .alert-link {
  color: rgb(9.5769230769, 0, 16.6);
}
.alert-multi-primary {
  color: rgb(0, 49.4, 49.92);
  background-color: rgb(204, 223, 223.2);
  border-color: rgb(183.6, 210.2, 210.48);
}
.alert-multi-primary hr {
  border-top-color: rgb(167.8934782609, 200.3449275362, 200.6865217391);
}
.alert-multi-primary .alert-link {
  color: black;
}
.alert-multi-secondary {
  color: rgb(49.4, 51.48, 54.08);
  background-color: rgb(223, 223.8, 224.8);
  border-color: rgb(210.2, 211.32, 212.72);
}
.alert-multi-secondary hr {
  border-top-color: rgb(197.0810289389, 198.5290032154, 200.3389710611);
}
.alert-multi-secondary .alert-link {
  color: rgb(25.0532663317, 26.1081407035, 27.4267336683);
}
.alert-multi-thediary {
  color: rgb(132.6, 57.72, 50.44);
  background-color: rgb(255, 226.2, 223.4);
  border-color: rgb(255, 214.68, 210.76);
}
.alert-multi-thediary hr {
  border-top-color: rgb(255, 191.4394936709, 185.26);
}
.alert-multi-thediary .alert-link {
  color: rgb(95.6539772727, 41.6376136364, 36.3860227273);
}
.alert-slate-50 {
  color: rgb(128.96, 130, 131.04);
  background-color: rgb(253.6, 254, 254.4);
  border-color: rgb(253.04, 253.6, 254.16);
}
.alert-slate-50 hr {
  border-top-color: rgb(235.19, 240.85, 246.51);
}
.alert-slate-50 .alert-link {
  color: rgb(103.63056, 104.5, 105.36944);
}
.alert-slate-100 {
  color: rgb(125.32, 127.4, 129.48);
  background-color: rgb(252.2, 253, 253.8);
  border-color: rgb(251.08, 252.2, 253.32);
}
.alert-slate-100 hr {
  border-top-color: rgb(233.23, 239.45, 245.67);
}
.alert-slate-100 .alert-link {
  color: rgb(100.2363265306, 101.9, 103.5636734694);
}
.alert-slate-200 {
  color: rgb(117.52, 120.64, 124.8);
  background-color: rgb(249.2, 250.4, 252);
  border-color: rgb(246.88, 248.56, 250.8);
}
.alert-slate-200 hr {
  border-top-color: rgb(230.0731818182, 235.2304545455, 242.1068181818);
}
.alert-slate-200 .alert-link {
  color: rgb(92.7860944206, 95.2494420601, 98.5339055794);
}
.alert-slate-300 {
  color: rgb(105.56, 110.76, 117);
  background-color: rgb(244.6, 246.6, 249);
  border-color: rgb(240.44, 243.24, 246.6);
}
.alert-slate-300 hr {
  border-top-color: rgb(224.2692682927, 230.1790243902, 237.2707317073);
}
.alert-slate-300 .alert-link {
  color: rgb(81.3707476636, 85.3791588785, 90.1892523364);
}
.alert-slate-400 {
  color: rgb(76.96, 84.76, 95.68);
  background-color: rgb(233.6, 236.6, 240.8);
  border-color: rgb(225.04, 229.24, 235.12);
}
.alert-slate-400 hr {
  border-top-color: rgb(209.7113483146, 216.0602247191, 224.9486516854);
}
.alert-slate-400 .alert-link {
  color: rgb(54.225060241, 59.7208433735, 67.414939759);
}
.alert-slate-500 {
  color: rgb(52, 60.32, 72.28);
  background-color: rgb(224, 227.2, 231.8);
  border-color: rgb(211.6, 216.08, 222.52);
}
.alert-slate-500 hr {
  border-top-color: rgb(197.0151291513, 203.0006642066, 211.6048708487);
}
.alert-slate-500 .alert-link {
  color: rgb(30.6610878661, 35.5668619247, 42.6189121339);
}
.alert-slate-600 {
  color: rgb(36.92, 44.2, 54.6);
  background-color: rgb(218.2, 221, 225);
  border-color: rgb(203.48, 207.4, 213);
}
.alert-slate-600 hr {
  border-top-color: rgb(189.4320958084, 194.4209580838, 201.5479041916);
}
.alert-slate-600 .alert-link {
  color: rgb(16.3461363636, 19.5693181818, 24.1738636364);
}
.alert-slate-700 {
  color: rgb(26.52, 33.8, 44.2);
  background-color: rgb(214.2, 217, 221);
  border-color: rgb(197.88, 201.8, 207.4);
}
.alert-slate-700 hr {
  border-top-color: rgb(183.9709090909, 188.8454545455, 195.8090909091);
}
.alert-slate-700 .alert-link {
  color: rgb(7.395, 9.425, 12.325);
}
.alert-slate-800 {
  color: rgb(15.6, 21.32, 30.68);
  background-color: rgb(210, 212.2, 215.8);
  border-color: rgb(192, 195.08, 200.12);
}
.alert-slate-800 hr {
  border-top-color: rgb(178.3717339667, 182.1180047506, 188.2482660333);
}
.alert-slate-800 .alert-link {
  color: black;
}
.alert-slate-900 {
  color: rgb(7.8, 11.96, 21.84);
  background-color: rgb(207, 208.6, 212.4);
  border-color: rgb(187.8, 190.04, 195.36);
}
.alert-slate-900 hr {
  border-top-color: rgb(174.2900662252, 176.980397351, 183.3699337748);
}
.alert-slate-900 .alert-link {
  color: black;
}
.alert-slate-950 {
  color: rgb(1.04, 3.12, 11.96);
  background-color: rgb(204.4, 205.2, 208.6);
  border-color: rgb(184.16, 185.28, 190.04);
}
.alert-slate-950 hr {
  border-top-color: rgb(170.8579381443, 172.1882474227, 177.8420618557);
}
.alert-slate-950 .alert-link {
  color: black;
}
.alert-gray-50 {
  color: rgb(129.48, 130, 130.52);
  background-color: rgb(253.8, 254, 254.2);
  border-color: rgb(253.32, 253.6, 253.88);
}
.alert-gray-50 hr {
  border-top-color: rgb(238.02, 240.85, 243.68);
}
.alert-gray-50 .alert-link {
  color: rgb(104.06528, 104.5, 104.93472);
}
.alert-gray-100 {
  color: rgb(126.36, 126.88, 127.92);
  background-color: rgb(252.6, 252.8, 253.2);
  border-color: rgb(251.64, 251.92, 252.48);
}
.alert-gray-100 hr {
  border-top-color: rgb(237.0685714286, 238.5628571429, 241.5514285714);
}
.alert-gray-100 .alert-link {
  color: rgb(101.0164417178, 101.4321472393, 102.2635582822);
}
.alert-gray-200 {
  color: rgb(119.08, 120.12, 122.2);
  background-color: rgb(249.8, 250.2, 251);
  border-color: rgb(247.72, 248.28, 249.4);
}
.alert-gray-200 hr {
  border-top-color: rgb(233.3069565217, 234.9756521739, 238.3130434783);
}
.alert-gray-200 .alert-link {
  color: rgb(93.9097413793, 94.7299137931, 96.3702586207);
}
.alert-gray-300 {
  color: rgb(108.68, 110.76, 113.88);
  background-color: rgb(245.8, 246.6, 247.8);
  border-color: rgb(242.12, 243.24, 244.92);
}
.alert-gray-300 hr {
  border-top-color: rgb(227.8151219512, 230.1790243902, 233.7248780488);
}
.alert-gray-300 .alert-link {
  color: rgb(83.7757943925, 85.3791588785, 87.7842056075);
}
.alert-gray-400 {
  color: rgb(81.12, 84.76, 91);
  background-color: rgb(235.2, 236.6, 239);
  border-color: rgb(227.28, 229.24, 232.6);
}
.alert-gray-400 hr {
  border-top-color: rgb(213.1766480447, 216.1338547486, 221.2033519553);
}
.alert-gray-400 .alert-link {
  color: rgb(57.0837462236, 59.6451963746, 64.0362537764);
}
.alert-gray-500 {
  color: rgb(55.64, 59.28, 66.56);
  background-color: rgb(225.4, 226.8, 229.6);
  border-color: rgb(213.56, 215.52, 219.44);
}
.alert-gray-500 hr {
  border-top-color: rgb(199.8363636364, 202.4454545455, 207.6636363636);
}
.alert-gray-500 .alert-link {
  color: rgb(32.4187234043, 34.5395744681, 38.7812765957);
}
.alert-gray-600 {
  color: rgb(39, 44.2, 51.48);
  background-color: rgb(219, 221, 223.8);
  border-color: rgb(204.6, 207.4, 211.32);
}
.alert-gray-600 hr {
  border-top-color: rgb(190.9392857143, 194.4982142857, 199.4807142857);
}
.alert-gray-600 .alert-link {
  color: rgb(17.0172413793, 19.2862068966, 22.4627586207);
}
.alert-gray-700 {
  color: rgb(28.6, 33.8, 42.12);
  background-color: rgb(215, 217, 220.2);
  border-color: rgb(199, 201.8, 206.28);
}
.alert-gray-700 hr {
  border-top-color: rgb(185.3636363636, 188.8454545455, 194.4163636364);
}
.alert-gray-700 .alert-link {
  color: rgb(7.975, 9.425, 11.745);
}
.alert-gray-800 {
  color: rgb(16.12, 21.32, 28.6);
  background-color: rgb(210.2, 212.2, 215);
  border-color: rgb(192.28, 195.08, 199);
}
.alert-gray-800 hr {
  border-top-color: rgb(178.8083018868, 182.2097169811, 186.9716981132);
}
.alert-gray-800 .alert-link {
  color: black;
}
.alert-gray-900 {
  color: rgb(8.84, 12.48, 20.28);
  background-color: rgb(207.4, 208.8, 211.8);
  border-color: rgb(188.36, 190.32, 194.52);
}
.alert-gray-900 hr {
  border-top-color: rgb(174.9921585903, 177.3453303965, 182.3878414097);
}
.alert-gray-900 .alert-link {
  color: black;
}
.alert-gray-950 {
  color: rgb(1.56, 3.64, 9.36);
  background-color: rgb(204.6, 205.4, 207.6);
  border-color: rgb(184.44, 185.56, 188.64);
}
.alert-gray-950 hr {
  border-top-color: rgb(171.2988957055, 172.6274846626, 176.2811042945);
}
.alert-gray-950 .alert-link {
  color: black;
}
.alert-zinc-50 {
  color: #828282;
  background-color: #fefefe;
  border-color: rgb(253.6, 253.6, 253.6);
}
.alert-zinc-50 hr {
  border-top-color: rgb(240.85, 240.85, 240.85);
}
.alert-zinc-50 .alert-link {
  color: rgb(104.5, 104.5, 104.5);
}
.alert-zinc-100 {
  color: rgb(126.88, 126.88, 127.4);
  background-color: rgb(252.8, 252.8, 253);
  border-color: rgb(251.92, 251.92, 252.2);
}
.alert-zinc-100 hr {
  border-top-color: rgb(238.5628571429, 238.5628571429, 240.0571428571);
}
.alert-zinc-100 .alert-link {
  color: rgb(101.4321472393, 101.4321472393, 101.8478527607);
}
.alert-zinc-200 {
  color: rgb(118.56, 118.56, 120.12);
  background-color: rgb(249.6, 249.6, 250.2);
  border-color: rgb(247.44, 247.44, 248.28);
}
.alert-zinc-200 hr {
  border-top-color: rgb(233.94, 233.94, 236.28);
}
.alert-zinc-200 .alert-link {
  color: rgb(93.2266666667, 93.2266666667, 94.4533333333);
}
.alert-zinc-300 {
  color: rgb(110.24, 110.24, 112.32);
  background-color: rgb(246.4, 246.4, 247.2);
  border-color: rgb(242.96, 242.96, 244.08);
}
.alert-zinc-300 hr {
  border-top-color: rgb(229.5880487805, 229.5880487805, 231.9519512195);
}
.alert-zinc-300 .alert-link {
  color: rgb(84.978317757, 84.978317757, 86.581682243);
}
.alert-zinc-400 {
  color: rgb(83.72, 83.72, 88.4);
  background-color: rgb(236.2, 236.2, 238);
  border-color: rgb(228.68, 228.68, 231.2);
}
.alert-zinc-400 hr {
  border-top-color: rgb(215.2889385475, 215.2889385475, 219.0910614525);
}
.alert-zinc-400 .alert-link {
  color: rgb(58.9133534743, 58.9133534743, 62.2066465257);
}
.alert-zinc-500 {
  color: rgb(58.76, 58.76, 63.44);
  background-color: rgb(226.6, 226.6, 228.4);
  border-color: rgb(215.24, 215.24, 217.76);
}
.alert-zinc-500 hr {
  border-top-color: rgb(202.0727272727, 202.0727272727, 205.4272727273);
}
.alert-zinc-500 .alert-link {
  color: rgb(34.2365957447, 34.2365957447, 36.9634042553);
}
.alert-zinc-600 {
  color: rgb(42.64, 42.64, 47.32);
  background-color: rgb(220.4, 220.4, 222.2);
  border-color: rgb(206.56, 206.56, 209.08);
}
.alert-zinc-600 hr {
  border-top-color: rgb(193.469495549, 193.469495549, 196.670504451);
}
.alert-zinc-600 .alert-link {
  color: rgb(18.4665895954, 18.4665895954, 20.4934104046);
}
.alert-zinc-700 {
  color: rgb(32.76, 32.76, 36.4);
  background-color: rgb(216.6, 216.6, 218);
  border-color: rgb(201.24, 201.24, 203.2);
}
.alert-zinc-700 hr {
  border-top-color: rgb(188.2532625995, 188.2532625995, 190.6867374005);
}
.alert-zinc-700 .alert-link {
  color: rgb(8.6021052632, 8.6021052632, 9.5578947368);
}
.alert-zinc-800 {
  color: rgb(20.28, 20.28, 21.84);
  background-color: rgb(211.8, 211.8, 212.4);
  border-color: rgb(194.52, 194.52, 195.36);
}
.alert-zinc-800 hr {
  border-top-color: rgb(181.6808391608, 181.6808391608, 182.6991608392);
}
.alert-zinc-800 .alert-link {
  color: black;
}
.alert-zinc-900 {
  color: rgb(12.48, 12.48, 14.04);
  background-color: rgb(208.8, 208.8, 209.4);
  border-color: rgb(190.32, 190.32, 191.16);
}
.alert-zinc-900 hr {
  border-top-color: rgb(177.4866666667, 177.4866666667, 178.4933333333);
}
.alert-zinc-900 .alert-link {
  color: black;
}
.alert-zinc-950 {
  color: rgb(4.68, 4.68, 5.72);
  background-color: rgb(205.8, 205.8, 206.2);
  border-color: rgb(186.12, 186.12, 186.68);
}
.alert-zinc-950 hr {
  border-top-color: rgb(173.3179591837, 173.3179591837, 173.9820408163);
}
.alert-zinc-950 .alert-link {
  color: black;
}
.alert-neutral-50 {
  color: #828282;
  background-color: #fefefe;
  border-color: rgb(253.6, 253.6, 253.6);
}
.alert-neutral-50 hr {
  border-top-color: rgb(240.85, 240.85, 240.85);
}
.alert-neutral-50 .alert-link {
  color: rgb(104.5, 104.5, 104.5);
}
.alert-neutral-100 {
  color: rgb(127.4, 127.4, 127.4);
  background-color: #fdfdfd;
  border-color: rgb(252.2, 252.2, 252.2);
}
.alert-neutral-100 hr {
  border-top-color: rgb(239.45, 239.45, 239.45);
}
.alert-neutral-100 .alert-link {
  color: rgb(101.9, 101.9, 101.9);
}
.alert-neutral-200 {
  color: rgb(119.08, 119.08, 119.08);
  background-color: rgb(249.8, 249.8, 249.8);
  border-color: rgb(247.72, 247.72, 247.72);
}
.alert-neutral-200 hr {
  border-top-color: rgb(234.97, 234.97, 234.97);
}
.alert-neutral-200 .alert-link {
  color: rgb(93.58, 93.58, 93.58);
}
.alert-neutral-300 {
  color: rgb(110.24, 110.24, 110.24);
  background-color: rgb(246.4, 246.4, 246.4);
  border-color: rgb(242.96, 242.96, 242.96);
}
.alert-neutral-300 hr {
  border-top-color: rgb(230.21, 230.21, 230.21);
}
.alert-neutral-300 .alert-link {
  color: rgb(84.74, 84.74, 84.74);
}
.alert-neutral-400 {
  color: rgb(84.76, 84.76, 84.76);
  background-color: rgb(236.6, 236.6, 236.6);
  border-color: rgb(229.24, 229.24, 229.24);
}
.alert-neutral-400 hr {
  border-top-color: rgb(216.49, 216.49, 216.49);
}
.alert-neutral-400 .alert-link {
  color: rgb(59.26, 59.26, 59.26);
}
.alert-neutral-500 {
  color: rgb(59.8, 59.8, 59.8);
  background-color: #e3e3e3;
  border-color: rgb(215.8, 215.8, 215.8);
}
.alert-neutral-500 hr {
  border-top-color: rgb(203.05, 203.05, 203.05);
}
.alert-neutral-500 .alert-link {
  color: rgb(34.3, 34.3, 34.3);
}
.alert-neutral-600 {
  color: rgb(42.64, 42.64, 42.64);
  background-color: rgb(220.4, 220.4, 220.4);
  border-color: rgb(206.56, 206.56, 206.56);
}
.alert-neutral-600 hr {
  border-top-color: rgb(193.81, 193.81, 193.81);
}
.alert-neutral-600 .alert-link {
  color: rgb(17.14, 17.14, 17.14);
}
.alert-neutral-700 {
  color: rgb(33.28, 33.28, 33.28);
  background-color: rgb(216.8, 216.8, 216.8);
  border-color: rgb(201.52, 201.52, 201.52);
}
.alert-neutral-700 hr {
  border-top-color: rgb(188.77, 188.77, 188.77);
}
.alert-neutral-700 .alert-link {
  color: rgb(7.78, 7.78, 7.78);
}
.alert-neutral-800 {
  color: rgb(19.76, 19.76, 19.76);
  background-color: rgb(211.6, 211.6, 211.6);
  border-color: rgb(194.24, 194.24, 194.24);
}
.alert-neutral-800 hr {
  border-top-color: rgb(181.49, 181.49, 181.49);
}
.alert-neutral-800 .alert-link {
  color: black;
}
.alert-neutral-900 {
  color: rgb(11.96, 11.96, 11.96);
  background-color: rgb(208.6, 208.6, 208.6);
  border-color: rgb(190.04, 190.04, 190.04);
}
.alert-neutral-900 hr {
  border-top-color: rgb(177.29, 177.29, 177.29);
}
.alert-neutral-900 .alert-link {
  color: black;
}
.alert-neutral-950 {
  color: rgb(5.2, 5.2, 5.2);
  background-color: #cecece;
  border-color: rgb(186.4, 186.4, 186.4);
}
.alert-neutral-950 hr {
  border-top-color: rgb(173.65, 173.65, 173.65);
}
.alert-neutral-950 .alert-link {
  color: black;
}
.alert-stone-50 {
  color: rgb(130, 130, 129.48);
  background-color: rgb(254, 254, 253.8);
  border-color: rgb(253.6, 253.6, 253.32);
}
.alert-stone-50 hr {
  border-top-color: rgb(242.0090909091, 242.0090909091, 239.4109090909);
}
.alert-stone-50 .alert-link {
  color: rgb(104.4563691522, 104.4563691522, 104.0236308478);
}
.alert-stone-100 {
  color: rgb(127.4, 127.4, 126.88);
  background-color: rgb(253, 253, 252.8);
  border-color: rgb(252.2, 252.2, 251.92);
}
.alert-stone-100 hr {
  border-top-color: rgb(240.0571428571, 240.0571428571, 238.5628571429);
}
.alert-stone-100 .alert-link {
  color: rgb(101.8478527607, 101.8478527607, 101.4321472393);
}
.alert-stone-200 {
  color: rgb(120.12, 119.08, 118.56);
  background-color: rgb(250.2, 249.8, 249.6);
  border-color: rgb(248.28, 247.72, 247.44);
}
.alert-stone-200 hr {
  border-top-color: rgb(236.28, 234.72, 233.94);
}
.alert-stone-200 .alert-link {
  color: rgb(94.4533333333, 93.6355555556, 93.2266666667);
}
.alert-stone-300 {
  color: rgb(111.28, 109.72, 108.68);
  background-color: rgb(246.8, 246.2, 245.8);
  border-color: rgb(243.52, 242.68, 242.12);
}
.alert-stone-300 hr {
  border-top-color: rgb(231.5027586207, 229.7834482759, 228.6372413793);
}
.alert-stone-300 .alert-link {
  color: rgb(85.4785815603, 84.2802836879, 83.4814184397);
}
.alert-stone-400 {
  color: rgb(87.36, 84.24, 82.16);
  background-color: rgb(237.6, 236.4, 235.6);
  border-color: rgb(230.64, 228.96, 227.84);
}
.alert-stone-400 hr {
  border-top-color: rgb(218.5829347826, 216.0714130435, 214.3970652174);
}
.alert-stone-400 .alert-link {
  color: rgb(61.077791411, 58.8964417178, 57.442208589);
}
.alert-stone-500 {
  color: rgb(62.4, 58.76, 56.16);
  background-color: rgb(228, 226.6, 225.6);
  border-color: rgb(217.2, 215.24, 213.84);
}
.alert-stone-500 hr {
  border-top-color: rgb(204.9925531915, 202.3995744681, 200.5474468085);
}
.alert-stone-500 .alert-link {
  color: rgb(35.5578947368, 33.4836842105, 32.0021052632);
}
.alert-stone-600 {
  color: rgb(45.24, 43.16, 40.56);
  background-color: rgb(221.4, 220.6, 219.6);
  border-color: rgb(207.96, 206.84, 205.44);
}
.alert-stone-600 hr {
  border-top-color: rgb(195.5426086957, 194.1269565217, 192.3573913043);
}
.alert-stone-600 .alert-link {
  color: rgb(18.3490909091, 17.5054545455, 16.4509090909);
}
.alert-stone-700 {
  color: rgb(35.36, 33.28, 31.2);
  background-color: rgb(217.6, 216.8, 216);
  border-color: rgb(202.64, 201.52, 200.4);
}
.alert-stone-700 hr {
  border-top-color: rgb(190.1570157068, 188.77, 187.3829842932);
}
.alert-stone-700 .alert-link {
  color: rgb(8.26625, 7.78, 7.29375);
}
.alert-stone-800 {
  color: rgb(21.32, 19.24, 18.72);
  background-color: rgb(212.2, 211.4, 211.2);
  border-color: rgb(195.08, 193.96, 193.68);
}
.alert-stone-800 hr {
  border-top-color: rgb(182.4772286374, 181.1216628176, 180.7827713626);
}
.alert-stone-800 .alert-link {
  color: black;
}
.alert-stone-900 {
  color: rgb(14.56, 13, 11.96);
  background-color: rgb(209.6, 209, 208.6);
  border-color: rgb(191.44, 190.6, 190.04);
}
.alert-stone-900 hr {
  border-top-color: rgb(178.8288888889, 177.8222222222, 177.1511111111);
}
.alert-stone-900 .alert-link {
  color: black;
}
.alert-stone-950 {
  color: rgb(6.24, 5.2, 4.68);
  background-color: rgb(206.4, 206, 205.8);
  border-color: rgb(186.96, 186.4, 186.12);
}
.alert-stone-950 hr {
  border-top-color: rgb(174.2882208589, 173.6239263804, 173.2917791411);
}
.alert-stone-950 .alert-link {
  color: black;
}
.alert-red-50 {
  color: rgb(132.08, 125.84, 125.84);
  background-color: rgb(254.8, 252.4, 252.4);
  border-color: rgb(254.72, 251.36, 251.36);
}
.alert-red-50 hr {
  border-top-color: rgb(252.8985714286, 227.6814285714, 227.6814285714);
}
.alert-red-50 .alert-link {
  color: rgb(106.0210536338, 100.8989463662, 100.8989463662);
}
.alert-red-100 {
  color: rgb(132.08, 117.52, 117.52);
  background-color: rgb(254.8, 249.2, 249.2);
  border-color: rgb(254.72, 246.88, 246.88);
}
.alert-red-100 hr {
  border-top-color: rgb(253.87, 222.23, 222.23);
}
.alert-red-100 .alert-link {
  color: rgb(105.0925, 93.5075, 93.5075);
}
.alert-red-200 {
  color: rgb(132.08, 105.04, 105.04);
  background-color: rgb(254.8, 244.4, 244.4);
  border-color: rgb(254.72, 240.16, 240.16);
}
.alert-red-200 hr {
  border-top-color: rgb(254.2477777778, 215.1322222222, 215.1322222222);
}
.alert-red-200 .alert-link {
  color: rgb(103.6721052632, 82.4478947368, 82.4478947368);
}
.alert-red-300 {
  color: rgb(131.04, 85.8, 85.8);
  background-color: rgb(254.4, 237, 237);
  border-color: rgb(254.16, 229.8, 229.8);
}
.alert-red-300 hr {
  border-top-color: rgb(253.3374193548, 205.1225806452, 205.1225806452);
}
.alert-red-300 .alert-link {
  color: rgb(100.2198561151, 65.6201438849, 65.6201438849);
}
.alert-red-400 {
  color: rgb(128.96, 58.76, 58.76);
  background-color: rgb(253.6, 226.6, 226.6);
  border-color: rgb(253.04, 215.24, 215.24);
}
.alert-red-400 hr {
  border-top-color: rgb(251.8420134228, 190.9379865772, 190.9379865772);
}
.alert-red-400 .alert-link {
  color: rgb(93.9239889197, 42.7960110803, 42.7960110803);
}
.alert-red-500 {
  color: rgb(124.28, 35.36, 35.36);
  background-color: rgb(251.8, 217.6, 217.6);
  border-color: rgb(250.52, 202.64, 202.64);
}
.alert-red-500 hr {
  border-top-color: rgb(248.5101477833, 179.1498522167, 179.1498522167);
}
.alert-red-500 .alert-link {
  color: rgb(84.5764169381, 24.0635830619, 24.0635830619);
}
.alert-red-600 {
  color: rgb(114.4, 19.76, 19.76);
  background-color: rgb(248, 211.6, 211.6);
  border-color: rgb(245.2, 194.24, 194.24);
}
.alert-red-600 hr {
  border-top-color: rgb(241.6583333333, 172.2816666667, 172.2816666667);
}
.alert-red-600 .alert-link {
  color: rgb(70.911627907, 12.248372093, 12.248372093);
}
.alert-red-700 {
  color: rgb(96.2, 14.56, 14.56);
  background-color: rgb(241, 209.6, 209.6);
  border-color: rgb(235.4, 191.44, 191.44);
}
.alert-red-700 hr {
  border-top-color: rgb(229.3898989899, 171.9501010101, 171.9501010101);
}
.alert-red-700 .alert-link {
  color: rgb(51.9042253521, 7.8557746479, 7.8557746479);
}
.alert-red-800 {
  color: rgb(79.56, 14.04, 14.04);
  background-color: rgb(234.6, 209.4, 209.4);
  border-color: rgb(226.44, 191.16, 191.16);
}
.alert-red-800 hr {
  border-top-color: rgb(218.5581818182, 173.5418181818, 173.5418181818);
}
.alert-red-800 .alert-link {
  color: rgb(36.21, 6.39, 6.39);
}
.alert-red-900 {
  color: rgb(66.04, 15.08, 15.08);
  background-color: rgb(229.4, 209.8, 209.8);
  border-color: rgb(219.16, 191.72, 191.72);
}
.alert-red-900 hr {
  border-top-color: rgb(209.9396610169, 175.4403389831, 175.4403389831);
}
.alert-red-900 .alert-link {
  color: rgb(24.5207692308, 5.5992307692, 5.5992307692);
}
.alert-red-950 {
  color: rgb(35.88, 5.2, 5.2);
  background-color: rgb(217.8, 206, 206);
  border-color: rgb(202.92, 186.4, 186.4);
}
.alert-red-950 hr {
  border-top-color: rgb(191.9153596288, 171.9046403712, 171.9046403712);
}
.alert-red-950 .alert-link {
  color: black;
}
.alert-orange-50 {
  color: rgb(132.6, 128.44, 123.24);
  background-color: rgb(255, 253.4, 251.4);
  border-color: rgb(255, 252.76, 249.96);
}
.alert-orange-50 hr {
  border-top-color: rgb(255, 241.4266666667, 224.46);
}
.alert-orange-50 .alert-link {
  color: rgb(106.1918413598, 102.8390934844, 98.6481586402);
}
.alert-orange-100 {
  color: rgb(132.6, 123.24, 110.76);
  background-color: rgb(255, 251.4, 246.6);
  border-color: rgb(255, 249.96, 243.24);
}
.alert-orange-100 hr {
  border-top-color: rgb(255, 239.0314285714, 217.74);
}
.alert-orange-100 .alert-link {
  color: rgb(104.8115384615, 97.4130769231, 87.5484615385);
}
.alert-orange-200 {
  color: rgb(132.08, 111.8, 88.4);
  background-color: rgb(254.8, 247, 238);
  border-color: rgb(254.72, 243.8, 231.2);
}
.alert-orange-200 hr {
  border-top-color: rgb(254.4234883721, 231.9395348837, 205.9965116279);
}
.alert-orange-200 .alert-link {
  color: rgb(101.5281132075, 85.9391509434, 67.9518867925);
}
.alert-orange-300 {
  color: rgb(131.56, 96.72, 60.32);
  background-color: rgb(254.6, 241.2, 227.2);
  border-color: rgb(254.44, 235.68, 216.08);
}
.alert-orange-300 hr {
  border-top-color: rgb(254.0782978723, 223.2012765957, 190.9417021277);
}
.alert-orange-300 .alert-link {
  color: rgb(96.5925203252, 71.0126829268, 44.2874796748);
}
.alert-orange-400 {
  color: rgb(130.52, 75.92, 31.2);
  background-color: rgb(254.2, 233.2, 216);
  border-color: rgb(253.88, 224.48, 200.4);
}
.alert-orange-400 hr {
  border-top-color: rgb(253.3674371859, 210.5126633166, 175.4125628141);
}
.alert-orange-400 .alert-link {
  color: rgb(89.3592282958, 51.9778778135, 21.3607717042);
}
.alert-orange-500 {
  color: rgb(129.48, 59.8, 11.44);
  background-color: rgb(253.8, 227, 208.4);
  border-color: rgb(253.32, 215.8, 189.76);
}
.alert-orange-500 hr {
  border-top-color: rgb(252.679832636, 200.8627615063, 164.900167364);
}
.alert-orange-500 .alert-link {
  color: rgb(82.6202214022, 38.1579335793, 7.2997785978);
}
.alert-orange-600 {
  color: rgb(121.68, 45.76, 6.24);
  background-color: rgb(250.8, 221.6, 206.4);
  border-color: rgb(249.12, 208.24, 186.96);
}
.alert-orange-600 hr {
  border-top-color: rgb(247.0915909091, 192.1093181818, 163.4884090909);
}
.alert-orange-600 .alert-link {
  color: rgb(73.167804878, 27.516097561, 3.752195122);
}
.alert-orange-700 {
  color: rgb(100.88, 33.8, 6.24);
  background-color: rgb(242.8, 217, 206.4);
  border-color: rgb(237.92, 201.8, 186.96);
}
.alert-orange-700 hr {
  border-top-color: rgb(232.8032236842, 185.8625, 166.5767763158);
}
.alert-orange-700 .alert-link {
  color: rgb(52.8508737864, 17.7077669903, 3.2691262136);
}
.alert-orange-800 {
  color: rgb(80.08, 27.04, 9.36);
  background-color: rgb(234.8, 214.4, 207.6);
  border-color: rgb(226.72, 198.16, 188.64);
}
.alert-orange-800 hr {
  border-top-color: rgb(219.1001775148, 182.8449112426, 170.7598224852);
}
.alert-orange-800 .alert-link {
  color: rgb(34.4172093023, 11.6213953488, 4.0227906977);
}
.alert-orange-900 {
  color: rgb(64.48, 23.4, 9.36);
  background-color: rgb(228.8, 213, 207.6);
  border-color: rgb(218.32, 196.2, 188.64);
}
.alert-orange-900 hr {
  border-top-color: rgb(209.2425543478, 181.6483695652, 172.2174456522);
}
.alert-orange-900 .alert-link {
  color: rgb(19.9447887324, 7.238028169, 2.8952112676);
}
.alert-orange-950 {
  color: rgb(34.84, 10.4, 3.64);
  background-color: rgb(217.4, 208, 205.4);
  border-color: rgb(202.36, 189.2, 185.56);
}
.alert-orange-950 hr {
  border-top-color: rgb(191.364587156, 175.455733945, 171.055412844);
}
.alert-orange-950 .alert-link {
  color: black;
}
.alert-amber-50 {
  color: rgb(132.6, 130.52, 122.2);
  background-color: rgb(255, 254.2, 251);
  border-color: rgb(255, 253.88, 249.4);
}
.alert-amber-50 hr {
  border-top-color: rgb(255, 248.78, 223.9);
}
.alert-amber-50 .alert-link {
  color: rgb(106.0591836735, 104.3955102041, 97.7408163265);
}
.alert-amber-100 {
  color: rgb(132.08, 126.36, 103.48);
  background-color: rgb(254.8, 252.6, 243.8);
  border-color: rgb(254.72, 251.64, 239.32);
}
.alert-amber-100 hr {
  border-top-color: rgb(254.2726315789, 246.2715789474, 214.2673684211);
}
.alert-amber-100 .alert-link {
  color: rgb(103.4839735099, 99.002384106, 81.0760264901);
}
.alert-amber-200 {
  color: rgb(131.56, 119.6, 71.76);
  background-color: rgb(254.6, 250, 231.6);
  border-color: rgb(254.44, 248, 222.24);
}
.alert-amber-200 hr {
  border-top-color: rgb(254.0114285714, 242.6428571429, 197.1685714286);
}
.alert-amber-200 .alert-link {
  color: rgb(98.56, 89.6, 53.76);
}
.alert-amber-300 {
  color: rgb(131.04, 109.72, 40.04);
  background-color: rgb(254.4, 246.2, 219.4);
  border-color: rgb(254.16, 242.68, 205.16);
}
.alert-amber-300 hr {
  border-top-color: rgb(253.7373480663, 236.4811049724, 180.0826519337);
}
.alert-amber-300 .alert-link {
  color: rgb(91.9761702128, 77.0117933131, 28.1038297872);
}
.alert-amber-400 {
  color: rgb(130.52, 99.32, 18.72);
  background-color: rgb(254.2, 242.2, 211.2);
  border-color: rgb(253.88, 237.08, 193.68);
}
.alert-amber-400 hr {
  border-top-color: rgb(253.4226008969, 229.7616143498, 168.6373991031);
}
.alert-amber-400 .alert-link {
  color: rgb(85.9172125436, 65.3792334495, 12.3227874564);
}
.alert-amber-500 {
  color: rgb(127.4, 82.16, 5.72);
  background-color: rgb(253, 235.6, 206.2);
  border-color: rgb(252.2, 227.84, 186.68);
}
.alert-amber-500 hr {
  border-top-color: rgb(251.1960629921, 218.1018110236, 162.1839370079);
}
.alert-amber-500 .alert-link {
  color: rgb(78.59140625, 50.6834375, 3.52859375);
}
.alert-amber-600 {
  color: rgb(112.84, 61.88, 3.12);
  background-color: rgb(247.4, 227.8, 205.2);
  border-color: rgb(244.36, 216.92, 185.28);
}
.alert-amber-600 hr {
  border-top-color: rgb(240.9836933798, 204.8363763066, 163.1563066202);
}
.alert-amber-600 .alert-link {
  color: rgb(63.2121973094, 34.6647533632, 1.7478026906);
}
.alert-amber-700 {
  color: rgb(93.6, 43.16, 4.68);
  background-color: rgb(240, 220.6, 205.8);
  border-color: rgb(234, 206.84, 186.12);
}
.alert-amber-700 hr {
  border-top-color: rgb(228.0420560748, 193.1764485981, 166.5779439252);
}
.alert-amber-700 .alert-link {
  color: rgb(45.0285714286, 20.7631746032, 2.2514285714);
}
.alert-amber-800 {
  color: rgb(75.92, 33.28, 7.28);
  background-color: rgb(233.2, 216.8, 206.8);
  border-color: rgb(224.48, 201.52, 187.52);
}
.alert-amber-800 hr {
  border-top-color: rgb(216.5385714286, 187.6042857143, 169.9614285714);
}
.alert-amber-800 .alert-link {
  color: rgb(29.3825, 12.88, 2.8175);
}
.alert-amber-900 {
  color: rgb(62.4, 27.56, 7.8);
  background-color: rgb(228, 214.6, 207);
  border-color: rgb(217.2, 198.44, 187.8);
}
.alert-amber-900 hr {
  border-top-color: rgb(208.02, 184.704, 171.48);
}
.alert-amber-900 .alert-link {
  color: rgb(17.0666666667, 7.5377777778, 2.1333333333);
}
.alert-amber-950 {
  color: rgb(35.88, 13.52, 1.56);
  background-color: rgb(217.8, 209.2, 204.6);
  border-color: rgb(202.92, 190.88, 184.44);
}
.alert-amber-950 hr {
  border-top-color: rgb(192.0912328767, 177.5478082192, 169.7687671233);
}
.alert-amber-950 .alert-link {
  color: black;
}
.alert-yellow-50 {
  color: rgb(132.08, 131.04, 120.64);
  background-color: rgb(254.8, 254.4, 250.4);
  border-color: rgb(254.72, 254.16, 248.56);
}
.alert-yellow-50 hr {
  border-top-color: rgb(253.6575, 250.9725, 224.1225);
}
.alert-yellow-50 .alert-link {
  color: rgb(105.4256790123, 104.5955555556, 96.2943209877);
}
.alert-yellow-100 {
  color: rgb(132.08, 129.48, 101.4);
  background-color: rgb(254.8, 253.8, 243);
  border-color: rgb(254.72, 253.32, 238.2);
}
.alert-yellow-100 hr {
  border-top-color: rgb(254.3019672131, 250.8118032787, 213.1180327869);
}
.alert-yellow-100 .alert-link {
  color: rgb(103.22922049, 101.1971492205, 79.25077951);
}
.alert-yellow-200 {
  color: rgb(132.08, 124.8, 71.76);
  background-color: rgb(254.8, 252, 231.6);
  border-color: rgb(254.72, 250.8, 222.24);
}
.alert-yellow-200 hr {
  border-top-color: rgb(254.5038983051, 247.5584745763, 196.9561016949);
}
.alert-yellow-200 .alert-link {
  color: rgb(99.0340816327, 93.5755102041, 53.8059183673);
}
.alert-yellow-300 {
  color: rgb(131.56, 116.48, 36.92);
  background-color: rgb(254.6, 248.8, 218.2);
  border-color: rgb(254.44, 246.32, 203.48);
}
.alert-yellow-300 hr {
  border-top-color: rgb(254.1658064516, 242.07, 178.2541935484);
}
.alert-yellow-300 .alert-link {
  color: rgb(91.7359259259, 81.2207407407, 25.7440740741);
}
.alert-yellow-400 {
  color: rgb(130, 106.08, 10.92);
  background-color: rgb(254, 244.8, 208.2);
  border-color: rgb(253.6, 240.72, 189.48);
}
.alert-yellow-400 hr {
  border-top-color: rgb(253.0665271967, 235.2785774059, 164.5134728033);
}
.alert-yellow-400 .alert-link {
  color: rgb(82.9520295203, 67.6888560886, 6.9679704797);
}
.alert-yellow-500 {
  color: rgb(121.68, 93.08, 4.16);
  background-color: rgb(250.8, 239.8, 205.6);
  border-color: rgb(249.12, 233.72, 185.84);
}
.alert-yellow-500 hr {
  border-top-color: rgb(247.1218656716, 226.4886567164, 162.3381343284);
}
.alert-yellow-500 .alert-link {
  color: rgb(72.3659504132, 55.3568595041, 2.4740495868);
}
.alert-yellow-600 {
  color: rgb(105.04, 71.76, 2.08);
  background-color: rgb(244.4, 231.6, 204.8);
  border-color: rgb(240.16, 222.24, 184.72);
}
.alert-yellow-600 hr {
  border-top-color: rgb(235.7142763158, 212.4258552632, 163.6657236842);
}
.alert-yellow-600 .alert-link {
  color: rgb(55.0302912621, 37.5949514563, 1.0897087379);
}
.alert-yellow-700 {
  color: rgb(83.72, 50.96, 3.64);
  background-color: rgb(236.2, 223.6, 205.4);
  border-color: rgb(228.68, 211.04, 185.56);
}
.alert-yellow-700 hr {
  border-top-color: rgb(221.6712280702, 199.3338596491, 167.0687719298);
}
.alert-yellow-700 .alert-link {
  color: rgb(34.845, 21.21, 1.515);
}
.alert-yellow-800 {
  color: rgb(69.16, 40.04, 7.28);
  background-color: rgb(230.6, 219.4, 206.8);
  border-color: rgb(220.84, 205.16, 187.52);
}
.alert-yellow-800 hr {
  border-top-color: rgb(212.2697520661, 192.6558677686, 170.5902479339);
}
.alert-yellow-800 .alert-link {
  color: rgb(23.0171428571, 13.3257142857, 2.4228571429);
}
.alert-yellow-900 {
  color: rgb(58.76, 32.76, 9.36);
  background-color: rgb(226.6, 216.6, 207.6);
  border-color: rgb(215.24, 201.24, 188.64);
}
.alert-yellow-900 hr {
  border-top-color: rgb(205.6859102902, 188.3217941953, 172.6940897098);
}
.alert-yellow-900 .alert-link {
  color: rgb(14.7676335878, 8.2332824427, 2.3523664122);
}
.alert-yellow-950 {
  color: rgb(34.32, 16.64, 3.12);
  background-color: rgb(217.2, 210.4, 205.2);
  border-color: rgb(202.08, 192.56, 185.28);
}
.alert-yellow-950 hr {
  border-top-color: rgb(191.0765753425, 179.5771232877, 170.7834246575);
}
.alert-yellow-950 .alert-link {
  color: black;
}
.alert-lime-50 {
  color: rgb(128.44, 132.08, 120.12);
  background-color: rgb(253.4, 254.8, 250.2);
  border-color: rgb(252.76, 254.72, 248.28);
}
.alert-lime-50 hr {
  border-top-color: rgb(244.6, 253.7, 223.8);
}
.alert-lime-50 .alert-link {
  color: rgb(102.4668041237, 105.3707216495, 95.8292783505);
}
.alert-lime-100 {
  color: rgb(122.72, 131.04, 105.56);
  background-color: rgb(251.2, 254.4, 244.6);
  border-color: rgb(249.68, 254.16, 240.44);
}
.alert-lime-100 hr {
  border-top-color: rgb(240.8709090909, 252.7690909091, 216.3309090909);
}
.alert-lime-100 .alert-link {
  color: rgb(96.2672527473, 102.7938461538, 82.8061538462);
}
.alert-lime-200 {
  color: rgb(112.84, 129.48, 81.64);
  background-color: rgb(247.4, 253.8, 235.4);
  border-color: rgb(244.36, 253.32, 227.56);
}
.alert-lime-200 hr {
  border-top-color: rgb(235.0426923077, 251.8488461538, 203.5311538462);
}
.alert-lime-200 .alert-link {
  color: rgb(85.5813793103, 98.2016748768, 61.9183251232);
}
.alert-lime-300 {
  color: rgb(98.8, 125.84, 52);
  background-color: rgb(242, 252.4, 224);
  border-color: rgb(236.8, 251.36, 211.6);
}
.alert-lime-300 hr {
  border-top-color: rgb(226.9339285714, 249.3867857143, 188.0732142857);
}
.alert-lime-300 .alert-link {
  color: rgb(70.4666666667, 89.7522807018, 37.0877192982);
}
.alert-lime-400 {
  color: rgb(84.76, 119.6, 27.56);
  background-color: rgb(236.6, 250, 214.6);
  border-color: rgb(229.24, 248, 198.44);
}
.alert-lime-400 hr {
  border-top-color: rgb(218.9051982379, 245.1916299559, 175.7483700441);
}
.alert-lime-400 .alert-link {
  color: rgb(55.3854416961, 78.1512367491, 18.0087632509);
}
.alert-lime-500 {
  color: rgb(68.64, 106.08, 11.44);
  background-color: rgb(230.4, 244.8, 208.4);
  border-color: rgb(220.56, 240.72, 189.76);
}
.alert-lime-500 hr {
  border-top-color: rgb(209.5159859155, 236.1407746479, 168.8392253521);
}
.alert-lime-500 .alert-link {
  color: rgb(38.8523893805, 60.0446017699, 6.4753982301);
}
.alert-lime-600 {
  color: rgb(52.52, 84.76, 6.76);
  background-color: rgb(224.2, 236.6, 206.6);
  border-color: rgb(211.88, 229.24, 187.24);
}
.alert-lime-600 hr {
  border-top-color: rgb(200.1225149701, 222.2160479042, 168.7639520958);
}
.alert-lime-600 .alert-link {
  color: rgb(23.2529545455, 37.5270454545, 2.9929545455);
}
.alert-lime-700 {
  color: rgb(40.04, 64.48, 7.8);
  background-color: rgb(219.4, 228.8, 207);
  border-color: rgb(205.16, 218.32, 187.8);
}
.alert-lime-700 hr {
  border-top-color: rgb(192.9254986523, 209.3159568733, 171.3040431267);
}
.alert-lime-700 .alert-link {
  color: rgb(11.7882014388, 18.9835971223, 2.2964028777);
}
.alert-lime-800 {
  color: rgb(32.76, 50.96, 9.36);
  background-color: rgb(216.6, 223.6, 207.6);
  border-color: rgb(201.24, 211.04, 188.64);
}
.alert-lime-800 hr {
  border-top-color: rgb(188.8136040609, 200.8788324873, 173.3011675127);
}
.alert-lime-800 .alert-link {
  color: rgb(5.0617241379, 7.8737931034, 1.4462068966);
}
.alert-lime-900 {
  color: rgb(28.08, 43.16, 10.4);
  background-color: rgb(214.8, 220.6, 208);
  border-color: rgb(198.72, 206.84, 189.2);
}
.alert-lime-900 hr {
  border-top-color: rgb(186.1266339066, 196.0635872236, 174.4764127764);
}
.alert-lime-900 .alert-link {
  color: rgb(1.3421359223, 2.0629126214, 0.4970873786);
}
.alert-lime-950 {
  color: rgb(13.52, 23.92, 2.6);
  background-color: rgb(209.2, 213.2, 205);
  border-color: rgb(190.88, 196.48, 185);
}
.alert-lime-950 hr {
  border-top-color: rgb(178.1577777778, 184.8688888889, 171.1111111111);
}
.alert-lime-950 .alert-link {
  color: black;
}
.alert-green-50 {
  color: rgb(124.8, 131.56, 126.88);
  background-color: rgb(252, 254.6, 252.8);
  border-color: rgb(250.8, 254.44, 251.92);
}
.alert-green-50 hr {
  border-top-color: rgb(228.3, 251.44, 235.42);
}
.alert-green-50 .alert-link {
  color: rgb(99.9433780161, 105.4166219839, 101.6274530831);
}
.alert-green-100 {
  color: rgb(114.4, 131.04, 120.12);
  background-color: rgb(248, 254.4, 250.2);
  border-color: rgb(245.2, 254.16, 248.28);
}
.alert-green-100 hr {
  border-top-color: rgb(221.7131578947, 252.1468421053, 232.1747368421);
}
.alert-green-100 .alert-link {
  color: rgb(90.6288135593, 103.8111864407, 95.1602542373);
}
.alert-green-200 {
  color: rgb(97.24, 128.44, 108.16);
  background-color: rgb(241.4, 253.4, 245.6);
  border-color: rgb(235.96, 252.76, 241.84);
}
.alert-green-200 hr {
  border-top-color: rgb(213.1442105263, 250.0757894737, 226.0702631579);
}
.alert-green-200 .alert-link {
  color: rgb(75.2653456221, 99.4146543779, 83.7176036866);
}
.alert-green-300 {
  color: rgb(69.68, 124.28, 89.44);
  background-color: rgb(230.8, 251.8, 238.4);
  border-color: rgb(221.12, 250.52, 231.76);
}
.alert-green-300 hr {
  border-top-color: rgb(198.5981021898, 247.5418978102, 216.3110948905);
}
.alert-green-300 .alert-link {
  color: rgb(51.3582841823, 91.6017158177, 65.9225737265);
}
.alert-green-400 {
  color: rgb(38.48, 115.44, 66.56);
  background-color: rgb(218.8, 248.4, 229.6);
  border-color: rgb(204.32, 245.76, 219.44);
}
.alert-green-400 hr {
  border-top-color: rgb(182.7522429907, 241.8277570093, 204.3068224299);
}
.alert-green-400 .alert-link {
  color: rgb(25.73, 77.19, 44.5059459459);
}
.alert-green-500 {
  color: rgb(17.68, 102.44, 48.88);
  background-color: rgb(210.8, 243.4, 222.8);
  border-color: rgb(193.12, 238.76, 209.92);
}
.alert-green-500 hr {
  border-top-color: rgb(172.9210752688, 233.4589247312, 195.2049462366);
}
.alert-green-500 .alert-link {
  color: rgb(10.1735064935, 58.9464935065, 28.1267532468);
}
.alert-green-600 {
  color: rgb(11.44, 84.76, 38.48);
  background-color: rgb(208.4, 236.6, 218.8);
  border-color: rgb(189.76, 229.24, 204.32);
}
.alert-green-600 hr {
  border-top-color: rgb(171.4784615385, 222.0215384615, 190.1184615385);
}
.alert-green-600 .alert-link {
  color: rgb(5.3751351351, 39.8248648649, 18.08);
}
.alert-green-700 {
  color: rgb(10.92, 66.56, 31.72);
  background-color: rgb(208.2, 229.6, 216.2);
  border-color: rgb(189.48, 219.44, 200.68);
}
.alert-green-700 hr {
  border-top-color: rgb(172.9509141274, 210.4690858726, 186.976398892);
}
.alert-green-700 .alert-link {
  color: rgb(3.7320805369, 22.7479194631, 10.8408053691);
}
.alert-green-800 {
  color: rgb(11.44, 52.52, 27.04);
  background-color: rgb(208.4, 224.2, 214.4);
  border-color: rgb(189.76, 211.88, 198.16);
}
.alert-green-800 hr {
  border-top-color: rgb(174.4072868217, 201.7327131783, 184.7840310078);
}
.alert-green-800 .alert-link {
  color: rgb(2.3180487805, 10.6419512195, 5.4790243902);
}
.alert-green-900 {
  color: rgb(10.4, 43.16, 23.4);
  background-color: rgb(208, 220.6, 213);
  border-color: rgb(189.2, 206.84, 196.2);
}
.alert-green-900 hr {
  border-top-color: rgb(174.4764127764, 196.0635872236, 183.0427518428);
}
.alert-green-900 .alert-link {
  color: rgb(0.4970873786, 2.0629126214, 1.1184466019);
}
.alert-green-950 {
  color: rgb(2.6, 23.92, 11.44);
  background-color: rgb(205, 213.2, 208.4);
  border-color: rgb(185, 196.48, 189.76);
}
.alert-green-950 hr {
  border-top-color: rgb(171.1111111111, 184.8688888889, 176.8155555556);
}
.alert-green-950 .alert-link {
  color: black;
}
.alert-emerald-50 {
  color: rgb(122.72, 131.56, 127.4);
  background-color: rgb(251.2, 254.6, 253);
  border-color: rgb(249.68, 254.44, 252.2);
}
.alert-emerald-50 hr {
  border-top-color: rgb(226.6085714286, 252.0114285714, 240.0571428571);
}
.alert-emerald-50 .alert-link {
  color: rgb(98.1065030675, 105.1734969325, 101.8478527607);
}
.alert-emerald-100 {
  color: rgb(108.68, 130, 119.08);
  background-color: rgb(245.8, 254, 249.8);
  border-color: rgb(242.12, 253.6, 247.72);
}
.alert-emerald-100 hr {
  border-top-color: rgb(219.12, 251.1, 234.72);
}
.alert-emerald-100 .alert-link {
  color: rgb(85.4577777778, 102.2222222222, 93.6355555556);
}
.alert-emerald-200 {
  color: rgb(86.84, 126.36, 108.16);
  background-color: rgb(237.4, 252.6, 245.6);
  border-color: rgb(230.36, 251.64, 241.84);
}
.alert-emerald-200 hr {
  border-top-color: rgb(207.92, 248.58, 229.855);
}
.alert-emerald-200 .alert-link {
  color: rgb(66.0668292683, 96.1331707317, 82.2868292683);
}
.alert-emerald-300 {
  color: rgb(57.2, 120.12, 95.16);
  background-color: rgb(226, 250.2, 240.6);
  border-color: rgb(214.4, 248.28, 234.84);
}
.alert-emerald-300 hr {
  border-top-color: rgb(192.5213017751, 244.6586982249, 223.9760946746);
}
.alert-emerald-300 .alert-link {
  color: rgb(40.7483870968, 85.5716129032, 67.7904985337);
}
.alert-emerald-400 {
  color: rgb(27.04, 109.72, 79.56);
  background-color: rgb(214.4, 246.2, 234.6);
  border-color: rgb(198.16, 242.68, 226.44);
}
.alert-emerald-400 hr {
  border-top-color: rgb(177.2025101215, 238.1374898785, 215.9096356275);
}
.alert-emerald-400 .alert-link {
  color: rgb(16.9563498099, 68.8036501901, 49.8907984791);
}
.alert-emerald-500 {
  color: rgb(8.32, 96.2, 67.08);
  background-color: rgb(207.2, 241, 229.8);
  border-color: rgb(188.08, 235.4, 219.72);
}
.alert-emerald-500 hr {
  border-top-color: rgb(168.3566990291, 229.6233009709, 209.3219417476);
}
.alert-emerald-500 .alert-link {
  color: rgb(4.2602985075, 49.2597014925, 34.3486567164);
}
.alert-emerald-600 {
  color: rgb(2.6, 78, 54.6);
  background-color: #cdeae1;
  border-color: rgb(185, 225.6, 213);
}
.alert-emerald-600 hr {
  border-top-color: rgb(167.0422535211, 218.0577464789, 202.2253521127);
}
.alert-emerald-600 .alert-link {
  color: rgb(0.9548387097, 28.6451612903, 20.0516129032);
}
.alert-emerald-700 {
  color: rgb(2.08, 62.4, 45.24);
  background-color: rgb(204.8, 228, 221.4);
  border-color: rgb(184.72, 217.2, 207.96);
}
.alert-emerald-700 hr {
  border-top-color: rgb(168.1383937824, 208.2816062176, 196.8615544041);
}
.alert-emerald-700 .alert-link {
  color: rgb(0.4348387097, 13.0451612903, 9.4577419355);
}
.alert-emerald-800 {
  color: rgb(3.12, 49.4, 36.4);
  background-color: rgb(205.2, 223, 218);
  border-color: rgb(185.28, 210.2, 203.2);
}
.alert-emerald-800 hr {
  border-top-color: rgb(169.7555501222, 200.2244498778, 191.6657701711);
}
.alert-emerald-800 .alert-link {
  color: rgb(0.0902970297, 1.4297029703, 1.0534653465);
}
.alert-emerald-900 {
  color: rgb(3.12, 40.56, 30.68);
  background-color: rgb(205.2, 219.6, 215.8);
  border-color: rgb(185.28, 205.44, 200.12);
}
.alert-emerald-900 hr {
  border-top-color: rgb(170.3750704225, 194.8449295775, 188.3876056338);
}
.alert-emerald-900 .alert-link {
  color: black;
}
.alert-emerald-950 {
  color: rgb(1.04, 22.88, 17.68);
  background-color: rgb(204.4, 212.8, 210.8);
  border-color: rgb(184.16, 195.92, 193.12);
}
.alert-emerald-950 hr {
  border-top-color: rgb(170.2559051724, 184.3240948276, 180.9745258621);
}
.alert-emerald-950 .alert-link {
  color: black;
}
.alert-teal-50 {
  color: rgb(124.8, 131.56, 130);
  background-color: rgb(252, 254.6, 254);
  border-color: rgb(250.8, 254.44, 253.6);
}
.alert-teal-50 hr {
  border-top-color: rgb(228.3, 251.44, 246.1);
}
.alert-teal-50 .alert-link {
  color: rgb(99.9433780161, 105.4166219839, 104.1535656836);
}
.alert-teal-100 {
  color: rgb(106.08, 130.52, 125.32);
  background-color: rgb(244.8, 254.2, 252.2);
  border-color: rgb(240.72, 253.88, 251.08);
}
.alert-teal-100 hr {
  border-top-color: rgb(217.0745454545, 252.0254545455, 244.5890909091);
}
.alert-teal-100 .alert-link {
  color: rgb(83.2140659341, 102.3859340659, 98.3068131868);
}
.alert-teal-200 {
  color: rgb(79.56, 127.92, 118.56);
  background-color: rgb(234.6, 253.2, 249.6);
  border-color: rgb(226.44, 252.48, 247.44);
}
.alert-teal-200 hr {
  border-top-color: rgb(203.0075675676, 250.4124324324, 241.2372972973);
}
.alert-teal-200 .alert-link {
  color: rgb(60.0036090226, 96.4763909774, 89.4171428571);
}
.alert-teal-300 {
  color: rgb(48.88, 121.68, 110.24);
  background-color: rgb(222.8, 250.8, 246.4);
  border-color: rgb(209.92, 249.12, 242.96);
}
.alert-teal-300 hr {
  border-top-color: rgb(187.3623076923, 246.1776923077, 236.9352747253);
}
.alert-teal-300 .alert-link {
  color: rgb(34.2641463415, 85.2958536585, 77.2765853659);
}
.alert-teal-400 {
  color: rgb(23.4, 110.24, 99.32);
  background-color: rgb(213, 246.4, 242.2);
  border-color: rgb(196.2, 242.96, 237.08);
}
.alert-teal-400 hr {
  border-top-color: rgb(175.0339920949, 238.6260079051, 230.6294071146);
}
.alert-teal-400 .alert-link {
  color: rgb(14.4700389105, 68.1699610895, 61.4172762646);
}
.alert-teal-500 {
  color: rgb(10.4, 95.68, 86.32);
  background-color: rgb(208, 240.8, 237.2);
  border-color: rgb(189.2, 235.12, 230.08);
}
.alert-teal-500 hr {
  border-top-color: rgb(169.6166666667, 229.2033333333, 222.6633333333);
}
.alert-teal-500 .alert-link {
  color: rgb(5.4, 49.68, 44.82);
}
.alert-teal-600 {
  color: rgb(6.76, 76.96, 70.72);
  background-color: rgb(206.6, 233.6, 231.2);
  border-color: rgb(187.24, 225.04, 221.68);
}
.alert-teal-600 hr {
  border-top-color: rgb(169.5580515759, 217.2219484241, 212.9851575931);
}
.alert-teal-600 .alert-link {
  color: rgb(2.6419875776, 30.0780124224, 27.6392546584);
}
.alert-teal-700 {
  color: rgb(7.8, 61.36, 57.2);
  background-color: rgb(207, 227.6, 226);
  border-color: rgb(187.8, 216.64, 214.4);
}
.alert-teal-700 hr {
  border-top-color: rgb(171.5665782493, 207.3734217507, 204.5923076923);
}
.alert-teal-700 .alert-link {
  color: rgb(2.0481203008, 16.1118796992, 15.0195488722);
}
.alert-teal-800 {
  color: rgb(8.84, 48.88, 46.28);
  background-color: rgb(207.4, 222.8, 221.8);
  border-color: rgb(188.36, 209.92, 208.52);
}
.alert-teal-800 hr {
  border-top-color: rgb(173.1494736842, 199.6305263158, 197.9109774436);
}
.alert-teal-800 .alert-link {
  color: rgb(1.0291891892, 5.6908108108, 5.3881081081);
}
.alert-teal-900 {
  color: rgb(9.88, 40.56, 38.48);
  background-color: rgb(207.8, 219.6, 218.8);
  border-color: rgb(188.92, 205.44, 204.32);
}
.alert-teal-900 hr {
  border-top-color: rgb(174.3485714286, 194.5114285714, 193.1444552058);
}
.alert-teal-900 .alert-link {
  color: black;
}
.alert-teal-950 {
  color: rgb(2.08, 24.44, 23.92);
  background-color: rgb(204.8, 213.4, 213.2);
  border-color: rgb(184.72, 196.76, 196.48);
}
.alert-teal-950 hr {
  border-top-color: rgb(170.7755555556, 185.2044444444, 184.8688888889);
}
.alert-teal-950 .alert-link {
  color: black;
}
.alert-cyan-50 {
  color: rgb(122.72, 132.08, 132.6);
  background-color: rgb(251.2, 254.8, 255);
  border-color: rgb(249.68, 254.72, 255);
}
.alert-cyan-50 hr {
  border-top-color: rgb(224.18, 253.3778947368, 255);
}
.alert-cyan-50 .alert-link {
  color: rgb(98.1968273912, 105.7059965447, 106.1231726088);
}
.alert-cyan-100 {
  color: rgb(107.64, 130, 132.08);
  background-color: rgb(245.4, 254, 254.8);
  border-color: rgb(241.56, 253.6, 254.72);
}
.alert-cyan-100 hr {
  border-top-color: rgb(216.5804081633, 250.9979591837, 254.1995918367);
}
.alert-cyan-100 .alert-link {
  color: rgb(84.7397830803, 102.3427331887, 103.9802169197);
}
.alert-cyan-200 {
  color: rgb(85.8, 126.36, 131.04);
  background-color: rgb(237, 252.6, 254.4);
  border-color: rgb(229.8, 251.64, 254.16);
}
.alert-cyan-200 hr {
  border-top-color: rgb(205.1225806452, 248.3496774194, 253.3374193548);
}
.alert-cyan-200 .alert-link {
  color: rgb(65.6201438849, 96.6405755396, 100.2198561151);
}
.alert-cyan-300 {
  color: rgb(53.56, 120.64, 129.48);
  background-color: rgb(224.6, 250.4, 253.8);
  border-color: rgb(212.44, 248.56, 253.32);
}
.alert-cyan-300 hr {
  border-top-color: rgb(187.9083544304, 244.8479746835, 252.3516455696);
}
.alert-cyan-300 .alert-link {
  color: rgb(38.6367045455, 87.0263636364, 93.4032954545);
}
.alert-cyan-400 {
  color: rgb(17.68, 109.72, 123.76);
  background-color: rgb(210.8, 246.2, 251.6);
  border-color: rgb(193.12, 242.68, 250.24);
}
.alert-cyan-400 hr {
  border-top-color: rgb(169.4414285714, 237.9657142857, 248.4185714286);
}
.alert-cyan-400 .alert-link {
  color: rgb(11.305, 70.1575, 79.135);
}
.alert-cyan-500 {
  color: rgb(3.12, 94.64, 110.24);
  background-color: rgb(205.2, 240.4, 246.4);
  border-color: rgb(185.28, 234.56, 242.96);
}
.alert-cyan-500 hr {
  border-top-color: rgb(163.5351369863, 228.185, 239.2048630137);
}
.alert-cyan-500 .alert-link {
  color: rgb(1.7163302752, 52.0620183486, 60.6436697248);
}
.alert-cyan-600 {
  color: rgb(4.16, 75.4, 92.56);
  background-color: rgb(205.6, 233, 239.6);
  border-color: rgb(185.84, 224.2, 233.44);
}
.alert-cyan-600 hr {
  border-top-color: rgb(166.4001851852, 215.5425925926, 227.3798148148);
}
.alert-cyan-600 .alert-link {
  color: rgb(1.9664516129, 35.6419354839, 43.7535483871);
}
.alert-cyan-700 {
  color: rgb(7.28, 60.32, 74.88);
  background-color: rgb(206.8, 227.2, 232.8);
  border-color: rgb(187.52, 216.08, 223.92);
}
.alert-cyan-700 hr {
  border-top-color: rgb(170.0611931818, 206.0103977273, 215.8788068182);
}
.alert-cyan-700 .alert-link {
  color: rgb(2.7610126582, 22.8769620253, 28.3989873418);
}
.alert-cyan-800 {
  color: rgb(10.92, 48.88, 60.84);
  background-color: rgb(208.2, 222.8, 227.4);
  border-color: rgb(189.48, 209.92, 216.36);
}
.alert-cyan-800 hr {
  border-top-color: rgb(173.4396774194, 198.8837096774, 206.9003225806);
}
.alert-cyan-800 .alert-link {
  color: rgb(3.1591304348, 14.1408695652, 17.6008695652);
}
.alert-cyan-900 {
  color: rgb(11.44, 40.56, 51.48);
  background-color: rgb(208.4, 219.6, 223.8);
  border-color: rgb(189.76, 205.44, 211.32);
}
.alert-cyan-900 hr {
  border-top-color: rgb(174.4862210797, 193.8371722365, 201.0937789203);
}
.alert-cyan-900 .alert-link {
  color: rgb(2.1672727273, 7.6839669421, 9.7527272727);
}
.alert-cyan-950 {
  color: rgb(4.16, 26.52, 35.36);
  background-color: rgb(205.6, 214.2, 217.6);
  border-color: rgb(185.84, 197.88, 202.64);
}
.alert-cyan-950 hr {
  border-top-color: rgb(171.3273271889, 185.8938248848, 191.6526728111);
}
.alert-cyan-950 .alert-link {
  color: black;
}
.alert-sky-50 {
  color: rgb(124.8, 129.48, 132.6);
  background-color: rgb(252, 253.8, 255);
  border-color: rgb(250.8, 253.32, 255);
}
.alert-sky-50 hr {
  border-top-color: rgb(225.3, 243.12, 255);
}
.alert-sky-50 .alert-link {
  color: rgb(100.0133016627, 103.8373396675, 106.3866983373);
}
.alert-sky-100 {
  color: rgb(116.48, 125.84, 132.08);
  background-color: rgb(248.8, 252.4, 254.8);
  border-color: rgb(246.32, 251.36, 254.72);
}
.alert-sky-100 hr {
  border-top-color: rgb(221.616875, 241.000625, 253.923125);
}
.alert-sky-100 .alert-link {
  color: rgb(92.58041841, 100.019916318, 104.97958159);
}
.alert-sky-200 {
  color: rgb(96.72, 119.6, 131.56);
  background-color: rgb(241.2, 250, 254.6);
  border-color: rgb(235.68, 248, 254.44);
}
.alert-sky-200 hr {
  border-top-color: rgb(210.8983098592, 239.0211267606, 253.7216901408);
}
.alert-sky-200 .alert-link {
  color: rgb(75.1117995444, 92.8801822323, 102.1682004556);
}
.alert-sky-300 {
  color: rgb(65, 109.72, 131.04);
  background-color: rgb(229, 246.2, 254.4);
  border-color: rgb(218.6, 242.68, 254.16);
}
.alert-sky-300 hr {
  border-top-color: rgb(193.6751879699, 234.2439097744, 253.5848120301);
}
.alert-sky-300 .alert-link {
  color: rgb(48.0901856764, 81.1762334218, 96.9498143236);
}
.alert-sky-400 {
  color: rgb(29.12, 98.28, 128.96);
  background-color: rgb(215.2, 241.8, 253.6);
  border-color: rgb(199.28, 236.52, 253.04);
}
.alert-sky-400 hr {
  border-top-color: rgb(174.6465048544, 228.3500970874, 252.1734951456);
}
.alert-sky-400 .alert-link {
  color: rgb(19.7252631579, 66.5727631579, 87.3547368421);
}
.alert-sky-500 {
  color: rgb(7.28, 85.8, 121.16);
  background-color: rgb(206.8, 237, 250.6);
  border-color: rgb(187.52, 229.8, 248.84);
}
.alert-sky-500 hr {
  border-top-color: rgb(164.1530798479, 221.0737642586, 246.7069201521);
}
.alert-sky-500 .alert-link {
  color: rgb(4.3893117409, 51.7311740891, 73.0506882591);
}
.alert-sky-600 {
  color: rgb(1.04, 68.64, 103.48);
  background-color: rgb(204.4, 230.4, 243.8);
  border-color: rgb(184.16, 220.56, 239.32);
}
.alert-sky-600 hr {
  border-top-color: rgb(163.2813592233, 210.4095145631, 234.6986407767);
}
.alert-sky-600 .alert-link {
  color: rgb(0.5325373134, 35.1474626866, 52.9874626866);
}
.alert-sky-700 {
  color: rgb(1.56, 54.6, 83.72);
  background-color: rgb(204.6, 225, 236.2);
  border-color: rgb(184.44, 213, 228.68);
}
.alert-sky-700 hr {
  border-top-color: rgb(165.8677456647, 201.9450867052, 221.7522543353);
}
.alert-sky-700 .alert-link {
  color: rgb(0.6270731707, 21.9475609756, 33.6529268293);
}
.alert-sky-800 {
  color: rgb(3.64, 46.28, 69.16);
  background-color: rgb(205.4, 221.8, 230.6);
  border-color: rgb(185.56, 208.52, 220.84);
}
.alert-sky-800 hr {
  border-top-color: rgb(168.4681081081, 197.0794594595, 212.4318918919);
}
.alert-sky-800 .alert-link {
  color: rgb(1.09, 13.8585714286, 20.71);
}
.alert-sky-900 {
  color: rgb(6.24, 38.48, 57.2);
  background-color: rgb(206.4, 218.8, 226);
  border-color: rgb(186.96, 204.32, 214.4);
}
.alert-sky-900 hr {
  border-top-color: rgb(170.9896391753, 192.4243814433, 204.8703608247);
}
.alert-sky-900 .alert-link {
  color: rgb(1.2236065574, 7.5455737705, 11.2163934426);
}
.alert-sky-950 {
  color: rgb(4.16, 24.44, 37.96);
  background-color: rgb(205.6, 213.4, 218.6);
  border-color: rgb(185.84, 196.76, 204.04);
}
.alert-sky-950 hr {
  border-top-color: rgb(171.1581818182, 184.3963636364, 193.2218181818);
}
.alert-sky-950 .alert-link {
  color: black;
}
.alert-blue-50 {
  color: rgb(124.28, 127.92, 132.6);
  background-color: rgb(251.8, 253.2, 255);
  border-color: rgb(250.52, 252.48, 255);
}
.alert-blue-50 hr {
  border-top-color: rgb(225.02, 238.13625, 255);
}
.alert-blue-50 .alert-link {
  color: rgb(99.5563843236, 102.5170480405, 106.3236156764);
}
.alert-blue-100 {
  color: rgb(113.88, 121.68, 132.08);
  background-color: rgb(247.8, 250.8, 254.8);
  border-color: rgb(244.92, 249.12, 254.72);
}
.alert-blue-100 hr {
  border-top-color: rgb(220.1091891892, 234.647027027, 254.0308108108);
}
.alert-blue-100 .alert-link {
  color: rgb(90.2668921776, 96.4495560254, 104.6931078224);
}
.alert-blue-200 {
  color: rgb(99.32, 113.88, 132.08);
  background-color: rgb(242.2, 247.8, 254.8);
  border-color: rgb(237.08, 244.92, 254.72);
}
.alert-blue-200 hr {
  border-top-color: rgb(211.9723076923, 230.7969230769, 254.3276923077);
}
.alert-blue-200 .alert-link {
  color: rgb(77.4301123596, 88.7811235955, 102.9698876404);
}
.alert-blue-300 {
  color: rgb(76.44, 102.44, 131.56);
  background-color: rgb(233.4, 243.4, 254.6);
  border-color: rgb(224.76, 238.76, 254.44);
}
.alert-blue-300 hr {
  border-top-color: rgb(199.7236363636, 225.3145454545, 253.9763636364);
}
.alert-blue-300 .alert-link {
  color: rgb(57.6975, 77.3225, 99.3025);
}
.alert-blue-400 {
  color: rgb(49.92, 85.8, 130);
  background-color: rgb(223.2, 237, 254);
  border-color: rgb(210.48, 229.8, 253.6);
}
.alert-blue-400 hr {
  border-top-color: rgb(185.7574390244, 215.806097561, 252.8225609756);
}
.alert-blue-400 .alert-link {
  color: rgb(35.7697109827, 61.4791907514, 93.1502890173);
}
.alert-blue-500 {
  color: rgb(30.68, 67.6, 127.92);
  background-color: rgb(215.8, 230, 253.2);
  border-color: rgb(200.12, 220, 252.48);
}
.alert-blue-500 hr {
  border-top-color: rgb(175.7395121951, 204.4512195122, 251.3604878049);
}
.alert-blue-500 .alert-link {
  color: rgb(20.8144262295, 45.862295082, 86.7855737705);
}
.alert-blue-600 {
  color: rgb(19.24, 51.48, 122.2);
  background-color: rgb(211.4, 223.8, 251);
  border-color: rgb(193.96, 211.32, 249.4);
}
.alert-blue-600 hr {
  border-top-color: rgb(170.6028571429, 194.6057142857, 247.2571428571);
}
.alert-blue-600 .alert-link {
  color: rgb(12.3025, 32.9175, 78.1375);
}
.alert-blue-700 {
  color: rgb(15.08, 40.56, 112.32);
  background-color: rgb(209.8, 219.6, 247.2);
  border-color: rgb(191.72, 205.44, 244.08);
}
.alert-blue-700 hr {
  border-top-color: rgb(169.9728301887, 188.4079245283, 240.3271698113);
}
.alert-blue-700 .alert-link {
  color: rgb(9.0432653061, 24.3232653061, 67.3567346939);
}
.alert-blue-800 {
  color: rgb(15.6, 33.28, 91);
  background-color: rgb(210, 216.8, 239);
  border-color: rgb(192, 201.52, 232.6);
}
.alert-blue-800 hr {
  border-top-color: rgb(173.1885245902, 185.551147541, 225.9114754098);
}
.alert-blue-800 .alert-link {
  color: rgb(8.1365853659, 17.3580487805, 47.4634146341);
}
.alert-blue-900 {
  color: rgb(15.6, 30.16, 71.76);
  background-color: rgb(210, 215.6, 231.6);
  border-color: rgb(192, 199.84, 222.24);
}
.alert-blue-900 hr {
  border-top-color: rgb(175.2236842105, 185.1514035088, 213.5163157895);
}
.alert-blue-900 .alert-link {
  color: rgb(6.4928571429, 12.5528571429, 29.8671428571);
}
.alert-blue-950 {
  color: rgb(11.96, 19.24, 43.68);
  background-color: rgb(208.6, 211.4, 220.8);
  border-color: rgb(190.04, 193.96, 207.12);
}
.alert-blue-950 hr {
  border-top-color: rgb(175.3600992556, 180.165955335, 196.2999007444);
}
.alert-blue-950 .alert-link {
  color: rgb(0.9973831776, 1.6044859813, 3.6426168224);
}
.alert-indigo-50 {
  color: rgb(123.76, 125.84, 132.6);
  background-color: rgb(251.6, 252.4, 255);
  border-color: rgb(250.24, 251.36, 255);
}
.alert-indigo-50 hr {
  border-top-color: rgb(224.74, 231.86, 255);
}
.alert-indigo-50 .alert-link {
  color: rgb(99.1013404826, 100.7854155496, 106.2586595174);
}
.alert-indigo-100 {
  color: rgb(116.48, 120.12, 132.6);
  background-color: rgb(248.8, 250.2, 255);
  border-color: rgb(246.32, 248.28, 255);
}
.alert-indigo-100 hr {
  border-top-color: rgb(220.82, 228.5380645161, 255);
}
.alert-indigo-100 .alert-link {
  color: rgb(92.6303131524, 95.5250104384, 105.4496868476);
}
.alert-indigo-200 {
  color: rgb(103.48, 109.2, 132.08);
  background-color: rgb(243.8, 246, 254.8);
  border-color: rgb(239.32, 242.4, 254.72);
}
.alert-indigo-200 hr {
  border-top-color: rgb(214.2673684211, 222.2684210526, 254.2726315789);
}
.alert-indigo-200 .alert-link {
  color: rgb(81.0760264901, 85.557615894, 103.4839735099);
}
.alert-indigo-300 {
  color: rgb(85.8, 93.6, 131.04);
  background-color: rgb(237, 240, 254.4);
  border-color: rgb(229.8, 234, 254.16);
}
.alert-indigo-300 hr {
  border-top-color: rgb(205.1225806452, 213.435483871, 253.3374193548);
}
.alert-indigo-300 .alert-link {
  color: rgb(65.6201438849, 71.5856115108, 100.2198561151);
}
.alert-indigo-400 {
  color: rgb(67.08, 72.8, 128.96);
  background-color: rgb(229.8, 232, 253.6);
  border-color: rgb(219.72, 222.8, 253.04);
}
.alert-indigo-400 hr {
  border-top-color: rgb(195.5621052632, 200.7511278195, 251.6978947368);
}
.alert-indigo-400 .alert-link {
  color: rgb(49.629071618, 53.8610079576, 95.410928382);
}
.alert-indigo-500 {
  color: rgb(51.48, 53.04, 125.32);
  background-color: rgb(223.8, 224.4, 252.2);
  border-color: rgb(211.32, 212.16, 251.08);
}
.alert-indigo-500 hr {
  border-top-color: rgb(187.92, 189.21, 248.98);
}
.alert-indigo-500 .alert-link {
  color: rgb(36.63, 37.74, 89.17);
}
.alert-indigo-600 {
  color: rgb(41.08, 36.4, 119.08);
  background-color: rgb(219.8, 218, 249.8);
  border-color: rgb(205.72, 203.2, 247.72);
}
.alert-indigo-600 hr {
  border-top-color: rgb(184.4498578199, 180.8421800948, 244.5778199052);
}
.alert-indigo-600 .alert-link {
  color: rgb(27.605083612, 24.4602006689, 80.0197993311);
}
.alert-indigo-700 {
  color: rgb(34.84, 29.12, 105.04);
  background-color: rgb(217.4, 215.2, 244.4);
  border-color: rgb(202.36, 199.28, 240.16);
}
.alert-indigo-700 hr {
  border-top-color: rgb(183.3361904762, 179.1430952381, 234.7969047619);
}
.alert-indigo-700 .alert-link {
  color: rgb(21.5958139535, 18.0502325581, 65.1097674419);
}
.alert-indigo-800 {
  color: rgb(28.6, 24.96, 84.76);
  background-color: rgb(215, 213.6, 236.6);
  border-color: rgb(199, 197.04, 229.24);
}
.alert-indigo-800 hr {
  border-top-color: rgb(181.9431438127, 179.3861538462, 221.3938461538);
}
.alert-indigo-800 .alert-link {
  color: rgb(15.3061611374, 13.3581042654, 45.3618957346);
}
.alert-indigo-900 {
  color: rgb(25.48, 23.92, 67.08);
  background-color: rgb(213.8, 213.2, 229.8);
  border-color: rgb(197.32, 196.48, 219.72);
}
.alert-indigo-900 hr {
  border-top-color: rgb(181.6394029851, 180.5710447761, 210.1289552239);
}
.alert-indigo-900 .alert-link {
  color: rgb(11.2, 10.5142857143, 29.4857142857);
}
.alert-indigo-950 {
  color: rgb(15.6, 14.04, 39);
  background-color: rgb(210, 209.4, 219);
  border-color: rgb(192, 191.16, 204.6);
}
.alert-indigo-950 hr {
  border-top-color: rgb(177.9375, 176.91, 193.35);
}
.alert-indigo-950 .alert-link {
  color: rgb(0.6, 0.54, 1.5);
}
.alert-violet-50 {
  color: rgb(127.4, 126.36, 132.6);
  background-color: rgb(253, 252.6, 255);
  border-color: rgb(252.2, 251.64, 255);
}
.alert-violet-50 hr {
  border-top-color: rgb(230.95, 226.14, 255);
}
.alert-violet-50 .alert-link {
  color: rgb(102.2569407266, 101.3954110899, 106.5645889101);
}
.alert-violet-100 {
  color: rgb(123.24, 121.16, 132.08);
  background-color: rgb(251.4, 250.6, 254.8);
  border-color: rgb(249.96, 248.84, 254.72);
}
.alert-violet-100 hr {
  border-top-color: rgb(230.0034782609, 224.4486956522, 253.6113043478);
}
.alert-violet-100 .alert-link {
  color: rgb(98.420698152, 96.7595893224, 105.4804106776);
}
.alert-violet-200 {
  color: rgb(114.92, 111.28, 132.08);
  background-color: rgb(248.2, 246.8, 254.8);
  border-color: rgb(245.48, 243.52, 254.72);
}
.alert-violet-200 hr {
  border-top-color: rgb(224.8371428571, 218.6271428571, 254.1128571429);
}
.alert-violet-200 .alert-link {
  color: rgb(90.8366666667, 87.9594871795, 104.4005128205);
}
.alert-violet-300 {
  color: rgb(101.92, 94.12, 131.56);
  background-color: rgb(243.2, 240.2, 254.6);
  border-color: rgb(238.48, 234.28, 254.44);
}
.alert-violet-300 hr {
  border-top-color: rgb(218.6839473684, 209.4510526316, 253.7689473684);
}
.alert-violet-300 .alert-link {
  color: rgb(78.8877419355, 72.8504147465, 101.8295852535);
}
.alert-violet-400 {
  color: rgb(86.84, 72.28, 130);
  background-color: rgb(237.4, 231.8, 254);
  border-color: rgb(230.36, 222.52, 253.6);
}
.alert-violet-400 hr {
  border-top-color: rgb(211.8145454545, 198.0737190083, 252.5462809917);
}
.alert-violet-400 .alert-link {
  color: rgb(64.9453984576, 54.0563496144, 97.2236503856);
}
.alert-violet-500 {
  color: rgb(72.28, 47.84, 127.92);
  background-color: rgb(231.8, 222.4, 253.2);
  border-color: rgb(222.52, 209.36, 252.48);
}
.alert-violet-500 hr {
  border-top-color: rgb(205.3223255814, 185.1943023256, 251.1456976744);
}
.alert-violet-500 .alert-link {
  color: rgb(51.3066272189, 33.9583431953, 90.8016568047);
}
.alert-violet-600 {
  color: rgb(64.48, 30.16, 123.24);
  background-color: rgb(228.8, 215.6, 251.4);
  border-color: rgb(218.32, 199.84, 249.96);
}
.alert-violet-600 hr {
  border-top-color: rgb(202.7827906977, 176.4748837209, 247.8251162791);
}
.alert-violet-600 .alert-link {
  color: rgb(43.0427118644, 20.1328813559, 82.2671186441);
}
.alert-violet-700 {
  color: rgb(56.68, 20.8, 112.84);
  background-color: rgb(225.8, 212, 247.4);
  border-color: rgb(214.12, 194.8, 244.36);
}
.alert-violet-700 hr {
  border-top-color: rgb(199.4045849802, 173.1300395257, 240.5299604743);
}
.alert-violet-700 .alert-link {
  color: rgb(35.0496498054, 12.8622568093, 69.7777431907);
}
.alert-violet-800 {
  color: rgb(47.32, 17.16, 94.64);
  background-color: rgb(222.2, 210.6, 240.4);
  border-color: rgb(209.08, 192.84, 234.56);
}
.alert-violet-800 hr {
  border-top-color: rgb(194.9037288136, 173.6501694915, 228.2498305085);
}
.alert-violet-800 .alert-link {
  color: rgb(25.7339534884, 9.3320930233, 51.4679069767);
}
.alert-violet-900 {
  color: rgb(39.52, 15.08, 77.48);
  background-color: rgb(219.2, 209.8, 233.8);
  border-color: rgb(204.88, 191.72, 225.32);
}
.alert-violet-900 hr {
  border-top-color: rgb(191.1315060241, 174.3615662651, 217.1784337349);
}
.alert-violet-900 .alert-link {
  color: rgb(17.7447191011, 6.771011236, 34.788988764);
}
.alert-violet-950 {
  color: rgb(23.92, 8.32, 52.52);
  background-color: rgb(213.2, 207.2, 224.2);
  border-color: rgb(196.48, 188.08, 211.88);
}
.alert-violet-950 hr {
  border-top-color: rgb(182.9189312977, 172.5723664122, 201.8876335878);
}
.alert-violet-950 .alert-link {
  color: rgb(3.8687179487, 1.3456410256, 8.4943589744);
}
.alert-purple-50 {
  color: rgb(130, 127.4, 132.6);
  background-color: #fefdff;
  border-color: rgb(253.6, 252.2, 255);
}
.alert-purple-50 hr {
  border-top-color: rgb(240.85, 226.7, 255);
}
.alert-purple-50 .alert-link {
  color: rgb(104.5, 102.3264, 106.6736);
}
.alert-purple-100 {
  color: rgb(126.36, 120.64, 132.6);
  background-color: rgb(252.6, 250.4, 255);
  border-color: rgb(251.64, 248.56, 255);
}
.alert-purple-100 hr {
  border-top-color: rgb(238.3356521739, 223.06, 255);
}
.alert-purple-100 .alert-link {
  color: rgb(100.9123613963, 96.344312115, 105.895687885);
}
.alert-purple-200 {
  color: rgb(121.16, 110.76, 132.6);
  background-color: rgb(250.6, 246.6, 255);
  border-color: rgb(248.84, 243.24, 255);
}
.alert-purple-200 hr {
  border-top-color: rgb(235.4828571429, 217.74, 255);
}
.alert-purple-200 .alert-link {
  color: rgb(95.768974359, 87.5484615385, 104.8115384615);
}
.alert-purple-300 {
  color: rgb(112.32, 93.6, 132.08);
  background-color: rgb(247.2, 240, 254.8);
  border-color: rgb(244.08, 234, 254.72);
}
.alert-purple-300 hr {
  border-top-color: rgb(230.9944736842, 208.8355263158, 254.3844736842);
}
.alert-purple-300 .alert-link {
  color: rgb(86.9375115207, 72.4479262673, 102.2320737327);
}
.alert-purple-400 {
  color: rgb(99.84, 68.64, 131.04);
  background-color: rgb(242.4, 230.4, 254.4);
  border-color: rgb(237.36, 220.56, 254.16);
}
.alert-purple-400 hr {
  border-top-color: rgb(224.61, 195.6671428571, 253.5528571429);
}
.alert-purple-400 .alert-link {
  color: rgb(74.34, 51.10875, 97.57125);
}
.alert-purple-500 {
  color: rgb(87.36, 44.2, 128.44);
  background-color: rgb(237.6, 221, 253.4);
  border-color: rgb(230.64, 207.4, 252.76);
}
.alert-purple-500 hr {
  border-top-color: rgb(218.1765168539, 183.0460674157, 251.6139325843);
}
.alert-purple-500 .alert-link {
  color: rgb(61.5527710843, 31.1427710843, 90.4972289157);
}
.alert-purple-600 {
  color: rgb(76.44, 26.52, 121.68);
  background-color: rgb(233.4, 214.2, 250.8);
  border-color: rgb(224.76, 197.88, 249.12);
}
.alert-purple-600 hr {
  border-top-color: rgb(212.52, 174.76, 246.74);
}
.alert-purple-600 .alert-link {
  color: rgb(50.1347368421, 17.3936842105, 79.8063157895);
}
.alert-purple-700 {
  color: rgb(65.52, 17.68, 107.12);
  background-color: rgb(229.2, 210.8, 245.2);
  border-color: rgb(218.88, 193.12, 241.28);
}
.alert-purple-700 hr {
  border-top-color: rgb(206.6966666667, 172.2477777778, 236.6522222222);
}
.alert-purple-700 .alert-link {
  color: rgb(38.745, 10.455, 63.345);
}
.alert-purple-800 {
  color: rgb(55.64, 17.16, 87.36);
  background-color: rgb(225.4, 210.6, 237.6);
  border-color: rgb(213.56, 192.84, 230.64);
}
.alert-purple-800 hr {
  border-top-color: rgb(201.346407767, 174.5196116505, 223.4603883495);
}
.alert-purple-800 .alert-link {
  color: rgb(28.4907462687, 8.7868656716, 44.7331343284);
}
.alert-purple-900 {
  color: rgb(45.76, 14.56, 70.2);
  background-color: rgb(221.6, 209.6, 231);
  border-color: rgb(208.24, 191.44, 221.4);
}
.alert-purple-900 hr {
  border-top-color: rgb(195.9676657061, 174.758443804, 212.581556196);
}
.alert-purple-900 .alert-link {
  color: rgb(18.2262576687, 5.7992638037, 27.9607361963);
}
.alert-purple-950 {
  color: rgb(30.68, 3.64, 52);
  background-color: rgb(215.8, 205.4, 224);
  border-color: rgb(200.12, 185.56, 211.6);
}
.alert-purple-950 hr {
  border-top-color: rgb(187.7180148883, 169.8676923077, 201.7923076923);
}
.alert-purple-950 .alert-link {
  color: rgb(2.5585046729, 0.3035514019, 4.3364485981);
}
.alert-fuchsia-50 {
  color: rgb(131.56, 126.88, 132.6);
  background-color: rgb(254.6, 252.8, 255);
  border-color: rgb(254.44, 251.92, 255);
}
.alert-fuchsia-50 hr {
  border-top-color: rgb(249.8036363636, 226.42, 255);
}
.alert-fuchsia-50 .alert-link {
  color: rgb(105.7545840651, 101.8599393262, 106.6200606738);
}
.alert-fuchsia-100 {
  color: rgb(130, 120.64, 132.6);
  background-color: rgb(254, 250.4, 255);
  border-color: rgb(253.6, 248.56, 255);
}
.alert-fuchsia-100 hr {
  border-top-color: rgb(248.0565217391, 223.06, 255);
}
.alert-fuchsia-100 .alert-link {
  color: rgb(103.819301848, 96.344312115, 105.895687885);
}
.alert-fuchsia-200 {
  color: rgb(127.4, 108.16, 132.08);
  background-color: rgb(253, 245.6, 254.8);
  border-color: rgb(252.2, 241.84, 254.72);
}
.alert-fuchsia-200 hr {
  border-top-color: rgb(246.8875, 216.87125, 254.18875);
}
.alert-fuchsia-200 .alert-link {
  color: rgb(100.3545454545, 85.198961039, 104.041038961);
}
.alert-fuchsia-300 {
  color: rgb(124.8, 88.92, 131.04);
  background-color: rgb(252, 238.2, 254.4);
  border-color: rgb(250.8, 231.48, 254.16);
}
.alert-fuchsia-300 hr {
  border-top-color: rgb(246.4034482759, 206.8593103448, 253.2806896552);
}
.alert-fuchsia-300 .alert-link {
  color: rgb(95.8638297872, 68.3029787234, 100.6570212766);
}
.alert-fuchsia-400 {
  color: rgb(120.64, 62.92, 129.48);
  background-color: rgb(250.4, 228.2, 253.8);
  border-color: rgb(248.56, 217.48, 253.32);
}
.alert-fuchsia-400 hr {
  border-top-color: rgb(244.3707142857, 193.0728571429, 252.2271428571);
}
.alert-fuchsia-400 .alert-link {
  color: rgb(88.6616216216, 46.2416216216, 95.1583783784);
}
.alert-fuchsia-500 {
  color: rgb(112.84, 36.4, 124.28);
  background-color: rgb(247.4, 218, 251.8);
  border-color: rgb(244.36, 203.2, 250.52);
}
.alert-fuchsia-500 hr {
  border-top-color: rgb(239.5391044776, 179.7298507463, 248.4901492537);
}
.alert-fuchsia-500 .alert-link {
  color: rgb(77.0244660194, 24.8466019417, 84.8333980583);
}
.alert-fuchsia-600 {
  color: rgb(99.84, 19.76, 109.72);
  background-color: rgb(242.4, 211.6, 246.2);
  border-color: rgb(237.36, 194.24, 242.68);
}
.alert-fuchsia-600 hr {
  border-top-color: rgb(231.2048275862, 173.0388505747, 238.3811494253);
}
.alert-fuchsia-600 .alert-link {
  color: rgb(60.5146987952, 11.9768674699, 66.5031325301);
}
.alert-fuchsia-700 {
  color: rgb(84.24, 14.56, 91);
  background-color: rgb(236.4, 209.6, 239);
  border-color: rgb(228.96, 191.44, 232.6);
}
.alert-fuchsia-700 hr {
  border-top-color: rgb(221.2352442997, 172.5849511401, 225.9550488599);
}
.alert-fuchsia-700 .alert-link {
  color: rgb(43.5404926108, 7.5255172414, 47.0344827586);
}
.alert-fuchsia-800 {
  color: rgb(69.68, 13, 74.36);
  background-color: rgb(230.8, 209, 232.6);
  border-color: rgb(221.12, 190.6, 223.64);
}
.alert-fuchsia-800 hr {
  border-top-color: rgb(212.0980701754, 173.450877193, 215.289122807);
}
.alert-fuchsia-800 .alert-link {
  color: rgb(29.0014285714, 5.4107142857, 30.9492857143);
}
.alert-fuchsia-900 {
  color: rgb(58.24, 13.52, 60.84);
  background-color: rgb(226.4, 209.2, 227.4);
  border-color: rgb(214.96, 190.88, 216.36);
}
.alert-fuchsia-900 hr {
  border-top-color: rgb(205.0240326975, 174.9685558583, 206.7714441417);
}
.alert-fuchsia-900 .alert-link {
  color: rgb(18.2959440559, 4.2472727273, 19.1127272727);
}
.alert-fuchsia-950 {
  color: rgb(38.48, 2.08, 40.56);
  background-color: rgb(218.8, 204.8, 219.6);
  border-color: rgb(204.32, 184.72, 205.44);
}
.alert-fuchsia-950 hr {
  border-top-color: rgb(193.5361214953, 169.7655607477, 194.8944392523);
}
.alert-fuchsia-950 .alert-link {
  color: black;
}
.alert-pink-50 {
  color: rgb(131.56, 125.84, 128.96);
  background-color: rgb(254.6, 252.4, 253.6);
  border-color: rgb(254.44, 251.36, 253.04);
}
.alert-pink-50 hr {
  border-top-color: rgb(251.04, 229.26, 241.14);
}
.alert-pink-50 .alert-link {
  color: rgb(105.536912114, 100.863087886, 103.4124465558);
}
.alert-pink-100 {
  color: rgb(131.04, 120.12, 126.36);
  background-color: rgb(254.4, 250.2, 252.6);
  border-color: rgb(254.16, 248.28, 251.64);
}
.alert-pink-100 hr {
  border-top-color: rgb(251.3266666667, 225.6133333333, 240.3066666667);
}
.alert-pink-100 .alert-link {
  color: rgb(104.4313043478, 95.7286956522, 100.7016149068);
}
.alert-pink-200 {
  color: rgb(130.52, 107.64, 120.64);
  background-color: rgb(254.2, 245.4, 250.4);
  border-color: rgb(253.88, 241.56, 248.56);
}
.alert-pink-200 hr {
  border-top-color: rgb(251.9184615385, 218.0215384615, 237.2811538462);
}
.alert-pink-200 .alert-link {
  color: rgb(102.5702183406, 84.5897816594, 94.8059388646);
}
.alert-pink-300 {
  color: rgb(129.48, 87.36, 110.24);
  background-color: rgb(253.8, 237.6, 246.4);
  border-color: rgb(253.32, 230.64, 242.96);
}
.alert-pink-300 hr {
  border-top-color: rgb(251.6748387097, 206.7851612903, 231.1696774194);
}
.alert-pink-300 .alert-link {
  color: rgb(99.0267625899, 66.8132374101, 84.311942446);
}
.alert-pink-400 {
  color: rgb(126.88, 59.28, 94.64);
  background-color: rgb(252.8, 226.8, 240.4);
  border-color: rgb(251.92, 215.52, 234.56);
}
.alert-pink-400 hr {
  border-top-color: rgb(250.0746052632, 191.8653947368, 222.3132894737);
}
.alert-pink-400 .alert-link {
  color: rgb(92.1202234637, 43.0397765363, 68.7126256983);
}
.alert-pink-500 {
  color: rgb(122.72, 37.44, 79.56);
  background-color: rgb(251.2, 218.4, 234.6);
  border-color: rgb(249.68, 203.76, 226.44);
}
.alert-pink-500 hr {
  border-top-color: rgb(247.2814851485, 180.6585148515, 213.5637623762);
}
.alert-pink-500 .alert-link {
  color: rgb(83.6420779221, 25.5179220779, 54.2255844156);
}
.alert-pink-600 {
  color: rgb(113.88, 20.28, 61.88);
  background-color: rgb(247.8, 211.8, 227.8);
  border-color: rgb(244.92, 194.52, 216.92);
}
.alert-pink-600 hr {
  border-top-color: rgb(241.2771428571, 172.6628571429, 203.1580952381);
}
.alert-pink-600 .alert-link {
  color: rgb(70.5893023256, 12.5706976744, 38.356744186);
}
.alert-pink-700 {
  color: rgb(98.8, 12.48, 48.36);
  background-color: rgb(242, 208.8, 222.6);
  border-color: rgb(236.8, 190.32, 209.64);
}
.alert-pink-700 hr {
  border-top-color: rgb(231.2003378378, 170.4196621622, 195.6839189189);
}
.alert-pink-700 .alert-link {
  color: rgb(53.5196261682, 6.7603738318, 26.1964485981);
}
.alert-pink-800 {
  color: rgb(81.64, 11.96, 40.04);
  background-color: rgb(235.4, 208.6, 219.4);
  border-color: rgb(227.56, 190.04, 205.16);
}
.alert-pink-800 hr {
  border-top-color: rgb(219.9872727273, 172.1127272727, 191.4054545455);
}
.alert-pink-800 .alert-link {
  color: rgb(37.1566666667, 5.4433333333, 18.2233333333);
}
.alert-pink-900 {
  color: rgb(68.12, 12.48, 34.84);
  background-color: rgb(230.2, 208.8, 217.4);
  border-color: rgb(220.28, 190.32, 202.36);
}
.alert-pink-900 hr {
  border-top-color: rgb(211.3729577465, 173.7270422535, 188.8557746479);
}
.alert-pink-900 .alert-link {
  color: rgb(25.0167741935, 4.5832258065, 12.7948387097);
}
.alert-pink-950 {
  color: rgb(41.6, 3.64, 18.72);
  background-color: rgb(220, 205.4, 211.2);
  border-color: rgb(206, 185.56, 193.68);
}
.alert-pink-950 hr {
  border-top-color: rgb(195.4503546099, 170.6096453901, 180.4778723404);
}
.alert-pink-950 .alert-link {
  color: black;
}
.alert-rose-50 {
  color: rgb(132.6, 125.32, 125.84);
  background-color: rgb(255, 252.2, 252.4);
  border-color: rgb(255, 251.08, 251.36);
}
.alert-rose-50 hr {
  border-top-color: rgb(255, 225.58, 227.6814285714);
}
.alert-rose-50 .alert-link {
  color: rgb(106.4478959061, 100.4721040939, 100.8989463662);
}
.alert-rose-100 {
  color: rgb(132.6, 118.56, 119.6);
  background-color: rgb(255, 249.6, 250);
  border-color: rgb(255, 247.44, 248);
}
.alert-rose-100 hr {
  border-top-color: rgb(255, 221.94, 224.3888888889);
}
.alert-rose-100 .alert-link {
  color: rgb(105.6745341615, 94.4854658385, 95.3142857143);
}
.alert-rose-200 {
  color: rgb(132.08, 106.6, 109.72);
  background-color: rgb(254.8, 245, 246.2);
  border-color: rgb(254.72, 241, 242.68);
}
.alert-rose-200 hr {
  border-top-color: rgb(254.22, 216, 220.68);
}
.alert-rose-200 .alert-link {
  color: rgb(103.8577777778, 83.8222222222, 86.2755555556);
}
.alert-rose-300 {
  color: rgb(131.56, 85.28, 91);
  background-color: rgb(254.6, 236.8, 239);
  border-color: rgb(254.44, 229.52, 232.6);
}
.alert-rose-300 hr {
  border-top-color: rgb(253.8916129032, 204.5683870968, 210.664516129);
}
.alert-rose-300 .alert-link {
  color: rgb(100.6175539568, 65.2224460432, 69.5971223022);
}
.alert-rose-400 {
  color: rgb(130.52, 58.76, 69.16);
  background-color: rgb(254.2, 226.6, 230.6);
  border-color: rgb(253.88, 215.24, 220.84);
}
.alert-rose-400 hr {
  border-top-color: rgb(253.181369863, 190.438630137, 199.5317808219);
}
.alert-rose-400 .alert-link {
  color: rgb(95.3524175824, 42.9275824176, 50.5253846154);
}
.alert-rose-500 {
  color: rgb(126.88, 32.76, 48.88);
  background-color: rgb(252.8, 216.6, 222.8);
  border-color: rgb(251.92, 201.24, 209.92);
}
.alert-rose-500 hr {
  border-top-color: rgb(250.538226601, 177.121773399, 189.695862069);
}
.alert-rose-500 .alert-link {
  color: rgb(86.3457980456, 22.2942019544, 33.2643648208);
}
.alert-rose-600 {
  color: rgb(117, 15.08, 37.44);
  background-color: rgb(249, 209.8, 218.4);
  border-color: rgb(246.6, 191.72, 203.76);
}
.alert-rose-600 hr {
  border-top-color: rgb(243.61171875, 169.20828125, 185.531484375);
}
.alert-rose-600 .alert-link {
  color: rgb(71.8228346457, 9.2571653543, 22.9833070866);
}
.alert-rose-700 {
  color: rgb(98.8, 9.36, 31.2);
  background-color: rgb(242, 207.6, 216);
  border-color: rgb(236.8, 188.64, 200.4);
}
.alert-rose-700 hr {
  border-top-color: rgb(231.311589404, 168.628410596, 183.9347682119);
}
.alert-rose-700 .alert-link {
  color: rgb(52.2134615385, 4.9465384615, 16.4884615385);
}
.alert-rose-800 {
  color: rgb(82.68, 9.36, 29.64);
  background-color: rgb(235.8, 207.6, 215.4);
  border-color: rgb(228.12, 188.64, 199.56);
}
.alert-rose-800 hr {
  border-top-color: rgb(220.7686486486, 170.4913513514, 184.3978378378);
}
.alert-rose-800 .alert-link {
  color: rgb(36.866440678, 4.173559322, 13.2162711864);
}
.alert-rose-900 {
  color: rgb(70.72, 9.88, 28.6);
  background-color: rgb(231.2, 207.8, 215);
  border-color: rgb(221.68, 188.92, 199);
}
.alert-rose-900 hr {
  border-top-color: rgb(213.1321126761, 171.9678873239, 184.6338028169);
}
.alert-rose-900 .alert-link {
  color: rgb(25.9716129032, 3.6283870968, 10.5032258065);
}
.alert-rose-950 {
  color: rgb(39.52, 2.6, 13);
  background-color: rgb(219.2, 205, 209);
  border-color: rgb(204.88, 185, 190.6);
}
.alert-rose-950 hr {
  border-top-color: rgb(194.2401398601, 170.1398601399, 176.9286713287);
}
.alert-rose-950 .alert-link {
  color: black;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #009DA0;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: 1rem 1rem;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.media {
  display: flex;
  align-items: flex-start;
}
.media-body {
  flex: 1;
}
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}
.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover,
.list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #009DA0;
  border-color: #009DA0;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(183.6, 227.56, 228.4);
}
.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 81.64, 83.2);
  border-color: rgb(0, 81.64, 83.2);
}
.list-group-item-secondary {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(221.12, 223.36, 225.6);
}
.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(69.68, 73.84, 78);
  border-color: rgb(69.68, 73.84, 78);
}
.list-group-item-success {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(186.96, 237.92, 218.88);
}
.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.24, 100.88, 65.52);
  border-color: rgb(6.24, 100.88, 65.52);
}
.list-group-item-info {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(191.44, 236.24, 244.08);
}
.list-group-item-info.list-group-item-action:hover,
.list-group-item-info.list-group-item-action:focus {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(14.56, 97.76, 112.32);
  border-color: rgb(14.56, 97.76, 112.32);
}
.list-group-item-warning {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 223.08, 210.48);
}
.list-group-item-warning.list-group-item-action:hover,
.list-group-item-warning.list-group-item-action:focus {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 204.7969811321, 184.98);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 73.32, 49.92);
  border-color: rgb(132.6, 73.32, 49.92);
}
.list-group-item-danger {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 208.24, 213.56);
}
.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 182.74, 190.9611976048);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 45.76, 55.64);
  border-color: rgb(132.6, 45.76, 55.64);
}
.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}
.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}
.list-group-item-multi-green {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(186.96, 237.92, 218.88);
}
.list-group-item-multi-green.list-group-item-action:hover,
.list-group-item-multi-green.list-group-item-action:focus {
  color: rgb(6.24, 100.88, 65.52);
  background-color: rgb(166.5767763158, 232.8032236842, 208.0592763158);
}
.list-group-item-multi-green.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.24, 100.88, 65.52);
  border-color: rgb(6.24, 100.88, 65.52);
}
.list-group-item-multi-blue {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(191.44, 236.24, 244.08);
}
.list-group-item-multi-blue.list-group-item-action:hover,
.list-group-item-multi-blue.list-group-item-action:focus {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.list-group-item-multi-blue.list-group-item-action.active {
  color: #fff;
  background-color: rgb(14.56, 97.76, 112.32);
  border-color: rgb(14.56, 97.76, 112.32);
}
.list-group-item-multi-red {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 208.24, 213.56);
}
.list-group-item-multi-red.list-group-item-action:hover,
.list-group-item-multi-red.list-group-item-action:focus {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 182.74, 190.9611976048);
}
.list-group-item-multi-red.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 45.76, 55.64);
  border-color: rgb(132.6, 45.76, 55.64);
}
.list-group-item-multi-yellow {
  color: rgb(132.6, 111.8, 57.2);
  background-color: rgb(255, 243.8, 214.4);
}
.list-group-item-multi-yellow.list-group-item-action:hover,
.list-group-item-multi-yellow.list-group-item-action:focus {
  color: rgb(132.6, 111.8, 57.2);
  background-color: rgb(255, 236.7655172414, 188.9);
}
.list-group-item-multi-yellow.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 111.8, 57.2);
  border-color: rgb(132.6, 111.8, 57.2);
}
.list-group-item-multi-purple {
  color: rgb(84.76, 71.24, 110.24);
  background-color: rgb(229.24, 221.96, 242.96);
}
.list-group-item-multi-purple.list-group-item-action:hover,
.list-group-item-multi-purple.list-group-item-action:focus {
  color: rgb(84.76, 71.24, 110.24);
  background-color: rgb(214.6685714286, 203.2705590062, 236.1494409938);
}
.list-group-item-multi-purple.list-group-item-action.active {
  color: #fff;
  background-color: rgb(84.76, 71.24, 110.24);
  border-color: rgb(84.76, 71.24, 110.24);
}
.list-group-item-multi-grey {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(221.12, 223.36, 225.6);
}
.list-group-item-multi-grey.list-group-item-action:hover,
.list-group-item-multi-grey.list-group-item-action:focus {
  color: rgb(69.68, 73.84, 78);
  background-color: rgb(207.4673451327, 210.61, 213.7526548673);
}
.list-group-item-multi-grey.list-group-item-action.active {
  color: #fff;
  background-color: rgb(69.68, 73.84, 78);
  border-color: rgb(69.68, 73.84, 78);
}
.list-group-item-multi-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-multi-dark.list-group-item-action:hover,
.list-group-item-multi-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-multi-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}
.list-group-item-multi-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-multi-light.list-group-item-action:hover,
.list-group-item-multi-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-multi-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}
.list-group-item-multi-cian {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(183.6, 227.56, 228.4);
}
.list-group-item-multi-cian.list-group-item-action:hover,
.list-group-item-multi-cian.list-group-item-action:focus {
  color: rgb(0, 81.64, 83.2);
  background-color: rgb(165.0214285714, 220.42, 221.4785714286);
}
.list-group-item-multi-cian.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 81.64, 83.2);
  border-color: rgb(0, 81.64, 83.2);
}
.list-group-item-multi-orange {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 223.08, 210.48);
}
.list-group-item-multi-orange.list-group-item-action:hover,
.list-group-item-multi-orange.list-group-item-action:focus {
  color: rgb(132.6, 73.32, 49.92);
  background-color: rgb(255, 204.7969811321, 184.98);
}
.list-group-item-multi-orange.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 73.32, 49.92);
  border-color: rgb(132.6, 73.32, 49.92);
}
.list-group-item-multi-pink {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 208.24, 213.56);
}
.list-group-item-multi-pink.list-group-item-action:hover,
.list-group-item-multi-pink.list-group-item-action:focus {
  color: rgb(132.6, 45.76, 55.64);
  background-color: rgb(255, 182.74, 190.9611976048);
}
.list-group-item-multi-pink.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 45.76, 55.64);
  border-color: rgb(132.6, 45.76, 55.64);
}
.list-group-item-multi-teal {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(191.44, 236.24, 244.08);
}
.list-group-item-multi-teal.list-group-item-action:hover,
.list-group-item-multi-teal.list-group-item-action:focus {
  color: rgb(14.56, 97.76, 112.32);
  background-color: rgb(169.6787218045, 229.8170676692, 240.3412781955);
}
.list-group-item-multi-teal.list-group-item-action.active {
  color: #fff;
  background-color: rgb(14.56, 97.76, 112.32);
  border-color: rgb(14.56, 97.76, 112.32);
}
.list-group-item-multi-indigo {
  color: rgb(53.04, 8.32, 125.84);
  background-color: rgb(212.16, 188.08, 251.36);
}
.list-group-item-multi-indigo.list-group-item-action:hover,
.list-group-item-multi-indigo.list-group-item-action:focus {
  color: rgb(53.04, 8.32, 125.84);
  background-color: rgb(196.6778571429, 163.8954761905, 250.0445238095);
}
.list-group-item-multi-indigo.list-group-item-action.active {
  color: #fff;
  background-color: rgb(53.04, 8.32, 125.84);
  border-color: rgb(53.04, 8.32, 125.84);
}
.list-group-item-multi-blue-light {
  color: rgb(89.96, 112.32, 119.6);
  background-color: rgb(232.04, 244.08, 248);
}
.list-group-item-multi-blue-light.list-group-item-action:hover,
.list-group-item-multi-blue-light.list-group-item-action:focus {
  color: rgb(89.96, 112.32, 119.6);
  background-color: rgb(212.4979439252, 234.7856074766, 242.0420560748);
}
.list-group-item-multi-blue-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(89.96, 112.32, 119.6);
  border-color: rgb(89.96, 112.32, 119.6);
}
.list-group-item-multi-blue-dark {
  color: rgb(0, 0, 72.28);
  background-color: rgb(183.6, 183.6, 222.52);
}
.list-group-item-multi-blue-dark.list-group-item-action:hover,
.list-group-item-multi-blue-dark.list-group-item-action:focus {
  color: rgb(0, 0, 72.28);
  background-color: rgb(166.0730458221, 166.0730458221, 214.5469541779);
}
.list-group-item-multi-blue-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 0, 72.28);
  border-color: rgb(0, 0, 72.28);
}
.list-group-item-multi-green-light {
  color: rgb(74.88, 123.76, 74.88);
  background-color: rgb(223.92, 250.24, 223.92);
}
.list-group-item-multi-green-light.list-group-item-action:hover,
.list-group-item-multi-green-light.list-group-item-action:focus {
  color: rgb(74.88, 123.76, 74.88);
  background-color: rgb(201.80671875, 246.85328125, 201.80671875);
}
.list-group-item-multi-green-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(74.88, 123.76, 74.88);
  border-color: rgb(74.88, 123.76, 74.88);
}
.list-group-item-multi-green-dark {
  color: #003400;
  background-color: rgb(183.6, 211.6, 183.6);
}
.list-group-item-multi-green-dark.list-group-item-action:hover,
.list-group-item-multi-green-dark.list-group-item-action:focus {
  color: #003400;
  background-color: rgb(167.7402439024, 201.9597560976, 167.7402439024);
}
.list-group-item-multi-green-dark.list-group-item-action.active {
  color: #fff;
  background-color: #003400;
  border-color: #003400;
}
.list-group-item-multi-red-light {
  color: rgb(132.6, 66.04, 66.04);
  background-color: rgb(255, 219.16, 219.16);
}
.list-group-item-multi-red-light.list-group-item-action:hover,
.list-group-item-multi-red-light.list-group-item-action:focus {
  color: rgb(132.6, 66.04, 66.04);
  background-color: rgb(255, 193.66, 193.66);
}
.list-group-item-multi-red-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 66.04, 66.04);
  border-color: rgb(132.6, 66.04, 66.04);
}
.list-group-item-multi-red-dark {
  color: rgb(72.28, 0, 0);
  background-color: rgb(222.52, 183.6, 183.6);
}
.list-group-item-multi-red-dark.list-group-item-action:hover,
.list-group-item-multi-red-dark.list-group-item-action:focus {
  color: rgb(72.28, 0, 0);
  background-color: rgb(214.5469541779, 166.0730458221, 166.0730458221);
}
.list-group-item-multi-red-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(72.28, 0, 0);
  border-color: rgb(72.28, 0, 0);
}
.list-group-item-multi-yellow-light {
  color: rgb(132.6, 132.6, 116.48);
  background-color: rgb(255, 255, 246.32);
}
.list-group-item-multi-yellow-light.list-group-item-action:hover,
.list-group-item-multi-yellow-light.list-group-item-action:focus {
  color: rgb(132.6, 132.6, 116.48);
  background-color: rgb(255, 255, 220.82);
}
.list-group-item-multi-yellow-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 132.6, 116.48);
  border-color: rgb(132.6, 132.6, 116.48);
}
.list-group-item-multi-yellow-dark {
  color: rgb(132.6, 111.8, 0);
  background-color: rgb(255, 243.8, 183.6);
}
.list-group-item-multi-yellow-dark.list-group-item-action:hover,
.list-group-item-multi-yellow-dark.list-group-item-action:focus {
  color: rgb(132.6, 111.8, 0);
  background-color: rgb(255, 239.8, 158.1);
}
.list-group-item-multi-yellow-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 111.8, 0);
  border-color: rgb(132.6, 111.8, 0);
}
.list-group-item-multi-purple-light {
  color: rgb(119.6, 119.6, 130);
  background-color: rgb(248, 248, 253.6);
}
.list-group-item-multi-purple-light.list-group-item-action:hover,
.list-group-item-multi-purple-light.list-group-item-action:focus {
  color: rgb(119.6, 119.6, 130);
  background-color: rgb(226.75, 226.75, 249.35);
}
.list-group-item-multi-purple-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(119.6, 119.6, 130);
  border-color: rgb(119.6, 119.6, 130);
}
.list-group-item-multi-purple-dark {
  color: rgb(66.56, 0, 66.56);
  background-color: rgb(219.44, 183.6, 219.44);
}
.list-group-item-multi-purple-dark.list-group-item-action:hover,
.list-group-item-multi-purple-dark.list-group-item-action:focus {
  color: rgb(66.56, 0, 66.56);
  background-color: rgb(210.9622513089, 166.5777486911, 210.9622513089);
}
.list-group-item-multi-purple-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(66.56, 0, 66.56);
  border-color: rgb(66.56, 0, 66.56);
}
.list-group-item-multi-grey-light {
  color: rgb(109.72, 109.72, 109.72);
  background-color: rgb(242.68, 242.68, 242.68);
}
.list-group-item-multi-grey-light.list-group-item-action:hover,
.list-group-item-multi-grey-light.list-group-item-action:focus {
  color: rgb(109.72, 109.72, 109.72);
  background-color: rgb(229.93, 229.93, 229.93);
}
.list-group-item-multi-grey-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(109.72, 109.72, 109.72);
  border-color: rgb(109.72, 109.72, 109.72);
}
.list-group-item-multi-grey-dark {
  color: rgb(87.88, 87.88, 87.88);
  background-color: rgb(230.92, 230.92, 230.92);
}
.list-group-item-multi-grey-dark.list-group-item-action:hover,
.list-group-item-multi-grey-dark.list-group-item-action:focus {
  color: rgb(87.88, 87.88, 87.88);
  background-color: rgb(218.17, 218.17, 218.17);
}
.list-group-item-multi-grey-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(87.88, 87.88, 87.88);
  border-color: rgb(87.88, 87.88, 87.88);
}
.list-group-item-multi-dark-light {
  color: rgb(54.6, 54.6, 54.6);
  background-color: #d5d5d5;
}
.list-group-item-multi-dark-light.list-group-item-action:hover,
.list-group-item-multi-dark-light.list-group-item-action:focus {
  color: rgb(54.6, 54.6, 54.6);
  background-color: rgb(200.25, 200.25, 200.25);
}
.list-group-item-multi-dark-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(54.6, 54.6, 54.6);
  border-color: rgb(54.6, 54.6, 54.6);
}
.list-group-item-multi-dark-dark {
  color: rgb(14.56, 14.56, 14.56);
  background-color: rgb(191.44, 191.44, 191.44);
}
.list-group-item-multi-dark-dark.list-group-item-action:hover,
.list-group-item-multi-dark-dark.list-group-item-action:focus {
  color: rgb(14.56, 14.56, 14.56);
  background-color: rgb(178.69, 178.69, 178.69);
}
.list-group-item-multi-dark-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(14.56, 14.56, 14.56);
  border-color: rgb(14.56, 14.56, 14.56);
}
.list-group-item-multi-light-light {
  color: rgb(132.6, 132.6, 132.6);
  background-color: white;
}
.list-group-item-multi-light-light.list-group-item-action:hover,
.list-group-item-multi-light-light.list-group-item-action:focus {
  color: rgb(132.6, 132.6, 132.6);
  background-color: rgb(242.25, 242.25, 242.25);
}
.list-group-item-multi-light-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 132.6, 132.6);
  border-color: rgb(132.6, 132.6, 132.6);
}
.list-group-item-multi-light-dark {
  color: rgb(114.4, 114.4, 114.4);
  background-color: rgb(245.2, 245.2, 245.2);
}
.list-group-item-multi-light-dark.list-group-item-action:hover,
.list-group-item-multi-light-dark.list-group-item-action:focus {
  color: rgb(114.4, 114.4, 114.4);
  background-color: rgb(232.45, 232.45, 232.45);
}
.list-group-item-multi-light-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 114.4, 114.4);
  border-color: rgb(114.4, 114.4, 114.4);
}
.list-group-item-multi-cian-light {
  color: rgb(116.48, 132.6, 132.6);
  background-color: rgb(246.32, 255, 255);
}
.list-group-item-multi-cian-light.list-group-item-action:hover,
.list-group-item-multi-cian-light.list-group-item-action:focus {
  color: rgb(116.48, 132.6, 132.6);
  background-color: rgb(220.82, 255, 255);
}
.list-group-item-multi-cian-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(116.48, 132.6, 132.6);
  border-color: rgb(116.48, 132.6, 132.6);
}
.list-group-item-multi-cian-dark {
  color: rgb(0, 72.28, 72.28);
  background-color: rgb(183.6, 222.52, 222.52);
}
.list-group-item-multi-cian-dark.list-group-item-action:hover,
.list-group-item-multi-cian-dark.list-group-item-action:focus {
  color: rgb(0, 72.28, 72.28);
  background-color: rgb(166.0730458221, 214.5469541779, 214.5469541779);
}
.list-group-item-multi-cian-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 72.28, 72.28);
  border-color: rgb(0, 72.28, 72.28);
}
.list-group-item-multi-orange-light {
  color: rgb(132.6, 83.2, 63.44);
  background-color: rgb(255, 228.4, 217.76);
}
.list-group-item-multi-orange-light.list-group-item-action:hover,
.list-group-item-multi-orange-light.list-group-item-action:focus {
  color: rgb(132.6, 83.2, 63.44);
  background-color: rgb(255, 210.1857142857, 192.26);
}
.list-group-item-multi-orange-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 83.2, 63.44);
  border-color: rgb(132.6, 83.2, 63.44);
}
.list-group-item-multi-orange-dark {
  color: rgb(132.6, 35.88, 0);
  background-color: rgb(255, 202.92, 183.6);
}
.list-group-item-multi-orange-dark.list-group-item-action:hover,
.list-group-item-multi-orange-dark.list-group-item-action:focus {
  color: rgb(132.6, 35.88, 0);
  background-color: rgb(255, 184.32, 158.1);
}
.list-group-item-multi-orange-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 35.88, 0);
  border-color: rgb(132.6, 35.88, 0);
}
.list-group-item-multi-pink-light {
  color: rgb(132.6, 94.64, 100.36);
  background-color: rgb(255, 234.56, 237.64);
}
.list-group-item-multi-pink-light.list-group-item-action:hover,
.list-group-item-multi-pink-light.list-group-item-action:focus {
  color: rgb(132.6, 94.64, 100.36);
  background-color: rgb(255, 209.06, 215.9824657534);
}
.list-group-item-multi-pink-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 94.64, 100.36);
  border-color: rgb(132.6, 94.64, 100.36);
}
.list-group-item-multi-pink-dark {
  color: rgb(103.48, 10.92, 69.16);
  background-color: rgb(239.32, 189.48, 220.84);
}
.list-group-item-multi-pink-dark.list-group-item-action:hover,
.list-group-item-multi-pink-dark.list-group-item-action:focus {
  color: rgb(103.48, 10.92, 69.16);
  background-color: rgb(234.395862069, 168.904137931, 210.1124137931);
}
.list-group-item-multi-pink-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(103.48, 10.92, 69.16);
  border-color: rgb(103.48, 10.92, 69.16);
}
.list-group-item-multi-teal-light {
  color: rgb(91, 123.76, 123.76);
  background-color: rgb(232.6, 250.24, 250.24);
}
.list-group-item-multi-teal-light.list-group-item-action:hover,
.list-group-item-multi-teal-light.list-group-item-action:focus {
  color: rgb(91, 123.76, 123.76);
  background-color: rgb(211.5690721649, 245.7709278351, 245.7709278351);
}
.list-group-item-multi-teal-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(91, 123.76, 123.76);
  border-color: rgb(91, 123.76, 123.76);
}
.list-group-item-multi-teal-dark {
  color: rgb(0, 66.56, 66.56);
  background-color: rgb(183.6, 219.44, 219.44);
}
.list-group-item-multi-teal-dark.list-group-item-action:hover,
.list-group-item-multi-teal-dark.list-group-item-action:focus {
  color: rgb(0, 66.56, 66.56);
  background-color: rgb(166.5777486911, 210.9622513089, 210.9622513089);
}
.list-group-item-multi-teal-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 66.56, 66.56);
  border-color: rgb(0, 66.56, 66.56);
}
.list-group-item-multi-indigo-light {
  color: rgb(91.52, 101.92, 115.44);
  background-color: rgb(232.88, 238.48, 245.76);
}
.list-group-item-multi-indigo-light.list-group-item-action:hover,
.list-group-item-multi-indigo-light.list-group-item-action:focus {
  color: rgb(91.52, 101.92, 115.44);
  background-color: rgb(214.8933928571, 225.0469642857, 238.2466071429);
}
.list-group-item-multi-indigo-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(91.52, 101.92, 115.44);
  border-color: rgb(91.52, 101.92, 115.44);
}
.list-group-item-multi-indigo-dark {
  color: rgb(39, 0, 67.6);
  background-color: rgb(204.6, 183.6, 220);
}
.list-group-item-multi-indigo-dark.list-group-item-action:hover,
.list-group-item-multi-indigo-dark.list-group-item-action:focus {
  color: rgb(39, 0, 67.6);
  background-color: rgb(192.5210526316, 166.4881578947, 211.6118421053);
}
.list-group-item-multi-indigo-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(39, 0, 67.6);
  border-color: rgb(39, 0, 67.6);
}
.list-group-item-multi-primary {
  color: rgb(0, 49.4, 49.92);
  background-color: rgb(183.6, 210.2, 210.48);
}
.list-group-item-multi-primary.list-group-item-action:hover,
.list-group-item-multi-primary.list-group-item-action:focus {
  color: rgb(0, 49.4, 49.92);
  background-color: rgb(167.8934782609, 200.3449275362, 200.6865217391);
}
.list-group-item-multi-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(0, 49.4, 49.92);
  border-color: rgb(0, 49.4, 49.92);
}
.list-group-item-multi-secondary {
  color: rgb(49.4, 51.48, 54.08);
  background-color: rgb(210.2, 211.32, 212.72);
}
.list-group-item-multi-secondary.list-group-item-action:hover,
.list-group-item-multi-secondary.list-group-item-action:focus {
  color: rgb(49.4, 51.48, 54.08);
  background-color: rgb(197.0810289389, 198.5290032154, 200.3389710611);
}
.list-group-item-multi-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(49.4, 51.48, 54.08);
  border-color: rgb(49.4, 51.48, 54.08);
}
.list-group-item-multi-thediary {
  color: rgb(132.6, 57.72, 50.44);
  background-color: rgb(255, 214.68, 210.76);
}
.list-group-item-multi-thediary.list-group-item-action:hover,
.list-group-item-multi-thediary.list-group-item-action:focus {
  color: rgb(132.6, 57.72, 50.44);
  background-color: rgb(255, 191.4394936709, 185.26);
}
.list-group-item-multi-thediary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 57.72, 50.44);
  border-color: rgb(132.6, 57.72, 50.44);
}
.list-group-item-slate-50 {
  color: rgb(128.96, 130, 131.04);
  background-color: rgb(253.04, 253.6, 254.16);
}
.list-group-item-slate-50.list-group-item-action:hover,
.list-group-item-slate-50.list-group-item-action:focus {
  color: rgb(128.96, 130, 131.04);
  background-color: rgb(235.19, 240.85, 246.51);
}
.list-group-item-slate-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 130, 131.04);
  border-color: rgb(128.96, 130, 131.04);
}
.list-group-item-slate-100 {
  color: rgb(125.32, 127.4, 129.48);
  background-color: rgb(251.08, 252.2, 253.32);
}
.list-group-item-slate-100.list-group-item-action:hover,
.list-group-item-slate-100.list-group-item-action:focus {
  color: rgb(125.32, 127.4, 129.48);
  background-color: rgb(233.23, 239.45, 245.67);
}
.list-group-item-slate-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(125.32, 127.4, 129.48);
  border-color: rgb(125.32, 127.4, 129.48);
}
.list-group-item-slate-200 {
  color: rgb(117.52, 120.64, 124.8);
  background-color: rgb(246.88, 248.56, 250.8);
}
.list-group-item-slate-200.list-group-item-action:hover,
.list-group-item-slate-200.list-group-item-action:focus {
  color: rgb(117.52, 120.64, 124.8);
  background-color: rgb(230.0731818182, 235.2304545455, 242.1068181818);
}
.list-group-item-slate-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(117.52, 120.64, 124.8);
  border-color: rgb(117.52, 120.64, 124.8);
}
.list-group-item-slate-300 {
  color: rgb(105.56, 110.76, 117);
  background-color: rgb(240.44, 243.24, 246.6);
}
.list-group-item-slate-300.list-group-item-action:hover,
.list-group-item-slate-300.list-group-item-action:focus {
  color: rgb(105.56, 110.76, 117);
  background-color: rgb(224.2692682927, 230.1790243902, 237.2707317073);
}
.list-group-item-slate-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(105.56, 110.76, 117);
  border-color: rgb(105.56, 110.76, 117);
}
.list-group-item-slate-400 {
  color: rgb(76.96, 84.76, 95.68);
  background-color: rgb(225.04, 229.24, 235.12);
}
.list-group-item-slate-400.list-group-item-action:hover,
.list-group-item-slate-400.list-group-item-action:focus {
  color: rgb(76.96, 84.76, 95.68);
  background-color: rgb(209.7113483146, 216.0602247191, 224.9486516854);
}
.list-group-item-slate-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(76.96, 84.76, 95.68);
  border-color: rgb(76.96, 84.76, 95.68);
}
.list-group-item-slate-500 {
  color: rgb(52, 60.32, 72.28);
  background-color: rgb(211.6, 216.08, 222.52);
}
.list-group-item-slate-500.list-group-item-action:hover,
.list-group-item-slate-500.list-group-item-action:focus {
  color: rgb(52, 60.32, 72.28);
  background-color: rgb(197.0151291513, 203.0006642066, 211.6048708487);
}
.list-group-item-slate-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52, 60.32, 72.28);
  border-color: rgb(52, 60.32, 72.28);
}
.list-group-item-slate-600 {
  color: rgb(36.92, 44.2, 54.6);
  background-color: rgb(203.48, 207.4, 213);
}
.list-group-item-slate-600.list-group-item-action:hover,
.list-group-item-slate-600.list-group-item-action:focus {
  color: rgb(36.92, 44.2, 54.6);
  background-color: rgb(189.4320958084, 194.4209580838, 201.5479041916);
}
.list-group-item-slate-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(36.92, 44.2, 54.6);
  border-color: rgb(36.92, 44.2, 54.6);
}
.list-group-item-slate-700 {
  color: rgb(26.52, 33.8, 44.2);
  background-color: rgb(197.88, 201.8, 207.4);
}
.list-group-item-slate-700.list-group-item-action:hover,
.list-group-item-slate-700.list-group-item-action:focus {
  color: rgb(26.52, 33.8, 44.2);
  background-color: rgb(183.9709090909, 188.8454545455, 195.8090909091);
}
.list-group-item-slate-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(26.52, 33.8, 44.2);
  border-color: rgb(26.52, 33.8, 44.2);
}
.list-group-item-slate-800 {
  color: rgb(15.6, 21.32, 30.68);
  background-color: rgb(192, 195.08, 200.12);
}
.list-group-item-slate-800.list-group-item-action:hover,
.list-group-item-slate-800.list-group-item-action:focus {
  color: rgb(15.6, 21.32, 30.68);
  background-color: rgb(178.3717339667, 182.1180047506, 188.2482660333);
}
.list-group-item-slate-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(15.6, 21.32, 30.68);
  border-color: rgb(15.6, 21.32, 30.68);
}
.list-group-item-slate-900 {
  color: rgb(7.8, 11.96, 21.84);
  background-color: rgb(187.8, 190.04, 195.36);
}
.list-group-item-slate-900.list-group-item-action:hover,
.list-group-item-slate-900.list-group-item-action:focus {
  color: rgb(7.8, 11.96, 21.84);
  background-color: rgb(174.2900662252, 176.980397351, 183.3699337748);
}
.list-group-item-slate-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(7.8, 11.96, 21.84);
  border-color: rgb(7.8, 11.96, 21.84);
}
.list-group-item-slate-950 {
  color: rgb(1.04, 3.12, 11.96);
  background-color: rgb(184.16, 185.28, 190.04);
}
.list-group-item-slate-950.list-group-item-action:hover,
.list-group-item-slate-950.list-group-item-action:focus {
  color: rgb(1.04, 3.12, 11.96);
  background-color: rgb(170.8579381443, 172.1882474227, 177.8420618557);
}
.list-group-item-slate-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(1.04, 3.12, 11.96);
  border-color: rgb(1.04, 3.12, 11.96);
}
.list-group-item-gray-50 {
  color: rgb(129.48, 130, 130.52);
  background-color: rgb(253.32, 253.6, 253.88);
}
.list-group-item-gray-50.list-group-item-action:hover,
.list-group-item-gray-50.list-group-item-action:focus {
  color: rgb(129.48, 130, 130.52);
  background-color: rgb(238.02, 240.85, 243.68);
}
.list-group-item-gray-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(129.48, 130, 130.52);
  border-color: rgb(129.48, 130, 130.52);
}
.list-group-item-gray-100 {
  color: rgb(126.36, 126.88, 127.92);
  background-color: rgb(251.64, 251.92, 252.48);
}
.list-group-item-gray-100.list-group-item-action:hover,
.list-group-item-gray-100.list-group-item-action:focus {
  color: rgb(126.36, 126.88, 127.92);
  background-color: rgb(237.0685714286, 238.5628571429, 241.5514285714);
}
.list-group-item-gray-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.36, 126.88, 127.92);
  border-color: rgb(126.36, 126.88, 127.92);
}
.list-group-item-gray-200 {
  color: rgb(119.08, 120.12, 122.2);
  background-color: rgb(247.72, 248.28, 249.4);
}
.list-group-item-gray-200.list-group-item-action:hover,
.list-group-item-gray-200.list-group-item-action:focus {
  color: rgb(119.08, 120.12, 122.2);
  background-color: rgb(233.3069565217, 234.9756521739, 238.3130434783);
}
.list-group-item-gray-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(119.08, 120.12, 122.2);
  border-color: rgb(119.08, 120.12, 122.2);
}
.list-group-item-gray-300 {
  color: rgb(108.68, 110.76, 113.88);
  background-color: rgb(242.12, 243.24, 244.92);
}
.list-group-item-gray-300.list-group-item-action:hover,
.list-group-item-gray-300.list-group-item-action:focus {
  color: rgb(108.68, 110.76, 113.88);
  background-color: rgb(227.8151219512, 230.1790243902, 233.7248780488);
}
.list-group-item-gray-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(108.68, 110.76, 113.88);
  border-color: rgb(108.68, 110.76, 113.88);
}
.list-group-item-gray-400 {
  color: rgb(81.12, 84.76, 91);
  background-color: rgb(227.28, 229.24, 232.6);
}
.list-group-item-gray-400.list-group-item-action:hover,
.list-group-item-gray-400.list-group-item-action:focus {
  color: rgb(81.12, 84.76, 91);
  background-color: rgb(213.1766480447, 216.1338547486, 221.2033519553);
}
.list-group-item-gray-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(81.12, 84.76, 91);
  border-color: rgb(81.12, 84.76, 91);
}
.list-group-item-gray-500 {
  color: rgb(55.64, 59.28, 66.56);
  background-color: rgb(213.56, 215.52, 219.44);
}
.list-group-item-gray-500.list-group-item-action:hover,
.list-group-item-gray-500.list-group-item-action:focus {
  color: rgb(55.64, 59.28, 66.56);
  background-color: rgb(199.8363636364, 202.4454545455, 207.6636363636);
}
.list-group-item-gray-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(55.64, 59.28, 66.56);
  border-color: rgb(55.64, 59.28, 66.56);
}
.list-group-item-gray-600 {
  color: rgb(39, 44.2, 51.48);
  background-color: rgb(204.6, 207.4, 211.32);
}
.list-group-item-gray-600.list-group-item-action:hover,
.list-group-item-gray-600.list-group-item-action:focus {
  color: rgb(39, 44.2, 51.48);
  background-color: rgb(190.9392857143, 194.4982142857, 199.4807142857);
}
.list-group-item-gray-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(39, 44.2, 51.48);
  border-color: rgb(39, 44.2, 51.48);
}
.list-group-item-gray-700 {
  color: rgb(28.6, 33.8, 42.12);
  background-color: rgb(199, 201.8, 206.28);
}
.list-group-item-gray-700.list-group-item-action:hover,
.list-group-item-gray-700.list-group-item-action:focus {
  color: rgb(28.6, 33.8, 42.12);
  background-color: rgb(185.3636363636, 188.8454545455, 194.4163636364);
}
.list-group-item-gray-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(28.6, 33.8, 42.12);
  border-color: rgb(28.6, 33.8, 42.12);
}
.list-group-item-gray-800 {
  color: rgb(16.12, 21.32, 28.6);
  background-color: rgb(192.28, 195.08, 199);
}
.list-group-item-gray-800.list-group-item-action:hover,
.list-group-item-gray-800.list-group-item-action:focus {
  color: rgb(16.12, 21.32, 28.6);
  background-color: rgb(178.8083018868, 182.2097169811, 186.9716981132);
}
.list-group-item-gray-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(16.12, 21.32, 28.6);
  border-color: rgb(16.12, 21.32, 28.6);
}
.list-group-item-gray-900 {
  color: rgb(8.84, 12.48, 20.28);
  background-color: rgb(188.36, 190.32, 194.52);
}
.list-group-item-gray-900.list-group-item-action:hover,
.list-group-item-gray-900.list-group-item-action:focus {
  color: rgb(8.84, 12.48, 20.28);
  background-color: rgb(174.9921585903, 177.3453303965, 182.3878414097);
}
.list-group-item-gray-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(8.84, 12.48, 20.28);
  border-color: rgb(8.84, 12.48, 20.28);
}
.list-group-item-gray-950 {
  color: rgb(1.56, 3.64, 9.36);
  background-color: rgb(184.44, 185.56, 188.64);
}
.list-group-item-gray-950.list-group-item-action:hover,
.list-group-item-gray-950.list-group-item-action:focus {
  color: rgb(1.56, 3.64, 9.36);
  background-color: rgb(171.2988957055, 172.6274846626, 176.2811042945);
}
.list-group-item-gray-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(1.56, 3.64, 9.36);
  border-color: rgb(1.56, 3.64, 9.36);
}
.list-group-item-zinc-50 {
  color: #828282;
  background-color: rgb(253.6, 253.6, 253.6);
}
.list-group-item-zinc-50.list-group-item-action:hover,
.list-group-item-zinc-50.list-group-item-action:focus {
  color: #828282;
  background-color: rgb(240.85, 240.85, 240.85);
}
.list-group-item-zinc-50.list-group-item-action.active {
  color: #fff;
  background-color: #828282;
  border-color: #828282;
}
.list-group-item-zinc-100 {
  color: rgb(126.88, 126.88, 127.4);
  background-color: rgb(251.92, 251.92, 252.2);
}
.list-group-item-zinc-100.list-group-item-action:hover,
.list-group-item-zinc-100.list-group-item-action:focus {
  color: rgb(126.88, 126.88, 127.4);
  background-color: rgb(238.5628571429, 238.5628571429, 240.0571428571);
}
.list-group-item-zinc-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.88, 126.88, 127.4);
  border-color: rgb(126.88, 126.88, 127.4);
}
.list-group-item-zinc-200 {
  color: rgb(118.56, 118.56, 120.12);
  background-color: rgb(247.44, 247.44, 248.28);
}
.list-group-item-zinc-200.list-group-item-action:hover,
.list-group-item-zinc-200.list-group-item-action:focus {
  color: rgb(118.56, 118.56, 120.12);
  background-color: rgb(233.94, 233.94, 236.28);
}
.list-group-item-zinc-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(118.56, 118.56, 120.12);
  border-color: rgb(118.56, 118.56, 120.12);
}
.list-group-item-zinc-300 {
  color: rgb(110.24, 110.24, 112.32);
  background-color: rgb(242.96, 242.96, 244.08);
}
.list-group-item-zinc-300.list-group-item-action:hover,
.list-group-item-zinc-300.list-group-item-action:focus {
  color: rgb(110.24, 110.24, 112.32);
  background-color: rgb(229.5880487805, 229.5880487805, 231.9519512195);
}
.list-group-item-zinc-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(110.24, 110.24, 112.32);
  border-color: rgb(110.24, 110.24, 112.32);
}
.list-group-item-zinc-400 {
  color: rgb(83.72, 83.72, 88.4);
  background-color: rgb(228.68, 228.68, 231.2);
}
.list-group-item-zinc-400.list-group-item-action:hover,
.list-group-item-zinc-400.list-group-item-action:focus {
  color: rgb(83.72, 83.72, 88.4);
  background-color: rgb(215.2889385475, 215.2889385475, 219.0910614525);
}
.list-group-item-zinc-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(83.72, 83.72, 88.4);
  border-color: rgb(83.72, 83.72, 88.4);
}
.list-group-item-zinc-500 {
  color: rgb(58.76, 58.76, 63.44);
  background-color: rgb(215.24, 215.24, 217.76);
}
.list-group-item-zinc-500.list-group-item-action:hover,
.list-group-item-zinc-500.list-group-item-action:focus {
  color: rgb(58.76, 58.76, 63.44);
  background-color: rgb(202.0727272727, 202.0727272727, 205.4272727273);
}
.list-group-item-zinc-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(58.76, 58.76, 63.44);
  border-color: rgb(58.76, 58.76, 63.44);
}
.list-group-item-zinc-600 {
  color: rgb(42.64, 42.64, 47.32);
  background-color: rgb(206.56, 206.56, 209.08);
}
.list-group-item-zinc-600.list-group-item-action:hover,
.list-group-item-zinc-600.list-group-item-action:focus {
  color: rgb(42.64, 42.64, 47.32);
  background-color: rgb(193.469495549, 193.469495549, 196.670504451);
}
.list-group-item-zinc-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(42.64, 42.64, 47.32);
  border-color: rgb(42.64, 42.64, 47.32);
}
.list-group-item-zinc-700 {
  color: rgb(32.76, 32.76, 36.4);
  background-color: rgb(201.24, 201.24, 203.2);
}
.list-group-item-zinc-700.list-group-item-action:hover,
.list-group-item-zinc-700.list-group-item-action:focus {
  color: rgb(32.76, 32.76, 36.4);
  background-color: rgb(188.2532625995, 188.2532625995, 190.6867374005);
}
.list-group-item-zinc-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(32.76, 32.76, 36.4);
  border-color: rgb(32.76, 32.76, 36.4);
}
.list-group-item-zinc-800 {
  color: rgb(20.28, 20.28, 21.84);
  background-color: rgb(194.52, 194.52, 195.36);
}
.list-group-item-zinc-800.list-group-item-action:hover,
.list-group-item-zinc-800.list-group-item-action:focus {
  color: rgb(20.28, 20.28, 21.84);
  background-color: rgb(181.6808391608, 181.6808391608, 182.6991608392);
}
.list-group-item-zinc-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(20.28, 20.28, 21.84);
  border-color: rgb(20.28, 20.28, 21.84);
}
.list-group-item-zinc-900 {
  color: rgb(12.48, 12.48, 14.04);
  background-color: rgb(190.32, 190.32, 191.16);
}
.list-group-item-zinc-900.list-group-item-action:hover,
.list-group-item-zinc-900.list-group-item-action:focus {
  color: rgb(12.48, 12.48, 14.04);
  background-color: rgb(177.4866666667, 177.4866666667, 178.4933333333);
}
.list-group-item-zinc-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(12.48, 12.48, 14.04);
  border-color: rgb(12.48, 12.48, 14.04);
}
.list-group-item-zinc-950 {
  color: rgb(4.68, 4.68, 5.72);
  background-color: rgb(186.12, 186.12, 186.68);
}
.list-group-item-zinc-950.list-group-item-action:hover,
.list-group-item-zinc-950.list-group-item-action:focus {
  color: rgb(4.68, 4.68, 5.72);
  background-color: rgb(173.3179591837, 173.3179591837, 173.9820408163);
}
.list-group-item-zinc-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(4.68, 4.68, 5.72);
  border-color: rgb(4.68, 4.68, 5.72);
}
.list-group-item-neutral-50 {
  color: #828282;
  background-color: rgb(253.6, 253.6, 253.6);
}
.list-group-item-neutral-50.list-group-item-action:hover,
.list-group-item-neutral-50.list-group-item-action:focus {
  color: #828282;
  background-color: rgb(240.85, 240.85, 240.85);
}
.list-group-item-neutral-50.list-group-item-action.active {
  color: #fff;
  background-color: #828282;
  border-color: #828282;
}
.list-group-item-neutral-100 {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(252.2, 252.2, 252.2);
}
.list-group-item-neutral-100.list-group-item-action:hover,
.list-group-item-neutral-100.list-group-item-action:focus {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(239.45, 239.45, 239.45);
}
.list-group-item-neutral-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 127.4, 127.4);
  border-color: rgb(127.4, 127.4, 127.4);
}
.list-group-item-neutral-200 {
  color: rgb(119.08, 119.08, 119.08);
  background-color: rgb(247.72, 247.72, 247.72);
}
.list-group-item-neutral-200.list-group-item-action:hover,
.list-group-item-neutral-200.list-group-item-action:focus {
  color: rgb(119.08, 119.08, 119.08);
  background-color: rgb(234.97, 234.97, 234.97);
}
.list-group-item-neutral-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(119.08, 119.08, 119.08);
  border-color: rgb(119.08, 119.08, 119.08);
}
.list-group-item-neutral-300 {
  color: rgb(110.24, 110.24, 110.24);
  background-color: rgb(242.96, 242.96, 242.96);
}
.list-group-item-neutral-300.list-group-item-action:hover,
.list-group-item-neutral-300.list-group-item-action:focus {
  color: rgb(110.24, 110.24, 110.24);
  background-color: rgb(230.21, 230.21, 230.21);
}
.list-group-item-neutral-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(110.24, 110.24, 110.24);
  border-color: rgb(110.24, 110.24, 110.24);
}
.list-group-item-neutral-400 {
  color: rgb(84.76, 84.76, 84.76);
  background-color: rgb(229.24, 229.24, 229.24);
}
.list-group-item-neutral-400.list-group-item-action:hover,
.list-group-item-neutral-400.list-group-item-action:focus {
  color: rgb(84.76, 84.76, 84.76);
  background-color: rgb(216.49, 216.49, 216.49);
}
.list-group-item-neutral-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(84.76, 84.76, 84.76);
  border-color: rgb(84.76, 84.76, 84.76);
}
.list-group-item-neutral-500 {
  color: rgb(59.8, 59.8, 59.8);
  background-color: rgb(215.8, 215.8, 215.8);
}
.list-group-item-neutral-500.list-group-item-action:hover,
.list-group-item-neutral-500.list-group-item-action:focus {
  color: rgb(59.8, 59.8, 59.8);
  background-color: rgb(203.05, 203.05, 203.05);
}
.list-group-item-neutral-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(59.8, 59.8, 59.8);
  border-color: rgb(59.8, 59.8, 59.8);
}
.list-group-item-neutral-600 {
  color: rgb(42.64, 42.64, 42.64);
  background-color: rgb(206.56, 206.56, 206.56);
}
.list-group-item-neutral-600.list-group-item-action:hover,
.list-group-item-neutral-600.list-group-item-action:focus {
  color: rgb(42.64, 42.64, 42.64);
  background-color: rgb(193.81, 193.81, 193.81);
}
.list-group-item-neutral-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(42.64, 42.64, 42.64);
  border-color: rgb(42.64, 42.64, 42.64);
}
.list-group-item-neutral-700 {
  color: rgb(33.28, 33.28, 33.28);
  background-color: rgb(201.52, 201.52, 201.52);
}
.list-group-item-neutral-700.list-group-item-action:hover,
.list-group-item-neutral-700.list-group-item-action:focus {
  color: rgb(33.28, 33.28, 33.28);
  background-color: rgb(188.77, 188.77, 188.77);
}
.list-group-item-neutral-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(33.28, 33.28, 33.28);
  border-color: rgb(33.28, 33.28, 33.28);
}
.list-group-item-neutral-800 {
  color: rgb(19.76, 19.76, 19.76);
  background-color: rgb(194.24, 194.24, 194.24);
}
.list-group-item-neutral-800.list-group-item-action:hover,
.list-group-item-neutral-800.list-group-item-action:focus {
  color: rgb(19.76, 19.76, 19.76);
  background-color: rgb(181.49, 181.49, 181.49);
}
.list-group-item-neutral-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(19.76, 19.76, 19.76);
  border-color: rgb(19.76, 19.76, 19.76);
}
.list-group-item-neutral-900 {
  color: rgb(11.96, 11.96, 11.96);
  background-color: rgb(190.04, 190.04, 190.04);
}
.list-group-item-neutral-900.list-group-item-action:hover,
.list-group-item-neutral-900.list-group-item-action:focus {
  color: rgb(11.96, 11.96, 11.96);
  background-color: rgb(177.29, 177.29, 177.29);
}
.list-group-item-neutral-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 11.96, 11.96);
  border-color: rgb(11.96, 11.96, 11.96);
}
.list-group-item-neutral-950 {
  color: rgb(5.2, 5.2, 5.2);
  background-color: rgb(186.4, 186.4, 186.4);
}
.list-group-item-neutral-950.list-group-item-action:hover,
.list-group-item-neutral-950.list-group-item-action:focus {
  color: rgb(5.2, 5.2, 5.2);
  background-color: rgb(173.65, 173.65, 173.65);
}
.list-group-item-neutral-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(5.2, 5.2, 5.2);
  border-color: rgb(5.2, 5.2, 5.2);
}
.list-group-item-stone-50 {
  color: rgb(130, 130, 129.48);
  background-color: rgb(253.6, 253.6, 253.32);
}
.list-group-item-stone-50.list-group-item-action:hover,
.list-group-item-stone-50.list-group-item-action:focus {
  color: rgb(130, 130, 129.48);
  background-color: rgb(242.0090909091, 242.0090909091, 239.4109090909);
}
.list-group-item-stone-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130, 130, 129.48);
  border-color: rgb(130, 130, 129.48);
}
.list-group-item-stone-100 {
  color: rgb(127.4, 127.4, 126.88);
  background-color: rgb(252.2, 252.2, 251.92);
}
.list-group-item-stone-100.list-group-item-action:hover,
.list-group-item-stone-100.list-group-item-action:focus {
  color: rgb(127.4, 127.4, 126.88);
  background-color: rgb(240.0571428571, 240.0571428571, 238.5628571429);
}
.list-group-item-stone-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 127.4, 126.88);
  border-color: rgb(127.4, 127.4, 126.88);
}
.list-group-item-stone-200 {
  color: rgb(120.12, 119.08, 118.56);
  background-color: rgb(248.28, 247.72, 247.44);
}
.list-group-item-stone-200.list-group-item-action:hover,
.list-group-item-stone-200.list-group-item-action:focus {
  color: rgb(120.12, 119.08, 118.56);
  background-color: rgb(236.28, 234.72, 233.94);
}
.list-group-item-stone-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(120.12, 119.08, 118.56);
  border-color: rgb(120.12, 119.08, 118.56);
}
.list-group-item-stone-300 {
  color: rgb(111.28, 109.72, 108.68);
  background-color: rgb(243.52, 242.68, 242.12);
}
.list-group-item-stone-300.list-group-item-action:hover,
.list-group-item-stone-300.list-group-item-action:focus {
  color: rgb(111.28, 109.72, 108.68);
  background-color: rgb(231.5027586207, 229.7834482759, 228.6372413793);
}
.list-group-item-stone-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(111.28, 109.72, 108.68);
  border-color: rgb(111.28, 109.72, 108.68);
}
.list-group-item-stone-400 {
  color: rgb(87.36, 84.24, 82.16);
  background-color: rgb(230.64, 228.96, 227.84);
}
.list-group-item-stone-400.list-group-item-action:hover,
.list-group-item-stone-400.list-group-item-action:focus {
  color: rgb(87.36, 84.24, 82.16);
  background-color: rgb(218.5829347826, 216.0714130435, 214.3970652174);
}
.list-group-item-stone-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(87.36, 84.24, 82.16);
  border-color: rgb(87.36, 84.24, 82.16);
}
.list-group-item-stone-500 {
  color: rgb(62.4, 58.76, 56.16);
  background-color: rgb(217.2, 215.24, 213.84);
}
.list-group-item-stone-500.list-group-item-action:hover,
.list-group-item-stone-500.list-group-item-action:focus {
  color: rgb(62.4, 58.76, 56.16);
  background-color: rgb(204.9925531915, 202.3995744681, 200.5474468085);
}
.list-group-item-stone-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(62.4, 58.76, 56.16);
  border-color: rgb(62.4, 58.76, 56.16);
}
.list-group-item-stone-600 {
  color: rgb(45.24, 43.16, 40.56);
  background-color: rgb(207.96, 206.84, 205.44);
}
.list-group-item-stone-600.list-group-item-action:hover,
.list-group-item-stone-600.list-group-item-action:focus {
  color: rgb(45.24, 43.16, 40.56);
  background-color: rgb(195.5426086957, 194.1269565217, 192.3573913043);
}
.list-group-item-stone-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(45.24, 43.16, 40.56);
  border-color: rgb(45.24, 43.16, 40.56);
}
.list-group-item-stone-700 {
  color: rgb(35.36, 33.28, 31.2);
  background-color: rgb(202.64, 201.52, 200.4);
}
.list-group-item-stone-700.list-group-item-action:hover,
.list-group-item-stone-700.list-group-item-action:focus {
  color: rgb(35.36, 33.28, 31.2);
  background-color: rgb(190.1570157068, 188.77, 187.3829842932);
}
.list-group-item-stone-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(35.36, 33.28, 31.2);
  border-color: rgb(35.36, 33.28, 31.2);
}
.list-group-item-stone-800 {
  color: rgb(21.32, 19.24, 18.72);
  background-color: rgb(195.08, 193.96, 193.68);
}
.list-group-item-stone-800.list-group-item-action:hover,
.list-group-item-stone-800.list-group-item-action:focus {
  color: rgb(21.32, 19.24, 18.72);
  background-color: rgb(182.4772286374, 181.1216628176, 180.7827713626);
}
.list-group-item-stone-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(21.32, 19.24, 18.72);
  border-color: rgb(21.32, 19.24, 18.72);
}
.list-group-item-stone-900 {
  color: rgb(14.56, 13, 11.96);
  background-color: rgb(191.44, 190.6, 190.04);
}
.list-group-item-stone-900.list-group-item-action:hover,
.list-group-item-stone-900.list-group-item-action:focus {
  color: rgb(14.56, 13, 11.96);
  background-color: rgb(178.8288888889, 177.8222222222, 177.1511111111);
}
.list-group-item-stone-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(14.56, 13, 11.96);
  border-color: rgb(14.56, 13, 11.96);
}
.list-group-item-stone-950 {
  color: rgb(6.24, 5.2, 4.68);
  background-color: rgb(186.96, 186.4, 186.12);
}
.list-group-item-stone-950.list-group-item-action:hover,
.list-group-item-stone-950.list-group-item-action:focus {
  color: rgb(6.24, 5.2, 4.68);
  background-color: rgb(174.2882208589, 173.6239263804, 173.2917791411);
}
.list-group-item-stone-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.24, 5.2, 4.68);
  border-color: rgb(6.24, 5.2, 4.68);
}
.list-group-item-red-50 {
  color: rgb(132.08, 125.84, 125.84);
  background-color: rgb(254.72, 251.36, 251.36);
}
.list-group-item-red-50.list-group-item-action:hover,
.list-group-item-red-50.list-group-item-action:focus {
  color: rgb(132.08, 125.84, 125.84);
  background-color: rgb(252.8985714286, 227.6814285714, 227.6814285714);
}
.list-group-item-red-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 125.84, 125.84);
  border-color: rgb(132.08, 125.84, 125.84);
}
.list-group-item-red-100 {
  color: rgb(132.08, 117.52, 117.52);
  background-color: rgb(254.72, 246.88, 246.88);
}
.list-group-item-red-100.list-group-item-action:hover,
.list-group-item-red-100.list-group-item-action:focus {
  color: rgb(132.08, 117.52, 117.52);
  background-color: rgb(253.87, 222.23, 222.23);
}
.list-group-item-red-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 117.52, 117.52);
  border-color: rgb(132.08, 117.52, 117.52);
}
.list-group-item-red-200 {
  color: rgb(132.08, 105.04, 105.04);
  background-color: rgb(254.72, 240.16, 240.16);
}
.list-group-item-red-200.list-group-item-action:hover,
.list-group-item-red-200.list-group-item-action:focus {
  color: rgb(132.08, 105.04, 105.04);
  background-color: rgb(254.2477777778, 215.1322222222, 215.1322222222);
}
.list-group-item-red-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 105.04, 105.04);
  border-color: rgb(132.08, 105.04, 105.04);
}
.list-group-item-red-300 {
  color: rgb(131.04, 85.8, 85.8);
  background-color: rgb(254.16, 229.8, 229.8);
}
.list-group-item-red-300.list-group-item-action:hover,
.list-group-item-red-300.list-group-item-action:focus {
  color: rgb(131.04, 85.8, 85.8);
  background-color: rgb(253.3374193548, 205.1225806452, 205.1225806452);
}
.list-group-item-red-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.04, 85.8, 85.8);
  border-color: rgb(131.04, 85.8, 85.8);
}
.list-group-item-red-400 {
  color: rgb(128.96, 58.76, 58.76);
  background-color: rgb(253.04, 215.24, 215.24);
}
.list-group-item-red-400.list-group-item-action:hover,
.list-group-item-red-400.list-group-item-action:focus {
  color: rgb(128.96, 58.76, 58.76);
  background-color: rgb(251.8420134228, 190.9379865772, 190.9379865772);
}
.list-group-item-red-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 58.76, 58.76);
  border-color: rgb(128.96, 58.76, 58.76);
}
.list-group-item-red-500 {
  color: rgb(124.28, 35.36, 35.36);
  background-color: rgb(250.52, 202.64, 202.64);
}
.list-group-item-red-500.list-group-item-action:hover,
.list-group-item-red-500.list-group-item-action:focus {
  color: rgb(124.28, 35.36, 35.36);
  background-color: rgb(248.5101477833, 179.1498522167, 179.1498522167);
}
.list-group-item-red-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.28, 35.36, 35.36);
  border-color: rgb(124.28, 35.36, 35.36);
}
.list-group-item-red-600 {
  color: rgb(114.4, 19.76, 19.76);
  background-color: rgb(245.2, 194.24, 194.24);
}
.list-group-item-red-600.list-group-item-action:hover,
.list-group-item-red-600.list-group-item-action:focus {
  color: rgb(114.4, 19.76, 19.76);
  background-color: rgb(241.6583333333, 172.2816666667, 172.2816666667);
}
.list-group-item-red-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 19.76, 19.76);
  border-color: rgb(114.4, 19.76, 19.76);
}
.list-group-item-red-700 {
  color: rgb(96.2, 14.56, 14.56);
  background-color: rgb(235.4, 191.44, 191.44);
}
.list-group-item-red-700.list-group-item-action:hover,
.list-group-item-red-700.list-group-item-action:focus {
  color: rgb(96.2, 14.56, 14.56);
  background-color: rgb(229.3898989899, 171.9501010101, 171.9501010101);
}
.list-group-item-red-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(96.2, 14.56, 14.56);
  border-color: rgb(96.2, 14.56, 14.56);
}
.list-group-item-red-800 {
  color: rgb(79.56, 14.04, 14.04);
  background-color: rgb(226.44, 191.16, 191.16);
}
.list-group-item-red-800.list-group-item-action:hover,
.list-group-item-red-800.list-group-item-action:focus {
  color: rgb(79.56, 14.04, 14.04);
  background-color: rgb(218.5581818182, 173.5418181818, 173.5418181818);
}
.list-group-item-red-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(79.56, 14.04, 14.04);
  border-color: rgb(79.56, 14.04, 14.04);
}
.list-group-item-red-900 {
  color: rgb(66.04, 15.08, 15.08);
  background-color: rgb(219.16, 191.72, 191.72);
}
.list-group-item-red-900.list-group-item-action:hover,
.list-group-item-red-900.list-group-item-action:focus {
  color: rgb(66.04, 15.08, 15.08);
  background-color: rgb(209.9396610169, 175.4403389831, 175.4403389831);
}
.list-group-item-red-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(66.04, 15.08, 15.08);
  border-color: rgb(66.04, 15.08, 15.08);
}
.list-group-item-red-950 {
  color: rgb(35.88, 5.2, 5.2);
  background-color: rgb(202.92, 186.4, 186.4);
}
.list-group-item-red-950.list-group-item-action:hover,
.list-group-item-red-950.list-group-item-action:focus {
  color: rgb(35.88, 5.2, 5.2);
  background-color: rgb(191.9153596288, 171.9046403712, 171.9046403712);
}
.list-group-item-red-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(35.88, 5.2, 5.2);
  border-color: rgb(35.88, 5.2, 5.2);
}
.list-group-item-orange-50 {
  color: rgb(132.6, 128.44, 123.24);
  background-color: rgb(255, 252.76, 249.96);
}
.list-group-item-orange-50.list-group-item-action:hover,
.list-group-item-orange-50.list-group-item-action:focus {
  color: rgb(132.6, 128.44, 123.24);
  background-color: rgb(255, 241.4266666667, 224.46);
}
.list-group-item-orange-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 128.44, 123.24);
  border-color: rgb(132.6, 128.44, 123.24);
}
.list-group-item-orange-100 {
  color: rgb(132.6, 123.24, 110.76);
  background-color: rgb(255, 249.96, 243.24);
}
.list-group-item-orange-100.list-group-item-action:hover,
.list-group-item-orange-100.list-group-item-action:focus {
  color: rgb(132.6, 123.24, 110.76);
  background-color: rgb(255, 239.0314285714, 217.74);
}
.list-group-item-orange-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 123.24, 110.76);
  border-color: rgb(132.6, 123.24, 110.76);
}
.list-group-item-orange-200 {
  color: rgb(132.08, 111.8, 88.4);
  background-color: rgb(254.72, 243.8, 231.2);
}
.list-group-item-orange-200.list-group-item-action:hover,
.list-group-item-orange-200.list-group-item-action:focus {
  color: rgb(132.08, 111.8, 88.4);
  background-color: rgb(254.4234883721, 231.9395348837, 205.9965116279);
}
.list-group-item-orange-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 111.8, 88.4);
  border-color: rgb(132.08, 111.8, 88.4);
}
.list-group-item-orange-300 {
  color: rgb(131.56, 96.72, 60.32);
  background-color: rgb(254.44, 235.68, 216.08);
}
.list-group-item-orange-300.list-group-item-action:hover,
.list-group-item-orange-300.list-group-item-action:focus {
  color: rgb(131.56, 96.72, 60.32);
  background-color: rgb(254.0782978723, 223.2012765957, 190.9417021277);
}
.list-group-item-orange-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 96.72, 60.32);
  border-color: rgb(131.56, 96.72, 60.32);
}
.list-group-item-orange-400 {
  color: rgb(130.52, 75.92, 31.2);
  background-color: rgb(253.88, 224.48, 200.4);
}
.list-group-item-orange-400.list-group-item-action:hover,
.list-group-item-orange-400.list-group-item-action:focus {
  color: rgb(130.52, 75.92, 31.2);
  background-color: rgb(253.3674371859, 210.5126633166, 175.4125628141);
}
.list-group-item-orange-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130.52, 75.92, 31.2);
  border-color: rgb(130.52, 75.92, 31.2);
}
.list-group-item-orange-500 {
  color: rgb(129.48, 59.8, 11.44);
  background-color: rgb(253.32, 215.8, 189.76);
}
.list-group-item-orange-500.list-group-item-action:hover,
.list-group-item-orange-500.list-group-item-action:focus {
  color: rgb(129.48, 59.8, 11.44);
  background-color: rgb(252.679832636, 200.8627615063, 164.900167364);
}
.list-group-item-orange-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(129.48, 59.8, 11.44);
  border-color: rgb(129.48, 59.8, 11.44);
}
.list-group-item-orange-600 {
  color: rgb(121.68, 45.76, 6.24);
  background-color: rgb(249.12, 208.24, 186.96);
}
.list-group-item-orange-600.list-group-item-action:hover,
.list-group-item-orange-600.list-group-item-action:focus {
  color: rgb(121.68, 45.76, 6.24);
  background-color: rgb(247.0915909091, 192.1093181818, 163.4884090909);
}
.list-group-item-orange-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(121.68, 45.76, 6.24);
  border-color: rgb(121.68, 45.76, 6.24);
}
.list-group-item-orange-700 {
  color: rgb(100.88, 33.8, 6.24);
  background-color: rgb(237.92, 201.8, 186.96);
}
.list-group-item-orange-700.list-group-item-action:hover,
.list-group-item-orange-700.list-group-item-action:focus {
  color: rgb(100.88, 33.8, 6.24);
  background-color: rgb(232.8032236842, 185.8625, 166.5767763158);
}
.list-group-item-orange-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(100.88, 33.8, 6.24);
  border-color: rgb(100.88, 33.8, 6.24);
}
.list-group-item-orange-800 {
  color: rgb(80.08, 27.04, 9.36);
  background-color: rgb(226.72, 198.16, 188.64);
}
.list-group-item-orange-800.list-group-item-action:hover,
.list-group-item-orange-800.list-group-item-action:focus {
  color: rgb(80.08, 27.04, 9.36);
  background-color: rgb(219.1001775148, 182.8449112426, 170.7598224852);
}
.list-group-item-orange-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(80.08, 27.04, 9.36);
  border-color: rgb(80.08, 27.04, 9.36);
}
.list-group-item-orange-900 {
  color: rgb(64.48, 23.4, 9.36);
  background-color: rgb(218.32, 196.2, 188.64);
}
.list-group-item-orange-900.list-group-item-action:hover,
.list-group-item-orange-900.list-group-item-action:focus {
  color: rgb(64.48, 23.4, 9.36);
  background-color: rgb(209.2425543478, 181.6483695652, 172.2174456522);
}
.list-group-item-orange-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(64.48, 23.4, 9.36);
  border-color: rgb(64.48, 23.4, 9.36);
}
.list-group-item-orange-950 {
  color: rgb(34.84, 10.4, 3.64);
  background-color: rgb(202.36, 189.2, 185.56);
}
.list-group-item-orange-950.list-group-item-action:hover,
.list-group-item-orange-950.list-group-item-action:focus {
  color: rgb(34.84, 10.4, 3.64);
  background-color: rgb(191.364587156, 175.455733945, 171.055412844);
}
.list-group-item-orange-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(34.84, 10.4, 3.64);
  border-color: rgb(34.84, 10.4, 3.64);
}
.list-group-item-amber-50 {
  color: rgb(132.6, 130.52, 122.2);
  background-color: rgb(255, 253.88, 249.4);
}
.list-group-item-amber-50.list-group-item-action:hover,
.list-group-item-amber-50.list-group-item-action:focus {
  color: rgb(132.6, 130.52, 122.2);
  background-color: rgb(255, 248.78, 223.9);
}
.list-group-item-amber-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 130.52, 122.2);
  border-color: rgb(132.6, 130.52, 122.2);
}
.list-group-item-amber-100 {
  color: rgb(132.08, 126.36, 103.48);
  background-color: rgb(254.72, 251.64, 239.32);
}
.list-group-item-amber-100.list-group-item-action:hover,
.list-group-item-amber-100.list-group-item-action:focus {
  color: rgb(132.08, 126.36, 103.48);
  background-color: rgb(254.2726315789, 246.2715789474, 214.2673684211);
}
.list-group-item-amber-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 126.36, 103.48);
  border-color: rgb(132.08, 126.36, 103.48);
}
.list-group-item-amber-200 {
  color: rgb(131.56, 119.6, 71.76);
  background-color: rgb(254.44, 248, 222.24);
}
.list-group-item-amber-200.list-group-item-action:hover,
.list-group-item-amber-200.list-group-item-action:focus {
  color: rgb(131.56, 119.6, 71.76);
  background-color: rgb(254.0114285714, 242.6428571429, 197.1685714286);
}
.list-group-item-amber-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 119.6, 71.76);
  border-color: rgb(131.56, 119.6, 71.76);
}
.list-group-item-amber-300 {
  color: rgb(131.04, 109.72, 40.04);
  background-color: rgb(254.16, 242.68, 205.16);
}
.list-group-item-amber-300.list-group-item-action:hover,
.list-group-item-amber-300.list-group-item-action:focus {
  color: rgb(131.04, 109.72, 40.04);
  background-color: rgb(253.7373480663, 236.4811049724, 180.0826519337);
}
.list-group-item-amber-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.04, 109.72, 40.04);
  border-color: rgb(131.04, 109.72, 40.04);
}
.list-group-item-amber-400 {
  color: rgb(130.52, 99.32, 18.72);
  background-color: rgb(253.88, 237.08, 193.68);
}
.list-group-item-amber-400.list-group-item-action:hover,
.list-group-item-amber-400.list-group-item-action:focus {
  color: rgb(130.52, 99.32, 18.72);
  background-color: rgb(253.4226008969, 229.7616143498, 168.6373991031);
}
.list-group-item-amber-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130.52, 99.32, 18.72);
  border-color: rgb(130.52, 99.32, 18.72);
}
.list-group-item-amber-500 {
  color: rgb(127.4, 82.16, 5.72);
  background-color: rgb(252.2, 227.84, 186.68);
}
.list-group-item-amber-500.list-group-item-action:hover,
.list-group-item-amber-500.list-group-item-action:focus {
  color: rgb(127.4, 82.16, 5.72);
  background-color: rgb(251.1960629921, 218.1018110236, 162.1839370079);
}
.list-group-item-amber-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 82.16, 5.72);
  border-color: rgb(127.4, 82.16, 5.72);
}
.list-group-item-amber-600 {
  color: rgb(112.84, 61.88, 3.12);
  background-color: rgb(244.36, 216.92, 185.28);
}
.list-group-item-amber-600.list-group-item-action:hover,
.list-group-item-amber-600.list-group-item-action:focus {
  color: rgb(112.84, 61.88, 3.12);
  background-color: rgb(240.9836933798, 204.8363763066, 163.1563066202);
}
.list-group-item-amber-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(112.84, 61.88, 3.12);
  border-color: rgb(112.84, 61.88, 3.12);
}
.list-group-item-amber-700 {
  color: rgb(93.6, 43.16, 4.68);
  background-color: rgb(234, 206.84, 186.12);
}
.list-group-item-amber-700.list-group-item-action:hover,
.list-group-item-amber-700.list-group-item-action:focus {
  color: rgb(93.6, 43.16, 4.68);
  background-color: rgb(228.0420560748, 193.1764485981, 166.5779439252);
}
.list-group-item-amber-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(93.6, 43.16, 4.68);
  border-color: rgb(93.6, 43.16, 4.68);
}
.list-group-item-amber-800 {
  color: rgb(75.92, 33.28, 7.28);
  background-color: rgb(224.48, 201.52, 187.52);
}
.list-group-item-amber-800.list-group-item-action:hover,
.list-group-item-amber-800.list-group-item-action:focus {
  color: rgb(75.92, 33.28, 7.28);
  background-color: rgb(216.5385714286, 187.6042857143, 169.9614285714);
}
.list-group-item-amber-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(75.92, 33.28, 7.28);
  border-color: rgb(75.92, 33.28, 7.28);
}
.list-group-item-amber-900 {
  color: rgb(62.4, 27.56, 7.8);
  background-color: rgb(217.2, 198.44, 187.8);
}
.list-group-item-amber-900.list-group-item-action:hover,
.list-group-item-amber-900.list-group-item-action:focus {
  color: rgb(62.4, 27.56, 7.8);
  background-color: rgb(208.02, 184.704, 171.48);
}
.list-group-item-amber-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(62.4, 27.56, 7.8);
  border-color: rgb(62.4, 27.56, 7.8);
}
.list-group-item-amber-950 {
  color: rgb(35.88, 13.52, 1.56);
  background-color: rgb(202.92, 190.88, 184.44);
}
.list-group-item-amber-950.list-group-item-action:hover,
.list-group-item-amber-950.list-group-item-action:focus {
  color: rgb(35.88, 13.52, 1.56);
  background-color: rgb(192.0912328767, 177.5478082192, 169.7687671233);
}
.list-group-item-amber-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(35.88, 13.52, 1.56);
  border-color: rgb(35.88, 13.52, 1.56);
}
.list-group-item-yellow-50 {
  color: rgb(132.08, 131.04, 120.64);
  background-color: rgb(254.72, 254.16, 248.56);
}
.list-group-item-yellow-50.list-group-item-action:hover,
.list-group-item-yellow-50.list-group-item-action:focus {
  color: rgb(132.08, 131.04, 120.64);
  background-color: rgb(253.6575, 250.9725, 224.1225);
}
.list-group-item-yellow-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 131.04, 120.64);
  border-color: rgb(132.08, 131.04, 120.64);
}
.list-group-item-yellow-100 {
  color: rgb(132.08, 129.48, 101.4);
  background-color: rgb(254.72, 253.32, 238.2);
}
.list-group-item-yellow-100.list-group-item-action:hover,
.list-group-item-yellow-100.list-group-item-action:focus {
  color: rgb(132.08, 129.48, 101.4);
  background-color: rgb(254.3019672131, 250.8118032787, 213.1180327869);
}
.list-group-item-yellow-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 129.48, 101.4);
  border-color: rgb(132.08, 129.48, 101.4);
}
.list-group-item-yellow-200 {
  color: rgb(132.08, 124.8, 71.76);
  background-color: rgb(254.72, 250.8, 222.24);
}
.list-group-item-yellow-200.list-group-item-action:hover,
.list-group-item-yellow-200.list-group-item-action:focus {
  color: rgb(132.08, 124.8, 71.76);
  background-color: rgb(254.5038983051, 247.5584745763, 196.9561016949);
}
.list-group-item-yellow-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 124.8, 71.76);
  border-color: rgb(132.08, 124.8, 71.76);
}
.list-group-item-yellow-300 {
  color: rgb(131.56, 116.48, 36.92);
  background-color: rgb(254.44, 246.32, 203.48);
}
.list-group-item-yellow-300.list-group-item-action:hover,
.list-group-item-yellow-300.list-group-item-action:focus {
  color: rgb(131.56, 116.48, 36.92);
  background-color: rgb(254.1658064516, 242.07, 178.2541935484);
}
.list-group-item-yellow-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 116.48, 36.92);
  border-color: rgb(131.56, 116.48, 36.92);
}
.list-group-item-yellow-400 {
  color: rgb(130, 106.08, 10.92);
  background-color: rgb(253.6, 240.72, 189.48);
}
.list-group-item-yellow-400.list-group-item-action:hover,
.list-group-item-yellow-400.list-group-item-action:focus {
  color: rgb(130, 106.08, 10.92);
  background-color: rgb(253.0665271967, 235.2785774059, 164.5134728033);
}
.list-group-item-yellow-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130, 106.08, 10.92);
  border-color: rgb(130, 106.08, 10.92);
}
.list-group-item-yellow-500 {
  color: rgb(121.68, 93.08, 4.16);
  background-color: rgb(249.12, 233.72, 185.84);
}
.list-group-item-yellow-500.list-group-item-action:hover,
.list-group-item-yellow-500.list-group-item-action:focus {
  color: rgb(121.68, 93.08, 4.16);
  background-color: rgb(247.1218656716, 226.4886567164, 162.3381343284);
}
.list-group-item-yellow-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(121.68, 93.08, 4.16);
  border-color: rgb(121.68, 93.08, 4.16);
}
.list-group-item-yellow-600 {
  color: rgb(105.04, 71.76, 2.08);
  background-color: rgb(240.16, 222.24, 184.72);
}
.list-group-item-yellow-600.list-group-item-action:hover,
.list-group-item-yellow-600.list-group-item-action:focus {
  color: rgb(105.04, 71.76, 2.08);
  background-color: rgb(235.7142763158, 212.4258552632, 163.6657236842);
}
.list-group-item-yellow-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(105.04, 71.76, 2.08);
  border-color: rgb(105.04, 71.76, 2.08);
}
.list-group-item-yellow-700 {
  color: rgb(83.72, 50.96, 3.64);
  background-color: rgb(228.68, 211.04, 185.56);
}
.list-group-item-yellow-700.list-group-item-action:hover,
.list-group-item-yellow-700.list-group-item-action:focus {
  color: rgb(83.72, 50.96, 3.64);
  background-color: rgb(221.6712280702, 199.3338596491, 167.0687719298);
}
.list-group-item-yellow-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(83.72, 50.96, 3.64);
  border-color: rgb(83.72, 50.96, 3.64);
}
.list-group-item-yellow-800 {
  color: rgb(69.16, 40.04, 7.28);
  background-color: rgb(220.84, 205.16, 187.52);
}
.list-group-item-yellow-800.list-group-item-action:hover,
.list-group-item-yellow-800.list-group-item-action:focus {
  color: rgb(69.16, 40.04, 7.28);
  background-color: rgb(212.2697520661, 192.6558677686, 170.5902479339);
}
.list-group-item-yellow-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(69.16, 40.04, 7.28);
  border-color: rgb(69.16, 40.04, 7.28);
}
.list-group-item-yellow-900 {
  color: rgb(58.76, 32.76, 9.36);
  background-color: rgb(215.24, 201.24, 188.64);
}
.list-group-item-yellow-900.list-group-item-action:hover,
.list-group-item-yellow-900.list-group-item-action:focus {
  color: rgb(58.76, 32.76, 9.36);
  background-color: rgb(205.6859102902, 188.3217941953, 172.6940897098);
}
.list-group-item-yellow-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(58.76, 32.76, 9.36);
  border-color: rgb(58.76, 32.76, 9.36);
}
.list-group-item-yellow-950 {
  color: rgb(34.32, 16.64, 3.12);
  background-color: rgb(202.08, 192.56, 185.28);
}
.list-group-item-yellow-950.list-group-item-action:hover,
.list-group-item-yellow-950.list-group-item-action:focus {
  color: rgb(34.32, 16.64, 3.12);
  background-color: rgb(191.0765753425, 179.5771232877, 170.7834246575);
}
.list-group-item-yellow-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(34.32, 16.64, 3.12);
  border-color: rgb(34.32, 16.64, 3.12);
}
.list-group-item-lime-50 {
  color: rgb(128.44, 132.08, 120.12);
  background-color: rgb(252.76, 254.72, 248.28);
}
.list-group-item-lime-50.list-group-item-action:hover,
.list-group-item-lime-50.list-group-item-action:focus {
  color: rgb(128.44, 132.08, 120.12);
  background-color: rgb(244.6, 253.7, 223.8);
}
.list-group-item-lime-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.44, 132.08, 120.12);
  border-color: rgb(128.44, 132.08, 120.12);
}
.list-group-item-lime-100 {
  color: rgb(122.72, 131.04, 105.56);
  background-color: rgb(249.68, 254.16, 240.44);
}
.list-group-item-lime-100.list-group-item-action:hover,
.list-group-item-lime-100.list-group-item-action:focus {
  color: rgb(122.72, 131.04, 105.56);
  background-color: rgb(240.8709090909, 252.7690909091, 216.3309090909);
}
.list-group-item-lime-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.72, 131.04, 105.56);
  border-color: rgb(122.72, 131.04, 105.56);
}
.list-group-item-lime-200 {
  color: rgb(112.84, 129.48, 81.64);
  background-color: rgb(244.36, 253.32, 227.56);
}
.list-group-item-lime-200.list-group-item-action:hover,
.list-group-item-lime-200.list-group-item-action:focus {
  color: rgb(112.84, 129.48, 81.64);
  background-color: rgb(235.0426923077, 251.8488461538, 203.5311538462);
}
.list-group-item-lime-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(112.84, 129.48, 81.64);
  border-color: rgb(112.84, 129.48, 81.64);
}
.list-group-item-lime-300 {
  color: rgb(98.8, 125.84, 52);
  background-color: rgb(236.8, 251.36, 211.6);
}
.list-group-item-lime-300.list-group-item-action:hover,
.list-group-item-lime-300.list-group-item-action:focus {
  color: rgb(98.8, 125.84, 52);
  background-color: rgb(226.9339285714, 249.3867857143, 188.0732142857);
}
.list-group-item-lime-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(98.8, 125.84, 52);
  border-color: rgb(98.8, 125.84, 52);
}
.list-group-item-lime-400 {
  color: rgb(84.76, 119.6, 27.56);
  background-color: rgb(229.24, 248, 198.44);
}
.list-group-item-lime-400.list-group-item-action:hover,
.list-group-item-lime-400.list-group-item-action:focus {
  color: rgb(84.76, 119.6, 27.56);
  background-color: rgb(218.9051982379, 245.1916299559, 175.7483700441);
}
.list-group-item-lime-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(84.76, 119.6, 27.56);
  border-color: rgb(84.76, 119.6, 27.56);
}
.list-group-item-lime-500 {
  color: rgb(68.64, 106.08, 11.44);
  background-color: rgb(220.56, 240.72, 189.76);
}
.list-group-item-lime-500.list-group-item-action:hover,
.list-group-item-lime-500.list-group-item-action:focus {
  color: rgb(68.64, 106.08, 11.44);
  background-color: rgb(209.5159859155, 236.1407746479, 168.8392253521);
}
.list-group-item-lime-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(68.64, 106.08, 11.44);
  border-color: rgb(68.64, 106.08, 11.44);
}
.list-group-item-lime-600 {
  color: rgb(52.52, 84.76, 6.76);
  background-color: rgb(211.88, 229.24, 187.24);
}
.list-group-item-lime-600.list-group-item-action:hover,
.list-group-item-lime-600.list-group-item-action:focus {
  color: rgb(52.52, 84.76, 6.76);
  background-color: rgb(200.1225149701, 222.2160479042, 168.7639520958);
}
.list-group-item-lime-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(52.52, 84.76, 6.76);
  border-color: rgb(52.52, 84.76, 6.76);
}
.list-group-item-lime-700 {
  color: rgb(40.04, 64.48, 7.8);
  background-color: rgb(205.16, 218.32, 187.8);
}
.list-group-item-lime-700.list-group-item-action:hover,
.list-group-item-lime-700.list-group-item-action:focus {
  color: rgb(40.04, 64.48, 7.8);
  background-color: rgb(192.9254986523, 209.3159568733, 171.3040431267);
}
.list-group-item-lime-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(40.04, 64.48, 7.8);
  border-color: rgb(40.04, 64.48, 7.8);
}
.list-group-item-lime-800 {
  color: rgb(32.76, 50.96, 9.36);
  background-color: rgb(201.24, 211.04, 188.64);
}
.list-group-item-lime-800.list-group-item-action:hover,
.list-group-item-lime-800.list-group-item-action:focus {
  color: rgb(32.76, 50.96, 9.36);
  background-color: rgb(188.8136040609, 200.8788324873, 173.3011675127);
}
.list-group-item-lime-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(32.76, 50.96, 9.36);
  border-color: rgb(32.76, 50.96, 9.36);
}
.list-group-item-lime-900 {
  color: rgb(28.08, 43.16, 10.4);
  background-color: rgb(198.72, 206.84, 189.2);
}
.list-group-item-lime-900.list-group-item-action:hover,
.list-group-item-lime-900.list-group-item-action:focus {
  color: rgb(28.08, 43.16, 10.4);
  background-color: rgb(186.1266339066, 196.0635872236, 174.4764127764);
}
.list-group-item-lime-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(28.08, 43.16, 10.4);
  border-color: rgb(28.08, 43.16, 10.4);
}
.list-group-item-lime-950 {
  color: rgb(13.52, 23.92, 2.6);
  background-color: rgb(190.88, 196.48, 185);
}
.list-group-item-lime-950.list-group-item-action:hover,
.list-group-item-lime-950.list-group-item-action:focus {
  color: rgb(13.52, 23.92, 2.6);
  background-color: rgb(178.1577777778, 184.8688888889, 171.1111111111);
}
.list-group-item-lime-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(13.52, 23.92, 2.6);
  border-color: rgb(13.52, 23.92, 2.6);
}
.list-group-item-green-50 {
  color: rgb(124.8, 131.56, 126.88);
  background-color: rgb(250.8, 254.44, 251.92);
}
.list-group-item-green-50.list-group-item-action:hover,
.list-group-item-green-50.list-group-item-action:focus {
  color: rgb(124.8, 131.56, 126.88);
  background-color: rgb(228.3, 251.44, 235.42);
}
.list-group-item-green-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.8, 131.56, 126.88);
  border-color: rgb(124.8, 131.56, 126.88);
}
.list-group-item-green-100 {
  color: rgb(114.4, 131.04, 120.12);
  background-color: rgb(245.2, 254.16, 248.28);
}
.list-group-item-green-100.list-group-item-action:hover,
.list-group-item-green-100.list-group-item-action:focus {
  color: rgb(114.4, 131.04, 120.12);
  background-color: rgb(221.7131578947, 252.1468421053, 232.1747368421);
}
.list-group-item-green-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.4, 131.04, 120.12);
  border-color: rgb(114.4, 131.04, 120.12);
}
.list-group-item-green-200 {
  color: rgb(97.24, 128.44, 108.16);
  background-color: rgb(235.96, 252.76, 241.84);
}
.list-group-item-green-200.list-group-item-action:hover,
.list-group-item-green-200.list-group-item-action:focus {
  color: rgb(97.24, 128.44, 108.16);
  background-color: rgb(213.1442105263, 250.0757894737, 226.0702631579);
}
.list-group-item-green-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(97.24, 128.44, 108.16);
  border-color: rgb(97.24, 128.44, 108.16);
}
.list-group-item-green-300 {
  color: rgb(69.68, 124.28, 89.44);
  background-color: rgb(221.12, 250.52, 231.76);
}
.list-group-item-green-300.list-group-item-action:hover,
.list-group-item-green-300.list-group-item-action:focus {
  color: rgb(69.68, 124.28, 89.44);
  background-color: rgb(198.5981021898, 247.5418978102, 216.3110948905);
}
.list-group-item-green-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(69.68, 124.28, 89.44);
  border-color: rgb(69.68, 124.28, 89.44);
}
.list-group-item-green-400 {
  color: rgb(38.48, 115.44, 66.56);
  background-color: rgb(204.32, 245.76, 219.44);
}
.list-group-item-green-400.list-group-item-action:hover,
.list-group-item-green-400.list-group-item-action:focus {
  color: rgb(38.48, 115.44, 66.56);
  background-color: rgb(182.7522429907, 241.8277570093, 204.3068224299);
}
.list-group-item-green-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(38.48, 115.44, 66.56);
  border-color: rgb(38.48, 115.44, 66.56);
}
.list-group-item-green-500 {
  color: rgb(17.68, 102.44, 48.88);
  background-color: rgb(193.12, 238.76, 209.92);
}
.list-group-item-green-500.list-group-item-action:hover,
.list-group-item-green-500.list-group-item-action:focus {
  color: rgb(17.68, 102.44, 48.88);
  background-color: rgb(172.9210752688, 233.4589247312, 195.2049462366);
}
.list-group-item-green-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(17.68, 102.44, 48.88);
  border-color: rgb(17.68, 102.44, 48.88);
}
.list-group-item-green-600 {
  color: rgb(11.44, 84.76, 38.48);
  background-color: rgb(189.76, 229.24, 204.32);
}
.list-group-item-green-600.list-group-item-action:hover,
.list-group-item-green-600.list-group-item-action:focus {
  color: rgb(11.44, 84.76, 38.48);
  background-color: rgb(171.4784615385, 222.0215384615, 190.1184615385);
}
.list-group-item-green-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.44, 84.76, 38.48);
  border-color: rgb(11.44, 84.76, 38.48);
}
.list-group-item-green-700 {
  color: rgb(10.92, 66.56, 31.72);
  background-color: rgb(189.48, 219.44, 200.68);
}
.list-group-item-green-700.list-group-item-action:hover,
.list-group-item-green-700.list-group-item-action:focus {
  color: rgb(10.92, 66.56, 31.72);
  background-color: rgb(172.9509141274, 210.4690858726, 186.976398892);
}
.list-group-item-green-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(10.92, 66.56, 31.72);
  border-color: rgb(10.92, 66.56, 31.72);
}
.list-group-item-green-800 {
  color: rgb(11.44, 52.52, 27.04);
  background-color: rgb(189.76, 211.88, 198.16);
}
.list-group-item-green-800.list-group-item-action:hover,
.list-group-item-green-800.list-group-item-action:focus {
  color: rgb(11.44, 52.52, 27.04);
  background-color: rgb(174.4072868217, 201.7327131783, 184.7840310078);
}
.list-group-item-green-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.44, 52.52, 27.04);
  border-color: rgb(11.44, 52.52, 27.04);
}
.list-group-item-green-900 {
  color: rgb(10.4, 43.16, 23.4);
  background-color: rgb(189.2, 206.84, 196.2);
}
.list-group-item-green-900.list-group-item-action:hover,
.list-group-item-green-900.list-group-item-action:focus {
  color: rgb(10.4, 43.16, 23.4);
  background-color: rgb(174.4764127764, 196.0635872236, 183.0427518428);
}
.list-group-item-green-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(10.4, 43.16, 23.4);
  border-color: rgb(10.4, 43.16, 23.4);
}
.list-group-item-green-950 {
  color: rgb(2.6, 23.92, 11.44);
  background-color: rgb(185, 196.48, 189.76);
}
.list-group-item-green-950.list-group-item-action:hover,
.list-group-item-green-950.list-group-item-action:focus {
  color: rgb(2.6, 23.92, 11.44);
  background-color: rgb(171.1111111111, 184.8688888889, 176.8155555556);
}
.list-group-item-green-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(2.6, 23.92, 11.44);
  border-color: rgb(2.6, 23.92, 11.44);
}
.list-group-item-emerald-50 {
  color: rgb(122.72, 131.56, 127.4);
  background-color: rgb(249.68, 254.44, 252.2);
}
.list-group-item-emerald-50.list-group-item-action:hover,
.list-group-item-emerald-50.list-group-item-action:focus {
  color: rgb(122.72, 131.56, 127.4);
  background-color: rgb(226.6085714286, 252.0114285714, 240.0571428571);
}
.list-group-item-emerald-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.72, 131.56, 127.4);
  border-color: rgb(122.72, 131.56, 127.4);
}
.list-group-item-emerald-100 {
  color: rgb(108.68, 130, 119.08);
  background-color: rgb(242.12, 253.6, 247.72);
}
.list-group-item-emerald-100.list-group-item-action:hover,
.list-group-item-emerald-100.list-group-item-action:focus {
  color: rgb(108.68, 130, 119.08);
  background-color: rgb(219.12, 251.1, 234.72);
}
.list-group-item-emerald-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(108.68, 130, 119.08);
  border-color: rgb(108.68, 130, 119.08);
}
.list-group-item-emerald-200 {
  color: rgb(86.84, 126.36, 108.16);
  background-color: rgb(230.36, 251.64, 241.84);
}
.list-group-item-emerald-200.list-group-item-action:hover,
.list-group-item-emerald-200.list-group-item-action:focus {
  color: rgb(86.84, 126.36, 108.16);
  background-color: rgb(207.92, 248.58, 229.855);
}
.list-group-item-emerald-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(86.84, 126.36, 108.16);
  border-color: rgb(86.84, 126.36, 108.16);
}
.list-group-item-emerald-300 {
  color: rgb(57.2, 120.12, 95.16);
  background-color: rgb(214.4, 248.28, 234.84);
}
.list-group-item-emerald-300.list-group-item-action:hover,
.list-group-item-emerald-300.list-group-item-action:focus {
  color: rgb(57.2, 120.12, 95.16);
  background-color: rgb(192.5213017751, 244.6586982249, 223.9760946746);
}
.list-group-item-emerald-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(57.2, 120.12, 95.16);
  border-color: rgb(57.2, 120.12, 95.16);
}
.list-group-item-emerald-400 {
  color: rgb(27.04, 109.72, 79.56);
  background-color: rgb(198.16, 242.68, 226.44);
}
.list-group-item-emerald-400.list-group-item-action:hover,
.list-group-item-emerald-400.list-group-item-action:focus {
  color: rgb(27.04, 109.72, 79.56);
  background-color: rgb(177.2025101215, 238.1374898785, 215.9096356275);
}
.list-group-item-emerald-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 109.72, 79.56);
  border-color: rgb(27.04, 109.72, 79.56);
}
.list-group-item-emerald-500 {
  color: rgb(8.32, 96.2, 67.08);
  background-color: rgb(188.08, 235.4, 219.72);
}
.list-group-item-emerald-500.list-group-item-action:hover,
.list-group-item-emerald-500.list-group-item-action:focus {
  color: rgb(8.32, 96.2, 67.08);
  background-color: rgb(168.3566990291, 229.6233009709, 209.3219417476);
}
.list-group-item-emerald-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(8.32, 96.2, 67.08);
  border-color: rgb(8.32, 96.2, 67.08);
}
.list-group-item-emerald-600 {
  color: rgb(2.6, 78, 54.6);
  background-color: rgb(185, 225.6, 213);
}
.list-group-item-emerald-600.list-group-item-action:hover,
.list-group-item-emerald-600.list-group-item-action:focus {
  color: rgb(2.6, 78, 54.6);
  background-color: rgb(167.0422535211, 218.0577464789, 202.2253521127);
}
.list-group-item-emerald-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(2.6, 78, 54.6);
  border-color: rgb(2.6, 78, 54.6);
}
.list-group-item-emerald-700 {
  color: rgb(2.08, 62.4, 45.24);
  background-color: rgb(184.72, 217.2, 207.96);
}
.list-group-item-emerald-700.list-group-item-action:hover,
.list-group-item-emerald-700.list-group-item-action:focus {
  color: rgb(2.08, 62.4, 45.24);
  background-color: rgb(168.1383937824, 208.2816062176, 196.8615544041);
}
.list-group-item-emerald-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(2.08, 62.4, 45.24);
  border-color: rgb(2.08, 62.4, 45.24);
}
.list-group-item-emerald-800 {
  color: rgb(3.12, 49.4, 36.4);
  background-color: rgb(185.28, 210.2, 203.2);
}
.list-group-item-emerald-800.list-group-item-action:hover,
.list-group-item-emerald-800.list-group-item-action:focus {
  color: rgb(3.12, 49.4, 36.4);
  background-color: rgb(169.7555501222, 200.2244498778, 191.6657701711);
}
.list-group-item-emerald-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(3.12, 49.4, 36.4);
  border-color: rgb(3.12, 49.4, 36.4);
}
.list-group-item-emerald-900 {
  color: rgb(3.12, 40.56, 30.68);
  background-color: rgb(185.28, 205.44, 200.12);
}
.list-group-item-emerald-900.list-group-item-action:hover,
.list-group-item-emerald-900.list-group-item-action:focus {
  color: rgb(3.12, 40.56, 30.68);
  background-color: rgb(170.3750704225, 194.8449295775, 188.3876056338);
}
.list-group-item-emerald-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(3.12, 40.56, 30.68);
  border-color: rgb(3.12, 40.56, 30.68);
}
.list-group-item-emerald-950 {
  color: rgb(1.04, 22.88, 17.68);
  background-color: rgb(184.16, 195.92, 193.12);
}
.list-group-item-emerald-950.list-group-item-action:hover,
.list-group-item-emerald-950.list-group-item-action:focus {
  color: rgb(1.04, 22.88, 17.68);
  background-color: rgb(170.2559051724, 184.3240948276, 180.9745258621);
}
.list-group-item-emerald-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(1.04, 22.88, 17.68);
  border-color: rgb(1.04, 22.88, 17.68);
}
.list-group-item-teal-50 {
  color: rgb(124.8, 131.56, 130);
  background-color: rgb(250.8, 254.44, 253.6);
}
.list-group-item-teal-50.list-group-item-action:hover,
.list-group-item-teal-50.list-group-item-action:focus {
  color: rgb(124.8, 131.56, 130);
  background-color: rgb(228.3, 251.44, 246.1);
}
.list-group-item-teal-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.8, 131.56, 130);
  border-color: rgb(124.8, 131.56, 130);
}
.list-group-item-teal-100 {
  color: rgb(106.08, 130.52, 125.32);
  background-color: rgb(240.72, 253.88, 251.08);
}
.list-group-item-teal-100.list-group-item-action:hover,
.list-group-item-teal-100.list-group-item-action:focus {
  color: rgb(106.08, 130.52, 125.32);
  background-color: rgb(217.0745454545, 252.0254545455, 244.5890909091);
}
.list-group-item-teal-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(106.08, 130.52, 125.32);
  border-color: rgb(106.08, 130.52, 125.32);
}
.list-group-item-teal-200 {
  color: rgb(79.56, 127.92, 118.56);
  background-color: rgb(226.44, 252.48, 247.44);
}
.list-group-item-teal-200.list-group-item-action:hover,
.list-group-item-teal-200.list-group-item-action:focus {
  color: rgb(79.56, 127.92, 118.56);
  background-color: rgb(203.0075675676, 250.4124324324, 241.2372972973);
}
.list-group-item-teal-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(79.56, 127.92, 118.56);
  border-color: rgb(79.56, 127.92, 118.56);
}
.list-group-item-teal-300 {
  color: rgb(48.88, 121.68, 110.24);
  background-color: rgb(209.92, 249.12, 242.96);
}
.list-group-item-teal-300.list-group-item-action:hover,
.list-group-item-teal-300.list-group-item-action:focus {
  color: rgb(48.88, 121.68, 110.24);
  background-color: rgb(187.3623076923, 246.1776923077, 236.9352747253);
}
.list-group-item-teal-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(48.88, 121.68, 110.24);
  border-color: rgb(48.88, 121.68, 110.24);
}
.list-group-item-teal-400 {
  color: rgb(23.4, 110.24, 99.32);
  background-color: rgb(196.2, 242.96, 237.08);
}
.list-group-item-teal-400.list-group-item-action:hover,
.list-group-item-teal-400.list-group-item-action:focus {
  color: rgb(23.4, 110.24, 99.32);
  background-color: rgb(175.0339920949, 238.6260079051, 230.6294071146);
}
.list-group-item-teal-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(23.4, 110.24, 99.32);
  border-color: rgb(23.4, 110.24, 99.32);
}
.list-group-item-teal-500 {
  color: rgb(10.4, 95.68, 86.32);
  background-color: rgb(189.2, 235.12, 230.08);
}
.list-group-item-teal-500.list-group-item-action:hover,
.list-group-item-teal-500.list-group-item-action:focus {
  color: rgb(10.4, 95.68, 86.32);
  background-color: rgb(169.6166666667, 229.2033333333, 222.6633333333);
}
.list-group-item-teal-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(10.4, 95.68, 86.32);
  border-color: rgb(10.4, 95.68, 86.32);
}
.list-group-item-teal-600 {
  color: rgb(6.76, 76.96, 70.72);
  background-color: rgb(187.24, 225.04, 221.68);
}
.list-group-item-teal-600.list-group-item-action:hover,
.list-group-item-teal-600.list-group-item-action:focus {
  color: rgb(6.76, 76.96, 70.72);
  background-color: rgb(169.5580515759, 217.2219484241, 212.9851575931);
}
.list-group-item-teal-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.76, 76.96, 70.72);
  border-color: rgb(6.76, 76.96, 70.72);
}
.list-group-item-teal-700 {
  color: rgb(7.8, 61.36, 57.2);
  background-color: rgb(187.8, 216.64, 214.4);
}
.list-group-item-teal-700.list-group-item-action:hover,
.list-group-item-teal-700.list-group-item-action:focus {
  color: rgb(7.8, 61.36, 57.2);
  background-color: rgb(171.5665782493, 207.3734217507, 204.5923076923);
}
.list-group-item-teal-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(7.8, 61.36, 57.2);
  border-color: rgb(7.8, 61.36, 57.2);
}
.list-group-item-teal-800 {
  color: rgb(8.84, 48.88, 46.28);
  background-color: rgb(188.36, 209.92, 208.52);
}
.list-group-item-teal-800.list-group-item-action:hover,
.list-group-item-teal-800.list-group-item-action:focus {
  color: rgb(8.84, 48.88, 46.28);
  background-color: rgb(173.1494736842, 199.6305263158, 197.9109774436);
}
.list-group-item-teal-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(8.84, 48.88, 46.28);
  border-color: rgb(8.84, 48.88, 46.28);
}
.list-group-item-teal-900 {
  color: rgb(9.88, 40.56, 38.48);
  background-color: rgb(188.92, 205.44, 204.32);
}
.list-group-item-teal-900.list-group-item-action:hover,
.list-group-item-teal-900.list-group-item-action:focus {
  color: rgb(9.88, 40.56, 38.48);
  background-color: rgb(174.3485714286, 194.5114285714, 193.1444552058);
}
.list-group-item-teal-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(9.88, 40.56, 38.48);
  border-color: rgb(9.88, 40.56, 38.48);
}
.list-group-item-teal-950 {
  color: rgb(2.08, 24.44, 23.92);
  background-color: rgb(184.72, 196.76, 196.48);
}
.list-group-item-teal-950.list-group-item-action:hover,
.list-group-item-teal-950.list-group-item-action:focus {
  color: rgb(2.08, 24.44, 23.92);
  background-color: rgb(170.7755555556, 185.2044444444, 184.8688888889);
}
.list-group-item-teal-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(2.08, 24.44, 23.92);
  border-color: rgb(2.08, 24.44, 23.92);
}
.list-group-item-cyan-50 {
  color: rgb(122.72, 132.08, 132.6);
  background-color: rgb(249.68, 254.72, 255);
}
.list-group-item-cyan-50.list-group-item-action:hover,
.list-group-item-cyan-50.list-group-item-action:focus {
  color: rgb(122.72, 132.08, 132.6);
  background-color: rgb(224.18, 253.3778947368, 255);
}
.list-group-item-cyan-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.72, 132.08, 132.6);
  border-color: rgb(122.72, 132.08, 132.6);
}
.list-group-item-cyan-100 {
  color: rgb(107.64, 130, 132.08);
  background-color: rgb(241.56, 253.6, 254.72);
}
.list-group-item-cyan-100.list-group-item-action:hover,
.list-group-item-cyan-100.list-group-item-action:focus {
  color: rgb(107.64, 130, 132.08);
  background-color: rgb(216.5804081633, 250.9979591837, 254.1995918367);
}
.list-group-item-cyan-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(107.64, 130, 132.08);
  border-color: rgb(107.64, 130, 132.08);
}
.list-group-item-cyan-200 {
  color: rgb(85.8, 126.36, 131.04);
  background-color: rgb(229.8, 251.64, 254.16);
}
.list-group-item-cyan-200.list-group-item-action:hover,
.list-group-item-cyan-200.list-group-item-action:focus {
  color: rgb(85.8, 126.36, 131.04);
  background-color: rgb(205.1225806452, 248.3496774194, 253.3374193548);
}
.list-group-item-cyan-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(85.8, 126.36, 131.04);
  border-color: rgb(85.8, 126.36, 131.04);
}
.list-group-item-cyan-300 {
  color: rgb(53.56, 120.64, 129.48);
  background-color: rgb(212.44, 248.56, 253.32);
}
.list-group-item-cyan-300.list-group-item-action:hover,
.list-group-item-cyan-300.list-group-item-action:focus {
  color: rgb(53.56, 120.64, 129.48);
  background-color: rgb(187.9083544304, 244.8479746835, 252.3516455696);
}
.list-group-item-cyan-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(53.56, 120.64, 129.48);
  border-color: rgb(53.56, 120.64, 129.48);
}
.list-group-item-cyan-400 {
  color: rgb(17.68, 109.72, 123.76);
  background-color: rgb(193.12, 242.68, 250.24);
}
.list-group-item-cyan-400.list-group-item-action:hover,
.list-group-item-cyan-400.list-group-item-action:focus {
  color: rgb(17.68, 109.72, 123.76);
  background-color: rgb(169.4414285714, 237.9657142857, 248.4185714286);
}
.list-group-item-cyan-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(17.68, 109.72, 123.76);
  border-color: rgb(17.68, 109.72, 123.76);
}
.list-group-item-cyan-500 {
  color: rgb(3.12, 94.64, 110.24);
  background-color: rgb(185.28, 234.56, 242.96);
}
.list-group-item-cyan-500.list-group-item-action:hover,
.list-group-item-cyan-500.list-group-item-action:focus {
  color: rgb(3.12, 94.64, 110.24);
  background-color: rgb(163.5351369863, 228.185, 239.2048630137);
}
.list-group-item-cyan-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(3.12, 94.64, 110.24);
  border-color: rgb(3.12, 94.64, 110.24);
}
.list-group-item-cyan-600 {
  color: rgb(4.16, 75.4, 92.56);
  background-color: rgb(185.84, 224.2, 233.44);
}
.list-group-item-cyan-600.list-group-item-action:hover,
.list-group-item-cyan-600.list-group-item-action:focus {
  color: rgb(4.16, 75.4, 92.56);
  background-color: rgb(166.4001851852, 215.5425925926, 227.3798148148);
}
.list-group-item-cyan-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(4.16, 75.4, 92.56);
  border-color: rgb(4.16, 75.4, 92.56);
}
.list-group-item-cyan-700 {
  color: rgb(7.28, 60.32, 74.88);
  background-color: rgb(187.52, 216.08, 223.92);
}
.list-group-item-cyan-700.list-group-item-action:hover,
.list-group-item-cyan-700.list-group-item-action:focus {
  color: rgb(7.28, 60.32, 74.88);
  background-color: rgb(170.0611931818, 206.0103977273, 215.8788068182);
}
.list-group-item-cyan-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(7.28, 60.32, 74.88);
  border-color: rgb(7.28, 60.32, 74.88);
}
.list-group-item-cyan-800 {
  color: rgb(10.92, 48.88, 60.84);
  background-color: rgb(189.48, 209.92, 216.36);
}
.list-group-item-cyan-800.list-group-item-action:hover,
.list-group-item-cyan-800.list-group-item-action:focus {
  color: rgb(10.92, 48.88, 60.84);
  background-color: rgb(173.4396774194, 198.8837096774, 206.9003225806);
}
.list-group-item-cyan-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(10.92, 48.88, 60.84);
  border-color: rgb(10.92, 48.88, 60.84);
}
.list-group-item-cyan-900 {
  color: rgb(11.44, 40.56, 51.48);
  background-color: rgb(189.76, 205.44, 211.32);
}
.list-group-item-cyan-900.list-group-item-action:hover,
.list-group-item-cyan-900.list-group-item-action:focus {
  color: rgb(11.44, 40.56, 51.48);
  background-color: rgb(174.4862210797, 193.8371722365, 201.0937789203);
}
.list-group-item-cyan-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.44, 40.56, 51.48);
  border-color: rgb(11.44, 40.56, 51.48);
}
.list-group-item-cyan-950 {
  color: rgb(4.16, 26.52, 35.36);
  background-color: rgb(185.84, 197.88, 202.64);
}
.list-group-item-cyan-950.list-group-item-action:hover,
.list-group-item-cyan-950.list-group-item-action:focus {
  color: rgb(4.16, 26.52, 35.36);
  background-color: rgb(171.3273271889, 185.8938248848, 191.6526728111);
}
.list-group-item-cyan-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(4.16, 26.52, 35.36);
  border-color: rgb(4.16, 26.52, 35.36);
}
.list-group-item-sky-50 {
  color: rgb(124.8, 129.48, 132.6);
  background-color: rgb(250.8, 253.32, 255);
}
.list-group-item-sky-50.list-group-item-action:hover,
.list-group-item-sky-50.list-group-item-action:focus {
  color: rgb(124.8, 129.48, 132.6);
  background-color: rgb(225.3, 243.12, 255);
}
.list-group-item-sky-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.8, 129.48, 132.6);
  border-color: rgb(124.8, 129.48, 132.6);
}
.list-group-item-sky-100 {
  color: rgb(116.48, 125.84, 132.08);
  background-color: rgb(246.32, 251.36, 254.72);
}
.list-group-item-sky-100.list-group-item-action:hover,
.list-group-item-sky-100.list-group-item-action:focus {
  color: rgb(116.48, 125.84, 132.08);
  background-color: rgb(221.616875, 241.000625, 253.923125);
}
.list-group-item-sky-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(116.48, 125.84, 132.08);
  border-color: rgb(116.48, 125.84, 132.08);
}
.list-group-item-sky-200 {
  color: rgb(96.72, 119.6, 131.56);
  background-color: rgb(235.68, 248, 254.44);
}
.list-group-item-sky-200.list-group-item-action:hover,
.list-group-item-sky-200.list-group-item-action:focus {
  color: rgb(96.72, 119.6, 131.56);
  background-color: rgb(210.8983098592, 239.0211267606, 253.7216901408);
}
.list-group-item-sky-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(96.72, 119.6, 131.56);
  border-color: rgb(96.72, 119.6, 131.56);
}
.list-group-item-sky-300 {
  color: rgb(65, 109.72, 131.04);
  background-color: rgb(218.6, 242.68, 254.16);
}
.list-group-item-sky-300.list-group-item-action:hover,
.list-group-item-sky-300.list-group-item-action:focus {
  color: rgb(65, 109.72, 131.04);
  background-color: rgb(193.6751879699, 234.2439097744, 253.5848120301);
}
.list-group-item-sky-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(65, 109.72, 131.04);
  border-color: rgb(65, 109.72, 131.04);
}
.list-group-item-sky-400 {
  color: rgb(29.12, 98.28, 128.96);
  background-color: rgb(199.28, 236.52, 253.04);
}
.list-group-item-sky-400.list-group-item-action:hover,
.list-group-item-sky-400.list-group-item-action:focus {
  color: rgb(29.12, 98.28, 128.96);
  background-color: rgb(174.6465048544, 228.3500970874, 252.1734951456);
}
.list-group-item-sky-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(29.12, 98.28, 128.96);
  border-color: rgb(29.12, 98.28, 128.96);
}
.list-group-item-sky-500 {
  color: rgb(7.28, 85.8, 121.16);
  background-color: rgb(187.52, 229.8, 248.84);
}
.list-group-item-sky-500.list-group-item-action:hover,
.list-group-item-sky-500.list-group-item-action:focus {
  color: rgb(7.28, 85.8, 121.16);
  background-color: rgb(164.1530798479, 221.0737642586, 246.7069201521);
}
.list-group-item-sky-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(7.28, 85.8, 121.16);
  border-color: rgb(7.28, 85.8, 121.16);
}
.list-group-item-sky-600 {
  color: rgb(1.04, 68.64, 103.48);
  background-color: rgb(184.16, 220.56, 239.32);
}
.list-group-item-sky-600.list-group-item-action:hover,
.list-group-item-sky-600.list-group-item-action:focus {
  color: rgb(1.04, 68.64, 103.48);
  background-color: rgb(163.2813592233, 210.4095145631, 234.6986407767);
}
.list-group-item-sky-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(1.04, 68.64, 103.48);
  border-color: rgb(1.04, 68.64, 103.48);
}
.list-group-item-sky-700 {
  color: rgb(1.56, 54.6, 83.72);
  background-color: rgb(184.44, 213, 228.68);
}
.list-group-item-sky-700.list-group-item-action:hover,
.list-group-item-sky-700.list-group-item-action:focus {
  color: rgb(1.56, 54.6, 83.72);
  background-color: rgb(165.8677456647, 201.9450867052, 221.7522543353);
}
.list-group-item-sky-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(1.56, 54.6, 83.72);
  border-color: rgb(1.56, 54.6, 83.72);
}
.list-group-item-sky-800 {
  color: rgb(3.64, 46.28, 69.16);
  background-color: rgb(185.56, 208.52, 220.84);
}
.list-group-item-sky-800.list-group-item-action:hover,
.list-group-item-sky-800.list-group-item-action:focus {
  color: rgb(3.64, 46.28, 69.16);
  background-color: rgb(168.4681081081, 197.0794594595, 212.4318918919);
}
.list-group-item-sky-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(3.64, 46.28, 69.16);
  border-color: rgb(3.64, 46.28, 69.16);
}
.list-group-item-sky-900 {
  color: rgb(6.24, 38.48, 57.2);
  background-color: rgb(186.96, 204.32, 214.4);
}
.list-group-item-sky-900.list-group-item-action:hover,
.list-group-item-sky-900.list-group-item-action:focus {
  color: rgb(6.24, 38.48, 57.2);
  background-color: rgb(170.9896391753, 192.4243814433, 204.8703608247);
}
.list-group-item-sky-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(6.24, 38.48, 57.2);
  border-color: rgb(6.24, 38.48, 57.2);
}
.list-group-item-sky-950 {
  color: rgb(4.16, 24.44, 37.96);
  background-color: rgb(185.84, 196.76, 204.04);
}
.list-group-item-sky-950.list-group-item-action:hover,
.list-group-item-sky-950.list-group-item-action:focus {
  color: rgb(4.16, 24.44, 37.96);
  background-color: rgb(171.1581818182, 184.3963636364, 193.2218181818);
}
.list-group-item-sky-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(4.16, 24.44, 37.96);
  border-color: rgb(4.16, 24.44, 37.96);
}
.list-group-item-blue-50 {
  color: rgb(124.28, 127.92, 132.6);
  background-color: rgb(250.52, 252.48, 255);
}
.list-group-item-blue-50.list-group-item-action:hover,
.list-group-item-blue-50.list-group-item-action:focus {
  color: rgb(124.28, 127.92, 132.6);
  background-color: rgb(225.02, 238.13625, 255);
}
.list-group-item-blue-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.28, 127.92, 132.6);
  border-color: rgb(124.28, 127.92, 132.6);
}
.list-group-item-blue-100 {
  color: rgb(113.88, 121.68, 132.08);
  background-color: rgb(244.92, 249.12, 254.72);
}
.list-group-item-blue-100.list-group-item-action:hover,
.list-group-item-blue-100.list-group-item-action:focus {
  color: rgb(113.88, 121.68, 132.08);
  background-color: rgb(220.1091891892, 234.647027027, 254.0308108108);
}
.list-group-item-blue-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(113.88, 121.68, 132.08);
  border-color: rgb(113.88, 121.68, 132.08);
}
.list-group-item-blue-200 {
  color: rgb(99.32, 113.88, 132.08);
  background-color: rgb(237.08, 244.92, 254.72);
}
.list-group-item-blue-200.list-group-item-action:hover,
.list-group-item-blue-200.list-group-item-action:focus {
  color: rgb(99.32, 113.88, 132.08);
  background-color: rgb(211.9723076923, 230.7969230769, 254.3276923077);
}
.list-group-item-blue-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(99.32, 113.88, 132.08);
  border-color: rgb(99.32, 113.88, 132.08);
}
.list-group-item-blue-300 {
  color: rgb(76.44, 102.44, 131.56);
  background-color: rgb(224.76, 238.76, 254.44);
}
.list-group-item-blue-300.list-group-item-action:hover,
.list-group-item-blue-300.list-group-item-action:focus {
  color: rgb(76.44, 102.44, 131.56);
  background-color: rgb(199.7236363636, 225.3145454545, 253.9763636364);
}
.list-group-item-blue-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(76.44, 102.44, 131.56);
  border-color: rgb(76.44, 102.44, 131.56);
}
.list-group-item-blue-400 {
  color: rgb(49.92, 85.8, 130);
  background-color: rgb(210.48, 229.8, 253.6);
}
.list-group-item-blue-400.list-group-item-action:hover,
.list-group-item-blue-400.list-group-item-action:focus {
  color: rgb(49.92, 85.8, 130);
  background-color: rgb(185.7574390244, 215.806097561, 252.8225609756);
}
.list-group-item-blue-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(49.92, 85.8, 130);
  border-color: rgb(49.92, 85.8, 130);
}
.list-group-item-blue-500 {
  color: rgb(30.68, 67.6, 127.92);
  background-color: rgb(200.12, 220, 252.48);
}
.list-group-item-blue-500.list-group-item-action:hover,
.list-group-item-blue-500.list-group-item-action:focus {
  color: rgb(30.68, 67.6, 127.92);
  background-color: rgb(175.7395121951, 204.4512195122, 251.3604878049);
}
.list-group-item-blue-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(30.68, 67.6, 127.92);
  border-color: rgb(30.68, 67.6, 127.92);
}
.list-group-item-blue-600 {
  color: rgb(19.24, 51.48, 122.2);
  background-color: rgb(193.96, 211.32, 249.4);
}
.list-group-item-blue-600.list-group-item-action:hover,
.list-group-item-blue-600.list-group-item-action:focus {
  color: rgb(19.24, 51.48, 122.2);
  background-color: rgb(170.6028571429, 194.6057142857, 247.2571428571);
}
.list-group-item-blue-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(19.24, 51.48, 122.2);
  border-color: rgb(19.24, 51.48, 122.2);
}
.list-group-item-blue-700 {
  color: rgb(15.08, 40.56, 112.32);
  background-color: rgb(191.72, 205.44, 244.08);
}
.list-group-item-blue-700.list-group-item-action:hover,
.list-group-item-blue-700.list-group-item-action:focus {
  color: rgb(15.08, 40.56, 112.32);
  background-color: rgb(169.9728301887, 188.4079245283, 240.3271698113);
}
.list-group-item-blue-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(15.08, 40.56, 112.32);
  border-color: rgb(15.08, 40.56, 112.32);
}
.list-group-item-blue-800 {
  color: rgb(15.6, 33.28, 91);
  background-color: rgb(192, 201.52, 232.6);
}
.list-group-item-blue-800.list-group-item-action:hover,
.list-group-item-blue-800.list-group-item-action:focus {
  color: rgb(15.6, 33.28, 91);
  background-color: rgb(173.1885245902, 185.551147541, 225.9114754098);
}
.list-group-item-blue-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(15.6, 33.28, 91);
  border-color: rgb(15.6, 33.28, 91);
}
.list-group-item-blue-900 {
  color: rgb(15.6, 30.16, 71.76);
  background-color: rgb(192, 199.84, 222.24);
}
.list-group-item-blue-900.list-group-item-action:hover,
.list-group-item-blue-900.list-group-item-action:focus {
  color: rgb(15.6, 30.16, 71.76);
  background-color: rgb(175.2236842105, 185.1514035088, 213.5163157895);
}
.list-group-item-blue-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(15.6, 30.16, 71.76);
  border-color: rgb(15.6, 30.16, 71.76);
}
.list-group-item-blue-950 {
  color: rgb(11.96, 19.24, 43.68);
  background-color: rgb(190.04, 193.96, 207.12);
}
.list-group-item-blue-950.list-group-item-action:hover,
.list-group-item-blue-950.list-group-item-action:focus {
  color: rgb(11.96, 19.24, 43.68);
  background-color: rgb(175.3600992556, 180.165955335, 196.2999007444);
}
.list-group-item-blue-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 19.24, 43.68);
  border-color: rgb(11.96, 19.24, 43.68);
}
.list-group-item-indigo-50 {
  color: rgb(123.76, 125.84, 132.6);
  background-color: rgb(250.24, 251.36, 255);
}
.list-group-item-indigo-50.list-group-item-action:hover,
.list-group-item-indigo-50.list-group-item-action:focus {
  color: rgb(123.76, 125.84, 132.6);
  background-color: rgb(224.74, 231.86, 255);
}
.list-group-item-indigo-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(123.76, 125.84, 132.6);
  border-color: rgb(123.76, 125.84, 132.6);
}
.list-group-item-indigo-100 {
  color: rgb(116.48, 120.12, 132.6);
  background-color: rgb(246.32, 248.28, 255);
}
.list-group-item-indigo-100.list-group-item-action:hover,
.list-group-item-indigo-100.list-group-item-action:focus {
  color: rgb(116.48, 120.12, 132.6);
  background-color: rgb(220.82, 228.5380645161, 255);
}
.list-group-item-indigo-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(116.48, 120.12, 132.6);
  border-color: rgb(116.48, 120.12, 132.6);
}
.list-group-item-indigo-200 {
  color: rgb(103.48, 109.2, 132.08);
  background-color: rgb(239.32, 242.4, 254.72);
}
.list-group-item-indigo-200.list-group-item-action:hover,
.list-group-item-indigo-200.list-group-item-action:focus {
  color: rgb(103.48, 109.2, 132.08);
  background-color: rgb(214.2673684211, 222.2684210526, 254.2726315789);
}
.list-group-item-indigo-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(103.48, 109.2, 132.08);
  border-color: rgb(103.48, 109.2, 132.08);
}
.list-group-item-indigo-300 {
  color: rgb(85.8, 93.6, 131.04);
  background-color: rgb(229.8, 234, 254.16);
}
.list-group-item-indigo-300.list-group-item-action:hover,
.list-group-item-indigo-300.list-group-item-action:focus {
  color: rgb(85.8, 93.6, 131.04);
  background-color: rgb(205.1225806452, 213.435483871, 253.3374193548);
}
.list-group-item-indigo-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(85.8, 93.6, 131.04);
  border-color: rgb(85.8, 93.6, 131.04);
}
.list-group-item-indigo-400 {
  color: rgb(67.08, 72.8, 128.96);
  background-color: rgb(219.72, 222.8, 253.04);
}
.list-group-item-indigo-400.list-group-item-action:hover,
.list-group-item-indigo-400.list-group-item-action:focus {
  color: rgb(67.08, 72.8, 128.96);
  background-color: rgb(195.5621052632, 200.7511278195, 251.6978947368);
}
.list-group-item-indigo-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(67.08, 72.8, 128.96);
  border-color: rgb(67.08, 72.8, 128.96);
}
.list-group-item-indigo-500 {
  color: rgb(51.48, 53.04, 125.32);
  background-color: rgb(211.32, 212.16, 251.08);
}
.list-group-item-indigo-500.list-group-item-action:hover,
.list-group-item-indigo-500.list-group-item-action:focus {
  color: rgb(51.48, 53.04, 125.32);
  background-color: rgb(187.92, 189.21, 248.98);
}
.list-group-item-indigo-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(51.48, 53.04, 125.32);
  border-color: rgb(51.48, 53.04, 125.32);
}
.list-group-item-indigo-600 {
  color: rgb(41.08, 36.4, 119.08);
  background-color: rgb(205.72, 203.2, 247.72);
}
.list-group-item-indigo-600.list-group-item-action:hover,
.list-group-item-indigo-600.list-group-item-action:focus {
  color: rgb(41.08, 36.4, 119.08);
  background-color: rgb(184.4498578199, 180.8421800948, 244.5778199052);
}
.list-group-item-indigo-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(41.08, 36.4, 119.08);
  border-color: rgb(41.08, 36.4, 119.08);
}
.list-group-item-indigo-700 {
  color: rgb(34.84, 29.12, 105.04);
  background-color: rgb(202.36, 199.28, 240.16);
}
.list-group-item-indigo-700.list-group-item-action:hover,
.list-group-item-indigo-700.list-group-item-action:focus {
  color: rgb(34.84, 29.12, 105.04);
  background-color: rgb(183.3361904762, 179.1430952381, 234.7969047619);
}
.list-group-item-indigo-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(34.84, 29.12, 105.04);
  border-color: rgb(34.84, 29.12, 105.04);
}
.list-group-item-indigo-800 {
  color: rgb(28.6, 24.96, 84.76);
  background-color: rgb(199, 197.04, 229.24);
}
.list-group-item-indigo-800.list-group-item-action:hover,
.list-group-item-indigo-800.list-group-item-action:focus {
  color: rgb(28.6, 24.96, 84.76);
  background-color: rgb(181.9431438127, 179.3861538462, 221.3938461538);
}
.list-group-item-indigo-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(28.6, 24.96, 84.76);
  border-color: rgb(28.6, 24.96, 84.76);
}
.list-group-item-indigo-900 {
  color: rgb(25.48, 23.92, 67.08);
  background-color: rgb(197.32, 196.48, 219.72);
}
.list-group-item-indigo-900.list-group-item-action:hover,
.list-group-item-indigo-900.list-group-item-action:focus {
  color: rgb(25.48, 23.92, 67.08);
  background-color: rgb(181.6394029851, 180.5710447761, 210.1289552239);
}
.list-group-item-indigo-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(25.48, 23.92, 67.08);
  border-color: rgb(25.48, 23.92, 67.08);
}
.list-group-item-indigo-950 {
  color: rgb(15.6, 14.04, 39);
  background-color: rgb(192, 191.16, 204.6);
}
.list-group-item-indigo-950.list-group-item-action:hover,
.list-group-item-indigo-950.list-group-item-action:focus {
  color: rgb(15.6, 14.04, 39);
  background-color: rgb(177.9375, 176.91, 193.35);
}
.list-group-item-indigo-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(15.6, 14.04, 39);
  border-color: rgb(15.6, 14.04, 39);
}
.list-group-item-violet-50 {
  color: rgb(127.4, 126.36, 132.6);
  background-color: rgb(252.2, 251.64, 255);
}
.list-group-item-violet-50.list-group-item-action:hover,
.list-group-item-violet-50.list-group-item-action:focus {
  color: rgb(127.4, 126.36, 132.6);
  background-color: rgb(230.95, 226.14, 255);
}
.list-group-item-violet-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 126.36, 132.6);
  border-color: rgb(127.4, 126.36, 132.6);
}
.list-group-item-violet-100 {
  color: rgb(123.24, 121.16, 132.08);
  background-color: rgb(249.96, 248.84, 254.72);
}
.list-group-item-violet-100.list-group-item-action:hover,
.list-group-item-violet-100.list-group-item-action:focus {
  color: rgb(123.24, 121.16, 132.08);
  background-color: rgb(230.0034782609, 224.4486956522, 253.6113043478);
}
.list-group-item-violet-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(123.24, 121.16, 132.08);
  border-color: rgb(123.24, 121.16, 132.08);
}
.list-group-item-violet-200 {
  color: rgb(114.92, 111.28, 132.08);
  background-color: rgb(245.48, 243.52, 254.72);
}
.list-group-item-violet-200.list-group-item-action:hover,
.list-group-item-violet-200.list-group-item-action:focus {
  color: rgb(114.92, 111.28, 132.08);
  background-color: rgb(224.8371428571, 218.6271428571, 254.1128571429);
}
.list-group-item-violet-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(114.92, 111.28, 132.08);
  border-color: rgb(114.92, 111.28, 132.08);
}
.list-group-item-violet-300 {
  color: rgb(101.92, 94.12, 131.56);
  background-color: rgb(238.48, 234.28, 254.44);
}
.list-group-item-violet-300.list-group-item-action:hover,
.list-group-item-violet-300.list-group-item-action:focus {
  color: rgb(101.92, 94.12, 131.56);
  background-color: rgb(218.6839473684, 209.4510526316, 253.7689473684);
}
.list-group-item-violet-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(101.92, 94.12, 131.56);
  border-color: rgb(101.92, 94.12, 131.56);
}
.list-group-item-violet-400 {
  color: rgb(86.84, 72.28, 130);
  background-color: rgb(230.36, 222.52, 253.6);
}
.list-group-item-violet-400.list-group-item-action:hover,
.list-group-item-violet-400.list-group-item-action:focus {
  color: rgb(86.84, 72.28, 130);
  background-color: rgb(211.8145454545, 198.0737190083, 252.5462809917);
}
.list-group-item-violet-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(86.84, 72.28, 130);
  border-color: rgb(86.84, 72.28, 130);
}
.list-group-item-violet-500 {
  color: rgb(72.28, 47.84, 127.92);
  background-color: rgb(222.52, 209.36, 252.48);
}
.list-group-item-violet-500.list-group-item-action:hover,
.list-group-item-violet-500.list-group-item-action:focus {
  color: rgb(72.28, 47.84, 127.92);
  background-color: rgb(205.3223255814, 185.1943023256, 251.1456976744);
}
.list-group-item-violet-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(72.28, 47.84, 127.92);
  border-color: rgb(72.28, 47.84, 127.92);
}
.list-group-item-violet-600 {
  color: rgb(64.48, 30.16, 123.24);
  background-color: rgb(218.32, 199.84, 249.96);
}
.list-group-item-violet-600.list-group-item-action:hover,
.list-group-item-violet-600.list-group-item-action:focus {
  color: rgb(64.48, 30.16, 123.24);
  background-color: rgb(202.7827906977, 176.4748837209, 247.8251162791);
}
.list-group-item-violet-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(64.48, 30.16, 123.24);
  border-color: rgb(64.48, 30.16, 123.24);
}
.list-group-item-violet-700 {
  color: rgb(56.68, 20.8, 112.84);
  background-color: rgb(214.12, 194.8, 244.36);
}
.list-group-item-violet-700.list-group-item-action:hover,
.list-group-item-violet-700.list-group-item-action:focus {
  color: rgb(56.68, 20.8, 112.84);
  background-color: rgb(199.4045849802, 173.1300395257, 240.5299604743);
}
.list-group-item-violet-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.68, 20.8, 112.84);
  border-color: rgb(56.68, 20.8, 112.84);
}
.list-group-item-violet-800 {
  color: rgb(47.32, 17.16, 94.64);
  background-color: rgb(209.08, 192.84, 234.56);
}
.list-group-item-violet-800.list-group-item-action:hover,
.list-group-item-violet-800.list-group-item-action:focus {
  color: rgb(47.32, 17.16, 94.64);
  background-color: rgb(194.9037288136, 173.6501694915, 228.2498305085);
}
.list-group-item-violet-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(47.32, 17.16, 94.64);
  border-color: rgb(47.32, 17.16, 94.64);
}
.list-group-item-violet-900 {
  color: rgb(39.52, 15.08, 77.48);
  background-color: rgb(204.88, 191.72, 225.32);
}
.list-group-item-violet-900.list-group-item-action:hover,
.list-group-item-violet-900.list-group-item-action:focus {
  color: rgb(39.52, 15.08, 77.48);
  background-color: rgb(191.1315060241, 174.3615662651, 217.1784337349);
}
.list-group-item-violet-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(39.52, 15.08, 77.48);
  border-color: rgb(39.52, 15.08, 77.48);
}
.list-group-item-violet-950 {
  color: rgb(23.92, 8.32, 52.52);
  background-color: rgb(196.48, 188.08, 211.88);
}
.list-group-item-violet-950.list-group-item-action:hover,
.list-group-item-violet-950.list-group-item-action:focus {
  color: rgb(23.92, 8.32, 52.52);
  background-color: rgb(182.9189312977, 172.5723664122, 201.8876335878);
}
.list-group-item-violet-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(23.92, 8.32, 52.52);
  border-color: rgb(23.92, 8.32, 52.52);
}
.list-group-item-purple-50 {
  color: rgb(130, 127.4, 132.6);
  background-color: rgb(253.6, 252.2, 255);
}
.list-group-item-purple-50.list-group-item-action:hover,
.list-group-item-purple-50.list-group-item-action:focus {
  color: rgb(130, 127.4, 132.6);
  background-color: rgb(240.85, 226.7, 255);
}
.list-group-item-purple-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130, 127.4, 132.6);
  border-color: rgb(130, 127.4, 132.6);
}
.list-group-item-purple-100 {
  color: rgb(126.36, 120.64, 132.6);
  background-color: rgb(251.64, 248.56, 255);
}
.list-group-item-purple-100.list-group-item-action:hover,
.list-group-item-purple-100.list-group-item-action:focus {
  color: rgb(126.36, 120.64, 132.6);
  background-color: rgb(238.3356521739, 223.06, 255);
}
.list-group-item-purple-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.36, 120.64, 132.6);
  border-color: rgb(126.36, 120.64, 132.6);
}
.list-group-item-purple-200 {
  color: rgb(121.16, 110.76, 132.6);
  background-color: rgb(248.84, 243.24, 255);
}
.list-group-item-purple-200.list-group-item-action:hover,
.list-group-item-purple-200.list-group-item-action:focus {
  color: rgb(121.16, 110.76, 132.6);
  background-color: rgb(235.4828571429, 217.74, 255);
}
.list-group-item-purple-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(121.16, 110.76, 132.6);
  border-color: rgb(121.16, 110.76, 132.6);
}
.list-group-item-purple-300 {
  color: rgb(112.32, 93.6, 132.08);
  background-color: rgb(244.08, 234, 254.72);
}
.list-group-item-purple-300.list-group-item-action:hover,
.list-group-item-purple-300.list-group-item-action:focus {
  color: rgb(112.32, 93.6, 132.08);
  background-color: rgb(230.9944736842, 208.8355263158, 254.3844736842);
}
.list-group-item-purple-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(112.32, 93.6, 132.08);
  border-color: rgb(112.32, 93.6, 132.08);
}
.list-group-item-purple-400 {
  color: rgb(99.84, 68.64, 131.04);
  background-color: rgb(237.36, 220.56, 254.16);
}
.list-group-item-purple-400.list-group-item-action:hover,
.list-group-item-purple-400.list-group-item-action:focus {
  color: rgb(99.84, 68.64, 131.04);
  background-color: rgb(224.61, 195.6671428571, 253.5528571429);
}
.list-group-item-purple-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(99.84, 68.64, 131.04);
  border-color: rgb(99.84, 68.64, 131.04);
}
.list-group-item-purple-500 {
  color: rgb(87.36, 44.2, 128.44);
  background-color: rgb(230.64, 207.4, 252.76);
}
.list-group-item-purple-500.list-group-item-action:hover,
.list-group-item-purple-500.list-group-item-action:focus {
  color: rgb(87.36, 44.2, 128.44);
  background-color: rgb(218.1765168539, 183.0460674157, 251.6139325843);
}
.list-group-item-purple-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(87.36, 44.2, 128.44);
  border-color: rgb(87.36, 44.2, 128.44);
}
.list-group-item-purple-600 {
  color: rgb(76.44, 26.52, 121.68);
  background-color: rgb(224.76, 197.88, 249.12);
}
.list-group-item-purple-600.list-group-item-action:hover,
.list-group-item-purple-600.list-group-item-action:focus {
  color: rgb(76.44, 26.52, 121.68);
  background-color: rgb(212.52, 174.76, 246.74);
}
.list-group-item-purple-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(76.44, 26.52, 121.68);
  border-color: rgb(76.44, 26.52, 121.68);
}
.list-group-item-purple-700 {
  color: rgb(65.52, 17.68, 107.12);
  background-color: rgb(218.88, 193.12, 241.28);
}
.list-group-item-purple-700.list-group-item-action:hover,
.list-group-item-purple-700.list-group-item-action:focus {
  color: rgb(65.52, 17.68, 107.12);
  background-color: rgb(206.6966666667, 172.2477777778, 236.6522222222);
}
.list-group-item-purple-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(65.52, 17.68, 107.12);
  border-color: rgb(65.52, 17.68, 107.12);
}
.list-group-item-purple-800 {
  color: rgb(55.64, 17.16, 87.36);
  background-color: rgb(213.56, 192.84, 230.64);
}
.list-group-item-purple-800.list-group-item-action:hover,
.list-group-item-purple-800.list-group-item-action:focus {
  color: rgb(55.64, 17.16, 87.36);
  background-color: rgb(201.346407767, 174.5196116505, 223.4603883495);
}
.list-group-item-purple-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(55.64, 17.16, 87.36);
  border-color: rgb(55.64, 17.16, 87.36);
}
.list-group-item-purple-900 {
  color: rgb(45.76, 14.56, 70.2);
  background-color: rgb(208.24, 191.44, 221.4);
}
.list-group-item-purple-900.list-group-item-action:hover,
.list-group-item-purple-900.list-group-item-action:focus {
  color: rgb(45.76, 14.56, 70.2);
  background-color: rgb(195.9676657061, 174.758443804, 212.581556196);
}
.list-group-item-purple-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(45.76, 14.56, 70.2);
  border-color: rgb(45.76, 14.56, 70.2);
}
.list-group-item-purple-950 {
  color: rgb(30.68, 3.64, 52);
  background-color: rgb(200.12, 185.56, 211.6);
}
.list-group-item-purple-950.list-group-item-action:hover,
.list-group-item-purple-950.list-group-item-action:focus {
  color: rgb(30.68, 3.64, 52);
  background-color: rgb(187.7180148883, 169.8676923077, 201.7923076923);
}
.list-group-item-purple-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(30.68, 3.64, 52);
  border-color: rgb(30.68, 3.64, 52);
}
.list-group-item-fuchsia-50 {
  color: rgb(131.56, 126.88, 132.6);
  background-color: rgb(254.44, 251.92, 255);
}
.list-group-item-fuchsia-50.list-group-item-action:hover,
.list-group-item-fuchsia-50.list-group-item-action:focus {
  color: rgb(131.56, 126.88, 132.6);
  background-color: rgb(249.8036363636, 226.42, 255);
}
.list-group-item-fuchsia-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 126.88, 132.6);
  border-color: rgb(131.56, 126.88, 132.6);
}
.list-group-item-fuchsia-100 {
  color: rgb(130, 120.64, 132.6);
  background-color: rgb(253.6, 248.56, 255);
}
.list-group-item-fuchsia-100.list-group-item-action:hover,
.list-group-item-fuchsia-100.list-group-item-action:focus {
  color: rgb(130, 120.64, 132.6);
  background-color: rgb(248.0565217391, 223.06, 255);
}
.list-group-item-fuchsia-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130, 120.64, 132.6);
  border-color: rgb(130, 120.64, 132.6);
}
.list-group-item-fuchsia-200 {
  color: rgb(127.4, 108.16, 132.08);
  background-color: rgb(252.2, 241.84, 254.72);
}
.list-group-item-fuchsia-200.list-group-item-action:hover,
.list-group-item-fuchsia-200.list-group-item-action:focus {
  color: rgb(127.4, 108.16, 132.08);
  background-color: rgb(246.8875, 216.87125, 254.18875);
}
.list-group-item-fuchsia-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 108.16, 132.08);
  border-color: rgb(127.4, 108.16, 132.08);
}
.list-group-item-fuchsia-300 {
  color: rgb(124.8, 88.92, 131.04);
  background-color: rgb(250.8, 231.48, 254.16);
}
.list-group-item-fuchsia-300.list-group-item-action:hover,
.list-group-item-fuchsia-300.list-group-item-action:focus {
  color: rgb(124.8, 88.92, 131.04);
  background-color: rgb(246.4034482759, 206.8593103448, 253.2806896552);
}
.list-group-item-fuchsia-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(124.8, 88.92, 131.04);
  border-color: rgb(124.8, 88.92, 131.04);
}
.list-group-item-fuchsia-400 {
  color: rgb(120.64, 62.92, 129.48);
  background-color: rgb(248.56, 217.48, 253.32);
}
.list-group-item-fuchsia-400.list-group-item-action:hover,
.list-group-item-fuchsia-400.list-group-item-action:focus {
  color: rgb(120.64, 62.92, 129.48);
  background-color: rgb(244.3707142857, 193.0728571429, 252.2271428571);
}
.list-group-item-fuchsia-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(120.64, 62.92, 129.48);
  border-color: rgb(120.64, 62.92, 129.48);
}
.list-group-item-fuchsia-500 {
  color: rgb(112.84, 36.4, 124.28);
  background-color: rgb(244.36, 203.2, 250.52);
}
.list-group-item-fuchsia-500.list-group-item-action:hover,
.list-group-item-fuchsia-500.list-group-item-action:focus {
  color: rgb(112.84, 36.4, 124.28);
  background-color: rgb(239.5391044776, 179.7298507463, 248.4901492537);
}
.list-group-item-fuchsia-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(112.84, 36.4, 124.28);
  border-color: rgb(112.84, 36.4, 124.28);
}
.list-group-item-fuchsia-600 {
  color: rgb(99.84, 19.76, 109.72);
  background-color: rgb(237.36, 194.24, 242.68);
}
.list-group-item-fuchsia-600.list-group-item-action:hover,
.list-group-item-fuchsia-600.list-group-item-action:focus {
  color: rgb(99.84, 19.76, 109.72);
  background-color: rgb(231.2048275862, 173.0388505747, 238.3811494253);
}
.list-group-item-fuchsia-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(99.84, 19.76, 109.72);
  border-color: rgb(99.84, 19.76, 109.72);
}
.list-group-item-fuchsia-700 {
  color: rgb(84.24, 14.56, 91);
  background-color: rgb(228.96, 191.44, 232.6);
}
.list-group-item-fuchsia-700.list-group-item-action:hover,
.list-group-item-fuchsia-700.list-group-item-action:focus {
  color: rgb(84.24, 14.56, 91);
  background-color: rgb(221.2352442997, 172.5849511401, 225.9550488599);
}
.list-group-item-fuchsia-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(84.24, 14.56, 91);
  border-color: rgb(84.24, 14.56, 91);
}
.list-group-item-fuchsia-800 {
  color: rgb(69.68, 13, 74.36);
  background-color: rgb(221.12, 190.6, 223.64);
}
.list-group-item-fuchsia-800.list-group-item-action:hover,
.list-group-item-fuchsia-800.list-group-item-action:focus {
  color: rgb(69.68, 13, 74.36);
  background-color: rgb(212.0980701754, 173.450877193, 215.289122807);
}
.list-group-item-fuchsia-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(69.68, 13, 74.36);
  border-color: rgb(69.68, 13, 74.36);
}
.list-group-item-fuchsia-900 {
  color: rgb(58.24, 13.52, 60.84);
  background-color: rgb(214.96, 190.88, 216.36);
}
.list-group-item-fuchsia-900.list-group-item-action:hover,
.list-group-item-fuchsia-900.list-group-item-action:focus {
  color: rgb(58.24, 13.52, 60.84);
  background-color: rgb(205.0240326975, 174.9685558583, 206.7714441417);
}
.list-group-item-fuchsia-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(58.24, 13.52, 60.84);
  border-color: rgb(58.24, 13.52, 60.84);
}
.list-group-item-fuchsia-950 {
  color: rgb(38.48, 2.08, 40.56);
  background-color: rgb(204.32, 184.72, 205.44);
}
.list-group-item-fuchsia-950.list-group-item-action:hover,
.list-group-item-fuchsia-950.list-group-item-action:focus {
  color: rgb(38.48, 2.08, 40.56);
  background-color: rgb(193.5361214953, 169.7655607477, 194.8944392523);
}
.list-group-item-fuchsia-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(38.48, 2.08, 40.56);
  border-color: rgb(38.48, 2.08, 40.56);
}
.list-group-item-pink-50 {
  color: rgb(131.56, 125.84, 128.96);
  background-color: rgb(254.44, 251.36, 253.04);
}
.list-group-item-pink-50.list-group-item-action:hover,
.list-group-item-pink-50.list-group-item-action:focus {
  color: rgb(131.56, 125.84, 128.96);
  background-color: rgb(251.04, 229.26, 241.14);
}
.list-group-item-pink-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 125.84, 128.96);
  border-color: rgb(131.56, 125.84, 128.96);
}
.list-group-item-pink-100 {
  color: rgb(131.04, 120.12, 126.36);
  background-color: rgb(254.16, 248.28, 251.64);
}
.list-group-item-pink-100.list-group-item-action:hover,
.list-group-item-pink-100.list-group-item-action:focus {
  color: rgb(131.04, 120.12, 126.36);
  background-color: rgb(251.3266666667, 225.6133333333, 240.3066666667);
}
.list-group-item-pink-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.04, 120.12, 126.36);
  border-color: rgb(131.04, 120.12, 126.36);
}
.list-group-item-pink-200 {
  color: rgb(130.52, 107.64, 120.64);
  background-color: rgb(253.88, 241.56, 248.56);
}
.list-group-item-pink-200.list-group-item-action:hover,
.list-group-item-pink-200.list-group-item-action:focus {
  color: rgb(130.52, 107.64, 120.64);
  background-color: rgb(251.9184615385, 218.0215384615, 237.2811538462);
}
.list-group-item-pink-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130.52, 107.64, 120.64);
  border-color: rgb(130.52, 107.64, 120.64);
}
.list-group-item-pink-300 {
  color: rgb(129.48, 87.36, 110.24);
  background-color: rgb(253.32, 230.64, 242.96);
}
.list-group-item-pink-300.list-group-item-action:hover,
.list-group-item-pink-300.list-group-item-action:focus {
  color: rgb(129.48, 87.36, 110.24);
  background-color: rgb(251.6748387097, 206.7851612903, 231.1696774194);
}
.list-group-item-pink-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(129.48, 87.36, 110.24);
  border-color: rgb(129.48, 87.36, 110.24);
}
.list-group-item-pink-400 {
  color: rgb(126.88, 59.28, 94.64);
  background-color: rgb(251.92, 215.52, 234.56);
}
.list-group-item-pink-400.list-group-item-action:hover,
.list-group-item-pink-400.list-group-item-action:focus {
  color: rgb(126.88, 59.28, 94.64);
  background-color: rgb(250.0746052632, 191.8653947368, 222.3132894737);
}
.list-group-item-pink-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.88, 59.28, 94.64);
  border-color: rgb(126.88, 59.28, 94.64);
}
.list-group-item-pink-500 {
  color: rgb(122.72, 37.44, 79.56);
  background-color: rgb(249.68, 203.76, 226.44);
}
.list-group-item-pink-500.list-group-item-action:hover,
.list-group-item-pink-500.list-group-item-action:focus {
  color: rgb(122.72, 37.44, 79.56);
  background-color: rgb(247.2814851485, 180.6585148515, 213.5637623762);
}
.list-group-item-pink-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(122.72, 37.44, 79.56);
  border-color: rgb(122.72, 37.44, 79.56);
}
.list-group-item-pink-600 {
  color: rgb(113.88, 20.28, 61.88);
  background-color: rgb(244.92, 194.52, 216.92);
}
.list-group-item-pink-600.list-group-item-action:hover,
.list-group-item-pink-600.list-group-item-action:focus {
  color: rgb(113.88, 20.28, 61.88);
  background-color: rgb(241.2771428571, 172.6628571429, 203.1580952381);
}
.list-group-item-pink-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(113.88, 20.28, 61.88);
  border-color: rgb(113.88, 20.28, 61.88);
}
.list-group-item-pink-700 {
  color: rgb(98.8, 12.48, 48.36);
  background-color: rgb(236.8, 190.32, 209.64);
}
.list-group-item-pink-700.list-group-item-action:hover,
.list-group-item-pink-700.list-group-item-action:focus {
  color: rgb(98.8, 12.48, 48.36);
  background-color: rgb(231.2003378378, 170.4196621622, 195.6839189189);
}
.list-group-item-pink-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(98.8, 12.48, 48.36);
  border-color: rgb(98.8, 12.48, 48.36);
}
.list-group-item-pink-800 {
  color: rgb(81.64, 11.96, 40.04);
  background-color: rgb(227.56, 190.04, 205.16);
}
.list-group-item-pink-800.list-group-item-action:hover,
.list-group-item-pink-800.list-group-item-action:focus {
  color: rgb(81.64, 11.96, 40.04);
  background-color: rgb(219.9872727273, 172.1127272727, 191.4054545455);
}
.list-group-item-pink-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(81.64, 11.96, 40.04);
  border-color: rgb(81.64, 11.96, 40.04);
}
.list-group-item-pink-900 {
  color: rgb(68.12, 12.48, 34.84);
  background-color: rgb(220.28, 190.32, 202.36);
}
.list-group-item-pink-900.list-group-item-action:hover,
.list-group-item-pink-900.list-group-item-action:focus {
  color: rgb(68.12, 12.48, 34.84);
  background-color: rgb(211.3729577465, 173.7270422535, 188.8557746479);
}
.list-group-item-pink-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(68.12, 12.48, 34.84);
  border-color: rgb(68.12, 12.48, 34.84);
}
.list-group-item-pink-950 {
  color: rgb(41.6, 3.64, 18.72);
  background-color: rgb(206, 185.56, 193.68);
}
.list-group-item-pink-950.list-group-item-action:hover,
.list-group-item-pink-950.list-group-item-action:focus {
  color: rgb(41.6, 3.64, 18.72);
  background-color: rgb(195.4503546099, 170.6096453901, 180.4778723404);
}
.list-group-item-pink-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(41.6, 3.64, 18.72);
  border-color: rgb(41.6, 3.64, 18.72);
}
.list-group-item-rose-50 {
  color: rgb(132.6, 125.32, 125.84);
  background-color: rgb(255, 251.08, 251.36);
}
.list-group-item-rose-50.list-group-item-action:hover,
.list-group-item-rose-50.list-group-item-action:focus {
  color: rgb(132.6, 125.32, 125.84);
  background-color: rgb(255, 225.58, 227.6814285714);
}
.list-group-item-rose-50.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 125.32, 125.84);
  border-color: rgb(132.6, 125.32, 125.84);
}
.list-group-item-rose-100 {
  color: rgb(132.6, 118.56, 119.6);
  background-color: rgb(255, 247.44, 248);
}
.list-group-item-rose-100.list-group-item-action:hover,
.list-group-item-rose-100.list-group-item-action:focus {
  color: rgb(132.6, 118.56, 119.6);
  background-color: rgb(255, 221.94, 224.3888888889);
}
.list-group-item-rose-100.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.6, 118.56, 119.6);
  border-color: rgb(132.6, 118.56, 119.6);
}
.list-group-item-rose-200 {
  color: rgb(132.08, 106.6, 109.72);
  background-color: rgb(254.72, 241, 242.68);
}
.list-group-item-rose-200.list-group-item-action:hover,
.list-group-item-rose-200.list-group-item-action:focus {
  color: rgb(132.08, 106.6, 109.72);
  background-color: rgb(254.22, 216, 220.68);
}
.list-group-item-rose-200.list-group-item-action.active {
  color: #fff;
  background-color: rgb(132.08, 106.6, 109.72);
  border-color: rgb(132.08, 106.6, 109.72);
}
.list-group-item-rose-300 {
  color: rgb(131.56, 85.28, 91);
  background-color: rgb(254.44, 229.52, 232.6);
}
.list-group-item-rose-300.list-group-item-action:hover,
.list-group-item-rose-300.list-group-item-action:focus {
  color: rgb(131.56, 85.28, 91);
  background-color: rgb(253.8916129032, 204.5683870968, 210.664516129);
}
.list-group-item-rose-300.list-group-item-action.active {
  color: #fff;
  background-color: rgb(131.56, 85.28, 91);
  border-color: rgb(131.56, 85.28, 91);
}
.list-group-item-rose-400 {
  color: rgb(130.52, 58.76, 69.16);
  background-color: rgb(253.88, 215.24, 220.84);
}
.list-group-item-rose-400.list-group-item-action:hover,
.list-group-item-rose-400.list-group-item-action:focus {
  color: rgb(130.52, 58.76, 69.16);
  background-color: rgb(253.181369863, 190.438630137, 199.5317808219);
}
.list-group-item-rose-400.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130.52, 58.76, 69.16);
  border-color: rgb(130.52, 58.76, 69.16);
}
.list-group-item-rose-500 {
  color: rgb(126.88, 32.76, 48.88);
  background-color: rgb(251.92, 201.24, 209.92);
}
.list-group-item-rose-500.list-group-item-action:hover,
.list-group-item-rose-500.list-group-item-action:focus {
  color: rgb(126.88, 32.76, 48.88);
  background-color: rgb(250.538226601, 177.121773399, 189.695862069);
}
.list-group-item-rose-500.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.88, 32.76, 48.88);
  border-color: rgb(126.88, 32.76, 48.88);
}
.list-group-item-rose-600 {
  color: rgb(117, 15.08, 37.44);
  background-color: rgb(246.6, 191.72, 203.76);
}
.list-group-item-rose-600.list-group-item-action:hover,
.list-group-item-rose-600.list-group-item-action:focus {
  color: rgb(117, 15.08, 37.44);
  background-color: rgb(243.61171875, 169.20828125, 185.531484375);
}
.list-group-item-rose-600.list-group-item-action.active {
  color: #fff;
  background-color: rgb(117, 15.08, 37.44);
  border-color: rgb(117, 15.08, 37.44);
}
.list-group-item-rose-700 {
  color: rgb(98.8, 9.36, 31.2);
  background-color: rgb(236.8, 188.64, 200.4);
}
.list-group-item-rose-700.list-group-item-action:hover,
.list-group-item-rose-700.list-group-item-action:focus {
  color: rgb(98.8, 9.36, 31.2);
  background-color: rgb(231.311589404, 168.628410596, 183.9347682119);
}
.list-group-item-rose-700.list-group-item-action.active {
  color: #fff;
  background-color: rgb(98.8, 9.36, 31.2);
  border-color: rgb(98.8, 9.36, 31.2);
}
.list-group-item-rose-800 {
  color: rgb(82.68, 9.36, 29.64);
  background-color: rgb(228.12, 188.64, 199.56);
}
.list-group-item-rose-800.list-group-item-action:hover,
.list-group-item-rose-800.list-group-item-action:focus {
  color: rgb(82.68, 9.36, 29.64);
  background-color: rgb(220.7686486486, 170.4913513514, 184.3978378378);
}
.list-group-item-rose-800.list-group-item-action.active {
  color: #fff;
  background-color: rgb(82.68, 9.36, 29.64);
  border-color: rgb(82.68, 9.36, 29.64);
}
.list-group-item-rose-900 {
  color: rgb(70.72, 9.88, 28.6);
  background-color: rgb(221.68, 188.92, 199);
}
.list-group-item-rose-900.list-group-item-action:hover,
.list-group-item-rose-900.list-group-item-action:focus {
  color: rgb(70.72, 9.88, 28.6);
  background-color: rgb(213.1321126761, 171.9678873239, 184.6338028169);
}
.list-group-item-rose-900.list-group-item-action.active {
  color: #fff;
  background-color: rgb(70.72, 9.88, 28.6);
  border-color: rgb(70.72, 9.88, 28.6);
}
.list-group-item-rose-950 {
  color: rgb(39.52, 2.6, 13);
  background-color: rgb(204.88, 185, 190.6);
}
.list-group-item-rose-950.list-group-item-action:hover,
.list-group-item-rose-950.list-group-item-action:focus {
  color: rgb(39.52, 2.6, 13);
  background-color: rgb(194.2401398601, 170.1398601399, 176.9286713287);
}
.list-group-item-rose-950.list-group-item-action.active {
  color: #fff;
  background-color: rgb(39.52, 2.6, 13);
  border-color: rgb(39.52, 2.6, 13);
}
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover,
.close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}
a.close.disabled {
  pointer-events: none;
}
.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}
.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.toast-body {
  padding: 0.75rem;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}
.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top,
.bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow,
.bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}
.bs-tooltip-right,
.bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow,
.bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}
.bs-tooltip-bottom,
.bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow,
.bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}
.bs-tooltip-left,
.bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow,
.bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before,
.popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-popover-top,
.bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow,
.bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before,
.bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after,
.bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}
.bs-popover-right,
.bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow,
.bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before,
.bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after,
.bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
.bs-popover-bottom,
.bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow,
.bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before,
.bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after,
.bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}
.bs-popover-left,
.bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow,
.bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before,
.bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after,
.bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #009DA0 !important;
}
a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(0, 106.95625, 109) !important;
}
.bg-secondary {
  background-color: #868e96 !important;
}
a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(108.2522123894, 116.5, 124.7477876106) !important;
}
.bg-success {
  background-color: #0CC27E !important;
}
a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427) !important;
}
.bg-info {
  background-color: #1CBCD8 !important;
}
a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164) !important;
}
.bg-warning {
  background-color: #FF8D60 !important;
}
a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(255, 104.4339622642, 45) !important;
}
.bg-danger {
  background-color: #FF586B !important;
}
a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(255, 37, 61.8023952096) !important;
}
.bg-light {
  background-color: #f8f9fa !important;
}
a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}
.bg-dark {
  background-color: #343a40 !important;
}
a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}
.bg-multi-green {
  background-color: #0CC27E !important;
}
a.bg-multi-green:hover,
a.bg-multi-green:focus,
button.bg-multi-green:hover,
button.bg-multi-green:focus {
  background-color: rgb(9.0291262136, 145.9708737864, 94.8058252427) !important;
}
.bg-multi-blue {
  background-color: #1CBCD8 !important;
}
a.bg-multi-blue:hover,
a.bg-multi-blue:focus,
button.bg-multi-blue:hover,
button.bg-multi-blue:focus {
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164) !important;
}
.bg-multi-red {
  background-color: #FF586B !important;
}
a.bg-multi-red:hover,
a.bg-multi-red:focus,
button.bg-multi-red:hover,
button.bg-multi-red:focus {
  background-color: rgb(255, 37, 61.8023952096) !important;
}
.bg-multi-yellow {
  background-color: #FFD76E !important;
}
a.bg-multi-yellow:hover,
a.bg-multi-yellow:focus,
button.bg-multi-yellow:hover,
button.bg-multi-yellow:focus {
  background-color: rgb(255, 200.9310344828, 59) !important;
}
.bg-multi-purple {
  background-color: #A389D4 !important;
}
a.bg-multi-purple:hover,
a.bg-multi-purple:focus,
button.bg-multi-purple:hover,
button.bg-multi-purple:focus {
  background-color: rgb(133.8571428571, 99.6211180124, 198.3788819876) !important;
}
.bg-multi-grey {
  background-color: #868e96 !important;
}
a.bg-multi-grey:hover,
a.bg-multi-grey:focus,
button.bg-multi-grey:hover,
button.bg-multi-grey:focus {
  background-color: rgb(108.2522123894, 116.5, 124.7477876106) !important;
}
.bg-multi-dark {
  background-color: #343a40 !important;
}
a.bg-multi-dark:hover,
a.bg-multi-dark:focus,
button.bg-multi-dark:hover,
button.bg-multi-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}
.bg-multi-light {
  background-color: #f8f9fa !important;
}
a.bg-multi-light:hover,
a.bg-multi-light:focus,
button.bg-multi-light:hover,
button.bg-multi-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}
.bg-multi-cian {
  background-color: #009DA0 !important;
}
a.bg-multi-cian:hover,
a.bg-multi-cian:focus,
button.bg-multi-cian:hover,
button.bg-multi-cian:focus {
  background-color: rgb(0, 106.95625, 109) !important;
}
.bg-multi-orange {
  background-color: #FF8D60 !important;
}
a.bg-multi-orange:hover,
a.bg-multi-orange:focus,
button.bg-multi-orange:hover,
button.bg-multi-orange:focus {
  background-color: rgb(255, 104.4339622642, 45) !important;
}
.bg-multi-pink {
  background-color: #FF586B !important;
}
a.bg-multi-pink:hover,
a.bg-multi-pink:focus,
button.bg-multi-pink:hover,
button.bg-multi-pink:focus {
  background-color: rgb(255, 37, 61.8023952096) !important;
}
.bg-multi-teal {
  background-color: #1CBCD8 !important;
}
a.bg-multi-teal:hover,
a.bg-multi-teal:focus,
button.bg-multi-teal:hover,
button.bg-multi-teal:focus {
  background-color: rgb(22.1475409836, 148.7049180328, 170.8524590164) !important;
}
.bg-multi-indigo {
  background-color: #6610f2 !important;
}
a.bg-multi-indigo:hover,
a.bg-multi-indigo:focus,
button.bg-multi-indigo:hover,
button.bg-multi-indigo:focus {
  background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714) !important;
}
.bg-multi-blue-light {
  background-color: #ADD8E6 !important;
}
a.bg-multi-blue-light:hover,
a.bg-multi-blue-light:focus,
button.bg-multi-blue-light:hover,
button.bg-multi-blue-light:focus {
  background-color: rgb(133.9158878505, 197.4112149533, 218.0841121495) !important;
}
.bg-multi-blue-dark {
  background-color: #00008B !important;
}
a.bg-multi-blue-dark:hover,
a.bg-multi-blue-dark:focus,
button.bg-multi-blue-dark:hover,
button.bg-multi-blue-dark:focus {
  background-color: #000058 !important;
}
.bg-multi-green-light {
  background-color: #90EE90 !important;
}
a.bg-multi-green-light:hover,
a.bg-multi-green-light:focus,
button.bg-multi-green-light:hover,
button.bg-multi-green-light:focus {
  background-color: rgb(99.7734375, 231.2265625, 99.7734375) !important;
}
.bg-multi-green-dark {
  background-color: #006400 !important;
}
a.bg-multi-green-dark:hover,
a.bg-multi-green-dark:focus,
button.bg-multi-green-dark:hover,
button.bg-multi-green-dark:focus {
  background-color: #003100 !important;
}
.bg-multi-red-light {
  background-color: #FF7F7F !important;
}
a.bg-multi-red-light:hover,
a.bg-multi-red-light:focus,
button.bg-multi-red-light:hover,
button.bg-multi-red-light:focus {
  background-color: #ff4c4c !important;
}
.bg-multi-red-dark {
  background-color: #8B0000 !important;
}
a.bg-multi-red-dark:hover,
a.bg-multi-red-dark:focus,
button.bg-multi-red-dark:hover,
button.bg-multi-red-dark:focus {
  background-color: #580000 !important;
}
.bg-multi-yellow-light {
  background-color: #FFFFE0 !important;
}
a.bg-multi-yellow-light:hover,
a.bg-multi-yellow-light:focus,
button.bg-multi-yellow-light:hover,
button.bg-multi-yellow-light:focus {
  background-color: #ffffad !important;
}
.bg-multi-yellow-dark {
  background-color: #FFD700 !important;
}
a.bg-multi-yellow-dark:hover,
a.bg-multi-yellow-dark:focus,
button.bg-multi-yellow-dark:hover,
button.bg-multi-yellow-dark:focus {
  background-color: #ccac00 !important;
}
.bg-multi-purple-light {
  background-color: #E6E6FA !important;
}
a.bg-multi-purple-light:hover,
a.bg-multi-purple-light:focus,
button.bg-multi-purple-light:hover,
button.bg-multi-purple-light:focus {
  background-color: rgb(187.5, 187.5, 241.5) !important;
}
.bg-multi-purple-dark {
  background-color: #800080 !important;
}
a.bg-multi-purple-dark:hover,
a.bg-multi-purple-dark:focus,
button.bg-multi-purple-dark:hover,
button.bg-multi-purple-dark:focus {
  background-color: #4d004d !important;
}
.bg-multi-grey-light {
  background-color: #D3D3D3 !important;
}
a.bg-multi-grey-light:hover,
a.bg-multi-grey-light:focus,
button.bg-multi-grey-light:hover,
button.bg-multi-grey-light:focus {
  background-color: rgb(185.5, 185.5, 185.5) !important;
}
.bg-multi-grey-dark {
  background-color: #A9A9A9 !important;
}
a.bg-multi-grey-dark:hover,
a.bg-multi-grey-dark:focus,
button.bg-multi-grey-dark:hover,
button.bg-multi-grey-dark:focus {
  background-color: rgb(143.5, 143.5, 143.5) !important;
}
.bg-multi-dark-light {
  background-color: #696969 !important;
}
a.bg-multi-dark-light:hover,
a.bg-multi-dark-light:focus,
button.bg-multi-dark-light:hover,
button.bg-multi-dark-light:focus {
  background-color: rgb(79.5, 79.5, 79.5) !important;
}
.bg-multi-dark-dark {
  background-color: #1C1C1C !important;
}
a.bg-multi-dark-dark:hover,
a.bg-multi-dark-dark:focus,
button.bg-multi-dark-dark:hover,
button.bg-multi-dark-dark:focus {
  background-color: rgb(2.5, 2.5, 2.5) !important;
}
.bg-multi-light-light {
  background-color: #FFFFFF !important;
}
a.bg-multi-light-light:hover,
a.bg-multi-light-light:focus,
button.bg-multi-light-light:hover,
button.bg-multi-light-light:focus {
  background-color: rgb(229.5, 229.5, 229.5) !important;
}
.bg-multi-light-dark {
  background-color: #DCDCDC !important;
}
a.bg-multi-light-dark:hover,
a.bg-multi-light-dark:focus,
button.bg-multi-light-dark:hover,
button.bg-multi-light-dark:focus {
  background-color: rgb(194.5, 194.5, 194.5) !important;
}
.bg-multi-cian-light {
  background-color: #E0FFFF !important;
}
a.bg-multi-cian-light:hover,
a.bg-multi-cian-light:focus,
button.bg-multi-cian-light:hover,
button.bg-multi-cian-light:focus {
  background-color: #adffff !important;
}
.bg-multi-cian-dark {
  background-color: #008B8B !important;
}
a.bg-multi-cian-dark:hover,
a.bg-multi-cian-dark:focus,
button.bg-multi-cian-dark:hover,
button.bg-multi-cian-dark:focus {
  background-color: #005858 !important;
}
.bg-multi-orange-light {
  background-color: #FFA07A !important;
}
a.bg-multi-orange-light:hover,
a.bg-multi-orange-light:focus,
button.bg-multi-orange-light:hover,
button.bg-multi-orange-light:focus {
  background-color: rgb(255, 123.5714285714, 71) !important;
}
.bg-multi-orange-dark {
  background-color: #FF4500 !important;
}
a.bg-multi-orange-dark:hover,
a.bg-multi-orange-dark:focus,
button.bg-multi-orange-dark:hover,
button.bg-multi-orange-dark:focus {
  background-color: rgb(204, 55.2, 0) !important;
}
.bg-multi-pink-light {
  background-color: #FFB6C1 !important;
}
a.bg-multi-pink-light:hover,
a.bg-multi-pink-light:focus,
button.bg-multi-pink-light:hover,
button.bg-multi-pink-light:focus {
  background-color: rgb(255, 131, 149.6849315068) !important;
}
.bg-multi-pink-dark {
  background-color: #C71585 !important;
}
a.bg-multi-pink-dark:hover,
a.bg-multi-pink-dark:focus,
button.bg-multi-pink-dark:hover,
button.bg-multi-pink-dark:focus {
  background-color: rgb(152.8681818182, 16.1318181818, 102.1681818182) !important;
}
.bg-multi-teal-light {
  background-color: #AFEEEE !important;
}
a.bg-multi-teal-light:hover,
a.bg-multi-teal-light:focus,
button.bg-multi-teal-light:hover,
button.bg-multi-teal-light:focus {
  background-color: rgb(132.9381443299, 229.0618556701, 229.0618556701) !important;
}
.bg-multi-teal-dark {
  background-color: #008080 !important;
}
a.bg-multi-teal-dark:hover,
a.bg-multi-teal-dark:focus,
button.bg-multi-teal-dark:hover,
button.bg-multi-teal-dark:focus {
  background-color: #004d4d !important;
}
.bg-multi-indigo-light {
  background-color: #B0C4DE !important;
}
a.bg-multi-indigo-light:hover,
a.bg-multi-indigo-light:focus,
button.bg-multi-indigo-light:hover,
button.bg-multi-indigo-light:focus {
  background-color: rgb(140.0267857143, 169.1339285714, 206.9732142857) !important;
}
.bg-multi-indigo-dark {
  background-color: #4B0082 !important;
}
a.bg-multi-indigo-dark:hover,
a.bg-multi-indigo-dark:focus,
button.bg-multi-indigo-dark:hover,
button.bg-multi-indigo-dark:focus {
  background-color: rgb(45.5769230769, 0, 79) !important;
}
.bg-multi-primary {
  background-color: #005f60 !important;
}
a.bg-multi-primary:hover,
a.bg-multi-primary:focus,
button.bg-multi-primary:hover,
button.bg-multi-primary:focus {
  background-color: rgb(0, 44.53125, 45) !important;
}
.bg-multi-secondary {
  background-color: #5f6368 !important;
}
a.bg-multi-secondary:hover,
a.bg-multi-secondary:focus,
button.bg-multi-secondary:hover,
button.bg-multi-secondary:focus {
  background-color: rgb(70.6532663317, 73.6281407035, 77.3467336683) !important;
}
.bg-multi-thediary {
  background-color: #ff6f61 !important;
}
a.bg-multi-thediary:hover,
a.bg-multi-thediary:focus,
button.bg-multi-thediary:hover,
button.bg-multi-thediary:focus {
  background-color: rgb(255, 64.5189873418, 46) !important;
}
.bg-slate-50 {
  background-color: #f8fafc !important;
}
a.bg-slate-50:hover,
a.bg-slate-50:focus,
button.bg-slate-50:hover,
button.bg-slate-50:focus {
  background-color: rgb(212.3, 224.5, 236.7) !important;
}
.bg-slate-100 {
  background-color: #f1f5f9 !important;
}
a.bg-slate-100:hover,
a.bg-slate-100:focus,
button.bg-slate-100:hover,
button.bg-slate-100:focus {
  background-color: rgb(205.3, 219.5, 233.7) !important;
}
.bg-slate-200 {
  background-color: #e2e8f0 !important;
}
a.bg-slate-200:hover,
a.bg-slate-200:focus,
button.bg-slate-200:hover,
button.bg-slate-200:focus {
  background-color: rgb(192.3863636364, 205.3409090909, 222.6136363636) !important;
}
.bg-slate-300 {
  background-color: #cbd5e1 !important;
}
a.bg-slate-300:hover,
a.bg-slate-300:focus,
button.bg-slate-300:hover,
button.bg-slate-300:focus {
  background-color: rgb(170.6585365854, 186.8780487805, 206.3414634146) !important;
}
.bg-slate-400 {
  background-color: #94a3b8 !important;
}
a.bg-slate-400:hover,
a.bg-slate-400:focus,
button.bg-slate-400:hover,
button.bg-slate-400:focus {
  background-color: rgb(117.3426966292, 136.6404494382, 163.6573033708) !important;
}
.bg-slate-500 {
  background-color: #64748b !important;
}
a.bg-slate-500:hover,
a.bg-slate-500:focus,
button.bg-slate-500:hover,
button.bg-slate-500:focus {
  background-color: rgb(78.6610878661, 91.2468619247, 109.3389121339) !important;
}
.bg-slate-600 {
  background-color: #475569 !important;
}
a.bg-slate-600:hover,
a.bg-slate-600:focus,
button.bg-slate-600:hover,
button.bg-slate-600:focus {
  background-color: rgb(50.4261363636, 60.3693181818, 74.5738636364) !important;
}
.bg-slate-700 {
  background-color: #334155 !important;
}
a.bg-slate-700:hover,
a.bg-slate-700:focus,
button.bg-slate-700:hover,
button.bg-slate-700:focus {
  background-color: rgb(31.875, 40.625, 53.125) !important;
}
.bg-slate-800 {
  background-color: #1e293b !important;
}
a.bg-slate-800:hover,
a.bg-slate-800:focus,
button.bg-slate-800:hover,
button.bg-slate-800:focus {
  background-color: rgb(12.808988764, 17.5056179775, 25.191011236) !important;
}
.bg-slate-900 {
  background-color: #0f172a !important;
}
a.bg-slate-900:hover,
a.bg-slate-900:focus,
button.bg-slate-900:hover,
button.bg-slate-900:focus {
  background-color: rgb(1.5789473684, 2.4210526316, 4.4210526316) !important;
}
.bg-slate-950 {
  background-color: #020617 !important;
}
a.bg-slate-950:hover,
a.bg-slate-950:focus,
button.bg-slate-950:hover,
button.bg-slate-950:focus {
  background-color: black !important;
}
.bg-gray-50 {
  background-color: #f9fafb !important;
}
a.bg-gray-50:hover,
a.bg-gray-50:focus,
button.bg-gray-50:hover,
button.bg-gray-50:focus {
  background-color: rgb(218.4, 224.5, 230.6) !important;
}
.bg-gray-100 {
  background-color: #f3f4f6 !important;
}
a.bg-gray-100:hover,
a.bg-gray-100:focus,
button.bg-gray-100:hover,
button.bg-gray-100:focus {
  background-color: rgb(213.8571428571, 217.2857142857, 224.1428571429) !important;
}
.bg-gray-200 {
  background-color: #e5e7eb !important;
}
a.bg-gray-200:hover,
a.bg-gray-200:focus,
button.bg-gray-200:hover,
button.bg-gray-200:focus {
  background-color: rgb(200.1739130435, 204.3913043478, 212.8260869565) !important;
}
.bg-gray-300 {
  background-color: #d1d5db !important;
}
a.bg-gray-300:hover,
a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: rgb(180.3902439024, 186.8780487805, 196.6097560976) !important;
}
.bg-gray-400 {
  background-color: #9ca3af !important;
}
a.bg-gray-400:hover,
a.bg-gray-400:focus,
button.bg-gray-400:hover,
button.bg-gray-400:focus {
  background-color: rgb(127.7932960894, 136.7877094972, 152.2067039106) !important;
}
.bg-gray-500 {
  background-color: #6b7280 !important;
}
a.bg-gray-500:hover,
a.bg-gray-500:focus,
button.bg-gray-500:hover,
button.bg-gray-500:focus {
  background-color: rgb(83.7787234043, 89.2595744681, 100.2212765957) !important;
}
.bg-gray-600 {
  background-color: #4b5563 !important;
}
a.bg-gray-600:hover,
a.bg-gray-600:focus,
button.bg-gray-600:hover,
button.bg-gray-600:focus {
  background-color: rgb(53.0172413793, 60.0862068966, 69.9827586207) !important;
}
.bg-gray-700 {
  background-color: #374151 !important;
}
a.bg-gray-700:hover,
a.bg-gray-700:focus,
button.bg-gray-700:hover,
button.bg-gray-700:focus {
  background-color: rgb(34.375, 40.625, 50.625) !important;
}
.bg-gray-800 {
  background-color: #1f2937 !important;
}
a.bg-gray-800:hover,
a.bg-gray-800:focus,
button.bg-gray-800:hover,
button.bg-gray-800:focus {
  background-color: rgb(12.6162790698, 16.6860465116, 22.3837209302) !important;
}
.bg-gray-900 {
  background-color: #111827 !important;
}
a.bg-gray-900:hover,
a.bg-gray-900:focus,
button.bg-gray-900:hover,
button.bg-gray-900:focus {
  background-color: rgb(1.5178571429, 2.1428571429, 3.4821428571) !important;
}
.bg-gray-950 {
  background-color: #030712 !important;
}
a.bg-gray-950:hover,
a.bg-gray-950:focus,
button.bg-gray-950:hover,
button.bg-gray-950:focus {
  background-color: black !important;
}
.bg-zinc-50 {
  background-color: #fafafa !important;
}
a.bg-zinc-50:hover,
a.bg-zinc-50:focus,
button.bg-zinc-50:hover,
button.bg-zinc-50:focus {
  background-color: rgb(224.5, 224.5, 224.5) !important;
}
.bg-zinc-100 {
  background-color: #f4f4f5 !important;
}
a.bg-zinc-100:hover,
a.bg-zinc-100:focus,
button.bg-zinc-100:hover,
button.bg-zinc-100:focus {
  background-color: rgb(217.2857142857, 217.2857142857, 220.7142857143) !important;
}
.bg-zinc-200 {
  background-color: #e4e4e7 !important;
}
a.bg-zinc-200:hover,
a.bg-zinc-200:focus,
button.bg-zinc-200:hover,
button.bg-zinc-200:focus {
  background-color: #c9c9cf !important;
}
.bg-zinc-300 {
  background-color: #d4d4d8 !important;
}
a.bg-zinc-300:hover,
a.bg-zinc-300:focus,
button.bg-zinc-300:hover,
button.bg-zinc-300:focus {
  background-color: rgb(185.256097561, 185.256097561, 191.743902439) !important;
}
.bg-zinc-400 {
  background-color: #a1a1aa !important;
}
a.bg-zinc-400:hover,
a.bg-zinc-400:focus,
button.bg-zinc-400:hover,
button.bg-zinc-400:focus {
  background-color: rgb(134.217877095, 134.217877095, 145.782122905) !important;
}
.bg-zinc-500 {
  background-color: #71717a !important;
}
a.bg-zinc-500:hover,
a.bg-zinc-500:focus,
button.bg-zinc-500:hover,
button.bg-zinc-500:focus {
  background-color: rgb(88.4765957447, 88.4765957447, 95.5234042553) !important;
}
.bg-zinc-600 {
  background-color: #52525b !important;
}
a.bg-zinc-600:hover,
a.bg-zinc-600:focus,
button.bg-zinc-600:hover,
button.bg-zinc-600:focus {
  background-color: rgb(57.8265895954, 57.8265895954, 64.1734104046) !important;
}
.bg-zinc-700 {
  background-color: #3f3f46 !important;
}
a.bg-zinc-700:hover,
a.bg-zinc-700:focus,
button.bg-zinc-700:hover,
button.bg-zinc-700:focus {
  background-color: rgb(38.8421052632, 38.8421052632, 43.1578947368) !important;
}
.bg-zinc-800 {
  background-color: #27272a !important;
}
a.bg-zinc-800:hover,
a.bg-zinc-800:focus,
button.bg-zinc-800:hover,
button.bg-zinc-800:focus {
  background-color: rgb(14.4444444444, 14.4444444444, 15.5555555556) !important;
}
.bg-zinc-900 {
  background-color: #18181b !important;
}
a.bg-zinc-900:hover,
a.bg-zinc-900:focus,
button.bg-zinc-900:hover,
button.bg-zinc-900:focus {
  background-color: black !important;
}
.bg-zinc-950 {
  background-color: #09090b !important;
}
a.bg-zinc-950:hover,
a.bg-zinc-950:focus,
button.bg-zinc-950:hover,
button.bg-zinc-950:focus {
  background-color: black !important;
}
.bg-neutral-50 {
  background-color: #fafafa !important;
}
a.bg-neutral-50:hover,
a.bg-neutral-50:focus,
button.bg-neutral-50:hover,
button.bg-neutral-50:focus {
  background-color: rgb(224.5, 224.5, 224.5) !important;
}
.bg-neutral-100 {
  background-color: #f5f5f5 !important;
}
a.bg-neutral-100:hover,
a.bg-neutral-100:focus,
button.bg-neutral-100:hover,
button.bg-neutral-100:focus {
  background-color: rgb(219.5, 219.5, 219.5) !important;
}
.bg-neutral-200 {
  background-color: #e5e5e5 !important;
}
a.bg-neutral-200:hover,
a.bg-neutral-200:focus,
button.bg-neutral-200:hover,
button.bg-neutral-200:focus {
  background-color: rgb(203.5, 203.5, 203.5) !important;
}
.bg-neutral-300 {
  background-color: #d4d4d4 !important;
}
a.bg-neutral-300:hover,
a.bg-neutral-300:focus,
button.bg-neutral-300:hover,
button.bg-neutral-300:focus {
  background-color: rgb(186.5, 186.5, 186.5) !important;
}
.bg-neutral-400 {
  background-color: #a3a3a3 !important;
}
a.bg-neutral-400:hover,
a.bg-neutral-400:focus,
button.bg-neutral-400:hover,
button.bg-neutral-400:focus {
  background-color: rgb(137.5, 137.5, 137.5) !important;
}
.bg-neutral-500 {
  background-color: #737373 !important;
}
a.bg-neutral-500:hover,
a.bg-neutral-500:focus,
button.bg-neutral-500:hover,
button.bg-neutral-500:focus {
  background-color: rgb(89.5, 89.5, 89.5) !important;
}
.bg-neutral-600 {
  background-color: #525252 !important;
}
a.bg-neutral-600:hover,
a.bg-neutral-600:focus,
button.bg-neutral-600:hover,
button.bg-neutral-600:focus {
  background-color: rgb(56.5, 56.5, 56.5) !important;
}
.bg-neutral-700 {
  background-color: #404040 !important;
}
a.bg-neutral-700:hover,
a.bg-neutral-700:focus,
button.bg-neutral-700:hover,
button.bg-neutral-700:focus {
  background-color: rgb(38.5, 38.5, 38.5) !important;
}
.bg-neutral-800 {
  background-color: #262626 !important;
}
a.bg-neutral-800:hover,
a.bg-neutral-800:focus,
button.bg-neutral-800:hover,
button.bg-neutral-800:focus {
  background-color: rgb(12.5, 12.5, 12.5) !important;
}
.bg-neutral-900 {
  background-color: #171717 !important;
}
a.bg-neutral-900:hover,
a.bg-neutral-900:focus,
button.bg-neutral-900:hover,
button.bg-neutral-900:focus {
  background-color: black !important;
}
.bg-neutral-950 {
  background-color: #0a0a0a !important;
}
a.bg-neutral-950:hover,
a.bg-neutral-950:focus,
button.bg-neutral-950:hover,
button.bg-neutral-950:focus {
  background-color: black !important;
}
.bg-stone-50 {
  background-color: #fafaf9 !important;
}
a.bg-stone-50:hover,
a.bg-stone-50:focus,
button.bg-stone-50:hover,
button.bg-stone-50:focus {
  background-color: rgb(226.8181818182, 226.8181818182, 221.1818181818) !important;
}
.bg-stone-100 {
  background-color: #f5f5f4 !important;
}
a.bg-stone-100:hover,
a.bg-stone-100:focus,
button.bg-stone-100:hover,
button.bg-stone-100:focus {
  background-color: rgb(220.7142857143, 220.7142857143, 217.2857142857) !important;
}
.bg-stone-200 {
  background-color: #e7e5e4 !important;
}
a.bg-stone-200:hover,
a.bg-stone-200:focus,
button.bg-stone-200:hover,
button.bg-stone-200:focus {
  background-color: #cfcbc9 !important;
}
.bg-stone-300 {
  background-color: #d6d3d1 !important;
}
a.bg-stone-300:hover,
a.bg-stone-300:focus,
button.bg-stone-300:hover,
button.bg-stone-300:focus {
  background-color: rgb(189.9655172414, 185.2068965517, 182.0344827586) !important;
}
.bg-stone-400 {
  background-color: #a8a29e !important;
}
a.bg-stone-400:hover,
a.bg-stone-400:focus,
button.bg-stone-400:hover,
button.bg-stone-400:focus {
  background-color: rgb(143.8858695652, 136.222826087, 131.1141304348) !important;
}
.bg-stone-500 {
  background-color: #78716c !important;
}
a.bg-stone-500:hover,
a.bg-stone-500:focus,
button.bg-stone-500:hover,
button.bg-stone-500:focus {
  background-color: rgb(93.1578947368, 87.7236842105, 83.8421052632) !important;
}
.bg-stone-600 {
  background-color: #57534e !important;
}
a.bg-stone-600:hover,
a.bg-stone-600:focus,
button.bg-stone-600:hover,
button.bg-stone-600:focus {
  background-color: rgb(60.1090909091, 57.3454545455, 53.8909090909) !important;
}
.bg-stone-700 {
  background-color: #44403c !important;
}
a.bg-stone-700:hover,
a.bg-stone-700:focus,
button.bg-stone-700:hover,
button.bg-stone-700:focus {
  background-color: rgb(40.90625, 38.5, 36.09375) !important;
}
.bg-stone-800 {
  background-color: #292524 !important;
}
a.bg-stone-800:hover,
a.bg-stone-800:focus,
button.bg-stone-800:hover,
button.bg-stone-800:focus {
  background-color: rgb(13.8441558442, 12.4935064935, 12.1558441558) !important;
}
.bg-stone-900 {
  background-color: #1c1917 !important;
}
a.bg-stone-900:hover,
a.bg-stone-900:focus,
button.bg-stone-900:hover,
button.bg-stone-900:focus {
  background-color: black !important;
}
.bg-stone-950 {
  background-color: #0c0a09 !important;
}
a.bg-stone-950:hover,
a.bg-stone-950:focus,
button.bg-stone-950:hover,
button.bg-stone-950:focus {
  background-color: black !important;
}
.bg-red-50 {
  background-color: #fef2f2 !important;
}
a.bg-red-50:hover,
a.bg-red-50:focus,
button.bg-red-50:hover,
button.bg-red-50:focus {
  background-color: rgb(250.3571428571, 194.6428571429, 194.6428571429) !important;
}
.bg-red-100 {
  background-color: #fee2e2 !important;
}
a.bg-red-100:hover,
a.bg-red-100:focus,
button.bg-red-100:hover,
button.bg-red-100:focus {
  background-color: rgb(252.3, 176.7, 176.7) !important;
}
.bg-red-200 {
  background-color: #fecaca !important;
}
a.bg-red-200:hover,
a.bg-red-200:focus,
button.bg-red-200:hover,
button.bg-red-200:focus {
  background-color: rgb(253.0555555556, 151.9444444444, 151.9444444444) !important;
}
.bg-red-300 {
  background-color: #fca5a5 !important;
}
a.bg-red-300:hover,
a.bg-red-300:focus,
button.bg-red-300:hover,
button.bg-red-300:focus {
  background-color: rgb(250.3548387097, 115.6451612903, 115.6451612903) !important;
}
.bg-red-400 {
  background-color: #f87171 !important;
}
a.bg-red-400:hover,
a.bg-red-400:focus,
button.bg-red-400:hover,
button.bg-red-400:focus {
  background-color: rgb(245.6040268456, 64.3959731544, 64.3959731544) !important;
}
.bg-red-500 {
  background-color: #ef4444 !important;
}
a.bg-red-500:hover,
a.bg-red-500:focus,
button.bg-red-500:hover,
button.bg-red-500:focus {
  background-color: rgb(234.9802955665, 21.0197044335, 21.0197044335) !important;
}
.bg-red-600 {
  background-color: #dc2626 !important;
}
a.bg-red-600:hover,
a.bg-red-600:focus,
button.bg-red-600:hover,
button.bg-red-600:focus {
  background-color: rgb(178.25, 28.75, 28.75) !important;
}
.bg-red-700 {
  background-color: #b91c1c !important;
}
a.bg-red-700:hover,
a.bg-red-700:focus,
button.bg-red-700:hover,
button.bg-red-700:focus {
  background-color: rgb(140.7042253521, 21.2957746479, 21.2957746479) !important;
}
.bg-red-800 {
  background-color: #991b1b !important;
}
a.bg-red-800:hover,
a.bg-red-800:focus,
button.bg-red-800:hover,
button.bg-red-800:focus {
  background-color: rgb(109.65, 19.35, 19.35) !important;
}
.bg-red-900 {
  background-color: #7f1d1d !important;
}
a.bg-red-900:hover,
a.bg-red-900:focus,
button.bg-red-900:hover,
button.bg-red-900:focus {
  background-color: rgb(85.4807692308, 19.5192307692, 19.5192307692) !important;
}
.bg-red-950 {
  background-color: #450a0a !important;
}
a.bg-red-950:hover,
a.bg-red-950:focus,
button.bg-red-950:hover,
button.bg-red-950:focus {
  background-color: rgb(24.4556962025, 3.5443037975, 3.5443037975) !important;
}
.bg-orange-50 {
  background-color: #fff7ed !important;
}
a.bg-orange-50:hover,
a.bg-orange-50:focus,
button.bg-orange-50:hover,
button.bg-orange-50:focus {
  background-color: rgb(255, 224.3333333333, 186) !important;
}
.bg-orange-100 {
  background-color: #ffedd5 !important;
}
a.bg-orange-100:hover,
a.bg-orange-100:focus,
button.bg-orange-100:hover,
button.bg-orange-100:focus {
  background-color: rgb(255, 215.1428571429, 162) !important;
}
.bg-orange-200 {
  background-color: #fed7aa !important;
}
a.bg-orange-200:hover,
a.bg-orange-200:focus,
button.bg-orange-200:hover,
button.bg-orange-200:focus {
  background-color: rgb(253.4069767442, 191.2790697674, 119.5930232558) !important;
}
.bg-orange-300 {
  background-color: #fdba74 !important;
}
a.bg-orange-300:hover,
a.bg-orange-300:focus,
button.bg-orange-300:hover,
button.bg-orange-300:focus {
  background-color: rgb(252.2765957447, 161.0425531915, 65.7234042553) !important;
}
.bg-orange-400 {
  background-color: #fb923c !important;
}
a.bg-orange-400:hover,
a.bg-orange-400:focus,
button.bg-orange-400:hover,
button.bg-orange-400:focus {
  background-color: rgb(249.9748743719, 118.0653266332, 10.0251256281) !important;
}
.bg-orange-500 {
  background-color: #f97316 !important;
}
a.bg-orange-500:hover,
a.bg-orange-500:focus,
button.bg-orange-500:hover,
button.bg-orange-500:focus {
  background-color: rgb(214.4769874477, 91.129707113, 5.5230125523) !important;
}
.bg-orange-600 {
  background-color: #ea580c !important;
}
a.bg-orange-600:hover,
a.bg-orange-600:focus,
button.bg-orange-600:hover,
button.bg-orange-600:focus {
  background-color: rgb(185.487804878, 69.756097561, 9.512195122) !important;
}
.bg-orange-700 {
  background-color: #c2410c !important;
}
a.bg-orange-700:hover,
a.bg-orange-700:focus,
button.bg-orange-700:hover,
button.bg-orange-700:focus {
  background-color: rgb(145.9708737864, 48.9077669903, 9.0291262136) !important;
}
.bg-orange-800 {
  background-color: #9a3412 !important;
}
a.bg-orange-800:hover,
a.bg-orange-800:focus,
button.bg-orange-800:hover,
button.bg-orange-800:focus {
  background-color: rgb(108.3372093023, 36.5813953488, 12.6627906977) !important;
}
.bg-orange-900 {
  background-color: #7c2d12 !important;
}
a.bg-orange-900:hover,
a.bg-orange-900:focus,
button.bg-orange-900:hover,
button.bg-orange-900:focus {
  background-color: rgb(79.4647887324, 28.838028169, 11.5352112676) !important;
}
.bg-orange-950 {
  background-color: #431407 !important;
}
a.bg-orange-950:hover,
a.bg-orange-950:focus,
button.bg-orange-950:hover,
button.bg-orange-950:focus {
  background-color: rgb(20.8243243243, 6.2162162162, 2.1756756757) !important;
}
.bg-amber-50 {
  background-color: #fffbeb !important;
}
a.bg-amber-50:hover,
a.bg-amber-50:focus,
button.bg-amber-50:hover,
button.bg-amber-50:focus {
  background-color: rgb(255, 240.8, 184) !important;
}
.bg-amber-100 {
  background-color: #fef3c7 !important;
}
a.bg-amber-100:hover,
a.bg-amber-100:focus,
button.bg-amber-100:hover,
button.bg-amber-100:focus {
  background-color: rgb(253.1052631579, 232.2631578947, 148.8947368421) !important;
}
.bg-amber-200 {
  background-color: #fde68a !important;
}
a.bg-amber-200:hover,
a.bg-amber-200:focus,
button.bg-amber-200:hover,
button.bg-amber-200:focus {
  background-color: rgb(252.1428571429, 219.2857142857, 87.8571428571) !important;
}
.bg-amber-300 {
  background-color: #fcd34d !important;
}
a.bg-amber-300:hover,
a.bg-amber-300:focus,
button.bg-amber-300:hover,
button.bg-amber-300:focus {
  background-color: rgb(251.1546961326, 198.6022099448, 26.8453038674) !important;
}
.bg-amber-400 {
  background-color: #fbbf24 !important;
}
a.bg-amber-400:hover,
a.bg-amber-400:focus,
button.bg-amber-400:hover,
button.bg-amber-400:focus {
  background-color: rgb(231.7668161435, 168.269058296, 4.2331838565) !important;
}
.bg-amber-500 {
  background-color: #f59e0b !important;
}
a.bg-amber-500:hover,
a.bg-amber-500:focus,
button.bg-amber-500:hover,
button.bg-amber-500:focus {
  background-color: rgb(196.9291338583, 126.7125984252, 8.0708661417) !important;
}
.bg-amber-600 {
  background-color: #d97706 !important;
}
a.bg-amber-600:hover,
a.bg-amber-600:focus,
button.bg-amber-600:hover,
button.bg-amber-600:focus {
  background-color: rgb(167.3721973094, 91.7847533632, 4.6278026906) !important;
}
.bg-amber-700 {
  background-color: #b45309 !important;
}
a.bg-amber-700:hover,
a.bg-amber-700:focus,
button.bg-amber-700:hover,
button.bg-amber-700:focus {
  background-color: rgb(131.4285714286, 60.6031746032, 6.5714285714) !important;
}
.bg-amber-800 {
  background-color: #92400e !important;
}
a.bg-amber-800:hover,
a.bg-amber-800:focus,
button.bg-amber-800:hover,
button.bg-amber-800:focus {
  background-color: rgb(99.4625, 43.6, 9.5375) !important;
}
.bg-amber-900 {
  background-color: #78350f !important;
}
a.bg-amber-900:hover,
a.bg-amber-900:focus,
button.bg-amber-900:hover,
button.bg-amber-900:focus {
  background-color: rgb(74.6666666667, 32.9777777778, 9.3333333333) !important;
}
.bg-amber-950 {
  background-color: #451a03 !important;
}
a.bg-amber-950:hover,
a.bg-amber-950:focus,
button.bg-amber-950:hover,
button.bg-amber-950:focus {
  background-color: rgb(20.125, 7.5833333333, 0.875) !important;
}
.bg-yellow-50 {
  background-color: #fefce8 !important;
}
a.bg-yellow-50:hover,
a.bg-yellow-50:focus,
button.bg-yellow-50:hover,
button.bg-yellow-50:focus {
  background-color: rgb(251.875, 245.625, 183.125) !important;
}
.bg-yellow-100 {
  background-color: #fef9c3 !important;
}
a.bg-yellow-100:hover,
a.bg-yellow-100:focus,
button.bg-yellow-100:hover,
button.bg-yellow-100:focus {
  background-color: rgb(253.1639344262, 243.9836065574, 144.8360655738) !important;
}
.bg-yellow-200 {
  background-color: #fef08a !important;
}
a.bg-yellow-200:hover,
a.bg-yellow-200:focus,
button.bg-yellow-200:hover,
button.bg-yellow-200:focus {
  background-color: rgb(253.5677966102, 233.5169491525, 87.4322033898) !important;
}
.bg-yellow-300 {
  background-color: #fde047 !important;
}
a.bg-yellow-300:hover,
a.bg-yellow-300:focus,
button.bg-yellow-300:hover,
button.bg-yellow-300:focus {
  background-color: rgb(252.4516129032, 215.5, 20.5483870968) !important;
}
.bg-yellow-400 {
  background-color: #facc15 !important;
}
a.bg-yellow-400:hover,
a.bg-yellow-400:focus,
button.bg-yellow-400:hover,
button.bg-yellow-400:focus {
  background-color: rgb(215.3974895397, 173.0543933054, 4.6025104603) !important;
}
.bg-yellow-500 {
  background-color: #eab308 !important;
}
a.bg-yellow-500:hover,
a.bg-yellow-500:focus,
button.bg-yellow-500:hover,
button.bg-yellow-500:focus {
  background-color: rgb(184.6859504132, 141.2768595041, 6.3140495868) !important;
}
.bg-yellow-600 {
  background-color: #ca8a04 !important;
}
a.bg-yellow-600:hover,
a.bg-yellow-600:focus,
button.bg-yellow-600:hover,
button.bg-yellow-600:focus {
  background-color: rgb(151.9902912621, 103.8349514563, 3.0097087379) !important;
}
.bg-yellow-700 {
  background-color: #a16207 !important;
}
a.bg-yellow-700:hover,
a.bg-yellow-700:focus,
button.bg-yellow-700:hover,
button.bg-yellow-700:focus {
  background-color: rgb(112.125, 68.25, 4.875) !important;
}
.bg-yellow-800 {
  background-color: #854d0e !important;
}
a.bg-yellow-800:hover,
a.bg-yellow-800:focus,
button.bg-yellow-800:hover,
button.bg-yellow-800:focus {
  background-color: rgb(86.8571428571, 50.2857142857, 9.1428571429) !important;
}
.bg-yellow-900 {
  background-color: #713f12 !important;
}
a.bg-yellow-900:hover,
a.bg-yellow-900:focus,
button.bg-yellow-900:hover,
button.bg-yellow-900:focus {
  background-color: rgb(69.0076335878, 38.4732824427, 10.9923664122) !important;
}
.bg-yellow-950 {
  background-color: #422006 !important;
}
a.bg-yellow-950:hover,
a.bg-yellow-950:focus,
button.bg-yellow-950:hover,
button.bg-yellow-950:focus {
  background-color: rgb(19.25, 9.3333333333, 1.75) !important;
}
.bg-lime-50 {
  background-color: #f7fee7 !important;
}
a.bg-lime-50:hover,
a.bg-lime-50:focus,
button.bg-lime-50:hover,
button.bg-lime-50:focus {
  background-color: rgb(230.68, 251.96, 182.04) !important;
}
.bg-lime-100 {
  background-color: #ecfccb !important;
}
a.bg-lime-100:hover,
a.bg-lime-100:focus,
button.bg-lime-100:hover,
button.bg-lime-100:focus {
  background-color: rgb(218.3818181818, 249.2181818182, 154.7818181818) !important;
}
.bg-lime-200 {
  background-color: #d9f99d !important;
}
a.bg-lime-200:hover,
a.bg-lime-200:focus,
button.bg-lime-200:hover,
button.bg-lime-200:focus {
  background-color: rgb(198.3653846154, 246.0576923077, 108.9423076923) !important;
}
.bg-lime-300 {
  background-color: #bef264 !important;
}
a.bg-lime-300:hover,
a.bg-lime-300:focus,
button.bg-lime-300:hover,
button.bg-lime-300:focus {
  background-color: rgb(170.2678571429, 238.0535714286, 52.9464285714) !important;
}
.bg-lime-400 {
  background-color: #a3e635 !important;
}
a.bg-lime-400:hover,
a.bg-lime-400:focus,
button.bg-lime-400:hover,
button.bg-lime-400:focus {
  background-color: rgb(137.9735682819, 206.449339207, 25.550660793) !important;
}
.bg-lime-500 {
  background-color: #84cc16 !important;
}
a.bg-lime-500:hover,
a.bg-lime-500:focus,
button.bg-lime-500:hover,
button.bg-lime-500:focus {
  background-color: rgb(102.2123893805, 157.9646017699, 17.0353982301) !important;
}
.bg-lime-600 {
  background-color: #65a30d !important;
}
a.bg-lime-600:hover,
a.bg-lime-600:focus,
button.bg-lime-600:hover,
button.bg-lime-600:focus {
  background-color: rgb(71.7329545455, 115.7670454545, 9.2329545455) !important;
}
.bg-lime-700 {
  background-color: #4d7c0f !important;
}
a.bg-lime-700:hover,
a.bg-lime-700:focus,
button.bg-lime-700:hover,
button.bg-lime-700:focus {
  background-color: rgb(48.7482014388, 78.5035971223, 9.4964028777) !important;
}
.bg-lime-800 {
  background-color: #3f6212 !important;
}
a.bg-lime-800:hover,
a.bg-lime-800:focus,
button.bg-lime-800:hover,
button.bg-lime-800:focus {
  background-color: rgb(35.3017241379, 54.9137931034, 10.0862068966) !important;
}
.bg-lime-900 {
  background-color: #365314 !important;
}
a.bg-lime-900:hover,
a.bg-lime-900:focus,
button.bg-lime-900:hover,
button.bg-lime-900:focus {
  background-color: rgb(27.2621359223, 41.9029126214, 10.0970873786) !important;
}
.bg-lime-950 {
  background-color: #1a2e05 !important;
}
a.bg-lime-950:hover,
a.bg-lime-950:focus,
button.bg-lime-950:hover,
button.bg-lime-950:focus {
  background-color: black !important;
}
.bg-green-50 {
  background-color: #f0fdf4 !important;
}
a.bg-green-50:hover,
a.bg-green-50:focus,
button.bg-green-50:hover,
button.bg-green-50:focus {
  background-color: #c3f7d3 !important;
}
.bg-green-100 {
  background-color: #dcfce7 !important;
}
a.bg-green-100:hover,
a.bg-green-100:focus,
button.bg-green-100:hover,
button.bg-green-100:focus {
  background-color: rgb(173.0263157895, 247.9736842105, 198.7894736842) !important;
}
.bg-green-200 {
  background-color: #bbf7d0 !important;
}
a.bg-green-200:hover,
a.bg-green-200:focus,
button.bg-green-200:hover,
button.bg-green-200:focus {
  background-color: rgb(141.3684210526, 241.6315789474, 176.4605263158) !important;
}
.bg-green-300 {
  background-color: #86efac !important;
}
a.bg-green-300:hover,
a.bg-green-300:focus,
button.bg-green-300:hover,
button.bg-green-300:focus {
  background-color: rgb(88.9562043796, 233.0437956204, 141.102189781) !important;
}
.bg-green-400 {
  background-color: #4ade80 !important;
}
a.bg-green-400:hover,
a.bg-green-400:focus,
button.bg-green-400:hover,
button.bg-green-400:focus {
  background-color: rgb(37.7803738318, 207.2196261682, 99.6028037383) !important;
}
.bg-green-500 {
  background-color: #22c55e !important;
}
a.bg-green-500:hover,
a.bg-green-500:focus,
button.bg-green-500:hover,
button.bg-green-500:focus {
  background-color: rgb(26.4935064935, 153.5064935065, 73.2467532468) !important;
}
.bg-green-600 {
  background-color: #16a34a !important;
}
a.bg-green-600:hover,
a.bg-green-600:focus,
button.bg-green-600:hover,
button.bg-green-600:focus {
  background-color: rgb(15.9351351351, 118.0648648649, 53.6) !important;
}
.bg-green-700 {
  background-color: #15803d !important;
}
a.bg-green-700:hover,
a.bg-green-700:focus,
button.bg-green-700:hover,
button.bg-green-700:focus {
  background-color: rgb(13.8120805369, 84.1879194631, 40.1208053691) !important;
}
.bg-green-800 {
  background-color: #166534 !important;
}
a.bg-green-800:hover,
a.bg-green-800:focus,
button.bg-green-800:hover,
button.bg-green-800:focus {
  background-color: rgb(12.8780487805, 59.1219512195, 30.4390243902) !important;
}
.bg-green-900 {
  background-color: #14532d !important;
}
a.bg-green-900:hover,
a.bg-green-900:focus,
button.bg-green-900:hover,
button.bg-green-900:focus {
  background-color: rgb(10.0970873786, 41.9029126214, 22.7184466019) !important;
}
.bg-green-950 {
  background-color: #052e16 !important;
}
a.bg-green-950:hover,
a.bg-green-950:focus,
button.bg-green-950:hover,
button.bg-green-950:focus {
  background-color: black !important;
}
.bg-emerald-50 {
  background-color: #ecfdf5 !important;
}
a.bg-emerald-50:hover,
a.bg-emerald-50:focus,
button.bg-emerald-50:hover,
button.bg-emerald-50:focus {
  background-color: rgb(189.8571428571, 248.1428571429, 220.7142857143) !important;
}
.bg-emerald-100 {
  background-color: #d1fae5 !important;
}
a.bg-emerald-100:hover,
a.bg-emerald-100:focus,
button.bg-emerald-100:hover,
button.bg-emerald-100:focus {
  background-color: #a3f5cb !important;
}
.bg-emerald-200 {
  background-color: #a7f3d0 !important;
}
a.bg-emerald-200:hover,
a.bg-emerald-200:focus,
button.bg-emerald-200:hover,
button.bg-emerald-200:focus {
  background-color: rgb(122.12, 236.88, 184.03) !important;
}
.bg-emerald-300 {
  background-color: #6ee7b7 !important;
}
a.bg-emerald-300:hover,
a.bg-emerald-300:focus,
button.bg-emerald-300:hover,
button.bg-emerald-300:focus {
  background-color: rgb(66.2426035503, 223.7573964497, 161.2721893491) !important;
}
.bg-emerald-400 {
  background-color: #34d399 !important;
}
a.bg-emerald-400:hover,
a.bg-emerald-400:focus,
button.bg-emerald-400:hover,
button.bg-emerald-400:focus {
  background-color: rgb(37.7651821862, 174.2348178138, 124.4534412955) !important;
}
.bg-emerald-500 {
  background-color: #10b981 !important;
}
a.bg-emerald-500:hover,
a.bg-emerald-500:focus,
button.bg-emerald-500:hover,
button.bg-emerald-500:focus {
  background-color: rgb(11.9402985075, 138.0597014925, 96.2686567164) !important;
}
.bg-emerald-600 {
  background-color: #059669 !important;
}
a.bg-emerald-600:hover,
a.bg-emerald-600:focus,
button.bg-emerald-600:hover,
button.bg-emerald-600:focus {
  background-color: rgb(3.3548387097, 100.6451612903, 70.4516129032) !important;
}
.bg-emerald-700 {
  background-color: #047857 !important;
}
a.bg-emerald-700:hover,
a.bg-emerald-700:focus,
button.bg-emerald-700:hover,
button.bg-emerald-700:focus {
  background-color: rgb(2.3548387097, 70.6451612903, 51.2177419355) !important;
}
.bg-emerald-800 {
  background-color: #065f46 !important;
}
a.bg-emerald-800:hover,
a.bg-emerald-800:focus,
button.bg-emerald-800:hover,
button.bg-emerald-800:focus {
  background-color: rgb(2.9702970297, 47.0297029703, 34.6534653465) !important;
}
.bg-emerald-900 {
  background-color: #064e3b !important;
}
a.bg-emerald-900:hover,
a.bg-emerald-900:focus,
button.bg-emerald-900:hover,
button.bg-emerald-900:focus {
  background-color: rgb(2.3571428571, 30.6428571429, 23.1785714286) !important;
}
.bg-emerald-950 {
  background-color: #022c22 !important;
}
a.bg-emerald-950:hover,
a.bg-emerald-950:focus,
button.bg-emerald-950:hover,
button.bg-emerald-950:focus {
  background-color: black !important;
}
.bg-teal-50 {
  background-color: #f0fdfa !important;
}
a.bg-teal-50:hover,
a.bg-teal-50:focus,
button.bg-teal-50:hover,
button.bg-teal-50:focus {
  background-color: #c3f7eb !important;
}
.bg-teal-100 {
  background-color: #ccfbf1 !important;
}
a.bg-teal-100:hover,
a.bg-teal-100:focus,
button.bg-teal-100:hover,
button.bg-teal-100:focus {
  background-color: rgb(156.7090909091, 247.2909090909, 228.0181818182) !important;
}
.bg-teal-200 {
  background-color: #99f6e4 !important;
}
a.bg-teal-200:hover,
a.bg-teal-200:focus,
button.bg-teal-200:hover,
button.bg-teal-200:focus {
  background-color: rgb(106.1351351351, 241.8648648649, 215.5945945946) !important;
}
.bg-teal-300 {
  background-color: #5eead4 !important;
}
a.bg-teal-300:hover,
a.bg-teal-300:focus,
button.bg-teal-300:hover,
button.bg-teal-300:focus {
  background-color: rgb(48.8846153846, 228.1153846154, 199.9505494505) !important;
}
.bg-teal-400 {
  background-color: #2dd4bf !important;
}
a.bg-teal-400:hover,
a.bg-teal-400:focus,
button.bg-teal-400:hover,
button.bg-teal-400:focus {
  background-color: rgb(35.0118577075, 170.9881422925, 153.8893280632) !important;
}
.bg-teal-500 {
  background-color: #14b8a6 !important;
}
a.bg-teal-500:hover,
a.bg-teal-500:focus,
button.bg-teal-500:hover,
button.bg-teal-500:focus {
  background-color: rgb(15, 138, 124.5) !important;
}
.bg-teal-600 {
  background-color: #0d9488 !important;
}
a.bg-teal-600:hover,
a.bg-teal-600:focus,
button.bg-teal-600:hover,
button.bg-teal-600:focus {
  background-color: rgb(8.8819875776, 101.1180124224, 92.9192546584) !important;
}
.bg-teal-700 {
  background-color: #0f766e !important;
}
a.bg-teal-700:hover,
a.bg-teal-700:focus,
button.bg-teal-700:hover,
button.bg-teal-700:focus {
  background-color: rgb(9.2481203008, 72.7518796992, 67.8195488722) !important;
}
.bg-teal-800 {
  background-color: #115e59 !important;
}
a.bg-teal-800:hover,
a.bg-teal-800:focus,
button.bg-teal-800:hover,
button.bg-teal-800:focus {
  background-color: rgb(9.1891891892, 50.8108108108, 48.1081081081) !important;
}
.bg-teal-900 {
  background-color: #134e4a !important;
}
a.bg-teal-900:hover,
a.bg-teal-900:focus,
button.bg-teal-900:hover,
button.bg-teal-900:focus {
  background-color: rgb(9.0103092784, 36.9896907216, 35.0927835052) !important;
}
.bg-teal-950 {
  background-color: #042f2e !important;
}
a.bg-teal-950:hover,
a.bg-teal-950:focus,
button.bg-teal-950:hover,
button.bg-teal-950:focus {
  background-color: black !important;
}
.bg-cyan-50 {
  background-color: #ecfeff !important;
}
a.bg-cyan-50:hover,
a.bg-cyan-50:focus,
button.bg-cyan-50:hover,
button.bg-cyan-50:focus {
  background-color: rgb(185, 251.3157894737, 255) !important;
}
.bg-cyan-100 {
  background-color: #cffafe !important;
}
a.bg-cyan-100:hover,
a.bg-cyan-100:focus,
button.bg-cyan-100:hover,
button.bg-cyan-100:focus {
  background-color: rgb(157.0408163265, 244.7959183673, 252.9591836735) !important;
}
.bg-cyan-200 {
  background-color: #a5f3fc !important;
}
a.bg-cyan-200:hover,
a.bg-cyan-200:focus,
button.bg-cyan-200:hover,
button.bg-cyan-200:focus {
  background-color: rgb(115.6451612903, 236.4193548387, 250.3548387097) !important;
}
.bg-cyan-300 {
  background-color: #67e8f9 !important;
}
a.bg-cyan-300:hover,
a.bg-cyan-300:focus,
button.bg-cyan-300:hover,
button.bg-cyan-300:focus {
  background-color: rgb(53.9367088608, 224.5759493671, 247.0632911392) !important;
}
.bg-cyan-400 {
  background-color: #22d3ee !important;
}
a.bg-cyan-400:hover,
a.bg-cyan-400:focus,
button.bg-cyan-400:hover,
button.bg-cyan-400:focus {
  background-color: rgb(15.7857142857, 180.1428571429, 205.2142857143) !important;
}
.bg-cyan-500 {
  background-color: #06b6d4 !important;
}
a.bg-cyan-500:hover,
a.bg-cyan-500:focus,
button.bg-cyan-500:hover,
button.bg-cyan-500:focus {
  background-color: rgb(4.5963302752, 139.4220183486, 162.4036697248) !important;
}
.bg-cyan-600 {
  background-color: #0891b2 !important;
}
a.bg-cyan-600:hover,
a.bg-cyan-600:focus,
button.bg-cyan-600:hover,
button.bg-cyan-600:focus {
  background-color: rgb(5.8064516129, 105.2419354839, 129.1935483871) !important;
}
.bg-cyan-700 {
  background-color: #0e7490 !important;
}
a.bg-cyan-700:hover,
a.bg-cyan-700:focus,
button.bg-cyan-700:hover,
button.bg-cyan-700:focus {
  background-color: rgb(9.4810126582, 78.5569620253, 97.5189873418) !important;
}
.bg-cyan-800 {
  background-color: #155e75 !important;
}
a.bg-cyan-800:hover,
a.bg-cyan-800:focus,
button.bg-cyan-800:hover,
button.bg-cyan-800:focus {
  background-color: rgb(13.2391304348, 59.2608695652, 73.7608695652) !important;
}
.bg-cyan-900 {
  background-color: #164e63 !important;
}
a.bg-cyan-900:hover,
a.bg-cyan-900:focus,
button.bg-cyan-900:hover,
button.bg-cyan-900:focus {
  background-color: rgb(12.7272727273, 45.1239669421, 57.2727272727) !important;
}
.bg-cyan-950 {
  background-color: #083344 !important;
}
a.bg-cyan-950:hover,
a.bg-cyan-950:focus,
button.bg-cyan-950:hover,
button.bg-cyan-950:focus {
  background-color: rgb(2.6315789474, 16.7763157895, 22.3684210526) !important;
}
.bg-sky-50 {
  background-color: #f0f9ff !important;
}
a.bg-sky-50:hover,
a.bg-sky-50:focus,
button.bg-sky-50:hover,
button.bg-sky-50:focus {
  background-color: rgb(189, 228.6, 255) !important;
}
.bg-sky-100 {
  background-color: #e0f2fe !important;
}
a.bg-sky-100:hover,
a.bg-sky-100:focus,
button.bg-sky-100:hover,
button.bg-sky-100:focus {
  background-color: rgb(174.59375, 221.28125, 252.40625) !important;
}
.bg-sky-200 {
  background-color: #bae6fd !important;
}
a.bg-sky-200:hover,
a.bg-sky-200:focus,
button.bg-sky-200:hover,
button.bg-sky-200:focus {
  background-color: rgb(136.4366197183, 212.0422535211, 251.5633802817) !important;
}
.bg-sky-300 {
  background-color: #7dd3fc !important;
}
a.bg-sky-300:hover,
a.bg-sky-300:focus,
button.bg-sky-300:hover,
button.bg-sky-300:focus {
  background-color: rgb(75.1503759398, 194.1278195489, 250.8496240602) !important;
}
.bg-sky-400 {
  background-color: #38bdf8 !important;
}
a.bg-sky-400:hover,
a.bg-sky-400:focus,
button.bg-sky-400:hover,
button.bg-sky-400:focus {
  background-color: rgb(8.5970873786, 171.9417475728, 244.4029126214) !important;
}
.bg-sky-500 {
  background-color: #0ea5e9 !important;
}
a.bg-sky-500:hover,
a.bg-sky-500:focus,
button.bg-sky-500:hover,
button.bg-sky-500:focus {
  background-color: rgb(11.1093117409, 130.9311740891, 184.8906882591) !important;
}
.bg-sky-600 {
  background-color: #0284c7 !important;
}
a.bg-sky-600:hover,
a.bg-sky-600:focus,
button.bg-sky-600:hover,
button.bg-sky-600:focus {
  background-color: rgb(1.4925373134, 98.5074626866, 148.5074626866) !important;
}
.bg-sky-700 {
  background-color: #0369a1 !important;
}
a.bg-sky-700:hover,
a.bg-sky-700:focus,
button.bg-sky-700:hover,
button.bg-sky-700:focus {
  background-color: rgb(2.0670731707, 72.3475609756, 110.9329268293) !important;
}
.bg-sky-800 {
  background-color: #075985 !important;
}
a.bg-sky-800:hover,
a.bg-sky-800:focus,
button.bg-sky-800:hover,
button.bg-sky-800:focus {
  background-color: rgb(4.45, 56.5785714286, 84.55) !important;
}
.bg-sky-900 {
  background-color: #0c4a6e !important;
}
a.bg-sky-900:hover,
a.bg-sky-900:focus,
button.bg-sky-900:hover,
button.bg-sky-900:focus {
  background-color: rgb(6.9836065574, 43.0655737705, 64.0163934426) !important;
}
.bg-sky-950 {
  background-color: #082f49 !important;
}
a.bg-sky-950:hover,
a.bg-sky-950:focus,
button.bg-sky-950:hover,
button.bg-sky-950:focus {
  background-color: rgb(2.962962963, 17.4074074074, 27.037037037) !important;
}
.bg-blue-50 {
  background-color: #eff6ff !important;
}
a.bg-blue-50:hover,
a.bg-blue-50:focus,
button.bg-blue-50:hover,
button.bg-blue-50:focus {
  background-color: rgb(188, 217.3125, 255) !important;
}
.bg-blue-100 {
  background-color: #dbeafe !important;
}
a.bg-blue-100:hover,
a.bg-blue-100:focus,
button.bg-blue-100:hover,
button.bg-blue-100:focus {
  background-color: rgb(169.3783783784, 205.0540540541, 252.6216216216) !important;
}
.bg-blue-200 {
  background-color: #bfdbfe !important;
}
a.bg-blue-200:hover,
a.bg-blue-200:focus,
button.bg-blue-200:hover,
button.bg-blue-200:focus {
  background-color: rgb(140.7846153846, 190.7538461538, 253.2153846154) !important;
}
.bg-blue-300 {
  background-color: #93c5fd !important;
}
a.bg-blue-300:hover,
a.bg-blue-300:focus,
button.bg-blue-300:hover,
button.bg-blue-300:focus {
  background-color: rgb(96.9272727273, 170.1090909091, 252.0727272727) !important;
}
.bg-blue-400 {
  background-color: #60a5fa !important;
}
a.bg-blue-400:hover,
a.bg-blue-400:focus,
button.bg-blue-400:hover,
button.bg-blue-400:focus {
  background-color: rgb(46.5548780488, 137.012195122, 248.4451219512) !important;
}
.bg-blue-500 {
  background-color: #3b82f6 !important;
}
a.bg-blue-500:hover,
a.bg-blue-500:focus,
button.bg-blue-500:hover,
button.bg-blue-500:focus {
  background-color: rgb(11.1512195122, 99.1219512195, 242.8487804878) !important;
}
.bg-blue-600 {
  background-color: #2563eb !important;
}
a.bg-blue-600:hover,
a.bg-blue-600:focus,
button.bg-blue-600:hover,
button.bg-blue-600:focus {
  background-color: rgb(18.5714285714, 76.1428571429, 202.4285714286) !important;
}
.bg-blue-700 {
  background-color: #1d4ed8 !important;
}
a.bg-blue-700:hover,
a.bg-blue-700:focus,
button.bg-blue-700:hover,
button.bg-blue-700:focus {
  background-color: rgb(22.9632653061, 61.7632653061, 171.0367346939) !important;
}
.bg-blue-800 {
  background-color: #1e40af !important;
}
a.bg-blue-800:hover,
a.bg-blue-800:focus,
button.bg-blue-800:hover,
button.bg-blue-800:focus {
  background-color: rgb(22.5365853659, 48.0780487805, 131.4634146341) !important;
}
.bg-blue-900 {
  background-color: #1e3a8a !important;
}
a.bg-blue-900:hover,
a.bg-blue-900:focus,
button.bg-blue-900:hover,
button.bg-blue-900:focus {
  background-color: rgb(20.8928571429, 40.3928571429, 96.1071428571) !important;
}
.bg-blue-950 {
  background-color: #172554 !important;
}
a.bg-blue-950:hover,
a.bg-blue-950:focus,
button.bg-blue-950:hover,
button.bg-blue-950:focus {
  background-color: rgb(12.0373831776, 19.3644859813, 43.9626168224) !important;
}
.bg-indigo-50 {
  background-color: #eef2ff !important;
}
a.bg-indigo-50:hover,
a.bg-indigo-50:focus,
button.bg-indigo-50:hover,
button.bg-indigo-50:focus {
  background-color: #bbcbff !important;
}
.bg-indigo-100 {
  background-color: #e0e7ff !important;
}
a.bg-indigo-100:hover,
a.bg-indigo-100:focus,
button.bg-indigo-100:hover,
button.bg-indigo-100:focus {
  background-color: rgb(173, 191.5161290323, 255) !important;
}
.bg-indigo-200 {
  background-color: #c7d2fe !important;
}
a.bg-indigo-200:hover,
a.bg-indigo-200:focus,
button.bg-indigo-200:hover,
button.bg-indigo-200:focus {
  background-color: rgb(148.8947368421, 169.7368421053, 253.1052631579) !important;
}
.bg-indigo-300 {
  background-color: #a5b4fc !important;
}
a.bg-indigo-300:hover,
a.bg-indigo-300:focus,
button.bg-indigo-300:hover,
button.bg-indigo-300:focus {
  background-color: rgb(115.6451612903, 138.8709677419, 250.3548387097) !important;
}
.bg-indigo-400 {
  background-color: #818cf8 !important;
}
a.bg-indigo-400:hover,
a.bg-indigo-400:focus,
button.bg-indigo-400:hover,
button.bg-indigo-400:focus {
  background-color: rgb(80.6842105263, 95.9022556391, 245.3157894737) !important;
}
.bg-indigo-500 {
  background-color: #6366f1 !important;
}
a.bg-indigo-500:hover,
a.bg-indigo-500:focus,
button.bg-indigo-500:hover,
button.bg-indigo-500:focus {
  background-color: rgb(52.2, 56.1, 236.8) !important;
}
.bg-indigo-600 {
  background-color: #4f46e5 !important;
}
a.bg-indigo-600:hover,
a.bg-indigo-600:focus,
button.bg-indigo-600:hover,
button.bg-indigo-600:focus {
  background-color: rgb(41.1374407583, 30.5592417062, 217.4407582938) !important;
}
.bg-indigo-700 {
  background-color: #4338ca !important;
}
a.bg-indigo-700:hover,
a.bg-indigo-700:focus,
button.bg-indigo-700:hover,
button.bg-indigo-700:focus {
  background-color: rgb(52.5714285714, 43.5357142857, 163.4642857143) !important;
}
.bg-indigo-800 {
  background-color: #3730a3 !important;
}
a.bg-indigo-800:hover,
a.bg-indigo-800:focus,
button.bg-indigo-800:hover,
button.bg-indigo-800:focus {
  background-color: rgb(41.7061611374, 36.3981042654, 123.6018957346) !important;
}
.bg-indigo-900 {
  background-color: #312e81 !important;
}
a.bg-indigo-900:hover,
a.bg-indigo-900:focus,
button.bg-indigo-900:hover,
button.bg-indigo-900:focus {
  background-color: rgb(34.72, 32.5942857143, 91.4057142857) !important;
}
.bg-indigo-950 {
  background-color: #1e1b4b !important;
}
a.bg-indigo-950:hover,
a.bg-indigo-950:focus,
button.bg-indigo-950:hover,
button.bg-indigo-950:focus {
  background-color: rgb(15, 13.5, 37.5) !important;
}
.bg-violet-50 {
  background-color: #f5f3ff !important;
}
a.bg-violet-50:hover,
a.bg-violet-50:focus,
button.bg-violet-50:hover,
button.bg-violet-50:focus {
  background-color: rgb(202.5, 192, 255) !important;
}
.bg-violet-100 {
  background-color: #ede9fe !important;
}
a.bg-violet-100:hover,
a.bg-violet-100:focus,
button.bg-violet-100:hover,
button.bg-violet-100:focus {
  background-color: rgb(197.0869565217, 184.2173913043, 251.7826086957) !important;
}
.bg-violet-200 {
  background-color: #ddd6fe !important;
}
a.bg-violet-200:hover,
a.bg-violet-200:focus,
button.bg-violet-200:hover,
button.bg-violet-200:focus {
  background-color: rgb(179.7142857143, 164.2142857143, 252.7857142857) !important;
}
.bg-violet-300 {
  background-color: #c4b5fd !important;
}
a.bg-violet-300:hover,
a.bg-violet-300:focus,
button.bg-violet-300:hover,
button.bg-violet-300:focus {
  background-color: rgb(156.4078947368, 131.3421052632, 251.6578947368) !important;
}
.bg-violet-400 {
  background-color: #a78bfa !important;
}
a.bg-violet-400:hover,
a.bg-violet-400:focus,
button.bg-violet-400:hover,
button.bg-violet-400:focus {
  background-color: rgb(129.9090909091, 90.1074380165, 247.8925619835) !important;
}
.bg-violet-500 {
  background-color: #8b5cf6 !important;
}
a.bg-violet-500:hover,
a.bg-violet-500:focus,
button.bg-violet-500:hover,
button.bg-violet-500:focus {
  background-color: rgb(104.6046511628, 43.6686046512, 243.3313953488) !important;
}
.bg-violet-600 {
  background-color: #7c3aed !important;
}
a.bg-violet-600:hover,
a.bg-violet-600:focus,
button.bg-violet-600:hover,
button.bg-violet-600:focus {
  background-color: rgb(95.3302325581, 20.4279069767, 223.5720930233) !important;
}
.bg-violet-700 {
  background-color: #6d28d9 !important;
}
a.bg-violet-700:hover,
a.bg-violet-700:focus,
button.bg-violet-700:hover,
button.bg-violet-700:focus {
  background-color: rgb(87.1225296443, 30.9407114625, 175.0592885375) !important;
}
.bg-violet-800 {
  background-color: #5b21b6 !important;
}
a.bg-violet-800:hover,
a.bg-violet-800:focus,
button.bg-violet-800:hover,
button.bg-violet-800:focus {
  background-color: rgb(69.4139534884, 25.1720930233, 138.8279069767) !important;
}
.bg-violet-900 {
  background-color: #4c1d95 !important;
}
a.bg-violet-900:hover,
a.bg-violet-900:focus,
button.bg-violet-900:hover,
button.bg-violet-900:focus {
  background-color: rgb(54.2247191011, 20.691011236, 106.308988764) !important;
}
.bg-violet-950 {
  background-color: #2e1065 !important;
}
a.bg-violet-950:hover,
a.bg-violet-950:focus,
button.bg-violet-950:hover,
button.bg-violet-950:focus {
  background-color: rgb(25.9487179487, 9.0256410256, 56.9743589744) !important;
}
.bg-purple-50 {
  background-color: #faf5ff !important;
}
a.bg-purple-50:hover,
a.bg-purple-50:focus,
button.bg-purple-50:hover,
button.bg-purple-50:focus {
  background-color: rgb(224.5, 194, 255) !important;
}
.bg-purple-100 {
  background-color: #f3e8ff !important;
}
a.bg-purple-100:hover,
a.bg-purple-100:focus,
button.bg-purple-100:hover,
button.bg-purple-100:focus {
  background-color: rgb(216.3913043478, 181, 255) !important;
}
.bg-purple-200 {
  background-color: #e9d5ff !important;
}
a.bg-purple-200:hover,
a.bg-purple-200:focus,
button.bg-purple-200:hover,
button.bg-purple-200:focus {
  background-color: rgb(206.2857142857, 162, 255) !important;
}
.bg-purple-300 {
  background-color: #d8b4fe !important;
}
a.bg-purple-300:hover,
a.bg-purple-300:focus,
button.bg-purple-300:hover,
button.bg-purple-300:focus {
  background-color: rgb(189.8289473684, 129.6710526316, 253.3289473684) !important;
}
.bg-purple-400 {
  background-color: #c084fc !important;
}
a.bg-purple-400:hover,
a.bg-purple-400:focus,
button.bg-purple-400:hover,
button.bg-purple-400:focus {
  background-color: rgb(166.5, 82.2142857143, 250.7857142857) !important;
}
.bg-purple-500 {
  background-color: #a855f7 !important;
}
a.bg-purple-500:hover,
a.bg-purple-500:focus,
button.bg-purple-500:hover,
button.bg-purple-500:focus {
  background-color: rgb(143.0730337079, 36.2921348315, 244.7078651685) !important;
}
.bg-purple-600 {
  background-color: #9333ea !important;
}
a.bg-purple-600:hover,
a.bg-purple-600:focus,
button.bg-purple-600:hover,
button.bg-purple-600:focus {
  background-color: rgb(121.68, 21.84, 212.16) !important;
}
.bg-purple-700 {
  background-color: #7e22ce !important;
}
a.bg-purple-700:hover,
a.bg-purple-700:focus,
button.bg-purple-700:hover,
button.bg-purple-700:focus {
  background-color: rgb(99.225, 26.775, 162.225) !important;
}
.bg-purple-800 {
  background-color: #6b21a8 !important;
}
a.bg-purple-800:hover,
a.bg-purple-800:focus,
button.bg-purple-800:hover,
button.bg-purple-800:focus {
  background-color: rgb(79.8507462687, 24.6268656716, 125.3731343284) !important;
}
.bg-purple-900 {
  background-color: #581c87 !important;
}
a.bg-purple-900:hover,
a.bg-purple-900:focus,
button.bg-purple-900:hover,
button.bg-purple-900:focus {
  background-color: rgb(60.4662576687, 19.2392638037, 92.7607361963) !important;
}
.bg-purple-950 {
  background-color: #3b0764 !important;
}
a.bg-purple-950:hover,
a.bg-purple-950:focus,
button.bg-purple-950:hover,
button.bg-purple-950:focus {
  background-color: rgb(30.8785046729, 3.6635514019, 52.3364485981) !important;
}
.bg-fuchsia-50 {
  background-color: #fdf4ff !important;
}
a.bg-fuchsia-50:hover,
a.bg-fuchsia-50:focus,
button.bg-fuchsia-50:hover,
button.bg-fuchsia-50:focus {
  background-color: rgb(243.7272727273, 193, 255) !important;
}
.bg-fuchsia-100 {
  background-color: #fae8ff !important;
}
a.bg-fuchsia-100:hover,
a.bg-fuchsia-100:focus,
button.bg-fuchsia-100:hover,
button.bg-fuchsia-100:focus {
  background-color: rgb(238.9130434783, 181, 255) !important;
}
.bg-fuchsia-200 {
  background-color: #f5d0fe !important;
}
a.bg-fuchsia-200:hover,
a.bg-fuchsia-200:focus,
button.bg-fuchsia-200:hover,
button.bg-fuchsia-200:focus {
  background-color: rgb(234.375, 158.0625, 252.9375) !important;
}
.bg-fuchsia-300 {
  background-color: #f0abfc !important;
}
a.bg-fuchsia-300:hover,
a.bg-fuchsia-300:focus,
button.bg-fuchsia-300:hover,
button.bg-fuchsia-300:focus {
  background-color: rgb(231.2068965517, 121.7586206897, 250.2413793103) !important;
}
.bg-fuchsia-400 {
  background-color: #e879f9 !important;
}
a.bg-fuchsia-400:hover,
a.bg-fuchsia-400:focus,
button.bg-fuchsia-400:hover,
button.bg-fuchsia-400:focus {
  background-color: rgb(223.6214285714, 72.1857142857, 246.8142857143) !important;
}
.bg-fuchsia-500 {
  background-color: #d946ef !important;
}
a.bg-fuchsia-500:hover,
a.bg-fuchsia-500:focus,
button.bg-fuchsia-500:hover,
button.bg-fuchsia-500:focus {
  background-color: rgb(207.3582089552, 23.0597014925, 234.9402985075) !important;
}
.bg-fuchsia-600 {
  background-color: #c026d3 !important;
}
a.bg-fuchsia-600:hover,
a.bg-fuchsia-600:focus,
button.bg-fuchsia-600:hover,
button.bg-fuchsia-600:focus {
  background-color: rgb(152.6746987952, 30.2168674699, 167.7831325301) !important;
}
.bg-fuchsia-700 {
  background-color: #a21caf !important;
}
a.bg-fuchsia-700:hover,
a.bg-fuchsia-700:focus,
button.bg-fuchsia-700:hover,
button.bg-fuchsia-700:focus {
  background-color: rgb(121.3004926108, 20.9655172414, 131.0344827586) !important;
}
.bg-fuchsia-800 {
  background-color: #86198f !important;
}
a.bg-fuchsia-800:hover,
a.bg-fuchsia-800:focus,
button.bg-fuchsia-800:hover,
button.bg-fuchsia-800:focus {
  background-color: rgb(93.3214285714, 17.4107142857, 99.5892857143) !important;
}
.bg-fuchsia-900 {
  background-color: #701a75 !important;
}
a.bg-fuchsia-900:hover,
a.bg-fuchsia-900:focus,
button.bg-fuchsia-900:hover,
button.bg-fuchsia-900:focus {
  background-color: rgb(72.0559440559, 16.7272727273, 75.2727272727) !important;
}
.bg-fuchsia-950 {
  background-color: #4a044e !important;
}
a.bg-fuchsia-950:hover,
a.bg-fuchsia-950:focus,
button.bg-fuchsia-950:hover,
button.bg-fuchsia-950:focus {
  background-color: rgb(27.9756097561, 1.512195122, 29.487804878) !important;
}
.bg-pink-50 {
  background-color: #fdf2f8 !important;
}
a.bg-pink-50:hover,
a.bg-pink-50:focus,
button.bg-pink-50:hover,
button.bg-pink-50:focus {
  background-color: rgb(246.2, 197.8, 224.2) !important;
}
.bg-pink-100 {
  background-color: #fce7f3 !important;
}
a.bg-pink-100:hover,
a.bg-pink-100:focus,
button.bg-pink-100:hover,
button.bg-pink-100:focus {
  background-color: rgb(246.3333333333, 185.6666666667, 220.3333333333) !important;
}
.bg-pink-200 {
  background-color: #fbcfe8 !important;
}
a.bg-pink-200:hover,
a.bg-pink-200:focus,
button.bg-pink-200:hover,
button.bg-pink-200:focus {
  background-color: rgb(247.0769230769, 159.9230769231, 209.4423076923) !important;
}
.bg-pink-300 {
  background-color: #f9a8d4 !important;
}
a.bg-pink-300:hover,
a.bg-pink-300:focus,
button.bg-pink-300:hover,
button.bg-pink-300:focus {
  background-color: rgb(245.7096774194, 120.2903225806, 188.4193548387) !important;
}
.bg-pink-400 {
  background-color: #f472b6 !important;
}
a.bg-pink-400:hover,
a.bg-pink-400:focus,
button.bg-pink-400:hover,
button.bg-pink-400:focus {
  background-color: rgb(240.3092105263, 66.6907894737, 157.5065789474) !important;
}
.bg-pink-500 {
  background-color: #ec4899 !important;
}
a.bg-pink-500:hover,
a.bg-pink-500:focus,
button.bg-pink-500:hover,
button.bg-pink-500:focus {
  background-color: rgb(231.202970297, 25.797029703, 127.2475247525) !important;
}
.bg-pink-600 {
  background-color: #db2777 !important;
}
a.bg-pink-600:hover,
a.bg-pink-600:focus,
button.bg-pink-600:hover,
button.bg-pink-600:focus {
  background-color: rgb(177.4285714286, 29.5714285714, 95.2857142857) !important;
}
.bg-pink-700 {
  background-color: #be185d !important;
}
a.bg-pink-700:hover,
a.bg-pink-700:focus,
button.bg-pink-700:hover,
button.bg-pink-700:focus {
  background-color: rgb(144.7196261682, 18.2803738318, 70.8364485981) !important;
}
.bg-pink-800 {
  background-color: #9d174d !important;
}
a.bg-pink-800:hover,
a.bg-pink-800:focus,
button.bg-pink-800:hover,
button.bg-pink-800:focus {
  background-color: rgb(112.5166666667, 16.4833333333, 55.1833333333) !important;
}
.bg-pink-900 {
  background-color: #831843 !important;
}
a.bg-pink-900:hover,
a.bg-pink-900:focus,
button.bg-pink-900:hover,
button.bg-pink-900:focus {
  background-color: rgb(87.8967741935, 16.1032258065, 44.9548387097) !important;
}
.bg-pink-950 {
  background-color: #500724 !important;
}
a.bg-pink-950:hover,
a.bg-pink-950:focus,
button.bg-pink-950:hover,
button.bg-pink-950:focus {
  background-color: rgb(33.1034482759, 2.8965517241, 14.8965517241) !important;
}
.bg-rose-50 {
  background-color: #fff1f2 !important;
}
a.bg-rose-50:hover,
a.bg-rose-50:focus,
button.bg-rose-50:hover,
button.bg-rose-50:focus {
  background-color: rgb(255, 190, 194.6428571429) !important;
}
.bg-rose-100 {
  background-color: #ffe4e6 !important;
}
a.bg-rose-100:hover,
a.bg-rose-100:focus,
button.bg-rose-100:hover,
button.bg-rose-100:focus {
  background-color: rgb(255, 177, 182.7777777778) !important;
}
.bg-rose-200 {
  background-color: #fecdd3 !important;
}
a.bg-rose-200:hover,
a.bg-rose-200:focus,
button.bg-rose-200:hover,
button.bg-rose-200:focus {
  background-color: #fd9ba7 !important;
}
.bg-rose-300 {
  background-color: #fda4af !important;
}
a.bg-rose-300:hover,
a.bg-rose-300:focus,
button.bg-rose-300:hover,
button.bg-rose-300:focus {
  background-color: rgb(251.9032258065, 114.0967741935, 131.1290322581) !important;
}
.bg-rose-400 {
  background-color: #fb7185 !important;
}
a.bg-rose-400:hover,
a.bg-rose-400:focus,
button.bg-rose-400:hover,
button.bg-rose-400:focus {
  background-color: rgb(249.602739726, 63.397260274, 90.3835616438) !important;
}
.bg-rose-500 {
  background-color: #f43f5e !important;
}
a.bg-rose-500:hover,
a.bg-rose-500:focus,
button.bg-rose-500:hover,
button.bg-rose-500:focus {
  background-color: rgb(241.236453202, 14.763546798, 53.5517241379) !important;
}
.bg-rose-600 {
  background-color: #e11d48 !important;
}
a.bg-rose-600:hover,
a.bg-rose-600:focus,
button.bg-rose-600:hover,
button.bg-rose-600:focus {
  background-color: rgb(179.8228346457, 23.1771653543, 57.5433070866) !important;
}
.bg-rose-700 {
  background-color: #be123c !important;
}
a.bg-rose-700:hover,
a.bg-rose-700:focus,
button.bg-rose-700:hover,
button.bg-rose-700:focus {
  background-color: rgb(143.4134615385, 13.5865384615, 45.2884615385) !important;
}
.bg-rose-800 {
  background-color: #9f1239 !important;
}
a.bg-rose-800:hover,
a.bg-rose-800:focus,
button.bg-rose-800:hover,
button.bg-rose-800:focus {
  background-color: rgb(113.186440678, 12.813559322, 40.5762711864) !important;
}
.bg-rose-900 {
  background-color: #881337 !important;
}
a.bg-rose-900:hover,
a.bg-rose-900:focus,
button.bg-rose-900:hover,
button.bg-rose-900:focus {
  background-color: rgb(91.2516129032, 12.7483870968, 36.9032258065) !important;
}
.bg-rose-950 {
  background-color: #4c0519 !important;
}
a.bg-rose-950:hover,
a.bg-rose-950:focus,
button.bg-rose-950:hover,
button.bg-rose-950:focus {
  background-color: rgb(28.1481481481, 1.8518518519, 9.2592592593) !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 1px solid #dee2e6 !important;
}
.border-top {
  border-top: 1px solid #dee2e6 !important;
}
.border-right {
  border-right: 1px solid #dee2e6 !important;
}
.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}
.border-left {
  border-left: 1px solid #dee2e6 !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary {
  border-color: #009DA0 !important;
}
.border-secondary {
  border-color: #868e96 !important;
}
.border-success {
  border-color: #0CC27E !important;
}
.border-info {
  border-color: #1CBCD8 !important;
}
.border-warning {
  border-color: #FF8D60 !important;
}
.border-danger {
  border-color: #FF586B !important;
}
.border-light {
  border-color: #f8f9fa !important;
}
.border-dark {
  border-color: #343a40 !important;
}
.border-multi-green {
  border-color: #0CC27E !important;
}
.border-multi-blue {
  border-color: #1CBCD8 !important;
}
.border-multi-red {
  border-color: #FF586B !important;
}
.border-multi-yellow {
  border-color: #FFD76E !important;
}
.border-multi-purple {
  border-color: #A389D4 !important;
}
.border-multi-grey {
  border-color: #868e96 !important;
}
.border-multi-dark {
  border-color: #343a40 !important;
}
.border-multi-light {
  border-color: #f8f9fa !important;
}
.border-multi-cian {
  border-color: #009DA0 !important;
}
.border-multi-orange {
  border-color: #FF8D60 !important;
}
.border-multi-pink {
  border-color: #FF586B !important;
}
.border-multi-teal {
  border-color: #1CBCD8 !important;
}
.border-multi-indigo {
  border-color: #6610f2 !important;
}
.border-multi-blue-light {
  border-color: #ADD8E6 !important;
}
.border-multi-blue-dark {
  border-color: #00008B !important;
}
.border-multi-green-light {
  border-color: #90EE90 !important;
}
.border-multi-green-dark {
  border-color: #006400 !important;
}
.border-multi-red-light {
  border-color: #FF7F7F !important;
}
.border-multi-red-dark {
  border-color: #8B0000 !important;
}
.border-multi-yellow-light {
  border-color: #FFFFE0 !important;
}
.border-multi-yellow-dark {
  border-color: #FFD700 !important;
}
.border-multi-purple-light {
  border-color: #E6E6FA !important;
}
.border-multi-purple-dark {
  border-color: #800080 !important;
}
.border-multi-grey-light {
  border-color: #D3D3D3 !important;
}
.border-multi-grey-dark {
  border-color: #A9A9A9 !important;
}
.border-multi-dark-light {
  border-color: #696969 !important;
}
.border-multi-dark-dark {
  border-color: #1C1C1C !important;
}
.border-multi-light-light {
  border-color: #FFFFFF !important;
}
.border-multi-light-dark {
  border-color: #DCDCDC !important;
}
.border-multi-cian-light {
  border-color: #E0FFFF !important;
}
.border-multi-cian-dark {
  border-color: #008B8B !important;
}
.border-multi-orange-light {
  border-color: #FFA07A !important;
}
.border-multi-orange-dark {
  border-color: #FF4500 !important;
}
.border-multi-pink-light {
  border-color: #FFB6C1 !important;
}
.border-multi-pink-dark {
  border-color: #C71585 !important;
}
.border-multi-teal-light {
  border-color: #AFEEEE !important;
}
.border-multi-teal-dark {
  border-color: #008080 !important;
}
.border-multi-indigo-light {
  border-color: #B0C4DE !important;
}
.border-multi-indigo-dark {
  border-color: #4B0082 !important;
}
.border-multi-primary {
  border-color: #005f60 !important;
}
.border-multi-secondary {
  border-color: #5f6368 !important;
}
.border-multi-thediary {
  border-color: #ff6f61 !important;
}
.border-slate-50 {
  border-color: #f8fafc !important;
}
.border-slate-100 {
  border-color: #f1f5f9 !important;
}
.border-slate-200 {
  border-color: #e2e8f0 !important;
}
.border-slate-300 {
  border-color: #cbd5e1 !important;
}
.border-slate-400 {
  border-color: #94a3b8 !important;
}
.border-slate-500 {
  border-color: #64748b !important;
}
.border-slate-600 {
  border-color: #475569 !important;
}
.border-slate-700 {
  border-color: #334155 !important;
}
.border-slate-800 {
  border-color: #1e293b !important;
}
.border-slate-900 {
  border-color: #0f172a !important;
}
.border-slate-950 {
  border-color: #020617 !important;
}
.border-gray-50 {
  border-color: #f9fafb !important;
}
.border-gray-100 {
  border-color: #f3f4f6 !important;
}
.border-gray-200 {
  border-color: #e5e7eb !important;
}
.border-gray-300 {
  border-color: #d1d5db !important;
}
.border-gray-400 {
  border-color: #9ca3af !important;
}
.border-gray-500 {
  border-color: #6b7280 !important;
}
.border-gray-600 {
  border-color: #4b5563 !important;
}
.border-gray-700 {
  border-color: #374151 !important;
}
.border-gray-800 {
  border-color: #1f2937 !important;
}
.border-gray-900 {
  border-color: #111827 !important;
}
.border-gray-950 {
  border-color: #030712 !important;
}
.border-zinc-50 {
  border-color: #fafafa !important;
}
.border-zinc-100 {
  border-color: #f4f4f5 !important;
}
.border-zinc-200 {
  border-color: #e4e4e7 !important;
}
.border-zinc-300 {
  border-color: #d4d4d8 !important;
}
.border-zinc-400 {
  border-color: #a1a1aa !important;
}
.border-zinc-500 {
  border-color: #71717a !important;
}
.border-zinc-600 {
  border-color: #52525b !important;
}
.border-zinc-700 {
  border-color: #3f3f46 !important;
}
.border-zinc-800 {
  border-color: #27272a !important;
}
.border-zinc-900 {
  border-color: #18181b !important;
}
.border-zinc-950 {
  border-color: #09090b !important;
}
.border-neutral-50 {
  border-color: #fafafa !important;
}
.border-neutral-100 {
  border-color: #f5f5f5 !important;
}
.border-neutral-200 {
  border-color: #e5e5e5 !important;
}
.border-neutral-300 {
  border-color: #d4d4d4 !important;
}
.border-neutral-400 {
  border-color: #a3a3a3 !important;
}
.border-neutral-500 {
  border-color: #737373 !important;
}
.border-neutral-600 {
  border-color: #525252 !important;
}
.border-neutral-700 {
  border-color: #404040 !important;
}
.border-neutral-800 {
  border-color: #262626 !important;
}
.border-neutral-900 {
  border-color: #171717 !important;
}
.border-neutral-950 {
  border-color: #0a0a0a !important;
}
.border-stone-50 {
  border-color: #fafaf9 !important;
}
.border-stone-100 {
  border-color: #f5f5f4 !important;
}
.border-stone-200 {
  border-color: #e7e5e4 !important;
}
.border-stone-300 {
  border-color: #d6d3d1 !important;
}
.border-stone-400 {
  border-color: #a8a29e !important;
}
.border-stone-500 {
  border-color: #78716c !important;
}
.border-stone-600 {
  border-color: #57534e !important;
}
.border-stone-700 {
  border-color: #44403c !important;
}
.border-stone-800 {
  border-color: #292524 !important;
}
.border-stone-900 {
  border-color: #1c1917 !important;
}
.border-stone-950 {
  border-color: #0c0a09 !important;
}
.border-red-50 {
  border-color: #fef2f2 !important;
}
.border-red-100 {
  border-color: #fee2e2 !important;
}
.border-red-200 {
  border-color: #fecaca !important;
}
.border-red-300 {
  border-color: #fca5a5 !important;
}
.border-red-400 {
  border-color: #f87171 !important;
}
.border-red-500 {
  border-color: #ef4444 !important;
}
.border-red-600 {
  border-color: #dc2626 !important;
}
.border-red-700 {
  border-color: #b91c1c !important;
}
.border-red-800 {
  border-color: #991b1b !important;
}
.border-red-900 {
  border-color: #7f1d1d !important;
}
.border-red-950 {
  border-color: #450a0a !important;
}
.border-orange-50 {
  border-color: #fff7ed !important;
}
.border-orange-100 {
  border-color: #ffedd5 !important;
}
.border-orange-200 {
  border-color: #fed7aa !important;
}
.border-orange-300 {
  border-color: #fdba74 !important;
}
.border-orange-400 {
  border-color: #fb923c !important;
}
.border-orange-500 {
  border-color: #f97316 !important;
}
.border-orange-600 {
  border-color: #ea580c !important;
}
.border-orange-700 {
  border-color: #c2410c !important;
}
.border-orange-800 {
  border-color: #9a3412 !important;
}
.border-orange-900 {
  border-color: #7c2d12 !important;
}
.border-orange-950 {
  border-color: #431407 !important;
}
.border-amber-50 {
  border-color: #fffbeb !important;
}
.border-amber-100 {
  border-color: #fef3c7 !important;
}
.border-amber-200 {
  border-color: #fde68a !important;
}
.border-amber-300 {
  border-color: #fcd34d !important;
}
.border-amber-400 {
  border-color: #fbbf24 !important;
}
.border-amber-500 {
  border-color: #f59e0b !important;
}
.border-amber-600 {
  border-color: #d97706 !important;
}
.border-amber-700 {
  border-color: #b45309 !important;
}
.border-amber-800 {
  border-color: #92400e !important;
}
.border-amber-900 {
  border-color: #78350f !important;
}
.border-amber-950 {
  border-color: #451a03 !important;
}
.border-yellow-50 {
  border-color: #fefce8 !important;
}
.border-yellow-100 {
  border-color: #fef9c3 !important;
}
.border-yellow-200 {
  border-color: #fef08a !important;
}
.border-yellow-300 {
  border-color: #fde047 !important;
}
.border-yellow-400 {
  border-color: #facc15 !important;
}
.border-yellow-500 {
  border-color: #eab308 !important;
}
.border-yellow-600 {
  border-color: #ca8a04 !important;
}
.border-yellow-700 {
  border-color: #a16207 !important;
}
.border-yellow-800 {
  border-color: #854d0e !important;
}
.border-yellow-900 {
  border-color: #713f12 !important;
}
.border-yellow-950 {
  border-color: #422006 !important;
}
.border-lime-50 {
  border-color: #f7fee7 !important;
}
.border-lime-100 {
  border-color: #ecfccb !important;
}
.border-lime-200 {
  border-color: #d9f99d !important;
}
.border-lime-300 {
  border-color: #bef264 !important;
}
.border-lime-400 {
  border-color: #a3e635 !important;
}
.border-lime-500 {
  border-color: #84cc16 !important;
}
.border-lime-600 {
  border-color: #65a30d !important;
}
.border-lime-700 {
  border-color: #4d7c0f !important;
}
.border-lime-800 {
  border-color: #3f6212 !important;
}
.border-lime-900 {
  border-color: #365314 !important;
}
.border-lime-950 {
  border-color: #1a2e05 !important;
}
.border-green-50 {
  border-color: #f0fdf4 !important;
}
.border-green-100 {
  border-color: #dcfce7 !important;
}
.border-green-200 {
  border-color: #bbf7d0 !important;
}
.border-green-300 {
  border-color: #86efac !important;
}
.border-green-400 {
  border-color: #4ade80 !important;
}
.border-green-500 {
  border-color: #22c55e !important;
}
.border-green-600 {
  border-color: #16a34a !important;
}
.border-green-700 {
  border-color: #15803d !important;
}
.border-green-800 {
  border-color: #166534 !important;
}
.border-green-900 {
  border-color: #14532d !important;
}
.border-green-950 {
  border-color: #052e16 !important;
}
.border-emerald-50 {
  border-color: #ecfdf5 !important;
}
.border-emerald-100 {
  border-color: #d1fae5 !important;
}
.border-emerald-200 {
  border-color: #a7f3d0 !important;
}
.border-emerald-300 {
  border-color: #6ee7b7 !important;
}
.border-emerald-400 {
  border-color: #34d399 !important;
}
.border-emerald-500 {
  border-color: #10b981 !important;
}
.border-emerald-600 {
  border-color: #059669 !important;
}
.border-emerald-700 {
  border-color: #047857 !important;
}
.border-emerald-800 {
  border-color: #065f46 !important;
}
.border-emerald-900 {
  border-color: #064e3b !important;
}
.border-emerald-950 {
  border-color: #022c22 !important;
}
.border-teal-50 {
  border-color: #f0fdfa !important;
}
.border-teal-100 {
  border-color: #ccfbf1 !important;
}
.border-teal-200 {
  border-color: #99f6e4 !important;
}
.border-teal-300 {
  border-color: #5eead4 !important;
}
.border-teal-400 {
  border-color: #2dd4bf !important;
}
.border-teal-500 {
  border-color: #14b8a6 !important;
}
.border-teal-600 {
  border-color: #0d9488 !important;
}
.border-teal-700 {
  border-color: #0f766e !important;
}
.border-teal-800 {
  border-color: #115e59 !important;
}
.border-teal-900 {
  border-color: #134e4a !important;
}
.border-teal-950 {
  border-color: #042f2e !important;
}
.border-cyan-50 {
  border-color: #ecfeff !important;
}
.border-cyan-100 {
  border-color: #cffafe !important;
}
.border-cyan-200 {
  border-color: #a5f3fc !important;
}
.border-cyan-300 {
  border-color: #67e8f9 !important;
}
.border-cyan-400 {
  border-color: #22d3ee !important;
}
.border-cyan-500 {
  border-color: #06b6d4 !important;
}
.border-cyan-600 {
  border-color: #0891b2 !important;
}
.border-cyan-700 {
  border-color: #0e7490 !important;
}
.border-cyan-800 {
  border-color: #155e75 !important;
}
.border-cyan-900 {
  border-color: #164e63 !important;
}
.border-cyan-950 {
  border-color: #083344 !important;
}
.border-sky-50 {
  border-color: #f0f9ff !important;
}
.border-sky-100 {
  border-color: #e0f2fe !important;
}
.border-sky-200 {
  border-color: #bae6fd !important;
}
.border-sky-300 {
  border-color: #7dd3fc !important;
}
.border-sky-400 {
  border-color: #38bdf8 !important;
}
.border-sky-500 {
  border-color: #0ea5e9 !important;
}
.border-sky-600 {
  border-color: #0284c7 !important;
}
.border-sky-700 {
  border-color: #0369a1 !important;
}
.border-sky-800 {
  border-color: #075985 !important;
}
.border-sky-900 {
  border-color: #0c4a6e !important;
}
.border-sky-950 {
  border-color: #082f49 !important;
}
.border-blue-50 {
  border-color: #eff6ff !important;
}
.border-blue-100 {
  border-color: #dbeafe !important;
}
.border-blue-200 {
  border-color: #bfdbfe !important;
}
.border-blue-300 {
  border-color: #93c5fd !important;
}
.border-blue-400 {
  border-color: #60a5fa !important;
}
.border-blue-500 {
  border-color: #3b82f6 !important;
}
.border-blue-600 {
  border-color: #2563eb !important;
}
.border-blue-700 {
  border-color: #1d4ed8 !important;
}
.border-blue-800 {
  border-color: #1e40af !important;
}
.border-blue-900 {
  border-color: #1e3a8a !important;
}
.border-blue-950 {
  border-color: #172554 !important;
}
.border-indigo-50 {
  border-color: #eef2ff !important;
}
.border-indigo-100 {
  border-color: #e0e7ff !important;
}
.border-indigo-200 {
  border-color: #c7d2fe !important;
}
.border-indigo-300 {
  border-color: #a5b4fc !important;
}
.border-indigo-400 {
  border-color: #818cf8 !important;
}
.border-indigo-500 {
  border-color: #6366f1 !important;
}
.border-indigo-600 {
  border-color: #4f46e5 !important;
}
.border-indigo-700 {
  border-color: #4338ca !important;
}
.border-indigo-800 {
  border-color: #3730a3 !important;
}
.border-indigo-900 {
  border-color: #312e81 !important;
}
.border-indigo-950 {
  border-color: #1e1b4b !important;
}
.border-violet-50 {
  border-color: #f5f3ff !important;
}
.border-violet-100 {
  border-color: #ede9fe !important;
}
.border-violet-200 {
  border-color: #ddd6fe !important;
}
.border-violet-300 {
  border-color: #c4b5fd !important;
}
.border-violet-400 {
  border-color: #a78bfa !important;
}
.border-violet-500 {
  border-color: #8b5cf6 !important;
}
.border-violet-600 {
  border-color: #7c3aed !important;
}
.border-violet-700 {
  border-color: #6d28d9 !important;
}
.border-violet-800 {
  border-color: #5b21b6 !important;
}
.border-violet-900 {
  border-color: #4c1d95 !important;
}
.border-violet-950 {
  border-color: #2e1065 !important;
}
.border-purple-50 {
  border-color: #faf5ff !important;
}
.border-purple-100 {
  border-color: #f3e8ff !important;
}
.border-purple-200 {
  border-color: #e9d5ff !important;
}
.border-purple-300 {
  border-color: #d8b4fe !important;
}
.border-purple-400 {
  border-color: #c084fc !important;
}
.border-purple-500 {
  border-color: #a855f7 !important;
}
.border-purple-600 {
  border-color: #9333ea !important;
}
.border-purple-700 {
  border-color: #7e22ce !important;
}
.border-purple-800 {
  border-color: #6b21a8 !important;
}
.border-purple-900 {
  border-color: #581c87 !important;
}
.border-purple-950 {
  border-color: #3b0764 !important;
}
.border-fuchsia-50 {
  border-color: #fdf4ff !important;
}
.border-fuchsia-100 {
  border-color: #fae8ff !important;
}
.border-fuchsia-200 {
  border-color: #f5d0fe !important;
}
.border-fuchsia-300 {
  border-color: #f0abfc !important;
}
.border-fuchsia-400 {
  border-color: #e879f9 !important;
}
.border-fuchsia-500 {
  border-color: #d946ef !important;
}
.border-fuchsia-600 {
  border-color: #c026d3 !important;
}
.border-fuchsia-700 {
  border-color: #a21caf !important;
}
.border-fuchsia-800 {
  border-color: #86198f !important;
}
.border-fuchsia-900 {
  border-color: #701a75 !important;
}
.border-fuchsia-950 {
  border-color: #4a044e !important;
}
.border-pink-50 {
  border-color: #fdf2f8 !important;
}
.border-pink-100 {
  border-color: #fce7f3 !important;
}
.border-pink-200 {
  border-color: #fbcfe8 !important;
}
.border-pink-300 {
  border-color: #f9a8d4 !important;
}
.border-pink-400 {
  border-color: #f472b6 !important;
}
.border-pink-500 {
  border-color: #ec4899 !important;
}
.border-pink-600 {
  border-color: #db2777 !important;
}
.border-pink-700 {
  border-color: #be185d !important;
}
.border-pink-800 {
  border-color: #9d174d !important;
}
.border-pink-900 {
  border-color: #831843 !important;
}
.border-pink-950 {
  border-color: #500724 !important;
}
.border-rose-50 {
  border-color: #fff1f2 !important;
}
.border-rose-100 {
  border-color: #ffe4e6 !important;
}
.border-rose-200 {
  border-color: #fecdd3 !important;
}
.border-rose-300 {
  border-color: #fda4af !important;
}
.border-rose-400 {
  border-color: #fb7185 !important;
}
.border-rose-500 {
  border-color: #f43f5e !important;
}
.border-rose-600 {
  border-color: #e11d48 !important;
}
.border-rose-700 {
  border-color: #be123c !important;
}
.border-rose-800 {
  border-color: #9f1239 !important;
}
.border-rose-900 {
  border-color: #881337 !important;
}
.border-rose-950 {
  border-color: #4c0519 !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded-sm {
  border-radius: 0.2rem !important;
}
.rounded {
  border-radius: 0.25rem !important;
}
.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}
.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}
.rounded-lg {
  border-radius: 0.3rem !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: 50rem !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.embed-responsive-4by3::before {
  padding-top: 75%;
}
.embed-responsive-1by1::before {
  padding-top: 100%;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center,
.pagination {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.375rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.375rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.375rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.375rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.375rem !important;
}
.m-2 {
  margin: 0.75rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.75rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.75rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.75rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.75rem !important;
}
.m-3 {
  margin: 1.5rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1.5rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1.5rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1.5rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1.5rem !important;
}
.m-4 {
  margin: 2.25rem !important;
}
.mt-4,
.my-4 {
  margin-top: 2.25rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 2.25rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 2.25rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 2.25rem !important;
}
.m-5 {
  margin: 4.5rem !important;
}
.mt-5,
.my-5 {
  margin-top: 4.5rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 4.5rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 4.5rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 4.5rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.375rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.375rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.375rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.375rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.375rem !important;
}
.p-2 {
  padding: 0.75rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.75rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.75rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.75rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.75rem !important;
}
.p-3 {
  padding: 1.5rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1.5rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1.5rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1.5rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1.5rem !important;
}
.p-4 {
  padding: 2.25rem !important;
}
.pt-4,
.py-4 {
  padding-top: 2.25rem !important;
}
.pr-4,
.px-4 {
  padding-right: 2.25rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 2.25rem !important;
}
.pl-4,
.px-4 {
  padding-left: 2.25rem !important;
}
.p-5 {
  padding: 4.5rem !important;
}
.pt-5,
.py-5 {
  padding-top: 4.5rem !important;
}
.pr-5,
.px-5 {
  padding-right: 4.5rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 4.5rem !important;
}
.pl-5,
.px-5 {
  padding-left: 4.5rem !important;
}
.m-n1 {
  margin: -0.375rem !important;
}
.mt-n1,
.my-n1 {
  margin-top: -0.375rem !important;
}
.mr-n1,
.mx-n1 {
  margin-right: -0.375rem !important;
}
.mb-n1,
.my-n1 {
  margin-bottom: -0.375rem !important;
}
.ml-n1,
.mx-n1 {
  margin-left: -0.375rem !important;
}
.m-n2 {
  margin: -0.75rem !important;
}
.mt-n2,
.my-n2 {
  margin-top: -0.75rem !important;
}
.mr-n2,
.mx-n2 {
  margin-right: -0.75rem !important;
}
.mb-n2,
.my-n2 {
  margin-bottom: -0.75rem !important;
}
.ml-n2,
.mx-n2 {
  margin-left: -0.75rem !important;
}
.m-n3 {
  margin: -1.5rem !important;
}
.mt-n3,
.my-n3 {
  margin-top: -1.5rem !important;
}
.mr-n3,
.mx-n3 {
  margin-right: -1.5rem !important;
}
.mb-n3,
.my-n3 {
  margin-bottom: -1.5rem !important;
}
.ml-n3,
.mx-n3 {
  margin-left: -1.5rem !important;
}
.m-n4 {
  margin: -2.25rem !important;
}
.mt-n4,
.my-n4 {
  margin-top: -2.25rem !important;
}
.mr-n4,
.mx-n4 {
  margin-right: -2.25rem !important;
}
.mb-n4,
.my-n4 {
  margin-bottom: -2.25rem !important;
}
.ml-n4,
.mx-n4 {
  margin-left: -2.25rem !important;
}
.m-n5 {
  margin: -4.5rem !important;
}
.mt-n5,
.my-n5 {
  margin-top: -4.5rem !important;
}
.mr-n5,
.mx-n5 {
  margin-right: -4.5rem !important;
}
.mb-n5,
.my-n5 {
  margin-bottom: -4.5rem !important;
}
.ml-n5,
.mx-n5 {
  margin-left: -4.5rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.375rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.375rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.375rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.375rem !important;
  }
  .m-sm-2 {
    margin: 0.75rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.75rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.75rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.75rem !important;
  }
  .m-sm-3 {
    margin: 1.5rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.5rem !important;
  }
  .m-sm-4 {
    margin: 2.25rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 2.25rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 2.25rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 2.25rem !important;
  }
  .m-sm-5 {
    margin: 4.5rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 4.5rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 4.5rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 4.5rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.375rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.375rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.375rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.375rem !important;
  }
  .p-sm-2 {
    padding: 0.75rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.75rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.75rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.75rem !important;
  }
  .p-sm-3 {
    padding: 1.5rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.5rem !important;
  }
  .p-sm-4 {
    padding: 2.25rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 2.25rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 2.25rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 2.25rem !important;
  }
  .p-sm-5 {
    padding: 4.5rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 4.5rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 4.5rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 4.5rem !important;
  }
  .m-sm-n1 {
    margin: -0.375rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.375rem !important;
  }
  .m-sm-n2 {
    margin: -0.75rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.75rem !important;
  }
  .m-sm-n3 {
    margin: -1.5rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n4 {
    margin: -2.25rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -2.25rem !important;
  }
  .m-sm-n5 {
    margin: -4.5rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -4.5rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.375rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.375rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.375rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.375rem !important;
  }
  .m-md-2 {
    margin: 0.75rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.75rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.75rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.75rem !important;
  }
  .m-md-3 {
    margin: 1.5rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.5rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.5rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.5rem !important;
  }
  .m-md-4 {
    margin: 2.25rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 2.25rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 2.25rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 2.25rem !important;
  }
  .m-md-5 {
    margin: 4.5rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 4.5rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 4.5rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 4.5rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.375rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.375rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.375rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.375rem !important;
  }
  .p-md-2 {
    padding: 0.75rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.75rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.75rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.75rem !important;
  }
  .p-md-3 {
    padding: 1.5rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.5rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.5rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.5rem !important;
  }
  .p-md-4 {
    padding: 2.25rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 2.25rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 2.25rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 2.25rem !important;
  }
  .p-md-5 {
    padding: 4.5rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 4.5rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 4.5rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 4.5rem !important;
  }
  .m-md-n1 {
    margin: -0.375rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.375rem !important;
  }
  .m-md-n2 {
    margin: -0.75rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.75rem !important;
  }
  .m-md-n3 {
    margin: -1.5rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.5rem !important;
  }
  .m-md-n4 {
    margin: -2.25rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -2.25rem !important;
  }
  .m-md-n5 {
    margin: -4.5rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -4.5rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.375rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.375rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.375rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.375rem !important;
  }
  .m-lg-2 {
    margin: 0.75rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.75rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.75rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.75rem !important;
  }
  .m-lg-3 {
    margin: 1.5rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.5rem !important;
  }
  .m-lg-4 {
    margin: 2.25rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 2.25rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 2.25rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 2.25rem !important;
  }
  .m-lg-5 {
    margin: 4.5rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 4.5rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 4.5rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 4.5rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.375rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.375rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.375rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.375rem !important;
  }
  .p-lg-2 {
    padding: 0.75rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.75rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.75rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.75rem !important;
  }
  .p-lg-3 {
    padding: 1.5rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.5rem !important;
  }
  .p-lg-4 {
    padding: 2.25rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 2.25rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 2.25rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 2.25rem !important;
  }
  .p-lg-5 {
    padding: 4.5rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 4.5rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 4.5rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 4.5rem !important;
  }
  .m-lg-n1 {
    margin: -0.375rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.375rem !important;
  }
  .m-lg-n2 {
    margin: -0.75rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.75rem !important;
  }
  .m-lg-n3 {
    margin: -1.5rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n4 {
    margin: -2.25rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -2.25rem !important;
  }
  .m-lg-n5 {
    margin: -4.5rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -4.5rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.375rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.375rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.375rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.375rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.375rem !important;
  }
  .m-xl-2 {
    margin: 0.75rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.75rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.75rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.75rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.75rem !important;
  }
  .m-xl-3 {
    margin: 1.5rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.5rem !important;
  }
  .m-xl-4 {
    margin: 2.25rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 2.25rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 2.25rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 2.25rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 2.25rem !important;
  }
  .m-xl-5 {
    margin: 4.5rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 4.5rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 4.5rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 4.5rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.375rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.375rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.375rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.375rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.375rem !important;
  }
  .p-xl-2 {
    padding: 0.75rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.75rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.75rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.75rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.75rem !important;
  }
  .p-xl-3 {
    padding: 1.5rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.5rem !important;
  }
  .p-xl-4 {
    padding: 2.25rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 2.25rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 2.25rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 2.25rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 2.25rem !important;
  }
  .p-xl-5 {
    padding: 4.5rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 4.5rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 4.5rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 4.5rem !important;
  }
  .m-xl-n1 {
    margin: -0.375rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.375rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.375rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.375rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.375rem !important;
  }
  .m-xl-n2 {
    margin: -0.75rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.75rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.75rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.75rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.75rem !important;
  }
  .m-xl-n3 {
    margin: -1.5rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n4 {
    margin: -2.25rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -2.25rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -2.25rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -2.25rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -2.25rem !important;
  }
  .m-xl-n5 {
    margin: -4.5rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -4.5rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -4.5rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -4.5rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.text-monospace {
  font-family:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace !important;
}
.text-justify {
  text-align: justify !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-lighter {
  font-weight: lighter !important;
}
.font-weight-normal {
  font-weight: 400 !important;
}
.font-weight-bold {
  font-weight: 700 !important;
}
.font-weight-bolder {
  font-weight: bolder !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary {
  color: #009DA0 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: rgb(0, 81.934375, 83.5) !important;
}
.text-secondary {
  color: #868e96 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: rgb(96.4048672566, 103.75, 111.0951327434) !important;
}
.text-success {
  color: #0CC27E !important;
}
a.text-success:hover,
a.text-success:focus {
  color: rgb(7.5436893204, 121.9563106796, 79.2087378641) !important;
}
.text-info {
  color: #1CBCD8 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: rgb(19.2213114754, 129.0573770492, 148.2786885246) !important;
}
.text-warning {
  color: #FF8D60 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: rgb(255, 86.1509433962, 19.5) !important;
}
.text-danger {
  color: #FF586B !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: rgb(255, 11.5, 39.2035928144) !important;
}
.text-light {
  color: #f8f9fa !important;
}
a.text-light:hover,
a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}
.text-dark {
  color: #343a40 !important;
}
a.text-dark:hover,
a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}
.text-multi-green {
  color: #0CC27E !important;
}
a.text-multi-green:hover,
a.text-multi-green:focus {
  color: rgb(7.5436893204, 121.9563106796, 79.2087378641) !important;
}
.text-multi-blue {
  color: #1CBCD8 !important;
}
a.text-multi-blue:hover,
a.text-multi-blue:focus {
  color: rgb(19.2213114754, 129.0573770492, 148.2786885246) !important;
}
.text-multi-red {
  color: #FF586B !important;
}
a.text-multi-red:hover,
a.text-multi-red:focus {
  color: rgb(255, 11.5, 39.2035928144) !important;
}
.text-multi-yellow {
  color: #FFD76E !important;
}
a.text-multi-yellow:hover,
a.text-multi-yellow:focus {
  color: rgb(255, 193.8965517241, 33.5) !important;
}
.text-multi-purple {
  color: #A389D4 !important;
}
a.text-multi-purple:hover,
a.text-multi-purple:focus {
  color: rgb(119.2857142857, 80.9316770186, 191.5683229814) !important;
}
.text-multi-grey {
  color: #868e96 !important;
}
a.text-multi-grey:hover,
a.text-multi-grey:focus {
  color: rgb(96.4048672566, 103.75, 111.0951327434) !important;
}
.text-multi-dark {
  color: #343a40 !important;
}
a.text-multi-dark:hover,
a.text-multi-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}
.text-multi-light {
  color: #f8f9fa !important;
}
a.text-multi-light:hover,
a.text-multi-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}
.text-multi-cian {
  color: #009DA0 !important;
}
a.text-multi-cian:hover,
a.text-multi-cian:focus {
  color: rgb(0, 81.934375, 83.5) !important;
}
.text-multi-orange {
  color: #FF8D60 !important;
}
a.text-multi-orange:hover,
a.text-multi-orange:focus {
  color: rgb(255, 86.1509433962, 19.5) !important;
}
.text-multi-pink {
  color: #FF586B !important;
}
a.text-multi-pink:hover,
a.text-multi-pink:focus {
  color: rgb(255, 11.5, 39.2035928144) !important;
}
.text-multi-teal {
  color: #1CBCD8 !important;
}
a.text-multi-teal:hover,
a.text-multi-teal:focus {
  color: rgb(19.2213114754, 129.0573770492, 148.2786885246) !important;
}
.text-multi-indigo {
  color: #6610f2 !important;
}
a.text-multi-indigo:hover,
a.text-multi-indigo:focus {
  color: rgb(71.3035714286, 9.3630952381, 172.1369047619) !important;
}
.text-multi-blue-light {
  color: #ADD8E6 !important;
}
a.text-multi-blue-light:hover,
a.text-multi-blue-light:focus {
  color: rgb(114.3738317757, 188.1168224299, 212.1261682243) !important;
}
.text-multi-blue-dark {
  color: #00008B !important;
}
a.text-multi-blue-dark:hover,
a.text-multi-blue-dark:focus {
  color: rgb(0, 0, 62.5) !important;
}
.text-multi-green-light {
  color: #90EE90 !important;
}
a.text-multi-green-light:hover,
a.text-multi-green-light:focus {
  color: rgb(77.66015625, 227.83984375, 77.66015625) !important;
}
.text-multi-green-dark {
  color: #006400 !important;
}
a.text-multi-green-dark:hover,
a.text-multi-green-dark:focus {
  color: rgb(0, 23.5, 0) !important;
}
.text-multi-red-light {
  color: #FF7F7F !important;
}
a.text-multi-red-light:hover,
a.text-multi-red-light:focus {
  color: rgb(255, 50.5, 50.5) !important;
}
.text-multi-red-dark {
  color: #8B0000 !important;
}
a.text-multi-red-dark:hover,
a.text-multi-red-dark:focus {
  color: rgb(62.5, 0, 0) !important;
}
.text-multi-yellow-light {
  color: #FFFFE0 !important;
}
a.text-multi-yellow-light:hover,
a.text-multi-yellow-light:focus {
  color: rgb(255, 255, 147.5) !important;
}
.text-multi-yellow-dark {
  color: #FFD700 !important;
}
a.text-multi-yellow-dark:hover,
a.text-multi-yellow-dark:focus {
  color: rgb(178.5, 150.5, 0) !important;
}
.text-multi-purple-light {
  color: #E6E6FA !important;
}
a.text-multi-purple-light:hover,
a.text-multi-purple-light:focus {
  color: rgb(166.25, 166.25, 237.25) !important;
}
.text-multi-purple-dark {
  color: #800080 !important;
}
a.text-multi-purple-dark:hover,
a.text-multi-purple-dark:focus {
  color: rgb(51.5, 0, 51.5) !important;
}
.text-multi-grey-light {
  color: #D3D3D3 !important;
}
a.text-multi-grey-light:hover,
a.text-multi-grey-light:focus {
  color: rgb(172.75, 172.75, 172.75) !important;
}
.text-multi-grey-dark {
  color: #A9A9A9 !important;
}
a.text-multi-grey-dark:hover,
a.text-multi-grey-dark:focus {
  color: rgb(130.75, 130.75, 130.75) !important;
}
.text-multi-dark-light {
  color: #696969 !important;
}
a.text-multi-dark-light:hover,
a.text-multi-dark-light:focus {
  color: rgb(66.75, 66.75, 66.75) !important;
}
.text-multi-dark-dark {
  color: #1C1C1C !important;
}
a.text-multi-dark-dark:hover,
a.text-multi-dark-dark:focus {
  color: black !important;
}
.text-multi-light-light {
  color: #FFFFFF !important;
}
a.text-multi-light-light:hover,
a.text-multi-light-light:focus {
  color: rgb(216.75, 216.75, 216.75) !important;
}
.text-multi-light-dark {
  color: #DCDCDC !important;
}
a.text-multi-light-dark:hover,
a.text-multi-light-dark:focus {
  color: rgb(181.75, 181.75, 181.75) !important;
}
.text-multi-cian-light {
  color: #E0FFFF !important;
}
a.text-multi-cian-light:hover,
a.text-multi-cian-light:focus {
  color: rgb(147.5, 255, 255) !important;
}
.text-multi-cian-dark {
  color: #008B8B !important;
}
a.text-multi-cian-dark:hover,
a.text-multi-cian-dark:focus {
  color: rgb(0, 62.5, 62.5) !important;
}
.text-multi-orange-light {
  color: #FFA07A !important;
}
a.text-multi-orange-light:hover,
a.text-multi-orange-light:focus {
  color: rgb(255, 105.3571428571, 45.5) !important;
}
.text-multi-orange-dark {
  color: #FF4500 !important;
}
a.text-multi-orange-dark:hover,
a.text-multi-orange-dark:focus {
  color: rgb(178.5, 48.3, 0) !important;
}
.text-multi-pink-light {
  color: #FFB6C1 !important;
}
a.text-multi-pink-light:hover,
a.text-multi-pink-light:focus {
  color: rgb(255, 105.5, 128.0273972603) !important;
}
.text-multi-pink-dark {
  color: #C71585 !important;
}
a.text-multi-pink-dark:hover,
a.text-multi-pink-dark:focus {
  color: rgb(129.8022727273, 13.6977272727, 86.7522727273) !important;
}
.text-multi-teal-light {
  color: #AFEEEE !important;
}
a.text-multi-teal-light:hover,
a.text-multi-teal-light:focus {
  color: rgb(111.9072164948, 224.5927835052, 224.5927835052) !important;
}
.text-multi-teal-dark {
  color: #008080 !important;
}
a.text-multi-teal-dark:hover,
a.text-multi-teal-dark:focus {
  color: rgb(0, 51.5, 51.5) !important;
}
.text-multi-indigo-light {
  color: #B0C4DE !important;
}
a.text-multi-indigo-light:hover,
a.text-multi-indigo-light:focus {
  color: rgb(122.0401785714, 155.7008928571, 199.4598214286) !important;
}
.text-multi-indigo-dark {
  color: #4B0082 !important;
}
a.text-multi-indigo-dark:hover,
a.text-multi-indigo-dark:focus {
  color: rgb(30.8653846154, 0, 53.5) !important;
}
.text-multi-primary {
  color: #005f60 !important;
}
a.text-multi-primary:hover,
a.text-multi-primary:focus {
  color: rgb(0, 19.296875, 19.5) !important;
}
.text-multi-secondary {
  color: #5f6368 !important;
}
a.text-multi-secondary:hover,
a.text-multi-secondary:focus {
  color: rgb(58.4798994975, 60.9422110553, 64.0201005025) !important;
}
.text-multi-thediary {
  color: #ff6f61 !important;
}
a.text-multi-thediary:hover,
a.text-multi-thediary:focus {
  color: rgb(255, 41.2784810127, 20.5) !important;
}
.text-slate-50 {
  color: #f8fafc !important;
}
a.text-slate-50:hover,
a.text-slate-50:focus {
  color: rgb(194.45, 211.75, 229.05) !important;
}
.text-slate-100 {
  color: #f1f5f9 !important;
}
a.text-slate-100:hover,
a.text-slate-100:focus {
  color: rgb(187.45, 206.75, 226.05) !important;
}
.text-slate-200 {
  color: #e2e8f0 !important;
}
a.text-slate-200:hover,
a.text-slate-200:focus {
  color: rgb(175.5795454545, 192.0113636364, 213.9204545455) !important;
}
.text-slate-300 {
  color: #cbd5e1 !important;
}
a.text-slate-300:hover,
a.text-slate-300:focus {
  color: rgb(154.487804878, 173.8170731707, 197.012195122) !important;
}
.text-slate-400 {
  color: #94a3b8 !important;
}
a.text-slate-400:hover,
a.text-slate-400:focus {
  color: rgb(102.0140449438, 123.4606741573, 153.4859550562) !important;
}
.text-slate-500 {
  color: #64748b !important;
}
a.text-slate-500:hover,
a.text-slate-500:focus {
  color: rgb(67.9916317992, 78.870292887, 94.5083682008) !important;
}
.text-slate-600 {
  color: #475569 !important;
}
a.text-slate-600:hover,
a.text-slate-600:focus {
  color: rgb(40.1392045455, 48.0539772727, 59.3607954545) !important;
}
.text-slate-700 {
  color: #334155 !important;
}
a.text-slate-700:hover,
a.text-slate-700:focus {
  color: rgb(22.3125, 28.4375, 37.1875) !important;
}
.text-slate-800 {
  color: #1e293b !important;
}
a.text-slate-800:hover,
a.text-slate-800:focus {
  color: rgb(4.2134831461, 5.7584269663, 8.2865168539) !important;
}
.text-slate-900 {
  color: #0f172a !important;
}
a.text-slate-900:hover,
a.text-slate-900:focus {
  color: black !important;
}
.text-slate-950 {
  color: #020617 !important;
}
a.text-slate-950:hover,
a.text-slate-950:focus {
  color: black !important;
}
.text-gray-50 {
  color: #f9fafb !important;
}
a.text-gray-50:hover,
a.text-gray-50:focus {
  color: rgb(203.1, 211.75, 220.4) !important;
}
.text-gray-100 {
  color: #f3f4f6 !important;
}
a.text-gray-100:hover,
a.text-gray-100:focus {
  color: rgb(199.2857142857, 203.9285714286, 213.2142857143) !important;
}
.text-gray-200 {
  color: #e5e7eb !important;
}
a.text-gray-200:hover,
a.text-gray-200:focus {
  color: rgb(185.7608695652, 191.0869565217, 201.7391304348) !important;
}
.text-gray-300 {
  color: #d1d5db !important;
}
a.text-gray-300:hover,
a.text-gray-300:focus {
  color: rgb(166.0853658537, 173.8170731707, 185.4146341463) !important;
}
.text-gray-400 {
  color: #9ca3af !important;
}
a.text-gray-400:hover,
a.text-gray-400:focus {
  color: rgb(113.7430167598, 123.6955307263, 140.7569832402) !important;
}
.text-gray-500 {
  color: #6b7280 !important;
}
a.text-gray-500:hover,
a.text-gray-500:focus {
  color: rgb(72.1680851064, 76.8893617021, 86.3319148936) !important;
}
.text-gray-600 {
  color: #4b5563 !important;
}
a.text-gray-600:hover,
a.text-gray-600:focus {
  color: rgb(42.025862069, 47.6293103448, 55.474137931) !important;
}
.text-gray-700 {
  color: #374151 !important;
}
a.text-gray-700:hover,
a.text-gray-700:focus {
  color: rgb(24.0625, 28.4375, 35.4375) !important;
}
.text-gray-800 {
  color: #1f2937 !important;
}
a.text-gray-800:hover,
a.text-gray-800:focus {
  color: rgb(3.4244186047, 4.5290697674, 6.0755813953) !important;
}
.text-gray-900 {
  color: #111827 !important;
}
a.text-gray-900:hover,
a.text-gray-900:focus {
  color: black !important;
}
.text-gray-950 {
  color: #030712 !important;
}
a.text-gray-950:hover,
a.text-gray-950:focus {
  color: black !important;
}
.text-zinc-50 {
  color: #fafafa !important;
}
a.text-zinc-50:hover,
a.text-zinc-50:focus {
  color: rgb(211.75, 211.75, 211.75) !important;
}
.text-zinc-100 {
  color: #f4f4f5 !important;
}
a.text-zinc-100:hover,
a.text-zinc-100:focus {
  color: rgb(203.9285714286, 203.9285714286, 208.5714285714) !important;
}
.text-zinc-200 {
  color: #e4e4e7 !important;
}
a.text-zinc-200:hover,
a.text-zinc-200:focus {
  color: rgb(187.5, 187.5, 195) !important;
}
.text-zinc-300 {
  color: #d4d4d8 !important;
}
a.text-zinc-300:hover,
a.text-zinc-300:focus {
  color: rgb(171.8841463415, 171.8841463415, 179.6158536585) !important;
}
.text-zinc-400 {
  color: #a1a1aa !important;
}
a.text-zinc-400:hover,
a.text-zinc-400:focus {
  color: rgb(120.8519553073, 120.8519553073, 133.6480446927) !important;
}
.text-zinc-500 {
  color: #71717a !important;
}
a.text-zinc-500:hover,
a.text-zinc-500:focus {
  color: rgb(76.214893617, 76.214893617, 82.285106383) !important;
}
.text-zinc-600 {
  color: #52525b !important;
}
a.text-zinc-600:hover,
a.text-zinc-600:focus {
  color: rgb(45.7398843931, 45.7398843931, 50.7601156069) !important;
}
.text-zinc-700 {
  color: #3f3f46 !important;
}
a.text-zinc-700:hover,
a.text-zinc-700:focus {
  color: rgb(26.7631578947, 26.7631578947, 29.7368421053) !important;
}
.text-zinc-800 {
  color: #27272a !important;
}
a.text-zinc-800:hover,
a.text-zinc-800:focus {
  color: rgb(2.1666666667, 2.1666666667, 2.3333333333) !important;
}
.text-zinc-900 {
  color: #18181b !important;
}
a.text-zinc-900:hover,
a.text-zinc-900:focus {
  color: black !important;
}
.text-zinc-950 {
  color: #09090b !important;
}
a.text-zinc-950:hover,
a.text-zinc-950:focus {
  color: black !important;
}
.text-neutral-50 {
  color: #fafafa !important;
}
a.text-neutral-50:hover,
a.text-neutral-50:focus {
  color: rgb(211.75, 211.75, 211.75) !important;
}
.text-neutral-100 {
  color: #f5f5f5 !important;
}
a.text-neutral-100:hover,
a.text-neutral-100:focus {
  color: rgb(206.75, 206.75, 206.75) !important;
}
.text-neutral-200 {
  color: #e5e5e5 !important;
}
a.text-neutral-200:hover,
a.text-neutral-200:focus {
  color: rgb(190.75, 190.75, 190.75) !important;
}
.text-neutral-300 {
  color: #d4d4d4 !important;
}
a.text-neutral-300:hover,
a.text-neutral-300:focus {
  color: rgb(173.75, 173.75, 173.75) !important;
}
.text-neutral-400 {
  color: #a3a3a3 !important;
}
a.text-neutral-400:hover,
a.text-neutral-400:focus {
  color: rgb(124.75, 124.75, 124.75) !important;
}
.text-neutral-500 {
  color: #737373 !important;
}
a.text-neutral-500:hover,
a.text-neutral-500:focus {
  color: rgb(76.75, 76.75, 76.75) !important;
}
.text-neutral-600 {
  color: #525252 !important;
}
a.text-neutral-600:hover,
a.text-neutral-600:focus {
  color: rgb(43.75, 43.75, 43.75) !important;
}
.text-neutral-700 {
  color: #404040 !important;
}
a.text-neutral-700:hover,
a.text-neutral-700:focus {
  color: rgb(25.75, 25.75, 25.75) !important;
}
.text-neutral-800 {
  color: #262626 !important;
}
a.text-neutral-800:hover,
a.text-neutral-800:focus {
  color: black !important;
}
.text-neutral-900 {
  color: #171717 !important;
}
a.text-neutral-900:hover,
a.text-neutral-900:focus {
  color: black !important;
}
.text-neutral-950 {
  color: #0a0a0a !important;
}
a.text-neutral-950:hover,
a.text-neutral-950:focus {
  color: black !important;
}
.text-stone-50 {
  color: #fafaf9 !important;
}
a.text-stone-50:hover,
a.text-stone-50:focus {
  color: rgb(215.2272727273, 215.2272727273, 207.2727272727) !important;
}
.text-stone-100 {
  color: #f5f5f4 !important;
}
a.text-stone-100:hover,
a.text-stone-100:focus {
  color: rgb(208.5714285714, 208.5714285714, 203.9285714286) !important;
}
.text-stone-200 {
  color: #e7e5e4 !important;
}
a.text-stone-200:hover,
a.text-stone-200:focus {
  color: rgb(195, 190, 187.5) !important;
}
.text-stone-300 {
  color: #d6d3d1 !important;
}
a.text-stone-300:hover,
a.text-stone-300:focus {
  color: rgb(177.9482758621, 172.3103448276, 168.5517241379) !important;
}
.text-stone-400 {
  color: #a8a29e !important;
}
a.text-stone-400:hover,
a.text-stone-400:focus {
  color: rgb(131.5298913043, 123.3940217391, 117.9701086957) !important;
}
.text-stone-500 {
  color: #78716c !important;
}
a.text-stone-500:hover,
a.text-stone-500:focus {
  color: rgb(79.7368421053, 75.0855263158, 71.7631578947) !important;
}
.text-stone-600 {
  color: #57534e !important;
}
a.text-stone-600:hover,
a.text-stone-600:focus {
  color: rgb(46.6636363636, 44.5181818182, 41.8363636364) !important;
}
.text-stone-700 {
  color: #44403c !important;
}
a.text-stone-700:hover,
a.text-stone-700:focus {
  color: rgb(27.359375, 25.75, 24.140625) !important;
}
.text-stone-800 {
  color: #292524 !important;
}
a.text-stone-800:hover,
a.text-stone-800:focus {
  color: rgb(0.2662337662, 0.2402597403, 0.2337662338) !important;
}
.text-stone-900 {
  color: #1c1917 !important;
}
a.text-stone-900:hover,
a.text-stone-900:focus {
  color: black !important;
}
.text-stone-950 {
  color: #0c0a09 !important;
}
a.text-stone-950:hover,
a.text-stone-950:focus {
  color: black !important;
}
.text-red-50 {
  color: #fef2f2 !important;
}
a.text-red-50:hover,
a.text-red-50:focus {
  color: rgb(248.5357142857, 170.9642857143, 170.9642857143) !important;
}
.text-red-100 {
  color: #fee2e2 !important;
}
a.text-red-100:hover,
a.text-red-100:focus {
  color: rgb(251.45, 152.05, 152.05) !important;
}
.text-red-200 {
  color: #fecaca !important;
}
a.text-red-200:hover,
a.text-red-200:focus {
  color: rgb(252.5833333333, 126.9166666667, 126.9166666667) !important;
}
.text-red-300 {
  color: #fca5a5 !important;
}
a.text-red-300:hover,
a.text-red-300:focus {
  color: rgb(249.5322580645, 90.9677419355, 90.9677419355) !important;
}
.text-red-400 {
  color: #f87171 !important;
}
a.text-red-400:hover,
a.text-red-400:focus {
  color: rgb(244.4060402685, 40.0939597315, 40.0939597315) !important;
}
.text-red-500 {
  color: #ef4444 !important;
}
a.text-red-500:hover,
a.text-red-500:focus {
  color: rgb(212.3325123153, 18.1674876847, 18.1674876847) !important;
}
.text-red-600 {
  color: #dc2626 !important;
}
a.text-red-600:hover,
a.text-red-600:focus {
  color: rgb(156.2916666667, 25.2083333333, 25.2083333333) !important;
}
.text-red-700 {
  color: #b91c1c !important;
}
a.text-red-700:hover,
a.text-red-700:focus {
  color: rgb(118.5563380282, 17.9436619718, 17.9436619718) !important;
}
.text-red-800 {
  color: #991b1b !important;
}
a.text-red-800:hover,
a.text-red-800:focus {
  color: rgb(87.975, 15.525, 15.525) !important;
}
.text-red-900 {
  color: #7f1d1d !important;
}
a.text-red-900:hover,
a.text-red-900:focus {
  color: rgb(64.7211538462, 14.7788461538, 14.7788461538) !important;
}
.text-red-950 {
  color: #450a0a !important;
}
a.text-red-950:hover,
a.text-red-950:focus {
  color: rgb(2.1835443038, 0.3164556962, 0.3164556962) !important;
}
.text-orange-50 {
  color: #fff7ed !important;
}
a.text-orange-50:hover,
a.text-orange-50:focus {
  color: rgb(255, 213, 160.5) !important;
}
.text-orange-100 {
  color: #ffedd5 !important;
}
a.text-orange-100:hover,
a.text-orange-100:focus {
  color: rgb(255, 204.2142857143, 136.5) !important;
}
.text-orange-200 {
  color: #fed7aa !important;
}
a.text-orange-200:hover,
a.text-orange-200:focus {
  color: rgb(253.1104651163, 179.4186046512, 94.3895348837) !important;
}
.text-orange-300 {
  color: #fdba74 !important;
}
a.text-orange-300:hover,
a.text-orange-300:focus {
  color: rgb(251.914893617, 148.5638297872, 40.585106383) !important;
}
.text-orange-400 {
  color: #fb923c !important;
}
a.text-orange-400:hover,
a.text-orange-400:focus {
  color: rgb(229.7864321608, 106.0552763819, 4.7135678392) !important;
}
.text-orange-500 {
  color: #f97316 !important;
}
a.text-orange-500:hover,
a.text-orange-500:focus {
  color: rgb(189.6171548117, 80.5669456067, 4.8828451883) !important;
}
.text-orange-600 {
  color: #ea580c !important;
}
a.text-orange-600:hover,
a.text-orange-600:focus {
  color: rgb(161.2317073171, 60.6341463415, 8.2682926829) !important;
}
.text-orange-700 {
  color: #c2410c !important;
}
a.text-orange-700:hover,
a.text-orange-700:focus {
  color: rgb(121.9563106796, 40.8616504854, 7.5436893204) !important;
}
.text-orange-800 {
  color: #9a3412 !important;
}
a.text-orange-800:hover,
a.text-orange-800:focus {
  color: rgb(85.5058139535, 28.8720930233, 9.9941860465) !important;
}
.text-orange-900 {
  color: #7c2d12 !important;
}
a.text-orange-900:hover,
a.text-orange-900:focus {
  color: rgb(57.1971830986, 20.7570422535, 8.3028169014) !important;
}
.text-orange-950 {
  color: #431407 !important;
}
a.text-orange-950:hover,
a.text-orange-950:focus {
  color: black !important;
}
.text-amber-50 {
  color: #fffbeb !important;
}
a.text-amber-50:hover,
a.text-amber-50:focus {
  color: rgb(255, 235.7, 158.5) !important;
}
.text-amber-100 {
  color: #fef3c7 !important;
}
a.text-amber-100:hover,
a.text-amber-100:focus {
  color: rgb(252.6578947368, 226.8947368421, 123.8421052632) !important;
}
.text-amber-200 {
  color: #fde68a !important;
}
a.text-amber-200:hover,
a.text-amber-200:focus {
  color: rgb(251.7142857143, 213.9285714286, 62.7857142857) !important;
}
.text-amber-300 {
  color: #fcd34d !important;
}
a.text-amber-300:hover,
a.text-amber-300:focus {
  color: rgb(248.3149171271, 191.1187845304, 4.1850828729) !important;
}
.text-amber-400 {
  color: #fbbf24 !important;
}
a.text-amber-400:hover,
a.text-amber-400:focus {
  color: rgb(206.7242152466, 150.0874439462, 3.7757847534) !important;
}
.text-amber-500 {
  color: #f59e0b !important;
}
a.text-amber-500:hover,
a.text-amber-500:focus {
  color: rgb(172.4330708661, 110.9507874016, 7.0669291339) !important;
}
.text-amber-600 {
  color: #d97706 !important;
}
a.text-amber-600:hover,
a.text-amber-600:focus {
  color: rgb(142.5582959641, 78.1771300448, 3.9417040359) !important;
}
.text-amber-700 {
  color: #b45309 !important;
}
a.text-amber-700:hover,
a.text-amber-700:focus {
  color: rgb(107.1428571429, 49.4047619048, 5.3571428571) !important;
}
.text-amber-800 {
  color: #92400e !important;
}
a.text-amber-800:hover,
a.text-amber-800:focus {
  color: rgb(76.19375, 33.4, 7.30625) !important;
}
.text-amber-900 {
  color: #78350f !important;
}
a.text-amber-900:hover,
a.text-amber-900:focus {
  color: rgb(52, 22.9666666667, 6.5) !important;
}
.text-amber-950 {
  color: #451a03 !important;
}
a.text-amber-950:hover,
a.text-amber-950:focus {
  color: black !important;
}
.text-yellow-50 {
  color: #fefce8 !important;
}
a.text-yellow-50:hover,
a.text-yellow-50:focus {
  color: rgb(250.8125, 242.4375, 158.6875) !important;
}
.text-yellow-100 {
  color: #fef9c3 !important;
}
a.text-yellow-100:hover,
a.text-yellow-100:focus {
  color: rgb(252.7459016393, 241.4754098361, 119.7540983607) !important;
}
.text-yellow-200 {
  color: #fef08a !important;
}
a.text-yellow-200:hover,
a.text-yellow-200:focus {
  color: rgb(253.3516949153, 230.2754237288, 62.1483050847) !important;
}
.text-yellow-300 {
  color: #fde047 !important;
}
a.text-yellow-300:hover,
a.text-yellow-300:focus {
  color: rgb(244.8387096774, 206.25, 2.6612903226) !important;
}
.text-yellow-400 {
  color: #facc15 !important;
}
a.text-yellow-400:hover,
a.text-yellow-400:focus {
  color: rgb(190.4309623431, 152.9958158996, 4.0690376569) !important;
}
.text-yellow-500 {
  color: #eab308 !important;
}
a.text-yellow-500:hover,
a.text-yellow-500:focus {
  color: rgb(160.0289256198, 122.4152892562, 5.4710743802) !important;
}
.text-yellow-600 {
  color: #ca8a04 !important;
}
a.text-yellow-600:hover,
a.text-yellow-600:focus {
  color: rgb(126.9854368932, 86.7524271845, 2.5145631068) !important;
}
.text-yellow-700 {
  color: #a16207 !important;
}
a.text-yellow-700:hover,
a.text-yellow-700:focus {
  color: rgb(87.6875, 53.375, 3.8125) !important;
}
.text-yellow-800 {
  color: #854d0e !important;
}
a.text-yellow-800:hover,
a.text-yellow-800:focus {
  color: rgb(63.7857142857, 36.9285714286, 6.7142857143) !important;
}
.text-yellow-900 {
  color: #713f12 !important;
}
a.text-yellow-900:hover,
a.text-yellow-900:focus {
  color: rgb(47.0114503817, 26.2099236641, 7.4885496183) !important;
}
.text-yellow-950 {
  color: #422006 !important;
}
a.text-yellow-950:hover,
a.text-yellow-950:focus {
  color: black !important;
}
.text-lime-50 {
  color: #f7fee7 !important;
}
a.text-lime-50:hover,
a.text-lime-50:focus {
  color: rgb(222.52, 250.94, 157.56) !important;
}
.text-lime-100 {
  color: #ecfccb !important;
}
a.text-lime-100:hover,
a.text-lime-100:focus {
  color: rgb(209.5727272727, 247.8272727273, 130.6727272727) !important;
}
.text-lime-200 {
  color: #d9f99d !important;
}
a.text-lime-200:hover,
a.text-lime-200:focus {
  color: rgb(189.0480769231, 244.5865384615, 84.9134615385) !important;
}
.text-lime-300 {
  color: #bef264 !important;
}
a.text-lime-300:hover,
a.text-lime-300:focus {
  color: rgb(160.4017857143, 236.0803571429, 29.4196428571) !important;
}
.text-lime-400 {
  color: #a3e635 !important;
}
a.text-lime-400:hover,
a.text-lime-400:focus {
  color: rgb(122.8083700441, 183.7577092511, 22.7422907489) !important;
}
.text-lime-500 {
  color: #84cc16 !important;
}
a.text-lime-500:hover,
a.text-lime-500:focus {
  color: rgb(87.3185840708, 134.9469026549, 14.5530973451) !important;
}
.text-lime-600 {
  color: #65a30d !important;
}
a.text-lime-600:hover,
a.text-lime-600:focus {
  color: rgb(57.0994318182, 92.1505681818, 7.3494318182) !important;
}
.text-lime-700 {
  color: #4d7c0f !important;
}
a.text-lime-700:hover,
a.text-lime-700:focus {
  color: rgb(34.6223021583, 55.7553956835, 6.7446043165) !important;
}
.text-lime-800 {
  color: #3f6212 !important;
}
a.text-lime-800:hover,
a.text-lime-800:focus {
  color: rgb(21.4525862069, 33.3706896552, 6.1293103448) !important;
}
.text-lime-900 {
  color: #365314 !important;
}
a.text-lime-900:hover,
a.text-lime-900:focus {
  color: rgb(13.8932038835, 21.354368932, 5.145631068) !important;
}
.text-lime-950 {
  color: #1a2e05 !important;
}
a.text-lime-950:hover,
a.text-lime-950:focus {
  color: black !important;
}
.text-green-50 {
  color: #f0fdf4 !important;
}
a.text-green-50:hover,
a.text-green-50:focus {
  color: rgb(172.5, 244, 194.5) !important;
}
.text-green-100 {
  color: #dcfce7 !important;
}
a.text-green-100:hover,
a.text-green-100:focus {
  color: rgb(149.5394736842, 245.9605263158, 182.6842105263) !important;
}
.text-green-200 {
  color: #bbf7d0 !important;
}
a.text-green-200:hover,
a.text-green-200:focus {
  color: rgb(118.5526315789, 238.9473684211, 160.6907894737) !important;
}
.text-green-300 {
  color: #86efac !important;
}
a.text-green-300:hover,
a.text-green-300:focus {
  color: rgb(66.4343065693, 230.0656934307, 125.6532846715) !important;
}
.text-green-400 {
  color: #4ade80 !important;
}
a.text-green-400:hover,
a.text-green-400:focus {
  color: rgb(33.8481308411, 185.6518691589, 89.2359813084) !important;
}
.text-green-500 {
  color: #22c55e !important;
}
a.text-green-500:hover,
a.text-green-500:focus {
  color: rgb(22.7402597403, 131.7597402597, 62.8701298701) !important;
}
.text-green-600 {
  color: #16a34a !important;
}
a.text-green-600:hover,
a.text-green-600:focus {
  color: rgb(12.9027027027, 95.5972972973, 43.4) !important;
}
.text-green-700 {
  color: #15803d !important;
}
a.text-green-700:hover,
a.text-green-700:focus {
  color: rgb(10.2181208054, 62.2818791946, 29.6812080537) !important;
}
.text-green-800 {
  color: #166534 !important;
}
a.text-green-800:hover,
a.text-green-800:focus {
  color: rgb(8.3170731707, 38.1829268293, 19.6585365854) !important;
}
.text-green-900 {
  color: #14532d !important;
}
a.text-green-900:hover,
a.text-green-900:focus {
  color: rgb(5.145631068, 21.354368932, 11.5776699029) !important;
}
.text-green-950 {
  color: #052e16 !important;
}
a.text-green-950:hover,
a.text-green-950:focus {
  color: black !important;
}
.text-emerald-50 {
  color: #ecfdf5 !important;
}
a.text-emerald-50:hover,
a.text-emerald-50:focus {
  color: rgb(166.7857142857, 245.7142857143, 208.5714285714) !important;
}
.text-emerald-100 {
  color: #d1fae5 !important;
}
a.text-emerald-100:hover,
a.text-emerald-100:focus {
  color: rgb(140, 242.5, 190) !important;
}
.text-emerald-200 {
  color: #a7f3d0 !important;
}
a.text-emerald-200:hover,
a.text-emerald-200:focus {
  color: rgb(99.68, 233.82, 172.045) !important;
}
.text-emerald-300 {
  color: #6ee7b7 !important;
}
a.text-emerald-300:hover,
a.text-emerald-300:focus {
  color: rgb(44.3639053254, 220.1360946746, 150.4082840237) !important;
}
.text-emerald-400 {
  color: #34d399 !important;
}
a.text-emerald-400:hover,
a.text-emerald-400:focus {
  color: rgb(33.2226720648, 153.2773279352, 109.483805668) !important;
}
.text-emerald-500 {
  color: #10b981 !important;
}
a.text-emerald-500:hover,
a.text-emerald-500:focus {
  color: rgb(9.9104477612, 114.5895522388, 79.9029850746) !important;
}
.text-emerald-600 {
  color: #059669 !important;
}
a.text-emerald-600:hover,
a.text-emerald-600:focus {
  color: rgb(2.5322580645, 75.9677419355, 53.1774193548) !important;
}
.text-emerald-700 {
  color: #047857 !important;
}
a.text-emerald-700:hover,
a.text-emerald-700:focus {
  color: rgb(1.5322580645, 45.9677419355, 33.3266129032) !important;
}
.text-emerald-800 {
  color: #065f46 !important;
}
a.text-emerald-800:hover,
a.text-emerald-800:focus {
  color: rgb(1.4554455446, 23.0445544554, 16.9801980198) !important;
}
.text-emerald-900 {
  color: #064e3b !important;
}
a.text-emerald-900:hover,
a.text-emerald-900:focus {
  color: rgb(0.5357142857, 6.9642857143, 5.2678571429) !important;
}
.text-emerald-950 {
  color: #022c22 !important;
}
a.text-emerald-950:hover,
a.text-emerald-950:focus {
  color: black !important;
}
.text-teal-50 {
  color: #f0fdfa !important;
}
a.text-teal-50:hover,
a.text-teal-50:focus {
  color: rgb(172.5, 244, 227.5) !important;
}
.text-teal-100 {
  color: #ccfbf1 !important;
}
a.text-teal-100:hover,
a.text-teal-100:focus {
  color: rgb(133.0636363636, 245.4363636364, 221.5272727273) !important;
}
.text-teal-200 {
  color: #99f6e4 !important;
}
a.text-teal-200:hover,
a.text-teal-200:focus {
  color: rgb(82.7027027027, 239.7972972973, 209.3918918919) !important;
}
.text-teal-300 {
  color: #5eead4 !important;
}
a.text-teal-300:hover,
a.text-teal-300:focus {
  color: rgb(29.0192307692, 222.4807692308, 192.0796703297) !important;
}
.text-teal-400 {
  color: #2dd4bf !important;
}
a.text-teal-400:hover,
a.text-teal-400:focus {
  color: rgb(30.6778656126, 149.8221343874, 134.8399209486) !important;
}
.text-teal-500 {
  color: #14b8a6 !important;
}
a.text-teal-500:hover,
a.text-teal-500:focus {
  color: rgb(12.5, 115, 103.75) !important;
}
.text-teal-600 {
  color: #0d9488 !important;
}
a.text-teal-600:hover,
a.text-teal-600:focus {
  color: rgb(6.8229813665, 77.6770186335, 71.3788819876) !important;
}
.text-teal-700 {
  color: #0f766e !important;
}
a.text-teal-700:hover,
a.text-teal-700:focus {
  color: rgb(6.3721804511, 50.1278195489, 46.7293233083) !important;
}
.text-teal-800 {
  color: #115e59 !important;
}
a.text-teal-800:hover,
a.text-teal-800:focus {
  color: rgb(5.2837837838, 29.2162162162, 27.6621621622) !important;
}
.text-teal-900 {
  color: #134e4a !important;
}
a.text-teal-900:hover,
a.text-teal-900:focus {
  color: rgb(4.0154639175, 16.4845360825, 15.6391752577) !important;
}
.text-teal-950 {
  color: #042f2e !important;
}
a.text-teal-950:hover,
a.text-teal-950:focus {
  color: black !important;
}
.text-cyan-50 {
  color: #ecfeff !important;
}
a.text-cyan-50:hover,
a.text-cyan-50:focus {
  color: rgb(159.5, 249.9736842105, 255) !important;
}
.text-cyan-100 {
  color: #cffafe !important;
}
a.text-cyan-100:hover,
a.text-cyan-100:focus {
  color: rgb(132.0612244898, 242.193877551, 252.4387755102) !important;
}
.text-cyan-200 {
  color: #a5f3fc !important;
}
a.text-cyan-200:hover,
a.text-cyan-200:focus {
  color: rgb(90.9677419355, 233.1290322581, 249.5322580645) !important;
}
.text-cyan-300 {
  color: #67e8f9 !important;
}
a.text-cyan-300:hover,
a.text-cyan-300:focus {
  color: rgb(29.4050632911, 220.8639240506, 246.0949367089) !important;
}
.text-cyan-400 {
  color: #22d3ee !important;
}
a.text-cyan-400:hover,
a.text-cyan-400:focus {
  color: rgb(13.9642857143, 159.3571428571, 181.5357142857) !important;
}
.text-cyan-500 {
  color: #06b6d4 !important;
}
a.text-cyan-500:hover,
a.text-cyan-500:focus {
  color: rgb(3.8944954128, 118.1330275229, 137.6055045872) !important;
}
.text-cyan-600 {
  color: #0891b2 !important;
}
a.text-cyan-600:hover,
a.text-cyan-600:focus {
  color: rgb(4.7096774194, 85.3629032258, 104.7903225806) !important;
}
.text-cyan-700 {
  color: #0e7490 !important;
}
a.text-cyan-700:hover,
a.text-cyan-700:focus {
  color: rgb(7.2215189873, 59.835443038, 74.2784810127) !important;
}
.text-cyan-800 {
  color: #155e75 !important;
}
a.text-cyan-800:hover,
a.text-cyan-800:focus {
  color: rgb(9.3586956522, 41.8913043478, 52.1413043478) !important;
}
.text-cyan-900 {
  color: #164e63 !important;
}
a.text-cyan-900:hover,
a.text-cyan-900:focus {
  color: rgb(8.0909090909, 28.6859504132, 36.4090909091) !important;
}
.text-cyan-950 {
  color: #083344 !important;
}
a.text-cyan-950:hover,
a.text-cyan-950:focus {
  color: black !important;
}
.text-sky-50 {
  color: #f0f9ff !important;
}
a.text-sky-50:hover,
a.text-sky-50:focus {
  color: rgb(163.5, 218.4, 255) !important;
}
.text-sky-100 {
  color: #e0f2fe !important;
}
a.text-sky-100:hover,
a.text-sky-100:focus {
  color: rgb(149.890625, 210.921875, 251.609375) !important;
}
.text-sky-200 {
  color: #bae6fd !important;
}
a.text-sky-200:hover,
a.text-sky-200:focus {
  color: rgb(111.6549295775, 203.0633802817, 250.8450704225) !important;
}
.text-sky-300 {
  color: #7dd3fc !important;
}
a.text-sky-300:hover,
a.text-sky-300:focus {
  color: rgb(50.2255639098, 185.6917293233, 250.2744360902) !important;
}
.text-sky-400 {
  color: #38bdf8 !important;
}
a.text-sky-400:hover,
a.text-sky-400:focus {
  color: rgb(7.7305825243, 154.6116504854, 219.7694174757) !important;
}
.text-sky-500 {
  color: #0ea5e9 !important;
}
a.text-sky-500:hover,
a.text-sky-500:focus {
  color: rgb(9.6639676113, 113.8967611336, 160.8360323887) !important;
}
.text-sky-600 {
  color: #0284c7 !important;
}
a.text-sky-600:hover,
a.text-sky-600:focus {
  color: rgb(1.2388059701, 81.7611940299, 123.2611940299) !important;
}
.text-sky-700 {
  color: #0369a1 !important;
}
a.text-sky-700:hover,
a.text-sky-700:focus {
  color: rgb(1.6006097561, 56.0213414634, 85.8993902439) !important;
}
.text-sky-800 {
  color: #075985 !important;
}
a.text-sky-800:hover,
a.text-sky-800:focus {
  color: rgb(3.175, 40.3678571429, 60.325) !important;
}
.text-sky-900 {
  color: #0c4a6e !important;
}
a.text-sky-900:hover,
a.text-sky-900:focus {
  color: rgb(4.4754098361, 27.5983606557, 41.0245901639) !important;
}
.text-sky-950 {
  color: #082f49 !important;
}
a.text-sky-950:hover,
a.text-sky-950:focus {
  color: rgb(0.4444444444, 2.6111111111, 4.0555555556) !important;
}
.text-blue-50 {
  color: #eff6ff !important;
}
a.text-blue-50:hover,
a.text-blue-50:focus {
  color: rgb(162.5, 202.96875, 255) !important;
}
.text-blue-100 {
  color: #dbeafe !important;
}
a.text-blue-100:hover,
a.text-blue-100:focus {
  color: rgb(144.5675675676, 190.5810810811, 251.9324324324) !important;
}
.text-blue-200 {
  color: #bfdbfe !important;
}
a.text-blue-200:hover,
a.text-blue-200:focus {
  color: rgb(115.6769230769, 176.6307692308, 252.8230769231) !important;
}
.text-blue-300 {
  color: #93c5fd !important;
}
a.text-blue-300:hover,
a.text-blue-300:focus {
  color: rgb(71.8909090909, 156.6636363636, 251.6090909091) !important;
}
.text-blue-400 {
  color: #60a5fa !important;
}
a.text-blue-400:hover,
a.text-blue-400:focus {
  color: rgb(21.8323170732, 123.0182926829, 247.6676829268) !important;
}
.text-blue-500 {
  color: #3b82f6 !important;
}
a.text-blue-500:hover,
a.text-blue-500:focus {
  color: rgb(10.0317073171, 89.1707317073, 218.4682926829) !important;
}
.text-blue-600 {
  color: #2563eb !important;
}
a.text-blue-600:hover,
a.text-blue-600:focus {
  color: rgb(16.4285714286, 67.3571428571, 179.0714285714) !important;
}
.text-blue-700 {
  color: #1d4ed8 !important;
}
a.text-blue-700:hover,
a.text-blue-700:focus {
  color: rgb(19.9448979592, 53.6448979592, 148.5551020408) !important;
}
.text-blue-800 {
  color: #1e40af !important;
}
a.text-blue-800:hover,
a.text-blue-800:focus {
  color: rgb(18.8048780488, 40.1170731707, 109.6951219512) !important;
}
.text-blue-900 {
  color: #1e3a8a !important;
}
a.text-blue-900:hover,
a.text-blue-900:focus {
  color: rgb(16.3392857143, 31.5892857143, 75.1607142857) !important;
}
.text-blue-950 {
  color: #172554 !important;
}
a.text-blue-950:hover,
a.text-blue-950:focus {
  color: rgb(6.5560747664, 10.546728972, 23.9439252336) !important;
}
.text-indigo-50 {
  color: #eef2ff !important;
}
a.text-indigo-50:hover,
a.text-indigo-50:focus {
  color: rgb(161.5, 183.5, 255) !important;
}
.text-indigo-100 {
  color: #e0e7ff !important;
}
a.text-indigo-100:hover,
a.text-indigo-100:focus {
  color: rgb(147.5, 171.7741935484, 255) !important;
}
.text-indigo-200 {
  color: #c7d2fe !important;
}
a.text-indigo-200:hover,
a.text-indigo-200:focus {
  color: rgb(123.8421052632, 149.6052631579, 252.6578947368) !important;
}
.text-indigo-300 {
  color: #a5b4fc !important;
}
a.text-indigo-300:hover,
a.text-indigo-300:focus {
  color: rgb(90.9677419355, 118.3064516129, 249.5322580645) !important;
}
.text-indigo-400 {
  color: #818cf8 !important;
}
a.text-indigo-400:hover,
a.text-indigo-400:focus {
  color: rgb(56.5263157895, 73.8533834586, 243.9736842105) !important;
}
.text-indigo-500 {
  color: #6366f1 !important;
}
a.text-indigo-500:hover,
a.text-indigo-500:focus {
  color: rgb(28.8, 33.15, 234.7) !important;
}
.text-indigo-600 {
  color: #4f46e5 !important;
}
a.text-indigo-600:hover,
a.text-indigo-600:focus {
  color: rgb(36.9075829384, 27.4170616114, 195.0829383886) !important;
}
.text-indigo-700 {
  color: #4338ca !important;
}
a.text-indigo-700:hover,
a.text-indigo-700:focus {
  color: rgb(46.0952380952, 38.1726190476, 143.3273809524) !important;
}
.text-indigo-800 {
  color: #3730a3 !important;
}
a.text-indigo-800:hover,
a.text-indigo-800:focus {
  color: rgb(35.0592417062, 30.5971563981, 103.9028436019) !important;
}
.text-indigo-900 {
  color: #312e81 !important;
}
a.text-indigo-900:hover,
a.text-indigo-900:focus {
  color: rgb(27.58, 25.8914285714, 72.6085714286) !important;
}
.text-indigo-950 {
  color: #1e1b4b !important;
}
a.text-indigo-950:hover,
a.text-indigo-950:focus {
  color: rgb(7.5, 6.75, 18.75) !important;
}
.text-violet-50 {
  color: #f5f3ff !important;
}
a.text-violet-50:hover,
a.text-violet-50:focus {
  color: rgb(181.25, 166.5, 255) !important;
}
.text-violet-100 {
  color: #ede9fe !important;
}
a.text-violet-100:hover,
a.text-violet-100:focus {
  color: rgb(177.1304347826, 159.8260869565, 250.6739130435) !important;
}
.text-violet-200 {
  color: #ddd6fe !important;
}
a.text-violet-200:hover,
a.text-violet-200:focus {
  color: rgb(159.0714285714, 139.3214285714, 252.1785714286) !important;
}
.text-violet-300 {
  color: #c4b5fd !important;
}
a.text-violet-300:hover,
a.text-violet-300:focus {
  color: rgb(136.6118421053, 106.5131578947, 250.9868421053) !important;
}
.text-violet-400 {
  color: #a78bfa !important;
}
a.text-violet-400:hover,
a.text-violet-400:focus {
  color: rgb(111.3636363636, 65.6611570248, 246.8388429752) !important;
}
.text-violet-500 {
  color: #8b5cf6 !important;
}
a.text-violet-500:hover,
a.text-violet-500:focus {
  color: rgb(87.4069767442, 19.5029069767, 241.9970930233) !important;
}
.text-violet-600 {
  color: #7c3aed !important;
}
a.text-violet-600:hover,
a.text-violet-600:focus {
  color: rgb(85.3674418605, 18.2930232558, 200.2069767442) !important;
}
.text-violet-700 {
  color: #6d28d9 !important;
}
a.text-violet-700:hover,
a.text-violet-700:focus {
  color: rgb(76.337944664, 27.1106719368, 153.3893280632) !important;
}
.text-violet-800 {
  color: #5b21b6 !important;
}
a.text-violet-800:hover,
a.text-violet-800:focus {
  color: rgb(58.6209302326, 21.2581395349, 117.2418604651) !important;
}
.text-violet-900 {
  color: #4c1d95 !important;
}
a.text-violet-900:hover,
a.text-violet-900:focus {
  color: rgb(43.3370786517, 16.5365168539, 84.9634831461) !important;
}
.text-violet-950 {
  color: #2e1065 !important;
}
a.text-violet-950:hover,
a.text-violet-950:focus {
  color: rgb(15.9230769231, 5.5384615385, 34.9615384615) !important;
}
.text-purple-50 {
  color: #faf5ff !important;
}
a.text-purple-50:hover,
a.text-purple-50:focus {
  color: rgb(211.75, 168.5, 255) !important;
}
.text-purple-100 {
  color: #f3e8ff !important;
}
a.text-purple-100:hover,
a.text-purple-100:focus {
  color: rgb(203.0869565217, 155.5, 255) !important;
}
.text-purple-200 {
  color: #e9d5ff !important;
}
a.text-purple-200:hover,
a.text-purple-200:focus {
  color: rgb(192.9285714286, 136.5, 255) !important;
}
.text-purple-300 {
  color: #d8b4fe !important;
}
a.text-purple-300:hover,
a.text-purple-300:focus {
  color: rgb(176.7434210526, 104.5065789474, 252.9934210526) !important;
}
.text-purple-400 {
  color: #c084fc !important;
}
a.text-purple-400:hover,
a.text-purple-400:focus {
  color: rgb(153.75, 57.3214285714, 250.1785714286) !important;
}
.text-purple-500 {
  color: #a855f7 !important;
}
a.text-purple-500:hover,
a.text-purple-500:focus {
  color: rgb(130.6095505618, 11.9382022472, 243.5617977528) !important;
}
.text-purple-600 {
  color: #9333ea !important;
}
a.text-purple-600:hover,
a.text-purple-600:focus {
  color: rgb(108.42, 19.46, 189.04) !important;
}
.text-purple-700 {
  color: #7e22ce !important;
}
a.text-purple-700:hover,
a.text-purple-700:focus {
  color: rgb(85.8375, 23.1625, 140.3375) !important;
}
.text-purple-800 {
  color: #6b21a8 !important;
}
a.text-purple-800:hover,
a.text-purple-800:focus {
  color: rgb(66.276119403, 20.4402985075, 104.0597014925) !important;
}
.text-purple-900 {
  color: #581c87 !important;
}
a.text-purple-900:hover,
a.text-purple-900:focus {
  color: rgb(46.6993865031, 14.8588957055, 71.6411042945) !important;
}
.text-purple-950 {
  color: #3b0764 !important;
}
a.text-purple-950:hover,
a.text-purple-950:focus {
  color: rgb(16.8177570093, 1.9953271028, 28.5046728972) !important;
}
.text-fuchsia-50 {
  color: #fdf4ff !important;
}
a.text-fuchsia-50:hover,
a.text-fuchsia-50:focus {
  color: rgb(239.0909090909, 167.5, 255) !important;
}
.text-fuchsia-100 {
  color: #fae8ff !important;
}
a.text-fuchsia-100:hover,
a.text-fuchsia-100:focus {
  color: rgb(233.3695652174, 155.5, 255) !important;
}
.text-fuchsia-200 {
  color: #f5d0fe !important;
}
a.text-fuchsia-200:hover,
a.text-fuchsia-200:focus {
  color: rgb(229.0625, 133.09375, 252.40625) !important;
}
.text-fuchsia-300 {
  color: #f0abfc !important;
}
a.text-fuchsia-300:hover,
a.text-fuchsia-300:focus {
  color: rgb(226.8103448276, 97.1379310345, 249.3620689655) !important;
}
.text-fuchsia-400 {
  color: #e879f9 !important;
}
a.text-fuchsia-400:hover,
a.text-fuchsia-400:focus {
  color: rgb(219.4321428571, 47.7785714286, 245.7214285714) !important;
}
.text-fuchsia-500 {
  color: #d946ef !important;
}
a.text-fuchsia-500:hover,
a.text-fuchsia-500:focus {
  color: rgb(188.5447761194, 18.5074626866, 213.9925373134) !important;
}
.text-fuchsia-600 {
  color: #c026d3 !important;
}
a.text-fuchsia-600:hover,
a.text-fuchsia-600:focus {
  color: rgb(133.0120481928, 26.3253012048, 146.1746987952) !important;
}
.text-fuchsia-700 {
  color: #a21caf !important;
}
a.text-fuchsia-700:hover,
a.text-fuchsia-700:focus {
  color: rgb(100.9507389163, 17.4482758621, 109.0517241379) !important;
}
.text-fuchsia-800 {
  color: #86198f !important;
}
a.text-fuchsia-800:hover,
a.text-fuchsia-800:focus {
  color: rgb(72.9821428571, 13.6160714286, 77.8839285714) !important;
}
.text-fuchsia-900 {
  color: #701a75 !important;
}
a.text-fuchsia-900:hover,
a.text-fuchsia-900:focus {
  color: rgb(52.0839160839, 12.0909090909, 54.4090909091) !important;
}
.text-fuchsia-950 {
  color: #4a044e !important;
}
a.text-fuchsia-950:hover,
a.text-fuchsia-950:focus {
  color: rgb(4.9634146341, 0.2682926829, 5.2317073171) !important;
}
.text-pink-50 {
  color: #fdf2f8 !important;
}
a.text-pink-50:hover,
a.text-pink-50:focus {
  color: rgb(242.8, 175.7, 212.3) !important;
}
.text-pink-100 {
  color: #fce7f3 !important;
}
a.text-pink-100:hover,
a.text-pink-100:focus {
  color: rgb(243.5, 163, 209) !important;
}
.text-pink-200 {
  color: #fbcfe8 !important;
}
a.text-pink-200:hover,
a.text-pink-200:focus {
  color: rgb(245.1153846154, 136.3846153846, 198.1634615385) !important;
}
.text-pink-300 {
  color: #f9a8d4 !important;
}
a.text-pink-300:hover,
a.text-pink-300:focus {
  color: rgb(244.064516129, 96.435483871, 176.6290322581) !important;
}
.text-pink-400 {
  color: #f472b6 !important;
}
a.text-pink-400:hover,
a.text-pink-400:focus {
  color: rgb(238.4638157895, 43.0361842105, 145.2598684211) !important;
}
.text-pink-500 {
  color: #ec4899 !important;
}
a.text-pink-500:hover,
a.text-pink-500:focus {
  color: rgb(209.7252475248, 21.7747524752, 114.603960396) !important;
}
.text-pink-600 {
  color: #db2777 !important;
}
a.text-pink-600:hover,
a.text-pink-600:focus {
  color: rgb(155.5714285714, 25.9285714286, 83.5476190476) !important;
}
.text-pink-700 {
  color: #be185d !important;
}
a.text-pink-700:hover,
a.text-pink-700:focus {
  color: rgb(122.0794392523, 15.4205607477, 59.7546728972) !important;
}
.text-pink-800 {
  color: #9d174d !important;
}
a.text-pink-800:hover,
a.text-pink-800:focus {
  color: rgb(90.275, 13.225, 44.275) !important;
}
.text-pink-900 {
  color: #831843 !important;
}
a.text-pink-900:hover,
a.text-pink-900:focus {
  color: rgb(66.3451612903, 12.1548387097, 33.9322580645) !important;
}
.text-pink-950 {
  color: #500724 !important;
}
a.text-pink-950:hover,
a.text-pink-950:focus {
  color: rgb(9.6551724138, 0.8448275862, 4.3448275862) !important;
}
.text-rose-50 {
  color: #fff1f2 !important;
}
a.text-rose-50:hover,
a.text-rose-50:focus {
  color: rgb(255, 164.5, 170.9642857143) !important;
}
.text-rose-100 {
  color: #ffe4e6 !important;
}
a.text-rose-100:hover,
a.text-rose-100:focus {
  color: rgb(255, 151.5, 159.1666666667) !important;
}
.text-rose-200 {
  color: #fecdd3 !important;
}
a.text-rose-200:hover,
a.text-rose-200:focus {
  color: rgb(252.5, 130, 145) !important;
}
.text-rose-300 {
  color: #fda4af !important;
}
a.text-rose-300:hover,
a.text-rose-300:focus {
  color: rgb(251.3548387097, 89.1451612903, 109.1935483871) !important;
}
.text-rose-400 {
  color: #fb7185 !important;
}
a.text-rose-400:hover,
a.text-rose-400:focus {
  color: rgb(248.904109589, 38.595890411, 69.0753424658) !important;
}
.text-rose-500 {
  color: #f43f5e !important;
}
a.text-rose-500:hover,
a.text-rose-500:focus {
  color: rgb(218.0098522167, 12.4901477833, 47.6896551724) !important;
}
.text-rose-600 {
  color: #e11d48 !important;
}
a.text-rose-600:hover,
a.text-rose-600:focus {
  color: rgb(157.2342519685, 20.2657480315, 50.3149606299) !important;
}
.text-rose-700 {
  color: #be123c !important;
}
a.text-rose-700:hover,
a.text-rose-700:focus {
  color: rgb(120.1201923077, 11.3798076923, 37.9326923077) !important;
}
.text-rose-800 {
  color: #9f1239 !important;
}
a.text-rose-800:hover,
a.text-rose-800:focus {
  color: rgb(90.2796610169, 10.2203389831, 32.3644067797) !important;
}
.text-rose-900 {
  color: #881337 !important;
}
a.text-rose-900:hover,
a.text-rose-900:focus {
  color: rgb(68.8774193548, 9.6225806452, 27.8548387097) !important;
}
.text-rose-950 {
  color: #4c0519 !important;
}
a.text-rose-950:hover,
a.text-rose-950:focus {
  color: rgb(4.2222222222, 0.2777777778, 1.3888888889) !important;
}
.text-body {
  color: #212529 !important;
}
.text-muted {
  color: #6c757d !important;
}
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.text-reset {
  color: inherit !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.layout-ifsjc .app-sidebar {
  width: 285px;
}
.card {
  font-size: 1rem;
  font-weight: normal;
}
.gradient-indigo-light-blue {
  background-image:
    linear-gradient(
      45deg,
      #c5cae9,
      #b3e5fc) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-indigo-light-blue:active,
.btn.gradient-indigo-light-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #c5cae9,
      #b3e5fc) !important;
  background-repeat: repeat-x !important;
}
.gradient-light-blue-indigo {
  background-image:
    linear-gradient(
      45deg,
      #b3e5fc,
      #9fa8da) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-light-blue-indigo:active,
.btn.gradient-light-blue-indigo.active {
  background-image:
    linear-gradient(
      45deg,
      #b3e5fc,
      #9fa8da) !important;
  background-repeat: repeat-x !important;
}
.gradient-yellow-green {
  background-image:
    linear-gradient(
      45deg,
      #ffff8d,
      #b9f6ca) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-yellow-green:active,
.btn.gradient-yellow-green.active {
  background-image:
    linear-gradient(
      45deg,
      #ffff8d,
      #b9f6ca) !important;
  background-repeat: repeat-x !important;
}
.gradient-orange-deep-orange {
  background-image:
    linear-gradient(
      45deg,
      #ffe0b2,
      #ffccbc) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-orange-deep-orange:active,
.btn.gradient-orange-deep-orange.active {
  background-image:
    linear-gradient(
      45deg,
      #ffe0b2,
      #ffccbc) !important;
  background-repeat: repeat-x !important;
}
.gradient-deep-purple-purple {
  background-image:
    linear-gradient(
      45deg,
      #d1c4e9,
      #f3e5f5) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-deep-purple-purple:active,
.btn.gradient-deep-purple-purple.active {
  background-image:
    linear-gradient(
      45deg,
      #d1c4e9,
      #f3e5f5) !important;
  background-repeat: repeat-x !important;
}
.gradient-red-pink {
  background-image:
    linear-gradient(
      45deg,
      #ff5252,
      #f48fb1) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-red-pink:active,
.btn.gradient-red-pink.active {
  background-image:
    linear-gradient(
      45deg,
      #ff5252,
      #f48fb1) !important;
  background-repeat: repeat-x !important;
}
.gradient-light-green-amber {
  background-image:
    linear-gradient(
      45deg,
      #c5e1a5,
      #fff8e1) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-light-green-amber:active,
.btn.gradient-light-green-amber.active {
  background-image:
    linear-gradient(
      45deg,
      #c5e1a5,
      #fff8e1) !important;
  background-repeat: repeat-x !important;
}
.gradient-amber-amber {
  background-image:
    linear-gradient(
      45deg,
      #ff6f00,
      #ffca28) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-amber-amber:active,
.btn.gradient-amber-amber.active {
  background-image:
    linear-gradient(
      45deg,
      #ff6f00,
      #ffca28) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-pink {
  background-image:
    linear-gradient(
      45deg,
      #ea80fc,
      #fce4ec) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-pink:active,
.btn.gradient-purple-pink.active {
  background-image:
    linear-gradient(
      45deg,
      #ea80fc,
      #fce4ec) !important;
  background-repeat: repeat-x !important;
}
.gradient-indigo-dark-blue {
  background-image:
    linear-gradient(
      45deg,
      #3949ab,
      #4fc3f7) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-indigo-dark-blue:active,
.btn.gradient-indigo-dark-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #3949ab,
      #4fc3f7) !important;
  background-repeat: repeat-x !important;
}
.gradient-teal-cyan {
  background-image:
    linear-gradient(
      45deg,
      #e0f2f1,
      #00e5ff) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-teal-cyan:active,
.btn.gradient-teal-cyan.active {
  background-image:
    linear-gradient(
      45deg,
      #e0f2f1,
      #00e5ff) !important;
  background-repeat: repeat-x !important;
}
.gradient-blue-grey-blue-grey {
  background-image:
    linear-gradient(
      45deg,
      #cfd8dc,
      #546e7a) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-blue-grey-blue-grey:active,
.btn.gradient-blue-grey-blue-grey.active {
  background-image:
    linear-gradient(
      45deg,
      #cfd8dc,
      #546e7a) !important;
  background-repeat: repeat-x !important;
}
.gradient-cyan-dark-green {
  background-image:
    linear-gradient(
      45deg,
      #0097a7,
      #b2ff59) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-cyan-dark-green:active,
.btn.gradient-cyan-dark-green.active {
  background-image:
    linear-gradient(
      45deg,
      #0097a7,
      #b2ff59) !important;
  background-repeat: repeat-x !important;
}
.gradient-orange-amber {
  background-image:
    linear-gradient(
      45deg,
      #e65100,
      #ffa000) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-orange-amber:active,
.btn.gradient-orange-amber.active {
  background-image:
    linear-gradient(
      45deg,
      #e65100,
      #ffa000) !important;
  background-repeat: repeat-x !important;
}
.gradient-indigo-blue {
  background-image:
    linear-gradient(
      45deg,
      #303f9f,
      #1976d2) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-indigo-blue:active,
.btn.gradient-indigo-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #303f9f,
      #1976d2) !important;
  background-repeat: repeat-x !important;
}
.gradient-brown-brown {
  background-image:
    linear-gradient(
      45deg,
      #6d4c41,
      #d7ccc8) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-brown-brown:active,
.btn.gradient-brown-brown.active {
  background-image:
    linear-gradient(
      45deg,
      #6d4c41,
      #d7ccc8) !important;
  background-repeat: repeat-x !important;
}
.gradient-blue-grey-blue {
  background-image:
    linear-gradient(
      45deg,
      #263238,
      #2979ff) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-blue-grey-blue:active,
.btn.gradient-blue-grey-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #263238,
      #2979ff) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-deep-orange {
  background-image:
    linear-gradient(
      45deg,
      #8e24aa,
      #ff6e40) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-deep-orange:active,
.btn.gradient-purple-deep-orange.active {
  background-image:
    linear-gradient(
      45deg,
      #8e24aa,
      #ff6e40) !important;
  background-repeat: repeat-x !important;
}
.gradient-green-teal {
  background-image:
    linear-gradient(
      45deg,
      #43a047,
      #1de9b6) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-green-teal:active,
.btn.gradient-green-teal.active {
  background-image:
    linear-gradient(
      45deg,
      #43a047,
      #1de9b6) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-light-blue {
  background-image:
    linear-gradient(
      45deg,
      #e040fb,
      #4fc3f7) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-light-blue:active,
.btn.gradient-purple-light-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #e040fb,
      #4fc3f7) !important;
  background-repeat: repeat-x !important;
}
.gradient-cyan-cyan {
  background-image:
    linear-gradient(
      45deg,
      #18ffff,
      #00e5ff) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-cyan-cyan:active,
.btn.gradient-cyan-cyan.active {
  background-image:
    linear-gradient(
      45deg,
      #18ffff,
      #00e5ff) !important;
  background-repeat: repeat-x !important;
}
.gradient-yellow-teal {
  background-image:
    linear-gradient(
      45deg,
      #fff9c4,
      #64ffda) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-yellow-teal:active,
.btn.gradient-yellow-teal.active {
  background-image:
    linear-gradient(
      45deg,
      #fff9c4,
      #64ffda) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-deep-purple {
  background-image:
    linear-gradient(
      45deg,
      #7b1fa2,
      #7c4dff) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-deep-purple:active,
.btn.gradient-purple-deep-purple.active {
  background-image:
    linear-gradient(
      45deg,
      #7b1fa2,
      #7c4dff) !important;
  background-repeat: repeat-x !important;
}
.gradient-cyan-light-green {
  background-image:
    linear-gradient(
      45deg,
      #00e5ff,
      #ccff90) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-cyan-light-green:active,
.btn.gradient-cyan-light-green.active {
  background-image:
    linear-gradient(
      45deg,
      #00e5ff,
      #ccff90) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-amber {
  background-image:
    linear-gradient(
      45deg,
      #d500f9,
      #ffa000) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-amber:active,
.btn.gradient-purple-amber.active {
  background-image:
    linear-gradient(
      45deg,
      #d500f9,
      #ffa000) !important;
  background-repeat: repeat-x !important;
}
.gradient-indigo-purple {
  background-image:
    linear-gradient(
      45deg,
      #303f9f,
      #7b1fa2) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-indigo-purple:active,
.btn.gradient-indigo-purple.active {
  background-image:
    linear-gradient(
      45deg,
      #303f9f,
      #7b1fa2) !important;
  background-repeat: repeat-x !important;
}
.gradient-deep-purple-blue {
  background-image:
    linear-gradient(
      45deg,
      #6200ea,
      #1976d2) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-deep-purple-blue:active,
.btn.gradient-deep-purple-blue.active {
  background-image:
    linear-gradient(
      45deg,
      #6200ea,
      #1976d2) !important;
  background-repeat: repeat-x !important;
}
.gradient-deep-orange-orange {
  background-image:
    linear-gradient(
      45deg,
      #bf360c,
      #f57c00) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-deep-orange-orange:active,
.btn.gradient-deep-orange-orange.active {
  background-image:
    linear-gradient(
      45deg,
      #bf360c,
      #f57c00) !important;
  background-repeat: repeat-x !important;
}
.gradient-light-blue-cyan {
  background-image:
    linear-gradient(
      45deg,
      #0288d1,
      #26c6da) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-light-blue-cyan:active,
.btn.gradient-light-blue-cyan.active {
  background-image:
    linear-gradient(
      45deg,
      #0288d1,
      #26c6da) !important;
  background-repeat: repeat-x !important;
}
.gradient-blue-indigo {
  background-image:
    linear-gradient(
      45deg,
      #2962ff,
      #3949ab) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-blue-indigo:active,
.btn.gradient-blue-indigo.active {
  background-image:
    linear-gradient(
      45deg,
      #2962ff,
      #3949ab) !important;
  background-repeat: repeat-x !important;
}
.gradient-strawberry {
  background-image:
    linear-gradient(
      45deg,
      #fe0b46,
      #ffab96) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-strawberry:active,
.btn.gradient-strawberry.active {
  background-image:
    linear-gradient(
      45deg,
      #fe0b46,
      #ffab96) !important;
  background-repeat: repeat-x !important;
}
.gradient-blueberry {
  background-image:
    linear-gradient(
      45deg,
      #6078ea,
      #17ead9) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-blueberry:active,
.btn.gradient-blueberry.active {
  background-image:
    linear-gradient(
      45deg,
      #6078ea,
      #17ead9) !important;
  background-repeat: repeat-x !important;
}
.gradient-mint {
  background-image:
    linear-gradient(
      45deg,
      #23bcbb,
      #45e994) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-mint:active,
.btn.gradient-mint.active {
  background-image:
    linear-gradient(
      45deg,
      #23bcbb,
      #45e994) !important;
  background-repeat: repeat-x !important;
}
.gradient-orange {
  background-image:
    linear-gradient(
      45deg,
      #c471f3,
      #f671cd) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-orange:active,
.btn.gradient-orange.active {
  background-image:
    linear-gradient(
      45deg,
      #c471f3,
      #f671cd) !important;
  background-repeat: repeat-x !important;
}
.gradient-pomegranate {
  background-image:
    linear-gradient(
      45deg,
      #9b3cb7,
      #ff396f) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-pomegranate:active,
.btn.gradient-pomegranate.active {
  background-image:
    linear-gradient(
      45deg,
      #9b3cb7,
      #ff396f) !important;
  background-repeat: repeat-x !important;
}
.gradient-green-tea {
  background-image:
    linear-gradient(
      45deg,
      #004b91,
      #78cc37) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-green-tea:active,
.btn.gradient-green-tea.active {
  background-image:
    linear-gradient(
      45deg,
      #004b91,
      #78cc37) !important;
  background-repeat: repeat-x !important;
}
.gradient-blackberry {
  background-image:
    linear-gradient(
      45deg,
      #843cf7,
      #38b8f2) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-blackberry:active,
.btn.gradient-blackberry.active {
  background-image:
    linear-gradient(
      45deg,
      #843cf7,
      #38b8f2) !important;
  background-repeat: repeat-x !important;
}
.gradient-plum {
  background-image:
    linear-gradient(
      45deg,
      #e35c67,
      #381ce2) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-plum:active,
.btn.gradient-plum.active {
  background-image:
    linear-gradient(
      45deg,
      #e35c67,
      #381ce2) !important;
  background-repeat: repeat-x !important;
}
.gradient-passion-fruit {
  background-image:
    linear-gradient(
      45deg,
      #8137f7,
      #f6ab3e) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-passion-fruit:active,
.btn.gradient-passion-fruit.active {
  background-image:
    linear-gradient(
      45deg,
      #8137f7,
      #f6ab3e) !important;
  background-repeat: repeat-x !important;
}
.gradient-sublime-vivid {
  background-image:
    linear-gradient(
      45deg,
      #fc466b,
      #3f5efb) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-sublime-vivid:active,
.btn.gradient-sublime-vivid.active {
  background-image:
    linear-gradient(
      45deg,
      #fc466b,
      #3f5efb) !important;
  background-repeat: repeat-x !important;
}
.gradient-king-yna {
  background-image:
    linear-gradient(
      45deg,
      #1a2a6c,
      #b21f1f) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-king-yna:active,
.btn.gradient-king-yna.active {
  background-image:
    linear-gradient(
      45deg,
      #1a2a6c,
      #b21f1f) !important;
  background-repeat: repeat-x !important;
}
.gradient-summer {
  background-image:
    linear-gradient(
      45deg,
      #22c1c3,
      #fdbb2d) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-summer:active,
.btn.gradient-summer.active {
  background-image:
    linear-gradient(
      45deg,
      #22c1c3,
      #fdbb2d) !important;
  background-repeat: repeat-x !important;
}
.gradient-crystal-clear {
  background-image:
    linear-gradient(
      45deg,
      #159957,
      #155799) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-crystal-clear:active,
.btn.gradient-crystal-clear.active {
  background-image:
    linear-gradient(
      45deg,
      #159957,
      #155799) !important;
  background-repeat: repeat-x !important;
}
.gradient-celestial {
  background-image:
    linear-gradient(
      45deg,
      #c33764,
      #1d2671) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-celestial:active,
.btn.gradient-celestial.active {
  background-image:
    linear-gradient(
      45deg,
      #c33764,
      #1d2671) !important;
  background-repeat: repeat-x !important;
}
.gradient-mini {
  background-image:
    linear-gradient(
      45deg,
      #30e8bf,
      #ff8235) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-mini:active,
.btn.gradient-mini.active {
  background-image:
    linear-gradient(
      45deg,
      #30e8bf,
      #ff8235) !important;
  background-repeat: repeat-x !important;
}
.gradient-ibiza-sunset {
  background-image:
    linear-gradient(
      45deg,
      #ee0979,
      #ff6a00) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-ibiza-sunset:active,
.btn.gradient-ibiza-sunset.active {
  background-image:
    linear-gradient(
      45deg,
      #ee0979,
      #ff6a00) !important;
  background-repeat: repeat-x !important;
}
.gradient-dawn {
  background-image:
    linear-gradient(
      45deg,
      #f3904f,
      #3b4371) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-dawn:active,
.btn.gradient-dawn.active {
  background-image:
    linear-gradient(
      45deg,
      #f3904f,
      #3b4371) !important;
  background-repeat: repeat-x !important;
}
.gradient-brady-brady-fun-fun {
  background-image:
    linear-gradient(
      45deg,
      #00c3ff,
      #ffff1c) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-brady-brady-fun-fun:active,
.btn.gradient-brady-brady-fun-fun.active {
  background-image:
    linear-gradient(
      45deg,
      #00c3ff,
      #ffff1c) !important;
  background-repeat: repeat-x !important;
}
.gradient-cosmic-fusion {
  background-image:
    linear-gradient(
      45deg,
      #ff00cc,
      #333399) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-cosmic-fusion:active,
.btn.gradient-cosmic-fusion.active {
  background-image:
    linear-gradient(
      45deg,
      #ff00cc,
      #333399) !important;
  background-repeat: repeat-x !important;
}
.gradient-nepal {
  background-image:
    linear-gradient(
      45deg,
      #de6161,
      #2657eb) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-nepal:active,
.btn.gradient-nepal.active {
  background-image:
    linear-gradient(
      45deg,
      #de6161,
      #2657eb) !important;
  background-repeat: repeat-x !important;
}
.gradient-love-couple {
  background-image:
    linear-gradient(
      45deg,
      #3a6186,
      #89253e) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-love-couple:active,
.btn.gradient-love-couple.active {
  background-image:
    linear-gradient(
      45deg,
      #3a6186,
      #89253e) !important;
  background-repeat: repeat-x !important;
}
.gradient-sunset {
  background-image:
    linear-gradient(
      45deg,
      #0b486b,
      #f56217) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-sunset:active,
.btn.gradient-sunset.active {
  background-image:
    linear-gradient(
      45deg,
      #0b486b,
      #f56217) !important;
  background-repeat: repeat-x !important;
}
.gradient-grapefruit-sunset {
  background-image:
    linear-gradient(
      45deg,
      #e96443,
      #904e95) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-grapefruit-sunset:active,
.btn.gradient-grapefruit-sunset.active {
  background-image:
    linear-gradient(
      45deg,
      #e96443,
      #904e95) !important;
  background-repeat: repeat-x !important;
}
.gradient-politics {
  background-image:
    linear-gradient(
      45deg,
      #2196f3,
      #f44336) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-politics:active,
.btn.gradient-politics.active {
  background-image:
    linear-gradient(
      45deg,
      #2196f3,
      #f44336) !important;
  background-repeat: repeat-x !important;
}
.gradient-red-ocean {
  background-image:
    linear-gradient(
      45deg,
      #1d4350,
      #a43931) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-red-ocean:active,
.btn.gradient-red-ocean.active {
  background-image:
    linear-gradient(
      45deg,
      #1d4350,
      #a43931) !important;
  background-repeat: repeat-x !important;
}
.gradient-back-to-earth {
  background-image:
    linear-gradient(
      45deg,
      #20cae4,
      #1ce5b7) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-back-to-earth:active,
.btn.gradient-back-to-earth.active {
  background-image:
    linear-gradient(
      45deg,
      #20cae4,
      #1ce5b7) !important;
  background-repeat: repeat-x !important;
}
.gradient-flickr {
  background-image:
    linear-gradient(
      45deg,
      #33001b,
      #ff0084) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-flickr:active,
.btn.gradient-flickr.active {
  background-image:
    linear-gradient(
      45deg,
      #33001b,
      #ff0084) !important;
  background-repeat: repeat-x !important;
}
.gradient-virgin-america {
  background-image:
    linear-gradient(
      45deg,
      #7b4397,
      #dc2430) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-virgin-america:active,
.btn.gradient-virgin-america.active {
  background-image:
    linear-gradient(
      45deg,
      #7b4397,
      #dc2430) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-bliss {
  background-image:
    linear-gradient(
      45deg,
      #360033,
      #0b8793) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-bliss:active,
.btn.gradient-purple-bliss.active {
  background-image:
    linear-gradient(
      45deg,
      #360033,
      #0b8793) !important;
  background-repeat: repeat-x !important;
}
.gradient-man-of-steel {
  background-image:
    linear-gradient(
      45deg,
      #780206,
      #061161) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-man-of-steel:active,
.btn.gradient-man-of-steel.active {
  background-image:
    linear-gradient(
      45deg,
      #780206,
      #061161) !important;
  background-repeat: repeat-x !important;
}
.gradient-shdow-night {
  background-image:
    linear-gradient(
      45deg,
      #000000,
      #53346d) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-shdow-night:active,
.btn.gradient-shdow-night.active {
  background-image:
    linear-gradient(
      45deg,
      #000000,
      #53346d) !important;
  background-repeat: repeat-x !important;
}
.gradient-dracula {
  background-image:
    linear-gradient(
      45deg,
      #dc2424,
      #4a569d) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-dracula:active,
.btn.gradient-dracula.active {
  background-image:
    linear-gradient(
      45deg,
      #dc2424,
      #4a569d) !important;
  background-repeat: repeat-x !important;
}
.gradient-bloody-mary {
  background-image:
    linear-gradient(
      45deg,
      #ff512f,
      #dd2476) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-bloody-mary:active,
.btn.gradient-bloody-mary.active {
  background-image:
    linear-gradient(
      45deg,
      #ff512f,
      #dd2476) !important;
  background-repeat: repeat-x !important;
}
.gradient-harmonic-energy {
  background-image:
    linear-gradient(
      45deg,
      #16a085,
      #f4d03f) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-harmonic-energy:active,
.btn.gradient-harmonic-energy.active {
  background-image:
    linear-gradient(
      45deg,
      #16a085,
      #f4d03f) !important;
  background-repeat: repeat-x !important;
}
.gradient-purple-love {
  background-image:
    linear-gradient(
      45deg,
      #cc2b5e,
      #753a88) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-purple-love:active,
.btn.gradient-purple-love.active {
  background-image:
    linear-gradient(
      45deg,
      #cc2b5e,
      #753a88) !important;
  background-repeat: repeat-x !important;
}
.gradient-domain-ifsjc {
  background-image:
    linear-gradient(
      45deg,
      #0b0e0c,
      #1a1e14) !important;
  background-repeat: repeat-x !important;
}
.btn.gradient-domain-ifsjc:active,
.btn.gradient-domain-ifsjc.active {
  background-image:
    linear-gradient(
      45deg,
      #0b0e0c,
      #1a1e14) !important;
  background-repeat: repeat-x !important;
}
.white {
  color: #ffffff !important;
}
.bg-white {
  background-color: #ffffff !important;
}
.bg-white .card-header,
.bg-white .card-footer {
  background-color: transparent;
}
.toast-white {
  background-color: #ffffff;
}
.alert-white {
  border-color: #ffffff !important;
  background-color: white !important;
  color: rgb(165.75, 165.75, 165.75) !important;
}
.alert-white .alert-link {
  color: rgb(145.35, 145.35, 145.35) !important;
}
.border-white {
  border-color: #ffffff;
}
.border-top-white {
  border-top-color: #ffffff;
}
.border-bottom-white {
  border-bottom-color: #ffffff;
}
[dir=ltr] .border-left-white {
  border-left-color: #ffffff;
}
[dir=ltr] .border-right-white {
  border-right-color: #ffffff;
}
[dir=rtl] .border-left-white {
  border-right-color: #ffffff;
}
[dir=rtl] .border-right-white {
  border-left-color: #ffffff;
}
.badge-white {
  background-color: #ffffff;
}
.panel-white {
  border-color: #ffffff;
}
.panel-white .panel-heading {
  color: #FFF;
  border-color: #ffffff;
  background-color: white;
}
.bg-white.tag-glow,
.border-white.tag-glow {
  box-shadow: 0px 0px 10px #ffffff;
}
.overlay-white {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8);
}
.card.card-outline-white {
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  background-color: transparent;
}
.card.card-outline-white .card-header,
.card.card-outline-white .card-footer {
  background-color: transparent;
}
.btn-white {
  color: #ffffff !important;
}
.btn-white.btn-flat {
  background-color: transparent !important;
  color: #ffffff;
  border: none;
}
.btn-white.btn-raised,
.btn-white.btn-fab {
  background-color: #ffffff !important;
  color: #fff !important;
  border-color: #ffffff;
}
.btn-white.btn-raised.active,
.btn-white.btn-fab.active {
  background-color: rgb(237.15, 237.15, 237.15) !important;
  border-color: rgb(237.15, 237.15, 237.15) !important;
}
.btn-group-raised .btn-white {
  background-color: #ffffff !important;
  color: #fff !important;
}
.btn-outline-white {
  border: 1px solid;
  border-color: #ffffff;
  background-color: transparent;
  color: #ffffff;
  box-shadow: none !important;
}
.btn-outline-white:focus {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: transparent !important;
}
.btn-outline-white.active {
  background-color: #ffffff !important;
  color: #FFF !important;
}
.btn-outline-white:hover {
  background-color: rgb(247.35, 247.35, 247.35) !important;
  color: #FFF !important;
}
.btn-outline-white.btn-raised,
.btn-outline-white.btn-fab {
  border: 1px solid;
  border-color: #ffffff;
  background-color: transparent;
  color: #ffffff;
  box-shadow: none !important;
}
.btn-outline-white.btn-raised:focus,
.btn-outline-white.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-white.btn-raised.active,
.btn-outline-white.btn-fab.active {
  background-color: #ffffff !important;
  color: #FFF !important;
}
.btn-outline-white.btn-raised:hover,
.btn-outline-white.btn-fab:hover {
  background-color: rgb(247.35, 247.35, 247.35) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-white {
  background-color: #ffffff;
}
.progress .progress-bar.progress-bar-white[value]::-webkit-progress-value {
  background-color: #ffffff;
}
.progress .progress-bar.progress-bar-white[value]::-moz-progress-bar {
  background-color: #ffffff;
}
.progress .progress-bar.progress-bar-white[value]::-ms-fill {
  background-color: #ffffff;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-white .progress-bar {
    background-color: #ffffff;
  }
}
input:focus ~ .bg-white {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffffff !important;
}
.black {
  color: #000000 !important;
}
.bg-black {
  background-color: #000000 !important;
}
.bg-black .card-header,
.bg-black .card-footer {
  background-color: transparent;
}
.toast-black {
  background-color: #000000;
}
.alert-black {
  border-color: #000000 !important;
  background-color: rgb(17.85, 17.85, 17.85) !important;
  color: black !important;
}
.alert-black .alert-link {
  color: black !important;
}
.border-black {
  border-color: #000000;
}
.border-top-black {
  border-top-color: #000000;
}
.border-bottom-black {
  border-bottom-color: #000000;
}
[dir=ltr] .border-left-black {
  border-left-color: #000000;
}
[dir=ltr] .border-right-black {
  border-right-color: #000000;
}
[dir=rtl] .border-left-black {
  border-right-color: #000000;
}
[dir=rtl] .border-right-black {
  border-left-color: #000000;
}
.badge-black {
  background-color: #000000;
}
.panel-black {
  border-color: #000000;
}
.panel-black .panel-heading {
  color: #FFF;
  border-color: #000000;
  background-color: rgb(12.75, 12.75, 12.75);
}
.bg-black.tag-glow,
.border-black.tag-glow {
  box-shadow: 0px 0px 10px #000000;
}
.overlay-black {
  background: #000000;
  background: rgba(0, 0, 0, 0.8);
}
.card.card-outline-black {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  background-color: transparent;
}
.card.card-outline-black .card-header,
.card.card-outline-black .card-footer {
  background-color: transparent;
}
.btn-black {
  color: #000000 !important;
}
.btn-black.btn-flat {
  background-color: transparent !important;
  color: #000000;
  border: none;
}
.btn-black.btn-raised,
.btn-black.btn-fab {
  background-color: #000000 !important;
  color: #fff !important;
  border-color: #000000;
}
.btn-black.btn-raised.active,
.btn-black.btn-fab.active {
  background-color: black !important;
  border-color: black !important;
}
.btn-group-raised .btn-black {
  background-color: #000000 !important;
  color: #fff !important;
}
.btn-outline-black {
  border: 1px solid;
  border-color: #000000;
  background-color: transparent;
  color: #000000;
  box-shadow: none !important;
}
.btn-outline-black:focus {
  background-color: transparent !important;
  color: #000000 !important;
  box-shadow: transparent !important;
}
.btn-outline-black.active {
  background-color: #000000 !important;
  color: #FFF !important;
}
.btn-outline-black:hover {
  background-color: black !important;
  color: #FFF !important;
}
.btn-outline-black.btn-raised,
.btn-outline-black.btn-fab {
  border: 1px solid;
  border-color: #000000;
  background-color: transparent;
  color: #000000;
  box-shadow: none !important;
}
.btn-outline-black.btn-raised:focus,
.btn-outline-black.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-black.btn-raised.active,
.btn-outline-black.btn-fab.active {
  background-color: #000000 !important;
  color: #FFF !important;
}
.btn-outline-black.btn-raised:hover,
.btn-outline-black.btn-fab:hover {
  background-color: black !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-black {
  background-color: #000000;
}
.progress .progress-bar.progress-bar-black[value]::-webkit-progress-value {
  background-color: #000000;
}
.progress .progress-bar.progress-bar-black[value]::-moz-progress-bar {
  background-color: #000000;
}
.progress .progress-bar.progress-bar-black[value]::-ms-fill {
  background-color: #000000;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-black .progress-bar {
    background-color: #000000;
  }
}
input:focus ~ .bg-black {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important;
}
.primary.lighten-5 {
  color: #e0f3f4 !important;
}
.bg-primary.bg-lighten-5 {
  background-color: #e0f3f4 !important;
}
.btn-primary.btn-lighten-5 {
  border-color: #008b8e !important;
  background-color: #e0f3f4 !important;
}
.btn-primary.btn-lighten-5:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-lighten-5:focus,
.btn-primary.btn-lighten-5:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-lighten-5 {
  border-color: #e0f3f4 !important;
  color: #e0f3f4 !important;
}
.btn-outline-primary.btn-outline-lighten-5:hover {
  background-color: #e0f3f4 !important;
}
.progress-primary.progress-lighten-5 {
  background-color: #e0f3f4;
}
.progress-primary.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e0f3f4;
}
.progress-primary.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e0f3f4;
}
.progress-primary.progress-lighten-5[value]::-ms-fill {
  background-color: #e0f3f4;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-lighten-5 .progress-bar {
    background-color: #e0f3f4;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e0f3f4 !important;
}
.border-primary.border-lighten-5 {
  border: 1px solid #e0f3f4 !important;
}
.border-top-primary.border-top-lighten-5 {
  border-top: 1px solid #e0f3f4 !important;
}
.border-bottom-primary.border-bottom-lighten-5 {
  border-bottom: 1px solid #e0f3f4 !important;
}
[dir=ltr] .border-left-primary.border-left-lighten-5 {
  border-left: 1px solid #e0f3f4 !important;
}
[dir=ltr] .border-right-primary.border-right-lighten-5 {
  border-right: 1px solid #e0f3f4 !important;
}
[dir=rtl] .border-left-primary.border-left-lighten-5 {
  border-right: 1px solid #e0f3f4 !important;
}
[dir=rtl] .border-right-primary.border-right-lighten-5 {
  border-left: 1px solid #e0f3f4 !important;
}
.overlay-primary.overlay-lighten-5 {
  background: #e0f3f4;
  background: rgba(224, 243, 244, 0.8);
}
.primary.lighten-4 {
  color: #b3e2e3 !important;
}
.bg-primary.bg-lighten-4 {
  background-color: #b3e2e3 !important;
}
.btn-primary.btn-lighten-4 {
  border-color: #008b8e !important;
  background-color: #b3e2e3 !important;
}
.btn-primary.btn-lighten-4:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-lighten-4:focus,
.btn-primary.btn-lighten-4:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-lighten-4 {
  border-color: #b3e2e3 !important;
  color: #b3e2e3 !important;
}
.btn-outline-primary.btn-outline-lighten-4:hover {
  background-color: #b3e2e3 !important;
}
.progress-primary.progress-lighten-4 {
  background-color: #b3e2e3;
}
.progress-primary.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #b3e2e3;
}
.progress-primary.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #b3e2e3;
}
.progress-primary.progress-lighten-4[value]::-ms-fill {
  background-color: #b3e2e3;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-lighten-4 .progress-bar {
    background-color: #b3e2e3;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b3e2e3 !important;
}
.border-primary.border-lighten-4 {
  border: 1px solid #b3e2e3 !important;
}
.border-top-primary.border-top-lighten-4 {
  border-top: 1px solid #b3e2e3 !important;
}
.border-bottom-primary.border-bottom-lighten-4 {
  border-bottom: 1px solid #b3e2e3 !important;
}
[dir=ltr] .border-left-primary.border-left-lighten-4 {
  border-left: 1px solid #b3e2e3 !important;
}
[dir=ltr] .border-right-primary.border-right-lighten-4 {
  border-right: 1px solid #b3e2e3 !important;
}
[dir=rtl] .border-left-primary.border-left-lighten-4 {
  border-right: 1px solid #b3e2e3 !important;
}
[dir=rtl] .border-right-primary.border-right-lighten-4 {
  border-left: 1px solid #b3e2e3 !important;
}
.overlay-primary.overlay-lighten-4 {
  background: #b3e2e3;
  background: rgba(179, 226, 227, 0.8);
}
.primary.lighten-3 {
  color: #80ced0 !important;
}
.bg-primary.bg-lighten-3 {
  background-color: #80ced0 !important;
}
.btn-primary.btn-lighten-3 {
  border-color: #008b8e !important;
  background-color: #80ced0 !important;
}
.btn-primary.btn-lighten-3:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-lighten-3:focus,
.btn-primary.btn-lighten-3:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-lighten-3 {
  border-color: #80ced0 !important;
  color: #80ced0 !important;
}
.btn-outline-primary.btn-outline-lighten-3:hover {
  background-color: #80ced0 !important;
}
.progress-primary.progress-lighten-3 {
  background-color: #80ced0;
}
.progress-primary.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #80ced0;
}
.progress-primary.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #80ced0;
}
.progress-primary.progress-lighten-3[value]::-ms-fill {
  background-color: #80ced0;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-lighten-3 .progress-bar {
    background-color: #80ced0;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80ced0 !important;
}
.border-primary.border-lighten-3 {
  border: 1px solid #80ced0 !important;
}
.border-top-primary.border-top-lighten-3 {
  border-top: 1px solid #80ced0 !important;
}
.border-bottom-primary.border-bottom-lighten-3 {
  border-bottom: 1px solid #80ced0 !important;
}
[dir=ltr] .border-left-primary.border-left-lighten-3 {
  border-left: 1px solid #80ced0 !important;
}
[dir=ltr] .border-right-primary.border-right-lighten-3 {
  border-right: 1px solid #80ced0 !important;
}
[dir=rtl] .border-left-primary.border-left-lighten-3 {
  border-right: 1px solid #80ced0 !important;
}
[dir=rtl] .border-right-primary.border-right-lighten-3 {
  border-left: 1px solid #80ced0 !important;
}
.overlay-primary.overlay-lighten-3 {
  background: #80ced0;
  background: rgba(128, 206, 208, 0.8);
}
.primary.lighten-2 {
  color: #4dbabd !important;
}
.bg-primary.bg-lighten-2 {
  background-color: #4dbabd !important;
}
.btn-primary.btn-lighten-2 {
  border-color: #008b8e !important;
  background-color: #4dbabd !important;
}
.btn-primary.btn-lighten-2:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-lighten-2:focus,
.btn-primary.btn-lighten-2:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-lighten-2 {
  border-color: #4dbabd !important;
  color: #4dbabd !important;
}
.btn-outline-primary.btn-outline-lighten-2:hover {
  background-color: #4dbabd !important;
}
.progress-primary.progress-lighten-2 {
  background-color: #4dbabd;
}
.progress-primary.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #4dbabd;
}
.progress-primary.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #4dbabd;
}
.progress-primary.progress-lighten-2[value]::-ms-fill {
  background-color: #4dbabd;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-lighten-2 .progress-bar {
    background-color: #4dbabd;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4dbabd !important;
}
.border-primary.border-lighten-2 {
  border: 1px solid #4dbabd !important;
}
.border-top-primary.border-top-lighten-2 {
  border-top: 1px solid #4dbabd !important;
}
.border-bottom-primary.border-bottom-lighten-2 {
  border-bottom: 1px solid #4dbabd !important;
}
[dir=ltr] .border-left-primary.border-left-lighten-2 {
  border-left: 1px solid #4dbabd !important;
}
[dir=ltr] .border-right-primary.border-right-lighten-2 {
  border-right: 1px solid #4dbabd !important;
}
[dir=rtl] .border-left-primary.border-left-lighten-2 {
  border-right: 1px solid #4dbabd !important;
}
[dir=rtl] .border-right-primary.border-right-lighten-2 {
  border-left: 1px solid #4dbabd !important;
}
.overlay-primary.overlay-lighten-2 {
  background: #4dbabd;
  background: rgba(77, 186, 189, 0.8);
}
.primary.lighten-1 {
  color: #26acae !important;
}
.bg-primary.bg-lighten-1 {
  background-color: #26acae !important;
}
.btn-primary.btn-lighten-1 {
  border-color: #008b8e !important;
  background-color: #26acae !important;
}
.btn-primary.btn-lighten-1:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-lighten-1:focus,
.btn-primary.btn-lighten-1:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-lighten-1 {
  border-color: #26acae !important;
  color: #26acae !important;
}
.btn-outline-primary.btn-outline-lighten-1:hover {
  background-color: #26acae !important;
}
.progress-primary.progress-lighten-1 {
  background-color: #26acae;
}
.progress-primary.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #26acae;
}
.progress-primary.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #26acae;
}
.progress-primary.progress-lighten-1[value]::-ms-fill {
  background-color: #26acae;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-lighten-1 .progress-bar {
    background-color: #26acae;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26acae !important;
}
.border-primary.border-lighten-1 {
  border: 1px solid #26acae !important;
}
.border-top-primary.border-top-lighten-1 {
  border-top: 1px solid #26acae !important;
}
.border-bottom-primary.border-bottom-lighten-1 {
  border-bottom: 1px solid #26acae !important;
}
[dir=ltr] .border-left-primary.border-left-lighten-1 {
  border-left: 1px solid #26acae !important;
}
[dir=ltr] .border-right-primary.border-right-lighten-1 {
  border-right: 1px solid #26acae !important;
}
[dir=rtl] .border-left-primary.border-left-lighten-1 {
  border-right: 1px solid #26acae !important;
}
[dir=rtl] .border-right-primary.border-right-lighten-1 {
  border-left: 1px solid #26acae !important;
}
.overlay-primary.overlay-lighten-1 {
  background: #26acae;
  background: rgba(38, 172, 174, 0.8);
}
.primary {
  color: #009da0 !important;
}
.bg-primary {
  background-color: #009da0 !important;
}
.bg-primary .card-header,
.bg-primary .card-footer {
  background-color: transparent;
}
.toast-primary {
  background-color: #009da0;
}
.alert-primary {
  border-color: #009da0 !important;
  background-color: rgb(0, 192.030625, 195.7) !important;
  color: black !important;
}
.alert-primary .alert-link {
  color: black !important;
}
.border-primary {
  border-color: #009da0;
}
.border-top-primary {
  border-top-color: #009da0;
}
.border-bottom-primary {
  border-bottom-color: #009da0;
}
[dir=ltr] .border-left-primary {
  border-left-color: #009da0;
}
[dir=ltr] .border-right-primary {
  border-right-color: #009da0;
}
[dir=rtl] .border-left-primary {
  border-right-color: #009da0;
}
[dir=rtl] .border-right-primary {
  border-left-color: #009da0;
}
.badge-primary {
  background-color: #009da0;
}
.panel-primary {
  border-color: #009da0;
}
.panel-primary .panel-heading {
  color: #FFF;
  border-color: #009da0;
  background-color: rgb(0, 182.021875, 185.5);
}
.bg-primary.tag-glow,
.border-primary.tag-glow {
  box-shadow: 0px 0px 10px #009da0;
}
.overlay-primary {
  background: #009da0;
  background: rgba(0, 157, 160, 0.8);
}
.card.card-outline-primary {
  border-width: 1px;
  border-style: solid;
  border-color: #009da0;
  background-color: transparent;
}
.card.card-outline-primary .card-header,
.card.card-outline-primary .card-footer {
  background-color: transparent;
}
.btn-primary {
  color: #009da0 !important;
}
.btn-primary.btn-flat {
  background-color: transparent !important;
  color: #009da0;
  border: none;
}
.btn-primary.btn-raised,
.btn-primary.btn-fab {
  background-color: #009da0 !important;
  color: #fff !important;
  border-color: #009da0;
}
.btn-primary.btn-raised.active,
.btn-primary.btn-fab.active {
  background-color: rgb(0, 121.969375, 124.3) !important;
  border-color: rgb(0, 121.969375, 124.3) !important;
}
.btn-group-raised .btn-primary {
  background-color: #009da0 !important;
  color: #fff !important;
}
.btn-outline-primary {
  border: 1px solid;
  border-color: #009da0;
  background-color: transparent;
  color: #009da0;
  box-shadow: none !important;
}
.btn-outline-primary:focus {
  background-color: transparent !important;
  color: #009da0 !important;
  box-shadow: transparent !important;
}
.btn-outline-primary.active {
  background-color: #009da0 !important;
  color: #FFF !important;
}
.btn-outline-primary:hover {
  background-color: rgb(0, 141.986875, 144.7) !important;
  color: #FFF !important;
}
.btn-outline-primary.btn-raised,
.btn-outline-primary.btn-fab {
  border: 1px solid;
  border-color: #009da0;
  background-color: transparent;
  color: #009da0;
  box-shadow: none !important;
}
.btn-outline-primary.btn-raised:focus,
.btn-outline-primary.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-primary.btn-raised.active,
.btn-outline-primary.btn-fab.active {
  background-color: #009da0 !important;
  color: #FFF !important;
}
.btn-outline-primary.btn-raised:hover,
.btn-outline-primary.btn-fab:hover {
  background-color: rgb(0, 141.986875, 144.7) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-primary {
  background-color: #009da0;
}
.progress .progress-bar.progress-bar-primary[value]::-webkit-progress-value {
  background-color: #009da0;
}
.progress .progress-bar.progress-bar-primary[value]::-moz-progress-bar {
  background-color: #009da0;
}
.progress .progress-bar.progress-bar-primary[value]::-ms-fill {
  background-color: #009da0;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-primary .progress-bar {
    background-color: #009da0;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009da0 !important;
}
.primary.darken-1 {
  color: #009598 !important;
}
.bg-primary.bg-darken-1 {
  background-color: #009598 !important;
}
.btn-primary.btn-darken-1 {
  border-color: #008b8e !important;
  background-color: #009598 !important;
}
.btn-primary.btn-darken-1:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-darken-1:focus,
.btn-primary.btn-darken-1:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-darken-1 {
  border-color: #009598 !important;
  color: #009598 !important;
}
.btn-outline-primary.btn-outline-darken-1:hover {
  background-color: #009598 !important;
}
.progress-primary.progress-darken-1 {
  background-color: #009598;
}
.progress-primary.progress-darken-1[value]::-webkit-progress-value {
  background-color: #009598;
}
.progress-primary.progress-darken-1[value]::-moz-progress-bar {
  background-color: #009598;
}
.progress-primary.progress-darken-1[value]::-ms-fill {
  background-color: #009598;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-darken-1 .progress-bar {
    background-color: #009598;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009598 !important;
}
.border-primary.border-darken-1 {
  border: 1px solid #009598 !important;
}
.border-top-primary.border-top-darken-1 {
  border-top: 1px solid #009598 !important;
}
.border-bottom-primary.border-bottom-darken-1 {
  border-bottom: 1px solid #009598 !important;
}
[dir=ltr] .border-left-primary.border-left-darken-1 {
  border-left: 1px solid #009598 !important;
}
[dir=ltr] .border-right-primary.border-right-darken-1 {
  border-right: 1px solid #009598 !important;
}
[dir=rtl] .border-left-primary.border-left-darken-1 {
  border-right: 1px solid #009598 !important;
}
[dir=rtl] .border-right-primary.border-right-darken-1 {
  border-left: 1px solid #009598 !important;
}
.overlay-primary.overlay-darken-1 {
  background: #009598;
  background: rgba(0, 149, 152, 0.8);
}
.primary.darken-2 {
  color: #008b8e !important;
}
.bg-primary.bg-darken-2 {
  background-color: #008b8e !important;
}
.btn-primary.btn-darken-2 {
  border-color: #008b8e !important;
  background-color: #008b8e !important;
}
.btn-primary.btn-darken-2:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-darken-2:focus,
.btn-primary.btn-darken-2:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-darken-2 {
  border-color: #008b8e !important;
  color: #008b8e !important;
}
.btn-outline-primary.btn-outline-darken-2:hover {
  background-color: #008b8e !important;
}
.progress-primary.progress-darken-2 {
  background-color: #008b8e;
}
.progress-primary.progress-darken-2[value]::-webkit-progress-value {
  background-color: #008b8e;
}
.progress-primary.progress-darken-2[value]::-moz-progress-bar {
  background-color: #008b8e;
}
.progress-primary.progress-darken-2[value]::-ms-fill {
  background-color: #008b8e;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-darken-2 .progress-bar {
    background-color: #008b8e;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #008b8e !important;
}
.border-primary.border-darken-2 {
  border: 1px solid #008b8e !important;
}
.border-top-primary.border-top-darken-2 {
  border-top: 1px solid #008b8e !important;
}
.border-bottom-primary.border-bottom-darken-2 {
  border-bottom: 1px solid #008b8e !important;
}
[dir=ltr] .border-left-primary.border-left-darken-2 {
  border-left: 1px solid #008b8e !important;
}
[dir=ltr] .border-right-primary.border-right-darken-2 {
  border-right: 1px solid #008b8e !important;
}
[dir=rtl] .border-left-primary.border-left-darken-2 {
  border-right: 1px solid #008b8e !important;
}
[dir=rtl] .border-right-primary.border-right-darken-2 {
  border-left: 1px solid #008b8e !important;
}
.overlay-primary.overlay-darken-2 {
  background: #008b8e;
  background: rgba(0, 139, 142, 0.8);
}
.primary.darken-3 {
  color: #008184 !important;
}
.bg-primary.bg-darken-3 {
  background-color: #008184 !important;
}
.btn-primary.btn-darken-3 {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-darken-3:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-darken-3:focus,
.btn-primary.btn-darken-3:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-darken-3 {
  border-color: #008184 !important;
  color: #008184 !important;
}
.btn-outline-primary.btn-outline-darken-3:hover {
  background-color: #008184 !important;
}
.progress-primary.progress-darken-3 {
  background-color: #008184;
}
.progress-primary.progress-darken-3[value]::-webkit-progress-value {
  background-color: #008184;
}
.progress-primary.progress-darken-3[value]::-moz-progress-bar {
  background-color: #008184;
}
.progress-primary.progress-darken-3[value]::-ms-fill {
  background-color: #008184;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-darken-3 .progress-bar {
    background-color: #008184;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #008184 !important;
}
.border-primary.border-darken-3 {
  border: 1px solid #008184 !important;
}
.border-top-primary.border-top-darken-3 {
  border-top: 1px solid #008184 !important;
}
.border-bottom-primary.border-bottom-darken-3 {
  border-bottom: 1px solid #008184 !important;
}
[dir=ltr] .border-left-primary.border-left-darken-3 {
  border-left: 1px solid #008184 !important;
}
[dir=ltr] .border-right-primary.border-right-darken-3 {
  border-right: 1px solid #008184 !important;
}
[dir=rtl] .border-left-primary.border-left-darken-3 {
  border-right: 1px solid #008184 !important;
}
[dir=rtl] .border-right-primary.border-right-darken-3 {
  border-left: 1px solid #008184 !important;
}
.overlay-primary.overlay-darken-3 {
  background: #008184;
  background: rgba(0, 129, 132, 0.8);
}
.primary.darken-4 {
  color: #006f73 !important;
}
.bg-primary.bg-darken-4 {
  background-color: #006f73 !important;
}
.btn-primary.btn-darken-4 {
  border-color: #008b8e !important;
  background-color: #006f73 !important;
}
.btn-primary.btn-darken-4:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-darken-4:focus,
.btn-primary.btn-darken-4:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-darken-4 {
  border-color: #006f73 !important;
  color: #006f73 !important;
}
.btn-outline-primary.btn-outline-darken-4:hover {
  background-color: #006f73 !important;
}
.progress-primary.progress-darken-4 {
  background-color: #006f73;
}
.progress-primary.progress-darken-4[value]::-webkit-progress-value {
  background-color: #006f73;
}
.progress-primary.progress-darken-4[value]::-moz-progress-bar {
  background-color: #006f73;
}
.progress-primary.progress-darken-4[value]::-ms-fill {
  background-color: #006f73;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-darken-4 .progress-bar {
    background-color: #006f73;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006f73 !important;
}
.border-primary.border-darken-4 {
  border: 1px solid #006f73 !important;
}
.border-top-primary.border-top-darken-4 {
  border-top: 1px solid #006f73 !important;
}
.border-bottom-primary.border-bottom-darken-4 {
  border-bottom: 1px solid #006f73 !important;
}
[dir=ltr] .border-left-primary.border-left-darken-4 {
  border-left: 1px solid #006f73 !important;
}
[dir=ltr] .border-right-primary.border-right-darken-4 {
  border-right: 1px solid #006f73 !important;
}
[dir=rtl] .border-left-primary.border-left-darken-4 {
  border-right: 1px solid #006f73 !important;
}
[dir=rtl] .border-right-primary.border-right-darken-4 {
  border-left: 1px solid #006f73 !important;
}
.overlay-primary.overlay-darken-4 {
  background: #006f73;
  background: rgba(0, 111, 115, 0.8);
}
.primary.accent-1 {
  color: #a1fbff !important;
}
.bg-primary.bg-accent-1 {
  background-color: #a1fbff !important;
}
.btn-primary.btn-accent-1 {
  border-color: #008b8e !important;
  background-color: #a1fbff !important;
}
.btn-primary.btn-accent-1:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-accent-1:focus,
.btn-primary.btn-accent-1:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-accent-1 {
  border-color: #a1fbff !important;
  color: #a1fbff !important;
}
.btn-outline-primary.btn-outline-accent-1:hover {
  background-color: #a1fbff !important;
}
.progress-primary.progress-accent-1 {
  background-color: #a1fbff;
}
.progress-primary.progress-accent-1[value]::-webkit-progress-value {
  background-color: #a1fbff;
}
.progress-primary.progress-accent-1[value]::-moz-progress-bar {
  background-color: #a1fbff;
}
.progress-primary.progress-accent-1[value]::-ms-fill {
  background-color: #a1fbff;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-accent-1 .progress-bar {
    background-color: #a1fbff;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a1fbff !important;
}
.border-primary.border-accent-1 {
  border: 1px solid #a1fbff !important;
}
.border-top-primary.border-top-accent-1 {
  border-top: 1px solid #a1fbff !important;
}
.border-bottom-primary.border-bottom-accent-1 {
  border-bottom: 1px solid #a1fbff !important;
}
[dir=ltr] .border-left-primary.border-left-accent-1 {
  border-left: 1px solid #a1fbff !important;
}
[dir=ltr] .border-right-primary.border-right-accent-1 {
  border-right: 1px solid #a1fbff !important;
}
[dir=rtl] .border-left-primary.border-left-accent-1 {
  border-right: 1px solid #a1fbff !important;
}
[dir=rtl] .border-right-primary.border-right-accent-1 {
  border-left: 1px solid #a1fbff !important;
}
.overlay-primary.overlay-accent-1 {
  background: #a1fbff;
  background: rgba(161, 251, 255, 0.8);
}
.primary.accent-2 {
  color: #6ef9ff !important;
}
.bg-primary.bg-accent-2 {
  background-color: #6ef9ff !important;
}
.btn-primary.btn-accent-2 {
  border-color: #008b8e !important;
  background-color: #6ef9ff !important;
}
.btn-primary.btn-accent-2:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-accent-2:focus,
.btn-primary.btn-accent-2:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-accent-2 {
  border-color: #6ef9ff !important;
  color: #6ef9ff !important;
}
.btn-outline-primary.btn-outline-accent-2:hover {
  background-color: #6ef9ff !important;
}
.progress-primary.progress-accent-2 {
  background-color: #6ef9ff;
}
.progress-primary.progress-accent-2[value]::-webkit-progress-value {
  background-color: #6ef9ff;
}
.progress-primary.progress-accent-2[value]::-moz-progress-bar {
  background-color: #6ef9ff;
}
.progress-primary.progress-accent-2[value]::-ms-fill {
  background-color: #6ef9ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-accent-2 .progress-bar {
    background-color: #6ef9ff;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6ef9ff !important;
}
.border-primary.border-accent-2 {
  border: 1px solid #6ef9ff !important;
}
.border-top-primary.border-top-accent-2 {
  border-top: 1px solid #6ef9ff !important;
}
.border-bottom-primary.border-bottom-accent-2 {
  border-bottom: 1px solid #6ef9ff !important;
}
[dir=ltr] .border-left-primary.border-left-accent-2 {
  border-left: 1px solid #6ef9ff !important;
}
[dir=ltr] .border-right-primary.border-right-accent-2 {
  border-right: 1px solid #6ef9ff !important;
}
[dir=rtl] .border-left-primary.border-left-accent-2 {
  border-right: 1px solid #6ef9ff !important;
}
[dir=rtl] .border-right-primary.border-right-accent-2 {
  border-left: 1px solid #6ef9ff !important;
}
.overlay-primary.overlay-accent-2 {
  background: #6ef9ff;
  background: rgba(110, 249, 255, 0.8);
}
.primary.accent-3 {
  color: #3bf7ff !important;
}
.bg-primary.bg-accent-3 {
  background-color: #3bf7ff !important;
}
.btn-primary.btn-accent-3 {
  border-color: #008b8e !important;
  background-color: #3bf7ff !important;
}
.btn-primary.btn-accent-3:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-accent-3:focus,
.btn-primary.btn-accent-3:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-accent-3 {
  border-color: #3bf7ff !important;
  color: #3bf7ff !important;
}
.btn-outline-primary.btn-outline-accent-3:hover {
  background-color: #3bf7ff !important;
}
.progress-primary.progress-accent-3 {
  background-color: #3bf7ff;
}
.progress-primary.progress-accent-3[value]::-webkit-progress-value {
  background-color: #3bf7ff;
}
.progress-primary.progress-accent-3[value]::-moz-progress-bar {
  background-color: #3bf7ff;
}
.progress-primary.progress-accent-3[value]::-ms-fill {
  background-color: #3bf7ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-accent-3 .progress-bar {
    background-color: #3bf7ff;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3bf7ff !important;
}
.border-primary.border-accent-3 {
  border: 1px solid #3bf7ff !important;
}
.border-top-primary.border-top-accent-3 {
  border-top: 1px solid #3bf7ff !important;
}
.border-bottom-primary.border-bottom-accent-3 {
  border-bottom: 1px solid #3bf7ff !important;
}
[dir=ltr] .border-left-primary.border-left-accent-3 {
  border-left: 1px solid #3bf7ff !important;
}
[dir=ltr] .border-right-primary.border-right-accent-3 {
  border-right: 1px solid #3bf7ff !important;
}
[dir=rtl] .border-left-primary.border-left-accent-3 {
  border-right: 1px solid #3bf7ff !important;
}
[dir=rtl] .border-right-primary.border-right-accent-3 {
  border-left: 1px solid #3bf7ff !important;
}
.overlay-primary.overlay-accent-3 {
  background: #3bf7ff;
  background: rgba(59, 247, 255, 0.8);
}
.primary.accent-4 {
  color: #22f6ff !important;
}
.bg-primary.bg-accent-4 {
  background-color: #22f6ff !important;
}
.btn-primary.btn-accent-4 {
  border-color: #008b8e !important;
  background-color: #22f6ff !important;
}
.btn-primary.btn-accent-4:hover {
  border-color: #008b8e !important;
  background-color: #008184 !important;
}
.btn-primary.btn-accent-4:focus,
.btn-primary.btn-accent-4:active {
  border-color: #008184 !important;
  background-color: #006f73 !important;
}
.btn-outline-primary.btn-outline-accent-4 {
  border-color: #22f6ff !important;
  color: #22f6ff !important;
}
.btn-outline-primary.btn-outline-accent-4:hover {
  background-color: #22f6ff !important;
}
.progress-primary.progress-accent-4 {
  background-color: #22f6ff;
}
.progress-primary.progress-accent-4[value]::-webkit-progress-value {
  background-color: #22f6ff;
}
.progress-primary.progress-accent-4[value]::-moz-progress-bar {
  background-color: #22f6ff;
}
.progress-primary.progress-accent-4[value]::-ms-fill {
  background-color: #22f6ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-primary.progress-accent-4 .progress-bar {
    background-color: #22f6ff;
  }
}
input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #22f6ff !important;
}
.border-primary.border-accent-4 {
  border: 1px solid #22f6ff !important;
}
.border-top-primary.border-top-accent-4 {
  border-top: 1px solid #22f6ff !important;
}
.border-bottom-primary.border-bottom-accent-4 {
  border-bottom: 1px solid #22f6ff !important;
}
[dir=ltr] .border-left-primary.border-left-accent-4 {
  border-left: 1px solid #22f6ff !important;
}
[dir=ltr] .border-right-primary.border-right-accent-4 {
  border-right: 1px solid #22f6ff !important;
}
[dir=rtl] .border-left-primary.border-left-accent-4 {
  border-right: 1px solid #22f6ff !important;
}
[dir=rtl] .border-right-primary.border-right-accent-4 {
  border-left: 1px solid #22f6ff !important;
}
.overlay-primary.overlay-accent-4 {
  background: #22f6ff;
  background: rgba(34, 246, 255, 0.8);
}
.success.lighten-5 {
  color: #e2f8f0 !important;
}
.bg-success.bg-lighten-5 {
  background-color: #e2f8f0 !important;
}
.btn-success.btn-lighten-5 {
  border-color: #08b46b !important;
  background-color: #e2f8f0 !important;
}
.btn-success.btn-lighten-5:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-lighten-5:focus,
.btn-success.btn-lighten-5:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-lighten-5 {
  border-color: #e2f8f0 !important;
  color: #e2f8f0 !important;
}
.btn-outline-success.btn-outline-lighten-5:hover {
  background-color: #e2f8f0 !important;
}
.progress-success.progress-lighten-5 {
  background-color: #e2f8f0;
}
.progress-success.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e2f8f0;
}
.progress-success.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e2f8f0;
}
.progress-success.progress-lighten-5[value]::-ms-fill {
  background-color: #e2f8f0;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-lighten-5 .progress-bar {
    background-color: #e2f8f0;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e2f8f0 !important;
}
.border-success.border-lighten-5 {
  border: 1px solid #e2f8f0 !important;
}
.border-top-success.border-top-lighten-5 {
  border-top: 1px solid #e2f8f0 !important;
}
.border-bottom-success.border-bottom-lighten-5 {
  border-bottom: 1px solid #e2f8f0 !important;
}
[dir=ltr] .border-left-success.border-left-lighten-5 {
  border-left: 1px solid #e2f8f0 !important;
}
[dir=ltr] .border-right-success.border-right-lighten-5 {
  border-right: 1px solid #e2f8f0 !important;
}
[dir=rtl] .border-left-success.border-left-lighten-5 {
  border-right: 1px solid #e2f8f0 !important;
}
[dir=rtl] .border-right-success.border-right-lighten-5 {
  border-left: 1px solid #e2f8f0 !important;
}
.overlay-success.overlay-lighten-5 {
  background: #e2f8f0;
  background: rgba(226, 248, 240, 0.8);
}
.success.lighten-4 {
  color: #b6edd8 !important;
}
.bg-success.bg-lighten-4 {
  background-color: #b6edd8 !important;
}
.btn-success.btn-lighten-4 {
  border-color: #08b46b !important;
  background-color: #b6edd8 !important;
}
.btn-success.btn-lighten-4:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-lighten-4:focus,
.btn-success.btn-lighten-4:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-lighten-4 {
  border-color: #b6edd8 !important;
  color: #b6edd8 !important;
}
.btn-outline-success.btn-outline-lighten-4:hover {
  background-color: #b6edd8 !important;
}
.progress-success.progress-lighten-4 {
  background-color: #b6edd8;
}
.progress-success.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #b6edd8;
}
.progress-success.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #b6edd8;
}
.progress-success.progress-lighten-4[value]::-ms-fill {
  background-color: #b6edd8;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-lighten-4 .progress-bar {
    background-color: #b6edd8;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b6edd8 !important;
}
.border-success.border-lighten-4 {
  border: 1px solid #b6edd8 !important;
}
.border-top-success.border-top-lighten-4 {
  border-top: 1px solid #b6edd8 !important;
}
.border-bottom-success.border-bottom-lighten-4 {
  border-bottom: 1px solid #b6edd8 !important;
}
[dir=ltr] .border-left-success.border-left-lighten-4 {
  border-left: 1px solid #b6edd8 !important;
}
[dir=ltr] .border-right-success.border-right-lighten-4 {
  border-right: 1px solid #b6edd8 !important;
}
[dir=rtl] .border-left-success.border-left-lighten-4 {
  border-right: 1px solid #b6edd8 !important;
}
[dir=rtl] .border-right-success.border-right-lighten-4 {
  border-left: 1px solid #b6edd8 !important;
}
.overlay-success.overlay-lighten-4 {
  background: #b6edd8;
  background: rgba(182, 237, 216, 0.8);
}
.success.lighten-3 {
  color: #86e1bf !important;
}
.bg-success.bg-lighten-3 {
  background-color: #86e1bf !important;
}
.btn-success.btn-lighten-3 {
  border-color: #08b46b !important;
  background-color: #86e1bf !important;
}
.btn-success.btn-lighten-3:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-lighten-3:focus,
.btn-success.btn-lighten-3:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-lighten-3 {
  border-color: #86e1bf !important;
  color: #86e1bf !important;
}
.btn-outline-success.btn-outline-lighten-3:hover {
  background-color: #86e1bf !important;
}
.progress-success.progress-lighten-3 {
  background-color: #86e1bf;
}
.progress-success.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #86e1bf;
}
.progress-success.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #86e1bf;
}
.progress-success.progress-lighten-3[value]::-ms-fill {
  background-color: #86e1bf;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-lighten-3 .progress-bar {
    background-color: #86e1bf;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #86e1bf !important;
}
.border-success.border-lighten-3 {
  border: 1px solid #86e1bf !important;
}
.border-top-success.border-top-lighten-3 {
  border-top: 1px solid #86e1bf !important;
}
.border-bottom-success.border-bottom-lighten-3 {
  border-bottom: 1px solid #86e1bf !important;
}
[dir=ltr] .border-left-success.border-left-lighten-3 {
  border-left: 1px solid #86e1bf !important;
}
[dir=ltr] .border-right-success.border-right-lighten-3 {
  border-right: 1px solid #86e1bf !important;
}
[dir=rtl] .border-left-success.border-left-lighten-3 {
  border-right: 1px solid #86e1bf !important;
}
[dir=rtl] .border-right-success.border-right-lighten-3 {
  border-left: 1px solid #86e1bf !important;
}
.overlay-success.overlay-lighten-3 {
  background: #86e1bf;
  background: rgba(134, 225, 191, 0.8);
}
.success.lighten-2 {
  color: #55d4a5 !important;
}
.bg-success.bg-lighten-2 {
  background-color: #55d4a5 !important;
}
.btn-success.btn-lighten-2 {
  border-color: #08b46b !important;
  background-color: #55d4a5 !important;
}
.btn-success.btn-lighten-2:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-lighten-2:focus,
.btn-success.btn-lighten-2:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-lighten-2 {
  border-color: #55d4a5 !important;
  color: #55d4a5 !important;
}
.btn-outline-success.btn-outline-lighten-2:hover {
  background-color: #55d4a5 !important;
}
.progress-success.progress-lighten-2 {
  background-color: #55d4a5;
}
.progress-success.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #55d4a5;
}
.progress-success.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #55d4a5;
}
.progress-success.progress-lighten-2[value]::-ms-fill {
  background-color: #55d4a5;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-lighten-2 .progress-bar {
    background-color: #55d4a5;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #55d4a5 !important;
}
.border-success.border-lighten-2 {
  border: 1px solid #55d4a5 !important;
}
.border-top-success.border-top-lighten-2 {
  border-top: 1px solid #55d4a5 !important;
}
.border-bottom-success.border-bottom-lighten-2 {
  border-bottom: 1px solid #55d4a5 !important;
}
[dir=ltr] .border-left-success.border-left-lighten-2 {
  border-left: 1px solid #55d4a5 !important;
}
[dir=ltr] .border-right-success.border-right-lighten-2 {
  border-right: 1px solid #55d4a5 !important;
}
[dir=rtl] .border-left-success.border-left-lighten-2 {
  border-right: 1px solid #55d4a5 !important;
}
[dir=rtl] .border-right-success.border-right-lighten-2 {
  border-left: 1px solid #55d4a5 !important;
}
.overlay-success.overlay-lighten-2 {
  background: #55d4a5;
  background: rgba(85, 212, 165, 0.8);
}
.success.lighten-1 {
  color: #30cb91 !important;
}
.bg-success.bg-lighten-1 {
  background-color: #30cb91 !important;
}
.btn-success.btn-lighten-1 {
  border-color: #08b46b !important;
  background-color: #30cb91 !important;
}
.btn-success.btn-lighten-1:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-lighten-1:focus,
.btn-success.btn-lighten-1:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-lighten-1 {
  border-color: #30cb91 !important;
  color: #30cb91 !important;
}
.btn-outline-success.btn-outline-lighten-1:hover {
  background-color: #30cb91 !important;
}
.progress-success.progress-lighten-1 {
  background-color: #30cb91;
}
.progress-success.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #30cb91;
}
.progress-success.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #30cb91;
}
.progress-success.progress-lighten-1[value]::-ms-fill {
  background-color: #30cb91;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-lighten-1 .progress-bar {
    background-color: #30cb91;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #30cb91 !important;
}
.border-success.border-lighten-1 {
  border: 1px solid #30cb91 !important;
}
.border-top-success.border-top-lighten-1 {
  border-top: 1px solid #30cb91 !important;
}
.border-bottom-success.border-bottom-lighten-1 {
  border-bottom: 1px solid #30cb91 !important;
}
[dir=ltr] .border-left-success.border-left-lighten-1 {
  border-left: 1px solid #30cb91 !important;
}
[dir=ltr] .border-right-success.border-right-lighten-1 {
  border-right: 1px solid #30cb91 !important;
}
[dir=rtl] .border-left-success.border-left-lighten-1 {
  border-right: 1px solid #30cb91 !important;
}
[dir=rtl] .border-right-success.border-right-lighten-1 {
  border-left: 1px solid #30cb91 !important;
}
.overlay-success.overlay-lighten-1 {
  background: #30cb91;
  background: rgba(48, 203, 145, 0.8);
}
.success {
  color: #0cc27e !important;
}
.bg-success {
  background-color: #0cc27e !important;
}
.bg-success .card-header,
.bg-success .card-footer {
  background-color: transparent;
}
.toast-success {
  background-color: #0cc27e;
}
.alert-success {
  border-color: #0cc27e !important;
  background-color: rgb(14.0796116505, 227.6203883495, 147.8359223301) !important;
  color: rgb(1.6019417476, 25.8980582524, 16.8203883495) !important;
}
.alert-success .alert-link {
  color: black !important;
}
.border-success {
  border-color: #0cc27e;
}
.border-top-success {
  border-top-color: #0cc27e;
}
.border-bottom-success {
  border-bottom-color: #0cc27e;
}
[dir=ltr] .border-left-success {
  border-left-color: #0cc27e;
}
[dir=ltr] .border-right-success {
  border-right-color: #0cc27e;
}
[dir=rtl] .border-left-success {
  border-right-color: #0cc27e;
}
[dir=rtl] .border-right-success {
  border-left-color: #0cc27e;
}
.badge-success {
  background-color: #0cc27e;
}
.panel-success {
  border-color: #0cc27e;
}
.panel-success .panel-heading {
  color: #FFF;
  border-color: #0cc27e;
  background-color: rgb(13.4854368932, 218.0145631068, 141.5970873786);
}
.bg-success.tag-glow,
.border-success.tag-glow {
  box-shadow: 0px 0px 10px #0cc27e;
}
.overlay-success {
  background: #0cc27e;
  background: rgba(12, 194, 126, 0.8);
}
.card.card-outline-success {
  border-width: 1px;
  border-style: solid;
  border-color: #0cc27e;
  background-color: transparent;
}
.card.card-outline-success .card-header,
.card.card-outline-success .card-footer {
  background-color: transparent;
}
.btn-success {
  color: #0cc27e !important;
}
.btn-success.btn-flat {
  background-color: transparent !important;
  color: #0cc27e;
  border: none;
}
.btn-success.btn-raised,
.btn-success.btn-fab {
  background-color: #0cc27e !important;
  color: #fff !important;
  border-color: #0cc27e;
}
.btn-success.btn-raised.active,
.btn-success.btn-fab.active {
  background-color: rgb(9.9203883495, 160.3796116505, 104.1640776699) !important;
  border-color: rgb(9.9203883495, 160.3796116505, 104.1640776699) !important;
}
.btn-group-raised .btn-success {
  background-color: #0cc27e !important;
  color: #fff !important;
}
.btn-outline-success {
  border: 1px solid;
  border-color: #0cc27e;
  background-color: transparent;
  color: #0cc27e;
  box-shadow: none !important;
}
.btn-outline-success:focus {
  background-color: transparent !important;
  color: #0cc27e !important;
  box-shadow: transparent !important;
}
.btn-outline-success.active {
  background-color: #0cc27e !important;
  color: #FFF !important;
}
.btn-outline-success:hover {
  background-color: rgb(11.1087378641, 179.5912621359, 116.6417475728) !important;
  color: #FFF !important;
}
.btn-outline-success.btn-raised,
.btn-outline-success.btn-fab {
  border: 1px solid;
  border-color: #0cc27e;
  background-color: transparent;
  color: #0cc27e;
  box-shadow: none !important;
}
.btn-outline-success.btn-raised:focus,
.btn-outline-success.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-success.btn-raised.active,
.btn-outline-success.btn-fab.active {
  background-color: #0cc27e !important;
  color: #FFF !important;
}
.btn-outline-success.btn-raised:hover,
.btn-outline-success.btn-fab:hover {
  background-color: rgb(11.1087378641, 179.5912621359, 116.6417475728) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-success {
  background-color: #0cc27e;
}
.progress .progress-bar.progress-bar-success[value]::-webkit-progress-value {
  background-color: #0cc27e;
}
.progress .progress-bar.progress-bar-success[value]::-moz-progress-bar {
  background-color: #0cc27e;
}
.progress .progress-bar.progress-bar-success[value]::-ms-fill {
  background-color: #0cc27e;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-success .progress-bar {
    background-color: #0cc27e;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0cc27e !important;
}
.success.darken-1 {
  color: #0abc76 !important;
}
.bg-success.bg-darken-1 {
  background-color: #0abc76 !important;
}
.btn-success.btn-darken-1 {
  border-color: #08b46b !important;
  background-color: #0abc76 !important;
}
.btn-success.btn-darken-1:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-1:focus,
.btn-success.btn-darken-1:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-darken-1 {
  border-color: #0abc76 !important;
  color: #0abc76 !important;
}
.btn-outline-success.btn-outline-darken-1:hover {
  background-color: #0abc76 !important;
}
.progress-success.progress-darken-1 {
  background-color: #0abc76;
}
.progress-success.progress-darken-1[value]::-webkit-progress-value {
  background-color: #0abc76;
}
.progress-success.progress-darken-1[value]::-moz-progress-bar {
  background-color: #0abc76;
}
.progress-success.progress-darken-1[value]::-ms-fill {
  background-color: #0abc76;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-darken-1 .progress-bar {
    background-color: #0abc76;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0abc76 !important;
}
.border-success.border-darken-1 {
  border: 1px solid #0abc76 !important;
}
.border-top-success.border-top-darken-1 {
  border-top: 1px solid #0abc76 !important;
}
.border-bottom-success.border-bottom-darken-1 {
  border-bottom: 1px solid #0abc76 !important;
}
[dir=ltr] .border-left-success.border-left-darken-1 {
  border-left: 1px solid #0abc76 !important;
}
[dir=ltr] .border-right-success.border-right-darken-1 {
  border-right: 1px solid #0abc76 !important;
}
[dir=rtl] .border-left-success.border-left-darken-1 {
  border-right: 1px solid #0abc76 !important;
}
[dir=rtl] .border-right-success.border-right-darken-1 {
  border-left: 1px solid #0abc76 !important;
}
.overlay-success.overlay-darken-1 {
  background: #0abc76;
  background: rgba(10, 188, 118, 0.8);
}
.success.darken-2 {
  color: #08b46b !important;
}
.bg-success.bg-darken-2 {
  background-color: #08b46b !important;
}
.btn-success.btn-darken-2 {
  border-color: #08b46b !important;
  background-color: #08b46b !important;
}
.btn-success.btn-darken-2:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-2:focus,
.btn-success.btn-darken-2:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-darken-2 {
  border-color: #08b46b !important;
  color: #08b46b !important;
}
.btn-outline-success.btn-outline-darken-2:hover {
  background-color: #08b46b !important;
}
.progress-success.progress-darken-2 {
  background-color: #08b46b;
}
.progress-success.progress-darken-2[value]::-webkit-progress-value {
  background-color: #08b46b;
}
.progress-success.progress-darken-2[value]::-moz-progress-bar {
  background-color: #08b46b;
}
.progress-success.progress-darken-2[value]::-ms-fill {
  background-color: #08b46b;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-darken-2 .progress-bar {
    background-color: #08b46b;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #08b46b !important;
}
.border-success.border-darken-2 {
  border: 1px solid #08b46b !important;
}
.border-top-success.border-top-darken-2 {
  border-top: 1px solid #08b46b !important;
}
.border-bottom-success.border-bottom-darken-2 {
  border-bottom: 1px solid #08b46b !important;
}
[dir=ltr] .border-left-success.border-left-darken-2 {
  border-left: 1px solid #08b46b !important;
}
[dir=ltr] .border-right-success.border-right-darken-2 {
  border-right: 1px solid #08b46b !important;
}
[dir=rtl] .border-left-success.border-left-darken-2 {
  border-right: 1px solid #08b46b !important;
}
[dir=rtl] .border-right-success.border-right-darken-2 {
  border-left: 1px solid #08b46b !important;
}
.overlay-success.overlay-darken-2 {
  background: #08b46b;
  background: rgba(8, 180, 107, 0.8);
}
.success.darken-3 {
  color: #06ac61 !important;
}
.bg-success.bg-darken-3 {
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-3 {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-3:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-3:focus,
.btn-success.btn-darken-3:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-darken-3 {
  border-color: #06ac61 !important;
  color: #06ac61 !important;
}
.btn-outline-success.btn-outline-darken-3:hover {
  background-color: #06ac61 !important;
}
.progress-success.progress-darken-3 {
  background-color: #06ac61;
}
.progress-success.progress-darken-3[value]::-webkit-progress-value {
  background-color: #06ac61;
}
.progress-success.progress-darken-3[value]::-moz-progress-bar {
  background-color: #06ac61;
}
.progress-success.progress-darken-3[value]::-ms-fill {
  background-color: #06ac61;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-darken-3 .progress-bar {
    background-color: #06ac61;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #06ac61 !important;
}
.border-success.border-darken-3 {
  border: 1px solid #06ac61 !important;
}
.border-top-success.border-top-darken-3 {
  border-top: 1px solid #06ac61 !important;
}
.border-bottom-success.border-bottom-darken-3 {
  border-bottom: 1px solid #06ac61 !important;
}
[dir=ltr] .border-left-success.border-left-darken-3 {
  border-left: 1px solid #06ac61 !important;
}
[dir=ltr] .border-right-success.border-right-darken-3 {
  border-right: 1px solid #06ac61 !important;
}
[dir=rtl] .border-left-success.border-left-darken-3 {
  border-right: 1px solid #06ac61 !important;
}
[dir=rtl] .border-right-success.border-right-darken-3 {
  border-left: 1px solid #06ac61 !important;
}
.overlay-success.overlay-darken-3 {
  background: #06ac61;
  background: rgba(6, 172, 97, 0.8);
}
.success.darken-4 {
  color: #039f4e !important;
}
.bg-success.bg-darken-4 {
  background-color: #039f4e !important;
}
.btn-success.btn-darken-4 {
  border-color: #08b46b !important;
  background-color: #039f4e !important;
}
.btn-success.btn-darken-4:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-darken-4:focus,
.btn-success.btn-darken-4:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-darken-4 {
  border-color: #039f4e !important;
  color: #039f4e !important;
}
.btn-outline-success.btn-outline-darken-4:hover {
  background-color: #039f4e !important;
}
.progress-success.progress-darken-4 {
  background-color: #039f4e;
}
.progress-success.progress-darken-4[value]::-webkit-progress-value {
  background-color: #039f4e;
}
.progress-success.progress-darken-4[value]::-moz-progress-bar {
  background-color: #039f4e;
}
.progress-success.progress-darken-4[value]::-ms-fill {
  background-color: #039f4e;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-darken-4 .progress-bar {
    background-color: #039f4e;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #039f4e !important;
}
.border-success.border-darken-4 {
  border: 1px solid #039f4e !important;
}
.border-top-success.border-top-darken-4 {
  border-top: 1px solid #039f4e !important;
}
.border-bottom-success.border-bottom-darken-4 {
  border-bottom: 1px solid #039f4e !important;
}
[dir=ltr] .border-left-success.border-left-darken-4 {
  border-left: 1px solid #039f4e !important;
}
[dir=ltr] .border-right-success.border-right-darken-4 {
  border-right: 1px solid #039f4e !important;
}
[dir=rtl] .border-left-success.border-left-darken-4 {
  border-right: 1px solid #039f4e !important;
}
[dir=rtl] .border-right-success.border-right-darken-4 {
  border-left: 1px solid #039f4e !important;
}
.overlay-success.overlay-darken-4 {
  background: #039f4e;
  background: rgba(3, 159, 78, 0.8);
}
.success.accent-1 {
  color: #c9ffe0 !important;
}
.bg-success.bg-accent-1 {
  background-color: #c9ffe0 !important;
}
.btn-success.btn-accent-1 {
  border-color: #08b46b !important;
  background-color: #c9ffe0 !important;
}
.btn-success.btn-accent-1:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-accent-1:focus,
.btn-success.btn-accent-1:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-accent-1 {
  border-color: #c9ffe0 !important;
  color: #c9ffe0 !important;
}
.btn-outline-success.btn-outline-accent-1:hover {
  background-color: #c9ffe0 !important;
}
.progress-success.progress-accent-1 {
  background-color: #c9ffe0;
}
.progress-success.progress-accent-1[value]::-webkit-progress-value {
  background-color: #c9ffe0;
}
.progress-success.progress-accent-1[value]::-moz-progress-bar {
  background-color: #c9ffe0;
}
.progress-success.progress-accent-1[value]::-ms-fill {
  background-color: #c9ffe0;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-accent-1 .progress-bar {
    background-color: #c9ffe0;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c9ffe0 !important;
}
.border-success.border-accent-1 {
  border: 1px solid #c9ffe0 !important;
}
.border-top-success.border-top-accent-1 {
  border-top: 1px solid #c9ffe0 !important;
}
.border-bottom-success.border-bottom-accent-1 {
  border-bottom: 1px solid #c9ffe0 !important;
}
[dir=ltr] .border-left-success.border-left-accent-1 {
  border-left: 1px solid #c9ffe0 !important;
}
[dir=ltr] .border-right-success.border-right-accent-1 {
  border-right: 1px solid #c9ffe0 !important;
}
[dir=rtl] .border-left-success.border-left-accent-1 {
  border-right: 1px solid #c9ffe0 !important;
}
[dir=rtl] .border-right-success.border-right-accent-1 {
  border-left: 1px solid #c9ffe0 !important;
}
.overlay-success.overlay-accent-1 {
  background: #c9ffe0;
  background: rgba(201, 255, 224, 0.8);
}
.success.accent-2 {
  color: #96ffc3 !important;
}
.bg-success.bg-accent-2 {
  background-color: #96ffc3 !important;
}
.btn-success.btn-accent-2 {
  border-color: #08b46b !important;
  background-color: #96ffc3 !important;
}
.btn-success.btn-accent-2:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-accent-2:focus,
.btn-success.btn-accent-2:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-accent-2 {
  border-color: #96ffc3 !important;
  color: #96ffc3 !important;
}
.btn-outline-success.btn-outline-accent-2:hover {
  background-color: #96ffc3 !important;
}
.progress-success.progress-accent-2 {
  background-color: #96ffc3;
}
.progress-success.progress-accent-2[value]::-webkit-progress-value {
  background-color: #96ffc3;
}
.progress-success.progress-accent-2[value]::-moz-progress-bar {
  background-color: #96ffc3;
}
.progress-success.progress-accent-2[value]::-ms-fill {
  background-color: #96ffc3;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-accent-2 .progress-bar {
    background-color: #96ffc3;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #96ffc3 !important;
}
.border-success.border-accent-2 {
  border: 1px solid #96ffc3 !important;
}
.border-top-success.border-top-accent-2 {
  border-top: 1px solid #96ffc3 !important;
}
.border-bottom-success.border-bottom-accent-2 {
  border-bottom: 1px solid #96ffc3 !important;
}
[dir=ltr] .border-left-success.border-left-accent-2 {
  border-left: 1px solid #96ffc3 !important;
}
[dir=ltr] .border-right-success.border-right-accent-2 {
  border-right: 1px solid #96ffc3 !important;
}
[dir=rtl] .border-left-success.border-left-accent-2 {
  border-right: 1px solid #96ffc3 !important;
}
[dir=rtl] .border-right-success.border-right-accent-2 {
  border-left: 1px solid #96ffc3 !important;
}
.overlay-success.overlay-accent-2 {
  background: #96ffc3;
  background: rgba(150, 255, 195, 0.8);
}
.success.accent-3 {
  color: #63ffa5 !important;
}
.bg-success.bg-accent-3 {
  background-color: #63ffa5 !important;
}
.btn-success.btn-accent-3 {
  border-color: #08b46b !important;
  background-color: #63ffa5 !important;
}
.btn-success.btn-accent-3:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-accent-3:focus,
.btn-success.btn-accent-3:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-accent-3 {
  border-color: #63ffa5 !important;
  color: #63ffa5 !important;
}
.btn-outline-success.btn-outline-accent-3:hover {
  background-color: #63ffa5 !important;
}
.progress-success.progress-accent-3 {
  background-color: #63ffa5;
}
.progress-success.progress-accent-3[value]::-webkit-progress-value {
  background-color: #63ffa5;
}
.progress-success.progress-accent-3[value]::-moz-progress-bar {
  background-color: #63ffa5;
}
.progress-success.progress-accent-3[value]::-ms-fill {
  background-color: #63ffa5;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-accent-3 .progress-bar {
    background-color: #63ffa5;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #63ffa5 !important;
}
.border-success.border-accent-3 {
  border: 1px solid #63ffa5 !important;
}
.border-top-success.border-top-accent-3 {
  border-top: 1px solid #63ffa5 !important;
}
.border-bottom-success.border-bottom-accent-3 {
  border-bottom: 1px solid #63ffa5 !important;
}
[dir=ltr] .border-left-success.border-left-accent-3 {
  border-left: 1px solid #63ffa5 !important;
}
[dir=ltr] .border-right-success.border-right-accent-3 {
  border-right: 1px solid #63ffa5 !important;
}
[dir=rtl] .border-left-success.border-left-accent-3 {
  border-right: 1px solid #63ffa5 !important;
}
[dir=rtl] .border-right-success.border-right-accent-3 {
  border-left: 1px solid #63ffa5 !important;
}
.overlay-success.overlay-accent-3 {
  background: #63ffa5;
  background: rgba(99, 255, 165, 0.8);
}
.success.accent-4 {
  color: #4aff96 !important;
}
.bg-success.bg-accent-4 {
  background-color: #4aff96 !important;
}
.btn-success.btn-accent-4 {
  border-color: #08b46b !important;
  background-color: #4aff96 !important;
}
.btn-success.btn-accent-4:hover {
  border-color: #08b46b !important;
  background-color: #06ac61 !important;
}
.btn-success.btn-accent-4:focus,
.btn-success.btn-accent-4:active {
  border-color: #06ac61 !important;
  background-color: #039f4e !important;
}
.btn-outline-success.btn-outline-accent-4 {
  border-color: #4aff96 !important;
  color: #4aff96 !important;
}
.btn-outline-success.btn-outline-accent-4:hover {
  background-color: #4aff96 !important;
}
.progress-success.progress-accent-4 {
  background-color: #4aff96;
}
.progress-success.progress-accent-4[value]::-webkit-progress-value {
  background-color: #4aff96;
}
.progress-success.progress-accent-4[value]::-moz-progress-bar {
  background-color: #4aff96;
}
.progress-success.progress-accent-4[value]::-ms-fill {
  background-color: #4aff96;
}
@media screen and (min-width: 0\fffd) {
  .progress-success.progress-accent-4 .progress-bar {
    background-color: #4aff96;
  }
}
input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4aff96 !important;
}
.border-success.border-accent-4 {
  border: 1px solid #4aff96 !important;
}
.border-top-success.border-top-accent-4 {
  border-top: 1px solid #4aff96 !important;
}
.border-bottom-success.border-bottom-accent-4 {
  border-bottom: 1px solid #4aff96 !important;
}
[dir=ltr] .border-left-success.border-left-accent-4 {
  border-left: 1px solid #4aff96 !important;
}
[dir=ltr] .border-right-success.border-right-accent-4 {
  border-right: 1px solid #4aff96 !important;
}
[dir=rtl] .border-left-success.border-left-accent-4 {
  border-right: 1px solid #4aff96 !important;
}
[dir=rtl] .border-right-success.border-right-accent-4 {
  border-left: 1px solid #4aff96 !important;
}
.overlay-success.overlay-accent-4 {
  background: #4aff96;
  background: rgba(74, 255, 150, 0.8);
}
.info.lighten-5 {
  color: #e4f7fa !important;
}
.bg-info.bg-lighten-5 {
  background-color: #e4f7fa !important;
}
.btn-info.btn-lighten-5 {
  border-color: #14adce !important;
  background-color: #e4f7fa !important;
}
.btn-info.btn-lighten-5:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-lighten-5:focus,
.btn-info.btn-lighten-5:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-lighten-5 {
  border-color: #e4f7fa !important;
  color: #e4f7fa !important;
}
.btn-outline-info.btn-outline-lighten-5:hover {
  background-color: #e4f7fa !important;
}
.progress-info.progress-lighten-5 {
  background-color: #e4f7fa;
}
.progress-info.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e4f7fa;
}
.progress-info.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e4f7fa;
}
.progress-info.progress-lighten-5[value]::-ms-fill {
  background-color: #e4f7fa;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-lighten-5 .progress-bar {
    background-color: #e4f7fa;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e4f7fa !important;
}
.border-info.border-lighten-5 {
  border: 1px solid #e4f7fa !important;
}
.border-top-info.border-top-lighten-5 {
  border-top: 1px solid #e4f7fa !important;
}
.border-bottom-info.border-bottom-lighten-5 {
  border-bottom: 1px solid #e4f7fa !important;
}
[dir=ltr] .border-left-info.border-left-lighten-5 {
  border-left: 1px solid #e4f7fa !important;
}
[dir=ltr] .border-right-info.border-right-lighten-5 {
  border-right: 1px solid #e4f7fa !important;
}
[dir=rtl] .border-left-info.border-left-lighten-5 {
  border-right: 1px solid #e4f7fa !important;
}
[dir=rtl] .border-right-info.border-right-lighten-5 {
  border-left: 1px solid #e4f7fa !important;
}
.overlay-info.overlay-lighten-5 {
  background: #e4f7fa;
  background: rgba(228, 247, 250, 0.8);
}
.info.lighten-4 {
  color: #bbebf3 !important;
}
.bg-info.bg-lighten-4 {
  background-color: #bbebf3 !important;
}
.btn-info.btn-lighten-4 {
  border-color: #14adce !important;
  background-color: #bbebf3 !important;
}
.btn-info.btn-lighten-4:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-lighten-4:focus,
.btn-info.btn-lighten-4:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-lighten-4 {
  border-color: #bbebf3 !important;
  color: #bbebf3 !important;
}
.btn-outline-info.btn-outline-lighten-4:hover {
  background-color: #bbebf3 !important;
}
.progress-info.progress-lighten-4 {
  background-color: #bbebf3;
}
.progress-info.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #bbebf3;
}
.progress-info.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #bbebf3;
}
.progress-info.progress-lighten-4[value]::-ms-fill {
  background-color: #bbebf3;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-lighten-4 .progress-bar {
    background-color: #bbebf3;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bbebf3 !important;
}
.border-info.border-lighten-4 {
  border: 1px solid #bbebf3 !important;
}
.border-top-info.border-top-lighten-4 {
  border-top: 1px solid #bbebf3 !important;
}
.border-bottom-info.border-bottom-lighten-4 {
  border-bottom: 1px solid #bbebf3 !important;
}
[dir=ltr] .border-left-info.border-left-lighten-4 {
  border-left: 1px solid #bbebf3 !important;
}
[dir=ltr] .border-right-info.border-right-lighten-4 {
  border-right: 1px solid #bbebf3 !important;
}
[dir=rtl] .border-left-info.border-left-lighten-4 {
  border-right: 1px solid #bbebf3 !important;
}
[dir=rtl] .border-right-info.border-right-lighten-4 {
  border-left: 1px solid #bbebf3 !important;
}
.overlay-info.overlay-lighten-4 {
  background: #bbebf3;
  background: rgba(187, 235, 243, 0.8);
}
.info.lighten-3 {
  color: #8edeec !important;
}
.bg-info.bg-lighten-3 {
  background-color: #8edeec !important;
}
.btn-info.btn-lighten-3 {
  border-color: #14adce !important;
  background-color: #8edeec !important;
}
.btn-info.btn-lighten-3:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-lighten-3:focus,
.btn-info.btn-lighten-3:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-lighten-3 {
  border-color: #8edeec !important;
  color: #8edeec !important;
}
.btn-outline-info.btn-outline-lighten-3:hover {
  background-color: #8edeec !important;
}
.progress-info.progress-lighten-3 {
  background-color: #8edeec;
}
.progress-info.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #8edeec;
}
.progress-info.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #8edeec;
}
.progress-info.progress-lighten-3[value]::-ms-fill {
  background-color: #8edeec;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-lighten-3 .progress-bar {
    background-color: #8edeec;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8edeec !important;
}
.border-info.border-lighten-3 {
  border: 1px solid #8edeec !important;
}
.border-top-info.border-top-lighten-3 {
  border-top: 1px solid #8edeec !important;
}
.border-bottom-info.border-bottom-lighten-3 {
  border-bottom: 1px solid #8edeec !important;
}
[dir=ltr] .border-left-info.border-left-lighten-3 {
  border-left: 1px solid #8edeec !important;
}
[dir=ltr] .border-right-info.border-right-lighten-3 {
  border-right: 1px solid #8edeec !important;
}
[dir=rtl] .border-left-info.border-left-lighten-3 {
  border-right: 1px solid #8edeec !important;
}
[dir=rtl] .border-right-info.border-right-lighten-3 {
  border-left: 1px solid #8edeec !important;
}
.overlay-info.overlay-lighten-3 {
  background: #8edeec;
  background: rgba(142, 222, 236, 0.8);
}
.info.lighten-2 {
  color: #60d0e4 !important;
}
.bg-info.bg-lighten-2 {
  background-color: #60d0e4 !important;
}
.btn-info.btn-lighten-2 {
  border-color: #14adce !important;
  background-color: #60d0e4 !important;
}
.btn-info.btn-lighten-2:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-lighten-2:focus,
.btn-info.btn-lighten-2:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-lighten-2 {
  border-color: #60d0e4 !important;
  color: #60d0e4 !important;
}
.btn-outline-info.btn-outline-lighten-2:hover {
  background-color: #60d0e4 !important;
}
.progress-info.progress-lighten-2 {
  background-color: #60d0e4;
}
.progress-info.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #60d0e4;
}
.progress-info.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #60d0e4;
}
.progress-info.progress-lighten-2[value]::-ms-fill {
  background-color: #60d0e4;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-lighten-2 .progress-bar {
    background-color: #60d0e4;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #60d0e4 !important;
}
.border-info.border-lighten-2 {
  border: 1px solid #60d0e4 !important;
}
.border-top-info.border-top-lighten-2 {
  border-top: 1px solid #60d0e4 !important;
}
.border-bottom-info.border-bottom-lighten-2 {
  border-bottom: 1px solid #60d0e4 !important;
}
[dir=ltr] .border-left-info.border-left-lighten-2 {
  border-left: 1px solid #60d0e4 !important;
}
[dir=ltr] .border-right-info.border-right-lighten-2 {
  border-right: 1px solid #60d0e4 !important;
}
[dir=rtl] .border-left-info.border-left-lighten-2 {
  border-right: 1px solid #60d0e4 !important;
}
[dir=rtl] .border-right-info.border-right-lighten-2 {
  border-left: 1px solid #60d0e4 !important;
}
.overlay-info.overlay-lighten-2 {
  background: #60d0e4;
  background: rgba(96, 208, 228, 0.8);
}
.info.lighten-1 {
  color: #3ec6de !important;
}
.bg-info.bg-lighten-1 {
  background-color: #3ec6de !important;
}
.btn-info.btn-lighten-1 {
  border-color: #14adce !important;
  background-color: #3ec6de !important;
}
.btn-info.btn-lighten-1:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-lighten-1:focus,
.btn-info.btn-lighten-1:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-lighten-1 {
  border-color: #3ec6de !important;
  color: #3ec6de !important;
}
.btn-outline-info.btn-outline-lighten-1:hover {
  background-color: #3ec6de !important;
}
.progress-info.progress-lighten-1 {
  background-color: #3ec6de;
}
.progress-info.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #3ec6de;
}
.progress-info.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #3ec6de;
}
.progress-info.progress-lighten-1[value]::-ms-fill {
  background-color: #3ec6de;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-lighten-1 .progress-bar {
    background-color: #3ec6de;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3ec6de !important;
}
.border-info.border-lighten-1 {
  border: 1px solid #3ec6de !important;
}
.border-top-info.border-top-lighten-1 {
  border-top: 1px solid #3ec6de !important;
}
.border-bottom-info.border-bottom-lighten-1 {
  border-bottom: 1px solid #3ec6de !important;
}
[dir=ltr] .border-left-info.border-left-lighten-1 {
  border-left: 1px solid #3ec6de !important;
}
[dir=ltr] .border-right-info.border-right-lighten-1 {
  border-right: 1px solid #3ec6de !important;
}
[dir=rtl] .border-left-info.border-left-lighten-1 {
  border-right: 1px solid #3ec6de !important;
}
[dir=rtl] .border-right-info.border-right-lighten-1 {
  border-left: 1px solid #3ec6de !important;
}
.overlay-info.overlay-lighten-1 {
  background: #3ec6de;
  background: rgba(62, 198, 222, 0.8);
}
.info {
  color: #1cbcd8 !important;
}
.bg-info {
  background-color: #1cbcd8 !important;
}
.bg-info .card-header,
.bg-info .card-footer {
  background-color: transparent;
}
.toast-info {
  background-color: #1cbcd8;
}
.alert-info {
  border-color: #1cbcd8 !important;
  background-color: rgb(51.1278688525, 202.1442622951, 228.5721311475) !important;
  color: rgb(7.5163934426, 50.4672131148, 57.9836065574) !important;
}
.alert-info .alert-link {
  color: rgb(2.8344262295, 19.031147541, 21.8655737705) !important;
}
.border-info {
  border-color: #1cbcd8;
}
.border-top-info {
  border-top-color: #1cbcd8;
}
.border-bottom-info {
  border-bottom-color: #1cbcd8;
}
[dir=ltr] .border-left-info {
  border-left-color: #1cbcd8;
}
[dir=ltr] .border-right-info {
  border-right-color: #1cbcd8;
}
[dir=rtl] .border-left-info {
  border-right-color: #1cbcd8;
}
[dir=rtl] .border-right-info {
  border-left-color: #1cbcd8;
}
.badge-info {
  background-color: #1cbcd8;
}
.panel-info {
  border-color: #1cbcd8;
}
.panel-info .panel-heading {
  color: #FFF;
  border-color: #1cbcd8;
  background-color: rgb(42.0983606557, 199.8032786885, 227.4016393443);
}
.bg-info.tag-glow,
.border-info.tag-glow {
  box-shadow: 0px 0px 10px #1cbcd8;
}
.overlay-info {
  background: #1cbcd8;
  background: rgba(28, 188, 216, 0.8);
}
.card.card-outline-info {
  border-width: 1px;
  border-style: solid;
  border-color: #1cbcd8;
  background-color: transparent;
}
.card.card-outline-info .card-header,
.card.card-outline-info .card-footer {
  background-color: transparent;
}
.btn-info {
  color: #1cbcd8 !important;
}
.btn-info.btn-flat {
  background-color: transparent !important;
  color: #1cbcd8;
  border: none;
}
.btn-info.btn-raised,
.btn-info.btn-fab {
  background-color: #1cbcd8 !important;
  color: #fff !important;
  border-color: #1cbcd8;
}
.btn-info.btn-raised.active,
.btn-info.btn-fab.active {
  background-color: rgb(23.9032786885, 160.493442623, 184.3967213115) !important;
  border-color: rgb(23.9032786885, 160.493442623, 184.3967213115) !important;
}
.btn-group-raised .btn-info {
  background-color: #1cbcd8 !important;
  color: #fff !important;
}
.btn-outline-info {
  border: 1px solid;
  border-color: #1cbcd8;
  background-color: transparent;
  color: #1cbcd8;
  box-shadow: none !important;
}
.btn-outline-info:focus {
  background-color: transparent !important;
  color: #1cbcd8 !important;
  box-shadow: transparent !important;
}
.btn-outline-info.active {
  background-color: #1cbcd8 !important;
  color: #FFF !important;
}
.btn-outline-info:hover {
  background-color: rgb(26.2442622951, 176.2114754098, 202.4557377049) !important;
  color: #FFF !important;
}
.btn-outline-info.btn-raised,
.btn-outline-info.btn-fab {
  border: 1px solid;
  border-color: #1cbcd8;
  background-color: transparent;
  color: #1cbcd8;
  box-shadow: none !important;
}
.btn-outline-info.btn-raised:focus,
.btn-outline-info.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-info.btn-raised.active,
.btn-outline-info.btn-fab.active {
  background-color: #1cbcd8 !important;
  color: #FFF !important;
}
.btn-outline-info.btn-raised:hover,
.btn-outline-info.btn-fab:hover {
  background-color: rgb(26.2442622951, 176.2114754098, 202.4557377049) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-info {
  background-color: #1cbcd8;
}
.progress .progress-bar.progress-bar-info[value]::-webkit-progress-value {
  background-color: #1cbcd8;
}
.progress .progress-bar.progress-bar-info[value]::-moz-progress-bar {
  background-color: #1cbcd8;
}
.progress .progress-bar.progress-bar-info[value]::-ms-fill {
  background-color: #1cbcd8;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-info .progress-bar {
    background-color: #1cbcd8;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1cbcd8 !important;
}
.info.darken-1 {
  color: #19b6d4 !important;
}
.bg-info.bg-darken-1 {
  background-color: #19b6d4 !important;
}
.btn-info.btn-darken-1 {
  border-color: #14adce !important;
  background-color: #19b6d4 !important;
}
.btn-info.btn-darken-1:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-1:focus,
.btn-info.btn-darken-1:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-darken-1 {
  border-color: #19b6d4 !important;
  color: #19b6d4 !important;
}
.btn-outline-info.btn-outline-darken-1:hover {
  background-color: #19b6d4 !important;
}
.progress-info.progress-darken-1 {
  background-color: #19b6d4;
}
.progress-info.progress-darken-1[value]::-webkit-progress-value {
  background-color: #19b6d4;
}
.progress-info.progress-darken-1[value]::-moz-progress-bar {
  background-color: #19b6d4;
}
.progress-info.progress-darken-1[value]::-ms-fill {
  background-color: #19b6d4;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-darken-1 .progress-bar {
    background-color: #19b6d4;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #19b6d4 !important;
}
.border-info.border-darken-1 {
  border: 1px solid #19b6d4 !important;
}
.border-top-info.border-top-darken-1 {
  border-top: 1px solid #19b6d4 !important;
}
.border-bottom-info.border-bottom-darken-1 {
  border-bottom: 1px solid #19b6d4 !important;
}
[dir=ltr] .border-left-info.border-left-darken-1 {
  border-left: 1px solid #19b6d4 !important;
}
[dir=ltr] .border-right-info.border-right-darken-1 {
  border-right: 1px solid #19b6d4 !important;
}
[dir=rtl] .border-left-info.border-left-darken-1 {
  border-right: 1px solid #19b6d4 !important;
}
[dir=rtl] .border-right-info.border-right-darken-1 {
  border-left: 1px solid #19b6d4 !important;
}
.overlay-info.overlay-darken-1 {
  background: #19b6d4;
  background: rgba(25, 182, 212, 0.8);
}
.info.darken-2 {
  color: #14adce !important;
}
.bg-info.bg-darken-2 {
  background-color: #14adce !important;
}
.btn-info.btn-darken-2 {
  border-color: #14adce !important;
  background-color: #14adce !important;
}
.btn-info.btn-darken-2:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-2:focus,
.btn-info.btn-darken-2:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-darken-2 {
  border-color: #14adce !important;
  color: #14adce !important;
}
.btn-outline-info.btn-outline-darken-2:hover {
  background-color: #14adce !important;
}
.progress-info.progress-darken-2 {
  background-color: #14adce;
}
.progress-info.progress-darken-2[value]::-webkit-progress-value {
  background-color: #14adce;
}
.progress-info.progress-darken-2[value]::-moz-progress-bar {
  background-color: #14adce;
}
.progress-info.progress-darken-2[value]::-ms-fill {
  background-color: #14adce;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-darken-2 .progress-bar {
    background-color: #14adce;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #14adce !important;
}
.border-info.border-darken-2 {
  border: 1px solid #14adce !important;
}
.border-top-info.border-top-darken-2 {
  border-top: 1px solid #14adce !important;
}
.border-bottom-info.border-bottom-darken-2 {
  border-bottom: 1px solid #14adce !important;
}
[dir=ltr] .border-left-info.border-left-darken-2 {
  border-left: 1px solid #14adce !important;
}
[dir=ltr] .border-right-info.border-right-darken-2 {
  border-right: 1px solid #14adce !important;
}
[dir=rtl] .border-left-info.border-left-darken-2 {
  border-right: 1px solid #14adce !important;
}
[dir=rtl] .border-right-info.border-right-darken-2 {
  border-left: 1px solid #14adce !important;
}
.overlay-info.overlay-darken-2 {
  background: #14adce;
  background: rgba(20, 173, 206, 0.8);
}
.info.darken-3 {
  color: #11a5c8 !important;
}
.bg-info.bg-darken-3 {
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-3 {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-3:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-3:focus,
.btn-info.btn-darken-3:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-darken-3 {
  border-color: #11a5c8 !important;
  color: #11a5c8 !important;
}
.btn-outline-info.btn-outline-darken-3:hover {
  background-color: #11a5c8 !important;
}
.progress-info.progress-darken-3 {
  background-color: #11a5c8;
}
.progress-info.progress-darken-3[value]::-webkit-progress-value {
  background-color: #11a5c8;
}
.progress-info.progress-darken-3[value]::-moz-progress-bar {
  background-color: #11a5c8;
}
.progress-info.progress-darken-3[value]::-ms-fill {
  background-color: #11a5c8;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-darken-3 .progress-bar {
    background-color: #11a5c8;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #11a5c8 !important;
}
.border-info.border-darken-3 {
  border: 1px solid #11a5c8 !important;
}
.border-top-info.border-top-darken-3 {
  border-top: 1px solid #11a5c8 !important;
}
.border-bottom-info.border-bottom-darken-3 {
  border-bottom: 1px solid #11a5c8 !important;
}
[dir=ltr] .border-left-info.border-left-darken-3 {
  border-left: 1px solid #11a5c8 !important;
}
[dir=ltr] .border-right-info.border-right-darken-3 {
  border-right: 1px solid #11a5c8 !important;
}
[dir=rtl] .border-left-info.border-left-darken-3 {
  border-right: 1px solid #11a5c8 !important;
}
[dir=rtl] .border-right-info.border-right-darken-3 {
  border-left: 1px solid #11a5c8 !important;
}
.overlay-info.overlay-darken-3 {
  background: #11a5c8;
  background: rgba(17, 165, 200, 0.8);
}
.info.darken-4 {
  color: #0997bf !important;
}
.bg-info.bg-darken-4 {
  background-color: #0997bf !important;
}
.btn-info.btn-darken-4 {
  border-color: #14adce !important;
  background-color: #0997bf !important;
}
.btn-info.btn-darken-4:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-darken-4:focus,
.btn-info.btn-darken-4:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-darken-4 {
  border-color: #0997bf !important;
  color: #0997bf !important;
}
.btn-outline-info.btn-outline-darken-4:hover {
  background-color: #0997bf !important;
}
.progress-info.progress-darken-4 {
  background-color: #0997bf;
}
.progress-info.progress-darken-4[value]::-webkit-progress-value {
  background-color: #0997bf;
}
.progress-info.progress-darken-4[value]::-moz-progress-bar {
  background-color: #0997bf;
}
.progress-info.progress-darken-4[value]::-ms-fill {
  background-color: #0997bf;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-darken-4 .progress-bar {
    background-color: #0997bf;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0997bf !important;
}
.border-info.border-darken-4 {
  border: 1px solid #0997bf !important;
}
.border-top-info.border-top-darken-4 {
  border-top: 1px solid #0997bf !important;
}
.border-bottom-info.border-bottom-darken-4 {
  border-bottom: 1px solid #0997bf !important;
}
[dir=ltr] .border-left-info.border-left-darken-4 {
  border-left: 1px solid #0997bf !important;
}
[dir=ltr] .border-right-info.border-right-darken-4 {
  border-right: 1px solid #0997bf !important;
}
[dir=rtl] .border-left-info.border-left-darken-4 {
  border-right: 1px solid #0997bf !important;
}
[dir=rtl] .border-right-info.border-right-darken-4 {
  border-left: 1px solid #0997bf !important;
}
.overlay-info.overlay-darken-4 {
  background: #0997bf;
  background: rgba(9, 151, 191, 0.8);
}
.info.accent-1 {
  color: #eafaff !important;
}
.bg-info.bg-accent-1 {
  background-color: #eafaff !important;
}
.btn-info.btn-accent-1 {
  border-color: #14adce !important;
  background-color: #eafaff !important;
}
.btn-info.btn-accent-1:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-accent-1:focus,
.btn-info.btn-accent-1:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-accent-1 {
  border-color: #eafaff !important;
  color: #eafaff !important;
}
.btn-outline-info.btn-outline-accent-1:hover {
  background-color: #eafaff !important;
}
.progress-info.progress-accent-1 {
  background-color: #eafaff;
}
.progress-info.progress-accent-1[value]::-webkit-progress-value {
  background-color: #eafaff;
}
.progress-info.progress-accent-1[value]::-moz-progress-bar {
  background-color: #eafaff;
}
.progress-info.progress-accent-1[value]::-ms-fill {
  background-color: #eafaff;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-accent-1 .progress-bar {
    background-color: #eafaff;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #eafaff !important;
}
.border-info.border-accent-1 {
  border: 1px solid #eafaff !important;
}
.border-top-info.border-top-accent-1 {
  border-top: 1px solid #eafaff !important;
}
.border-bottom-info.border-bottom-accent-1 {
  border-bottom: 1px solid #eafaff !important;
}
[dir=ltr] .border-left-info.border-left-accent-1 {
  border-left: 1px solid #eafaff !important;
}
[dir=ltr] .border-right-info.border-right-accent-1 {
  border-right: 1px solid #eafaff !important;
}
[dir=rtl] .border-left-info.border-left-accent-1 {
  border-right: 1px solid #eafaff !important;
}
[dir=rtl] .border-right-info.border-right-accent-1 {
  border-left: 1px solid #eafaff !important;
}
.overlay-info.overlay-accent-1 {
  background: #eafaff;
  background: rgba(234, 250, 255, 0.8);
}
.info.accent-2 {
  color: #b7edff !important;
}
.bg-info.bg-accent-2 {
  background-color: #b7edff !important;
}
.btn-info.btn-accent-2 {
  border-color: #14adce !important;
  background-color: #b7edff !important;
}
.btn-info.btn-accent-2:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-accent-2:focus,
.btn-info.btn-accent-2:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-accent-2 {
  border-color: #b7edff !important;
  color: #b7edff !important;
}
.btn-outline-info.btn-outline-accent-2:hover {
  background-color: #b7edff !important;
}
.progress-info.progress-accent-2 {
  background-color: #b7edff;
}
.progress-info.progress-accent-2[value]::-webkit-progress-value {
  background-color: #b7edff;
}
.progress-info.progress-accent-2[value]::-moz-progress-bar {
  background-color: #b7edff;
}
.progress-info.progress-accent-2[value]::-ms-fill {
  background-color: #b7edff;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-accent-2 .progress-bar {
    background-color: #b7edff;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b7edff !important;
}
.border-info.border-accent-2 {
  border: 1px solid #b7edff !important;
}
.border-top-info.border-top-accent-2 {
  border-top: 1px solid #b7edff !important;
}
.border-bottom-info.border-bottom-accent-2 {
  border-bottom: 1px solid #b7edff !important;
}
[dir=ltr] .border-left-info.border-left-accent-2 {
  border-left: 1px solid #b7edff !important;
}
[dir=ltr] .border-right-info.border-right-accent-2 {
  border-right: 1px solid #b7edff !important;
}
[dir=rtl] .border-left-info.border-left-accent-2 {
  border-right: 1px solid #b7edff !important;
}
[dir=rtl] .border-right-info.border-right-accent-2 {
  border-left: 1px solid #b7edff !important;
}
.overlay-info.overlay-accent-2 {
  background: #b7edff;
  background: rgba(183, 237, 255, 0.8);
}
.info.accent-3 {
  color: #84e1ff !important;
}
.bg-info.bg-accent-3 {
  background-color: #84e1ff !important;
}
.btn-info.btn-accent-3 {
  border-color: #14adce !important;
  background-color: #84e1ff !important;
}
.btn-info.btn-accent-3:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-accent-3:focus,
.btn-info.btn-accent-3:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-accent-3 {
  border-color: #84e1ff !important;
  color: #84e1ff !important;
}
.btn-outline-info.btn-outline-accent-3:hover {
  background-color: #84e1ff !important;
}
.progress-info.progress-accent-3 {
  background-color: #84e1ff;
}
.progress-info.progress-accent-3[value]::-webkit-progress-value {
  background-color: #84e1ff;
}
.progress-info.progress-accent-3[value]::-moz-progress-bar {
  background-color: #84e1ff;
}
.progress-info.progress-accent-3[value]::-ms-fill {
  background-color: #84e1ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-accent-3 .progress-bar {
    background-color: #84e1ff;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #84e1ff !important;
}
.border-info.border-accent-3 {
  border: 1px solid #84e1ff !important;
}
.border-top-info.border-top-accent-3 {
  border-top: 1px solid #84e1ff !important;
}
.border-bottom-info.border-bottom-accent-3 {
  border-bottom: 1px solid #84e1ff !important;
}
[dir=ltr] .border-left-info.border-left-accent-3 {
  border-left: 1px solid #84e1ff !important;
}
[dir=ltr] .border-right-info.border-right-accent-3 {
  border-right: 1px solid #84e1ff !important;
}
[dir=rtl] .border-left-info.border-left-accent-3 {
  border-right: 1px solid #84e1ff !important;
}
[dir=rtl] .border-right-info.border-right-accent-3 {
  border-left: 1px solid #84e1ff !important;
}
.overlay-info.overlay-accent-3 {
  background: #84e1ff;
  background: rgba(132, 225, 255, 0.8);
}
.info.accent-4 {
  color: #6adaff !important;
}
.bg-info.bg-accent-4 {
  background-color: #6adaff !important;
}
.btn-info.btn-accent-4 {
  border-color: #14adce !important;
  background-color: #6adaff !important;
}
.btn-info.btn-accent-4:hover {
  border-color: #14adce !important;
  background-color: #11a5c8 !important;
}
.btn-info.btn-accent-4:focus,
.btn-info.btn-accent-4:active {
  border-color: #11a5c8 !important;
  background-color: #0997bf !important;
}
.btn-outline-info.btn-outline-accent-4 {
  border-color: #6adaff !important;
  color: #6adaff !important;
}
.btn-outline-info.btn-outline-accent-4:hover {
  background-color: #6adaff !important;
}
.progress-info.progress-accent-4 {
  background-color: #6adaff;
}
.progress-info.progress-accent-4[value]::-webkit-progress-value {
  background-color: #6adaff;
}
.progress-info.progress-accent-4[value]::-moz-progress-bar {
  background-color: #6adaff;
}
.progress-info.progress-accent-4[value]::-ms-fill {
  background-color: #6adaff;
}
@media screen and (min-width: 0\fffd) {
  .progress-info.progress-accent-4 .progress-bar {
    background-color: #6adaff;
  }
}
input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6adaff !important;
}
.border-info.border-accent-4 {
  border: 1px solid #6adaff !important;
}
.border-top-info.border-top-accent-4 {
  border-top: 1px solid #6adaff !important;
}
.border-bottom-info.border-bottom-accent-4 {
  border-bottom: 1px solid #6adaff !important;
}
[dir=ltr] .border-left-info.border-left-accent-4 {
  border-left: 1px solid #6adaff !important;
}
[dir=ltr] .border-right-info.border-right-accent-4 {
  border-right: 1px solid #6adaff !important;
}
[dir=rtl] .border-left-info.border-left-accent-4 {
  border-right: 1px solid #6adaff !important;
}
[dir=rtl] .border-right-info.border-right-accent-4 {
  border-left: 1px solid #6adaff !important;
}
.overlay-info.overlay-accent-4 {
  background: #6adaff;
  background: rgba(106, 218, 255, 0.8);
}
.warning.lighten-5 {
  color: #fff1ec !important;
}
.bg-warning.bg-lighten-5 {
  background-color: #fff1ec !important;
}
.btn-warning.btn-lighten-5 {
  border-color: #ff7a4e !important;
  background-color: #fff1ec !important;
}
.btn-warning.btn-lighten-5:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-lighten-5:focus,
.btn-warning.btn-lighten-5:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-lighten-5 {
  border-color: #fff1ec !important;
  color: #fff1ec !important;
}
.btn-outline-warning.btn-outline-lighten-5:hover {
  background-color: #fff1ec !important;
}
.progress-warning.progress-lighten-5 {
  background-color: #fff1ec;
}
.progress-warning.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fff1ec;
}
.progress-warning.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fff1ec;
}
.progress-warning.progress-lighten-5[value]::-ms-fill {
  background-color: #fff1ec;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-lighten-5 .progress-bar {
    background-color: #fff1ec;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff1ec !important;
}
.border-warning.border-lighten-5 {
  border: 1px solid #fff1ec !important;
}
.border-top-warning.border-top-lighten-5 {
  border-top: 1px solid #fff1ec !important;
}
.border-bottom-warning.border-bottom-lighten-5 {
  border-bottom: 1px solid #fff1ec !important;
}
[dir=ltr] .border-left-warning.border-left-lighten-5 {
  border-left: 1px solid #fff1ec !important;
}
[dir=ltr] .border-right-warning.border-right-lighten-5 {
  border-right: 1px solid #fff1ec !important;
}
[dir=rtl] .border-left-warning.border-left-lighten-5 {
  border-right: 1px solid #fff1ec !important;
}
[dir=rtl] .border-right-warning.border-right-lighten-5 {
  border-left: 1px solid #fff1ec !important;
}
.overlay-warning.overlay-lighten-5 {
  background: #fff1ec;
  background: rgba(255, 241, 236, 0.8);
}
.warning.lighten-4 {
  color: #ffddcf !important;
}
.bg-warning.bg-lighten-4 {
  background-color: #ffddcf !important;
}
.btn-warning.btn-lighten-4 {
  border-color: #ff7a4e !important;
  background-color: #ffddcf !important;
}
.btn-warning.btn-lighten-4:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-lighten-4:focus,
.btn-warning.btn-lighten-4:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-lighten-4 {
  border-color: #ffddcf !important;
  color: #ffddcf !important;
}
.btn-outline-warning.btn-outline-lighten-4:hover {
  background-color: #ffddcf !important;
}
.progress-warning.progress-lighten-4 {
  background-color: #ffddcf;
}
.progress-warning.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffddcf;
}
.progress-warning.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffddcf;
}
.progress-warning.progress-lighten-4[value]::-ms-fill {
  background-color: #ffddcf;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-lighten-4 .progress-bar {
    background-color: #ffddcf;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffddcf !important;
}
.border-warning.border-lighten-4 {
  border: 1px solid #ffddcf !important;
}
.border-top-warning.border-top-lighten-4 {
  border-top: 1px solid #ffddcf !important;
}
.border-bottom-warning.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffddcf !important;
}
[dir=ltr] .border-left-warning.border-left-lighten-4 {
  border-left: 1px solid #ffddcf !important;
}
[dir=ltr] .border-right-warning.border-right-lighten-4 {
  border-right: 1px solid #ffddcf !important;
}
[dir=rtl] .border-left-warning.border-left-lighten-4 {
  border-right: 1px solid #ffddcf !important;
}
[dir=rtl] .border-right-warning.border-right-lighten-4 {
  border-left: 1px solid #ffddcf !important;
}
.overlay-warning.overlay-lighten-4 {
  background: #ffddcf;
  background: rgba(255, 221, 207, 0.8);
}
.warning.lighten-3 {
  color: #ffc6b0 !important;
}
.bg-warning.bg-lighten-3 {
  background-color: #ffc6b0 !important;
}
.btn-warning.btn-lighten-3 {
  border-color: #ff7a4e !important;
  background-color: #ffc6b0 !important;
}
.btn-warning.btn-lighten-3:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-lighten-3:focus,
.btn-warning.btn-lighten-3:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-lighten-3 {
  border-color: #ffc6b0 !important;
  color: #ffc6b0 !important;
}
.btn-outline-warning.btn-outline-lighten-3:hover {
  background-color: #ffc6b0 !important;
}
.progress-warning.progress-lighten-3 {
  background-color: #ffc6b0;
}
.progress-warning.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ffc6b0;
}
.progress-warning.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ffc6b0;
}
.progress-warning.progress-lighten-3[value]::-ms-fill {
  background-color: #ffc6b0;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-lighten-3 .progress-bar {
    background-color: #ffc6b0;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffc6b0 !important;
}
.border-warning.border-lighten-3 {
  border: 1px solid #ffc6b0 !important;
}
.border-top-warning.border-top-lighten-3 {
  border-top: 1px solid #ffc6b0 !important;
}
.border-bottom-warning.border-bottom-lighten-3 {
  border-bottom: 1px solid #ffc6b0 !important;
}
[dir=ltr] .border-left-warning.border-left-lighten-3 {
  border-left: 1px solid #ffc6b0 !important;
}
[dir=ltr] .border-right-warning.border-right-lighten-3 {
  border-right: 1px solid #ffc6b0 !important;
}
[dir=rtl] .border-left-warning.border-left-lighten-3 {
  border-right: 1px solid #ffc6b0 !important;
}
[dir=rtl] .border-right-warning.border-right-lighten-3 {
  border-left: 1px solid #ffc6b0 !important;
}
.overlay-warning.overlay-lighten-3 {
  background: #ffc6b0;
  background: rgba(255, 198, 176, 0.8);
}
.warning.lighten-2 {
  color: #ffaf90 !important;
}
.bg-warning.bg-lighten-2 {
  background-color: #ffaf90 !important;
}
.btn-warning.btn-lighten-2 {
  border-color: #ff7a4e !important;
  background-color: #ffaf90 !important;
}
.btn-warning.btn-lighten-2:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-lighten-2:focus,
.btn-warning.btn-lighten-2:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-lighten-2 {
  border-color: #ffaf90 !important;
  color: #ffaf90 !important;
}
.btn-outline-warning.btn-outline-lighten-2:hover {
  background-color: #ffaf90 !important;
}
.progress-warning.progress-lighten-2 {
  background-color: #ffaf90;
}
.progress-warning.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ffaf90;
}
.progress-warning.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ffaf90;
}
.progress-warning.progress-lighten-2[value]::-ms-fill {
  background-color: #ffaf90;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-lighten-2 .progress-bar {
    background-color: #ffaf90;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffaf90 !important;
}
.border-warning.border-lighten-2 {
  border: 1px solid #ffaf90 !important;
}
.border-top-warning.border-top-lighten-2 {
  border-top: 1px solid #ffaf90 !important;
}
.border-bottom-warning.border-bottom-lighten-2 {
  border-bottom: 1px solid #ffaf90 !important;
}
[dir=ltr] .border-left-warning.border-left-lighten-2 {
  border-left: 1px solid #ffaf90 !important;
}
[dir=ltr] .border-right-warning.border-right-lighten-2 {
  border-right: 1px solid #ffaf90 !important;
}
[dir=rtl] .border-left-warning.border-left-lighten-2 {
  border-right: 1px solid #ffaf90 !important;
}
[dir=rtl] .border-right-warning.border-right-lighten-2 {
  border-left: 1px solid #ffaf90 !important;
}
.overlay-warning.overlay-lighten-2 {
  background: #ffaf90;
  background: rgba(255, 175, 144, 0.8);
}
.warning.lighten-1 {
  color: #ff9e78 !important;
}
.bg-warning.bg-lighten-1 {
  background-color: #ff9e78 !important;
}
.btn-warning.btn-lighten-1 {
  border-color: #ff7a4e !important;
  background-color: #ff9e78 !important;
}
.btn-warning.btn-lighten-1:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-lighten-1:focus,
.btn-warning.btn-lighten-1:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-lighten-1 {
  border-color: #ff9e78 !important;
  color: #ff9e78 !important;
}
.btn-outline-warning.btn-outline-lighten-1:hover {
  background-color: #ff9e78 !important;
}
.progress-warning.progress-lighten-1 {
  background-color: #ff9e78;
}
.progress-warning.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ff9e78;
}
.progress-warning.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ff9e78;
}
.progress-warning.progress-lighten-1[value]::-ms-fill {
  background-color: #ff9e78;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-lighten-1 .progress-bar {
    background-color: #ff9e78;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff9e78 !important;
}
.border-warning.border-lighten-1 {
  border: 1px solid #ff9e78 !important;
}
.border-top-warning.border-top-lighten-1 {
  border-top: 1px solid #ff9e78 !important;
}
.border-bottom-warning.border-bottom-lighten-1 {
  border-bottom: 1px solid #ff9e78 !important;
}
[dir=ltr] .border-left-warning.border-left-lighten-1 {
  border-left: 1px solid #ff9e78 !important;
}
[dir=ltr] .border-right-warning.border-right-lighten-1 {
  border-right: 1px solid #ff9e78 !important;
}
[dir=rtl] .border-left-warning.border-left-lighten-1 {
  border-right: 1px solid #ff9e78 !important;
}
[dir=rtl] .border-right-warning.border-right-lighten-1 {
  border-left: 1px solid #ff9e78 !important;
}
.overlay-warning.overlay-lighten-1 {
  background: #ff9e78;
  background: rgba(255, 158, 120, 0.8);
}
.warning {
  color: #ff8d60 !important;
}
.bg-warning {
  background-color: #ff8d60 !important;
}
.bg-warning .card-header,
.bg-warning .card-footer {
  background-color: transparent;
}
.toast-warning {
  background-color: #ff8d60;
}
.alert-warning {
  border-color: #ff8d60 !important;
  background-color: rgb(255, 166.5962264151, 131.7) !important;
  color: rgb(172.5, 48.820754717, 0) !important;
}
.alert-warning .alert-link {
  color: rgb(131.7, 37.2735849057, 0) !important;
}
.border-warning {
  border-color: #ff8d60;
}
.border-top-warning {
  border-top-color: #ff8d60;
}
.border-bottom-warning {
  border-bottom-color: #ff8d60;
}
[dir=ltr] .border-left-warning {
  border-left-color: #ff8d60;
}
[dir=ltr] .border-right-warning {
  border-right-color: #ff8d60;
}
[dir=rtl] .border-left-warning {
  border-right-color: #ff8d60;
}
[dir=rtl] .border-right-warning {
  border-left-color: #ff8d60;
}
.badge-warning {
  background-color: #ff8d60;
}
.panel-warning {
  border-color: #ff8d60;
}
.panel-warning .panel-heading {
  color: #FFF;
  border-color: #ff8d60;
  background-color: rgb(255, 159.2830188679, 121.5);
}
.bg-warning.tag-glow,
.border-warning.tag-glow {
  box-shadow: 0px 0px 10px #ff8d60;
}
.overlay-warning {
  background: #ff8d60;
  background: rgba(255, 141, 96, 0.8);
}
.card.card-outline-warning {
  border-width: 1px;
  border-style: solid;
  border-color: #ff8d60;
  background-color: transparent;
}
.card.card-outline-warning .card-header,
.card.card-outline-warning .card-footer {
  background-color: transparent;
}
.btn-warning {
  color: #ff8d60 !important;
}
.btn-warning.btn-flat {
  background-color: transparent !important;
  color: #ff8d60;
  border: none;
}
.btn-warning.btn-raised,
.btn-warning.btn-fab {
  background-color: #ff8d60 !important;
  color: #fff !important;
  border-color: #ff8d60;
}
.btn-warning.btn-raised.active,
.btn-warning.btn-fab.active {
  background-color: rgb(255, 115.4037735849, 60.3) !important;
  border-color: rgb(255, 115.4037735849, 60.3) !important;
}
.btn-group-raised .btn-warning {
  background-color: #ff8d60 !important;
  color: #fff !important;
}
.btn-outline-warning {
  border: 1px solid;
  border-color: #ff8d60;
  background-color: transparent;
  color: #ff8d60;
  box-shadow: none !important;
}
.btn-outline-warning:focus {
  background-color: transparent !important;
  color: #ff8d60 !important;
  box-shadow: transparent !important;
}
.btn-outline-warning.active {
  background-color: #ff8d60 !important;
  color: #FFF !important;
}
.btn-outline-warning:hover {
  background-color: rgb(255, 130.0301886792, 80.7) !important;
  color: #FFF !important;
}
.btn-outline-warning.btn-raised,
.btn-outline-warning.btn-fab {
  border: 1px solid;
  border-color: #ff8d60;
  background-color: transparent;
  color: #ff8d60;
  box-shadow: none !important;
}
.btn-outline-warning.btn-raised:focus,
.btn-outline-warning.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-warning.btn-raised.active,
.btn-outline-warning.btn-fab.active {
  background-color: #ff8d60 !important;
  color: #FFF !important;
}
.btn-outline-warning.btn-raised:hover,
.btn-outline-warning.btn-fab:hover {
  background-color: rgb(255, 130.0301886792, 80.7) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-warning {
  background-color: #ff8d60;
}
.progress .progress-bar.progress-bar-warning[value]::-webkit-progress-value {
  background-color: #ff8d60;
}
.progress .progress-bar.progress-bar-warning[value]::-moz-progress-bar {
  background-color: #ff8d60;
}
.progress .progress-bar.progress-bar-warning[value]::-ms-fill {
  background-color: #ff8d60;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-warning .progress-bar {
    background-color: #ff8d60;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8d60 !important;
}
.warning.darken-1 {
  color: #ff8558 !important;
}
.bg-warning.bg-darken-1 {
  background-color: #ff8558 !important;
}
.btn-warning.btn-darken-1 {
  border-color: #ff7a4e !important;
  background-color: #ff8558 !important;
}
.btn-warning.btn-darken-1:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-1:focus,
.btn-warning.btn-darken-1:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-darken-1 {
  border-color: #ff8558 !important;
  color: #ff8558 !important;
}
.btn-outline-warning.btn-outline-darken-1:hover {
  background-color: #ff8558 !important;
}
.progress-warning.progress-darken-1 {
  background-color: #ff8558;
}
.progress-warning.progress-darken-1[value]::-webkit-progress-value {
  background-color: #ff8558;
}
.progress-warning.progress-darken-1[value]::-moz-progress-bar {
  background-color: #ff8558;
}
.progress-warning.progress-darken-1[value]::-ms-fill {
  background-color: #ff8558;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-darken-1 .progress-bar {
    background-color: #ff8558;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8558 !important;
}
.border-warning.border-darken-1 {
  border: 1px solid #ff8558 !important;
}
.border-top-warning.border-top-darken-1 {
  border-top: 1px solid #ff8558 !important;
}
.border-bottom-warning.border-bottom-darken-1 {
  border-bottom: 1px solid #ff8558 !important;
}
[dir=ltr] .border-left-warning.border-left-darken-1 {
  border-left: 1px solid #ff8558 !important;
}
[dir=ltr] .border-right-warning.border-right-darken-1 {
  border-right: 1px solid #ff8558 !important;
}
[dir=rtl] .border-left-warning.border-left-darken-1 {
  border-right: 1px solid #ff8558 !important;
}
[dir=rtl] .border-right-warning.border-right-darken-1 {
  border-left: 1px solid #ff8558 !important;
}
.overlay-warning.overlay-darken-1 {
  background: #ff8558;
  background: rgba(255, 133, 88, 0.8);
}
.warning.darken-2 {
  color: #ff7a4e !important;
}
.bg-warning.bg-darken-2 {
  background-color: #ff7a4e !important;
}
.btn-warning.btn-darken-2 {
  border-color: #ff7a4e !important;
  background-color: #ff7a4e !important;
}
.btn-warning.btn-darken-2:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-2:focus,
.btn-warning.btn-darken-2:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-darken-2 {
  border-color: #ff7a4e !important;
  color: #ff7a4e !important;
}
.btn-outline-warning.btn-outline-darken-2:hover {
  background-color: #ff7a4e !important;
}
.progress-warning.progress-darken-2 {
  background-color: #ff7a4e;
}
.progress-warning.progress-darken-2[value]::-webkit-progress-value {
  background-color: #ff7a4e;
}
.progress-warning.progress-darken-2[value]::-moz-progress-bar {
  background-color: #ff7a4e;
}
.progress-warning.progress-darken-2[value]::-ms-fill {
  background-color: #ff7a4e;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-darken-2 .progress-bar {
    background-color: #ff7a4e;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff7a4e !important;
}
.border-warning.border-darken-2 {
  border: 1px solid #ff7a4e !important;
}
.border-top-warning.border-top-darken-2 {
  border-top: 1px solid #ff7a4e !important;
}
.border-bottom-warning.border-bottom-darken-2 {
  border-bottom: 1px solid #ff7a4e !important;
}
[dir=ltr] .border-left-warning.border-left-darken-2 {
  border-left: 1px solid #ff7a4e !important;
}
[dir=ltr] .border-right-warning.border-right-darken-2 {
  border-right: 1px solid #ff7a4e !important;
}
[dir=rtl] .border-left-warning.border-left-darken-2 {
  border-right: 1px solid #ff7a4e !important;
}
[dir=rtl] .border-right-warning.border-right-darken-2 {
  border-left: 1px solid #ff7a4e !important;
}
.overlay-warning.overlay-darken-2 {
  background: #ff7a4e;
  background: rgba(255, 122, 78, 0.8);
}
.warning.darken-3 {
  color: #ff7044 !important;
}
.bg-warning.bg-darken-3 {
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-3 {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-3:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-3:focus,
.btn-warning.btn-darken-3:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-darken-3 {
  border-color: #ff7044 !important;
  color: #ff7044 !important;
}
.btn-outline-warning.btn-outline-darken-3:hover {
  background-color: #ff7044 !important;
}
.progress-warning.progress-darken-3 {
  background-color: #ff7044;
}
.progress-warning.progress-darken-3[value]::-webkit-progress-value {
  background-color: #ff7044;
}
.progress-warning.progress-darken-3[value]::-moz-progress-bar {
  background-color: #ff7044;
}
.progress-warning.progress-darken-3[value]::-ms-fill {
  background-color: #ff7044;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-darken-3 .progress-bar {
    background-color: #ff7044;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff7044 !important;
}
.border-warning.border-darken-3 {
  border: 1px solid #ff7044 !important;
}
.border-top-warning.border-top-darken-3 {
  border-top: 1px solid #ff7044 !important;
}
.border-bottom-warning.border-bottom-darken-3 {
  border-bottom: 1px solid #ff7044 !important;
}
[dir=ltr] .border-left-warning.border-left-darken-3 {
  border-left: 1px solid #ff7044 !important;
}
[dir=ltr] .border-right-warning.border-right-darken-3 {
  border-right: 1px solid #ff7044 !important;
}
[dir=rtl] .border-left-warning.border-left-darken-3 {
  border-right: 1px solid #ff7044 !important;
}
[dir=rtl] .border-right-warning.border-right-darken-3 {
  border-left: 1px solid #ff7044 !important;
}
.overlay-warning.overlay-darken-3 {
  background: #ff7044;
  background: rgba(255, 112, 68, 0.8);
}
.warning.darken-4 {
  color: #ff5d33 !important;
}
.bg-warning.bg-darken-4 {
  background-color: #ff5d33 !important;
}
.btn-warning.btn-darken-4 {
  border-color: #ff7a4e !important;
  background-color: #ff5d33 !important;
}
.btn-warning.btn-darken-4:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-darken-4:focus,
.btn-warning.btn-darken-4:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-darken-4 {
  border-color: #ff5d33 !important;
  color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-darken-4:hover {
  background-color: #ff5d33 !important;
}
.progress-warning.progress-darken-4 {
  background-color: #ff5d33;
}
.progress-warning.progress-darken-4[value]::-webkit-progress-value {
  background-color: #ff5d33;
}
.progress-warning.progress-darken-4[value]::-moz-progress-bar {
  background-color: #ff5d33;
}
.progress-warning.progress-darken-4[value]::-ms-fill {
  background-color: #ff5d33;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-darken-4 .progress-bar {
    background-color: #ff5d33;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff5d33 !important;
}
.border-warning.border-darken-4 {
  border: 1px solid #ff5d33 !important;
}
.border-top-warning.border-top-darken-4 {
  border-top: 1px solid #ff5d33 !important;
}
.border-bottom-warning.border-bottom-darken-4 {
  border-bottom: 1px solid #ff5d33 !important;
}
[dir=ltr] .border-left-warning.border-left-darken-4 {
  border-left: 1px solid #ff5d33 !important;
}
[dir=ltr] .border-right-warning.border-right-darken-4 {
  border-right: 1px solid #ff5d33 !important;
}
[dir=rtl] .border-left-warning.border-left-darken-4 {
  border-right: 1px solid #ff5d33 !important;
}
[dir=rtl] .border-right-warning.border-right-darken-4 {
  border-left: 1px solid #ff5d33 !important;
}
.overlay-warning.overlay-darken-4 {
  background: #ff5d33;
  background: rgba(255, 93, 51, 0.8);
}
.warning.accent-1 {
  color: #ffffff !important;
}
.bg-warning.bg-accent-1 {
  background-color: #ffffff !important;
}
.btn-warning.btn-accent-1 {
  border-color: #ff7a4e !important;
  background-color: #ffffff !important;
}
.btn-warning.btn-accent-1:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-accent-1:focus,
.btn-warning.btn-accent-1:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-accent-1 {
  border-color: #ffffff !important;
  color: #ffffff !important;
}
.btn-outline-warning.btn-outline-accent-1:hover {
  background-color: #ffffff !important;
}
.progress-warning.progress-accent-1 {
  background-color: #ffffff;
}
.progress-warning.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ffffff;
}
.progress-warning.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ffffff;
}
.progress-warning.progress-accent-1[value]::-ms-fill {
  background-color: #ffffff;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-accent-1 .progress-bar {
    background-color: #ffffff;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffffff !important;
}
.border-warning.border-accent-1 {
  border: 1px solid #ffffff !important;
}
.border-top-warning.border-top-accent-1 {
  border-top: 1px solid #ffffff !important;
}
.border-bottom-warning.border-bottom-accent-1 {
  border-bottom: 1px solid #ffffff !important;
}
[dir=ltr] .border-left-warning.border-left-accent-1 {
  border-left: 1px solid #ffffff !important;
}
[dir=ltr] .border-right-warning.border-right-accent-1 {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-left-warning.border-left-accent-1 {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-right-warning.border-right-accent-1 {
  border-left: 1px solid #ffffff !important;
}
.overlay-warning.overlay-accent-1 {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8);
}
.warning.accent-2 {
  color: #ffefec !important;
}
.bg-warning.bg-accent-2 {
  background-color: #ffefec !important;
}
.btn-warning.btn-accent-2 {
  border-color: #ff7a4e !important;
  background-color: #ffefec !important;
}
.btn-warning.btn-accent-2:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-accent-2:focus,
.btn-warning.btn-accent-2:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-accent-2 {
  border-color: #ffefec !important;
  color: #ffefec !important;
}
.btn-outline-warning.btn-outline-accent-2:hover {
  background-color: #ffefec !important;
}
.progress-warning.progress-accent-2 {
  background-color: #ffefec;
}
.progress-warning.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ffefec;
}
.progress-warning.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ffefec;
}
.progress-warning.progress-accent-2[value]::-ms-fill {
  background-color: #ffefec;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-accent-2 .progress-bar {
    background-color: #ffefec;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffefec !important;
}
.border-warning.border-accent-2 {
  border: 1px solid #ffefec !important;
}
.border-top-warning.border-top-accent-2 {
  border-top: 1px solid #ffefec !important;
}
.border-bottom-warning.border-bottom-accent-2 {
  border-bottom: 1px solid #ffefec !important;
}
[dir=ltr] .border-left-warning.border-left-accent-2 {
  border-left: 1px solid #ffefec !important;
}
[dir=ltr] .border-right-warning.border-right-accent-2 {
  border-right: 1px solid #ffefec !important;
}
[dir=rtl] .border-left-warning.border-left-accent-2 {
  border-right: 1px solid #ffefec !important;
}
[dir=rtl] .border-right-warning.border-right-accent-2 {
  border-left: 1px solid #ffefec !important;
}
.overlay-warning.overlay-accent-2 {
  background: #ffefec;
  background: rgba(255, 239, 236, 0.8);
}
.warning.accent-3 {
  color: #ffe4de !important;
}
.bg-warning.bg-accent-3 {
  background-color: #ffe4de !important;
}
.btn-warning.btn-accent-3 {
  border-color: #ff7a4e !important;
  background-color: #ffe4de !important;
}
.btn-warning.btn-accent-3:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-accent-3:focus,
.btn-warning.btn-accent-3:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-accent-3 {
  border-color: #ffe4de !important;
  color: #ffe4de !important;
}
.btn-outline-warning.btn-outline-accent-3:hover {
  background-color: #ffe4de !important;
}
.progress-warning.progress-accent-3 {
  background-color: #ffe4de;
}
.progress-warning.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ffe4de;
}
.progress-warning.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ffe4de;
}
.progress-warning.progress-accent-3[value]::-ms-fill {
  background-color: #ffe4de;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-accent-3 .progress-bar {
    background-color: #ffe4de;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe4de !important;
}
.border-warning.border-accent-3 {
  border: 1px solid #ffe4de !important;
}
.border-top-warning.border-top-accent-3 {
  border-top: 1px solid #ffe4de !important;
}
.border-bottom-warning.border-bottom-accent-3 {
  border-bottom: 1px solid #ffe4de !important;
}
[dir=ltr] .border-left-warning.border-left-accent-3 {
  border-left: 1px solid #ffe4de !important;
}
[dir=ltr] .border-right-warning.border-right-accent-3 {
  border-right: 1px solid #ffe4de !important;
}
[dir=rtl] .border-left-warning.border-left-accent-3 {
  border-right: 1px solid #ffe4de !important;
}
[dir=rtl] .border-right-warning.border-right-accent-3 {
  border-left: 1px solid #ffe4de !important;
}
.overlay-warning.overlay-accent-3 {
  background: #ffe4de;
  background: rgba(255, 228, 222, 0.8);
}
.warning.accent-4 {
  color: #ffcfc4 !important;
}
.bg-warning.bg-accent-4 {
  background-color: #ffcfc4 !important;
}
.btn-warning.btn-accent-4 {
  border-color: #ff7a4e !important;
  background-color: #ffcfc4 !important;
}
.btn-warning.btn-accent-4:hover {
  border-color: #ff7a4e !important;
  background-color: #ff7044 !important;
}
.btn-warning.btn-accent-4:focus,
.btn-warning.btn-accent-4:active {
  border-color: #ff7044 !important;
  background-color: #ff5d33 !important;
}
.btn-outline-warning.btn-outline-accent-4 {
  border-color: #ffcfc4 !important;
  color: #ffcfc4 !important;
}
.btn-outline-warning.btn-outline-accent-4:hover {
  background-color: #ffcfc4 !important;
}
.progress-warning.progress-accent-4 {
  background-color: #ffcfc4;
}
.progress-warning.progress-accent-4[value]::-webkit-progress-value {
  background-color: #ffcfc4;
}
.progress-warning.progress-accent-4[value]::-moz-progress-bar {
  background-color: #ffcfc4;
}
.progress-warning.progress-accent-4[value]::-ms-fill {
  background-color: #ffcfc4;
}
@media screen and (min-width: 0\fffd) {
  .progress-warning.progress-accent-4 .progress-bar {
    background-color: #ffcfc4;
  }
}
input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffcfc4 !important;
}
.border-warning.border-accent-4 {
  border: 1px solid #ffcfc4 !important;
}
.border-top-warning.border-top-accent-4 {
  border-top: 1px solid #ffcfc4 !important;
}
.border-bottom-warning.border-bottom-accent-4 {
  border-bottom: 1px solid #ffcfc4 !important;
}
[dir=ltr] .border-left-warning.border-left-accent-4 {
  border-left: 1px solid #ffcfc4 !important;
}
[dir=ltr] .border-right-warning.border-right-accent-4 {
  border-right: 1px solid #ffcfc4 !important;
}
[dir=rtl] .border-left-warning.border-left-accent-4 {
  border-right: 1px solid #ffcfc4 !important;
}
[dir=rtl] .border-right-warning.border-right-accent-4 {
  border-left: 1px solid #ffcfc4 !important;
}
.overlay-warning.overlay-accent-4 {
  background: #ffcfc4;
  background: rgba(255, 207, 196, 0.8);
}
.danger.lighten-5 {
  color: #ffebed !important;
}
.bg-danger.bg-lighten-5 {
  background-color: #ffebed !important;
}
.btn-danger.btn-lighten-5 {
  border-color: #ff4758 !important;
  background-color: #ffebed !important;
}
.btn-danger.btn-lighten-5:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-lighten-5:focus,
.btn-danger.btn-lighten-5:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-lighten-5 {
  border-color: #ffebed !important;
  color: #ffebed !important;
}
.btn-outline-danger.btn-outline-lighten-5:hover {
  background-color: #ffebed !important;
}
.progress-danger.progress-lighten-5 {
  background-color: #ffebed;
}
.progress-danger.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #ffebed;
}
.progress-danger.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #ffebed;
}
.progress-danger.progress-lighten-5[value]::-ms-fill {
  background-color: #ffebed;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-lighten-5 .progress-bar {
    background-color: #ffebed;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffebed !important;
}
.border-danger.border-lighten-5 {
  border: 1px solid #ffebed !important;
}
.border-top-danger.border-top-lighten-5 {
  border-top: 1px solid #ffebed !important;
}
.border-bottom-danger.border-bottom-lighten-5 {
  border-bottom: 1px solid #ffebed !important;
}
[dir=ltr] .border-left-danger.border-left-lighten-5 {
  border-left: 1px solid #ffebed !important;
}
[dir=ltr] .border-right-danger.border-right-lighten-5 {
  border-right: 1px solid #ffebed !important;
}
[dir=rtl] .border-left-danger.border-left-lighten-5 {
  border-right: 1px solid #ffebed !important;
}
[dir=rtl] .border-right-danger.border-right-lighten-5 {
  border-left: 1px solid #ffebed !important;
}
.overlay-danger.overlay-lighten-5 {
  background: #ffebed;
  background: rgba(255, 235, 237, 0.8);
}
.danger.lighten-4 {
  color: #ffcdd3 !important;
}
.bg-danger.bg-lighten-4 {
  background-color: #ffcdd3 !important;
}
.btn-danger.btn-lighten-4 {
  border-color: #ff4758 !important;
  background-color: #ffcdd3 !important;
}
.btn-danger.btn-lighten-4:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-lighten-4:focus,
.btn-danger.btn-lighten-4:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-lighten-4 {
  border-color: #ffcdd3 !important;
  color: #ffcdd3 !important;
}
.btn-outline-danger.btn-outline-lighten-4:hover {
  background-color: #ffcdd3 !important;
}
.progress-danger.progress-lighten-4 {
  background-color: #ffcdd3;
}
.progress-danger.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffcdd3;
}
.progress-danger.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffcdd3;
}
.progress-danger.progress-lighten-4[value]::-ms-fill {
  background-color: #ffcdd3;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-lighten-4 .progress-bar {
    background-color: #ffcdd3;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffcdd3 !important;
}
.border-danger.border-lighten-4 {
  border: 1px solid #ffcdd3 !important;
}
.border-top-danger.border-top-lighten-4 {
  border-top: 1px solid #ffcdd3 !important;
}
.border-bottom-danger.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffcdd3 !important;
}
[dir=ltr] .border-left-danger.border-left-lighten-4 {
  border-left: 1px solid #ffcdd3 !important;
}
[dir=ltr] .border-right-danger.border-right-lighten-4 {
  border-right: 1px solid #ffcdd3 !important;
}
[dir=rtl] .border-left-danger.border-left-lighten-4 {
  border-right: 1px solid #ffcdd3 !important;
}
[dir=rtl] .border-right-danger.border-right-lighten-4 {
  border-left: 1px solid #ffcdd3 !important;
}
.overlay-danger.overlay-lighten-4 {
  background: #ffcdd3;
  background: rgba(255, 205, 211, 0.8);
}
.danger.lighten-3 {
  color: #ffacb5 !important;
}
.bg-danger.bg-lighten-3 {
  background-color: #ffacb5 !important;
}
.btn-danger.btn-lighten-3 {
  border-color: #ff4758 !important;
  background-color: #ffacb5 !important;
}
.btn-danger.btn-lighten-3:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-lighten-3:focus,
.btn-danger.btn-lighten-3:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-lighten-3 {
  border-color: #ffacb5 !important;
  color: #ffacb5 !important;
}
.btn-outline-danger.btn-outline-lighten-3:hover {
  background-color: #ffacb5 !important;
}
.progress-danger.progress-lighten-3 {
  background-color: #ffacb5;
}
.progress-danger.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ffacb5;
}
.progress-danger.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ffacb5;
}
.progress-danger.progress-lighten-3[value]::-ms-fill {
  background-color: #ffacb5;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-lighten-3 .progress-bar {
    background-color: #ffacb5;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffacb5 !important;
}
.border-danger.border-lighten-3 {
  border: 1px solid #ffacb5 !important;
}
.border-top-danger.border-top-lighten-3 {
  border-top: 1px solid #ffacb5 !important;
}
.border-bottom-danger.border-bottom-lighten-3 {
  border-bottom: 1px solid #ffacb5 !important;
}
[dir=ltr] .border-left-danger.border-left-lighten-3 {
  border-left: 1px solid #ffacb5 !important;
}
[dir=ltr] .border-right-danger.border-right-lighten-3 {
  border-right: 1px solid #ffacb5 !important;
}
[dir=rtl] .border-left-danger.border-left-lighten-3 {
  border-right: 1px solid #ffacb5 !important;
}
[dir=rtl] .border-right-danger.border-right-lighten-3 {
  border-left: 1px solid #ffacb5 !important;
}
.overlay-danger.overlay-lighten-3 {
  background: #ffacb5;
  background: rgba(255, 172, 181, 0.8);
}
.danger.lighten-2 {
  color: #ff8a97 !important;
}
.bg-danger.bg-lighten-2 {
  background-color: #ff8a97 !important;
}
.btn-danger.btn-lighten-2 {
  border-color: #ff4758 !important;
  background-color: #ff8a97 !important;
}
.btn-danger.btn-lighten-2:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-lighten-2:focus,
.btn-danger.btn-lighten-2:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-lighten-2 {
  border-color: #ff8a97 !important;
  color: #ff8a97 !important;
}
.btn-outline-danger.btn-outline-lighten-2:hover {
  background-color: #ff8a97 !important;
}
.progress-danger.progress-lighten-2 {
  background-color: #ff8a97;
}
.progress-danger.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ff8a97;
}
.progress-danger.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ff8a97;
}
.progress-danger.progress-lighten-2[value]::-ms-fill {
  background-color: #ff8a97;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-lighten-2 .progress-bar {
    background-color: #ff8a97;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8a97 !important;
}
.border-danger.border-lighten-2 {
  border: 1px solid #ff8a97 !important;
}
.border-top-danger.border-top-lighten-2 {
  border-top: 1px solid #ff8a97 !important;
}
.border-bottom-danger.border-bottom-lighten-2 {
  border-bottom: 1px solid #ff8a97 !important;
}
[dir=ltr] .border-left-danger.border-left-lighten-2 {
  border-left: 1px solid #ff8a97 !important;
}
[dir=ltr] .border-right-danger.border-right-lighten-2 {
  border-right: 1px solid #ff8a97 !important;
}
[dir=rtl] .border-left-danger.border-left-lighten-2 {
  border-right: 1px solid #ff8a97 !important;
}
[dir=rtl] .border-right-danger.border-right-lighten-2 {
  border-left: 1px solid #ff8a97 !important;
}
.overlay-danger.overlay-lighten-2 {
  background: #ff8a97;
  background: rgba(255, 138, 151, 0.8);
}
.danger.lighten-1 {
  color: #ff7181 !important;
}
.bg-danger.bg-lighten-1 {
  background-color: #ff7181 !important;
}
.btn-danger.btn-lighten-1 {
  border-color: #ff4758 !important;
  background-color: #ff7181 !important;
}
.btn-danger.btn-lighten-1:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-lighten-1:focus,
.btn-danger.btn-lighten-1:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-lighten-1 {
  border-color: #ff7181 !important;
  color: #ff7181 !important;
}
.btn-outline-danger.btn-outline-lighten-1:hover {
  background-color: #ff7181 !important;
}
.progress-danger.progress-lighten-1 {
  background-color: #ff7181;
}
.progress-danger.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ff7181;
}
.progress-danger.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ff7181;
}
.progress-danger.progress-lighten-1[value]::-ms-fill {
  background-color: #ff7181;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-lighten-1 .progress-bar {
    background-color: #ff7181;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff7181 !important;
}
.border-danger.border-lighten-1 {
  border: 1px solid #ff7181 !important;
}
.border-top-danger.border-top-lighten-1 {
  border-top: 1px solid #ff7181 !important;
}
.border-bottom-danger.border-bottom-lighten-1 {
  border-bottom: 1px solid #ff7181 !important;
}
[dir=ltr] .border-left-danger.border-left-lighten-1 {
  border-left: 1px solid #ff7181 !important;
}
[dir=ltr] .border-right-danger.border-right-lighten-1 {
  border-right: 1px solid #ff7181 !important;
}
[dir=rtl] .border-left-danger.border-left-lighten-1 {
  border-right: 1px solid #ff7181 !important;
}
[dir=rtl] .border-right-danger.border-right-lighten-1 {
  border-left: 1px solid #ff7181 !important;
}
.overlay-danger.overlay-lighten-1 {
  background: #ff7181;
  background: rgba(255, 113, 129, 0.8);
}
.danger {
  color: #ff586b !important;
}
.bg-danger {
  background-color: #ff586b !important;
}
.bg-danger .card-header,
.bg-danger .card-footer {
  background-color: transparent;
}
.toast-danger {
  background-color: #ff586b;
}
.alert-danger {
  border-color: #ff586b !important;
  background-color: rgb(255, 123.7, 138.6383233533) !important;
  color: rgb(164.5, 0, 18.7155688623) !important;
}
.alert-danger .alert-link {
  color: rgb(123.7, 0, 14.0736526946) !important;
}
.border-danger {
  border-color: #ff586b;
}
.border-top-danger {
  border-top-color: #ff586b;
}
.border-bottom-danger {
  border-bottom-color: #ff586b;
}
[dir=ltr] .border-left-danger {
  border-left-color: #ff586b;
}
[dir=ltr] .border-right-danger {
  border-right-color: #ff586b;
}
[dir=rtl] .border-left-danger {
  border-right-color: #ff586b;
}
[dir=rtl] .border-right-danger {
  border-left-color: #ff586b;
}
.badge-danger {
  background-color: #ff586b;
}
.panel-danger {
  border-color: #ff586b;
}
.panel-danger .panel-heading {
  color: #FFF;
  border-color: #ff586b;
  background-color: rgb(255, 113.5, 129.5988023952);
}
.bg-danger.tag-glow,
.border-danger.tag-glow {
  box-shadow: 0px 0px 10px #ff586b;
}
.overlay-danger {
  background: #ff586b;
  background: rgba(255, 88, 107, 0.8);
}
.card.card-outline-danger {
  border-width: 1px;
  border-style: solid;
  border-color: #ff586b;
  background-color: transparent;
}
.card.card-outline-danger .card-header,
.card.card-outline-danger .card-footer {
  background-color: transparent;
}
.btn-danger {
  color: #ff586b !important;
}
.btn-danger.btn-flat {
  background-color: transparent !important;
  color: #ff586b;
  border: none;
}
.btn-danger.btn-raised,
.btn-danger.btn-fab {
  background-color: #ff586b !important;
  color: #fff !important;
  border-color: #ff586b;
}
.btn-danger.btn-raised.active,
.btn-danger.btn-fab.active {
  background-color: rgb(255, 52.3, 75.3616766467) !important;
  border-color: rgb(255, 52.3, 75.3616766467) !important;
}
.btn-group-raised .btn-danger {
  background-color: #ff586b !important;
  color: #fff !important;
}
.btn-outline-danger {
  border: 1px solid;
  border-color: #ff586b;
  background-color: transparent;
  color: #ff586b;
  box-shadow: none !important;
}
.btn-outline-danger:focus {
  background-color: transparent !important;
  color: #ff586b !important;
  box-shadow: transparent !important;
}
.btn-outline-danger.active {
  background-color: #ff586b !important;
  color: #FFF !important;
}
.btn-outline-danger:hover {
  background-color: rgb(255, 72.7, 93.4407185629) !important;
  color: #FFF !important;
}
.btn-outline-danger.btn-raised,
.btn-outline-danger.btn-fab {
  border: 1px solid;
  border-color: #ff586b;
  background-color: transparent;
  color: #ff586b;
  box-shadow: none !important;
}
.btn-outline-danger.btn-raised:focus,
.btn-outline-danger.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-danger.btn-raised.active,
.btn-outline-danger.btn-fab.active {
  background-color: #ff586b !important;
  color: #FFF !important;
}
.btn-outline-danger.btn-raised:hover,
.btn-outline-danger.btn-fab:hover {
  background-color: rgb(255, 72.7, 93.4407185629) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-danger {
  background-color: #ff586b;
}
.progress .progress-bar.progress-bar-danger[value]::-webkit-progress-value {
  background-color: #ff586b;
}
.progress .progress-bar.progress-bar-danger[value]::-moz-progress-bar {
  background-color: #ff586b;
}
.progress .progress-bar.progress-bar-danger[value]::-ms-fill {
  background-color: #ff586b;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-danger .progress-bar {
    background-color: #ff586b;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff586b !important;
}
.danger.darken-1 {
  color: #ff5063 !important;
}
.bg-danger.bg-darken-1 {
  background-color: #ff5063 !important;
}
.btn-danger.btn-darken-1 {
  border-color: #ff4758 !important;
  background-color: #ff5063 !important;
}
.btn-danger.btn-darken-1:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-1:focus,
.btn-danger.btn-darken-1:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-darken-1 {
  border-color: #ff5063 !important;
  color: #ff5063 !important;
}
.btn-outline-danger.btn-outline-darken-1:hover {
  background-color: #ff5063 !important;
}
.progress-danger.progress-darken-1 {
  background-color: #ff5063;
}
.progress-danger.progress-darken-1[value]::-webkit-progress-value {
  background-color: #ff5063;
}
.progress-danger.progress-darken-1[value]::-moz-progress-bar {
  background-color: #ff5063;
}
.progress-danger.progress-darken-1[value]::-ms-fill {
  background-color: #ff5063;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-darken-1 .progress-bar {
    background-color: #ff5063;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff5063 !important;
}
.border-danger.border-darken-1 {
  border: 1px solid #ff5063 !important;
}
.border-top-danger.border-top-darken-1 {
  border-top: 1px solid #ff5063 !important;
}
.border-bottom-danger.border-bottom-darken-1 {
  border-bottom: 1px solid #ff5063 !important;
}
[dir=ltr] .border-left-danger.border-left-darken-1 {
  border-left: 1px solid #ff5063 !important;
}
[dir=ltr] .border-right-danger.border-right-darken-1 {
  border-right: 1px solid #ff5063 !important;
}
[dir=rtl] .border-left-danger.border-left-darken-1 {
  border-right: 1px solid #ff5063 !important;
}
[dir=rtl] .border-right-danger.border-right-darken-1 {
  border-left: 1px solid #ff5063 !important;
}
.overlay-danger.overlay-darken-1 {
  background: #ff5063;
  background: rgba(255, 80, 99, 0.8);
}
.danger.darken-2 {
  color: #ff4758 !important;
}
.bg-danger.bg-darken-2 {
  background-color: #ff4758 !important;
}
.btn-danger.btn-darken-2 {
  border-color: #ff4758 !important;
  background-color: #ff4758 !important;
}
.btn-danger.btn-darken-2:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-2:focus,
.btn-danger.btn-darken-2:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-darken-2 {
  border-color: #ff4758 !important;
  color: #ff4758 !important;
}
.btn-outline-danger.btn-outline-darken-2:hover {
  background-color: #ff4758 !important;
}
.progress-danger.progress-darken-2 {
  background-color: #ff4758;
}
.progress-danger.progress-darken-2[value]::-webkit-progress-value {
  background-color: #ff4758;
}
.progress-danger.progress-darken-2[value]::-moz-progress-bar {
  background-color: #ff4758;
}
.progress-danger.progress-darken-2[value]::-ms-fill {
  background-color: #ff4758;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-darken-2 .progress-bar {
    background-color: #ff4758;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff4758 !important;
}
.border-danger.border-darken-2 {
  border: 1px solid #ff4758 !important;
}
.border-top-danger.border-top-darken-2 {
  border-top: 1px solid #ff4758 !important;
}
.border-bottom-danger.border-bottom-darken-2 {
  border-bottom: 1px solid #ff4758 !important;
}
[dir=ltr] .border-left-danger.border-left-darken-2 {
  border-left: 1px solid #ff4758 !important;
}
[dir=ltr] .border-right-danger.border-right-darken-2 {
  border-right: 1px solid #ff4758 !important;
}
[dir=rtl] .border-left-danger.border-left-darken-2 {
  border-right: 1px solid #ff4758 !important;
}
[dir=rtl] .border-right-danger.border-right-darken-2 {
  border-left: 1px solid #ff4758 !important;
}
.overlay-danger.overlay-darken-2 {
  background: #ff4758;
  background: rgba(255, 71, 88, 0.8);
}
.danger.darken-3 {
  color: #ff3d4e !important;
}
.bg-danger.bg-darken-3 {
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-3 {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-3:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-3:focus,
.btn-danger.btn-darken-3:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-darken-3 {
  border-color: #ff3d4e !important;
  color: #ff3d4e !important;
}
.btn-outline-danger.btn-outline-darken-3:hover {
  background-color: #ff3d4e !important;
}
.progress-danger.progress-darken-3 {
  background-color: #ff3d4e;
}
.progress-danger.progress-darken-3[value]::-webkit-progress-value {
  background-color: #ff3d4e;
}
.progress-danger.progress-darken-3[value]::-moz-progress-bar {
  background-color: #ff3d4e;
}
.progress-danger.progress-darken-3[value]::-ms-fill {
  background-color: #ff3d4e;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-darken-3 .progress-bar {
    background-color: #ff3d4e;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff3d4e !important;
}
.border-danger.border-darken-3 {
  border: 1px solid #ff3d4e !important;
}
.border-top-danger.border-top-darken-3 {
  border-top: 1px solid #ff3d4e !important;
}
.border-bottom-danger.border-bottom-darken-3 {
  border-bottom: 1px solid #ff3d4e !important;
}
[dir=ltr] .border-left-danger.border-left-darken-3 {
  border-left: 1px solid #ff3d4e !important;
}
[dir=ltr] .border-right-danger.border-right-darken-3 {
  border-right: 1px solid #ff3d4e !important;
}
[dir=rtl] .border-left-danger.border-left-darken-3 {
  border-right: 1px solid #ff3d4e !important;
}
[dir=rtl] .border-right-danger.border-right-darken-3 {
  border-left: 1px solid #ff3d4e !important;
}
.overlay-danger.overlay-darken-3 {
  background: #ff3d4e;
  background: rgba(255, 61, 78, 0.8);
}
.danger.darken-4 {
  color: #ff2d3c !important;
}
.bg-danger.bg-darken-4 {
  background-color: #ff2d3c !important;
}
.btn-danger.btn-darken-4 {
  border-color: #ff4758 !important;
  background-color: #ff2d3c !important;
}
.btn-danger.btn-darken-4:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-darken-4:focus,
.btn-danger.btn-darken-4:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-darken-4 {
  border-color: #ff2d3c !important;
  color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-darken-4:hover {
  background-color: #ff2d3c !important;
}
.progress-danger.progress-darken-4 {
  background-color: #ff2d3c;
}
.progress-danger.progress-darken-4[value]::-webkit-progress-value {
  background-color: #ff2d3c;
}
.progress-danger.progress-darken-4[value]::-moz-progress-bar {
  background-color: #ff2d3c;
}
.progress-danger.progress-darken-4[value]::-ms-fill {
  background-color: #ff2d3c;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-darken-4 .progress-bar {
    background-color: #ff2d3c;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff2d3c !important;
}
.border-danger.border-darken-4 {
  border: 1px solid #ff2d3c !important;
}
.border-top-danger.border-top-darken-4 {
  border-top: 1px solid #ff2d3c !important;
}
.border-bottom-danger.border-bottom-darken-4 {
  border-bottom: 1px solid #ff2d3c !important;
}
[dir=ltr] .border-left-danger.border-left-darken-4 {
  border-left: 1px solid #ff2d3c !important;
}
[dir=ltr] .border-right-danger.border-right-darken-4 {
  border-right: 1px solid #ff2d3c !important;
}
[dir=rtl] .border-left-danger.border-left-darken-4 {
  border-right: 1px solid #ff2d3c !important;
}
[dir=rtl] .border-right-danger.border-right-darken-4 {
  border-left: 1px solid #ff2d3c !important;
}
.overlay-danger.overlay-darken-4 {
  background: #ff2d3c;
  background: rgba(255, 45, 60, 0.8);
}
.danger.accent-1 {
  color: #ffffff !important;
}
.bg-danger.bg-accent-1 {
  background-color: #ffffff !important;
}
.btn-danger.btn-accent-1 {
  border-color: #ff4758 !important;
  background-color: #ffffff !important;
}
.btn-danger.btn-accent-1:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-accent-1:focus,
.btn-danger.btn-accent-1:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-accent-1 {
  border-color: #ffffff !important;
  color: #ffffff !important;
}
.btn-outline-danger.btn-outline-accent-1:hover {
  background-color: #ffffff !important;
}
.progress-danger.progress-accent-1 {
  background-color: #ffffff;
}
.progress-danger.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ffffff;
}
.progress-danger.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ffffff;
}
.progress-danger.progress-accent-1[value]::-ms-fill {
  background-color: #ffffff;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-accent-1 .progress-bar {
    background-color: #ffffff;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffffff !important;
}
.border-danger.border-accent-1 {
  border: 1px solid #ffffff !important;
}
.border-top-danger.border-top-accent-1 {
  border-top: 1px solid #ffffff !important;
}
.border-bottom-danger.border-bottom-accent-1 {
  border-bottom: 1px solid #ffffff !important;
}
[dir=ltr] .border-left-danger.border-left-accent-1 {
  border-left: 1px solid #ffffff !important;
}
[dir=ltr] .border-right-danger.border-right-accent-1 {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-left-danger.border-left-accent-1 {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-right-danger.border-right-accent-1 {
  border-left: 1px solid #ffffff !important;
}
.overlay-danger.overlay-accent-1 {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8);
}
.danger.accent-2 {
  color: #fbebed !important;
}
.bg-danger.bg-accent-2 {
  background-color: #fbebed !important;
}
.btn-danger.btn-accent-2 {
  border-color: #ff4758 !important;
  background-color: #fbebed !important;
}
.btn-danger.btn-accent-2:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-accent-2:focus,
.btn-danger.btn-accent-2:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-accent-2 {
  border-color: #fbebed !important;
  color: #fbebed !important;
}
.btn-outline-danger.btn-outline-accent-2:hover {
  background-color: #fbebed !important;
}
.progress-danger.progress-accent-2 {
  background-color: #fbebed;
}
.progress-danger.progress-accent-2[value]::-webkit-progress-value {
  background-color: #fbebed;
}
.progress-danger.progress-accent-2[value]::-moz-progress-bar {
  background-color: #fbebed;
}
.progress-danger.progress-accent-2[value]::-ms-fill {
  background-color: #fbebed;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-accent-2 .progress-bar {
    background-color: #fbebed;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fbebed !important;
}
.border-danger.border-accent-2 {
  border: 1px solid #fbebed !important;
}
.border-top-danger.border-top-accent-2 {
  border-top: 1px solid #fbebed !important;
}
.border-bottom-danger.border-bottom-accent-2 {
  border-bottom: 1px solid #fbebed !important;
}
[dir=ltr] .border-left-danger.border-left-accent-2 {
  border-left: 1px solid #fbebed !important;
}
[dir=ltr] .border-right-danger.border-right-accent-2 {
  border-right: 1px solid #fbebed !important;
}
[dir=rtl] .border-left-danger.border-left-accent-2 {
  border-right: 1px solid #fbebed !important;
}
[dir=rtl] .border-right-danger.border-right-accent-2 {
  border-left: 1px solid #fbebed !important;
}
.overlay-danger.overlay-accent-2 {
  background: #fbebed;
  background: rgba(251, 235, 237, 0.8);
}
.danger.accent-3 {
  color: #ffd9db !important;
}
.bg-danger.bg-accent-3 {
  background-color: #ffd9db !important;
}
.btn-danger.btn-accent-3 {
  border-color: #ff4758 !important;
  background-color: #ffd9db !important;
}
.btn-danger.btn-accent-3:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-accent-3:focus,
.btn-danger.btn-accent-3:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-accent-3 {
  border-color: #ffd9db !important;
  color: #ffd9db !important;
}
.btn-outline-danger.btn-outline-accent-3:hover {
  background-color: #ffd9db !important;
}
.progress-danger.progress-accent-3 {
  background-color: #ffd9db;
}
.progress-danger.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ffd9db;
}
.progress-danger.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ffd9db;
}
.progress-danger.progress-accent-3[value]::-ms-fill {
  background-color: #ffd9db;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-accent-3 .progress-bar {
    background-color: #ffd9db;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd9db !important;
}
.border-danger.border-accent-3 {
  border: 1px solid #ffd9db !important;
}
.border-top-danger.border-top-accent-3 {
  border-top: 1px solid #ffd9db !important;
}
.border-bottom-danger.border-bottom-accent-3 {
  border-bottom: 1px solid #ffd9db !important;
}
[dir=ltr] .border-left-danger.border-left-accent-3 {
  border-left: 1px solid #ffd9db !important;
}
[dir=ltr] .border-right-danger.border-right-accent-3 {
  border-right: 1px solid #ffd9db !important;
}
[dir=rtl] .border-left-danger.border-left-accent-3 {
  border-right: 1px solid #ffd9db !important;
}
[dir=rtl] .border-right-danger.border-right-accent-3 {
  border-left: 1px solid #ffd9db !important;
}
.overlay-danger.overlay-accent-3 {
  background: #ffd9db;
  background: rgba(255, 217, 219, 0.8);
}
.danger.accent-4 {
  color: #ffbfc3 !important;
}
.bg-danger.bg-accent-4 {
  background-color: #ffbfc3 !important;
}
.btn-danger.btn-accent-4 {
  border-color: #ff4758 !important;
  background-color: #ffbfc3 !important;
}
.btn-danger.btn-accent-4:hover {
  border-color: #ff4758 !important;
  background-color: #ff3d4e !important;
}
.btn-danger.btn-accent-4:focus,
.btn-danger.btn-accent-4:active {
  border-color: #ff3d4e !important;
  background-color: #ff2d3c !important;
}
.btn-outline-danger.btn-outline-accent-4 {
  border-color: #ffbfc3 !important;
  color: #ffbfc3 !important;
}
.btn-outline-danger.btn-outline-accent-4:hover {
  background-color: #ffbfc3 !important;
}
.progress-danger.progress-accent-4 {
  background-color: #ffbfc3;
}
.progress-danger.progress-accent-4[value]::-webkit-progress-value {
  background-color: #ffbfc3;
}
.progress-danger.progress-accent-4[value]::-moz-progress-bar {
  background-color: #ffbfc3;
}
.progress-danger.progress-accent-4[value]::-ms-fill {
  background-color: #ffbfc3;
}
@media screen and (min-width: 0\fffd) {
  .progress-danger.progress-accent-4 .progress-bar {
    background-color: #ffbfc3;
  }
}
input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffbfc3 !important;
}
.border-danger.border-accent-4 {
  border: 1px solid #ffbfc3 !important;
}
.border-top-danger.border-top-accent-4 {
  border-top: 1px solid #ffbfc3 !important;
}
.border-bottom-danger.border-bottom-accent-4 {
  border-bottom: 1px solid #ffbfc3 !important;
}
[dir=ltr] .border-left-danger.border-left-accent-4 {
  border-left: 1px solid #ffbfc3 !important;
}
[dir=ltr] .border-right-danger.border-right-accent-4 {
  border-right: 1px solid #ffbfc3 !important;
}
[dir=rtl] .border-left-danger.border-left-accent-4 {
  border-right: 1px solid #ffbfc3 !important;
}
[dir=rtl] .border-right-danger.border-right-accent-4 {
  border-left: 1px solid #ffbfc3 !important;
}
.overlay-danger.overlay-accent-4 {
  background: #ffbfc3;
  background: rgba(255, 191, 195, 0.8);
}
.red.lighten-5 {
  color: #ffebee !important;
}
.bg-red.bg-lighten-5 {
  background-color: #ffebee !important;
}
.btn-red.btn-lighten-5 {
  border-color: #d32f2f !important;
  background-color: #ffebee !important;
}
.btn-red.btn-lighten-5:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-lighten-5:focus,
.btn-red.btn-lighten-5:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-lighten-5 {
  border-color: #ffebee !important;
  color: #ffebee !important;
}
.btn-outline-red.btn-outline-lighten-5:hover {
  background-color: #ffebee !important;
}
.progress-red.progress-lighten-5 {
  background-color: #ffebee;
}
.progress-red.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #ffebee;
}
.progress-red.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #ffebee;
}
.progress-red.progress-lighten-5[value]::-ms-fill {
  background-color: #ffebee;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-lighten-5 .progress-bar {
    background-color: #ffebee;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffebee !important;
}
.border-red.border-lighten-5 {
  border: 1px solid #ffebee !important;
}
.border-top-red.border-top-lighten-5 {
  border-top: 1px solid #ffebee !important;
}
.border-bottom-red.border-bottom-lighten-5 {
  border-bottom: 1px solid #ffebee !important;
}
[dir=ltr] .border-left-red.border-left-lighten-5 {
  border-left: 1px solid #ffebee !important;
}
[dir=ltr] .border-right-red.border-right-lighten-5 {
  border-right: 1px solid #ffebee !important;
}
[dir=rtl] .border-left-red.border-left-lighten-5 {
  border-right: 1px solid #ffebee !important;
}
[dir=rtl] .border-right-red.border-right-lighten-5 {
  border-left: 1px solid #ffebee !important;
}
.overlay-red.overlay-lighten-5 {
  background: #ffebee;
  background: rgba(255, 235, 238, 0.8);
}
.red.lighten-4 {
  color: #ffcdd2 !important;
}
.bg-red.bg-lighten-4 {
  background-color: #ffcdd2 !important;
}
.btn-red.btn-lighten-4 {
  border-color: #d32f2f !important;
  background-color: #ffcdd2 !important;
}
.btn-red.btn-lighten-4:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-lighten-4:focus,
.btn-red.btn-lighten-4:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-lighten-4 {
  border-color: #ffcdd2 !important;
  color: #ffcdd2 !important;
}
.btn-outline-red.btn-outline-lighten-4:hover {
  background-color: #ffcdd2 !important;
}
.progress-red.progress-lighten-4 {
  background-color: #ffcdd2;
}
.progress-red.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffcdd2;
}
.progress-red.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffcdd2;
}
.progress-red.progress-lighten-4[value]::-ms-fill {
  background-color: #ffcdd2;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-lighten-4 .progress-bar {
    background-color: #ffcdd2;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffcdd2 !important;
}
.border-red.border-lighten-4 {
  border: 1px solid #ffcdd2 !important;
}
.border-top-red.border-top-lighten-4 {
  border-top: 1px solid #ffcdd2 !important;
}
.border-bottom-red.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffcdd2 !important;
}
[dir=ltr] .border-left-red.border-left-lighten-4 {
  border-left: 1px solid #ffcdd2 !important;
}
[dir=ltr] .border-right-red.border-right-lighten-4 {
  border-right: 1px solid #ffcdd2 !important;
}
[dir=rtl] .border-left-red.border-left-lighten-4 {
  border-right: 1px solid #ffcdd2 !important;
}
[dir=rtl] .border-right-red.border-right-lighten-4 {
  border-left: 1px solid #ffcdd2 !important;
}
.overlay-red.overlay-lighten-4 {
  background: #ffcdd2;
  background: rgba(255, 205, 210, 0.8);
}
.red.lighten-3 {
  color: #ef9a9a !important;
}
.bg-red.bg-lighten-3 {
  background-color: #ef9a9a !important;
}
.btn-red.btn-lighten-3 {
  border-color: #d32f2f !important;
  background-color: #ef9a9a !important;
}
.btn-red.btn-lighten-3:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-lighten-3:focus,
.btn-red.btn-lighten-3:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-lighten-3 {
  border-color: #ef9a9a !important;
  color: #ef9a9a !important;
}
.btn-outline-red.btn-outline-lighten-3:hover {
  background-color: #ef9a9a !important;
}
.progress-red.progress-lighten-3 {
  background-color: #ef9a9a;
}
.progress-red.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ef9a9a;
}
.progress-red.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ef9a9a;
}
.progress-red.progress-lighten-3[value]::-ms-fill {
  background-color: #ef9a9a;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-lighten-3 .progress-bar {
    background-color: #ef9a9a;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ef9a9a !important;
}
.border-red.border-lighten-3 {
  border: 1px solid #ef9a9a !important;
}
.border-top-red.border-top-lighten-3 {
  border-top: 1px solid #ef9a9a !important;
}
.border-bottom-red.border-bottom-lighten-3 {
  border-bottom: 1px solid #ef9a9a !important;
}
[dir=ltr] .border-left-red.border-left-lighten-3 {
  border-left: 1px solid #ef9a9a !important;
}
[dir=ltr] .border-right-red.border-right-lighten-3 {
  border-right: 1px solid #ef9a9a !important;
}
[dir=rtl] .border-left-red.border-left-lighten-3 {
  border-right: 1px solid #ef9a9a !important;
}
[dir=rtl] .border-right-red.border-right-lighten-3 {
  border-left: 1px solid #ef9a9a !important;
}
.overlay-red.overlay-lighten-3 {
  background: #ef9a9a;
  background: rgba(239, 154, 154, 0.8);
}
.red.lighten-2 {
  color: #e57373 !important;
}
.bg-red.bg-lighten-2 {
  background-color: #e57373 !important;
}
.btn-red.btn-lighten-2 {
  border-color: #d32f2f !important;
  background-color: #e57373 !important;
}
.btn-red.btn-lighten-2:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-lighten-2:focus,
.btn-red.btn-lighten-2:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-lighten-2 {
  border-color: #e57373 !important;
  color: #e57373 !important;
}
.btn-outline-red.btn-outline-lighten-2:hover {
  background-color: #e57373 !important;
}
.progress-red.progress-lighten-2 {
  background-color: #e57373;
}
.progress-red.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #e57373;
}
.progress-red.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #e57373;
}
.progress-red.progress-lighten-2[value]::-ms-fill {
  background-color: #e57373;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-lighten-2 .progress-bar {
    background-color: #e57373;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e57373 !important;
}
.border-red.border-lighten-2 {
  border: 1px solid #e57373 !important;
}
.border-top-red.border-top-lighten-2 {
  border-top: 1px solid #e57373 !important;
}
.border-bottom-red.border-bottom-lighten-2 {
  border-bottom: 1px solid #e57373 !important;
}
[dir=ltr] .border-left-red.border-left-lighten-2 {
  border-left: 1px solid #e57373 !important;
}
[dir=ltr] .border-right-red.border-right-lighten-2 {
  border-right: 1px solid #e57373 !important;
}
[dir=rtl] .border-left-red.border-left-lighten-2 {
  border-right: 1px solid #e57373 !important;
}
[dir=rtl] .border-right-red.border-right-lighten-2 {
  border-left: 1px solid #e57373 !important;
}
.overlay-red.overlay-lighten-2 {
  background: #e57373;
  background: rgba(229, 115, 115, 0.8);
}
.red.lighten-1 {
  color: #ef5350 !important;
}
.bg-red.bg-lighten-1 {
  background-color: #ef5350 !important;
}
.btn-red.btn-lighten-1 {
  border-color: #d32f2f !important;
  background-color: #ef5350 !important;
}
.btn-red.btn-lighten-1:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-lighten-1:focus,
.btn-red.btn-lighten-1:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-lighten-1 {
  border-color: #ef5350 !important;
  color: #ef5350 !important;
}
.btn-outline-red.btn-outline-lighten-1:hover {
  background-color: #ef5350 !important;
}
.progress-red.progress-lighten-1 {
  background-color: #ef5350;
}
.progress-red.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ef5350;
}
.progress-red.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ef5350;
}
.progress-red.progress-lighten-1[value]::-ms-fill {
  background-color: #ef5350;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-lighten-1 .progress-bar {
    background-color: #ef5350;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ef5350 !important;
}
.border-red.border-lighten-1 {
  border: 1px solid #ef5350 !important;
}
.border-top-red.border-top-lighten-1 {
  border-top: 1px solid #ef5350 !important;
}
.border-bottom-red.border-bottom-lighten-1 {
  border-bottom: 1px solid #ef5350 !important;
}
[dir=ltr] .border-left-red.border-left-lighten-1 {
  border-left: 1px solid #ef5350 !important;
}
[dir=ltr] .border-right-red.border-right-lighten-1 {
  border-right: 1px solid #ef5350 !important;
}
[dir=rtl] .border-left-red.border-left-lighten-1 {
  border-right: 1px solid #ef5350 !important;
}
[dir=rtl] .border-right-red.border-right-lighten-1 {
  border-left: 1px solid #ef5350 !important;
}
.overlay-red.overlay-lighten-1 {
  background: #ef5350;
  background: rgba(239, 83, 80, 0.8);
}
.red {
  color: #f44336 !important;
}
.bg-red {
  background-color: #f44336 !important;
}
.bg-red .card-header,
.bg-red .card-footer {
  background-color: transparent;
}
.toast-red {
  background-color: #f44336;
}
.alert-red {
  border-color: #f44336 !important;
  background-color: rgb(245.8523584906, 98.658490566, 87.8476415094) !important;
  color: rgb(113.2995283019, 13.5283018868, 6.2004716981) !important;
}
.alert-red .alert-link {
  color: rgb(74.616509434, 8.9094339623, 4.083490566) !important;
}
.border-red {
  border-color: #f44336;
}
.border-top-red {
  border-top-color: #f44336;
}
.border-bottom-red {
  border-bottom-color: #f44336;
}
[dir=ltr] .border-left-red {
  border-left-color: #f44336;
}
[dir=ltr] .border-right-red {
  border-right-color: #f44336;
}
[dir=rtl] .border-left-red {
  border-right-color: #f44336;
}
[dir=rtl] .border-right-red {
  border-left-color: #f44336;
}
.badge-red {
  background-color: #f44336;
}
.panel-red {
  border-color: #f44336;
}
.panel-red .panel-heading {
  color: #FFF;
  border-color: #f44336;
  background-color: rgb(245.3231132075, 89.6132075472, 78.1768867925);
}
.bg-red.tag-glow,
.border-red.tag-glow {
  box-shadow: 0px 0px 10px #f44336;
}
.overlay-red {
  background: #f44336;
  background: rgba(244, 67, 54, 0.8);
}
.card.card-outline-red {
  border-width: 1px;
  border-style: solid;
  border-color: #f44336;
  background-color: transparent;
}
.card.card-outline-red .card-header,
.card.card-outline-red .card-footer {
  background-color: transparent;
}
.btn-red {
  color: #f44336 !important;
}
.btn-red.btn-flat {
  background-color: transparent !important;
  color: #f44336;
  border: none;
}
.btn-red.btn-raised,
.btn-red.btn-fab {
  background-color: #f44336 !important;
  color: #fff !important;
  border-color: #f44336;
}
.btn-red.btn-raised.active,
.btn-red.btn-fab.active {
  background-color: rgb(242.1476415094, 35.341509434, 20.1523584906) !important;
  border-color: rgb(242.1476415094, 35.341509434, 20.1523584906) !important;
}
.btn-group-raised .btn-red {
  background-color: #f44336 !important;
  color: #fff !important;
}
.btn-outline-red {
  border: 1px solid;
  border-color: #f44336;
  background-color: transparent;
  color: #f44336;
  box-shadow: none !important;
}
.btn-outline-red:focus {
  background-color: transparent !important;
  color: #f44336 !important;
  box-shadow: transparent !important;
}
.btn-outline-red.active {
  background-color: #f44336 !important;
  color: #FFF !important;
}
.btn-outline-red:hover {
  background-color: rgb(243.2061320755, 53.4320754717, 39.4938679245) !important;
  color: #FFF !important;
}
.btn-outline-red.btn-raised,
.btn-outline-red.btn-fab {
  border: 1px solid;
  border-color: #f44336;
  background-color: transparent;
  color: #f44336;
  box-shadow: none !important;
}
.btn-outline-red.btn-raised:focus,
.btn-outline-red.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-red.btn-raised.active,
.btn-outline-red.btn-fab.active {
  background-color: #f44336 !important;
  color: #FFF !important;
}
.btn-outline-red.btn-raised:hover,
.btn-outline-red.btn-fab:hover {
  background-color: rgb(243.2061320755, 53.4320754717, 39.4938679245) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-red {
  background-color: #f44336;
}
.progress .progress-bar.progress-bar-red[value]::-webkit-progress-value {
  background-color: #f44336;
}
.progress .progress-bar.progress-bar-red[value]::-moz-progress-bar {
  background-color: #f44336;
}
.progress .progress-bar.progress-bar-red[value]::-ms-fill {
  background-color: #f44336;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-red .progress-bar {
    background-color: #f44336;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f44336 !important;
}
.red.darken-1 {
  color: #e53935 !important;
}
.bg-red.bg-darken-1 {
  background-color: #e53935 !important;
}
.btn-red.btn-darken-1 {
  border-color: #d32f2f !important;
  background-color: #e53935 !important;
}
.btn-red.btn-darken-1:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-darken-1:focus,
.btn-red.btn-darken-1:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-darken-1 {
  border-color: #e53935 !important;
  color: #e53935 !important;
}
.btn-outline-red.btn-outline-darken-1:hover {
  background-color: #e53935 !important;
}
.progress-red.progress-darken-1 {
  background-color: #e53935;
}
.progress-red.progress-darken-1[value]::-webkit-progress-value {
  background-color: #e53935;
}
.progress-red.progress-darken-1[value]::-moz-progress-bar {
  background-color: #e53935;
}
.progress-red.progress-darken-1[value]::-ms-fill {
  background-color: #e53935;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-darken-1 .progress-bar {
    background-color: #e53935;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e53935 !important;
}
.border-red.border-darken-1 {
  border: 1px solid #e53935 !important;
}
.border-top-red.border-top-darken-1 {
  border-top: 1px solid #e53935 !important;
}
.border-bottom-red.border-bottom-darken-1 {
  border-bottom: 1px solid #e53935 !important;
}
[dir=ltr] .border-left-red.border-left-darken-1 {
  border-left: 1px solid #e53935 !important;
}
[dir=ltr] .border-right-red.border-right-darken-1 {
  border-right: 1px solid #e53935 !important;
}
[dir=rtl] .border-left-red.border-left-darken-1 {
  border-right: 1px solid #e53935 !important;
}
[dir=rtl] .border-right-red.border-right-darken-1 {
  border-left: 1px solid #e53935 !important;
}
.overlay-red.overlay-darken-1 {
  background: #e53935;
  background: rgba(229, 57, 53, 0.8);
}
.red.darken-2 {
  color: #d32f2f !important;
}
.bg-red.bg-darken-2 {
  background-color: #d32f2f !important;
}
.btn-red.btn-darken-2 {
  border-color: #d32f2f !important;
  background-color: #d32f2f !important;
}
.btn-red.btn-darken-2:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-darken-2:focus,
.btn-red.btn-darken-2:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-darken-2 {
  border-color: #d32f2f !important;
  color: #d32f2f !important;
}
.btn-outline-red.btn-outline-darken-2:hover {
  background-color: #d32f2f !important;
}
.progress-red.progress-darken-2 {
  background-color: #d32f2f;
}
.progress-red.progress-darken-2[value]::-webkit-progress-value {
  background-color: #d32f2f;
}
.progress-red.progress-darken-2[value]::-moz-progress-bar {
  background-color: #d32f2f;
}
.progress-red.progress-darken-2[value]::-ms-fill {
  background-color: #d32f2f;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-darken-2 .progress-bar {
    background-color: #d32f2f;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d32f2f !important;
}
.border-red.border-darken-2 {
  border: 1px solid #d32f2f !important;
}
.border-top-red.border-top-darken-2 {
  border-top: 1px solid #d32f2f !important;
}
.border-bottom-red.border-bottom-darken-2 {
  border-bottom: 1px solid #d32f2f !important;
}
[dir=ltr] .border-left-red.border-left-darken-2 {
  border-left: 1px solid #d32f2f !important;
}
[dir=ltr] .border-right-red.border-right-darken-2 {
  border-right: 1px solid #d32f2f !important;
}
[dir=rtl] .border-left-red.border-left-darken-2 {
  border-right: 1px solid #d32f2f !important;
}
[dir=rtl] .border-right-red.border-right-darken-2 {
  border-left: 1px solid #d32f2f !important;
}
.overlay-red.overlay-darken-2 {
  background: #d32f2f;
  background: rgba(211, 47, 47, 0.8);
}
.red.darken-3 {
  color: #c62828 !important;
}
.bg-red.bg-darken-3 {
  background-color: #c62828 !important;
}
.btn-red.btn-darken-3 {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-darken-3:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-darken-3:focus,
.btn-red.btn-darken-3:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-darken-3 {
  border-color: #c62828 !important;
  color: #c62828 !important;
}
.btn-outline-red.btn-outline-darken-3:hover {
  background-color: #c62828 !important;
}
.progress-red.progress-darken-3 {
  background-color: #c62828;
}
.progress-red.progress-darken-3[value]::-webkit-progress-value {
  background-color: #c62828;
}
.progress-red.progress-darken-3[value]::-moz-progress-bar {
  background-color: #c62828;
}
.progress-red.progress-darken-3[value]::-ms-fill {
  background-color: #c62828;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-darken-3 .progress-bar {
    background-color: #c62828;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c62828 !important;
}
.border-red.border-darken-3 {
  border: 1px solid #c62828 !important;
}
.border-top-red.border-top-darken-3 {
  border-top: 1px solid #c62828 !important;
}
.border-bottom-red.border-bottom-darken-3 {
  border-bottom: 1px solid #c62828 !important;
}
[dir=ltr] .border-left-red.border-left-darken-3 {
  border-left: 1px solid #c62828 !important;
}
[dir=ltr] .border-right-red.border-right-darken-3 {
  border-right: 1px solid #c62828 !important;
}
[dir=rtl] .border-left-red.border-left-darken-3 {
  border-right: 1px solid #c62828 !important;
}
[dir=rtl] .border-right-red.border-right-darken-3 {
  border-left: 1px solid #c62828 !important;
}
.overlay-red.overlay-darken-3 {
  background: #c62828;
  background: rgba(198, 40, 40, 0.8);
}
.red.darken-4 {
  color: #b71c1c !important;
}
.bg-red.bg-darken-4 {
  background-color: #b71c1c !important;
}
.btn-red.btn-darken-4 {
  border-color: #d32f2f !important;
  background-color: #b71c1c !important;
}
.btn-red.btn-darken-4:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-darken-4:focus,
.btn-red.btn-darken-4:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-darken-4 {
  border-color: #b71c1c !important;
  color: #b71c1c !important;
}
.btn-outline-red.btn-outline-darken-4:hover {
  background-color: #b71c1c !important;
}
.progress-red.progress-darken-4 {
  background-color: #b71c1c;
}
.progress-red.progress-darken-4[value]::-webkit-progress-value {
  background-color: #b71c1c;
}
.progress-red.progress-darken-4[value]::-moz-progress-bar {
  background-color: #b71c1c;
}
.progress-red.progress-darken-4[value]::-ms-fill {
  background-color: #b71c1c;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-darken-4 .progress-bar {
    background-color: #b71c1c;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b71c1c !important;
}
.border-red.border-darken-4 {
  border: 1px solid #b71c1c !important;
}
.border-top-red.border-top-darken-4 {
  border-top: 1px solid #b71c1c !important;
}
.border-bottom-red.border-bottom-darken-4 {
  border-bottom: 1px solid #b71c1c !important;
}
[dir=ltr] .border-left-red.border-left-darken-4 {
  border-left: 1px solid #b71c1c !important;
}
[dir=ltr] .border-right-red.border-right-darken-4 {
  border-right: 1px solid #b71c1c !important;
}
[dir=rtl] .border-left-red.border-left-darken-4 {
  border-right: 1px solid #b71c1c !important;
}
[dir=rtl] .border-right-red.border-right-darken-4 {
  border-left: 1px solid #b71c1c !important;
}
.overlay-red.overlay-darken-4 {
  background: #b71c1c;
  background: rgba(183, 28, 28, 0.8);
}
.red.accent-1 {
  color: #ff8a80 !important;
}
.bg-red.bg-accent-1 {
  background-color: #ff8a80 !important;
}
.btn-red.btn-accent-1 {
  border-color: #d32f2f !important;
  background-color: #ff8a80 !important;
}
.btn-red.btn-accent-1:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-accent-1:focus,
.btn-red.btn-accent-1:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-accent-1 {
  border-color: #ff8a80 !important;
  color: #ff8a80 !important;
}
.btn-outline-red.btn-outline-accent-1:hover {
  background-color: #ff8a80 !important;
}
.progress-red.progress-accent-1 {
  background-color: #ff8a80;
}
.progress-red.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ff8a80;
}
.progress-red.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ff8a80;
}
.progress-red.progress-accent-1[value]::-ms-fill {
  background-color: #ff8a80;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-accent-1 .progress-bar {
    background-color: #ff8a80;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8a80 !important;
}
.border-red.border-accent-1 {
  border: 1px solid #ff8a80 !important;
}
.border-top-red.border-top-accent-1 {
  border-top: 1px solid #ff8a80 !important;
}
.border-bottom-red.border-bottom-accent-1 {
  border-bottom: 1px solid #ff8a80 !important;
}
[dir=ltr] .border-left-red.border-left-accent-1 {
  border-left: 1px solid #ff8a80 !important;
}
[dir=ltr] .border-right-red.border-right-accent-1 {
  border-right: 1px solid #ff8a80 !important;
}
[dir=rtl] .border-left-red.border-left-accent-1 {
  border-right: 1px solid #ff8a80 !important;
}
[dir=rtl] .border-right-red.border-right-accent-1 {
  border-left: 1px solid #ff8a80 !important;
}
.overlay-red.overlay-accent-1 {
  background: #ff8a80;
  background: rgba(255, 138, 128, 0.8);
}
.red.accent-2 {
  color: #ff5252 !important;
}
.bg-red.bg-accent-2 {
  background-color: #ff5252 !important;
}
.btn-red.btn-accent-2 {
  border-color: #d32f2f !important;
  background-color: #ff5252 !important;
}
.btn-red.btn-accent-2:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-accent-2:focus,
.btn-red.btn-accent-2:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-accent-2 {
  border-color: #ff5252 !important;
  color: #ff5252 !important;
}
.btn-outline-red.btn-outline-accent-2:hover {
  background-color: #ff5252 !important;
}
.progress-red.progress-accent-2 {
  background-color: #ff5252;
}
.progress-red.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ff5252;
}
.progress-red.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ff5252;
}
.progress-red.progress-accent-2[value]::-ms-fill {
  background-color: #ff5252;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-accent-2 .progress-bar {
    background-color: #ff5252;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff5252 !important;
}
.border-red.border-accent-2 {
  border: 1px solid #ff5252 !important;
}
.border-top-red.border-top-accent-2 {
  border-top: 1px solid #ff5252 !important;
}
.border-bottom-red.border-bottom-accent-2 {
  border-bottom: 1px solid #ff5252 !important;
}
[dir=ltr] .border-left-red.border-left-accent-2 {
  border-left: 1px solid #ff5252 !important;
}
[dir=ltr] .border-right-red.border-right-accent-2 {
  border-right: 1px solid #ff5252 !important;
}
[dir=rtl] .border-left-red.border-left-accent-2 {
  border-right: 1px solid #ff5252 !important;
}
[dir=rtl] .border-right-red.border-right-accent-2 {
  border-left: 1px solid #ff5252 !important;
}
.overlay-red.overlay-accent-2 {
  background: #ff5252;
  background: rgba(255, 82, 82, 0.8);
}
.red.accent-3 {
  color: #ff1744 !important;
}
.bg-red.bg-accent-3 {
  background-color: #ff1744 !important;
}
.btn-red.btn-accent-3 {
  border-color: #d32f2f !important;
  background-color: #ff1744 !important;
}
.btn-red.btn-accent-3:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-accent-3:focus,
.btn-red.btn-accent-3:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-accent-3 {
  border-color: #ff1744 !important;
  color: #ff1744 !important;
}
.btn-outline-red.btn-outline-accent-3:hover {
  background-color: #ff1744 !important;
}
.progress-red.progress-accent-3 {
  background-color: #ff1744;
}
.progress-red.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ff1744;
}
.progress-red.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ff1744;
}
.progress-red.progress-accent-3[value]::-ms-fill {
  background-color: #ff1744;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-accent-3 .progress-bar {
    background-color: #ff1744;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff1744 !important;
}
.border-red.border-accent-3 {
  border: 1px solid #ff1744 !important;
}
.border-top-red.border-top-accent-3 {
  border-top: 1px solid #ff1744 !important;
}
.border-bottom-red.border-bottom-accent-3 {
  border-bottom: 1px solid #ff1744 !important;
}
[dir=ltr] .border-left-red.border-left-accent-3 {
  border-left: 1px solid #ff1744 !important;
}
[dir=ltr] .border-right-red.border-right-accent-3 {
  border-right: 1px solid #ff1744 !important;
}
[dir=rtl] .border-left-red.border-left-accent-3 {
  border-right: 1px solid #ff1744 !important;
}
[dir=rtl] .border-right-red.border-right-accent-3 {
  border-left: 1px solid #ff1744 !important;
}
.overlay-red.overlay-accent-3 {
  background: #ff1744;
  background: rgba(255, 23, 68, 0.8);
}
.red.accent-4 {
  color: #d50000 !important;
}
.bg-red.bg-accent-4 {
  background-color: #d50000 !important;
}
.btn-red.btn-accent-4 {
  border-color: #d32f2f !important;
  background-color: #d50000 !important;
}
.btn-red.btn-accent-4:hover {
  border-color: #d32f2f !important;
  background-color: #c62828 !important;
}
.btn-red.btn-accent-4:focus,
.btn-red.btn-accent-4:active {
  border-color: #c62828 !important;
  background-color: #b71c1c !important;
}
.btn-outline-red.btn-outline-accent-4 {
  border-color: #d50000 !important;
  color: #d50000 !important;
}
.btn-outline-red.btn-outline-accent-4:hover {
  background-color: #d50000 !important;
}
.progress-red.progress-accent-4 {
  background-color: #d50000;
}
.progress-red.progress-accent-4[value]::-webkit-progress-value {
  background-color: #d50000;
}
.progress-red.progress-accent-4[value]::-moz-progress-bar {
  background-color: #d50000;
}
.progress-red.progress-accent-4[value]::-ms-fill {
  background-color: #d50000;
}
@media screen and (min-width: 0\fffd) {
  .progress-red.progress-accent-4 .progress-bar {
    background-color: #d50000;
  }
}
input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d50000 !important;
}
.border-red.border-accent-4 {
  border: 1px solid #d50000 !important;
}
.border-top-red.border-top-accent-4 {
  border-top: 1px solid #d50000 !important;
}
.border-bottom-red.border-bottom-accent-4 {
  border-bottom: 1px solid #d50000 !important;
}
[dir=ltr] .border-left-red.border-left-accent-4 {
  border-left: 1px solid #d50000 !important;
}
[dir=ltr] .border-right-red.border-right-accent-4 {
  border-right: 1px solid #d50000 !important;
}
[dir=rtl] .border-left-red.border-left-accent-4 {
  border-right: 1px solid #d50000 !important;
}
[dir=rtl] .border-right-red.border-right-accent-4 {
  border-left: 1px solid #d50000 !important;
}
.overlay-red.overlay-accent-4 {
  background: #d50000;
  background: rgba(213, 0, 0, 0.8);
}
.pink.lighten-5 {
  color: #fce4ec !important;
}
.bg-pink.bg-lighten-5 {
  background-color: #fce4ec !important;
}
.btn-pink.btn-lighten-5 {
  border-color: #c2185b !important;
  background-color: #fce4ec !important;
}
.btn-pink.btn-lighten-5:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-lighten-5:focus,
.btn-pink.btn-lighten-5:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-lighten-5 {
  border-color: #fce4ec !important;
  color: #fce4ec !important;
}
.btn-outline-pink.btn-outline-lighten-5:hover {
  background-color: #fce4ec !important;
}
.progress-pink.progress-lighten-5 {
  background-color: #fce4ec;
}
.progress-pink.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fce4ec;
}
.progress-pink.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fce4ec;
}
.progress-pink.progress-lighten-5[value]::-ms-fill {
  background-color: #fce4ec;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-lighten-5 .progress-bar {
    background-color: #fce4ec;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fce4ec !important;
}
.border-pink.border-lighten-5 {
  border: 1px solid #fce4ec !important;
}
.border-top-pink.border-top-lighten-5 {
  border-top: 1px solid #fce4ec !important;
}
.border-bottom-pink.border-bottom-lighten-5 {
  border-bottom: 1px solid #fce4ec !important;
}
[dir=ltr] .border-left-pink.border-left-lighten-5 {
  border-left: 1px solid #fce4ec !important;
}
[dir=ltr] .border-right-pink.border-right-lighten-5 {
  border-right: 1px solid #fce4ec !important;
}
[dir=rtl] .border-left-pink.border-left-lighten-5 {
  border-right: 1px solid #fce4ec !important;
}
[dir=rtl] .border-right-pink.border-right-lighten-5 {
  border-left: 1px solid #fce4ec !important;
}
.overlay-pink.overlay-lighten-5 {
  background: #fce4ec;
  background: rgba(252, 228, 236, 0.8);
}
.pink.lighten-4 {
  color: #f8bbd0 !important;
}
.bg-pink.bg-lighten-4 {
  background-color: #f8bbd0 !important;
}
.btn-pink.btn-lighten-4 {
  border-color: #c2185b !important;
  background-color: #f8bbd0 !important;
}
.btn-pink.btn-lighten-4:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-lighten-4:focus,
.btn-pink.btn-lighten-4:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-lighten-4 {
  border-color: #f8bbd0 !important;
  color: #f8bbd0 !important;
}
.btn-outline-pink.btn-outline-lighten-4:hover {
  background-color: #f8bbd0 !important;
}
.progress-pink.progress-lighten-4 {
  background-color: #f8bbd0;
}
.progress-pink.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #f8bbd0;
}
.progress-pink.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #f8bbd0;
}
.progress-pink.progress-lighten-4[value]::-ms-fill {
  background-color: #f8bbd0;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-lighten-4 .progress-bar {
    background-color: #f8bbd0;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f8bbd0 !important;
}
.border-pink.border-lighten-4 {
  border: 1px solid #f8bbd0 !important;
}
.border-top-pink.border-top-lighten-4 {
  border-top: 1px solid #f8bbd0 !important;
}
.border-bottom-pink.border-bottom-lighten-4 {
  border-bottom: 1px solid #f8bbd0 !important;
}
[dir=ltr] .border-left-pink.border-left-lighten-4 {
  border-left: 1px solid #f8bbd0 !important;
}
[dir=ltr] .border-right-pink.border-right-lighten-4 {
  border-right: 1px solid #f8bbd0 !important;
}
[dir=rtl] .border-left-pink.border-left-lighten-4 {
  border-right: 1px solid #f8bbd0 !important;
}
[dir=rtl] .border-right-pink.border-right-lighten-4 {
  border-left: 1px solid #f8bbd0 !important;
}
.overlay-pink.overlay-lighten-4 {
  background: #f8bbd0;
  background: rgba(248, 187, 208, 0.8);
}
.pink.lighten-3 {
  color: #f48fb1 !important;
}
.bg-pink.bg-lighten-3 {
  background-color: #f48fb1 !important;
}
.btn-pink.btn-lighten-3 {
  border-color: #c2185b !important;
  background-color: #f48fb1 !important;
}
.btn-pink.btn-lighten-3:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-lighten-3:focus,
.btn-pink.btn-lighten-3:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-lighten-3 {
  border-color: #f48fb1 !important;
  color: #f48fb1 !important;
}
.btn-outline-pink.btn-outline-lighten-3:hover {
  background-color: #f48fb1 !important;
}
.progress-pink.progress-lighten-3 {
  background-color: #f48fb1;
}
.progress-pink.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #f48fb1;
}
.progress-pink.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #f48fb1;
}
.progress-pink.progress-lighten-3[value]::-ms-fill {
  background-color: #f48fb1;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-lighten-3 .progress-bar {
    background-color: #f48fb1;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f48fb1 !important;
}
.border-pink.border-lighten-3 {
  border: 1px solid #f48fb1 !important;
}
.border-top-pink.border-top-lighten-3 {
  border-top: 1px solid #f48fb1 !important;
}
.border-bottom-pink.border-bottom-lighten-3 {
  border-bottom: 1px solid #f48fb1 !important;
}
[dir=ltr] .border-left-pink.border-left-lighten-3 {
  border-left: 1px solid #f48fb1 !important;
}
[dir=ltr] .border-right-pink.border-right-lighten-3 {
  border-right: 1px solid #f48fb1 !important;
}
[dir=rtl] .border-left-pink.border-left-lighten-3 {
  border-right: 1px solid #f48fb1 !important;
}
[dir=rtl] .border-right-pink.border-right-lighten-3 {
  border-left: 1px solid #f48fb1 !important;
}
.overlay-pink.overlay-lighten-3 {
  background: #f48fb1;
  background: rgba(244, 143, 177, 0.8);
}
.pink.lighten-2 {
  color: #f06292 !important;
}
.bg-pink.bg-lighten-2 {
  background-color: #f06292 !important;
}
.btn-pink.btn-lighten-2 {
  border-color: #c2185b !important;
  background-color: #f06292 !important;
}
.btn-pink.btn-lighten-2:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-lighten-2:focus,
.btn-pink.btn-lighten-2:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-lighten-2 {
  border-color: #f06292 !important;
  color: #f06292 !important;
}
.btn-outline-pink.btn-outline-lighten-2:hover {
  background-color: #f06292 !important;
}
.progress-pink.progress-lighten-2 {
  background-color: #f06292;
}
.progress-pink.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #f06292;
}
.progress-pink.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #f06292;
}
.progress-pink.progress-lighten-2[value]::-ms-fill {
  background-color: #f06292;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-lighten-2 .progress-bar {
    background-color: #f06292;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f06292 !important;
}
.border-pink.border-lighten-2 {
  border: 1px solid #f06292 !important;
}
.border-top-pink.border-top-lighten-2 {
  border-top: 1px solid #f06292 !important;
}
.border-bottom-pink.border-bottom-lighten-2 {
  border-bottom: 1px solid #f06292 !important;
}
[dir=ltr] .border-left-pink.border-left-lighten-2 {
  border-left: 1px solid #f06292 !important;
}
[dir=ltr] .border-right-pink.border-right-lighten-2 {
  border-right: 1px solid #f06292 !important;
}
[dir=rtl] .border-left-pink.border-left-lighten-2 {
  border-right: 1px solid #f06292 !important;
}
[dir=rtl] .border-right-pink.border-right-lighten-2 {
  border-left: 1px solid #f06292 !important;
}
.overlay-pink.overlay-lighten-2 {
  background: #f06292;
  background: rgba(240, 98, 146, 0.8);
}
.pink.lighten-1 {
  color: #ec407a !important;
}
.bg-pink.bg-lighten-1 {
  background-color: #ec407a !important;
}
.btn-pink.btn-lighten-1 {
  border-color: #c2185b !important;
  background-color: #ec407a !important;
}
.btn-pink.btn-lighten-1:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-lighten-1:focus,
.btn-pink.btn-lighten-1:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-lighten-1 {
  border-color: #ec407a !important;
  color: #ec407a !important;
}
.btn-outline-pink.btn-outline-lighten-1:hover {
  background-color: #ec407a !important;
}
.progress-pink.progress-lighten-1 {
  background-color: #ec407a;
}
.progress-pink.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ec407a;
}
.progress-pink.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ec407a;
}
.progress-pink.progress-lighten-1[value]::-ms-fill {
  background-color: #ec407a;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-lighten-1 .progress-bar {
    background-color: #ec407a;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ec407a !important;
}
.border-pink.border-lighten-1 {
  border: 1px solid #ec407a !important;
}
.border-top-pink.border-top-lighten-1 {
  border-top: 1px solid #ec407a !important;
}
.border-bottom-pink.border-bottom-lighten-1 {
  border-bottom: 1px solid #ec407a !important;
}
[dir=ltr] .border-left-pink.border-left-lighten-1 {
  border-left: 1px solid #ec407a !important;
}
[dir=ltr] .border-right-pink.border-right-lighten-1 {
  border-right: 1px solid #ec407a !important;
}
[dir=rtl] .border-left-pink.border-left-lighten-1 {
  border-right: 1px solid #ec407a !important;
}
[dir=rtl] .border-right-pink.border-right-lighten-1 {
  border-left: 1px solid #ec407a !important;
}
.overlay-pink.overlay-lighten-1 {
  background: #ec407a;
  background: rgba(236, 64, 122, 0.8);
}
.pink {
  color: #e91e63 !important;
}
.bg-pink {
  background-color: #e91e63 !important;
}
.bg-pink .card-header,
.bg-pink .card-footer {
  background-color: transparent;
}
.toast-pink {
  background-color: #e91e63;
}
.alert-pink {
  border-color: #e91e63 !important;
  background-color: rgb(236.179757085, 62.520242915, 121.5473684211) !important;
  color: rgb(76.9736842105, 7.5263157895, 31.1315789474) !important;
}
.alert-pink .alert-link {
  color: rgb(39.8076923077, 3.8923076923, 16.1) !important;
}
.border-pink {
  border-color: #e91e63;
}
.border-top-pink {
  border-top-color: #e91e63;
}
.border-bottom-pink {
  border-bottom-color: #e91e63;
}
[dir=ltr] .border-left-pink {
  border-left-color: #e91e63;
}
[dir=ltr] .border-right-pink {
  border-right-color: #e91e63;
}
[dir=rtl] .border-left-pink {
  border-right-color: #e91e63;
}
[dir=rtl] .border-right-pink {
  border-left-color: #e91e63;
}
.badge-pink {
  background-color: #e91e63;
}
.panel-pink {
  border-color: #e91e63;
}
.panel-pink .panel-heading {
  color: #FFF;
  border-color: #e91e63;
  background-color: rgb(235.2712550607, 53.2287449393, 115.1052631579);
}
.bg-pink.tag-glow,
.border-pink.tag-glow {
  box-shadow: 0px 0px 10px #e91e63;
}
.overlay-pink {
  background: #e91e63;
  background: rgba(233, 30, 99, 0.8);
}
.card.card-outline-pink {
  border-width: 1px;
  border-style: solid;
  border-color: #e91e63;
  background-color: transparent;
}
.card.card-outline-pink .card-header,
.card.card-outline-pink .card-footer {
  background-color: transparent;
}
.btn-pink {
  color: #e91e63 !important;
}
.btn-pink.btn-flat {
  background-color: transparent !important;
  color: #e91e63;
  border: none;
}
.btn-pink.btn-raised,
.btn-pink.btn-fab {
  background-color: #e91e63 !important;
  color: #fff !important;
  border-color: #e91e63;
}
.btn-pink.btn-raised.active,
.btn-pink.btn-fab.active {
  background-color: rgb(207.0546558704, 20.2453441296, 83.7421052632) !important;
  border-color: rgb(207.0546558704, 20.2453441296, 83.7421052632) !important;
}
.btn-group-raised .btn-pink {
  background-color: #e91e63 !important;
  color: #fff !important;
}
.btn-outline-pink {
  border: 1px solid;
  border-color: #e91e63;
  background-color: transparent;
  color: #e91e63;
  box-shadow: none !important;
}
.btn-outline-pink:focus {
  background-color: transparent !important;
  color: #e91e63 !important;
  box-shadow: transparent !important;
}
.btn-outline-pink.active {
  background-color: #e91e63 !important;
  color: #FFF !important;
}
.btn-outline-pink:hover {
  background-color: rgb(225.6376518219, 22.0623481781, 91.2578947368) !important;
  color: #FFF !important;
}
.btn-outline-pink.btn-raised,
.btn-outline-pink.btn-fab {
  border: 1px solid;
  border-color: #e91e63;
  background-color: transparent;
  color: #e91e63;
  box-shadow: none !important;
}
.btn-outline-pink.btn-raised:focus,
.btn-outline-pink.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-pink.btn-raised.active,
.btn-outline-pink.btn-fab.active {
  background-color: #e91e63 !important;
  color: #FFF !important;
}
.btn-outline-pink.btn-raised:hover,
.btn-outline-pink.btn-fab:hover {
  background-color: rgb(225.6376518219, 22.0623481781, 91.2578947368) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-pink {
  background-color: #e91e63;
}
.progress .progress-bar.progress-bar-pink[value]::-webkit-progress-value {
  background-color: #e91e63;
}
.progress .progress-bar.progress-bar-pink[value]::-moz-progress-bar {
  background-color: #e91e63;
}
.progress .progress-bar.progress-bar-pink[value]::-ms-fill {
  background-color: #e91e63;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-pink .progress-bar {
    background-color: #e91e63;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e91e63 !important;
}
.pink.darken-1 {
  color: #d81b60 !important;
}
.bg-pink.bg-darken-1 {
  background-color: #d81b60 !important;
}
.btn-pink.btn-darken-1 {
  border-color: #c2185b !important;
  background-color: #d81b60 !important;
}
.btn-pink.btn-darken-1:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-1:focus,
.btn-pink.btn-darken-1:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-darken-1 {
  border-color: #d81b60 !important;
  color: #d81b60 !important;
}
.btn-outline-pink.btn-outline-darken-1:hover {
  background-color: #d81b60 !important;
}
.progress-pink.progress-darken-1 {
  background-color: #d81b60;
}
.progress-pink.progress-darken-1[value]::-webkit-progress-value {
  background-color: #d81b60;
}
.progress-pink.progress-darken-1[value]::-moz-progress-bar {
  background-color: #d81b60;
}
.progress-pink.progress-darken-1[value]::-ms-fill {
  background-color: #d81b60;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-darken-1 .progress-bar {
    background-color: #d81b60;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d81b60 !important;
}
.border-pink.border-darken-1 {
  border: 1px solid #d81b60 !important;
}
.border-top-pink.border-top-darken-1 {
  border-top: 1px solid #d81b60 !important;
}
.border-bottom-pink.border-bottom-darken-1 {
  border-bottom: 1px solid #d81b60 !important;
}
[dir=ltr] .border-left-pink.border-left-darken-1 {
  border-left: 1px solid #d81b60 !important;
}
[dir=ltr] .border-right-pink.border-right-darken-1 {
  border-right: 1px solid #d81b60 !important;
}
[dir=rtl] .border-left-pink.border-left-darken-1 {
  border-right: 1px solid #d81b60 !important;
}
[dir=rtl] .border-right-pink.border-right-darken-1 {
  border-left: 1px solid #d81b60 !important;
}
.overlay-pink.overlay-darken-1 {
  background: #d81b60;
  background: rgba(216, 27, 96, 0.8);
}
.pink.darken-2 {
  color: #c2185b !important;
}
.bg-pink.bg-darken-2 {
  background-color: #c2185b !important;
}
.btn-pink.btn-darken-2 {
  border-color: #c2185b !important;
  background-color: #c2185b !important;
}
.btn-pink.btn-darken-2:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-2:focus,
.btn-pink.btn-darken-2:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-darken-2 {
  border-color: #c2185b !important;
  color: #c2185b !important;
}
.btn-outline-pink.btn-outline-darken-2:hover {
  background-color: #c2185b !important;
}
.progress-pink.progress-darken-2 {
  background-color: #c2185b;
}
.progress-pink.progress-darken-2[value]::-webkit-progress-value {
  background-color: #c2185b;
}
.progress-pink.progress-darken-2[value]::-moz-progress-bar {
  background-color: #c2185b;
}
.progress-pink.progress-darken-2[value]::-ms-fill {
  background-color: #c2185b;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-darken-2 .progress-bar {
    background-color: #c2185b;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c2185b !important;
}
.border-pink.border-darken-2 {
  border: 1px solid #c2185b !important;
}
.border-top-pink.border-top-darken-2 {
  border-top: 1px solid #c2185b !important;
}
.border-bottom-pink.border-bottom-darken-2 {
  border-bottom: 1px solid #c2185b !important;
}
[dir=ltr] .border-left-pink.border-left-darken-2 {
  border-left: 1px solid #c2185b !important;
}
[dir=ltr] .border-right-pink.border-right-darken-2 {
  border-right: 1px solid #c2185b !important;
}
[dir=rtl] .border-left-pink.border-left-darken-2 {
  border-right: 1px solid #c2185b !important;
}
[dir=rtl] .border-right-pink.border-right-darken-2 {
  border-left: 1px solid #c2185b !important;
}
.overlay-pink.overlay-darken-2 {
  background: #c2185b;
  background: rgba(194, 24, 91, 0.8);
}
.pink.darken-3 {
  color: #ad1457 !important;
}
.bg-pink.bg-darken-3 {
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-3 {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-3:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-3:focus,
.btn-pink.btn-darken-3:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-darken-3 {
  border-color: #ad1457 !important;
  color: #ad1457 !important;
}
.btn-outline-pink.btn-outline-darken-3:hover {
  background-color: #ad1457 !important;
}
.progress-pink.progress-darken-3 {
  background-color: #ad1457;
}
.progress-pink.progress-darken-3[value]::-webkit-progress-value {
  background-color: #ad1457;
}
.progress-pink.progress-darken-3[value]::-moz-progress-bar {
  background-color: #ad1457;
}
.progress-pink.progress-darken-3[value]::-ms-fill {
  background-color: #ad1457;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-darken-3 .progress-bar {
    background-color: #ad1457;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ad1457 !important;
}
.border-pink.border-darken-3 {
  border: 1px solid #ad1457 !important;
}
.border-top-pink.border-top-darken-3 {
  border-top: 1px solid #ad1457 !important;
}
.border-bottom-pink.border-bottom-darken-3 {
  border-bottom: 1px solid #ad1457 !important;
}
[dir=ltr] .border-left-pink.border-left-darken-3 {
  border-left: 1px solid #ad1457 !important;
}
[dir=ltr] .border-right-pink.border-right-darken-3 {
  border-right: 1px solid #ad1457 !important;
}
[dir=rtl] .border-left-pink.border-left-darken-3 {
  border-right: 1px solid #ad1457 !important;
}
[dir=rtl] .border-right-pink.border-right-darken-3 {
  border-left: 1px solid #ad1457 !important;
}
.overlay-pink.overlay-darken-3 {
  background: #ad1457;
  background: rgba(173, 20, 87, 0.8);
}
.pink.darken-4 {
  color: #880e4f !important;
}
.bg-pink.bg-darken-4 {
  background-color: #880e4f !important;
}
.btn-pink.btn-darken-4 {
  border-color: #c2185b !important;
  background-color: #880e4f !important;
}
.btn-pink.btn-darken-4:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-darken-4:focus,
.btn-pink.btn-darken-4:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-darken-4 {
  border-color: #880e4f !important;
  color: #880e4f !important;
}
.btn-outline-pink.btn-outline-darken-4:hover {
  background-color: #880e4f !important;
}
.progress-pink.progress-darken-4 {
  background-color: #880e4f;
}
.progress-pink.progress-darken-4[value]::-webkit-progress-value {
  background-color: #880e4f;
}
.progress-pink.progress-darken-4[value]::-moz-progress-bar {
  background-color: #880e4f;
}
.progress-pink.progress-darken-4[value]::-ms-fill {
  background-color: #880e4f;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-darken-4 .progress-bar {
    background-color: #880e4f;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #880e4f !important;
}
.border-pink.border-darken-4 {
  border: 1px solid #880e4f !important;
}
.border-top-pink.border-top-darken-4 {
  border-top: 1px solid #880e4f !important;
}
.border-bottom-pink.border-bottom-darken-4 {
  border-bottom: 1px solid #880e4f !important;
}
[dir=ltr] .border-left-pink.border-left-darken-4 {
  border-left: 1px solid #880e4f !important;
}
[dir=ltr] .border-right-pink.border-right-darken-4 {
  border-right: 1px solid #880e4f !important;
}
[dir=rtl] .border-left-pink.border-left-darken-4 {
  border-right: 1px solid #880e4f !important;
}
[dir=rtl] .border-right-pink.border-right-darken-4 {
  border-left: 1px solid #880e4f !important;
}
.overlay-pink.overlay-darken-4 {
  background: #880e4f;
  background: rgba(136, 14, 79, 0.8);
}
.pink.accent-1 {
  color: #ff80ab !important;
}
.bg-pink.bg-accent-1 {
  background-color: #ff80ab !important;
}
.btn-pink.btn-accent-1 {
  border-color: #c2185b !important;
  background-color: #ff80ab !important;
}
.btn-pink.btn-accent-1:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-accent-1:focus,
.btn-pink.btn-accent-1:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-accent-1 {
  border-color: #ff80ab !important;
  color: #ff80ab !important;
}
.btn-outline-pink.btn-outline-accent-1:hover {
  background-color: #ff80ab !important;
}
.progress-pink.progress-accent-1 {
  background-color: #ff80ab;
}
.progress-pink.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ff80ab;
}
.progress-pink.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ff80ab;
}
.progress-pink.progress-accent-1[value]::-ms-fill {
  background-color: #ff80ab;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-accent-1 .progress-bar {
    background-color: #ff80ab;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff80ab !important;
}
.border-pink.border-accent-1 {
  border: 1px solid #ff80ab !important;
}
.border-top-pink.border-top-accent-1 {
  border-top: 1px solid #ff80ab !important;
}
.border-bottom-pink.border-bottom-accent-1 {
  border-bottom: 1px solid #ff80ab !important;
}
[dir=ltr] .border-left-pink.border-left-accent-1 {
  border-left: 1px solid #ff80ab !important;
}
[dir=ltr] .border-right-pink.border-right-accent-1 {
  border-right: 1px solid #ff80ab !important;
}
[dir=rtl] .border-left-pink.border-left-accent-1 {
  border-right: 1px solid #ff80ab !important;
}
[dir=rtl] .border-right-pink.border-right-accent-1 {
  border-left: 1px solid #ff80ab !important;
}
.overlay-pink.overlay-accent-1 {
  background: #ff80ab;
  background: rgba(255, 128, 171, 0.8);
}
.pink.accent-2 {
  color: #ff4081 !important;
}
.bg-pink.bg-accent-2 {
  background-color: #ff4081 !important;
}
.btn-pink.btn-accent-2 {
  border-color: #c2185b !important;
  background-color: #ff4081 !important;
}
.btn-pink.btn-accent-2:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-accent-2:focus,
.btn-pink.btn-accent-2:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-accent-2 {
  border-color: #ff4081 !important;
  color: #ff4081 !important;
}
.btn-outline-pink.btn-outline-accent-2:hover {
  background-color: #ff4081 !important;
}
.progress-pink.progress-accent-2 {
  background-color: #ff4081;
}
.progress-pink.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ff4081;
}
.progress-pink.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ff4081;
}
.progress-pink.progress-accent-2[value]::-ms-fill {
  background-color: #ff4081;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-accent-2 .progress-bar {
    background-color: #ff4081;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff4081 !important;
}
.border-pink.border-accent-2 {
  border: 1px solid #ff4081 !important;
}
.border-top-pink.border-top-accent-2 {
  border-top: 1px solid #ff4081 !important;
}
.border-bottom-pink.border-bottom-accent-2 {
  border-bottom: 1px solid #ff4081 !important;
}
[dir=ltr] .border-left-pink.border-left-accent-2 {
  border-left: 1px solid #ff4081 !important;
}
[dir=ltr] .border-right-pink.border-right-accent-2 {
  border-right: 1px solid #ff4081 !important;
}
[dir=rtl] .border-left-pink.border-left-accent-2 {
  border-right: 1px solid #ff4081 !important;
}
[dir=rtl] .border-right-pink.border-right-accent-2 {
  border-left: 1px solid #ff4081 !important;
}
.overlay-pink.overlay-accent-2 {
  background: #ff4081;
  background: rgba(255, 64, 129, 0.8);
}
.pink.accent-3 {
  color: #f50057 !important;
}
.bg-pink.bg-accent-3 {
  background-color: #f50057 !important;
}
.btn-pink.btn-accent-3 {
  border-color: #c2185b !important;
  background-color: #f50057 !important;
}
.btn-pink.btn-accent-3:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-accent-3:focus,
.btn-pink.btn-accent-3:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-accent-3 {
  border-color: #f50057 !important;
  color: #f50057 !important;
}
.btn-outline-pink.btn-outline-accent-3:hover {
  background-color: #f50057 !important;
}
.progress-pink.progress-accent-3 {
  background-color: #f50057;
}
.progress-pink.progress-accent-3[value]::-webkit-progress-value {
  background-color: #f50057;
}
.progress-pink.progress-accent-3[value]::-moz-progress-bar {
  background-color: #f50057;
}
.progress-pink.progress-accent-3[value]::-ms-fill {
  background-color: #f50057;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-accent-3 .progress-bar {
    background-color: #f50057;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f50057 !important;
}
.border-pink.border-accent-3 {
  border: 1px solid #f50057 !important;
}
.border-top-pink.border-top-accent-3 {
  border-top: 1px solid #f50057 !important;
}
.border-bottom-pink.border-bottom-accent-3 {
  border-bottom: 1px solid #f50057 !important;
}
[dir=ltr] .border-left-pink.border-left-accent-3 {
  border-left: 1px solid #f50057 !important;
}
[dir=ltr] .border-right-pink.border-right-accent-3 {
  border-right: 1px solid #f50057 !important;
}
[dir=rtl] .border-left-pink.border-left-accent-3 {
  border-right: 1px solid #f50057 !important;
}
[dir=rtl] .border-right-pink.border-right-accent-3 {
  border-left: 1px solid #f50057 !important;
}
.overlay-pink.overlay-accent-3 {
  background: #f50057;
  background: rgba(245, 0, 87, 0.8);
}
.pink.accent-4 {
  color: #c51162 !important;
}
.bg-pink.bg-accent-4 {
  background-color: #c51162 !important;
}
.btn-pink.btn-accent-4 {
  border-color: #c2185b !important;
  background-color: #c51162 !important;
}
.btn-pink.btn-accent-4:hover {
  border-color: #c2185b !important;
  background-color: #ad1457 !important;
}
.btn-pink.btn-accent-4:focus,
.btn-pink.btn-accent-4:active {
  border-color: #ad1457 !important;
  background-color: #880e4f !important;
}
.btn-outline-pink.btn-outline-accent-4 {
  border-color: #c51162 !important;
  color: #c51162 !important;
}
.btn-outline-pink.btn-outline-accent-4:hover {
  background-color: #c51162 !important;
}
.progress-pink.progress-accent-4 {
  background-color: #c51162;
}
.progress-pink.progress-accent-4[value]::-webkit-progress-value {
  background-color: #c51162;
}
.progress-pink.progress-accent-4[value]::-moz-progress-bar {
  background-color: #c51162;
}
.progress-pink.progress-accent-4[value]::-ms-fill {
  background-color: #c51162;
}
@media screen and (min-width: 0\fffd) {
  .progress-pink.progress-accent-4 .progress-bar {
    background-color: #c51162;
  }
}
input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c51162 !important;
}
.border-pink.border-accent-4 {
  border: 1px solid #c51162 !important;
}
.border-top-pink.border-top-accent-4 {
  border-top: 1px solid #c51162 !important;
}
.border-bottom-pink.border-bottom-accent-4 {
  border-bottom: 1px solid #c51162 !important;
}
[dir=ltr] .border-left-pink.border-left-accent-4 {
  border-left: 1px solid #c51162 !important;
}
[dir=ltr] .border-right-pink.border-right-accent-4 {
  border-right: 1px solid #c51162 !important;
}
[dir=rtl] .border-left-pink.border-left-accent-4 {
  border-right: 1px solid #c51162 !important;
}
[dir=rtl] .border-right-pink.border-right-accent-4 {
  border-left: 1px solid #c51162 !important;
}
.overlay-pink.overlay-accent-4 {
  background: #c51162;
  background: rgba(197, 17, 98, 0.8);
}
.purple.lighten-5 {
  color: #f3e5f5 !important;
}
.bg-purple.bg-lighten-5 {
  background-color: #f3e5f5 !important;
}
.btn-purple.btn-lighten-5 {
  border-color: #7b1fa2 !important;
  background-color: #f3e5f5 !important;
}
.btn-purple.btn-lighten-5:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-lighten-5:focus,
.btn-purple.btn-lighten-5:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-lighten-5 {
  border-color: #f3e5f5 !important;
  color: #f3e5f5 !important;
}
.btn-outline-purple.btn-outline-lighten-5:hover {
  background-color: #f3e5f5 !important;
}
.progress-purple.progress-lighten-5 {
  background-color: #f3e5f5;
}
.progress-purple.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #f3e5f5;
}
.progress-purple.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #f3e5f5;
}
.progress-purple.progress-lighten-5[value]::-ms-fill {
  background-color: #f3e5f5;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-lighten-5 .progress-bar {
    background-color: #f3e5f5;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f3e5f5 !important;
}
.border-purple.border-lighten-5 {
  border: 1px solid #f3e5f5 !important;
}
.border-top-purple.border-top-lighten-5 {
  border-top: 1px solid #f3e5f5 !important;
}
.border-bottom-purple.border-bottom-lighten-5 {
  border-bottom: 1px solid #f3e5f5 !important;
}
[dir=ltr] .border-left-purple.border-left-lighten-5 {
  border-left: 1px solid #f3e5f5 !important;
}
[dir=ltr] .border-right-purple.border-right-lighten-5 {
  border-right: 1px solid #f3e5f5 !important;
}
[dir=rtl] .border-left-purple.border-left-lighten-5 {
  border-right: 1px solid #f3e5f5 !important;
}
[dir=rtl] .border-right-purple.border-right-lighten-5 {
  border-left: 1px solid #f3e5f5 !important;
}
.overlay-purple.overlay-lighten-5 {
  background: #f3e5f5;
  background: rgba(243, 229, 245, 0.8);
}
.purple.lighten-4 {
  color: #e1bee7 !important;
}
.bg-purple.bg-lighten-4 {
  background-color: #e1bee7 !important;
}
.btn-purple.btn-lighten-4 {
  border-color: #7b1fa2 !important;
  background-color: #e1bee7 !important;
}
.btn-purple.btn-lighten-4:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-lighten-4:focus,
.btn-purple.btn-lighten-4:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-lighten-4 {
  border-color: #e1bee7 !important;
  color: #e1bee7 !important;
}
.btn-outline-purple.btn-outline-lighten-4:hover {
  background-color: #e1bee7 !important;
}
.progress-purple.progress-lighten-4 {
  background-color: #e1bee7;
}
.progress-purple.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #e1bee7;
}
.progress-purple.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #e1bee7;
}
.progress-purple.progress-lighten-4[value]::-ms-fill {
  background-color: #e1bee7;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-lighten-4 .progress-bar {
    background-color: #e1bee7;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e1bee7 !important;
}
.border-purple.border-lighten-4 {
  border: 1px solid #e1bee7 !important;
}
.border-top-purple.border-top-lighten-4 {
  border-top: 1px solid #e1bee7 !important;
}
.border-bottom-purple.border-bottom-lighten-4 {
  border-bottom: 1px solid #e1bee7 !important;
}
[dir=ltr] .border-left-purple.border-left-lighten-4 {
  border-left: 1px solid #e1bee7 !important;
}
[dir=ltr] .border-right-purple.border-right-lighten-4 {
  border-right: 1px solid #e1bee7 !important;
}
[dir=rtl] .border-left-purple.border-left-lighten-4 {
  border-right: 1px solid #e1bee7 !important;
}
[dir=rtl] .border-right-purple.border-right-lighten-4 {
  border-left: 1px solid #e1bee7 !important;
}
.overlay-purple.overlay-lighten-4 {
  background: #e1bee7;
  background: rgba(225, 190, 231, 0.8);
}
.purple.lighten-3 {
  color: #ce93d8 !important;
}
.bg-purple.bg-lighten-3 {
  background-color: #ce93d8 !important;
}
.btn-purple.btn-lighten-3 {
  border-color: #7b1fa2 !important;
  background-color: #ce93d8 !important;
}
.btn-purple.btn-lighten-3:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-lighten-3:focus,
.btn-purple.btn-lighten-3:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-lighten-3 {
  border-color: #ce93d8 !important;
  color: #ce93d8 !important;
}
.btn-outline-purple.btn-outline-lighten-3:hover {
  background-color: #ce93d8 !important;
}
.progress-purple.progress-lighten-3 {
  background-color: #ce93d8;
}
.progress-purple.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ce93d8;
}
.progress-purple.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ce93d8;
}
.progress-purple.progress-lighten-3[value]::-ms-fill {
  background-color: #ce93d8;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-lighten-3 .progress-bar {
    background-color: #ce93d8;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ce93d8 !important;
}
.border-purple.border-lighten-3 {
  border: 1px solid #ce93d8 !important;
}
.border-top-purple.border-top-lighten-3 {
  border-top: 1px solid #ce93d8 !important;
}
.border-bottom-purple.border-bottom-lighten-3 {
  border-bottom: 1px solid #ce93d8 !important;
}
[dir=ltr] .border-left-purple.border-left-lighten-3 {
  border-left: 1px solid #ce93d8 !important;
}
[dir=ltr] .border-right-purple.border-right-lighten-3 {
  border-right: 1px solid #ce93d8 !important;
}
[dir=rtl] .border-left-purple.border-left-lighten-3 {
  border-right: 1px solid #ce93d8 !important;
}
[dir=rtl] .border-right-purple.border-right-lighten-3 {
  border-left: 1px solid #ce93d8 !important;
}
.overlay-purple.overlay-lighten-3 {
  background: #ce93d8;
  background: rgba(206, 147, 216, 0.8);
}
.purple.lighten-2 {
  color: #ba68c8 !important;
}
.bg-purple.bg-lighten-2 {
  background-color: #ba68c8 !important;
}
.btn-purple.btn-lighten-2 {
  border-color: #7b1fa2 !important;
  background-color: #ba68c8 !important;
}
.btn-purple.btn-lighten-2:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-lighten-2:focus,
.btn-purple.btn-lighten-2:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-lighten-2 {
  border-color: #ba68c8 !important;
  color: #ba68c8 !important;
}
.btn-outline-purple.btn-outline-lighten-2:hover {
  background-color: #ba68c8 !important;
}
.progress-purple.progress-lighten-2 {
  background-color: #ba68c8;
}
.progress-purple.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ba68c8;
}
.progress-purple.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ba68c8;
}
.progress-purple.progress-lighten-2[value]::-ms-fill {
  background-color: #ba68c8;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-lighten-2 .progress-bar {
    background-color: #ba68c8;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ba68c8 !important;
}
.border-purple.border-lighten-2 {
  border: 1px solid #ba68c8 !important;
}
.border-top-purple.border-top-lighten-2 {
  border-top: 1px solid #ba68c8 !important;
}
.border-bottom-purple.border-bottom-lighten-2 {
  border-bottom: 1px solid #ba68c8 !important;
}
[dir=ltr] .border-left-purple.border-left-lighten-2 {
  border-left: 1px solid #ba68c8 !important;
}
[dir=ltr] .border-right-purple.border-right-lighten-2 {
  border-right: 1px solid #ba68c8 !important;
}
[dir=rtl] .border-left-purple.border-left-lighten-2 {
  border-right: 1px solid #ba68c8 !important;
}
[dir=rtl] .border-right-purple.border-right-lighten-2 {
  border-left: 1px solid #ba68c8 !important;
}
.overlay-purple.overlay-lighten-2 {
  background: #ba68c8;
  background: rgba(186, 104, 200, 0.8);
}
.purple.lighten-1 {
  color: #ab47bc !important;
}
.bg-purple.bg-lighten-1 {
  background-color: #ab47bc !important;
}
.btn-purple.btn-lighten-1 {
  border-color: #7b1fa2 !important;
  background-color: #ab47bc !important;
}
.btn-purple.btn-lighten-1:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-lighten-1:focus,
.btn-purple.btn-lighten-1:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-lighten-1 {
  border-color: #ab47bc !important;
  color: #ab47bc !important;
}
.btn-outline-purple.btn-outline-lighten-1:hover {
  background-color: #ab47bc !important;
}
.progress-purple.progress-lighten-1 {
  background-color: #ab47bc;
}
.progress-purple.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ab47bc;
}
.progress-purple.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ab47bc;
}
.progress-purple.progress-lighten-1[value]::-ms-fill {
  background-color: #ab47bc;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-lighten-1 .progress-bar {
    background-color: #ab47bc;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ab47bc !important;
}
.border-purple.border-lighten-1 {
  border: 1px solid #ab47bc !important;
}
.border-top-purple.border-top-lighten-1 {
  border-top: 1px solid #ab47bc !important;
}
.border-bottom-purple.border-bottom-lighten-1 {
  border-bottom: 1px solid #ab47bc !important;
}
[dir=ltr] .border-left-purple.border-left-lighten-1 {
  border-left: 1px solid #ab47bc !important;
}
[dir=ltr] .border-right-purple.border-right-lighten-1 {
  border-right: 1px solid #ab47bc !important;
}
[dir=rtl] .border-left-purple.border-left-lighten-1 {
  border-right: 1px solid #ab47bc !important;
}
[dir=rtl] .border-right-purple.border-right-lighten-1 {
  border-left: 1px solid #ab47bc !important;
}
.overlay-purple.overlay-lighten-1 {
  background: #ab47bc;
  background: rgba(171, 71, 188, 0.8);
}
.purple {
  color: #9c27b0 !important;
}
.bg-purple {
  background-color: #9c27b0 !important;
}
.bg-purple .card-header,
.bg-purple .card-footer {
  background-color: transparent;
}
.toast-purple {
  background-color: #9c27b0;
}
.alert-purple {
  border-color: #9c27b0 !important;
  background-color: rgb(181.903255814, 45.4758139535, 205.2241860465) !important;
  color: rgb(26.4837209302, 6.6209302326, 29.8790697674) !important;
}
.alert-purple .alert-link {
  color: black !important;
}
.border-purple {
  border-color: #9c27b0;
}
.border-top-purple {
  border-top-color: #9c27b0;
}
.border-bottom-purple {
  border-bottom-color: #9c27b0;
}
[dir=ltr] .border-left-purple {
  border-left-color: #9c27b0;
}
[dir=ltr] .border-right-purple {
  border-right-color: #9c27b0;
}
[dir=rtl] .border-left-purple {
  border-right-color: #9c27b0;
}
[dir=rtl] .border-right-purple {
  border-left-color: #9c27b0;
}
.badge-purple {
  background-color: #9c27b0;
}
.panel-purple {
  border-color: #9c27b0;
}
.panel-purple .panel-heading {
  color: #FFF;
  border-color: #9c27b0;
  background-color: rgb(174.5023255814, 43.6255813953, 196.8744186047);
}
.bg-purple.tag-glow,
.border-purple.tag-glow {
  box-shadow: 0px 0px 10px #9c27b0;
}
.overlay-purple {
  background: #9c27b0;
  background: rgba(156, 39, 176, 0.8);
}
.card.card-outline-purple {
  border-width: 1px;
  border-style: solid;
  border-color: #9c27b0;
  background-color: transparent;
}
.card.card-outline-purple .card-header,
.card.card-outline-purple .card-footer {
  background-color: transparent;
}
.btn-purple {
  color: #9c27b0 !important;
}
.btn-purple.btn-flat {
  background-color: transparent !important;
  color: #9c27b0;
  border: none;
}
.btn-purple.btn-raised,
.btn-purple.btn-fab {
  background-color: #9c27b0 !important;
  color: #fff !important;
  border-color: #9c27b0;
}
.btn-purple.btn-raised.active,
.btn-purple.btn-fab.active {
  background-color: rgb(130.096744186, 32.5241860465, 146.7758139535) !important;
  border-color: rgb(130.096744186, 32.5241860465, 146.7758139535) !important;
}
.btn-group-raised .btn-purple {
  background-color: #9c27b0 !important;
  color: #fff !important;
}
.btn-outline-purple {
  border: 1px solid;
  border-color: #9c27b0;
  background-color: transparent;
  color: #9c27b0;
  box-shadow: none !important;
}
.btn-outline-purple:focus {
  background-color: transparent !important;
  color: #9c27b0 !important;
  box-shadow: transparent !important;
}
.btn-outline-purple.active {
  background-color: #9c27b0 !important;
  color: #FFF !important;
}
.btn-outline-purple:hover {
  background-color: rgb(144.8986046512, 36.2246511628, 163.4753488372) !important;
  color: #FFF !important;
}
.btn-outline-purple.btn-raised,
.btn-outline-purple.btn-fab {
  border: 1px solid;
  border-color: #9c27b0;
  background-color: transparent;
  color: #9c27b0;
  box-shadow: none !important;
}
.btn-outline-purple.btn-raised:focus,
.btn-outline-purple.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-purple.btn-raised.active,
.btn-outline-purple.btn-fab.active {
  background-color: #9c27b0 !important;
  color: #FFF !important;
}
.btn-outline-purple.btn-raised:hover,
.btn-outline-purple.btn-fab:hover {
  background-color: rgb(144.8986046512, 36.2246511628, 163.4753488372) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-purple {
  background-color: #9c27b0;
}
.progress .progress-bar.progress-bar-purple[value]::-webkit-progress-value {
  background-color: #9c27b0;
}
.progress .progress-bar.progress-bar-purple[value]::-moz-progress-bar {
  background-color: #9c27b0;
}
.progress .progress-bar.progress-bar-purple[value]::-ms-fill {
  background-color: #9c27b0;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-purple .progress-bar {
    background-color: #9c27b0;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9c27b0 !important;
}
.purple.darken-1 {
  color: #8e24aa !important;
}
.bg-purple.bg-darken-1 {
  background-color: #8e24aa !important;
}
.btn-purple.btn-darken-1 {
  border-color: #7b1fa2 !important;
  background-color: #8e24aa !important;
}
.btn-purple.btn-darken-1:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-1:focus,
.btn-purple.btn-darken-1:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-darken-1 {
  border-color: #8e24aa !important;
  color: #8e24aa !important;
}
.btn-outline-purple.btn-outline-darken-1:hover {
  background-color: #8e24aa !important;
}
.progress-purple.progress-darken-1 {
  background-color: #8e24aa;
}
.progress-purple.progress-darken-1[value]::-webkit-progress-value {
  background-color: #8e24aa;
}
.progress-purple.progress-darken-1[value]::-moz-progress-bar {
  background-color: #8e24aa;
}
.progress-purple.progress-darken-1[value]::-ms-fill {
  background-color: #8e24aa;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-darken-1 .progress-bar {
    background-color: #8e24aa;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8e24aa !important;
}
.border-purple.border-darken-1 {
  border: 1px solid #8e24aa !important;
}
.border-top-purple.border-top-darken-1 {
  border-top: 1px solid #8e24aa !important;
}
.border-bottom-purple.border-bottom-darken-1 {
  border-bottom: 1px solid #8e24aa !important;
}
[dir=ltr] .border-left-purple.border-left-darken-1 {
  border-left: 1px solid #8e24aa !important;
}
[dir=ltr] .border-right-purple.border-right-darken-1 {
  border-right: 1px solid #8e24aa !important;
}
[dir=rtl] .border-left-purple.border-left-darken-1 {
  border-right: 1px solid #8e24aa !important;
}
[dir=rtl] .border-right-purple.border-right-darken-1 {
  border-left: 1px solid #8e24aa !important;
}
.overlay-purple.overlay-darken-1 {
  background: #8e24aa;
  background: rgba(142, 36, 170, 0.8);
}
.purple.darken-2 {
  color: #7b1fa2 !important;
}
.bg-purple.bg-darken-2 {
  background-color: #7b1fa2 !important;
}
.btn-purple.btn-darken-2 {
  border-color: #7b1fa2 !important;
  background-color: #7b1fa2 !important;
}
.btn-purple.btn-darken-2:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-2:focus,
.btn-purple.btn-darken-2:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-darken-2 {
  border-color: #7b1fa2 !important;
  color: #7b1fa2 !important;
}
.btn-outline-purple.btn-outline-darken-2:hover {
  background-color: #7b1fa2 !important;
}
.progress-purple.progress-darken-2 {
  background-color: #7b1fa2;
}
.progress-purple.progress-darken-2[value]::-webkit-progress-value {
  background-color: #7b1fa2;
}
.progress-purple.progress-darken-2[value]::-moz-progress-bar {
  background-color: #7b1fa2;
}
.progress-purple.progress-darken-2[value]::-ms-fill {
  background-color: #7b1fa2;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-darken-2 .progress-bar {
    background-color: #7b1fa2;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7b1fa2 !important;
}
.border-purple.border-darken-2 {
  border: 1px solid #7b1fa2 !important;
}
.border-top-purple.border-top-darken-2 {
  border-top: 1px solid #7b1fa2 !important;
}
.border-bottom-purple.border-bottom-darken-2 {
  border-bottom: 1px solid #7b1fa2 !important;
}
[dir=ltr] .border-left-purple.border-left-darken-2 {
  border-left: 1px solid #7b1fa2 !important;
}
[dir=ltr] .border-right-purple.border-right-darken-2 {
  border-right: 1px solid #7b1fa2 !important;
}
[dir=rtl] .border-left-purple.border-left-darken-2 {
  border-right: 1px solid #7b1fa2 !important;
}
[dir=rtl] .border-right-purple.border-right-darken-2 {
  border-left: 1px solid #7b1fa2 !important;
}
.overlay-purple.overlay-darken-2 {
  background: #7b1fa2;
  background: rgba(123, 31, 162, 0.8);
}
.purple.darken-3 {
  color: #6a1b9a !important;
}
.bg-purple.bg-darken-3 {
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-3 {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-3:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-3:focus,
.btn-purple.btn-darken-3:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-darken-3 {
  border-color: #6a1b9a !important;
  color: #6a1b9a !important;
}
.btn-outline-purple.btn-outline-darken-3:hover {
  background-color: #6a1b9a !important;
}
.progress-purple.progress-darken-3 {
  background-color: #6a1b9a;
}
.progress-purple.progress-darken-3[value]::-webkit-progress-value {
  background-color: #6a1b9a;
}
.progress-purple.progress-darken-3[value]::-moz-progress-bar {
  background-color: #6a1b9a;
}
.progress-purple.progress-darken-3[value]::-ms-fill {
  background-color: #6a1b9a;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-darken-3 .progress-bar {
    background-color: #6a1b9a;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6a1b9a !important;
}
.border-purple.border-darken-3 {
  border: 1px solid #6a1b9a !important;
}
.border-top-purple.border-top-darken-3 {
  border-top: 1px solid #6a1b9a !important;
}
.border-bottom-purple.border-bottom-darken-3 {
  border-bottom: 1px solid #6a1b9a !important;
}
[dir=ltr] .border-left-purple.border-left-darken-3 {
  border-left: 1px solid #6a1b9a !important;
}
[dir=ltr] .border-right-purple.border-right-darken-3 {
  border-right: 1px solid #6a1b9a !important;
}
[dir=rtl] .border-left-purple.border-left-darken-3 {
  border-right: 1px solid #6a1b9a !important;
}
[dir=rtl] .border-right-purple.border-right-darken-3 {
  border-left: 1px solid #6a1b9a !important;
}
.overlay-purple.overlay-darken-3 {
  background: #6a1b9a;
  background: rgba(106, 27, 154, 0.8);
}
.purple.darken-4 {
  color: #4a148c !important;
}
.bg-purple.bg-darken-4 {
  background-color: #4a148c !important;
}
.btn-purple.btn-darken-4 {
  border-color: #7b1fa2 !important;
  background-color: #4a148c !important;
}
.btn-purple.btn-darken-4:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-darken-4:focus,
.btn-purple.btn-darken-4:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-darken-4 {
  border-color: #4a148c !important;
  color: #4a148c !important;
}
.btn-outline-purple.btn-outline-darken-4:hover {
  background-color: #4a148c !important;
}
.progress-purple.progress-darken-4 {
  background-color: #4a148c;
}
.progress-purple.progress-darken-4[value]::-webkit-progress-value {
  background-color: #4a148c;
}
.progress-purple.progress-darken-4[value]::-moz-progress-bar {
  background-color: #4a148c;
}
.progress-purple.progress-darken-4[value]::-ms-fill {
  background-color: #4a148c;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-darken-4 .progress-bar {
    background-color: #4a148c;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4a148c !important;
}
.border-purple.border-darken-4 {
  border: 1px solid #4a148c !important;
}
.border-top-purple.border-top-darken-4 {
  border-top: 1px solid #4a148c !important;
}
.border-bottom-purple.border-bottom-darken-4 {
  border-bottom: 1px solid #4a148c !important;
}
[dir=ltr] .border-left-purple.border-left-darken-4 {
  border-left: 1px solid #4a148c !important;
}
[dir=ltr] .border-right-purple.border-right-darken-4 {
  border-right: 1px solid #4a148c !important;
}
[dir=rtl] .border-left-purple.border-left-darken-4 {
  border-right: 1px solid #4a148c !important;
}
[dir=rtl] .border-right-purple.border-right-darken-4 {
  border-left: 1px solid #4a148c !important;
}
.overlay-purple.overlay-darken-4 {
  background: #4a148c;
  background: rgba(74, 20, 140, 0.8);
}
.purple.accent-1 {
  color: #ea80fc !important;
}
.bg-purple.bg-accent-1 {
  background-color: #ea80fc !important;
}
.btn-purple.btn-accent-1 {
  border-color: #7b1fa2 !important;
  background-color: #ea80fc !important;
}
.btn-purple.btn-accent-1:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-accent-1:focus,
.btn-purple.btn-accent-1:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-accent-1 {
  border-color: #ea80fc !important;
  color: #ea80fc !important;
}
.btn-outline-purple.btn-outline-accent-1:hover {
  background-color: #ea80fc !important;
}
.progress-purple.progress-accent-1 {
  background-color: #ea80fc;
}
.progress-purple.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ea80fc;
}
.progress-purple.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ea80fc;
}
.progress-purple.progress-accent-1[value]::-ms-fill {
  background-color: #ea80fc;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-accent-1 .progress-bar {
    background-color: #ea80fc;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ea80fc !important;
}
.border-purple.border-accent-1 {
  border: 1px solid #ea80fc !important;
}
.border-top-purple.border-top-accent-1 {
  border-top: 1px solid #ea80fc !important;
}
.border-bottom-purple.border-bottom-accent-1 {
  border-bottom: 1px solid #ea80fc !important;
}
[dir=ltr] .border-left-purple.border-left-accent-1 {
  border-left: 1px solid #ea80fc !important;
}
[dir=ltr] .border-right-purple.border-right-accent-1 {
  border-right: 1px solid #ea80fc !important;
}
[dir=rtl] .border-left-purple.border-left-accent-1 {
  border-right: 1px solid #ea80fc !important;
}
[dir=rtl] .border-right-purple.border-right-accent-1 {
  border-left: 1px solid #ea80fc !important;
}
.overlay-purple.overlay-accent-1 {
  background: #ea80fc;
  background: rgba(234, 128, 252, 0.8);
}
.purple.accent-2 {
  color: #e040fb !important;
}
.bg-purple.bg-accent-2 {
  background-color: #e040fb !important;
}
.btn-purple.btn-accent-2 {
  border-color: #7b1fa2 !important;
  background-color: #e040fb !important;
}
.btn-purple.btn-accent-2:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-accent-2:focus,
.btn-purple.btn-accent-2:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-accent-2 {
  border-color: #e040fb !important;
  color: #e040fb !important;
}
.btn-outline-purple.btn-outline-accent-2:hover {
  background-color: #e040fb !important;
}
.progress-purple.progress-accent-2 {
  background-color: #e040fb;
}
.progress-purple.progress-accent-2[value]::-webkit-progress-value {
  background-color: #e040fb;
}
.progress-purple.progress-accent-2[value]::-moz-progress-bar {
  background-color: #e040fb;
}
.progress-purple.progress-accent-2[value]::-ms-fill {
  background-color: #e040fb;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-accent-2 .progress-bar {
    background-color: #e040fb;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e040fb !important;
}
.border-purple.border-accent-2 {
  border: 1px solid #e040fb !important;
}
.border-top-purple.border-top-accent-2 {
  border-top: 1px solid #e040fb !important;
}
.border-bottom-purple.border-bottom-accent-2 {
  border-bottom: 1px solid #e040fb !important;
}
[dir=ltr] .border-left-purple.border-left-accent-2 {
  border-left: 1px solid #e040fb !important;
}
[dir=ltr] .border-right-purple.border-right-accent-2 {
  border-right: 1px solid #e040fb !important;
}
[dir=rtl] .border-left-purple.border-left-accent-2 {
  border-right: 1px solid #e040fb !important;
}
[dir=rtl] .border-right-purple.border-right-accent-2 {
  border-left: 1px solid #e040fb !important;
}
.overlay-purple.overlay-accent-2 {
  background: #e040fb;
  background: rgba(224, 64, 251, 0.8);
}
.purple.accent-3 {
  color: #d500f9 !important;
}
.bg-purple.bg-accent-3 {
  background-color: #d500f9 !important;
}
.btn-purple.btn-accent-3 {
  border-color: #7b1fa2 !important;
  background-color: #d500f9 !important;
}
.btn-purple.btn-accent-3:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-accent-3:focus,
.btn-purple.btn-accent-3:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-accent-3 {
  border-color: #d500f9 !important;
  color: #d500f9 !important;
}
.btn-outline-purple.btn-outline-accent-3:hover {
  background-color: #d500f9 !important;
}
.progress-purple.progress-accent-3 {
  background-color: #d500f9;
}
.progress-purple.progress-accent-3[value]::-webkit-progress-value {
  background-color: #d500f9;
}
.progress-purple.progress-accent-3[value]::-moz-progress-bar {
  background-color: #d500f9;
}
.progress-purple.progress-accent-3[value]::-ms-fill {
  background-color: #d500f9;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-accent-3 .progress-bar {
    background-color: #d500f9;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d500f9 !important;
}
.border-purple.border-accent-3 {
  border: 1px solid #d500f9 !important;
}
.border-top-purple.border-top-accent-3 {
  border-top: 1px solid #d500f9 !important;
}
.border-bottom-purple.border-bottom-accent-3 {
  border-bottom: 1px solid #d500f9 !important;
}
[dir=ltr] .border-left-purple.border-left-accent-3 {
  border-left: 1px solid #d500f9 !important;
}
[dir=ltr] .border-right-purple.border-right-accent-3 {
  border-right: 1px solid #d500f9 !important;
}
[dir=rtl] .border-left-purple.border-left-accent-3 {
  border-right: 1px solid #d500f9 !important;
}
[dir=rtl] .border-right-purple.border-right-accent-3 {
  border-left: 1px solid #d500f9 !important;
}
.overlay-purple.overlay-accent-3 {
  background: #d500f9;
  background: rgba(213, 0, 249, 0.8);
}
.purple.accent-4 {
  color: #a0f !important;
}
.bg-purple.bg-accent-4 {
  background-color: #a0f !important;
}
.btn-purple.btn-accent-4 {
  border-color: #7b1fa2 !important;
  background-color: #a0f !important;
}
.btn-purple.btn-accent-4:hover {
  border-color: #7b1fa2 !important;
  background-color: #6a1b9a !important;
}
.btn-purple.btn-accent-4:focus,
.btn-purple.btn-accent-4:active {
  border-color: #6a1b9a !important;
  background-color: #4a148c !important;
}
.btn-outline-purple.btn-outline-accent-4 {
  border-color: #a0f !important;
  color: #a0f !important;
}
.btn-outline-purple.btn-outline-accent-4:hover {
  background-color: #a0f !important;
}
.progress-purple.progress-accent-4 {
  background-color: #a0f;
}
.progress-purple.progress-accent-4[value]::-webkit-progress-value {
  background-color: #a0f;
}
.progress-purple.progress-accent-4[value]::-moz-progress-bar {
  background-color: #a0f;
}
.progress-purple.progress-accent-4[value]::-ms-fill {
  background-color: #a0f;
}
@media screen and (min-width: 0\fffd) {
  .progress-purple.progress-accent-4 .progress-bar {
    background-color: #a0f;
  }
}
input:focus ~ .bg-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a0f !important;
}
.border-purple.border-accent-4 {
  border: 1px solid #a0f !important;
}
.border-top-purple.border-top-accent-4 {
  border-top: 1px solid #a0f !important;
}
.border-bottom-purple.border-bottom-accent-4 {
  border-bottom: 1px solid #a0f !important;
}
[dir=ltr] .border-left-purple.border-left-accent-4 {
  border-left: 1px solid #a0f !important;
}
[dir=ltr] .border-right-purple.border-right-accent-4 {
  border-right: 1px solid #a0f !important;
}
[dir=rtl] .border-left-purple.border-left-accent-4 {
  border-right: 1px solid #a0f !important;
}
[dir=rtl] .border-right-purple.border-right-accent-4 {
  border-left: 1px solid #a0f !important;
}
.overlay-purple.overlay-accent-4 {
  background: #a0f;
  background: rgba(170, 0, 255, 0.8);
}
.deep-purple.lighten-5 {
  color: #ede7f6 !important;
}
.bg-deep-purple.bg-lighten-5 {
  background-color: #ede7f6 !important;
}
.btn-deep-purple.btn-lighten-5 {
  border-color: #512da8 !important;
  background-color: #ede7f6 !important;
}
.btn-deep-purple.btn-lighten-5:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-lighten-5:focus,
.btn-deep-purple.btn-lighten-5:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-5 {
  border-color: #ede7f6 !important;
  color: #ede7f6 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-5:hover {
  background-color: #ede7f6 !important;
}
.progress-deep-purple.progress-lighten-5 {
  background-color: #ede7f6;
}
.progress-deep-purple.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #ede7f6;
}
.progress-deep-purple.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #ede7f6;
}
.progress-deep-purple.progress-lighten-5[value]::-ms-fill {
  background-color: #ede7f6;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-lighten-5 .progress-bar {
    background-color: #ede7f6;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ede7f6 !important;
}
.border-deep-purple.border-lighten-5 {
  border: 1px solid #ede7f6 !important;
}
.border-top-deep-purple.border-top-lighten-5 {
  border-top: 1px solid #ede7f6 !important;
}
.border-bottom-deep-purple.border-bottom-lighten-5 {
  border-bottom: 1px solid #ede7f6 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-lighten-5 {
  border-left: 1px solid #ede7f6 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-lighten-5 {
  border-right: 1px solid #ede7f6 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-lighten-5 {
  border-right: 1px solid #ede7f6 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-lighten-5 {
  border-left: 1px solid #ede7f6 !important;
}
.overlay-deep-purple.overlay-lighten-5 {
  background: #ede7f6;
  background: rgba(237, 231, 246, 0.8);
}
.deep-purple.lighten-4 {
  color: #d1c4e9 !important;
}
.bg-deep-purple.bg-lighten-4 {
  background-color: #d1c4e9 !important;
}
.btn-deep-purple.btn-lighten-4 {
  border-color: #512da8 !important;
  background-color: #d1c4e9 !important;
}
.btn-deep-purple.btn-lighten-4:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-lighten-4:focus,
.btn-deep-purple.btn-lighten-4:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-4 {
  border-color: #d1c4e9 !important;
  color: #d1c4e9 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-4:hover {
  background-color: #d1c4e9 !important;
}
.progress-deep-purple.progress-lighten-4 {
  background-color: #d1c4e9;
}
.progress-deep-purple.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #d1c4e9;
}
.progress-deep-purple.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #d1c4e9;
}
.progress-deep-purple.progress-lighten-4[value]::-ms-fill {
  background-color: #d1c4e9;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-lighten-4 .progress-bar {
    background-color: #d1c4e9;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d1c4e9 !important;
}
.border-deep-purple.border-lighten-4 {
  border: 1px solid #d1c4e9 !important;
}
.border-top-deep-purple.border-top-lighten-4 {
  border-top: 1px solid #d1c4e9 !important;
}
.border-bottom-deep-purple.border-bottom-lighten-4 {
  border-bottom: 1px solid #d1c4e9 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-lighten-4 {
  border-left: 1px solid #d1c4e9 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-lighten-4 {
  border-right: 1px solid #d1c4e9 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-lighten-4 {
  border-right: 1px solid #d1c4e9 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-lighten-4 {
  border-left: 1px solid #d1c4e9 !important;
}
.overlay-deep-purple.overlay-lighten-4 {
  background: #d1c4e9;
  background: rgba(209, 196, 233, 0.8);
}
.deep-purple.lighten-3 {
  color: #b39ddb !important;
}
.bg-deep-purple.bg-lighten-3 {
  background-color: #b39ddb !important;
}
.btn-deep-purple.btn-lighten-3 {
  border-color: #512da8 !important;
  background-color: #b39ddb !important;
}
.btn-deep-purple.btn-lighten-3:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-lighten-3:focus,
.btn-deep-purple.btn-lighten-3:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-3 {
  border-color: #b39ddb !important;
  color: #b39ddb !important;
}
.btn-outline-deep-purple.btn-outline-lighten-3:hover {
  background-color: #b39ddb !important;
}
.progress-deep-purple.progress-lighten-3 {
  background-color: #b39ddb;
}
.progress-deep-purple.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #b39ddb;
}
.progress-deep-purple.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #b39ddb;
}
.progress-deep-purple.progress-lighten-3[value]::-ms-fill {
  background-color: #b39ddb;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-lighten-3 .progress-bar {
    background-color: #b39ddb;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b39ddb !important;
}
.border-deep-purple.border-lighten-3 {
  border: 1px solid #b39ddb !important;
}
.border-top-deep-purple.border-top-lighten-3 {
  border-top: 1px solid #b39ddb !important;
}
.border-bottom-deep-purple.border-bottom-lighten-3 {
  border-bottom: 1px solid #b39ddb !important;
}
[dir=ltr] .border-left-deep-purple.border-left-lighten-3 {
  border-left: 1px solid #b39ddb !important;
}
[dir=ltr] .border-right-deep-purple.border-right-lighten-3 {
  border-right: 1px solid #b39ddb !important;
}
[dir=rtl] .border-left-deep-purple.border-left-lighten-3 {
  border-right: 1px solid #b39ddb !important;
}
[dir=rtl] .border-right-deep-purple.border-right-lighten-3 {
  border-left: 1px solid #b39ddb !important;
}
.overlay-deep-purple.overlay-lighten-3 {
  background: #b39ddb;
  background: rgba(179, 157, 219, 0.8);
}
.deep-purple.lighten-2 {
  color: #9575cd !important;
}
.bg-deep-purple.bg-lighten-2 {
  background-color: #9575cd !important;
}
.btn-deep-purple.btn-lighten-2 {
  border-color: #512da8 !important;
  background-color: #9575cd !important;
}
.btn-deep-purple.btn-lighten-2:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-lighten-2:focus,
.btn-deep-purple.btn-lighten-2:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-2 {
  border-color: #9575cd !important;
  color: #9575cd !important;
}
.btn-outline-deep-purple.btn-outline-lighten-2:hover {
  background-color: #9575cd !important;
}
.progress-deep-purple.progress-lighten-2 {
  background-color: #9575cd;
}
.progress-deep-purple.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #9575cd;
}
.progress-deep-purple.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #9575cd;
}
.progress-deep-purple.progress-lighten-2[value]::-ms-fill {
  background-color: #9575cd;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-lighten-2 .progress-bar {
    background-color: #9575cd;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9575cd !important;
}
.border-deep-purple.border-lighten-2 {
  border: 1px solid #9575cd !important;
}
.border-top-deep-purple.border-top-lighten-2 {
  border-top: 1px solid #9575cd !important;
}
.border-bottom-deep-purple.border-bottom-lighten-2 {
  border-bottom: 1px solid #9575cd !important;
}
[dir=ltr] .border-left-deep-purple.border-left-lighten-2 {
  border-left: 1px solid #9575cd !important;
}
[dir=ltr] .border-right-deep-purple.border-right-lighten-2 {
  border-right: 1px solid #9575cd !important;
}
[dir=rtl] .border-left-deep-purple.border-left-lighten-2 {
  border-right: 1px solid #9575cd !important;
}
[dir=rtl] .border-right-deep-purple.border-right-lighten-2 {
  border-left: 1px solid #9575cd !important;
}
.overlay-deep-purple.overlay-lighten-2 {
  background: #9575cd;
  background: rgba(149, 117, 205, 0.8);
}
.deep-purple.lighten-1 {
  color: #7e57c2 !important;
}
.bg-deep-purple.bg-lighten-1 {
  background-color: #7e57c2 !important;
}
.btn-deep-purple.btn-lighten-1 {
  border-color: #512da8 !important;
  background-color: #7e57c2 !important;
}
.btn-deep-purple.btn-lighten-1:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-lighten-1:focus,
.btn-deep-purple.btn-lighten-1:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-1 {
  border-color: #7e57c2 !important;
  color: #7e57c2 !important;
}
.btn-outline-deep-purple.btn-outline-lighten-1:hover {
  background-color: #7e57c2 !important;
}
.progress-deep-purple.progress-lighten-1 {
  background-color: #7e57c2;
}
.progress-deep-purple.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #7e57c2;
}
.progress-deep-purple.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #7e57c2;
}
.progress-deep-purple.progress-lighten-1[value]::-ms-fill {
  background-color: #7e57c2;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-lighten-1 .progress-bar {
    background-color: #7e57c2;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7e57c2 !important;
}
.border-deep-purple.border-lighten-1 {
  border: 1px solid #7e57c2 !important;
}
.border-top-deep-purple.border-top-lighten-1 {
  border-top: 1px solid #7e57c2 !important;
}
.border-bottom-deep-purple.border-bottom-lighten-1 {
  border-bottom: 1px solid #7e57c2 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-lighten-1 {
  border-left: 1px solid #7e57c2 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-lighten-1 {
  border-right: 1px solid #7e57c2 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-lighten-1 {
  border-right: 1px solid #7e57c2 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-lighten-1 {
  border-left: 1px solid #7e57c2 !important;
}
.overlay-deep-purple.overlay-lighten-1 {
  background: #7e57c2;
  background: rgba(126, 87, 194, 0.8);
}
.deep-purple {
  color: #673ab7 !important;
}
.bg-deep-purple {
  background-color: #673ab7 !important;
}
.bg-deep-purple .card-header,
.bg-deep-purple .card-footer {
  background-color: transparent;
}
.toast-deep-purple {
  background-color: #673ab7;
}
.alert-deep-purple {
  border-color: #673ab7 !important;
  background-color: rgb(121.4091286307, 77.8468879668, 198.8531120332) !important;
  color: rgb(26.7116182573, 15.0414937759, 47.4585062241) !important;
}
.alert-deep-purple .alert-link {
  color: rgb(9.2742738589, 5.222406639, 16.477593361) !important;
}
.border-deep-purple {
  border-color: #673ab7;
}
.border-top-deep-purple {
  border-top-color: #673ab7;
}
.border-bottom-deep-purple {
  border-bottom-color: #673ab7;
}
[dir=ltr] .border-left-deep-purple {
  border-left-color: #673ab7;
}
[dir=ltr] .border-right-deep-purple {
  border-right-color: #673ab7;
}
[dir=rtl] .border-left-deep-purple {
  border-right-color: #673ab7;
}
[dir=rtl] .border-right-deep-purple {
  border-left-color: #673ab7;
}
.badge-deep-purple {
  background-color: #673ab7;
}
.panel-deep-purple {
  border-color: #673ab7;
}
.panel-deep-purple .panel-heading {
  color: #FFF;
  border-color: #673ab7;
  background-color: rgb(115.5684647303, 70.101659751, 196.398340249);
}
.bg-deep-purple.tag-glow,
.border-deep-purple.tag-glow {
  box-shadow: 0px 0px 10px #673ab7;
}
.overlay-deep-purple {
  background: #673ab7;
  background: rgba(103, 58, 183, 0.8);
}
.card.card-outline-deep-purple {
  border-width: 1px;
  border-style: solid;
  border-color: #673ab7;
  background-color: transparent;
}
.card.card-outline-deep-purple .card-header,
.card.card-outline-deep-purple .card-footer {
  background-color: transparent;
}
.btn-deep-purple {
  color: #673ab7 !important;
}
.btn-deep-purple.btn-flat {
  background-color: transparent !important;
  color: #673ab7;
  border: none;
}
.btn-deep-purple.btn-raised,
.btn-deep-purple.btn-fab {
  background-color: #673ab7 !important;
  color: #fff !important;
  border-color: #673ab7;
}
.btn-deep-purple.btn-raised.active,
.btn-deep-purple.btn-fab.active {
  background-color: rgb(87.7423236515, 49.4082987552, 155.8917012448) !important;
  border-color: rgb(87.7423236515, 49.4082987552, 155.8917012448) !important;
}
.btn-group-raised .btn-deep-purple {
  background-color: #673ab7 !important;
  color: #fff !important;
}
.btn-outline-deep-purple {
  border: 1px solid;
  border-color: #673ab7;
  background-color: transparent;
  color: #673ab7;
  box-shadow: none !important;
}
.btn-outline-deep-purple:focus {
  background-color: transparent !important;
  color: #673ab7 !important;
  box-shadow: transparent !important;
}
.btn-outline-deep-purple.active {
  background-color: #673ab7 !important;
  color: #FFF !important;
}
.btn-outline-deep-purple:hover {
  background-color: rgb(96.4609958506, 54.3178423237, 171.3821576763) !important;
  color: #FFF !important;
}
.btn-outline-deep-purple.btn-raised,
.btn-outline-deep-purple.btn-fab {
  border: 1px solid;
  border-color: #673ab7;
  background-color: transparent;
  color: #673ab7;
  box-shadow: none !important;
}
.btn-outline-deep-purple.btn-raised:focus,
.btn-outline-deep-purple.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-deep-purple.btn-raised.active,
.btn-outline-deep-purple.btn-fab.active {
  background-color: #673ab7 !important;
  color: #FFF !important;
}
.btn-outline-deep-purple.btn-raised:hover,
.btn-outline-deep-purple.btn-fab:hover {
  background-color: rgb(96.4609958506, 54.3178423237, 171.3821576763) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-deep-purple {
  background-color: #673ab7;
}
.progress .progress-bar.progress-bar-deep-purple[value]::-webkit-progress-value {
  background-color: #673ab7;
}
.progress .progress-bar.progress-bar-deep-purple[value]::-moz-progress-bar {
  background-color: #673ab7;
}
.progress .progress-bar.progress-bar-deep-purple[value]::-ms-fill {
  background-color: #673ab7;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-deep-purple .progress-bar {
    background-color: #673ab7;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #673ab7 !important;
}
.deep-purple.darken-1 {
  color: #5e35b1 !important;
}
.bg-deep-purple.bg-darken-1 {
  background-color: #5e35b1 !important;
}
.btn-deep-purple.btn-darken-1 {
  border-color: #512da8 !important;
  background-color: #5e35b1 !important;
}
.btn-deep-purple.btn-darken-1:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-1:focus,
.btn-deep-purple.btn-darken-1:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-darken-1 {
  border-color: #5e35b1 !important;
  color: #5e35b1 !important;
}
.btn-outline-deep-purple.btn-outline-darken-1:hover {
  background-color: #5e35b1 !important;
}
.progress-deep-purple.progress-darken-1 {
  background-color: #5e35b1;
}
.progress-deep-purple.progress-darken-1[value]::-webkit-progress-value {
  background-color: #5e35b1;
}
.progress-deep-purple.progress-darken-1[value]::-moz-progress-bar {
  background-color: #5e35b1;
}
.progress-deep-purple.progress-darken-1[value]::-ms-fill {
  background-color: #5e35b1;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-darken-1 .progress-bar {
    background-color: #5e35b1;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5e35b1 !important;
}
.border-deep-purple.border-darken-1 {
  border: 1px solid #5e35b1 !important;
}
.border-top-deep-purple.border-top-darken-1 {
  border-top: 1px solid #5e35b1 !important;
}
.border-bottom-deep-purple.border-bottom-darken-1 {
  border-bottom: 1px solid #5e35b1 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-darken-1 {
  border-left: 1px solid #5e35b1 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-darken-1 {
  border-right: 1px solid #5e35b1 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-darken-1 {
  border-right: 1px solid #5e35b1 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-darken-1 {
  border-left: 1px solid #5e35b1 !important;
}
.overlay-deep-purple.overlay-darken-1 {
  background: #5e35b1;
  background: rgba(94, 53, 177, 0.8);
}
.deep-purple.darken-2 {
  color: #512da8 !important;
}
.bg-deep-purple.bg-darken-2 {
  background-color: #512da8 !important;
}
.btn-deep-purple.btn-darken-2 {
  border-color: #512da8 !important;
  background-color: #512da8 !important;
}
.btn-deep-purple.btn-darken-2:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-2:focus,
.btn-deep-purple.btn-darken-2:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-darken-2 {
  border-color: #512da8 !important;
  color: #512da8 !important;
}
.btn-outline-deep-purple.btn-outline-darken-2:hover {
  background-color: #512da8 !important;
}
.progress-deep-purple.progress-darken-2 {
  background-color: #512da8;
}
.progress-deep-purple.progress-darken-2[value]::-webkit-progress-value {
  background-color: #512da8;
}
.progress-deep-purple.progress-darken-2[value]::-moz-progress-bar {
  background-color: #512da8;
}
.progress-deep-purple.progress-darken-2[value]::-ms-fill {
  background-color: #512da8;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-darken-2 .progress-bar {
    background-color: #512da8;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #512da8 !important;
}
.border-deep-purple.border-darken-2 {
  border: 1px solid #512da8 !important;
}
.border-top-deep-purple.border-top-darken-2 {
  border-top: 1px solid #512da8 !important;
}
.border-bottom-deep-purple.border-bottom-darken-2 {
  border-bottom: 1px solid #512da8 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-darken-2 {
  border-left: 1px solid #512da8 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-darken-2 {
  border-right: 1px solid #512da8 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-darken-2 {
  border-right: 1px solid #512da8 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-darken-2 {
  border-left: 1px solid #512da8 !important;
}
.overlay-deep-purple.overlay-darken-2 {
  background: #512da8;
  background: rgba(81, 45, 168, 0.8);
}
.deep-purple.darken-3 {
  color: #4527a0 !important;
}
.bg-deep-purple.bg-darken-3 {
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-3 {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-3:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-3:focus,
.btn-deep-purple.btn-darken-3:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-darken-3 {
  border-color: #4527a0 !important;
  color: #4527a0 !important;
}
.btn-outline-deep-purple.btn-outline-darken-3:hover {
  background-color: #4527a0 !important;
}
.progress-deep-purple.progress-darken-3 {
  background-color: #4527a0;
}
.progress-deep-purple.progress-darken-3[value]::-webkit-progress-value {
  background-color: #4527a0;
}
.progress-deep-purple.progress-darken-3[value]::-moz-progress-bar {
  background-color: #4527a0;
}
.progress-deep-purple.progress-darken-3[value]::-ms-fill {
  background-color: #4527a0;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-darken-3 .progress-bar {
    background-color: #4527a0;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4527a0 !important;
}
.border-deep-purple.border-darken-3 {
  border: 1px solid #4527a0 !important;
}
.border-top-deep-purple.border-top-darken-3 {
  border-top: 1px solid #4527a0 !important;
}
.border-bottom-deep-purple.border-bottom-darken-3 {
  border-bottom: 1px solid #4527a0 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-darken-3 {
  border-left: 1px solid #4527a0 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-darken-3 {
  border-right: 1px solid #4527a0 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-darken-3 {
  border-right: 1px solid #4527a0 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-darken-3 {
  border-left: 1px solid #4527a0 !important;
}
.overlay-deep-purple.overlay-darken-3 {
  background: #4527a0;
  background: rgba(69, 39, 160, 0.8);
}
.deep-purple.darken-4 {
  color: #311b92 !important;
}
.bg-deep-purple.bg-darken-4 {
  background-color: #311b92 !important;
}
.btn-deep-purple.btn-darken-4 {
  border-color: #512da8 !important;
  background-color: #311b92 !important;
}
.btn-deep-purple.btn-darken-4:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-darken-4:focus,
.btn-deep-purple.btn-darken-4:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-darken-4 {
  border-color: #311b92 !important;
  color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-darken-4:hover {
  background-color: #311b92 !important;
}
.progress-deep-purple.progress-darken-4 {
  background-color: #311b92;
}
.progress-deep-purple.progress-darken-4[value]::-webkit-progress-value {
  background-color: #311b92;
}
.progress-deep-purple.progress-darken-4[value]::-moz-progress-bar {
  background-color: #311b92;
}
.progress-deep-purple.progress-darken-4[value]::-ms-fill {
  background-color: #311b92;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-darken-4 .progress-bar {
    background-color: #311b92;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #311b92 !important;
}
.border-deep-purple.border-darken-4 {
  border: 1px solid #311b92 !important;
}
.border-top-deep-purple.border-top-darken-4 {
  border-top: 1px solid #311b92 !important;
}
.border-bottom-deep-purple.border-bottom-darken-4 {
  border-bottom: 1px solid #311b92 !important;
}
[dir=ltr] .border-left-deep-purple.border-left-darken-4 {
  border-left: 1px solid #311b92 !important;
}
[dir=ltr] .border-right-deep-purple.border-right-darken-4 {
  border-right: 1px solid #311b92 !important;
}
[dir=rtl] .border-left-deep-purple.border-left-darken-4 {
  border-right: 1px solid #311b92 !important;
}
[dir=rtl] .border-right-deep-purple.border-right-darken-4 {
  border-left: 1px solid #311b92 !important;
}
.overlay-deep-purple.overlay-darken-4 {
  background: #311b92;
  background: rgba(49, 27, 146, 0.8);
}
.deep-purple.accent-1 {
  color: #b388ff !important;
}
.bg-deep-purple.bg-accent-1 {
  background-color: #b388ff !important;
}
.btn-deep-purple.btn-accent-1 {
  border-color: #512da8 !important;
  background-color: #b388ff !important;
}
.btn-deep-purple.btn-accent-1:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-accent-1:focus,
.btn-deep-purple.btn-accent-1:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-accent-1 {
  border-color: #b388ff !important;
  color: #b388ff !important;
}
.btn-outline-deep-purple.btn-outline-accent-1:hover {
  background-color: #b388ff !important;
}
.progress-deep-purple.progress-accent-1 {
  background-color: #b388ff;
}
.progress-deep-purple.progress-accent-1[value]::-webkit-progress-value {
  background-color: #b388ff;
}
.progress-deep-purple.progress-accent-1[value]::-moz-progress-bar {
  background-color: #b388ff;
}
.progress-deep-purple.progress-accent-1[value]::-ms-fill {
  background-color: #b388ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-accent-1 .progress-bar {
    background-color: #b388ff;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b388ff !important;
}
.border-deep-purple.border-accent-1 {
  border: 1px solid #b388ff !important;
}
.border-top-deep-purple.border-top-accent-1 {
  border-top: 1px solid #b388ff !important;
}
.border-bottom-deep-purple.border-bottom-accent-1 {
  border-bottom: 1px solid #b388ff !important;
}
[dir=ltr] .border-left-deep-purple.border-left-accent-1 {
  border-left: 1px solid #b388ff !important;
}
[dir=ltr] .border-right-deep-purple.border-right-accent-1 {
  border-right: 1px solid #b388ff !important;
}
[dir=rtl] .border-left-deep-purple.border-left-accent-1 {
  border-right: 1px solid #b388ff !important;
}
[dir=rtl] .border-right-deep-purple.border-right-accent-1 {
  border-left: 1px solid #b388ff !important;
}
.overlay-deep-purple.overlay-accent-1 {
  background: #b388ff;
  background: rgba(179, 136, 255, 0.8);
}
.deep-purple.accent-2 {
  color: #7c4dff !important;
}
.bg-deep-purple.bg-accent-2 {
  background-color: #7c4dff !important;
}
.btn-deep-purple.btn-accent-2 {
  border-color: #512da8 !important;
  background-color: #7c4dff !important;
}
.btn-deep-purple.btn-accent-2:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-accent-2:focus,
.btn-deep-purple.btn-accent-2:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-accent-2 {
  border-color: #7c4dff !important;
  color: #7c4dff !important;
}
.btn-outline-deep-purple.btn-outline-accent-2:hover {
  background-color: #7c4dff !important;
}
.progress-deep-purple.progress-accent-2 {
  background-color: #7c4dff;
}
.progress-deep-purple.progress-accent-2[value]::-webkit-progress-value {
  background-color: #7c4dff;
}
.progress-deep-purple.progress-accent-2[value]::-moz-progress-bar {
  background-color: #7c4dff;
}
.progress-deep-purple.progress-accent-2[value]::-ms-fill {
  background-color: #7c4dff;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-accent-2 .progress-bar {
    background-color: #7c4dff;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7c4dff !important;
}
.border-deep-purple.border-accent-2 {
  border: 1px solid #7c4dff !important;
}
.border-top-deep-purple.border-top-accent-2 {
  border-top: 1px solid #7c4dff !important;
}
.border-bottom-deep-purple.border-bottom-accent-2 {
  border-bottom: 1px solid #7c4dff !important;
}
[dir=ltr] .border-left-deep-purple.border-left-accent-2 {
  border-left: 1px solid #7c4dff !important;
}
[dir=ltr] .border-right-deep-purple.border-right-accent-2 {
  border-right: 1px solid #7c4dff !important;
}
[dir=rtl] .border-left-deep-purple.border-left-accent-2 {
  border-right: 1px solid #7c4dff !important;
}
[dir=rtl] .border-right-deep-purple.border-right-accent-2 {
  border-left: 1px solid #7c4dff !important;
}
.overlay-deep-purple.overlay-accent-2 {
  background: #7c4dff;
  background: rgba(124, 77, 255, 0.8);
}
.deep-purple.accent-3 {
  color: #651fff !important;
}
.bg-deep-purple.bg-accent-3 {
  background-color: #651fff !important;
}
.btn-deep-purple.btn-accent-3 {
  border-color: #512da8 !important;
  background-color: #651fff !important;
}
.btn-deep-purple.btn-accent-3:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-accent-3:focus,
.btn-deep-purple.btn-accent-3:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-accent-3 {
  border-color: #651fff !important;
  color: #651fff !important;
}
.btn-outline-deep-purple.btn-outline-accent-3:hover {
  background-color: #651fff !important;
}
.progress-deep-purple.progress-accent-3 {
  background-color: #651fff;
}
.progress-deep-purple.progress-accent-3[value]::-webkit-progress-value {
  background-color: #651fff;
}
.progress-deep-purple.progress-accent-3[value]::-moz-progress-bar {
  background-color: #651fff;
}
.progress-deep-purple.progress-accent-3[value]::-ms-fill {
  background-color: #651fff;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-accent-3 .progress-bar {
    background-color: #651fff;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #651fff !important;
}
.border-deep-purple.border-accent-3 {
  border: 1px solid #651fff !important;
}
.border-top-deep-purple.border-top-accent-3 {
  border-top: 1px solid #651fff !important;
}
.border-bottom-deep-purple.border-bottom-accent-3 {
  border-bottom: 1px solid #651fff !important;
}
[dir=ltr] .border-left-deep-purple.border-left-accent-3 {
  border-left: 1px solid #651fff !important;
}
[dir=ltr] .border-right-deep-purple.border-right-accent-3 {
  border-right: 1px solid #651fff !important;
}
[dir=rtl] .border-left-deep-purple.border-left-accent-3 {
  border-right: 1px solid #651fff !important;
}
[dir=rtl] .border-right-deep-purple.border-right-accent-3 {
  border-left: 1px solid #651fff !important;
}
.overlay-deep-purple.overlay-accent-3 {
  background: #651fff;
  background: rgba(101, 31, 255, 0.8);
}
.deep-purple.accent-4 {
  color: #6200ea !important;
}
.bg-deep-purple.bg-accent-4 {
  background-color: #6200ea !important;
}
.btn-deep-purple.btn-accent-4 {
  border-color: #512da8 !important;
  background-color: #6200ea !important;
}
.btn-deep-purple.btn-accent-4:hover {
  border-color: #512da8 !important;
  background-color: #4527a0 !important;
}
.btn-deep-purple.btn-accent-4:focus,
.btn-deep-purple.btn-accent-4:active {
  border-color: #4527a0 !important;
  background-color: #311b92 !important;
}
.btn-outline-deep-purple.btn-outline-accent-4 {
  border-color: #6200ea !important;
  color: #6200ea !important;
}
.btn-outline-deep-purple.btn-outline-accent-4:hover {
  background-color: #6200ea !important;
}
.progress-deep-purple.progress-accent-4 {
  background-color: #6200ea;
}
.progress-deep-purple.progress-accent-4[value]::-webkit-progress-value {
  background-color: #6200ea;
}
.progress-deep-purple.progress-accent-4[value]::-moz-progress-bar {
  background-color: #6200ea;
}
.progress-deep-purple.progress-accent-4[value]::-ms-fill {
  background-color: #6200ea;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-purple.progress-accent-4 .progress-bar {
    background-color: #6200ea;
  }
}
input:focus ~ .bg-deep-purple {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6200ea !important;
}
.border-deep-purple.border-accent-4 {
  border: 1px solid #6200ea !important;
}
.border-top-deep-purple.border-top-accent-4 {
  border-top: 1px solid #6200ea !important;
}
.border-bottom-deep-purple.border-bottom-accent-4 {
  border-bottom: 1px solid #6200ea !important;
}
[dir=ltr] .border-left-deep-purple.border-left-accent-4 {
  border-left: 1px solid #6200ea !important;
}
[dir=ltr] .border-right-deep-purple.border-right-accent-4 {
  border-right: 1px solid #6200ea !important;
}
[dir=rtl] .border-left-deep-purple.border-left-accent-4 {
  border-right: 1px solid #6200ea !important;
}
[dir=rtl] .border-right-deep-purple.border-right-accent-4 {
  border-left: 1px solid #6200ea !important;
}
.overlay-deep-purple.overlay-accent-4 {
  background: #6200ea;
  background: rgba(98, 0, 234, 0.8);
}
.indigo.lighten-5 {
  color: #e8eaf6 !important;
}
.bg-indigo.bg-lighten-5 {
  background-color: #e8eaf6 !important;
}
.btn-indigo.btn-lighten-5 {
  border-color: #303f9f !important;
  background-color: #e8eaf6 !important;
}
.btn-indigo.btn-lighten-5:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-lighten-5:focus,
.btn-indigo.btn-lighten-5:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-lighten-5 {
  border-color: #e8eaf6 !important;
  color: #e8eaf6 !important;
}
.btn-outline-indigo.btn-outline-lighten-5:hover {
  background-color: #e8eaf6 !important;
}
.progress-indigo.progress-lighten-5 {
  background-color: #e8eaf6;
}
.progress-indigo.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e8eaf6;
}
.progress-indigo.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e8eaf6;
}
.progress-indigo.progress-lighten-5[value]::-ms-fill {
  background-color: #e8eaf6;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-lighten-5 .progress-bar {
    background-color: #e8eaf6;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e8eaf6 !important;
}
.border-indigo.border-lighten-5 {
  border: 1px solid #e8eaf6 !important;
}
.border-top-indigo.border-top-lighten-5 {
  border-top: 1px solid #e8eaf6 !important;
}
.border-bottom-indigo.border-bottom-lighten-5 {
  border-bottom: 1px solid #e8eaf6 !important;
}
[dir=ltr] .border-left-indigo.border-left-lighten-5 {
  border-left: 1px solid #e8eaf6 !important;
}
[dir=ltr] .border-right-indigo.border-right-lighten-5 {
  border-right: 1px solid #e8eaf6 !important;
}
[dir=rtl] .border-left-indigo.border-left-lighten-5 {
  border-right: 1px solid #e8eaf6 !important;
}
[dir=rtl] .border-right-indigo.border-right-lighten-5 {
  border-left: 1px solid #e8eaf6 !important;
}
.overlay-indigo.overlay-lighten-5 {
  background: #e8eaf6;
  background: rgba(232, 234, 246, 0.8);
}
.indigo.lighten-4 {
  color: #c5cae9 !important;
}
.bg-indigo.bg-lighten-4 {
  background-color: #c5cae9 !important;
}
.btn-indigo.btn-lighten-4 {
  border-color: #303f9f !important;
  background-color: #c5cae9 !important;
}
.btn-indigo.btn-lighten-4:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-lighten-4:focus,
.btn-indigo.btn-lighten-4:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-lighten-4 {
  border-color: #c5cae9 !important;
  color: #c5cae9 !important;
}
.btn-outline-indigo.btn-outline-lighten-4:hover {
  background-color: #c5cae9 !important;
}
.progress-indigo.progress-lighten-4 {
  background-color: #c5cae9;
}
.progress-indigo.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #c5cae9;
}
.progress-indigo.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #c5cae9;
}
.progress-indigo.progress-lighten-4[value]::-ms-fill {
  background-color: #c5cae9;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-lighten-4 .progress-bar {
    background-color: #c5cae9;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c5cae9 !important;
}
.border-indigo.border-lighten-4 {
  border: 1px solid #c5cae9 !important;
}
.border-top-indigo.border-top-lighten-4 {
  border-top: 1px solid #c5cae9 !important;
}
.border-bottom-indigo.border-bottom-lighten-4 {
  border-bottom: 1px solid #c5cae9 !important;
}
[dir=ltr] .border-left-indigo.border-left-lighten-4 {
  border-left: 1px solid #c5cae9 !important;
}
[dir=ltr] .border-right-indigo.border-right-lighten-4 {
  border-right: 1px solid #c5cae9 !important;
}
[dir=rtl] .border-left-indigo.border-left-lighten-4 {
  border-right: 1px solid #c5cae9 !important;
}
[dir=rtl] .border-right-indigo.border-right-lighten-4 {
  border-left: 1px solid #c5cae9 !important;
}
.overlay-indigo.overlay-lighten-4 {
  background: #c5cae9;
  background: rgba(197, 202, 233, 0.8);
}
.indigo.lighten-3 {
  color: #9fa8da !important;
}
.bg-indigo.bg-lighten-3 {
  background-color: #9fa8da !important;
}
.btn-indigo.btn-lighten-3 {
  border-color: #303f9f !important;
  background-color: #9fa8da !important;
}
.btn-indigo.btn-lighten-3:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-lighten-3:focus,
.btn-indigo.btn-lighten-3:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-lighten-3 {
  border-color: #9fa8da !important;
  color: #9fa8da !important;
}
.btn-outline-indigo.btn-outline-lighten-3:hover {
  background-color: #9fa8da !important;
}
.progress-indigo.progress-lighten-3 {
  background-color: #9fa8da;
}
.progress-indigo.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #9fa8da;
}
.progress-indigo.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #9fa8da;
}
.progress-indigo.progress-lighten-3[value]::-ms-fill {
  background-color: #9fa8da;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-lighten-3 .progress-bar {
    background-color: #9fa8da;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9fa8da !important;
}
.border-indigo.border-lighten-3 {
  border: 1px solid #9fa8da !important;
}
.border-top-indigo.border-top-lighten-3 {
  border-top: 1px solid #9fa8da !important;
}
.border-bottom-indigo.border-bottom-lighten-3 {
  border-bottom: 1px solid #9fa8da !important;
}
[dir=ltr] .border-left-indigo.border-left-lighten-3 {
  border-left: 1px solid #9fa8da !important;
}
[dir=ltr] .border-right-indigo.border-right-lighten-3 {
  border-right: 1px solid #9fa8da !important;
}
[dir=rtl] .border-left-indigo.border-left-lighten-3 {
  border-right: 1px solid #9fa8da !important;
}
[dir=rtl] .border-right-indigo.border-right-lighten-3 {
  border-left: 1px solid #9fa8da !important;
}
.overlay-indigo.overlay-lighten-3 {
  background: #9fa8da;
  background: rgba(159, 168, 218, 0.8);
}
.indigo.lighten-2 {
  color: #7986cb !important;
}
.bg-indigo.bg-lighten-2 {
  background-color: #7986cb !important;
}
.btn-indigo.btn-lighten-2 {
  border-color: #303f9f !important;
  background-color: #7986cb !important;
}
.btn-indigo.btn-lighten-2:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-lighten-2:focus,
.btn-indigo.btn-lighten-2:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-lighten-2 {
  border-color: #7986cb !important;
  color: #7986cb !important;
}
.btn-outline-indigo.btn-outline-lighten-2:hover {
  background-color: #7986cb !important;
}
.progress-indigo.progress-lighten-2 {
  background-color: #7986cb;
}
.progress-indigo.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #7986cb;
}
.progress-indigo.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #7986cb;
}
.progress-indigo.progress-lighten-2[value]::-ms-fill {
  background-color: #7986cb;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-lighten-2 .progress-bar {
    background-color: #7986cb;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7986cb !important;
}
.border-indigo.border-lighten-2 {
  border: 1px solid #7986cb !important;
}
.border-top-indigo.border-top-lighten-2 {
  border-top: 1px solid #7986cb !important;
}
.border-bottom-indigo.border-bottom-lighten-2 {
  border-bottom: 1px solid #7986cb !important;
}
[dir=ltr] .border-left-indigo.border-left-lighten-2 {
  border-left: 1px solid #7986cb !important;
}
[dir=ltr] .border-right-indigo.border-right-lighten-2 {
  border-right: 1px solid #7986cb !important;
}
[dir=rtl] .border-left-indigo.border-left-lighten-2 {
  border-right: 1px solid #7986cb !important;
}
[dir=rtl] .border-right-indigo.border-right-lighten-2 {
  border-left: 1px solid #7986cb !important;
}
.overlay-indigo.overlay-lighten-2 {
  background: #7986cb;
  background: rgba(121, 134, 203, 0.8);
}
.indigo.lighten-1 {
  color: #5c6bc0 !important;
}
.bg-indigo.bg-lighten-1 {
  background-color: #5c6bc0 !important;
}
.btn-indigo.btn-lighten-1 {
  border-color: #303f9f !important;
  background-color: #5c6bc0 !important;
}
.btn-indigo.btn-lighten-1:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-lighten-1:focus,
.btn-indigo.btn-lighten-1:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-lighten-1 {
  border-color: #5c6bc0 !important;
  color: #5c6bc0 !important;
}
.btn-outline-indigo.btn-outline-lighten-1:hover {
  background-color: #5c6bc0 !important;
}
.progress-indigo.progress-lighten-1 {
  background-color: #5c6bc0;
}
.progress-indigo.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #5c6bc0;
}
.progress-indigo.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #5c6bc0;
}
.progress-indigo.progress-lighten-1[value]::-ms-fill {
  background-color: #5c6bc0;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-lighten-1 .progress-bar {
    background-color: #5c6bc0;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5c6bc0 !important;
}
.border-indigo.border-lighten-1 {
  border: 1px solid #5c6bc0 !important;
}
.border-top-indigo.border-top-lighten-1 {
  border-top: 1px solid #5c6bc0 !important;
}
.border-bottom-indigo.border-bottom-lighten-1 {
  border-bottom: 1px solid #5c6bc0 !important;
}
[dir=ltr] .border-left-indigo.border-left-lighten-1 {
  border-left: 1px solid #5c6bc0 !important;
}
[dir=ltr] .border-right-indigo.border-right-lighten-1 {
  border-right: 1px solid #5c6bc0 !important;
}
[dir=rtl] .border-left-indigo.border-left-lighten-1 {
  border-right: 1px solid #5c6bc0 !important;
}
[dir=rtl] .border-right-indigo.border-right-lighten-1 {
  border-left: 1px solid #5c6bc0 !important;
}
.overlay-indigo.overlay-lighten-1 {
  background: #5c6bc0;
  background: rgba(92, 107, 192, 0.8);
}
.indigo {
  color: #3f51b5 !important;
}
.bg-indigo {
  background-color: #3f51b5 !important;
}
.bg-indigo .card-header,
.bg-indigo .card-footer {
  background-color: transparent;
}
.toast-indigo {
  background-color: #3f51b5;
}
.alert-indigo {
  border-color: #3f51b5 !important;
  background-color: rgb(84.162704918, 101.1520491803, 195.537295082) !important;
  color: rgb(16.9118852459, 21.743852459, 48.5881147541) !important;
}
.alert-indigo .alert-link {
  color: rgb(6.3774590164, 8.1995901639, 18.3225409836) !important;
}
.border-indigo {
  border-color: #3f51b5;
}
.border-top-indigo {
  border-top-color: #3f51b5;
}
.border-bottom-indigo {
  border-bottom-color: #3f51b5;
}
[dir=ltr] .border-left-indigo {
  border-left-color: #3f51b5;
}
[dir=ltr] .border-right-indigo {
  border-right-color: #3f51b5;
}
[dir=rtl] .border-left-indigo {
  border-right-color: #3f51b5;
}
[dir=rtl] .border-right-indigo {
  border-left-color: #3f51b5;
}
.badge-indigo {
  background-color: #3f51b5;
}
.panel-indigo {
  border-color: #3f51b5;
}
.panel-indigo .panel-heading {
  color: #FFF;
  border-color: #3f51b5;
  background-color: rgb(76.5963114754, 94.3381147541, 192.9036885246);
}
.bg-indigo.tag-glow,
.border-indigo.tag-glow {
  box-shadow: 0px 0px 10px #3f51b5;
}
.overlay-indigo {
  background: #3f51b5;
  background: rgba(63, 81, 181, 0.8);
}
.card.card-outline-indigo {
  border-width: 1px;
  border-style: solid;
  border-color: #3f51b5;
  background-color: transparent;
}
.card.card-outline-indigo .card-header,
.card.card-outline-indigo .card-footer {
  background-color: transparent;
}
.btn-indigo {
  color: #3f51b5 !important;
}
.btn-indigo.btn-flat {
  background-color: transparent !important;
  color: #3f51b5;
  border: none;
}
.btn-indigo.btn-raised,
.btn-indigo.btn-fab {
  background-color: #3f51b5 !important;
  color: #fff !important;
  border-color: #3f51b5;
}
.btn-indigo.btn-raised.active,
.btn-indigo.btn-fab.active {
  background-color: rgb(53.7823770492, 69.1487704918, 154.5176229508) !important;
  border-color: rgb(53.7823770492, 69.1487704918, 154.5176229508) !important;
}
.btn-group-raised .btn-indigo {
  background-color: #3f51b5 !important;
  color: #fff !important;
}
.btn-outline-indigo {
  border: 1px solid;
  border-color: #3f51b5;
  background-color: transparent;
  color: #3f51b5;
  box-shadow: none !important;
}
.btn-outline-indigo:focus {
  background-color: transparent !important;
  color: #3f51b5 !important;
  box-shadow: transparent !important;
}
.btn-outline-indigo.active {
  background-color: #3f51b5 !important;
  color: #FFF !important;
}
.btn-outline-indigo:hover {
  background-color: rgb(59.0495901639, 75.9209016393, 169.6504098361) !important;
  color: #FFF !important;
}
.btn-outline-indigo.btn-raised,
.btn-outline-indigo.btn-fab {
  border: 1px solid;
  border-color: #3f51b5;
  background-color: transparent;
  color: #3f51b5;
  box-shadow: none !important;
}
.btn-outline-indigo.btn-raised:focus,
.btn-outline-indigo.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-indigo.btn-raised.active,
.btn-outline-indigo.btn-fab.active {
  background-color: #3f51b5 !important;
  color: #FFF !important;
}
.btn-outline-indigo.btn-raised:hover,
.btn-outline-indigo.btn-fab:hover {
  background-color: rgb(59.0495901639, 75.9209016393, 169.6504098361) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-indigo {
  background-color: #3f51b5;
}
.progress .progress-bar.progress-bar-indigo[value]::-webkit-progress-value {
  background-color: #3f51b5;
}
.progress .progress-bar.progress-bar-indigo[value]::-moz-progress-bar {
  background-color: #3f51b5;
}
.progress .progress-bar.progress-bar-indigo[value]::-ms-fill {
  background-color: #3f51b5;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-indigo .progress-bar {
    background-color: #3f51b5;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3f51b5 !important;
}
.indigo.darken-1 {
  color: #3949ab !important;
}
.bg-indigo.bg-darken-1 {
  background-color: #3949ab !important;
}
.btn-indigo.btn-darken-1 {
  border-color: #303f9f !important;
  background-color: #3949ab !important;
}
.btn-indigo.btn-darken-1:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-1:focus,
.btn-indigo.btn-darken-1:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-darken-1 {
  border-color: #3949ab !important;
  color: #3949ab !important;
}
.btn-outline-indigo.btn-outline-darken-1:hover {
  background-color: #3949ab !important;
}
.progress-indigo.progress-darken-1 {
  background-color: #3949ab;
}
.progress-indigo.progress-darken-1[value]::-webkit-progress-value {
  background-color: #3949ab;
}
.progress-indigo.progress-darken-1[value]::-moz-progress-bar {
  background-color: #3949ab;
}
.progress-indigo.progress-darken-1[value]::-ms-fill {
  background-color: #3949ab;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-darken-1 .progress-bar {
    background-color: #3949ab;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3949ab !important;
}
.border-indigo.border-darken-1 {
  border: 1px solid #3949ab !important;
}
.border-top-indigo.border-top-darken-1 {
  border-top: 1px solid #3949ab !important;
}
.border-bottom-indigo.border-bottom-darken-1 {
  border-bottom: 1px solid #3949ab !important;
}
[dir=ltr] .border-left-indigo.border-left-darken-1 {
  border-left: 1px solid #3949ab !important;
}
[dir=ltr] .border-right-indigo.border-right-darken-1 {
  border-right: 1px solid #3949ab !important;
}
[dir=rtl] .border-left-indigo.border-left-darken-1 {
  border-right: 1px solid #3949ab !important;
}
[dir=rtl] .border-right-indigo.border-right-darken-1 {
  border-left: 1px solid #3949ab !important;
}
.overlay-indigo.overlay-darken-1 {
  background: #3949ab;
  background: rgba(57, 73, 171, 0.8);
}
.indigo.darken-2 {
  color: #303f9f !important;
}
.bg-indigo.bg-darken-2 {
  background-color: #303f9f !important;
}
.btn-indigo.btn-darken-2 {
  border-color: #303f9f !important;
  background-color: #303f9f !important;
}
.btn-indigo.btn-darken-2:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-2:focus,
.btn-indigo.btn-darken-2:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-darken-2 {
  border-color: #303f9f !important;
  color: #303f9f !important;
}
.btn-outline-indigo.btn-outline-darken-2:hover {
  background-color: #303f9f !important;
}
.progress-indigo.progress-darken-2 {
  background-color: #303f9f;
}
.progress-indigo.progress-darken-2[value]::-webkit-progress-value {
  background-color: #303f9f;
}
.progress-indigo.progress-darken-2[value]::-moz-progress-bar {
  background-color: #303f9f;
}
.progress-indigo.progress-darken-2[value]::-ms-fill {
  background-color: #303f9f;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-darken-2 .progress-bar {
    background-color: #303f9f;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #303f9f !important;
}
.border-indigo.border-darken-2 {
  border: 1px solid #303f9f !important;
}
.border-top-indigo.border-top-darken-2 {
  border-top: 1px solid #303f9f !important;
}
.border-bottom-indigo.border-bottom-darken-2 {
  border-bottom: 1px solid #303f9f !important;
}
[dir=ltr] .border-left-indigo.border-left-darken-2 {
  border-left: 1px solid #303f9f !important;
}
[dir=ltr] .border-right-indigo.border-right-darken-2 {
  border-right: 1px solid #303f9f !important;
}
[dir=rtl] .border-left-indigo.border-left-darken-2 {
  border-right: 1px solid #303f9f !important;
}
[dir=rtl] .border-right-indigo.border-right-darken-2 {
  border-left: 1px solid #303f9f !important;
}
.overlay-indigo.overlay-darken-2 {
  background: #303f9f;
  background: rgba(48, 63, 159, 0.8);
}
.indigo.darken-3 {
  color: #283593 !important;
}
.bg-indigo.bg-darken-3 {
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-3 {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-3:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-3:focus,
.btn-indigo.btn-darken-3:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-darken-3 {
  border-color: #283593 !important;
  color: #283593 !important;
}
.btn-outline-indigo.btn-outline-darken-3:hover {
  background-color: #283593 !important;
}
.progress-indigo.progress-darken-3 {
  background-color: #283593;
}
.progress-indigo.progress-darken-3[value]::-webkit-progress-value {
  background-color: #283593;
}
.progress-indigo.progress-darken-3[value]::-moz-progress-bar {
  background-color: #283593;
}
.progress-indigo.progress-darken-3[value]::-ms-fill {
  background-color: #283593;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-darken-3 .progress-bar {
    background-color: #283593;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #283593 !important;
}
.border-indigo.border-darken-3 {
  border: 1px solid #283593 !important;
}
.border-top-indigo.border-top-darken-3 {
  border-top: 1px solid #283593 !important;
}
.border-bottom-indigo.border-bottom-darken-3 {
  border-bottom: 1px solid #283593 !important;
}
[dir=ltr] .border-left-indigo.border-left-darken-3 {
  border-left: 1px solid #283593 !important;
}
[dir=ltr] .border-right-indigo.border-right-darken-3 {
  border-right: 1px solid #283593 !important;
}
[dir=rtl] .border-left-indigo.border-left-darken-3 {
  border-right: 1px solid #283593 !important;
}
[dir=rtl] .border-right-indigo.border-right-darken-3 {
  border-left: 1px solid #283593 !important;
}
.overlay-indigo.overlay-darken-3 {
  background: #283593;
  background: rgba(40, 53, 147, 0.8);
}
.indigo.darken-4 {
  color: #1a237e !important;
}
.bg-indigo.bg-darken-4 {
  background-color: #1a237e !important;
}
.btn-indigo.btn-darken-4 {
  border-color: #303f9f !important;
  background-color: #1a237e !important;
}
.btn-indigo.btn-darken-4:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-darken-4:focus,
.btn-indigo.btn-darken-4:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-darken-4 {
  border-color: #1a237e !important;
  color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-darken-4:hover {
  background-color: #1a237e !important;
}
.progress-indigo.progress-darken-4 {
  background-color: #1a237e;
}
.progress-indigo.progress-darken-4[value]::-webkit-progress-value {
  background-color: #1a237e;
}
.progress-indigo.progress-darken-4[value]::-moz-progress-bar {
  background-color: #1a237e;
}
.progress-indigo.progress-darken-4[value]::-ms-fill {
  background-color: #1a237e;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-darken-4 .progress-bar {
    background-color: #1a237e;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1a237e !important;
}
.border-indigo.border-darken-4 {
  border: 1px solid #1a237e !important;
}
.border-top-indigo.border-top-darken-4 {
  border-top: 1px solid #1a237e !important;
}
.border-bottom-indigo.border-bottom-darken-4 {
  border-bottom: 1px solid #1a237e !important;
}
[dir=ltr] .border-left-indigo.border-left-darken-4 {
  border-left: 1px solid #1a237e !important;
}
[dir=ltr] .border-right-indigo.border-right-darken-4 {
  border-right: 1px solid #1a237e !important;
}
[dir=rtl] .border-left-indigo.border-left-darken-4 {
  border-right: 1px solid #1a237e !important;
}
[dir=rtl] .border-right-indigo.border-right-darken-4 {
  border-left: 1px solid #1a237e !important;
}
.overlay-indigo.overlay-darken-4 {
  background: #1a237e;
  background: rgba(26, 35, 126, 0.8);
}
.indigo.accent-1 {
  color: #8c9eff !important;
}
.bg-indigo.bg-accent-1 {
  background-color: #8c9eff !important;
}
.btn-indigo.btn-accent-1 {
  border-color: #303f9f !important;
  background-color: #8c9eff !important;
}
.btn-indigo.btn-accent-1:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-accent-1:focus,
.btn-indigo.btn-accent-1:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-accent-1 {
  border-color: #8c9eff !important;
  color: #8c9eff !important;
}
.btn-outline-indigo.btn-outline-accent-1:hover {
  background-color: #8c9eff !important;
}
.progress-indigo.progress-accent-1 {
  background-color: #8c9eff;
}
.progress-indigo.progress-accent-1[value]::-webkit-progress-value {
  background-color: #8c9eff;
}
.progress-indigo.progress-accent-1[value]::-moz-progress-bar {
  background-color: #8c9eff;
}
.progress-indigo.progress-accent-1[value]::-ms-fill {
  background-color: #8c9eff;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-accent-1 .progress-bar {
    background-color: #8c9eff;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8c9eff !important;
}
.border-indigo.border-accent-1 {
  border: 1px solid #8c9eff !important;
}
.border-top-indigo.border-top-accent-1 {
  border-top: 1px solid #8c9eff !important;
}
.border-bottom-indigo.border-bottom-accent-1 {
  border-bottom: 1px solid #8c9eff !important;
}
[dir=ltr] .border-left-indigo.border-left-accent-1 {
  border-left: 1px solid #8c9eff !important;
}
[dir=ltr] .border-right-indigo.border-right-accent-1 {
  border-right: 1px solid #8c9eff !important;
}
[dir=rtl] .border-left-indigo.border-left-accent-1 {
  border-right: 1px solid #8c9eff !important;
}
[dir=rtl] .border-right-indigo.border-right-accent-1 {
  border-left: 1px solid #8c9eff !important;
}
.overlay-indigo.overlay-accent-1 {
  background: #8c9eff;
  background: rgba(140, 158, 255, 0.8);
}
.indigo.accent-2 {
  color: #536dfe !important;
}
.bg-indigo.bg-accent-2 {
  background-color: #536dfe !important;
}
.btn-indigo.btn-accent-2 {
  border-color: #303f9f !important;
  background-color: #536dfe !important;
}
.btn-indigo.btn-accent-2:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-accent-2:focus,
.btn-indigo.btn-accent-2:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-accent-2 {
  border-color: #536dfe !important;
  color: #536dfe !important;
}
.btn-outline-indigo.btn-outline-accent-2:hover {
  background-color: #536dfe !important;
}
.progress-indigo.progress-accent-2 {
  background-color: #536dfe;
}
.progress-indigo.progress-accent-2[value]::-webkit-progress-value {
  background-color: #536dfe;
}
.progress-indigo.progress-accent-2[value]::-moz-progress-bar {
  background-color: #536dfe;
}
.progress-indigo.progress-accent-2[value]::-ms-fill {
  background-color: #536dfe;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-accent-2 .progress-bar {
    background-color: #536dfe;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #536dfe !important;
}
.border-indigo.border-accent-2 {
  border: 1px solid #536dfe !important;
}
.border-top-indigo.border-top-accent-2 {
  border-top: 1px solid #536dfe !important;
}
.border-bottom-indigo.border-bottom-accent-2 {
  border-bottom: 1px solid #536dfe !important;
}
[dir=ltr] .border-left-indigo.border-left-accent-2 {
  border-left: 1px solid #536dfe !important;
}
[dir=ltr] .border-right-indigo.border-right-accent-2 {
  border-right: 1px solid #536dfe !important;
}
[dir=rtl] .border-left-indigo.border-left-accent-2 {
  border-right: 1px solid #536dfe !important;
}
[dir=rtl] .border-right-indigo.border-right-accent-2 {
  border-left: 1px solid #536dfe !important;
}
.overlay-indigo.overlay-accent-2 {
  background: #536dfe;
  background: rgba(83, 109, 254, 0.8);
}
.indigo.accent-3 {
  color: #3d5afe !important;
}
.bg-indigo.bg-accent-3 {
  background-color: #3d5afe !important;
}
.btn-indigo.btn-accent-3 {
  border-color: #303f9f !important;
  background-color: #3d5afe !important;
}
.btn-indigo.btn-accent-3:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-accent-3:focus,
.btn-indigo.btn-accent-3:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-accent-3 {
  border-color: #3d5afe !important;
  color: #3d5afe !important;
}
.btn-outline-indigo.btn-outline-accent-3:hover {
  background-color: #3d5afe !important;
}
.progress-indigo.progress-accent-3 {
  background-color: #3d5afe;
}
.progress-indigo.progress-accent-3[value]::-webkit-progress-value {
  background-color: #3d5afe;
}
.progress-indigo.progress-accent-3[value]::-moz-progress-bar {
  background-color: #3d5afe;
}
.progress-indigo.progress-accent-3[value]::-ms-fill {
  background-color: #3d5afe;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-accent-3 .progress-bar {
    background-color: #3d5afe;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3d5afe !important;
}
.border-indigo.border-accent-3 {
  border: 1px solid #3d5afe !important;
}
.border-top-indigo.border-top-accent-3 {
  border-top: 1px solid #3d5afe !important;
}
.border-bottom-indigo.border-bottom-accent-3 {
  border-bottom: 1px solid #3d5afe !important;
}
[dir=ltr] .border-left-indigo.border-left-accent-3 {
  border-left: 1px solid #3d5afe !important;
}
[dir=ltr] .border-right-indigo.border-right-accent-3 {
  border-right: 1px solid #3d5afe !important;
}
[dir=rtl] .border-left-indigo.border-left-accent-3 {
  border-right: 1px solid #3d5afe !important;
}
[dir=rtl] .border-right-indigo.border-right-accent-3 {
  border-left: 1px solid #3d5afe !important;
}
.overlay-indigo.overlay-accent-3 {
  background: #3d5afe;
  background: rgba(61, 90, 254, 0.8);
}
.indigo.accent-4 {
  color: #304ffe !important;
}
.bg-indigo.bg-accent-4 {
  background-color: #304ffe !important;
}
.btn-indigo.btn-accent-4 {
  border-color: #303f9f !important;
  background-color: #304ffe !important;
}
.btn-indigo.btn-accent-4:hover {
  border-color: #303f9f !important;
  background-color: #283593 !important;
}
.btn-indigo.btn-accent-4:focus,
.btn-indigo.btn-accent-4:active {
  border-color: #283593 !important;
  background-color: #1a237e !important;
}
.btn-outline-indigo.btn-outline-accent-4 {
  border-color: #304ffe !important;
  color: #304ffe !important;
}
.btn-outline-indigo.btn-outline-accent-4:hover {
  background-color: #304ffe !important;
}
.progress-indigo.progress-accent-4 {
  background-color: #304ffe;
}
.progress-indigo.progress-accent-4[value]::-webkit-progress-value {
  background-color: #304ffe;
}
.progress-indigo.progress-accent-4[value]::-moz-progress-bar {
  background-color: #304ffe;
}
.progress-indigo.progress-accent-4[value]::-ms-fill {
  background-color: #304ffe;
}
@media screen and (min-width: 0\fffd) {
  .progress-indigo.progress-accent-4 .progress-bar {
    background-color: #304ffe;
  }
}
input:focus ~ .bg-indigo {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #304ffe !important;
}
.border-indigo.border-accent-4 {
  border: 1px solid #304ffe !important;
}
.border-top-indigo.border-top-accent-4 {
  border-top: 1px solid #304ffe !important;
}
.border-bottom-indigo.border-bottom-accent-4 {
  border-bottom: 1px solid #304ffe !important;
}
[dir=ltr] .border-left-indigo.border-left-accent-4 {
  border-left: 1px solid #304ffe !important;
}
[dir=ltr] .border-right-indigo.border-right-accent-4 {
  border-right: 1px solid #304ffe !important;
}
[dir=rtl] .border-left-indigo.border-left-accent-4 {
  border-right: 1px solid #304ffe !important;
}
[dir=rtl] .border-right-indigo.border-right-accent-4 {
  border-left: 1px solid #304ffe !important;
}
.overlay-indigo.overlay-accent-4 {
  background: #304ffe;
  background: rgba(48, 79, 254, 0.8);
}
.blue.lighten-5 {
  color: #e3f2fd !important;
}
.bg-blue.bg-lighten-5 {
  background-color: #e3f2fd !important;
}
.btn-blue.btn-lighten-5 {
  border-color: #1976d2 !important;
  background-color: #e3f2fd !important;
}
.btn-blue.btn-lighten-5:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-lighten-5:focus,
.btn-blue.btn-lighten-5:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-lighten-5 {
  border-color: #e3f2fd !important;
  color: #e3f2fd !important;
}
.btn-outline-blue.btn-outline-lighten-5:hover {
  background-color: #e3f2fd !important;
}
.progress-blue.progress-lighten-5 {
  background-color: #e3f2fd;
}
.progress-blue.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e3f2fd;
}
.progress-blue.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e3f2fd;
}
.progress-blue.progress-lighten-5[value]::-ms-fill {
  background-color: #e3f2fd;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-lighten-5 .progress-bar {
    background-color: #e3f2fd;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e3f2fd !important;
}
.border-blue.border-lighten-5 {
  border: 1px solid #e3f2fd !important;
}
.border-top-blue.border-top-lighten-5 {
  border-top: 1px solid #e3f2fd !important;
}
.border-bottom-blue.border-bottom-lighten-5 {
  border-bottom: 1px solid #e3f2fd !important;
}
[dir=ltr] .border-left-blue.border-left-lighten-5 {
  border-left: 1px solid #e3f2fd !important;
}
[dir=ltr] .border-right-blue.border-right-lighten-5 {
  border-right: 1px solid #e3f2fd !important;
}
[dir=rtl] .border-left-blue.border-left-lighten-5 {
  border-right: 1px solid #e3f2fd !important;
}
[dir=rtl] .border-right-blue.border-right-lighten-5 {
  border-left: 1px solid #e3f2fd !important;
}
.overlay-blue.overlay-lighten-5 {
  background: #e3f2fd;
  background: rgba(227, 242, 253, 0.8);
}
.blue.lighten-4 {
  color: #bbdefb !important;
}
.bg-blue.bg-lighten-4 {
  background-color: #bbdefb !important;
}
.btn-blue.btn-lighten-4 {
  border-color: #1976d2 !important;
  background-color: #bbdefb !important;
}
.btn-blue.btn-lighten-4:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-lighten-4:focus,
.btn-blue.btn-lighten-4:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-lighten-4 {
  border-color: #bbdefb !important;
  color: #bbdefb !important;
}
.btn-outline-blue.btn-outline-lighten-4:hover {
  background-color: #bbdefb !important;
}
.progress-blue.progress-lighten-4 {
  background-color: #bbdefb;
}
.progress-blue.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #bbdefb;
}
.progress-blue.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #bbdefb;
}
.progress-blue.progress-lighten-4[value]::-ms-fill {
  background-color: #bbdefb;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-lighten-4 .progress-bar {
    background-color: #bbdefb;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bbdefb !important;
}
.border-blue.border-lighten-4 {
  border: 1px solid #bbdefb !important;
}
.border-top-blue.border-top-lighten-4 {
  border-top: 1px solid #bbdefb !important;
}
.border-bottom-blue.border-bottom-lighten-4 {
  border-bottom: 1px solid #bbdefb !important;
}
[dir=ltr] .border-left-blue.border-left-lighten-4 {
  border-left: 1px solid #bbdefb !important;
}
[dir=ltr] .border-right-blue.border-right-lighten-4 {
  border-right: 1px solid #bbdefb !important;
}
[dir=rtl] .border-left-blue.border-left-lighten-4 {
  border-right: 1px solid #bbdefb !important;
}
[dir=rtl] .border-right-blue.border-right-lighten-4 {
  border-left: 1px solid #bbdefb !important;
}
.overlay-blue.overlay-lighten-4 {
  background: #bbdefb;
  background: rgba(187, 222, 251, 0.8);
}
.blue.lighten-3 {
  color: #90caf9 !important;
}
.bg-blue.bg-lighten-3 {
  background-color: #90caf9 !important;
}
.btn-blue.btn-lighten-3 {
  border-color: #1976d2 !important;
  background-color: #90caf9 !important;
}
.btn-blue.btn-lighten-3:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-lighten-3:focus,
.btn-blue.btn-lighten-3:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-lighten-3 {
  border-color: #90caf9 !important;
  color: #90caf9 !important;
}
.btn-outline-blue.btn-outline-lighten-3:hover {
  background-color: #90caf9 !important;
}
.progress-blue.progress-lighten-3 {
  background-color: #90caf9;
}
.progress-blue.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #90caf9;
}
.progress-blue.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #90caf9;
}
.progress-blue.progress-lighten-3[value]::-ms-fill {
  background-color: #90caf9;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-lighten-3 .progress-bar {
    background-color: #90caf9;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90caf9 !important;
}
.border-blue.border-lighten-3 {
  border: 1px solid #90caf9 !important;
}
.border-top-blue.border-top-lighten-3 {
  border-top: 1px solid #90caf9 !important;
}
.border-bottom-blue.border-bottom-lighten-3 {
  border-bottom: 1px solid #90caf9 !important;
}
[dir=ltr] .border-left-blue.border-left-lighten-3 {
  border-left: 1px solid #90caf9 !important;
}
[dir=ltr] .border-right-blue.border-right-lighten-3 {
  border-right: 1px solid #90caf9 !important;
}
[dir=rtl] .border-left-blue.border-left-lighten-3 {
  border-right: 1px solid #90caf9 !important;
}
[dir=rtl] .border-right-blue.border-right-lighten-3 {
  border-left: 1px solid #90caf9 !important;
}
.overlay-blue.overlay-lighten-3 {
  background: #90caf9;
  background: rgba(144, 202, 249, 0.8);
}
.blue.lighten-2 {
  color: #64b5f6 !important;
}
.bg-blue.bg-lighten-2 {
  background-color: #64b5f6 !important;
}
.btn-blue.btn-lighten-2 {
  border-color: #1976d2 !important;
  background-color: #64b5f6 !important;
}
.btn-blue.btn-lighten-2:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-lighten-2:focus,
.btn-blue.btn-lighten-2:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-lighten-2 {
  border-color: #64b5f6 !important;
  color: #64b5f6 !important;
}
.btn-outline-blue.btn-outline-lighten-2:hover {
  background-color: #64b5f6 !important;
}
.progress-blue.progress-lighten-2 {
  background-color: #64b5f6;
}
.progress-blue.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #64b5f6;
}
.progress-blue.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #64b5f6;
}
.progress-blue.progress-lighten-2[value]::-ms-fill {
  background-color: #64b5f6;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-lighten-2 .progress-bar {
    background-color: #64b5f6;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64b5f6 !important;
}
.border-blue.border-lighten-2 {
  border: 1px solid #64b5f6 !important;
}
.border-top-blue.border-top-lighten-2 {
  border-top: 1px solid #64b5f6 !important;
}
.border-bottom-blue.border-bottom-lighten-2 {
  border-bottom: 1px solid #64b5f6 !important;
}
[dir=ltr] .border-left-blue.border-left-lighten-2 {
  border-left: 1px solid #64b5f6 !important;
}
[dir=ltr] .border-right-blue.border-right-lighten-2 {
  border-right: 1px solid #64b5f6 !important;
}
[dir=rtl] .border-left-blue.border-left-lighten-2 {
  border-right: 1px solid #64b5f6 !important;
}
[dir=rtl] .border-right-blue.border-right-lighten-2 {
  border-left: 1px solid #64b5f6 !important;
}
.overlay-blue.overlay-lighten-2 {
  background: #64b5f6;
  background: rgba(100, 181, 246, 0.8);
}
.blue.lighten-1 {
  color: #42a5f5 !important;
}
.bg-blue.bg-lighten-1 {
  background-color: #42a5f5 !important;
}
.btn-blue.btn-lighten-1 {
  border-color: #1976d2 !important;
  background-color: #42a5f5 !important;
}
.btn-blue.btn-lighten-1:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-lighten-1:focus,
.btn-blue.btn-lighten-1:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-lighten-1 {
  border-color: #42a5f5 !important;
  color: #42a5f5 !important;
}
.btn-outline-blue.btn-outline-lighten-1:hover {
  background-color: #42a5f5 !important;
}
.progress-blue.progress-lighten-1 {
  background-color: #42a5f5;
}
.progress-blue.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #42a5f5;
}
.progress-blue.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #42a5f5;
}
.progress-blue.progress-lighten-1[value]::-ms-fill {
  background-color: #42a5f5;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-lighten-1 .progress-bar {
    background-color: #42a5f5;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #42a5f5 !important;
}
.border-blue.border-lighten-1 {
  border: 1px solid #42a5f5 !important;
}
.border-top-blue.border-top-lighten-1 {
  border-top: 1px solid #42a5f5 !important;
}
.border-bottom-blue.border-bottom-lighten-1 {
  border-bottom: 1px solid #42a5f5 !important;
}
[dir=ltr] .border-left-blue.border-left-lighten-1 {
  border-left: 1px solid #42a5f5 !important;
}
[dir=ltr] .border-right-blue.border-right-lighten-1 {
  border-right: 1px solid #42a5f5 !important;
}
[dir=rtl] .border-left-blue.border-left-lighten-1 {
  border-right: 1px solid #42a5f5 !important;
}
[dir=rtl] .border-right-blue.border-right-lighten-1 {
  border-left: 1px solid #42a5f5 !important;
}
.overlay-blue.overlay-lighten-1 {
  background: #42a5f5;
  background: rgba(66, 165, 245, 0.8);
}
.blue {
  color: #2196f3 !important;
}
.bg-blue {
  background-color: #2196f3 !important;
}
.bg-blue .card-header,
.bg-blue .card-footer {
  background-color: transparent;
}
.toast-blue {
  background-color: #2196f3;
}
.alert-blue {
  border-color: #2196f3 !important;
  background-color: rgb(66.8692307692, 166.0192307692, 244.8307692308) !important;
  color: rgb(5, 53.75, 92.5) !important;
}
.alert-blue .alert-link {
  color: rgb(2.9076923077, 31.2576923077, 53.7923076923) !important;
}
.border-blue {
  border-color: #2196f3;
}
.border-top-blue {
  border-top-color: #2196f3;
}
.border-bottom-blue {
  border-bottom-color: #2196f3;
}
[dir=ltr] .border-left-blue {
  border-left-color: #2196f3;
}
[dir=ltr] .border-right-blue {
  border-right-color: #2196f3;
}
[dir=rtl] .border-left-blue {
  border-right-color: #2196f3;
}
[dir=rtl] .border-right-blue {
  border-left-color: #2196f3;
}
.badge-blue {
  background-color: #2196f3;
}
.panel-blue {
  border-color: #2196f3;
}
.panel-blue .panel-heading {
  color: #FFF;
  border-color: #2196f3;
  background-color: rgb(57.1923076923, 161.4423076923, 244.3076923077);
}
.bg-blue.tag-glow,
.border-blue.tag-glow {
  box-shadow: 0px 0px 10px #2196f3;
}
.overlay-blue {
  background: #2196f3;
  background: rgba(33, 150, 243, 0.8);
}
.card.card-outline-blue {
  border-width: 1px;
  border-style: solid;
  border-color: #2196f3;
  background-color: transparent;
}
.card.card-outline-blue .card-header,
.card.card-outline-blue .card-footer {
  background-color: transparent;
}
.btn-blue {
  color: #2196f3 !important;
}
.btn-blue.btn-flat {
  background-color: transparent !important;
  color: #2196f3;
  border: none;
}
.btn-blue.btn-raised,
.btn-blue.btn-fab {
  background-color: #2196f3 !important;
  color: #fff !important;
  border-color: #2196f3;
}
.btn-blue.btn-raised.active,
.btn-blue.btn-fab.active {
  background-color: rgb(12.3230769231, 132.4730769231, 227.9769230769) !important;
  border-color: rgb(12.3230769231, 132.4730769231, 227.9769230769) !important;
}
.btn-group-raised .btn-blue {
  background-color: #2196f3 !important;
  color: #fff !important;
}
.btn-outline-blue {
  border: 1px solid;
  border-color: #2196f3;
  background-color: transparent;
  color: #2196f3;
  box-shadow: none !important;
}
.btn-outline-blue:focus {
  background-color: transparent !important;
  color: #2196f3 !important;
  box-shadow: transparent !important;
}
.btn-outline-blue.active {
  background-color: #2196f3 !important;
  color: #FFF !important;
}
.btn-outline-blue:hover {
  background-color: rgb(18.4846153846, 143.1346153846, 242.2153846154) !important;
  color: #FFF !important;
}
.btn-outline-blue.btn-raised,
.btn-outline-blue.btn-fab {
  border: 1px solid;
  border-color: #2196f3;
  background-color: transparent;
  color: #2196f3;
  box-shadow: none !important;
}
.btn-outline-blue.btn-raised:focus,
.btn-outline-blue.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-blue.btn-raised.active,
.btn-outline-blue.btn-fab.active {
  background-color: #2196f3 !important;
  color: #FFF !important;
}
.btn-outline-blue.btn-raised:hover,
.btn-outline-blue.btn-fab:hover {
  background-color: rgb(18.4846153846, 143.1346153846, 242.2153846154) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-blue {
  background-color: #2196f3;
}
.progress .progress-bar.progress-bar-blue[value]::-webkit-progress-value {
  background-color: #2196f3;
}
.progress .progress-bar.progress-bar-blue[value]::-moz-progress-bar {
  background-color: #2196f3;
}
.progress .progress-bar.progress-bar-blue[value]::-ms-fill {
  background-color: #2196f3;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-blue .progress-bar {
    background-color: #2196f3;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2196f3 !important;
}
.blue.darken-1 {
  color: #1e88e5 !important;
}
.bg-blue.bg-darken-1 {
  background-color: #1e88e5 !important;
}
.btn-blue.btn-darken-1 {
  border-color: #1976d2 !important;
  background-color: #1e88e5 !important;
}
.btn-blue.btn-darken-1:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-1:focus,
.btn-blue.btn-darken-1:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-darken-1 {
  border-color: #1e88e5 !important;
  color: #1e88e5 !important;
}
.btn-outline-blue.btn-outline-darken-1:hover {
  background-color: #1e88e5 !important;
}
.progress-blue.progress-darken-1 {
  background-color: #1e88e5;
}
.progress-blue.progress-darken-1[value]::-webkit-progress-value {
  background-color: #1e88e5;
}
.progress-blue.progress-darken-1[value]::-moz-progress-bar {
  background-color: #1e88e5;
}
.progress-blue.progress-darken-1[value]::-ms-fill {
  background-color: #1e88e5;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-darken-1 .progress-bar {
    background-color: #1e88e5;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1e88e5 !important;
}
.border-blue.border-darken-1 {
  border: 1px solid #1e88e5 !important;
}
.border-top-blue.border-top-darken-1 {
  border-top: 1px solid #1e88e5 !important;
}
.border-bottom-blue.border-bottom-darken-1 {
  border-bottom: 1px solid #1e88e5 !important;
}
[dir=ltr] .border-left-blue.border-left-darken-1 {
  border-left: 1px solid #1e88e5 !important;
}
[dir=ltr] .border-right-blue.border-right-darken-1 {
  border-right: 1px solid #1e88e5 !important;
}
[dir=rtl] .border-left-blue.border-left-darken-1 {
  border-right: 1px solid #1e88e5 !important;
}
[dir=rtl] .border-right-blue.border-right-darken-1 {
  border-left: 1px solid #1e88e5 !important;
}
.overlay-blue.overlay-darken-1 {
  background: #1e88e5;
  background: rgba(30, 136, 229, 0.8);
}
.blue.darken-2 {
  color: #1976d2 !important;
}
.bg-blue.bg-darken-2 {
  background-color: #1976d2 !important;
}
.btn-blue.btn-darken-2 {
  border-color: #1976d2 !important;
  background-color: #1976d2 !important;
}
.btn-blue.btn-darken-2:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-2:focus,
.btn-blue.btn-darken-2:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-darken-2 {
  border-color: #1976d2 !important;
  color: #1976d2 !important;
}
.btn-outline-blue.btn-outline-darken-2:hover {
  background-color: #1976d2 !important;
}
.progress-blue.progress-darken-2 {
  background-color: #1976d2;
}
.progress-blue.progress-darken-2[value]::-webkit-progress-value {
  background-color: #1976d2;
}
.progress-blue.progress-darken-2[value]::-moz-progress-bar {
  background-color: #1976d2;
}
.progress-blue.progress-darken-2[value]::-ms-fill {
  background-color: #1976d2;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-darken-2 .progress-bar {
    background-color: #1976d2;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1976d2 !important;
}
.border-blue.border-darken-2 {
  border: 1px solid #1976d2 !important;
}
.border-top-blue.border-top-darken-2 {
  border-top: 1px solid #1976d2 !important;
}
.border-bottom-blue.border-bottom-darken-2 {
  border-bottom: 1px solid #1976d2 !important;
}
[dir=ltr] .border-left-blue.border-left-darken-2 {
  border-left: 1px solid #1976d2 !important;
}
[dir=ltr] .border-right-blue.border-right-darken-2 {
  border-right: 1px solid #1976d2 !important;
}
[dir=rtl] .border-left-blue.border-left-darken-2 {
  border-right: 1px solid #1976d2 !important;
}
[dir=rtl] .border-right-blue.border-right-darken-2 {
  border-left: 1px solid #1976d2 !important;
}
.overlay-blue.overlay-darken-2 {
  background: #1976d2;
  background: rgba(25, 118, 210, 0.8);
}
.blue.darken-3 {
  color: #1565c0 !important;
}
.bg-blue.bg-darken-3 {
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-3 {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-3:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-3:focus,
.btn-blue.btn-darken-3:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-darken-3 {
  border-color: #1565c0 !important;
  color: #1565c0 !important;
}
.btn-outline-blue.btn-outline-darken-3:hover {
  background-color: #1565c0 !important;
}
.progress-blue.progress-darken-3 {
  background-color: #1565c0;
}
.progress-blue.progress-darken-3[value]::-webkit-progress-value {
  background-color: #1565c0;
}
.progress-blue.progress-darken-3[value]::-moz-progress-bar {
  background-color: #1565c0;
}
.progress-blue.progress-darken-3[value]::-ms-fill {
  background-color: #1565c0;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-darken-3 .progress-bar {
    background-color: #1565c0;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1565c0 !important;
}
.border-blue.border-darken-3 {
  border: 1px solid #1565c0 !important;
}
.border-top-blue.border-top-darken-3 {
  border-top: 1px solid #1565c0 !important;
}
.border-bottom-blue.border-bottom-darken-3 {
  border-bottom: 1px solid #1565c0 !important;
}
[dir=ltr] .border-left-blue.border-left-darken-3 {
  border-left: 1px solid #1565c0 !important;
}
[dir=ltr] .border-right-blue.border-right-darken-3 {
  border-right: 1px solid #1565c0 !important;
}
[dir=rtl] .border-left-blue.border-left-darken-3 {
  border-right: 1px solid #1565c0 !important;
}
[dir=rtl] .border-right-blue.border-right-darken-3 {
  border-left: 1px solid #1565c0 !important;
}
.overlay-blue.overlay-darken-3 {
  background: #1565c0;
  background: rgba(21, 101, 192, 0.8);
}
.blue.darken-4 {
  color: #0d47a1 !important;
}
.bg-blue.bg-darken-4 {
  background-color: #0d47a1 !important;
}
.btn-blue.btn-darken-4 {
  border-color: #1976d2 !important;
  background-color: #0d47a1 !important;
}
.btn-blue.btn-darken-4:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-darken-4:focus,
.btn-blue.btn-darken-4:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-darken-4 {
  border-color: #0d47a1 !important;
  color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-darken-4:hover {
  background-color: #0d47a1 !important;
}
.progress-blue.progress-darken-4 {
  background-color: #0d47a1;
}
.progress-blue.progress-darken-4[value]::-webkit-progress-value {
  background-color: #0d47a1;
}
.progress-blue.progress-darken-4[value]::-moz-progress-bar {
  background-color: #0d47a1;
}
.progress-blue.progress-darken-4[value]::-ms-fill {
  background-color: #0d47a1;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-darken-4 .progress-bar {
    background-color: #0d47a1;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0d47a1 !important;
}
.border-blue.border-darken-4 {
  border: 1px solid #0d47a1 !important;
}
.border-top-blue.border-top-darken-4 {
  border-top: 1px solid #0d47a1 !important;
}
.border-bottom-blue.border-bottom-darken-4 {
  border-bottom: 1px solid #0d47a1 !important;
}
[dir=ltr] .border-left-blue.border-left-darken-4 {
  border-left: 1px solid #0d47a1 !important;
}
[dir=ltr] .border-right-blue.border-right-darken-4 {
  border-right: 1px solid #0d47a1 !important;
}
[dir=rtl] .border-left-blue.border-left-darken-4 {
  border-right: 1px solid #0d47a1 !important;
}
[dir=rtl] .border-right-blue.border-right-darken-4 {
  border-left: 1px solid #0d47a1 !important;
}
.overlay-blue.overlay-darken-4 {
  background: #0d47a1;
  background: rgba(13, 71, 161, 0.8);
}
.blue.accent-1 {
  color: #82b1ff !important;
}
.bg-blue.bg-accent-1 {
  background-color: #82b1ff !important;
}
.btn-blue.btn-accent-1 {
  border-color: #1976d2 !important;
  background-color: #82b1ff !important;
}
.btn-blue.btn-accent-1:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-accent-1:focus,
.btn-blue.btn-accent-1:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-accent-1 {
  border-color: #82b1ff !important;
  color: #82b1ff !important;
}
.btn-outline-blue.btn-outline-accent-1:hover {
  background-color: #82b1ff !important;
}
.progress-blue.progress-accent-1 {
  background-color: #82b1ff;
}
.progress-blue.progress-accent-1[value]::-webkit-progress-value {
  background-color: #82b1ff;
}
.progress-blue.progress-accent-1[value]::-moz-progress-bar {
  background-color: #82b1ff;
}
.progress-blue.progress-accent-1[value]::-ms-fill {
  background-color: #82b1ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-accent-1 .progress-bar {
    background-color: #82b1ff;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #82b1ff !important;
}
.border-blue.border-accent-1 {
  border: 1px solid #82b1ff !important;
}
.border-top-blue.border-top-accent-1 {
  border-top: 1px solid #82b1ff !important;
}
.border-bottom-blue.border-bottom-accent-1 {
  border-bottom: 1px solid #82b1ff !important;
}
[dir=ltr] .border-left-blue.border-left-accent-1 {
  border-left: 1px solid #82b1ff !important;
}
[dir=ltr] .border-right-blue.border-right-accent-1 {
  border-right: 1px solid #82b1ff !important;
}
[dir=rtl] .border-left-blue.border-left-accent-1 {
  border-right: 1px solid #82b1ff !important;
}
[dir=rtl] .border-right-blue.border-right-accent-1 {
  border-left: 1px solid #82b1ff !important;
}
.overlay-blue.overlay-accent-1 {
  background: #82b1ff;
  background: rgba(130, 177, 255, 0.8);
}
.blue.accent-2 {
  color: #448aff !important;
}
.bg-blue.bg-accent-2 {
  background-color: #448aff !important;
}
.btn-blue.btn-accent-2 {
  border-color: #1976d2 !important;
  background-color: #448aff !important;
}
.btn-blue.btn-accent-2:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-accent-2:focus,
.btn-blue.btn-accent-2:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-accent-2 {
  border-color: #448aff !important;
  color: #448aff !important;
}
.btn-outline-blue.btn-outline-accent-2:hover {
  background-color: #448aff !important;
}
.progress-blue.progress-accent-2 {
  background-color: #448aff;
}
.progress-blue.progress-accent-2[value]::-webkit-progress-value {
  background-color: #448aff;
}
.progress-blue.progress-accent-2[value]::-moz-progress-bar {
  background-color: #448aff;
}
.progress-blue.progress-accent-2[value]::-ms-fill {
  background-color: #448aff;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-accent-2 .progress-bar {
    background-color: #448aff;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #448aff !important;
}
.border-blue.border-accent-2 {
  border: 1px solid #448aff !important;
}
.border-top-blue.border-top-accent-2 {
  border-top: 1px solid #448aff !important;
}
.border-bottom-blue.border-bottom-accent-2 {
  border-bottom: 1px solid #448aff !important;
}
[dir=ltr] .border-left-blue.border-left-accent-2 {
  border-left: 1px solid #448aff !important;
}
[dir=ltr] .border-right-blue.border-right-accent-2 {
  border-right: 1px solid #448aff !important;
}
[dir=rtl] .border-left-blue.border-left-accent-2 {
  border-right: 1px solid #448aff !important;
}
[dir=rtl] .border-right-blue.border-right-accent-2 {
  border-left: 1px solid #448aff !important;
}
.overlay-blue.overlay-accent-2 {
  background: #448aff;
  background: rgba(68, 138, 255, 0.8);
}
.blue.accent-3 {
  color: #2979ff !important;
}
.bg-blue.bg-accent-3 {
  background-color: #2979ff !important;
}
.btn-blue.btn-accent-3 {
  border-color: #1976d2 !important;
  background-color: #2979ff !important;
}
.btn-blue.btn-accent-3:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-accent-3:focus,
.btn-blue.btn-accent-3:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-accent-3 {
  border-color: #2979ff !important;
  color: #2979ff !important;
}
.btn-outline-blue.btn-outline-accent-3:hover {
  background-color: #2979ff !important;
}
.progress-blue.progress-accent-3 {
  background-color: #2979ff;
}
.progress-blue.progress-accent-3[value]::-webkit-progress-value {
  background-color: #2979ff;
}
.progress-blue.progress-accent-3[value]::-moz-progress-bar {
  background-color: #2979ff;
}
.progress-blue.progress-accent-3[value]::-ms-fill {
  background-color: #2979ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-accent-3 .progress-bar {
    background-color: #2979ff;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2979ff !important;
}
.border-blue.border-accent-3 {
  border: 1px solid #2979ff !important;
}
.border-top-blue.border-top-accent-3 {
  border-top: 1px solid #2979ff !important;
}
.border-bottom-blue.border-bottom-accent-3 {
  border-bottom: 1px solid #2979ff !important;
}
[dir=ltr] .border-left-blue.border-left-accent-3 {
  border-left: 1px solid #2979ff !important;
}
[dir=ltr] .border-right-blue.border-right-accent-3 {
  border-right: 1px solid #2979ff !important;
}
[dir=rtl] .border-left-blue.border-left-accent-3 {
  border-right: 1px solid #2979ff !important;
}
[dir=rtl] .border-right-blue.border-right-accent-3 {
  border-left: 1px solid #2979ff !important;
}
.overlay-blue.overlay-accent-3 {
  background: #2979ff;
  background: rgba(41, 121, 255, 0.8);
}
.blue.accent-4 {
  color: #2962ff !important;
}
.bg-blue.bg-accent-4 {
  background-color: #2962ff !important;
}
.btn-blue.btn-accent-4 {
  border-color: #1976d2 !important;
  background-color: #2962ff !important;
}
.btn-blue.btn-accent-4:hover {
  border-color: #1976d2 !important;
  background-color: #1565c0 !important;
}
.btn-blue.btn-accent-4:focus,
.btn-blue.btn-accent-4:active {
  border-color: #1565c0 !important;
  background-color: #0d47a1 !important;
}
.btn-outline-blue.btn-outline-accent-4 {
  border-color: #2962ff !important;
  color: #2962ff !important;
}
.btn-outline-blue.btn-outline-accent-4:hover {
  background-color: #2962ff !important;
}
.progress-blue.progress-accent-4 {
  background-color: #2962ff;
}
.progress-blue.progress-accent-4[value]::-webkit-progress-value {
  background-color: #2962ff;
}
.progress-blue.progress-accent-4[value]::-moz-progress-bar {
  background-color: #2962ff;
}
.progress-blue.progress-accent-4[value]::-ms-fill {
  background-color: #2962ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue.progress-accent-4 .progress-bar {
    background-color: #2962ff;
  }
}
input:focus ~ .bg-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2962ff !important;
}
.border-blue.border-accent-4 {
  border: 1px solid #2962ff !important;
}
.border-top-blue.border-top-accent-4 {
  border-top: 1px solid #2962ff !important;
}
.border-bottom-blue.border-bottom-accent-4 {
  border-bottom: 1px solid #2962ff !important;
}
[dir=ltr] .border-left-blue.border-left-accent-4 {
  border-left: 1px solid #2962ff !important;
}
[dir=ltr] .border-right-blue.border-right-accent-4 {
  border-right: 1px solid #2962ff !important;
}
[dir=rtl] .border-left-blue.border-left-accent-4 {
  border-right: 1px solid #2962ff !important;
}
[dir=rtl] .border-right-blue.border-right-accent-4 {
  border-left: 1px solid #2962ff !important;
}
.overlay-blue.overlay-accent-4 {
  background: #2962ff;
  background: rgba(41, 98, 255, 0.8);
}
.light-blue.lighten-5 {
  color: #e1f5fe !important;
}
.bg-light-blue.bg-lighten-5 {
  background-color: #e1f5fe !important;
}
.btn-light-blue.btn-lighten-5 {
  border-color: #0288d1 !important;
  background-color: #e1f5fe !important;
}
.btn-light-blue.btn-lighten-5:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-lighten-5:focus,
.btn-light-blue.btn-lighten-5:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-lighten-5 {
  border-color: #e1f5fe !important;
  color: #e1f5fe !important;
}
.btn-outline-light-blue.btn-outline-lighten-5:hover {
  background-color: #e1f5fe !important;
}
.progress-light-blue.progress-lighten-5 {
  background-color: #e1f5fe;
}
.progress-light-blue.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e1f5fe;
}
.progress-light-blue.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e1f5fe;
}
.progress-light-blue.progress-lighten-5[value]::-ms-fill {
  background-color: #e1f5fe;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-lighten-5 .progress-bar {
    background-color: #e1f5fe;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e1f5fe !important;
}
.border-light-blue.border-lighten-5 {
  border: 1px solid #e1f5fe !important;
}
.border-top-light-blue.border-top-lighten-5 {
  border-top: 1px solid #e1f5fe !important;
}
.border-bottom-light-blue.border-bottom-lighten-5 {
  border-bottom: 1px solid #e1f5fe !important;
}
[dir=ltr] .border-left-light-blue.border-left-lighten-5 {
  border-left: 1px solid #e1f5fe !important;
}
[dir=ltr] .border-right-light-blue.border-right-lighten-5 {
  border-right: 1px solid #e1f5fe !important;
}
[dir=rtl] .border-left-light-blue.border-left-lighten-5 {
  border-right: 1px solid #e1f5fe !important;
}
[dir=rtl] .border-right-light-blue.border-right-lighten-5 {
  border-left: 1px solid #e1f5fe !important;
}
.overlay-light-blue.overlay-lighten-5 {
  background: #e1f5fe;
  background: rgba(225, 245, 254, 0.8);
}
.light-blue.lighten-4 {
  color: #b3e5fc !important;
}
.bg-light-blue.bg-lighten-4 {
  background-color: #b3e5fc !important;
}
.btn-light-blue.btn-lighten-4 {
  border-color: #0288d1 !important;
  background-color: #b3e5fc !important;
}
.btn-light-blue.btn-lighten-4:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-lighten-4:focus,
.btn-light-blue.btn-lighten-4:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-lighten-4 {
  border-color: #b3e5fc !important;
  color: #b3e5fc !important;
}
.btn-outline-light-blue.btn-outline-lighten-4:hover {
  background-color: #b3e5fc !important;
}
.progress-light-blue.progress-lighten-4 {
  background-color: #b3e5fc;
}
.progress-light-blue.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #b3e5fc;
}
.progress-light-blue.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #b3e5fc;
}
.progress-light-blue.progress-lighten-4[value]::-ms-fill {
  background-color: #b3e5fc;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-lighten-4 .progress-bar {
    background-color: #b3e5fc;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b3e5fc !important;
}
.border-light-blue.border-lighten-4 {
  border: 1px solid #b3e5fc !important;
}
.border-top-light-blue.border-top-lighten-4 {
  border-top: 1px solid #b3e5fc !important;
}
.border-bottom-light-blue.border-bottom-lighten-4 {
  border-bottom: 1px solid #b3e5fc !important;
}
[dir=ltr] .border-left-light-blue.border-left-lighten-4 {
  border-left: 1px solid #b3e5fc !important;
}
[dir=ltr] .border-right-light-blue.border-right-lighten-4 {
  border-right: 1px solid #b3e5fc !important;
}
[dir=rtl] .border-left-light-blue.border-left-lighten-4 {
  border-right: 1px solid #b3e5fc !important;
}
[dir=rtl] .border-right-light-blue.border-right-lighten-4 {
  border-left: 1px solid #b3e5fc !important;
}
.overlay-light-blue.overlay-lighten-4 {
  background: #b3e5fc;
  background: rgba(179, 229, 252, 0.8);
}
.light-blue.lighten-3 {
  color: #81d4fa !important;
}
.bg-light-blue.bg-lighten-3 {
  background-color: #81d4fa !important;
}
.btn-light-blue.btn-lighten-3 {
  border-color: #0288d1 !important;
  background-color: #81d4fa !important;
}
.btn-light-blue.btn-lighten-3:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-lighten-3:focus,
.btn-light-blue.btn-lighten-3:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-lighten-3 {
  border-color: #81d4fa !important;
  color: #81d4fa !important;
}
.btn-outline-light-blue.btn-outline-lighten-3:hover {
  background-color: #81d4fa !important;
}
.progress-light-blue.progress-lighten-3 {
  background-color: #81d4fa;
}
.progress-light-blue.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #81d4fa;
}
.progress-light-blue.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #81d4fa;
}
.progress-light-blue.progress-lighten-3[value]::-ms-fill {
  background-color: #81d4fa;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-lighten-3 .progress-bar {
    background-color: #81d4fa;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #81d4fa !important;
}
.border-light-blue.border-lighten-3 {
  border: 1px solid #81d4fa !important;
}
.border-top-light-blue.border-top-lighten-3 {
  border-top: 1px solid #81d4fa !important;
}
.border-bottom-light-blue.border-bottom-lighten-3 {
  border-bottom: 1px solid #81d4fa !important;
}
[dir=ltr] .border-left-light-blue.border-left-lighten-3 {
  border-left: 1px solid #81d4fa !important;
}
[dir=ltr] .border-right-light-blue.border-right-lighten-3 {
  border-right: 1px solid #81d4fa !important;
}
[dir=rtl] .border-left-light-blue.border-left-lighten-3 {
  border-right: 1px solid #81d4fa !important;
}
[dir=rtl] .border-right-light-blue.border-right-lighten-3 {
  border-left: 1px solid #81d4fa !important;
}
.overlay-light-blue.overlay-lighten-3 {
  background: #81d4fa;
  background: rgba(129, 212, 250, 0.8);
}
.light-blue.lighten-2 {
  color: #4fc3f7 !important;
}
.bg-light-blue.bg-lighten-2 {
  background-color: #4fc3f7 !important;
}
.btn-light-blue.btn-lighten-2 {
  border-color: #0288d1 !important;
  background-color: #4fc3f7 !important;
}
.btn-light-blue.btn-lighten-2:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-lighten-2:focus,
.btn-light-blue.btn-lighten-2:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-lighten-2 {
  border-color: #4fc3f7 !important;
  color: #4fc3f7 !important;
}
.btn-outline-light-blue.btn-outline-lighten-2:hover {
  background-color: #4fc3f7 !important;
}
.progress-light-blue.progress-lighten-2 {
  background-color: #4fc3f7;
}
.progress-light-blue.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #4fc3f7;
}
.progress-light-blue.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #4fc3f7;
}
.progress-light-blue.progress-lighten-2[value]::-ms-fill {
  background-color: #4fc3f7;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-lighten-2 .progress-bar {
    background-color: #4fc3f7;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4fc3f7 !important;
}
.border-light-blue.border-lighten-2 {
  border: 1px solid #4fc3f7 !important;
}
.border-top-light-blue.border-top-lighten-2 {
  border-top: 1px solid #4fc3f7 !important;
}
.border-bottom-light-blue.border-bottom-lighten-2 {
  border-bottom: 1px solid #4fc3f7 !important;
}
[dir=ltr] .border-left-light-blue.border-left-lighten-2 {
  border-left: 1px solid #4fc3f7 !important;
}
[dir=ltr] .border-right-light-blue.border-right-lighten-2 {
  border-right: 1px solid #4fc3f7 !important;
}
[dir=rtl] .border-left-light-blue.border-left-lighten-2 {
  border-right: 1px solid #4fc3f7 !important;
}
[dir=rtl] .border-right-light-blue.border-right-lighten-2 {
  border-left: 1px solid #4fc3f7 !important;
}
.overlay-light-blue.overlay-lighten-2 {
  background: #4fc3f7;
  background: rgba(79, 195, 247, 0.8);
}
.light-blue.lighten-1 {
  color: #29b6f6 !important;
}
.bg-light-blue.bg-lighten-1 {
  background-color: #29b6f6 !important;
}
.btn-light-blue.btn-lighten-1 {
  border-color: #0288d1 !important;
  background-color: #29b6f6 !important;
}
.btn-light-blue.btn-lighten-1:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-lighten-1:focus,
.btn-light-blue.btn-lighten-1:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-lighten-1 {
  border-color: #29b6f6 !important;
  color: #29b6f6 !important;
}
.btn-outline-light-blue.btn-outline-lighten-1:hover {
  background-color: #29b6f6 !important;
}
.progress-light-blue.progress-lighten-1 {
  background-color: #29b6f6;
}
.progress-light-blue.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #29b6f6;
}
.progress-light-blue.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #29b6f6;
}
.progress-light-blue.progress-lighten-1[value]::-ms-fill {
  background-color: #29b6f6;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-lighten-1 .progress-bar {
    background-color: #29b6f6;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #29b6f6 !important;
}
.border-light-blue.border-lighten-1 {
  border: 1px solid #29b6f6 !important;
}
.border-top-light-blue.border-top-lighten-1 {
  border-top: 1px solid #29b6f6 !important;
}
.border-bottom-light-blue.border-bottom-lighten-1 {
  border-bottom: 1px solid #29b6f6 !important;
}
[dir=ltr] .border-left-light-blue.border-left-lighten-1 {
  border-left: 1px solid #29b6f6 !important;
}
[dir=ltr] .border-right-light-blue.border-right-lighten-1 {
  border-right: 1px solid #29b6f6 !important;
}
[dir=rtl] .border-left-light-blue.border-left-lighten-1 {
  border-right: 1px solid #29b6f6 !important;
}
[dir=rtl] .border-right-light-blue.border-right-lighten-1 {
  border-left: 1px solid #29b6f6 !important;
}
.overlay-light-blue.overlay-lighten-1 {
  background: #29b6f6;
  background: rgba(41, 182, 246, 0.8);
}
.light-blue {
  color: #03a9f4 !important;
}
.bg-light-blue {
  background-color: #03a9f4 !important;
}
.bg-light-blue .card-header,
.bg-light-blue .card-footer {
  background-color: transparent;
}
.toast-light-blue {
  background-color: #03a9f4;
}
.alert-light-blue {
  border-color: #03a9f4 !important;
  background-color: rgb(30.4607287449, 183.2210526316, 252.2392712551) !important;
  color: rgb(0.8319838057, 46.8684210526, 67.6680161943) !important;
}
.alert-light-blue .alert-link {
  color: rgb(0.336437247, 18.9526315789, 27.363562753) !important;
}
.border-light-blue {
  border-color: #03a9f4;
}
.border-top-light-blue {
  border-top-color: #03a9f4;
}
.border-bottom-light-blue {
  border-bottom-color: #03a9f4;
}
[dir=ltr] .border-left-light-blue {
  border-left-color: #03a9f4;
}
[dir=ltr] .border-right-light-blue {
  border-right-color: #03a9f4;
}
[dir=rtl] .border-left-light-blue {
  border-right-color: #03a9f4;
}
[dir=rtl] .border-right-light-blue {
  border-left-color: #03a9f4;
}
.badge-light-blue {
  background-color: #03a9f4;
}
.panel-light-blue {
  border-color: #03a9f4;
}
.panel-light-blue .panel-heading {
  color: #FFF;
  border-color: #03a9f4;
  background-color: rgb(20.3846153846, 180, 252.1153846154);
}
.bg-light-blue.tag-glow,
.border-light-blue.tag-glow {
  box-shadow: 0px 0px 10px #03a9f4;
}
.overlay-light-blue {
  background: #03a9f4;
  background: rgba(3, 169, 244, 0.8);
}
.card.card-outline-light-blue {
  border-width: 1px;
  border-style: solid;
  border-color: #03a9f4;
  background-color: transparent;
}
.card.card-outline-light-blue .card-header,
.card.card-outline-light-blue .card-footer {
  background-color: transparent;
}
.btn-light-blue {
  color: #03a9f4 !important;
}
.btn-light-blue.btn-flat {
  background-color: transparent !important;
  color: #03a9f4;
  border: none;
}
.btn-light-blue.btn-raised,
.btn-light-blue.btn-fab {
  background-color: #03a9f4 !important;
  color: #fff !important;
  border-color: #03a9f4;
}
.btn-light-blue.btn-raised.active,
.btn-light-blue.btn-fab.active {
  background-color: rgb(2.5663967611, 144.5736842105, 208.7336032389) !important;
  border-color: rgb(2.5663967611, 144.5736842105, 208.7336032389) !important;
}
.btn-group-raised .btn-light-blue {
  background-color: #03a9f4 !important;
  color: #fff !important;
}
.btn-outline-light-blue {
  border: 1px solid;
  border-color: #03a9f4;
  background-color: transparent;
  color: #03a9f4;
  box-shadow: none !important;
}
.btn-outline-light-blue:focus {
  background-color: transparent !important;
  color: #03a9f4 !important;
  box-shadow: transparent !important;
}
.btn-outline-light-blue.active {
  background-color: #03a9f4 !important;
  color: #FFF !important;
}
.btn-outline-light-blue:hover {
  background-color: rgb(2.8141700405, 158.5315789474, 228.8858299595) !important;
  color: #FFF !important;
}
.btn-outline-light-blue.btn-raised,
.btn-outline-light-blue.btn-fab {
  border: 1px solid;
  border-color: #03a9f4;
  background-color: transparent;
  color: #03a9f4;
  box-shadow: none !important;
}
.btn-outline-light-blue.btn-raised:focus,
.btn-outline-light-blue.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-light-blue.btn-raised.active,
.btn-outline-light-blue.btn-fab.active {
  background-color: #03a9f4 !important;
  color: #FFF !important;
}
.btn-outline-light-blue.btn-raised:hover,
.btn-outline-light-blue.btn-fab:hover {
  background-color: rgb(2.8141700405, 158.5315789474, 228.8858299595) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-light-blue {
  background-color: #03a9f4;
}
.progress .progress-bar.progress-bar-light-blue[value]::-webkit-progress-value {
  background-color: #03a9f4;
}
.progress .progress-bar.progress-bar-light-blue[value]::-moz-progress-bar {
  background-color: #03a9f4;
}
.progress .progress-bar.progress-bar-light-blue[value]::-ms-fill {
  background-color: #03a9f4;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-light-blue .progress-bar {
    background-color: #03a9f4;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #03a9f4 !important;
}
.light-blue.darken-1 {
  color: #039be5 !important;
}
.bg-light-blue.bg-darken-1 {
  background-color: #039be5 !important;
}
.btn-light-blue.btn-darken-1 {
  border-color: #0288d1 !important;
  background-color: #039be5 !important;
}
.btn-light-blue.btn-darken-1:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-1:focus,
.btn-light-blue.btn-darken-1:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-darken-1 {
  border-color: #039be5 !important;
  color: #039be5 !important;
}
.btn-outline-light-blue.btn-outline-darken-1:hover {
  background-color: #039be5 !important;
}
.progress-light-blue.progress-darken-1 {
  background-color: #039be5;
}
.progress-light-blue.progress-darken-1[value]::-webkit-progress-value {
  background-color: #039be5;
}
.progress-light-blue.progress-darken-1[value]::-moz-progress-bar {
  background-color: #039be5;
}
.progress-light-blue.progress-darken-1[value]::-ms-fill {
  background-color: #039be5;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-darken-1 .progress-bar {
    background-color: #039be5;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #039be5 !important;
}
.border-light-blue.border-darken-1 {
  border: 1px solid #039be5 !important;
}
.border-top-light-blue.border-top-darken-1 {
  border-top: 1px solid #039be5 !important;
}
.border-bottom-light-blue.border-bottom-darken-1 {
  border-bottom: 1px solid #039be5 !important;
}
[dir=ltr] .border-left-light-blue.border-left-darken-1 {
  border-left: 1px solid #039be5 !important;
}
[dir=ltr] .border-right-light-blue.border-right-darken-1 {
  border-right: 1px solid #039be5 !important;
}
[dir=rtl] .border-left-light-blue.border-left-darken-1 {
  border-right: 1px solid #039be5 !important;
}
[dir=rtl] .border-right-light-blue.border-right-darken-1 {
  border-left: 1px solid #039be5 !important;
}
.overlay-light-blue.overlay-darken-1 {
  background: #039be5;
  background: rgba(3, 155, 229, 0.8);
}
.light-blue.darken-2 {
  color: #0288d1 !important;
}
.bg-light-blue.bg-darken-2 {
  background-color: #0288d1 !important;
}
.btn-light-blue.btn-darken-2 {
  border-color: #0288d1 !important;
  background-color: #0288d1 !important;
}
.btn-light-blue.btn-darken-2:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-2:focus,
.btn-light-blue.btn-darken-2:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-darken-2 {
  border-color: #0288d1 !important;
  color: #0288d1 !important;
}
.btn-outline-light-blue.btn-outline-darken-2:hover {
  background-color: #0288d1 !important;
}
.progress-light-blue.progress-darken-2 {
  background-color: #0288d1;
}
.progress-light-blue.progress-darken-2[value]::-webkit-progress-value {
  background-color: #0288d1;
}
.progress-light-blue.progress-darken-2[value]::-moz-progress-bar {
  background-color: #0288d1;
}
.progress-light-blue.progress-darken-2[value]::-ms-fill {
  background-color: #0288d1;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-darken-2 .progress-bar {
    background-color: #0288d1;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0288d1 !important;
}
.border-light-blue.border-darken-2 {
  border: 1px solid #0288d1 !important;
}
.border-top-light-blue.border-top-darken-2 {
  border-top: 1px solid #0288d1 !important;
}
.border-bottom-light-blue.border-bottom-darken-2 {
  border-bottom: 1px solid #0288d1 !important;
}
[dir=ltr] .border-left-light-blue.border-left-darken-2 {
  border-left: 1px solid #0288d1 !important;
}
[dir=ltr] .border-right-light-blue.border-right-darken-2 {
  border-right: 1px solid #0288d1 !important;
}
[dir=rtl] .border-left-light-blue.border-left-darken-2 {
  border-right: 1px solid #0288d1 !important;
}
[dir=rtl] .border-right-light-blue.border-right-darken-2 {
  border-left: 1px solid #0288d1 !important;
}
.overlay-light-blue.overlay-darken-2 {
  background: #0288d1;
  background: rgba(2, 136, 209, 0.8);
}
.light-blue.darken-3 {
  color: #0277bd !important;
}
.bg-light-blue.bg-darken-3 {
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-3 {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-3:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-3:focus,
.btn-light-blue.btn-darken-3:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-darken-3 {
  border-color: #0277bd !important;
  color: #0277bd !important;
}
.btn-outline-light-blue.btn-outline-darken-3:hover {
  background-color: #0277bd !important;
}
.progress-light-blue.progress-darken-3 {
  background-color: #0277bd;
}
.progress-light-blue.progress-darken-3[value]::-webkit-progress-value {
  background-color: #0277bd;
}
.progress-light-blue.progress-darken-3[value]::-moz-progress-bar {
  background-color: #0277bd;
}
.progress-light-blue.progress-darken-3[value]::-ms-fill {
  background-color: #0277bd;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-darken-3 .progress-bar {
    background-color: #0277bd;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0277bd !important;
}
.border-light-blue.border-darken-3 {
  border: 1px solid #0277bd !important;
}
.border-top-light-blue.border-top-darken-3 {
  border-top: 1px solid #0277bd !important;
}
.border-bottom-light-blue.border-bottom-darken-3 {
  border-bottom: 1px solid #0277bd !important;
}
[dir=ltr] .border-left-light-blue.border-left-darken-3 {
  border-left: 1px solid #0277bd !important;
}
[dir=ltr] .border-right-light-blue.border-right-darken-3 {
  border-right: 1px solid #0277bd !important;
}
[dir=rtl] .border-left-light-blue.border-left-darken-3 {
  border-right: 1px solid #0277bd !important;
}
[dir=rtl] .border-right-light-blue.border-right-darken-3 {
  border-left: 1px solid #0277bd !important;
}
.overlay-light-blue.overlay-darken-3 {
  background: #0277bd;
  background: rgba(2, 119, 189, 0.8);
}
.light-blue.darken-4 {
  color: #01579b !important;
}
.bg-light-blue.bg-darken-4 {
  background-color: #01579b !important;
}
.btn-light-blue.btn-darken-4 {
  border-color: #0288d1 !important;
  background-color: #01579b !important;
}
.btn-light-blue.btn-darken-4:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-darken-4:focus,
.btn-light-blue.btn-darken-4:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-darken-4 {
  border-color: #01579b !important;
  color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-darken-4:hover {
  background-color: #01579b !important;
}
.progress-light-blue.progress-darken-4 {
  background-color: #01579b;
}
.progress-light-blue.progress-darken-4[value]::-webkit-progress-value {
  background-color: #01579b;
}
.progress-light-blue.progress-darken-4[value]::-moz-progress-bar {
  background-color: #01579b;
}
.progress-light-blue.progress-darken-4[value]::-ms-fill {
  background-color: #01579b;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-darken-4 .progress-bar {
    background-color: #01579b;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #01579b !important;
}
.border-light-blue.border-darken-4 {
  border: 1px solid #01579b !important;
}
.border-top-light-blue.border-top-darken-4 {
  border-top: 1px solid #01579b !important;
}
.border-bottom-light-blue.border-bottom-darken-4 {
  border-bottom: 1px solid #01579b !important;
}
[dir=ltr] .border-left-light-blue.border-left-darken-4 {
  border-left: 1px solid #01579b !important;
}
[dir=ltr] .border-right-light-blue.border-right-darken-4 {
  border-right: 1px solid #01579b !important;
}
[dir=rtl] .border-left-light-blue.border-left-darken-4 {
  border-right: 1px solid #01579b !important;
}
[dir=rtl] .border-right-light-blue.border-right-darken-4 {
  border-left: 1px solid #01579b !important;
}
.overlay-light-blue.overlay-darken-4 {
  background: #01579b;
  background: rgba(1, 87, 155, 0.8);
}
.light-blue.accent-1 {
  color: #80d8ff !important;
}
.bg-light-blue.bg-accent-1 {
  background-color: #80d8ff !important;
}
.btn-light-blue.btn-accent-1 {
  border-color: #0288d1 !important;
  background-color: #80d8ff !important;
}
.btn-light-blue.btn-accent-1:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-accent-1:focus,
.btn-light-blue.btn-accent-1:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-accent-1 {
  border-color: #80d8ff !important;
  color: #80d8ff !important;
}
.btn-outline-light-blue.btn-outline-accent-1:hover {
  background-color: #80d8ff !important;
}
.progress-light-blue.progress-accent-1 {
  background-color: #80d8ff;
}
.progress-light-blue.progress-accent-1[value]::-webkit-progress-value {
  background-color: #80d8ff;
}
.progress-light-blue.progress-accent-1[value]::-moz-progress-bar {
  background-color: #80d8ff;
}
.progress-light-blue.progress-accent-1[value]::-ms-fill {
  background-color: #80d8ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-accent-1 .progress-bar {
    background-color: #80d8ff;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80d8ff !important;
}
.border-light-blue.border-accent-1 {
  border: 1px solid #80d8ff !important;
}
.border-top-light-blue.border-top-accent-1 {
  border-top: 1px solid #80d8ff !important;
}
.border-bottom-light-blue.border-bottom-accent-1 {
  border-bottom: 1px solid #80d8ff !important;
}
[dir=ltr] .border-left-light-blue.border-left-accent-1 {
  border-left: 1px solid #80d8ff !important;
}
[dir=ltr] .border-right-light-blue.border-right-accent-1 {
  border-right: 1px solid #80d8ff !important;
}
[dir=rtl] .border-left-light-blue.border-left-accent-1 {
  border-right: 1px solid #80d8ff !important;
}
[dir=rtl] .border-right-light-blue.border-right-accent-1 {
  border-left: 1px solid #80d8ff !important;
}
.overlay-light-blue.overlay-accent-1 {
  background: #80d8ff;
  background: rgba(128, 216, 255, 0.8);
}
.light-blue.accent-2 {
  color: #40c4ff !important;
}
.bg-light-blue.bg-accent-2 {
  background-color: #40c4ff !important;
}
.btn-light-blue.btn-accent-2 {
  border-color: #0288d1 !important;
  background-color: #40c4ff !important;
}
.btn-light-blue.btn-accent-2:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-accent-2:focus,
.btn-light-blue.btn-accent-2:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-accent-2 {
  border-color: #40c4ff !important;
  color: #40c4ff !important;
}
.btn-outline-light-blue.btn-outline-accent-2:hover {
  background-color: #40c4ff !important;
}
.progress-light-blue.progress-accent-2 {
  background-color: #40c4ff;
}
.progress-light-blue.progress-accent-2[value]::-webkit-progress-value {
  background-color: #40c4ff;
}
.progress-light-blue.progress-accent-2[value]::-moz-progress-bar {
  background-color: #40c4ff;
}
.progress-light-blue.progress-accent-2[value]::-ms-fill {
  background-color: #40c4ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-accent-2 .progress-bar {
    background-color: #40c4ff;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #40c4ff !important;
}
.border-light-blue.border-accent-2 {
  border: 1px solid #40c4ff !important;
}
.border-top-light-blue.border-top-accent-2 {
  border-top: 1px solid #40c4ff !important;
}
.border-bottom-light-blue.border-bottom-accent-2 {
  border-bottom: 1px solid #40c4ff !important;
}
[dir=ltr] .border-left-light-blue.border-left-accent-2 {
  border-left: 1px solid #40c4ff !important;
}
[dir=ltr] .border-right-light-blue.border-right-accent-2 {
  border-right: 1px solid #40c4ff !important;
}
[dir=rtl] .border-left-light-blue.border-left-accent-2 {
  border-right: 1px solid #40c4ff !important;
}
[dir=rtl] .border-right-light-blue.border-right-accent-2 {
  border-left: 1px solid #40c4ff !important;
}
.overlay-light-blue.overlay-accent-2 {
  background: #40c4ff;
  background: rgba(64, 196, 255, 0.8);
}
.light-blue.accent-3 {
  color: #00b0ff !important;
}
.bg-light-blue.bg-accent-3 {
  background-color: #00b0ff !important;
}
.btn-light-blue.btn-accent-3 {
  border-color: #0288d1 !important;
  background-color: #00b0ff !important;
}
.btn-light-blue.btn-accent-3:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-accent-3:focus,
.btn-light-blue.btn-accent-3:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-accent-3 {
  border-color: #00b0ff !important;
  color: #00b0ff !important;
}
.btn-outline-light-blue.btn-outline-accent-3:hover {
  background-color: #00b0ff !important;
}
.progress-light-blue.progress-accent-3 {
  background-color: #00b0ff;
}
.progress-light-blue.progress-accent-3[value]::-webkit-progress-value {
  background-color: #00b0ff;
}
.progress-light-blue.progress-accent-3[value]::-moz-progress-bar {
  background-color: #00b0ff;
}
.progress-light-blue.progress-accent-3[value]::-ms-fill {
  background-color: #00b0ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-accent-3 .progress-bar {
    background-color: #00b0ff;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00b0ff !important;
}
.border-light-blue.border-accent-3 {
  border: 1px solid #00b0ff !important;
}
.border-top-light-blue.border-top-accent-3 {
  border-top: 1px solid #00b0ff !important;
}
.border-bottom-light-blue.border-bottom-accent-3 {
  border-bottom: 1px solid #00b0ff !important;
}
[dir=ltr] .border-left-light-blue.border-left-accent-3 {
  border-left: 1px solid #00b0ff !important;
}
[dir=ltr] .border-right-light-blue.border-right-accent-3 {
  border-right: 1px solid #00b0ff !important;
}
[dir=rtl] .border-left-light-blue.border-left-accent-3 {
  border-right: 1px solid #00b0ff !important;
}
[dir=rtl] .border-right-light-blue.border-right-accent-3 {
  border-left: 1px solid #00b0ff !important;
}
.overlay-light-blue.overlay-accent-3 {
  background: #00b0ff;
  background: rgba(0, 176, 255, 0.8);
}
.light-blue.accent-4 {
  color: #0091ea !important;
}
.bg-light-blue.bg-accent-4 {
  background-color: #0091ea !important;
}
.btn-light-blue.btn-accent-4 {
  border-color: #0288d1 !important;
  background-color: #0091ea !important;
}
.btn-light-blue.btn-accent-4:hover {
  border-color: #0288d1 !important;
  background-color: #0277bd !important;
}
.btn-light-blue.btn-accent-4:focus,
.btn-light-blue.btn-accent-4:active {
  border-color: #0277bd !important;
  background-color: #01579b !important;
}
.btn-outline-light-blue.btn-outline-accent-4 {
  border-color: #0091ea !important;
  color: #0091ea !important;
}
.btn-outline-light-blue.btn-outline-accent-4:hover {
  background-color: #0091ea !important;
}
.progress-light-blue.progress-accent-4 {
  background-color: #0091ea;
}
.progress-light-blue.progress-accent-4[value]::-webkit-progress-value {
  background-color: #0091ea;
}
.progress-light-blue.progress-accent-4[value]::-moz-progress-bar {
  background-color: #0091ea;
}
.progress-light-blue.progress-accent-4[value]::-ms-fill {
  background-color: #0091ea;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-blue.progress-accent-4 .progress-bar {
    background-color: #0091ea;
  }
}
input:focus ~ .bg-light-blue {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0091ea !important;
}
.border-light-blue.border-accent-4 {
  border: 1px solid #0091ea !important;
}
.border-top-light-blue.border-top-accent-4 {
  border-top: 1px solid #0091ea !important;
}
.border-bottom-light-blue.border-bottom-accent-4 {
  border-bottom: 1px solid #0091ea !important;
}
[dir=ltr] .border-left-light-blue.border-left-accent-4 {
  border-left: 1px solid #0091ea !important;
}
[dir=ltr] .border-right-light-blue.border-right-accent-4 {
  border-right: 1px solid #0091ea !important;
}
[dir=rtl] .border-left-light-blue.border-left-accent-4 {
  border-right: 1px solid #0091ea !important;
}
[dir=rtl] .border-right-light-blue.border-right-accent-4 {
  border-left: 1px solid #0091ea !important;
}
.overlay-light-blue.overlay-accent-4 {
  background: #0091ea;
  background: rgba(0, 145, 234, 0.8);
}
.cyan.lighten-5 {
  color: #e0f7fa !important;
}
.bg-cyan.bg-lighten-5 {
  background-color: #e0f7fa !important;
}
.btn-cyan.btn-lighten-5 {
  border-color: #0097a7 !important;
  background-color: #e0f7fa !important;
}
.btn-cyan.btn-lighten-5:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-lighten-5:focus,
.btn-cyan.btn-lighten-5:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-lighten-5 {
  border-color: #e0f7fa !important;
  color: #e0f7fa !important;
}
.btn-outline-cyan.btn-outline-lighten-5:hover {
  background-color: #e0f7fa !important;
}
.progress-cyan.progress-lighten-5 {
  background-color: #e0f7fa;
}
.progress-cyan.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e0f7fa;
}
.progress-cyan.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e0f7fa;
}
.progress-cyan.progress-lighten-5[value]::-ms-fill {
  background-color: #e0f7fa;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-lighten-5 .progress-bar {
    background-color: #e0f7fa;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e0f7fa !important;
}
.border-cyan.border-lighten-5 {
  border: 1px solid #e0f7fa !important;
}
.border-top-cyan.border-top-lighten-5 {
  border-top: 1px solid #e0f7fa !important;
}
.border-bottom-cyan.border-bottom-lighten-5 {
  border-bottom: 1px solid #e0f7fa !important;
}
[dir=ltr] .border-left-cyan.border-left-lighten-5 {
  border-left: 1px solid #e0f7fa !important;
}
[dir=ltr] .border-right-cyan.border-right-lighten-5 {
  border-right: 1px solid #e0f7fa !important;
}
[dir=rtl] .border-left-cyan.border-left-lighten-5 {
  border-right: 1px solid #e0f7fa !important;
}
[dir=rtl] .border-right-cyan.border-right-lighten-5 {
  border-left: 1px solid #e0f7fa !important;
}
.overlay-cyan.overlay-lighten-5 {
  background: #e0f7fa;
  background: rgba(224, 247, 250, 0.8);
}
.cyan.lighten-4 {
  color: #b2ebf2 !important;
}
.bg-cyan.bg-lighten-4 {
  background-color: #b2ebf2 !important;
}
.btn-cyan.btn-lighten-4 {
  border-color: #0097a7 !important;
  background-color: #b2ebf2 !important;
}
.btn-cyan.btn-lighten-4:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-lighten-4:focus,
.btn-cyan.btn-lighten-4:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-lighten-4 {
  border-color: #b2ebf2 !important;
  color: #b2ebf2 !important;
}
.btn-outline-cyan.btn-outline-lighten-4:hover {
  background-color: #b2ebf2 !important;
}
.progress-cyan.progress-lighten-4 {
  background-color: #b2ebf2;
}
.progress-cyan.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #b2ebf2;
}
.progress-cyan.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #b2ebf2;
}
.progress-cyan.progress-lighten-4[value]::-ms-fill {
  background-color: #b2ebf2;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-lighten-4 .progress-bar {
    background-color: #b2ebf2;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b2ebf2 !important;
}
.border-cyan.border-lighten-4 {
  border: 1px solid #b2ebf2 !important;
}
.border-top-cyan.border-top-lighten-4 {
  border-top: 1px solid #b2ebf2 !important;
}
.border-bottom-cyan.border-bottom-lighten-4 {
  border-bottom: 1px solid #b2ebf2 !important;
}
[dir=ltr] .border-left-cyan.border-left-lighten-4 {
  border-left: 1px solid #b2ebf2 !important;
}
[dir=ltr] .border-right-cyan.border-right-lighten-4 {
  border-right: 1px solid #b2ebf2 !important;
}
[dir=rtl] .border-left-cyan.border-left-lighten-4 {
  border-right: 1px solid #b2ebf2 !important;
}
[dir=rtl] .border-right-cyan.border-right-lighten-4 {
  border-left: 1px solid #b2ebf2 !important;
}
.overlay-cyan.overlay-lighten-4 {
  background: #b2ebf2;
  background: rgba(178, 235, 242, 0.8);
}
.cyan.lighten-3 {
  color: #80deea !important;
}
.bg-cyan.bg-lighten-3 {
  background-color: #80deea !important;
}
.btn-cyan.btn-lighten-3 {
  border-color: #0097a7 !important;
  background-color: #80deea !important;
}
.btn-cyan.btn-lighten-3:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-lighten-3:focus,
.btn-cyan.btn-lighten-3:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-lighten-3 {
  border-color: #80deea !important;
  color: #80deea !important;
}
.btn-outline-cyan.btn-outline-lighten-3:hover {
  background-color: #80deea !important;
}
.progress-cyan.progress-lighten-3 {
  background-color: #80deea;
}
.progress-cyan.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #80deea;
}
.progress-cyan.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #80deea;
}
.progress-cyan.progress-lighten-3[value]::-ms-fill {
  background-color: #80deea;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-lighten-3 .progress-bar {
    background-color: #80deea;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80deea !important;
}
.border-cyan.border-lighten-3 {
  border: 1px solid #80deea !important;
}
.border-top-cyan.border-top-lighten-3 {
  border-top: 1px solid #80deea !important;
}
.border-bottom-cyan.border-bottom-lighten-3 {
  border-bottom: 1px solid #80deea !important;
}
[dir=ltr] .border-left-cyan.border-left-lighten-3 {
  border-left: 1px solid #80deea !important;
}
[dir=ltr] .border-right-cyan.border-right-lighten-3 {
  border-right: 1px solid #80deea !important;
}
[dir=rtl] .border-left-cyan.border-left-lighten-3 {
  border-right: 1px solid #80deea !important;
}
[dir=rtl] .border-right-cyan.border-right-lighten-3 {
  border-left: 1px solid #80deea !important;
}
.overlay-cyan.overlay-lighten-3 {
  background: #80deea;
  background: rgba(128, 222, 234, 0.8);
}
.cyan.lighten-2 {
  color: #4dd0e1 !important;
}
.bg-cyan.bg-lighten-2 {
  background-color: #4dd0e1 !important;
}
.btn-cyan.btn-lighten-2 {
  border-color: #0097a7 !important;
  background-color: #4dd0e1 !important;
}
.btn-cyan.btn-lighten-2:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-lighten-2:focus,
.btn-cyan.btn-lighten-2:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-lighten-2 {
  border-color: #4dd0e1 !important;
  color: #4dd0e1 !important;
}
.btn-outline-cyan.btn-outline-lighten-2:hover {
  background-color: #4dd0e1 !important;
}
.progress-cyan.progress-lighten-2 {
  background-color: #4dd0e1;
}
.progress-cyan.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #4dd0e1;
}
.progress-cyan.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #4dd0e1;
}
.progress-cyan.progress-lighten-2[value]::-ms-fill {
  background-color: #4dd0e1;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-lighten-2 .progress-bar {
    background-color: #4dd0e1;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4dd0e1 !important;
}
.border-cyan.border-lighten-2 {
  border: 1px solid #4dd0e1 !important;
}
.border-top-cyan.border-top-lighten-2 {
  border-top: 1px solid #4dd0e1 !important;
}
.border-bottom-cyan.border-bottom-lighten-2 {
  border-bottom: 1px solid #4dd0e1 !important;
}
[dir=ltr] .border-left-cyan.border-left-lighten-2 {
  border-left: 1px solid #4dd0e1 !important;
}
[dir=ltr] .border-right-cyan.border-right-lighten-2 {
  border-right: 1px solid #4dd0e1 !important;
}
[dir=rtl] .border-left-cyan.border-left-lighten-2 {
  border-right: 1px solid #4dd0e1 !important;
}
[dir=rtl] .border-right-cyan.border-right-lighten-2 {
  border-left: 1px solid #4dd0e1 !important;
}
.overlay-cyan.overlay-lighten-2 {
  background: #4dd0e1;
  background: rgba(77, 208, 225, 0.8);
}
.cyan.lighten-1 {
  color: #26c6da !important;
}
.bg-cyan.bg-lighten-1 {
  background-color: #26c6da !important;
}
.btn-cyan.btn-lighten-1 {
  border-color: #0097a7 !important;
  background-color: #26c6da !important;
}
.btn-cyan.btn-lighten-1:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-lighten-1:focus,
.btn-cyan.btn-lighten-1:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-lighten-1 {
  border-color: #26c6da !important;
  color: #26c6da !important;
}
.btn-outline-cyan.btn-outline-lighten-1:hover {
  background-color: #26c6da !important;
}
.progress-cyan.progress-lighten-1 {
  background-color: #26c6da;
}
.progress-cyan.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #26c6da;
}
.progress-cyan.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #26c6da;
}
.progress-cyan.progress-lighten-1[value]::-ms-fill {
  background-color: #26c6da;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-lighten-1 .progress-bar {
    background-color: #26c6da;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26c6da !important;
}
.border-cyan.border-lighten-1 {
  border: 1px solid #26c6da !important;
}
.border-top-cyan.border-top-lighten-1 {
  border-top: 1px solid #26c6da !important;
}
.border-bottom-cyan.border-bottom-lighten-1 {
  border-bottom: 1px solid #26c6da !important;
}
[dir=ltr] .border-left-cyan.border-left-lighten-1 {
  border-left: 1px solid #26c6da !important;
}
[dir=ltr] .border-right-cyan.border-right-lighten-1 {
  border-right: 1px solid #26c6da !important;
}
[dir=rtl] .border-left-cyan.border-left-lighten-1 {
  border-right: 1px solid #26c6da !important;
}
[dir=rtl] .border-right-cyan.border-right-lighten-1 {
  border-left: 1px solid #26c6da !important;
}
.overlay-cyan.overlay-lighten-1 {
  background: #26c6da;
  background: rgba(38, 198, 218, 0.8);
}
.cyan {
  color: #00bcd4 !important;
}
.bg-cyan {
  background-color: #00bcd4 !important;
}
.bg-cyan .card-header,
.bg-cyan .card-footer {
  background-color: transparent;
}
.toast-cyan {
  background-color: #00bcd4;
}
.alert-cyan {
  border-color: #00bcd4 !important;
  background-color: rgb(0, 219.658490566, 247.7) !important;
  color: rgb(0, 29.7075471698, 33.5) !important;
}
.alert-cyan .alert-link {
  color: black !important;
}
.border-cyan {
  border-color: #00bcd4;
}
.border-top-cyan {
  border-top-color: #00bcd4;
}
.border-bottom-cyan {
  border-bottom-color: #00bcd4;
}
[dir=ltr] .border-left-cyan {
  border-left-color: #00bcd4;
}
[dir=ltr] .border-right-cyan {
  border-right-color: #00bcd4;
}
[dir=rtl] .border-left-cyan {
  border-right-color: #00bcd4;
}
[dir=rtl] .border-right-cyan {
  border-left-color: #00bcd4;
}
.badge-cyan {
  background-color: #00bcd4;
}
.panel-cyan {
  border-color: #00bcd4;
}
.panel-cyan .panel-heading {
  color: #FFF;
  border-color: #00bcd4;
  background-color: rgb(0, 210.6132075472, 237.5);
}
.bg-cyan.tag-glow,
.border-cyan.tag-glow {
  box-shadow: 0px 0px 10px #00bcd4;
}
.overlay-cyan {
  background: #00bcd4;
  background: rgba(0, 188, 212, 0.8);
}
.card.card-outline-cyan {
  border-width: 1px;
  border-style: solid;
  border-color: #00bcd4;
  background-color: transparent;
}
.card.card-outline-cyan .card-header,
.card.card-outline-cyan .card-footer {
  background-color: transparent;
}
.btn-cyan {
  color: #00bcd4 !important;
}
.btn-cyan.btn-flat {
  background-color: transparent !important;
  color: #00bcd4;
  border: none;
}
.btn-cyan.btn-raised,
.btn-cyan.btn-fab {
  background-color: #00bcd4 !important;
  color: #fff !important;
  border-color: #00bcd4;
}
.btn-cyan.btn-raised.active,
.btn-cyan.btn-fab.active {
  background-color: rgb(0, 156.341509434, 176.3) !important;
  border-color: rgb(0, 156.341509434, 176.3) !important;
}
.btn-group-raised .btn-cyan {
  background-color: #00bcd4 !important;
  color: #fff !important;
}
.btn-outline-cyan {
  border: 1px solid;
  border-color: #00bcd4;
  background-color: transparent;
  color: #00bcd4;
  box-shadow: none !important;
}
.btn-outline-cyan:focus {
  background-color: transparent !important;
  color: #00bcd4 !important;
  box-shadow: transparent !important;
}
.btn-outline-cyan.active {
  background-color: #00bcd4 !important;
  color: #FFF !important;
}
.btn-outline-cyan:hover {
  background-color: rgb(0, 174.4320754717, 196.7) !important;
  color: #FFF !important;
}
.btn-outline-cyan.btn-raised,
.btn-outline-cyan.btn-fab {
  border: 1px solid;
  border-color: #00bcd4;
  background-color: transparent;
  color: #00bcd4;
  box-shadow: none !important;
}
.btn-outline-cyan.btn-raised:focus,
.btn-outline-cyan.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-cyan.btn-raised.active,
.btn-outline-cyan.btn-fab.active {
  background-color: #00bcd4 !important;
  color: #FFF !important;
}
.btn-outline-cyan.btn-raised:hover,
.btn-outline-cyan.btn-fab:hover {
  background-color: rgb(0, 174.4320754717, 196.7) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-cyan {
  background-color: #00bcd4;
}
.progress .progress-bar.progress-bar-cyan[value]::-webkit-progress-value {
  background-color: #00bcd4;
}
.progress .progress-bar.progress-bar-cyan[value]::-moz-progress-bar {
  background-color: #00bcd4;
}
.progress .progress-bar.progress-bar-cyan[value]::-ms-fill {
  background-color: #00bcd4;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-cyan .progress-bar {
    background-color: #00bcd4;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00bcd4 !important;
}
.cyan.darken-1 {
  color: #00acc1 !important;
}
.bg-cyan.bg-darken-1 {
  background-color: #00acc1 !important;
}
.btn-cyan.btn-darken-1 {
  border-color: #0097a7 !important;
  background-color: #00acc1 !important;
}
.btn-cyan.btn-darken-1:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-1:focus,
.btn-cyan.btn-darken-1:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-darken-1 {
  border-color: #00acc1 !important;
  color: #00acc1 !important;
}
.btn-outline-cyan.btn-outline-darken-1:hover {
  background-color: #00acc1 !important;
}
.progress-cyan.progress-darken-1 {
  background-color: #00acc1;
}
.progress-cyan.progress-darken-1[value]::-webkit-progress-value {
  background-color: #00acc1;
}
.progress-cyan.progress-darken-1[value]::-moz-progress-bar {
  background-color: #00acc1;
}
.progress-cyan.progress-darken-1[value]::-ms-fill {
  background-color: #00acc1;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-darken-1 .progress-bar {
    background-color: #00acc1;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00acc1 !important;
}
.border-cyan.border-darken-1 {
  border: 1px solid #00acc1 !important;
}
.border-top-cyan.border-top-darken-1 {
  border-top: 1px solid #00acc1 !important;
}
.border-bottom-cyan.border-bottom-darken-1 {
  border-bottom: 1px solid #00acc1 !important;
}
[dir=ltr] .border-left-cyan.border-left-darken-1 {
  border-left: 1px solid #00acc1 !important;
}
[dir=ltr] .border-right-cyan.border-right-darken-1 {
  border-right: 1px solid #00acc1 !important;
}
[dir=rtl] .border-left-cyan.border-left-darken-1 {
  border-right: 1px solid #00acc1 !important;
}
[dir=rtl] .border-right-cyan.border-right-darken-1 {
  border-left: 1px solid #00acc1 !important;
}
.overlay-cyan.overlay-darken-1 {
  background: #00acc1;
  background: rgba(0, 172, 193, 0.8);
}
.cyan.darken-2 {
  color: #0097a7 !important;
}
.bg-cyan.bg-darken-2 {
  background-color: #0097a7 !important;
}
.btn-cyan.btn-darken-2 {
  border-color: #0097a7 !important;
  background-color: #0097a7 !important;
}
.btn-cyan.btn-darken-2:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-2:focus,
.btn-cyan.btn-darken-2:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-darken-2 {
  border-color: #0097a7 !important;
  color: #0097a7 !important;
}
.btn-outline-cyan.btn-outline-darken-2:hover {
  background-color: #0097a7 !important;
}
.progress-cyan.progress-darken-2 {
  background-color: #0097a7;
}
.progress-cyan.progress-darken-2[value]::-webkit-progress-value {
  background-color: #0097a7;
}
.progress-cyan.progress-darken-2[value]::-moz-progress-bar {
  background-color: #0097a7;
}
.progress-cyan.progress-darken-2[value]::-ms-fill {
  background-color: #0097a7;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-darken-2 .progress-bar {
    background-color: #0097a7;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0097a7 !important;
}
.border-cyan.border-darken-2 {
  border: 1px solid #0097a7 !important;
}
.border-top-cyan.border-top-darken-2 {
  border-top: 1px solid #0097a7 !important;
}
.border-bottom-cyan.border-bottom-darken-2 {
  border-bottom: 1px solid #0097a7 !important;
}
[dir=ltr] .border-left-cyan.border-left-darken-2 {
  border-left: 1px solid #0097a7 !important;
}
[dir=ltr] .border-right-cyan.border-right-darken-2 {
  border-right: 1px solid #0097a7 !important;
}
[dir=rtl] .border-left-cyan.border-left-darken-2 {
  border-right: 1px solid #0097a7 !important;
}
[dir=rtl] .border-right-cyan.border-right-darken-2 {
  border-left: 1px solid #0097a7 !important;
}
.overlay-cyan.overlay-darken-2 {
  background: #0097a7;
  background: rgba(0, 151, 167, 0.8);
}
.cyan.darken-3 {
  color: #00838f !important;
}
.bg-cyan.bg-darken-3 {
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-3 {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-3:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-3:focus,
.btn-cyan.btn-darken-3:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-darken-3 {
  border-color: #00838f !important;
  color: #00838f !important;
}
.btn-outline-cyan.btn-outline-darken-3:hover {
  background-color: #00838f !important;
}
.progress-cyan.progress-darken-3 {
  background-color: #00838f;
}
.progress-cyan.progress-darken-3[value]::-webkit-progress-value {
  background-color: #00838f;
}
.progress-cyan.progress-darken-3[value]::-moz-progress-bar {
  background-color: #00838f;
}
.progress-cyan.progress-darken-3[value]::-ms-fill {
  background-color: #00838f;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-darken-3 .progress-bar {
    background-color: #00838f;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00838f !important;
}
.border-cyan.border-darken-3 {
  border: 1px solid #00838f !important;
}
.border-top-cyan.border-top-darken-3 {
  border-top: 1px solid #00838f !important;
}
.border-bottom-cyan.border-bottom-darken-3 {
  border-bottom: 1px solid #00838f !important;
}
[dir=ltr] .border-left-cyan.border-left-darken-3 {
  border-left: 1px solid #00838f !important;
}
[dir=ltr] .border-right-cyan.border-right-darken-3 {
  border-right: 1px solid #00838f !important;
}
[dir=rtl] .border-left-cyan.border-left-darken-3 {
  border-right: 1px solid #00838f !important;
}
[dir=rtl] .border-right-cyan.border-right-darken-3 {
  border-left: 1px solid #00838f !important;
}
.overlay-cyan.overlay-darken-3 {
  background: #00838f;
  background: rgba(0, 131, 143, 0.8);
}
.cyan.darken-4 {
  color: #006064 !important;
}
.bg-cyan.bg-darken-4 {
  background-color: #006064 !important;
}
.btn-cyan.btn-darken-4 {
  border-color: #0097a7 !important;
  background-color: #006064 !important;
}
.btn-cyan.btn-darken-4:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-darken-4:focus,
.btn-cyan.btn-darken-4:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-darken-4 {
  border-color: #006064 !important;
  color: #006064 !important;
}
.btn-outline-cyan.btn-outline-darken-4:hover {
  background-color: #006064 !important;
}
.progress-cyan.progress-darken-4 {
  background-color: #006064;
}
.progress-cyan.progress-darken-4[value]::-webkit-progress-value {
  background-color: #006064;
}
.progress-cyan.progress-darken-4[value]::-moz-progress-bar {
  background-color: #006064;
}
.progress-cyan.progress-darken-4[value]::-ms-fill {
  background-color: #006064;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-darken-4 .progress-bar {
    background-color: #006064;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006064 !important;
}
.border-cyan.border-darken-4 {
  border: 1px solid #006064 !important;
}
.border-top-cyan.border-top-darken-4 {
  border-top: 1px solid #006064 !important;
}
.border-bottom-cyan.border-bottom-darken-4 {
  border-bottom: 1px solid #006064 !important;
}
[dir=ltr] .border-left-cyan.border-left-darken-4 {
  border-left: 1px solid #006064 !important;
}
[dir=ltr] .border-right-cyan.border-right-darken-4 {
  border-right: 1px solid #006064 !important;
}
[dir=rtl] .border-left-cyan.border-left-darken-4 {
  border-right: 1px solid #006064 !important;
}
[dir=rtl] .border-right-cyan.border-right-darken-4 {
  border-left: 1px solid #006064 !important;
}
.overlay-cyan.overlay-darken-4 {
  background: #006064;
  background: rgba(0, 96, 100, 0.8);
}
.cyan.accent-1 {
  color: #84ffff !important;
}
.bg-cyan.bg-accent-1 {
  background-color: #84ffff !important;
}
.btn-cyan.btn-accent-1 {
  border-color: #0097a7 !important;
  background-color: #84ffff !important;
}
.btn-cyan.btn-accent-1:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-accent-1:focus,
.btn-cyan.btn-accent-1:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-accent-1 {
  border-color: #84ffff !important;
  color: #84ffff !important;
}
.btn-outline-cyan.btn-outline-accent-1:hover {
  background-color: #84ffff !important;
}
.progress-cyan.progress-accent-1 {
  background-color: #84ffff;
}
.progress-cyan.progress-accent-1[value]::-webkit-progress-value {
  background-color: #84ffff;
}
.progress-cyan.progress-accent-1[value]::-moz-progress-bar {
  background-color: #84ffff;
}
.progress-cyan.progress-accent-1[value]::-ms-fill {
  background-color: #84ffff;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-accent-1 .progress-bar {
    background-color: #84ffff;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #84ffff !important;
}
.border-cyan.border-accent-1 {
  border: 1px solid #84ffff !important;
}
.border-top-cyan.border-top-accent-1 {
  border-top: 1px solid #84ffff !important;
}
.border-bottom-cyan.border-bottom-accent-1 {
  border-bottom: 1px solid #84ffff !important;
}
[dir=ltr] .border-left-cyan.border-left-accent-1 {
  border-left: 1px solid #84ffff !important;
}
[dir=ltr] .border-right-cyan.border-right-accent-1 {
  border-right: 1px solid #84ffff !important;
}
[dir=rtl] .border-left-cyan.border-left-accent-1 {
  border-right: 1px solid #84ffff !important;
}
[dir=rtl] .border-right-cyan.border-right-accent-1 {
  border-left: 1px solid #84ffff !important;
}
.overlay-cyan.overlay-accent-1 {
  background: #84ffff;
  background: rgba(132, 255, 255, 0.8);
}
.cyan.accent-2 {
  color: #18ffff !important;
}
.bg-cyan.bg-accent-2 {
  background-color: #18ffff !important;
}
.btn-cyan.btn-accent-2 {
  border-color: #0097a7 !important;
  background-color: #18ffff !important;
}
.btn-cyan.btn-accent-2:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-accent-2:focus,
.btn-cyan.btn-accent-2:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-accent-2 {
  border-color: #18ffff !important;
  color: #18ffff !important;
}
.btn-outline-cyan.btn-outline-accent-2:hover {
  background-color: #18ffff !important;
}
.progress-cyan.progress-accent-2 {
  background-color: #18ffff;
}
.progress-cyan.progress-accent-2[value]::-webkit-progress-value {
  background-color: #18ffff;
}
.progress-cyan.progress-accent-2[value]::-moz-progress-bar {
  background-color: #18ffff;
}
.progress-cyan.progress-accent-2[value]::-ms-fill {
  background-color: #18ffff;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-accent-2 .progress-bar {
    background-color: #18ffff;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #18ffff !important;
}
.border-cyan.border-accent-2 {
  border: 1px solid #18ffff !important;
}
.border-top-cyan.border-top-accent-2 {
  border-top: 1px solid #18ffff !important;
}
.border-bottom-cyan.border-bottom-accent-2 {
  border-bottom: 1px solid #18ffff !important;
}
[dir=ltr] .border-left-cyan.border-left-accent-2 {
  border-left: 1px solid #18ffff !important;
}
[dir=ltr] .border-right-cyan.border-right-accent-2 {
  border-right: 1px solid #18ffff !important;
}
[dir=rtl] .border-left-cyan.border-left-accent-2 {
  border-right: 1px solid #18ffff !important;
}
[dir=rtl] .border-right-cyan.border-right-accent-2 {
  border-left: 1px solid #18ffff !important;
}
.overlay-cyan.overlay-accent-2 {
  background: #18ffff;
  background: rgba(24, 255, 255, 0.8);
}
.cyan.accent-3 {
  color: #00e5ff !important;
}
.bg-cyan.bg-accent-3 {
  background-color: #00e5ff !important;
}
.btn-cyan.btn-accent-3 {
  border-color: #0097a7 !important;
  background-color: #00e5ff !important;
}
.btn-cyan.btn-accent-3:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-accent-3:focus,
.btn-cyan.btn-accent-3:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-accent-3 {
  border-color: #00e5ff !important;
  color: #00e5ff !important;
}
.btn-outline-cyan.btn-outline-accent-3:hover {
  background-color: #00e5ff !important;
}
.progress-cyan.progress-accent-3 {
  background-color: #00e5ff;
}
.progress-cyan.progress-accent-3[value]::-webkit-progress-value {
  background-color: #00e5ff;
}
.progress-cyan.progress-accent-3[value]::-moz-progress-bar {
  background-color: #00e5ff;
}
.progress-cyan.progress-accent-3[value]::-ms-fill {
  background-color: #00e5ff;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-accent-3 .progress-bar {
    background-color: #00e5ff;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00e5ff !important;
}
.border-cyan.border-accent-3 {
  border: 1px solid #00e5ff !important;
}
.border-top-cyan.border-top-accent-3 {
  border-top: 1px solid #00e5ff !important;
}
.border-bottom-cyan.border-bottom-accent-3 {
  border-bottom: 1px solid #00e5ff !important;
}
[dir=ltr] .border-left-cyan.border-left-accent-3 {
  border-left: 1px solid #00e5ff !important;
}
[dir=ltr] .border-right-cyan.border-right-accent-3 {
  border-right: 1px solid #00e5ff !important;
}
[dir=rtl] .border-left-cyan.border-left-accent-3 {
  border-right: 1px solid #00e5ff !important;
}
[dir=rtl] .border-right-cyan.border-right-accent-3 {
  border-left: 1px solid #00e5ff !important;
}
.overlay-cyan.overlay-accent-3 {
  background: #00e5ff;
  background: rgba(0, 229, 255, 0.8);
}
.cyan.accent-4 {
  color: #00b8d4 !important;
}
.bg-cyan.bg-accent-4 {
  background-color: #00b8d4 !important;
}
.btn-cyan.btn-accent-4 {
  border-color: #0097a7 !important;
  background-color: #00b8d4 !important;
}
.btn-cyan.btn-accent-4:hover {
  border-color: #0097a7 !important;
  background-color: #00838f !important;
}
.btn-cyan.btn-accent-4:focus,
.btn-cyan.btn-accent-4:active {
  border-color: #00838f !important;
  background-color: #006064 !important;
}
.btn-outline-cyan.btn-outline-accent-4 {
  border-color: #00b8d4 !important;
  color: #00b8d4 !important;
}
.btn-outline-cyan.btn-outline-accent-4:hover {
  background-color: #00b8d4 !important;
}
.progress-cyan.progress-accent-4 {
  background-color: #00b8d4;
}
.progress-cyan.progress-accent-4[value]::-webkit-progress-value {
  background-color: #00b8d4;
}
.progress-cyan.progress-accent-4[value]::-moz-progress-bar {
  background-color: #00b8d4;
}
.progress-cyan.progress-accent-4[value]::-ms-fill {
  background-color: #00b8d4;
}
@media screen and (min-width: 0\fffd) {
  .progress-cyan.progress-accent-4 .progress-bar {
    background-color: #00b8d4;
  }
}
input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00b8d4 !important;
}
.border-cyan.border-accent-4 {
  border: 1px solid #00b8d4 !important;
}
.border-top-cyan.border-top-accent-4 {
  border-top: 1px solid #00b8d4 !important;
}
.border-bottom-cyan.border-bottom-accent-4 {
  border-bottom: 1px solid #00b8d4 !important;
}
[dir=ltr] .border-left-cyan.border-left-accent-4 {
  border-left: 1px solid #00b8d4 !important;
}
[dir=ltr] .border-right-cyan.border-right-accent-4 {
  border-right: 1px solid #00b8d4 !important;
}
[dir=rtl] .border-left-cyan.border-left-accent-4 {
  border-right: 1px solid #00b8d4 !important;
}
[dir=rtl] .border-right-cyan.border-right-accent-4 {
  border-left: 1px solid #00b8d4 !important;
}
.overlay-cyan.overlay-accent-4 {
  background: #00b8d4;
  background: rgba(0, 184, 212, 0.8);
}
.teal.lighten-5 {
  color: #e0f2f1 !important;
}
.bg-teal.bg-lighten-5 {
  background-color: #e0f2f1 !important;
}
.btn-teal.btn-lighten-5 {
  border-color: #00796b !important;
  background-color: #e0f2f1 !important;
}
.btn-teal.btn-lighten-5:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-lighten-5:focus,
.btn-teal.btn-lighten-5:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-lighten-5 {
  border-color: #e0f2f1 !important;
  color: #e0f2f1 !important;
}
.btn-outline-teal.btn-outline-lighten-5:hover {
  background-color: #e0f2f1 !important;
}
.progress-teal.progress-lighten-5 {
  background-color: #e0f2f1;
}
.progress-teal.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e0f2f1;
}
.progress-teal.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e0f2f1;
}
.progress-teal.progress-lighten-5[value]::-ms-fill {
  background-color: #e0f2f1;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-lighten-5 .progress-bar {
    background-color: #e0f2f1;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e0f2f1 !important;
}
.border-teal.border-lighten-5 {
  border: 1px solid #e0f2f1 !important;
}
.border-top-teal.border-top-lighten-5 {
  border-top: 1px solid #e0f2f1 !important;
}
.border-bottom-teal.border-bottom-lighten-5 {
  border-bottom: 1px solid #e0f2f1 !important;
}
[dir=ltr] .border-left-teal.border-left-lighten-5 {
  border-left: 1px solid #e0f2f1 !important;
}
[dir=ltr] .border-right-teal.border-right-lighten-5 {
  border-right: 1px solid #e0f2f1 !important;
}
[dir=rtl] .border-left-teal.border-left-lighten-5 {
  border-right: 1px solid #e0f2f1 !important;
}
[dir=rtl] .border-right-teal.border-right-lighten-5 {
  border-left: 1px solid #e0f2f1 !important;
}
.overlay-teal.overlay-lighten-5 {
  background: #e0f2f1;
  background: rgba(224, 242, 241, 0.8);
}
.teal.lighten-4 {
  color: #b2dfdb !important;
}
.bg-teal.bg-lighten-4 {
  background-color: #b2dfdb !important;
}
.btn-teal.btn-lighten-4 {
  border-color: #00796b !important;
  background-color: #b2dfdb !important;
}
.btn-teal.btn-lighten-4:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-lighten-4:focus,
.btn-teal.btn-lighten-4:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-lighten-4 {
  border-color: #b2dfdb !important;
  color: #b2dfdb !important;
}
.btn-outline-teal.btn-outline-lighten-4:hover {
  background-color: #b2dfdb !important;
}
.progress-teal.progress-lighten-4 {
  background-color: #b2dfdb;
}
.progress-teal.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #b2dfdb;
}
.progress-teal.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #b2dfdb;
}
.progress-teal.progress-lighten-4[value]::-ms-fill {
  background-color: #b2dfdb;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-lighten-4 .progress-bar {
    background-color: #b2dfdb;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b2dfdb !important;
}
.border-teal.border-lighten-4 {
  border: 1px solid #b2dfdb !important;
}
.border-top-teal.border-top-lighten-4 {
  border-top: 1px solid #b2dfdb !important;
}
.border-bottom-teal.border-bottom-lighten-4 {
  border-bottom: 1px solid #b2dfdb !important;
}
[dir=ltr] .border-left-teal.border-left-lighten-4 {
  border-left: 1px solid #b2dfdb !important;
}
[dir=ltr] .border-right-teal.border-right-lighten-4 {
  border-right: 1px solid #b2dfdb !important;
}
[dir=rtl] .border-left-teal.border-left-lighten-4 {
  border-right: 1px solid #b2dfdb !important;
}
[dir=rtl] .border-right-teal.border-right-lighten-4 {
  border-left: 1px solid #b2dfdb !important;
}
.overlay-teal.overlay-lighten-4 {
  background: #b2dfdb;
  background: rgba(178, 223, 219, 0.8);
}
.teal.lighten-3 {
  color: #80cbc4 !important;
}
.bg-teal.bg-lighten-3 {
  background-color: #80cbc4 !important;
}
.btn-teal.btn-lighten-3 {
  border-color: #00796b !important;
  background-color: #80cbc4 !important;
}
.btn-teal.btn-lighten-3:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-lighten-3:focus,
.btn-teal.btn-lighten-3:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-lighten-3 {
  border-color: #80cbc4 !important;
  color: #80cbc4 !important;
}
.btn-outline-teal.btn-outline-lighten-3:hover {
  background-color: #80cbc4 !important;
}
.progress-teal.progress-lighten-3 {
  background-color: #80cbc4;
}
.progress-teal.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #80cbc4;
}
.progress-teal.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #80cbc4;
}
.progress-teal.progress-lighten-3[value]::-ms-fill {
  background-color: #80cbc4;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-lighten-3 .progress-bar {
    background-color: #80cbc4;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80cbc4 !important;
}
.border-teal.border-lighten-3 {
  border: 1px solid #80cbc4 !important;
}
.border-top-teal.border-top-lighten-3 {
  border-top: 1px solid #80cbc4 !important;
}
.border-bottom-teal.border-bottom-lighten-3 {
  border-bottom: 1px solid #80cbc4 !important;
}
[dir=ltr] .border-left-teal.border-left-lighten-3 {
  border-left: 1px solid #80cbc4 !important;
}
[dir=ltr] .border-right-teal.border-right-lighten-3 {
  border-right: 1px solid #80cbc4 !important;
}
[dir=rtl] .border-left-teal.border-left-lighten-3 {
  border-right: 1px solid #80cbc4 !important;
}
[dir=rtl] .border-right-teal.border-right-lighten-3 {
  border-left: 1px solid #80cbc4 !important;
}
.overlay-teal.overlay-lighten-3 {
  background: #80cbc4;
  background: rgba(128, 203, 196, 0.8);
}
.teal.lighten-2 {
  color: #4db6ac !important;
}
.bg-teal.bg-lighten-2 {
  background-color: #4db6ac !important;
}
.btn-teal.btn-lighten-2 {
  border-color: #00796b !important;
  background-color: #4db6ac !important;
}
.btn-teal.btn-lighten-2:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-lighten-2:focus,
.btn-teal.btn-lighten-2:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-lighten-2 {
  border-color: #4db6ac !important;
  color: #4db6ac !important;
}
.btn-outline-teal.btn-outline-lighten-2:hover {
  background-color: #4db6ac !important;
}
.progress-teal.progress-lighten-2 {
  background-color: #4db6ac;
}
.progress-teal.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #4db6ac;
}
.progress-teal.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #4db6ac;
}
.progress-teal.progress-lighten-2[value]::-ms-fill {
  background-color: #4db6ac;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-lighten-2 .progress-bar {
    background-color: #4db6ac;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4db6ac !important;
}
.border-teal.border-lighten-2 {
  border: 1px solid #4db6ac !important;
}
.border-top-teal.border-top-lighten-2 {
  border-top: 1px solid #4db6ac !important;
}
.border-bottom-teal.border-bottom-lighten-2 {
  border-bottom: 1px solid #4db6ac !important;
}
[dir=ltr] .border-left-teal.border-left-lighten-2 {
  border-left: 1px solid #4db6ac !important;
}
[dir=ltr] .border-right-teal.border-right-lighten-2 {
  border-right: 1px solid #4db6ac !important;
}
[dir=rtl] .border-left-teal.border-left-lighten-2 {
  border-right: 1px solid #4db6ac !important;
}
[dir=rtl] .border-right-teal.border-right-lighten-2 {
  border-left: 1px solid #4db6ac !important;
}
.overlay-teal.overlay-lighten-2 {
  background: #4db6ac;
  background: rgba(77, 182, 172, 0.8);
}
.teal.lighten-1 {
  color: #26a69a !important;
}
.bg-teal.bg-lighten-1 {
  background-color: #26a69a !important;
}
.btn-teal.btn-lighten-1 {
  border-color: #00796b !important;
  background-color: #26a69a !important;
}
.btn-teal.btn-lighten-1:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-lighten-1:focus,
.btn-teal.btn-lighten-1:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-lighten-1 {
  border-color: #26a69a !important;
  color: #26a69a !important;
}
.btn-outline-teal.btn-outline-lighten-1:hover {
  background-color: #26a69a !important;
}
.progress-teal.progress-lighten-1 {
  background-color: #26a69a;
}
.progress-teal.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #26a69a;
}
.progress-teal.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #26a69a;
}
.progress-teal.progress-lighten-1[value]::-ms-fill {
  background-color: #26a69a;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-lighten-1 .progress-bar {
    background-color: #26a69a;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26a69a !important;
}
.border-teal.border-lighten-1 {
  border: 1px solid #26a69a !important;
}
.border-top-teal.border-top-lighten-1 {
  border-top: 1px solid #26a69a !important;
}
.border-bottom-teal.border-bottom-lighten-1 {
  border-bottom: 1px solid #26a69a !important;
}
[dir=ltr] .border-left-teal.border-left-lighten-1 {
  border-left: 1px solid #26a69a !important;
}
[dir=ltr] .border-right-teal.border-right-lighten-1 {
  border-right: 1px solid #26a69a !important;
}
[dir=rtl] .border-left-teal.border-left-lighten-1 {
  border-right: 1px solid #26a69a !important;
}
[dir=rtl] .border-right-teal.border-right-lighten-1 {
  border-left: 1px solid #26a69a !important;
}
.overlay-teal.overlay-lighten-1 {
  background: #26a69a;
  background: rgba(38, 166, 154, 0.8);
}
.teal {
  color: #009688 !important;
}
.bg-teal {
  background-color: #009688 !important;
}
.bg-teal .card-header,
.bg-teal .card-footer {
  background-color: transparent;
}
.toast-teal {
  background-color: #009688;
}
.alert-teal {
  border-color: #009688 !important;
  background-color: rgb(0, 185.7, 168.368) !important;
  color: black !important;
}
.alert-teal .alert-link {
  color: black !important;
}
.border-teal {
  border-color: #009688;
}
.border-top-teal {
  border-top-color: #009688;
}
.border-bottom-teal {
  border-bottom-color: #009688;
}
[dir=ltr] .border-left-teal {
  border-left-color: #009688;
}
[dir=ltr] .border-right-teal {
  border-right-color: #009688;
}
[dir=rtl] .border-left-teal {
  border-right-color: #009688;
}
[dir=rtl] .border-right-teal {
  border-left-color: #009688;
}
.badge-teal {
  background-color: #009688;
}
.panel-teal {
  border-color: #009688;
}
.panel-teal .panel-heading {
  color: #FFF;
  border-color: #009688;
  background-color: rgb(0, 175.5, 159.12);
}
.bg-teal.tag-glow,
.border-teal.tag-glow {
  box-shadow: 0px 0px 10px #009688;
}
.overlay-teal {
  background: #009688;
  background: rgba(0, 150, 136, 0.8);
}
.card.card-outline-teal {
  border-width: 1px;
  border-style: solid;
  border-color: #009688;
  background-color: transparent;
}
.card.card-outline-teal .card-header,
.card.card-outline-teal .card-footer {
  background-color: transparent;
}
.btn-teal {
  color: #009688 !important;
}
.btn-teal.btn-flat {
  background-color: transparent !important;
  color: #009688;
  border: none;
}
.btn-teal.btn-raised,
.btn-teal.btn-fab {
  background-color: #009688 !important;
  color: #fff !important;
  border-color: #009688;
}
.btn-teal.btn-raised.active,
.btn-teal.btn-fab.active {
  background-color: rgb(0, 114.3, 103.632) !important;
  border-color: rgb(0, 114.3, 103.632) !important;
}
.btn-group-raised .btn-teal {
  background-color: #009688 !important;
  color: #fff !important;
}
.btn-outline-teal {
  border: 1px solid;
  border-color: #009688;
  background-color: transparent;
  color: #009688;
  box-shadow: none !important;
}
.btn-outline-teal:focus {
  background-color: transparent !important;
  color: #009688 !important;
  box-shadow: transparent !important;
}
.btn-outline-teal.active {
  background-color: #009688 !important;
  color: #FFF !important;
}
.btn-outline-teal:hover {
  background-color: rgb(0, 134.7, 122.128) !important;
  color: #FFF !important;
}
.btn-outline-teal.btn-raised,
.btn-outline-teal.btn-fab {
  border: 1px solid;
  border-color: #009688;
  background-color: transparent;
  color: #009688;
  box-shadow: none !important;
}
.btn-outline-teal.btn-raised:focus,
.btn-outline-teal.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-teal.btn-raised.active,
.btn-outline-teal.btn-fab.active {
  background-color: #009688 !important;
  color: #FFF !important;
}
.btn-outline-teal.btn-raised:hover,
.btn-outline-teal.btn-fab:hover {
  background-color: rgb(0, 134.7, 122.128) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-teal {
  background-color: #009688;
}
.progress .progress-bar.progress-bar-teal[value]::-webkit-progress-value {
  background-color: #009688;
}
.progress .progress-bar.progress-bar-teal[value]::-moz-progress-bar {
  background-color: #009688;
}
.progress .progress-bar.progress-bar-teal[value]::-ms-fill {
  background-color: #009688;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-teal .progress-bar {
    background-color: #009688;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009688 !important;
}
.teal.darken-1 {
  color: #00897b !important;
}
.bg-teal.bg-darken-1 {
  background-color: #00897b !important;
}
.btn-teal.btn-darken-1 {
  border-color: #00796b !important;
  background-color: #00897b !important;
}
.btn-teal.btn-darken-1:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-darken-1:focus,
.btn-teal.btn-darken-1:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-darken-1 {
  border-color: #00897b !important;
  color: #00897b !important;
}
.btn-outline-teal.btn-outline-darken-1:hover {
  background-color: #00897b !important;
}
.progress-teal.progress-darken-1 {
  background-color: #00897b;
}
.progress-teal.progress-darken-1[value]::-webkit-progress-value {
  background-color: #00897b;
}
.progress-teal.progress-darken-1[value]::-moz-progress-bar {
  background-color: #00897b;
}
.progress-teal.progress-darken-1[value]::-ms-fill {
  background-color: #00897b;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-darken-1 .progress-bar {
    background-color: #00897b;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00897b !important;
}
.border-teal.border-darken-1 {
  border: 1px solid #00897b !important;
}
.border-top-teal.border-top-darken-1 {
  border-top: 1px solid #00897b !important;
}
.border-bottom-teal.border-bottom-darken-1 {
  border-bottom: 1px solid #00897b !important;
}
[dir=ltr] .border-left-teal.border-left-darken-1 {
  border-left: 1px solid #00897b !important;
}
[dir=ltr] .border-right-teal.border-right-darken-1 {
  border-right: 1px solid #00897b !important;
}
[dir=rtl] .border-left-teal.border-left-darken-1 {
  border-right: 1px solid #00897b !important;
}
[dir=rtl] .border-right-teal.border-right-darken-1 {
  border-left: 1px solid #00897b !important;
}
.overlay-teal.overlay-darken-1 {
  background: #00897b;
  background: rgba(0, 137, 123, 0.8);
}
.teal.darken-2 {
  color: #00796b !important;
}
.bg-teal.bg-darken-2 {
  background-color: #00796b !important;
}
.btn-teal.btn-darken-2 {
  border-color: #00796b !important;
  background-color: #00796b !important;
}
.btn-teal.btn-darken-2:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-darken-2:focus,
.btn-teal.btn-darken-2:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-darken-2 {
  border-color: #00796b !important;
  color: #00796b !important;
}
.btn-outline-teal.btn-outline-darken-2:hover {
  background-color: #00796b !important;
}
.progress-teal.progress-darken-2 {
  background-color: #00796b;
}
.progress-teal.progress-darken-2[value]::-webkit-progress-value {
  background-color: #00796b;
}
.progress-teal.progress-darken-2[value]::-moz-progress-bar {
  background-color: #00796b;
}
.progress-teal.progress-darken-2[value]::-ms-fill {
  background-color: #00796b;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-darken-2 .progress-bar {
    background-color: #00796b;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00796b !important;
}
.border-teal.border-darken-2 {
  border: 1px solid #00796b !important;
}
.border-top-teal.border-top-darken-2 {
  border-top: 1px solid #00796b !important;
}
.border-bottom-teal.border-bottom-darken-2 {
  border-bottom: 1px solid #00796b !important;
}
[dir=ltr] .border-left-teal.border-left-darken-2 {
  border-left: 1px solid #00796b !important;
}
[dir=ltr] .border-right-teal.border-right-darken-2 {
  border-right: 1px solid #00796b !important;
}
[dir=rtl] .border-left-teal.border-left-darken-2 {
  border-right: 1px solid #00796b !important;
}
[dir=rtl] .border-right-teal.border-right-darken-2 {
  border-left: 1px solid #00796b !important;
}
.overlay-teal.overlay-darken-2 {
  background: #00796b;
  background: rgba(0, 121, 107, 0.8);
}
.teal.darken-3 {
  color: #00695c !important;
}
.bg-teal.bg-darken-3 {
  background-color: #00695c !important;
}
.btn-teal.btn-darken-3 {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-darken-3:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-darken-3:focus,
.btn-teal.btn-darken-3:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-darken-3 {
  border-color: #00695c !important;
  color: #00695c !important;
}
.btn-outline-teal.btn-outline-darken-3:hover {
  background-color: #00695c !important;
}
.progress-teal.progress-darken-3 {
  background-color: #00695c;
}
.progress-teal.progress-darken-3[value]::-webkit-progress-value {
  background-color: #00695c;
}
.progress-teal.progress-darken-3[value]::-moz-progress-bar {
  background-color: #00695c;
}
.progress-teal.progress-darken-3[value]::-ms-fill {
  background-color: #00695c;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-darken-3 .progress-bar {
    background-color: #00695c;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00695c !important;
}
.border-teal.border-darken-3 {
  border: 1px solid #00695c !important;
}
.border-top-teal.border-top-darken-3 {
  border-top: 1px solid #00695c !important;
}
.border-bottom-teal.border-bottom-darken-3 {
  border-bottom: 1px solid #00695c !important;
}
[dir=ltr] .border-left-teal.border-left-darken-3 {
  border-left: 1px solid #00695c !important;
}
[dir=ltr] .border-right-teal.border-right-darken-3 {
  border-right: 1px solid #00695c !important;
}
[dir=rtl] .border-left-teal.border-left-darken-3 {
  border-right: 1px solid #00695c !important;
}
[dir=rtl] .border-right-teal.border-right-darken-3 {
  border-left: 1px solid #00695c !important;
}
.overlay-teal.overlay-darken-3 {
  background: #00695c;
  background: rgba(0, 105, 92, 0.8);
}
.teal.darken-4 {
  color: #004d40 !important;
}
.bg-teal.bg-darken-4 {
  background-color: #004d40 !important;
}
.btn-teal.btn-darken-4 {
  border-color: #00796b !important;
  background-color: #004d40 !important;
}
.btn-teal.btn-darken-4:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-darken-4:focus,
.btn-teal.btn-darken-4:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-darken-4 {
  border-color: #004d40 !important;
  color: #004d40 !important;
}
.btn-outline-teal.btn-outline-darken-4:hover {
  background-color: #004d40 !important;
}
.progress-teal.progress-darken-4 {
  background-color: #004d40;
}
.progress-teal.progress-darken-4[value]::-webkit-progress-value {
  background-color: #004d40;
}
.progress-teal.progress-darken-4[value]::-moz-progress-bar {
  background-color: #004d40;
}
.progress-teal.progress-darken-4[value]::-ms-fill {
  background-color: #004d40;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-darken-4 .progress-bar {
    background-color: #004d40;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #004d40 !important;
}
.border-teal.border-darken-4 {
  border: 1px solid #004d40 !important;
}
.border-top-teal.border-top-darken-4 {
  border-top: 1px solid #004d40 !important;
}
.border-bottom-teal.border-bottom-darken-4 {
  border-bottom: 1px solid #004d40 !important;
}
[dir=ltr] .border-left-teal.border-left-darken-4 {
  border-left: 1px solid #004d40 !important;
}
[dir=ltr] .border-right-teal.border-right-darken-4 {
  border-right: 1px solid #004d40 !important;
}
[dir=rtl] .border-left-teal.border-left-darken-4 {
  border-right: 1px solid #004d40 !important;
}
[dir=rtl] .border-right-teal.border-right-darken-4 {
  border-left: 1px solid #004d40 !important;
}
.overlay-teal.overlay-darken-4 {
  background: #004d40;
  background: rgba(0, 77, 64, 0.8);
}
.teal.accent-1 {
  color: #a7ffeb !important;
}
.bg-teal.bg-accent-1 {
  background-color: #a7ffeb !important;
}
.btn-teal.btn-accent-1 {
  border-color: #00796b !important;
  background-color: #a7ffeb !important;
}
.btn-teal.btn-accent-1:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-accent-1:focus,
.btn-teal.btn-accent-1:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-accent-1 {
  border-color: #a7ffeb !important;
  color: #a7ffeb !important;
}
.btn-outline-teal.btn-outline-accent-1:hover {
  background-color: #a7ffeb !important;
}
.progress-teal.progress-accent-1 {
  background-color: #a7ffeb;
}
.progress-teal.progress-accent-1[value]::-webkit-progress-value {
  background-color: #a7ffeb;
}
.progress-teal.progress-accent-1[value]::-moz-progress-bar {
  background-color: #a7ffeb;
}
.progress-teal.progress-accent-1[value]::-ms-fill {
  background-color: #a7ffeb;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-accent-1 .progress-bar {
    background-color: #a7ffeb;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a7ffeb !important;
}
.border-teal.border-accent-1 {
  border: 1px solid #a7ffeb !important;
}
.border-top-teal.border-top-accent-1 {
  border-top: 1px solid #a7ffeb !important;
}
.border-bottom-teal.border-bottom-accent-1 {
  border-bottom: 1px solid #a7ffeb !important;
}
[dir=ltr] .border-left-teal.border-left-accent-1 {
  border-left: 1px solid #a7ffeb !important;
}
[dir=ltr] .border-right-teal.border-right-accent-1 {
  border-right: 1px solid #a7ffeb !important;
}
[dir=rtl] .border-left-teal.border-left-accent-1 {
  border-right: 1px solid #a7ffeb !important;
}
[dir=rtl] .border-right-teal.border-right-accent-1 {
  border-left: 1px solid #a7ffeb !important;
}
.overlay-teal.overlay-accent-1 {
  background: #a7ffeb;
  background: rgba(167, 255, 235, 0.8);
}
.teal.accent-2 {
  color: #64ffda !important;
}
.bg-teal.bg-accent-2 {
  background-color: #64ffda !important;
}
.btn-teal.btn-accent-2 {
  border-color: #00796b !important;
  background-color: #64ffda !important;
}
.btn-teal.btn-accent-2:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-accent-2:focus,
.btn-teal.btn-accent-2:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-accent-2 {
  border-color: #64ffda !important;
  color: #64ffda !important;
}
.btn-outline-teal.btn-outline-accent-2:hover {
  background-color: #64ffda !important;
}
.progress-teal.progress-accent-2 {
  background-color: #64ffda;
}
.progress-teal.progress-accent-2[value]::-webkit-progress-value {
  background-color: #64ffda;
}
.progress-teal.progress-accent-2[value]::-moz-progress-bar {
  background-color: #64ffda;
}
.progress-teal.progress-accent-2[value]::-ms-fill {
  background-color: #64ffda;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-accent-2 .progress-bar {
    background-color: #64ffda;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64ffda !important;
}
.border-teal.border-accent-2 {
  border: 1px solid #64ffda !important;
}
.border-top-teal.border-top-accent-2 {
  border-top: 1px solid #64ffda !important;
}
.border-bottom-teal.border-bottom-accent-2 {
  border-bottom: 1px solid #64ffda !important;
}
[dir=ltr] .border-left-teal.border-left-accent-2 {
  border-left: 1px solid #64ffda !important;
}
[dir=ltr] .border-right-teal.border-right-accent-2 {
  border-right: 1px solid #64ffda !important;
}
[dir=rtl] .border-left-teal.border-left-accent-2 {
  border-right: 1px solid #64ffda !important;
}
[dir=rtl] .border-right-teal.border-right-accent-2 {
  border-left: 1px solid #64ffda !important;
}
.overlay-teal.overlay-accent-2 {
  background: #64ffda;
  background: rgba(100, 255, 218, 0.8);
}
.teal.accent-3 {
  color: #1de9b6 !important;
}
.bg-teal.bg-accent-3 {
  background-color: #1de9b6 !important;
}
.btn-teal.btn-accent-3 {
  border-color: #00796b !important;
  background-color: #1de9b6 !important;
}
.btn-teal.btn-accent-3:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-accent-3:focus,
.btn-teal.btn-accent-3:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-accent-3 {
  border-color: #1de9b6 !important;
  color: #1de9b6 !important;
}
.btn-outline-teal.btn-outline-accent-3:hover {
  background-color: #1de9b6 !important;
}
.progress-teal.progress-accent-3 {
  background-color: #1de9b6;
}
.progress-teal.progress-accent-3[value]::-webkit-progress-value {
  background-color: #1de9b6;
}
.progress-teal.progress-accent-3[value]::-moz-progress-bar {
  background-color: #1de9b6;
}
.progress-teal.progress-accent-3[value]::-ms-fill {
  background-color: #1de9b6;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-accent-3 .progress-bar {
    background-color: #1de9b6;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1de9b6 !important;
}
.border-teal.border-accent-3 {
  border: 1px solid #1de9b6 !important;
}
.border-top-teal.border-top-accent-3 {
  border-top: 1px solid #1de9b6 !important;
}
.border-bottom-teal.border-bottom-accent-3 {
  border-bottom: 1px solid #1de9b6 !important;
}
[dir=ltr] .border-left-teal.border-left-accent-3 {
  border-left: 1px solid #1de9b6 !important;
}
[dir=ltr] .border-right-teal.border-right-accent-3 {
  border-right: 1px solid #1de9b6 !important;
}
[dir=rtl] .border-left-teal.border-left-accent-3 {
  border-right: 1px solid #1de9b6 !important;
}
[dir=rtl] .border-right-teal.border-right-accent-3 {
  border-left: 1px solid #1de9b6 !important;
}
.overlay-teal.overlay-accent-3 {
  background: #1de9b6;
  background: rgba(29, 233, 182, 0.8);
}
.teal.accent-4 {
  color: #00bfa5 !important;
}
.bg-teal.bg-accent-4 {
  background-color: #00bfa5 !important;
}
.btn-teal.btn-accent-4 {
  border-color: #00796b !important;
  background-color: #00bfa5 !important;
}
.btn-teal.btn-accent-4:hover {
  border-color: #00796b !important;
  background-color: #00695c !important;
}
.btn-teal.btn-accent-4:focus,
.btn-teal.btn-accent-4:active {
  border-color: #00695c !important;
  background-color: #004d40 !important;
}
.btn-outline-teal.btn-outline-accent-4 {
  border-color: #00bfa5 !important;
  color: #00bfa5 !important;
}
.btn-outline-teal.btn-outline-accent-4:hover {
  background-color: #00bfa5 !important;
}
.progress-teal.progress-accent-4 {
  background-color: #00bfa5;
}
.progress-teal.progress-accent-4[value]::-webkit-progress-value {
  background-color: #00bfa5;
}
.progress-teal.progress-accent-4[value]::-moz-progress-bar {
  background-color: #00bfa5;
}
.progress-teal.progress-accent-4[value]::-ms-fill {
  background-color: #00bfa5;
}
@media screen and (min-width: 0\fffd) {
  .progress-teal.progress-accent-4 .progress-bar {
    background-color: #00bfa5;
  }
}
input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00bfa5 !important;
}
.border-teal.border-accent-4 {
  border: 1px solid #00bfa5 !important;
}
.border-top-teal.border-top-accent-4 {
  border-top: 1px solid #00bfa5 !important;
}
.border-bottom-teal.border-bottom-accent-4 {
  border-bottom: 1px solid #00bfa5 !important;
}
[dir=ltr] .border-left-teal.border-left-accent-4 {
  border-left: 1px solid #00bfa5 !important;
}
[dir=ltr] .border-right-teal.border-right-accent-4 {
  border-right: 1px solid #00bfa5 !important;
}
[dir=rtl] .border-left-teal.border-left-accent-4 {
  border-right: 1px solid #00bfa5 !important;
}
[dir=rtl] .border-right-teal.border-right-accent-4 {
  border-left: 1px solid #00bfa5 !important;
}
.overlay-teal.overlay-accent-4 {
  background: #00bfa5;
  background: rgba(0, 191, 165, 0.8);
}
.green.lighten-5 {
  color: #e8f5e9 !important;
}
.bg-green.bg-lighten-5 {
  background-color: #e8f5e9 !important;
}
.btn-green.btn-lighten-5 {
  border-color: #388e3c !important;
  background-color: #e8f5e9 !important;
}
.btn-green.btn-lighten-5:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-lighten-5:focus,
.btn-green.btn-lighten-5:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-lighten-5 {
  border-color: #e8f5e9 !important;
  color: #e8f5e9 !important;
}
.btn-outline-green.btn-outline-lighten-5:hover {
  background-color: #e8f5e9 !important;
}
.progress-green.progress-lighten-5 {
  background-color: #e8f5e9;
}
.progress-green.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #e8f5e9;
}
.progress-green.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #e8f5e9;
}
.progress-green.progress-lighten-5[value]::-ms-fill {
  background-color: #e8f5e9;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-lighten-5 .progress-bar {
    background-color: #e8f5e9;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e8f5e9 !important;
}
.border-green.border-lighten-5 {
  border: 1px solid #e8f5e9 !important;
}
.border-top-green.border-top-lighten-5 {
  border-top: 1px solid #e8f5e9 !important;
}
.border-bottom-green.border-bottom-lighten-5 {
  border-bottom: 1px solid #e8f5e9 !important;
}
[dir=ltr] .border-left-green.border-left-lighten-5 {
  border-left: 1px solid #e8f5e9 !important;
}
[dir=ltr] .border-right-green.border-right-lighten-5 {
  border-right: 1px solid #e8f5e9 !important;
}
[dir=rtl] .border-left-green.border-left-lighten-5 {
  border-right: 1px solid #e8f5e9 !important;
}
[dir=rtl] .border-right-green.border-right-lighten-5 {
  border-left: 1px solid #e8f5e9 !important;
}
.overlay-green.overlay-lighten-5 {
  background: #e8f5e9;
  background: rgba(232, 245, 233, 0.8);
}
.green.lighten-4 {
  color: #c8e6c9 !important;
}
.bg-green.bg-lighten-4 {
  background-color: #c8e6c9 !important;
}
.btn-green.btn-lighten-4 {
  border-color: #388e3c !important;
  background-color: #c8e6c9 !important;
}
.btn-green.btn-lighten-4:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-lighten-4:focus,
.btn-green.btn-lighten-4:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-lighten-4 {
  border-color: #c8e6c9 !important;
  color: #c8e6c9 !important;
}
.btn-outline-green.btn-outline-lighten-4:hover {
  background-color: #c8e6c9 !important;
}
.progress-green.progress-lighten-4 {
  background-color: #c8e6c9;
}
.progress-green.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #c8e6c9;
}
.progress-green.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #c8e6c9;
}
.progress-green.progress-lighten-4[value]::-ms-fill {
  background-color: #c8e6c9;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-lighten-4 .progress-bar {
    background-color: #c8e6c9;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c8e6c9 !important;
}
.border-green.border-lighten-4 {
  border: 1px solid #c8e6c9 !important;
}
.border-top-green.border-top-lighten-4 {
  border-top: 1px solid #c8e6c9 !important;
}
.border-bottom-green.border-bottom-lighten-4 {
  border-bottom: 1px solid #c8e6c9 !important;
}
[dir=ltr] .border-left-green.border-left-lighten-4 {
  border-left: 1px solid #c8e6c9 !important;
}
[dir=ltr] .border-right-green.border-right-lighten-4 {
  border-right: 1px solid #c8e6c9 !important;
}
[dir=rtl] .border-left-green.border-left-lighten-4 {
  border-right: 1px solid #c8e6c9 !important;
}
[dir=rtl] .border-right-green.border-right-lighten-4 {
  border-left: 1px solid #c8e6c9 !important;
}
.overlay-green.overlay-lighten-4 {
  background: #c8e6c9;
  background: rgba(200, 230, 201, 0.8);
}
.green.lighten-3 {
  color: #a5d6a7 !important;
}
.bg-green.bg-lighten-3 {
  background-color: #a5d6a7 !important;
}
.btn-green.btn-lighten-3 {
  border-color: #388e3c !important;
  background-color: #a5d6a7 !important;
}
.btn-green.btn-lighten-3:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-lighten-3:focus,
.btn-green.btn-lighten-3:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-lighten-3 {
  border-color: #a5d6a7 !important;
  color: #a5d6a7 !important;
}
.btn-outline-green.btn-outline-lighten-3:hover {
  background-color: #a5d6a7 !important;
}
.progress-green.progress-lighten-3 {
  background-color: #a5d6a7;
}
.progress-green.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #a5d6a7;
}
.progress-green.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #a5d6a7;
}
.progress-green.progress-lighten-3[value]::-ms-fill {
  background-color: #a5d6a7;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-lighten-3 .progress-bar {
    background-color: #a5d6a7;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a5d6a7 !important;
}
.border-green.border-lighten-3 {
  border: 1px solid #a5d6a7 !important;
}
.border-top-green.border-top-lighten-3 {
  border-top: 1px solid #a5d6a7 !important;
}
.border-bottom-green.border-bottom-lighten-3 {
  border-bottom: 1px solid #a5d6a7 !important;
}
[dir=ltr] .border-left-green.border-left-lighten-3 {
  border-left: 1px solid #a5d6a7 !important;
}
[dir=ltr] .border-right-green.border-right-lighten-3 {
  border-right: 1px solid #a5d6a7 !important;
}
[dir=rtl] .border-left-green.border-left-lighten-3 {
  border-right: 1px solid #a5d6a7 !important;
}
[dir=rtl] .border-right-green.border-right-lighten-3 {
  border-left: 1px solid #a5d6a7 !important;
}
.overlay-green.overlay-lighten-3 {
  background: #a5d6a7;
  background: rgba(165, 214, 167, 0.8);
}
.green.lighten-2 {
  color: #81c784 !important;
}
.bg-green.bg-lighten-2 {
  background-color: #81c784 !important;
}
.btn-green.btn-lighten-2 {
  border-color: #388e3c !important;
  background-color: #81c784 !important;
}
.btn-green.btn-lighten-2:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-lighten-2:focus,
.btn-green.btn-lighten-2:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-lighten-2 {
  border-color: #81c784 !important;
  color: #81c784 !important;
}
.btn-outline-green.btn-outline-lighten-2:hover {
  background-color: #81c784 !important;
}
.progress-green.progress-lighten-2 {
  background-color: #81c784;
}
.progress-green.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #81c784;
}
.progress-green.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #81c784;
}
.progress-green.progress-lighten-2[value]::-ms-fill {
  background-color: #81c784;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-lighten-2 .progress-bar {
    background-color: #81c784;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #81c784 !important;
}
.border-green.border-lighten-2 {
  border: 1px solid #81c784 !important;
}
.border-top-green.border-top-lighten-2 {
  border-top: 1px solid #81c784 !important;
}
.border-bottom-green.border-bottom-lighten-2 {
  border-bottom: 1px solid #81c784 !important;
}
[dir=ltr] .border-left-green.border-left-lighten-2 {
  border-left: 1px solid #81c784 !important;
}
[dir=ltr] .border-right-green.border-right-lighten-2 {
  border-right: 1px solid #81c784 !important;
}
[dir=rtl] .border-left-green.border-left-lighten-2 {
  border-right: 1px solid #81c784 !important;
}
[dir=rtl] .border-right-green.border-right-lighten-2 {
  border-left: 1px solid #81c784 !important;
}
.overlay-green.overlay-lighten-2 {
  background: #81c784;
  background: rgba(129, 199, 132, 0.8);
}
.green.lighten-1 {
  color: #66bb6a !important;
}
.bg-green.bg-lighten-1 {
  background-color: #66bb6a !important;
}
.btn-green.btn-lighten-1 {
  border-color: #388e3c !important;
  background-color: #66bb6a !important;
}
.btn-green.btn-lighten-1:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-lighten-1:focus,
.btn-green.btn-lighten-1:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-lighten-1 {
  border-color: #66bb6a !important;
  color: #66bb6a !important;
}
.btn-outline-green.btn-outline-lighten-1:hover {
  background-color: #66bb6a !important;
}
.progress-green.progress-lighten-1 {
  background-color: #66bb6a;
}
.progress-green.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #66bb6a;
}
.progress-green.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #66bb6a;
}
.progress-green.progress-lighten-1[value]::-ms-fill {
  background-color: #66bb6a;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-lighten-1 .progress-bar {
    background-color: #66bb6a;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #66bb6a !important;
}
.border-green.border-lighten-1 {
  border: 1px solid #66bb6a !important;
}
.border-top-green.border-top-lighten-1 {
  border-top: 1px solid #66bb6a !important;
}
.border-bottom-green.border-bottom-lighten-1 {
  border-bottom: 1px solid #66bb6a !important;
}
[dir=ltr] .border-left-green.border-left-lighten-1 {
  border-left: 1px solid #66bb6a !important;
}
[dir=ltr] .border-right-green.border-right-lighten-1 {
  border-right: 1px solid #66bb6a !important;
}
[dir=rtl] .border-left-green.border-left-lighten-1 {
  border-right: 1px solid #66bb6a !important;
}
[dir=rtl] .border-right-green.border-right-lighten-1 {
  border-left: 1px solid #66bb6a !important;
}
.overlay-green.overlay-lighten-1 {
  background: #66bb6a;
  background: rgba(102, 187, 106, 0.8);
}
.green {
  color: #4caf50 !important;
}
.bg-green {
  background-color: #4caf50 !important;
}
.bg-green .card-header,
.bg-green .card-footer {
  background-color: transparent;
}
.toast-green {
  background-color: #4caf50;
}
.alert-green {
  border-color: #4caf50 !important;
  background-color: rgb(99.312749004, 187.387250996, 102.871314741) !important;
  color: rgb(21.9521912351, 50.5478087649, 23.1075697211) !important;
}
.alert-green .alert-link {
  color: rgb(9.5984063745, 22.1015936255, 10.1035856574) !important;
}
.border-green {
  border-color: #4caf50;
}
.border-top-green {
  border-top-color: #4caf50;
}
.border-bottom-green {
  border-bottom-color: #4caf50;
}
[dir=ltr] .border-left-green {
  border-left-color: #4caf50;
}
[dir=ltr] .border-right-green {
  border-right-color: #4caf50;
}
[dir=rtl] .border-left-green {
  border-right-color: #4caf50;
}
[dir=rtl] .border-right-green {
  border-left-color: #4caf50;
}
.badge-green {
  background-color: #4caf50;
}
.panel-green {
  border-color: #4caf50;
}
.panel-green .panel-heading {
  color: #FFF;
  border-color: #4caf50;
  background-color: rgb(92.2011952191, 184.2988047809, 95.922310757);
}
.bg-green.tag-glow,
.border-green.tag-glow {
  box-shadow: 0px 0px 10px #4caf50;
}
.overlay-green {
  background: #4caf50;
  background: rgba(76, 175, 80, 0.8);
}
.card.card-outline-green {
  border-width: 1px;
  border-style: solid;
  border-color: #4caf50;
  background-color: transparent;
}
.card.card-outline-green .card-header,
.card.card-outline-green .card-footer {
  background-color: transparent;
}
.btn-green {
  color: #4caf50 !important;
}
.btn-green.btn-flat {
  background-color: transparent !important;
  color: #4caf50;
  border: none;
}
.btn-green.btn-raised,
.btn-green.btn-fab {
  background-color: #4caf50 !important;
  color: #fff !important;
  border-color: #4caf50;
}
.btn-green.btn-raised.active,
.btn-green.btn-fab.active {
  background-color: rgb(65.190438247, 150.109561753, 68.6215139442) !important;
  border-color: rgb(65.190438247, 150.109561753, 68.6215139442) !important;
}
.btn-group-raised .btn-green {
  background-color: #4caf50 !important;
  color: #fff !important;
}
.btn-outline-green {
  border: 1px solid;
  border-color: #4caf50;
  background-color: transparent;
  color: #4caf50;
  box-shadow: none !important;
}
.btn-outline-green:focus {
  background-color: transparent !important;
  color: #4caf50 !important;
  box-shadow: transparent !important;
}
.btn-outline-green.active {
  background-color: #4caf50 !important;
  color: #FFF !important;
}
.btn-outline-green:hover {
  background-color: rgb(71.3673306773, 164.3326693227, 75.1235059761) !important;
  color: #FFF !important;
}
.btn-outline-green.btn-raised,
.btn-outline-green.btn-fab {
  border: 1px solid;
  border-color: #4caf50;
  background-color: transparent;
  color: #4caf50;
  box-shadow: none !important;
}
.btn-outline-green.btn-raised:focus,
.btn-outline-green.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-green.btn-raised.active,
.btn-outline-green.btn-fab.active {
  background-color: #4caf50 !important;
  color: #FFF !important;
}
.btn-outline-green.btn-raised:hover,
.btn-outline-green.btn-fab:hover {
  background-color: rgb(71.3673306773, 164.3326693227, 75.1235059761) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-green {
  background-color: #4caf50;
}
.progress .progress-bar.progress-bar-green[value]::-webkit-progress-value {
  background-color: #4caf50;
}
.progress .progress-bar.progress-bar-green[value]::-moz-progress-bar {
  background-color: #4caf50;
}
.progress .progress-bar.progress-bar-green[value]::-ms-fill {
  background-color: #4caf50;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-green .progress-bar {
    background-color: #4caf50;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4caf50 !important;
}
.green.darken-1 {
  color: #43a047 !important;
}
.bg-green.bg-darken-1 {
  background-color: #43a047 !important;
}
.btn-green.btn-darken-1 {
  border-color: #388e3c !important;
  background-color: #43a047 !important;
}
.btn-green.btn-darken-1:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-1:focus,
.btn-green.btn-darken-1:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-darken-1 {
  border-color: #43a047 !important;
  color: #43a047 !important;
}
.btn-outline-green.btn-outline-darken-1:hover {
  background-color: #43a047 !important;
}
.progress-green.progress-darken-1 {
  background-color: #43a047;
}
.progress-green.progress-darken-1[value]::-webkit-progress-value {
  background-color: #43a047;
}
.progress-green.progress-darken-1[value]::-moz-progress-bar {
  background-color: #43a047;
}
.progress-green.progress-darken-1[value]::-ms-fill {
  background-color: #43a047;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-darken-1 .progress-bar {
    background-color: #43a047;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #43a047 !important;
}
.border-green.border-darken-1 {
  border: 1px solid #43a047 !important;
}
.border-top-green.border-top-darken-1 {
  border-top: 1px solid #43a047 !important;
}
.border-bottom-green.border-bottom-darken-1 {
  border-bottom: 1px solid #43a047 !important;
}
[dir=ltr] .border-left-green.border-left-darken-1 {
  border-left: 1px solid #43a047 !important;
}
[dir=ltr] .border-right-green.border-right-darken-1 {
  border-right: 1px solid #43a047 !important;
}
[dir=rtl] .border-left-green.border-left-darken-1 {
  border-right: 1px solid #43a047 !important;
}
[dir=rtl] .border-right-green.border-right-darken-1 {
  border-left: 1px solid #43a047 !important;
}
.overlay-green.overlay-darken-1 {
  background: #43a047;
  background: rgba(67, 160, 71, 0.8);
}
.green.darken-2 {
  color: #388e3c !important;
}
.bg-green.bg-darken-2 {
  background-color: #388e3c !important;
}
.btn-green.btn-darken-2 {
  border-color: #388e3c !important;
  background-color: #388e3c !important;
}
.btn-green.btn-darken-2:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-2:focus,
.btn-green.btn-darken-2:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-darken-2 {
  border-color: #388e3c !important;
  color: #388e3c !important;
}
.btn-outline-green.btn-outline-darken-2:hover {
  background-color: #388e3c !important;
}
.progress-green.progress-darken-2 {
  background-color: #388e3c;
}
.progress-green.progress-darken-2[value]::-webkit-progress-value {
  background-color: #388e3c;
}
.progress-green.progress-darken-2[value]::-moz-progress-bar {
  background-color: #388e3c;
}
.progress-green.progress-darken-2[value]::-ms-fill {
  background-color: #388e3c;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-darken-2 .progress-bar {
    background-color: #388e3c;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #388e3c !important;
}
.border-green.border-darken-2 {
  border: 1px solid #388e3c !important;
}
.border-top-green.border-top-darken-2 {
  border-top: 1px solid #388e3c !important;
}
.border-bottom-green.border-bottom-darken-2 {
  border-bottom: 1px solid #388e3c !important;
}
[dir=ltr] .border-left-green.border-left-darken-2 {
  border-left: 1px solid #388e3c !important;
}
[dir=ltr] .border-right-green.border-right-darken-2 {
  border-right: 1px solid #388e3c !important;
}
[dir=rtl] .border-left-green.border-left-darken-2 {
  border-right: 1px solid #388e3c !important;
}
[dir=rtl] .border-right-green.border-right-darken-2 {
  border-left: 1px solid #388e3c !important;
}
.overlay-green.overlay-darken-2 {
  background: #388e3c;
  background: rgba(56, 142, 60, 0.8);
}
.green.darken-3 {
  color: #2e7d32 !important;
}
.bg-green.bg-darken-3 {
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-3 {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-3:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-3:focus,
.btn-green.btn-darken-3:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-darken-3 {
  border-color: #2e7d32 !important;
  color: #2e7d32 !important;
}
.btn-outline-green.btn-outline-darken-3:hover {
  background-color: #2e7d32 !important;
}
.progress-green.progress-darken-3 {
  background-color: #2e7d32;
}
.progress-green.progress-darken-3[value]::-webkit-progress-value {
  background-color: #2e7d32;
}
.progress-green.progress-darken-3[value]::-moz-progress-bar {
  background-color: #2e7d32;
}
.progress-green.progress-darken-3[value]::-ms-fill {
  background-color: #2e7d32;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-darken-3 .progress-bar {
    background-color: #2e7d32;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2e7d32 !important;
}
.border-green.border-darken-3 {
  border: 1px solid #2e7d32 !important;
}
.border-top-green.border-top-darken-3 {
  border-top: 1px solid #2e7d32 !important;
}
.border-bottom-green.border-bottom-darken-3 {
  border-bottom: 1px solid #2e7d32 !important;
}
[dir=ltr] .border-left-green.border-left-darken-3 {
  border-left: 1px solid #2e7d32 !important;
}
[dir=ltr] .border-right-green.border-right-darken-3 {
  border-right: 1px solid #2e7d32 !important;
}
[dir=rtl] .border-left-green.border-left-darken-3 {
  border-right: 1px solid #2e7d32 !important;
}
[dir=rtl] .border-right-green.border-right-darken-3 {
  border-left: 1px solid #2e7d32 !important;
}
.overlay-green.overlay-darken-3 {
  background: #2e7d32;
  background: rgba(46, 125, 50, 0.8);
}
.green.darken-4 {
  color: #1b5e20 !important;
}
.bg-green.bg-darken-4 {
  background-color: #1b5e20 !important;
}
.btn-green.btn-darken-4 {
  border-color: #388e3c !important;
  background-color: #1b5e20 !important;
}
.btn-green.btn-darken-4:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-darken-4:focus,
.btn-green.btn-darken-4:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-darken-4 {
  border-color: #1b5e20 !important;
  color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-darken-4:hover {
  background-color: #1b5e20 !important;
}
.progress-green.progress-darken-4 {
  background-color: #1b5e20;
}
.progress-green.progress-darken-4[value]::-webkit-progress-value {
  background-color: #1b5e20;
}
.progress-green.progress-darken-4[value]::-moz-progress-bar {
  background-color: #1b5e20;
}
.progress-green.progress-darken-4[value]::-ms-fill {
  background-color: #1b5e20;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-darken-4 .progress-bar {
    background-color: #1b5e20;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1b5e20 !important;
}
.border-green.border-darken-4 {
  border: 1px solid #1b5e20 !important;
}
.border-top-green.border-top-darken-4 {
  border-top: 1px solid #1b5e20 !important;
}
.border-bottom-green.border-bottom-darken-4 {
  border-bottom: 1px solid #1b5e20 !important;
}
[dir=ltr] .border-left-green.border-left-darken-4 {
  border-left: 1px solid #1b5e20 !important;
}
[dir=ltr] .border-right-green.border-right-darken-4 {
  border-right: 1px solid #1b5e20 !important;
}
[dir=rtl] .border-left-green.border-left-darken-4 {
  border-right: 1px solid #1b5e20 !important;
}
[dir=rtl] .border-right-green.border-right-darken-4 {
  border-left: 1px solid #1b5e20 !important;
}
.overlay-green.overlay-darken-4 {
  background: #1b5e20;
  background: rgba(27, 94, 32, 0.8);
}
.green.accent-1 {
  color: #b9f6ca !important;
}
.bg-green.bg-accent-1 {
  background-color: #b9f6ca !important;
}
.btn-green.btn-accent-1 {
  border-color: #388e3c !important;
  background-color: #b9f6ca !important;
}
.btn-green.btn-accent-1:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-accent-1:focus,
.btn-green.btn-accent-1:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-accent-1 {
  border-color: #b9f6ca !important;
  color: #b9f6ca !important;
}
.btn-outline-green.btn-outline-accent-1:hover {
  background-color: #b9f6ca !important;
}
.progress-green.progress-accent-1 {
  background-color: #b9f6ca;
}
.progress-green.progress-accent-1[value]::-webkit-progress-value {
  background-color: #b9f6ca;
}
.progress-green.progress-accent-1[value]::-moz-progress-bar {
  background-color: #b9f6ca;
}
.progress-green.progress-accent-1[value]::-ms-fill {
  background-color: #b9f6ca;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-accent-1 .progress-bar {
    background-color: #b9f6ca;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b9f6ca !important;
}
.border-green.border-accent-1 {
  border: 1px solid #b9f6ca !important;
}
.border-top-green.border-top-accent-1 {
  border-top: 1px solid #b9f6ca !important;
}
.border-bottom-green.border-bottom-accent-1 {
  border-bottom: 1px solid #b9f6ca !important;
}
[dir=ltr] .border-left-green.border-left-accent-1 {
  border-left: 1px solid #b9f6ca !important;
}
[dir=ltr] .border-right-green.border-right-accent-1 {
  border-right: 1px solid #b9f6ca !important;
}
[dir=rtl] .border-left-green.border-left-accent-1 {
  border-right: 1px solid #b9f6ca !important;
}
[dir=rtl] .border-right-green.border-right-accent-1 {
  border-left: 1px solid #b9f6ca !important;
}
.overlay-green.overlay-accent-1 {
  background: #b9f6ca;
  background: rgba(185, 246, 202, 0.8);
}
.green.accent-2 {
  color: #69f0ae !important;
}
.bg-green.bg-accent-2 {
  background-color: #69f0ae !important;
}
.btn-green.btn-accent-2 {
  border-color: #388e3c !important;
  background-color: #69f0ae !important;
}
.btn-green.btn-accent-2:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-accent-2:focus,
.btn-green.btn-accent-2:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-accent-2 {
  border-color: #69f0ae !important;
  color: #69f0ae !important;
}
.btn-outline-green.btn-outline-accent-2:hover {
  background-color: #69f0ae !important;
}
.progress-green.progress-accent-2 {
  background-color: #69f0ae;
}
.progress-green.progress-accent-2[value]::-webkit-progress-value {
  background-color: #69f0ae;
}
.progress-green.progress-accent-2[value]::-moz-progress-bar {
  background-color: #69f0ae;
}
.progress-green.progress-accent-2[value]::-ms-fill {
  background-color: #69f0ae;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-accent-2 .progress-bar {
    background-color: #69f0ae;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #69f0ae !important;
}
.border-green.border-accent-2 {
  border: 1px solid #69f0ae !important;
}
.border-top-green.border-top-accent-2 {
  border-top: 1px solid #69f0ae !important;
}
.border-bottom-green.border-bottom-accent-2 {
  border-bottom: 1px solid #69f0ae !important;
}
[dir=ltr] .border-left-green.border-left-accent-2 {
  border-left: 1px solid #69f0ae !important;
}
[dir=ltr] .border-right-green.border-right-accent-2 {
  border-right: 1px solid #69f0ae !important;
}
[dir=rtl] .border-left-green.border-left-accent-2 {
  border-right: 1px solid #69f0ae !important;
}
[dir=rtl] .border-right-green.border-right-accent-2 {
  border-left: 1px solid #69f0ae !important;
}
.overlay-green.overlay-accent-2 {
  background: #69f0ae;
  background: rgba(105, 240, 174, 0.8);
}
.green.accent-3 {
  color: #00e676 !important;
}
.bg-green.bg-accent-3 {
  background-color: #00e676 !important;
}
.btn-green.btn-accent-3 {
  border-color: #388e3c !important;
  background-color: #00e676 !important;
}
.btn-green.btn-accent-3:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-accent-3:focus,
.btn-green.btn-accent-3:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-accent-3 {
  border-color: #00e676 !important;
  color: #00e676 !important;
}
.btn-outline-green.btn-outline-accent-3:hover {
  background-color: #00e676 !important;
}
.progress-green.progress-accent-3 {
  background-color: #00e676;
}
.progress-green.progress-accent-3[value]::-webkit-progress-value {
  background-color: #00e676;
}
.progress-green.progress-accent-3[value]::-moz-progress-bar {
  background-color: #00e676;
}
.progress-green.progress-accent-3[value]::-ms-fill {
  background-color: #00e676;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-accent-3 .progress-bar {
    background-color: #00e676;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00e676 !important;
}
.border-green.border-accent-3 {
  border: 1px solid #00e676 !important;
}
.border-top-green.border-top-accent-3 {
  border-top: 1px solid #00e676 !important;
}
.border-bottom-green.border-bottom-accent-3 {
  border-bottom: 1px solid #00e676 !important;
}
[dir=ltr] .border-left-green.border-left-accent-3 {
  border-left: 1px solid #00e676 !important;
}
[dir=ltr] .border-right-green.border-right-accent-3 {
  border-right: 1px solid #00e676 !important;
}
[dir=rtl] .border-left-green.border-left-accent-3 {
  border-right: 1px solid #00e676 !important;
}
[dir=rtl] .border-right-green.border-right-accent-3 {
  border-left: 1px solid #00e676 !important;
}
.overlay-green.overlay-accent-3 {
  background: #00e676;
  background: rgba(0, 230, 118, 0.8);
}
.green.accent-4 {
  color: #00c853 !important;
}
.bg-green.bg-accent-4 {
  background-color: #00c853 !important;
}
.btn-green.btn-accent-4 {
  border-color: #388e3c !important;
  background-color: #00c853 !important;
}
.btn-green.btn-accent-4:hover {
  border-color: #388e3c !important;
  background-color: #2e7d32 !important;
}
.btn-green.btn-accent-4:focus,
.btn-green.btn-accent-4:active {
  border-color: #2e7d32 !important;
  background-color: #1b5e20 !important;
}
.btn-outline-green.btn-outline-accent-4 {
  border-color: #00c853 !important;
  color: #00c853 !important;
}
.btn-outline-green.btn-outline-accent-4:hover {
  background-color: #00c853 !important;
}
.progress-green.progress-accent-4 {
  background-color: #00c853;
}
.progress-green.progress-accent-4[value]::-webkit-progress-value {
  background-color: #00c853;
}
.progress-green.progress-accent-4[value]::-moz-progress-bar {
  background-color: #00c853;
}
.progress-green.progress-accent-4[value]::-ms-fill {
  background-color: #00c853;
}
@media screen and (min-width: 0\fffd) {
  .progress-green.progress-accent-4 .progress-bar {
    background-color: #00c853;
  }
}
input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00c853 !important;
}
.border-green.border-accent-4 {
  border: 1px solid #00c853 !important;
}
.border-top-green.border-top-accent-4 {
  border-top: 1px solid #00c853 !important;
}
.border-bottom-green.border-bottom-accent-4 {
  border-bottom: 1px solid #00c853 !important;
}
[dir=ltr] .border-left-green.border-left-accent-4 {
  border-left: 1px solid #00c853 !important;
}
[dir=ltr] .border-right-green.border-right-accent-4 {
  border-right: 1px solid #00c853 !important;
}
[dir=rtl] .border-left-green.border-left-accent-4 {
  border-right: 1px solid #00c853 !important;
}
[dir=rtl] .border-right-green.border-right-accent-4 {
  border-left: 1px solid #00c853 !important;
}
.overlay-green.overlay-accent-4 {
  background: #00c853;
  background: rgba(0, 200, 83, 0.8);
}
.light-green.lighten-5 {
  color: #f1f8e9 !important;
}
.bg-light-green.bg-lighten-5 {
  background-color: #f1f8e9 !important;
}
.btn-light-green.btn-lighten-5 {
  border-color: #689f38 !important;
  background-color: #f1f8e9 !important;
}
.btn-light-green.btn-lighten-5:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-lighten-5:focus,
.btn-light-green.btn-lighten-5:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-lighten-5 {
  border-color: #f1f8e9 !important;
  color: #f1f8e9 !important;
}
.btn-outline-light-green.btn-outline-lighten-5:hover {
  background-color: #f1f8e9 !important;
}
.progress-light-green.progress-lighten-5 {
  background-color: #f1f8e9;
}
.progress-light-green.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #f1f8e9;
}
.progress-light-green.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #f1f8e9;
}
.progress-light-green.progress-lighten-5[value]::-ms-fill {
  background-color: #f1f8e9;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-lighten-5 .progress-bar {
    background-color: #f1f8e9;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f1f8e9 !important;
}
.border-light-green.border-lighten-5 {
  border: 1px solid #f1f8e9 !important;
}
.border-top-light-green.border-top-lighten-5 {
  border-top: 1px solid #f1f8e9 !important;
}
.border-bottom-light-green.border-bottom-lighten-5 {
  border-bottom: 1px solid #f1f8e9 !important;
}
[dir=ltr] .border-left-light-green.border-left-lighten-5 {
  border-left: 1px solid #f1f8e9 !important;
}
[dir=ltr] .border-right-light-green.border-right-lighten-5 {
  border-right: 1px solid #f1f8e9 !important;
}
[dir=rtl] .border-left-light-green.border-left-lighten-5 {
  border-right: 1px solid #f1f8e9 !important;
}
[dir=rtl] .border-right-light-green.border-right-lighten-5 {
  border-left: 1px solid #f1f8e9 !important;
}
.overlay-light-green.overlay-lighten-5 {
  background: #f1f8e9;
  background: rgba(241, 248, 233, 0.8);
}
.light-green.lighten-4 {
  color: #dcedc8 !important;
}
.bg-light-green.bg-lighten-4 {
  background-color: #dcedc8 !important;
}
.btn-light-green.btn-lighten-4 {
  border-color: #689f38 !important;
  background-color: #dcedc8 !important;
}
.btn-light-green.btn-lighten-4:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-lighten-4:focus,
.btn-light-green.btn-lighten-4:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-lighten-4 {
  border-color: #dcedc8 !important;
  color: #dcedc8 !important;
}
.btn-outline-light-green.btn-outline-lighten-4:hover {
  background-color: #dcedc8 !important;
}
.progress-light-green.progress-lighten-4 {
  background-color: #dcedc8;
}
.progress-light-green.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #dcedc8;
}
.progress-light-green.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #dcedc8;
}
.progress-light-green.progress-lighten-4[value]::-ms-fill {
  background-color: #dcedc8;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-lighten-4 .progress-bar {
    background-color: #dcedc8;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #dcedc8 !important;
}
.border-light-green.border-lighten-4 {
  border: 1px solid #dcedc8 !important;
}
.border-top-light-green.border-top-lighten-4 {
  border-top: 1px solid #dcedc8 !important;
}
.border-bottom-light-green.border-bottom-lighten-4 {
  border-bottom: 1px solid #dcedc8 !important;
}
[dir=ltr] .border-left-light-green.border-left-lighten-4 {
  border-left: 1px solid #dcedc8 !important;
}
[dir=ltr] .border-right-light-green.border-right-lighten-4 {
  border-right: 1px solid #dcedc8 !important;
}
[dir=rtl] .border-left-light-green.border-left-lighten-4 {
  border-right: 1px solid #dcedc8 !important;
}
[dir=rtl] .border-right-light-green.border-right-lighten-4 {
  border-left: 1px solid #dcedc8 !important;
}
.overlay-light-green.overlay-lighten-4 {
  background: #dcedc8;
  background: rgba(220, 237, 200, 0.8);
}
.light-green.lighten-3 {
  color: #c5e1a5 !important;
}
.bg-light-green.bg-lighten-3 {
  background-color: #c5e1a5 !important;
}
.btn-light-green.btn-lighten-3 {
  border-color: #689f38 !important;
  background-color: #c5e1a5 !important;
}
.btn-light-green.btn-lighten-3:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-lighten-3:focus,
.btn-light-green.btn-lighten-3:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-lighten-3 {
  border-color: #c5e1a5 !important;
  color: #c5e1a5 !important;
}
.btn-outline-light-green.btn-outline-lighten-3:hover {
  background-color: #c5e1a5 !important;
}
.progress-light-green.progress-lighten-3 {
  background-color: #c5e1a5;
}
.progress-light-green.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #c5e1a5;
}
.progress-light-green.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #c5e1a5;
}
.progress-light-green.progress-lighten-3[value]::-ms-fill {
  background-color: #c5e1a5;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-lighten-3 .progress-bar {
    background-color: #c5e1a5;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c5e1a5 !important;
}
.border-light-green.border-lighten-3 {
  border: 1px solid #c5e1a5 !important;
}
.border-top-light-green.border-top-lighten-3 {
  border-top: 1px solid #c5e1a5 !important;
}
.border-bottom-light-green.border-bottom-lighten-3 {
  border-bottom: 1px solid #c5e1a5 !important;
}
[dir=ltr] .border-left-light-green.border-left-lighten-3 {
  border-left: 1px solid #c5e1a5 !important;
}
[dir=ltr] .border-right-light-green.border-right-lighten-3 {
  border-right: 1px solid #c5e1a5 !important;
}
[dir=rtl] .border-left-light-green.border-left-lighten-3 {
  border-right: 1px solid #c5e1a5 !important;
}
[dir=rtl] .border-right-light-green.border-right-lighten-3 {
  border-left: 1px solid #c5e1a5 !important;
}
.overlay-light-green.overlay-lighten-3 {
  background: #c5e1a5;
  background: rgba(197, 225, 165, 0.8);
}
.light-green.lighten-2 {
  color: #aed581 !important;
}
.bg-light-green.bg-lighten-2 {
  background-color: #aed581 !important;
}
.btn-light-green.btn-lighten-2 {
  border-color: #689f38 !important;
  background-color: #aed581 !important;
}
.btn-light-green.btn-lighten-2:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-lighten-2:focus,
.btn-light-green.btn-lighten-2:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-lighten-2 {
  border-color: #aed581 !important;
  color: #aed581 !important;
}
.btn-outline-light-green.btn-outline-lighten-2:hover {
  background-color: #aed581 !important;
}
.progress-light-green.progress-lighten-2 {
  background-color: #aed581;
}
.progress-light-green.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #aed581;
}
.progress-light-green.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #aed581;
}
.progress-light-green.progress-lighten-2[value]::-ms-fill {
  background-color: #aed581;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-lighten-2 .progress-bar {
    background-color: #aed581;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #aed581 !important;
}
.border-light-green.border-lighten-2 {
  border: 1px solid #aed581 !important;
}
.border-top-light-green.border-top-lighten-2 {
  border-top: 1px solid #aed581 !important;
}
.border-bottom-light-green.border-bottom-lighten-2 {
  border-bottom: 1px solid #aed581 !important;
}
[dir=ltr] .border-left-light-green.border-left-lighten-2 {
  border-left: 1px solid #aed581 !important;
}
[dir=ltr] .border-right-light-green.border-right-lighten-2 {
  border-right: 1px solid #aed581 !important;
}
[dir=rtl] .border-left-light-green.border-left-lighten-2 {
  border-right: 1px solid #aed581 !important;
}
[dir=rtl] .border-right-light-green.border-right-lighten-2 {
  border-left: 1px solid #aed581 !important;
}
.overlay-light-green.overlay-lighten-2 {
  background: #aed581;
  background: rgba(174, 213, 129, 0.8);
}
.light-green.lighten-1 {
  color: #9ccc65 !important;
}
.bg-light-green.bg-lighten-1 {
  background-color: #9ccc65 !important;
}
.btn-light-green.btn-lighten-1 {
  border-color: #689f38 !important;
  background-color: #9ccc65 !important;
}
.btn-light-green.btn-lighten-1:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-lighten-1:focus,
.btn-light-green.btn-lighten-1:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-lighten-1 {
  border-color: #9ccc65 !important;
  color: #9ccc65 !important;
}
.btn-outline-light-green.btn-outline-lighten-1:hover {
  background-color: #9ccc65 !important;
}
.progress-light-green.progress-lighten-1 {
  background-color: #9ccc65;
}
.progress-light-green.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #9ccc65;
}
.progress-light-green.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #9ccc65;
}
.progress-light-green.progress-lighten-1[value]::-ms-fill {
  background-color: #9ccc65;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-lighten-1 .progress-bar {
    background-color: #9ccc65;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9ccc65 !important;
}
.border-light-green.border-lighten-1 {
  border: 1px solid #9ccc65 !important;
}
.border-top-light-green.border-top-lighten-1 {
  border-top: 1px solid #9ccc65 !important;
}
.border-bottom-light-green.border-bottom-lighten-1 {
  border-bottom: 1px solid #9ccc65 !important;
}
[dir=ltr] .border-left-light-green.border-left-lighten-1 {
  border-left: 1px solid #9ccc65 !important;
}
[dir=ltr] .border-right-light-green.border-right-lighten-1 {
  border-right: 1px solid #9ccc65 !important;
}
[dir=rtl] .border-left-light-green.border-left-lighten-1 {
  border-right: 1px solid #9ccc65 !important;
}
[dir=rtl] .border-right-light-green.border-right-lighten-1 {
  border-left: 1px solid #9ccc65 !important;
}
.overlay-light-green.overlay-lighten-1 {
  background: #9ccc65;
  background: rgba(156, 204, 101, 0.8);
}
.light-green {
  color: #8bc34a !important;
}
.bg-light-green {
  background-color: #8bc34a !important;
}
.bg-light-green .card-header,
.bg-light-green .card-footer {
  background-color: transparent;
}
.toast-light-green {
  background-color: #8bc34a;
}
.alert-light-green {
  border-color: #8bc34a !important;
  background-color: rgb(156.1834024896, 203.887966805, 100.812033195) !important;
  color: rgb(46.9398340249, 67.968879668, 22.531120332) !important;
}
.alert-light-green .alert-link {
  color: rgb(25.7780082988, 37.3265560166, 12.3734439834) !important;
}
.border-light-green {
  border-color: #8bc34a;
}
.border-top-light-green {
  border-top-color: #8bc34a;
}
.border-bottom-light-green {
  border-bottom-color: #8bc34a;
}
[dir=ltr] .border-left-light-green {
  border-left-color: #8bc34a;
}
[dir=ltr] .border-right-light-green {
  border-right-color: #8bc34a;
}
[dir=rtl] .border-left-light-green {
  border-right-color: #8bc34a;
}
[dir=rtl] .border-right-light-green {
  border-left-color: #8bc34a;
}
.badge-light-green {
  background-color: #8bc34a;
}
.panel-light-green {
  border-color: #8bc34a;
}
.panel-light-green .panel-heading {
  color: #FFF;
  border-color: #8bc34a;
  background-color: rgb(151.2738589212, 201.3485477178, 93.1514522822);
}
.bg-light-green.tag-glow,
.border-light-green.tag-glow {
  box-shadow: 0px 0px 10px #8bc34a;
}
.overlay-light-green {
  background: #8bc34a;
  background: rgba(139, 195, 74, 0.8);
}
.card.card-outline-light-green {
  border-width: 1px;
  border-style: solid;
  border-color: #8bc34a;
  background-color: transparent;
}
.card.card-outline-light-green .card-header,
.card.card-outline-light-green .card-footer {
  background-color: transparent;
}
.btn-light-green {
  color: #8bc34a !important;
}
.btn-light-green.btn-flat {
  background-color: transparent !important;
  color: #8bc34a;
  border: none;
}
.btn-light-green.btn-raised,
.btn-light-green.btn-fab {
  background-color: #8bc34a !important;
  color: #fff !important;
  border-color: #8bc34a;
}
.btn-light-green.btn-raised.active,
.btn-light-green.btn-fab.active {
  background-color: rgb(121.0062240664, 175.2170124481, 58.0829875519) !important;
  border-color: rgb(121.0062240664, 175.2170124481, 58.0829875519) !important;
}
.btn-group-raised .btn-light-green {
  background-color: #8bc34a !important;
  color: #fff !important;
}
.btn-outline-light-green {
  border: 1px solid;
  border-color: #8bc34a;
  background-color: transparent;
  color: #8bc34a;
  box-shadow: none !important;
}
.btn-outline-light-green:focus {
  background-color: transparent !important;
  color: #8bc34a !important;
  box-shadow: transparent !important;
}
.btn-outline-light-green.active {
  background-color: #8bc34a !important;
  color: #FFF !important;
}
.btn-outline-light-green:hover {
  background-color: rgb(131.5871369295, 190.5381742739, 63.1618257261) !important;
  color: #FFF !important;
}
.btn-outline-light-green.btn-raised,
.btn-outline-light-green.btn-fab {
  border: 1px solid;
  border-color: #8bc34a;
  background-color: transparent;
  color: #8bc34a;
  box-shadow: none !important;
}
.btn-outline-light-green.btn-raised:focus,
.btn-outline-light-green.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-light-green.btn-raised.active,
.btn-outline-light-green.btn-fab.active {
  background-color: #8bc34a !important;
  color: #FFF !important;
}
.btn-outline-light-green.btn-raised:hover,
.btn-outline-light-green.btn-fab:hover {
  background-color: rgb(131.5871369295, 190.5381742739, 63.1618257261) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-light-green {
  background-color: #8bc34a;
}
.progress .progress-bar.progress-bar-light-green[value]::-webkit-progress-value {
  background-color: #8bc34a;
}
.progress .progress-bar.progress-bar-light-green[value]::-moz-progress-bar {
  background-color: #8bc34a;
}
.progress .progress-bar.progress-bar-light-green[value]::-ms-fill {
  background-color: #8bc34a;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-light-green .progress-bar {
    background-color: #8bc34a;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8bc34a !important;
}
.light-green.darken-1 {
  color: #7cb342 !important;
}
.bg-light-green.bg-darken-1 {
  background-color: #7cb342 !important;
}
.btn-light-green.btn-darken-1 {
  border-color: #689f38 !important;
  background-color: #7cb342 !important;
}
.btn-light-green.btn-darken-1:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-1:focus,
.btn-light-green.btn-darken-1:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-darken-1 {
  border-color: #7cb342 !important;
  color: #7cb342 !important;
}
.btn-outline-light-green.btn-outline-darken-1:hover {
  background-color: #7cb342 !important;
}
.progress-light-green.progress-darken-1 {
  background-color: #7cb342;
}
.progress-light-green.progress-darken-1[value]::-webkit-progress-value {
  background-color: #7cb342;
}
.progress-light-green.progress-darken-1[value]::-moz-progress-bar {
  background-color: #7cb342;
}
.progress-light-green.progress-darken-1[value]::-ms-fill {
  background-color: #7cb342;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-darken-1 .progress-bar {
    background-color: #7cb342;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7cb342 !important;
}
.border-light-green.border-darken-1 {
  border: 1px solid #7cb342 !important;
}
.border-top-light-green.border-top-darken-1 {
  border-top: 1px solid #7cb342 !important;
}
.border-bottom-light-green.border-bottom-darken-1 {
  border-bottom: 1px solid #7cb342 !important;
}
[dir=ltr] .border-left-light-green.border-left-darken-1 {
  border-left: 1px solid #7cb342 !important;
}
[dir=ltr] .border-right-light-green.border-right-darken-1 {
  border-right: 1px solid #7cb342 !important;
}
[dir=rtl] .border-left-light-green.border-left-darken-1 {
  border-right: 1px solid #7cb342 !important;
}
[dir=rtl] .border-right-light-green.border-right-darken-1 {
  border-left: 1px solid #7cb342 !important;
}
.overlay-light-green.overlay-darken-1 {
  background: #7cb342;
  background: rgba(124, 179, 66, 0.8);
}
.light-green.darken-2 {
  color: #689f38 !important;
}
.bg-light-green.bg-darken-2 {
  background-color: #689f38 !important;
}
.btn-light-green.btn-darken-2 {
  border-color: #689f38 !important;
  background-color: #689f38 !important;
}
.btn-light-green.btn-darken-2:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-2:focus,
.btn-light-green.btn-darken-2:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-darken-2 {
  border-color: #689f38 !important;
  color: #689f38 !important;
}
.btn-outline-light-green.btn-outline-darken-2:hover {
  background-color: #689f38 !important;
}
.progress-light-green.progress-darken-2 {
  background-color: #689f38;
}
.progress-light-green.progress-darken-2[value]::-webkit-progress-value {
  background-color: #689f38;
}
.progress-light-green.progress-darken-2[value]::-moz-progress-bar {
  background-color: #689f38;
}
.progress-light-green.progress-darken-2[value]::-ms-fill {
  background-color: #689f38;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-darken-2 .progress-bar {
    background-color: #689f38;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #689f38 !important;
}
.border-light-green.border-darken-2 {
  border: 1px solid #689f38 !important;
}
.border-top-light-green.border-top-darken-2 {
  border-top: 1px solid #689f38 !important;
}
.border-bottom-light-green.border-bottom-darken-2 {
  border-bottom: 1px solid #689f38 !important;
}
[dir=ltr] .border-left-light-green.border-left-darken-2 {
  border-left: 1px solid #689f38 !important;
}
[dir=ltr] .border-right-light-green.border-right-darken-2 {
  border-right: 1px solid #689f38 !important;
}
[dir=rtl] .border-left-light-green.border-left-darken-2 {
  border-right: 1px solid #689f38 !important;
}
[dir=rtl] .border-right-light-green.border-right-darken-2 {
  border-left: 1px solid #689f38 !important;
}
.overlay-light-green.overlay-darken-2 {
  background: #689f38;
  background: rgba(104, 159, 56, 0.8);
}
.light-green.darken-3 {
  color: #558b2f !important;
}
.bg-light-green.bg-darken-3 {
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-3 {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-3:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-3:focus,
.btn-light-green.btn-darken-3:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-darken-3 {
  border-color: #558b2f !important;
  color: #558b2f !important;
}
.btn-outline-light-green.btn-outline-darken-3:hover {
  background-color: #558b2f !important;
}
.progress-light-green.progress-darken-3 {
  background-color: #558b2f;
}
.progress-light-green.progress-darken-3[value]::-webkit-progress-value {
  background-color: #558b2f;
}
.progress-light-green.progress-darken-3[value]::-moz-progress-bar {
  background-color: #558b2f;
}
.progress-light-green.progress-darken-3[value]::-ms-fill {
  background-color: #558b2f;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-darken-3 .progress-bar {
    background-color: #558b2f;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #558b2f !important;
}
.border-light-green.border-darken-3 {
  border: 1px solid #558b2f !important;
}
.border-top-light-green.border-top-darken-3 {
  border-top: 1px solid #558b2f !important;
}
.border-bottom-light-green.border-bottom-darken-3 {
  border-bottom: 1px solid #558b2f !important;
}
[dir=ltr] .border-left-light-green.border-left-darken-3 {
  border-left: 1px solid #558b2f !important;
}
[dir=ltr] .border-right-light-green.border-right-darken-3 {
  border-right: 1px solid #558b2f !important;
}
[dir=rtl] .border-left-light-green.border-left-darken-3 {
  border-right: 1px solid #558b2f !important;
}
[dir=rtl] .border-right-light-green.border-right-darken-3 {
  border-left: 1px solid #558b2f !important;
}
.overlay-light-green.overlay-darken-3 {
  background: #558b2f;
  background: rgba(85, 139, 47, 0.8);
}
.light-green.darken-4 {
  color: #33691e !important;
}
.bg-light-green.bg-darken-4 {
  background-color: #33691e !important;
}
.btn-light-green.btn-darken-4 {
  border-color: #689f38 !important;
  background-color: #33691e !important;
}
.btn-light-green.btn-darken-4:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-darken-4:focus,
.btn-light-green.btn-darken-4:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-darken-4 {
  border-color: #33691e !important;
  color: #33691e !important;
}
.btn-outline-light-green.btn-outline-darken-4:hover {
  background-color: #33691e !important;
}
.progress-light-green.progress-darken-4 {
  background-color: #33691e;
}
.progress-light-green.progress-darken-4[value]::-webkit-progress-value {
  background-color: #33691e;
}
.progress-light-green.progress-darken-4[value]::-moz-progress-bar {
  background-color: #33691e;
}
.progress-light-green.progress-darken-4[value]::-ms-fill {
  background-color: #33691e;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-darken-4 .progress-bar {
    background-color: #33691e;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #33691e !important;
}
.border-light-green.border-darken-4 {
  border: 1px solid #33691e !important;
}
.border-top-light-green.border-top-darken-4 {
  border-top: 1px solid #33691e !important;
}
.border-bottom-light-green.border-bottom-darken-4 {
  border-bottom: 1px solid #33691e !important;
}
[dir=ltr] .border-left-light-green.border-left-darken-4 {
  border-left: 1px solid #33691e !important;
}
[dir=ltr] .border-right-light-green.border-right-darken-4 {
  border-right: 1px solid #33691e !important;
}
[dir=rtl] .border-left-light-green.border-left-darken-4 {
  border-right: 1px solid #33691e !important;
}
[dir=rtl] .border-right-light-green.border-right-darken-4 {
  border-left: 1px solid #33691e !important;
}
.overlay-light-green.overlay-darken-4 {
  background: #33691e;
  background: rgba(51, 105, 30, 0.8);
}
.light-green.accent-1 {
  color: #ccff90 !important;
}
.bg-light-green.bg-accent-1 {
  background-color: #ccff90 !important;
}
.btn-light-green.btn-accent-1 {
  border-color: #689f38 !important;
  background-color: #ccff90 !important;
}
.btn-light-green.btn-accent-1:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-accent-1:focus,
.btn-light-green.btn-accent-1:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-accent-1 {
  border-color: #ccff90 !important;
  color: #ccff90 !important;
}
.btn-outline-light-green.btn-outline-accent-1:hover {
  background-color: #ccff90 !important;
}
.progress-light-green.progress-accent-1 {
  background-color: #ccff90;
}
.progress-light-green.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ccff90;
}
.progress-light-green.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ccff90;
}
.progress-light-green.progress-accent-1[value]::-ms-fill {
  background-color: #ccff90;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-accent-1 .progress-bar {
    background-color: #ccff90;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ccff90 !important;
}
.border-light-green.border-accent-1 {
  border: 1px solid #ccff90 !important;
}
.border-top-light-green.border-top-accent-1 {
  border-top: 1px solid #ccff90 !important;
}
.border-bottom-light-green.border-bottom-accent-1 {
  border-bottom: 1px solid #ccff90 !important;
}
[dir=ltr] .border-left-light-green.border-left-accent-1 {
  border-left: 1px solid #ccff90 !important;
}
[dir=ltr] .border-right-light-green.border-right-accent-1 {
  border-right: 1px solid #ccff90 !important;
}
[dir=rtl] .border-left-light-green.border-left-accent-1 {
  border-right: 1px solid #ccff90 !important;
}
[dir=rtl] .border-right-light-green.border-right-accent-1 {
  border-left: 1px solid #ccff90 !important;
}
.overlay-light-green.overlay-accent-1 {
  background: #ccff90;
  background: rgba(204, 255, 144, 0.8);
}
.light-green.accent-2 {
  color: #b2ff59 !important;
}
.bg-light-green.bg-accent-2 {
  background-color: #b2ff59 !important;
}
.btn-light-green.btn-accent-2 {
  border-color: #689f38 !important;
  background-color: #b2ff59 !important;
}
.btn-light-green.btn-accent-2:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-accent-2:focus,
.btn-light-green.btn-accent-2:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-accent-2 {
  border-color: #b2ff59 !important;
  color: #b2ff59 !important;
}
.btn-outline-light-green.btn-outline-accent-2:hover {
  background-color: #b2ff59 !important;
}
.progress-light-green.progress-accent-2 {
  background-color: #b2ff59;
}
.progress-light-green.progress-accent-2[value]::-webkit-progress-value {
  background-color: #b2ff59;
}
.progress-light-green.progress-accent-2[value]::-moz-progress-bar {
  background-color: #b2ff59;
}
.progress-light-green.progress-accent-2[value]::-ms-fill {
  background-color: #b2ff59;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-accent-2 .progress-bar {
    background-color: #b2ff59;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b2ff59 !important;
}
.border-light-green.border-accent-2 {
  border: 1px solid #b2ff59 !important;
}
.border-top-light-green.border-top-accent-2 {
  border-top: 1px solid #b2ff59 !important;
}
.border-bottom-light-green.border-bottom-accent-2 {
  border-bottom: 1px solid #b2ff59 !important;
}
[dir=ltr] .border-left-light-green.border-left-accent-2 {
  border-left: 1px solid #b2ff59 !important;
}
[dir=ltr] .border-right-light-green.border-right-accent-2 {
  border-right: 1px solid #b2ff59 !important;
}
[dir=rtl] .border-left-light-green.border-left-accent-2 {
  border-right: 1px solid #b2ff59 !important;
}
[dir=rtl] .border-right-light-green.border-right-accent-2 {
  border-left: 1px solid #b2ff59 !important;
}
.overlay-light-green.overlay-accent-2 {
  background: #b2ff59;
  background: rgba(178, 255, 89, 0.8);
}
.light-green.accent-3 {
  color: #76ff03 !important;
}
.bg-light-green.bg-accent-3 {
  background-color: #76ff03 !important;
}
.btn-light-green.btn-accent-3 {
  border-color: #689f38 !important;
  background-color: #76ff03 !important;
}
.btn-light-green.btn-accent-3:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-accent-3:focus,
.btn-light-green.btn-accent-3:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-accent-3 {
  border-color: #76ff03 !important;
  color: #76ff03 !important;
}
.btn-outline-light-green.btn-outline-accent-3:hover {
  background-color: #76ff03 !important;
}
.progress-light-green.progress-accent-3 {
  background-color: #76ff03;
}
.progress-light-green.progress-accent-3[value]::-webkit-progress-value {
  background-color: #76ff03;
}
.progress-light-green.progress-accent-3[value]::-moz-progress-bar {
  background-color: #76ff03;
}
.progress-light-green.progress-accent-3[value]::-ms-fill {
  background-color: #76ff03;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-accent-3 .progress-bar {
    background-color: #76ff03;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #76ff03 !important;
}
.border-light-green.border-accent-3 {
  border: 1px solid #76ff03 !important;
}
.border-top-light-green.border-top-accent-3 {
  border-top: 1px solid #76ff03 !important;
}
.border-bottom-light-green.border-bottom-accent-3 {
  border-bottom: 1px solid #76ff03 !important;
}
[dir=ltr] .border-left-light-green.border-left-accent-3 {
  border-left: 1px solid #76ff03 !important;
}
[dir=ltr] .border-right-light-green.border-right-accent-3 {
  border-right: 1px solid #76ff03 !important;
}
[dir=rtl] .border-left-light-green.border-left-accent-3 {
  border-right: 1px solid #76ff03 !important;
}
[dir=rtl] .border-right-light-green.border-right-accent-3 {
  border-left: 1px solid #76ff03 !important;
}
.overlay-light-green.overlay-accent-3 {
  background: #76ff03;
  background: rgba(118, 255, 3, 0.8);
}
.light-green.accent-4 {
  color: #64dd17 !important;
}
.bg-light-green.bg-accent-4 {
  background-color: #64dd17 !important;
}
.btn-light-green.btn-accent-4 {
  border-color: #689f38 !important;
  background-color: #64dd17 !important;
}
.btn-light-green.btn-accent-4:hover {
  border-color: #689f38 !important;
  background-color: #558b2f !important;
}
.btn-light-green.btn-accent-4:focus,
.btn-light-green.btn-accent-4:active {
  border-color: #558b2f !important;
  background-color: #33691e !important;
}
.btn-outline-light-green.btn-outline-accent-4 {
  border-color: #64dd17 !important;
  color: #64dd17 !important;
}
.btn-outline-light-green.btn-outline-accent-4:hover {
  background-color: #64dd17 !important;
}
.progress-light-green.progress-accent-4 {
  background-color: #64dd17;
}
.progress-light-green.progress-accent-4[value]::-webkit-progress-value {
  background-color: #64dd17;
}
.progress-light-green.progress-accent-4[value]::-moz-progress-bar {
  background-color: #64dd17;
}
.progress-light-green.progress-accent-4[value]::-ms-fill {
  background-color: #64dd17;
}
@media screen and (min-width: 0\fffd) {
  .progress-light-green.progress-accent-4 .progress-bar {
    background-color: #64dd17;
  }
}
input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64dd17 !important;
}
.border-light-green.border-accent-4 {
  border: 1px solid #64dd17 !important;
}
.border-top-light-green.border-top-accent-4 {
  border-top: 1px solid #64dd17 !important;
}
.border-bottom-light-green.border-bottom-accent-4 {
  border-bottom: 1px solid #64dd17 !important;
}
[dir=ltr] .border-left-light-green.border-left-accent-4 {
  border-left: 1px solid #64dd17 !important;
}
[dir=ltr] .border-right-light-green.border-right-accent-4 {
  border-right: 1px solid #64dd17 !important;
}
[dir=rtl] .border-left-light-green.border-left-accent-4 {
  border-right: 1px solid #64dd17 !important;
}
[dir=rtl] .border-right-light-green.border-right-accent-4 {
  border-left: 1px solid #64dd17 !important;
}
.overlay-light-green.overlay-accent-4 {
  background: #64dd17;
  background: rgba(100, 221, 23, 0.8);
}
.lime.lighten-5 {
  color: #f9fbe7 !important;
}
.bg-lime.bg-lighten-5 {
  background-color: #f9fbe7 !important;
}
.btn-lime.btn-lighten-5 {
  border-color: #afb42b !important;
  background-color: #f9fbe7 !important;
}
.btn-lime.btn-lighten-5:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-lighten-5:focus,
.btn-lime.btn-lighten-5:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-lighten-5 {
  border-color: #f9fbe7 !important;
  color: #f9fbe7 !important;
}
.btn-outline-lime.btn-outline-lighten-5:hover {
  background-color: #f9fbe7 !important;
}
.progress-lime.progress-lighten-5 {
  background-color: #f9fbe7;
}
.progress-lime.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #f9fbe7;
}
.progress-lime.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #f9fbe7;
}
.progress-lime.progress-lighten-5[value]::-ms-fill {
  background-color: #f9fbe7;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-lighten-5 .progress-bar {
    background-color: #f9fbe7;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f9fbe7 !important;
}
.border-lime.border-lighten-5 {
  border: 1px solid #f9fbe7 !important;
}
.border-top-lime.border-top-lighten-5 {
  border-top: 1px solid #f9fbe7 !important;
}
.border-bottom-lime.border-bottom-lighten-5 {
  border-bottom: 1px solid #f9fbe7 !important;
}
[dir=ltr] .border-left-lime.border-left-lighten-5 {
  border-left: 1px solid #f9fbe7 !important;
}
[dir=ltr] .border-right-lime.border-right-lighten-5 {
  border-right: 1px solid #f9fbe7 !important;
}
[dir=rtl] .border-left-lime.border-left-lighten-5 {
  border-right: 1px solid #f9fbe7 !important;
}
[dir=rtl] .border-right-lime.border-right-lighten-5 {
  border-left: 1px solid #f9fbe7 !important;
}
.overlay-lime.overlay-lighten-5 {
  background: #f9fbe7;
  background: rgba(249, 251, 231, 0.8);
}
.lime.lighten-4 {
  color: #f0f4c3 !important;
}
.bg-lime.bg-lighten-4 {
  background-color: #f0f4c3 !important;
}
.btn-lime.btn-lighten-4 {
  border-color: #afb42b !important;
  background-color: #f0f4c3 !important;
}
.btn-lime.btn-lighten-4:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-lighten-4:focus,
.btn-lime.btn-lighten-4:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-lighten-4 {
  border-color: #f0f4c3 !important;
  color: #f0f4c3 !important;
}
.btn-outline-lime.btn-outline-lighten-4:hover {
  background-color: #f0f4c3 !important;
}
.progress-lime.progress-lighten-4 {
  background-color: #f0f4c3;
}
.progress-lime.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #f0f4c3;
}
.progress-lime.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #f0f4c3;
}
.progress-lime.progress-lighten-4[value]::-ms-fill {
  background-color: #f0f4c3;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-lighten-4 .progress-bar {
    background-color: #f0f4c3;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f0f4c3 !important;
}
.border-lime.border-lighten-4 {
  border: 1px solid #f0f4c3 !important;
}
.border-top-lime.border-top-lighten-4 {
  border-top: 1px solid #f0f4c3 !important;
}
.border-bottom-lime.border-bottom-lighten-4 {
  border-bottom: 1px solid #f0f4c3 !important;
}
[dir=ltr] .border-left-lime.border-left-lighten-4 {
  border-left: 1px solid #f0f4c3 !important;
}
[dir=ltr] .border-right-lime.border-right-lighten-4 {
  border-right: 1px solid #f0f4c3 !important;
}
[dir=rtl] .border-left-lime.border-left-lighten-4 {
  border-right: 1px solid #f0f4c3 !important;
}
[dir=rtl] .border-right-lime.border-right-lighten-4 {
  border-left: 1px solid #f0f4c3 !important;
}
.overlay-lime.overlay-lighten-4 {
  background: #f0f4c3;
  background: rgba(240, 244, 195, 0.8);
}
.lime.lighten-3 {
  color: #e6ee9c !important;
}
.bg-lime.bg-lighten-3 {
  background-color: #e6ee9c !important;
}
.btn-lime.btn-lighten-3 {
  border-color: #afb42b !important;
  background-color: #e6ee9c !important;
}
.btn-lime.btn-lighten-3:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-lighten-3:focus,
.btn-lime.btn-lighten-3:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-lighten-3 {
  border-color: #e6ee9c !important;
  color: #e6ee9c !important;
}
.btn-outline-lime.btn-outline-lighten-3:hover {
  background-color: #e6ee9c !important;
}
.progress-lime.progress-lighten-3 {
  background-color: #e6ee9c;
}
.progress-lime.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #e6ee9c;
}
.progress-lime.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #e6ee9c;
}
.progress-lime.progress-lighten-3[value]::-ms-fill {
  background-color: #e6ee9c;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-lighten-3 .progress-bar {
    background-color: #e6ee9c;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e6ee9c !important;
}
.border-lime.border-lighten-3 {
  border: 1px solid #e6ee9c !important;
}
.border-top-lime.border-top-lighten-3 {
  border-top: 1px solid #e6ee9c !important;
}
.border-bottom-lime.border-bottom-lighten-3 {
  border-bottom: 1px solid #e6ee9c !important;
}
[dir=ltr] .border-left-lime.border-left-lighten-3 {
  border-left: 1px solid #e6ee9c !important;
}
[dir=ltr] .border-right-lime.border-right-lighten-3 {
  border-right: 1px solid #e6ee9c !important;
}
[dir=rtl] .border-left-lime.border-left-lighten-3 {
  border-right: 1px solid #e6ee9c !important;
}
[dir=rtl] .border-right-lime.border-right-lighten-3 {
  border-left: 1px solid #e6ee9c !important;
}
.overlay-lime.overlay-lighten-3 {
  background: #e6ee9c;
  background: rgba(230, 238, 156, 0.8);
}
.lime.lighten-2 {
  color: #dce775 !important;
}
.bg-lime.bg-lighten-2 {
  background-color: #dce775 !important;
}
.btn-lime.btn-lighten-2 {
  border-color: #afb42b !important;
  background-color: #dce775 !important;
}
.btn-lime.btn-lighten-2:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-lighten-2:focus,
.btn-lime.btn-lighten-2:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-lighten-2 {
  border-color: #dce775 !important;
  color: #dce775 !important;
}
.btn-outline-lime.btn-outline-lighten-2:hover {
  background-color: #dce775 !important;
}
.progress-lime.progress-lighten-2 {
  background-color: #dce775;
}
.progress-lime.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #dce775;
}
.progress-lime.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #dce775;
}
.progress-lime.progress-lighten-2[value]::-ms-fill {
  background-color: #dce775;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-lighten-2 .progress-bar {
    background-color: #dce775;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #dce775 !important;
}
.border-lime.border-lighten-2 {
  border: 1px solid #dce775 !important;
}
.border-top-lime.border-top-lighten-2 {
  border-top: 1px solid #dce775 !important;
}
.border-bottom-lime.border-bottom-lighten-2 {
  border-bottom: 1px solid #dce775 !important;
}
[dir=ltr] .border-left-lime.border-left-lighten-2 {
  border-left: 1px solid #dce775 !important;
}
[dir=ltr] .border-right-lime.border-right-lighten-2 {
  border-right: 1px solid #dce775 !important;
}
[dir=rtl] .border-left-lime.border-left-lighten-2 {
  border-right: 1px solid #dce775 !important;
}
[dir=rtl] .border-right-lime.border-right-lighten-2 {
  border-left: 1px solid #dce775 !important;
}
.overlay-lime.overlay-lighten-2 {
  background: #dce775;
  background: rgba(220, 231, 117, 0.8);
}
.lime.lighten-1 {
  color: #d4e157 !important;
}
.bg-lime.bg-lighten-1 {
  background-color: #d4e157 !important;
}
.btn-lime.btn-lighten-1 {
  border-color: #afb42b !important;
  background-color: #d4e157 !important;
}
.btn-lime.btn-lighten-1:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-lighten-1:focus,
.btn-lime.btn-lighten-1:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-lighten-1 {
  border-color: #d4e157 !important;
  color: #d4e157 !important;
}
.btn-outline-lime.btn-outline-lighten-1:hover {
  background-color: #d4e157 !important;
}
.progress-lime.progress-lighten-1 {
  background-color: #d4e157;
}
.progress-lime.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #d4e157;
}
.progress-lime.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #d4e157;
}
.progress-lime.progress-lighten-1[value]::-ms-fill {
  background-color: #d4e157;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-lighten-1 .progress-bar {
    background-color: #d4e157;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d4e157 !important;
}
.border-lime.border-lighten-1 {
  border: 1px solid #d4e157 !important;
}
.border-top-lime.border-top-lighten-1 {
  border-top: 1px solid #d4e157 !important;
}
.border-bottom-lime.border-bottom-lighten-1 {
  border-bottom: 1px solid #d4e157 !important;
}
[dir=ltr] .border-left-lime.border-left-lighten-1 {
  border-left: 1px solid #d4e157 !important;
}
[dir=ltr] .border-right-lime.border-right-lighten-1 {
  border-right: 1px solid #d4e157 !important;
}
[dir=rtl] .border-left-lime.border-left-lighten-1 {
  border-right: 1px solid #d4e157 !important;
}
[dir=rtl] .border-right-lime.border-right-lighten-1 {
  border-left: 1px solid #d4e157 !important;
}
.overlay-lime.overlay-lighten-1 {
  background: #d4e157;
  background: rgba(212, 225, 87, 0.8);
}
.lime {
  color: #cddc39 !important;
}
.bg-lime {
  background-color: #cddc39 !important;
}
.bg-lime .card-header,
.bg-lime .card-footer {
  background-color: transparent;
}
.toast-lime {
  background-color: #cddc39;
}
.alert-lime {
  border-color: #cddc39 !important;
  background-color: rgb(212.660944206, 225.3626609442, 87.3373390558) !important;
  color: rgb(77.3626609442, 83.7038626609, 14.7961373391) !important;
}
.alert-lime .alert-link {
  color: rgb(45.3180257511, 49.0326180258, 8.6673819742) !important;
}
.border-lime {
  border-color: #cddc39;
}
.border-top-lime {
  border-top-color: #cddc39;
}
.border-bottom-lime {
  border-bottom-color: #cddc39;
}
[dir=ltr] .border-left-lime {
  border-left-color: #cddc39;
}
[dir=ltr] .border-right-lime {
  border-right-color: #cddc39;
}
[dir=rtl] .border-left-lime {
  border-right-color: #cddc39;
}
[dir=rtl] .border-right-lime {
  border-left-color: #cddc39;
}
.badge-lime {
  background-color: #cddc39;
}
.panel-lime {
  border-color: #cddc39;
}
.panel-lime .panel-heading {
  color: #FFF;
  border-color: #cddc39;
  background-color: rgb(210.4721030043, 223.830472103, 78.669527897);
}
.bg-lime.tag-glow,
.border-lime.tag-glow {
  box-shadow: 0px 0px 10px #cddc39;
}
.overlay-lime {
  background: #cddc39;
  background: rgba(205, 220, 57, 0.8);
}
.card.card-outline-lime {
  border-width: 1px;
  border-style: solid;
  border-color: #cddc39;
  background-color: transparent;
}
.card.card-outline-lime .card-header,
.card.card-outline-lime .card-footer {
  background-color: transparent;
}
.btn-lime {
  color: #cddc39 !important;
}
.btn-lime.btn-flat {
  background-color: transparent !important;
  color: #cddc39;
  border: none;
}
.btn-lime.btn-raised,
.btn-lime.btn-fab {
  background-color: #cddc39 !important;
  color: #fff !important;
  border-color: #cddc39;
}
.btn-lime.btn-raised.active,
.btn-lime.btn-fab.active {
  background-color: rgb(189.5188841202, 205.0532188841, 36.2467811159) !important;
  border-color: rgb(189.5188841202, 205.0532188841, 36.2467811159) !important;
}
.btn-group-raised .btn-lime {
  background-color: #cddc39 !important;
  color: #fff !important;
}
.btn-outline-lime {
  border: 1px solid;
  border-color: #cddc39;
  background-color: transparent;
  color: #cddc39;
  box-shadow: none !important;
}
.btn-outline-lime:focus {
  background-color: transparent !important;
  color: #cddc39 !important;
  box-shadow: transparent !important;
}
.btn-outline-lime.active {
  background-color: #cddc39 !important;
  color: #FFF !important;
}
.btn-outline-lime:hover {
  background-color: rgb(201.7167381974, 217.7017167382, 43.9982832618) !important;
  color: #FFF !important;
}
.btn-outline-lime.btn-raised,
.btn-outline-lime.btn-fab {
  border: 1px solid;
  border-color: #cddc39;
  background-color: transparent;
  color: #cddc39;
  box-shadow: none !important;
}
.btn-outline-lime.btn-raised:focus,
.btn-outline-lime.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-lime.btn-raised.active,
.btn-outline-lime.btn-fab.active {
  background-color: #cddc39 !important;
  color: #FFF !important;
}
.btn-outline-lime.btn-raised:hover,
.btn-outline-lime.btn-fab:hover {
  background-color: rgb(201.7167381974, 217.7017167382, 43.9982832618) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-lime {
  background-color: #cddc39;
}
.progress .progress-bar.progress-bar-lime[value]::-webkit-progress-value {
  background-color: #cddc39;
}
.progress .progress-bar.progress-bar-lime[value]::-moz-progress-bar {
  background-color: #cddc39;
}
.progress .progress-bar.progress-bar-lime[value]::-ms-fill {
  background-color: #cddc39;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-lime .progress-bar {
    background-color: #cddc39;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #cddc39 !important;
}
.lime.darken-1 {
  color: #c0ca33 !important;
}
.bg-lime.bg-darken-1 {
  background-color: #c0ca33 !important;
}
.btn-lime.btn-darken-1 {
  border-color: #afb42b !important;
  background-color: #c0ca33 !important;
}
.btn-lime.btn-darken-1:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-1:focus,
.btn-lime.btn-darken-1:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-darken-1 {
  border-color: #c0ca33 !important;
  color: #c0ca33 !important;
}
.btn-outline-lime.btn-outline-darken-1:hover {
  background-color: #c0ca33 !important;
}
.progress-lime.progress-darken-1 {
  background-color: #c0ca33;
}
.progress-lime.progress-darken-1[value]::-webkit-progress-value {
  background-color: #c0ca33;
}
.progress-lime.progress-darken-1[value]::-moz-progress-bar {
  background-color: #c0ca33;
}
.progress-lime.progress-darken-1[value]::-ms-fill {
  background-color: #c0ca33;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-darken-1 .progress-bar {
    background-color: #c0ca33;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c0ca33 !important;
}
.border-lime.border-darken-1 {
  border: 1px solid #c0ca33 !important;
}
.border-top-lime.border-top-darken-1 {
  border-top: 1px solid #c0ca33 !important;
}
.border-bottom-lime.border-bottom-darken-1 {
  border-bottom: 1px solid #c0ca33 !important;
}
[dir=ltr] .border-left-lime.border-left-darken-1 {
  border-left: 1px solid #c0ca33 !important;
}
[dir=ltr] .border-right-lime.border-right-darken-1 {
  border-right: 1px solid #c0ca33 !important;
}
[dir=rtl] .border-left-lime.border-left-darken-1 {
  border-right: 1px solid #c0ca33 !important;
}
[dir=rtl] .border-right-lime.border-right-darken-1 {
  border-left: 1px solid #c0ca33 !important;
}
.overlay-lime.overlay-darken-1 {
  background: #c0ca33;
  background: rgba(192, 202, 51, 0.8);
}
.lime.darken-2 {
  color: #afb42b !important;
}
.bg-lime.bg-darken-2 {
  background-color: #afb42b !important;
}
.btn-lime.btn-darken-2 {
  border-color: #afb42b !important;
  background-color: #afb42b !important;
}
.btn-lime.btn-darken-2:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-2:focus,
.btn-lime.btn-darken-2:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-darken-2 {
  border-color: #afb42b !important;
  color: #afb42b !important;
}
.btn-outline-lime.btn-outline-darken-2:hover {
  background-color: #afb42b !important;
}
.progress-lime.progress-darken-2 {
  background-color: #afb42b;
}
.progress-lime.progress-darken-2[value]::-webkit-progress-value {
  background-color: #afb42b;
}
.progress-lime.progress-darken-2[value]::-moz-progress-bar {
  background-color: #afb42b;
}
.progress-lime.progress-darken-2[value]::-ms-fill {
  background-color: #afb42b;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-darken-2 .progress-bar {
    background-color: #afb42b;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #afb42b !important;
}
.border-lime.border-darken-2 {
  border: 1px solid #afb42b !important;
}
.border-top-lime.border-top-darken-2 {
  border-top: 1px solid #afb42b !important;
}
.border-bottom-lime.border-bottom-darken-2 {
  border-bottom: 1px solid #afb42b !important;
}
[dir=ltr] .border-left-lime.border-left-darken-2 {
  border-left: 1px solid #afb42b !important;
}
[dir=ltr] .border-right-lime.border-right-darken-2 {
  border-right: 1px solid #afb42b !important;
}
[dir=rtl] .border-left-lime.border-left-darken-2 {
  border-right: 1px solid #afb42b !important;
}
[dir=rtl] .border-right-lime.border-right-darken-2 {
  border-left: 1px solid #afb42b !important;
}
.overlay-lime.overlay-darken-2 {
  background: #afb42b;
  background: rgba(175, 180, 43, 0.8);
}
.lime.darken-3 {
  color: #9e9d24 !important;
}
.bg-lime.bg-darken-3 {
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-3 {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-3:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-3:focus,
.btn-lime.btn-darken-3:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-darken-3 {
  border-color: #9e9d24 !important;
  color: #9e9d24 !important;
}
.btn-outline-lime.btn-outline-darken-3:hover {
  background-color: #9e9d24 !important;
}
.progress-lime.progress-darken-3 {
  background-color: #9e9d24;
}
.progress-lime.progress-darken-3[value]::-webkit-progress-value {
  background-color: #9e9d24;
}
.progress-lime.progress-darken-3[value]::-moz-progress-bar {
  background-color: #9e9d24;
}
.progress-lime.progress-darken-3[value]::-ms-fill {
  background-color: #9e9d24;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-darken-3 .progress-bar {
    background-color: #9e9d24;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9e9d24 !important;
}
.border-lime.border-darken-3 {
  border: 1px solid #9e9d24 !important;
}
.border-top-lime.border-top-darken-3 {
  border-top: 1px solid #9e9d24 !important;
}
.border-bottom-lime.border-bottom-darken-3 {
  border-bottom: 1px solid #9e9d24 !important;
}
[dir=ltr] .border-left-lime.border-left-darken-3 {
  border-left: 1px solid #9e9d24 !important;
}
[dir=ltr] .border-right-lime.border-right-darken-3 {
  border-right: 1px solid #9e9d24 !important;
}
[dir=rtl] .border-left-lime.border-left-darken-3 {
  border-right: 1px solid #9e9d24 !important;
}
[dir=rtl] .border-right-lime.border-right-darken-3 {
  border-left: 1px solid #9e9d24 !important;
}
.overlay-lime.overlay-darken-3 {
  background: #9e9d24;
  background: rgba(158, 157, 36, 0.8);
}
.lime.darken-4 {
  color: #827717 !important;
}
.bg-lime.bg-darken-4 {
  background-color: #827717 !important;
}
.btn-lime.btn-darken-4 {
  border-color: #afb42b !important;
  background-color: #827717 !important;
}
.btn-lime.btn-darken-4:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-darken-4:focus,
.btn-lime.btn-darken-4:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-darken-4 {
  border-color: #827717 !important;
  color: #827717 !important;
}
.btn-outline-lime.btn-outline-darken-4:hover {
  background-color: #827717 !important;
}
.progress-lime.progress-darken-4 {
  background-color: #827717;
}
.progress-lime.progress-darken-4[value]::-webkit-progress-value {
  background-color: #827717;
}
.progress-lime.progress-darken-4[value]::-moz-progress-bar {
  background-color: #827717;
}
.progress-lime.progress-darken-4[value]::-ms-fill {
  background-color: #827717;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-darken-4 .progress-bar {
    background-color: #827717;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #827717 !important;
}
.border-lime.border-darken-4 {
  border: 1px solid #827717 !important;
}
.border-top-lime.border-top-darken-4 {
  border-top: 1px solid #827717 !important;
}
.border-bottom-lime.border-bottom-darken-4 {
  border-bottom: 1px solid #827717 !important;
}
[dir=ltr] .border-left-lime.border-left-darken-4 {
  border-left: 1px solid #827717 !important;
}
[dir=ltr] .border-right-lime.border-right-darken-4 {
  border-right: 1px solid #827717 !important;
}
[dir=rtl] .border-left-lime.border-left-darken-4 {
  border-right: 1px solid #827717 !important;
}
[dir=rtl] .border-right-lime.border-right-darken-4 {
  border-left: 1px solid #827717 !important;
}
.overlay-lime.overlay-darken-4 {
  background: #827717;
  background: rgba(130, 119, 23, 0.8);
}
.lime.accent-1 {
  color: #f4ff81 !important;
}
.bg-lime.bg-accent-1 {
  background-color: #f4ff81 !important;
}
.btn-lime.btn-accent-1 {
  border-color: #afb42b !important;
  background-color: #f4ff81 !important;
}
.btn-lime.btn-accent-1:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-accent-1:focus,
.btn-lime.btn-accent-1:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-accent-1 {
  border-color: #f4ff81 !important;
  color: #f4ff81 !important;
}
.btn-outline-lime.btn-outline-accent-1:hover {
  background-color: #f4ff81 !important;
}
.progress-lime.progress-accent-1 {
  background-color: #f4ff81;
}
.progress-lime.progress-accent-1[value]::-webkit-progress-value {
  background-color: #f4ff81;
}
.progress-lime.progress-accent-1[value]::-moz-progress-bar {
  background-color: #f4ff81;
}
.progress-lime.progress-accent-1[value]::-ms-fill {
  background-color: #f4ff81;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-accent-1 .progress-bar {
    background-color: #f4ff81;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f4ff81 !important;
}
.border-lime.border-accent-1 {
  border: 1px solid #f4ff81 !important;
}
.border-top-lime.border-top-accent-1 {
  border-top: 1px solid #f4ff81 !important;
}
.border-bottom-lime.border-bottom-accent-1 {
  border-bottom: 1px solid #f4ff81 !important;
}
[dir=ltr] .border-left-lime.border-left-accent-1 {
  border-left: 1px solid #f4ff81 !important;
}
[dir=ltr] .border-right-lime.border-right-accent-1 {
  border-right: 1px solid #f4ff81 !important;
}
[dir=rtl] .border-left-lime.border-left-accent-1 {
  border-right: 1px solid #f4ff81 !important;
}
[dir=rtl] .border-right-lime.border-right-accent-1 {
  border-left: 1px solid #f4ff81 !important;
}
.overlay-lime.overlay-accent-1 {
  background: #f4ff81;
  background: rgba(244, 255, 129, 0.8);
}
.lime.accent-2 {
  color: #eeff41 !important;
}
.bg-lime.bg-accent-2 {
  background-color: #eeff41 !important;
}
.btn-lime.btn-accent-2 {
  border-color: #afb42b !important;
  background-color: #eeff41 !important;
}
.btn-lime.btn-accent-2:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-accent-2:focus,
.btn-lime.btn-accent-2:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-accent-2 {
  border-color: #eeff41 !important;
  color: #eeff41 !important;
}
.btn-outline-lime.btn-outline-accent-2:hover {
  background-color: #eeff41 !important;
}
.progress-lime.progress-accent-2 {
  background-color: #eeff41;
}
.progress-lime.progress-accent-2[value]::-webkit-progress-value {
  background-color: #eeff41;
}
.progress-lime.progress-accent-2[value]::-moz-progress-bar {
  background-color: #eeff41;
}
.progress-lime.progress-accent-2[value]::-ms-fill {
  background-color: #eeff41;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-accent-2 .progress-bar {
    background-color: #eeff41;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #eeff41 !important;
}
.border-lime.border-accent-2 {
  border: 1px solid #eeff41 !important;
}
.border-top-lime.border-top-accent-2 {
  border-top: 1px solid #eeff41 !important;
}
.border-bottom-lime.border-bottom-accent-2 {
  border-bottom: 1px solid #eeff41 !important;
}
[dir=ltr] .border-left-lime.border-left-accent-2 {
  border-left: 1px solid #eeff41 !important;
}
[dir=ltr] .border-right-lime.border-right-accent-2 {
  border-right: 1px solid #eeff41 !important;
}
[dir=rtl] .border-left-lime.border-left-accent-2 {
  border-right: 1px solid #eeff41 !important;
}
[dir=rtl] .border-right-lime.border-right-accent-2 {
  border-left: 1px solid #eeff41 !important;
}
.overlay-lime.overlay-accent-2 {
  background: #eeff41;
  background: rgba(238, 255, 65, 0.8);
}
.lime.accent-3 {
  color: #c6ff00 !important;
}
.bg-lime.bg-accent-3 {
  background-color: #c6ff00 !important;
}
.btn-lime.btn-accent-3 {
  border-color: #afb42b !important;
  background-color: #c6ff00 !important;
}
.btn-lime.btn-accent-3:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-accent-3:focus,
.btn-lime.btn-accent-3:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-accent-3 {
  border-color: #c6ff00 !important;
  color: #c6ff00 !important;
}
.btn-outline-lime.btn-outline-accent-3:hover {
  background-color: #c6ff00 !important;
}
.progress-lime.progress-accent-3 {
  background-color: #c6ff00;
}
.progress-lime.progress-accent-3[value]::-webkit-progress-value {
  background-color: #c6ff00;
}
.progress-lime.progress-accent-3[value]::-moz-progress-bar {
  background-color: #c6ff00;
}
.progress-lime.progress-accent-3[value]::-ms-fill {
  background-color: #c6ff00;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-accent-3 .progress-bar {
    background-color: #c6ff00;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c6ff00 !important;
}
.border-lime.border-accent-3 {
  border: 1px solid #c6ff00 !important;
}
.border-top-lime.border-top-accent-3 {
  border-top: 1px solid #c6ff00 !important;
}
.border-bottom-lime.border-bottom-accent-3 {
  border-bottom: 1px solid #c6ff00 !important;
}
[dir=ltr] .border-left-lime.border-left-accent-3 {
  border-left: 1px solid #c6ff00 !important;
}
[dir=ltr] .border-right-lime.border-right-accent-3 {
  border-right: 1px solid #c6ff00 !important;
}
[dir=rtl] .border-left-lime.border-left-accent-3 {
  border-right: 1px solid #c6ff00 !important;
}
[dir=rtl] .border-right-lime.border-right-accent-3 {
  border-left: 1px solid #c6ff00 !important;
}
.overlay-lime.overlay-accent-3 {
  background: #c6ff00;
  background: rgba(198, 255, 0, 0.8);
}
.lime.accent-4 {
  color: #aeea00 !important;
}
.bg-lime.bg-accent-4 {
  background-color: #aeea00 !important;
}
.btn-lime.btn-accent-4 {
  border-color: #afb42b !important;
  background-color: #aeea00 !important;
}
.btn-lime.btn-accent-4:hover {
  border-color: #afb42b !important;
  background-color: #9e9d24 !important;
}
.btn-lime.btn-accent-4:focus,
.btn-lime.btn-accent-4:active {
  border-color: #9e9d24 !important;
  background-color: #827717 !important;
}
.btn-outline-lime.btn-outline-accent-4 {
  border-color: #aeea00 !important;
  color: #aeea00 !important;
}
.btn-outline-lime.btn-outline-accent-4:hover {
  background-color: #aeea00 !important;
}
.progress-lime.progress-accent-4 {
  background-color: #aeea00;
}
.progress-lime.progress-accent-4[value]::-webkit-progress-value {
  background-color: #aeea00;
}
.progress-lime.progress-accent-4[value]::-moz-progress-bar {
  background-color: #aeea00;
}
.progress-lime.progress-accent-4[value]::-ms-fill {
  background-color: #aeea00;
}
@media screen and (min-width: 0\fffd) {
  .progress-lime.progress-accent-4 .progress-bar {
    background-color: #aeea00;
  }
}
input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #aeea00 !important;
}
.border-lime.border-accent-4 {
  border: 1px solid #aeea00 !important;
}
.border-top-lime.border-top-accent-4 {
  border-top: 1px solid #aeea00 !important;
}
.border-bottom-lime.border-bottom-accent-4 {
  border-bottom: 1px solid #aeea00 !important;
}
[dir=ltr] .border-left-lime.border-left-accent-4 {
  border-left: 1px solid #aeea00 !important;
}
[dir=ltr] .border-right-lime.border-right-accent-4 {
  border-right: 1px solid #aeea00 !important;
}
[dir=rtl] .border-left-lime.border-left-accent-4 {
  border-right: 1px solid #aeea00 !important;
}
[dir=rtl] .border-right-lime.border-right-accent-4 {
  border-left: 1px solid #aeea00 !important;
}
.overlay-lime.overlay-accent-4 {
  background: #aeea00;
  background: rgba(174, 234, 0, 0.8);
}
.yellow.lighten-5 {
  color: #fffde7 !important;
}
.bg-yellow.bg-lighten-5 {
  background-color: #fffde7 !important;
}
.btn-yellow.btn-lighten-5 {
  border-color: #fbc02d !important;
  background-color: #fffde7 !important;
}
.btn-yellow.btn-lighten-5:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-lighten-5:focus,
.btn-yellow.btn-lighten-5:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-lighten-5 {
  border-color: #fffde7 !important;
  color: #fffde7 !important;
}
.btn-outline-yellow.btn-outline-lighten-5:hover {
  background-color: #fffde7 !important;
}
.progress-yellow.progress-lighten-5 {
  background-color: #fffde7;
}
.progress-yellow.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fffde7;
}
.progress-yellow.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fffde7;
}
.progress-yellow.progress-lighten-5[value]::-ms-fill {
  background-color: #fffde7;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-lighten-5 .progress-bar {
    background-color: #fffde7;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fffde7 !important;
}
.border-yellow.border-lighten-5 {
  border: 1px solid #fffde7 !important;
}
.border-top-yellow.border-top-lighten-5 {
  border-top: 1px solid #fffde7 !important;
}
.border-bottom-yellow.border-bottom-lighten-5 {
  border-bottom: 1px solid #fffde7 !important;
}
[dir=ltr] .border-left-yellow.border-left-lighten-5 {
  border-left: 1px solid #fffde7 !important;
}
[dir=ltr] .border-right-yellow.border-right-lighten-5 {
  border-right: 1px solid #fffde7 !important;
}
[dir=rtl] .border-left-yellow.border-left-lighten-5 {
  border-right: 1px solid #fffde7 !important;
}
[dir=rtl] .border-right-yellow.border-right-lighten-5 {
  border-left: 1px solid #fffde7 !important;
}
.overlay-yellow.overlay-lighten-5 {
  background: #fffde7;
  background: rgba(255, 253, 231, 0.8);
}
.yellow.lighten-4 {
  color: #fff9c4 !important;
}
.bg-yellow.bg-lighten-4 {
  background-color: #fff9c4 !important;
}
.btn-yellow.btn-lighten-4 {
  border-color: #fbc02d !important;
  background-color: #fff9c4 !important;
}
.btn-yellow.btn-lighten-4:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-lighten-4:focus,
.btn-yellow.btn-lighten-4:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-lighten-4 {
  border-color: #fff9c4 !important;
  color: #fff9c4 !important;
}
.btn-outline-yellow.btn-outline-lighten-4:hover {
  background-color: #fff9c4 !important;
}
.progress-yellow.progress-lighten-4 {
  background-color: #fff9c4;
}
.progress-yellow.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #fff9c4;
}
.progress-yellow.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #fff9c4;
}
.progress-yellow.progress-lighten-4[value]::-ms-fill {
  background-color: #fff9c4;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-lighten-4 .progress-bar {
    background-color: #fff9c4;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff9c4 !important;
}
.border-yellow.border-lighten-4 {
  border: 1px solid #fff9c4 !important;
}
.border-top-yellow.border-top-lighten-4 {
  border-top: 1px solid #fff9c4 !important;
}
.border-bottom-yellow.border-bottom-lighten-4 {
  border-bottom: 1px solid #fff9c4 !important;
}
[dir=ltr] .border-left-yellow.border-left-lighten-4 {
  border-left: 1px solid #fff9c4 !important;
}
[dir=ltr] .border-right-yellow.border-right-lighten-4 {
  border-right: 1px solid #fff9c4 !important;
}
[dir=rtl] .border-left-yellow.border-left-lighten-4 {
  border-right: 1px solid #fff9c4 !important;
}
[dir=rtl] .border-right-yellow.border-right-lighten-4 {
  border-left: 1px solid #fff9c4 !important;
}
.overlay-yellow.overlay-lighten-4 {
  background: #fff9c4;
  background: rgba(255, 249, 196, 0.8);
}
.yellow.lighten-3 {
  color: #fff59d !important;
}
.bg-yellow.bg-lighten-3 {
  background-color: #fff59d !important;
}
.btn-yellow.btn-lighten-3 {
  border-color: #fbc02d !important;
  background-color: #fff59d !important;
}
.btn-yellow.btn-lighten-3:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-lighten-3:focus,
.btn-yellow.btn-lighten-3:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-lighten-3 {
  border-color: #fff59d !important;
  color: #fff59d !important;
}
.btn-outline-yellow.btn-outline-lighten-3:hover {
  background-color: #fff59d !important;
}
.progress-yellow.progress-lighten-3 {
  background-color: #fff59d;
}
.progress-yellow.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #fff59d;
}
.progress-yellow.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #fff59d;
}
.progress-yellow.progress-lighten-3[value]::-ms-fill {
  background-color: #fff59d;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-lighten-3 .progress-bar {
    background-color: #fff59d;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff59d !important;
}
.border-yellow.border-lighten-3 {
  border: 1px solid #fff59d !important;
}
.border-top-yellow.border-top-lighten-3 {
  border-top: 1px solid #fff59d !important;
}
.border-bottom-yellow.border-bottom-lighten-3 {
  border-bottom: 1px solid #fff59d !important;
}
[dir=ltr] .border-left-yellow.border-left-lighten-3 {
  border-left: 1px solid #fff59d !important;
}
[dir=ltr] .border-right-yellow.border-right-lighten-3 {
  border-right: 1px solid #fff59d !important;
}
[dir=rtl] .border-left-yellow.border-left-lighten-3 {
  border-right: 1px solid #fff59d !important;
}
[dir=rtl] .border-right-yellow.border-right-lighten-3 {
  border-left: 1px solid #fff59d !important;
}
.overlay-yellow.overlay-lighten-3 {
  background: #fff59d;
  background: rgba(255, 245, 157, 0.8);
}
.yellow.lighten-2 {
  color: #fff176 !important;
}
.bg-yellow.bg-lighten-2 {
  background-color: #fff176 !important;
}
.btn-yellow.btn-lighten-2 {
  border-color: #fbc02d !important;
  background-color: #fff176 !important;
}
.btn-yellow.btn-lighten-2:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-lighten-2:focus,
.btn-yellow.btn-lighten-2:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-lighten-2 {
  border-color: #fff176 !important;
  color: #fff176 !important;
}
.btn-outline-yellow.btn-outline-lighten-2:hover {
  background-color: #fff176 !important;
}
.progress-yellow.progress-lighten-2 {
  background-color: #fff176;
}
.progress-yellow.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #fff176;
}
.progress-yellow.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #fff176;
}
.progress-yellow.progress-lighten-2[value]::-ms-fill {
  background-color: #fff176;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-lighten-2 .progress-bar {
    background-color: #fff176;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff176 !important;
}
.border-yellow.border-lighten-2 {
  border: 1px solid #fff176 !important;
}
.border-top-yellow.border-top-lighten-2 {
  border-top: 1px solid #fff176 !important;
}
.border-bottom-yellow.border-bottom-lighten-2 {
  border-bottom: 1px solid #fff176 !important;
}
[dir=ltr] .border-left-yellow.border-left-lighten-2 {
  border-left: 1px solid #fff176 !important;
}
[dir=ltr] .border-right-yellow.border-right-lighten-2 {
  border-right: 1px solid #fff176 !important;
}
[dir=rtl] .border-left-yellow.border-left-lighten-2 {
  border-right: 1px solid #fff176 !important;
}
[dir=rtl] .border-right-yellow.border-right-lighten-2 {
  border-left: 1px solid #fff176 !important;
}
.overlay-yellow.overlay-lighten-2 {
  background: #fff176;
  background: rgba(255, 241, 118, 0.8);
}
.yellow.lighten-1 {
  color: #ffee58 !important;
}
.bg-yellow.bg-lighten-1 {
  background-color: #ffee58 !important;
}
.btn-yellow.btn-lighten-1 {
  border-color: #fbc02d !important;
  background-color: #ffee58 !important;
}
.btn-yellow.btn-lighten-1:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-lighten-1:focus,
.btn-yellow.btn-lighten-1:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-lighten-1 {
  border-color: #ffee58 !important;
  color: #ffee58 !important;
}
.btn-outline-yellow.btn-outline-lighten-1:hover {
  background-color: #ffee58 !important;
}
.progress-yellow.progress-lighten-1 {
  background-color: #ffee58;
}
.progress-yellow.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ffee58;
}
.progress-yellow.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ffee58;
}
.progress-yellow.progress-lighten-1[value]::-ms-fill {
  background-color: #ffee58;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-lighten-1 .progress-bar {
    background-color: #ffee58;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffee58 !important;
}
.border-yellow.border-lighten-1 {
  border: 1px solid #ffee58 !important;
}
.border-top-yellow.border-top-lighten-1 {
  border-top: 1px solid #ffee58 !important;
}
.border-bottom-yellow.border-bottom-lighten-1 {
  border-bottom: 1px solid #ffee58 !important;
}
[dir=ltr] .border-left-yellow.border-left-lighten-1 {
  border-left: 1px solid #ffee58 !important;
}
[dir=ltr] .border-right-yellow.border-right-lighten-1 {
  border-right: 1px solid #ffee58 !important;
}
[dir=rtl] .border-left-yellow.border-left-lighten-1 {
  border-right: 1px solid #ffee58 !important;
}
[dir=rtl] .border-right-yellow.border-right-lighten-1 {
  border-left: 1px solid #ffee58 !important;
}
.overlay-yellow.overlay-lighten-1 {
  background: #ffee58;
  background: rgba(255, 238, 88, 0.8);
}
.yellow {
  color: #ffeb3b !important;
}
.bg-yellow {
  background-color: #ffeb3b !important;
}
.bg-yellow .card-header,
.bg-yellow .card-footer {
  background-color: transparent;
}
.toast-yellow {
  background-color: #ffeb3b;
}
.alert-yellow {
  border-color: #ffeb3b !important;
  background-color: rgb(255, 238.6428571429, 94.7) !important;
  color: rgb(135.5, 121.6734693878, 0) !important;
}
.alert-yellow .alert-link {
  color: rgb(94.7, 85.0367346939, 0) !important;
}
.border-yellow {
  border-color: #ffeb3b;
}
.border-top-yellow {
  border-top-color: #ffeb3b;
}
.border-bottom-yellow {
  border-bottom-color: #ffeb3b;
}
[dir=ltr] .border-left-yellow {
  border-left-color: #ffeb3b;
}
[dir=ltr] .border-right-yellow {
  border-right-color: #ffeb3b;
}
[dir=rtl] .border-left-yellow {
  border-right-color: #ffeb3b;
}
[dir=rtl] .border-right-yellow {
  border-left-color: #ffeb3b;
}
.badge-yellow {
  background-color: #ffeb3b;
}
.panel-yellow {
  border-color: #ffeb3b;
}
.panel-yellow .panel-heading {
  color: #FFF;
  border-color: #ffeb3b;
  background-color: rgb(255, 237.6020408163, 84.5);
}
.bg-yellow.tag-glow,
.border-yellow.tag-glow {
  box-shadow: 0px 0px 10px #ffeb3b;
}
.overlay-yellow {
  background: #ffeb3b;
  background: rgba(255, 235, 59, 0.8);
}
.card.card-outline-yellow {
  border-width: 1px;
  border-style: solid;
  border-color: #ffeb3b;
  background-color: transparent;
}
.card.card-outline-yellow .card-header,
.card.card-outline-yellow .card-footer {
  background-color: transparent;
}
.btn-yellow {
  color: #ffeb3b !important;
}
.btn-yellow.btn-flat {
  background-color: transparent !important;
  color: #ffeb3b;
  border: none;
}
.btn-yellow.btn-raised,
.btn-yellow.btn-fab {
  background-color: #ffeb3b !important;
  color: #fff !important;
  border-color: #ffeb3b;
}
.btn-yellow.btn-raised.active,
.btn-yellow.btn-fab.active {
  background-color: rgb(255, 231.3571428571, 23.3) !important;
  border-color: rgb(255, 231.3571428571, 23.3) !important;
}
.btn-group-raised .btn-yellow {
  background-color: #ffeb3b !important;
  color: #fff !important;
}
.btn-outline-yellow {
  border: 1px solid;
  border-color: #ffeb3b;
  background-color: transparent;
  color: #ffeb3b;
  box-shadow: none !important;
}
.btn-outline-yellow:focus {
  background-color: transparent !important;
  color: #ffeb3b !important;
  box-shadow: transparent !important;
}
.btn-outline-yellow.active {
  background-color: #ffeb3b !important;
  color: #FFF !important;
}
.btn-outline-yellow:hover {
  background-color: rgb(255, 233.4387755102, 43.7) !important;
  color: #FFF !important;
}
.btn-outline-yellow.btn-raised,
.btn-outline-yellow.btn-fab {
  border: 1px solid;
  border-color: #ffeb3b;
  background-color: transparent;
  color: #ffeb3b;
  box-shadow: none !important;
}
.btn-outline-yellow.btn-raised:focus,
.btn-outline-yellow.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-yellow.btn-raised.active,
.btn-outline-yellow.btn-fab.active {
  background-color: #ffeb3b !important;
  color: #FFF !important;
}
.btn-outline-yellow.btn-raised:hover,
.btn-outline-yellow.btn-fab:hover {
  background-color: rgb(255, 233.4387755102, 43.7) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-yellow {
  background-color: #ffeb3b;
}
.progress .progress-bar.progress-bar-yellow[value]::-webkit-progress-value {
  background-color: #ffeb3b;
}
.progress .progress-bar.progress-bar-yellow[value]::-moz-progress-bar {
  background-color: #ffeb3b;
}
.progress .progress-bar.progress-bar-yellow[value]::-ms-fill {
  background-color: #ffeb3b;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-yellow .progress-bar {
    background-color: #ffeb3b;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffeb3b !important;
}
.yellow.darken-1 {
  color: #fdd835 !important;
}
.bg-yellow.bg-darken-1 {
  background-color: #fdd835 !important;
}
.btn-yellow.btn-darken-1 {
  border-color: #fbc02d !important;
  background-color: #fdd835 !important;
}
.btn-yellow.btn-darken-1:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-1:focus,
.btn-yellow.btn-darken-1:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-darken-1 {
  border-color: #fdd835 !important;
  color: #fdd835 !important;
}
.btn-outline-yellow.btn-outline-darken-1:hover {
  background-color: #fdd835 !important;
}
.progress-yellow.progress-darken-1 {
  background-color: #fdd835;
}
.progress-yellow.progress-darken-1[value]::-webkit-progress-value {
  background-color: #fdd835;
}
.progress-yellow.progress-darken-1[value]::-moz-progress-bar {
  background-color: #fdd835;
}
.progress-yellow.progress-darken-1[value]::-ms-fill {
  background-color: #fdd835;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-darken-1 .progress-bar {
    background-color: #fdd835;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fdd835 !important;
}
.border-yellow.border-darken-1 {
  border: 1px solid #fdd835 !important;
}
.border-top-yellow.border-top-darken-1 {
  border-top: 1px solid #fdd835 !important;
}
.border-bottom-yellow.border-bottom-darken-1 {
  border-bottom: 1px solid #fdd835 !important;
}
[dir=ltr] .border-left-yellow.border-left-darken-1 {
  border-left: 1px solid #fdd835 !important;
}
[dir=ltr] .border-right-yellow.border-right-darken-1 {
  border-right: 1px solid #fdd835 !important;
}
[dir=rtl] .border-left-yellow.border-left-darken-1 {
  border-right: 1px solid #fdd835 !important;
}
[dir=rtl] .border-right-yellow.border-right-darken-1 {
  border-left: 1px solid #fdd835 !important;
}
.overlay-yellow.overlay-darken-1 {
  background: #fdd835;
  background: rgba(253, 216, 53, 0.8);
}
.yellow.darken-2 {
  color: #fbc02d !important;
}
.bg-yellow.bg-darken-2 {
  background-color: #fbc02d !important;
}
.btn-yellow.btn-darken-2 {
  border-color: #fbc02d !important;
  background-color: #fbc02d !important;
}
.btn-yellow.btn-darken-2:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-2:focus,
.btn-yellow.btn-darken-2:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-darken-2 {
  border-color: #fbc02d !important;
  color: #fbc02d !important;
}
.btn-outline-yellow.btn-outline-darken-2:hover {
  background-color: #fbc02d !important;
}
.progress-yellow.progress-darken-2 {
  background-color: #fbc02d;
}
.progress-yellow.progress-darken-2[value]::-webkit-progress-value {
  background-color: #fbc02d;
}
.progress-yellow.progress-darken-2[value]::-moz-progress-bar {
  background-color: #fbc02d;
}
.progress-yellow.progress-darken-2[value]::-ms-fill {
  background-color: #fbc02d;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-darken-2 .progress-bar {
    background-color: #fbc02d;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fbc02d !important;
}
.border-yellow.border-darken-2 {
  border: 1px solid #fbc02d !important;
}
.border-top-yellow.border-top-darken-2 {
  border-top: 1px solid #fbc02d !important;
}
.border-bottom-yellow.border-bottom-darken-2 {
  border-bottom: 1px solid #fbc02d !important;
}
[dir=ltr] .border-left-yellow.border-left-darken-2 {
  border-left: 1px solid #fbc02d !important;
}
[dir=ltr] .border-right-yellow.border-right-darken-2 {
  border-right: 1px solid #fbc02d !important;
}
[dir=rtl] .border-left-yellow.border-left-darken-2 {
  border-right: 1px solid #fbc02d !important;
}
[dir=rtl] .border-right-yellow.border-right-darken-2 {
  border-left: 1px solid #fbc02d !important;
}
.overlay-yellow.overlay-darken-2 {
  background: #fbc02d;
  background: rgba(251, 192, 45, 0.8);
}
.yellow.darken-3 {
  color: #f9a825 !important;
}
.bg-yellow.bg-darken-3 {
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-3 {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-3:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-3:focus,
.btn-yellow.btn-darken-3:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-darken-3 {
  border-color: #f9a825 !important;
  color: #f9a825 !important;
}
.btn-outline-yellow.btn-outline-darken-3:hover {
  background-color: #f9a825 !important;
}
.progress-yellow.progress-darken-3 {
  background-color: #f9a825;
}
.progress-yellow.progress-darken-3[value]::-webkit-progress-value {
  background-color: #f9a825;
}
.progress-yellow.progress-darken-3[value]::-moz-progress-bar {
  background-color: #f9a825;
}
.progress-yellow.progress-darken-3[value]::-ms-fill {
  background-color: #f9a825;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-darken-3 .progress-bar {
    background-color: #f9a825;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f9a825 !important;
}
.border-yellow.border-darken-3 {
  border: 1px solid #f9a825 !important;
}
.border-top-yellow.border-top-darken-3 {
  border-top: 1px solid #f9a825 !important;
}
.border-bottom-yellow.border-bottom-darken-3 {
  border-bottom: 1px solid #f9a825 !important;
}
[dir=ltr] .border-left-yellow.border-left-darken-3 {
  border-left: 1px solid #f9a825 !important;
}
[dir=ltr] .border-right-yellow.border-right-darken-3 {
  border-right: 1px solid #f9a825 !important;
}
[dir=rtl] .border-left-yellow.border-left-darken-3 {
  border-right: 1px solid #f9a825 !important;
}
[dir=rtl] .border-right-yellow.border-right-darken-3 {
  border-left: 1px solid #f9a825 !important;
}
.overlay-yellow.overlay-darken-3 {
  background: #f9a825;
  background: rgba(249, 168, 37, 0.8);
}
.yellow.darken-4 {
  color: #f57f17 !important;
}
.bg-yellow.bg-darken-4 {
  background-color: #f57f17 !important;
}
.btn-yellow.btn-darken-4 {
  border-color: #fbc02d !important;
  background-color: #f57f17 !important;
}
.btn-yellow.btn-darken-4:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-darken-4:focus,
.btn-yellow.btn-darken-4:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-darken-4 {
  border-color: #f57f17 !important;
  color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-darken-4:hover {
  background-color: #f57f17 !important;
}
.progress-yellow.progress-darken-4 {
  background-color: #f57f17;
}
.progress-yellow.progress-darken-4[value]::-webkit-progress-value {
  background-color: #f57f17;
}
.progress-yellow.progress-darken-4[value]::-moz-progress-bar {
  background-color: #f57f17;
}
.progress-yellow.progress-darken-4[value]::-ms-fill {
  background-color: #f57f17;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-darken-4 .progress-bar {
    background-color: #f57f17;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f57f17 !important;
}
.border-yellow.border-darken-4 {
  border: 1px solid #f57f17 !important;
}
.border-top-yellow.border-top-darken-4 {
  border-top: 1px solid #f57f17 !important;
}
.border-bottom-yellow.border-bottom-darken-4 {
  border-bottom: 1px solid #f57f17 !important;
}
[dir=ltr] .border-left-yellow.border-left-darken-4 {
  border-left: 1px solid #f57f17 !important;
}
[dir=ltr] .border-right-yellow.border-right-darken-4 {
  border-right: 1px solid #f57f17 !important;
}
[dir=rtl] .border-left-yellow.border-left-darken-4 {
  border-right: 1px solid #f57f17 !important;
}
[dir=rtl] .border-right-yellow.border-right-darken-4 {
  border-left: 1px solid #f57f17 !important;
}
.overlay-yellow.overlay-darken-4 {
  background: #f57f17;
  background: rgba(245, 127, 23, 0.8);
}
.yellow.accent-1 {
  color: #ffff8d !important;
}
.bg-yellow.bg-accent-1 {
  background-color: #ffff8d !important;
}
.btn-yellow.btn-accent-1 {
  border-color: #fbc02d !important;
  background-color: #ffff8d !important;
}
.btn-yellow.btn-accent-1:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-accent-1:focus,
.btn-yellow.btn-accent-1:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-accent-1 {
  border-color: #ffff8d !important;
  color: #ffff8d !important;
}
.btn-outline-yellow.btn-outline-accent-1:hover {
  background-color: #ffff8d !important;
}
.progress-yellow.progress-accent-1 {
  background-color: #ffff8d;
}
.progress-yellow.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ffff8d;
}
.progress-yellow.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ffff8d;
}
.progress-yellow.progress-accent-1[value]::-ms-fill {
  background-color: #ffff8d;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-accent-1 .progress-bar {
    background-color: #ffff8d;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffff8d !important;
}
.border-yellow.border-accent-1 {
  border: 1px solid #ffff8d !important;
}
.border-top-yellow.border-top-accent-1 {
  border-top: 1px solid #ffff8d !important;
}
.border-bottom-yellow.border-bottom-accent-1 {
  border-bottom: 1px solid #ffff8d !important;
}
[dir=ltr] .border-left-yellow.border-left-accent-1 {
  border-left: 1px solid #ffff8d !important;
}
[dir=ltr] .border-right-yellow.border-right-accent-1 {
  border-right: 1px solid #ffff8d !important;
}
[dir=rtl] .border-left-yellow.border-left-accent-1 {
  border-right: 1px solid #ffff8d !important;
}
[dir=rtl] .border-right-yellow.border-right-accent-1 {
  border-left: 1px solid #ffff8d !important;
}
.overlay-yellow.overlay-accent-1 {
  background: #ffff8d;
  background: rgba(255, 255, 141, 0.8);
}
.yellow.accent-2 {
  color: #ff0 !important;
}
.bg-yellow.bg-accent-2 {
  background-color: #ff0 !important;
}
.btn-yellow.btn-accent-2 {
  border-color: #fbc02d !important;
  background-color: #ff0 !important;
}
.btn-yellow.btn-accent-2:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-accent-2:focus,
.btn-yellow.btn-accent-2:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-accent-2 {
  border-color: #ff0 !important;
  color: #ff0 !important;
}
.btn-outline-yellow.btn-outline-accent-2:hover {
  background-color: #ff0 !important;
}
.progress-yellow.progress-accent-2 {
  background-color: #ff0;
}
.progress-yellow.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ff0;
}
.progress-yellow.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ff0;
}
.progress-yellow.progress-accent-2[value]::-ms-fill {
  background-color: #ff0;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-accent-2 .progress-bar {
    background-color: #ff0;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff0 !important;
}
.border-yellow.border-accent-2 {
  border: 1px solid #ff0 !important;
}
.border-top-yellow.border-top-accent-2 {
  border-top: 1px solid #ff0 !important;
}
.border-bottom-yellow.border-bottom-accent-2 {
  border-bottom: 1px solid #ff0 !important;
}
[dir=ltr] .border-left-yellow.border-left-accent-2 {
  border-left: 1px solid #ff0 !important;
}
[dir=ltr] .border-right-yellow.border-right-accent-2 {
  border-right: 1px solid #ff0 !important;
}
[dir=rtl] .border-left-yellow.border-left-accent-2 {
  border-right: 1px solid #ff0 !important;
}
[dir=rtl] .border-right-yellow.border-right-accent-2 {
  border-left: 1px solid #ff0 !important;
}
.overlay-yellow.overlay-accent-2 {
  background: #ff0;
  background: rgba(255, 255, 0, 0.8);
}
.yellow.accent-3 {
  color: #ffea00 !important;
}
.bg-yellow.bg-accent-3 {
  background-color: #ffea00 !important;
}
.btn-yellow.btn-accent-3 {
  border-color: #fbc02d !important;
  background-color: #ffea00 !important;
}
.btn-yellow.btn-accent-3:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-accent-3:focus,
.btn-yellow.btn-accent-3:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-accent-3 {
  border-color: #ffea00 !important;
  color: #ffea00 !important;
}
.btn-outline-yellow.btn-outline-accent-3:hover {
  background-color: #ffea00 !important;
}
.progress-yellow.progress-accent-3 {
  background-color: #ffea00;
}
.progress-yellow.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ffea00;
}
.progress-yellow.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ffea00;
}
.progress-yellow.progress-accent-3[value]::-ms-fill {
  background-color: #ffea00;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-accent-3 .progress-bar {
    background-color: #ffea00;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffea00 !important;
}
.border-yellow.border-accent-3 {
  border: 1px solid #ffea00 !important;
}
.border-top-yellow.border-top-accent-3 {
  border-top: 1px solid #ffea00 !important;
}
.border-bottom-yellow.border-bottom-accent-3 {
  border-bottom: 1px solid #ffea00 !important;
}
[dir=ltr] .border-left-yellow.border-left-accent-3 {
  border-left: 1px solid #ffea00 !important;
}
[dir=ltr] .border-right-yellow.border-right-accent-3 {
  border-right: 1px solid #ffea00 !important;
}
[dir=rtl] .border-left-yellow.border-left-accent-3 {
  border-right: 1px solid #ffea00 !important;
}
[dir=rtl] .border-right-yellow.border-right-accent-3 {
  border-left: 1px solid #ffea00 !important;
}
.overlay-yellow.overlay-accent-3 {
  background: #ffea00;
  background: rgba(255, 234, 0, 0.8);
}
.yellow.accent-4 {
  color: #ffd600 !important;
}
.bg-yellow.bg-accent-4 {
  background-color: #ffd600 !important;
}
.btn-yellow.btn-accent-4 {
  border-color: #fbc02d !important;
  background-color: #ffd600 !important;
}
.btn-yellow.btn-accent-4:hover {
  border-color: #fbc02d !important;
  background-color: #f9a825 !important;
}
.btn-yellow.btn-accent-4:focus,
.btn-yellow.btn-accent-4:active {
  border-color: #f9a825 !important;
  background-color: #f57f17 !important;
}
.btn-outline-yellow.btn-outline-accent-4 {
  border-color: #ffd600 !important;
  color: #ffd600 !important;
}
.btn-outline-yellow.btn-outline-accent-4:hover {
  background-color: #ffd600 !important;
}
.progress-yellow.progress-accent-4 {
  background-color: #ffd600;
}
.progress-yellow.progress-accent-4[value]::-webkit-progress-value {
  background-color: #ffd600;
}
.progress-yellow.progress-accent-4[value]::-moz-progress-bar {
  background-color: #ffd600;
}
.progress-yellow.progress-accent-4[value]::-ms-fill {
  background-color: #ffd600;
}
@media screen and (min-width: 0\fffd) {
  .progress-yellow.progress-accent-4 .progress-bar {
    background-color: #ffd600;
  }
}
input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd600 !important;
}
.border-yellow.border-accent-4 {
  border: 1px solid #ffd600 !important;
}
.border-top-yellow.border-top-accent-4 {
  border-top: 1px solid #ffd600 !important;
}
.border-bottom-yellow.border-bottom-accent-4 {
  border-bottom: 1px solid #ffd600 !important;
}
[dir=ltr] .border-left-yellow.border-left-accent-4 {
  border-left: 1px solid #ffd600 !important;
}
[dir=ltr] .border-right-yellow.border-right-accent-4 {
  border-right: 1px solid #ffd600 !important;
}
[dir=rtl] .border-left-yellow.border-left-accent-4 {
  border-right: 1px solid #ffd600 !important;
}
[dir=rtl] .border-right-yellow.border-right-accent-4 {
  border-left: 1px solid #ffd600 !important;
}
.overlay-yellow.overlay-accent-4 {
  background: #ffd600;
  background: rgba(255, 214, 0, 0.8);
}
.amber.lighten-5 {
  color: #fff8e1 !important;
}
.bg-amber.bg-lighten-5 {
  background-color: #fff8e1 !important;
}
.btn-amber.btn-lighten-5 {
  border-color: #ffa000 !important;
  background-color: #fff8e1 !important;
}
.btn-amber.btn-lighten-5:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-lighten-5:focus,
.btn-amber.btn-lighten-5:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-lighten-5 {
  border-color: #fff8e1 !important;
  color: #fff8e1 !important;
}
.btn-outline-amber.btn-outline-lighten-5:hover {
  background-color: #fff8e1 !important;
}
.progress-amber.progress-lighten-5 {
  background-color: #fff8e1;
}
.progress-amber.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fff8e1;
}
.progress-amber.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fff8e1;
}
.progress-amber.progress-lighten-5[value]::-ms-fill {
  background-color: #fff8e1;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-lighten-5 .progress-bar {
    background-color: #fff8e1;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff8e1 !important;
}
.border-amber.border-lighten-5 {
  border: 1px solid #fff8e1 !important;
}
.border-top-amber.border-top-lighten-5 {
  border-top: 1px solid #fff8e1 !important;
}
.border-bottom-amber.border-bottom-lighten-5 {
  border-bottom: 1px solid #fff8e1 !important;
}
[dir=ltr] .border-left-amber.border-left-lighten-5 {
  border-left: 1px solid #fff8e1 !important;
}
[dir=ltr] .border-right-amber.border-right-lighten-5 {
  border-right: 1px solid #fff8e1 !important;
}
[dir=rtl] .border-left-amber.border-left-lighten-5 {
  border-right: 1px solid #fff8e1 !important;
}
[dir=rtl] .border-right-amber.border-right-lighten-5 {
  border-left: 1px solid #fff8e1 !important;
}
.overlay-amber.overlay-lighten-5 {
  background: #fff8e1;
  background: rgba(255, 248, 225, 0.8);
}
.amber.lighten-4 {
  color: #ffecb3 !important;
}
.bg-amber.bg-lighten-4 {
  background-color: #ffecb3 !important;
}
.btn-amber.btn-lighten-4 {
  border-color: #ffa000 !important;
  background-color: #ffecb3 !important;
}
.btn-amber.btn-lighten-4:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-lighten-4:focus,
.btn-amber.btn-lighten-4:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-lighten-4 {
  border-color: #ffecb3 !important;
  color: #ffecb3 !important;
}
.btn-outline-amber.btn-outline-lighten-4:hover {
  background-color: #ffecb3 !important;
}
.progress-amber.progress-lighten-4 {
  background-color: #ffecb3;
}
.progress-amber.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffecb3;
}
.progress-amber.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffecb3;
}
.progress-amber.progress-lighten-4[value]::-ms-fill {
  background-color: #ffecb3;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-lighten-4 .progress-bar {
    background-color: #ffecb3;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffecb3 !important;
}
.border-amber.border-lighten-4 {
  border: 1px solid #ffecb3 !important;
}
.border-top-amber.border-top-lighten-4 {
  border-top: 1px solid #ffecb3 !important;
}
.border-bottom-amber.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffecb3 !important;
}
[dir=ltr] .border-left-amber.border-left-lighten-4 {
  border-left: 1px solid #ffecb3 !important;
}
[dir=ltr] .border-right-amber.border-right-lighten-4 {
  border-right: 1px solid #ffecb3 !important;
}
[dir=rtl] .border-left-amber.border-left-lighten-4 {
  border-right: 1px solid #ffecb3 !important;
}
[dir=rtl] .border-right-amber.border-right-lighten-4 {
  border-left: 1px solid #ffecb3 !important;
}
.overlay-amber.overlay-lighten-4 {
  background: #ffecb3;
  background: rgba(255, 236, 179, 0.8);
}
.amber.lighten-3 {
  color: #ffe082 !important;
}
.bg-amber.bg-lighten-3 {
  background-color: #ffe082 !important;
}
.btn-amber.btn-lighten-3 {
  border-color: #ffa000 !important;
  background-color: #ffe082 !important;
}
.btn-amber.btn-lighten-3:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-lighten-3:focus,
.btn-amber.btn-lighten-3:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-lighten-3 {
  border-color: #ffe082 !important;
  color: #ffe082 !important;
}
.btn-outline-amber.btn-outline-lighten-3:hover {
  background-color: #ffe082 !important;
}
.progress-amber.progress-lighten-3 {
  background-color: #ffe082;
}
.progress-amber.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ffe082;
}
.progress-amber.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ffe082;
}
.progress-amber.progress-lighten-3[value]::-ms-fill {
  background-color: #ffe082;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-lighten-3 .progress-bar {
    background-color: #ffe082;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe082 !important;
}
.border-amber.border-lighten-3 {
  border: 1px solid #ffe082 !important;
}
.border-top-amber.border-top-lighten-3 {
  border-top: 1px solid #ffe082 !important;
}
.border-bottom-amber.border-bottom-lighten-3 {
  border-bottom: 1px solid #ffe082 !important;
}
[dir=ltr] .border-left-amber.border-left-lighten-3 {
  border-left: 1px solid #ffe082 !important;
}
[dir=ltr] .border-right-amber.border-right-lighten-3 {
  border-right: 1px solid #ffe082 !important;
}
[dir=rtl] .border-left-amber.border-left-lighten-3 {
  border-right: 1px solid #ffe082 !important;
}
[dir=rtl] .border-right-amber.border-right-lighten-3 {
  border-left: 1px solid #ffe082 !important;
}
.overlay-amber.overlay-lighten-3 {
  background: #ffe082;
  background: rgba(255, 224, 130, 0.8);
}
.amber.lighten-2 {
  color: #ffd54f !important;
}
.bg-amber.bg-lighten-2 {
  background-color: #ffd54f !important;
}
.btn-amber.btn-lighten-2 {
  border-color: #ffa000 !important;
  background-color: #ffd54f !important;
}
.btn-amber.btn-lighten-2:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-lighten-2:focus,
.btn-amber.btn-lighten-2:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-lighten-2 {
  border-color: #ffd54f !important;
  color: #ffd54f !important;
}
.btn-outline-amber.btn-outline-lighten-2:hover {
  background-color: #ffd54f !important;
}
.progress-amber.progress-lighten-2 {
  background-color: #ffd54f;
}
.progress-amber.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ffd54f;
}
.progress-amber.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ffd54f;
}
.progress-amber.progress-lighten-2[value]::-ms-fill {
  background-color: #ffd54f;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-lighten-2 .progress-bar {
    background-color: #ffd54f;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd54f !important;
}
.border-amber.border-lighten-2 {
  border: 1px solid #ffd54f !important;
}
.border-top-amber.border-top-lighten-2 {
  border-top: 1px solid #ffd54f !important;
}
.border-bottom-amber.border-bottom-lighten-2 {
  border-bottom: 1px solid #ffd54f !important;
}
[dir=ltr] .border-left-amber.border-left-lighten-2 {
  border-left: 1px solid #ffd54f !important;
}
[dir=ltr] .border-right-amber.border-right-lighten-2 {
  border-right: 1px solid #ffd54f !important;
}
[dir=rtl] .border-left-amber.border-left-lighten-2 {
  border-right: 1px solid #ffd54f !important;
}
[dir=rtl] .border-right-amber.border-right-lighten-2 {
  border-left: 1px solid #ffd54f !important;
}
.overlay-amber.overlay-lighten-2 {
  background: #ffd54f;
  background: rgba(255, 213, 79, 0.8);
}
.amber.lighten-1 {
  color: #ffca28 !important;
}
.bg-amber.bg-lighten-1 {
  background-color: #ffca28 !important;
}
.btn-amber.btn-lighten-1 {
  border-color: #ffa000 !important;
  background-color: #ffca28 !important;
}
.btn-amber.btn-lighten-1:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-lighten-1:focus,
.btn-amber.btn-lighten-1:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-lighten-1 {
  border-color: #ffca28 !important;
  color: #ffca28 !important;
}
.btn-outline-amber.btn-outline-lighten-1:hover {
  background-color: #ffca28 !important;
}
.progress-amber.progress-lighten-1 {
  background-color: #ffca28;
}
.progress-amber.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ffca28;
}
.progress-amber.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ffca28;
}
.progress-amber.progress-lighten-1[value]::-ms-fill {
  background-color: #ffca28;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-lighten-1 .progress-bar {
    background-color: #ffca28;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffca28 !important;
}
.border-amber.border-lighten-1 {
  border: 1px solid #ffca28 !important;
}
.border-top-amber.border-top-lighten-1 {
  border-top: 1px solid #ffca28 !important;
}
.border-bottom-amber.border-bottom-lighten-1 {
  border-bottom: 1px solid #ffca28 !important;
}
[dir=ltr] .border-left-amber.border-left-lighten-1 {
  border-left: 1px solid #ffca28 !important;
}
[dir=ltr] .border-right-amber.border-right-lighten-1 {
  border-right: 1px solid #ffca28 !important;
}
[dir=rtl] .border-left-amber.border-left-lighten-1 {
  border-right: 1px solid #ffca28 !important;
}
[dir=rtl] .border-right-amber.border-right-lighten-1 {
  border-left: 1px solid #ffca28 !important;
}
.overlay-amber.overlay-lighten-1 {
  background: #ffca28;
  background: rgba(255, 202, 40, 0.8);
}
.amber {
  color: #ffc107 !important;
}
.bg-amber {
  background-color: #ffc107 !important;
}
.bg-amber .card-header,
.bg-amber .card-footer {
  background-color: transparent;
}
.toast-amber {
  background-color: #ffc107;
}
.alert-amber {
  border-color: #ffc107 !important;
  background-color: rgb(255, 201.925, 42.7) !important;
  color: rgb(83.5, 62.625, 0) !important;
}
.alert-amber .alert-link {
  color: rgb(42.7, 32.025, 0) !important;
}
.border-amber {
  border-color: #ffc107;
}
.border-top-amber {
  border-top-color: #ffc107;
}
.border-bottom-amber {
  border-bottom-color: #ffc107;
}
[dir=ltr] .border-left-amber {
  border-left-color: #ffc107;
}
[dir=ltr] .border-right-amber {
  border-right-color: #ffc107;
}
[dir=rtl] .border-left-amber {
  border-right-color: #ffc107;
}
[dir=rtl] .border-right-amber {
  border-left-color: #ffc107;
}
.badge-amber {
  background-color: #ffc107;
}
.panel-amber {
  border-color: #ffc107;
}
.panel-amber .panel-heading {
  color: #FFF;
  border-color: #ffc107;
  background-color: rgb(255, 199.375, 32.5);
}
.bg-amber.tag-glow,
.border-amber.tag-glow {
  box-shadow: 0px 0px 10px #ffc107;
}
.overlay-amber {
  background: #ffc107;
  background: rgba(255, 193, 7, 0.8);
}
.card.card-outline-amber {
  border-width: 1px;
  border-style: solid;
  border-color: #ffc107;
  background-color: transparent;
}
.card.card-outline-amber .card-header,
.card.card-outline-amber .card-footer {
  background-color: transparent;
}
.btn-amber {
  color: #ffc107 !important;
}
.btn-amber.btn-flat {
  background-color: transparent !important;
  color: #ffc107;
  border: none;
}
.btn-amber.btn-raised,
.btn-amber.btn-fab {
  background-color: #ffc107 !important;
  color: #fff !important;
  border-color: #ffc107;
}
.btn-amber.btn-raised.active,
.btn-amber.btn-fab.active {
  background-color: rgb(226.3, 169.725, 0) !important;
  border-color: rgb(226.3, 169.725, 0) !important;
}
.btn-group-raised .btn-amber {
  background-color: #ffc107 !important;
  color: #fff !important;
}
.btn-outline-amber {
  border: 1px solid;
  border-color: #ffc107;
  background-color: transparent;
  color: #ffc107;
  box-shadow: none !important;
}
.btn-outline-amber:focus {
  background-color: transparent !important;
  color: #ffc107 !important;
  box-shadow: transparent !important;
}
.btn-outline-amber.active {
  background-color: #ffc107 !important;
  color: #FFF !important;
}
.btn-outline-amber:hover {
  background-color: rgb(246.7, 185.025, 0) !important;
  color: #FFF !important;
}
.btn-outline-amber.btn-raised,
.btn-outline-amber.btn-fab {
  border: 1px solid;
  border-color: #ffc107;
  background-color: transparent;
  color: #ffc107;
  box-shadow: none !important;
}
.btn-outline-amber.btn-raised:focus,
.btn-outline-amber.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-amber.btn-raised.active,
.btn-outline-amber.btn-fab.active {
  background-color: #ffc107 !important;
  color: #FFF !important;
}
.btn-outline-amber.btn-raised:hover,
.btn-outline-amber.btn-fab:hover {
  background-color: rgb(246.7, 185.025, 0) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-amber {
  background-color: #ffc107;
}
.progress .progress-bar.progress-bar-amber[value]::-webkit-progress-value {
  background-color: #ffc107;
}
.progress .progress-bar.progress-bar-amber[value]::-moz-progress-bar {
  background-color: #ffc107;
}
.progress .progress-bar.progress-bar-amber[value]::-ms-fill {
  background-color: #ffc107;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-amber .progress-bar {
    background-color: #ffc107;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffc107 !important;
}
.amber.darken-1 {
  color: #ffb300 !important;
}
.bg-amber.bg-darken-1 {
  background-color: #ffb300 !important;
}
.btn-amber.btn-darken-1 {
  border-color: #ffa000 !important;
  background-color: #ffb300 !important;
}
.btn-amber.btn-darken-1:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-1:focus,
.btn-amber.btn-darken-1:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-darken-1 {
  border-color: #ffb300 !important;
  color: #ffb300 !important;
}
.btn-outline-amber.btn-outline-darken-1:hover {
  background-color: #ffb300 !important;
}
.progress-amber.progress-darken-1 {
  background-color: #ffb300;
}
.progress-amber.progress-darken-1[value]::-webkit-progress-value {
  background-color: #ffb300;
}
.progress-amber.progress-darken-1[value]::-moz-progress-bar {
  background-color: #ffb300;
}
.progress-amber.progress-darken-1[value]::-ms-fill {
  background-color: #ffb300;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-darken-1 .progress-bar {
    background-color: #ffb300;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffb300 !important;
}
.border-amber.border-darken-1 {
  border: 1px solid #ffb300 !important;
}
.border-top-amber.border-top-darken-1 {
  border-top: 1px solid #ffb300 !important;
}
.border-bottom-amber.border-bottom-darken-1 {
  border-bottom: 1px solid #ffb300 !important;
}
[dir=ltr] .border-left-amber.border-left-darken-1 {
  border-left: 1px solid #ffb300 !important;
}
[dir=ltr] .border-right-amber.border-right-darken-1 {
  border-right: 1px solid #ffb300 !important;
}
[dir=rtl] .border-left-amber.border-left-darken-1 {
  border-right: 1px solid #ffb300 !important;
}
[dir=rtl] .border-right-amber.border-right-darken-1 {
  border-left: 1px solid #ffb300 !important;
}
.overlay-amber.overlay-darken-1 {
  background: #ffb300;
  background: rgba(255, 179, 0, 0.8);
}
.amber.darken-2 {
  color: #ffa000 !important;
}
.bg-amber.bg-darken-2 {
  background-color: #ffa000 !important;
}
.btn-amber.btn-darken-2 {
  border-color: #ffa000 !important;
  background-color: #ffa000 !important;
}
.btn-amber.btn-darken-2:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-2:focus,
.btn-amber.btn-darken-2:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-darken-2 {
  border-color: #ffa000 !important;
  color: #ffa000 !important;
}
.btn-outline-amber.btn-outline-darken-2:hover {
  background-color: #ffa000 !important;
}
.progress-amber.progress-darken-2 {
  background-color: #ffa000;
}
.progress-amber.progress-darken-2[value]::-webkit-progress-value {
  background-color: #ffa000;
}
.progress-amber.progress-darken-2[value]::-moz-progress-bar {
  background-color: #ffa000;
}
.progress-amber.progress-darken-2[value]::-ms-fill {
  background-color: #ffa000;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-darken-2 .progress-bar {
    background-color: #ffa000;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffa000 !important;
}
.border-amber.border-darken-2 {
  border: 1px solid #ffa000 !important;
}
.border-top-amber.border-top-darken-2 {
  border-top: 1px solid #ffa000 !important;
}
.border-bottom-amber.border-bottom-darken-2 {
  border-bottom: 1px solid #ffa000 !important;
}
[dir=ltr] .border-left-amber.border-left-darken-2 {
  border-left: 1px solid #ffa000 !important;
}
[dir=ltr] .border-right-amber.border-right-darken-2 {
  border-right: 1px solid #ffa000 !important;
}
[dir=rtl] .border-left-amber.border-left-darken-2 {
  border-right: 1px solid #ffa000 !important;
}
[dir=rtl] .border-right-amber.border-right-darken-2 {
  border-left: 1px solid #ffa000 !important;
}
.overlay-amber.overlay-darken-2 {
  background: #ffa000;
  background: rgba(255, 160, 0, 0.8);
}
.amber.darken-3 {
  color: #ff8f00 !important;
}
.bg-amber.bg-darken-3 {
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-3 {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-3:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-3:focus,
.btn-amber.btn-darken-3:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-darken-3 {
  border-color: #ff8f00 !important;
  color: #ff8f00 !important;
}
.btn-outline-amber.btn-outline-darken-3:hover {
  background-color: #ff8f00 !important;
}
.progress-amber.progress-darken-3 {
  background-color: #ff8f00;
}
.progress-amber.progress-darken-3[value]::-webkit-progress-value {
  background-color: #ff8f00;
}
.progress-amber.progress-darken-3[value]::-moz-progress-bar {
  background-color: #ff8f00;
}
.progress-amber.progress-darken-3[value]::-ms-fill {
  background-color: #ff8f00;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-darken-3 .progress-bar {
    background-color: #ff8f00;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8f00 !important;
}
.border-amber.border-darken-3 {
  border: 1px solid #ff8f00 !important;
}
.border-top-amber.border-top-darken-3 {
  border-top: 1px solid #ff8f00 !important;
}
.border-bottom-amber.border-bottom-darken-3 {
  border-bottom: 1px solid #ff8f00 !important;
}
[dir=ltr] .border-left-amber.border-left-darken-3 {
  border-left: 1px solid #ff8f00 !important;
}
[dir=ltr] .border-right-amber.border-right-darken-3 {
  border-right: 1px solid #ff8f00 !important;
}
[dir=rtl] .border-left-amber.border-left-darken-3 {
  border-right: 1px solid #ff8f00 !important;
}
[dir=rtl] .border-right-amber.border-right-darken-3 {
  border-left: 1px solid #ff8f00 !important;
}
.overlay-amber.overlay-darken-3 {
  background: #ff8f00;
  background: rgba(255, 143, 0, 0.8);
}
.amber.darken-4 {
  color: #ff6f00 !important;
}
.bg-amber.bg-darken-4 {
  background-color: #ff6f00 !important;
}
.btn-amber.btn-darken-4 {
  border-color: #ffa000 !important;
  background-color: #ff6f00 !important;
}
.btn-amber.btn-darken-4:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-darken-4:focus,
.btn-amber.btn-darken-4:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-darken-4 {
  border-color: #ff6f00 !important;
  color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-darken-4:hover {
  background-color: #ff6f00 !important;
}
.progress-amber.progress-darken-4 {
  background-color: #ff6f00;
}
.progress-amber.progress-darken-4[value]::-webkit-progress-value {
  background-color: #ff6f00;
}
.progress-amber.progress-darken-4[value]::-moz-progress-bar {
  background-color: #ff6f00;
}
.progress-amber.progress-darken-4[value]::-ms-fill {
  background-color: #ff6f00;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-darken-4 .progress-bar {
    background-color: #ff6f00;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff6f00 !important;
}
.border-amber.border-darken-4 {
  border: 1px solid #ff6f00 !important;
}
.border-top-amber.border-top-darken-4 {
  border-top: 1px solid #ff6f00 !important;
}
.border-bottom-amber.border-bottom-darken-4 {
  border-bottom: 1px solid #ff6f00 !important;
}
[dir=ltr] .border-left-amber.border-left-darken-4 {
  border-left: 1px solid #ff6f00 !important;
}
[dir=ltr] .border-right-amber.border-right-darken-4 {
  border-right: 1px solid #ff6f00 !important;
}
[dir=rtl] .border-left-amber.border-left-darken-4 {
  border-right: 1px solid #ff6f00 !important;
}
[dir=rtl] .border-right-amber.border-right-darken-4 {
  border-left: 1px solid #ff6f00 !important;
}
.overlay-amber.overlay-darken-4 {
  background: #ff6f00;
  background: rgba(255, 111, 0, 0.8);
}
.amber.accent-1 {
  color: #ffe57f !important;
}
.bg-amber.bg-accent-1 {
  background-color: #ffe57f !important;
}
.btn-amber.btn-accent-1 {
  border-color: #ffa000 !important;
  background-color: #ffe57f !important;
}
.btn-amber.btn-accent-1:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-accent-1:focus,
.btn-amber.btn-accent-1:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-accent-1 {
  border-color: #ffe57f !important;
  color: #ffe57f !important;
}
.btn-outline-amber.btn-outline-accent-1:hover {
  background-color: #ffe57f !important;
}
.progress-amber.progress-accent-1 {
  background-color: #ffe57f;
}
.progress-amber.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ffe57f;
}
.progress-amber.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ffe57f;
}
.progress-amber.progress-accent-1[value]::-ms-fill {
  background-color: #ffe57f;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-accent-1 .progress-bar {
    background-color: #ffe57f;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe57f !important;
}
.border-amber.border-accent-1 {
  border: 1px solid #ffe57f !important;
}
.border-top-amber.border-top-accent-1 {
  border-top: 1px solid #ffe57f !important;
}
.border-bottom-amber.border-bottom-accent-1 {
  border-bottom: 1px solid #ffe57f !important;
}
[dir=ltr] .border-left-amber.border-left-accent-1 {
  border-left: 1px solid #ffe57f !important;
}
[dir=ltr] .border-right-amber.border-right-accent-1 {
  border-right: 1px solid #ffe57f !important;
}
[dir=rtl] .border-left-amber.border-left-accent-1 {
  border-right: 1px solid #ffe57f !important;
}
[dir=rtl] .border-right-amber.border-right-accent-1 {
  border-left: 1px solid #ffe57f !important;
}
.overlay-amber.overlay-accent-1 {
  background: #ffe57f;
  background: rgba(255, 229, 127, 0.8);
}
.amber.accent-2 {
  color: #ffd740 !important;
}
.bg-amber.bg-accent-2 {
  background-color: #ffd740 !important;
}
.btn-amber.btn-accent-2 {
  border-color: #ffa000 !important;
  background-color: #ffd740 !important;
}
.btn-amber.btn-accent-2:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-accent-2:focus,
.btn-amber.btn-accent-2:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-accent-2 {
  border-color: #ffd740 !important;
  color: #ffd740 !important;
}
.btn-outline-amber.btn-outline-accent-2:hover {
  background-color: #ffd740 !important;
}
.progress-amber.progress-accent-2 {
  background-color: #ffd740;
}
.progress-amber.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ffd740;
}
.progress-amber.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ffd740;
}
.progress-amber.progress-accent-2[value]::-ms-fill {
  background-color: #ffd740;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-accent-2 .progress-bar {
    background-color: #ffd740;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd740 !important;
}
.border-amber.border-accent-2 {
  border: 1px solid #ffd740 !important;
}
.border-top-amber.border-top-accent-2 {
  border-top: 1px solid #ffd740 !important;
}
.border-bottom-amber.border-bottom-accent-2 {
  border-bottom: 1px solid #ffd740 !important;
}
[dir=ltr] .border-left-amber.border-left-accent-2 {
  border-left: 1px solid #ffd740 !important;
}
[dir=ltr] .border-right-amber.border-right-accent-2 {
  border-right: 1px solid #ffd740 !important;
}
[dir=rtl] .border-left-amber.border-left-accent-2 {
  border-right: 1px solid #ffd740 !important;
}
[dir=rtl] .border-right-amber.border-right-accent-2 {
  border-left: 1px solid #ffd740 !important;
}
.overlay-amber.overlay-accent-2 {
  background: #ffd740;
  background: rgba(255, 215, 64, 0.8);
}
.amber.accent-3 {
  color: #ffc400 !important;
}
.bg-amber.bg-accent-3 {
  background-color: #ffc400 !important;
}
.btn-amber.btn-accent-3 {
  border-color: #ffa000 !important;
  background-color: #ffc400 !important;
}
.btn-amber.btn-accent-3:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-accent-3:focus,
.btn-amber.btn-accent-3:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-accent-3 {
  border-color: #ffc400 !important;
  color: #ffc400 !important;
}
.btn-outline-amber.btn-outline-accent-3:hover {
  background-color: #ffc400 !important;
}
.progress-amber.progress-accent-3 {
  background-color: #ffc400;
}
.progress-amber.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ffc400;
}
.progress-amber.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ffc400;
}
.progress-amber.progress-accent-3[value]::-ms-fill {
  background-color: #ffc400;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-accent-3 .progress-bar {
    background-color: #ffc400;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffc400 !important;
}
.border-amber.border-accent-3 {
  border: 1px solid #ffc400 !important;
}
.border-top-amber.border-top-accent-3 {
  border-top: 1px solid #ffc400 !important;
}
.border-bottom-amber.border-bottom-accent-3 {
  border-bottom: 1px solid #ffc400 !important;
}
[dir=ltr] .border-left-amber.border-left-accent-3 {
  border-left: 1px solid #ffc400 !important;
}
[dir=ltr] .border-right-amber.border-right-accent-3 {
  border-right: 1px solid #ffc400 !important;
}
[dir=rtl] .border-left-amber.border-left-accent-3 {
  border-right: 1px solid #ffc400 !important;
}
[dir=rtl] .border-right-amber.border-right-accent-3 {
  border-left: 1px solid #ffc400 !important;
}
.overlay-amber.overlay-accent-3 {
  background: #ffc400;
  background: rgba(255, 196, 0, 0.8);
}
.amber.accent-4 {
  color: #ffab00 !important;
}
.bg-amber.bg-accent-4 {
  background-color: #ffab00 !important;
}
.btn-amber.btn-accent-4 {
  border-color: #ffa000 !important;
  background-color: #ffab00 !important;
}
.btn-amber.btn-accent-4:hover {
  border-color: #ffa000 !important;
  background-color: #ff8f00 !important;
}
.btn-amber.btn-accent-4:focus,
.btn-amber.btn-accent-4:active {
  border-color: #ff8f00 !important;
  background-color: #ff6f00 !important;
}
.btn-outline-amber.btn-outline-accent-4 {
  border-color: #ffab00 !important;
  color: #ffab00 !important;
}
.btn-outline-amber.btn-outline-accent-4:hover {
  background-color: #ffab00 !important;
}
.progress-amber.progress-accent-4 {
  background-color: #ffab00;
}
.progress-amber.progress-accent-4[value]::-webkit-progress-value {
  background-color: #ffab00;
}
.progress-amber.progress-accent-4[value]::-moz-progress-bar {
  background-color: #ffab00;
}
.progress-amber.progress-accent-4[value]::-ms-fill {
  background-color: #ffab00;
}
@media screen and (min-width: 0\fffd) {
  .progress-amber.progress-accent-4 .progress-bar {
    background-color: #ffab00;
  }
}
input:focus ~ .bg-amber {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffab00 !important;
}
.border-amber.border-accent-4 {
  border: 1px solid #ffab00 !important;
}
.border-top-amber.border-top-accent-4 {
  border-top: 1px solid #ffab00 !important;
}
.border-bottom-amber.border-bottom-accent-4 {
  border-bottom: 1px solid #ffab00 !important;
}
[dir=ltr] .border-left-amber.border-left-accent-4 {
  border-left: 1px solid #ffab00 !important;
}
[dir=ltr] .border-right-amber.border-right-accent-4 {
  border-right: 1px solid #ffab00 !important;
}
[dir=rtl] .border-left-amber.border-left-accent-4 {
  border-right: 1px solid #ffab00 !important;
}
[dir=rtl] .border-right-amber.border-right-accent-4 {
  border-left: 1px solid #ffab00 !important;
}
.overlay-amber.overlay-accent-4 {
  background: #ffab00;
  background: rgba(255, 171, 0, 0.8);
}
.orange.lighten-5 {
  color: #fff3e0 !important;
}
.bg-orange.bg-lighten-5 {
  background-color: #fff3e0 !important;
}
.btn-orange.btn-lighten-5 {
  border-color: #f57c00 !important;
  background-color: #fff3e0 !important;
}
.btn-orange.btn-lighten-5:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-lighten-5:focus,
.btn-orange.btn-lighten-5:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-lighten-5 {
  border-color: #fff3e0 !important;
  color: #fff3e0 !important;
}
.btn-outline-orange.btn-outline-lighten-5:hover {
  background-color: #fff3e0 !important;
}
.progress-orange.progress-lighten-5 {
  background-color: #fff3e0;
}
.progress-orange.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fff3e0;
}
.progress-orange.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fff3e0;
}
.progress-orange.progress-lighten-5[value]::-ms-fill {
  background-color: #fff3e0;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-lighten-5 .progress-bar {
    background-color: #fff3e0;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff3e0 !important;
}
.border-orange.border-lighten-5 {
  border: 1px solid #fff3e0 !important;
}
.border-top-orange.border-top-lighten-5 {
  border-top: 1px solid #fff3e0 !important;
}
.border-bottom-orange.border-bottom-lighten-5 {
  border-bottom: 1px solid #fff3e0 !important;
}
[dir=ltr] .border-left-orange.border-left-lighten-5 {
  border-left: 1px solid #fff3e0 !important;
}
[dir=ltr] .border-right-orange.border-right-lighten-5 {
  border-right: 1px solid #fff3e0 !important;
}
[dir=rtl] .border-left-orange.border-left-lighten-5 {
  border-right: 1px solid #fff3e0 !important;
}
[dir=rtl] .border-right-orange.border-right-lighten-5 {
  border-left: 1px solid #fff3e0 !important;
}
.overlay-orange.overlay-lighten-5 {
  background: #fff3e0;
  background: rgba(255, 243, 224, 0.8);
}
.orange.lighten-4 {
  color: #ffe0b2 !important;
}
.bg-orange.bg-lighten-4 {
  background-color: #ffe0b2 !important;
}
.btn-orange.btn-lighten-4 {
  border-color: #f57c00 !important;
  background-color: #ffe0b2 !important;
}
.btn-orange.btn-lighten-4:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-lighten-4:focus,
.btn-orange.btn-lighten-4:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-lighten-4 {
  border-color: #ffe0b2 !important;
  color: #ffe0b2 !important;
}
.btn-outline-orange.btn-outline-lighten-4:hover {
  background-color: #ffe0b2 !important;
}
.progress-orange.progress-lighten-4 {
  background-color: #ffe0b2;
}
.progress-orange.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffe0b2;
}
.progress-orange.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffe0b2;
}
.progress-orange.progress-lighten-4[value]::-ms-fill {
  background-color: #ffe0b2;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-lighten-4 .progress-bar {
    background-color: #ffe0b2;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe0b2 !important;
}
.border-orange.border-lighten-4 {
  border: 1px solid #ffe0b2 !important;
}
.border-top-orange.border-top-lighten-4 {
  border-top: 1px solid #ffe0b2 !important;
}
.border-bottom-orange.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffe0b2 !important;
}
[dir=ltr] .border-left-orange.border-left-lighten-4 {
  border-left: 1px solid #ffe0b2 !important;
}
[dir=ltr] .border-right-orange.border-right-lighten-4 {
  border-right: 1px solid #ffe0b2 !important;
}
[dir=rtl] .border-left-orange.border-left-lighten-4 {
  border-right: 1px solid #ffe0b2 !important;
}
[dir=rtl] .border-right-orange.border-right-lighten-4 {
  border-left: 1px solid #ffe0b2 !important;
}
.overlay-orange.overlay-lighten-4 {
  background: #ffe0b2;
  background: rgba(255, 224, 178, 0.8);
}
.orange.lighten-3 {
  color: #ffcc80 !important;
}
.bg-orange.bg-lighten-3 {
  background-color: #ffcc80 !important;
}
.btn-orange.btn-lighten-3 {
  border-color: #f57c00 !important;
  background-color: #ffcc80 !important;
}
.btn-orange.btn-lighten-3:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-lighten-3:focus,
.btn-orange.btn-lighten-3:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-lighten-3 {
  border-color: #ffcc80 !important;
  color: #ffcc80 !important;
}
.btn-outline-orange.btn-outline-lighten-3:hover {
  background-color: #ffcc80 !important;
}
.progress-orange.progress-lighten-3 {
  background-color: #ffcc80;
}
.progress-orange.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ffcc80;
}
.progress-orange.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ffcc80;
}
.progress-orange.progress-lighten-3[value]::-ms-fill {
  background-color: #ffcc80;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-lighten-3 .progress-bar {
    background-color: #ffcc80;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffcc80 !important;
}
.border-orange.border-lighten-3 {
  border: 1px solid #ffcc80 !important;
}
.border-top-orange.border-top-lighten-3 {
  border-top: 1px solid #ffcc80 !important;
}
.border-bottom-orange.border-bottom-lighten-3 {
  border-bottom: 1px solid #ffcc80 !important;
}
[dir=ltr] .border-left-orange.border-left-lighten-3 {
  border-left: 1px solid #ffcc80 !important;
}
[dir=ltr] .border-right-orange.border-right-lighten-3 {
  border-right: 1px solid #ffcc80 !important;
}
[dir=rtl] .border-left-orange.border-left-lighten-3 {
  border-right: 1px solid #ffcc80 !important;
}
[dir=rtl] .border-right-orange.border-right-lighten-3 {
  border-left: 1px solid #ffcc80 !important;
}
.overlay-orange.overlay-lighten-3 {
  background: #ffcc80;
  background: rgba(255, 204, 128, 0.8);
}
.orange.lighten-2 {
  color: #ffb74d !important;
}
.bg-orange.bg-lighten-2 {
  background-color: #ffb74d !important;
}
.btn-orange.btn-lighten-2 {
  border-color: #f57c00 !important;
  background-color: #ffb74d !important;
}
.btn-orange.btn-lighten-2:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-lighten-2:focus,
.btn-orange.btn-lighten-2:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-lighten-2 {
  border-color: #ffb74d !important;
  color: #ffb74d !important;
}
.btn-outline-orange.btn-outline-lighten-2:hover {
  background-color: #ffb74d !important;
}
.progress-orange.progress-lighten-2 {
  background-color: #ffb74d;
}
.progress-orange.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ffb74d;
}
.progress-orange.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ffb74d;
}
.progress-orange.progress-lighten-2[value]::-ms-fill {
  background-color: #ffb74d;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-lighten-2 .progress-bar {
    background-color: #ffb74d;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffb74d !important;
}
.border-orange.border-lighten-2 {
  border: 1px solid #ffb74d !important;
}
.border-top-orange.border-top-lighten-2 {
  border-top: 1px solid #ffb74d !important;
}
.border-bottom-orange.border-bottom-lighten-2 {
  border-bottom: 1px solid #ffb74d !important;
}
[dir=ltr] .border-left-orange.border-left-lighten-2 {
  border-left: 1px solid #ffb74d !important;
}
[dir=ltr] .border-right-orange.border-right-lighten-2 {
  border-right: 1px solid #ffb74d !important;
}
[dir=rtl] .border-left-orange.border-left-lighten-2 {
  border-right: 1px solid #ffb74d !important;
}
[dir=rtl] .border-right-orange.border-right-lighten-2 {
  border-left: 1px solid #ffb74d !important;
}
.overlay-orange.overlay-lighten-2 {
  background: #ffb74d;
  background: rgba(255, 183, 77, 0.8);
}
.orange.lighten-1 {
  color: #ffa726 !important;
}
.bg-orange.bg-lighten-1 {
  background-color: #ffa726 !important;
}
.btn-orange.btn-lighten-1 {
  border-color: #f57c00 !important;
  background-color: #ffa726 !important;
}
.btn-orange.btn-lighten-1:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-lighten-1:focus,
.btn-orange.btn-lighten-1:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-lighten-1 {
  border-color: #ffa726 !important;
  color: #ffa726 !important;
}
.btn-outline-orange.btn-outline-lighten-1:hover {
  background-color: #ffa726 !important;
}
.progress-orange.progress-lighten-1 {
  background-color: #ffa726;
}
.progress-orange.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ffa726;
}
.progress-orange.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ffa726;
}
.progress-orange.progress-lighten-1[value]::-ms-fill {
  background-color: #ffa726;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-lighten-1 .progress-bar {
    background-color: #ffa726;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffa726 !important;
}
.border-orange.border-lighten-1 {
  border: 1px solid #ffa726 !important;
}
.border-top-orange.border-top-lighten-1 {
  border-top: 1px solid #ffa726 !important;
}
.border-bottom-orange.border-bottom-lighten-1 {
  border-bottom: 1px solid #ffa726 !important;
}
[dir=ltr] .border-left-orange.border-left-lighten-1 {
  border-left: 1px solid #ffa726 !important;
}
[dir=ltr] .border-right-orange.border-right-lighten-1 {
  border-right: 1px solid #ffa726 !important;
}
[dir=rtl] .border-left-orange.border-left-lighten-1 {
  border-right: 1px solid #ffa726 !important;
}
[dir=rtl] .border-right-orange.border-right-lighten-1 {
  border-left: 1px solid #ffa726 !important;
}
.overlay-orange.overlay-lighten-1 {
  background: #ffa726;
  background: rgba(255, 167, 38, 0.8);
}
.orange {
  color: #ff9800 !important;
}
.bg-orange {
  background-color: #ff9800 !important;
}
.bg-orange .card-header,
.bg-orange .card-footer {
  background-color: transparent;
}
.toast-orange {
  background-color: #ff9800;
}
.alert-orange {
  border-color: #ff9800 !important;
  background-color: rgb(255, 166.42, 35.7) !important;
  color: rgb(76.5, 45.6, 0) !important;
}
.alert-orange .alert-link {
  color: rgb(35.7, 21.28, 0) !important;
}
.border-orange {
  border-color: #ff9800;
}
.border-top-orange {
  border-top-color: #ff9800;
}
.border-bottom-orange {
  border-bottom-color: #ff9800;
}
[dir=ltr] .border-left-orange {
  border-left-color: #ff9800;
}
[dir=ltr] .border-right-orange {
  border-right-color: #ff9800;
}
[dir=rtl] .border-left-orange {
  border-right-color: #ff9800;
}
[dir=rtl] .border-right-orange {
  border-left-color: #ff9800;
}
.badge-orange {
  background-color: #ff9800;
}
.panel-orange {
  border-color: #ff9800;
}
.panel-orange .panel-heading {
  color: #FFF;
  border-color: #ff9800;
  background-color: rgb(255, 162.3, 25.5);
}
.bg-orange.tag-glow,
.border-orange.tag-glow {
  box-shadow: 0px 0px 10px #ff9800;
}
.overlay-orange {
  background: #ff9800;
  background: rgba(255, 152, 0, 0.8);
}
.card.card-outline-orange {
  border-width: 1px;
  border-style: solid;
  border-color: #ff9800;
  background-color: transparent;
}
.card.card-outline-orange .card-header,
.card.card-outline-orange .card-footer {
  background-color: transparent;
}
.btn-orange {
  color: #ff9800 !important;
}
.btn-orange.btn-flat {
  background-color: transparent !important;
  color: #ff9800;
  border: none;
}
.btn-orange.btn-raised,
.btn-orange.btn-fab {
  background-color: #ff9800 !important;
  color: #fff !important;
  border-color: #ff9800;
}
.btn-orange.btn-raised.active,
.btn-orange.btn-fab.active {
  background-color: rgb(219.3, 130.72, 0) !important;
  border-color: rgb(219.3, 130.72, 0) !important;
}
.btn-group-raised .btn-orange {
  background-color: #ff9800 !important;
  color: #fff !important;
}
.btn-outline-orange {
  border: 1px solid;
  border-color: #ff9800;
  background-color: transparent;
  color: #ff9800;
  box-shadow: none !important;
}
.btn-outline-orange:focus {
  background-color: transparent !important;
  color: #ff9800 !important;
  box-shadow: transparent !important;
}
.btn-outline-orange.active {
  background-color: #ff9800 !important;
  color: #FFF !important;
}
.btn-outline-orange:hover {
  background-color: rgb(239.7, 142.88, 0) !important;
  color: #FFF !important;
}
.btn-outline-orange.btn-raised,
.btn-outline-orange.btn-fab {
  border: 1px solid;
  border-color: #ff9800;
  background-color: transparent;
  color: #ff9800;
  box-shadow: none !important;
}
.btn-outline-orange.btn-raised:focus,
.btn-outline-orange.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-orange.btn-raised.active,
.btn-outline-orange.btn-fab.active {
  background-color: #ff9800 !important;
  color: #FFF !important;
}
.btn-outline-orange.btn-raised:hover,
.btn-outline-orange.btn-fab:hover {
  background-color: rgb(239.7, 142.88, 0) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-orange {
  background-color: #ff9800;
}
.progress .progress-bar.progress-bar-orange[value]::-webkit-progress-value {
  background-color: #ff9800;
}
.progress .progress-bar.progress-bar-orange[value]::-moz-progress-bar {
  background-color: #ff9800;
}
.progress .progress-bar.progress-bar-orange[value]::-ms-fill {
  background-color: #ff9800;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-orange .progress-bar {
    background-color: #ff9800;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff9800 !important;
}
.orange.darken-1 {
  color: #fb8c00 !important;
}
.bg-orange.bg-darken-1 {
  background-color: #fb8c00 !important;
}
.btn-orange.btn-darken-1 {
  border-color: #f57c00 !important;
  background-color: #fb8c00 !important;
}
.btn-orange.btn-darken-1:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-1:focus,
.btn-orange.btn-darken-1:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-darken-1 {
  border-color: #fb8c00 !important;
  color: #fb8c00 !important;
}
.btn-outline-orange.btn-outline-darken-1:hover {
  background-color: #fb8c00 !important;
}
.progress-orange.progress-darken-1 {
  background-color: #fb8c00;
}
.progress-orange.progress-darken-1[value]::-webkit-progress-value {
  background-color: #fb8c00;
}
.progress-orange.progress-darken-1[value]::-moz-progress-bar {
  background-color: #fb8c00;
}
.progress-orange.progress-darken-1[value]::-ms-fill {
  background-color: #fb8c00;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-darken-1 .progress-bar {
    background-color: #fb8c00;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fb8c00 !important;
}
.border-orange.border-darken-1 {
  border: 1px solid #fb8c00 !important;
}
.border-top-orange.border-top-darken-1 {
  border-top: 1px solid #fb8c00 !important;
}
.border-bottom-orange.border-bottom-darken-1 {
  border-bottom: 1px solid #fb8c00 !important;
}
[dir=ltr] .border-left-orange.border-left-darken-1 {
  border-left: 1px solid #fb8c00 !important;
}
[dir=ltr] .border-right-orange.border-right-darken-1 {
  border-right: 1px solid #fb8c00 !important;
}
[dir=rtl] .border-left-orange.border-left-darken-1 {
  border-right: 1px solid #fb8c00 !important;
}
[dir=rtl] .border-right-orange.border-right-darken-1 {
  border-left: 1px solid #fb8c00 !important;
}
.overlay-orange.overlay-darken-1 {
  background: #fb8c00;
  background: rgba(251, 140, 0, 0.8);
}
.orange.darken-2 {
  color: #f57c00 !important;
}
.bg-orange.bg-darken-2 {
  background-color: #f57c00 !important;
}
.btn-orange.btn-darken-2 {
  border-color: #f57c00 !important;
  background-color: #f57c00 !important;
}
.btn-orange.btn-darken-2:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-2:focus,
.btn-orange.btn-darken-2:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-darken-2 {
  border-color: #f57c00 !important;
  color: #f57c00 !important;
}
.btn-outline-orange.btn-outline-darken-2:hover {
  background-color: #f57c00 !important;
}
.progress-orange.progress-darken-2 {
  background-color: #f57c00;
}
.progress-orange.progress-darken-2[value]::-webkit-progress-value {
  background-color: #f57c00;
}
.progress-orange.progress-darken-2[value]::-moz-progress-bar {
  background-color: #f57c00;
}
.progress-orange.progress-darken-2[value]::-ms-fill {
  background-color: #f57c00;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-darken-2 .progress-bar {
    background-color: #f57c00;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f57c00 !important;
}
.border-orange.border-darken-2 {
  border: 1px solid #f57c00 !important;
}
.border-top-orange.border-top-darken-2 {
  border-top: 1px solid #f57c00 !important;
}
.border-bottom-orange.border-bottom-darken-2 {
  border-bottom: 1px solid #f57c00 !important;
}
[dir=ltr] .border-left-orange.border-left-darken-2 {
  border-left: 1px solid #f57c00 !important;
}
[dir=ltr] .border-right-orange.border-right-darken-2 {
  border-right: 1px solid #f57c00 !important;
}
[dir=rtl] .border-left-orange.border-left-darken-2 {
  border-right: 1px solid #f57c00 !important;
}
[dir=rtl] .border-right-orange.border-right-darken-2 {
  border-left: 1px solid #f57c00 !important;
}
.overlay-orange.overlay-darken-2 {
  background: #f57c00;
  background: rgba(245, 124, 0, 0.8);
}
.orange.darken-3 {
  color: #ef6c00 !important;
}
.bg-orange.bg-darken-3 {
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-3 {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-3:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-3:focus,
.btn-orange.btn-darken-3:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-darken-3 {
  border-color: #ef6c00 !important;
  color: #ef6c00 !important;
}
.btn-outline-orange.btn-outline-darken-3:hover {
  background-color: #ef6c00 !important;
}
.progress-orange.progress-darken-3 {
  background-color: #ef6c00;
}
.progress-orange.progress-darken-3[value]::-webkit-progress-value {
  background-color: #ef6c00;
}
.progress-orange.progress-darken-3[value]::-moz-progress-bar {
  background-color: #ef6c00;
}
.progress-orange.progress-darken-3[value]::-ms-fill {
  background-color: #ef6c00;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-darken-3 .progress-bar {
    background-color: #ef6c00;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ef6c00 !important;
}
.border-orange.border-darken-3 {
  border: 1px solid #ef6c00 !important;
}
.border-top-orange.border-top-darken-3 {
  border-top: 1px solid #ef6c00 !important;
}
.border-bottom-orange.border-bottom-darken-3 {
  border-bottom: 1px solid #ef6c00 !important;
}
[dir=ltr] .border-left-orange.border-left-darken-3 {
  border-left: 1px solid #ef6c00 !important;
}
[dir=ltr] .border-right-orange.border-right-darken-3 {
  border-right: 1px solid #ef6c00 !important;
}
[dir=rtl] .border-left-orange.border-left-darken-3 {
  border-right: 1px solid #ef6c00 !important;
}
[dir=rtl] .border-right-orange.border-right-darken-3 {
  border-left: 1px solid #ef6c00 !important;
}
.overlay-orange.overlay-darken-3 {
  background: #ef6c00;
  background: rgba(239, 108, 0, 0.8);
}
.orange.darken-4 {
  color: #e65100 !important;
}
.bg-orange.bg-darken-4 {
  background-color: #e65100 !important;
}
.btn-orange.btn-darken-4 {
  border-color: #f57c00 !important;
  background-color: #e65100 !important;
}
.btn-orange.btn-darken-4:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-darken-4:focus,
.btn-orange.btn-darken-4:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-darken-4 {
  border-color: #e65100 !important;
  color: #e65100 !important;
}
.btn-outline-orange.btn-outline-darken-4:hover {
  background-color: #e65100 !important;
}
.progress-orange.progress-darken-4 {
  background-color: #e65100;
}
.progress-orange.progress-darken-4[value]::-webkit-progress-value {
  background-color: #e65100;
}
.progress-orange.progress-darken-4[value]::-moz-progress-bar {
  background-color: #e65100;
}
.progress-orange.progress-darken-4[value]::-ms-fill {
  background-color: #e65100;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-darken-4 .progress-bar {
    background-color: #e65100;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e65100 !important;
}
.border-orange.border-darken-4 {
  border: 1px solid #e65100 !important;
}
.border-top-orange.border-top-darken-4 {
  border-top: 1px solid #e65100 !important;
}
.border-bottom-orange.border-bottom-darken-4 {
  border-bottom: 1px solid #e65100 !important;
}
[dir=ltr] .border-left-orange.border-left-darken-4 {
  border-left: 1px solid #e65100 !important;
}
[dir=ltr] .border-right-orange.border-right-darken-4 {
  border-right: 1px solid #e65100 !important;
}
[dir=rtl] .border-left-orange.border-left-darken-4 {
  border-right: 1px solid #e65100 !important;
}
[dir=rtl] .border-right-orange.border-right-darken-4 {
  border-left: 1px solid #e65100 !important;
}
.overlay-orange.overlay-darken-4 {
  background: #e65100;
  background: rgba(230, 81, 0, 0.8);
}
.orange.accent-1 {
  color: #ffd180 !important;
}
.bg-orange.bg-accent-1 {
  background-color: #ffd180 !important;
}
.btn-orange.btn-accent-1 {
  border-color: #f57c00 !important;
  background-color: #ffd180 !important;
}
.btn-orange.btn-accent-1:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-accent-1:focus,
.btn-orange.btn-accent-1:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-accent-1 {
  border-color: #ffd180 !important;
  color: #ffd180 !important;
}
.btn-outline-orange.btn-outline-accent-1:hover {
  background-color: #ffd180 !important;
}
.progress-orange.progress-accent-1 {
  background-color: #ffd180;
}
.progress-orange.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ffd180;
}
.progress-orange.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ffd180;
}
.progress-orange.progress-accent-1[value]::-ms-fill {
  background-color: #ffd180;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-accent-1 .progress-bar {
    background-color: #ffd180;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd180 !important;
}
.border-orange.border-accent-1 {
  border: 1px solid #ffd180 !important;
}
.border-top-orange.border-top-accent-1 {
  border-top: 1px solid #ffd180 !important;
}
.border-bottom-orange.border-bottom-accent-1 {
  border-bottom: 1px solid #ffd180 !important;
}
[dir=ltr] .border-left-orange.border-left-accent-1 {
  border-left: 1px solid #ffd180 !important;
}
[dir=ltr] .border-right-orange.border-right-accent-1 {
  border-right: 1px solid #ffd180 !important;
}
[dir=rtl] .border-left-orange.border-left-accent-1 {
  border-right: 1px solid #ffd180 !important;
}
[dir=rtl] .border-right-orange.border-right-accent-1 {
  border-left: 1px solid #ffd180 !important;
}
.overlay-orange.overlay-accent-1 {
  background: #ffd180;
  background: rgba(255, 209, 128, 0.8);
}
.orange.accent-2 {
  color: #ffab40 !important;
}
.bg-orange.bg-accent-2 {
  background-color: #ffab40 !important;
}
.btn-orange.btn-accent-2 {
  border-color: #f57c00 !important;
  background-color: #ffab40 !important;
}
.btn-orange.btn-accent-2:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-accent-2:focus,
.btn-orange.btn-accent-2:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-accent-2 {
  border-color: #ffab40 !important;
  color: #ffab40 !important;
}
.btn-outline-orange.btn-outline-accent-2:hover {
  background-color: #ffab40 !important;
}
.progress-orange.progress-accent-2 {
  background-color: #ffab40;
}
.progress-orange.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ffab40;
}
.progress-orange.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ffab40;
}
.progress-orange.progress-accent-2[value]::-ms-fill {
  background-color: #ffab40;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-accent-2 .progress-bar {
    background-color: #ffab40;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffab40 !important;
}
.border-orange.border-accent-2 {
  border: 1px solid #ffab40 !important;
}
.border-top-orange.border-top-accent-2 {
  border-top: 1px solid #ffab40 !important;
}
.border-bottom-orange.border-bottom-accent-2 {
  border-bottom: 1px solid #ffab40 !important;
}
[dir=ltr] .border-left-orange.border-left-accent-2 {
  border-left: 1px solid #ffab40 !important;
}
[dir=ltr] .border-right-orange.border-right-accent-2 {
  border-right: 1px solid #ffab40 !important;
}
[dir=rtl] .border-left-orange.border-left-accent-2 {
  border-right: 1px solid #ffab40 !important;
}
[dir=rtl] .border-right-orange.border-right-accent-2 {
  border-left: 1px solid #ffab40 !important;
}
.overlay-orange.overlay-accent-2 {
  background: #ffab40;
  background: rgba(255, 171, 64, 0.8);
}
.orange.accent-3 {
  color: #ff9100 !important;
}
.bg-orange.bg-accent-3 {
  background-color: #ff9100 !important;
}
.btn-orange.btn-accent-3 {
  border-color: #f57c00 !important;
  background-color: #ff9100 !important;
}
.btn-orange.btn-accent-3:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-accent-3:focus,
.btn-orange.btn-accent-3:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-accent-3 {
  border-color: #ff9100 !important;
  color: #ff9100 !important;
}
.btn-outline-orange.btn-outline-accent-3:hover {
  background-color: #ff9100 !important;
}
.progress-orange.progress-accent-3 {
  background-color: #ff9100;
}
.progress-orange.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ff9100;
}
.progress-orange.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ff9100;
}
.progress-orange.progress-accent-3[value]::-ms-fill {
  background-color: #ff9100;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-accent-3 .progress-bar {
    background-color: #ff9100;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff9100 !important;
}
.border-orange.border-accent-3 {
  border: 1px solid #ff9100 !important;
}
.border-top-orange.border-top-accent-3 {
  border-top: 1px solid #ff9100 !important;
}
.border-bottom-orange.border-bottom-accent-3 {
  border-bottom: 1px solid #ff9100 !important;
}
[dir=ltr] .border-left-orange.border-left-accent-3 {
  border-left: 1px solid #ff9100 !important;
}
[dir=ltr] .border-right-orange.border-right-accent-3 {
  border-right: 1px solid #ff9100 !important;
}
[dir=rtl] .border-left-orange.border-left-accent-3 {
  border-right: 1px solid #ff9100 !important;
}
[dir=rtl] .border-right-orange.border-right-accent-3 {
  border-left: 1px solid #ff9100 !important;
}
.overlay-orange.overlay-accent-3 {
  background: #ff9100;
  background: rgba(255, 145, 0, 0.8);
}
.orange.accent-4 {
  color: #ff6d00 !important;
}
.bg-orange.bg-accent-4 {
  background-color: #ff6d00 !important;
}
.btn-orange.btn-accent-4 {
  border-color: #f57c00 !important;
  background-color: #ff6d00 !important;
}
.btn-orange.btn-accent-4:hover {
  border-color: #f57c00 !important;
  background-color: #ef6c00 !important;
}
.btn-orange.btn-accent-4:focus,
.btn-orange.btn-accent-4:active {
  border-color: #ef6c00 !important;
  background-color: #e65100 !important;
}
.btn-outline-orange.btn-outline-accent-4 {
  border-color: #ff6d00 !important;
  color: #ff6d00 !important;
}
.btn-outline-orange.btn-outline-accent-4:hover {
  background-color: #ff6d00 !important;
}
.progress-orange.progress-accent-4 {
  background-color: #ff6d00;
}
.progress-orange.progress-accent-4[value]::-webkit-progress-value {
  background-color: #ff6d00;
}
.progress-orange.progress-accent-4[value]::-moz-progress-bar {
  background-color: #ff6d00;
}
.progress-orange.progress-accent-4[value]::-ms-fill {
  background-color: #ff6d00;
}
@media screen and (min-width: 0\fffd) {
  .progress-orange.progress-accent-4 .progress-bar {
    background-color: #ff6d00;
  }
}
input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff6d00 !important;
}
.border-orange.border-accent-4 {
  border: 1px solid #ff6d00 !important;
}
.border-top-orange.border-top-accent-4 {
  border-top: 1px solid #ff6d00 !important;
}
.border-bottom-orange.border-bottom-accent-4 {
  border-bottom: 1px solid #ff6d00 !important;
}
[dir=ltr] .border-left-orange.border-left-accent-4 {
  border-left: 1px solid #ff6d00 !important;
}
[dir=ltr] .border-right-orange.border-right-accent-4 {
  border-right: 1px solid #ff6d00 !important;
}
[dir=rtl] .border-left-orange.border-left-accent-4 {
  border-right: 1px solid #ff6d00 !important;
}
[dir=rtl] .border-right-orange.border-right-accent-4 {
  border-left: 1px solid #ff6d00 !important;
}
.overlay-orange.overlay-accent-4 {
  background: #ff6d00;
  background: rgba(255, 109, 0, 0.8);
}
.deep-orange.lighten-5 {
  color: #fbe9e7 !important;
}
.bg-deep-orange.bg-lighten-5 {
  background-color: #fbe9e7 !important;
}
.btn-deep-orange.btn-lighten-5 {
  border-color: #e64a19 !important;
  background-color: #fbe9e7 !important;
}
.btn-deep-orange.btn-lighten-5:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-lighten-5:focus,
.btn-deep-orange.btn-lighten-5:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-lighten-5 {
  border-color: #fbe9e7 !important;
  color: #fbe9e7 !important;
}
.btn-outline-deep-orange.btn-outline-lighten-5:hover {
  background-color: #fbe9e7 !important;
}
.progress-deep-orange.progress-lighten-5 {
  background-color: #fbe9e7;
}
.progress-deep-orange.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fbe9e7;
}
.progress-deep-orange.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fbe9e7;
}
.progress-deep-orange.progress-lighten-5[value]::-ms-fill {
  background-color: #fbe9e7;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-lighten-5 .progress-bar {
    background-color: #fbe9e7;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fbe9e7 !important;
}
.border-deep-orange.border-lighten-5 {
  border: 1px solid #fbe9e7 !important;
}
.border-top-deep-orange.border-top-lighten-5 {
  border-top: 1px solid #fbe9e7 !important;
}
.border-bottom-deep-orange.border-bottom-lighten-5 {
  border-bottom: 1px solid #fbe9e7 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-lighten-5 {
  border-left: 1px solid #fbe9e7 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-lighten-5 {
  border-right: 1px solid #fbe9e7 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-lighten-5 {
  border-right: 1px solid #fbe9e7 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-lighten-5 {
  border-left: 1px solid #fbe9e7 !important;
}
.overlay-deep-orange.overlay-lighten-5 {
  background: #fbe9e7;
  background: rgba(251, 233, 231, 0.8);
}
.deep-orange.lighten-4 {
  color: #ffccbc !important;
}
.bg-deep-orange.bg-lighten-4 {
  background-color: #ffccbc !important;
}
.btn-deep-orange.btn-lighten-4 {
  border-color: #e64a19 !important;
  background-color: #ffccbc !important;
}
.btn-deep-orange.btn-lighten-4:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-lighten-4:focus,
.btn-deep-orange.btn-lighten-4:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-lighten-4 {
  border-color: #ffccbc !important;
  color: #ffccbc !important;
}
.btn-outline-deep-orange.btn-outline-lighten-4:hover {
  background-color: #ffccbc !important;
}
.progress-deep-orange.progress-lighten-4 {
  background-color: #ffccbc;
}
.progress-deep-orange.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #ffccbc;
}
.progress-deep-orange.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #ffccbc;
}
.progress-deep-orange.progress-lighten-4[value]::-ms-fill {
  background-color: #ffccbc;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-lighten-4 .progress-bar {
    background-color: #ffccbc;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffccbc !important;
}
.border-deep-orange.border-lighten-4 {
  border: 1px solid #ffccbc !important;
}
.border-top-deep-orange.border-top-lighten-4 {
  border-top: 1px solid #ffccbc !important;
}
.border-bottom-deep-orange.border-bottom-lighten-4 {
  border-bottom: 1px solid #ffccbc !important;
}
[dir=ltr] .border-left-deep-orange.border-left-lighten-4 {
  border-left: 1px solid #ffccbc !important;
}
[dir=ltr] .border-right-deep-orange.border-right-lighten-4 {
  border-right: 1px solid #ffccbc !important;
}
[dir=rtl] .border-left-deep-orange.border-left-lighten-4 {
  border-right: 1px solid #ffccbc !important;
}
[dir=rtl] .border-right-deep-orange.border-right-lighten-4 {
  border-left: 1px solid #ffccbc !important;
}
.overlay-deep-orange.overlay-lighten-4 {
  background: #ffccbc;
  background: rgba(255, 204, 188, 0.8);
}
.deep-orange.lighten-3 {
  color: #ffab91 !important;
}
.bg-deep-orange.bg-lighten-3 {
  background-color: #ffab91 !important;
}
.btn-deep-orange.btn-lighten-3 {
  border-color: #e64a19 !important;
  background-color: #ffab91 !important;
}
.btn-deep-orange.btn-lighten-3:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-lighten-3:focus,
.btn-deep-orange.btn-lighten-3:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-lighten-3 {
  border-color: #ffab91 !important;
  color: #ffab91 !important;
}
.btn-outline-deep-orange.btn-outline-lighten-3:hover {
  background-color: #ffab91 !important;
}
.progress-deep-orange.progress-lighten-3 {
  background-color: #ffab91;
}
.progress-deep-orange.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #ffab91;
}
.progress-deep-orange.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #ffab91;
}
.progress-deep-orange.progress-lighten-3[value]::-ms-fill {
  background-color: #ffab91;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-lighten-3 .progress-bar {
    background-color: #ffab91;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffab91 !important;
}
.border-deep-orange.border-lighten-3 {
  border: 1px solid #ffab91 !important;
}
.border-top-deep-orange.border-top-lighten-3 {
  border-top: 1px solid #ffab91 !important;
}
.border-bottom-deep-orange.border-bottom-lighten-3 {
  border-bottom: 1px solid #ffab91 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-lighten-3 {
  border-left: 1px solid #ffab91 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-lighten-3 {
  border-right: 1px solid #ffab91 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-lighten-3 {
  border-right: 1px solid #ffab91 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-lighten-3 {
  border-left: 1px solid #ffab91 !important;
}
.overlay-deep-orange.overlay-lighten-3 {
  background: #ffab91;
  background: rgba(255, 171, 145, 0.8);
}
.deep-orange.lighten-2 {
  color: #ff8a65 !important;
}
.bg-deep-orange.bg-lighten-2 {
  background-color: #ff8a65 !important;
}
.btn-deep-orange.btn-lighten-2 {
  border-color: #e64a19 !important;
  background-color: #ff8a65 !important;
}
.btn-deep-orange.btn-lighten-2:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-lighten-2:focus,
.btn-deep-orange.btn-lighten-2:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-lighten-2 {
  border-color: #ff8a65 !important;
  color: #ff8a65 !important;
}
.btn-outline-deep-orange.btn-outline-lighten-2:hover {
  background-color: #ff8a65 !important;
}
.progress-deep-orange.progress-lighten-2 {
  background-color: #ff8a65;
}
.progress-deep-orange.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #ff8a65;
}
.progress-deep-orange.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #ff8a65;
}
.progress-deep-orange.progress-lighten-2[value]::-ms-fill {
  background-color: #ff8a65;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-lighten-2 .progress-bar {
    background-color: #ff8a65;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff8a65 !important;
}
.border-deep-orange.border-lighten-2 {
  border: 1px solid #ff8a65 !important;
}
.border-top-deep-orange.border-top-lighten-2 {
  border-top: 1px solid #ff8a65 !important;
}
.border-bottom-deep-orange.border-bottom-lighten-2 {
  border-bottom: 1px solid #ff8a65 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-lighten-2 {
  border-left: 1px solid #ff8a65 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-lighten-2 {
  border-right: 1px solid #ff8a65 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-lighten-2 {
  border-right: 1px solid #ff8a65 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-lighten-2 {
  border-left: 1px solid #ff8a65 !important;
}
.overlay-deep-orange.overlay-lighten-2 {
  background: #ff8a65;
  background: rgba(255, 138, 101, 0.8);
}
.deep-orange.lighten-1 {
  color: #ff7043 !important;
}
.bg-deep-orange.bg-lighten-1 {
  background-color: #ff7043 !important;
}
.btn-deep-orange.btn-lighten-1 {
  border-color: #e64a19 !important;
  background-color: #ff7043 !important;
}
.btn-deep-orange.btn-lighten-1:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-lighten-1:focus,
.btn-deep-orange.btn-lighten-1:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-lighten-1 {
  border-color: #ff7043 !important;
  color: #ff7043 !important;
}
.btn-outline-deep-orange.btn-outline-lighten-1:hover {
  background-color: #ff7043 !important;
}
.progress-deep-orange.progress-lighten-1 {
  background-color: #ff7043;
}
.progress-deep-orange.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #ff7043;
}
.progress-deep-orange.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #ff7043;
}
.progress-deep-orange.progress-lighten-1[value]::-ms-fill {
  background-color: #ff7043;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-lighten-1 .progress-bar {
    background-color: #ff7043;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff7043 !important;
}
.border-deep-orange.border-lighten-1 {
  border: 1px solid #ff7043 !important;
}
.border-top-deep-orange.border-top-lighten-1 {
  border-top: 1px solid #ff7043 !important;
}
.border-bottom-deep-orange.border-bottom-lighten-1 {
  border-bottom: 1px solid #ff7043 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-lighten-1 {
  border-left: 1px solid #ff7043 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-lighten-1 {
  border-right: 1px solid #ff7043 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-lighten-1 {
  border-right: 1px solid #ff7043 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-lighten-1 {
  border-left: 1px solid #ff7043 !important;
}
.overlay-deep-orange.overlay-lighten-1 {
  background: #ff7043;
  background: rgba(255, 112, 67, 0.8);
}
.deep-orange {
  color: #ff5722 !important;
}
.bg-deep-orange {
  background-color: #ff5722 !important;
}
.bg-deep-orange .card-header,
.bg-deep-orange .card-footer {
  background-color: transparent;
}
.toast-deep-orange {
  background-color: #ff5722;
}
.alert-deep-orange {
  border-color: #ff5722 !important;
  background-color: rgb(255, 114.1384615385, 69.7) !important;
  color: rgb(110.5, 26.5, 0) !important;
}
.alert-deep-orange .alert-link {
  color: rgb(69.7, 16.7153846154, 0) !important;
}
.border-deep-orange {
  border-color: #ff5722;
}
.border-top-deep-orange {
  border-top-color: #ff5722;
}
.border-bottom-deep-orange {
  border-bottom-color: #ff5722;
}
[dir=ltr] .border-left-deep-orange {
  border-left-color: #ff5722;
}
[dir=ltr] .border-right-deep-orange {
  border-right-color: #ff5722;
}
[dir=rtl] .border-left-deep-orange {
  border-right-color: #ff5722;
}
[dir=rtl] .border-right-deep-orange {
  border-left-color: #ff5722;
}
.badge-deep-orange {
  background-color: #ff5722;
}
.panel-deep-orange {
  border-color: #ff5722;
}
.panel-deep-orange .panel-heading {
  color: #FFF;
  border-color: #ff5722;
  background-color: rgb(255, 106.3846153846, 59.5);
}
.bg-deep-orange.tag-glow,
.border-deep-orange.tag-glow {
  box-shadow: 0px 0px 10px #ff5722;
}
.overlay-deep-orange {
  background: #ff5722;
  background: rgba(255, 87, 34, 0.8);
}
.card.card-outline-deep-orange {
  border-width: 1px;
  border-style: solid;
  border-color: #ff5722;
  background-color: transparent;
}
.card.card-outline-deep-orange .card-header,
.card.card-outline-deep-orange .card-footer {
  background-color: transparent;
}
.btn-deep-orange {
  color: #ff5722 !important;
}
.btn-deep-orange.btn-flat {
  background-color: transparent !important;
  color: #ff5722;
  border: none;
}
.btn-deep-orange.btn-raised,
.btn-deep-orange.btn-fab {
  background-color: #ff5722 !important;
  color: #fff !important;
  border-color: #ff5722;
}
.btn-deep-orange.btn-raised.active,
.btn-deep-orange.btn-fab.active {
  background-color: rgb(253.3, 60.7461538462, 0) !important;
  border-color: rgb(253.3, 60.7461538462, 0) !important;
}
.btn-group-raised .btn-deep-orange {
  background-color: #ff5722 !important;
  color: #fff !important;
}
.btn-outline-deep-orange {
  border: 1px solid;
  border-color: #ff5722;
  background-color: transparent;
  color: #ff5722;
  box-shadow: none !important;
}
.btn-outline-deep-orange:focus {
  background-color: transparent !important;
  color: #ff5722 !important;
  box-shadow: transparent !important;
}
.btn-outline-deep-orange.active {
  background-color: #ff5722 !important;
  color: #FFF !important;
}
.btn-outline-deep-orange:hover {
  background-color: rgb(255, 75.3692307692, 18.7) !important;
  color: #FFF !important;
}
.btn-outline-deep-orange.btn-raised,
.btn-outline-deep-orange.btn-fab {
  border: 1px solid;
  border-color: #ff5722;
  background-color: transparent;
  color: #ff5722;
  box-shadow: none !important;
}
.btn-outline-deep-orange.btn-raised:focus,
.btn-outline-deep-orange.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-deep-orange.btn-raised.active,
.btn-outline-deep-orange.btn-fab.active {
  background-color: #ff5722 !important;
  color: #FFF !important;
}
.btn-outline-deep-orange.btn-raised:hover,
.btn-outline-deep-orange.btn-fab:hover {
  background-color: rgb(255, 75.3692307692, 18.7) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-deep-orange {
  background-color: #ff5722;
}
.progress .progress-bar.progress-bar-deep-orange[value]::-webkit-progress-value {
  background-color: #ff5722;
}
.progress .progress-bar.progress-bar-deep-orange[value]::-moz-progress-bar {
  background-color: #ff5722;
}
.progress .progress-bar.progress-bar-deep-orange[value]::-ms-fill {
  background-color: #ff5722;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-deep-orange .progress-bar {
    background-color: #ff5722;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff5722 !important;
}
.deep-orange.darken-1 {
  color: #f4511e !important;
}
.bg-deep-orange.bg-darken-1 {
  background-color: #f4511e !important;
}
.btn-deep-orange.btn-darken-1 {
  border-color: #e64a19 !important;
  background-color: #f4511e !important;
}
.btn-deep-orange.btn-darken-1:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-1:focus,
.btn-deep-orange.btn-darken-1:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-darken-1 {
  border-color: #f4511e !important;
  color: #f4511e !important;
}
.btn-outline-deep-orange.btn-outline-darken-1:hover {
  background-color: #f4511e !important;
}
.progress-deep-orange.progress-darken-1 {
  background-color: #f4511e;
}
.progress-deep-orange.progress-darken-1[value]::-webkit-progress-value {
  background-color: #f4511e;
}
.progress-deep-orange.progress-darken-1[value]::-moz-progress-bar {
  background-color: #f4511e;
}
.progress-deep-orange.progress-darken-1[value]::-ms-fill {
  background-color: #f4511e;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-darken-1 .progress-bar {
    background-color: #f4511e;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f4511e !important;
}
.border-deep-orange.border-darken-1 {
  border: 1px solid #f4511e !important;
}
.border-top-deep-orange.border-top-darken-1 {
  border-top: 1px solid #f4511e !important;
}
.border-bottom-deep-orange.border-bottom-darken-1 {
  border-bottom: 1px solid #f4511e !important;
}
[dir=ltr] .border-left-deep-orange.border-left-darken-1 {
  border-left: 1px solid #f4511e !important;
}
[dir=ltr] .border-right-deep-orange.border-right-darken-1 {
  border-right: 1px solid #f4511e !important;
}
[dir=rtl] .border-left-deep-orange.border-left-darken-1 {
  border-right: 1px solid #f4511e !important;
}
[dir=rtl] .border-right-deep-orange.border-right-darken-1 {
  border-left: 1px solid #f4511e !important;
}
.overlay-deep-orange.overlay-darken-1 {
  background: #f4511e;
  background: rgba(244, 81, 30, 0.8);
}
.deep-orange.darken-2 {
  color: #e64a19 !important;
}
.bg-deep-orange.bg-darken-2 {
  background-color: #e64a19 !important;
}
.btn-deep-orange.btn-darken-2 {
  border-color: #e64a19 !important;
  background-color: #e64a19 !important;
}
.btn-deep-orange.btn-darken-2:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-2:focus,
.btn-deep-orange.btn-darken-2:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-darken-2 {
  border-color: #e64a19 !important;
  color: #e64a19 !important;
}
.btn-outline-deep-orange.btn-outline-darken-2:hover {
  background-color: #e64a19 !important;
}
.progress-deep-orange.progress-darken-2 {
  background-color: #e64a19;
}
.progress-deep-orange.progress-darken-2[value]::-webkit-progress-value {
  background-color: #e64a19;
}
.progress-deep-orange.progress-darken-2[value]::-moz-progress-bar {
  background-color: #e64a19;
}
.progress-deep-orange.progress-darken-2[value]::-ms-fill {
  background-color: #e64a19;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-darken-2 .progress-bar {
    background-color: #e64a19;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e64a19 !important;
}
.border-deep-orange.border-darken-2 {
  border: 1px solid #e64a19 !important;
}
.border-top-deep-orange.border-top-darken-2 {
  border-top: 1px solid #e64a19 !important;
}
.border-bottom-deep-orange.border-bottom-darken-2 {
  border-bottom: 1px solid #e64a19 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-darken-2 {
  border-left: 1px solid #e64a19 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-darken-2 {
  border-right: 1px solid #e64a19 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-darken-2 {
  border-right: 1px solid #e64a19 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-darken-2 {
  border-left: 1px solid #e64a19 !important;
}
.overlay-deep-orange.overlay-darken-2 {
  background: #e64a19;
  background: rgba(230, 74, 25, 0.8);
}
.deep-orange.darken-3 {
  color: #d84315 !important;
}
.bg-deep-orange.bg-darken-3 {
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-3 {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-3:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-3:focus,
.btn-deep-orange.btn-darken-3:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-darken-3 {
  border-color: #d84315 !important;
  color: #d84315 !important;
}
.btn-outline-deep-orange.btn-outline-darken-3:hover {
  background-color: #d84315 !important;
}
.progress-deep-orange.progress-darken-3 {
  background-color: #d84315;
}
.progress-deep-orange.progress-darken-3[value]::-webkit-progress-value {
  background-color: #d84315;
}
.progress-deep-orange.progress-darken-3[value]::-moz-progress-bar {
  background-color: #d84315;
}
.progress-deep-orange.progress-darken-3[value]::-ms-fill {
  background-color: #d84315;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-darken-3 .progress-bar {
    background-color: #d84315;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d84315 !important;
}
.border-deep-orange.border-darken-3 {
  border: 1px solid #d84315 !important;
}
.border-top-deep-orange.border-top-darken-3 {
  border-top: 1px solid #d84315 !important;
}
.border-bottom-deep-orange.border-bottom-darken-3 {
  border-bottom: 1px solid #d84315 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-darken-3 {
  border-left: 1px solid #d84315 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-darken-3 {
  border-right: 1px solid #d84315 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-darken-3 {
  border-right: 1px solid #d84315 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-darken-3 {
  border-left: 1px solid #d84315 !important;
}
.overlay-deep-orange.overlay-darken-3 {
  background: #d84315;
  background: rgba(216, 67, 21, 0.8);
}
.deep-orange.darken-4 {
  color: #bf360c !important;
}
.bg-deep-orange.bg-darken-4 {
  background-color: #bf360c !important;
}
.btn-deep-orange.btn-darken-4 {
  border-color: #e64a19 !important;
  background-color: #bf360c !important;
}
.btn-deep-orange.btn-darken-4:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-darken-4:focus,
.btn-deep-orange.btn-darken-4:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-darken-4 {
  border-color: #bf360c !important;
  color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-darken-4:hover {
  background-color: #bf360c !important;
}
.progress-deep-orange.progress-darken-4 {
  background-color: #bf360c;
}
.progress-deep-orange.progress-darken-4[value]::-webkit-progress-value {
  background-color: #bf360c;
}
.progress-deep-orange.progress-darken-4[value]::-moz-progress-bar {
  background-color: #bf360c;
}
.progress-deep-orange.progress-darken-4[value]::-ms-fill {
  background-color: #bf360c;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-darken-4 .progress-bar {
    background-color: #bf360c;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bf360c !important;
}
.border-deep-orange.border-darken-4 {
  border: 1px solid #bf360c !important;
}
.border-top-deep-orange.border-top-darken-4 {
  border-top: 1px solid #bf360c !important;
}
.border-bottom-deep-orange.border-bottom-darken-4 {
  border-bottom: 1px solid #bf360c !important;
}
[dir=ltr] .border-left-deep-orange.border-left-darken-4 {
  border-left: 1px solid #bf360c !important;
}
[dir=ltr] .border-right-deep-orange.border-right-darken-4 {
  border-right: 1px solid #bf360c !important;
}
[dir=rtl] .border-left-deep-orange.border-left-darken-4 {
  border-right: 1px solid #bf360c !important;
}
[dir=rtl] .border-right-deep-orange.border-right-darken-4 {
  border-left: 1px solid #bf360c !important;
}
.overlay-deep-orange.overlay-darken-4 {
  background: #bf360c;
  background: rgba(191, 54, 12, 0.8);
}
.deep-orange.accent-1 {
  color: #ff9e80 !important;
}
.bg-deep-orange.bg-accent-1 {
  background-color: #ff9e80 !important;
}
.btn-deep-orange.btn-accent-1 {
  border-color: #e64a19 !important;
  background-color: #ff9e80 !important;
}
.btn-deep-orange.btn-accent-1:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-accent-1:focus,
.btn-deep-orange.btn-accent-1:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-accent-1 {
  border-color: #ff9e80 !important;
  color: #ff9e80 !important;
}
.btn-outline-deep-orange.btn-outline-accent-1:hover {
  background-color: #ff9e80 !important;
}
.progress-deep-orange.progress-accent-1 {
  background-color: #ff9e80;
}
.progress-deep-orange.progress-accent-1[value]::-webkit-progress-value {
  background-color: #ff9e80;
}
.progress-deep-orange.progress-accent-1[value]::-moz-progress-bar {
  background-color: #ff9e80;
}
.progress-deep-orange.progress-accent-1[value]::-ms-fill {
  background-color: #ff9e80;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-accent-1 .progress-bar {
    background-color: #ff9e80;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff9e80 !important;
}
.border-deep-orange.border-accent-1 {
  border: 1px solid #ff9e80 !important;
}
.border-top-deep-orange.border-top-accent-1 {
  border-top: 1px solid #ff9e80 !important;
}
.border-bottom-deep-orange.border-bottom-accent-1 {
  border-bottom: 1px solid #ff9e80 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-accent-1 {
  border-left: 1px solid #ff9e80 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-accent-1 {
  border-right: 1px solid #ff9e80 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-accent-1 {
  border-right: 1px solid #ff9e80 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-accent-1 {
  border-left: 1px solid #ff9e80 !important;
}
.overlay-deep-orange.overlay-accent-1 {
  background: #ff9e80;
  background: rgba(255, 158, 128, 0.8);
}
.deep-orange.accent-2 {
  color: #ff6e40 !important;
}
.bg-deep-orange.bg-accent-2 {
  background-color: #ff6e40 !important;
}
.btn-deep-orange.btn-accent-2 {
  border-color: #e64a19 !important;
  background-color: #ff6e40 !important;
}
.btn-deep-orange.btn-accent-2:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-accent-2:focus,
.btn-deep-orange.btn-accent-2:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-accent-2 {
  border-color: #ff6e40 !important;
  color: #ff6e40 !important;
}
.btn-outline-deep-orange.btn-outline-accent-2:hover {
  background-color: #ff6e40 !important;
}
.progress-deep-orange.progress-accent-2 {
  background-color: #ff6e40;
}
.progress-deep-orange.progress-accent-2[value]::-webkit-progress-value {
  background-color: #ff6e40;
}
.progress-deep-orange.progress-accent-2[value]::-moz-progress-bar {
  background-color: #ff6e40;
}
.progress-deep-orange.progress-accent-2[value]::-ms-fill {
  background-color: #ff6e40;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-accent-2 .progress-bar {
    background-color: #ff6e40;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff6e40 !important;
}
.border-deep-orange.border-accent-2 {
  border: 1px solid #ff6e40 !important;
}
.border-top-deep-orange.border-top-accent-2 {
  border-top: 1px solid #ff6e40 !important;
}
.border-bottom-deep-orange.border-bottom-accent-2 {
  border-bottom: 1px solid #ff6e40 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-accent-2 {
  border-left: 1px solid #ff6e40 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-accent-2 {
  border-right: 1px solid #ff6e40 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-accent-2 {
  border-right: 1px solid #ff6e40 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-accent-2 {
  border-left: 1px solid #ff6e40 !important;
}
.overlay-deep-orange.overlay-accent-2 {
  background: #ff6e40;
  background: rgba(255, 110, 64, 0.8);
}
.deep-orange.accent-3 {
  color: #ff3d00 !important;
}
.bg-deep-orange.bg-accent-3 {
  background-color: #ff3d00 !important;
}
.btn-deep-orange.btn-accent-3 {
  border-color: #e64a19 !important;
  background-color: #ff3d00 !important;
}
.btn-deep-orange.btn-accent-3:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-accent-3:focus,
.btn-deep-orange.btn-accent-3:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-accent-3 {
  border-color: #ff3d00 !important;
  color: #ff3d00 !important;
}
.btn-outline-deep-orange.btn-outline-accent-3:hover {
  background-color: #ff3d00 !important;
}
.progress-deep-orange.progress-accent-3 {
  background-color: #ff3d00;
}
.progress-deep-orange.progress-accent-3[value]::-webkit-progress-value {
  background-color: #ff3d00;
}
.progress-deep-orange.progress-accent-3[value]::-moz-progress-bar {
  background-color: #ff3d00;
}
.progress-deep-orange.progress-accent-3[value]::-ms-fill {
  background-color: #ff3d00;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-accent-3 .progress-bar {
    background-color: #ff3d00;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ff3d00 !important;
}
.border-deep-orange.border-accent-3 {
  border: 1px solid #ff3d00 !important;
}
.border-top-deep-orange.border-top-accent-3 {
  border-top: 1px solid #ff3d00 !important;
}
.border-bottom-deep-orange.border-bottom-accent-3 {
  border-bottom: 1px solid #ff3d00 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-accent-3 {
  border-left: 1px solid #ff3d00 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-accent-3 {
  border-right: 1px solid #ff3d00 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-accent-3 {
  border-right: 1px solid #ff3d00 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-accent-3 {
  border-left: 1px solid #ff3d00 !important;
}
.overlay-deep-orange.overlay-accent-3 {
  background: #ff3d00;
  background: rgba(255, 61, 0, 0.8);
}
.deep-orange.accent-4 {
  color: #dd2c00 !important;
}
.bg-deep-orange.bg-accent-4 {
  background-color: #dd2c00 !important;
}
.btn-deep-orange.btn-accent-4 {
  border-color: #e64a19 !important;
  background-color: #dd2c00 !important;
}
.btn-deep-orange.btn-accent-4:hover {
  border-color: #e64a19 !important;
  background-color: #d84315 !important;
}
.btn-deep-orange.btn-accent-4:focus,
.btn-deep-orange.btn-accent-4:active {
  border-color: #d84315 !important;
  background-color: #bf360c !important;
}
.btn-outline-deep-orange.btn-outline-accent-4 {
  border-color: #dd2c00 !important;
  color: #dd2c00 !important;
}
.btn-outline-deep-orange.btn-outline-accent-4:hover {
  background-color: #dd2c00 !important;
}
.progress-deep-orange.progress-accent-4 {
  background-color: #dd2c00;
}
.progress-deep-orange.progress-accent-4[value]::-webkit-progress-value {
  background-color: #dd2c00;
}
.progress-deep-orange.progress-accent-4[value]::-moz-progress-bar {
  background-color: #dd2c00;
}
.progress-deep-orange.progress-accent-4[value]::-ms-fill {
  background-color: #dd2c00;
}
@media screen and (min-width: 0\fffd) {
  .progress-deep-orange.progress-accent-4 .progress-bar {
    background-color: #dd2c00;
  }
}
input:focus ~ .bg-deep-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #dd2c00 !important;
}
.border-deep-orange.border-accent-4 {
  border: 1px solid #dd2c00 !important;
}
.border-top-deep-orange.border-top-accent-4 {
  border-top: 1px solid #dd2c00 !important;
}
.border-bottom-deep-orange.border-bottom-accent-4 {
  border-bottom: 1px solid #dd2c00 !important;
}
[dir=ltr] .border-left-deep-orange.border-left-accent-4 {
  border-left: 1px solid #dd2c00 !important;
}
[dir=ltr] .border-right-deep-orange.border-right-accent-4 {
  border-right: 1px solid #dd2c00 !important;
}
[dir=rtl] .border-left-deep-orange.border-left-accent-4 {
  border-right: 1px solid #dd2c00 !important;
}
[dir=rtl] .border-right-deep-orange.border-right-accent-4 {
  border-left: 1px solid #dd2c00 !important;
}
.overlay-deep-orange.overlay-accent-4 {
  background: #dd2c00;
  background: rgba(221, 44, 0, 0.8);
}
.brown.lighten-5 {
  color: #efebe9 !important;
}
.bg-brown.bg-lighten-5 {
  background-color: #efebe9 !important;
}
.btn-brown.btn-lighten-5 {
  border-color: #5d4037 !important;
  background-color: #efebe9 !important;
}
.btn-brown.btn-lighten-5:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-lighten-5:focus,
.btn-brown.btn-lighten-5:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-lighten-5 {
  border-color: #efebe9 !important;
  color: #efebe9 !important;
}
.btn-outline-brown.btn-outline-lighten-5:hover {
  background-color: #efebe9 !important;
}
.progress-brown.progress-lighten-5 {
  background-color: #efebe9;
}
.progress-brown.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #efebe9;
}
.progress-brown.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #efebe9;
}
.progress-brown.progress-lighten-5[value]::-ms-fill {
  background-color: #efebe9;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-lighten-5 .progress-bar {
    background-color: #efebe9;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #efebe9 !important;
}
.border-brown.border-lighten-5 {
  border: 1px solid #efebe9 !important;
}
.border-top-brown.border-top-lighten-5 {
  border-top: 1px solid #efebe9 !important;
}
.border-bottom-brown.border-bottom-lighten-5 {
  border-bottom: 1px solid #efebe9 !important;
}
[dir=ltr] .border-left-brown.border-left-lighten-5 {
  border-left: 1px solid #efebe9 !important;
}
[dir=ltr] .border-right-brown.border-right-lighten-5 {
  border-right: 1px solid #efebe9 !important;
}
[dir=rtl] .border-left-brown.border-left-lighten-5 {
  border-right: 1px solid #efebe9 !important;
}
[dir=rtl] .border-right-brown.border-right-lighten-5 {
  border-left: 1px solid #efebe9 !important;
}
.overlay-brown.overlay-lighten-5 {
  background: #efebe9;
  background: rgba(239, 235, 233, 0.8);
}
.brown.lighten-4 {
  color: #d7ccc8 !important;
}
.bg-brown.bg-lighten-4 {
  background-color: #d7ccc8 !important;
}
.btn-brown.btn-lighten-4 {
  border-color: #5d4037 !important;
  background-color: #d7ccc8 !important;
}
.btn-brown.btn-lighten-4:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-lighten-4:focus,
.btn-brown.btn-lighten-4:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-lighten-4 {
  border-color: #d7ccc8 !important;
  color: #d7ccc8 !important;
}
.btn-outline-brown.btn-outline-lighten-4:hover {
  background-color: #d7ccc8 !important;
}
.progress-brown.progress-lighten-4 {
  background-color: #d7ccc8;
}
.progress-brown.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #d7ccc8;
}
.progress-brown.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #d7ccc8;
}
.progress-brown.progress-lighten-4[value]::-ms-fill {
  background-color: #d7ccc8;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-lighten-4 .progress-bar {
    background-color: #d7ccc8;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d7ccc8 !important;
}
.border-brown.border-lighten-4 {
  border: 1px solid #d7ccc8 !important;
}
.border-top-brown.border-top-lighten-4 {
  border-top: 1px solid #d7ccc8 !important;
}
.border-bottom-brown.border-bottom-lighten-4 {
  border-bottom: 1px solid #d7ccc8 !important;
}
[dir=ltr] .border-left-brown.border-left-lighten-4 {
  border-left: 1px solid #d7ccc8 !important;
}
[dir=ltr] .border-right-brown.border-right-lighten-4 {
  border-right: 1px solid #d7ccc8 !important;
}
[dir=rtl] .border-left-brown.border-left-lighten-4 {
  border-right: 1px solid #d7ccc8 !important;
}
[dir=rtl] .border-right-brown.border-right-lighten-4 {
  border-left: 1px solid #d7ccc8 !important;
}
.overlay-brown.overlay-lighten-4 {
  background: #d7ccc8;
  background: rgba(215, 204, 200, 0.8);
}
.brown.lighten-3 {
  color: #bcaaa4 !important;
}
.bg-brown.bg-lighten-3 {
  background-color: #bcaaa4 !important;
}
.btn-brown.btn-lighten-3 {
  border-color: #5d4037 !important;
  background-color: #bcaaa4 !important;
}
.btn-brown.btn-lighten-3:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-lighten-3:focus,
.btn-brown.btn-lighten-3:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-lighten-3 {
  border-color: #bcaaa4 !important;
  color: #bcaaa4 !important;
}
.btn-outline-brown.btn-outline-lighten-3:hover {
  background-color: #bcaaa4 !important;
}
.progress-brown.progress-lighten-3 {
  background-color: #bcaaa4;
}
.progress-brown.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #bcaaa4;
}
.progress-brown.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #bcaaa4;
}
.progress-brown.progress-lighten-3[value]::-ms-fill {
  background-color: #bcaaa4;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-lighten-3 .progress-bar {
    background-color: #bcaaa4;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bcaaa4 !important;
}
.border-brown.border-lighten-3 {
  border: 1px solid #bcaaa4 !important;
}
.border-top-brown.border-top-lighten-3 {
  border-top: 1px solid #bcaaa4 !important;
}
.border-bottom-brown.border-bottom-lighten-3 {
  border-bottom: 1px solid #bcaaa4 !important;
}
[dir=ltr] .border-left-brown.border-left-lighten-3 {
  border-left: 1px solid #bcaaa4 !important;
}
[dir=ltr] .border-right-brown.border-right-lighten-3 {
  border-right: 1px solid #bcaaa4 !important;
}
[dir=rtl] .border-left-brown.border-left-lighten-3 {
  border-right: 1px solid #bcaaa4 !important;
}
[dir=rtl] .border-right-brown.border-right-lighten-3 {
  border-left: 1px solid #bcaaa4 !important;
}
.overlay-brown.overlay-lighten-3 {
  background: #bcaaa4;
  background: rgba(188, 170, 164, 0.8);
}
.brown.lighten-2 {
  color: #a1887f !important;
}
.bg-brown.bg-lighten-2 {
  background-color: #a1887f !important;
}
.btn-brown.btn-lighten-2 {
  border-color: #5d4037 !important;
  background-color: #a1887f !important;
}
.btn-brown.btn-lighten-2:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-lighten-2:focus,
.btn-brown.btn-lighten-2:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-lighten-2 {
  border-color: #a1887f !important;
  color: #a1887f !important;
}
.btn-outline-brown.btn-outline-lighten-2:hover {
  background-color: #a1887f !important;
}
.progress-brown.progress-lighten-2 {
  background-color: #a1887f;
}
.progress-brown.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #a1887f;
}
.progress-brown.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #a1887f;
}
.progress-brown.progress-lighten-2[value]::-ms-fill {
  background-color: #a1887f;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-lighten-2 .progress-bar {
    background-color: #a1887f;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #a1887f !important;
}
.border-brown.border-lighten-2 {
  border: 1px solid #a1887f !important;
}
.border-top-brown.border-top-lighten-2 {
  border-top: 1px solid #a1887f !important;
}
.border-bottom-brown.border-bottom-lighten-2 {
  border-bottom: 1px solid #a1887f !important;
}
[dir=ltr] .border-left-brown.border-left-lighten-2 {
  border-left: 1px solid #a1887f !important;
}
[dir=ltr] .border-right-brown.border-right-lighten-2 {
  border-right: 1px solid #a1887f !important;
}
[dir=rtl] .border-left-brown.border-left-lighten-2 {
  border-right: 1px solid #a1887f !important;
}
[dir=rtl] .border-right-brown.border-right-lighten-2 {
  border-left: 1px solid #a1887f !important;
}
.overlay-brown.overlay-lighten-2 {
  background: #a1887f;
  background: rgba(161, 136, 127, 0.8);
}
.brown.lighten-1 {
  color: #8d6e63 !important;
}
.bg-brown.bg-lighten-1 {
  background-color: #8d6e63 !important;
}
.btn-brown.btn-lighten-1 {
  border-color: #5d4037 !important;
  background-color: #8d6e63 !important;
}
.btn-brown.btn-lighten-1:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-lighten-1:focus,
.btn-brown.btn-lighten-1:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-lighten-1 {
  border-color: #8d6e63 !important;
  color: #8d6e63 !important;
}
.btn-outline-brown.btn-outline-lighten-1:hover {
  background-color: #8d6e63 !important;
}
.progress-brown.progress-lighten-1 {
  background-color: #8d6e63;
}
.progress-brown.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #8d6e63;
}
.progress-brown.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #8d6e63;
}
.progress-brown.progress-lighten-1[value]::-ms-fill {
  background-color: #8d6e63;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-lighten-1 .progress-bar {
    background-color: #8d6e63;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8d6e63 !important;
}
.border-brown.border-lighten-1 {
  border: 1px solid #8d6e63 !important;
}
.border-top-brown.border-top-lighten-1 {
  border-top: 1px solid #8d6e63 !important;
}
.border-bottom-brown.border-bottom-lighten-1 {
  border-bottom: 1px solid #8d6e63 !important;
}
[dir=ltr] .border-left-brown.border-left-lighten-1 {
  border-left: 1px solid #8d6e63 !important;
}
[dir=ltr] .border-right-brown.border-right-lighten-1 {
  border-right: 1px solid #8d6e63 !important;
}
[dir=rtl] .border-left-brown.border-left-lighten-1 {
  border-right: 1px solid #8d6e63 !important;
}
[dir=rtl] .border-right-brown.border-right-lighten-1 {
  border-left: 1px solid #8d6e63 !important;
}
.overlay-brown.overlay-lighten-1 {
  background: #8d6e63;
  background: rgba(141, 110, 99, 0.8);
}
.brown {
  color: #795548 !important;
}
.bg-brown {
  background-color: #795548 !important;
}
.bg-brown .card-header,
.bg-brown .card-footer {
  background-color: transparent;
}
.toast-brown {
  background-color: #795548;
}
.alert-brown {
  border-color: #795548 !important;
  background-color: rgb(143.381865285, 100.7227979275, 85.318134715) !important;
  color: rgb(9.0906735751, 6.3860103627, 5.4093264249) !important;
}
.alert-brown .alert-link {
  color: black !important;
}
.border-brown {
  border-color: #795548;
}
.border-top-brown {
  border-top-color: #795548;
}
.border-bottom-brown {
  border-bottom-color: #795548;
}
[dir=ltr] .border-left-brown {
  border-left-color: #795548;
}
[dir=ltr] .border-right-brown {
  border-right-color: #795548;
}
[dir=rtl] .border-left-brown {
  border-right-color: #795548;
}
[dir=rtl] .border-right-brown {
  border-left-color: #795548;
}
.badge-brown {
  background-color: #795548;
}
.panel-brown {
  border-color: #795548;
}
.panel-brown .panel-heading {
  color: #FFF;
  border-color: #795548;
  background-color: rgb(136.9870466321, 96.2305699482, 81.5129533679);
}
.bg-brown.tag-glow,
.border-brown.tag-glow {
  box-shadow: 0px 0px 10px #795548;
}
.overlay-brown {
  background: #795548;
  background: rgba(121, 85, 72, 0.8);
}
.card.card-outline-brown {
  border-width: 1px;
  border-style: solid;
  border-color: #795548;
  background-color: transparent;
}
.card.card-outline-brown .card-header,
.card.card-outline-brown .card-footer {
  background-color: transparent;
}
.btn-brown {
  color: #795548 !important;
}
.btn-brown.btn-flat {
  background-color: transparent !important;
  color: #795548;
  border: none;
}
.btn-brown.btn-raised,
.btn-brown.btn-fab {
  background-color: #795548 !important;
  color: #fff !important;
  border-color: #795548;
}
.btn-brown.btn-raised.active,
.btn-brown.btn-fab.active {
  background-color: rgb(98.618134715, 69.2772020725, 58.681865285) !important;
  border-color: rgb(98.618134715, 69.2772020725, 58.681865285) !important;
}
.btn-group-raised .btn-brown {
  background-color: #795548 !important;
  color: #fff !important;
}
.btn-outline-brown {
  border: 1px solid;
  border-color: #795548;
  background-color: transparent;
  color: #795548;
  box-shadow: none !important;
}
.btn-outline-brown:focus {
  background-color: transparent !important;
  color: #795548 !important;
  box-shadow: transparent !important;
}
.btn-outline-brown.active {
  background-color: #795548 !important;
  color: #FFF !important;
}
.btn-outline-brown:hover {
  background-color: rgb(111.4077720207, 78.2616580311, 66.2922279793) !important;
  color: #FFF !important;
}
.btn-outline-brown.btn-raised,
.btn-outline-brown.btn-fab {
  border: 1px solid;
  border-color: #795548;
  background-color: transparent;
  color: #795548;
  box-shadow: none !important;
}
.btn-outline-brown.btn-raised:focus,
.btn-outline-brown.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-brown.btn-raised.active,
.btn-outline-brown.btn-fab.active {
  background-color: #795548 !important;
  color: #FFF !important;
}
.btn-outline-brown.btn-raised:hover,
.btn-outline-brown.btn-fab:hover {
  background-color: rgb(111.4077720207, 78.2616580311, 66.2922279793) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-brown {
  background-color: #795548;
}
.progress .progress-bar.progress-bar-brown[value]::-webkit-progress-value {
  background-color: #795548;
}
.progress .progress-bar.progress-bar-brown[value]::-moz-progress-bar {
  background-color: #795548;
}
.progress .progress-bar.progress-bar-brown[value]::-ms-fill {
  background-color: #795548;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-brown .progress-bar {
    background-color: #795548;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #795548 !important;
}
.brown.darken-1 {
  color: #6d4c41 !important;
}
.bg-brown.bg-darken-1 {
  background-color: #6d4c41 !important;
}
.btn-brown.btn-darken-1 {
  border-color: #5d4037 !important;
  background-color: #6d4c41 !important;
}
.btn-brown.btn-darken-1:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-1:focus,
.btn-brown.btn-darken-1:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-darken-1 {
  border-color: #6d4c41 !important;
  color: #6d4c41 !important;
}
.btn-outline-brown.btn-outline-darken-1:hover {
  background-color: #6d4c41 !important;
}
.progress-brown.progress-darken-1 {
  background-color: #6d4c41;
}
.progress-brown.progress-darken-1[value]::-webkit-progress-value {
  background-color: #6d4c41;
}
.progress-brown.progress-darken-1[value]::-moz-progress-bar {
  background-color: #6d4c41;
}
.progress-brown.progress-darken-1[value]::-ms-fill {
  background-color: #6d4c41;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-darken-1 .progress-bar {
    background-color: #6d4c41;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6d4c41 !important;
}
.border-brown.border-darken-1 {
  border: 1px solid #6d4c41 !important;
}
.border-top-brown.border-top-darken-1 {
  border-top: 1px solid #6d4c41 !important;
}
.border-bottom-brown.border-bottom-darken-1 {
  border-bottom: 1px solid #6d4c41 !important;
}
[dir=ltr] .border-left-brown.border-left-darken-1 {
  border-left: 1px solid #6d4c41 !important;
}
[dir=ltr] .border-right-brown.border-right-darken-1 {
  border-right: 1px solid #6d4c41 !important;
}
[dir=rtl] .border-left-brown.border-left-darken-1 {
  border-right: 1px solid #6d4c41 !important;
}
[dir=rtl] .border-right-brown.border-right-darken-1 {
  border-left: 1px solid #6d4c41 !important;
}
.overlay-brown.overlay-darken-1 {
  background: #6d4c41;
  background: rgba(109, 76, 65, 0.8);
}
.brown.darken-2 {
  color: #5d4037 !important;
}
.bg-brown.bg-darken-2 {
  background-color: #5d4037 !important;
}
.btn-brown.btn-darken-2 {
  border-color: #5d4037 !important;
  background-color: #5d4037 !important;
}
.btn-brown.btn-darken-2:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-2:focus,
.btn-brown.btn-darken-2:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-darken-2 {
  border-color: #5d4037 !important;
  color: #5d4037 !important;
}
.btn-outline-brown.btn-outline-darken-2:hover {
  background-color: #5d4037 !important;
}
.progress-brown.progress-darken-2 {
  background-color: #5d4037;
}
.progress-brown.progress-darken-2[value]::-webkit-progress-value {
  background-color: #5d4037;
}
.progress-brown.progress-darken-2[value]::-moz-progress-bar {
  background-color: #5d4037;
}
.progress-brown.progress-darken-2[value]::-ms-fill {
  background-color: #5d4037;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-darken-2 .progress-bar {
    background-color: #5d4037;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5d4037 !important;
}
.border-brown.border-darken-2 {
  border: 1px solid #5d4037 !important;
}
.border-top-brown.border-top-darken-2 {
  border-top: 1px solid #5d4037 !important;
}
.border-bottom-brown.border-bottom-darken-2 {
  border-bottom: 1px solid #5d4037 !important;
}
[dir=ltr] .border-left-brown.border-left-darken-2 {
  border-left: 1px solid #5d4037 !important;
}
[dir=ltr] .border-right-brown.border-right-darken-2 {
  border-right: 1px solid #5d4037 !important;
}
[dir=rtl] .border-left-brown.border-left-darken-2 {
  border-right: 1px solid #5d4037 !important;
}
[dir=rtl] .border-right-brown.border-right-darken-2 {
  border-left: 1px solid #5d4037 !important;
}
.overlay-brown.overlay-darken-2 {
  background: #5d4037;
  background: rgba(93, 64, 55, 0.8);
}
.brown.darken-3 {
  color: #4e342e !important;
}
.bg-brown.bg-darken-3 {
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-3 {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-3:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-3:focus,
.btn-brown.btn-darken-3:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-darken-3 {
  border-color: #4e342e !important;
  color: #4e342e !important;
}
.btn-outline-brown.btn-outline-darken-3:hover {
  background-color: #4e342e !important;
}
.progress-brown.progress-darken-3 {
  background-color: #4e342e;
}
.progress-brown.progress-darken-3[value]::-webkit-progress-value {
  background-color: #4e342e;
}
.progress-brown.progress-darken-3[value]::-moz-progress-bar {
  background-color: #4e342e;
}
.progress-brown.progress-darken-3[value]::-ms-fill {
  background-color: #4e342e;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-darken-3 .progress-bar {
    background-color: #4e342e;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4e342e !important;
}
.border-brown.border-darken-3 {
  border: 1px solid #4e342e !important;
}
.border-top-brown.border-top-darken-3 {
  border-top: 1px solid #4e342e !important;
}
.border-bottom-brown.border-bottom-darken-3 {
  border-bottom: 1px solid #4e342e !important;
}
[dir=ltr] .border-left-brown.border-left-darken-3 {
  border-left: 1px solid #4e342e !important;
}
[dir=ltr] .border-right-brown.border-right-darken-3 {
  border-right: 1px solid #4e342e !important;
}
[dir=rtl] .border-left-brown.border-left-darken-3 {
  border-right: 1px solid #4e342e !important;
}
[dir=rtl] .border-right-brown.border-right-darken-3 {
  border-left: 1px solid #4e342e !important;
}
.overlay-brown.overlay-darken-3 {
  background: #4e342e;
  background: rgba(78, 52, 46, 0.8);
}
.brown.darken-4 {
  color: #3e2723 !important;
}
.bg-brown.bg-darken-4 {
  background-color: #3e2723 !important;
}
.btn-brown.btn-darken-4 {
  border-color: #5d4037 !important;
  background-color: #3e2723 !important;
}
.btn-brown.btn-darken-4:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-darken-4:focus,
.btn-brown.btn-darken-4:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-darken-4 {
  border-color: #3e2723 !important;
  color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-darken-4:hover {
  background-color: #3e2723 !important;
}
.progress-brown.progress-darken-4 {
  background-color: #3e2723;
}
.progress-brown.progress-darken-4[value]::-webkit-progress-value {
  background-color: #3e2723;
}
.progress-brown.progress-darken-4[value]::-moz-progress-bar {
  background-color: #3e2723;
}
.progress-brown.progress-darken-4[value]::-ms-fill {
  background-color: #3e2723;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-darken-4 .progress-bar {
    background-color: #3e2723;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3e2723 !important;
}
.border-brown.border-darken-4 {
  border: 1px solid #3e2723 !important;
}
.border-top-brown.border-top-darken-4 {
  border-top: 1px solid #3e2723 !important;
}
.border-bottom-brown.border-bottom-darken-4 {
  border-bottom: 1px solid #3e2723 !important;
}
[dir=ltr] .border-left-brown.border-left-darken-4 {
  border-left: 1px solid #3e2723 !important;
}
[dir=ltr] .border-right-brown.border-right-darken-4 {
  border-right: 1px solid #3e2723 !important;
}
[dir=rtl] .border-left-brown.border-left-darken-4 {
  border-right: 1px solid #3e2723 !important;
}
[dir=rtl] .border-right-brown.border-right-darken-4 {
  border-left: 1px solid #3e2723 !important;
}
.overlay-brown.overlay-darken-4 {
  background: #3e2723;
  background: rgba(62, 39, 35, 0.8);
}
.brown.accent-1 {
  color: #d7ccc8 !important;
}
.bg-brown.bg-accent-1 {
  background-color: #d7ccc8 !important;
}
.btn-brown.btn-accent-1 {
  border-color: #5d4037 !important;
  background-color: #d7ccc8 !important;
}
.btn-brown.btn-accent-1:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-accent-1:focus,
.btn-brown.btn-accent-1:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-accent-1 {
  border-color: #d7ccc8 !important;
  color: #d7ccc8 !important;
}
.btn-outline-brown.btn-outline-accent-1:hover {
  background-color: #d7ccc8 !important;
}
.progress-brown.progress-accent-1 {
  background-color: #d7ccc8;
}
.progress-brown.progress-accent-1[value]::-webkit-progress-value {
  background-color: #d7ccc8;
}
.progress-brown.progress-accent-1[value]::-moz-progress-bar {
  background-color: #d7ccc8;
}
.progress-brown.progress-accent-1[value]::-ms-fill {
  background-color: #d7ccc8;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-accent-1 .progress-bar {
    background-color: #d7ccc8;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d7ccc8 !important;
}
.border-brown.border-accent-1 {
  border: 1px solid #d7ccc8 !important;
}
.border-top-brown.border-top-accent-1 {
  border-top: 1px solid #d7ccc8 !important;
}
.border-bottom-brown.border-bottom-accent-1 {
  border-bottom: 1px solid #d7ccc8 !important;
}
[dir=ltr] .border-left-brown.border-left-accent-1 {
  border-left: 1px solid #d7ccc8 !important;
}
[dir=ltr] .border-right-brown.border-right-accent-1 {
  border-right: 1px solid #d7ccc8 !important;
}
[dir=rtl] .border-left-brown.border-left-accent-1 {
  border-right: 1px solid #d7ccc8 !important;
}
[dir=rtl] .border-right-brown.border-right-accent-1 {
  border-left: 1px solid #d7ccc8 !important;
}
.overlay-brown.overlay-accent-1 {
  background: #d7ccc8;
  background: rgba(215, 204, 200, 0.8);
}
.brown.accent-2 {
  color: #bcaaa4 !important;
}
.bg-brown.bg-accent-2 {
  background-color: #bcaaa4 !important;
}
.btn-brown.btn-accent-2 {
  border-color: #5d4037 !important;
  background-color: #bcaaa4 !important;
}
.btn-brown.btn-accent-2:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-accent-2:focus,
.btn-brown.btn-accent-2:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-accent-2 {
  border-color: #bcaaa4 !important;
  color: #bcaaa4 !important;
}
.btn-outline-brown.btn-outline-accent-2:hover {
  background-color: #bcaaa4 !important;
}
.progress-brown.progress-accent-2 {
  background-color: #bcaaa4;
}
.progress-brown.progress-accent-2[value]::-webkit-progress-value {
  background-color: #bcaaa4;
}
.progress-brown.progress-accent-2[value]::-moz-progress-bar {
  background-color: #bcaaa4;
}
.progress-brown.progress-accent-2[value]::-ms-fill {
  background-color: #bcaaa4;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-accent-2 .progress-bar {
    background-color: #bcaaa4;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bcaaa4 !important;
}
.border-brown.border-accent-2 {
  border: 1px solid #bcaaa4 !important;
}
.border-top-brown.border-top-accent-2 {
  border-top: 1px solid #bcaaa4 !important;
}
.border-bottom-brown.border-bottom-accent-2 {
  border-bottom: 1px solid #bcaaa4 !important;
}
[dir=ltr] .border-left-brown.border-left-accent-2 {
  border-left: 1px solid #bcaaa4 !important;
}
[dir=ltr] .border-right-brown.border-right-accent-2 {
  border-right: 1px solid #bcaaa4 !important;
}
[dir=rtl] .border-left-brown.border-left-accent-2 {
  border-right: 1px solid #bcaaa4 !important;
}
[dir=rtl] .border-right-brown.border-right-accent-2 {
  border-left: 1px solid #bcaaa4 !important;
}
.overlay-brown.overlay-accent-2 {
  background: #bcaaa4;
  background: rgba(188, 170, 164, 0.8);
}
.brown.accent-3 {
  color: #8d6e63 !important;
}
.bg-brown.bg-accent-3 {
  background-color: #8d6e63 !important;
}
.btn-brown.btn-accent-3 {
  border-color: #5d4037 !important;
  background-color: #8d6e63 !important;
}
.btn-brown.btn-accent-3:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-accent-3:focus,
.btn-brown.btn-accent-3:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-accent-3 {
  border-color: #8d6e63 !important;
  color: #8d6e63 !important;
}
.btn-outline-brown.btn-outline-accent-3:hover {
  background-color: #8d6e63 !important;
}
.progress-brown.progress-accent-3 {
  background-color: #8d6e63;
}
.progress-brown.progress-accent-3[value]::-webkit-progress-value {
  background-color: #8d6e63;
}
.progress-brown.progress-accent-3[value]::-moz-progress-bar {
  background-color: #8d6e63;
}
.progress-brown.progress-accent-3[value]::-ms-fill {
  background-color: #8d6e63;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-accent-3 .progress-bar {
    background-color: #8d6e63;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8d6e63 !important;
}
.border-brown.border-accent-3 {
  border: 1px solid #8d6e63 !important;
}
.border-top-brown.border-top-accent-3 {
  border-top: 1px solid #8d6e63 !important;
}
.border-bottom-brown.border-bottom-accent-3 {
  border-bottom: 1px solid #8d6e63 !important;
}
[dir=ltr] .border-left-brown.border-left-accent-3 {
  border-left: 1px solid #8d6e63 !important;
}
[dir=ltr] .border-right-brown.border-right-accent-3 {
  border-right: 1px solid #8d6e63 !important;
}
[dir=rtl] .border-left-brown.border-left-accent-3 {
  border-right: 1px solid #8d6e63 !important;
}
[dir=rtl] .border-right-brown.border-right-accent-3 {
  border-left: 1px solid #8d6e63 !important;
}
.overlay-brown.overlay-accent-3 {
  background: #8d6e63;
  background: rgba(141, 110, 99, 0.8);
}
.brown.accent-4 {
  color: #5d4037 !important;
}
.bg-brown.bg-accent-4 {
  background-color: #5d4037 !important;
}
.btn-brown.btn-accent-4 {
  border-color: #5d4037 !important;
  background-color: #5d4037 !important;
}
.btn-brown.btn-accent-4:hover {
  border-color: #5d4037 !important;
  background-color: #4e342e !important;
}
.btn-brown.btn-accent-4:focus,
.btn-brown.btn-accent-4:active {
  border-color: #4e342e !important;
  background-color: #3e2723 !important;
}
.btn-outline-brown.btn-outline-accent-4 {
  border-color: #5d4037 !important;
  color: #5d4037 !important;
}
.btn-outline-brown.btn-outline-accent-4:hover {
  background-color: #5d4037 !important;
}
.progress-brown.progress-accent-4 {
  background-color: #5d4037;
}
.progress-brown.progress-accent-4[value]::-webkit-progress-value {
  background-color: #5d4037;
}
.progress-brown.progress-accent-4[value]::-moz-progress-bar {
  background-color: #5d4037;
}
.progress-brown.progress-accent-4[value]::-ms-fill {
  background-color: #5d4037;
}
@media screen and (min-width: 0\fffd) {
  .progress-brown.progress-accent-4 .progress-bar {
    background-color: #5d4037;
  }
}
input:focus ~ .bg-brown {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5d4037 !important;
}
.border-brown.border-accent-4 {
  border: 1px solid #5d4037 !important;
}
.border-top-brown.border-top-accent-4 {
  border-top: 1px solid #5d4037 !important;
}
.border-bottom-brown.border-bottom-accent-4 {
  border-bottom: 1px solid #5d4037 !important;
}
[dir=ltr] .border-left-brown.border-left-accent-4 {
  border-left: 1px solid #5d4037 !important;
}
[dir=ltr] .border-right-brown.border-right-accent-4 {
  border-right: 1px solid #5d4037 !important;
}
[dir=rtl] .border-left-brown.border-left-accent-4 {
  border-right: 1px solid #5d4037 !important;
}
[dir=rtl] .border-right-brown.border-right-accent-4 {
  border-left: 1px solid #5d4037 !important;
}
.overlay-brown.overlay-accent-4 {
  background: #5d4037;
  background: rgba(93, 64, 55, 0.8);
}
.grey.lighten-5 {
  color: #fafafa !important;
}
.bg-grey.bg-lighten-5 {
  background-color: #fafafa !important;
}
.btn-grey.btn-lighten-5 {
  border-color: #616161 !important;
  background-color: #fafafa !important;
}
.btn-grey.btn-lighten-5:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-lighten-5:focus,
.btn-grey.btn-lighten-5:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-lighten-5 {
  border-color: #fafafa !important;
  color: #fafafa !important;
}
.btn-outline-grey.btn-outline-lighten-5:hover {
  background-color: #fafafa !important;
}
.progress-grey.progress-lighten-5 {
  background-color: #fafafa;
}
.progress-grey.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #fafafa;
}
.progress-grey.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #fafafa;
}
.progress-grey.progress-lighten-5[value]::-ms-fill {
  background-color: #fafafa;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-lighten-5 .progress-bar {
    background-color: #fafafa;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fafafa !important;
}
.border-grey.border-lighten-5 {
  border: 1px solid #fafafa !important;
}
.border-top-grey.border-top-lighten-5 {
  border-top: 1px solid #fafafa !important;
}
.border-bottom-grey.border-bottom-lighten-5 {
  border-bottom: 1px solid #fafafa !important;
}
[dir=ltr] .border-left-grey.border-left-lighten-5 {
  border-left: 1px solid #fafafa !important;
}
[dir=ltr] .border-right-grey.border-right-lighten-5 {
  border-right: 1px solid #fafafa !important;
}
[dir=rtl] .border-left-grey.border-left-lighten-5 {
  border-right: 1px solid #fafafa !important;
}
[dir=rtl] .border-right-grey.border-right-lighten-5 {
  border-left: 1px solid #fafafa !important;
}
.overlay-grey.overlay-lighten-5 {
  background: #fafafa;
  background: rgba(250, 250, 250, 0.8);
}
.grey.lighten-4 {
  color: #f5f5f5 !important;
}
.bg-grey.bg-lighten-4 {
  background-color: #f5f5f5 !important;
}
.btn-grey.btn-lighten-4 {
  border-color: #616161 !important;
  background-color: #f5f5f5 !important;
}
.btn-grey.btn-lighten-4:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-lighten-4:focus,
.btn-grey.btn-lighten-4:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-lighten-4 {
  border-color: #f5f5f5 !important;
  color: #f5f5f5 !important;
}
.btn-outline-grey.btn-outline-lighten-4:hover {
  background-color: #f5f5f5 !important;
}
.progress-grey.progress-lighten-4 {
  background-color: #f5f5f5;
}
.progress-grey.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #f5f5f5;
}
.progress-grey.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #f5f5f5;
}
.progress-grey.progress-lighten-4[value]::-ms-fill {
  background-color: #f5f5f5;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-lighten-4 .progress-bar {
    background-color: #f5f5f5;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f5f5f5 !important;
}
.border-grey.border-lighten-4 {
  border: 1px solid #f5f5f5 !important;
}
.border-top-grey.border-top-lighten-4 {
  border-top: 1px solid #f5f5f5 !important;
}
.border-bottom-grey.border-bottom-lighten-4 {
  border-bottom: 1px solid #f5f5f5 !important;
}
[dir=ltr] .border-left-grey.border-left-lighten-4 {
  border-left: 1px solid #f5f5f5 !important;
}
[dir=ltr] .border-right-grey.border-right-lighten-4 {
  border-right: 1px solid #f5f5f5 !important;
}
[dir=rtl] .border-left-grey.border-left-lighten-4 {
  border-right: 1px solid #f5f5f5 !important;
}
[dir=rtl] .border-right-grey.border-right-lighten-4 {
  border-left: 1px solid #f5f5f5 !important;
}
.overlay-grey.overlay-lighten-4 {
  background: #f5f5f5;
  background: rgba(245, 245, 245, 0.8);
}
.grey.lighten-3 {
  color: #eee !important;
}
.bg-grey.bg-lighten-3 {
  background-color: #eee !important;
}
.btn-grey.btn-lighten-3 {
  border-color: #616161 !important;
  background-color: #eee !important;
}
.btn-grey.btn-lighten-3:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-lighten-3:focus,
.btn-grey.btn-lighten-3:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-lighten-3 {
  border-color: #eee !important;
  color: #eee !important;
}
.btn-outline-grey.btn-outline-lighten-3:hover {
  background-color: #eee !important;
}
.progress-grey.progress-lighten-3 {
  background-color: #eee;
}
.progress-grey.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #eee;
}
.progress-grey.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #eee;
}
.progress-grey.progress-lighten-3[value]::-ms-fill {
  background-color: #eee;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-lighten-3 .progress-bar {
    background-color: #eee;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #eee !important;
}
.border-grey.border-lighten-3 {
  border: 1px solid #eee !important;
}
.border-top-grey.border-top-lighten-3 {
  border-top: 1px solid #eee !important;
}
.border-bottom-grey.border-bottom-lighten-3 {
  border-bottom: 1px solid #eee !important;
}
[dir=ltr] .border-left-grey.border-left-lighten-3 {
  border-left: 1px solid #eee !important;
}
[dir=ltr] .border-right-grey.border-right-lighten-3 {
  border-right: 1px solid #eee !important;
}
[dir=rtl] .border-left-grey.border-left-lighten-3 {
  border-right: 1px solid #eee !important;
}
[dir=rtl] .border-right-grey.border-right-lighten-3 {
  border-left: 1px solid #eee !important;
}
.overlay-grey.overlay-lighten-3 {
  background: #eee;
  background: rgba(238, 238, 238, 0.8);
}
.grey.lighten-2 {
  color: #e0e0e0 !important;
}
.bg-grey.bg-lighten-2 {
  background-color: #e0e0e0 !important;
}
.btn-grey.btn-lighten-2 {
  border-color: #616161 !important;
  background-color: #e0e0e0 !important;
}
.btn-grey.btn-lighten-2:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-lighten-2:focus,
.btn-grey.btn-lighten-2:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-lighten-2 {
  border-color: #e0e0e0 !important;
  color: #e0e0e0 !important;
}
.btn-outline-grey.btn-outline-lighten-2:hover {
  background-color: #e0e0e0 !important;
}
.progress-grey.progress-lighten-2 {
  background-color: #e0e0e0;
}
.progress-grey.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #e0e0e0;
}
.progress-grey.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #e0e0e0;
}
.progress-grey.progress-lighten-2[value]::-ms-fill {
  background-color: #e0e0e0;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-lighten-2 .progress-bar {
    background-color: #e0e0e0;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #e0e0e0 !important;
}
.border-grey.border-lighten-2 {
  border: 1px solid #e0e0e0 !important;
}
.border-top-grey.border-top-lighten-2 {
  border-top: 1px solid #e0e0e0 !important;
}
.border-bottom-grey.border-bottom-lighten-2 {
  border-bottom: 1px solid #e0e0e0 !important;
}
[dir=ltr] .border-left-grey.border-left-lighten-2 {
  border-left: 1px solid #e0e0e0 !important;
}
[dir=ltr] .border-right-grey.border-right-lighten-2 {
  border-right: 1px solid #e0e0e0 !important;
}
[dir=rtl] .border-left-grey.border-left-lighten-2 {
  border-right: 1px solid #e0e0e0 !important;
}
[dir=rtl] .border-right-grey.border-right-lighten-2 {
  border-left: 1px solid #e0e0e0 !important;
}
.overlay-grey.overlay-lighten-2 {
  background: #e0e0e0;
  background: rgba(224, 224, 224, 0.8);
}
.grey.lighten-1 {
  color: #bdbdbd !important;
}
.bg-grey.bg-lighten-1 {
  background-color: #bdbdbd !important;
}
.btn-grey.btn-lighten-1 {
  border-color: #616161 !important;
  background-color: #bdbdbd !important;
}
.btn-grey.btn-lighten-1:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-lighten-1:focus,
.btn-grey.btn-lighten-1:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-lighten-1 {
  border-color: #bdbdbd !important;
  color: #bdbdbd !important;
}
.btn-outline-grey.btn-outline-lighten-1:hover {
  background-color: #bdbdbd !important;
}
.progress-grey.progress-lighten-1 {
  background-color: #bdbdbd;
}
.progress-grey.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #bdbdbd;
}
.progress-grey.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #bdbdbd;
}
.progress-grey.progress-lighten-1[value]::-ms-fill {
  background-color: #bdbdbd;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-lighten-1 .progress-bar {
    background-color: #bdbdbd;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bdbdbd !important;
}
.border-grey.border-lighten-1 {
  border: 1px solid #bdbdbd !important;
}
.border-top-grey.border-top-lighten-1 {
  border-top: 1px solid #bdbdbd !important;
}
.border-bottom-grey.border-bottom-lighten-1 {
  border-bottom: 1px solid #bdbdbd !important;
}
[dir=ltr] .border-left-grey.border-left-lighten-1 {
  border-left: 1px solid #bdbdbd !important;
}
[dir=ltr] .border-right-grey.border-right-lighten-1 {
  border-right: 1px solid #bdbdbd !important;
}
[dir=rtl] .border-left-grey.border-left-lighten-1 {
  border-right: 1px solid #bdbdbd !important;
}
[dir=rtl] .border-right-grey.border-right-lighten-1 {
  border-left: 1px solid #bdbdbd !important;
}
.overlay-grey.overlay-lighten-1 {
  background: #bdbdbd;
  background: rgba(189, 189, 189, 0.8);
}
.grey {
  color: #9e9e9e !important;
}
.bg-grey {
  background-color: #9e9e9e !important;
}
.bg-grey .card-header,
.bg-grey .card-footer {
  background-color: transparent;
}
.toast-grey {
  background-color: #9e9e9e;
}
.alert-grey {
  border-color: #9e9e9e !important;
  background-color: rgb(175.85, 175.85, 175.85) !important;
  color: rgb(68.75, 68.75, 68.75) !important;
}
.alert-grey .alert-link {
  color: rgb(48.35, 48.35, 48.35) !important;
}
.border-grey {
  border-color: #9e9e9e;
}
.border-top-grey {
  border-top-color: #9e9e9e;
}
.border-bottom-grey {
  border-bottom-color: #9e9e9e;
}
[dir=ltr] .border-left-grey {
  border-left-color: #9e9e9e;
}
[dir=ltr] .border-right-grey {
  border-right-color: #9e9e9e;
}
[dir=rtl] .border-left-grey {
  border-right-color: #9e9e9e;
}
[dir=rtl] .border-right-grey {
  border-left-color: #9e9e9e;
}
.badge-grey {
  background-color: #9e9e9e;
}
.panel-grey {
  border-color: #9e9e9e;
}
.panel-grey .panel-heading {
  color: #FFF;
  border-color: #9e9e9e;
  background-color: rgb(170.75, 170.75, 170.75);
}
.bg-grey.tag-glow,
.border-grey.tag-glow {
  box-shadow: 0px 0px 10px #9e9e9e;
}
.overlay-grey {
  background: #9e9e9e;
  background: rgba(158, 158, 158, 0.8);
}
.card.card-outline-grey {
  border-width: 1px;
  border-style: solid;
  border-color: #9e9e9e;
  background-color: transparent;
}
.card.card-outline-grey .card-header,
.card.card-outline-grey .card-footer {
  background-color: transparent;
}
.btn-grey {
  color: #9e9e9e !important;
}
.btn-grey.btn-flat {
  background-color: transparent !important;
  color: #9e9e9e;
  border: none;
}
.btn-grey.btn-raised,
.btn-grey.btn-fab {
  background-color: #9e9e9e !important;
  color: #fff !important;
  border-color: #9e9e9e;
}
.btn-grey.btn-raised.active,
.btn-grey.btn-fab.active {
  background-color: rgb(140.15, 140.15, 140.15) !important;
  border-color: rgb(140.15, 140.15, 140.15) !important;
}
.btn-group-raised .btn-grey {
  background-color: #9e9e9e !important;
  color: #fff !important;
}
.btn-outline-grey {
  border: 1px solid;
  border-color: #9e9e9e;
  background-color: transparent;
  color: #9e9e9e;
  box-shadow: none !important;
}
.btn-outline-grey:focus {
  background-color: transparent !important;
  color: #9e9e9e !important;
  box-shadow: transparent !important;
}
.btn-outline-grey.active {
  background-color: #9e9e9e !important;
  color: #FFF !important;
}
.btn-outline-grey:hover {
  background-color: rgb(150.35, 150.35, 150.35) !important;
  color: #FFF !important;
}
.btn-outline-grey.btn-raised,
.btn-outline-grey.btn-fab {
  border: 1px solid;
  border-color: #9e9e9e;
  background-color: transparent;
  color: #9e9e9e;
  box-shadow: none !important;
}
.btn-outline-grey.btn-raised:focus,
.btn-outline-grey.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-grey.btn-raised.active,
.btn-outline-grey.btn-fab.active {
  background-color: #9e9e9e !important;
  color: #FFF !important;
}
.btn-outline-grey.btn-raised:hover,
.btn-outline-grey.btn-fab:hover {
  background-color: rgb(150.35, 150.35, 150.35) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-grey {
  background-color: #9e9e9e;
}
.progress .progress-bar.progress-bar-grey[value]::-webkit-progress-value {
  background-color: #9e9e9e;
}
.progress .progress-bar.progress-bar-grey[value]::-moz-progress-bar {
  background-color: #9e9e9e;
}
.progress .progress-bar.progress-bar-grey[value]::-ms-fill {
  background-color: #9e9e9e;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-grey .progress-bar {
    background-color: #9e9e9e;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9e9e9e !important;
}
.grey.darken-1 {
  color: #757575 !important;
}
.bg-grey.bg-darken-1 {
  background-color: #757575 !important;
}
.btn-grey.btn-darken-1 {
  border-color: #616161 !important;
  background-color: #757575 !important;
}
.btn-grey.btn-darken-1:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-darken-1:focus,
.btn-grey.btn-darken-1:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-darken-1 {
  border-color: #757575 !important;
  color: #757575 !important;
}
.btn-outline-grey.btn-outline-darken-1:hover {
  background-color: #757575 !important;
}
.progress-grey.progress-darken-1 {
  background-color: #757575;
}
.progress-grey.progress-darken-1[value]::-webkit-progress-value {
  background-color: #757575;
}
.progress-grey.progress-darken-1[value]::-moz-progress-bar {
  background-color: #757575;
}
.progress-grey.progress-darken-1[value]::-ms-fill {
  background-color: #757575;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-darken-1 .progress-bar {
    background-color: #757575;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #757575 !important;
}
.border-grey.border-darken-1 {
  border: 1px solid #757575 !important;
}
.border-top-grey.border-top-darken-1 {
  border-top: 1px solid #757575 !important;
}
.border-bottom-grey.border-bottom-darken-1 {
  border-bottom: 1px solid #757575 !important;
}
[dir=ltr] .border-left-grey.border-left-darken-1 {
  border-left: 1px solid #757575 !important;
}
[dir=ltr] .border-right-grey.border-right-darken-1 {
  border-right: 1px solid #757575 !important;
}
[dir=rtl] .border-left-grey.border-left-darken-1 {
  border-right: 1px solid #757575 !important;
}
[dir=rtl] .border-right-grey.border-right-darken-1 {
  border-left: 1px solid #757575 !important;
}
.overlay-grey.overlay-darken-1 {
  background: #757575;
  background: rgba(117, 117, 117, 0.8);
}
.grey.darken-2 {
  color: #616161 !important;
}
.bg-grey.bg-darken-2 {
  background-color: #616161 !important;
}
.btn-grey.btn-darken-2 {
  border-color: #616161 !important;
  background-color: #616161 !important;
}
.btn-grey.btn-darken-2:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-darken-2:focus,
.btn-grey.btn-darken-2:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-darken-2 {
  border-color: #616161 !important;
  color: #616161 !important;
}
.btn-outline-grey.btn-outline-darken-2:hover {
  background-color: #616161 !important;
}
.progress-grey.progress-darken-2 {
  background-color: #616161;
}
.progress-grey.progress-darken-2[value]::-webkit-progress-value {
  background-color: #616161;
}
.progress-grey.progress-darken-2[value]::-moz-progress-bar {
  background-color: #616161;
}
.progress-grey.progress-darken-2[value]::-ms-fill {
  background-color: #616161;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-darken-2 .progress-bar {
    background-color: #616161;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #616161 !important;
}
.border-grey.border-darken-2 {
  border: 1px solid #616161 !important;
}
.border-top-grey.border-top-darken-2 {
  border-top: 1px solid #616161 !important;
}
.border-bottom-grey.border-bottom-darken-2 {
  border-bottom: 1px solid #616161 !important;
}
[dir=ltr] .border-left-grey.border-left-darken-2 {
  border-left: 1px solid #616161 !important;
}
[dir=ltr] .border-right-grey.border-right-darken-2 {
  border-right: 1px solid #616161 !important;
}
[dir=rtl] .border-left-grey.border-left-darken-2 {
  border-right: 1px solid #616161 !important;
}
[dir=rtl] .border-right-grey.border-right-darken-2 {
  border-left: 1px solid #616161 !important;
}
.overlay-grey.overlay-darken-2 {
  background: #616161;
  background: rgba(97, 97, 97, 0.8);
}
.grey.darken-3 {
  color: #424242 !important;
}
.bg-grey.bg-darken-3 {
  background-color: #424242 !important;
}
.btn-grey.btn-darken-3 {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-darken-3:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-darken-3:focus,
.btn-grey.btn-darken-3:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-darken-3 {
  border-color: #424242 !important;
  color: #424242 !important;
}
.btn-outline-grey.btn-outline-darken-3:hover {
  background-color: #424242 !important;
}
.progress-grey.progress-darken-3 {
  background-color: #424242;
}
.progress-grey.progress-darken-3[value]::-webkit-progress-value {
  background-color: #424242;
}
.progress-grey.progress-darken-3[value]::-moz-progress-bar {
  background-color: #424242;
}
.progress-grey.progress-darken-3[value]::-ms-fill {
  background-color: #424242;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-darken-3 .progress-bar {
    background-color: #424242;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #424242 !important;
}
.border-grey.border-darken-3 {
  border: 1px solid #424242 !important;
}
.border-top-grey.border-top-darken-3 {
  border-top: 1px solid #424242 !important;
}
.border-bottom-grey.border-bottom-darken-3 {
  border-bottom: 1px solid #424242 !important;
}
[dir=ltr] .border-left-grey.border-left-darken-3 {
  border-left: 1px solid #424242 !important;
}
[dir=ltr] .border-right-grey.border-right-darken-3 {
  border-right: 1px solid #424242 !important;
}
[dir=rtl] .border-left-grey.border-left-darken-3 {
  border-right: 1px solid #424242 !important;
}
[dir=rtl] .border-right-grey.border-right-darken-3 {
  border-left: 1px solid #424242 !important;
}
.overlay-grey.overlay-darken-3 {
  background: #424242;
  background: rgba(66, 66, 66, 0.8);
}
.grey.darken-4 {
  color: #212121 !important;
}
.bg-grey.bg-darken-4 {
  background-color: #212121 !important;
}
.btn-grey.btn-darken-4 {
  border-color: #616161 !important;
  background-color: #212121 !important;
}
.btn-grey.btn-darken-4:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-darken-4:focus,
.btn-grey.btn-darken-4:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-darken-4 {
  border-color: #212121 !important;
  color: #212121 !important;
}
.btn-outline-grey.btn-outline-darken-4:hover {
  background-color: #212121 !important;
}
.progress-grey.progress-darken-4 {
  background-color: #212121;
}
.progress-grey.progress-darken-4[value]::-webkit-progress-value {
  background-color: #212121;
}
.progress-grey.progress-darken-4[value]::-moz-progress-bar {
  background-color: #212121;
}
.progress-grey.progress-darken-4[value]::-ms-fill {
  background-color: #212121;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-darken-4 .progress-bar {
    background-color: #212121;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #212121 !important;
}
.border-grey.border-darken-4 {
  border: 1px solid #212121 !important;
}
.border-top-grey.border-top-darken-4 {
  border-top: 1px solid #212121 !important;
}
.border-bottom-grey.border-bottom-darken-4 {
  border-bottom: 1px solid #212121 !important;
}
[dir=ltr] .border-left-grey.border-left-darken-4 {
  border-left: 1px solid #212121 !important;
}
[dir=ltr] .border-right-grey.border-right-darken-4 {
  border-right: 1px solid #212121 !important;
}
[dir=rtl] .border-left-grey.border-left-darken-4 {
  border-right: 1px solid #212121 !important;
}
[dir=rtl] .border-right-grey.border-right-darken-4 {
  border-left: 1px solid #212121 !important;
}
.overlay-grey.overlay-darken-4 {
  background: #212121;
  background: rgba(33, 33, 33, 0.8);
}
.grey.accent-1 {
  color: #f5f5f5 !important;
}
.bg-grey.bg-accent-1 {
  background-color: #f5f5f5 !important;
}
.btn-grey.btn-accent-1 {
  border-color: #616161 !important;
  background-color: #f5f5f5 !important;
}
.btn-grey.btn-accent-1:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-accent-1:focus,
.btn-grey.btn-accent-1:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-accent-1 {
  border-color: #f5f5f5 !important;
  color: #f5f5f5 !important;
}
.btn-outline-grey.btn-outline-accent-1:hover {
  background-color: #f5f5f5 !important;
}
.progress-grey.progress-accent-1 {
  background-color: #f5f5f5;
}
.progress-grey.progress-accent-1[value]::-webkit-progress-value {
  background-color: #f5f5f5;
}
.progress-grey.progress-accent-1[value]::-moz-progress-bar {
  background-color: #f5f5f5;
}
.progress-grey.progress-accent-1[value]::-ms-fill {
  background-color: #f5f5f5;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-accent-1 .progress-bar {
    background-color: #f5f5f5;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f5f5f5 !important;
}
.border-grey.border-accent-1 {
  border: 1px solid #f5f5f5 !important;
}
.border-top-grey.border-top-accent-1 {
  border-top: 1px solid #f5f5f5 !important;
}
.border-bottom-grey.border-bottom-accent-1 {
  border-bottom: 1px solid #f5f5f5 !important;
}
[dir=ltr] .border-left-grey.border-left-accent-1 {
  border-left: 1px solid #f5f5f5 !important;
}
[dir=ltr] .border-right-grey.border-right-accent-1 {
  border-right: 1px solid #f5f5f5 !important;
}
[dir=rtl] .border-left-grey.border-left-accent-1 {
  border-right: 1px solid #f5f5f5 !important;
}
[dir=rtl] .border-right-grey.border-right-accent-1 {
  border-left: 1px solid #f5f5f5 !important;
}
.overlay-grey.overlay-accent-1 {
  background: #f5f5f5;
  background: rgba(245, 245, 245, 0.8);
}
.grey.accent-2 {
  color: #eee !important;
}
.bg-grey.bg-accent-2 {
  background-color: #eee !important;
}
.btn-grey.btn-accent-2 {
  border-color: #616161 !important;
  background-color: #eee !important;
}
.btn-grey.btn-accent-2:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-accent-2:focus,
.btn-grey.btn-accent-2:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-accent-2 {
  border-color: #eee !important;
  color: #eee !important;
}
.btn-outline-grey.btn-outline-accent-2:hover {
  background-color: #eee !important;
}
.progress-grey.progress-accent-2 {
  background-color: #eee;
}
.progress-grey.progress-accent-2[value]::-webkit-progress-value {
  background-color: #eee;
}
.progress-grey.progress-accent-2[value]::-moz-progress-bar {
  background-color: #eee;
}
.progress-grey.progress-accent-2[value]::-ms-fill {
  background-color: #eee;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-accent-2 .progress-bar {
    background-color: #eee;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #eee !important;
}
.border-grey.border-accent-2 {
  border: 1px solid #eee !important;
}
.border-top-grey.border-top-accent-2 {
  border-top: 1px solid #eee !important;
}
.border-bottom-grey.border-bottom-accent-2 {
  border-bottom: 1px solid #eee !important;
}
[dir=ltr] .border-left-grey.border-left-accent-2 {
  border-left: 1px solid #eee !important;
}
[dir=ltr] .border-right-grey.border-right-accent-2 {
  border-right: 1px solid #eee !important;
}
[dir=rtl] .border-left-grey.border-left-accent-2 {
  border-right: 1px solid #eee !important;
}
[dir=rtl] .border-right-grey.border-right-accent-2 {
  border-left: 1px solid #eee !important;
}
.overlay-grey.overlay-accent-2 {
  background: #eee;
  background: rgba(238, 238, 238, 0.8);
}
.grey.accent-3 {
  color: #bdbdbd !important;
}
.bg-grey.bg-accent-3 {
  background-color: #bdbdbd !important;
}
.btn-grey.btn-accent-3 {
  border-color: #616161 !important;
  background-color: #bdbdbd !important;
}
.btn-grey.btn-accent-3:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-accent-3:focus,
.btn-grey.btn-accent-3:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-accent-3 {
  border-color: #bdbdbd !important;
  color: #bdbdbd !important;
}
.btn-outline-grey.btn-outline-accent-3:hover {
  background-color: #bdbdbd !important;
}
.progress-grey.progress-accent-3 {
  background-color: #bdbdbd;
}
.progress-grey.progress-accent-3[value]::-webkit-progress-value {
  background-color: #bdbdbd;
}
.progress-grey.progress-accent-3[value]::-moz-progress-bar {
  background-color: #bdbdbd;
}
.progress-grey.progress-accent-3[value]::-ms-fill {
  background-color: #bdbdbd;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-accent-3 .progress-bar {
    background-color: #bdbdbd;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #bdbdbd !important;
}
.border-grey.border-accent-3 {
  border: 1px solid #bdbdbd !important;
}
.border-top-grey.border-top-accent-3 {
  border-top: 1px solid #bdbdbd !important;
}
.border-bottom-grey.border-bottom-accent-3 {
  border-bottom: 1px solid #bdbdbd !important;
}
[dir=ltr] .border-left-grey.border-left-accent-3 {
  border-left: 1px solid #bdbdbd !important;
}
[dir=ltr] .border-right-grey.border-right-accent-3 {
  border-right: 1px solid #bdbdbd !important;
}
[dir=rtl] .border-left-grey.border-left-accent-3 {
  border-right: 1px solid #bdbdbd !important;
}
[dir=rtl] .border-right-grey.border-right-accent-3 {
  border-left: 1px solid #bdbdbd !important;
}
.overlay-grey.overlay-accent-3 {
  background: #bdbdbd;
  background: rgba(189, 189, 189, 0.8);
}
.grey.accent-4 {
  color: #616161 !important;
}
.bg-grey.bg-accent-4 {
  background-color: #616161 !important;
}
.btn-grey.btn-accent-4 {
  border-color: #616161 !important;
  background-color: #616161 !important;
}
.btn-grey.btn-accent-4:hover {
  border-color: #616161 !important;
  background-color: #424242 !important;
}
.btn-grey.btn-accent-4:focus,
.btn-grey.btn-accent-4:active {
  border-color: #424242 !important;
  background-color: #212121 !important;
}
.btn-outline-grey.btn-outline-accent-4 {
  border-color: #616161 !important;
  color: #616161 !important;
}
.btn-outline-grey.btn-outline-accent-4:hover {
  background-color: #616161 !important;
}
.progress-grey.progress-accent-4 {
  background-color: #616161;
}
.progress-grey.progress-accent-4[value]::-webkit-progress-value {
  background-color: #616161;
}
.progress-grey.progress-accent-4[value]::-moz-progress-bar {
  background-color: #616161;
}
.progress-grey.progress-accent-4[value]::-ms-fill {
  background-color: #616161;
}
@media screen and (min-width: 0\fffd) {
  .progress-grey.progress-accent-4 .progress-bar {
    background-color: #616161;
  }
}
input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #616161 !important;
}
.border-grey.border-accent-4 {
  border: 1px solid #616161 !important;
}
.border-top-grey.border-top-accent-4 {
  border-top: 1px solid #616161 !important;
}
.border-bottom-grey.border-bottom-accent-4 {
  border-bottom: 1px solid #616161 !important;
}
[dir=ltr] .border-left-grey.border-left-accent-4 {
  border-left: 1px solid #616161 !important;
}
[dir=ltr] .border-right-grey.border-right-accent-4 {
  border-right: 1px solid #616161 !important;
}
[dir=rtl] .border-left-grey.border-left-accent-4 {
  border-right: 1px solid #616161 !important;
}
[dir=rtl] .border-right-grey.border-right-accent-4 {
  border-left: 1px solid #616161 !important;
}
.overlay-grey.overlay-accent-4 {
  background: #616161;
  background: rgba(97, 97, 97, 0.8);
}
.blue-grey.lighten-5 {
  color: #eceff1 !important;
}
.bg-blue-grey.bg-lighten-5 {
  background-color: #eceff1 !important;
}
.btn-blue-grey.btn-lighten-5 {
  border-color: #455a64 !important;
  background-color: #eceff1 !important;
}
.btn-blue-grey.btn-lighten-5:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-lighten-5:focus,
.btn-blue-grey.btn-lighten-5:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-5 {
  border-color: #eceff1 !important;
  color: #eceff1 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-5:hover {
  background-color: #eceff1 !important;
}
.progress-blue-grey.progress-lighten-5 {
  background-color: #eceff1;
}
.progress-blue-grey.progress-lighten-5[value]::-webkit-progress-value {
  background-color: #eceff1;
}
.progress-blue-grey.progress-lighten-5[value]::-moz-progress-bar {
  background-color: #eceff1;
}
.progress-blue-grey.progress-lighten-5[value]::-ms-fill {
  background-color: #eceff1;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-lighten-5 .progress-bar {
    background-color: #eceff1;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #eceff1 !important;
}
.border-blue-grey.border-lighten-5 {
  border: 1px solid #eceff1 !important;
}
.border-top-blue-grey.border-top-lighten-5 {
  border-top: 1px solid #eceff1 !important;
}
.border-bottom-blue-grey.border-bottom-lighten-5 {
  border-bottom: 1px solid #eceff1 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-lighten-5 {
  border-left: 1px solid #eceff1 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-lighten-5 {
  border-right: 1px solid #eceff1 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-lighten-5 {
  border-right: 1px solid #eceff1 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-lighten-5 {
  border-left: 1px solid #eceff1 !important;
}
.overlay-blue-grey.overlay-lighten-5 {
  background: #eceff1;
  background: rgba(236, 239, 241, 0.8);
}
.blue-grey.lighten-4 {
  color: #cfd8dc !important;
}
.bg-blue-grey.bg-lighten-4 {
  background-color: #cfd8dc !important;
}
.btn-blue-grey.btn-lighten-4 {
  border-color: #455a64 !important;
  background-color: #cfd8dc !important;
}
.btn-blue-grey.btn-lighten-4:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-lighten-4:focus,
.btn-blue-grey.btn-lighten-4:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-4 {
  border-color: #cfd8dc !important;
  color: #cfd8dc !important;
}
.btn-outline-blue-grey.btn-outline-lighten-4:hover {
  background-color: #cfd8dc !important;
}
.progress-blue-grey.progress-lighten-4 {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-lighten-4[value]::-webkit-progress-value {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-lighten-4[value]::-moz-progress-bar {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-lighten-4[value]::-ms-fill {
  background-color: #cfd8dc;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-lighten-4 .progress-bar {
    background-color: #cfd8dc;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #cfd8dc !important;
}
.border-blue-grey.border-lighten-4 {
  border: 1px solid #cfd8dc !important;
}
.border-top-blue-grey.border-top-lighten-4 {
  border-top: 1px solid #cfd8dc !important;
}
.border-bottom-blue-grey.border-bottom-lighten-4 {
  border-bottom: 1px solid #cfd8dc !important;
}
[dir=ltr] .border-left-blue-grey.border-left-lighten-4 {
  border-left: 1px solid #cfd8dc !important;
}
[dir=ltr] .border-right-blue-grey.border-right-lighten-4 {
  border-right: 1px solid #cfd8dc !important;
}
[dir=rtl] .border-left-blue-grey.border-left-lighten-4 {
  border-right: 1px solid #cfd8dc !important;
}
[dir=rtl] .border-right-blue-grey.border-right-lighten-4 {
  border-left: 1px solid #cfd8dc !important;
}
.overlay-blue-grey.overlay-lighten-4 {
  background: #cfd8dc;
  background: rgba(207, 216, 220, 0.8);
}
.blue-grey.lighten-3 {
  color: #b0bec5 !important;
}
.bg-blue-grey.bg-lighten-3 {
  background-color: #b0bec5 !important;
}
.btn-blue-grey.btn-lighten-3 {
  border-color: #455a64 !important;
  background-color: #b0bec5 !important;
}
.btn-blue-grey.btn-lighten-3:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-lighten-3:focus,
.btn-blue-grey.btn-lighten-3:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-3 {
  border-color: #b0bec5 !important;
  color: #b0bec5 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-3:hover {
  background-color: #b0bec5 !important;
}
.progress-blue-grey.progress-lighten-3 {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-lighten-3[value]::-webkit-progress-value {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-lighten-3[value]::-moz-progress-bar {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-lighten-3[value]::-ms-fill {
  background-color: #b0bec5;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-lighten-3 .progress-bar {
    background-color: #b0bec5;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b0bec5 !important;
}
.border-blue-grey.border-lighten-3 {
  border: 1px solid #b0bec5 !important;
}
.border-top-blue-grey.border-top-lighten-3 {
  border-top: 1px solid #b0bec5 !important;
}
.border-bottom-blue-grey.border-bottom-lighten-3 {
  border-bottom: 1px solid #b0bec5 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-lighten-3 {
  border-left: 1px solid #b0bec5 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-lighten-3 {
  border-right: 1px solid #b0bec5 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-lighten-3 {
  border-right: 1px solid #b0bec5 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-lighten-3 {
  border-left: 1px solid #b0bec5 !important;
}
.overlay-blue-grey.overlay-lighten-3 {
  background: #b0bec5;
  background: rgba(176, 190, 197, 0.8);
}
.blue-grey.lighten-2 {
  color: #90a4ae !important;
}
.bg-blue-grey.bg-lighten-2 {
  background-color: #90a4ae !important;
}
.btn-blue-grey.btn-lighten-2 {
  border-color: #455a64 !important;
  background-color: #90a4ae !important;
}
.btn-blue-grey.btn-lighten-2:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-lighten-2:focus,
.btn-blue-grey.btn-lighten-2:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-2 {
  border-color: #90a4ae !important;
  color: #90a4ae !important;
}
.btn-outline-blue-grey.btn-outline-lighten-2:hover {
  background-color: #90a4ae !important;
}
.progress-blue-grey.progress-lighten-2 {
  background-color: #90a4ae;
}
.progress-blue-grey.progress-lighten-2[value]::-webkit-progress-value {
  background-color: #90a4ae;
}
.progress-blue-grey.progress-lighten-2[value]::-moz-progress-bar {
  background-color: #90a4ae;
}
.progress-blue-grey.progress-lighten-2[value]::-ms-fill {
  background-color: #90a4ae;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-lighten-2 .progress-bar {
    background-color: #90a4ae;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90a4ae !important;
}
.border-blue-grey.border-lighten-2 {
  border: 1px solid #90a4ae !important;
}
.border-top-blue-grey.border-top-lighten-2 {
  border-top: 1px solid #90a4ae !important;
}
.border-bottom-blue-grey.border-bottom-lighten-2 {
  border-bottom: 1px solid #90a4ae !important;
}
[dir=ltr] .border-left-blue-grey.border-left-lighten-2 {
  border-left: 1px solid #90a4ae !important;
}
[dir=ltr] .border-right-blue-grey.border-right-lighten-2 {
  border-right: 1px solid #90a4ae !important;
}
[dir=rtl] .border-left-blue-grey.border-left-lighten-2 {
  border-right: 1px solid #90a4ae !important;
}
[dir=rtl] .border-right-blue-grey.border-right-lighten-2 {
  border-left: 1px solid #90a4ae !important;
}
.overlay-blue-grey.overlay-lighten-2 {
  background: #90a4ae;
  background: rgba(144, 164, 174, 0.8);
}
.blue-grey.lighten-1 {
  color: #78909c !important;
}
.bg-blue-grey.bg-lighten-1 {
  background-color: #78909c !important;
}
.btn-blue-grey.btn-lighten-1 {
  border-color: #455a64 !important;
  background-color: #78909c !important;
}
.btn-blue-grey.btn-lighten-1:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-lighten-1:focus,
.btn-blue-grey.btn-lighten-1:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-lighten-1 {
  border-color: #78909c !important;
  color: #78909c !important;
}
.btn-outline-blue-grey.btn-outline-lighten-1:hover {
  background-color: #78909c !important;
}
.progress-blue-grey.progress-lighten-1 {
  background-color: #78909c;
}
.progress-blue-grey.progress-lighten-1[value]::-webkit-progress-value {
  background-color: #78909c;
}
.progress-blue-grey.progress-lighten-1[value]::-moz-progress-bar {
  background-color: #78909c;
}
.progress-blue-grey.progress-lighten-1[value]::-ms-fill {
  background-color: #78909c;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-lighten-1 .progress-bar {
    background-color: #78909c;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909c !important;
}
.border-blue-grey.border-lighten-1 {
  border: 1px solid #78909c !important;
}
.border-top-blue-grey.border-top-lighten-1 {
  border-top: 1px solid #78909c !important;
}
.border-bottom-blue-grey.border-bottom-lighten-1 {
  border-bottom: 1px solid #78909c !important;
}
[dir=ltr] .border-left-blue-grey.border-left-lighten-1 {
  border-left: 1px solid #78909c !important;
}
[dir=ltr] .border-right-blue-grey.border-right-lighten-1 {
  border-right: 1px solid #78909c !important;
}
[dir=rtl] .border-left-blue-grey.border-left-lighten-1 {
  border-right: 1px solid #78909c !important;
}
[dir=rtl] .border-right-blue-grey.border-right-lighten-1 {
  border-left: 1px solid #78909c !important;
}
.overlay-blue-grey.overlay-lighten-1 {
  background: #78909c;
  background: rgba(120, 144, 156, 0.8);
}
.blue-grey {
  color: #607d8b !important;
}
.bg-blue-grey {
  background-color: #607d8b !important;
}
.bg-blue-grey .card-header,
.bg-blue-grey .card-footer {
  background-color: transparent;
}
.toast-blue-grey {
  background-color: #607d8b;
}
.alert-blue-grey {
  border-color: #607d8b !important;
  background-color: rgb(113.4565957447, 142.9872340426, 157.2434042553) !important;
  color: rgb(23.0808510638, 30.0531914894, 33.4191489362) !important;
}
.alert-blue-grey .alert-link {
  color: rgb(6.4136170213, 8.3510638298, 9.2863829787) !important;
}
.border-blue-grey {
  border-color: #607d8b;
}
.border-top-blue-grey {
  border-top-color: #607d8b;
}
.border-bottom-blue-grey {
  border-bottom-color: #607d8b;
}
[dir=ltr] .border-left-blue-grey {
  border-left-color: #607d8b;
}
[dir=ltr] .border-right-blue-grey {
  border-right-color: #607d8b;
}
[dir=rtl] .border-left-blue-grey {
  border-right-color: #607d8b;
}
[dir=rtl] .border-right-blue-grey {
  border-left-color: #607d8b;
}
.badge-blue-grey {
  background-color: #607d8b;
}
.panel-blue-grey {
  border-color: #607d8b;
}
.panel-blue-grey .panel-heading {
  color: #FFF;
  border-color: #607d8b;
  background-color: rgb(107.4234042553, 138.2127659574, 153.0765957447);
}
.bg-blue-grey.tag-glow,
.border-blue-grey.tag-glow {
  box-shadow: 0px 0px 10px #607d8b;
}
.overlay-blue-grey {
  background: #607d8b;
  background: rgba(96, 125, 139, 0.8);
}
.card.card-outline-blue-grey {
  border-width: 1px;
  border-style: solid;
  border-color: #607d8b;
  background-color: transparent;
}
.card.card-outline-blue-grey .card-header,
.card.card-outline-blue-grey .card-footer {
  background-color: transparent;
}
.btn-blue-grey {
  color: #607d8b !important;
}
.btn-blue-grey.btn-flat {
  background-color: transparent !important;
  color: #607d8b;
  border: none;
}
.btn-blue-grey.btn-raised,
.btn-blue-grey.btn-fab {
  background-color: #607d8b !important;
  color: #fff !important;
  border-color: #607d8b;
}
.btn-blue-grey.btn-raised.active,
.btn-blue-grey.btn-fab.active {
  background-color: rgb(81.4161702128, 106.0106382979, 117.8838297872) !important;
  border-color: rgb(81.4161702128, 106.0106382979, 117.8838297872) !important;
}
.btn-group-raised .btn-blue-grey {
  background-color: #607d8b !important;
  color: #fff !important;
}
.btn-outline-blue-grey {
  border: 1px solid;
  border-color: #607d8b;
  background-color: transparent;
  color: #607d8b;
  box-shadow: none !important;
}
.btn-outline-blue-grey:focus {
  background-color: transparent !important;
  color: #607d8b !important;
  box-shadow: transparent !important;
}
.btn-outline-blue-grey.active {
  background-color: #607d8b !important;
  color: #FFF !important;
}
.btn-outline-blue-grey:hover {
  background-color: rgb(89.749787234, 116.8617021277, 129.950212766) !important;
  color: #FFF !important;
}
.btn-outline-blue-grey.btn-raised,
.btn-outline-blue-grey.btn-fab {
  border: 1px solid;
  border-color: #607d8b;
  background-color: transparent;
  color: #607d8b;
  box-shadow: none !important;
}
.btn-outline-blue-grey.btn-raised:focus,
.btn-outline-blue-grey.btn-fab:focus {
  background-color: transparent;
}
.btn-outline-blue-grey.btn-raised.active,
.btn-outline-blue-grey.btn-fab.active {
  background-color: #607d8b !important;
  color: #FFF !important;
}
.btn-outline-blue-grey.btn-raised:hover,
.btn-outline-blue-grey.btn-fab:hover {
  background-color: rgb(89.749787234, 116.8617021277, 129.950212766) !important;
  color: #FFF !important;
}
.progress .progress-bar.progress-bar-blue-grey {
  background-color: #607d8b;
}
.progress .progress-bar.progress-bar-blue-grey[value]::-webkit-progress-value {
  background-color: #607d8b;
}
.progress .progress-bar.progress-bar-blue-grey[value]::-moz-progress-bar {
  background-color: #607d8b;
}
.progress .progress-bar.progress-bar-blue-grey[value]::-ms-fill {
  background-color: #607d8b;
}
@media screen and (min-width: 0\fffd) {
  .progress .progress-bar.progress-bar-blue-grey .progress-bar {
    background-color: #607d8b;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #607d8b !important;
}
.blue-grey.darken-1 {
  color: #546e7a !important;
}
.bg-blue-grey.bg-darken-1 {
  background-color: #546e7a !important;
}
.btn-blue-grey.btn-darken-1 {
  border-color: #455a64 !important;
  background-color: #546e7a !important;
}
.btn-blue-grey.btn-darken-1:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-1:focus,
.btn-blue-grey.btn-darken-1:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-darken-1 {
  border-color: #546e7a !important;
  color: #546e7a !important;
}
.btn-outline-blue-grey.btn-outline-darken-1:hover {
  background-color: #546e7a !important;
}
.progress-blue-grey.progress-darken-1 {
  background-color: #546e7a;
}
.progress-blue-grey.progress-darken-1[value]::-webkit-progress-value {
  background-color: #546e7a;
}
.progress-blue-grey.progress-darken-1[value]::-moz-progress-bar {
  background-color: #546e7a;
}
.progress-blue-grey.progress-darken-1[value]::-ms-fill {
  background-color: #546e7a;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-darken-1 .progress-bar {
    background-color: #546e7a;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546e7a !important;
}
.border-blue-grey.border-darken-1 {
  border: 1px solid #546e7a !important;
}
.border-top-blue-grey.border-top-darken-1 {
  border-top: 1px solid #546e7a !important;
}
.border-bottom-blue-grey.border-bottom-darken-1 {
  border-bottom: 1px solid #546e7a !important;
}
[dir=ltr] .border-left-blue-grey.border-left-darken-1 {
  border-left: 1px solid #546e7a !important;
}
[dir=ltr] .border-right-blue-grey.border-right-darken-1 {
  border-right: 1px solid #546e7a !important;
}
[dir=rtl] .border-left-blue-grey.border-left-darken-1 {
  border-right: 1px solid #546e7a !important;
}
[dir=rtl] .border-right-blue-grey.border-right-darken-1 {
  border-left: 1px solid #546e7a !important;
}
.overlay-blue-grey.overlay-darken-1 {
  background: #546e7a;
  background: rgba(84, 110, 122, 0.8);
}
.blue-grey.darken-2 {
  color: #455a64 !important;
}
.bg-blue-grey.bg-darken-2 {
  background-color: #455a64 !important;
}
.btn-blue-grey.btn-darken-2 {
  border-color: #455a64 !important;
  background-color: #455a64 !important;
}
.btn-blue-grey.btn-darken-2:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-2:focus,
.btn-blue-grey.btn-darken-2:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-darken-2 {
  border-color: #455a64 !important;
  color: #455a64 !important;
}
.btn-outline-blue-grey.btn-outline-darken-2:hover {
  background-color: #455a64 !important;
}
.progress-blue-grey.progress-darken-2 {
  background-color: #455a64;
}
.progress-blue-grey.progress-darken-2[value]::-webkit-progress-value {
  background-color: #455a64;
}
.progress-blue-grey.progress-darken-2[value]::-moz-progress-bar {
  background-color: #455a64;
}
.progress-blue-grey.progress-darken-2[value]::-ms-fill {
  background-color: #455a64;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-darken-2 .progress-bar {
    background-color: #455a64;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #455a64 !important;
}
.border-blue-grey.border-darken-2 {
  border: 1px solid #455a64 !important;
}
.border-top-blue-grey.border-top-darken-2 {
  border-top: 1px solid #455a64 !important;
}
.border-bottom-blue-grey.border-bottom-darken-2 {
  border-bottom: 1px solid #455a64 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-darken-2 {
  border-left: 1px solid #455a64 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-darken-2 {
  border-right: 1px solid #455a64 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-darken-2 {
  border-right: 1px solid #455a64 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-darken-2 {
  border-left: 1px solid #455a64 !important;
}
.overlay-blue-grey.overlay-darken-2 {
  background: #455a64;
  background: rgba(69, 90, 100, 0.8);
}
.blue-grey.darken-3 {
  color: #37474f !important;
}
.bg-blue-grey.bg-darken-3 {
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-3 {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-3:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-3:focus,
.btn-blue-grey.btn-darken-3:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-darken-3 {
  border-color: #37474f !important;
  color: #37474f !important;
}
.btn-outline-blue-grey.btn-outline-darken-3:hover {
  background-color: #37474f !important;
}
.progress-blue-grey.progress-darken-3 {
  background-color: #37474f;
}
.progress-blue-grey.progress-darken-3[value]::-webkit-progress-value {
  background-color: #37474f;
}
.progress-blue-grey.progress-darken-3[value]::-moz-progress-bar {
  background-color: #37474f;
}
.progress-blue-grey.progress-darken-3[value]::-ms-fill {
  background-color: #37474f;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-darken-3 .progress-bar {
    background-color: #37474f;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474f !important;
}
.border-blue-grey.border-darken-3 {
  border: 1px solid #37474f !important;
}
.border-top-blue-grey.border-top-darken-3 {
  border-top: 1px solid #37474f !important;
}
.border-bottom-blue-grey.border-bottom-darken-3 {
  border-bottom: 1px solid #37474f !important;
}
[dir=ltr] .border-left-blue-grey.border-left-darken-3 {
  border-left: 1px solid #37474f !important;
}
[dir=ltr] .border-right-blue-grey.border-right-darken-3 {
  border-right: 1px solid #37474f !important;
}
[dir=rtl] .border-left-blue-grey.border-left-darken-3 {
  border-right: 1px solid #37474f !important;
}
[dir=rtl] .border-right-blue-grey.border-right-darken-3 {
  border-left: 1px solid #37474f !important;
}
.overlay-blue-grey.overlay-darken-3 {
  background: #37474f;
  background: rgba(55, 71, 79, 0.8);
}
.blue-grey.darken-4 {
  color: #263238 !important;
}
.bg-blue-grey.bg-darken-4 {
  background-color: #263238 !important;
}
.btn-blue-grey.btn-darken-4 {
  border-color: #455a64 !important;
  background-color: #263238 !important;
}
.btn-blue-grey.btn-darken-4:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-darken-4:focus,
.btn-blue-grey.btn-darken-4:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-darken-4 {
  border-color: #263238 !important;
  color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-darken-4:hover {
  background-color: #263238 !important;
}
.progress-blue-grey.progress-darken-4 {
  background-color: #263238;
}
.progress-blue-grey.progress-darken-4[value]::-webkit-progress-value {
  background-color: #263238;
}
.progress-blue-grey.progress-darken-4[value]::-moz-progress-bar {
  background-color: #263238;
}
.progress-blue-grey.progress-darken-4[value]::-ms-fill {
  background-color: #263238;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-darken-4 .progress-bar {
    background-color: #263238;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important;
}
.border-blue-grey.border-darken-4 {
  border: 1px solid #263238 !important;
}
.border-top-blue-grey.border-top-darken-4 {
  border-top: 1px solid #263238 !important;
}
.border-bottom-blue-grey.border-bottom-darken-4 {
  border-bottom: 1px solid #263238 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-darken-4 {
  border-left: 1px solid #263238 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-darken-4 {
  border-right: 1px solid #263238 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-darken-4 {
  border-right: 1px solid #263238 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-darken-4 {
  border-left: 1px solid #263238 !important;
}
.overlay-blue-grey.overlay-darken-4 {
  background: #263238;
  background: rgba(38, 50, 56, 0.8);
}
.blue-grey.accent-1 {
  color: #cfd8dc !important;
}
.bg-blue-grey.bg-accent-1 {
  background-color: #cfd8dc !important;
}
.btn-blue-grey.btn-accent-1 {
  border-color: #455a64 !important;
  background-color: #cfd8dc !important;
}
.btn-blue-grey.btn-accent-1:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-accent-1:focus,
.btn-blue-grey.btn-accent-1:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-accent-1 {
  border-color: #cfd8dc !important;
  color: #cfd8dc !important;
}
.btn-outline-blue-grey.btn-outline-accent-1:hover {
  background-color: #cfd8dc !important;
}
.progress-blue-grey.progress-accent-1 {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-accent-1[value]::-webkit-progress-value {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-accent-1[value]::-moz-progress-bar {
  background-color: #cfd8dc;
}
.progress-blue-grey.progress-accent-1[value]::-ms-fill {
  background-color: #cfd8dc;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-accent-1 .progress-bar {
    background-color: #cfd8dc;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #cfd8dc !important;
}
.border-blue-grey.border-accent-1 {
  border: 1px solid #cfd8dc !important;
}
.border-top-blue-grey.border-top-accent-1 {
  border-top: 1px solid #cfd8dc !important;
}
.border-bottom-blue-grey.border-bottom-accent-1 {
  border-bottom: 1px solid #cfd8dc !important;
}
[dir=ltr] .border-left-blue-grey.border-left-accent-1 {
  border-left: 1px solid #cfd8dc !important;
}
[dir=ltr] .border-right-blue-grey.border-right-accent-1 {
  border-right: 1px solid #cfd8dc !important;
}
[dir=rtl] .border-left-blue-grey.border-left-accent-1 {
  border-right: 1px solid #cfd8dc !important;
}
[dir=rtl] .border-right-blue-grey.border-right-accent-1 {
  border-left: 1px solid #cfd8dc !important;
}
.overlay-blue-grey.overlay-accent-1 {
  background: #cfd8dc;
  background: rgba(207, 216, 220, 0.8);
}
.blue-grey.accent-2 {
  color: #b0bec5 !important;
}
.bg-blue-grey.bg-accent-2 {
  background-color: #b0bec5 !important;
}
.btn-blue-grey.btn-accent-2 {
  border-color: #455a64 !important;
  background-color: #b0bec5 !important;
}
.btn-blue-grey.btn-accent-2:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-accent-2:focus,
.btn-blue-grey.btn-accent-2:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-accent-2 {
  border-color: #b0bec5 !important;
  color: #b0bec5 !important;
}
.btn-outline-blue-grey.btn-outline-accent-2:hover {
  background-color: #b0bec5 !important;
}
.progress-blue-grey.progress-accent-2 {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-accent-2[value]::-webkit-progress-value {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-accent-2[value]::-moz-progress-bar {
  background-color: #b0bec5;
}
.progress-blue-grey.progress-accent-2[value]::-ms-fill {
  background-color: #b0bec5;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-accent-2 .progress-bar {
    background-color: #b0bec5;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #b0bec5 !important;
}
.border-blue-grey.border-accent-2 {
  border: 1px solid #b0bec5 !important;
}
.border-top-blue-grey.border-top-accent-2 {
  border-top: 1px solid #b0bec5 !important;
}
.border-bottom-blue-grey.border-bottom-accent-2 {
  border-bottom: 1px solid #b0bec5 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-accent-2 {
  border-left: 1px solid #b0bec5 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-accent-2 {
  border-right: 1px solid #b0bec5 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-accent-2 {
  border-right: 1px solid #b0bec5 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-accent-2 {
  border-left: 1px solid #b0bec5 !important;
}
.overlay-blue-grey.overlay-accent-2 {
  background: #b0bec5;
  background: rgba(176, 190, 197, 0.8);
}
.blue-grey.accent-3 {
  color: #78909c !important;
}
.bg-blue-grey.bg-accent-3 {
  background-color: #78909c !important;
}
.btn-blue-grey.btn-accent-3 {
  border-color: #455a64 !important;
  background-color: #78909c !important;
}
.btn-blue-grey.btn-accent-3:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-accent-3:focus,
.btn-blue-grey.btn-accent-3:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-accent-3 {
  border-color: #78909c !important;
  color: #78909c !important;
}
.btn-outline-blue-grey.btn-outline-accent-3:hover {
  background-color: #78909c !important;
}
.progress-blue-grey.progress-accent-3 {
  background-color: #78909c;
}
.progress-blue-grey.progress-accent-3[value]::-webkit-progress-value {
  background-color: #78909c;
}
.progress-blue-grey.progress-accent-3[value]::-moz-progress-bar {
  background-color: #78909c;
}
.progress-blue-grey.progress-accent-3[value]::-ms-fill {
  background-color: #78909c;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-accent-3 .progress-bar {
    background-color: #78909c;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909c !important;
}
.border-blue-grey.border-accent-3 {
  border: 1px solid #78909c !important;
}
.border-top-blue-grey.border-top-accent-3 {
  border-top: 1px solid #78909c !important;
}
.border-bottom-blue-grey.border-bottom-accent-3 {
  border-bottom: 1px solid #78909c !important;
}
[dir=ltr] .border-left-blue-grey.border-left-accent-3 {
  border-left: 1px solid #78909c !important;
}
[dir=ltr] .border-right-blue-grey.border-right-accent-3 {
  border-right: 1px solid #78909c !important;
}
[dir=rtl] .border-left-blue-grey.border-left-accent-3 {
  border-right: 1px solid #78909c !important;
}
[dir=rtl] .border-right-blue-grey.border-right-accent-3 {
  border-left: 1px solid #78909c !important;
}
.overlay-blue-grey.overlay-accent-3 {
  background: #78909c;
  background: rgba(120, 144, 156, 0.8);
}
.blue-grey.accent-4 {
  color: #455a64 !important;
}
.bg-blue-grey.bg-accent-4 {
  background-color: #455a64 !important;
}
.btn-blue-grey.btn-accent-4 {
  border-color: #455a64 !important;
  background-color: #455a64 !important;
}
.btn-blue-grey.btn-accent-4:hover {
  border-color: #455a64 !important;
  background-color: #37474f !important;
}
.btn-blue-grey.btn-accent-4:focus,
.btn-blue-grey.btn-accent-4:active {
  border-color: #37474f !important;
  background-color: #263238 !important;
}
.btn-outline-blue-grey.btn-outline-accent-4 {
  border-color: #455a64 !important;
  color: #455a64 !important;
}
.btn-outline-blue-grey.btn-outline-accent-4:hover {
  background-color: #455a64 !important;
}
.progress-blue-grey.progress-accent-4 {
  background-color: #455a64;
}
.progress-blue-grey.progress-accent-4[value]::-webkit-progress-value {
  background-color: #455a64;
}
.progress-blue-grey.progress-accent-4[value]::-moz-progress-bar {
  background-color: #455a64;
}
.progress-blue-grey.progress-accent-4[value]::-ms-fill {
  background-color: #455a64;
}
@media screen and (min-width: 0\fffd) {
  .progress-blue-grey.progress-accent-4 .progress-bar {
    background-color: #455a64;
  }
}
input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #455a64 !important;
}
.border-blue-grey.border-accent-4 {
  border: 1px solid #455a64 !important;
}
.border-top-blue-grey.border-top-accent-4 {
  border-top: 1px solid #455a64 !important;
}
.border-bottom-blue-grey.border-bottom-accent-4 {
  border-bottom: 1px solid #455a64 !important;
}
[dir=ltr] .border-left-blue-grey.border-left-accent-4 {
  border-left: 1px solid #455a64 !important;
}
[dir=ltr] .border-right-blue-grey.border-right-accent-4 {
  border-right: 1px solid #455a64 !important;
}
[dir=rtl] .border-left-blue-grey.border-left-accent-4 {
  border-right: 1px solid #455a64 !important;
}
[dir=rtl] .border-right-blue-grey.border-right-accent-4 {
  border-left: 1px solid #455a64 !important;
}
.overlay-blue-grey.overlay-accent-4 {
  background: #455a64;
  background: rgba(69, 90, 100, 0.8);
}
.shades.black {
  color: #000000 !important;
}
.bg-shades.bg-black {
  background-color: #000000 !important;
}
.btn-shades.btn-black {
  border-color:!important;
  background-color: #000000 !important;
}
.btn-shades.btn-black:hover {
  border-color:!important;
  background-color:!important;
}
.btn-shades.btn-black:focus,
.btn-shades.btn-black:active {
  border-color:!important;
  background-color:!important;
}
.btn-outline-shades.btn-outline-black {
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-outline-shades.btn-outline-black:hover {
  background-color: #000000 !important;
}
.progress-shades.progress-black {
  background-color: #000000;
}
.progress-shades.progress-black[value]::-webkit-progress-value {
  background-color: #000000;
}
.progress-shades.progress-black[value]::-moz-progress-bar {
  background-color: #000000;
}
.progress-shades.progress-black[value]::-ms-fill {
  background-color: #000000;
}
@media screen and (min-width: 0\fffd) {
  .progress-shades.progress-black .progress-bar {
    background-color: #000000;
  }
}
input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important;
}
.border-shades.border-black {
  border: 1px solid #000000 !important;
}
.border-top-shades.border-top-black {
  border-top: 1px solid #000000 !important;
}
.border-bottom-shades.border-bottom-black {
  border-bottom: 1px solid #000000 !important;
}
[dir=ltr] .border-left-shades.border-left-black {
  border-left: 1px solid #000000 !important;
}
[dir=ltr] .border-right-shades.border-right-black {
  border-right: 1px solid #000000 !important;
}
[dir=rtl] .border-left-shades.border-left-black {
  border-right: 1px solid #000000 !important;
}
[dir=rtl] .border-right-shades.border-right-black {
  border-left: 1px solid #000000 !important;
}
.overlay-shades.overlay-black {
  background: #000000;
  background: rgba(0, 0, 0, 0.8);
}
.shades.white {
  color: #ffffff !important;
}
.bg-shades.bg-white {
  background-color: #ffffff !important;
}
.btn-shades.btn-white {
  border-color:!important;
  background-color: #ffffff !important;
}
.btn-shades.btn-white:hover {
  border-color:!important;
  background-color:!important;
}
.btn-shades.btn-white:focus,
.btn-shades.btn-white:active {
  border-color:!important;
  background-color:!important;
}
.btn-outline-shades.btn-outline-white {
  border-color: #ffffff !important;
  color: #ffffff !important;
}
.btn-outline-shades.btn-outline-white:hover {
  background-color: #ffffff !important;
}
.progress-shades.progress-white {
  background-color: #ffffff;
}
.progress-shades.progress-white[value]::-webkit-progress-value {
  background-color: #ffffff;
}
.progress-shades.progress-white[value]::-moz-progress-bar {
  background-color: #ffffff;
}
.progress-shades.progress-white[value]::-ms-fill {
  background-color: #ffffff;
}
@media screen and (min-width: 0\fffd) {
  .progress-shades.progress-white .progress-bar {
    background-color: #ffffff;
  }
}
input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffffff !important;
}
.border-shades.border-white {
  border: 1px solid #ffffff !important;
}
.border-top-shades.border-top-white {
  border-top: 1px solid #ffffff !important;
}
.border-bottom-shades.border-bottom-white {
  border-bottom: 1px solid #ffffff !important;
}
[dir=ltr] .border-left-shades.border-left-white {
  border-left: 1px solid #ffffff !important;
}
[dir=ltr] .border-right-shades.border-right-white {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-left-shades.border-left-white {
  border-right: 1px solid #ffffff !important;
}
[dir=rtl] .border-right-shades.border-right-white {
  border-left: 1px solid #ffffff !important;
}
.overlay-shades.overlay-white {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.8);
}
.shades.transparent {
  color: transparent !important;
}
.bg-shades.bg-transparent {
  background-color: transparent !important;
}
.btn-shades.btn-transparent {
  border-color:!important;
  background-color: transparent !important;
}
.btn-shades.btn-transparent:hover {
  border-color:!important;
  background-color:!important;
}
.btn-shades.btn-transparent:focus,
.btn-shades.btn-transparent:active {
  border-color:!important;
  background-color:!important;
}
.btn-outline-shades.btn-outline-transparent {
  border-color: transparent !important;
  color: transparent !important;
}
.btn-outline-shades.btn-outline-transparent:hover {
  background-color: transparent !important;
}
.progress-shades.progress-transparent {
  background-color: transparent;
}
.progress-shades.progress-transparent[value]::-webkit-progress-value {
  background-color: transparent;
}
.progress-shades.progress-transparent[value]::-moz-progress-bar {
  background-color: transparent;
}
.progress-shades.progress-transparent[value]::-ms-fill {
  background-color: transparent;
}
@media screen and (min-width: 0\fffd) {
  .progress-shades.progress-transparent .progress-bar {
    background-color: transparent;
  }
}
input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important;
}
.border-shades.border-transparent {
  border: 1px solid transparent !important;
}
.border-top-shades.border-top-transparent {
  border-top: 1px solid transparent !important;
}
.border-bottom-shades.border-bottom-transparent {
  border-bottom: 1px solid transparent !important;
}
[dir=ltr] .border-left-shades.border-left-transparent {
  border-left: 1px solid transparent !important;
}
[dir=ltr] .border-right-shades.border-right-transparent {
  border-right: 1px solid transparent !important;
}
[dir=rtl] .border-left-shades.border-left-transparent {
  border-right: 1px solid transparent !important;
}
[dir=rtl] .border-right-shades.border-right-transparent {
  border-left: 1px solid transparent !important;
}
.overlay-shades.overlay-transparent {
  background: transparent;
  background: rgba(0, 0, 0, 0.8);
}
.black {
  color: #000000;
}
.bg-black {
  background-color: #000000;
}
input:focus ~ .bg-black {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000;
}
.border-black {
  border: 1px solid #000000;
}
.border-top-black {
  border-top: 1px solid #000000;
}
.border-bottom-black {
  border-bottom: 1px solid #000000;
}
[dir=ltr] .border-left-black {
  border-left: 1px solid #000000;
}
[dir=ltr] .border-right-black {
  border-right: 1px solid #000000;
}
[dir=rtl] .border-left-black {
  border-right: 1px solid #000000;
}
[dir=rtl] .border-right-black {
  border-left: 1px solid #000000;
}
.white {
  color: #ffffff;
}
.bg-white {
  background-color: #ffffff;
}
input:focus ~ .bg-white {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffffff;
}
.border-white {
  border: 1px solid #ffffff;
}
.border-top-white {
  border-top: 1px solid #ffffff;
}
.border-bottom-white {
  border-bottom: 1px solid #ffffff;
}
[dir=ltr] .border-left-white {
  border-left: 1px solid #ffffff;
}
[dir=ltr] .border-right-white {
  border-right: 1px solid #ffffff;
}
[dir=rtl] .border-left-white {
  border-right: 1px solid #ffffff;
}
[dir=rtl] .border-right-white {
  border-left: 1px solid #ffffff;
}
.transparent {
  color: transparent;
}
.bg-transparent {
  background-color: transparent;
}
input:focus ~ .bg-transparent {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent;
}
.border-transparent {
  border: 1px solid transparent;
}
.border-top-transparent {
  border-top: 1px solid transparent;
}
.border-bottom-transparent {
  border-bottom: 1px solid transparent;
}
[dir=ltr] .border-left-transparent {
  border-left: 1px solid transparent;
}
[dir=ltr] .border-right-transparent {
  border-right: 1px solid transparent;
}
[dir=rtl] .border-left-transparent {
  border-right: 1px solid transparent;
}
[dir=rtl] .border-right-transparent {
  border-left: 1px solid transparent;
}
html {
  font-size: 15px;
  width: 100%;
}
body {
  font-family:
    "Rubik",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-weight: 300;
  line-height: 1.5em;
  color: rgba(0, 0, 0, 0.87);
  min-height: 100vh;
}
body.inverse {
  background: #333333;
}
body.inverse,
body.inverse .form-control {
  color: #fff;
}
body.inverse .modal,
body.inverse .modal .form-control,
body.inverse .panel-default,
body.inverse .panel-default .form-control,
body.inverse .card,
body.inverse .card .form-control {
  background-color: initial;
  color: initial;
}
.wrapper.wrapper-full-page {
  height: auto;
  min-height: 100vh;
}
.content-wrapper {
  padding: 0 15px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-weight: 300;
  line-height: 1.15em;
}
.serif-font {
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
}
.page-header {
  height: 60vh;
  background-position: center center;
  background-size: cover;
  margin: 0;
  padding: 0;
  border: 0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
a {
  color: #009DA0;
}
a:hover,
a:focus {
  color: rgb(0, 131.978125, 134.5);
  text-decoration: none;
}
a.text-info:hover,
a.text-info:focus {
  color: rgb(25.0737704918, 168.3524590164, 193.4262295082);
}
p {
  font-size: 1rem;
  letter-spacing: 0.3px;
}
.d-ruby-text {
  display: ruby-text !important;
}
.d-content {
  display: contents !important;
}
.badge {
  padding: 6px 10px;
  font-size: 85%;
  font-weight: 500;
  letter-spacing: 0.3px;
}
.badge-pill {
  padding: 5px 6px 3px;
}
.btn[class*=btn-] {
  margin-bottom: 1rem;
}
.btn-group-vertical .btn[class*=btn-] {
  margin-bottom: 0;
}
.input-group {
  margin-bottom: 1rem;
}
.input-group .btn[class*=btn-] {
  margin-bottom: 0;
}
.btn-round {
  border-radius: 30px;
}
.btn:active,
.btn.active {
  background-image: initial;
}
button:hover {
  cursor: pointer;
}
.btn-group > .btn.active {
  z-index: 0;
}
.card {
  border: 0;
  margin: 18px 0;
  box-shadow: 0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
  border-radius: 4px;
}
.card[class*=gradient-] .card-header,
.card[class*=gradient-] .card-footer {
  background-color: initial;
}
.card .card-header {
  padding: 1.5rem;
  padding-bottom: 0;
  border-bottom: none;
  background-color: transparent;
}
.card .card-subtitle {
  margin-top: 10px;
  margin-bottom: 10px;
}
.card .card-bordered {
  border: 1px solid rgba(0, 0, 0, 0.06);
}
.card.card-transparent {
  background-color: transparent !important;
}
.card .card {
  box-shadow: none;
}
.card .card-img {
  position: relative;
}
.card .card-img .card-title {
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  max-width: 100%;
  padding: 24px;
}
.card .card-img.overlap {
  margin-top: -40px;
}
.card .btn-floating {
  display: inline-block;
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 40px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  background-color: #009DA0;
  border-radius: 50%;
  transition: 0.3s;
  cursor: pointer;
  vertical-align: middle;
  font-size: 1rem;
  box-shadow:
    0 2px 2px 0 rgba(0, 0, 0, 0.14),
    0 1px 5px 0 rgba(0, 0, 0, 0.12),
    0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.card .btn-floating.btn {
  margin: 0;
}
.card .btn-floating i {
  width: inherit;
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 2rem;
  line-height: 40px;
}
.card .btn-floating.btn-large {
  width: 56px;
  height: 56px;
}
.card .btn-floating.btn-large.halfway-fab {
  bottom: -28px;
}
.card .btn-floating.btn-large i {
  line-height: 56px;
}
.card .btn-floating.halfway-fab {
  position: absolute;
  right: 24px;
  bottom: -20px;
}
.card .card-reveal {
  padding: 24px;
  position: absolute;
  background-color: #fff;
  width: 100%;
  overflow-y: auto;
  left: 0;
  top: 100%;
  height: 100%;
  z-index: 3;
  transition: height 1s ease-in-out;
  display: none;
}
.card .card-reveal .card-title {
  cursor: pointer;
}
.card.horizontal .card-body {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.card.horizontal .card-img {
  max-width: 50%;
}
.card.horizontal .card-img img {
  border-radius: 2px 0 0 2px;
  max-width: 100%;
  width: auto;
}
.card .card-stacked {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}
.card h1.card-title,
.card h2.card-title,
.card h3.card-title,
.card h4.card-title,
.card h5.card-title,
.card h6.card-title {
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.05rem;
  font-size: 1.25rem;
  margin-bottom: 0.25rem;
}
.card .card-footer {
  padding: 1rem 1.5rem;
  background: white;
  overflow: hidden;
}
.card.card-inverse .card-blockquote .blockquote-footer,
.card.card-inverse .card-link,
.card.card-inverse .card-subtitle,
.card.card-inverse .card-text,
.card.card-inverse .card-title,
.card.card-inverse .card-footer,
.card.card-inverse a,
.card.card-inverse a:hover,
.card.card-inverse label,
.card.card-inverse span,
.card.card-inverse .form-group:hover,
.card.card-inverse div,
.card.card-inverse input {
  color: #fff;
}
.card.card-inverse .form-group.is-focused .checkbox label,
.card.card-inverse .form-group.is-focused label.checkbox-inline,
.card.card-inverse .form-group.is-focused .radio label,
.card.card-inverse .form-group.is-focused label.radio-inline {
  color: #fff;
}
.card.card-inverse hr {
  border-color: #fff;
}
.card.card-inverse .checkbox label {
  color: #fff;
}
.card.card-inverse .checkbox label .checkbox-decorator .check {
  border-color: rgba(255, 255, 255, 0.54);
}
.card.card-inverse input::-webkit-input-placeholder,
.card.card-inverse input::-moz-placeholder,
.card.card-inverse input:-ms-input-placeholder,
.card.card-inverse input:-moz-placeholder {
  color: #fff;
}
[dir=rtl] .card {
  text-align: right;
}
[dir=rtl] .card .card-img .card-title {
  right: 0;
  left: auto;
}
[dir=rtl] .card .btn-floating.halfway-fab {
  left: 24px;
  right: auto;
}
[dir=rtl] .card .card-reveal {
  right: 0;
  left: auto;
}
form {
}
form label {
  color: #75787d;
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 500;
}
form .labelfocus {
  color: #000;
}
form .form-group {
  margin-bottom: 1.5rem;
}
form .form-control {
  border: 1px solid #A6A9AE;
  color: #75787d;
}
form .form-control::-webkit-input-placeholder {
  color: rgb(177, 192.6, 216);
}
form .form-control:-moz-placeholder {
  color: rgb(177, 192.6, 216);
}
form .form-control::-moz-placeholder {
  color: rgb(177, 192.6, 216);
}
form .form-control:-ms-input-placeholder {
  color: rgb(177, 192.6, 216);
}
form .form-control:focus {
  border-color: #000;
}
form .form-control-position {
  position: absolute;
  top: 2px;
  right: 0;
  z-index: 2;
  display: block;
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
}
form .has-icon-left .form-control-position {
  right: auto;
  left: inherit;
}
form .has-icon-left .form-control {
  padding-right: 0.85rem;
  padding-left: 2.95rem;
}
form .has-icon-right .form-control {
  padding-right: 2.5rem;
}
form .form-section {
  color: #343a40;
  line-height: 3rem;
  font-size: 1.2rem;
  letter-spacing: 0.5px;
  font-weight: 400;
  margin-bottom: 20px;
  border-bottom: 1px solid #343a40;
}
form .form-section i {
  font-size: 20px;
  margin-left: 5px;
  margin-right: 5px;
}
form .form-actions {
  border-top: 1px solid rgb(211, 219.8, 233);
  padding: 20px 0;
  margin-top: 20px;
}
form .form-actions.filled {
  background-color: #f5f7fa;
}
form .form-actions.center {
  text-align: center;
}
form .form-actions.right {
  text-align: right;
}
form .form-actions.top {
  border-top: 0;
  border-bottom: 1px solid rgb(211, 219.8, 233);
  margin-top: 0;
  margin-bottom: 20px;
}
@media (max-width: 767.98px) {
  form .form-actions .buttons-group {
    float: left !important;
    margin-bottom: 10px;
  }
}
@media (min-width: 576px) {
  form.form-horizontal .form-group .label-control {
    text-align: right;
  }
}
form.row-separator .form-group {
  margin: 0;
  border-bottom: 1px solid rgb(234.8, 238.84, 244.9);
}
form.row-separator .form-group .label-control {
  padding-top: 1.5rem;
}
form.row-separator .form-group > div {
  padding: 1.2rem;
  padding-right: 0;
}
form.row-separator .form-group.last {
  border-bottom: 0;
}
form.form-bordered .form-group {
  margin: 0;
  border-bottom: 1px solid rgb(234.8, 238.84, 244.9);
}
form.form-bordered .form-group .label-control {
  padding-top: 1.5rem;
}
form.form-bordered .form-group > div {
  padding: 1.2rem;
  padding-right: 0;
  border-left: 1px solid rgb(234.8, 238.84, 244.9);
}
form.form-bordered .form-group.last {
  border-bottom: 0;
}
form.striped-rows .form-group {
  margin: 0;
}
form.striped-rows .form-group .label-control {
  padding-top: 1.5rem;
}
form.striped-rows .form-group > div {
  padding: 1.2rem;
  padding-right: 0;
}
form.striped-rows .form-group:nth-child(even) {
  background-color: #f5f7fa;
}
form.striped-labels .form-group {
  margin: 0;
}
form.striped-labels .form-group .label-control {
  padding-top: 1.5rem;
}
form.striped-labels .form-group > div {
  padding: 1.2rem;
  padding-right: 0;
  background-color: white;
}
form.striped-labels .form-group:nth-child(even) {
  background-color: #f5f7fa;
}
select.form-control {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.custom-control {
  display: block;
}
.custom-control.inline {
  display: inline;
}
.custom-checkbox input:disabled:checked ~ .custom-control-indicator {
  opacity: 0.5;
}
.custom-checkbox input:disabled ~ .custom-control-indicator {
  cursor: not-allowed;
}
.custom-control-input > input:focus ~ .custom-control-indicator {
  padding: 0.51rem;
}
.custom-control-indicator {
  width: 1.1rem;
  height: 1.075rem;
  line-height: 1.05rem;
  top: 0.085rem;
}
.custom-control-indicator + .custom-control-description {
  margin-left: 1rem;
}
.form-control:disabled,
.form-control[readonly] {
  background-color: #ECEFF1;
}
.input-group-addon {
  background-color: #ECEFF1;
}
.form-control-xl {
  padding: 0.8rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}
select.form-control-xl:not([size]):not([multiple]) {
  height: calc(3.25rem + 2px);
}
.input-group-addon input[type=radio],
.input-group-addon input[type=checkbox] {
  margin-top: -4px;
  margin-left: -1rem;
}
.form-control-xl,
.input-group-xl > .form-control,
.input-group-xl > .input-group-addon,
.input-group-xl > .input-group-btn > .btn {
  padding: 0.8rem 1rem;
}
.ng-touched.ng-invalid {
  border-color: #FF586B;
}
[dir=rtl] form .form-control-position {
  left: 0;
  right: auto;
}
[dir=rtl] form .has-icon-left .form-control-position {
  left: auto;
  right: inherit;
}
[dir=rtl] form .has-icon-left .form-control {
  padding-left: 0.85rem;
  padding-right: 2.95rem;
}
[dir=rtl] form .has-icon-right .form-control {
  padding-left: 2.5rem;
  padding-right: auto;
}
[dir=rtl] form .form-actions.right {
  text-align: left;
}
@media (max-width: 767.98px) {
  [dir=rtl] form .form-actions .buttons-group {
    float: right !important;
  }
}
@media (min-width: 576px) {
  [dir=rtl] form.form-horizontal .form-group .label-control {
    text-align: left;
  }
}
[dir=rtl] form.row-separator .form-group > div {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] form.form-bordered .form-group > div {
  padding-left: 0;
  padding-right: auto;
  border-right: 1px solid rgb(234.8, 238.84, 244.9);
}
[dir=rtl] form.striped-rows .form-group > div {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] form.striped-labels .form-group > div {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .custom-control-indicator + .custom-control-description {
  margin-right: 1rem;
  margin-left: auto;
}
[dir=rtl] .input-group-addon input[type=radio],
[dir=rtl] .input-group-addon input[type=checkbox] {
  margin-right: -1rem;
  margin-left: auto;
}
.carousel-inner > .carousel-item > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.modal-content {
  border-radius: 0.25rem;
}
.modal-content .modal-footer .btn {
  margin: 0;
}
.modal-content .modal-footer .btn + .btn {
  margin-left: 8px;
}
.navbar {
  z-index: 3;
  border: 0;
  border-radius: 0;
}
.navbar .navbar-brand {
  position: relative;
}
.navbar .navbar-nav {
  display: block;
  margin-right: -18px;
}
.navbar .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar .navbar-toggle {
  background-color: transparent;
  border: none;
}
.navbar .navbar-toggle .icon-bar {
  background-color: inherit;
  border: 1px solid;
}
.navbar .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
.navbar .notification {
  position: absolute;
  top: -1px;
  right: 13px;
}
@media (max-width: 767px) {
  #navbar-mobile.navbar-collapse .navbar-nav {
    margin: 0;
    flex-flow: row wrap;
  }
  #navbar-mobile.navbar-collapse .navbar-nav .dropdown-menu {
    position: absolute;
  }
  #navbar-mobile.navbar-collapse .navbar-nav .nav-item {
    float: left;
  }
}
@media (max-width: 991.98px) {
  .navbar-header {
    width: 100% !important;
  }
  .navbar-container {
    width: 100%;
    display: table;
    padding: 0rem 1rem;
    margin: 0;
    height: auto;
  }
}
@media (max-width: 991.98px) {
  .header-navbar .navbar-container ul.navbar-nav li {
    float: right !important;
  }
  .header-navbar .navbar-container ul.navbar-nav li > a.nav-link {
    padding: 0.5rem 0.5rem;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .header-navbar .navbar-container ul.navbar-nav li {
    float: left !important;
  }
}
.popover {
  border-color: rgba(0, 157, 160, 0.2);
  padding: 0;
}
.popover .popover-header {
  background-color: #009DA0;
  border-color: #009DA0;
  color: white;
}
ngb-progressbar.progress-bar-md .progress {
  height: 0.5rem;
}
ngb-progressbar.progress-bar-sm .progress {
  height: 0.25rem;
}
.suaveTransicao {
  transition: display 1s ease-in-out;
}
h1,
.h1 {
  font-size: 2.5rem;
}
h2,
.h2 {
  font-size: 2rem;
}
h3,
.h3 {
  font-size: 1.75rem;
}
h4,
.h4 {
  font-size: 1.5rem;
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1rem;
  font-weight: 300;
}
small,
.small {
  font-size: 90%;
}
blockquote,
.blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 1.1rem;
  border-left: 5px solid #eeeeee;
}
blockquote p,
.blockquote p {
  font-style: italic;
}
blockquote footer,
blockquote small,
blockquote .small,
.blockquote footer,
.blockquote small,
.blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
li,
dd {
  line-height: 2rem;
}
h2.title {
  margin-bottom: 2rem;
}
.text-warning {
  color: #FF8D60 !important;
}
.text-primary {
  color: #009DA0 !important;
}
.text-danger {
  color: #FF586B !important;
}
.text-success {
  color: #0CC27E !important;
}
.text-info {
  color: #1CBCD8 !important;
}
.text-gray {
  color:!important;
}
.font-small-1 {
  font-size: 0.7rem !important;
}
.font-small-2 {
  font-size: 0.8rem !important;
}
.font-small-3 {
  font-size: 0.9rem !important;
}
.font-medium-1 {
  font-size: 1.1rem !important;
}
.font-medium-2 {
  font-size: 1.2rem !important;
}
.font-medium-3 {
  font-size: 1.3rem !important;
}
.font-medium-4 {
  font-size: 1.4rem !important;
}
.font-medium-5 {
  font-size: 1.5rem !important;
}
.font-large-1 {
  font-size: 2rem !important;
  line-height: 2rem;
}
.font-large-2 {
  font-size: 3rem !important;
  line-height: 2.95rem;
}
.font-large-3 {
  font-size: 4rem !important;
  line-height: 3.5rem;
}
.font-large-4 {
  font-size: 5rem !important;
  line-height: 4.2rem;
}
.font-large-5 {
  font-size: 6rem !important;
  line-height: 5.2rem;
}
.text-bold-300 {
  font-weight: 300;
}
.text-bold-400 {
  font-weight: 400;
}
.text-bold-500 {
  font-weight: 500;
}
.text-bold-600 {
  font-weight: 600;
}
.text-bold-700 {
  font-weight: 700;
}
.text-italic {
  font-style: italic;
}
.text-highlight {
  padding: 4px 6px;
}
[dir=rtl] .float-left {
  float: right !important;
}
[dir=rtl] .float-right {
  float: left !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir=rtl] .text-left {
  text-align: right !important;
}
@media (min-width: 576px) {
  .modal-extra-large {
    max-width: 95% !important;
  }
}
.form-group .checkbox label,
.form-group .radio label {
  color: rgba(0, 0, 0, 0.87);
}
.btn-group span:first-child:not(:last-child) .btn.dropdown-toggle,
.input-group span:first-child:not(:last-child) .btn.dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group span:last-child:not(:first-child) .btn.dropdown-toggle,
.input-group span:last-child:not(:first-child) .btn.dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group span:not(:last-child):not(:first-child) .btn.dropdown-toggle,
.input-group span:not(:last-child):not(:first-child) .btn.dropdown-toggle {
  border-radius: 0;
}
.list-group-item:hover {
  z-index: 0;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  background-color: #009DA0;
  border-color: #009DA0;
}
.label {
  padding-bottom: 0.1em !important;
  letter-spacing: 0.5px;
}
.label.label-default {
  background-color: #777 !important;
}
.media-list.media-bordered .media {
  border-top: 1px solid #E4E7ED;
  padding: 1rem 0;
}
.media-list.media-bordered .media:first-child {
  border-top: 0;
}
.media img,
.media iframe {
  margin-right: 1rem !important;
}
.media .media-body + a img {
  margin-right: 0 !important;
  margin-left: 1rem;
}
.media .media-body.text-right + a img {
  margin-left: 0;
}
.media .media-body,
.media .media-left,
.media .media-right {
  padding-top: 0;
}
.media .round-media {
  border-radius: 50%;
}
.dropdown-menu {
  display: none;
  opacity: inherit;
}
.dropdown-menu .active a {
  background-color: #009DA0;
}
.dropdown-menu .active a:focus,
.dropdown-menu .active a:hover {
  background-color: #009DA0;
}
.dropdown-menu.show {
  transform: none;
  opacity: 1;
}
.form-control.open ~ .dropdown-menu {
  transform: none;
  opacity: 1;
}
.tab-content {
  padding: 1rem;
}
.nav-tabs .nav-link {
  height: 100%;
}
.nav-tabs .nav-link.active {
  background-color: transparent;
  border-bottom-color: white;
}
.nav-tabs .nav-item.show .nav-link {
  background-color: transparent;
  border-bottom-color: white;
}
ngb-accordion [role=tabpanel] {
  padding: 0 2.5rem !important;
}
ngb-accordion .card {
  border-bottom: 2px solid #f5f7fa;
  margin: 0;
}
.swal2-modal .swal2-confirm {
  background-color: #0CC27E !important;
}
.swal2-modal .swal2-cancel {
  background-color: #FF586B !important;
}
[dir=rtl] .media img,
[dir=rtl] .media iframe {
  margin-left: 1rem !important;
  margin-right: auto !important;
}
[dir=rtl] .media .media-body + a img {
  margin-left: 0 !important;
  margin-right: 1rem;
}
[dir=rtl] .media .media-body.text-right + a img {
  margin-right: 0;
  margin-left: auto;
}
.display-inline {
  display: inline !important;
}
.display-block {
  display: block !important;
}
.display-inline-block {
  display: inline-block !important;
}
.display-hidden {
  display: none !important;
}
.display-table-cell {
  display: table-cell !important;
}
.position-fixed {
  position: fixed !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-static {
  position: static !important;
}
.position-top-0 {
  top: 0;
}
.position-right-0 {
  right: 0;
}
.position-bottom-0 {
  bottom: 0;
}
.position-left-0 {
  left: 0;
}
.no-edge-top {
  top: 0 !important;
}
.no-edge-bottom {
  bottom: 0 !important;
}
.no-edge-left {
  left: 0 !important;
}
.no-edge-right {
  right: 0 !important;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-move {
  cursor: move;
}
.cursor-default {
  cursor: default;
}
.cursor-progress {
  cursor: progress;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.valign-top {
  vertical-align: top !important;
}
.valign-middle {
  vertical-align: middle !important;
}
.valign-bottom {
  vertical-align: bottom !important;
}
.valign-baseline {
  vertical-align: baseline !important;
}
.valign-text-top {
  vertical-align: top !important;
}
.valign-text-bottom {
  vertical-align: text-bottom !important;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-auto {
  overflow: auto;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-x-scroll {
  overflow: scroll;
}
.overflow-y-scroll {
  overflow: scroll;
}
.bullets-inside {
  list-style: inside;
}
.list-style-circle {
  list-style: circle;
}
.list-style-square {
  list-style: square;
}
.list-style-icons {
  padding-left: 10px;
  margin-left: 0;
  list-style: none;
}
.list-style-icons > li i {
  float: left;
  width: 1em;
  margin: 5px 12px 0 0;
}
.border {
  border: 1px solid;
}
.border-top {
  border-top: 1px solid;
}
.border-bottom {
  border-bottom: 1px solid;
}
.border-left {
  border-left: 1px solid;
}
.border-right {
  border-right: 1px solid;
}
.border-2 {
  border-width: 2px !important;
}
.border-top-2 {
  border-top-width: 2px !important;
}
.border-bottom-2 {
  border-bottom-width: 2px !important;
}
.border-left-2 {
  border-left-width: 2px !important;
}
.border-right-2 {
  border-right-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-top-3 {
  border-top-width: 3px !important;
}
.border-bottom-3 {
  border-bottom-width: 3px !important;
}
.border-left-3 {
  border-left-width: 3px !important;
}
.border-right-3 {
  border-right-width: 3px !important;
}
.no-border {
  border: 0 !important;
}
.no-border-top {
  border-top: 0 !important;
}
.no-border-bottom {
  border-bottom: 0 !important;
}
.no-border-left {
  border-left: 0 !important;
}
.no-border-right {
  border-right: 0 !important;
}
.no-border-top-radius {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.no-border-bottom-radius {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.no-border-top-left-radius {
  border-top-left-radius: 0 !important;
}
.no-border-top-right-radius {
  border-top-right-radius: 0 !important;
}
.no-border-bottom-left-radius {
  border-bottom-left-radius: 0 !important;
}
.no-border-bottom-right-radius {
  border-bottom-right-radius: 0 !important;
}
.box-shadow-0 {
  box-shadow: none !important;
}
.box-shadow-1 {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.box-shadow-2 {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.box-shadow-3 {
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
}
.box-shadow-4 {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}
.box-shadow-5 {
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
}
.fit {
  max-width: 100% !important;
}
.half-width {
  width: 50% !important;
}
.full-width {
  width: 100% !important;
}
.full-height {
  height: 100% !important;
}
.full-height-vh {
  height: 100vh !important;
}
.width-50 {
  width: 50px !important;
}
.width-100 {
  width: 100px !important;
}
.width-150 {
  width: 150px !important;
}
.width-200 {
  width: 200px !important;
}
.width-250 {
  width: 250px !important;
}
.width-300 {
  width: 300px !important;
}
.width-350 {
  width: 350px !important;
}
.width-400 {
  width: 400px !important;
}
.width-450 {
  width: 450px !important;
}
.width-500 {
  width: 500px !important;
}
.width-550 {
  width: 550px !important;
}
.width-600 {
  width: 600px !important;
}
.width-650 {
  width: 650px !important;
}
.width-700 {
  width: 700px !important;
}
.width-750 {
  width: 750px !important;
}
.width-800 {
  width: 800px !important;
}
.width-5-per {
  width: 5% !important;
}
.width-10-per {
  width: 10% !important;
}
.width-15-per {
  width: 15% !important;
}
.width-20-per {
  width: 20% !important;
}
.width-25-per {
  width: 25% !important;
}
.width-30-per {
  width: 30% !important;
}
.width-35-per {
  width: 35% !important;
}
.width-40-per {
  width: 40% !important;
}
.width-45-per {
  width: 45% !important;
}
.width-50-per {
  width: 50% !important;
}
.width-55-per {
  width: 55% !important;
}
.width-60-per {
  width: 60% !important;
}
.width-65-per {
  width: 65% !important;
}
.width-70-per {
  width: 70% !important;
}
.width-75-per {
  width: 75% !important;
}
.width-80-per {
  width: 80% !important;
}
.width-90-per {
  width: 90% !important;
}
.width-95-per {
  width: 95% !important;
}
.height-0 {
  height: 0 !important;
}
.height-50 {
  height: 50px !important;
}
.height-75 {
  height: 75px !important;
}
.height-100 {
  height: 100px !important;
}
.height-150 {
  height: 150px !important;
}
.height-200 {
  height: 200px !important;
}
.height-250 {
  height: 250px !important;
}
.height-300 {
  height: 300px !important;
}
.height-350 {
  height: 350px !important;
}
.height-400 {
  height: 400px !important;
}
.height-450 {
  height: 450px !important;
}
.height-500 {
  height: 500px !important;
}
.height-550 {
  height: 550px !important;
}
.height-600 {
  height: 600px !important;
}
.height-650 {
  height: 650px !important;
}
.height-700 {
  height: 700px !important;
}
.height-750 {
  height: 750px !important;
}
.height-800 {
  height: 800px !important;
}
.height-5-per {
  height: 5% !important;
}
.height-10-per {
  height: 10% !important;
}
.height-15-per {
  height: 15% !important;
}
.height-20-per {
  height: 20% !important;
}
.height-25-per {
  height: 25% !important;
}
.height-30-per {
  height: 30% !important;
}
.height-35-per {
  height: 35% !important;
}
.height-40-per {
  height: 40% !important;
}
.height-45-per {
  height: 45% !important;
}
.height-50-per {
  height: 50% !important;
}
.height-55-per {
  height: 55% !important;
}
.height-60-per {
  height: 60% !important;
}
.height-65-per {
  height: 65% !important;
}
.height-70-per {
  height: 70% !important;
}
.height-75-per {
  height: 75% !important;
}
.height-80-per {
  height: 80% !important;
}
.line-height-0 {
  line-height: 0 !important;
}
.line-height-1 {
  line-height: 1 !important;
}
.line-height-2 {
  line-height: 1.5 !important;
}
.line-height-2 {
  line-height: 2 !important;
}
.rotate-45 {
  transform: rotate(45deg);
}
.rotate-45-inverse {
  transform: rotate(-45deg);
}
.rotate-90 {
  transform: rotate(45deg);
}
.rotate-90-inverse {
  transform: rotate(-45deg);
}
.rotate-180 {
  transform: rotate(45deg);
}
.rotate-180-inverse {
  transform: rotate(-45deg);
}
.spinner {
  display: inline-block;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.spinner-reverse {
  display: inline-block;
  animation: spin-reverse 1s linear infinite;
}
@keyframes spin-reverse {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
.bg-cover {
  background-size: cover !important;
}
.bg-repeat {
  background-repeat: repeat !important;
}
.bg-no-repeat {
  background-repeat: no-repeat !important;
}
.img-xl {
  width: 64px !important;
  height: 64px !important;
}
.img-lg {
  width: 44px !important;
  height: 44px !important;
}
.img-sm {
  width: 36px !important;
  height: 36px !important;
}
.img-xs {
  width: 32px !important;
  height: 32px !important;
}
[dir=rtl] .position-right-0 {
  right: auto;
  left: 0;
}
[dir=rtl] .position-left-0 {
  left: auto;
  right: 0;
}
[dir=rtl] .no-edge-left {
  right: 0 !important;
  left: auto !important;
}
[dir=rtl] .no-edge-right {
  left: 0 !important;
  right: auto !important;
}
[dir=rtl] .list-style-icons {
  padding-left: auto;
  padding-right: 10px;
  margin-right: 0;
  margin-left: auto;
}
[dir=rtl] .list-style-icons > li i {
  float: right;
  margin: 5px 0 0 12px;
}
[dir=rtl] .border-left {
  border-right: 1px solid;
}
[dir=rtl] .border-right {
  border-left: 1px solid;
}
[dir=rtl] .border-left-2 {
  border-right-width: 2px !important;
}
[dir=rtl] .border-right-2 {
  border-left-width: 2px !important;
}
[dir=rtl] .border-left-3 {
  border-right-width: 3px !important;
}
[dir=rtl] .border-right-3 {
  border-left-width: 3px !important;
}
[dir=rtl] .no-border-left {
  border-right: 0 !important;
}
[dir=rtl] .no-border-right {
  border-left: 0 !important;
}
[dir=rtl] .no-border-top-left-radius {
  border-top-right-radius: 0 !important;
}
[dir=rtl] .no-border-top-right-radius {
  border-top-left-radius: 0 !important;
}
[dir=rtl] .no-border-bottom-left-radius {
  border-bottom-right-radius: 0 !important;
}
[dir=rtl] .no-border-bottom-right-radius {
  border-bottom-left-radius: 0 !important;
}
.btn-social,
.btn-social-icon {
  position: relative;
  padding-left: 3.25rem;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
}
.btn-social > :first-child,
.btn-social-icon > :first-child {
  position: absolute;
  left: 0;
  top: -2px;
  bottom: 0;
  width: 2.5rem;
  line-height: 2.7rem;
  font-size: 1.6em;
  text-align: center;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.btn-social.btn-lg,
.btn-lg.btn-social-icon,
.btn-group-lg > .btn-social.btn,
.btn-group-lg > .btn.btn-social-icon {
  padding-left: 3.2rem;
}
.btn-social.btn-lg > :first-child,
.btn-lg.btn-social-icon > :first-child,
.btn-group-lg > .btn-social.btn > :first-child,
.btn-group-lg > .btn.btn-social-icon > :first-child {
  line-height: 2.2rem;
  width: 2.2rem;
  font-size: 1.8em;
}
.btn-social.btn-sm,
.btn-sm.btn-social-icon,
.btn-group-sm > .btn-social.btn,
.btn-group-sm > .btn.btn-social-icon {
  padding-left: 2.55rem;
}
.btn-social.btn-sm > :first-child,
.btn-sm.btn-social-icon > :first-child,
.btn-group-sm > .btn-social.btn > :first-child,
.btn-group-sm > .btn.btn-social-icon > :first-child {
  line-height: 1.8rem;
  width: 1.8rem;
  font-size: 1.4em;
}
.btn-social.btn-xs,
.btn-xs.btn-social-icon {
  padding-left: 3.15rem;
}
.btn-social.btn-xs > :first-child,
.btn-xs.btn-social-icon > :first-child {
  line-height: 2.4rem;
  width: 2.4rem;
  font-size: 1.2em;
}
.btn-social-icon {
  height: 2.75rem;
  width: 2.75rem;
  padding: 0;
}
.btn-social-icon > :first-child {
  border: none;
  text-align: center;
  width: 100% !important;
}
.btn-social-icon.btn-lg,
.btn-group-lg > .btn-social-icon.btn {
  height: 2.2rem;
  width: 2.2rem;
  padding-left: 0;
  padding-right: 0;
}
.btn-social-icon.btn-sm,
.btn-group-sm > .btn-social-icon.btn {
  height: 3.8rem;
  width: 3.8rem;
  padding-left: 0;
  padding-right: 0;
}
.btn-social-icon.btn-xs {
  height: 4.4rem;
  width: 4.4rem;
  padding-left: 0;
  padding-right: 0;
}
.btn-adn {
  background-color: #d87a68;
  color: #fff !important;
  background-color: #d87a68;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn:focus,
.btn-adn.focus {
  color: #fff;
  background-color: rgb(205.5315789474, 86.3, 63.4684210526) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn:hover {
  color: #fff;
  background-color: rgb(205.5315789474, 86.3, 63.4684210526) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn:active,
.btn-adn.active,
.open > .btn-adn.dropdown-toggle {
  color: #fff;
  background-color: rgb(205.5315789474, 86.3, 63.4684210526) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn:active:hover,
.btn-adn:active:focus,
.btn-adn:active.focus,
.btn-adn.active:hover,
.btn-adn.active:focus,
.btn-adn.active.focus,
.open > .btn-adn.dropdown-toggle:hover,
.open > .btn-adn.dropdown-toggle:focus,
.open > .btn-adn.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(185.4121052632, 69.99, 47.8878947368) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn:active,
.btn-adn.active,
.open > .btn-adn.dropdown-toggle {
  background-image: none;
}
.btn-adn.disabled:hover,
.btn-adn.disabled:focus,
.btn-adn.disabled.focus,
.btn-adn[disabled]:hover,
.btn-adn[disabled]:focus,
.btn-adn[disabled].focus,
fieldset[disabled] .btn-adn:hover,
fieldset[disabled] .btn-adn:focus,
fieldset[disabled] .btn-adn.focus {
  background-color: #d87a68;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-adn .badge {
  color: #d87a68;
  background-color: #fff;
}
.btn-bitbucket {
  background-color: #205081;
  color: #fff !important;
  background-color: #205081;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:focus,
.btn-bitbucket.focus {
  color: #fff;
  background-color: rgb(21.8633540373, 54.6583850932, 88.1366459627) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:hover {
  color: #fff;
  background-color: rgb(21.8633540373, 54.6583850932, 88.1366459627) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:active,
.btn-bitbucket.active,
.open > .btn-bitbucket.dropdown-toggle {
  color: #fff;
  background-color: rgb(21.8633540373, 54.6583850932, 88.1366459627) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:active:hover,
.btn-bitbucket:active:focus,
.btn-bitbucket:active.focus,
.btn-bitbucket.active:hover,
.btn-bitbucket.active:focus,
.btn-bitbucket.active.focus,
.open > .btn-bitbucket.dropdown-toggle:hover,
.open > .btn-bitbucket.dropdown-toggle:focus,
.open > .btn-bitbucket.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(14.7677018634, 36.9192546584, 59.5322981366) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:active,
.btn-bitbucket.active,
.open > .btn-bitbucket.dropdown-toggle {
  background-image: none;
}
.btn-bitbucket.disabled:hover,
.btn-bitbucket.disabled:focus,
.btn-bitbucket.disabled.focus,
.btn-bitbucket[disabled]:hover,
.btn-bitbucket[disabled]:focus,
.btn-bitbucket[disabled].focus,
fieldset[disabled] .btn-bitbucket:hover,
fieldset[disabled] .btn-bitbucket:focus,
fieldset[disabled] .btn-bitbucket.focus {
  background-color: #205081;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket .badge {
  color: #205081;
  background-color: #fff;
}
.btn-dropbox {
  background-color: #1087dd;
  color: #fff !important;
  background-color: #1087dd;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:focus,
.btn-dropbox.focus {
  color: #fff;
  background-color: rgb(12.5569620253, 105.9493670886, 173.4430379747) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:hover {
  color: #fff;
  background-color: rgb(12.5569620253, 105.9493670886, 173.4430379747) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:active,
.btn-dropbox.active,
.open > .btn-dropbox.dropdown-toggle {
  color: #fff;
  background-color: rgb(12.5569620253, 105.9493670886, 173.4430379747) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:active:hover,
.btn-dropbox:active:focus,
.btn-dropbox:active.focus,
.btn-dropbox.active:hover,
.btn-dropbox.active:focus,
.btn-dropbox.active.focus,
.open > .btn-dropbox.dropdown-toggle:hover,
.open > .btn-dropbox.dropdown-toggle:focus,
.open > .btn-dropbox.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(10.146835443, 85.6139240506, 140.153164557) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:active,
.btn-dropbox.active,
.open > .btn-dropbox.dropdown-toggle {
  background-image: none;
}
.btn-dropbox.disabled:hover,
.btn-dropbox.disabled:focus,
.btn-dropbox.disabled.focus,
.btn-dropbox[disabled]:hover,
.btn-dropbox[disabled]:focus,
.btn-dropbox[disabled].focus,
fieldset[disabled] .btn-dropbox:hover,
fieldset[disabled] .btn-dropbox:focus,
fieldset[disabled] .btn-dropbox.focus {
  background-color: #1087dd;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox .badge {
  color: #1087dd;
  background-color: #fff;
}
.btn-facebook {
  background-color: #3b5998;
  color: #fff !important;
  background-color: #3b5998;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:focus,
.btn-facebook.focus {
  color: #fff;
  background-color: rgb(44.7393364929, 67.4881516588, 115.2606635071) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:hover {
  color: #fff;
  background-color: rgb(44.7393364929, 67.4881516588, 115.2606635071) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:active,
.btn-facebook.active,
.open > .btn-facebook.dropdown-toggle {
  color: #fff;
  background-color: rgb(44.7393364929, 67.4881516588, 115.2606635071) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:active:hover,
.btn-facebook:active:focus,
.btn-facebook:active.focus,
.btn-facebook.active:hover,
.btn-facebook.active:focus,
.btn-facebook.active.focus,
.open > .btn-facebook.dropdown-toggle:hover,
.open > .btn-facebook.dropdown-toggle:focus,
.open > .btn-facebook.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(34.7568720379, 52.4298578199, 89.5431279621) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:active,
.btn-facebook.active,
.open > .btn-facebook.dropdown-toggle {
  background-image: none;
}
.btn-facebook.disabled:hover,
.btn-facebook.disabled:focus,
.btn-facebook.disabled.focus,
.btn-facebook[disabled]:hover,
.btn-facebook[disabled]:focus,
.btn-facebook[disabled].focus,
fieldset[disabled] .btn-facebook:hover,
fieldset[disabled] .btn-facebook:focus,
fieldset[disabled] .btn-facebook.focus {
  background-color: #3b5998;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook .badge {
  color: #3b5998;
  background-color: #fff;
}
.btn-flickr {
  background-color: #ff0084;
  color: #fff !important;
  background-color: #ff0084;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:focus,
.btn-flickr.focus {
  color: #fff;
  background-color: rgb(204, 0, 105.6) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:hover {
  color: #fff;
  background-color: rgb(204, 0, 105.6) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:active,
.btn-flickr.active,
.open > .btn-flickr.dropdown-toggle {
  color: #fff;
  background-color: rgb(204, 0, 105.6) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:active:hover,
.btn-flickr:active:focus,
.btn-flickr:active.focus,
.btn-flickr.active:hover,
.btn-flickr.active:focus,
.btn-flickr.active.focus,
.open > .btn-flickr.dropdown-toggle:hover,
.open > .btn-flickr.dropdown-toggle:focus,
.open > .btn-flickr.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(168.3, 0, 87.12) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:active,
.btn-flickr.active,
.open > .btn-flickr.dropdown-toggle {
  background-image: none;
}
.btn-flickr.disabled:hover,
.btn-flickr.disabled:focus,
.btn-flickr.disabled.focus,
.btn-flickr[disabled]:hover,
.btn-flickr[disabled]:focus,
.btn-flickr[disabled].focus,
fieldset[disabled] .btn-flickr:hover,
fieldset[disabled] .btn-flickr:focus,
fieldset[disabled] .btn-flickr.focus {
  background-color: #ff0084;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr .badge {
  color: #ff0084;
  background-color: #fff;
}
.btn-foursquare {
  background-color: #f94877;
  color: #fff !important;
  background-color: #f94877;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:focus,
.btn-foursquare.focus {
  color: #fff;
  background-color: rgb(247.380952381, 22.619047619, 82.3015873016) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:hover {
  color: #fff;
  background-color: rgb(247.380952381, 22.619047619, 82.3015873016) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:active,
.btn-foursquare.active,
.open > .btn-foursquare.dropdown-toggle {
  color: #fff;
  background-color: rgb(247.380952381, 22.619047619, 82.3015873016) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:active:hover,
.btn-foursquare:active:focus,
.btn-foursquare:active.focus,
.btn-foursquare.active:hover,
.btn-foursquare.active:focus,
.btn-foursquare.active.focus,
.open > .btn-foursquare.dropdown-toggle:hover,
.open > .btn-foursquare.dropdown-toggle:focus,
.open > .btn-foursquare.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(226.8619047619, 7.4380952381, 65.7031746032) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:active,
.btn-foursquare.active,
.open > .btn-foursquare.dropdown-toggle {
  background-image: none;
}
.btn-foursquare.disabled:hover,
.btn-foursquare.disabled:focus,
.btn-foursquare.disabled.focus,
.btn-foursquare[disabled]:hover,
.btn-foursquare[disabled]:focus,
.btn-foursquare[disabled].focus,
fieldset[disabled] .btn-foursquare:hover,
fieldset[disabled] .btn-foursquare:focus,
fieldset[disabled] .btn-foursquare.focus {
  background-color: #f94877;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare .badge {
  color: #f94877;
  background-color: #fff;
}
.btn-github {
  background-color: #444444;
  color: #fff !important;
  background-color: #444444;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:focus,
.btn-github.focus {
  color: #fff;
  background-color: rgb(42.5, 42.5, 42.5) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:hover {
  color: #fff;
  background-color: rgb(42.5, 42.5, 42.5) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:active,
.btn-github.active,
.open > .btn-github.dropdown-toggle {
  color: #fff;
  background-color: rgb(42.5, 42.5, 42.5) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:active:hover,
.btn-github:active:focus,
.btn-github:active.focus,
.btn-github.active:hover,
.btn-github.active:focus,
.btn-github.active.focus,
.open > .btn-github.dropdown-toggle:hover,
.open > .btn-github.dropdown-toggle:focus,
.open > .btn-github.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(24.65, 24.65, 24.65) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:active,
.btn-github.active,
.open > .btn-github.dropdown-toggle {
  background-image: none;
}
.btn-github.disabled:hover,
.btn-github.disabled:focus,
.btn-github.disabled.focus,
.btn-github[disabled]:hover,
.btn-github[disabled]:focus,
.btn-github[disabled].focus,
fieldset[disabled] .btn-github:hover,
fieldset[disabled] .btn-github:focus,
fieldset[disabled] .btn-github.focus {
  background-color: #444444;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github .badge {
  color: #444444;
  background-color: #fff;
}
.btn-google {
  background-color: #dd4b39;
  color: #fff !important;
  background-color: #dd4b39;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:focus,
.btn-google.focus {
  color: #fff;
  background-color: rgb(193.7327586207, 50.8793103448, 33.2672413793) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:hover {
  color: #fff;
  background-color: rgb(193.7327586207, 50.8793103448, 33.2672413793) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:active,
.btn-google.active,
.open > .btn-google.dropdown-toggle {
  color: #fff;
  background-color: rgb(193.7327586207, 50.8793103448, 33.2672413793) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:active:hover,
.btn-google:active:focus,
.btn-google:active.focus,
.btn-google.active:hover,
.btn-google.active:focus,
.btn-google.active.focus,
.open > .btn-google.dropdown-toggle:hover,
.open > .btn-google.dropdown-toggle:focus,
.open > .btn-google.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(163.2646551724, 42.8775862069, 28.0353448276) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:active,
.btn-google.active,
.open > .btn-google.dropdown-toggle {
  background-image: none;
}
.btn-google.disabled:hover,
.btn-google.disabled:focus,
.btn-google.disabled.focus,
.btn-google[disabled]:hover,
.btn-google[disabled]:focus,
.btn-google[disabled].focus,
fieldset[disabled] .btn-google:hover,
fieldset[disabled] .btn-google:focus,
fieldset[disabled] .btn-google.focus {
  background-color: #dd4b39;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google .badge {
  color: #dd4b39;
  background-color: #fff;
}
.btn-instagram {
  background-color: #3f729b;
  color: #fff !important;
  background-color: #3f729b;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:focus,
.btn-instagram.focus {
  color: #fff;
  background-color: rgb(48.2614678899, 87.3302752294, 118.7385321101) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:hover {
  color: #fff;
  background-color: rgb(48.2614678899, 87.3302752294, 118.7385321101) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:active,
.btn-instagram.active,
.open > .btn-instagram.dropdown-toggle {
  color: #fff;
  background-color: rgb(48.2614678899, 87.3302752294, 118.7385321101) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:active:hover,
.btn-instagram:active:focus,
.btn-instagram:active.focus,
.btn-instagram.active:hover,
.btn-instagram.active:focus,
.btn-instagram.active.focus,
.open > .btn-instagram.dropdown-toggle:hover,
.open > .btn-instagram.dropdown-toggle:focus,
.open > .btn-instagram.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(37.9444954128, 68.6614678899, 93.3555045872) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:active,
.btn-instagram.active,
.open > .btn-instagram.dropdown-toggle {
  background-image: none;
}
.btn-instagram.disabled:hover,
.btn-instagram.disabled:focus,
.btn-instagram.disabled.focus,
.btn-instagram[disabled]:hover,
.btn-instagram[disabled]:focus,
.btn-instagram[disabled].focus,
fieldset[disabled] .btn-instagram:hover,
fieldset[disabled] .btn-instagram:focus,
fieldset[disabled] .btn-instagram.focus {
  background-color: #3f729b;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram .badge {
  color: #3f729b;
  background-color: #fff;
}
.btn-linkedin {
  background-color: #007bb6;
  color: #fff !important;
  background-color: #007bb6;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:focus,
.btn-linkedin.focus {
  color: #fff;
  background-color: rgb(0, 88.532967033, 131) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:hover {
  color: #fff;
  background-color: rgb(0, 88.532967033, 131) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:active,
.btn-linkedin.active,
.open > .btn-linkedin.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 88.532967033, 131) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:active:hover,
.btn-linkedin:active:focus,
.btn-linkedin:active.focus,
.btn-linkedin.active:hover,
.btn-linkedin.active:focus,
.btn-linkedin.active.focus,
.open > .btn-linkedin.dropdown-toggle:hover,
.open > .btn-linkedin.dropdown-toggle:focus,
.open > .btn-linkedin.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(0, 64.406043956, 95.3) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:active,
.btn-linkedin.active,
.open > .btn-linkedin.dropdown-toggle {
  background-image: none;
}
.btn-linkedin.disabled:hover,
.btn-linkedin.disabled:focus,
.btn-linkedin.disabled.focus,
.btn-linkedin[disabled]:hover,
.btn-linkedin[disabled]:focus,
.btn-linkedin[disabled].focus,
fieldset[disabled] .btn-linkedin:hover,
fieldset[disabled] .btn-linkedin:focus,
fieldset[disabled] .btn-linkedin.focus {
  background-color: #007bb6;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin .badge {
  color: #007bb6;
  background-color: #fff;
}
.btn-microsoft {
  background-color: #2672ec;
  color: #fff !important;
  background-color: #2672ec;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:focus,
.btn-microsoft.focus {
  color: #fff;
  background-color: rgb(17.9533898305, 89.7669491525, 205.0466101695) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:hover {
  color: #fff;
  background-color: rgb(17.9533898305, 89.7669491525, 205.0466101695) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:active,
.btn-microsoft.active,
.open > .btn-microsoft.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.9533898305, 89.7669491525, 205.0466101695) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:active:hover,
.btn-microsoft:active:focus,
.btn-microsoft:active.focus,
.btn-microsoft.active:hover,
.btn-microsoft.active:focus,
.btn-microsoft.active.focus,
.open > .btn-microsoft.dropdown-toggle:hover,
.open > .btn-microsoft.dropdown-toggle:focus,
.open > .btn-microsoft.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(15.0792372881, 75.3961864407, 172.2207627119) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:active,
.btn-microsoft.active,
.open > .btn-microsoft.dropdown-toggle {
  background-image: none;
}
.btn-microsoft.disabled:hover,
.btn-microsoft.disabled:focus,
.btn-microsoft.disabled.focus,
.btn-microsoft[disabled]:hover,
.btn-microsoft[disabled]:focus,
.btn-microsoft[disabled].focus,
fieldset[disabled] .btn-microsoft:hover,
fieldset[disabled] .btn-microsoft:focus,
fieldset[disabled] .btn-microsoft.focus {
  background-color: #2672ec;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft .badge {
  color: #2672ec;
  background-color: #fff;
}
.btn-odnoklassniki {
  background-color: #f4731c;
  color: #fff !important;
  background-color: #f4731c;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki:focus,
.btn-odnoklassniki.focus {
  color: #fff;
  background-color: rgb(210.7857142857, 91, 10.2142857143) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki:hover {
  color: #fff;
  background-color: rgb(210.7857142857, 91, 10.2142857143) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki:active,
.btn-odnoklassniki.active,
.open > .btn-odnoklassniki.dropdown-toggle {
  color: #fff;
  background-color: rgb(210.7857142857, 91, 10.2142857143) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki:active:hover,
.btn-odnoklassniki:active:focus,
.btn-odnoklassniki:active.focus,
.btn-odnoklassniki.active:hover,
.btn-odnoklassniki.active:focus,
.btn-odnoklassniki.active.focus,
.open > .btn-odnoklassniki.dropdown-toggle:hover,
.open > .btn-odnoklassniki.dropdown-toggle:focus,
.open > .btn-odnoklassniki.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(176.7357142857, 76.3, 8.5642857143) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki:active,
.btn-odnoklassniki.active,
.open > .btn-odnoklassniki.dropdown-toggle {
  background-image: none;
}
.btn-odnoklassniki.disabled:hover,
.btn-odnoklassniki.disabled:focus,
.btn-odnoklassniki.disabled.focus,
.btn-odnoklassniki[disabled]:hover,
.btn-odnoklassniki[disabled]:focus,
.btn-odnoklassniki[disabled].focus,
fieldset[disabled] .btn-odnoklassniki:hover,
fieldset[disabled] .btn-odnoklassniki:focus,
fieldset[disabled] .btn-odnoklassniki.focus {
  background-color: #f4731c;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-odnoklassniki .badge {
  color: #f4731c;
  background-color: #fff;
}
.btn-openid {
  background-color: #f7931e;
  color: #fff !important;
  background-color: #f7931e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:focus,
.btn-openid.focus {
  color: #fff;
  background-color: rgb(218.2403433476, 121.2446351931, 7.7596566524) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:hover {
  color: #fff;
  background-color: rgb(218.2403433476, 121.2446351931, 7.7596566524) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:active,
.btn-openid.active,
.open > .btn-openid.dropdown-toggle {
  color: #fff;
  background-color: rgb(218.2403433476, 121.2446351931, 7.7596566524) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:active:hover,
.btn-openid:active:focus,
.btn-openid:active.focus,
.btn-openid.active:hover,
.btn-openid.active:focus,
.btn-openid.active.focus,
.open > .btn-openid.dropdown-toggle:hover,
.open > .btn-openid.dropdown-toggle:focus,
.open > .btn-openid.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(183.7660944206, 102.0922746781, 6.5339055794) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:active,
.btn-openid.active,
.open > .btn-openid.dropdown-toggle {
  background-image: none;
}
.btn-openid.disabled:hover,
.btn-openid.disabled:focus,
.btn-openid.disabled.focus,
.btn-openid[disabled]:hover,
.btn-openid[disabled]:focus,
.btn-openid[disabled].focus,
fieldset[disabled] .btn-openid:hover,
fieldset[disabled] .btn-openid:focus,
fieldset[disabled] .btn-openid.focus {
  background-color: #f7931e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid .badge {
  color: #f7931e;
  background-color: #fff;
}
.btn-pinterest {
  background-color: #cb2027;
  color: #fff !important;
  background-color: #cb2027;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:focus,
.btn-pinterest.focus {
  color: #fff;
  background-color: rgb(158.9446808511, 25.0553191489, 30.5361702128) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:hover {
  color: #fff;
  background-color: rgb(158.9446808511, 25.0553191489, 30.5361702128) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:active,
.btn-pinterest.active,
.open > .btn-pinterest.dropdown-toggle {
  color: #fff;
  background-color: rgb(158.9446808511, 25.0553191489, 30.5361702128) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:active:hover,
.btn-pinterest:active:focus,
.btn-pinterest:active.focus,
.btn-pinterest.active:hover,
.btn-pinterest.active:focus,
.btn-pinterest.active.focus,
.open > .btn-pinterest.dropdown-toggle:hover,
.open > .btn-pinterest.dropdown-toggle:focus,
.open > .btn-pinterest.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(128.1059574468, 20.1940425532, 24.6114893617) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:active,
.btn-pinterest.active,
.open > .btn-pinterest.dropdown-toggle {
  background-image: none;
}
.btn-pinterest.disabled:hover,
.btn-pinterest.disabled:focus,
.btn-pinterest.disabled.focus,
.btn-pinterest[disabled]:hover,
.btn-pinterest[disabled]:focus,
.btn-pinterest[disabled].focus,
fieldset[disabled] .btn-pinterest:hover,
fieldset[disabled] .btn-pinterest:focus,
fieldset[disabled] .btn-pinterest.focus {
  background-color: #cb2027;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest .badge {
  color: #cb2027;
  background-color: #fff;
}
.btn-reddit {
  background-color: #eff7ff;
  color: #000 !important;
  background-color: #eff7ff;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:focus,
.btn-reddit.focus {
  color: #000;
  background-color: rgb(188, 221.5, 255) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:hover {
  color: #000;
  background-color: rgb(188, 221.5, 255) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:active,
.btn-reddit.active,
.open > .btn-reddit.dropdown-toggle {
  color: #000;
  background-color: rgb(188, 221.5, 255) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:active:hover,
.btn-reddit:active:focus,
.btn-reddit:active.focus,
.btn-reddit.active:hover,
.btn-reddit.active:focus,
.btn-reddit.active.focus,
.open > .btn-reddit.dropdown-toggle:hover,
.open > .btn-reddit.dropdown-toggle:focus,
.open > .btn-reddit.dropdown-toggle.focus {
  color: #000;
  background-color: rgb(152.3, 203.65, 255) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:active,
.btn-reddit.active,
.open > .btn-reddit.dropdown-toggle {
  background-image: none;
}
.btn-reddit.disabled:hover,
.btn-reddit.disabled:focus,
.btn-reddit.disabled.focus,
.btn-reddit[disabled]:hover,
.btn-reddit[disabled]:focus,
.btn-reddit[disabled].focus,
fieldset[disabled] .btn-reddit:hover,
fieldset[disabled] .btn-reddit:focus,
fieldset[disabled] .btn-reddit.focus {
  background-color: #eff7ff;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit .badge {
  color: #eff7ff;
  background-color: #000;
}
.btn-soundcloud {
  background-color: #ff5500;
  color: #fff !important;
  background-color: #ff5500;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:focus,
.btn-soundcloud.focus {
  color: #fff;
  background-color: #cc4400 !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:hover {
  color: #fff;
  background-color: #cc4400 !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:active,
.btn-soundcloud.active,
.open > .btn-soundcloud.dropdown-toggle {
  color: #fff;
  background-color: #cc4400 !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:active:hover,
.btn-soundcloud:active:focus,
.btn-soundcloud:active.focus,
.btn-soundcloud.active:hover,
.btn-soundcloud.active:focus,
.btn-soundcloud.active.focus,
.open > .btn-soundcloud.dropdown-toggle:hover,
.open > .btn-soundcloud.dropdown-toggle:focus,
.open > .btn-soundcloud.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(168.3, 56.1, 0) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:active,
.btn-soundcloud.active,
.open > .btn-soundcloud.dropdown-toggle {
  background-image: none;
}
.btn-soundcloud.disabled:hover,
.btn-soundcloud.disabled:focus,
.btn-soundcloud.disabled.focus,
.btn-soundcloud[disabled]:hover,
.btn-soundcloud[disabled]:focus,
.btn-soundcloud[disabled].focus,
fieldset[disabled] .btn-soundcloud:hover,
fieldset[disabled] .btn-soundcloud:focus,
fieldset[disabled] .btn-soundcloud.focus {
  background-color: #ff5500;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud .badge {
  color: #ff5500;
  background-color: #fff;
}
.btn-tumblr {
  background-color: #2c4762;
  color: #fff !important;
  background-color: #2c4762;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:focus,
.btn-tumblr.focus {
  color: #fff;
  background-color: rgb(28.1971830986, 45.5, 62.8028169014) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:hover {
  color: #fff;
  background-color: rgb(28.1971830986, 45.5, 62.8028169014) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:active,
.btn-tumblr.active,
.open > .btn-tumblr.dropdown-toggle {
  color: #fff;
  background-color: rgb(28.1971830986, 45.5, 62.8028169014) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:active:hover,
.btn-tumblr:active:focus,
.btn-tumblr:active.focus,
.btn-tumblr.active:hover,
.btn-tumblr.active:focus,
.btn-tumblr.active.focus,
.open > .btn-tumblr.dropdown-toggle:hover,
.open > .btn-tumblr.dropdown-toggle:focus,
.open > .btn-tumblr.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(17.1352112676, 27.65, 38.1647887324) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:active,
.btn-tumblr.active,
.open > .btn-tumblr.dropdown-toggle {
  background-image: none;
}
.btn-tumblr.disabled:hover,
.btn-tumblr.disabled:focus,
.btn-tumblr.disabled.focus,
.btn-tumblr[disabled]:hover,
.btn-tumblr[disabled]:focus,
.btn-tumblr[disabled].focus,
fieldset[disabled] .btn-tumblr:hover,
fieldset[disabled] .btn-tumblr:focus,
fieldset[disabled] .btn-tumblr.focus {
  background-color: #2c4762;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr .badge {
  color: #2c4762;
  background-color: #fff;
}
.btn-twitter {
  background-color: #55acee;
  color: #fff !important;
  background-color: #55acee;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:focus,
.btn-twitter.focus {
  color: #fff;
  background-color: rgb(38.6363636364, 149.3636363636, 233.3636363636) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:hover {
  color: #fff;
  background-color: rgb(38.6363636364, 149.3636363636, 233.3636363636) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:active,
.btn-twitter.active,
.open > .btn-twitter.dropdown-toggle {
  color: #fff;
  background-color: rgb(38.6363636364, 149.3636363636, 233.3636363636) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:active:hover,
.btn-twitter:active:focus,
.btn-twitter:active.focus,
.btn-twitter.active:hover,
.btn-twitter.active:focus,
.btn-twitter.active.focus,
.open > .btn-twitter.dropdown-toggle:hover,
.open > .btn-twitter.dropdown-toggle:focus,
.open > .btn-twitter.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(21.4818181818, 131.4181818182, 214.8181818182) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:active,
.btn-twitter.active,
.open > .btn-twitter.dropdown-toggle {
  background-image: none;
}
.btn-twitter.disabled:hover,
.btn-twitter.disabled:focus,
.btn-twitter.disabled.focus,
.btn-twitter[disabled]:hover,
.btn-twitter[disabled]:focus,
.btn-twitter[disabled].focus,
fieldset[disabled] .btn-twitter:hover,
fieldset[disabled] .btn-twitter:focus,
fieldset[disabled] .btn-twitter.focus {
  background-color: #55acee;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter .badge {
  color: #55acee;
  background-color: #fff;
}
.btn-vimeo {
  background-color: #1ab7ea;
  color: #fff !important;
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:focus,
.btn-vimeo.focus {
  color: #fff;
  background-color: rgb(17.556, 148.808, 191.444) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:hover {
  color: #fff;
  background-color: rgb(17.556, 148.808, 191.444) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:active,
.btn-vimeo.active,
.open > .btn-vimeo.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.556, 148.808, 191.444) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:active:hover,
.btn-vimeo:active:focus,
.btn-vimeo:active.focus,
.btn-vimeo.active:hover,
.btn-vimeo.active:focus,
.btn-vimeo.active.focus,
.open > .btn-vimeo.dropdown-toggle:hover,
.open > .btn-vimeo.dropdown-toggle:focus,
.open > .btn-vimeo.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(14.5572, 123.3896, 158.7428) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:active,
.btn-vimeo.active,
.open > .btn-vimeo.dropdown-toggle {
  background-image: none;
}
.btn-vimeo.disabled:hover,
.btn-vimeo.disabled:focus,
.btn-vimeo.disabled.focus,
.btn-vimeo[disabled]:hover,
.btn-vimeo[disabled]:focus,
.btn-vimeo[disabled].focus,
fieldset[disabled] .btn-vimeo:hover,
fieldset[disabled] .btn-vimeo:focus,
fieldset[disabled] .btn-vimeo.focus {
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo .badge {
  color: #1ab7ea;
  background-color: #fff;
}
.btn-vk {
  background-color: #587ea3;
  color: #fff !important;
  background-color: #587ea3;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:focus,
.btn-vk.focus {
  color: #fff;
  background-color: rgb(70.1195219124, 100.3984063745, 129.8804780876) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:hover {
  color: #fff;
  background-color: rgb(70.1195219124, 100.3984063745, 129.8804780876) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:active,
.btn-vk.active,
.open > .btn-vk.dropdown-toggle {
  color: #fff;
  background-color: rgb(70.1195219124, 100.3984063745, 129.8804780876) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:active:hover,
.btn-vk:active:focus,
.btn-vk:active.focus,
.btn-vk.active:hover,
.btn-vk.active:focus,
.btn-vk.active.focus,
.open > .btn-vk.dropdown-toggle:hover,
.open > .btn-vk.dropdown-toggle:focus,
.open > .btn-vk.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(57.603187251, 82.4772908367, 106.696812749) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:active,
.btn-vk.active,
.open > .btn-vk.dropdown-toggle {
  background-image: none;
}
.btn-vk.disabled:hover,
.btn-vk.disabled:focus,
.btn-vk.disabled.focus,
.btn-vk[disabled]:hover,
.btn-vk[disabled]:focus,
.btn-vk[disabled].focus,
fieldset[disabled] .btn-vk:hover,
fieldset[disabled] .btn-vk:focus,
fieldset[disabled] .btn-vk.focus {
  background-color: #587ea3;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk .badge {
  color: #587ea3;
  background-color: #fff;
}
.btn-yahoo {
  background-color: #720e9e;
  color: #fff !important;
  background-color: #720e9e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:focus,
.btn-yahoo.focus {
  color: #fff;
  background-color: rgb(80.1976744186, 9.8488372093, 111.1511627907) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:hover {
  color: #fff;
  background-color: rgb(80.1976744186, 9.8488372093, 111.1511627907) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:active,
.btn-yahoo.active,
.open > .btn-yahoo.dropdown-toggle {
  color: #fff;
  background-color: rgb(80.1976744186, 9.8488372093, 111.1511627907) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:active:hover,
.btn-yahoo:active:focus,
.btn-yahoo:active.focus,
.btn-yahoo.active:hover,
.btn-yahoo.active:focus,
.btn-yahoo.active.focus,
.open > .btn-yahoo.dropdown-toggle:hover,
.open > .btn-yahoo.dropdown-toggle:focus,
.open > .btn-yahoo.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(56.5360465116, 6.9430232558, 78.3569767442) !important;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:active,
.btn-yahoo.active,
.open > .btn-yahoo.dropdown-toggle {
  background-image: none;
}
.btn-yahoo.disabled:hover,
.btn-yahoo.disabled:focus,
.btn-yahoo.disabled.focus,
.btn-yahoo[disabled]:hover,
.btn-yahoo[disabled]:focus,
.btn-yahoo[disabled].focus,
fieldset[disabled] .btn-yahoo:hover,
fieldset[disabled] .btn-yahoo:focus,
fieldset[disabled] .btn-yahoo.focus {
  background-color: #720e9e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo .badge {
  color: #720e9e;
  background-color: #fff;
}
.btn-outline-adn {
  border: 1px solid #d87a68 !important;
  color: #d87a68 !important;
}
.btn-outline-bitbucket {
  border: 1px solid #205081 !important;
  color: #205081 !important;
}
.btn-outline-dropbox {
  border: 1px solid #1087dd !important;
  color: #1087dd !important;
}
.btn-outline-facebook {
  border: 1px solid #3b5998 !important;
  color: #3b5998 !important;
}
.btn-outline-flickr {
  border: 1px solid #ff0084 !important;
  color: #ff0084 !important;
}
.btn-outline-foursquare {
  border: 1px solid #f94877 !important;
  color: #f94877 !important;
}
.btn-outline-github {
  border: 1px solid #444444 !important;
  color: #444444 !important;
}
.btn-outline-google {
  border: 1px solid #dd4b39 !important;
  color: #dd4b39 !important;
}
.btn-outline-instagram {
  border: 1px solid #3f729b !important;
  color: #3f729b !important;
}
.btn-outline-linkedin {
  border: 1px solid #007bb6 !important;
  color: #007bb6 !important;
}
.btn-outline-microsoft {
  border: 1px solid #2672ec !important;
  color: #2672ec !important;
}
.btn-outline-odnoklassniki {
  border: 1px solid #f4731c !important;
  color: #f4731c !important;
}
.btn-outline-openid {
  border: 1px solid #f7931e !important;
  color: #f7931e !important;
}
.btn-outline-pinterest {
  border: 1px solid #cb2027 !important;
  color: #cb2027 !important;
}
.btn-outline-reddit {
  border: 1px solid #ff4500 !important;
  color: #ff4500 !important;
}
.btn-outline-soundcloud {
  border: 1px solid #ff5500 !important;
  color: #ff5500 !important;
}
.btn-outline-tumblr {
  border: 1px solid #2c4762 !important;
  color: #2c4762 !important;
}
.btn-outline-twitter {
  border: 1px solid #55acee !important;
  color: #55acee !important;
}
.btn-outline-vimeo {
  border: 1px solid #1ab7ea !important;
  color: #1ab7ea !important;
}
.btn-outline-vk {
  border: 1px solid #587ea3 !important;
  color: #587ea3 !important;
}
.btn-outline-yahoo {
  border: 1px solid #720e9e !important;
  color: #720e9e !important;
}
.btn-outline-adn:hover {
  color: rgb(173.2526315789, 65.4, 44.7473684211);
  border: 1px solid rgb(173.2526315789, 65.4, 44.7473684211) !important;
  background-color: transparent !important;
}
.btn-outline-bitbucket:hover {
  color: rgb(11.7267080745, 29.3167701863, 47.2732919255);
  border: 1px solid rgb(11.7267080745, 29.3167701863, 47.2732919255) !important;
  background-color: transparent !important;
}
.btn-outline-dropbox:hover {
  color: rgb(9.1139240506, 76.8987341772, 125.8860759494);
  border: 1px solid rgb(9.1139240506, 76.8987341772, 125.8860759494) !important;
  background-color: transparent !important;
}
.btn-outline-facebook:hover {
  color: rgb(30.4786729858, 45.9763033175, 78.5213270142);
  border: 1px solid rgb(30.4786729858, 45.9763033175, 78.5213270142) !important;
  background-color: transparent !important;
}
.btn-outline-flickr:hover {
  color: rgb(153, 0, 79.2);
  border: 1px solid rgb(153, 0, 79.2) !important;
  background-color: transparent !important;
}
.btn-outline-foursquare:hover {
  color: rgb(212.0476190476, 6.9523809524, 61.4126984127);
  border: 1px solid rgb(212.0476190476, 6.9523809524, 61.4126984127) !important;
  background-color: transparent !important;
}
.btn-outline-github:hover {
  color: #111111;
  border: 1px solid #111111 !important;
  background-color: transparent !important;
}
.btn-outline-google:hover {
  color: rgb(150.2068965517, 39.4482758621, 25.7931034483);
  border: 1px solid rgb(150.2068965517, 39.4482758621, 25.7931034483) !important;
  background-color: transparent !important;
}
.btn-outline-instagram:hover {
  color: rgb(33.5229357798, 60.6605504587, 82.4770642202);
  border: 1px solid rgb(33.5229357798, 60.6605504587, 82.4770642202) !important;
  background-color: transparent !important;
}
.btn-outline-linkedin:hover {
  color: rgb(0, 54.0659340659, 80);
  border: 1px solid rgb(0, 54.0659340659, 80) !important;
  background-color: transparent !important;
}
.btn-outline-microsoft:hover {
  color: rgb(13.8474576271, 69.2372881356, 158.1525423729);
  border: 1px solid rgb(13.8474576271, 69.2372881356, 158.1525423729) !important;
  background-color: transparent !important;
}
.btn-outline-odnoklassniki:hover {
  color: rgb(162.1428571429, 70, 7.8571428571);
  border: 1px solid rgb(162.1428571429, 70, 7.8571428571) !important;
  background-color: transparent !important;
}
.btn-outline-openid:hover {
  color: rgb(168.991416309, 93.8841201717, 6.008583691);
  border: 1px solid rgb(168.991416309, 93.8841201717, 6.008583691) !important;
  background-color: transparent !important;
}
.btn-outline-pinterest:hover {
  color: rgb(114.8893617021, 18.1106382979, 22.0723404255);
  border: 1px solid rgb(114.8893617021, 18.1106382979, 22.0723404255) !important;
  background-color: transparent !important;
}
.btn-outline-reddit:hover {
  color: rgb(153, 41.4, 0);
  border: 1px solid rgb(153, 41.4, 0) !important;
  background-color: transparent !important;
}
.btn-outline-soundcloud:hover {
  color: #993300;
  border: 1px solid #993300 !important;
  background-color: transparent !important;
}
.btn-outline-tumblr:hover {
  color: rgb(12.3943661972, 20, 27.6056338028);
  border: 1px solid rgb(12.3943661972, 20, 27.6056338028) !important;
  background-color: transparent !important;
}
.btn-outline-twitter:hover {
  color: rgb(20.0909090909, 122.9090909091, 200.9090909091);
  border: 1px solid rgb(20.0909090909, 122.9090909091, 200.9090909091) !important;
  background-color: transparent !important;
}
.btn-outline-vimeo:hover {
  color: rgb(13.272, 112.496, 144.728);
  border: 1px solid rgb(13.272, 112.496, 144.728) !important;
  background-color: transparent !important;
}
.btn-outline-vk:hover {
  color: rgb(52.2390438247, 74.796812749, 96.7609561753);
  border: 1px solid rgb(52.2390438247, 74.796812749, 96.7609561753) !important;
  background-color: transparent !important;
}
.btn-outline-yahoo:hover {
  color: rgb(46.3953488372, 5.6976744186, 64.3023255814);
  border: 1px solid rgb(46.3953488372, 5.6976744186, 64.3023255814) !important;
  background-color: transparent !important;
}
.btn-adn-flat {
  color: #d87a68 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-adn-flat span {
  border: none !important;
}
.btn-adn-flat:hover {
  color: rgb(152.9868421053, 57.75, 39.5131578947) !important;
  background-color: transparent !important;
}
.btn-bitbucket-flat {
  color: #205081 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-bitbucket-flat span {
  border: none !important;
}
.btn-bitbucket-flat:hover {
  color: rgb(6.6583850932, 16.6459627329, 26.8416149068) !important;
  background-color: transparent !important;
}
.btn-dropbox-flat {
  color: #1087dd !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-dropbox-flat span {
  border: none !important;
}
.btn-dropbox-flat:hover {
  color: rgb(7.3924050633, 62.3734177215, 102.1075949367) !important;
  background-color: transparent !important;
}
.btn-facebook-flat {
  color: #3b5998 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-facebook-flat span {
  border: none !important;
}
.btn-facebook-flat:hover {
  color: rgb(23.3483412322, 35.2203791469, 60.1516587678) !important;
  background-color: transparent !important;
}
.btn-flickr-flat {
  color: #ff0084 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-flickr-flat span {
  border: none !important;
}
.btn-flickr-flat:hover {
  color: rgb(127.5, 0, 66) !important;
  background-color: transparent !important;
}
.btn-foursquare-flat {
  color: #f94877 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-foursquare-flat span {
  border: none !important;
}
.btn-foursquare-flat:hover {
  color: rgb(187.3571428571, 6.1428571429, 54.2619047619) !important;
  background-color: transparent !important;
}
.btn-github-flat {
  color: #444444 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-github-flat span {
  border: none !important;
}
.btn-github-flat:hover {
  color: rgb(4.25, 4.25, 4.25) !important;
  background-color: transparent !important;
}
.btn-google-flat {
  color: #dd4b39 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-google-flat span {
  border: none !important;
}
.btn-google-flat:hover {
  color: rgb(128.4439655172, 33.7327586207, 22.0560344828) !important;
  background-color: transparent !important;
}
.btn-instagram-flat {
  color: #3f729b !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-instagram-flat span {
  border: none !important;
}
.btn-instagram-flat:hover {
  color: rgb(26.1536697248, 47.3256880734, 64.3463302752) !important;
  background-color: transparent !important;
}
.btn-linkedin-flat {
  color: #007bb6 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-linkedin-flat span {
  border: none !important;
}
.btn-linkedin-flat:hover {
  color: rgb(0, 36.8324175824, 54.5) !important;
  background-color: transparent !important;
}
.btn-microsoft-flat {
  color: #2672ec !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-microsoft-flat span {
  border: none !important;
}
.btn-microsoft-flat:hover {
  color: rgb(11.7944915254, 58.9724576271, 134.7055084746) !important;
  background-color: transparent !important;
}
.btn-odnoklassniki-flat {
  color: #f4731c !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-odnoklassniki-flat span {
  border: none !important;
}
.btn-odnoklassniki-flat:hover {
  color: rgb(137.8214285714, 59.5, 6.6785714286) !important;
  background-color: transparent !important;
}
.btn-openid-flat {
  color: #f7931e !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-openid-flat span {
  border: none !important;
}
.btn-openid-flat:hover {
  color: rgb(144.3669527897, 80.2038626609, 5.1330472103) !important;
  background-color: transparent !important;
}
.btn-pinterest-flat {
  color: #cb2027 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-pinterest-flat span {
  border: none !important;
}
.btn-pinterest-flat:hover {
  color: rgb(92.8617021277, 14.6382978723, 17.8404255319) !important;
  background-color: transparent !important;
}
.btn-reddit-flat {
  color: #ff4500 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-reddit-flat span {
  border: none !important;
}
.btn-reddit-flat:hover {
  color: rgb(127.5, 34.5, 0) !important;
  background-color: transparent !important;
}
.btn-soundcloud-flat {
  color: #ff5500 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-soundcloud-flat span {
  border: none !important;
}
.btn-soundcloud-flat:hover {
  color: rgb(127.5, 42.5, 0) !important;
  background-color: transparent !important;
}
.btn-tumblr-flat {
  color: #2c4762 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-tumblr-flat span {
  border: none !important;
}
.btn-tumblr-flat:hover {
  color: rgb(4.4929577465, 7.25, 10.0070422535) !important;
  background-color: transparent !important;
}
.btn-twitter-flat {
  color: #55acee !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-twitter-flat span {
  border: none !important;
}
.btn-twitter-flat:hover {
  color: rgb(17.7727272727, 108.7272727273, 177.7272727273) !important;
  background-color: transparent !important;
}
.btn-vimeo-flat {
  color: #1ab7ea !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-vimeo-flat span {
  border: none !important;
}
.btn-vimeo-flat:hover {
  color: rgb(11.13, 94.34, 121.37) !important;
  background-color: transparent !important;
}
.btn-vk-flat {
  color: #587ea3 !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-vk-flat span {
  border: none !important;
}
.btn-vk-flat:hover {
  color: rgb(43.2988047809, 61.9960159363, 80.2011952191) !important;
  background-color: transparent !important;
}
.btn-yahoo-flat {
  color: #720e9e !important;
  background-color: transparent !important;
  border: none !important;
}
.btn-yahoo-flat span {
  border: none !important;
}
.btn-yahoo-flat:hover {
  color: rgb(29.4941860465, 3.6220930233, 40.8779069767) !important;
  background-color: transparent !important;
}
.btn-adn-flat.active,
.btn-adn-flat:active,
.btn-adn-flat:focus,
.btn-adn-flat:active:focus,
.btn-adn-flat:active:hover {
  background-color: transparent !important;
}
.btn-bitbucket-flat.active,
.btn-bitbucket-flat:active,
.btn-bitbucket-flat:focus,
.btn-bitbucket-flat:active:focus,
.btn-bitbucket-flat:active:hover {
  background-color: transparent !important;
}
.btn-dropbox-flat.active,
.btn-dropbox-flat:active,
.btn-dropbox-flat:focus,
.btn-dropbox-flat:active:focus,
.btn-dropbox-flat:active:hover {
  background-color: transparent !important;
}
.btn-facebook-flat.active,
.btn-facebook-flat:active,
.btn-facebook-flat:focus,
.btn-facebook-flat:active:focus,
.btn-facebook-flat:active:hover {
  background-color: transparent !important;
}
.btn-flickr-flat.active,
.btn-flickr-flat:active,
.btn-flickr-flat:focus,
.btn-flickr-flat:active:focus,
.btn-flickr-flat:active:hover {
  background-color: transparent !important;
}
.btn-foursquare-flat.active,
.btn-foursquare-flat:active,
.btn-foursquare-flat:focus,
.btn-foursquare-flat:active:focus,
.btn-foursquare-flat:active:hover {
  background-color: transparent !important;
}
.btn-github-flat.active,
.btn-github-flat:active,
.btn-github-flat:focus,
.btn-github-flat:active:focus,
.btn-github-flat:active:hover {
  background-color: transparent !important;
}
.btn-google-flat.active,
.btn-google-flat:active,
.btn-google-flat:focus,
.btn-google-flat:active:focus,
.btn-google-flat:active:hover {
  background-color: transparent !important;
}
.btn-instagram-flat.active,
.btn-instagram-flat:active,
.btn-instagram-flat:focus,
.btn-instagram-flat:active:focus,
.btn-instagram-flat:active:hover {
  background-color: transparent !important;
}
.btn-linkedin-flat.active,
.btn-linkedin-flat:active,
.btn-linkedin-flat:focus,
.btn-linkedin-flat:active:focus,
.btn-linkedin-flat:active:hover {
  background-color: transparent !important;
}
.btn-microsoft-flat.active,
.btn-microsoft-flat:active,
.btn-microsoft-flat:focus,
.btn-microsoft-flat:active:focus,
.btn-microsoft-flat:active:hover {
  background-color: transparent !important;
}
.btn-odnoklassniki-flat.active,
.btn-odnoklassniki-flat:active,
.btn-odnoklassniki-flat:focus,
.btn-odnoklassniki-flat:active:focus,
.btn-odnoklassniki-flat:active:hover {
  background-color: transparent !important;
}
.btn-openid-flat.active,
.btn-openid-flat:active,
.btn-openid-flat:focus,
.btn-openid-flat:active:focus,
.btn-openid-flat:active:hover {
  background-color: transparent !important;
}
.btn-pinterest-flat.active,
.btn-pinterest-flat:active,
.btn-pinterest-flat:focus,
.btn-pinterest-flat:active:focus,
.btn-pinterest-flat:active:hover {
  background-color: transparent !important;
}
.btn-reddit-flat.active,
.btn-reddit-flat:active,
.btn-reddit-flat:focus,
.btn-reddit-flat:active:focus,
.btn-reddit-flat:active:hover {
  background-color: transparent !important;
}
.btn-soundcloud-flat.active,
.btn-soundcloud-flat:active,
.btn-soundcloud-flat:focus,
.btn-soundcloud-flat:active:focus,
.btn-soundcloud-flat:active:hover {
  background-color: transparent !important;
}
.btn-tumblr-flat.active,
.btn-tumblr-flat:active,
.btn-tumblr-flat:focus,
.btn-tumblr-flat:active:focus,
.btn-tumblr-flat:active:hover {
  background-color: transparent !important;
}
.btn-twitter-flat.active,
.btn-twitter-flat:active,
.btn-twitter-flat:focus,
.btn-twitter-flat:active:focus,
.btn-twitter-flat:active:hover {
  background-color: transparent !important;
}
.btn-vimeo-flat.active,
.btn-vimeo-flat:active,
.btn-vimeo-flat:focus,
.btn-vimeo-flat:active:focus,
.btn-vimeo-flat:active:hover {
  background-color: transparent !important;
}
.btn-vk-flat.active,
.btn-vk-flat:active,
.btn-vk-flat:focus,
.btn-vk-flat:active:focus,
.btn-vk-flat:active:hover {
  background-color: transparent !important;
}
.btn-yahoo-flat.active,
.btn-yahoo-flat:active,
.btn-yahoo-flat:focus,
.btn-yahoo-flat:active:focus,
.btn-yahoo-flat:active:hover {
  background-color: transparent !important;
}
[dir=rtl] .btn-social,
[dir=rtl] .btn-social-icon {
  padding-right: 3.25rem;
  padding-left: auto;
  text-align: right;
}
[dir=rtl] .btn-social > :first-child,
[dir=rtl] .btn-social-icon > :first-child {
  right: 0;
  left: auto;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 0px;
}
[dir=rtl] .btn-social.btn-lg,
[dir=rtl] .btn-lg.btn-social-icon,
[dir=rtl] .btn-group-lg > .btn-social.btn,
[dir=rtl] .btn-group-lg > .btn-social-icon.btn {
  padding-right: 3.2rem;
  padding-left: 0px;
}
[dir=rtl] .btn-social.btn-sm,
[dir=rtl] .btn-sm.btn-social-icon,
[dir=rtl] .btn-group-sm > .btn-social.btn,
[dir=rtl] .btn-group-sm > .btn-social-icon.btn {
  padding-right: 2.55rem;
  padding-left: 0px;
}
[dir=rtl] .btn-social.btn-xs,
[dir=rtl] .btn-xs.btn-social-icon {
  padding-right: 3.15rem;
  padding-left: 0px;
}
#search-nav .nav {
  border-bottom: 2px solid #e0e0e0;
}
#search-nav .nav-link.active {
  padding-bottom: 6px;
  border-bottom: 2px solid #009DA0;
  margin-bottom: -2px;
}
#search-results .media-search {
  padding-top: 5px;
}
#search-results .media-list {
  padding: 0;
}
#search-results .media-list .media {
  padding: 1.25rem;
  margin-top: 0;
}
hr {
  border-color: #a8a8a8;
}
ul.list-inline i {
  line-height: 18px;
}
ul.list-inline li {
  display: inline-block;
}
ul.list-inline.list-inline-pipe > li + li:before {
  content: " | ";
  color: #868e96;
}
.circular {
  animation: rotate 2s linear infinite;
  height: 100%;
  transform-origin: center center;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  animation: dash 1.5s ease-in-out infinite, color 2s ease-in-out infinite;
  stroke-linecap: round;
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes color {
  100%, 0% {
    stroke: #009DA0;
  }
  50% {
    stroke: #FF8D60;
  }
  100% {
    stroke: #009DA0;
  }
}
.animation-transition-general {
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}
.animation-transition-slow {
  -webkit-transition: all 370ms linear;
  -moz-transition: all 370ms linear;
  -o-transition: all 370ms linear;
  -ms-transition: all 370ms linear;
  transition: all 370ms linear;
}
.animation-transition-fast {
  -webkit-transition: all 150ms ease 0s;
  -moz-transition: all 150ms ease 0s;
  -o-transition: all 150ms ease 0s;
  -ms-transition: all 150ms ease 0s;
  transition: all 150ms ease 0s;
}
legend {
  border-bottom: 0;
}
* {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent;
}
*:focus {
  outline: 0;
}
a:focus,
a:active,
button:active,
button:focus,
button:hover,
button::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
select::-moz-focus-inner,
input[type=file] > input[type=button]::-moz-focus-inner {
  outline: 0 !important;
}
.table-borderless tbody tr td,
.table-borderless tbody tr th {
  border: 0;
}
datetime .form-group {
  margin: 0;
}
.btn-round {
  border-radius: 30px;
}
.fonticon-container > .fonticon-wrap {
  float: left;
  width: 60px;
  height: 60px;
  line-height: 4.8rem;
  text-align: center;
  border-radius: 0.1875rem;
  margin-right: 1rem;
  margin-bottom: 1.5rem;
}
.fonticon-container > .fonticon-wrap > i {
  font-size: 2.28rem;
  transition: all 0.2s ease-in-out;
}
.fonticon-container > .fonticon-wrap > i.fa {
  font-size: 2.28rem !important;
}
.fonticon-container > .fonticon-wrap.youtube {
  width: 100px;
}
.fonticon-container:hover i {
  color: #009DA0;
  font-size: 2.9rem;
  transform: scale(1.3);
}
.fonticon-container > .fonticon-classname,
.fonticon-container > .fonticon-unit {
  display: block;
  font-size: 1.5rem;
  line-height: 1.2;
}
.fonticon-container > .fonticon-unit {
  font-size: 1rem;
  font-style: italic;
}
.langimg {
  width: 30px;
  margin-right: 5px;
}
.notification-dropdown {
  width: 400px;
}
.notification-dropdown .noti-list {
  position: relative;
  height: 290px;
}
.notification-dropdown.dropdown-menu {
  padding: 0;
}
.notification-dropdown .noti-text {
  color: #6c757d;
  font-size: 90%;
}
.notification-dropdown .dropdown-item:focus i,
.notification-dropdown .dropdown-item:hover i {
  color: #009DA0 !important;
}
.notification-dropdown .dropdown-item.active i,
.notification-dropdown .dropdown-item.active .noti-title,
.notification-dropdown .dropdown-item.active .noti-text,
.notification-dropdown .dropdown-item:active i,
.notification-dropdown .dropdown-item:active .noti-title,
.notification-dropdown .dropdown-item:active .noti-text {
  color: white !important;
}
table th[sortable] {
  cursor: pointer;
}
.custom-control-input:active ~ .custom-control-indicator {
  background-color: #009DA0;
}
.form-control:focus {
  border-color: #009DA0 !important;
}
.dragdrop-container {
  min-height: 200px;
}
.content-overlay {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: block;
  z-index: 2;
  visibility: hidden;
}
.content-overlay.show {
  visibility: visible;
  background-color: rgba(0, 0, 0, 0.6);
}
#faq .card .card-header {
  padding: 0rem;
  padding-top: 0.5rem;
}
#faq ngb-accordion .card {
  border-bottom: 2px solid #f5f7fa;
}
#faq .btn-link:hover {
  text-decoration: none;
}
.ps__scrollbar-y-rail {
  z-index: 999;
}
.collapsed-menu .ps__scrollbar-y-rail {
  z-index: auto;
}
.ps__rail-y {
  right: 0 !important;
  left: auto !important;
}
[dir=rtl] .fonticon-container > .fonticon-wrap {
  float: right;
  margin-left: 1rem;
  margin-right: auto;
}
[dir=rtl] .langimg {
  margin-left: 5px;
  margin-right: auto;
}
[dir=rtl] .ps__rail-y {
  right: auto !important;
  left: 0 !important;
}
[dir=rtl] .ps__thumb-y {
  right: auto !important;
  left: 1px !important;
}
.wrapper {
  position: relative;
  top: 0;
  height: 100vh;
}
.wrapper .content-header {
  font-weight: 500;
  letter-spacing: 0.5px;
  font-size: 1.6rem;
  margin-top: 1.5rem;
  margin-bottom: 0.25rem;
}
.wrapper .content-sub-header {
  color: rgb(63, 88.2, 126);
}
.wrapper.nav-collapsed .app-sidebar {
  width: 60px;
}
.wrapper.nav-collapsed .app-sidebar:hover {
  width: 250px;
}
.wrapper.nav-collapsed .app-sidebar:hover .nav li.has-sub > a:after {
  display: inherit;
}
.wrapper.nav-collapsed .app-sidebar:hover .menu-title,
.wrapper.nav-collapsed .app-sidebar:hover .badge {
  display: inline-block;
}
.wrapper.nav-collapsed .app-sidebar:hover .logo .text {
  display: inline-block;
}
.wrapper.nav-collapsed .app-sidebar:hover .nav-toggle {
  display: block !important;
}
.wrapper.nav-collapsed .app-sidebar .menu-title {
  display: none;
}
.wrapper.nav-collapsed .app-sidebar .badge {
  display: none;
}
.wrapper.nav-collapsed .app-sidebar .logo .text {
  display: none;
}
.wrapper.nav-collapsed .app-sidebar .nav-toggle {
  display: none !important;
}
.wrapper.nav-collapsed .app-sidebar .nav-close {
  display: none !important;
}
.wrapper.nav-collapsed .navbar .navbar-header {
  padding-left: 50px;
}
.wrapper.nav-collapsed .main-panel .main-content {
  padding-left: 60px;
}
.wrapper.nav-collapsed footer {
  padding-left: 60px;
}
.wrapper.menu-collapsed .app-sidebar .navigation li.has-sub > a:after {
  display: none;
}
.layout-ifsjc.nav-collapsed .app-sidebar:hover {
  width: 295px !important;
}
.bootstrap-navbar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 260px;
  display: block;
  z-index: 1;
  color: #fff;
  font-weight: 200;
  background-size: cover;
  background-position: center center;
}
.app-sidebar,
.off-canvas-sidebar {
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 4;
  width: 250px;
  height: 100vh;
  box-shadow:
    2px 10px 30px 0px rgba(0, 0, 0, 0.42),
    0 4px 25px 0px rgba(0, 0, 0, 0.12),
    0 8px 10px -5px rgba(0, 0, 0, 0.2);
  -webkit-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  transform: translate3d(0, 0, 0);
  white-space: nowrap;
  visibility: visible;
}
.app-sidebar.hide-sidebar,
.off-canvas-sidebar.hide-sidebar {
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transform: translate3d(-100%, 0, 0);
}
.app-sidebar .sidebar-content,
.off-canvas-sidebar .sidebar-content {
  position: relative;
  height: calc(100vh - 90px);
  overflow: auto;
  z-index: 4;
}
.app-sidebar .logo-img,
.off-canvas-sidebar .logo-img {
  width: 30px;
  display: inline-block;
  max-height: 30px;
  margin-right: 15px;
}
.app-sidebar .logo-tim,
.off-canvas-sidebar .logo-tim {
  border-radius: 50%;
  border: 1px solid #333;
  display: block;
  height: 61px;
  width: 61px;
  float: left;
  overflow: hidden;
}
.app-sidebar .logo-tim img,
.off-canvas-sidebar .logo-tim img {
  width: 60px;
  height: 60px;
}
.app-sidebar .navigation,
.off-canvas-sidebar .navigation {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.app-sidebar .navigation li,
.off-canvas-sidebar .navigation li {
  position: relative;
  display: block;
}
.app-sidebar .navigation li.has-sub > a:after,
.off-canvas-sidebar .navigation li.has-sub > a:after {
  content: "\f0da";
  font-family: "FontAwesome";
  font-size: 1rem;
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 10px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  transition: -webkit-transform 0.2s ease-in-out;
}
.app-sidebar .navigation li.has-sub > a,
.off-canvas-sidebar .navigation li.has-sub > a {
  margin-bottom: 0;
}
.app-sidebar .navigation li.open > a:after,
.off-canvas-sidebar .navigation li.open > a:after {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.app-sidebar .navigation li.open > a,
.off-canvas-sidebar .navigation li.open > a {
  background: rgba(200, 200, 200, 0.2);
}
.app-sidebar .navigation li > a,
.off-canvas-sidebar .navigation li > a {
  display: block;
  overflow: hidden;
  line-height: 2rem;
  padding: 10px 30px 10px 14px;
  margin: 5px 0;
  background-color: transparent;
  color: #000;
  transition: all 300ms linear;
}
.app-sidebar .navigation li > a:before,
.off-canvas-sidebar .navigation li > a:before {
  content: "";
  display: block;
  z-index: -1;
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  border-right: solid 5px #FF586B;
  background: rgba(200, 200, 200, 0.2);
  transition: 0.35s ease left;
}
.app-sidebar .navigation li:not(.open) > ul,
.off-canvas-sidebar .navigation li:not(.open) > ul {
  display: none;
}
.app-sidebar .navigation li:hover > a,
.off-canvas-sidebar .navigation li:hover > a {
  background: rgba(200, 200, 200, 0.2);
  color: #000;
}
.app-sidebar .navigation li.active > a:before,
.off-canvas-sidebar .navigation li.active > a:before {
  left: 0;
}
.app-sidebar .navigation li ul,
.off-canvas-sidebar .navigation li ul {
  padding: 0;
  margin: 0;
  overflow: hidden;
  font-size: 1rem;
}
.app-sidebar .navigation li ul li a,
.off-canvas-sidebar .navigation li ul li a {
  display: block;
  padding: 8px 18px 8px 60px;
}
.app-sidebar .navigation li ul li ul li a,
.off-canvas-sidebar .navigation li ul li ul li a {
  padding: 8px 18px 8px 70px;
}
.app-sidebar .navigation .menu-title,
.off-canvas-sidebar .navigation .menu-title {
  margin: 0;
  font-size: 0.95rem;
  font-weight: 400;
  letter-spacing: 0.6px;
  opacity: 1;
  height: auto;
  -webkit-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.app-sidebar .navigation .badge.badge-pill,
.off-canvas-sidebar .navigation .badge.badge-pill {
  position: absolute;
  right: 28px;
  padding: 4px 8px;
  font-weight: 300;
  -webkit-transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: width 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.app-sidebar .navigation i,
.off-canvas-sidebar .navigation i {
  font-size: 18px;
  float: left;
  margin-right: 10px;
  line-height: 2rem;
  width: 30px;
  text-align: center;
  color: #a9afbb;
}
.app-sidebar .sidebar-background,
.off-canvas-sidebar .sidebar-background {
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 100%;
  display: block;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: center center;
}
.app-sidebar .sidebar-background:after,
.off-canvas-sidebar .sidebar-background:after {
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background: #ffffff;
  opacity: 0.93;
}
.app-sidebar .logo,
.off-canvas-sidebar .logo {
  position: relative;
  padding: 20px 15px;
  z-index: 4;
}
.app-sidebar .logo p,
.off-canvas-sidebar .logo p {
  float: left;
  font-size: 20px;
  margin: 10px 10px;
  color: #fff;
  line-height: 20px;
  font-family:
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
}
.app-sidebar .logo .logo-text,
.off-canvas-sidebar .logo .logo-text {
  text-transform: uppercase;
  padding: 5px 0;
  display: block;
  font-size: 1.6rem;
  letter-spacing: 2px;
  color: #000;
  text-align: left;
  font-weight: 400;
}
.app-sidebar .logo-tim,
.off-canvas-sidebar .logo-tim {
  border-radius: 50%;
  border: 1px solid #333;
  display: block;
  height: 61px;
  width: 61px;
  float: left;
  overflow: hidden;
}
.app-sidebar .logo-tim img,
.off-canvas-sidebar .logo-tim img {
  width: 60px;
  height: 60px;
}
.app-sidebar:after,
.app-sidebar:before,
.off-canvas-sidebar:after,
.off-canvas-sidebar:before {
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
.app-sidebar:before,
.off-canvas-sidebar:before {
  opacity: 0.33;
}
.app-sidebar:after,
.off-canvas-sidebar:after {
  z-index: 3;
  opacity: 1;
}
.app-sidebar[data-image]:after,
.app-sidebar.has-image:after,
.off-canvas-sidebar[data-image]:after,
.off-canvas-sidebar.has-image:after {
  opacity: 0.77;
}
.app-sidebar[data-background-color=white],
.off-canvas-sidebar[data-background-color=white] {
  background-color: #fff;
}
.app-sidebar[data-background-color=white] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=white] .sidebar-background:after {
  background: #fff;
  opacity: 0.9;
}
.app-sidebar[data-background-color=white] .navigation i,
.app-sidebar[data-background-color=white] .navigation li > a,
.off-canvas-sidebar[data-background-color=white] .navigation i,
.off-canvas-sidebar[data-background-color=white] .navigation li > a {
  color: #000;
}
.app-sidebar[data-background-color=white] .logo-text,
.off-canvas-sidebar[data-background-color=white] .logo-text {
  color: #000;
}
.app-sidebar[data-background-color=white] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=white] .sidebar-header a.nav-toggle {
  color: #000;
}
.app-sidebar[data-background-color=white] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=white] .sidebar-header a.nav-close {
  color: #000;
}
.app-sidebar[data-background-color=black],
.off-canvas-sidebar[data-background-color=black] {
  background-color: #000;
}
.app-sidebar[data-background-color=black] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=black] .sidebar-background:after {
  background: #000;
  opacity: 0.8;
}
.app-sidebar[data-background-color=black] .navigation i,
.app-sidebar[data-background-color=black] .navigation li > a,
.off-canvas-sidebar[data-background-color=black] .navigation i,
.off-canvas-sidebar[data-background-color=black] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=black] .logo-text,
.off-canvas-sidebar[data-background-color=black] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=black] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=black] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=black] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=black] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=primary],
.off-canvas-sidebar[data-background-color=primary] {
  background-color: #009DA0;
}
.app-sidebar[data-background-color=primary] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=primary] .sidebar-background:after {
  background: #009DA0;
  opacity: 0.9;
}
.app-sidebar[data-background-color=primary] .navigation i,
.app-sidebar[data-background-color=primary] .navigation li > a,
.off-canvas-sidebar[data-background-color=primary] .navigation i,
.off-canvas-sidebar[data-background-color=primary] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=primary] .logo-text,
.off-canvas-sidebar[data-background-color=primary] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=primary] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=primary] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=primary] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=primary] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=info],
.off-canvas-sidebar[data-background-color=info] {
  background-color: #1CBCD8;
}
.app-sidebar[data-background-color=info] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=info] .sidebar-background:after {
  background: #1CBCD8;
  opacity: 0.9;
}
.app-sidebar[data-background-color=info] .navigation i,
.app-sidebar[data-background-color=info] .navigation li > a,
.off-canvas-sidebar[data-background-color=info] .navigation i,
.off-canvas-sidebar[data-background-color=info] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=info] .logo-text,
.off-canvas-sidebar[data-background-color=info] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=info] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=info] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=info] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=info] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=success],
.off-canvas-sidebar[data-background-color=success] {
  background-color: #0CC27E;
}
.app-sidebar[data-background-color=success] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=success] .sidebar-background:after {
  background: #0CC27E;
  opacity: 0.9;
}
.app-sidebar[data-background-color=success] .navigation i,
.app-sidebar[data-background-color=success] .navigation li > a,
.off-canvas-sidebar[data-background-color=success] .navigation i,
.off-canvas-sidebar[data-background-color=success] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=success] .logo-text,
.off-canvas-sidebar[data-background-color=success] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=success] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=success] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=success] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=success] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=warning],
.off-canvas-sidebar[data-background-color=warning] {
  background-color: #FF8D60;
}
.app-sidebar[data-background-color=warning] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=warning] .sidebar-background:after {
  background: #FF8D60;
  opacity: 0.9;
}
.app-sidebar[data-background-color=warning] .navigation i,
.app-sidebar[data-background-color=warning] .navigation li > a,
.off-canvas-sidebar[data-background-color=warning] .navigation i,
.off-canvas-sidebar[data-background-color=warning] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=warning] .logo-text,
.off-canvas-sidebar[data-background-color=warning] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=warning] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=warning] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=warning] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=warning] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=danger],
.off-canvas-sidebar[data-background-color=danger] {
  background-color: #FF586B;
}
.app-sidebar[data-background-color=danger] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=danger] .sidebar-background:after {
  background: #FF586B;
  opacity: 0.9;
}
.app-sidebar[data-background-color=danger] .navigation i,
.app-sidebar[data-background-color=danger] .navigation li > a,
.off-canvas-sidebar[data-background-color=danger] .navigation i,
.off-canvas-sidebar[data-background-color=danger] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=danger] .logo-text,
.off-canvas-sidebar[data-background-color=danger] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=danger] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=danger] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=danger] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=danger] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=pomegranate],
.off-canvas-sidebar[data-background-color=pomegranate] {
  background-image:
    linear-gradient(
      45deg,
      #9b3cb7,
      #ff396f) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=pomegranate] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=pomegranate] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #9b3cb7,
      #ff396f) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=pomegranate] .navigation i,
.app-sidebar[data-background-color=pomegranate] .navigation li > a,
.off-canvas-sidebar[data-background-color=pomegranate] .navigation i,
.off-canvas-sidebar[data-background-color=pomegranate] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=pomegranate] .logo-text,
.off-canvas-sidebar[data-background-color=pomegranate] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=pomegranate] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=pomegranate] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=pomegranate] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=pomegranate] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=king-yna],
.off-canvas-sidebar[data-background-color=king-yna] {
  background-image:
    linear-gradient(
      45deg,
      #1a2a6c,
      #b21f1f) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=king-yna] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=king-yna] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #1a2a6c,
      #b21f1f) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=king-yna] .navigation i,
.app-sidebar[data-background-color=king-yna] .navigation li > a,
.off-canvas-sidebar[data-background-color=king-yna] .navigation i,
.off-canvas-sidebar[data-background-color=king-yna] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=king-yna] .logo-text,
.off-canvas-sidebar[data-background-color=king-yna] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=king-yna] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=king-yna] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=king-yna] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=king-yna] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=ibiza-sunset],
.off-canvas-sidebar[data-background-color=ibiza-sunset] {
  background-image:
    linear-gradient(
      45deg,
      #ee0979,
      #ff6a00) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=ibiza-sunset] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #ee0979,
      #ff6a00) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=ibiza-sunset] .navigation i,
.app-sidebar[data-background-color=ibiza-sunset] .navigation li > a,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .navigation i,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=ibiza-sunset] .logo-text,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=ibiza-sunset] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=ibiza-sunset] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=ibiza-sunset] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=flickr],
.off-canvas-sidebar[data-background-color=flickr] {
  background-image:
    linear-gradient(
      45deg,
      #33001b,
      #ff0084) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=flickr] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=flickr] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #33001b,
      #ff0084) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=flickr] .navigation i,
.app-sidebar[data-background-color=flickr] .navigation li > a,
.off-canvas-sidebar[data-background-color=flickr] .navigation i,
.off-canvas-sidebar[data-background-color=flickr] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=flickr] .logo-text,
.off-canvas-sidebar[data-background-color=flickr] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=flickr] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=flickr] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=flickr] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=flickr] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=purple-bliss],
.off-canvas-sidebar[data-background-color=purple-bliss] {
  background-image:
    linear-gradient(
      45deg,
      #360033,
      #0b8793) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=purple-bliss] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=purple-bliss] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #360033,
      #0b8793) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=purple-bliss] .navigation i,
.app-sidebar[data-background-color=purple-bliss] .navigation li > a,
.off-canvas-sidebar[data-background-color=purple-bliss] .navigation i,
.off-canvas-sidebar[data-background-color=purple-bliss] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=purple-bliss] .logo-text,
.off-canvas-sidebar[data-background-color=purple-bliss] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=purple-bliss] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=purple-bliss] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=purple-bliss] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=purple-bliss] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=man-of-steel],
.off-canvas-sidebar[data-background-color=man-of-steel] {
  background-image:
    linear-gradient(
      45deg,
      #780206,
      #061161) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=man-of-steel] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=man-of-steel] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #780206,
      #061161) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=man-of-steel] .navigation i,
.app-sidebar[data-background-color=man-of-steel] .navigation li > a,
.off-canvas-sidebar[data-background-color=man-of-steel] .navigation i,
.off-canvas-sidebar[data-background-color=man-of-steel] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=man-of-steel] .logo-text,
.off-canvas-sidebar[data-background-color=man-of-steel] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=man-of-steel] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=man-of-steel] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=man-of-steel] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=man-of-steel] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=purple-love],
.off-canvas-sidebar[data-background-color=purple-love] {
  background-image:
    linear-gradient(
      45deg,
      #cc2b5e,
      #753a88) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=purple-love] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=purple-love] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #cc2b5e,
      #753a88) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=purple-love] .navigation i,
.app-sidebar[data-background-color=purple-love] .navigation li > a,
.off-canvas-sidebar[data-background-color=purple-love] .navigation i,
.off-canvas-sidebar[data-background-color=purple-love] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=purple-love] .logo-text,
.off-canvas-sidebar[data-background-color=purple-love] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=purple-love] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=purple-love] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=purple-love] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=purple-love] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=domain-ifsjc],
.off-canvas-sidebar[data-background-color=domain-ifsjc] {
  background-image:
    linear-gradient(
      45deg,
      #1a1e14,
      #090e0a) !important;
  background-repeat: repeat-x !important;
}
.app-sidebar[data-background-color=domain-ifsjc] .sidebar-background:after,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .sidebar-background:after {
  background-image:
    linear-gradient(
      45deg,
      #1a1e14,
      #090e0a) !important;
  background-repeat: repeat-x !important;
  opacity: 0.9;
}
.app-sidebar[data-background-color=domain-ifsjc] .navigation i,
.app-sidebar[data-background-color=domain-ifsjc] .navigation li > a,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .navigation i,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .navigation li > a {
  color: #fff;
}
.app-sidebar[data-background-color=domain-ifsjc] .logo-text,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .logo-text {
  color: #fff;
}
.app-sidebar[data-background-color=domain-ifsjc] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .sidebar-header a.nav-toggle {
  color: #fff;
}
.app-sidebar[data-background-color=domain-ifsjc] .sidebar-header a.nav-close,
.off-canvas-sidebar[data-background-color=domain-ifsjc] .sidebar-header a.nav-close {
  color: #fff;
}
.app-sidebar[data-background-color=white] .navigation li a,
.off-canvas-sidebar[data-background-color=white] .navigation li a {
  color: #000;
}
.app-sidebar[data-background-color=black] .navigation li a,
.off-canvas-sidebar[data-background-color=black] .navigation li a {
  color: #fff;
}
.app-sidebar[data-background-color=red] .navigation li a,
.off-canvas-sidebar[data-background-color=red] .navigation li a {
  color: #fff;
}
.app-sidebar[data-background-color=white] .logo-text,
.off-canvas-sidebar[data-background-color=white] .logo-text {
  color: #000;
}
.app-sidebar[data-background-color=white] .sidebar-header a.nav-toggle,
.off-canvas-sidebar[data-background-color=white] .sidebar-header a.nav-toggle {
  color: #000;
}
.app-sidebar[data-color=blue] .moving-tab,
.off-canvas-sidebar[data-color=blue] .moving-tab {
  background-color: #1CBCD8;
}
.app-sidebar[data-color=green] .moving-tab,
.off-canvas-sidebar[data-color=green] .moving-tab {
  background-color: #0CC27E;
}
.app-sidebar[data-color=orange] .moving-tab,
.off-canvas-sidebar[data-color=orange] .moving-tab {
  background-color: #FF8D60;
}
.app-sidebar[data-color=red] .moving-tab,
.off-canvas-sidebar[data-color=red] .moving-tab {
  background-color: #FF586B;
}
.app-sidebar[data-color=purple] .moving-tab,
.off-canvas-sidebar[data-color=purple] .moving-tab {
  background-color: #009DA0;
}
.sidebar-header a.nav-toggle {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  right: 14px;
  top: 32px;
  color: rgba(255, 255, 255, 0.55);
}
.sidebar-header a.nav-close {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  right: 14px;
  top: 32px;
  color: white;
}
.off-canvas-sidebar .navigation > li > a,
.off-canvas-sidebar .navigation > li > a:hover {
  color: #fff;
}
.off-canvas-sidebar .navigation > li > a:focus {
  background: rgba(200, 200, 200, 0.2);
}
.main-panel {
  position: relative;
  z-index: 2;
  float: right;
  min-height: 100%;
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate3d(0px, 0, 0);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
  -webkit-transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
  -moz-transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
  -o-transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
  -ms-transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
  transition: all 0.33s cubic-bezier(0.685, 0.0473, 0.346, 1);
}
.main-panel .main-content {
  position: relative;
  min-height: calc(100% - 140px);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.main-panel div .footer {
  border-top: 1px solid #e7e7e7;
}
.main-panel > .navbar {
  margin-bottom: 0;
}
.bootstrap-navbar .navigation {
  margin-top: 20px;
  float: none;
}
.main-panel {
  max-height: 100%;
  height: calc(100% - 85px);
  min-height: calc(100% - 85px);
  width: 100%;
}
.sidebar-sm .app-sidebar {
  width: 220px;
}
.sidebar-lg .app-sidebar {
  width: 280px;
}
.wrapper[dir=rtl].nav-collapsed .navbar .navbar-header {
  padding-right: 50px;
  padding-left: auto;
}
.wrapper[dir=rtl].nav-collapsed .main-panel .main-content {
  padding-right: 60px;
  padding-left: auto;
}
.wrapper[dir=rtl].nav-collapsed footer {
  padding-right: 60px;
  padding-left: auto;
}
[dir=rtl] .content-header {
  text-align: right;
}
[dir=rtl] .content-sub-header {
  text-align: right;
}
[dir=rtl] .wrapper.nav-collapsed .navbar .navbar-header {
  padding-right: 50px;
  padding-left: auto;
}
[dir=rtl] .wrapper.nav-collapsed .main-panel .main-content {
  padding-right: 60px;
  padding-left: auto;
}
[dir=rtl] .wrapper.nav-collapsed footer {
  padding-right: 60px;
  padding-left: auto;
}
[dir=rtl] .bootstrap-navbar {
  right: 0;
  left: auto;
}
[dir=rtl] .app-sidebar,
[dir=rtl] .off-canvas-sidebar {
  right: 0;
  left: auto;
}
[dir=rtl] .app-sidebar.hide-sidebar,
[dir=rtl] .off-canvas-sidebar.hide-sidebar {
  transform: translate3d(100%, 0, 0);
}
[dir=rtl] .app-sidebar .logo-img,
[dir=rtl] .off-canvas-sidebar .logo-img {
  margin-left: 15px;
  margin-right: auto;
}
[dir=rtl] .app-sidebar .logo-tim,
[dir=rtl] .off-canvas-sidebar .logo-tim {
  float: right;
}
[dir=rtl] .app-sidebar .navigation,
[dir=rtl] .off-canvas-sidebar .navigation {
  padding-right: 0;
  padding-left: auto;
}
[dir=rtl] .app-sidebar .navigation li.has-sub > a:after,
[dir=rtl] .off-canvas-sidebar .navigation li.has-sub > a:after {
  left: 15px;
  right: auto;
}
[dir=rtl] .app-sidebar .navigation li > a,
[dir=rtl] .off-canvas-sidebar .navigation li > a {
  padding: 10px 14px 10px 30px;
  margin: 5px 0;
  text-align: right;
}
[dir=rtl] .app-sidebar .navigation li > a:before,
[dir=rtl] .off-canvas-sidebar .navigation li > a:before {
  right: -100%;
  left: auto;
  border-left: solid 5px #FF586B;
  border-right: 0px;
}
[dir=rtl] .app-sidebar .navigation li.active > a:before,
[dir=rtl] .off-canvas-sidebar .navigation li.active > a:before {
  right: 0;
  left: auto;
}
[dir=rtl] .app-sidebar .navigation li ul li a,
[dir=rtl] .off-canvas-sidebar .navigation li ul li a {
  padding: 8px 60px 8px 18px;
}
[dir=rtl] .app-sidebar .navigation li ul li ul li a,
[dir=rtl] .off-canvas-sidebar .navigation li ul li ul li a {
  padding: 8px 70px 8px 18px;
}
[dir=rtl] .app-sidebar .navigation .badge.badge-pill,
[dir=rtl] .off-canvas-sidebar .navigation .badge.badge-pill {
  left: 28px;
  right: auto;
}
[dir=rtl] .app-sidebar .navigation i,
[dir=rtl] .off-canvas-sidebar .navigation i {
  float: right;
  margin-left: 10px;
  margin-right: auto;
}
[dir=rtl] .app-sidebar .sidebar-background,
[dir=rtl] .off-canvas-sidebar .sidebar-background {
  right: 0;
  left: auto;
}
[dir=rtl] .app-sidebar .logo p,
[dir=rtl] .off-canvas-sidebar .logo p {
  float: right;
}
[dir=rtl] .app-sidebar .logo .logo-text,
[dir=rtl] .off-canvas-sidebar .logo .logo-text {
  text-align: right;
}
[dir=rtl] .app-sidebar .logo-tim,
[dir=rtl] .off-canvas-sidebar .logo-tim {
  float: right;
}
[dir=rtl] .app-sidebar:after,
[dir=rtl] .app-sidebar:before,
[dir=rtl] .off-canvas-sidebar:after,
[dir=rtl] .off-canvas-sidebar:before {
  right: 0;
  left: auto;
}
[dir=rtl] .sidebar-header a.nav-toggle {
  left: 14px;
  right: auto;
}
[dir=rtl] .sidebar-header a.nav-close {
  left: 14px;
  right: auto;
}
[dir=rtl] .main-panel {
  float: left;
}
.nav-collapsed.menu-collapsed ul.navigation .nav-collapsed-open {
  content: "";
  display: block;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-right: solid 5px #ff586b;
  background: rgba(200, 200, 200, 0.2);
  transition: 0.35s ease left;
}
@media (max-width: 992px) {
  .main-panel .main-content {
    min-height: calc(100% - 40px);
  }
}
@media (min-width: 992px) {
  .main-panel .main-content {
    padding-left: 250px;
  }
  .navbar .navbar-header {
    padding-left: 240px;
  }
  .navbar .navbar-container {
    padding-left: 250px;
  }
  footer {
    padding-left: 250px;
    margin-top: 2rem;
  }
  .sidebar-sm .main-panel .main-content {
    padding-left: 220px;
  }
  .sidebar-sm .navbar .navbar-header {
    padding-left: 210px;
  }
  .sidebar-sm .navbar .navbar-container {
    padding-left: 220px;
  }
  .sidebar-sm footer {
    padding-left: 220px;
  }
  .sidebar-lg .main-panel .main-content {
    padding-left: 280px;
  }
  .sidebar-lg .navbar .navbar-header {
    padding-left: 270px;
  }
  .sidebar-lg .navbar .navbar-container {
    padding-left: 280px;
  }
  .sidebar-lg footer {
    padding-left: 280px;
  }
}
@media (max-width: 992px) {
  .app-sidebar {
    transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  }
  .navbar {
    padding: 0 25px;
  }
  .navbar-toggle {
    display: block;
  }
  .navbar-toggle .icon-bar {
    display: block;
    position: relative;
    background: #fff;
    width: 24px;
    height: 2px;
    border-radius: 1px;
    margin: 0 auto;
  }
  .navbar-header .navbar-toggle {
    margin: 10px 15px 10px 0;
    width: 40px;
    height: 40px;
  }
  .navbar-header .navbar-collapse-toggle {
    margin: 20px 0px 10px 15px;
  }
  .navbar-form {
    margin-top: 0.75rem !important;
  }
  @-webkit-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @-moz-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  .bar1,
  .bar2,
  .bar3 {
    outline: 1px solid transparent;
  }
  @-webkit-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @-moz-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  @keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
}
@media (min-width: 320px) {
  .navbar-header {
    float: left;
  }
  .navbar-right {
    float: right !important;
  }
  .navbar-nav > li {
    float: left;
  }
}
@media (max-width: 640px) {
  .navbar-form {
    display: none;
  }
  .notification-dropdown {
    width: 300px;
  }
  .notification-dropdown .noti-wrapper {
    white-space: initial;
  }
}
@media (max-width: 320px) {
  .navbar-right {
    display: none;
  }
  .notification-dropdown {
    width: 250px;
  }
}
@media (min-width: 992px) {
  [dir=rtl] .main-panel .main-content {
    padding-right: 250px;
    padding-left: 0 !important;
  }
  [dir=rtl] .navbar .navbar-header {
    padding-right: 240px;
    padding-left: 0 !important;
  }
  [dir=rtl] .navbar .navbar-container {
    padding-right: 250px;
    padding-left: 0 !important;
  }
  [dir=rtl] footer {
    padding-right: 250px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-sm .main-panel .main-content {
    padding-right: 220px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-sm .navbar .navbar-header {
    padding-right: 210px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-sm .navbar .navbar-container {
    padding-right: 220px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-sm footer {
    padding-right: 220px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-lg .main-panel .main-content {
    padding-right: 280px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-lg .navbar .navbar-header {
    padding-right: 270px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-lg .navbar .navbar-container {
    padding-right: 280px;
    padding-left: 0 !important;
  }
  [dir=rtl] .sidebar-lg footer {
    padding-right: 280px;
    padding-left: 0 !important;
  }
}
@media (max-width: 992px) {
  [dir=rtl] .navbar-header .navbar-toggle {
    margin: 10px 0 10px 15px;
  }
  [dir=rtl] .navbar-header .navbar-collapse-toggle {
    margin: 20px 15px 10px 0px;
  }
}
@media (min-width: 320px) {
  [dir=rtl] .navbar-header {
    float: right;
  }
  [dir=rtl] .navbar-right {
    float: left !important;
  }
  [dir=rtl] .navbar-nav > li {
    float: right;
  }
}
.w-100 {
  width: 100% !important;
}
.h-100 {
  height: 100% !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
a {
  cursor: pointer;
}
.fonticon-wrap {
  width: 2%;
  float: left;
  margin: 0.25rem;
}
.fonticon-wrap i.fa {
  font-size: 1.35rem !important;
}
.round {
  border-radius: 1.5rem;
}
.square {
  border-radius: 0;
}
img.img-border {
  border: 5px solid #fff;
}
ul.no-list-style {
  list-style: none;
}
[class*=gradient-] {
  background-repeat: repeat !important;
}
.shadow-z-1 {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12);
}
.shadow-z-1-hover {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}
.shadow-z-2 {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.shadow-z-3 {
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
}
.shadow-z-4 {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}
.shadow-z-5 {
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
}
.big-shadow {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
}
.shadow-big {
  box-shadow:
    0 10px 30px -12px rgba(0, 0, 0, 0.42),
    0 4px 25px 0px rgba(0, 0, 0, 0.12),
    0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.shadow-big-navbar {
  box-shadow:
    0 10px 20px -12px rgba(0, 0, 0, 0.42),
    0 3px 20px 0px rgba(0, 0, 0, 0.12),
    0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.sidebar-shadow {
  box-shadow:
    2px 10px 30px 0px rgba(0, 0, 0, 0.42),
    0 4px 25px 0px rgba(0, 0, 0, 0.12),
    0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.card-shadow {
  box-shadow: 0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
[dir=rtl] .fonticon-wrap {
  float: right;
}
body.layout-dark {
  background-color: #2e2f42;
  color: #bdbdc7;
  height: 100%;
}
body.layout-dark main {
  color: #bdbdc7;
}
body.layout-dark .bg-white {
  background-color: #404258 !important;
  color: #009DA0 !important;
}
body.layout-dark p,
body.layout-dark .content-sub-header,
body.layout-dark .table td,
body.layout-dark .list-group-item-action,
body.layout-dark .nav-tabs .nav-link.active,
body.layout-dark .content-sub-header {
  color: #bdbdc7;
}
body.layout-dark .text-muted {
  color: #b1b1bb !important;
}
body.layout-dark h1,
body.layout-dark h2,
body.layout-dark h3,
body.layout-dark h4,
body.layout-dark h5,
body.layout-dark h6,
body.layout-dark .h1,
body.layout-dark .h2,
body.layout-dark .h3,
body.layout-dark .h4,
body.layout-dark .h5,
body.layout-dark .h6,
body.layout-dark .content-header,
body.layout-dark .table th {
  color: #fff;
}
body.layout-dark vg-player {
  background: transparent !important;
}
body.layout-dark .navbar .navbar-nav .nav-item,
body.layout-dark .navbar .nav-link,
body.layout-dark .navbar i {
  color: #fff !important;
}
body.layout-dark .alert p {
  color: #000 !important;
}
body.layout-dark .badge {
  color: #fff;
}
body.layout-dark .badge-light {
  color: #404258 !important;
}
body.layout-dark .card,
body.layout-dark .card-footer {
  background: #404258;
}
body.layout-dark svg {
  stroke: #fff !important;
}
body.layout-dark .ct-grid {
  stroke: rgba(255, 255, 255, 0.2196078431);
}
body.layout-dark .ct-label {
  color: #77798e;
}
body.layout-dark .table thead th {
  border-bottom: 2px solid #616279;
}
body.layout-dark .table th,
body.layout-dark .table td {
  border-top: 2px solid #616279;
}
body.layout-dark .table .bg-light th {
  color: #000 !important;
}
body.layout-dark table.dataTable tr.group td {
  background: #2e2f42;
}
body.layout-dark .dataTables_length .form-control {
  color: #fff;
}
body.layout-dark .ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
  color: #bdbdc7 !important;
}
body.layout-dark .ng2-smart-filter .form-control {
  height: auto !important;
}
body.layout-dark .input-group-text {
  border-color: #616279;
}
body.layout-dark label {
  color: #bdbdc7;
}
body.layout-dark .search {
  border-radius: 1.5rem;
  background: #404258;
  color: #bdbdc7;
  border: 2px solid #616279;
}
body.layout-dark .custom-select {
  margin-bottom: 0.3125rem;
  margin-left: 0.3125rem;
}
body.layout-dark .custom-radio {
  margin-left: 0.3125rem;
}
body.layout-dark form.form-bordered .form-group > div {
  border-left-color: #616279;
}
body.layout-dark form.form-bordered .form-group {
  border-bottom-color: #616279;
}
body.layout-dark form .form-actions {
  border-top-color: #616279;
  border-bottom-color: #616279;
}
body.layout-dark form.striped-rows .form-group:nth-child(even) {
  background: #2e2f42;
}
body.layout-dark form.wizard > .steps > ul > .current > a {
  color: #fff !important;
}
body.layout-dark aw-wizard-navigation-bar.horizontal ul.steps-indicator li div a {
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
}
body.layout-dark .form-control,
body.layout-dark .type-zone,
body.layout-dark .ng2-tag-input__text-input {
  background: #404258 !important;
  color: #bdbdc7 !important;
  border: 2px solid #616279 !important;
}
body.layout-dark .input-group-text {
  background: #404258 !important;
  color: #bdbdc7 !important;
  border-color: #616279 !important;
}
body.layout-dark .btn-light {
  color: #404258 !important;
}
body.layout-dark .btn-flat {
  background-color: #2e2f42 !important;
}
body.layout-dark .buttons-copy,
body.layout-dark .buttons-csv,
body.layout-dark .buttons-excel,
body.layout-dark .buttons-pdf,
body.layout-dark .buttons-print {
  background: #2e2f42 !important;
  color: #bdbdc7 !important;
  outline: none !important;
}
body.layout-dark .email-application .email-app-sidebar,
body.layout-dark .email-application .email-app-list-mails,
body.layout-dark .email-application .email-app-mail-content {
  background-color: #404258;
  border-right: 1px solid #bdbdc7;
  border-color: #616279;
}
body.layout-dark .email-application .email-app-menu .form-group-compose,
body.layout-dark .email-application .email-app-list-mails .email-actions {
  border-bottom: 1px solid #616279;
}
body.layout-dark .email-application .email-app-list-mails .email-actions {
  border-top: 1px solid #616279;
}
body.layout-dark .email-application .list-group-item.active,
body.layout-dark .email-application .list-group-item.active:focus,
body.layout-dark .email-application .list-group-item.active:hover {
  background-color: #009DA0;
  border-color: #009DA0;
  color: #fff;
}
body.layout-dark .email-application .list-group-item-action {
  color: #bdbdc7;
}
body.layout-dark .email-application .list-group-item-action.bg-blue-grey {
  background-color: #2e2f42 !important;
}
body.layout-dark .email-application .list-group-item-action.email-app-sender {
  background-color: #2e2f42 !important;
}
body.layout-dark .chat-application .chat-app-window,
body.layout-dark .chat-application .chat-sidebar,
body.layout-dark .chat-application .chat-fixed-search {
  background-color: #404258;
}
body.layout-dark .chat-application .chat-name,
body.layout-dark .chat-application .chat-sidebar,
body.layout-dark .chat-application .chat-fixed-search {
  border-color: #616279;
}
body.layout-dark .chat-application .bg-blue-grey.bg-lighten-5 {
  background-color: #4f5069 !important;
}
body.layout-dark .chat-application .chats .chat-left .chat-content p {
  color: #000;
}
body.layout-dark .chat-application .chats .chat-content p {
  color: #fff;
}
body.layout-dark .list-group .list-group-item {
  background-color: inherit;
}
body.layout-dark .list-group button {
  color: #bdbdc7 !important;
}
body.layout-dark .media-list.media-bordered .media {
  border-top-color: #616279;
}
body.layout-dark .dropdown-menu {
  background-color: #2e2f42;
}
body.layout-dark .dropdown-menu .dropdown-item {
  color: #bdbdc7;
}
body.layout-dark .dropdown-menu .dropdown-item:hover {
  background-color: #009DA0;
}
body.layout-dark .dropdown-menu button {
  color: #bdbdc7;
}
body.layout-dark .dropdown-divider {
  border-top-color: #616279;
}
body.layout-dark .dropdown-header {
  background-color: #2e2f42;
  color: #fff;
}
body.layout-dark .modal .modal-header {
  background: #404258;
  border-bottom: 1px solid #616279;
}
body.layout-dark .modal .modal-header .close {
  color: #bdbdc7;
}
body.layout-dark .modal .modal-body {
  background: #404258;
}
body.layout-dark .modal .modal-body p {
  color: #bdbdc7;
}
body.layout-dark .modal .modal-footer {
  background: #404258;
  border-top: 1px solid #616279;
}
body.layout-dark .accordion .btn-link:hover {
  color: #fff;
}
body.layout-dark .nav-tabs,
body.layout-dark .nav-link {
  border-bottom-color: #616279;
  color: #bdbdc7;
}
body.layout-dark .nav-tabs .active,
body.layout-dark .nav-link .active {
  color: #bdbdc7 !important;
  border-color: #616279;
}
body.layout-dark .tab-content .tabpane,
body.layout-dark .tab-content .active {
  background: #404258 !important;
}
body.layout-dark .swal2-modal h2 {
  color: #404258 !important;
}
body.layout-dark .snow-container .quill-toolbar .ql-formats .ql-picker {
  color: #bdbdc7 !important;
}
body.layout-dark .pagination .page-item.active .page-link {
  background-color: #009DA0;
}
body.layout-dark .pagination .page-item .page-link {
  background-color: #404258;
  color: #bdbdc7;
  border-color: #616279;
}
body.layout-dark ul.pagination {
  justify-content: center !important;
}
body.layout-dark .progress {
  background: #2e2f42;
}
body.layout-dark .tooltip,
body.layout-dark .popover {
  color: #fff !important;
}
body.layout-dark .ngb-dp-header,
body.layout-dark .ngb-dp-weekdays,
body.layout-dark .ngb-dp-month-name {
  background: #2e2f42 !important;
}
body.layout-dark .ngb-dp-months .ngb-dp-week .ngb-dp-day .btn-light {
  color: #fff !important;
}
body.layout-dark .ngb-dp-months .ngb-dp-week .ngb-dp-day .btn-light:hover {
  background-color: #2e2f42;
}
body.layout-dark .ngb-tp-hour .form-control,
body.layout-dark .ngb-tp-minute .form-control,
body.layout-dark .ngb-tp-second .form-control,
body.layout-dark .ng-untouched .form-control {
  color: #bdbdc7 !important;
}
body.layout-dark .ngb-tp-meridian .btn-outline-primary {
  margin-bottom: 0;
}
body.layout-dark .switch {
  margin-left: 0.3125rem;
}
body.layout-dark .cal-month-view .cal-header .cal-cell:hover {
  background-color: #404258;
}
body.layout-dark .cal-month-view .cal-cell-row:hover {
  background-color: #404258;
  color: #bdbdc7;
}
body.layout-dark .cal-month-view .cal-cell-row .cal-day-cell.cal-weekend .cal-day-number {
  color: #bdbdc7;
}
body.layout-dark .cal-month-view .cal-cell-row .cal-cell-top:hover {
  background-color: #2e2f42;
}
body.layout-dark .cal-month-view .cal-cell-row .cal-today {
  background-color: #2e2f42;
}
body.layout-dark .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.2;
}
body.layout-dark .cal-month-view .cal-open-day-events {
  background-color: #2e2f42;
}
body.layout-dark .cal-week-view .cal-event {
  background-color: #2e2f42 !important;
  border-color: #616279 !important;
}
body.layout-dark .cal-week-view .cal-event .cal-event-title {
  color: #bdbdc7;
}
body.layout-dark .cal-week-view .cal-hour-odd {
  background-color: #2e2f42;
}
body.layout-dark .cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
  background-color: transparent !important;
}
body.layout-dark .cal-week-view .cal-day-headers .cal-header {
  background-color: #404258;
  color: #b1b1bb;
}
body.layout-dark .cal-week-view .cal-day-headers .cal-header:hover {
  background-color: #404258;
  color: #b1b1bb;
}
body.layout-dark .cal-week-view .cal-day-headers .cal-today {
  background-color: #2e2f42;
}
body.layout-dark .cal-week-view .cal-day-headers .cal-today:hover {
  background-color: #2e2f42;
}
body.layout-dark .cal-week-view .cal-header.cal-weekend span {
  color: #b1b1bb;
}
body.layout-dark .cal-day-view .cal-event {
  background-color: #2e2f42 !important;
  border-color: #616279 !important;
}
body.layout-dark .cal-day-view .cal-event .cal-event-title {
  color: #bdbdc7;
}
body.layout-dark .cal-day-view .cal-hour-odd {
  background-color: #2e2f42;
}
body.layout-dark .cal-day-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
  background-color: transparent !important;
}
body.layout-dark .cd-horizontal-timeline .events a {
  color: #bdbdc7;
}
body.layout-dark .cd-horizontal-timeline .cd-timeline-navigation a {
  top: 60%;
}
body.layout-dark .cd-horizontal-timeline .cd-timeline-navigation a:after {
  top: 23%;
}
body.layout-dark .taskboard-app-form {
  background-color: transparent !important;
}
body.layout-dark #coming-soon .card-title.text-dark {
  color: #fff !important;
}
body.layout-dark #coming-soon .card-body span.text-dark,
body.layout-dark #coming-soon .card-body p.text-dark,
body.layout-dark #coming-soon #clockFlat span.text-dark,
body.layout-dark #coming-soon #clockFlat p.text-dark,
body.layout-dark #coming-soon .cs-text-divider span.text-dark,
body.layout-dark #coming-soon .cs-text-divider p.text-dark {
  color: #fff !important;
}
body.layout-dark .customizer {
  color: #000 !important;
}
body.layout-dark .customizer #rtl-icon span.white {
  color: #fff !important;
}
body.layout-dark .customizer a,
body.layout-dark .customizer p,
body.layout-dark .customizer span,
body.layout-dark .customizer label,
body.layout-dark .customizer h4,
body.layout-dark .customizer h6,
body.layout-dark .customizer hr,
body.layout-dark .customizer .customizer-close i {
  color: #000 !important;
}
body.layout-dark .customizer hr {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark .notification-sidebar.open {
  background: #404258 !important;
}
body.layout-dark .notification-sidebar .notification-sidebar-close .ft-x {
  color: #fff !important;
}
body.layout-dark .notification-sidebar .nav-link.active {
  color: #009DA0 !important;
}
body.layout-dark .notification-sidebar .switch {
  border: none !important;
}
body.layout-dark .forgot-password-bg .fg-image,
body.layout-dark .forgot-password-bg .login-img,
body.layout-dark .forgot-password-bg .register-img,
body.layout-dark .forgot-password-bg .lock-screen-img,
body.layout-dark #login .fg-image,
body.layout-dark #login .login-img,
body.layout-dark #login .register-img,
body.layout-dark #login .lock-screen-img,
body.layout-dark #regestration .fg-image,
body.layout-dark #regestration .login-img,
body.layout-dark #regestration .register-img,
body.layout-dark #regestration .lock-screen-img,
body.layout-dark #lock-screen .fg-image,
body.layout-dark #lock-screen .login-img,
body.layout-dark #lock-screen .register-img,
body.layout-dark #lock-screen .lock-screen-img,
body.layout-dark #coming-soon .fg-image,
body.layout-dark #coming-soon .login-img,
body.layout-dark #coming-soon .register-img,
body.layout-dark #coming-soon .lock-screen-img,
body.layout-dark #maintenance .fg-image,
body.layout-dark #maintenance .login-img,
body.layout-dark #maintenance .register-img,
body.layout-dark #maintenance .lock-screen-img {
  background: #494b62 !important;
}
body.layout-dark .navbar .navbar-toggle .icon-bar {
  color: #fff;
}
body.layout-dark.layout-transparent.bg-glass-1 {
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-hibiscus {
  background-image:
    linear-gradient(
      to right bottom,
      #f05f57,
      #c83d5c,
      #99245a,
      #671351,
      #360940);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-purple-pizzazz {
  background-image:
    linear-gradient(
      to right bottom,
      #662d86,
      #8b2a8a,
      #ae2389,
      #cf1d83,
      #ed1e79);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-blue-lagoon {
  background-image:
    linear-gradient(
      to right bottom,
      #144e68,
      #006d83,
      #008d92,
      #00ad91,
      #57ca85);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-electric-violet {
  background-image:
    linear-gradient(
      to left top,
      #4a00e0,
      #600de0,
      #7119e1,
      #8023e1,
      #8e2de2);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-portage {
  background-image:
    linear-gradient(
      to left top,
      #97abff,
      #798ce5,
      #5b6ecb,
      #3b51b1,
      #123597);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent.bg-tundora {
  background-image:
    linear-gradient(
      to left top,
      #474747,
      #4a4a4a,
      #4c4d4d,
      #4f5050,
      #525352);
  background-size: cover;
  background-size: 100% 100%;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  transition: background 0.3s;
}
body.layout-dark.layout-transparent .card.gradient-ibiza-sunset,
body.layout-dark.layout-transparent .card.gradient-blackberry,
body.layout-dark.layout-transparent .card.gradient-green-tea,
body.layout-dark.layout-transparent .card.gradient-pomegranate {
  box-shadow: 0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.14);
}
body.layout-dark.layout-transparent .card,
body.layout-dark.layout-transparent .language-markup,
body.layout-dark.layout-transparent .language-css,
body.layout-dark.layout-transparent .language-js,
body.layout-dark.layout-transparent .language-javascript,
body.layout-dark.layout-transparent .card-footer,
body.layout-dark.layout-transparent .nav-link.active,
body.layout-dark.layout-transparent .ql-syntax {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .form-control {
  background-color: rgba(0, 0, 0, 0.15) !important;
  border-color: #fff !important;
  color: #fff !important;
}
body.layout-dark.layout-transparent .form-control::placeholder {
  color: #fff !important;
}
body.layout-dark.layout-transparent .input-group-text {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
body.layout-dark.layout-transparent .tab-pane.active,
body.layout-dark.layout-transparent .handle {
  background: transparent !important;
}
body.layout-dark.layout-transparent .wrapper .sidebar-background,
body.layout-dark.layout-transparent .wrapper.nav-collapsed.menu-collapsed .sidebar-background {
  background: transparent;
  opacity: 0.2;
}
body.layout-dark.layout-transparent .wrapper.nav-collapsed .sidebar-background {
  background: #000 !important;
  opacity: 0.95 !important;
  transition: all 0.5s ease;
}
body.layout-dark.layout-transparent p,
body.layout-dark.layout-transparent span,
body.layout-dark.layout-transparent i,
body.layout-dark.layout-transparent div,
body.layout-dark.layout-transparent label,
body.layout-dark.layout-transparent hr,
body.layout-dark.layout-transparent .btn,
body.layout-dark.layout-transparent .text-muted,
body.layout-dark.layout-transparent .ct-label,
body.layout-dark.layout-transparent .chart-info .text-uppercase,
body.layout-dark.layout-transparent .grey,
body.layout-dark.layout-transparent .card-title,
body.layout-dark.layout-transparent .card-block,
body.layout-dark.layout-transparent .card-body,
body.layout-dark.layout-transparent .blue-grey,
body.layout-dark.layout-transparent .card-text,
body.layout-dark.layout-transparent .fonticon-classname,
body.layout-dark.layout-transparent .fonticon-unit,
body.layout-dark.layout-transparent .dropdown-item.active,
body.layout-dark.layout-transparent .nav-link,
body.layout-dark.layout-transparent .nav-link.active {
  color: #fff !important;
}
body.layout-dark.layout-transparent .table.table-bordered {
  border-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .table tbody tr td {
  color: #fff;
}
body.layout-dark.layout-transparent .table tr th,
body.layout-dark.layout-transparent .table tr td {
  border-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .email-application .email-app-sidebar,
body.layout-dark.layout-transparent .email-application .email-app-list-mails,
body.layout-dark.layout-transparent .email-application .email-search-box,
body.layout-dark.layout-transparent .email-application .email-app-mail-content,
body.layout-dark.layout-transparent .email-application .chat-sidebar,
body.layout-dark.layout-transparent .email-application .chat-fixed-search,
body.layout-dark.layout-transparent .email-application .chat-name,
body.layout-dark.layout-transparent .email-application .chat-app-window,
body.layout-dark.layout-transparent .email-application .chat-app-form.bg-blue-grey,
body.layout-dark.layout-transparent .chat-application .email-app-sidebar,
body.layout-dark.layout-transparent .chat-application .email-app-list-mails,
body.layout-dark.layout-transparent .chat-application .email-search-box,
body.layout-dark.layout-transparent .chat-application .email-app-mail-content,
body.layout-dark.layout-transparent .chat-application .chat-sidebar,
body.layout-dark.layout-transparent .chat-application .chat-fixed-search,
body.layout-dark.layout-transparent .chat-application .chat-name,
body.layout-dark.layout-transparent .chat-application .chat-app-window,
body.layout-dark.layout-transparent .chat-application .chat-app-form.bg-blue-grey {
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .email-application .email-app-menu .form-group,
body.layout-dark.layout-transparent .chat-application .email-app-menu .form-group {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .email-application .email-app-menu .list-group-messages,
body.layout-dark.layout-transparent .chat-application .email-app-menu .list-group-messages {
  border-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .email-application .email-app-list .users-list-padding .list-group-item.bg-blue-grey,
body.layout-dark.layout-transparent .chat-application .email-app-list .users-list-padding .list-group-item.bg-blue-grey {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
body.layout-dark.layout-transparent .email-application .list-group-item-action.email-app-sender,
body.layout-dark.layout-transparent .chat-application .list-group-item-action.email-app-sender {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .email-application .chats .chat-left .chat-content,
body.layout-dark.layout-transparent .chat-application .chats .chat-left .chat-content {
  background: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .email-application .chats .chat-left .chat-content:before,
body.layout-dark.layout-transparent .chat-application .chats .chat-left .chat-content:before {
  border-right-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .chat-sidebar-content .users-list-padding .list-group-item.bg-blue-grey {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
body.layout-dark.layout-transparent hr,
body.layout-dark.layout-transparent .list-group-item,
body.layout-dark.layout-transparent .form-section {
  border-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .btn-light i,
body.layout-dark.layout-transparent .btn-icon.btn-pure i {
  color: #404258 !important;
}
body.layout-dark.layout-transparent .alert-secondary,
body.layout-dark.layout-transparent .alert-dark,
body.layout-dark.layout-transparent .alert-light,
body.layout-dark.layout-transparent .badge-light {
  color: #404258 !important;
}
body.layout-dark.layout-transparent .media-list.media-bordered .media {
  border-top-color: rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .picker .picker__holder .picker__frame .picker__table tbody tr td .picker__day {
  color: #000 !important;
}
body.layout-dark.layout-transparent #datepicker .ng-pristine,
body.layout-dark.layout-transparent #ng-tables .ng-pristine {
  color: #000 !important;
}
body.layout-dark.layout-transparent .picker .picker__holder .picker__frame .picker__box .picker__list .picker__list-item {
  color: #000;
}
body.layout-dark.layout-transparent ngb-rating .star.full {
  color: #ff586b !important;
}
body.layout-dark.layout-transparent app-customizer a,
body.layout-dark.layout-transparent app-customizer p,
body.layout-dark.layout-transparent app-customizer span,
body.layout-dark.layout-transparent app-customizer label,
body.layout-dark.layout-transparent app-customizer h4,
body.layout-dark.layout-transparent app-customizer h6,
body.layout-dark.layout-transparent app-customizer hr,
body.layout-dark.layout-transparent app-customizer .customizer-close i {
  color: #000 !important;
}
body.layout-dark.layout-transparent app-customizer hr {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .popover-body,
body.layout-dark.layout-transparent .swal2-content,
body.layout-dark.layout-transparent .noUi-tooltip,
body.layout-dark.layout-transparent .dz-message,
body.layout-dark.layout-transparent .step,
body.layout-dark.layout-transparent .ql-picker-item,
body.layout-dark.layout-transparent .color-group .color.dark,
body.layout-dark.layout-transparent .btn-light {
  color: #000 !important;
}
body.layout-dark.layout-transparent .popover-body p,
body.layout-dark.layout-transparent .popover-body span,
body.layout-dark.layout-transparent .swal2-content p,
body.layout-dark.layout-transparent .swal2-content span,
body.layout-dark.layout-transparent .noUi-tooltip p,
body.layout-dark.layout-transparent .noUi-tooltip span,
body.layout-dark.layout-transparent .dz-message p,
body.layout-dark.layout-transparent .dz-message span,
body.layout-dark.layout-transparent .step p,
body.layout-dark.layout-transparent .step span,
body.layout-dark.layout-transparent .ql-picker-item p,
body.layout-dark.layout-transparent .ql-picker-item span,
body.layout-dark.layout-transparent .color-group .color.dark p,
body.layout-dark.layout-transparent .color-group .color.dark span,
body.layout-dark.layout-transparent .btn-light p,
body.layout-dark.layout-transparent .btn-light span {
  color: #000 !important;
}
body.layout-dark.layout-transparent .swal2-modal h2 i {
  color: #000 !important;
}
body.layout-dark.layout-transparent .swal2-modal .swal2-icon.swal2-info .swal2-icon-text {
  color: #1CBCD8 !important;
}
body.layout-dark.layout-transparent .swal2-modal .swal2-icon.swal2-warning .swal2-icon-text {
  color: #FF8D60 !important;
}
body.layout-dark.layout-transparent .swal2-modal .swal2-icon.swal2-question .swal2-icon-text {
  color: #868e96 !important;
}
body.layout-dark.layout-transparent #swal2-content {
  color: #000 !important;
}
body.layout-dark.layout-transparent .timeline-card .media {
  border-bottom-color: transparent;
}
body.layout-dark.layout-transparent .form-horizontal.form-bordered .form-section {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .form-horizontal.form-bordered .form-group {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .form-horizontal.form-bordered .form-group > div {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
body.layout-dark.layout-transparent .form-horizontal.striped-rows .form-group:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.2);
}
body.layout-dark.layout-transparent .dataTable tr td input {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
body.layout-dark.layout-transparent .dataTable tfoot tr th input {
  background-color: rgba(0, 0, 0, 0.2);
}
body.layout-dark.layout-transparent #coming-soon .card.card-transparent {
  background: transparent !important;
}
body.layout-dark.layout-transparent #error p.text-dark {
  color: #000 !important;
}
body.layout-dark.layout-transparent #maintenance p.text-dark {
  color: #000 !important;
}
body.layout-dark.layout-transparent #invoice-items-details .table tr.bg-grey.bg-lighten-4 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent #forgot-password .gradient-red-pink {
  background-image: none !important;
}
body.layout-dark.layout-transparent #hover-effects figure figcaption .icon-links a i {
  color: #000 !important;
}
body.layout-dark.layout-transparent .ngb-tp .ngb-tp-input-container .form-control {
  color: #fff !important;
}
body.layout-dark.layout-transparent .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #000 !important;
}
body.layout-dark.layout-transparent .ng-select .ng-value .ng-value-label,
body.layout-dark.layout-transparent .ng-select .ng-value .ng-value-icon {
  color: #000 !important;
}
body.layout-dark.layout-transparent .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span.ng-option-label,
body.layout-dark.layout-transparent .ng-dropdown-panel .ng-dropdown-panel-items .ng-option b {
  color: rgba(0, 0, 0, 0.87) !important;
}
body.layout-dark.layout-transparent .ng2-tags-container .tag-wrapper .tag__text {
  color: #000 !important;
}
body.layout-dark.layout-transparent .board .board-inner .nav.nav-tabs {
  border-bottom-color: #fff;
}
body.layout-dark.layout-transparent aw-wizard-navigation-bar.horizontal ul.steps-indicator li div a {
  color: #fff !important;
}
body.layout-dark.layout-transparent mwl-calendar-open-day-events .cal-cell-row:hover,
body.layout-dark.layout-transparent .cal-month-view .cal-cell-row:hover {
  background: transparent;
}
body.layout-dark.layout-transparent mwl-calendar-open-day-events .cal-cell-row .cal-cell:hover,
body.layout-dark.layout-transparent .cal-month-view .cal-cell-row .cal-cell:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
body.layout-dark.layout-transparent mwl-calendar-open-day-events .cal-cell-row .cal-cell-top:hover,
body.layout-dark.layout-transparent .cal-month-view .cal-cell-row .cal-cell-top:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
body.layout-dark.layout-transparent mwl-calendar-open-day-events .cal-open-day-events,
body.layout-dark.layout-transparent mwl-calendar-open-day-events .cal-today,
body.layout-dark.layout-transparent .cal-month-view .cal-open-day-events,
body.layout-dark.layout-transparent .cal-month-view .cal-today {
  background: rgba(0, 0, 0, 0.5);
}
body.layout-dark.layout-transparent .cal-week-view .cal-day-headers .cal-header {
  background: rgba(0, 0, 0, 0.2);
}
body.layout-dark.layout-transparent .cal-week-view .cal-day-headers .cal-header.cal-today {
  background: rgba(0, 0, 0, 0.5);
}
body.layout-dark.layout-transparent .cal-week-view .cal-hour-odd {
  background-color: rgba(0, 0, 0, 0.3);
}
body.layout-dark.layout-transparent .toast-container .text-danger {
  color: #FF586B !important;
}
body.layout-dark.layout-transparent .btn-reddit,
body.layout-dark.layout-transparent .fa.fa-reddit {
  color: #000 !important;
}
body.layout-dark.layout-transparent .notification-sidebar .notification-sidebar-close .ft-x {
  color: #000 !important;
}
body.layout-dark.layout-transparent .notification-sidebar p,
body.layout-dark.layout-transparent .notification-sidebar span,
body.layout-dark.layout-transparent .notification-sidebar h6 {
  color: #000 !important;
}
body.layout-dark.layout-transparent .notification-sidebar .nav.nav-tabs .nav-item a {
  color: #009DA0 !important;
}
body.layout-dark.layout-transparent .notification-sidebar .nav.nav-tabs .nav-item .nav-link.active {
  color: #000 !important;
  background: transparent !important;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats .ql-picker {
  color: #bdbdc7 !important;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats .ql-picker-label {
  border: 1px solid #fff;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg {
  stroke: transparent !important;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg .ql-stroke,
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg .ql-stroke,
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg rect.ql-fill {
  stroke: #fff;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg polyline.ql-even {
  fill: #fff;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats svg .ql-fill {
  fill: #fff;
}
body.layout-dark.layout-transparent .ql-toolbar.ql-snow .ql-formats button.ql-active {
  border: 1px solid #fff;
}
body.layout-dark.layout-transparent .forgot-password-bg,
body.layout-dark.layout-transparent #login,
body.layout-dark.layout-transparent #regestration,
body.layout-dark.layout-transparent #lock-screen,
body.layout-dark.layout-transparent #coming-soon,
body.layout-dark.layout-transparent #maintenance {
  background-image: none !important;
}
body.layout-dark.layout-transparent .forgot-password-bg .fg-image,
body.layout-dark.layout-transparent .forgot-password-bg .login-img,
body.layout-dark.layout-transparent .forgot-password-bg .register-img,
body.layout-dark.layout-transparent .forgot-password-bg .lock-screen-img,
body.layout-dark.layout-transparent #login .fg-image,
body.layout-dark.layout-transparent #login .login-img,
body.layout-dark.layout-transparent #login .register-img,
body.layout-dark.layout-transparent #login .lock-screen-img,
body.layout-dark.layout-transparent #regestration .fg-image,
body.layout-dark.layout-transparent #regestration .login-img,
body.layout-dark.layout-transparent #regestration .register-img,
body.layout-dark.layout-transparent #regestration .lock-screen-img,
body.layout-dark.layout-transparent #lock-screen .fg-image,
body.layout-dark.layout-transparent #lock-screen .login-img,
body.layout-dark.layout-transparent #lock-screen .register-img,
body.layout-dark.layout-transparent #lock-screen .lock-screen-img,
body.layout-dark.layout-transparent #coming-soon .fg-image,
body.layout-dark.layout-transparent #coming-soon .login-img,
body.layout-dark.layout-transparent #coming-soon .register-img,
body.layout-dark.layout-transparent #coming-soon .lock-screen-img,
body.layout-dark.layout-transparent #maintenance .fg-image,
body.layout-dark.layout-transparent #maintenance .login-img,
body.layout-dark.layout-transparent #maintenance .register-img,
body.layout-dark.layout-transparent #maintenance .lock-screen-img {
  background: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .forgot-password-bg .col-lg-6.d-none.d-lg-block,
body.layout-dark.layout-transparent #login .col-lg-6.d-none.d-lg-block,
body.layout-dark.layout-transparent #regestration .col-lg-6.d-none.d-lg-block,
body.layout-dark.layout-transparent #lock-screen .col-lg-6.d-none.d-lg-block,
body.layout-dark.layout-transparent #coming-soon .col-lg-6.d-none.d-lg-block,
body.layout-dark.layout-transparent #maintenance .col-lg-6.d-none.d-lg-block {
  background: #fff;
}
body.layout-dark.layout-transparent .forgot-password-bg .bg-white,
body.layout-dark.layout-transparent #login .bg-white,
body.layout-dark.layout-transparent #regestration .bg-white,
body.layout-dark.layout-transparent #lock-screen .bg-white,
body.layout-dark.layout-transparent #coming-soon .bg-white,
body.layout-dark.layout-transparent #maintenance .bg-white {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
body.layout-dark.layout-transparent .hopscotch-bubble .hopscotch-bubble-number {
  color: #000 !important;
}
@media (min-width: 993px) {
  .layout-dark.layout-transparent .app-sidebar {
    background: transparent !important;
  }
}
@media (max-width: 992px) {
  .layout-dark.layout-transparent .app-sidebar {
    background: rgba(0, 0, 0, 0.8) !important;
    transition: all 0.5s ease !important;
  }
}
body.layout-transparent .customizer {
  color: #000 !important;
}
body.layout-transparent .customizer .sb-color-options,
body.layout-transparent .customizer .sb-options,
body.layout-transparent .customizer .sb-bg-img,
body.layout-transparent .customizer .toggle-sb-bg-img {
  display: none;
}
body.layout-transparent .customizer .tl-color-options,
body.layout-transparent .customizer .cz-tl-bg-color,
body.layout-transparent .customizer .tl-bg-img {
  display: block !important;
}
.navbar {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 4;
  background-color: #fff;
  box-shadow: 0 6px 0px 0 rgba(0, 0, 0, 0.01), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.app-sidebar {
  z-index: 5;
}
.main-panel {
  margin-top: 85px;
}
.layout-dark .navbar {
  background-color: #2e2f42;
  box-shadow: 0 6px 0px 0 rgba(0, 0, 0, 0.1), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-glass-1 .navbar {
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-glass-2 .navbar {
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-glass-3 .navbar {
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-glass-4 .navbar {
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-hibiscus .navbar {
  background-image:
    linear-gradient(
      to right bottom,
      #f05f57,
      #c83d5c,
      #99245a,
      #671351,
      #360940);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-purple-pizzazz .navbar {
  background-image:
    linear-gradient(
      to right bottom,
      #662d86,
      #8b2a8a,
      #ae2389,
      #cf1d83,
      #ed1e79);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-blue-lagoon .navbar {
  background-image:
    linear-gradient(
      to right bottom,
      #144e68,
      #006d83,
      #008d92,
      #00ad91,
      #57ca85);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-electric-violet .navbar {
  background-image:
    linear-gradient(
      to left top,
      #4a00e0,
      #600de0,
      #7119e1,
      #8023e1,
      #8e2de2);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-portage .navbar {
  background-image:
    linear-gradient(
      to left top,
      #97abff,
      #798ce5,
      #5b6ecb,
      #3b51b1,
      #123597);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.layout-dark.layout-transparent.bg-tundora .navbar {
  background-image:
    linear-gradient(
      to left top,
      #474747,
      #4a4a4a,
      #4c4d4d,
      #4f5050,
      #525352);
  box-shadow: 0 0 6px 5px rgba(0, 0, 0, 0.05), 0 15px 32px 0 rgba(0, 0, 0, 0.06);
}
.email-application .email-app-sidebar {
  z-index: 3;
  background: white;
  position: fixed;
  width: 250px;
  height: calc(100vh - 150px);
  border-right: 1px solid #e4e7ed;
}
.email-application .email-app-sidebar .email-app-sidebar-content {
  position: relative;
  height: 100%;
  padding: 20px 25px;
}
.email-application .content-overlay.show {
  background: rgba(0, 0, 0, 0.7);
}
.email-application .email-app-content {
  margin-top: 0px;
  padding: 0px;
  min-height: 100%;
}
.email-application .email-app-list-mails {
  position: relative;
  padding: 0px;
  width: 100%;
  overflow-y: hidden;
  background-color: #ffffff;
  height: calc(100vh - 208px);
}
.email-application .email-app-mail-content {
  float: left;
  width: 100%;
  position: relative;
  padding: 0px;
  background-color: #ffffff;
  min-height: calc(100vh - 208px);
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
}
.email-application .email-app-mail-content-detail {
  position: relative;
  padding: 30px;
  max-height: calc(100vh - 208px);
  overflow-y: auto;
}
.email-application .hide-email-content {
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -webkit-transform: translate3d(-110%, 0, 0);
  transform: translate3d(-110%, 0, 0);
}
.email-application .email-app-menu .form-group-compose {
  border-bottom: 1px solid #e4e7ed;
}
.email-application .email-app-menu .list-group-messages {
  border-bottom: 1px solid #e4e7ed;
}
.email-application .email-app-menu .list-group-messages a {
  padding: 0.85rem 1rem;
  font-size: 1.1rem;
}
.email-application .email-app-list {
  position: relative;
  height: 100%;
  padding: 1rem 0;
}
.email-application .email-app-list p {
  margin-bottom: 0.2rem;
}
.email-application .list-group-item.active,
.email-application .list-group-item.active:hover,
.email-application .list-group-item.active:focus {
  color: #fff;
}
.email-application .avatar-md {
  width: 40px;
}
.email-application .avatar img {
  width: 100%;
  max-width: 100%;
  height: auto;
  border: 0;
  border-radius: 1000px;
}
.email-application .avatar-md span.text-circle {
  width: 40px;
  height: 40px;
}
.email-application .avatar span.text-circle {
  text-align: center;
  vertical-align: middle;
  color: #fff;
  font-size: 1.2rem;
  background: #babfc7;
  display: table-cell;
}
.email-application .email-app-content-wrapper {
  overflow-y: scroll;
  height: calc(100% - 30px);
}
.email-application .email-app-content-wrapper .email-app-options,
.email-application .email-app-content-wrapper .email-app-title {
  border-bottom: 1px solid #e4e7ed;
}
.email-application .chat-fixed-search {
  z-index: 999;
  background: #fff;
  padding: 2rem 1rem;
}
.email-application .chat-fixed-search fieldset {
  border-bottom: 1px solid #e4e7ed;
}
@media (min-width: 992px) {
  .email-app-list-mails {
    width: 30% !important;
    border-right: 1px solid #e6ecf5;
    float: left;
  }
  .email-application .email-app-mail-content {
    width: 70%;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  .email-app-list-mails {
    width: 35% !important;
    border-right: 1px solid #e6ecf5;
    float: left;
  }
  .email-application .email-app-mail-content {
    width: 65%;
  }
}
@media (min-width: 1200px) {
  .email-app-content {
    margin-left: 250px;
  }
}
@media (max-width: 767.98px) {
  .email-app-mail-content {
    position: absolute !important;
    top: 0 !important;
    left: 7px !important;
    width: 98% !important;
    height: 100%;
    transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    max-height: calc(100vh - 150px);
  }
}
@media (max-width: 991.98px) {
  .email-application .email-app-sidebar {
    left: 0;
  }
}
[dir=rtl] .email-application .email-app-sidebar {
  border-left: 1px solid #e4e7ed;
  border-right: 0px;
}
[dir=rtl] .email-application .email-app-mail-content {
  float: right;
}
@media (min-width: 992px) {
  [dir=rtl] .email-app-list-mails {
    border-left: 1px solid #e6ecf5;
    float: right;
    border-right: 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  [dir=rtl] .email-app-list-mails {
    border-left: 1px solid #e6ecf5;
    float: right;
    border-right: 0px;
  }
}
@media (min-width: 1200px) {
  [dir=rtl] .email-app-content {
    margin-right: 250px;
    margin-left: 0px;
  }
}
@media (max-width: 767.98px) {
  [dir=rtl] .email-app-mail-content {
    right: 15px !important;
    left: auto;
  }
}
@media (max-width: 991.98px) {
  [dir=rtl] .email-application .email-app-sidebar {
    right: 0;
    left: auto;
  }
}
.pac-container {
  z-index: 2000 !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  height: 34px !important;
  align-items: center !important;
  justify-content: flex-start !important;
  display: flex !important;
}
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder;
}
.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}
.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0;
}
.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1;
}
.cal-month-view .cal-cell-row {
  display: flex;
}
.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.cal-month-view .cal-cell .cal-event {
  pointer-events: all !important;
}
.cal-month-view .cal-day-cell {
  min-height: 100px;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid;
}
.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px;
  float: left;
}
.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px;
}
.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  display: flex;
  flex-wrap: wrap;
}
.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px;
}
.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer;
}
.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default;
}
.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em;
}
.cal-month-view .cal-open-day-events {
  padding: 15px;
}
.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px;
}
.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3;
}
.cal-month-view .cal-draggable {
  cursor: move;
}
.cal-month-view .cal-drag-active * {
  pointer-events: none;
}
.cal-month-view .cal-event-title {
  cursor: pointer;
}
.cal-month-view .cal-event-title:hover {
  text-decoration: underline;
}
.cal-month-view {
  background-color: #fff;
}
.cal-month-view .cal-cell-row:hover {
  background-color: #fafafa;
}
.cal-month-view .cal-cell-row .cal-cell:hover,
.cal-month-view .cal-cell.cal-has-events.cal-open {
  background-color: #ededed;
}
.cal-month-view .cal-days {
  border-color: #e1e1e1;
}
.cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child) {
  border-right-color: initial;
  border-left-color: #e1e1e1;
}
.cal-month-view .cal-days .cal-cell-row {
  border-bottom-color: #e1e1e1;
}
.cal-month-view .cal-day-badge {
  background-color: #b94a48;
  color: #fff;
}
.cal-month-view .cal-event {
  background-color: #1e90ff;
  border-color: #d1e8ff;
  color: #fff;
}
.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
  color: #8b0000;
}
.cal-month-view .cal-day-cell.cal-today {
  background-color: #e8fde7;
}
.cal-month-view .cal-day-cell.cal-drag-over {
  background-color: rgb(224.25, 224.25, 224.25) !important;
}
.cal-month-view .cal-open-day-events {
  color: #fff;
  background-color: #555;
  box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);
}
.cal-week-view {
}
.cal-week-view * {
  box-sizing: border-box;
}
.cal-week-view .cal-day-headers {
  display: flex;
  padding-left: 70px;
  border: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers {
  padding-left: initial;
  padding-right: 70px;
}
.cal-week-view .cal-day-headers .cal-header {
  flex: 1;
  text-align: center;
  padding: 5px;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right: initial;
  border-left: 1px solid;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: 1px solid;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left: initial;
  border-right: 1px solid;
}
.cal-week-view .cal-day-headers span {
  font-weight: 400;
  opacity: 0.5;
}
.cal-week-view .cal-day-column {
  flex-grow: 1;
  border-left: solid 1px;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left: initial;
  border-right: solid 1px;
}
.cal-week-view .cal-event {
  font-size: 12px;
  border: 1px solid;
  direction: ltr;
}
.cal-week-view .cal-time-label-column {
  width: 70px;
  height: 100%;
}
.cal-week-view .cal-current-time-marker {
  position: absolute;
  width: 100%;
  height: 2px;
  z-index: 2;
}
.cal-week-view .cal-all-day-events {
  border: solid 1px;
  border-top: 0;
  border-bottom-width: 3px;
  padding-top: 3px;
  position: relative;
}
.cal-week-view .cal-all-day-events .cal-day-columns {
  height: 100%;
  width: 100%;
  display: flex;
  position: absolute;
  top: 0;
  z-index: 0;
}
.cal-week-view .cal-all-day-events .cal-events-row {
  position: relative;
  height: 31px;
  margin-left: 70px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row {
  margin-left: initial;
  margin-right: 70px;
}
.cal-week-view .cal-all-day-events .cal-event-container {
  display: inline-block;
  position: absolute;
}
.cal-week-view .cal-all-day-events .cal-event-container.resize-active {
  z-index: 1;
  pointer-events: none;
}
.cal-week-view .cal-all-day-events .cal-event {
  padding: 0 5px;
  margin-left: 2px;
  margin-right: 2px;
  height: 28px;
  line-height: 28px;
}
.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
  border-top-left-radius: initial;
  border-bottom-left-radius: initial;
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
  border-top-right-radius: initial;
  border-bottom-right-radius: initial;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.cal-week-view .cal-all-day-events .cal-time-label-column {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
.cal-week-view .cal-all-day-events .cal-resize-handle {
  width: 6px;
  height: 100%;
  cursor: col-resize;
  position: absolute;
  top: 0;
}
.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: 0;
}
[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
  right: initial;
  left: 0;
}
.cal-week-view .cal-event,
.cal-week-view .cal-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cal-week-view .cal-drag-active {
  pointer-events: none;
  z-index: 1;
}
.cal-week-view .cal-drag-active * {
  pointer-events: none;
}
.cal-week-view .cal-time-events {
  position: relative;
  border: solid 1px;
  border-top: 0;
  display: flex;
}
.cal-week-view .cal-time-events .cal-day-columns {
  display: flex;
  flex-grow: 1;
}
.cal-week-view .cal-time-events .cal-day-column {
  position: relative;
}
.cal-week-view .cal-time-events .cal-events-container {
  position: relative;
}
.cal-week-view .cal-time-events .cal-event-container {
  position: absolute;
  z-index: 1;
}
.cal-week-view .cal-time-events .cal-event {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  margin: 1px;
  padding: 0 5px;
  line-height: 25px;
}
.cal-week-view .cal-time-events .cal-resize-handle {
  width: 100%;
  height: 4px;
  cursor: row-resize;
  position: absolute;
}
.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
  bottom: 0;
}
.cal-week-view .cal-hour-segment {
  position: relative;
}
.cal-week-view .cal-hour-segment::after {
  content: "\a0";
}
.cal-week-view .cal-event-container:not(.cal-draggable) {
  cursor: pointer;
}
.cal-week-view .cal-draggable {
  cursor: move;
}
.cal-week-view mwl-calendar-week-view-hour-segment,
.cal-week-view .cal-hour-segment {
  display: block;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom: thin dashed;
}
.cal-week-view .cal-time {
  font-weight: bold;
  padding-top: 5px;
  width: 70px;
  text-align: center;
}
.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
  display: none;
}
.cal-week-view .cal-starts-within-day .cal-event {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.cal-week-view .cal-ends-within-day .cal-event {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1;
}
.cal-week-view .cal-day-headers {
  border-color: #e1e1e1;
  border-top: 0;
}
.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child) {
  border-right-color: initial;
  border-left: solid 1px #e1e1e1 !important;
}
.cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-day-headers .cal-header:hover,
.cal-week-view .cal-day-headers .cal-drag-over {
  background-color: #ededed;
}
.cal-week-view .cal-day-column {
  border-left-color: #e1e1e1;
}
[dir=rtl] .cal-week-view .cal-day-column {
  border-left-color: initial;
  border-right-color: #e1e1e1;
}
.cal-week-view .cal-event {
  background-color: #d1e8ff;
  border-color: #1e90ff;
  color: #1e90ff;
}
.cal-week-view .cal-all-day-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-header.cal-today {
  background-color: #e8fde7;
}
.cal-week-view .cal-header.cal-weekend span {
  color: #8b0000;
}
.cal-week-view .cal-time-events {
  border-color: #e1e1e1;
}
.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
  background-color: #ededed;
}
.cal-week-view .cal-hour-odd {
  background-color: #fafafa;
}
.cal-week-view .cal-drag-over .cal-hour-segment {
  background-color: #ededed;
}
.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
  border-bottom-color: #e1e1e1;
}
.cal-week-view .cal-current-time-marker {
  background-color: #ea4334;
}
.cal-day-view {
}
.cal-day-view mwl-calendar-week-view-header {
  display: none;
}
.cal-day-view .cal-events-container {
  margin-left: 70px;
}
[dir=rtl] .cal-day-view .cal-events-container {
  margin-left: initial;
  margin-right: 70px;
}
.cal-day-view .cal-day-column {
  border-left: 0;
}
.cal-day-view .cal-current-time-marker {
  margin-left: 70px;
  width: calc(100% - 70px);
}
[dir=rtl] .cal-day-view .cal-current-time-marker {
  margin-left: initial;
  margin-right: 70px;
}
.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9;
}
.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px;
}
.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
}
.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px;
}
.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
}
.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
}
.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px;
}
.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
}
.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem;
}
.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000;
}
.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000;
}
.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000;
}
.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000;
}
.cal-tooltip-inner {
  color: #fff;
  background-color: #000;
}
.min-height-inherit,
.segue-o-pai > div[ngbnavpane],
div[ngbnavpane] div.carousel-inner,
div[ngbnavpane] div.carousel-item,
app-formacao-de-conteudo-para-slide,
div.carousel-inner div.picsum-img-wrapper {
  min-height: inherit !important;
}
.max-height-inherit {
  max-height: inherit !important;
}
.paginaA4 {
  max-height: 1120px !important;
}
@media print {
  .paginaA4 td {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
}
.max-height-A4 {
  max-height: 1120px !important;
}
.max-height-A4-com-cabecalho {
  max-height: 1020px !important;
}
.quebra-antes {
  page-break-before: always;
}
.quebra-depois {
  page-break-after: always;
}
.no-break {
  page-break-inside: avoid;
}
.segue-o-pai .sr-only {
  display: none;
}
.title-with-line {
  margin: 0 auto;
  top: 15px;
  padding: 12px;
  font-family:
    "Montserrat",
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  font-weight: 400;
}
.w100px {
  height: 100px !important;
  width: 100px !important;
}
.justify-content-space-evenly {
  justify-content: space-evenly;
}
.justify-content-space-between {
  justify-content: space-between;
}
.justify-content-space-around {
  justify-content: space-around;
}
.justify-content-flex-end {
  justify-content: flex-end;
}
.justify-content-center,
.pagination {
  justify-content: center;
}
.flex-direction-column {
  flex-direction: column;
}
.flex-direction-row-reverse {
  flex-direction: row-reverse;
}
.align-items-center {
  align-items: center;
}
.d-flex-grid {
  display: grid;
}
:root {
  --cores-borda:
    #ff0000,
    #00ff00,
    #0000ff,
    #ffff00,
    #ff00ff,
    #00ffff,
    #ff8000,
    #0080ff,
    #80ff00,
    #8000ff,
    #ff0080;
}
.borda {
  border-width: 2px;
  border-style: solid;
}
.borda:nth-of-type(1) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(2) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(3) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(4) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(5) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(6) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(7) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(8) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(9) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(10) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(11) {
  border-color: var(--cores-borda);
}
.borda:nth-of-type(12) {
  border-color: var(--cores-borda);
}
.w20 {
  width: 20%;
}
.d-table-caption {
  display: table-caption;
}
.d-flow-root {
  display: flow-root;
}
.flex-direction-row {
  flex-direction: row;
}
.flex-wrap-row {
  flex-wrap: row;
}
.flex-wrap-wrap {
  flex-wrap: wrap;
}
.flex-direction-column-reverse {
  flex-direction: column-reverse;
}
.w150x {
  width: 150px;
}
.locutor-controls {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 10px;
  width: 100%;
}
.locutor-controls .btn-group {
  display: flex;
}
.highlight {
  background-color: yellow;
  color: black;
}
@media print {
  .no-print {
    display: none;
  }
}
.zebra-azul .zebrame:nth-of-type(even) {
  background-color: #f0f8ff;
  border-top: 6px solid #f0f8ff;
  border-bottom: 6px solid #f0f8ff;
}
.zebra-azul .zebrame:nth-of-type(odd) {
  background-color: #ffffff;
}
.header-capitalize .cal-cell {
  text-transform: capitalize;
}
.vertical-align-middle {
  vertical-align: middle !important;
}
.writing-mode-vertical {
  writing-mode: vertical-rl;
}
.hover-info {
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
.hover-info:hover {
  background-color: var(--ck-color-base-focus);
  color: white;
}
.hover-black {
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
.hover-black:hover {
  background-color: black;
  color: white;
}
.h-460 {
  height: 460px !important;
}
.h-500 {
  height: 500px !important;
}
.h-550 {
  height: 550px !important;
}
.h-600 {
  height: 600px !important;
}
.h-660 {
  height: 660px !important;
}
.mw-300 {
  min-width: 300px !important;
}
.mw-75 {
  min-width: 75px !important;
}
.h-46 {
  height: 46px !important;
}
.h-1300 {
  height: 1300px !important;
}
.h-800 {
  height: 800px !important;
}
.h-inherit {
  height: inherit !important;
}
.w-50px {
  width: 50px;
}
.w-200px {
  width: 200px !important;
  max-width: 200px !important;
}
.w-290px {
  width: 290px !important;
  max-width: 290px !important;
  min-width: 290px !important;
}
.w-250px {
  width: 250px !important;
  max-width: 250px !important;
  min-width: 250px !important;
}
.w-220px {
  width: 220px !important;
  max-width: 220px !important;
  min-width: 220px !important;
}
.w-145px {
  width: 145px !important;
  max-width: 145px !important;
  min-width: 145px !important;
}
.break-word {
  overflow-wrap: break-word !important;
  word-wrap: break-word !important;
  white-space: normal !important;
}
.image_resized img {
  max-width: 100%;
  height: auto;
}
.image-style-align-left {
  float: left;
  margin-right: 30px !important;
}
.image-style-align-right {
  float: right;
  margin-left: 30px !important;
}
figure.image {
  text-align: center;
  margin: auto;
}
.image-style-block-align-right {
  margin: 0;
  margin-left: auto;
}
.image-style-block-align-left {
  margin: 0;
  margin-right: auto;
}
.rounded-50 {
  border-radius: 50% !important;
}
.cursor-wait {
  cursor: wait !important;
}

/* node_modules/select2/dist/css/select2.min.css */
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0;
}
.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0;
  max-width: 100%;
  resize: none;
  height: 18px;
  vertical-align: bottom;
  font-family: sans-serif;
  overflow: hidden;
  word-break: keep-all;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option--selectable {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
  padding-right: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
  padding-right: 25px;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  padding: 1px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
  padding-left: 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
  background-color: #f1f1f1;
  color: #333;
  outline: none;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--group {
  padding: 0;
}
.select2-container--default .select2-results__option--disabled {
  color: #999;
}
.select2-container--default .select2-results__option--selected {
  background-color: #ddd;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image:
    linear-gradient(
      to bottom,
      #fff 50%,
      #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image:
    linear-gradient(
      to bottom,
      #eee 50%,
      #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
  background-image:
    linear-gradient(
      to bottom,
      #fff 0%,
      #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image:
    linear-gradient(
      to bottom,
      #eee 50%,
      #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
  outline: none;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option--group {
  padding: 0;
}
.select2-container--classic .select2-results__option--disabled {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: #fff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/* node_modules/@ttskch/select2-bootstrap4-theme/dist/select2-bootstrap4.css */
.select2-container {
  display: block;
}
.select2-container *:focus {
  outline: 0;
}
.input-group .select2-container--bootstrap4 {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .select2-container--bootstrap4:not(:last-child) .select2-selection {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--bootstrap4 .select2-selection {
  width: 100%;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .select2-container--bootstrap4 .select2-selection {
    -webkit-transition: none;
    transition: none;
  }
}
.select2-container--bootstrap4.select2-container--focus .select2-selection {
  border-color: #80bdff;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection {
  border-bottom: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection,
.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection {
  cursor: not-allowed;
  background-color: #e9ecef;
  border-color: #ced4da;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.select2-container--bootstrap4.select2-container--disabled .select2-search__field,
.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field {
  background-color: transparent;
}
select.is-invalid ~ .select2-container--bootstrap4 .select2-selection,
form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection {
  border-color: #dc3545;
}
select.is-valid ~ .select2-container--bootstrap4 .select2-selection,
form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection {
  border-color: #28a745;
}
.select2-container--bootstrap4 .select2-search {
  width: 100%;
}
.select2-container--bootstrap4 .select2-dropdown {
  border-color: #ced4da;
  border-radius: 0;
}
.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below {
  border-top: none;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above {
  border-top: 1px solid #ced4da;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected=true] {
  color: #212529;
  background-color: #f2f2f2;
}
.select2-container--bootstrap4 .select2-results__option--highlighted,
.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true] {
  color: #fff;
  background-color: #007bff;
}
.select2-container--bootstrap4 .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--bootstrap4 .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
  padding-left: 1em;
}
.select2-container--bootstrap4 .select2-results__option {
  padding: 0.375rem 0.75rem;
}
.select2-container--bootstrap4 .select2-results > .select2-results__options {
  max-height: 15em;
  overflow-y: auto;
}
.select2-container--bootstrap4 .select2-results__group {
  display: list-item;
  padding: 6px;
  color: #6c757d;
}
.select2-container--bootstrap4 .select2-selection__clear {
  float: right;
  width: .9em;
  height: .9em;
  padding-left: .15em;
  margin-top: .7em;
  margin-right: .3em;
  line-height: .75em;
  color: #f8f9fa;
  background-color: #c8c8c8;
  border-radius: 100%;
}
.select2-container--bootstrap4 .select2-selection__clear:hover {
  background-color: #afafaf;
}
.select2-container--bootstrap4 .select2-selection--single {
  height: calc(1.5em + 0.75rem + 2px) !important;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
  line-height: calc(1.5em + 0.75rem);
  color: #6c757d;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
  position: absolute;
  top: 50%;
  right: 3px;
  width: 20px;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  position: absolute;
  top: 60%;
  left: 50%;
  width: 0;
  height: 0;
  margin-top: -2px;
  margin-left: -4px;
  border-color: #343a40 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
  padding-left: 0.75rem;
  line-height: calc(1.5em + 0.75rem);
  color: #495057;
}
.select2-search--dropdown .select2-search__field {
  padding: 0.375rem 0.75rem;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.select2-results__message {
  color: #6c757d;
}
.select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.5em + 0.75rem + 2px) !important;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0.375rem;
  margin: 0;
  list-style: none;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  float: left;
  padding: 0;
  padding-right: 0.75rem;
  margin-top: calc(0.375rem - 2px);
  margin-right: 0.375rem;
  color: #495057;
  cursor: pointer;
  border: 1px solid #bdc6d0;
  border-radius: 0.2rem;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-search__field {
  color: #495057;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice + .select2-search {
  width: 0;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove {
  float: left;
  padding-right: 3px;
  padding-left: 3px;
  margin-right: 1px;
  margin-left: 3px;
  font-weight: 700;
  color: #bdc6d0;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #343a40;
}
.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
  position: absolute !important;
  top: 0;
  right: .7em;
  float: none;
  margin-right: 0;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  padding: 0 5px;
  cursor: not-allowed;
}
.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  display: none;
}

/* node_modules/ngx-toastr/toastr.css */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/* angular:styles/global:styles */
