._checkboxUp_1poft_1 > span:first-of-type {
  align-self: flex-start;
  padding-top: 4px;
}
@keyframes _shimmer_1bcy9_1 {
  0% {
    background-position: -200px 0;
  }
  100% {
    background-position: calc(200px + 100%) 0;
  }
}

._skeleton_1bcy9_10 {
  background-color: #e0e0e0;
  background-image: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  background-size: 200px 100%;
  background-repeat: no-repeat;
  animation: _shimmer_1bcy9_1 1.5s infinite;
}
@keyframes _jump_1huj2_11 {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
  }
}

._jumpAnimation_1huj2_11 {
  animation: _jump_1huj2_11 0.3s ease-in-out 3;
}
.ant-picker-focused {
  outline: none !important;
  border: 0px !important;
  border-bottom: solid 1px #171717 !important;
  border-color: #171717 !important;
  box-shadow: none !important;
}

.ant-picker-range .ant-picker-clear,
.ant-picker-multiple .ant-picker-clear {
  inset-inline-end: 0;
}

@media (max-width: 550px) {
  .ant-picker-panels > *:first-child button.ant-picker-header-next-btn {
    visibility: visible !important;
  }

  .ant-picker-panels > *:first-child button.ant-picker-header-super-next-btn {
    visibility: visible !important;
  }

  .ant-picker-panels > *:last-child {
    display: none;
  }

  .ant-picker-panel-container,
  .ant-picker-footer {
    width: 280px !important;
  }

  .ant-picker-footer-extra > div {
    flex-wrap: wrap !important;
  }
}
._selectFilter_1vosh_1 {
  width: 100%;
  min-width: 0;
  height: 24px;
}
._selectFilter_1vosh_1 > span {
  margin: 0;
}
._selectFilter_1vosh_1 [class*=indicatorContainer], ._selectFilter_1vosh_1 [class*=-Input] {
  padding: 0;
}
._selectFilter_1vosh_1 [class*=-control] {
  min-height: 24px;
  height: 24px;
}
._selectFilter_1vosh_1 > div > div {
  border: none;
  padding: 0;
}._scroll_9vcjo_1::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

._scroll_9vcjo_1::-webkit-scrollbar-track {
  background-color: #313131;
}

._scroll_9vcjo_1::-webkit-scrollbar-thumb {
  background-color: #696969;
}
._scroll_xyi9p_1::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

._scroll_xyi9p_1::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

._scroll_xyi9p_1::-webkit-scrollbar-thumb {
  background-color: #ccc;
}
._switchScope_1w891_1 .my-custom-switch-black.ant-switch.ant-switch-checked {
  background: #171717 !important;
}

._switchScope_1w891_1
  .my-custom-switch-black.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled) {
  background: #272727 !important;
}

._switchScope_1w891_1 .my-custom-switch-black.ant-switch:hover:not(.ant-switch-disabled) {
  background: rgba(0, 0, 0, 0.45) !important;
}
.radio-button > span {
  align-self: center;
  padding-top: 0;
}
.radio-button .ant-radio-inner {
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
}
.radio-button .ant-radio-checked .ant-radio-inner {
  background-color: black;
  border-color: black;
}
.radio-button .ant-radio-checked .ant-radio-inner::after {
  transform: scale(0.75);
}

.ant-radio-wrapper:hover .ant-radio-inner {
  border-color: black !important;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  opacity: 1;
}.rating-container, .react-star-rating__root {
  vertical-align: middle;
  display: inline-block
}

.rating-container .rating-stars:before, .rating-container:before {
  content: attr(data-content)
}

.react-star-rating__star {
  width: 25px
}

.react-star-rating__star #star-flat {
  fill: #c6c6c6
}

.react-star-rating__star #star-flat:hover {
  fill: #ffa91b
}

.react-star-rating__root {
  font-size: 2em
}

.react-star-rating__root.rating-editing:hover {
  cursor: pointer
}

.rating-container {
  position: relative;
  color: #e3e3e3;
  overflow: hidden
}

.rating-container .rating-stars {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: hidden;
  color: #f5a71b;
  transition: all .01s;
  -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#FDBD47), to(#F5A71B))
}

.react-rating-caption {
  font-size: 1.25em;
  vertical-align: middle;
  margin-right: .5em
}

.rating-disabled .rating-container:hover {
  cursor: not-allowed
}

.react-star-rating__size--sm {
  font-size: 1em
}

.react-star-rating__size--md {
  font-size: 2em
}

.react-star-rating__size--lg {
  font-size: 2.5em
}

.Select {
  position: relative
}

.Select-control {
  position: relative;
  overflow: hidden;
  background-color: #fff;
  border: 1px solid #ccc;
  border-color: #d9d9d9 #ccc #b3b3b3;
  border-radius: 4px;
  box-sizing: border-box;
  color: #333;
  cursor: default;
  outline: none;
  padding: 8px 52px 8px 10px;
  transition: all 200ms ease
}

.Select-control:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06)
}

.is-searchable.is-open > .Select-control {
  cursor: text
}

.is-open > .Select-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #fff;
  border-color: #b3b3b3 #ccc #d9d9d9
}

.is-open > .Select-control > .Select-arrow {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #999;
  border-width: 0 5px 5px
}

.is-searchable.is-focused:not(.is-open) > .Select-control {
  cursor: text
}

.is-focused:not(.is-open) > .Select-control {
  border-color: #08c #0099e6 #0099e6;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 0 5px -1px rgba(0, 136, 204, .5)
}

.Select-placeholder {
  color: #aaa;
  padding: 8px 52px 8px 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: -15px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.has-value > .Select-control > .Select-placeholder {
  color: #333
}

.Select-input > input {
  cursor: default;
  background: none rgba(0, 0, 0, 0);
  box-shadow: none;
  height: auto;
  border: 0 none;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  padding: 0;
  outline: none;
  display: inline-block;
  -webkit-appearance: none
}

.is-focused .Select-input > input {
  cursor: text
}

.Select-control:not(.is-searchable) > .Select-input {
  outline: none
}

.Select-loading {
  animation: Select-animation-spin 400ms infinite linear;
  width: 16px;
  height: 16px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 2px solid #ccc;
  border-right-color: #333;
  display: inline-block;
  position: relative;
  margin-top: -8px;
  position: absolute;
  right: 30px;
  top: 50%
}

.has-value > .Select-control > .Select-loading {
  right: 46px
}

.Select-clear {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  padding: 6px 10px;
  position: absolute;
  right: 17px;
  top: 0
}

.Select-clear:hover {
  color: #c0392b
}

.Select-clear > span {
  font-size: 1.1em
}

.Select-arrow-zone {
  content: " ";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 30px;
  cursor: pointer
}

.Select-arrow {
  border-color: #999 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 5px 5px 0;
  content: " ";
  display: block;
  height: 0;
  margin-top: -ceil(2.5px);
  position: absolute;
  right: 10px;
  top: 14px;
  width: 0;
  cursor: pointer
}

.Select-menu-outer {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top-color: #e6e6e6;
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
  box-sizing: border-box;
  margin-top: -1px;
  max-height: 200px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 1000;
  -webkit-overflow-scrolling: touch
}

.Select-menu {
  max-height: 198px;
  overflow-y: auto
}

.Select-option {
  box-sizing: border-box;
  color: #666;
  cursor: pointer;
  display: block;
  padding: 8px 10px
}

.Select-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}

.Select-option.is-focused {
  background-color: #f2f9fc;
  color: #333
}

.Select-option.is-disabled {
  color: #ccc;
  cursor: not-allowed
}

.Select-noresults {
  box-sizing: border-box;
  color: #999;
  cursor: default;
  display: block;
  padding: 8px 10px
}

.Select.is-multi .Select-control {
  padding: 2px 52px 2px 3px
}

.Select.is-multi .Select-input {
  vertical-align: middle;
  border: 1px solid rgba(0, 0, 0, 0);
  margin: 2px;
  padding: 3px 0
}

.Select-item {
  background-color: #f2f9fc;
  border-radius: 2px;
  border: 1px solid #c9e6f2;
  color: #08c;
  display: inline-block;
  font-size: 1em;
  margin: 2px
}

.Select-item-icon, .Select-item-label {
  display: inline-block;
  vertical-align: middle
}

.Select-item-label {
  cursor: default;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  padding: 3px 5px
}

.Select-item-label .Select-item-label__a {
  color: #08c;
  cursor: pointer
}

.Select-item-icon {
  cursor: pointer;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  border-right: 1px solid #c9e6f2;
  padding: 2px 5px 4px
}

.Select-item-icon:hover, .Select-item-icon:focus {
  background-color: #ddeff7;
  color: #0077b3
}

.Select-item-icon:active {
  background-color: #c9e6f2
}

.Select.is-multi.is-disabled .Select-item {
  background-color: #f2f2f2;
  border: 1px solid #d9d9d9;
  color: #888
}

.Select.is-multi.is-disabled .Select-item-icon {
  cursor: not-allowed;
  border-right: 1px solid #d9d9d9
}

.Select.is-multi.is-disabled .Select-item-icon:hover, .Select.is-multi.is-disabled .Select-item-icon:focus, .Select.is-multi.is-disabled .Select-item-icon:active {
  background-color: #f2f2f2
}

@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn)
  }
}

/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative
}

.slider.slider-horizontal {
  width: 100%;
  height: 20px
}

.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0
}

.slider.slider-horizontal .slider-selection, .slider.slider-horizontal .slider-track-low, .slider.slider-horizontal .slider-track-high {
  height: 100%;
  top: 0;
  bottom: 0
}

.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {
  margin-left: -10px
}

.slider.slider-horizontal .slider-tick.triangle, .slider.slider-horizontal .slider-handle.triangle {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  border-width: 0 10px 10px 10px;
  width: 0;
  height: 0;
  border-bottom-color: #036fa5;
  margin-top: 0
}

.slider.slider-horizontal .slider-tick-container {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%
}

.slider.slider-horizontal .slider-tick-label-container {
  white-space: nowrap;
  margin-top: 20px
}

.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
  display: inline-block;
  padding-top: 24px;
  text-align: center
}

.slider.slider-horizontal.slider-rtl .slider-track {
  left: initial;
  right: 0
}

.slider.slider-horizontal.slider-rtl .slider-tick, .slider.slider-horizontal.slider-rtl .slider-handle {
  margin-left: initial;
  margin-right: -10px
}

.slider.slider-horizontal.slider-rtl .slider-tick-container {
  left: initial;
  right: 0
}

.slider.slider-vertical {
  height: 210px;
  width: 20px
}

.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  left: 25%;
  top: 0
}

.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0
}

.slider.slider-vertical .slider-track-low, .slider.slider-vertical .slider-track-high {
  width: 100%;
  left: 0;
  right: 0
}

.slider.slider-vertical .slider-tick, .slider.slider-vertical .slider-handle {
  margin-top: -10px
}

.slider.slider-vertical .slider-tick.triangle, .slider.slider-vertical .slider-handle.triangle {
  border-width: 10px 0 10px 10px;
  width: 1px;
  height: 1px;
  border-left-color: #036fa5;
  margin-left: 0
}

.slider.slider-vertical .slider-tick-label-container {
  white-space: nowrap
}

.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
  padding-left: 4px
}

.slider.slider-vertical.slider-rtl .slider-track {
  left: initial;
  right: 25%
}

.slider.slider-vertical.slider-rtl .slider-selection {
  left: initial;
  right: 0
}

.slider.slider-vertical.slider-rtl .slider-tick.triangle, .slider.slider-vertical.slider-rtl .slider-handle.triangle {
  border-width: 10px 10px 10px 0
}

.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label {
  padding-left: initial;
  padding-right: 4px
}

.slider.slider-disabled .slider-handle {
  background-color: #cfcfcf;
  background-image: linear-gradient(to bottom, #DFDFDF, #BEBEBE);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#DFDFDF", endColorstr="#BEBEBE", GradientType=0)
}

.slider.slider-disabled .slider-track {
  background-color: #e7e7e7;
  background-image: linear-gradient(to bottom, #E5E5E5, #E9E9E9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5E5E5", endColorstr="#E9E9E9", GradientType=0);
  cursor: not-allowed
}

.slider input {
  display: none
}

.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none
}

.slider .tooltip {
  pointer-events: none
}

.slider .tooltip.top {
  margin-top: -36px
}

.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none
}

.slider .hide {
  display: none
}

.slider-track {
  background-color: #f7f7f7;
  background-image: linear-gradient(to bottom, #F5F5F5, #F9F9F9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5", endColorstr="#F9F9F9", GradientType=0);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
  border-radius: 4px;
  position: absolute;
  cursor: pointer
}

.slider-selection {
  background-color: #f7f7f7;
  background-image: linear-gradient(to bottom, #F9F9F9, #F5F5F5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F9F9F9", endColorstr="#F5F5F5", GradientType=0);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  box-sizing: border-box;
  border-radius: 4px;
  position: absolute
}

.slider-selection.tick-slider-selection {
  background-color: #46c1fe;
  background-image: linear-gradient(to bottom, #52c5ff, #3abcfd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff", endColorstr="#3abcfd", GradientType=0)
}

.slider-track-low, .slider-track-high {
  box-sizing: border-box;
  border-radius: 4px;
  position: absolute;
  background: rgba(0, 0, 0, 0)
}

.slider-handle {
  background-color: #0478b2;
  background-image: linear-gradient(to bottom, #0480BE, #036fa5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0480BE", endColorstr="#036fa5", GradientType=0);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
  position: absolute;
  top: 0;
  width: 20px;
  height: 20px;
  background-color: #0480be;
  border: 0px solid rgba(0, 0, 0, 0)
}

.slider-handle:hover {
  cursor: pointer
}

.slider-handle.round {
  border-radius: 20px
}

.slider-handle.triangle {
  background: rgba(0, 0, 0, 0) none
}

.slider-handle.custom {
  background: rgba(0, 0, 0, 0) none
}

.slider-handle.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: "★";
  color: #726204
}

.slider-tick {
  background-color: #f7f7f7;
  background-image: linear-gradient(to bottom, #F5F5F5, #F9F9F9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5", endColorstr="#F9F9F9", GradientType=0);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  box-sizing: border-box;
  position: absolute;
  cursor: pointer;
  width: 20px;
  height: 20px;
  filter: none;
  opacity: .8;
  border: 0px solid rgba(0, 0, 0, 0)
}

.slider-tick.round {
  border-radius: 50%
}

.slider-tick.triangle {
  background: rgba(0, 0, 0, 0) none
}

.slider-tick.custom {
  background: rgba(0, 0, 0, 0) none
}

.slider-tick.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: "★";
  color: #726204
}

.slider-tick.in-selection {
  background-color: #46c1fe;
  background-image: linear-gradient(to bottom, #52c5ff, #3abcfd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff", endColorstr="#3abcfd", GradientType=0);
  opacity: 1
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -8px;
  position: absolute
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid rgba(0, 0, 0, 0);
  height: 0;
  width: 1px
}

.react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  border-bottom: none;
  border-top-color: #fff
}

.react-datepicker__year-read-view--down-arrow::before, .react-datepicker__month-read-view--down-arrow::before, .react-datepicker__month-year-read-view--down-arrow::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: .8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: .3rem;
  display: inline-block;
  position: relative
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0
}

.react-datepicker--time-only .react-datepicker__time, .react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: .3rem;
  border-bottom-right-radius: .3rem
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px
}

.react-datepicker-popper {
  z-index: 1
}

.react-datepicker-popper[data-placement^=bottom] {
  margin-top: 10px
}

.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px
}

.react-datepicker-popper[data-placement^=top] {
  margin-bottom: 10px
}

.react-datepicker-popper[data-placement^=right] {
  margin-left: 8px
}

.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px
}

.react-datepicker-popper[data-placement^=left] {
  margin-right: 8px
}

.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: .3rem;
  padding-top: 8px;
  position: relative
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: .3rem
}

.react-datepicker__year-dropdown-container--select, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px
}

.react-datepicker__current-month, .react-datepicker-time__header, .react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: .944rem
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: .45rem solid rgba(0, 0, 0, 0);
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 95px
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3
}

.react-datepicker__month-container {
  float: left
}

.react-datepicker__year {
  margin: .4rem;
  text-align: center
}

.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px
}

.react-datepicker__month {
  margin: .4rem;
  text-align: center
}

.react-datepicker__month .react-datepicker__month-text, .react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button, .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: .3rem;
  position: absolute;
  right: -72px;
  top: 0
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: #fff;
  border-bottom-right-radius: .3rem
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: .3rem
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: #fff;
  font-weight: bold
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: rgba(0, 0, 0, 0)
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: .166rem
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: .3rem;
  background-color: #f0f0f0
}

.react-datepicker__day-names, .react-datepicker__week {
  white-space: nowrap
}

.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: .166rem
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range, .react-datepicker__quarter--selected, .react-datepicker__quarter--in-selecting-range, .react-datepicker__quarter--in-range {
  border-radius: .3rem;
  background-color: #216ba5;
  color: #fff
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover, .react-datepicker__quarter--selected:hover, .react-datepicker__quarter--in-selecting-range:hover, .react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90
}

.react-datepicker__month--disabled, .react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none
}

.react-datepicker__month--disabled:hover, .react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: rgba(0, 0, 0, 0)
}

.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text, .react-datepicker__year-text {
  cursor: pointer
}

.react-datepicker__day:hover, .react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover, .react-datepicker__year-text:hover {
  border-radius: .3rem;
  background-color: #f0f0f0
}

.react-datepicker__day--today, .react-datepicker__month-text--today, .react-datepicker__quarter-text--today, .react-datepicker__year-text--today {
  font-weight: bold
}

.react-datepicker__day--highlighted, .react-datepicker__month-text--highlighted, .react-datepicker__quarter-text--highlighted, .react-datepicker__year-text--highlighted {
  border-radius: .3rem;
  background-color: #3dcc4a;
  color: #fff
}

.react-datepicker__day--highlighted:hover, .react-datepicker__month-text--highlighted:hover, .react-datepicker__quarter-text--highlighted:hover, .react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f
}

.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom-1, .react-datepicker__year-text--highlighted-custom-1 {
  color: #f0f
}

.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom-2, .react-datepicker__year-text--highlighted-custom-2 {
  color: green
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range {
  border-radius: .3rem;
  background-color: #216ba5;
  color: #fff
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover, .react-datepicker__month-text--selected:hover, .react-datepicker__month-text--in-selecting-range:hover, .react-datepicker__month-text--in-range:hover, .react-datepicker__quarter-text--selected:hover, .react-datepicker__quarter-text--in-selecting-range:hover, .react-datepicker__quarter-text--in-range:hover, .react-datepicker__year-text--selected:hover, .react-datepicker__year-text--in-selecting-range:hover, .react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90
}

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected {
  border-radius: .3rem;
  background-color: #2a87d0;
  color: #fff
}

.react-datepicker__day--keyboard-selected:hover, .react-datepicker__month-text--keyboard-selected:hover, .react-datepicker__quarter-text--keyboard-selected:hover, .react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90
}

.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range), .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range), .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range), .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, .5)
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000
}

.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, .react-datepicker__quarter-text--disabled, .react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc
}

.react-datepicker__day--disabled:hover, .react-datepicker__month-text--disabled:hover, .react-datepicker__quarter-text--disabled:hover, .react-datepicker__year-text--disabled:hover {
  background-color: rgba(0, 0, 0, 0)
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover, .react-datepicker__quarter-text.react-datepicker__month--selected:hover, .react-datepicker__quarter-text.react-datepicker__month--in-range:hover, .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover, .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5
}

.react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover {
  background-color: #f0f0f0
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%
}

.react-datepicker__year-read-view, .react-datepicker__month-read-view, .react-datepicker__month-year-read-view {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .3rem
}

.react-datepicker__year-read-view:hover, .react-datepicker__month-read-view:hover, .react-datepicker__month-year-read-view:hover {
  cursor: pointer
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3
}

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: .45rem
}

.react-datepicker__year-dropdown, .react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: .3rem;
  border: 1px solid #aeaeae
}

.react-datepicker__year-dropdown:hover, .react-datepicker__month-dropdown:hover, .react-datepicker__month-year-dropdown:hover {
  cursor: pointer
}

.react-datepicker__year-dropdown--scrollable, .react-datepicker__month-dropdown--scrollable, .react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll
}

.react-datepicker__year-option, .react-datepicker__month-option, .react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto
}

.react-datepicker__year-option:first-of-type, .react-datepicker__month-option:first-of-type, .react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: .3rem;
  border-top-right-radius: .3rem
}

.react-datepicker__year-option:last-of-type, .react-datepicker__month-option:last-of-type, .react-datepicker__month-year-option:last-of-type {
  -moz-user-select: none;
  user-select: none;
  border-bottom-left-radius: .3rem;
  border-bottom-right-radius: .3rem
}

.react-datepicker__year-option:hover, .react-datepicker__month-option:hover, .react-datepicker__month-year-option:hover {
  background-color: #ccc
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3
}

.react-datepicker__year-option--selected, .react-datepicker__month-option--selected, .react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×"
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, .8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647
}

.react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem
}

@media (max-width: 400px),(max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem
  }
}

.react-datepicker__portal .react-datepicker__current-month, .react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem
}

.react-datepicker__portal .react-datepicker__navigation {
  border: .81rem solid rgba(0, 0, 0, 0)
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default
}

.react-datepicker-popper {
  z-index: 2000
}

.rdw-option-wrapper {
  border: 1px solid #f1f1f1;
  padding: 5px;
  min-width: 25px;
  height: 20px;
  border-radius: 2px;
  margin: 0 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  background: #fff;
  text-transform: capitalize
}

.rdw-option-wrapper:hover {
  box-shadow: 1px 1px 0px #bfbdbd
}

.rdw-option-wrapper:active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-option-active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-option-wrapper img {
  width: 13px
}

.rdw-option-disabled {
  opacity: .3;
  cursor: default
}

.rdw-dropdown-wrapper {
  height: 30px;
  cursor: pointer;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  margin: 0 3px;
  text-transform: capitalize;
  background: #fff
}

.rdw-dropdown-wrapper:focus {
  outline: none
}

.rdw-dropdown-wrapper:hover {
  box-shadow: 1px 1px 0px #bfbdbd;
  background-color: #fff
}

.rdw-dropdown-wrapper:active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-dropdown-carettoopen {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-top: 6px solid #000;
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-right: 5px solid rgba(0, 0, 0, 0)
}

.rdw-dropdown-carettoclose {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-bottom: 6px solid #000;
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-right: 5px solid rgba(0, 0, 0, 0)
}

.rdw-dropdown-selectedtext {
  display: flex;
  position: relative;
  height: 100%;
  align-items: center;
  padding: 0 5px
}

.rdw-dropdown-optionwrapper {
  z-index: 100;
  position: relative;
  border: 1px solid #f1f1f1;
  width: 98%;
  background: #fff;
  border-radius: 2px;
  margin: 0;
  padding: 0
}

.rdw-dropdown-optionwrapper:hover {
  box-shadow: 1px 1px 0px #bfbdbd;
  background-color: #fff
}

.rdw-dropdownoption-default {
  min-height: 25px;
  display: flex;
  align-items: center;
  padding: 0 5px
}

.rdw-dropdownoption-highlighted {
  background: #f1f1f1
}

.rdw-dropdownoption-active {
  background: #f5f5f5
}

.rdw-dropdownoption-disabled {
  opacity: .3;
  cursor: default
}

.rdw-inline-wrapper {
  display: flex;
  margin-bottom: 6px
}

.rdw-inline-dropdown {
  width: 50px
}

.rdw-inline-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-block-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-block-dropdown {
  width: 110px
}

.rdw-fontsize-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-fontsize-dropdown {
  min-width: 40px
}

.rdw-fontsize-option {
  display: flex;
  justify-content: center
}

.rdw-fontfamily-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-fontfamily-dropdown {
  width: 115px
}

.rdw-fontfamily-placeholder {
  white-space: nowrap;
  max-width: 90px;
  overflow: hidden;
  text-overflow: ellipsis
}

.rdw-fontfamily-optionwrapper {
  width: 140px
}

.rdw-list-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-list-dropdown {
  width: 50px;
  z-index: 90
}

.rdw-list-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-text-align-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-text-align-dropdown {
  width: 50px;
  z-index: 90
}

.rdw-text-align-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-right-aligned-block {
  display: flex;
  flex-direction: row;
  justify-content: flex-end
}

.rdw-left-aligned-block {
  display: flex;
  flex-direction: row;
  justify-content: flex-start
}

.rdw-center-aligned-block {
  display: flex;
  flex-direction: row;
  justify-content: center
}

.rdw-justify-aligned-block {
  display: flex;
  flex-direction: row
}

.rdw-colorpicker-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-colorpicker-modal {
  position: absolute;
  top: 35px;
  right: 5px;
  display: flex;
  flex-direction: column;
  width: 200px;
  height: 200px;
  border: 1px solid #f1f1f1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: #fff;
  box-shadow: 3px 3px 5px #bfbdbd
}

.rdw-colorpicker-modal-header {
  display: flex;
  padding-bottom: 5px
}

.rdw-colorpicker-modal-style-label {
  font-size: 15px;
  width: 50%;
  text-align: center;
  cursor: pointer;
  padding: 0 10px 5px
}

.rdw-colorpicker-modal-style-label-active {
  border-bottom: 2px solid #0a66b7
}

.rdw-colorpicker-modal-options {
  margin: 5px auto;
  display: flex;
  width: 170px;
  flex-wrap: wrap
}

.rdw-colorpicker-cube {
  width: 22px;
  height: 22px;
  border: 1px solid #f1f1f1
}

.rdw-colorpicker-option {
  margin: 3px;
  padding: 0;
  min-height: 20px;
  border: none;
  width: 22px;
  height: 22px;
  min-width: 22px;
  box-shadow: 1px 2px 1px #bfbdbd inset
}

.rdw-colorpicker-option:hover {
  box-shadow: 1px 2px 1px #bfbdbd
}

.rdw-colorpicker-option:active {
  box-shadow: -1px -2px 1px #bfbdbd
}

.rdw-colorpicker-option-active {
  box-shadow: 0px 0px 2px 2px #bfbdbd
}

.rdw-link-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-link-dropdown {
  width: 50px
}

.rdw-link-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-link-dropdownPlaceholder {
  margin-left: 8px
}

.rdw-link-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 180px;
  border: 1px solid #f1f1f1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: #fff;
  box-shadow: 3px 3px 5px #bfbdbd
}

.rdw-link-modal-label {
  font-size: 15px
}

.rdw-link-modal-input {
  margin-top: 5px;
  border-radius: 2px;
  border: 1px solid #f1f1f1;
  height: 25px;
  margin-bottom: 15px;
  padding: 0 5px
}

.rdw-link-modal-input:focus {
  outline: none
}

.rdw-link-modal-buttonsection {
  margin: 0 auto
}

.rdw-link-modal-btn {
  margin-left: 10px;
  width: 75px;
  height: 30px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  cursor: pointer;
  background: #fff;
  text-transform: capitalize
}

.rdw-link-modal-btn:hover {
  box-shadow: 1px 1px 0px #bfbdbd
}

.rdw-link-modal-btn:active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-link-modal-btn:focus {
  outline: none !important
}

.rdw-link-modal-btn:disabled {
  background: #ece9e9
}

.rdw-link-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-history-dropdown {
  width: 50px
}

.rdw-embedded-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-embedded-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 180px;
  border: 1px solid #f1f1f1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: #fff;
  justify-content: space-between;
  box-shadow: 3px 3px 5px #bfbdbd
}

.rdw-embedded-modal-header {
  font-size: 15px;
  display: flex
}

.rdw-embedded-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}

.rdw-embedded-modal-header-label {
  width: 95px;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
  background: #6eb8d4;
  border-bottom: 2px solid #0a66b7
}

.rdw-embedded-modal-link-section {
  display: flex;
  flex-direction: column
}

.rdw-embedded-modal-link-input {
  width: 95%;
  height: 35px;
  margin: 10px 0;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px
}

.rdw-embedded-modal-link-input:focus {
  outline: none
}

.rdw-embedded-modal-btn-section {
  display: flex;
  justify-content: center
}

.rdw-embedded-modal-btn {
  margin: 0 3px;
  width: 75px;
  height: 30px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  cursor: pointer;
  background: #fff;
  text-transform: capitalize
}

.rdw-embedded-modal-btn:hover {
  box-shadow: 1px 1px 0px #bfbdbd
}

.rdw-embedded-modal-btn:active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-embedded-modal-btn:focus {
  outline: none !important
}

.rdw-embedded-modal-btn:disabled {
  background: #ece9e9
}

.rdw-embedded-modal-size {
  display: flex;
  margin: 5px 0 10px;
  justify-content: space-between
}

.rdw-embedded-modal-size-input {
  width: 45%;
  height: 20px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  font-size: 12px
}

.rdw-embedded-modal-size-input:focus {
  outline: none
}

.rdw-emoji-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-emoji-modal {
  overflow: auto;
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-wrap: wrap;
  width: 235px;
  height: 180px;
  border: 1px solid #f1f1f1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: #fff;
  box-shadow: 3px 3px 5px #bfbdbd
}

.rdw-emoji-icon {
  margin: 2.5px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  font-size: 22px;
  display: flex;
  justify-content: center;
  align-items: center
}

.rdw-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%
}

.rdw-spinner > div {
  width: 12px;
  height: 12px;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both
}

.rdw-spinner .rdw-bounce1 {
  animation-delay: -0.32s
}

.rdw-spinner .rdw-bounce2 {
  animation-delay: -0.16s
}

@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0)
  }
  40% {
    transform: scale(1)
  }
}

.rdw-image-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-image-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 200px;
  border: 1px solid #f1f1f1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: #fff;
  box-shadow: 3px 3px 5px #bfbdbd
}

.rdw-image-modal-header {
  font-size: 15px;
  margin: 10px 0;
  display: flex
}

.rdw-image-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}

.rdw-image-modal-header-label {
  width: 80px;
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
  margin-top: 5px
}

.rdw-image-modal-header-label-highlighted {
  background: #6eb8d4;
  border-bottom: 2px solid #0a66b7
}

.rdw-image-modal-upload-option {
  height: 65px;
  width: 100%;
  color: gray;
  cursor: pointer;
  display: flex;
  border: none;
  font-size: 15px;
  align-items: center;
  justify-content: center;
  background-color: #f1f1f1;
  outline: 2px dashed gray;
  outline-offset: -10px;
  margin: 10px 0
}

.rdw-image-modal-upload-option-highlighted {
  outline: 2px dashed #0a66b7
}

.rdw-image-modal-upload-option-label {
  cursor: pointer;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center
}

.rdw-image-modal-upload-option-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1
}

.rdw-image-modal-url-section {
  display: flex
}

.rdw-image-modal-url-input {
  width: 95%;
  height: 35px;
  margin: 25px 0 5px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px
}

.rdw-image-modal-btn-section {
  margin: 10px auto 0
}

.rdw-image-modal-url-input:focus {
  outline: none
}

.rdw-image-modal-btn {
  margin: 0 5px;
  width: 75px;
  height: 30px;
  border: 1px solid #f1f1f1;
  border-radius: 2px;
  cursor: pointer;
  background: #fff;
  text-transform: capitalize
}

.rdw-image-modal-btn:hover {
  box-shadow: 1px 1px 0px #bfbdbd
}

.rdw-image-modal-btn:active {
  box-shadow: 1px 1px 0px #bfbdbd inset
}

.rdw-image-modal-btn:focus {
  outline: none !important
}

.rdw-image-modal-btn:disabled {
  background: #ece9e9
}

.rdw-image-modal-spinner {
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .5
}

.rdw-remove-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative
}

.rdw-history-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px
}

.rdw-history-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center
}

.rdw-history-dropdown {
  width: 50px
}

.rdw-link-decorator-wrapper {
  position: relative
}

.rdw-link-decorator-icon {
  position: absolute;
  left: 40%;
  top: 0;
  cursor: pointer;
  background-color: #fff
}

.rdw-mention {
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px
}

.rdw-mention-link {
  text-decoration: none
}

.rdw-suggestion-wrapper {
  position: relative
}

.rdw-suggestion-dropdown {
  position: absolute;
  display: flex;
  flex-direction: column;
  border: 1px solid #f1f1f1;
  min-width: 100px;
  max-height: 150px;
  overflow: auto;
  background: #fff;
  z-index: 100
}

.rdw-suggestion-option {
  padding: 7px 5px;
  border-bottom: 1px solid #f1f1f1
}

.rdw-suggestion-option-active {
  background-color: #f1f1f1
}

.rdw-image-alignment-options-popup {
  position: absolute;
  background: #fff;
  display: flex;
  padding: 5px 2px;
  border-radius: 2px;
  border: 1px solid #f1f1f1;
  width: 105px;
  cursor: pointer;
  z-index: 100
}

.rdw-alignment-option-left {
  justify-content: flex-start
}

.rdw-image-alignment-option {
  height: 15px;
  width: 15px;
  min-width: 15px
}

.rdw-image-alignment {
  position: relative
}

.rdw-image-imagewrapper {
  position: relative
}

.rdw-image-center {
  float: none;
  display: flex;
  justify-content: center
}

.rdw-image-left {
  float: left
}

.rdw-image-right {
  float: right
}

.rdw-editor-main {
  height: 150px;
  width: 100%;
  overflow: auto;
  box-sizing: content-box;
  background: #fff
}

.rdw-editor-toolbar {
  padding: 6px 5px 0;
  border-radius: 2px;
  border: 1px solid #f1f1f1;
  display: flex;
  justify-content: flex-start;
  width: 100%;
  background: #fff;
  flex-wrap: wrap;
  font-size: 15px;
  -moz-user-select: none;
  user-select: none
}

.public-DraftStyleDefault-block {
  margin: 1em 0
}

.rdw-editor-wrapper:focus {
  outline: none
}

.DraftEditor-root {
  padding: 0 10px
}

.DraftEditor-editorContainer, .DraftEditor-root, .public-DraftEditor-content {
  height: inherit;
  text-align: initial
}

.public-DraftEditor-content[contenteditable=true] {
  -webkit-user-modify: read-write-plaintext-only
}

.DraftEditor-root {
  position: relative
}

.DraftEditor-editorContainer {
  background-color: rgba(255, 255, 255, 0);
  border-left: .1px solid rgba(0, 0, 0, 0);
  position: relative;
  z-index: 1
}

.public-DraftEditor-block {
  position: relative
}

.DraftEditor-alignLeft .public-DraftStyleDefault-block {
  text-align: left
}

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
  left: 0;
  text-align: left
}

.DraftEditor-alignCenter .public-DraftStyleDefault-block {
  text-align: center
}

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
  margin: 0 auto;
  text-align: center;
  width: 100%
}

.DraftEditor-alignRight .public-DraftStyleDefault-block {
  text-align: right
}

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
  right: 0;
  text-align: right
}

.public-DraftEditorPlaceholder-root {
  color: #9197a3;
  position: absolute;
  z-index: 0
}

.public-DraftEditorPlaceholder-hasFocus {
  color: #bdc1c9
}

.DraftEditorPlaceholder-hidden {
  display: none
}

.public-DraftStyleDefault-block {
  position: relative;
  white-space: pre-wrap
}

.public-DraftStyleDefault-ltr {
  direction: ltr;
  text-align: left
}

.public-DraftStyleDefault-rtl {
  direction: rtl;
  text-align: right
}

.public-DraftStyleDefault-listLTR {
  direction: ltr
}

.public-DraftStyleDefault-listRTL {
  direction: rtl
}

.public-DraftStyleDefault-ol, .public-DraftStyleDefault-ul {
  margin: 16px 0;
  padding: 0
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR {
  margin-left: 1.5em
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
  margin-right: 1.5em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
  margin-left: 3em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
  margin-right: 3em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
  margin-left: 4.5em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
  margin-right: 4.5em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
  margin-left: 6em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
  margin-right: 6em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
  margin-left: 7.5em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
  margin-right: 7.5em
}

.public-DraftStyleDefault-unorderedListItem {
  list-style-type: square;
  position: relative
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
  list-style-type: disc
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
  list-style-type: circle
}

.public-DraftStyleDefault-orderedListItem {
  list-style-type: none;
  position: relative
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
  left: -36px;
  position: absolute;
  text-align: right;
  width: 30px
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
  position: absolute;
  right: -36px;
  text-align: left;
  width: 30px
}

.public-DraftStyleDefault-orderedListItem:before {
  content: counter(ol0) ". ";
  counter-increment: ol0
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
  content: counter(ol1) ". ";
  counter-increment: ol1
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
  content: counter(ol2) ". ";
  counter-increment: ol2
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
  content: counter(ol3) ". ";
  counter-increment: ol3
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
  content: counter(ol4) ". ";
  counter-increment: ol4
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
  counter-reset: ol0
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
  counter-reset: ol1
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
  counter-reset: ol2
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
  counter-reset: ol3
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
  counter-reset: ol4
}

/*.react-form-builder-form .rfb-item label span {*/
/*    background: #fff;*/
/*    font-weight: bold;*/
/*    padding: 0 10px*/
/*}*/

.react-form-builder-form .rfb-item .row {
  padding: 0 25px;
  border: 1px solid #6da6e3;
  border-radius: 10px;
  margin-top: -18px
}

.react-form-builder .react-form-builder-preview {
  border: 1px solid #ddd;
  background: #fafafa;
  padding: 10px;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, .1);
  min-height: 750px;
  width: 100%
}

.react-form-builder .react-form-builder-preview .preview-page-break {
  padding: 5px 0;
  border-top: 2px dotted #ccc;
  border-bottom: 2px dotted #ccc;
  background: #eee;
  text-align: center;
  width: 100%;
  font-weight: bold;
  margin: 5px 0;
  background: repeating-linear-gradient(45deg, #fff, #fff 10px, #eee 10px, #eee 20px)
}

.react-form-builder .react-form-builder-preview label {
  font-weight: normal
}

.react-form-builder .react-form-builder-preview .bold {
  font-weight: bold
}

.react-form-builder .react-form-builder-preview .italic {
  font-style: italic
}

.react-form-builder .react-form-builder-preview .no-image {
  background: #eee;
  width: 100px;
  height: 100px;
  border: 1px solid #ddd;
  text-align: center;
  padding-top: 35px
}

.react-form-builder .react-form-builder-preview .option-inline {
  display: inline-block !important;
  margin-right: 10px !important
}

.react-form-builder .react-form-builder-preview .form-label {
  display: block !important
}

.react-form-builder .react-form-builder-preview .edit-form {
  z-index: 2000;
  position: fixed;
  background: #fff;
  padding: 30px;
  border-left: 0;
  box-shadow: none;
  top: 0;
  left: -1000px;
  height: 100%;
  width: 715px;
  transition: .5s;
  overflow-y: auto
}

.react-form-builder .react-form-builder-preview .edit-form h4, .react-form-builder .react-form-builder-preview .edit-form .dismiss-edit {
  margin-bottom: 30px
}

.react-form-builder .react-form-builder-preview .edit-form .dismiss-edit {
  cursor: pointer;
  margin-top: 10px;
  font-size: 125%
}

.react-form-builder .react-form-builder-preview .edit-form textarea {
  width: 100%
}

.react-form-builder .react-form-builder-preview .edit-form .form-group .form-group-range label {
  display: block
}

.react-form-builder .react-form-builder-preview .edit-form .form-group .form-group-range input {
  display: inline-block;
  width: 21%;
  margin-left: 0
}

.react-form-builder .react-form-builder-preview .edit-form .form-group .form-group-range input:last-of-type {
  width: 78%;
  margin-left: 1%
}

.react-form-builder .react-form-builder-preview .edit-form .form-group .form-group-range input:first-of-type {
  width: 21%;
  margin-left: 0
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list {
  margin-bottom: 15px
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul {
  list-style-type: none;
  margin: 0;
  padding: 0
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li {
  margin-top: 10px
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li input {
  margin-right: 10px
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li input.form-control {
  width: 84.26%;
  float: left
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li input.form-control[type=checkbox] {
  border: none;
  box-shadow: none;
  margin-top: 0
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li button {
  float: left;
  margin-right: 5px
}

.react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li .dynamic-options-actions-buttons {
  margin-left: 20px
}

.react-form-builder .react-form-builder-preview .Sortable {
  transition: opacity .25s ease-in;
  position: relative;
  cursor: move;
  -webkit-touch-callout: none;
  -moz-user-select: none;
  user-select: none
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item {
  padding: 10px 20px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem {
  position: relative
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group {
  pointer-events: none
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group label, .react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group select, .react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group input, .react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group a {
  cursor: move
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group input[type=date] {
  height: 42px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group .react-star-rating {
  display: block
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group .checkbox-label, .react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group .radio-label {
  font-weight: normal;
  display: block
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem .form-group .label-required {
  margin-left: 5px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.SortableItem.is-dragging {
  position: absolute;
  z-index: 1688;
  border: 2px #ccc dashed;
  background: #fff;
  cursor: move;
  padding: 10px 20px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item.is-placeholder {
  display: block;
  z-index: auto;
  opacity: .4;
  border: 2px #ccc dashed
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item .toolbar-header .toolbar-header-buttons {
  visibility: hidden;
  /*opacity: 0;*/
  z-index: 100;
  position: relative
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item .toolbar-header .label {
  position: absolute;
  left: 20px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item .toolbar-header .toolbar-header-buttons {
  position: absolute;
  right: 20px;
  margin-top: -20px
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item:hover {
  border-color: #0369A1 !important;
  background: #fff
}

.rfb-item:hover .toolbar-header .title {
  color: #0369A1 !important;
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item:hover select, .react-form-builder .react-form-builder-preview .Sortable .rfb-item:hover input {
  cursor: move;
  pointer-events: none
}

.react-form-builder .react-form-builder-preview .Sortable .rfb-item:hover .toolbar-header .toolbar-header-buttons {
  /*opacity: 1*/
  visibility: visible;
}

.react-form-builder .react-form-builder-preview.is-editing .edit-form {
  z-index: 2000;
  border-right: 1px solid #ddd;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, .1);
  left: 0;
  transition: .5s;
}

.react-form-builder .react-form-builder-toolbar {
  width: 100%;
  background: #fff;
  padding-top: 10px;
}

.react-form-builder .react-form-builder-toolbar h4 {
  margin-top: 0;
  text-align: center
}

.react-form-builder .react-form-builder-toolbar .form-group {
  padding: 10px;
  border: 1px dashed #ddd
}

.react-form-builder .react-form-builder-toolbar ul {
  padding: 0
}

.react-form-builder .react-form-builder-toolbar ul li {
  cursor: pointer;
  list-style: none;
  /*margin: 5px;*/
  padding: 8px 10px;
  border: 1px dashed #ddd
}

.react-form-builder .react-form-builder-toolbar ul li i {
  margin: 0 15px 0 10px
}

.image-upload-container {
  position: relative
}

.image-upload-container .image-upload {
  position: relative;
  opacity: 0;
  z-index: 2;
  height: 50px
}

.image-upload-container .image-upload-control {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1
}

.image-upload-preview {
  border: 4px solid #fff;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, .1)
}

.file-upload-preview {
  border: 1px solid rgb(229 229 229);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, .1);
  padding: 5px
}

.btn-image-clear {
  margin: 15px 0;
  padding: 15px
}

.btn-file-upload-clear {
  margin: auto;
  padding: 10px
}

@media (max-width: 768px) {
  .react-form-builder {
    position: relative
  }

  .react-form-builder .react-form-builder-preview {
    width: 100%
  }

  .react-form-builder .react-form-builder-preview .edit-form {
    width: 100%;
    overflow: scroll
  }

  .react-form-builder .react-form-builder-preview .edit-form .btn {
    margin-top: 10px
  }

  .react-form-builder .react-form-builder-preview .edit-form .dynamic-option-list ul li input.form-control {
    width: 100%
  }

  .react-form-builder .react-form-builder-preview .Sortable .rfb-item .toolbar-header .toolbar-header-buttons {
    right: -15px
  }

  .react-form-builder .react-form-builder-preview .Sortable .rfb-item .toolbar-header .toolbar-header-buttons .btn {
    margin-right: 5px;
    border-radius: 50%;
    padding: 7px 0 0 3px;
    width: 35px;
    height: 35px
  }

  .react-form-builder .react-form-builder-toolbar {
    width: 100%;
    height: auto !important;
    z-index: 900;
    bottom: -320px;
    transition: transform .5s;
    transform: translate(0, 0);
    right: 0;
    border-top: 2px solid #ccc
  }

  .react-form-builder .react-form-builder-toolbar h4 {
    padding: 10px;
    background: #7a0019;
    color: #fff
  }

  .react-form-builder .react-form-builder-toolbar ul {
    /*height: 300px;*/
    overflow-x: scroll
  }

  .react-form-builder .active-toolbar {
    transform: translate(0, -300px)
  }

  .m-signature-pad {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    height: auto;
    min-width: 250px;
    min-height: 140px;
    margin: 0
  }
}

.visible_marks {
  display: block;
  width: 100%;
  padding: 0 4px
}

.visible_marks label {
  text-align: center;
  display: inline-block;
  padding: 0;
  margin: 0;
  font-weight: normal
}

.visible_marks label:first-of-type {
  text-align: left
}

.visible_marks label:last-of-type {
  text-align: right
}

.m-signature-pad {
  font-size: 10px;
  width: auto
}

.m-signature-pad .m-signature-pad--body {
  width: auto;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  height: 200px;
  border-radius: 4px
}

.m-signature-pad .m-signature-pad--body canvas {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  box-shadow: 0 0 5px rgba(0, 0, 0, .02) inset
}

canvas {
  border: 1px solid #BBB;
  border-radius: 4px;
}

.m-signature-pad .m-signature-pad--footer {
  position: relative;
  margin-top: 10px
}

.form-place-holder {
  margin: 10px;
  border: 2px dashed #bbb;
  border-radius: 5px;
  padding: 25px;
  text-align: center;
  font: 20pt bold, "Vollkorn";
  color: #bbb
}

.form-place-holder-hidden {
  min-height: 50px
}

input[type=date]:before {
  content: attr(placeholder);
  color: #aaa;
  margin-right: .5em
}

input[type=date] {
  width: 200px
}

.validation-error {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  margin: 0;
  z-index: 99999999
}

.validation-error ul {
  width: auto
}

.validation-error .dismiss-modal-button {
  margin-top: 10px
}

.react-form-builder-form {
  position: relative
}

.react-form-builder-form .rfb-item.alwaysbreak {
  page-break-before: always
}

.react-form-builder-form .rfb-item.nobreak:before {
  clear: both
}

.react-form-builder-form .rfb-item.nobreak {
  page-break-inside: avoid
}

.react-form-builder-form .rfb-item {
  padding: 10px 0;
  position: relative
}

.react-form-builder-form .rfb-item img {
  max-width: 100%
}

.react-form-builder-form .rfb-item label {
  font-weight: normal
}

.react-form-builder-form .rfb-item .bold {
  font-weight: bold
}

.react-form-builder-form .rfb-item .italic {
  font-style: italic
}

.react-form-builder-form .rfb-item .form-label {
  display: block !important
}

.react-form-builder-form .rfb-item .form-group .option-inline {
  display: inline-block !important;
  margin-right: 10px
}

.react-form-builder-form .rfb-item .form-group a {
  cursor: pointer
}

.react-form-builder-form .rfb-item .form-group input[type=date] {
  height: 42px
}

.react-form-builder-form .rfb-item .form-group .m-signature-pad {
  position: relative;
  width: auto
}

.react-form-builder-form .rfb-item .form-group .react-star-rating {
  display: block
}

.react-form-builder-form .rfb-item .form-group .checkbox-label, .react-form-builder-form .rfb-item .form-group .radio-label {
  font-weight: normal;
  display: block
}

.react-form-builder-form .rfb-item .form-group .label-required {
  margin-left: 5px
}

/*# sourceMappingURL=app.css.map */._lead_13gt4_1 {
  font-size: 1.25rem;
  font-weight: 300;
}

._display-1_13gt4_6 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

._display-2_13gt4_12 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

._display-3_13gt4_18 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

._display-4_13gt4_24 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
._small_13gt4_38 {
  font-size: 80%;
  font-weight: 400;
}

mark,
._mark_13gt4_44 {
  padding: 0.2em;
  background-color: #fcf8e3;
}

._list-unstyled_13gt4_49 {
  padding-left: 0;
  list-style: none;
}

._list-inline_13gt4_54 {
  padding-left: 0;
  list-style: none;
}

._list-inline-item_13gt4_59 {
  display: inline-block;
}

._list-inline-item_13gt4_59:not(:last-child) {
  margin-right: 0.5rem;
}

._initialism_13gt4_67 {
  font-size: 90%;
  text-transform: uppercase;
}

._blockquote_13gt4_72 {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

._blockquote-footer_13gt4_77 {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

._blockquote-footer_13gt4_77::before {
  content: '\2014\00A0';
}

._img-fluid_13gt4_87 {
  max-width: 100%;
  height: auto;
}

._img-thumbnail_13gt4_92 {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

._figure_13gt4_101 {
  display: inline-block;
}

._figure-img_13gt4_105 {
  margin-bottom: 0.5rem;
  line-height: 1;
}

._figure-caption_13gt4_110 {
  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_13gt4_151 {
  max-height: 340px;
  overflow-y: scroll;
}

._container_13gt4_156 {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  ._container_13gt4_156 {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  ._container_13gt4_156 {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  ._container_13gt4_156 {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  ._container_13gt4_156 {
    max-width: 1140px;
  }
}

._container-fluid_13gt4_188,
._container-sm_13gt4_189,
._container-md_13gt4_190,
._container-lg_13gt4_191,
._container-xl_13gt4_192 {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  ._container_13gt4_156,
  ._container-sm_13gt4_189 {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  ._container_13gt4_156,
  ._container-sm_13gt4_189,
  ._container-md_13gt4_190 {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  ._container_13gt4_156,
  ._container-sm_13gt4_189,
  ._container-md_13gt4_190,
  ._container-lg_13gt4_191 {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  ._container_13gt4_156,
  ._container-sm_13gt4_189,
  ._container-md_13gt4_190,
  ._container-lg_13gt4_191,
  ._container-xl_13gt4_192 {
    max-width: 1140px;
  }
}

._row_13gt4_234 {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

._no-gutters_13gt4_241 {
  margin-right: 0;
  margin-left: 0;
}

._no-gutters_13gt4_241 > ._col_13gt4_246,
._no-gutters_13gt4_241 > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}

._col-1_13gt4_252,
._col-2_13gt4_253,
._col-3_13gt4_254,
._col-4_13gt4_255,
._col-5_13gt4_256,
._col-6_13gt4_257,
._col-7_13gt4_258,
._col-8_13gt4_259,
._col-9_13gt4_260,
._col-10_13gt4_261,
._col-11_13gt4_262,
._col-12_13gt4_263,
._col_13gt4_246,
._col-auto_13gt4_265,
._col-sm-1_13gt4_266,
._col-sm-2_13gt4_267,
._col-sm-3_13gt4_268,
._col-sm-4_13gt4_269,
._col-sm-5_13gt4_270,
._col-sm-6_13gt4_271,
._col-sm-7_13gt4_272,
._col-sm-8_13gt4_273,
._col-sm-9_13gt4_274,
._col-sm-10_13gt4_275,
._col-sm-11_13gt4_276,
._col-sm-12_13gt4_277,
._col-sm_13gt4_266,
._col-sm-auto_13gt4_279,
._col-md-1_13gt4_280,
._col-md-2_13gt4_281,
._col-md-3_13gt4_282,
._col-md-4_13gt4_283,
._col-md-5_13gt4_284,
._col-md-6_13gt4_285,
._col-md-7_13gt4_286,
._col-md-8_13gt4_287,
._col-md-9_13gt4_288,
._col-md-10_13gt4_289,
._col-md-11_13gt4_290,
._col-md-12_13gt4_291,
._col-md_13gt4_280,
._col-md-auto_13gt4_293,
._col-lg-1_13gt4_294,
._col-lg-2_13gt4_295,
._col-lg-3_13gt4_296,
._col-lg-4_13gt4_297,
._col-lg-5_13gt4_298,
._col-lg-6_13gt4_299,
._col-lg-7_13gt4_300,
._col-lg-8_13gt4_301,
._col-lg-9_13gt4_302,
._col-lg-10_13gt4_303,
._col-lg-11_13gt4_304,
._col-lg-12_13gt4_305,
._col-lg_13gt4_294,
._col-lg-auto_13gt4_307,
._col-xl-1_13gt4_308,
._col-xl-2_13gt4_309,
._col-xl-3_13gt4_310,
._col-xl-4_13gt4_311,
._col-xl-5_13gt4_312,
._col-xl-6_13gt4_313,
._col-xl-7_13gt4_314,
._col-xl-8_13gt4_315,
._col-xl-9_13gt4_316,
._col-xl-10_13gt4_317,
._col-xl-11_13gt4_318,
._col-xl-12_13gt4_319,
._col-xl_13gt4_308,
._col-xl-auto_13gt4_321 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

._col_13gt4_246 {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

._row-cols-1_13gt4_334 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

._row-cols-2_13gt4_339 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

._row-cols-3_13gt4_344 > * {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

._row-cols-4_13gt4_349 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

._row-cols-5_13gt4_354 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

._row-cols-6_13gt4_359 > * {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

._col-auto_13gt4_265 {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

._col-1_13gt4_252 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

._col-2_13gt4_253 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

._col-3_13gt4_254 {
  flex: 0 0 25%;
  max-width: 25%;
}

._col-4_13gt4_255 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

._col-5_13gt4_256 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

._col-6_13gt4_257 {
  flex: 0 0 50%;
  max-width: 50%;
}

._col-7_13gt4_258 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

._col-8_13gt4_259 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

._col-9_13gt4_260 {
  flex: 0 0 75%;
  max-width: 75%;
}

._col-10_13gt4_261 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

._col-11_13gt4_262 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

._col-12_13gt4_263 {
  flex: 0 0 100%;
  max-width: 100%;
}

._order-first_13gt4_430 {
  order: -1;
}

._order-last_13gt4_434 {
  order: 13;
}

._order-0_13gt4_438 {
  order: 0;
}

._order-1_13gt4_442 {
  order: 1;
}

._order-2_13gt4_446 {
  order: 2;
}

._order-3_13gt4_450 {
  order: 3;
}

._order-4_13gt4_454 {
  order: 4;
}

._order-5_13gt4_458 {
  order: 5;
}

._order-6_13gt4_462 {
  order: 6;
}

._order-7_13gt4_466 {
  order: 7;
}

._order-8_13gt4_470 {
  order: 8;
}

._order-9_13gt4_474 {
  order: 9;
}

._order-10_13gt4_478 {
  order: 10;
}

._order-11_13gt4_482 {
  order: 11;
}

._order-12_13gt4_486 {
  order: 12;
}

._offset-1_13gt4_490 {
  margin-left: 8.333333%;
}

._offset-2_13gt4_494 {
  margin-left: 16.666667%;
}

._offset-3_13gt4_498 {
  margin-left: 25%;
}

._offset-4_13gt4_502 {
  margin-left: 33.333333%;
}

._offset-5_13gt4_506 {
  margin-left: 41.666667%;
}

._offset-6_13gt4_510 {
  margin-left: 50%;
}

._offset-7_13gt4_514 {
  margin-left: 58.333333%;
}

._offset-8_13gt4_518 {
  margin-left: 66.666667%;
}

._offset-9_13gt4_522 {
  margin-left: 75%;
}

._offset-10_13gt4_526 {
  margin-left: 83.333333%;
}

._offset-11_13gt4_530 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  ._col-sm_13gt4_266 {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  ._row-cols-sm-1_13gt4_540 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._row-cols-sm-2_13gt4_544 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._row-cols-sm-3_13gt4_548 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._row-cols-sm-4_13gt4_552 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._row-cols-sm-5_13gt4_556 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  ._row-cols-sm-6_13gt4_560 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-sm-auto_13gt4_279 {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  ._col-sm-1_13gt4_266 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  ._col-sm-2_13gt4_267 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-sm-3_13gt4_268 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._col-sm-4_13gt4_269 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._col-sm-5_13gt4_270 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  ._col-sm-6_13gt4_271 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._col-sm-7_13gt4_272 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  ._col-sm-8_13gt4_273 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  ._col-sm-9_13gt4_274 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  ._col-sm-10_13gt4_275 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  ._col-sm-11_13gt4_276 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  ._col-sm-12_13gt4_277 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._order-sm-first_13gt4_617 {
    order: -1;
  }
  ._order-sm-last_13gt4_620 {
    order: 13;
  }
  ._order-sm-0_13gt4_623 {
    order: 0;
  }
  ._order-sm-1_13gt4_626 {
    order: 1;
  }
  ._order-sm-2_13gt4_629 {
    order: 2;
  }
  ._order-sm-3_13gt4_632 {
    order: 3;
  }
  ._order-sm-4_13gt4_635 {
    order: 4;
  }
  ._order-sm-5_13gt4_638 {
    order: 5;
  }
  ._order-sm-6_13gt4_641 {
    order: 6;
  }
  ._order-sm-7_13gt4_644 {
    order: 7;
  }
  ._order-sm-8_13gt4_647 {
    order: 8;
  }
  ._order-sm-9_13gt4_650 {
    order: 9;
  }
  ._order-sm-10_13gt4_653 {
    order: 10;
  }
  ._order-sm-11_13gt4_656 {
    order: 11;
  }
  ._order-sm-12_13gt4_659 {
    order: 12;
  }
  ._offset-sm-0_13gt4_662 {
    margin-left: 0;
  }
  ._offset-sm-1_13gt4_665 {
    margin-left: 8.333333%;
  }
  ._offset-sm-2_13gt4_668 {
    margin-left: 16.666667%;
  }
  ._offset-sm-3_13gt4_671 {
    margin-left: 25%;
  }
  ._offset-sm-4_13gt4_674 {
    margin-left: 33.333333%;
  }
  ._offset-sm-5_13gt4_677 {
    margin-left: 41.666667%;
  }
  ._offset-sm-6_13gt4_680 {
    margin-left: 50%;
  }
  ._offset-sm-7_13gt4_683 {
    margin-left: 58.333333%;
  }
  ._offset-sm-8_13gt4_686 {
    margin-left: 66.666667%;
  }
  ._offset-sm-9_13gt4_689 {
    margin-left: 75%;
  }
  ._offset-sm-10_13gt4_692 {
    margin-left: 83.333333%;
  }
  ._offset-sm-11_13gt4_695 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  ._col-md_13gt4_280 {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  ._row-cols-md-1_13gt4_706 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._row-cols-md-2_13gt4_710 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._row-cols-md-3_13gt4_714 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._row-cols-md-4_13gt4_718 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._row-cols-md-5_13gt4_722 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  ._row-cols-md-6_13gt4_726 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-md-auto_13gt4_293 {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  ._col-md-1_13gt4_280 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  ._col-md-2_13gt4_281 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-md-3_13gt4_282 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._col-md-4_13gt4_283 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._col-md-5_13gt4_284 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  ._col-md-6_13gt4_285 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._col-md-7_13gt4_286 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  ._col-md-8_13gt4_287 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  ._col-md-9_13gt4_288 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  ._col-md-10_13gt4_289 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  ._col-md-11_13gt4_290 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  ._col-md-12_13gt4_291 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._order-md-first_13gt4_783 {
    order: -1;
  }
  ._order-md-last_13gt4_786 {
    order: 13;
  }
  ._order-md-0_13gt4_789 {
    order: 0;
  }
  ._order-md-1_13gt4_792 {
    order: 1;
  }
  ._order-md-2_13gt4_795 {
    order: 2;
  }
  ._order-md-3_13gt4_798 {
    order: 3;
  }
  ._order-md-4_13gt4_801 {
    order: 4;
  }
  ._order-md-5_13gt4_804 {
    order: 5;
  }
  ._order-md-6_13gt4_807 {
    order: 6;
  }
  ._order-md-7_13gt4_810 {
    order: 7;
  }
  ._order-md-8_13gt4_813 {
    order: 8;
  }
  ._order-md-9_13gt4_816 {
    order: 9;
  }
  ._order-md-10_13gt4_819 {
    order: 10;
  }
  ._order-md-11_13gt4_822 {
    order: 11;
  }
  ._order-md-12_13gt4_825 {
    order: 12;
  }
  ._offset-md-0_13gt4_828 {
    margin-left: 0;
  }
  ._offset-md-1_13gt4_831 {
    margin-left: 8.333333%;
  }
  ._offset-md-2_13gt4_834 {
    margin-left: 16.666667%;
  }
  ._offset-md-3_13gt4_837 {
    margin-left: 25%;
  }
  ._offset-md-4_13gt4_840 {
    margin-left: 33.333333%;
  }
  ._offset-md-5_13gt4_843 {
    margin-left: 41.666667%;
  }
  ._offset-md-6_13gt4_846 {
    margin-left: 50%;
  }
  ._offset-md-7_13gt4_849 {
    margin-left: 58.333333%;
  }
  ._offset-md-8_13gt4_852 {
    margin-left: 66.666667%;
  }
  ._offset-md-9_13gt4_855 {
    margin-left: 75%;
  }
  ._offset-md-10_13gt4_858 {
    margin-left: 83.333333%;
  }
  ._offset-md-11_13gt4_861 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  ._col-lg_13gt4_294 {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  ._row-cols-lg-1_13gt4_872 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._row-cols-lg-2_13gt4_876 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._row-cols-lg-3_13gt4_880 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._row-cols-lg-4_13gt4_884 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._row-cols-lg-5_13gt4_888 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  ._row-cols-lg-6_13gt4_892 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-lg-auto_13gt4_307 {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  ._col-lg-1_13gt4_294 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  ._col-lg-2_13gt4_295 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-lg-3_13gt4_296 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._col-lg-4_13gt4_297 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._col-lg-5_13gt4_298 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  ._col-lg-6_13gt4_299 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._col-lg-7_13gt4_300 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  ._col-lg-8_13gt4_301 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  ._col-lg-9_13gt4_302 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  ._col-lg-10_13gt4_303 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  ._col-lg-11_13gt4_304 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  ._col-lg-12_13gt4_305 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._order-lg-first_13gt4_949 {
    order: -1;
  }
  ._order-lg-last_13gt4_952 {
    order: 13;
  }
  ._order-lg-0_13gt4_955 {
    order: 0;
  }
  ._order-lg-1_13gt4_958 {
    order: 1;
  }
  ._order-lg-2_13gt4_961 {
    order: 2;
  }
  ._order-lg-3_13gt4_964 {
    order: 3;
  }
  ._order-lg-4_13gt4_967 {
    order: 4;
  }
  ._order-lg-5_13gt4_970 {
    order: 5;
  }
  ._order-lg-6_13gt4_973 {
    order: 6;
  }
  ._order-lg-7_13gt4_976 {
    order: 7;
  }
  ._order-lg-8_13gt4_979 {
    order: 8;
  }
  ._order-lg-9_13gt4_982 {
    order: 9;
  }
  ._order-lg-10_13gt4_985 {
    order: 10;
  }
  ._order-lg-11_13gt4_988 {
    order: 11;
  }
  ._order-lg-12_13gt4_991 {
    order: 12;
  }
  ._offset-lg-0_13gt4_994 {
    margin-left: 0;
  }
  ._offset-lg-1_13gt4_997 {
    margin-left: 8.333333%;
  }
  ._offset-lg-2_13gt4_1000 {
    margin-left: 16.666667%;
  }
  ._offset-lg-3_13gt4_1003 {
    margin-left: 25%;
  }
  ._offset-lg-4_13gt4_1006 {
    margin-left: 33.333333%;
  }
  ._offset-lg-5_13gt4_1009 {
    margin-left: 41.666667%;
  }
  ._offset-lg-6_13gt4_1012 {
    margin-left: 50%;
  }
  ._offset-lg-7_13gt4_1015 {
    margin-left: 58.333333%;
  }
  ._offset-lg-8_13gt4_1018 {
    margin-left: 66.666667%;
  }
  ._offset-lg-9_13gt4_1021 {
    margin-left: 75%;
  }
  ._offset-lg-10_13gt4_1024 {
    margin-left: 83.333333%;
  }
  ._offset-lg-11_13gt4_1027 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  ._col-xl_13gt4_308 {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  ._row-cols-xl-1_13gt4_1038 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._row-cols-xl-2_13gt4_1042 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._row-cols-xl-3_13gt4_1046 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._row-cols-xl-4_13gt4_1050 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._row-cols-xl-5_13gt4_1054 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  ._row-cols-xl-6_13gt4_1058 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-xl-auto_13gt4_321 {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  ._col-xl-1_13gt4_308 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  ._col-xl-2_13gt4_309 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  ._col-xl-3_13gt4_310 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  ._col-xl-4_13gt4_311 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  ._col-xl-5_13gt4_312 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  ._col-xl-6_13gt4_313 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  ._col-xl-7_13gt4_314 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  ._col-xl-8_13gt4_315 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  ._col-xl-9_13gt4_316 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  ._col-xl-10_13gt4_317 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  ._col-xl-11_13gt4_318 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  ._col-xl-12_13gt4_319 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  ._order-xl-first_13gt4_1115 {
    order: -1;
  }
  ._order-xl-last_13gt4_1118 {
    order: 13;
  }
  ._order-xl-0_13gt4_1121 {
    order: 0;
  }
  ._order-xl-1_13gt4_1124 {
    order: 1;
  }
  ._order-xl-2_13gt4_1127 {
    order: 2;
  }
  ._order-xl-3_13gt4_1130 {
    order: 3;
  }
  ._order-xl-4_13gt4_1133 {
    order: 4;
  }
  ._order-xl-5_13gt4_1136 {
    order: 5;
  }
  ._order-xl-6_13gt4_1139 {
    order: 6;
  }
  ._order-xl-7_13gt4_1142 {
    order: 7;
  }
  ._order-xl-8_13gt4_1145 {
    order: 8;
  }
  ._order-xl-9_13gt4_1148 {
    order: 9;
  }
  ._order-xl-10_13gt4_1151 {
    order: 10;
  }
  ._order-xl-11_13gt4_1154 {
    order: 11;
  }
  ._order-xl-12_13gt4_1157 {
    order: 12;
  }
  ._offset-xl-0_13gt4_1160 {
    margin-left: 0;
  }
  ._offset-xl-1_13gt4_1163 {
    margin-left: 8.333333%;
  }
  ._offset-xl-2_13gt4_1166 {
    margin-left: 16.666667%;
  }
  ._offset-xl-3_13gt4_1169 {
    margin-left: 25%;
  }
  ._offset-xl-4_13gt4_1172 {
    margin-left: 33.333333%;
  }
  ._offset-xl-5_13gt4_1175 {
    margin-left: 41.666667%;
  }
  ._offset-xl-6_13gt4_1178 {
    margin-left: 50%;
  }
  ._offset-xl-7_13gt4_1181 {
    margin-left: 58.333333%;
  }
  ._offset-xl-8_13gt4_1184 {
    margin-left: 66.666667%;
  }
  ._offset-xl-9_13gt4_1187 {
    margin-left: 75%;
  }
  ._offset-xl-10_13gt4_1190 {
    margin-left: 83.333333%;
  }
  ._offset-xl-11_13gt4_1193 {
    margin-left: 91.666667%;
  }
}

._table_13gt4_1198 {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

._table_13gt4_1198 th,
._table_13gt4_1198 td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

._table_13gt4_1198 thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

._table_13gt4_1198 tbody + tbody {
  border-top: 2px solid #dee2e6;
}

._table-sm_13gt4_1220 th,
._table-sm_13gt4_1220 td {
  padding: 0.3rem;
}

._table-bordered_13gt4_1225 {
  border: 1px solid #dee2e6;
}

._table-bordered_13gt4_1225 th,
._table-bordered_13gt4_1225 td {
  border: 1px solid #dee2e6;
}

._table-bordered_13gt4_1225 thead th,
._table-bordered_13gt4_1225 thead td {
  border-bottom-width: 2px;
}

._table-borderless_13gt4_1239 th,
._table-borderless_13gt4_1239 td,
._table-borderless_13gt4_1239 thead th,
._table-borderless_13gt4_1239 tbody + tbody {
  border: 0;
}

._table-striped_13gt4_1246 tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

._table-hover_13gt4_1250 tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

._table-primary_13gt4_1255,
._table-primary_13gt4_1255 > th,
._table-primary_13gt4_1255 > td {
  background-color: #b8daff;
}

._table-primary_13gt4_1255 th,
._table-primary_13gt4_1255 td,
._table-primary_13gt4_1255 thead th,
._table-primary_13gt4_1255 tbody + tbody {
  border-color: #7abaff;
}

._table-hover_13gt4_1250 ._table-primary_13gt4_1255:hover {
  background-color: #9fcdff;
}

._table-hover_13gt4_1250 ._table-primary_13gt4_1255:hover > td,
._table-hover_13gt4_1250 ._table-primary_13gt4_1255:hover > th {
  background-color: #9fcdff;
}

._table-secondary_13gt4_1277,
._table-secondary_13gt4_1277 > th,
._table-secondary_13gt4_1277 > td {
  background-color: #d6d8db;
}

._table-secondary_13gt4_1277 th,
._table-secondary_13gt4_1277 td,
._table-secondary_13gt4_1277 thead th,
._table-secondary_13gt4_1277 tbody + tbody {
  border-color: #b3b7bb;
}

._table-hover_13gt4_1250 ._table-secondary_13gt4_1277:hover {
  background-color: #c8cbcf;
}

._table-hover_13gt4_1250 ._table-secondary_13gt4_1277:hover > td,
._table-hover_13gt4_1250 ._table-secondary_13gt4_1277:hover > th {
  background-color: #c8cbcf;
}

._table-success_13gt4_1299,
._table-success_13gt4_1299 > th,
._table-success_13gt4_1299 > td {
  background-color: #c3e6cb;
}

._table-success_13gt4_1299 th,
._table-success_13gt4_1299 td,
._table-success_13gt4_1299 thead th,
._table-success_13gt4_1299 tbody + tbody {
  border-color: #8fd19e;
}

._table-hover_13gt4_1250 ._table-success_13gt4_1299:hover {
  background-color: #b1dfbb;
}

._table-hover_13gt4_1250 ._table-success_13gt4_1299:hover > td,
._table-hover_13gt4_1250 ._table-success_13gt4_1299:hover > th {
  background-color: #b1dfbb;
}

._table-info_13gt4_1321,
._table-info_13gt4_1321 > th,
._table-info_13gt4_1321 > td {
  background-color: #bee5eb;
}

._table-info_13gt4_1321 th,
._table-info_13gt4_1321 td,
._table-info_13gt4_1321 thead th,
._table-info_13gt4_1321 tbody + tbody {
  border-color: #86cfda;
}

._table-hover_13gt4_1250 ._table-info_13gt4_1321:hover {
  background-color: #abdde5;
}

._table-hover_13gt4_1250 ._table-info_13gt4_1321:hover > td,
._table-hover_13gt4_1250 ._table-info_13gt4_1321:hover > th {
  background-color: #abdde5;
}

._table-warning_13gt4_1343,
._table-warning_13gt4_1343 > th,
._table-warning_13gt4_1343 > td {
  background-color: #ffeeba;
}

._table-warning_13gt4_1343 th,
._table-warning_13gt4_1343 td,
._table-warning_13gt4_1343 thead th,
._table-warning_13gt4_1343 tbody + tbody {
  border-color: #ffdf7e;
}

._table-hover_13gt4_1250 ._table-warning_13gt4_1343:hover {
  background-color: #ffe8a1;
}

._table-hover_13gt4_1250 ._table-warning_13gt4_1343:hover > td,
._table-hover_13gt4_1250 ._table-warning_13gt4_1343:hover > th {
  background-color: #ffe8a1;
}

._table-danger_13gt4_1365,
._table-danger_13gt4_1365 > th,
._table-danger_13gt4_1365 > td {
  background-color: #f5c6cb;
}

._table-danger_13gt4_1365 th,
._table-danger_13gt4_1365 td,
._table-danger_13gt4_1365 thead th,
._table-danger_13gt4_1365 tbody + tbody {
  border-color: #ed969e;
}

._table-hover_13gt4_1250 ._table-danger_13gt4_1365:hover {
  background-color: #f1b0b7;
}

._table-hover_13gt4_1250 ._table-danger_13gt4_1365:hover > td,
._table-hover_13gt4_1250 ._table-danger_13gt4_1365:hover > th {
  background-color: #f1b0b7;
}

._table-light_13gt4_1387,
._table-light_13gt4_1387 > th,
._table-light_13gt4_1387 > td {
  background-color: #fdfdfe;
}

._table-light_13gt4_1387 th,
._table-light_13gt4_1387 td,
._table-light_13gt4_1387 thead th,
._table-light_13gt4_1387 tbody + tbody {
  border-color: #fbfcfc;
}

._table-hover_13gt4_1250 ._table-light_13gt4_1387:hover {
  background-color: #ececf6;
}

._table-hover_13gt4_1250 ._table-light_13gt4_1387:hover > td,
._table-hover_13gt4_1250 ._table-light_13gt4_1387:hover > th {
  background-color: #ececf6;
}

._table-dark_13gt4_1409,
._table-dark_13gt4_1409 > th,
._table-dark_13gt4_1409 > td {
  background-color: #c6c8ca;
}

._table-dark_13gt4_1409 th,
._table-dark_13gt4_1409 td,
._table-dark_13gt4_1409 thead th,
._table-dark_13gt4_1409 tbody + tbody {
  border-color: #95999c;
}

._table-hover_13gt4_1250 ._table-dark_13gt4_1409:hover {
  background-color: #b9bbbe;
}

._table-hover_13gt4_1250 ._table-dark_13gt4_1409:hover > td,
._table-hover_13gt4_1250 ._table-dark_13gt4_1409:hover > th {
  background-color: #b9bbbe;
}

._table-active_13gt4_1431,
._table-active_13gt4_1431 > th,
._table-active_13gt4_1431 > td {
  background-color: rgba(0, 0, 0, 0.075);
}

._table-hover_13gt4_1250 ._table-active_13gt4_1431:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

._table-hover_13gt4_1250 ._table-active_13gt4_1431:hover > td,
._table-hover_13gt4_1250 ._table-active_13gt4_1431:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

._table_13gt4_1198 ._thead-dark_13gt4_1446 th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}

._table_13gt4_1198 ._thead-light_13gt4_1452 th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

._table-dark_13gt4_1409 {
  color: #fff;
  background-color: #343a40;
}

._table-dark_13gt4_1409 th,
._table-dark_13gt4_1409 td,
._table-dark_13gt4_1409 thead th {
  border-color: #454d55;
}

._table-dark_13gt4_1409._table-bordered_13gt4_1225 {
  border: 0;
}

._table-dark_13gt4_1409._table-striped_13gt4_1246 tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

._table-dark_13gt4_1409._table-hover_13gt4_1250 tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  ._table-responsive-sm_13gt4_1483 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  ._table-responsive-sm_13gt4_1483 > ._table-bordered_13gt4_1225 {
    border: 0;
  }
}

@media (max-width: 767.98px) {
  ._table-responsive-md_13gt4_1495 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  ._table-responsive-md_13gt4_1495 > ._table-bordered_13gt4_1225 {
    border: 0;
  }
}

@media (max-width: 991.98px) {
  ._table-responsive-lg_13gt4_1507 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  ._table-responsive-lg_13gt4_1507 > ._table-bordered_13gt4_1225 {
    border: 0;
  }
}

@media (max-width: 1199.98px) {
  ._table-responsive-xl_13gt4_1519 {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  ._table-responsive-xl_13gt4_1519 > ._table-bordered_13gt4_1225 {
    border: 0;
  }
}

._table-responsive_13gt4_1483 {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

._table-responsive_13gt4_1483 > ._table-bordered_13gt4_1225 {
  border: 0;
}

._form-control_13gt4_1541 {
  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_13gt4_1541 {
    transition: none;
  }
}

._form-control_13gt4_1541::-ms-expand {
  background-color: transparent;
  border: 0;
}

._form-control_13gt4_1541:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

._form-control_13gt4_1541:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._form-control_13gt4_1541::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

._form-control_13gt4_1541::placeholder {
  color: #6c757d;
  opacity: 1;
}

._form-control_13gt4_1541:disabled,
._form-control_13gt4_1541[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select._form-control_13gt4_1541:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

._form-control-file_13gt4_1597,
._form-control-range_13gt4_1598 {
  display: block;
  width: 100%;
}

._col-form-label_13gt4_1603 {
  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_13gt4_1611 {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

._col-form-label-sm_13gt4_1618 {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

._form-control-plaintext_13gt4_1625 {
  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_13gt4_1625._form-control-sm_13gt4_1638,
._form-control-plaintext_13gt4_1625._form-control-lg_13gt4_1639 {
  padding-right: 0;
  padding-left: 0;
}

._form-control-sm_13gt4_1638 {
  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_13gt4_1639 {
  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_13gt4_1541[size],
select._form-control_13gt4_1541[multiple] {
  height: auto;
}

textarea._form-control_13gt4_1541 {
  height: auto;
}

._form-group_13gt4_1669 {
  margin-bottom: 1rem;
}

._form-text_13gt4_1673 {
  display: block;
  margin-top: 0.25rem;
}

._form-row_13gt4_1678 {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

._form-row_13gt4_1678 > ._col_13gt4_246,
._form-row_13gt4_1678 > [class*='col-'] {
  padding-right: 5px;
  padding-left: 5px;
}

._form-check_13gt4_1691 {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

._form-check-input_13gt4_1697 {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

._form-check-input_13gt4_1697[disabled] ~ ._form-check-label_13gt4_1703,
._form-check-input_13gt4_1697:disabled ~ ._form-check-label_13gt4_1703 {
  color: #6c757d;
}

._form-check-label_13gt4_1703 {
  margin-bottom: 0;
}

._form-check-inline_13gt4_1712 {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

._form-check-inline_13gt4_1712 ._form-check-input_13gt4_1697 {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

._valid-feedback_13gt4_1726 {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

._valid-tooltip_13gt4_1734 {
  position: absolute;
  top: 100%;
  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(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

._was-validated_13gt4_1749 :valid ~ ._valid-feedback_13gt4_1726,
._was-validated_13gt4_1749 :valid ~ ._valid-tooltip_13gt4_1734,
._is-valid_13gt4_1751 ~ ._valid-feedback_13gt4_1726,
._is-valid_13gt4_1751 ~ ._valid-tooltip_13gt4_1734 {
  display: block;
}

._was-validated_13gt4_1749 ._form-control_13gt4_1541:valid,
._form-control_13gt4_1541._is-valid_13gt4_1751 {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  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='%2328a745' 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_13gt4_1749 ._form-control_13gt4_1541:valid:focus,
._form-control_13gt4_1541._is-valid_13gt4_1751:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

._was-validated_13gt4_1749 textarea._form-control_13gt4_1541:valid,
textarea._form-control_13gt4_1541._is-valid_13gt4_1751 {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

._was-validated_13gt4_1749 ._custom-select_13gt4_1778:valid,
._custom-select_13gt4_1778._is-valid_13gt4_1751 {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  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")
      no-repeat right 0.75rem center/8px 10px,
    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='%2328a745' 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")
      #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

._was-validated_13gt4_1749 ._custom-select_13gt4_1778:valid:focus,
._custom-select_13gt4_1778._is-valid_13gt4_1751:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:valid ~ ._form-check-label_13gt4_1703,
._form-check-input_13gt4_1697._is-valid_13gt4_1751 ~ ._form-check-label_13gt4_1703 {
  color: #28a745;
}

._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:valid ~ ._valid-feedback_13gt4_1726,
._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:valid ~ ._valid-tooltip_13gt4_1734,
._form-check-input_13gt4_1697._is-valid_13gt4_1751 ~ ._valid-feedback_13gt4_1726,
._form-check-input_13gt4_1697._is-valid_13gt4_1751 ~ ._valid-tooltip_13gt4_1734 {
  display: block;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:valid ~ ._custom-control-label_13gt4_1806,
._custom-control-input_13gt4_1806._is-valid_13gt4_1751 ~ ._custom-control-label_13gt4_1806 {
  color: #28a745;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:valid ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-valid_13gt4_1751 ~ ._custom-control-label_13gt4_1806::before {
  border-color: #28a745;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:valid:checked ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-valid_13gt4_1751:checked ~ ._custom-control-label_13gt4_1806::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:valid:focus ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-valid_13gt4_1751:focus ~ ._custom-control-label_13gt4_1806::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:valid:focus:not(:checked) ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-valid_13gt4_1751:focus:not(:checked) ~ ._custom-control-label_13gt4_1806::before {
  border-color: #28a745;
}

._was-validated_13gt4_1749 ._custom-file-input_13gt4_1832:valid ~ ._custom-file-label_13gt4_1832,
._custom-file-input_13gt4_1832._is-valid_13gt4_1751 ~ ._custom-file-label_13gt4_1832 {
  border-color: #28a745;
}

._was-validated_13gt4_1749 ._custom-file-input_13gt4_1832:valid:focus ~ ._custom-file-label_13gt4_1832,
._custom-file-input_13gt4_1832._is-valid_13gt4_1751:focus ~ ._custom-file-label_13gt4_1832 {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

._invalid-feedback_13gt4_1843 {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

._invalid-tooltip_13gt4_1851 {
  position: absolute;
  top: 100%;
  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(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

._was-validated_13gt4_1749 :invalid ~ ._invalid-feedback_13gt4_1843,
._was-validated_13gt4_1749 :invalid ~ ._invalid-tooltip_13gt4_1851,
._is-invalid_13gt4_1868 ~ ._invalid-feedback_13gt4_1843,
._is-invalid_13gt4_1868 ~ ._invalid-tooltip_13gt4_1851 {
  display: block;
}

._was-validated_13gt4_1749 ._form-control_13gt4_1541:invalid,
._form-control_13gt4_1541._is-invalid_13gt4_1868 {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' 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_13gt4_1749 ._form-control_13gt4_1541:invalid:focus,
._form-control_13gt4_1541._is-invalid_13gt4_1868:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

._was-validated_13gt4_1749 textarea._form-control_13gt4_1541:invalid,
textarea._form-control_13gt4_1541._is-invalid_13gt4_1868 {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

._was-validated_13gt4_1749 ._custom-select_13gt4_1778:invalid,
._custom-select_13gt4_1778._is-invalid_13gt4_1868 {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  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")
      no-repeat right 0.75rem center/8px 10px,
    url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e")
      #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

._was-validated_13gt4_1749 ._custom-select_13gt4_1778:invalid:focus,
._custom-select_13gt4_1778._is-invalid_13gt4_1868:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:invalid ~ ._form-check-label_13gt4_1703,
._form-check-input_13gt4_1697._is-invalid_13gt4_1868 ~ ._form-check-label_13gt4_1703 {
  color: #dc3545;
}

._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:invalid ~ ._invalid-feedback_13gt4_1843,
._was-validated_13gt4_1749 ._form-check-input_13gt4_1697:invalid ~ ._invalid-tooltip_13gt4_1851,
._form-check-input_13gt4_1697._is-invalid_13gt4_1868 ~ ._invalid-feedback_13gt4_1843,
._form-check-input_13gt4_1697._is-invalid_13gt4_1868 ~ ._invalid-tooltip_13gt4_1851 {
  display: block;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:invalid ~ ._custom-control-label_13gt4_1806,
._custom-control-input_13gt4_1806._is-invalid_13gt4_1868 ~ ._custom-control-label_13gt4_1806 {
  color: #dc3545;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:invalid ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-invalid_13gt4_1868 ~ ._custom-control-label_13gt4_1806::before {
  border-color: #dc3545;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:invalid:checked ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-invalid_13gt4_1868:checked ~ ._custom-control-label_13gt4_1806::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:invalid:focus ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-invalid_13gt4_1868:focus ~ ._custom-control-label_13gt4_1806::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

._was-validated_13gt4_1749 ._custom-control-input_13gt4_1806:invalid:focus:not(:checked) ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806._is-invalid_13gt4_1868:focus:not(:checked) ~ ._custom-control-label_13gt4_1806::before {
  border-color: #dc3545;
}

._was-validated_13gt4_1749 ._custom-file-input_13gt4_1832:invalid ~ ._custom-file-label_13gt4_1832,
._custom-file-input_13gt4_1832._is-invalid_13gt4_1868 ~ ._custom-file-label_13gt4_1832 {
  border-color: #dc3545;
}

._was-validated_13gt4_1749 ._custom-file-input_13gt4_1832:invalid:focus ~ ._custom-file-label_13gt4_1832,
._custom-file-input_13gt4_1832._is-invalid_13gt4_1868:focus ~ ._custom-file-label_13gt4_1832 {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

._form-inline_13gt4_1960 {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

._form-inline_13gt4_1960 ._form-check_13gt4_1691 {
  width: 100%;
}

@media (min-width: 576px) {
  ._form-inline_13gt4_1960 label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  ._form-inline_13gt4_1960 ._form-group_13gt4_1669 {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  ._form-inline_13gt4_1960 ._form-control_13gt4_1541 {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  ._form-inline_13gt4_1960 ._form-control-plaintext_13gt4_1625 {
    display: inline-block;
  }
  ._form-inline_13gt4_1960 ._input-group_13gt4_1992,
  ._form-inline_13gt4_1960 ._custom-select_13gt4_1778 {
    width: auto;
  }
  ._form-inline_13gt4_1960 ._form-check_13gt4_1691 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  ._form-inline_13gt4_1960 ._form-check-input_13gt4_1697 {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  ._form-inline_13gt4_1960 ._custom-control_13gt4_1806 {
    align-items: center;
    justify-content: center;
  }
  ._form-inline_13gt4_1960 ._custom-control-label_13gt4_1806 {
    margin-bottom: 0;
  }
}

._btn_13gt4_2019 {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -moz-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_13gt4_2019 {
    transition: none;
  }
}

._btn_13gt4_2019:hover {
  color: #212529;
  text-decoration: none;
}

._btn_13gt4_2019:focus,
._btn_13gt4_2019._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._btn_13gt4_2019._disabled_13gt4_2054,
._btn_13gt4_2019:disabled {
  opacity: 0.65;
}

a._btn_13gt4_2019._disabled_13gt4_2054,
fieldset:disabled a._btn_13gt4_2019 {
  pointer-events: none;
}

._btn-primary_13gt4_2064 {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._btn-primary_13gt4_2064:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

._btn-primary_13gt4_2064:focus,
._btn-primary_13gt4_2064._focus_13gt4_2049 {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

._btn-primary_13gt4_2064._disabled_13gt4_2054,
._btn-primary_13gt4_2064:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._btn-primary_13gt4_2064:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-primary_13gt4_2064:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-primary_13gt4_2064._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

._btn-primary_13gt4_2064:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-primary_13gt4_2064:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-primary_13gt4_2064._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

._btn-secondary_13gt4_2105 {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

._btn-secondary_13gt4_2105:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

._btn-secondary_13gt4_2105:focus,
._btn-secondary_13gt4_2105._focus_13gt4_2049 {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

._btn-secondary_13gt4_2105._disabled_13gt4_2054,
._btn-secondary_13gt4_2105:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

._btn-secondary_13gt4_2105:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-secondary_13gt4_2105:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-secondary_13gt4_2105._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

._btn-secondary_13gt4_2105:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-secondary_13gt4_2105:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-secondary_13gt4_2105._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

._btn-success_13gt4_2146 {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

._btn-success_13gt4_2146:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

._btn-success_13gt4_2146:focus,
._btn-success_13gt4_2146._focus_13gt4_2049 {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

._btn-success_13gt4_2146._disabled_13gt4_2054,
._btn-success_13gt4_2146:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

._btn-success_13gt4_2146:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-success_13gt4_2146:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-success_13gt4_2146._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

._btn-success_13gt4_2146:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-success_13gt4_2146:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-success_13gt4_2146._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

._btn-info_13gt4_2187 {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

._btn-info_13gt4_2187:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

._btn-info_13gt4_2187:focus,
._btn-info_13gt4_2187._focus_13gt4_2049 {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

._btn-info_13gt4_2187._disabled_13gt4_2054,
._btn-info_13gt4_2187:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

._btn-info_13gt4_2187:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-info_13gt4_2187:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-info_13gt4_2187._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

._btn-info_13gt4_2187:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-info_13gt4_2187:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-info_13gt4_2187._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

._btn-warning_13gt4_2228 {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

._btn-warning_13gt4_2228:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

._btn-warning_13gt4_2228:focus,
._btn-warning_13gt4_2228._focus_13gt4_2049 {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

._btn-warning_13gt4_2228._disabled_13gt4_2054,
._btn-warning_13gt4_2228:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

._btn-warning_13gt4_2228:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-warning_13gt4_2228:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-warning_13gt4_2228._dropdown-toggle_13gt4_2093 {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

._btn-warning_13gt4_2228:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-warning_13gt4_2228:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-warning_13gt4_2228._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

._btn-danger_13gt4_2269 {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

._btn-danger_13gt4_2269:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

._btn-danger_13gt4_2269:focus,
._btn-danger_13gt4_2269._focus_13gt4_2049 {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

._btn-danger_13gt4_2269._disabled_13gt4_2054,
._btn-danger_13gt4_2269:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

._btn-danger_13gt4_2269:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-danger_13gt4_2269:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-danger_13gt4_2269._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

._btn-danger_13gt4_2269:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-danger_13gt4_2269:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-danger_13gt4_2269._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

._btn-light_13gt4_2310 {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

._btn-light_13gt4_2310:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

._btn-light_13gt4_2310:focus,
._btn-light_13gt4_2310._focus_13gt4_2049 {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

._btn-light_13gt4_2310._disabled_13gt4_2054,
._btn-light_13gt4_2310:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

._btn-light_13gt4_2310:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-light_13gt4_2310:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-light_13gt4_2310._dropdown-toggle_13gt4_2093 {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

._btn-light_13gt4_2310:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-light_13gt4_2310:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-light_13gt4_2310._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

._btn-dark_13gt4_2351 {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

._btn-dark_13gt4_2351:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

._btn-dark_13gt4_2351:focus,
._btn-dark_13gt4_2351._focus_13gt4_2049 {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

._btn-dark_13gt4_2351._disabled_13gt4_2054,
._btn-dark_13gt4_2351:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

._btn-dark_13gt4_2351:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-dark_13gt4_2351:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-dark_13gt4_2351._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

._btn-dark_13gt4_2351:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-dark_13gt4_2351:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-dark_13gt4_2351._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

._btn-outline-primary_13gt4_2392 {
  color: #007bff;
  border-color: #007bff;
}

._btn-outline-primary_13gt4_2392:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._btn-outline-primary_13gt4_2392:focus,
._btn-outline-primary_13gt4_2392._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

._btn-outline-primary_13gt4_2392._disabled_13gt4_2054,
._btn-outline-primary_13gt4_2392:disabled {
  color: #007bff;
  background-color: transparent;
}

._btn-outline-primary_13gt4_2392:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-primary_13gt4_2392:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-primary_13gt4_2392._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._btn-outline-primary_13gt4_2392:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-primary_13gt4_2392:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-primary_13gt4_2392._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

._btn-outline-secondary_13gt4_2428 {
  color: #6c757d;
  border-color: #6c757d;
}

._btn-outline-secondary_13gt4_2428:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

._btn-outline-secondary_13gt4_2428:focus,
._btn-outline-secondary_13gt4_2428._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

._btn-outline-secondary_13gt4_2428._disabled_13gt4_2054,
._btn-outline-secondary_13gt4_2428:disabled {
  color: #6c757d;
  background-color: transparent;
}

._btn-outline-secondary_13gt4_2428:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-secondary_13gt4_2428:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-secondary_13gt4_2428._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

._btn-outline-secondary_13gt4_2428:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-secondary_13gt4_2428:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-secondary_13gt4_2428._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

._btn-outline-success_13gt4_2464 {
  color: #28a745;
  border-color: #28a745;
}

._btn-outline-success_13gt4_2464:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

._btn-outline-success_13gt4_2464:focus,
._btn-outline-success_13gt4_2464._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

._btn-outline-success_13gt4_2464._disabled_13gt4_2054,
._btn-outline-success_13gt4_2464:disabled {
  color: #28a745;
  background-color: transparent;
}

._btn-outline-success_13gt4_2464:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-success_13gt4_2464:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-success_13gt4_2464._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

._btn-outline-success_13gt4_2464:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-success_13gt4_2464:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-success_13gt4_2464._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

._btn-outline-info_13gt4_2500 {
  color: #17a2b8;
  border-color: #17a2b8;
}

._btn-outline-info_13gt4_2500:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

._btn-outline-info_13gt4_2500:focus,
._btn-outline-info_13gt4_2500._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

._btn-outline-info_13gt4_2500._disabled_13gt4_2054,
._btn-outline-info_13gt4_2500:disabled {
  color: #17a2b8;
  background-color: transparent;
}

._btn-outline-info_13gt4_2500:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-info_13gt4_2500:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-info_13gt4_2500._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

._btn-outline-info_13gt4_2500:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-info_13gt4_2500:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-info_13gt4_2500._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

._btn-outline-warning_13gt4_2536 {
  color: #ffc107;
  border-color: #ffc107;
}

._btn-outline-warning_13gt4_2536:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

._btn-outline-warning_13gt4_2536:focus,
._btn-outline-warning_13gt4_2536._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

._btn-outline-warning_13gt4_2536._disabled_13gt4_2054,
._btn-outline-warning_13gt4_2536:disabled {
  color: #ffc107;
  background-color: transparent;
}

._btn-outline-warning_13gt4_2536:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-warning_13gt4_2536:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-warning_13gt4_2536._dropdown-toggle_13gt4_2093 {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

._btn-outline-warning_13gt4_2536:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-warning_13gt4_2536:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-warning_13gt4_2536._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

._btn-outline-danger_13gt4_2572 {
  color: #dc3545;
  border-color: #dc3545;
}

._btn-outline-danger_13gt4_2572:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

._btn-outline-danger_13gt4_2572:focus,
._btn-outline-danger_13gt4_2572._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

._btn-outline-danger_13gt4_2572._disabled_13gt4_2054,
._btn-outline-danger_13gt4_2572:disabled {
  color: #dc3545;
  background-color: transparent;
}

._btn-outline-danger_13gt4_2572:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-danger_13gt4_2572:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-danger_13gt4_2572._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

._btn-outline-danger_13gt4_2572:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-danger_13gt4_2572:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-danger_13gt4_2572._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

._btn-outline-light_13gt4_2608 {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

._btn-outline-light_13gt4_2608:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

._btn-outline-light_13gt4_2608:focus,
._btn-outline-light_13gt4_2608._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

._btn-outline-light_13gt4_2608._disabled_13gt4_2054,
._btn-outline-light_13gt4_2608:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

._btn-outline-light_13gt4_2608:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-light_13gt4_2608:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-light_13gt4_2608._dropdown-toggle_13gt4_2093 {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

._btn-outline-light_13gt4_2608:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-light_13gt4_2608:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-light_13gt4_2608._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

._btn-outline-dark_13gt4_2644 {
  color: #343a40;
  border-color: #343a40;
}

._btn-outline-dark_13gt4_2644:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

._btn-outline-dark_13gt4_2644:focus,
._btn-outline-dark_13gt4_2644._focus_13gt4_2049 {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

._btn-outline-dark_13gt4_2644._disabled_13gt4_2054,
._btn-outline-dark_13gt4_2644:disabled {
  color: #343a40;
  background-color: transparent;
}

._btn-outline-dark_13gt4_2644:not(:disabled):not(._disabled_13gt4_2054):active,
._btn-outline-dark_13gt4_2644:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092,
._show_13gt4_2093 > ._btn-outline-dark_13gt4_2644._dropdown-toggle_13gt4_2093 {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

._btn-outline-dark_13gt4_2644:not(:disabled):not(._disabled_13gt4_2054):active:focus,
._btn-outline-dark_13gt4_2644:not(:disabled):not(._disabled_13gt4_2054)._active_13gt4_2092:focus,
._show_13gt4_2093 > ._btn-outline-dark_13gt4_2644._dropdown-toggle_13gt4_2093:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

._btn-link_13gt4_2680 {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

._btn-link_13gt4_2680:hover {
  color: #0056b3;
  text-decoration: underline;
}

._btn-link_13gt4_2680:focus,
._btn-link_13gt4_2680._focus_13gt4_2049 {
  text-decoration: underline;
  box-shadow: none;
}

._btn-link_13gt4_2680:disabled,
._btn-link_13gt4_2680._disabled_13gt4_2054 {
  color: #6c757d;
  pointer-events: none;
}

._btn-lg_13gt4_2703,
._btn-group-lg_13gt4_2704 > ._btn_13gt4_2019 {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

._btn-sm_13gt4_2711,
._btn-group-sm_13gt4_2712 > ._btn_13gt4_2019 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

._btn-block_13gt4_2719 {
  display: block;
  width: 100%;
}

._btn-block_13gt4_2719 + ._btn-block_13gt4_2719 {
  margin-top: 0.5rem;
}

input[type='submit']._btn-block_13gt4_2719,
input[type='reset']._btn-block_13gt4_2719,
input[type='button']._btn-block_13gt4_2719 {
  width: 100%;
}

._fade_13gt4_2734 {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  ._fade_13gt4_2734 {
    transition: none;
  }
}

._fade_13gt4_2734:not(._show_13gt4_2093) {
  opacity: 0;
}

._collapse_13gt4_2748:not(._show_13gt4_2093) {
  display: none;
}

._collapsing_13gt4_2752 {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  ._collapsing_13gt4_2752 {
    transition: none;
  }
}

._dropup_13gt4_2765,
._dropright_13gt4_2766,
._dropdown_13gt4_2093,
._dropleft_13gt4_2768 {
  position: relative;
}

._dropdown-toggle_13gt4_2093 {
  white-space: nowrap;
}

._dropdown-toggle_13gt4_2093::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_13gt4_2093:empty::after {
  margin-left: 0;
}

._dropdown-menu_13gt4_2791 {
  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_13gt4_2811 {
  right: auto;
  left: 0;
}

._dropdown-menu-right_13gt4_2816 {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  ._dropdown-menu-sm-left_13gt4_2822 {
    right: auto;
    left: 0;
  }
  ._dropdown-menu-sm-right_13gt4_2826 {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  ._dropdown-menu-md-left_13gt4_2833 {
    right: auto;
    left: 0;
  }
  ._dropdown-menu-md-right_13gt4_2837 {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  ._dropdown-menu-lg-left_13gt4_2844 {
    right: auto;
    left: 0;
  }
  ._dropdown-menu-lg-right_13gt4_2848 {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  ._dropdown-menu-xl-left_13gt4_2855 {
    right: auto;
    left: 0;
  }
  ._dropdown-menu-xl-right_13gt4_2859 {
    right: 0;
    left: auto;
  }
}

._dropup_13gt4_2765 ._dropdown-menu_13gt4_2791 {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

._dropup_13gt4_2765 ._dropdown-toggle_13gt4_2093::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_13gt4_2765 ._dropdown-toggle_13gt4_2093:empty::after {
  margin-left: 0;
}

._dropright_13gt4_2766 ._dropdown-menu_13gt4_2791 {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

._dropright_13gt4_2766 ._dropdown-toggle_13gt4_2093::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_13gt4_2766 ._dropdown-toggle_13gt4_2093:empty::after {
  margin-left: 0;
}

._dropright_13gt4_2766 ._dropdown-toggle_13gt4_2093::after {
  vertical-align: 0;
}

._dropleft_13gt4_2768 ._dropdown-menu_13gt4_2791 {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

._dropleft_13gt4_2768 ._dropdown-toggle_13gt4_2093::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: '';
  display: none;
}

._dropleft_13gt4_2768 ._dropdown-toggle_13gt4_2093::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_13gt4_2768 ._dropdown-toggle_13gt4_2093:empty::after {
  margin-left: 0;
}

._dropleft_13gt4_2768 ._dropdown-toggle_13gt4_2093::before {
  vertical-align: 0;
}

._dropdown-menu_13gt4_2791[x-placement^='top'],
._dropdown-menu_13gt4_2791[x-placement^='right'],
._dropdown-menu_13gt4_2791[x-placement^='bottom'],
._dropdown-menu_13gt4_2791[x-placement^='left'] {
  right: auto;
  bottom: auto;
}

._dropdown-divider_13gt4_2959 {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

._dropdown-item_13gt4_2966 {
  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_13gt4_2966:hover,
._dropdown-item_13gt4_2966:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

._dropdown-item_13gt4_2966._active_13gt4_2092,
._dropdown-item_13gt4_2966:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

._dropdown-item_13gt4_2966._disabled_13gt4_2054,
._dropdown-item_13gt4_2966:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

._dropdown-menu_13gt4_2791._show_13gt4_2093 {
  display: block;
}

._dropdown-header_13gt4_3004 {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

._dropdown-item-text_13gt4_3013 {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

._btn-group_13gt4_2704,
._btn-group-vertical_13gt4_3020 {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019,
._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019 {
  position: relative;
  flex: 1 1 auto;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019:hover,
._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:hover {
  z-index: 1;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019:focus,
._btn-group_13gt4_2704 > ._btn_13gt4_2019:active,
._btn-group_13gt4_2704 > ._btn_13gt4_2019._active_13gt4_2092,
._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:focus,
._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:active,
._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019._active_13gt4_2092 {
  z-index: 1;
}

._btn-toolbar_13gt4_3046 {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

._btn-toolbar_13gt4_3046 ._input-group_13gt4_1992 {
  width: auto;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019:not(:first-child),
._btn-group_13gt4_2704 > ._btn-group_13gt4_2704:not(:first-child) {
  margin-left: -1px;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019:not(:last-child):not(._dropdown-toggle_13gt4_2093),
._btn-group_13gt4_2704 > ._btn-group_13gt4_2704:not(:last-child) > ._btn_13gt4_2019 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

._btn-group_13gt4_2704 > ._btn_13gt4_2019:not(:first-child),
._btn-group_13gt4_2704 > ._btn-group_13gt4_2704:not(:first-child) > ._btn_13gt4_2019 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

._dropdown-toggle-split_13gt4_3073 {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

._dropdown-toggle-split_13gt4_3073::after,
._dropup_13gt4_2765 ._dropdown-toggle-split_13gt4_3073::after,
._dropright_13gt4_2766 ._dropdown-toggle-split_13gt4_3073::after {
  margin-left: 0;
}

._dropleft_13gt4_2768 ._dropdown-toggle-split_13gt4_3073::before {
  margin-right: 0;
}

._btn-sm_13gt4_2711 + ._dropdown-toggle-split_13gt4_3073,
._btn-group-sm_13gt4_2712 > ._btn_13gt4_2019 + ._dropdown-toggle-split_13gt4_3073 {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

._btn-lg_13gt4_2703 + ._dropdown-toggle-split_13gt4_3073,
._btn-group-lg_13gt4_2704 > ._btn_13gt4_2019 + ._dropdown-toggle-split_13gt4_3073 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

._btn-group-vertical_13gt4_3020 {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019,
._btn-group-vertical_13gt4_3020 > ._btn-group_13gt4_2704 {
  width: 100%;
}

._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:not(:first-child),
._btn-group-vertical_13gt4_3020 > ._btn-group_13gt4_2704:not(:first-child) {
  margin-top: -1px;
}

._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:not(:last-child):not(._dropdown-toggle_13gt4_2093),
._btn-group-vertical_13gt4_3020 > ._btn-group_13gt4_2704:not(:last-child) > ._btn_13gt4_2019 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._btn-group-vertical_13gt4_3020 > ._btn_13gt4_2019:not(:first-child),
._btn-group-vertical_13gt4_3020 > ._btn-group_13gt4_2704:not(:first-child) > ._btn_13gt4_2019 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

._btn-group-toggle_13gt4_3128 > ._btn_13gt4_2019,
._btn-group-toggle_13gt4_3128 > ._btn-group_13gt4_2704 > ._btn_13gt4_2019 {
  margin-bottom: 0;
}

._btn-group-toggle_13gt4_3128 > ._btn_13gt4_2019 input[type='radio'],
._btn-group-toggle_13gt4_3128 > ._btn_13gt4_2019 input[type='checkbox'],
._btn-group-toggle_13gt4_3128 > ._btn-group_13gt4_2704 > ._btn_13gt4_2019 input[type='radio'],
._btn-group-toggle_13gt4_3128 > ._btn-group_13gt4_2704 > ._btn_13gt4_2019 input[type='checkbox'] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

._input-group_13gt4_1992 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

._input-group_13gt4_1992 > ._form-control_13gt4_1541,
._input-group_13gt4_1992 > ._form-control-plaintext_13gt4_1625,
._input-group_13gt4_1992 > ._custom-select_13gt4_1778,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832 {
  position: relative;
  flex: 1 1 0%;
  min-width: 0;
  margin-bottom: 0;
}

._input-group_13gt4_1992 > ._form-control_13gt4_1541 + ._form-control_13gt4_1541,
._input-group_13gt4_1992 > ._form-control_13gt4_1541 + ._custom-select_13gt4_1778,
._input-group_13gt4_1992 > ._form-control_13gt4_1541 + ._custom-file_13gt4_1832,
._input-group_13gt4_1992 > ._form-control-plaintext_13gt4_1625 + ._form-control_13gt4_1541,
._input-group_13gt4_1992 > ._form-control-plaintext_13gt4_1625 + ._custom-select_13gt4_1778,
._input-group_13gt4_1992 > ._form-control-plaintext_13gt4_1625 + ._custom-file_13gt4_1832,
._input-group_13gt4_1992 > ._custom-select_13gt4_1778 + ._form-control_13gt4_1541,
._input-group_13gt4_1992 > ._custom-select_13gt4_1778 + ._custom-select_13gt4_1778,
._input-group_13gt4_1992 > ._custom-select_13gt4_1778 + ._custom-file_13gt4_1832,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832 + ._form-control_13gt4_1541,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832 + ._custom-select_13gt4_1778,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832 + ._custom-file_13gt4_1832 {
  margin-left: -1px;
}

._input-group_13gt4_1992 > ._form-control_13gt4_1541:focus,
._input-group_13gt4_1992 > ._custom-select_13gt4_1778:focus,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832 ._custom-file-input_13gt4_1832:focus ~ ._custom-file-label_13gt4_1832 {
  z-index: 3;
}

._input-group_13gt4_1992 > ._custom-file_13gt4_1832 ._custom-file-input_13gt4_1832:focus {
  z-index: 4;
}

._input-group_13gt4_1992 > ._form-control_13gt4_1541:not(:last-child),
._input-group_13gt4_1992 > ._custom-select_13gt4_1778:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

._input-group_13gt4_1992 > ._form-control_13gt4_1541:not(:first-child),
._input-group_13gt4_1992 > ._custom-select_13gt4_1778:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

._input-group_13gt4_1992 > ._custom-file_13gt4_1832 {
  display: flex;
  align-items: center;
}

._input-group_13gt4_1992 > ._custom-file_13gt4_1832:not(:last-child) ._custom-file-label_13gt4_1832,
._input-group_13gt4_1992 > ._custom-file_13gt4_1832:not(:last-child) ._custom-file-label_13gt4_1832::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

._input-group_13gt4_1992 > ._custom-file_13gt4_1832:not(:first-child) ._custom-file-label_13gt4_1832 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

._input-group-prepend_13gt4_3213,
._input-group-append_13gt4_3214 {
  display: flex;
}

._input-group-prepend_13gt4_3213 ._btn_13gt4_2019,
._input-group-append_13gt4_3214 ._btn_13gt4_2019 {
  position: relative;
  z-index: 2;
}

._input-group-prepend_13gt4_3213 ._btn_13gt4_2019:focus,
._input-group-append_13gt4_3214 ._btn_13gt4_2019:focus {
  z-index: 3;
}

._input-group-prepend_13gt4_3213 ._btn_13gt4_2019 + ._btn_13gt4_2019,
._input-group-prepend_13gt4_3213 ._btn_13gt4_2019 + ._input-group-text_13gt4_3230,
._input-group-prepend_13gt4_3213 ._input-group-text_13gt4_3230 + ._input-group-text_13gt4_3230,
._input-group-prepend_13gt4_3213 ._input-group-text_13gt4_3230 + ._btn_13gt4_2019,
._input-group-append_13gt4_3214 ._btn_13gt4_2019 + ._btn_13gt4_2019,
._input-group-append_13gt4_3214 ._btn_13gt4_2019 + ._input-group-text_13gt4_3230,
._input-group-append_13gt4_3214 ._input-group-text_13gt4_3230 + ._input-group-text_13gt4_3230,
._input-group-append_13gt4_3214 ._input-group-text_13gt4_3230 + ._btn_13gt4_2019 {
  margin-left: -1px;
}

._input-group-prepend_13gt4_3213 {
  margin-right: -1px;
}

._input-group-append_13gt4_3214 {
  margin-left: -1px;
}

._input-group-text_13gt4_3230 {
  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_13gt4_3230 input[type='radio'],
._input-group-text_13gt4_3230 input[type='checkbox'] {
  margin-top: 0;
}

._input-group-lg_13gt4_3269 > ._form-control_13gt4_1541:not(textarea),
._input-group-lg_13gt4_3269 > ._custom-select_13gt4_1778 {
  height: calc(1.5em + 1rem + 2px);
}

._input-group-lg_13gt4_3269 > ._form-control_13gt4_1541,
._input-group-lg_13gt4_3269 > ._custom-select_13gt4_1778,
._input-group-lg_13gt4_3269 > ._input-group-prepend_13gt4_3213 > ._input-group-text_13gt4_3230,
._input-group-lg_13gt4_3269 > ._input-group-append_13gt4_3214 > ._input-group-text_13gt4_3230,
._input-group-lg_13gt4_3269 > ._input-group-prepend_13gt4_3213 > ._btn_13gt4_2019,
._input-group-lg_13gt4_3269 > ._input-group-append_13gt4_3214 > ._btn_13gt4_2019 {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

._input-group-sm_13gt4_3286 > ._form-control_13gt4_1541:not(textarea),
._input-group-sm_13gt4_3286 > ._custom-select_13gt4_1778 {
  height: calc(1.5em + 0.5rem + 2px);
}

._input-group-sm_13gt4_3286 > ._form-control_13gt4_1541,
._input-group-sm_13gt4_3286 > ._custom-select_13gt4_1778,
._input-group-sm_13gt4_3286 > ._input-group-prepend_13gt4_3213 > ._input-group-text_13gt4_3230,
._input-group-sm_13gt4_3286 > ._input-group-append_13gt4_3214 > ._input-group-text_13gt4_3230,
._input-group-sm_13gt4_3286 > ._input-group-prepend_13gt4_3213 > ._btn_13gt4_2019,
._input-group-sm_13gt4_3286 > ._input-group-append_13gt4_3214 > ._btn_13gt4_2019 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

._input-group-lg_13gt4_3269 > ._custom-select_13gt4_1778,
._input-group-sm_13gt4_3286 > ._custom-select_13gt4_1778 {
  padding-right: 1.75rem;
}

._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213 > ._btn_13gt4_2019,
._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213 > ._input-group-text_13gt4_3230,
._input-group_13gt4_1992 > ._input-group-append_13gt4_3214:not(:last-child) > ._btn_13gt4_2019,
._input-group_13gt4_1992 > ._input-group-append_13gt4_3214:not(:last-child) > ._input-group-text_13gt4_3230,
._input-group_13gt4_1992 > ._input-group-append_13gt4_3214:last-child > ._btn_13gt4_2019:not(:last-child):not(._dropdown-toggle_13gt4_2093),
._input-group_13gt4_1992 > ._input-group-append_13gt4_3214:last-child > ._input-group-text_13gt4_3230:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

._input-group_13gt4_1992 > ._input-group-append_13gt4_3214 > ._btn_13gt4_2019,
._input-group_13gt4_1992 > ._input-group-append_13gt4_3214 > ._input-group-text_13gt4_3230,
._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213:not(:first-child) > ._btn_13gt4_2019,
._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213:not(:first-child) > ._input-group-text_13gt4_3230,
._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213:first-child > ._btn_13gt4_2019:not(:first-child),
._input-group_13gt4_1992 > ._input-group-prepend_13gt4_3213:first-child > ._input-group-text_13gt4_3230:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

._custom-control_13gt4_1806 {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 32px;
}

._custom-control-inline_13gt4_3335 {
  display: inline-flex;
  margin-right: 1rem;
}

._custom-control-input_13gt4_1806 {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

._custom-control-input_13gt4_1806:checked ~ ._custom-control-label_13gt4_1806::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}

._custom-control-input_13gt4_1806:focus ~ ._custom-control-label_13gt4_1806::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-control-input_13gt4_1806:focus:not(:checked) ~ ._custom-control-label_13gt4_1806::before {
  border-color: #80bdff;
}

._custom-control-input_13gt4_1806:not(:disabled):active ~ ._custom-control-label_13gt4_1806::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

._custom-control-input_13gt4_1806[disabled] ~ ._custom-control-label_13gt4_1806,
._custom-control-input_13gt4_1806:disabled ~ ._custom-control-label_13gt4_1806 {
  color: #6c757d;
}

._custom-control-input_13gt4_1806[disabled] ~ ._custom-control-label_13gt4_1806::before,
._custom-control-input_13gt4_1806:disabled ~ ._custom-control-label_13gt4_1806::before {
  background-color: #e9ecef;
}

._custom-control-label_13gt4_1806 {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

._custom-control-label_13gt4_1806::before {
  position: absolute;
  top: 2px;
  left: -32px;
  display: block;
  width: 20px;
  height: 20px;
  pointer-events: none;
  content: '';
  background-color: #fff;
  border: #adb5bd solid 1px;
}

._custom-control-label_13gt4_1806::after {
  position: absolute;
  top: 2px;
  left: -32px;
  display: block;
  width: 20px;
  height: 20px;
  content: '';
  background: no-repeat 50% / 50% 50%;
}

._custom-checkbox_13gt4_3409 ._custom-control-label_13gt4_1806::before {
  border-radius: 0.25rem;
}

._custom-checkbox_13gt4_3409 ._custom-control-input_13gt4_1806:checked ~ ._custom-control-label_13gt4_1806::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_13gt4_3409 ._custom-control-input_13gt4_1806:indeterminate ~ ._custom-control-label_13gt4_1806::before {
  border-color: #007bff;
  background-color: #007bff;
}

._custom-checkbox_13gt4_3409 ._custom-control-input_13gt4_1806:indeterminate ~ ._custom-control-label_13gt4_1806::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_13gt4_3409 ._custom-control-input_13gt4_1806:disabled:checked ~ ._custom-control-label_13gt4_1806::before {
  background-color: rgba(0, 123, 255, 0.5);
}

._custom-checkbox_13gt4_3409 ._custom-control-input_13gt4_1806:disabled:indeterminate ~ ._custom-control-label_13gt4_1806::before {
  background-color: rgba(0, 123, 255, 0.5);
}

._custom-radio_13gt4_3434 ._custom-control-label_13gt4_1806::before {
  border-radius: 50%;
}

._custom-radio_13gt4_3434 ._custom-control-input_13gt4_1806:checked ~ ._custom-control-label_13gt4_1806::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_13gt4_3434 ._custom-control-input_13gt4_1806:disabled:checked ~ ._custom-control-label_13gt4_1806::before {
  background-color: rgba(0, 123, 255, 0.5);
}

._custom-switch_13gt4_3446 {
  padding-left: 2.25rem;
}

._custom-switch_13gt4_3446 ._custom-control-label_13gt4_1806::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

._custom-switch_13gt4_3446 ._custom-control-label_13gt4_1806::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_13gt4_3446 ._custom-control-label_13gt4_1806::after {
    transition: none;
  }
}

._custom-switch_13gt4_3446 ._custom-control-input_13gt4_1806:checked ~ ._custom-control-label_13gt4_1806::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}

._custom-switch_13gt4_3446 ._custom-control-input_13gt4_1806:disabled:checked ~ ._custom-control-label_13gt4_1806::before {
  background-color: rgba(0, 123, 255, 0.5);
}

._custom-select_13gt4_1778 {
  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")
    no-repeat right 0.75rem center/8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

._custom-select_13gt4_1778:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-select_13gt4_1778:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

._custom-select_13gt4_1778[multiple],
._custom-select_13gt4_1778[size]:not([size='1']) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

._custom-select_13gt4_1778:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

._custom-select_13gt4_1778::-ms-expand {
  display: none;
}

._custom-select_13gt4_1778:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

._custom-select-sm_13gt4_3533 {
  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_13gt4_3541 {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

._custom-file_13gt4_1832 {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

._custom-file-input_13gt4_1832 {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}

._custom-file-input_13gt4_1832:focus ~ ._custom-file-label_13gt4_1832 {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-file-input_13gt4_1832[disabled] ~ ._custom-file-label_13gt4_1832,
._custom-file-input_13gt4_1832:disabled ~ ._custom-file-label_13gt4_1832 {
  background-color: #e9ecef;
}

._custom-file-input_13gt4_1832:lang(en) ~ ._custom-file-label_13gt4_1832::after {
  content: 'Browse';
}

._custom-file-input_13gt4_1832 ~ ._custom-file-label_13gt4_1832[data-browse]::after {
  content: attr(data-browse);
}

._custom-file-label_13gt4_1832 {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

._custom-file-label_13gt4_1832::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_13gt4_3617 {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

._custom-range_13gt4_3617:focus {
  outline: none;
}

._custom-range_13gt4_3617:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-range_13gt4_3617:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-range_13gt4_3617:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._custom-range_13gt4_3617::-moz-focus-outer {
  border: 0;
}

._custom-range_13gt4_3617::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  ._custom-range_13gt4_3617::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}

._custom-range_13gt4_3617::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

._custom-range_13gt4_3617::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

._custom-range_13gt4_3617::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  ._custom-range_13gt4_3617::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}

._custom-range_13gt4_3617::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

._custom-range_13gt4_3617::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

._custom-range_13gt4_3617::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  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_13gt4_3617::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}

._custom-range_13gt4_3617::-ms-thumb:active {
  background-color: #b3d7ff;
}

._custom-range_13gt4_3617::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}

._custom-range_13gt4_3617::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

._custom-range_13gt4_3617::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

._custom-range_13gt4_3617:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

._custom-range_13gt4_3617:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

._custom-range_13gt4_3617:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

._custom-range_13gt4_3617:disabled::-moz-range-track {
  cursor: default;
}

._custom-range_13gt4_3617:disabled::-ms-thumb {
  background-color: #adb5bd;
}

._custom-control-label_13gt4_1806::before,
._custom-file-label_13gt4_1832,
._custom-select_13gt4_1778 {
  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_13gt4_1806::before,
  ._custom-file-label_13gt4_1832,
  ._custom-select_13gt4_1778 {
    transition: none;
  }
}

._nav_13gt4_3788 {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

._nav-link_13gt4_3796 {
  display: block;
  padding: 0.5rem 1rem;
}

._nav-link_13gt4_3796:hover,
._nav-link_13gt4_3796:focus {
  text-decoration: none;
}

._nav-link_13gt4_3796._disabled_13gt4_2054 {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

._nav-tabs_13gt4_3812 {
  border-bottom: 1px solid #dee2e6;
}

._nav-tabs_13gt4_3812 ._nav-item_13gt4_3816 {
  margin-bottom: -1px;
}

._nav-tabs_13gt4_3812 ._nav-link_13gt4_3796 {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

._nav-tabs_13gt4_3812 ._nav-link_13gt4_3796:hover,
._nav-tabs_13gt4_3812 ._nav-link_13gt4_3796:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

._nav-tabs_13gt4_3812 ._nav-link_13gt4_3796._disabled_13gt4_2054 {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

._nav-tabs_13gt4_3812 ._nav-link_13gt4_3796._active_13gt4_2092,
._nav-tabs_13gt4_3812 ._nav-item_13gt4_3816._show_13gt4_2093 ._nav-link_13gt4_3796 {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

._nav-tabs_13gt4_3812 ._dropdown-menu_13gt4_2791 {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

._nav-pills_13gt4_3850 ._nav-link_13gt4_3796 {
  border-radius: 0.25rem;
}

._nav-pills_13gt4_3850 ._nav-link_13gt4_3796._active_13gt4_2092,
._nav-pills_13gt4_3850 ._show_13gt4_2093 > ._nav-link_13gt4_3796 {
  color: #fff;
  background-color: #007bff;
}

._nav-fill_13gt4_3860 ._nav-item_13gt4_3816 {
  flex: 1 1 auto;
  text-align: center;
}

._nav-justified_13gt4_3865 ._nav-item_13gt4_3816 {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

._tab-content_13gt4_3871 > ._tab-pane_13gt4_3871 {
  display: none;
}

._tab-content_13gt4_3871 > ._active_13gt4_2092 {
  display: block;
}

._navbar_13gt4_3879 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

._navbar_13gt4_3879 ._container_13gt4_156,
._navbar_13gt4_3879 ._container-fluid_13gt4_188,
._navbar_13gt4_3879 ._container-sm_13gt4_189,
._navbar_13gt4_3879 ._container-md_13gt4_190,
._navbar_13gt4_3879 ._container-lg_13gt4_191,
._navbar_13gt4_3879 ._container-xl_13gt4_192 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

._navbar-brand_13gt4_3900 {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

._navbar-brand_13gt4_3900:hover,
._navbar-brand_13gt4_3900:focus {
  text-decoration: none;
}

._navbar-nav_13gt4_3915 {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
  padding-right: 0;
  padding-left: 0;
}

._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
  position: static;
  float: none;
}

._navbar-text_13gt4_3933 {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

._navbar-collapse_13gt4_3939 {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

._navbar-toggler_13gt4_3945 {
  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_13gt4_3945:hover,
._navbar-toggler_13gt4_3945:focus {
  text-decoration: none;
}

._navbar-toggler-icon_13gt4_3959 {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  ._navbar-expand-sm_13gt4_3970 > ._container_13gt4_156,
  ._navbar-expand-sm_13gt4_3970 > ._container-fluid_13gt4_188,
  ._navbar-expand-sm_13gt4_3970 > ._container-sm_13gt4_189,
  ._navbar-expand-sm_13gt4_3970 > ._container-md_13gt4_190,
  ._navbar-expand-sm_13gt4_3970 > ._container-lg_13gt4_191,
  ._navbar-expand-sm_13gt4_3970 > ._container-xl_13gt4_192 {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  ._navbar-expand-sm_13gt4_3970 {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  ._navbar-expand-sm_13gt4_3970 ._navbar-nav_13gt4_3915 {
    flex-direction: row;
  }
  ._navbar-expand-sm_13gt4_3970 ._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
    position: absolute;
  }
  ._navbar-expand-sm_13gt4_3970 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  ._navbar-expand-sm_13gt4_3970 > ._container_13gt4_156,
  ._navbar-expand-sm_13gt4_3970 > ._container-fluid_13gt4_188,
  ._navbar-expand-sm_13gt4_3970 > ._container-sm_13gt4_189,
  ._navbar-expand-sm_13gt4_3970 > ._container-md_13gt4_190,
  ._navbar-expand-sm_13gt4_3970 > ._container-lg_13gt4_191,
  ._navbar-expand-sm_13gt4_3970 > ._container-xl_13gt4_192 {
    flex-wrap: nowrap;
  }
  ._navbar-expand-sm_13gt4_3970 ._navbar-collapse_13gt4_3939 {
    display: flex !important;
    flex-basis: auto;
  }
  ._navbar-expand-sm_13gt4_3970 ._navbar-toggler_13gt4_3945 {
    display: none;
  }
}

@media (max-width: 767.98px) {
  ._navbar-expand-md_13gt4_4014 > ._container_13gt4_156,
  ._navbar-expand-md_13gt4_4014 > ._container-fluid_13gt4_188,
  ._navbar-expand-md_13gt4_4014 > ._container-sm_13gt4_189,
  ._navbar-expand-md_13gt4_4014 > ._container-md_13gt4_190,
  ._navbar-expand-md_13gt4_4014 > ._container-lg_13gt4_191,
  ._navbar-expand-md_13gt4_4014 > ._container-xl_13gt4_192 {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  ._navbar-expand-md_13gt4_4014 {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  ._navbar-expand-md_13gt4_4014 ._navbar-nav_13gt4_3915 {
    flex-direction: row;
  }
  ._navbar-expand-md_13gt4_4014 ._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
    position: absolute;
  }
  ._navbar-expand-md_13gt4_4014 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  ._navbar-expand-md_13gt4_4014 > ._container_13gt4_156,
  ._navbar-expand-md_13gt4_4014 > ._container-fluid_13gt4_188,
  ._navbar-expand-md_13gt4_4014 > ._container-sm_13gt4_189,
  ._navbar-expand-md_13gt4_4014 > ._container-md_13gt4_190,
  ._navbar-expand-md_13gt4_4014 > ._container-lg_13gt4_191,
  ._navbar-expand-md_13gt4_4014 > ._container-xl_13gt4_192 {
    flex-wrap: nowrap;
  }
  ._navbar-expand-md_13gt4_4014 ._navbar-collapse_13gt4_3939 {
    display: flex !important;
    flex-basis: auto;
  }
  ._navbar-expand-md_13gt4_4014 ._navbar-toggler_13gt4_3945 {
    display: none;
  }
}

@media (max-width: 991.98px) {
  ._navbar-expand-lg_13gt4_4058 > ._container_13gt4_156,
  ._navbar-expand-lg_13gt4_4058 > ._container-fluid_13gt4_188,
  ._navbar-expand-lg_13gt4_4058 > ._container-sm_13gt4_189,
  ._navbar-expand-lg_13gt4_4058 > ._container-md_13gt4_190,
  ._navbar-expand-lg_13gt4_4058 > ._container-lg_13gt4_191,
  ._navbar-expand-lg_13gt4_4058 > ._container-xl_13gt4_192 {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  ._navbar-expand-lg_13gt4_4058 {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  ._navbar-expand-lg_13gt4_4058 ._navbar-nav_13gt4_3915 {
    flex-direction: row;
  }
  ._navbar-expand-lg_13gt4_4058 ._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
    position: absolute;
  }
  ._navbar-expand-lg_13gt4_4058 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  ._navbar-expand-lg_13gt4_4058 > ._container_13gt4_156,
  ._navbar-expand-lg_13gt4_4058 > ._container-fluid_13gt4_188,
  ._navbar-expand-lg_13gt4_4058 > ._container-sm_13gt4_189,
  ._navbar-expand-lg_13gt4_4058 > ._container-md_13gt4_190,
  ._navbar-expand-lg_13gt4_4058 > ._container-lg_13gt4_191,
  ._navbar-expand-lg_13gt4_4058 > ._container-xl_13gt4_192 {
    flex-wrap: nowrap;
  }
  ._navbar-expand-lg_13gt4_4058 ._navbar-collapse_13gt4_3939 {
    display: flex !important;
    flex-basis: auto;
  }
  ._navbar-expand-lg_13gt4_4058 ._navbar-toggler_13gt4_3945 {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  ._navbar-expand-xl_13gt4_4102 > ._container_13gt4_156,
  ._navbar-expand-xl_13gt4_4102 > ._container-fluid_13gt4_188,
  ._navbar-expand-xl_13gt4_4102 > ._container-sm_13gt4_189,
  ._navbar-expand-xl_13gt4_4102 > ._container-md_13gt4_190,
  ._navbar-expand-xl_13gt4_4102 > ._container-lg_13gt4_191,
  ._navbar-expand-xl_13gt4_4102 > ._container-xl_13gt4_192 {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  ._navbar-expand-xl_13gt4_4102 {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  ._navbar-expand-xl_13gt4_4102 ._navbar-nav_13gt4_3915 {
    flex-direction: row;
  }
  ._navbar-expand-xl_13gt4_4102 ._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
    position: absolute;
  }
  ._navbar-expand-xl_13gt4_4102 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  ._navbar-expand-xl_13gt4_4102 > ._container_13gt4_156,
  ._navbar-expand-xl_13gt4_4102 > ._container-fluid_13gt4_188,
  ._navbar-expand-xl_13gt4_4102 > ._container-sm_13gt4_189,
  ._navbar-expand-xl_13gt4_4102 > ._container-md_13gt4_190,
  ._navbar-expand-xl_13gt4_4102 > ._container-lg_13gt4_191,
  ._navbar-expand-xl_13gt4_4102 > ._container-xl_13gt4_192 {
    flex-wrap: nowrap;
  }
  ._navbar-expand-xl_13gt4_4102 ._navbar-collapse_13gt4_3939 {
    display: flex !important;
    flex-basis: auto;
  }
  ._navbar-expand-xl_13gt4_4102 ._navbar-toggler_13gt4_3945 {
    display: none;
  }
}

._navbar-expand_13gt4_3970 {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

._navbar-expand_13gt4_3970 > ._container_13gt4_156,
._navbar-expand_13gt4_3970 > ._container-fluid_13gt4_188,
._navbar-expand_13gt4_3970 > ._container-sm_13gt4_189,
._navbar-expand_13gt4_3970 > ._container-md_13gt4_190,
._navbar-expand_13gt4_3970 > ._container-lg_13gt4_191,
._navbar-expand_13gt4_3970 > ._container-xl_13gt4_192 {
  padding-right: 0;
  padding-left: 0;
}

._navbar-expand_13gt4_3970 ._navbar-nav_13gt4_3915 {
  flex-direction: row;
}

._navbar-expand_13gt4_3970 ._navbar-nav_13gt4_3915 ._dropdown-menu_13gt4_2791 {
  position: absolute;
}

._navbar-expand_13gt4_3970 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

._navbar-expand_13gt4_3970 > ._container_13gt4_156,
._navbar-expand_13gt4_3970 > ._container-fluid_13gt4_188,
._navbar-expand_13gt4_3970 > ._container-sm_13gt4_189,
._navbar-expand_13gt4_3970 > ._container-md_13gt4_190,
._navbar-expand_13gt4_3970 > ._container-lg_13gt4_191,
._navbar-expand_13gt4_3970 > ._container-xl_13gt4_192 {
  flex-wrap: nowrap;
}

._navbar-expand_13gt4_3970 ._navbar-collapse_13gt4_3939 {
  display: flex !important;
  flex-basis: auto;
}

._navbar-expand_13gt4_3970 ._navbar-toggler_13gt4_3945 {
  display: none;
}

._navbar-light_13gt4_4191 ._navbar-brand_13gt4_3900 {
  color: rgba(0, 0, 0, 0.9);
}

._navbar-light_13gt4_4191 ._navbar-brand_13gt4_3900:hover,
._navbar-light_13gt4_4191 ._navbar-brand_13gt4_3900:focus {
  color: rgba(0, 0, 0, 0.9);
}

._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
  color: rgba(0, 0, 0, 0.5);
}

._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796:hover,
._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796:focus {
  color: rgba(0, 0, 0, 0.7);
}

._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._disabled_13gt4_2054 {
  color: rgba(0, 0, 0, 0.3);
}

._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._show_13gt4_2093 > ._nav-link_13gt4_3796,
._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._active_13gt4_2092 > ._nav-link_13gt4_3796,
._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._show_13gt4_2093,
._navbar-light_13gt4_4191 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._active_13gt4_2092 {
  color: rgba(0, 0, 0, 0.9);
}

._navbar-light_13gt4_4191 ._navbar-toggler_13gt4_3945 {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

._navbar-light_13gt4_4191 ._navbar-toggler-icon_13gt4_3959 {
  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(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

._navbar-light_13gt4_4191 ._navbar-text_13gt4_3933 {
  color: rgba(0, 0, 0, 0.5);
}

._navbar-light_13gt4_4191 ._navbar-text_13gt4_3933 a {
  color: rgba(0, 0, 0, 0.9);
}

._navbar-light_13gt4_4191 ._navbar-text_13gt4_3933 a:hover,
._navbar-light_13gt4_4191 ._navbar-text_13gt4_3933 a:focus {
  color: rgba(0, 0, 0, 0.9);
}

._navbar-dark_13gt4_4242 ._navbar-brand_13gt4_3900 {
  color: #fff;
}

._navbar-dark_13gt4_4242 ._navbar-brand_13gt4_3900:hover,
._navbar-dark_13gt4_4242 ._navbar-brand_13gt4_3900:focus {
  color: #fff;
}

._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796 {
  color: rgba(255, 255, 255, 0.5);
}

._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796:hover,
._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796:focus {
  color: rgba(255, 255, 255, 0.75);
}

._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._disabled_13gt4_2054 {
  color: rgba(255, 255, 255, 0.25);
}

._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._show_13gt4_2093 > ._nav-link_13gt4_3796,
._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._active_13gt4_2092 > ._nav-link_13gt4_3796,
._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._show_13gt4_2093,
._navbar-dark_13gt4_4242 ._navbar-nav_13gt4_3915 ._nav-link_13gt4_3796._active_13gt4_2092 {
  color: #fff;
}

._navbar-dark_13gt4_4242 ._navbar-toggler_13gt4_3945 {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

._navbar-dark_13gt4_4242 ._navbar-toggler-icon_13gt4_3959 {
  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(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

._navbar-dark_13gt4_4242 ._navbar-text_13gt4_3933 {
  color: rgba(255, 255, 255, 0.5);
}

._navbar-dark_13gt4_4242 ._navbar-text_13gt4_3933 a {
  color: #fff;
}

._navbar-dark_13gt4_4242 ._navbar-text_13gt4_3933 a:hover,
._navbar-dark_13gt4_4242 ._navbar-text_13gt4_3933 a:focus {
  color: #fff;
}

._card_13gt4_4293 {
  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_13gt4_4293 > hr {
  margin-right: 0;
  margin-left: 0;
}

._card_13gt4_4293 > ._list-group_13gt4_4310:first-child ._list-group-item_13gt4_4310:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

._card_13gt4_4293 > ._list-group_13gt4_4310:last-child ._list-group-item_13gt4_4310:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

._card-body_13gt4_4320 {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

._card-title_13gt4_4326 {
  margin-bottom: 0.75rem;
}

._card-subtitle_13gt4_4330 {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

._card-text_13gt4_4335:last-child {
  margin-bottom: 0;
}

._card-link_13gt4_4339:hover {
  text-decoration: none;
}

._card-link_13gt4_4339 + ._card-link_13gt4_4339 {
  margin-left: 1.25rem;
}

._card-header_13gt4_4347 {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

._card-header_13gt4_4347:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

._card-header_13gt4_4347 + ._list-group_13gt4_4310 ._list-group-item_13gt4_4310:first-child {
  border-top: 0;
}

._card-footer_13gt4_4362 {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

._card-footer_13gt4_4362:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

._card-header-tabs_13gt4_4372 {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

._card-header-pills_13gt4_4379 {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

._card-img-overlay_13gt4_4384 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

._card-img_13gt4_4384,
._card-img-top_13gt4_4394,
._card-img-bottom_13gt4_4395 {
  flex-shrink: 0;
  width: 100%;
}

._card-img_13gt4_4384,
._card-img-top_13gt4_4394 {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

._card-img_13gt4_4384,
._card-img-bottom_13gt4_4395 {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

._card-deck_13gt4_4412 ._card_13gt4_4293 {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  ._card-deck_13gt4_4412 {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  ._card-deck_13gt4_4412 ._card_13gt4_4293 {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

._card-group_13gt4_4431 > ._card_13gt4_4293 {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  ._card-group_13gt4_4431 {
    display: flex;
    flex-flow: row wrap;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293 {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293 + ._card_13gt4_4293 {
    margin-left: 0;
    border-left: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:last-child) ._card-img-top_13gt4_4394,
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:last-child) ._card-header_13gt4_4347 {
    border-top-right-radius: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:last-child) ._card-img-bottom_13gt4_4395,
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:last-child) ._card-footer_13gt4_4362 {
    border-bottom-right-radius: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:first-child) ._card-img-top_13gt4_4394,
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:first-child) ._card-header_13gt4_4347 {
    border-top-left-radius: 0;
  }
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:first-child) ._card-img-bottom_13gt4_4395,
  ._card-group_13gt4_4431 > ._card_13gt4_4293:not(:first-child) ._card-footer_13gt4_4362 {
    border-bottom-left-radius: 0;
  }
}

._card-columns_13gt4_4474 ._card_13gt4_4293 {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  ._card-columns_13gt4_4474 {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  ._card-columns_13gt4_4474 ._card_13gt4_4293 {
    display: inline-block;
    width: 100%;
  }
}

._accordion_13gt4_4491 > ._card_13gt4_4293 {
  overflow: hidden;
}

._accordion_13gt4_4491 > ._card_13gt4_4293:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._accordion_13gt4_4491 > ._card_13gt4_4293:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

._accordion_13gt4_4491 > ._card_13gt4_4293 > ._card-header_13gt4_4347 {
  border-radius: 0;
  margin-bottom: -1px;
}

._breadcrumb_13gt4_4511 {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

._breadcrumb-item_13gt4_4521 + ._breadcrumb-item_13gt4_4521 {
  padding-left: 0.5rem;
}

._breadcrumb-item_13gt4_4521 + ._breadcrumb-item_13gt4_4521::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: '/';
}

._breadcrumb-item_13gt4_4521 + ._breadcrumb-item_13gt4_4521:hover::before {
  text-decoration: underline;
  text-decoration: none;
}

._breadcrumb-item_13gt4_4521._active_13gt4_2092 {
  color: #6c757d;
}

._pagination_13gt4_4544 {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

._page-link_13gt4_4551 {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

._page-link_13gt4_4551:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

._page-link_13gt4_4551:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

._page-item_13gt4_4576:first-child ._page-link_13gt4_4551 {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

._page-item_13gt4_4576:last-child ._page-link_13gt4_4551 {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

._page-item_13gt4_4576._active_13gt4_2092 ._page-link_13gt4_4551 {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._page-item_13gt4_4576._disabled_13gt4_2054 ._page-link_13gt4_4551 {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

._pagination-lg_13gt4_4602 ._page-link_13gt4_4551 {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

._pagination-lg_13gt4_4602 ._page-item_13gt4_4576:first-child ._page-link_13gt4_4551 {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

._pagination-lg_13gt4_4602 ._page-item_13gt4_4576:last-child ._page-link_13gt4_4551 {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

._pagination-sm_13gt4_4618 ._page-link_13gt4_4551 {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

._pagination-sm_13gt4_4618 ._page-item_13gt4_4576:first-child ._page-link_13gt4_4551 {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

._pagination-sm_13gt4_4618 ._page-item_13gt4_4576:last-child ._page-link_13gt4_4551 {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

._badge_13gt4_4634 {
  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_13gt4_4634 {
    transition: none;
  }
}

a._badge_13gt4_4634:hover,
a._badge_13gt4_4634:focus {
  text-decoration: none;
}

._badge_13gt4_4634:empty {
  display: none;
}

._btn_13gt4_2019 ._badge_13gt4_4634 {
  position: relative;
  top: -1px;
}

._badge-pill_13gt4_4668 {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

._badge-primary_13gt4_4674 {
  color: #fff;
  background-color: #007bff;
}

a._badge-primary_13gt4_4674:hover,
a._badge-primary_13gt4_4674:focus {
  color: #fff;
  background-color: #0062cc;
}

a._badge-primary_13gt4_4674:focus,
a._badge-primary_13gt4_4674._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

._badge-secondary_13gt4_4691 {
  color: #fff;
  background-color: #6c757d;
}

a._badge-secondary_13gt4_4691:hover,
a._badge-secondary_13gt4_4691:focus {
  color: #fff;
  background-color: #545b62;
}

a._badge-secondary_13gt4_4691:focus,
a._badge-secondary_13gt4_4691._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

._badge-success_13gt4_4708 {
  color: #fff;
  background-color: #28a745;
}

a._badge-success_13gt4_4708:hover,
a._badge-success_13gt4_4708:focus {
  color: #fff;
  background-color: #1e7e34;
}

a._badge-success_13gt4_4708:focus,
a._badge-success_13gt4_4708._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

._badge-info_13gt4_4725 {
  color: #fff;
  background-color: #17a2b8;
}

a._badge-info_13gt4_4725:hover,
a._badge-info_13gt4_4725:focus {
  color: #fff;
  background-color: #117a8b;
}

a._badge-info_13gt4_4725:focus,
a._badge-info_13gt4_4725._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

._badge-warning_13gt4_4742 {
  color: #212529;
  background-color: #ffc107;
}

a._badge-warning_13gt4_4742:hover,
a._badge-warning_13gt4_4742:focus {
  color: #212529;
  background-color: #d39e00;
}

a._badge-warning_13gt4_4742:focus,
a._badge-warning_13gt4_4742._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

._badge-danger_13gt4_4759 {
  color: #fff;
  background-color: #dc3545;
}

a._badge-danger_13gt4_4759:hover,
a._badge-danger_13gt4_4759:focus {
  color: #fff;
  background-color: #bd2130;
}

a._badge-danger_13gt4_4759:focus,
a._badge-danger_13gt4_4759._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

._badge-light_13gt4_4776 {
  color: #212529;
  background-color: #f8f9fa;
}

a._badge-light_13gt4_4776:hover,
a._badge-light_13gt4_4776:focus {
  color: #212529;
  background-color: #dae0e5;
}

a._badge-light_13gt4_4776:focus,
a._badge-light_13gt4_4776._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

._badge-dark_13gt4_4793 {
  color: #fff;
  background-color: #343a40;
}

a._badge-dark_13gt4_4793:hover,
a._badge-dark_13gt4_4793:focus {
  color: #fff;
  background-color: #1d2124;
}

a._badge-dark_13gt4_4793:focus,
a._badge-dark_13gt4_4793._focus_13gt4_2049 {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

._jumbotron_13gt4_4810 {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  ._jumbotron_13gt4_4810 {
    padding: 4rem 2rem;
  }
}

._jumbotron-fluid_13gt4_4823 {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

._alert_13gt4_4829 {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

._alert-heading_13gt4_4837 {
  color: inherit;
}

._alert-link_13gt4_4841 {
  font-weight: 700;
}

._alert-dismissible_13gt4_4845 {
  padding-right: 4rem;
}

._alert-dismissible_13gt4_4845 ._close_13gt4_4849 {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

._alert-primary_13gt4_4857 {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

._alert-primary_13gt4_4857 hr {
  border-top-color: #9fcdff;
}

._alert-primary_13gt4_4857 ._alert-link_13gt4_4841 {
  color: #002752;
}

._alert-secondary_13gt4_4871 {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

._alert-secondary_13gt4_4871 hr {
  border-top-color: #c8cbcf;
}

._alert-secondary_13gt4_4871 ._alert-link_13gt4_4841 {
  color: #202326;
}

._alert-success_13gt4_4885 {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

._alert-success_13gt4_4885 hr {
  border-top-color: #b1dfbb;
}

._alert-success_13gt4_4885 ._alert-link_13gt4_4841 {
  color: #0b2e13;
}

._alert-info_13gt4_4899 {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

._alert-info_13gt4_4899 hr {
  border-top-color: #abdde5;
}

._alert-info_13gt4_4899 ._alert-link_13gt4_4841 {
  color: #062c33;
}

._alert-warning_13gt4_4913 {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

._alert-warning_13gt4_4913 hr {
  border-top-color: #ffe8a1;
}

._alert-warning_13gt4_4913 ._alert-link_13gt4_4841 {
  color: #533f03;
}

._alert-danger_13gt4_4927 {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

._alert-danger_13gt4_4927 hr {
  border-top-color: #f1b0b7;
}

._alert-danger_13gt4_4927 ._alert-link_13gt4_4841 {
  color: #491217;
}

._alert-light_13gt4_4941 {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

._alert-light_13gt4_4941 hr {
  border-top-color: #ececf6;
}

._alert-light_13gt4_4941 ._alert-link_13gt4_4841 {
  color: #686868;
}

._alert-dark_13gt4_4955 {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

._alert-dark_13gt4_4955 hr {
  border-top-color: #b9bbbe;
}

._alert-dark_13gt4_4955 ._alert-link_13gt4_4841 {
  color: #040505;
}

@keyframes _progress-bar-stripes_13gt4_1 {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

._progress_13gt4_4978 {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

._progress-bar_13gt4_4987 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  ._progress-bar_13gt4_4987 {
    transition: none;
  }
}

._progress-bar-striped_13gt4_5005 {
  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_13gt4_5019 {
  animation: _progress-bar-stripes_13gt4_1 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  ._progress-bar-animated_13gt4_5019 {
    animation: none;
  }
}

._media_13gt4_5029 {
  display: flex;
  align-items: flex-start;
}

._media-body_13gt4_5034 {
  flex: 1;
}

._list-group_13gt4_4310 {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

._list-group-item-action_13gt4_5045 {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

._list-group-item-action_13gt4_5045:hover,
._list-group-item-action_13gt4_5045:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

._list-group-item-action_13gt4_5045:active {
  color: #212529;
  background-color: #e9ecef;
}

._list-group-item_13gt4_4310 {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

._list-group-item_13gt4_4310:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

._list-group-item_13gt4_4310:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

._list-group-item_13gt4_4310._disabled_13gt4_2054,
._list-group-item_13gt4_4310:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

._list-group-item_13gt4_4310._active_13gt4_2092 {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
  border-top-width: 0;
}

._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
  margin-top: -1px;
  border-top-width: 1px;
}

._list-group-horizontal_13gt4_5105 {
  flex-direction: row;
}

._list-group-horizontal_13gt4_5105 ._list-group-item_13gt4_4310:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

._list-group-horizontal_13gt4_5105 ._list-group-item_13gt4_4310:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

._list-group-horizontal_13gt4_5105 ._list-group-item_13gt4_4310._active_13gt4_2092 {
  margin-top: 0;
}

._list-group-horizontal_13gt4_5105 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
  border-top-width: 1px;
  border-left-width: 0;
}

._list-group-horizontal_13gt4_5105 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  ._list-group-horizontal-sm_13gt4_5134 {
    flex-direction: row;
  }
  ._list-group-horizontal-sm_13gt4_5134 ._list-group-item_13gt4_4310:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  ._list-group-horizontal-sm_13gt4_5134 ._list-group-item_13gt4_4310:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  ._list-group-horizontal-sm_13gt4_5134 ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-top: 0;
  }
  ._list-group-horizontal-sm_13gt4_5134 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
    border-top-width: 1px;
    border-left-width: 0;
  }
  ._list-group-horizontal-sm_13gt4_5134 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  ._list-group-horizontal-md_13gt4_5159 {
    flex-direction: row;
  }
  ._list-group-horizontal-md_13gt4_5159 ._list-group-item_13gt4_4310:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  ._list-group-horizontal-md_13gt4_5159 ._list-group-item_13gt4_4310:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  ._list-group-horizontal-md_13gt4_5159 ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-top: 0;
  }
  ._list-group-horizontal-md_13gt4_5159 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
    border-top-width: 1px;
    border-left-width: 0;
  }
  ._list-group-horizontal-md_13gt4_5159 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  ._list-group-horizontal-lg_13gt4_5184 {
    flex-direction: row;
  }
  ._list-group-horizontal-lg_13gt4_5184 ._list-group-item_13gt4_4310:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  ._list-group-horizontal-lg_13gt4_5184 ._list-group-item_13gt4_4310:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  ._list-group-horizontal-lg_13gt4_5184 ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-top: 0;
  }
  ._list-group-horizontal-lg_13gt4_5184 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
    border-top-width: 1px;
    border-left-width: 0;
  }
  ._list-group-horizontal-lg_13gt4_5184 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  ._list-group-horizontal-xl_13gt4_5209 {
    flex-direction: row;
  }
  ._list-group-horizontal-xl_13gt4_5209 ._list-group-item_13gt4_4310:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  ._list-group-horizontal-xl_13gt4_5209 ._list-group-item_13gt4_4310:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  ._list-group-horizontal-xl_13gt4_5209 ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-top: 0;
  }
  ._list-group-horizontal-xl_13gt4_5209 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310 {
    border-top-width: 1px;
    border-left-width: 0;
  }
  ._list-group-horizontal-xl_13gt4_5209 ._list-group-item_13gt4_4310 + ._list-group-item_13gt4_4310._active_13gt4_2092 {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

._list-group-flush_13gt4_5233 ._list-group-item_13gt4_4310 {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}

._list-group-flush_13gt4_5233 ._list-group-item_13gt4_4310:first-child {
  border-top-width: 0;
}

._list-group-flush_13gt4_5233:last-child ._list-group-item_13gt4_4310:last-child {
  border-bottom-width: 0;
}

._list-group-item-primary_13gt4_5247 {
  color: #004085;
  background-color: #b8daff;
}

._list-group-item-primary_13gt4_5247._list-group-item-action_13gt4_5045:hover,
._list-group-item-primary_13gt4_5247._list-group-item-action_13gt4_5045:focus {
  color: #004085;
  background-color: #9fcdff;
}

._list-group-item-primary_13gt4_5247._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

._list-group-item-secondary_13gt4_5264 {
  color: #383d41;
  background-color: #d6d8db;
}

._list-group-item-secondary_13gt4_5264._list-group-item-action_13gt4_5045:hover,
._list-group-item-secondary_13gt4_5264._list-group-item-action_13gt4_5045:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

._list-group-item-secondary_13gt4_5264._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

._list-group-item-success_13gt4_5281 {
  color: #155724;
  background-color: #c3e6cb;
}

._list-group-item-success_13gt4_5281._list-group-item-action_13gt4_5045:hover,
._list-group-item-success_13gt4_5281._list-group-item-action_13gt4_5045:focus {
  color: #155724;
  background-color: #b1dfbb;
}

._list-group-item-success_13gt4_5281._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

._list-group-item-info_13gt4_5298 {
  color: #0c5460;
  background-color: #bee5eb;
}

._list-group-item-info_13gt4_5298._list-group-item-action_13gt4_5045:hover,
._list-group-item-info_13gt4_5298._list-group-item-action_13gt4_5045:focus {
  color: #0c5460;
  background-color: #abdde5;
}

._list-group-item-info_13gt4_5298._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

._list-group-item-warning_13gt4_5315 {
  color: #856404;
  background-color: #ffeeba;
}

._list-group-item-warning_13gt4_5315._list-group-item-action_13gt4_5045:hover,
._list-group-item-warning_13gt4_5315._list-group-item-action_13gt4_5045:focus {
  color: #856404;
  background-color: #ffe8a1;
}

._list-group-item-warning_13gt4_5315._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

._list-group-item-danger_13gt4_5332 {
  color: #721c24;
  background-color: #f5c6cb;
}

._list-group-item-danger_13gt4_5332._list-group-item-action_13gt4_5045:hover,
._list-group-item-danger_13gt4_5332._list-group-item-action_13gt4_5045:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

._list-group-item-danger_13gt4_5332._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

._list-group-item-light_13gt4_5349 {
  color: #818182;
  background-color: #fdfdfe;
}

._list-group-item-light_13gt4_5349._list-group-item-action_13gt4_5045:hover,
._list-group-item-light_13gt4_5349._list-group-item-action_13gt4_5045:focus {
  color: #818182;
  background-color: #ececf6;
}

._list-group-item-light_13gt4_5349._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

._list-group-item-dark_13gt4_5366 {
  color: #1b1e21;
  background-color: #c6c8ca;
}

._list-group-item-dark_13gt4_5366._list-group-item-action_13gt4_5045:hover,
._list-group-item-dark_13gt4_5366._list-group-item-action_13gt4_5045:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

._list-group-item-dark_13gt4_5366._list-group-item-action_13gt4_5045._active_13gt4_2092 {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

._close_13gt4_4849 {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}

._close_13gt4_4849:hover {
  color: #000;
  text-decoration: none;
}

._close_13gt4_4849:not(:disabled):not(._disabled_13gt4_2054):hover,
._close_13gt4_4849:not(:disabled):not(._disabled_13gt4_2054):focus {
  opacity: 0.75;
}

button._close_13gt4_4849 {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

a._close_13gt4_4849._disabled_13gt4_2054 {
  pointer-events: none;
}

._toast_13gt4_5414 {
  max-width: 350px;
  overflow: hidden;
  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);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}

._toast_13gt4_5414:not(:last-child) {
  margin-bottom: 0.75rem;
}

._toast_13gt4_5414._showing_13gt4_5431 {
  opacity: 1;
}

._toast_13gt4_5414._show_13gt4_2093 {
  display: block;
  opacity: 1;
}

._toast_13gt4_5414._hide_13gt4_5440 {
  display: none;
}

._toast-header_13gt4_5444 {
  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);
}

._toast-body_13gt4_5454 {
  padding: 0.75rem;
}

._modal-open_13gt4_5458 {
  overflow: hidden;
}

._modal-open_13gt4_5458 ._modal_13gt4_5458 {
  overflow-x: hidden;
  overflow-y: auto;
}

._modal_13gt4_5458 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

._modal-dialog_13gt4_5479 {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

._modal_13gt4_5458._fade_13gt4_2734 ._modal-dialog_13gt4_5479 {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  ._modal_13gt4_5458._fade_13gt4_2734 ._modal-dialog_13gt4_5479 {
    transition: none;
  }
}

._modal_13gt4_5458._show_13gt4_2093 ._modal-dialog_13gt4_5479 {
  transform: none;
}

._modal_13gt4_5458._modal-static_13gt4_5501 ._modal-dialog_13gt4_5479 {
  transform: scale(1.02);
}

._modal-dialog-scrollable_13gt4_5505 {
  display: flex;
  max-height: calc(100% - 1rem);
}

._modal-dialog-scrollable_13gt4_5505 ._modal-content_13gt4_5510 {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

._modal-dialog-scrollable_13gt4_5505 ._modal-header_13gt4_5515,
._modal-dialog-scrollable_13gt4_5505 ._modal-footer_13gt4_5516 {
  flex-shrink: 0;
}

._modal-dialog-scrollable_13gt4_5505 ._modal-body_13gt4_5520 {
  overflow-y: auto;
}

._modal-dialog-centered_13gt4_5524 {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

._modal-dialog-centered_13gt4_5524::before {
  display: block;
  height: calc(100vh - 1rem);
  content: '';
}

._modal-dialog-centered_13gt4_5524._modal-dialog-scrollable_13gt4_5505 {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

._modal-dialog-centered_13gt4_5524._modal-dialog-scrollable_13gt4_5505 ._modal-content_13gt4_5510 {
  max-height: none;
}

._modal-dialog-centered_13gt4_5524._modal-dialog-scrollable_13gt4_5505::before {
  content: none;
}

._modal-content_13gt4_5510 {
  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_13gt4_5563 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

._modal-backdrop_13gt4_5563._fade_13gt4_2734 {
  opacity: 0;
}

._modal-backdrop_13gt4_5563._show_13gt4_2093 {
  opacity: 0.5;
}

._modal-header_13gt4_5515 {
  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_13gt4_5515 ._close_13gt4_4849 {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

._modal-title_13gt4_5596 {
  margin-bottom: 0;
  line-height: 1.5;
}

._modal-body_13gt4_5520 {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

._modal-footer_13gt4_5516 {
  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_13gt4_5516 > * {
  margin: 0.25rem;
}

._modal-scrollbar-measure_13gt4_5622 {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  ._modal-dialog_13gt4_5479 {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  ._modal-dialog-scrollable_13gt4_5505 {
    max-height: calc(100% - 3.5rem);
  }
  ._modal-dialog-scrollable_13gt4_5505 ._modal-content_13gt4_5510 {
    max-height: calc(100vh - 3.5rem);
  }
  ._modal-dialog-centered_13gt4_5524 {
    min-height: calc(100% - 3.5rem);
  }
  ._modal-dialog-centered_13gt4_5524::before {
    height: calc(100vh - 3.5rem);
  }
  ._modal-sm_13gt4_5647 {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  ._modal-lg_13gt4_5653,
  ._modal-xl_13gt4_5654 {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  ._modal-xl_13gt4_5654 {
    max-width: 1140px;
  }
}

._tooltip_13gt4_5665 {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
    'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

._tooltip_13gt4_5665._show_13gt4_2093 {
  opacity: 0.9;
}

._tooltip_13gt4_5665 ._arrow_13gt4_5695 {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

._tooltip_13gt4_5665 ._arrow_13gt4_5695::before {
  position: absolute;
  content: '';
  border-color: transparent;
  border-style: solid;
}

._bs-tooltip-top_13gt4_5709,
._bs-tooltip-auto_13gt4_5710[x-placement^='top'] {
  padding: 0.4rem 0;
}

._bs-tooltip-top_13gt4_5709 ._arrow_13gt4_5695,
._bs-tooltip-auto_13gt4_5710[x-placement^='top'] ._arrow_13gt4_5695 {
  bottom: 0;
}

._bs-tooltip-top_13gt4_5709 ._arrow_13gt4_5695::before,
._bs-tooltip-auto_13gt4_5710[x-placement^='top'] ._arrow_13gt4_5695::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

._bs-tooltip-right_13gt4_5726,
._bs-tooltip-auto_13gt4_5710[x-placement^='right'] {
  padding: 0 0.4rem;
}

._bs-tooltip-right_13gt4_5726 ._arrow_13gt4_5695,
._bs-tooltip-auto_13gt4_5710[x-placement^='right'] ._arrow_13gt4_5695 {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

._bs-tooltip-right_13gt4_5726 ._arrow_13gt4_5695::before,
._bs-tooltip-auto_13gt4_5710[x-placement^='right'] ._arrow_13gt4_5695::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

._bs-tooltip-bottom_13gt4_5745,
._bs-tooltip-auto_13gt4_5710[x-placement^='bottom'] {
  padding: 0.4rem 0;
}

._bs-tooltip-bottom_13gt4_5745 ._arrow_13gt4_5695,
._bs-tooltip-auto_13gt4_5710[x-placement^='bottom'] ._arrow_13gt4_5695 {
  top: 0;
}

._bs-tooltip-bottom_13gt4_5745 ._arrow_13gt4_5695::before,
._bs-tooltip-auto_13gt4_5710[x-placement^='bottom'] ._arrow_13gt4_5695::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

._bs-tooltip-left_13gt4_5762,
._bs-tooltip-auto_13gt4_5710[x-placement^='left'] {
  padding: 0 0.4rem;
}

._bs-tooltip-left_13gt4_5762 ._arrow_13gt4_5695,
._bs-tooltip-auto_13gt4_5710[x-placement^='left'] ._arrow_13gt4_5695 {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

._bs-tooltip-left_13gt4_5762 ._arrow_13gt4_5695::before,
._bs-tooltip-auto_13gt4_5710[x-placement^='left'] ._arrow_13gt4_5695::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

._tooltip-inner_13gt4_5781 {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

._popover_13gt4_5790 {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
    'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
  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;
  word-spacing: normal;
  white-space: 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_13gt4_5790 ._arrow_13gt4_5695 {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

._popover_13gt4_5790 ._arrow_13gt4_5695::before,
._popover_13gt4_5790 ._arrow_13gt4_5695::after {
  position: absolute;
  display: block;
  content: '';
  border-color: transparent;
  border-style: solid;
}

._bs-popover-top_13gt4_5838,
._bs-popover-auto_13gt4_5839[x-placement^='top'] {
  margin-bottom: 0.5rem;
}

._bs-popover-top_13gt4_5838 > ._arrow_13gt4_5695,
._bs-popover-auto_13gt4_5839[x-placement^='top'] > ._arrow_13gt4_5695 {
  bottom: calc(-0.5rem - 1px);
}

._bs-popover-top_13gt4_5838 > ._arrow_13gt4_5695::before,
._bs-popover-auto_13gt4_5839[x-placement^='top'] > ._arrow_13gt4_5695::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

._bs-popover-top_13gt4_5838 > ._arrow_13gt4_5695::after,
._bs-popover-auto_13gt4_5839[x-placement^='top'] > ._arrow_13gt4_5695::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

._bs-popover-right_13gt4_5862,
._bs-popover-auto_13gt4_5839[x-placement^='right'] {
  margin-left: 0.5rem;
}

._bs-popover-right_13gt4_5862 > ._arrow_13gt4_5695,
._bs-popover-auto_13gt4_5839[x-placement^='right'] > ._arrow_13gt4_5695 {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

._bs-popover-right_13gt4_5862 > ._arrow_13gt4_5695::before,
._bs-popover-auto_13gt4_5839[x-placement^='right'] > ._arrow_13gt4_5695::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

._bs-popover-right_13gt4_5862 > ._arrow_13gt4_5695::after,
._bs-popover-auto_13gt4_5839[x-placement^='right'] > ._arrow_13gt4_5695::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

._bs-popover-bottom_13gt4_5889,
._bs-popover-auto_13gt4_5839[x-placement^='bottom'] {
  margin-top: 0.5rem;
}

._bs-popover-bottom_13gt4_5889 > ._arrow_13gt4_5695,
._bs-popover-auto_13gt4_5839[x-placement^='bottom'] > ._arrow_13gt4_5695 {
  top: calc(-0.5rem - 1px);
}

._bs-popover-bottom_13gt4_5889 > ._arrow_13gt4_5695::before,
._bs-popover-auto_13gt4_5839[x-placement^='bottom'] > ._arrow_13gt4_5695::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

._bs-popover-bottom_13gt4_5889 > ._arrow_13gt4_5695::after,
._bs-popover-auto_13gt4_5839[x-placement^='bottom'] > ._arrow_13gt4_5695::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

._bs-popover-bottom_13gt4_5889 ._popover-header_13gt4_5913::before,
._bs-popover-auto_13gt4_5839[x-placement^='bottom'] ._popover-header_13gt4_5913::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: '';
  border-bottom: 1px solid #f7f7f7;
}

._bs-popover-left_13gt4_5925,
._bs-popover-auto_13gt4_5839[x-placement^='left'] {
  margin-right: 0.5rem;
}

._bs-popover-left_13gt4_5925 > ._arrow_13gt4_5695,
._bs-popover-auto_13gt4_5839[x-placement^='left'] > ._arrow_13gt4_5695 {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

._bs-popover-left_13gt4_5925 > ._arrow_13gt4_5695::before,
._bs-popover-auto_13gt4_5839[x-placement^='left'] > ._arrow_13gt4_5695::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

._bs-popover-left_13gt4_5925 > ._arrow_13gt4_5695::after,
._bs-popover-auto_13gt4_5839[x-placement^='left'] > ._arrow_13gt4_5695::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

._popover-header_13gt4_5913 {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

._popover-header_13gt4_5913:empty {
  display: none;
}

._popover-body_13gt4_5966 {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

._carousel_13gt4_5971 {
  position: relative;
}

._carousel_13gt4_5971._pointer-event_13gt4_5975 {
  touch-action: pan-y;
}

._carousel-inner_13gt4_5979 {
  position: relative;
  width: 100%;
  overflow: hidden;
}

._carousel-inner_13gt4_5979::after {
  display: block;
  clear: both;
  content: '';
}

._carousel-item_13gt4_5991 {
  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_13gt4_5991 {
    transition: none;
  }
}

._carousel-item_13gt4_5991._active_13gt4_2092,
._carousel-item-next_13gt4_6008,
._carousel-item-prev_13gt4_6009 {
  display: block;
}

._carousel-item-next_13gt4_6008:not(._carousel-item-left_13gt4_6013),
._active_13gt4_2092._carousel-item-right_13gt4_6014 {
  transform: translateX(100%);
}

._carousel-item-prev_13gt4_6009:not(._carousel-item-right_13gt4_6014),
._active_13gt4_2092._carousel-item-left_13gt4_6013 {
  transform: translateX(-100%);
}

._carousel-fade_13gt4_6023 ._carousel-item_13gt4_5991 {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

._carousel-fade_13gt4_6023 ._carousel-item_13gt4_5991._active_13gt4_2092,
._carousel-fade_13gt4_6023 ._carousel-item-next_13gt4_6008._carousel-item-left_13gt4_6013,
._carousel-fade_13gt4_6023 ._carousel-item-prev_13gt4_6009._carousel-item-right_13gt4_6014 {
  z-index: 1;
  opacity: 1;
}

._carousel-fade_13gt4_6023 ._active_13gt4_2092._carousel-item-left_13gt4_6013,
._carousel-fade_13gt4_6023 ._active_13gt4_2092._carousel-item-right_13gt4_6014 {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  ._carousel-fade_13gt4_6023 ._active_13gt4_2092._carousel-item-left_13gt4_6013,
  ._carousel-fade_13gt4_6023 ._active_13gt4_2092._carousel-item-right_13gt4_6014 {
    transition: none;
  }
}

._carousel-control-prev_13gt4_6050,
._carousel-control-next_13gt4_6051 {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  ._carousel-control-prev_13gt4_6050,
  ._carousel-control-next_13gt4_6051 {
    transition: none;
  }
}

._carousel-control-prev_13gt4_6050:hover,
._carousel-control-prev_13gt4_6050:focus,
._carousel-control-next_13gt4_6051:hover,
._carousel-control-next_13gt4_6051:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

._carousel-control-prev_13gt4_6050 {
  left: 0;
}

._carousel-control-next_13gt4_6051 {
  right: 0;
}

._carousel-control-prev-icon_13gt4_6091,
._carousel-control-next-icon_13gt4_6092 {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%;
}

._carousel-control-prev-icon_13gt4_6091 {
  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_13gt4_6092 {
  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_13gt4_6107 {
  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_13gt4_6107 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_13gt4_6107 li {
    transition: none;
  }
}

._carousel-indicators_13gt4_6107 ._active_13gt4_2092 {
  opacity: 1;
}

._carousel-caption_13gt4_6148 {
  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_13gt4_6166 {
  to {
    transform: rotate(360deg);
  }
}

._spinner-border_13gt4_6166 {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: _spinner-border_13gt4_6166 0.75s linear infinite;
}

._spinner-border-sm_13gt4_6177 {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes _spinner-grow_13gt4_6192 {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

._spinner-grow_13gt4_6192 {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: _spinner-grow_13gt4_6192 0.75s linear infinite;
}

._spinner-grow-sm_13gt4_6203 {
  width: 1rem;
  height: 1rem;
}

._align-baseline_13gt4_6208 {
  vertical-align: baseline !important;
}

._align-top_13gt4_6212 {
  vertical-align: top !important;
}

._align-middle_13gt4_6216 {
  vertical-align: middle !important;
}

._align-bottom_13gt4_6220 {
  vertical-align: bottom !important;
}

._align-text-bottom_13gt4_6224 {
  vertical-align: text-bottom !important;
}

._align-text-top_13gt4_6228 {
  vertical-align: text-top !important;
}

._bg-primary_13gt4_6232 {
  background-color: #007bff !important;
}

a._bg-primary_13gt4_6232:hover,
a._bg-primary_13gt4_6232:focus,
button._bg-primary_13gt4_6232:hover,
button._bg-primary_13gt4_6232:focus {
  background-color: #0062cc !important;
}

._bg-secondary_13gt4_6243 {
  background-color: #6c757d !important;
}

a._bg-secondary_13gt4_6243:hover,
a._bg-secondary_13gt4_6243:focus,
button._bg-secondary_13gt4_6243:hover,
button._bg-secondary_13gt4_6243:focus {
  background-color: #545b62 !important;
}

._bg-success_13gt4_6254 {
  background-color: #28a745 !important;
}

a._bg-success_13gt4_6254:hover,
a._bg-success_13gt4_6254:focus,
button._bg-success_13gt4_6254:hover,
button._bg-success_13gt4_6254:focus {
  background-color: #1e7e34 !important;
}

._bg-info_13gt4_6265 {
  background-color: #17a2b8 !important;
}

a._bg-info_13gt4_6265:hover,
a._bg-info_13gt4_6265:focus,
button._bg-info_13gt4_6265:hover,
button._bg-info_13gt4_6265:focus {
  background-color: #117a8b !important;
}

._bg-warning_13gt4_6276 {
  background-color: #ffc107 !important;
}

a._bg-warning_13gt4_6276:hover,
a._bg-warning_13gt4_6276:focus,
button._bg-warning_13gt4_6276:hover,
button._bg-warning_13gt4_6276:focus {
  background-color: #d39e00 !important;
}

._bg-danger_13gt4_6287 {
  background-color: #dc3545 !important;
}

a._bg-danger_13gt4_6287:hover,
a._bg-danger_13gt4_6287:focus,
button._bg-danger_13gt4_6287:hover,
button._bg-danger_13gt4_6287:focus {
  background-color: #bd2130 !important;
}

._bg-light_13gt4_6298 {
  background-color: #f8f9fa !important;
}

a._bg-light_13gt4_6298:hover,
a._bg-light_13gt4_6298:focus,
button._bg-light_13gt4_6298:hover,
button._bg-light_13gt4_6298:focus {
  background-color: #dae0e5 !important;
}

._bg-dark_13gt4_6309 {
  background-color: #343a40 !important;
}

a._bg-dark_13gt4_6309:hover,
a._bg-dark_13gt4_6309:focus,
button._bg-dark_13gt4_6309:hover,
button._bg-dark_13gt4_6309:focus {
  background-color: #1d2124 !important;
}

._bg-white_13gt4_6320 {
  background-color: #fff !important;
}

._bg-transparent_13gt4_6324 {
  background-color: transparent !important;
}

._border_13gt4_6328 {
  border: 1px solid #dee2e6 !important;
}

._border-top_13gt4_6332 {
  border-top: 1px solid #dee2e6 !important;
}

._border-right_13gt4_6336 {
  border-right: 1px solid #dee2e6 !important;
}

._border-bottom_13gt4_6340 {
  border-bottom: 1px solid #dee2e6 !important;
}

._border-left_13gt4_6344 {
  border-left: 1px solid #dee2e6 !important;
}

._border-0_13gt4_6348 {
  border: 0 !important;
}

._border-top-0_13gt4_6352 {
  border-top: 0 !important;
}

._border-right-0_13gt4_6356 {
  border-right: 0 !important;
}

._border-bottom-0_13gt4_6360 {
  border-bottom: 0 !important;
}

._border-left-0_13gt4_6364 {
  border-left: 0 !important;
}

._border-primary_13gt4_6368 {
  border-color: #007bff !important;
}

._border-secondary_13gt4_6372 {
  border-color: #6c757d !important;
}

._border-success_13gt4_6376 {
  border-color: #28a745 !important;
}

._border-info_13gt4_6380 {
  border-color: #17a2b8 !important;
}

._border-warning_13gt4_6384 {
  border-color: #ffc107 !important;
}

._border-danger_13gt4_6388 {
  border-color: #dc3545 !important;
}

._border-light_13gt4_6392 {
  border-color: #f8f9fa !important;
}

._border-dark_13gt4_6396 {
  border-color: #343a40 !important;
}

._border-white_13gt4_6400 {
  border-color: #fff !important;
}

._rounded-sm_13gt4_6404 {
  border-radius: 0.2rem !important;
}

._rounded_13gt4_6404 {
  border-radius: 0.25rem !important;
}

._rounded-top_13gt4_6412 {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

._rounded-right_13gt4_6417 {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

._rounded-bottom_13gt4_6422 {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

._rounded-left_13gt4_6427 {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

._rounded-lg_13gt4_6432 {
  border-radius: 0.3rem !important;
}

._rounded-circle_13gt4_6436 {
  border-radius: 50% !important;
}

._rounded-pill_13gt4_6440 {
  border-radius: 50rem !important;
}

._rounded-0_13gt4_6444 {
  border-radius: 0 !important;
}

._clearfix_13gt4_6448::after {
  display: block;
  clear: both;
  content: '';
}

._d-none_13gt4_6454 {
  display: none !important;
}

._d-inline_13gt4_6458 {
  display: inline !important;
}

._d-inline-block_13gt4_6462 {
  display: inline-block !important;
}

._d-block_13gt4_6466 {
  display: block !important;
}

._d-table_13gt4_6470 {
  display: table !important;
}

._d-table-row_13gt4_6474 {
  display: table-row !important;
}

._d-table-cell_13gt4_6478 {
  display: table-cell !important;
}

._d-flex_13gt4_6482 {
  display: flex !important;
}

._d-inline-flex_13gt4_6486 {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  ._d-sm-none_13gt4_6491 {
    display: none !important;
  }
  ._d-sm-inline_13gt4_6494 {
    display: inline !important;
  }
  ._d-sm-inline-block_13gt4_6497 {
    display: inline-block !important;
  }
  ._d-sm-block_13gt4_6500 {
    display: block !important;
  }
  ._d-sm-table_13gt4_6503 {
    display: table !important;
  }
  ._d-sm-table-row_13gt4_6506 {
    display: table-row !important;
  }
  ._d-sm-table-cell_13gt4_6509 {
    display: table-cell !important;
  }
  ._d-sm-flex_13gt4_6512 {
    display: flex !important;
  }
  ._d-sm-inline-flex_13gt4_6515 {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  ._d-md-none_13gt4_6521 {
    display: none !important;
  }
  ._d-md-inline_13gt4_6524 {
    display: inline !important;
  }
  ._d-md-inline-block_13gt4_6527 {
    display: inline-block !important;
  }
  ._d-md-block_13gt4_6530 {
    display: block !important;
  }
  ._d-md-table_13gt4_6533 {
    display: table !important;
  }
  ._d-md-table-row_13gt4_6536 {
    display: table-row !important;
  }
  ._d-md-table-cell_13gt4_6539 {
    display: table-cell !important;
  }
  ._d-md-flex_13gt4_6542 {
    display: flex !important;
  }
  ._d-md-inline-flex_13gt4_6545 {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  ._d-lg-none_13gt4_6551 {
    display: none !important;
  }
  ._d-lg-inline_13gt4_6554 {
    display: inline !important;
  }
  ._d-lg-inline-block_13gt4_6557 {
    display: inline-block !important;
  }
  ._d-lg-block_13gt4_6560 {
    display: block !important;
  }
  ._d-lg-table_13gt4_6563 {
    display: table !important;
  }
  ._d-lg-table-row_13gt4_6566 {
    display: table-row !important;
  }
  ._d-lg-table-cell_13gt4_6569 {
    display: table-cell !important;
  }
  ._d-lg-flex_13gt4_6572 {
    display: flex !important;
  }
  ._d-lg-inline-flex_13gt4_6575 {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  ._d-xl-none_13gt4_6581 {
    display: none !important;
  }
  ._d-xl-inline_13gt4_6584 {
    display: inline !important;
  }
  ._d-xl-inline-block_13gt4_6587 {
    display: inline-block !important;
  }
  ._d-xl-block_13gt4_6590 {
    display: block !important;
  }
  ._d-xl-table_13gt4_6593 {
    display: table !important;
  }
  ._d-xl-table-row_13gt4_6596 {
    display: table-row !important;
  }
  ._d-xl-table-cell_13gt4_6599 {
    display: table-cell !important;
  }
  ._d-xl-flex_13gt4_6602 {
    display: flex !important;
  }
  ._d-xl-inline-flex_13gt4_6605 {
    display: inline-flex !important;
  }
}

@media print {
  ._d-print-none_13gt4_6611 {
    display: none !important;
  }
  ._d-print-inline_13gt4_6614 {
    display: inline !important;
  }
  ._d-print-inline-block_13gt4_6617 {
    display: inline-block !important;
  }
  ._d-print-block_13gt4_6620 {
    display: block !important;
  }
  ._d-print-table_13gt4_6623 {
    display: table !important;
  }
  ._d-print-table-row_13gt4_6626 {
    display: table-row !important;
  }
  ._d-print-table-cell_13gt4_6629 {
    display: table-cell !important;
  }
  ._d-print-flex_13gt4_6632 {
    display: flex !important;
  }
  ._d-print-inline-flex_13gt4_6635 {
    display: inline-flex !important;
  }
}

._embed-responsive_13gt4_6640 {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

._embed-responsive_13gt4_6640::before {
  display: block;
  content: '';
}

._embed-responsive_13gt4_6640 ._embed-responsive-item_13gt4_6653,
._embed-responsive_13gt4_6640 iframe,
._embed-responsive_13gt4_6640 embed,
._embed-responsive_13gt4_6640 object,
._embed-responsive_13gt4_6640 video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

._embed-responsive-21by9_13gt4_6667::before {
  padding-top: 42.857143%;
}

._embed-responsive-16by9_13gt4_6671::before {
  padding-top: 56.25%;
}

._embed-responsive-4by3_13gt4_6675::before {
  padding-top: 75%;
}

._embed-responsive-1by1_13gt4_6679::before {
  padding-top: 100%;
}

._flex-row_13gt4_6683 {
  flex-direction: row !important;
}

._flex-column_13gt4_6687 {
  flex-direction: column !important;
}

._flex-row-reverse_13gt4_6691 {
  flex-direction: row-reverse !important;
}

._flex-column-reverse_13gt4_6695 {
  flex-direction: column-reverse !important;
}

._flex-wrap_13gt4_6699 {
  flex-wrap: wrap !important;
}

._flex-nowrap_13gt4_6703 {
  flex-wrap: nowrap !important;
}

._flex-wrap-reverse_13gt4_6707 {
  flex-wrap: wrap-reverse !important;
}

._flex-fill_13gt4_6711 {
  flex: 1 1 auto !important;
}

._flex-grow-0_13gt4_6715 {
  flex-grow: 0 !important;
}

._flex-grow-1_13gt4_6719 {
  flex-grow: 1 !important;
}

._flex-shrink-0_13gt4_6723 {
  flex-shrink: 0 !important;
}

._flex-shrink-1_13gt4_6727 {
  flex-shrink: 1 !important;
}

._justify-content-start_13gt4_6731 {
  justify-content: flex-start !important;
}

._justify-content-end_13gt4_6735 {
  justify-content: flex-end !important;
}

._justify-content-center_13gt4_6739 {
  justify-content: center !important;
}

._justify-content-between_13gt4_6743 {
  justify-content: space-between !important;
}

._justify-content-around_13gt4_6747 {
  justify-content: space-around !important;
}

._align-items-start_13gt4_6751 {
  align-items: flex-start !important;
}

._align-items-end_13gt4_6755 {
  align-items: flex-end !important;
}

._align-items-center_13gt4_6759 {
  align-items: center !important;
}

._align-items-baseline_13gt4_6763 {
  align-items: baseline !important;
}

._align-items-stretch_13gt4_6767 {
  align-items: stretch !important;
}

._align-content-start_13gt4_6771 {
  align-content: flex-start !important;
}

._align-content-end_13gt4_6775 {
  align-content: flex-end !important;
}

._align-content-center_13gt4_6779 {
  align-content: center !important;
}

._align-content-between_13gt4_6783 {
  align-content: space-between !important;
}

._align-content-around_13gt4_6787 {
  align-content: space-around !important;
}

._align-content-stretch_13gt4_6791 {
  align-content: stretch !important;
}

._align-self-auto_13gt4_6795 {
  align-self: auto !important;
}

._align-self-start_13gt4_6799 {
  align-self: flex-start !important;
}

._align-self-end_13gt4_6803 {
  align-self: flex-end !important;
}

._align-self-center_13gt4_6807 {
  align-self: center !important;
}

._align-self-baseline_13gt4_6811 {
  align-self: baseline !important;
}

._align-self-stretch_13gt4_6815 {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  ._flex-sm-row_13gt4_6820 {
    flex-direction: row !important;
  }
  ._flex-sm-column_13gt4_6823 {
    flex-direction: column !important;
  }
  ._flex-sm-row-reverse_13gt4_6826 {
    flex-direction: row-reverse !important;
  }
  ._flex-sm-column-reverse_13gt4_6829 {
    flex-direction: column-reverse !important;
  }
  ._flex-sm-wrap_13gt4_6832 {
    flex-wrap: wrap !important;
  }
  ._flex-sm-nowrap_13gt4_6835 {
    flex-wrap: nowrap !important;
  }
  ._flex-sm-wrap-reverse_13gt4_6838 {
    flex-wrap: wrap-reverse !important;
  }
  ._flex-sm-fill_13gt4_6841 {
    flex: 1 1 auto !important;
  }
  ._flex-sm-grow-0_13gt4_6844 {
    flex-grow: 0 !important;
  }
  ._flex-sm-grow-1_13gt4_6847 {
    flex-grow: 1 !important;
  }
  ._flex-sm-shrink-0_13gt4_6850 {
    flex-shrink: 0 !important;
  }
  ._flex-sm-shrink-1_13gt4_6853 {
    flex-shrink: 1 !important;
  }
  ._justify-content-sm-start_13gt4_6856 {
    justify-content: flex-start !important;
  }
  ._justify-content-sm-end_13gt4_6859 {
    justify-content: flex-end !important;
  }
  ._justify-content-sm-center_13gt4_6862 {
    justify-content: center !important;
  }
  ._justify-content-sm-between_13gt4_6865 {
    justify-content: space-between !important;
  }
  ._justify-content-sm-around_13gt4_6868 {
    justify-content: space-around !important;
  }
  ._align-items-sm-start_13gt4_6871 {
    align-items: flex-start !important;
  }
  ._align-items-sm-end_13gt4_6874 {
    align-items: flex-end !important;
  }
  ._align-items-sm-center_13gt4_6877 {
    align-items: center !important;
  }
  ._align-items-sm-baseline_13gt4_6880 {
    align-items: baseline !important;
  }
  ._align-items-sm-stretch_13gt4_6883 {
    align-items: stretch !important;
  }
  ._align-content-sm-start_13gt4_6886 {
    align-content: flex-start !important;
  }
  ._align-content-sm-end_13gt4_6889 {
    align-content: flex-end !important;
  }
  ._align-content-sm-center_13gt4_6892 {
    align-content: center !important;
  }
  ._align-content-sm-between_13gt4_6895 {
    align-content: space-between !important;
  }
  ._align-content-sm-around_13gt4_6898 {
    align-content: space-around !important;
  }
  ._align-content-sm-stretch_13gt4_6901 {
    align-content: stretch !important;
  }
  ._align-self-sm-auto_13gt4_6904 {
    align-self: auto !important;
  }
  ._align-self-sm-start_13gt4_6907 {
    align-self: flex-start !important;
  }
  ._align-self-sm-end_13gt4_6910 {
    align-self: flex-end !important;
  }
  ._align-self-sm-center_13gt4_6913 {
    align-self: center !important;
  }
  ._align-self-sm-baseline_13gt4_6916 {
    align-self: baseline !important;
  }
  ._align-self-sm-stretch_13gt4_6919 {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  ._flex-md-row_13gt4_6925 {
    flex-direction: row !important;
  }
  ._flex-md-column_13gt4_6928 {
    flex-direction: column !important;
  }
  ._flex-md-row-reverse_13gt4_6931 {
    flex-direction: row-reverse !important;
  }
  ._flex-md-column-reverse_13gt4_6934 {
    flex-direction: column-reverse !important;
  }
  ._flex-md-wrap_13gt4_6937 {
    flex-wrap: wrap !important;
  }
  ._flex-md-nowrap_13gt4_6940 {
    flex-wrap: nowrap !important;
  }
  ._flex-md-wrap-reverse_13gt4_6943 {
    flex-wrap: wrap-reverse !important;
  }
  ._flex-md-fill_13gt4_6946 {
    flex: 1 1 auto !important;
  }
  ._flex-md-grow-0_13gt4_6949 {
    flex-grow: 0 !important;
  }
  ._flex-md-grow-1_13gt4_6952 {
    flex-grow: 1 !important;
  }
  ._flex-md-shrink-0_13gt4_6955 {
    flex-shrink: 0 !important;
  }
  ._flex-md-shrink-1_13gt4_6958 {
    flex-shrink: 1 !important;
  }
  ._justify-content-md-start_13gt4_6961 {
    justify-content: flex-start !important;
  }
  ._justify-content-md-end_13gt4_6964 {
    justify-content: flex-end !important;
  }
  ._justify-content-md-center_13gt4_6967 {
    justify-content: center !important;
  }
  ._justify-content-md-between_13gt4_6970 {
    justify-content: space-between !important;
  }
  ._justify-content-md-around_13gt4_6973 {
    justify-content: space-around !important;
  }
  ._align-items-md-start_13gt4_6976 {
    align-items: flex-start !important;
  }
  ._align-items-md-end_13gt4_6979 {
    align-items: flex-end !important;
  }
  ._align-items-md-center_13gt4_6982 {
    align-items: center !important;
  }
  ._align-items-md-baseline_13gt4_6985 {
    align-items: baseline !important;
  }
  ._align-items-md-stretch_13gt4_6988 {
    align-items: stretch !important;
  }
  ._align-content-md-start_13gt4_6991 {
    align-content: flex-start !important;
  }
  ._align-content-md-end_13gt4_6994 {
    align-content: flex-end !important;
  }
  ._align-content-md-center_13gt4_6997 {
    align-content: center !important;
  }
  ._align-content-md-between_13gt4_7000 {
    align-content: space-between !important;
  }
  ._align-content-md-around_13gt4_7003 {
    align-content: space-around !important;
  }
  ._align-content-md-stretch_13gt4_7006 {
    align-content: stretch !important;
  }
  ._align-self-md-auto_13gt4_7009 {
    align-self: auto !important;
  }
  ._align-self-md-start_13gt4_7012 {
    align-self: flex-start !important;
  }
  ._align-self-md-end_13gt4_7015 {
    align-self: flex-end !important;
  }
  ._align-self-md-center_13gt4_7018 {
    align-self: center !important;
  }
  ._align-self-md-baseline_13gt4_7021 {
    align-self: baseline !important;
  }
  ._align-self-md-stretch_13gt4_7024 {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  ._flex-lg-row_13gt4_7030 {
    flex-direction: row !important;
  }
  ._flex-lg-column_13gt4_7033 {
    flex-direction: column !important;
  }
  ._flex-lg-row-reverse_13gt4_7036 {
    flex-direction: row-reverse !important;
  }
  ._flex-lg-column-reverse_13gt4_7039 {
    flex-direction: column-reverse !important;
  }
  ._flex-lg-wrap_13gt4_7042 {
    flex-wrap: wrap !important;
  }
  ._flex-lg-nowrap_13gt4_7045 {
    flex-wrap: nowrap !important;
  }
  ._flex-lg-wrap-reverse_13gt4_7048 {
    flex-wrap: wrap-reverse !important;
  }
  ._flex-lg-fill_13gt4_7051 {
    flex: 1 1 auto !important;
  }
  ._flex-lg-grow-0_13gt4_7054 {
    flex-grow: 0 !important;
  }
  ._flex-lg-grow-1_13gt4_7057 {
    flex-grow: 1 !important;
  }
  ._flex-lg-shrink-0_13gt4_7060 {
    flex-shrink: 0 !important;
  }
  ._flex-lg-shrink-1_13gt4_7063 {
    flex-shrink: 1 !important;
  }
  ._justify-content-lg-start_13gt4_7066 {
    justify-content: flex-start !important;
  }
  ._justify-content-lg-end_13gt4_7069 {
    justify-content: flex-end !important;
  }
  ._justify-content-lg-center_13gt4_7072 {
    justify-content: center !important;
  }
  ._justify-content-lg-between_13gt4_7075 {
    justify-content: space-between !important;
  }
  ._justify-content-lg-around_13gt4_7078 {
    justify-content: space-around !important;
  }
  ._align-items-lg-start_13gt4_7081 {
    align-items: flex-start !important;
  }
  ._align-items-lg-end_13gt4_7084 {
    align-items: flex-end !important;
  }
  ._align-items-lg-center_13gt4_7087 {
    align-items: center !important;
  }
  ._align-items-lg-baseline_13gt4_7090 {
    align-items: baseline !important;
  }
  ._align-items-lg-stretch_13gt4_7093 {
    align-items: stretch !important;
  }
  ._align-content-lg-start_13gt4_7096 {
    align-content: flex-start !important;
  }
  ._align-content-lg-end_13gt4_7099 {
    align-content: flex-end !important;
  }
  ._align-content-lg-center_13gt4_7102 {
    align-content: center !important;
  }
  ._align-content-lg-between_13gt4_7105 {
    align-content: space-between !important;
  }
  ._align-content-lg-around_13gt4_7108 {
    align-content: space-around !important;
  }
  ._align-content-lg-stretch_13gt4_7111 {
    align-content: stretch !important;
  }
  ._align-self-lg-auto_13gt4_7114 {
    align-self: auto !important;
  }
  ._align-self-lg-start_13gt4_7117 {
    align-self: flex-start !important;
  }
  ._align-self-lg-end_13gt4_7120 {
    align-self: flex-end !important;
  }
  ._align-self-lg-center_13gt4_7123 {
    align-self: center !important;
  }
  ._align-self-lg-baseline_13gt4_7126 {
    align-self: baseline !important;
  }
  ._align-self-lg-stretch_13gt4_7129 {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  ._flex-xl-row_13gt4_7135 {
    flex-direction: row !important;
  }
  ._flex-xl-column_13gt4_7138 {
    flex-direction: column !important;
  }
  ._flex-xl-row-reverse_13gt4_7141 {
    flex-direction: row-reverse !important;
  }
  ._flex-xl-column-reverse_13gt4_7144 {
    flex-direction: column-reverse !important;
  }
  ._flex-xl-wrap_13gt4_7147 {
    flex-wrap: wrap !important;
  }
  ._flex-xl-nowrap_13gt4_7150 {
    flex-wrap: nowrap !important;
  }
  ._flex-xl-wrap-reverse_13gt4_7153 {
    flex-wrap: wrap-reverse !important;
  }
  ._flex-xl-fill_13gt4_7156 {
    flex: 1 1 auto !important;
  }
  ._flex-xl-grow-0_13gt4_7159 {
    flex-grow: 0 !important;
  }
  ._flex-xl-grow-1_13gt4_7162 {
    flex-grow: 1 !important;
  }
  ._flex-xl-shrink-0_13gt4_7165 {
    flex-shrink: 0 !important;
  }
  ._flex-xl-shrink-1_13gt4_7168 {
    flex-shrink: 1 !important;
  }
  ._justify-content-xl-start_13gt4_7171 {
    justify-content: flex-start !important;
  }
  ._justify-content-xl-end_13gt4_7174 {
    justify-content: flex-end !important;
  }
  ._justify-content-xl-center_13gt4_7177 {
    justify-content: center !important;
  }
  ._justify-content-xl-between_13gt4_7180 {
    justify-content: space-between !important;
  }
  ._justify-content-xl-around_13gt4_7183 {
    justify-content: space-around !important;
  }
  ._align-items-xl-start_13gt4_7186 {
    align-items: flex-start !important;
  }
  ._align-items-xl-end_13gt4_7189 {
    align-items: flex-end !important;
  }
  ._align-items-xl-center_13gt4_7192 {
    align-items: center !important;
  }
  ._align-items-xl-baseline_13gt4_7195 {
    align-items: baseline !important;
  }
  ._align-items-xl-stretch_13gt4_7198 {
    align-items: stretch !important;
  }
  ._align-content-xl-start_13gt4_7201 {
    align-content: flex-start !important;
  }
  ._align-content-xl-end_13gt4_7204 {
    align-content: flex-end !important;
  }
  ._align-content-xl-center_13gt4_7207 {
    align-content: center !important;
  }
  ._align-content-xl-between_13gt4_7210 {
    align-content: space-between !important;
  }
  ._align-content-xl-around_13gt4_7213 {
    align-content: space-around !important;
  }
  ._align-content-xl-stretch_13gt4_7216 {
    align-content: stretch !important;
  }
  ._align-self-xl-auto_13gt4_7219 {
    align-self: auto !important;
  }
  ._align-self-xl-start_13gt4_7222 {
    align-self: flex-start !important;
  }
  ._align-self-xl-end_13gt4_7225 {
    align-self: flex-end !important;
  }
  ._align-self-xl-center_13gt4_7228 {
    align-self: center !important;
  }
  ._align-self-xl-baseline_13gt4_7231 {
    align-self: baseline !important;
  }
  ._align-self-xl-stretch_13gt4_7234 {
    align-self: stretch !important;
  }
}

._float-left_13gt4_7239 {
  float: left !important;
}

._float-right_13gt4_7243 {
  float: right !important;
}

._float-none_13gt4_7247 {
  float: none !important;
}

@media (min-width: 576px) {
  ._float-sm-left_13gt4_7252 {
    float: left !important;
  }
  ._float-sm-right_13gt4_7255 {
    float: right !important;
  }
  ._float-sm-none_13gt4_7258 {
    float: none !important;
  }
}

@media (min-width: 768px) {
  ._float-md-left_13gt4_7264 {
    float: left !important;
  }
  ._float-md-right_13gt4_7267 {
    float: right !important;
  }
  ._float-md-none_13gt4_7270 {
    float: none !important;
  }
}

@media (min-width: 992px) {
  ._float-lg-left_13gt4_7276 {
    float: left !important;
  }
  ._float-lg-right_13gt4_7279 {
    float: right !important;
  }
  ._float-lg-none_13gt4_7282 {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  ._float-xl-left_13gt4_7288 {
    float: left !important;
  }
  ._float-xl-right_13gt4_7291 {
    float: right !important;
  }
  ._float-xl-none_13gt4_7294 {
    float: none !important;
  }
}

._overflow-auto_13gt4_7299 {
  overflow: auto !important;
}

._overflow-hidden_13gt4_7303 {
  overflow: hidden !important;
}

._position-static_13gt4_7307 {
  position: static !important;
}

._position-relative_13gt4_7311 {
  position: relative !important;
}

._position-absolute_13gt4_7315 {
  position: absolute !important;
}

._position-fixed_13gt4_7319 {
  position: fixed !important;
}

._position-sticky_13gt4_7323 {
  position: sticky !important;
}

._fixed-top_13gt4_7327 {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

._fixed-bottom_13gt4_7335 {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  ._sticky-top_13gt4_7344 {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

._sr-only_13gt4_7351 {
  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_13gt4_7363:active,
._sr-only-focusable_13gt4_7363:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

._shadow-sm_13gt4_7373 {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

._shadow_13gt4_7373 {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

._shadow-lg_13gt4_7381 {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

._shadow-none_13gt4_7385 {
  box-shadow: none !important;
}

._w-25_13gt4_7389 {
  width: 25% !important;
}

._w-50_13gt4_7393 {
  width: 50% !important;
}

._w-75_13gt4_7397 {
  width: 75% !important;
}

._w-100_13gt4_7401 {
  width: 100% !important;
}

._w-auto_13gt4_7405 {
  width: auto !important;
}

._h-25_13gt4_7409 {
  height: 25% !important;
}

._h-50_13gt4_7413 {
  height: 50% !important;
}

._h-75_13gt4_7417 {
  height: 75% !important;
}

._h-100_13gt4_7421 {
  height: 100% !important;
}

._h-auto_13gt4_7425 {
  height: auto !important;
}

._mw-100_13gt4_7429 {
  max-width: 100% !important;
}

._mh-100_13gt4_7433 {
  max-height: 100% !important;
}

._min-vw-100_13gt4_7437 {
  min-width: 100vw !important;
}

._min-vh-100_13gt4_7441 {
  min-height: 100vh !important;
}

._vw-100_13gt4_7445 {
  width: 100vw !important;
}

._vh-100_13gt4_7449 {
  height: 100vh !important;
}

._stretched-link_13gt4_7453::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);
}

._m-0_13gt4_7465 {
  margin: 0 !important;
}

._mt-0_13gt4_7469,
._my-0_13gt4_7470 {
  margin-top: 0 !important;
}

._mr-0_13gt4_7474,
._mx-0_13gt4_7475 {
  margin-right: 0 !important;
}

._mb-0_13gt4_7479,
._my-0_13gt4_7470 {
  margin-bottom: 0 !important;
}

._ml-0_13gt4_7484,
._mx-0_13gt4_7475 {
  margin-left: 0 !important;
}

._m-1_13gt4_7489 {
  margin: 0.25rem !important;
}

._mt-1_13gt4_7493,
._my-1_13gt4_7494 {
  margin-top: 0.25rem !important;
}

._mr-1_13gt4_7498,
._mx-1_13gt4_7499 {
  margin-right: 0.25rem !important;
}

._mb-1_13gt4_7503,
._my-1_13gt4_7494 {
  margin-bottom: 0.25rem !important;
}

._ml-1_13gt4_7508,
._mx-1_13gt4_7499 {
  margin-left: 0.25rem !important;
}

._m-2_13gt4_7513 {
  margin: 0.5rem !important;
}

._mt-2_13gt4_7517,
._my-2_13gt4_7518 {
  margin-top: 0.5rem !important;
}

._mr-2_13gt4_7522,
._mx-2_13gt4_7523 {
  margin-right: 0.5rem !important;
}

._mb-2_13gt4_7527,
._my-2_13gt4_7518 {
  margin-bottom: 0.5rem !important;
}

._ml-2_13gt4_7532,
._mx-2_13gt4_7523 {
  margin-left: 0.5rem !important;
}

._m-3_13gt4_7537 {
  margin: 1rem !important;
}

._mt-3_13gt4_7541,
._my-3_13gt4_7542 {
  margin-top: 1rem !important;
}

._mr-3_13gt4_7546,
._mx-3_13gt4_7547 {
  margin-right: 1rem !important;
}

._mb-3_13gt4_7551,
._my-3_13gt4_7542 {
  margin-bottom: 1rem !important;
}

._ml-3_13gt4_7556,
._mx-3_13gt4_7547 {
  margin-left: 1rem !important;
}

._m-4_13gt4_7561 {
  margin: 1.5rem !important;
}

._mt-4_13gt4_7565,
._my-4_13gt4_7566 {
  margin-top: 1.5rem !important;
}

._mr-4_13gt4_7570,
._mx-4_13gt4_7571 {
  margin-right: 1.5rem !important;
}

._mb-4_13gt4_7575,
._my-4_13gt4_7566 {
  margin-bottom: 1.5rem !important;
}

._ml-4_13gt4_7580,
._mx-4_13gt4_7571 {
  margin-left: 1.5rem !important;
}

._m-5_13gt4_7585 {
  margin: 3rem !important;
}

._mt-5_13gt4_7589,
._my-5_13gt4_7590 {
  margin-top: 3rem !important;
}

._mr-5_13gt4_7594,
._mx-5_13gt4_7595 {
  margin-right: 3rem !important;
}

._mb-5_13gt4_7599,
._my-5_13gt4_7590 {
  margin-bottom: 3rem !important;
}

._ml-5_13gt4_7604,
._mx-5_13gt4_7595 {
  margin-left: 3rem !important;
}

._p-0_13gt4_7609 {
  padding: 0 !important;
}

._pt-0_13gt4_7613,
._py-0_13gt4_7614 {
  padding-top: 0 !important;
}

._pr-0_13gt4_7618,
._px-0_13gt4_7619 {
  padding-right: 0 !important;
}

._pb-0_13gt4_7623,
._py-0_13gt4_7614 {
  padding-bottom: 0 !important;
}

._pl-0_13gt4_7628,
._px-0_13gt4_7619 {
  padding-left: 0 !important;
}

._p-1_13gt4_7633 {
  padding: 0.25rem !important;
}

._pt-1_13gt4_7637,
._py-1_13gt4_7638 {
  padding-top: 0.25rem !important;
}

._pr-1_13gt4_7642,
._px-1_13gt4_7643 {
  padding-right: 0.25rem !important;
}

._pb-1_13gt4_7647,
._py-1_13gt4_7638 {
  padding-bottom: 0.25rem !important;
}

._pl-1_13gt4_7652,
._px-1_13gt4_7643 {
  padding-left: 0.25rem !important;
}

._p-2_13gt4_7657 {
  padding: 0.5rem !important;
}

._pt-2_13gt4_7661,
._py-2_13gt4_7662 {
  padding-top: 0.5rem !important;
}

._pr-2_13gt4_7666,
._px-2_13gt4_7667 {
  padding-right: 0.5rem !important;
}

._pb-2_13gt4_7671,
._py-2_13gt4_7662 {
  padding-bottom: 0.5rem !important;
}

._pl-2_13gt4_7676,
._px-2_13gt4_7667 {
  padding-left: 0.5rem !important;
}

._p-3_13gt4_7681 {
  padding: 1rem !important;
}

._pt-3_13gt4_7685,
._py-3_13gt4_7686 {
  padding-top: 1rem !important;
}

._pr-3_13gt4_7690,
._px-3_13gt4_7691 {
  padding-right: 1rem !important;
}

._pb-3_13gt4_7695,
._py-3_13gt4_7686 {
  padding-bottom: 1rem !important;
}

._pl-3_13gt4_7700,
._px-3_13gt4_7691 {
  padding-left: 1rem !important;
}

._p-4_13gt4_7705 {
  padding: 1.5rem !important;
}

._pt-4_13gt4_7709,
._py-4_13gt4_7710 {
  padding-top: 1.5rem !important;
}

._pr-4_13gt4_7714,
._px-4_13gt4_7715 {
  padding-right: 1.5rem !important;
}

._pb-4_13gt4_7719,
._py-4_13gt4_7710 {
  padding-bottom: 1.5rem !important;
}

._pl-4_13gt4_7724,
._px-4_13gt4_7715 {
  padding-left: 1.5rem !important;
}

._p-5_13gt4_7729 {
  padding: 3rem !important;
}

._pt-5_13gt4_7733,
._py-5_13gt4_7734 {
  padding-top: 3rem !important;
}

._pr-5_13gt4_7738,
._px-5_13gt4_7739 {
  padding-right: 3rem !important;
}

._pb-5_13gt4_7743,
._py-5_13gt4_7734 {
  padding-bottom: 3rem !important;
}

._pl-5_13gt4_7748,
._px-5_13gt4_7739 {
  padding-left: 3rem !important;
}

._m-n1_13gt4_7753 {
  margin: -0.25rem !important;
}

._mt-n1_13gt4_7757,
._my-n1_13gt4_7758 {
  margin-top: -0.25rem !important;
}

._mr-n1_13gt4_7762,
._mx-n1_13gt4_7763 {
  margin-right: -0.25rem !important;
}

._mb-n1_13gt4_7767,
._my-n1_13gt4_7758 {
  margin-bottom: -0.25rem !important;
}

._ml-n1_13gt4_7772,
._mx-n1_13gt4_7763 {
  margin-left: -0.25rem !important;
}

._m-n2_13gt4_7777 {
  margin: -0.5rem !important;
}

._mt-n2_13gt4_7781,
._my-n2_13gt4_7782 {
  margin-top: -0.5rem !important;
}

._mr-n2_13gt4_7786,
._mx-n2_13gt4_7787 {
  margin-right: -0.5rem !important;
}

._mb-n2_13gt4_7791,
._my-n2_13gt4_7782 {
  margin-bottom: -0.5rem !important;
}

._ml-n2_13gt4_7796,
._mx-n2_13gt4_7787 {
  margin-left: -0.5rem !important;
}

._m-n3_13gt4_7801 {
  margin: -1rem !important;
}

._mt-n3_13gt4_7805,
._my-n3_13gt4_7806 {
  margin-top: -1rem !important;
}

._mr-n3_13gt4_7810,
._mx-n3_13gt4_7811 {
  margin-right: -1rem !important;
}

._mb-n3_13gt4_7815,
._my-n3_13gt4_7806 {
  margin-bottom: -1rem !important;
}

._ml-n3_13gt4_7820,
._mx-n3_13gt4_7811 {
  margin-left: -1rem !important;
}

._m-n4_13gt4_7825 {
  margin: -1.5rem !important;
}

._mt-n4_13gt4_7829,
._my-n4_13gt4_7830 {
  margin-top: -1.5rem !important;
}

._mr-n4_13gt4_7834,
._mx-n4_13gt4_7835 {
  margin-right: -1.5rem !important;
}

._mb-n4_13gt4_7839,
._my-n4_13gt4_7830 {
  margin-bottom: -1.5rem !important;
}

._ml-n4_13gt4_7844,
._mx-n4_13gt4_7835 {
  margin-left: -1.5rem !important;
}

._m-n5_13gt4_7849 {
  margin: -3rem !important;
}

._mt-n5_13gt4_7853,
._my-n5_13gt4_7854 {
  margin-top: -3rem !important;
}

._mr-n5_13gt4_7858,
._mx-n5_13gt4_7859 {
  margin-right: -3rem !important;
}

._mb-n5_13gt4_7863,
._my-n5_13gt4_7854 {
  margin-bottom: -3rem !important;
}

._ml-n5_13gt4_7868,
._mx-n5_13gt4_7859 {
  margin-left: -3rem !important;
}

._m-auto_13gt4_7873 {
  margin: auto !important;
}

._mt-auto_13gt4_7877,
._my-auto_13gt4_7878 {
  margin-top: auto !important;
}

._mr-auto_13gt4_7882,
._mx-auto_13gt4_7883 {
  margin-right: auto !important;
}

._mb-auto_13gt4_7887,
._my-auto_13gt4_7878 {
  margin-bottom: auto !important;
}

._ml-auto_13gt4_7892,
._mx-auto_13gt4_7883 {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  ._m-sm-0_13gt4_7898 {
    margin: 0 !important;
  }
  ._mt-sm-0_13gt4_7901,
  ._my-sm-0_13gt4_7902 {
    margin-top: 0 !important;
  }
  ._mr-sm-0_13gt4_7905,
  ._mx-sm-0_13gt4_7906 {
    margin-right: 0 !important;
  }
  ._mb-sm-0_13gt4_7909,
  ._my-sm-0_13gt4_7902 {
    margin-bottom: 0 !important;
  }
  ._ml-sm-0_13gt4_7913,
  ._mx-sm-0_13gt4_7906 {
    margin-left: 0 !important;
  }
  ._m-sm-1_13gt4_7917 {
    margin: 0.25rem !important;
  }
  ._mt-sm-1_13gt4_7920,
  ._my-sm-1_13gt4_7921 {
    margin-top: 0.25rem !important;
  }
  ._mr-sm-1_13gt4_7924,
  ._mx-sm-1_13gt4_7925 {
    margin-right: 0.25rem !important;
  }
  ._mb-sm-1_13gt4_7928,
  ._my-sm-1_13gt4_7921 {
    margin-bottom: 0.25rem !important;
  }
  ._ml-sm-1_13gt4_7932,
  ._mx-sm-1_13gt4_7925 {
    margin-left: 0.25rem !important;
  }
  ._m-sm-2_13gt4_7936 {
    margin: 0.5rem !important;
  }
  ._mt-sm-2_13gt4_7939,
  ._my-sm-2_13gt4_7940 {
    margin-top: 0.5rem !important;
  }
  ._mr-sm-2_13gt4_7943,
  ._mx-sm-2_13gt4_7944 {
    margin-right: 0.5rem !important;
  }
  ._mb-sm-2_13gt4_7947,
  ._my-sm-2_13gt4_7940 {
    margin-bottom: 0.5rem !important;
  }
  ._ml-sm-2_13gt4_7951,
  ._mx-sm-2_13gt4_7944 {
    margin-left: 0.5rem !important;
  }
  ._m-sm-3_13gt4_7955 {
    margin: 1rem !important;
  }
  ._mt-sm-3_13gt4_7958,
  ._my-sm-3_13gt4_7959 {
    margin-top: 1rem !important;
  }
  ._mr-sm-3_13gt4_7962,
  ._mx-sm-3_13gt4_7963 {
    margin-right: 1rem !important;
  }
  ._mb-sm-3_13gt4_7966,
  ._my-sm-3_13gt4_7959 {
    margin-bottom: 1rem !important;
  }
  ._ml-sm-3_13gt4_7970,
  ._mx-sm-3_13gt4_7963 {
    margin-left: 1rem !important;
  }
  ._m-sm-4_13gt4_7974 {
    margin: 1.5rem !important;
  }
  ._mt-sm-4_13gt4_7977,
  ._my-sm-4_13gt4_7978 {
    margin-top: 1.5rem !important;
  }
  ._mr-sm-4_13gt4_7981,
  ._mx-sm-4_13gt4_7982 {
    margin-right: 1.5rem !important;
  }
  ._mb-sm-4_13gt4_7985,
  ._my-sm-4_13gt4_7978 {
    margin-bottom: 1.5rem !important;
  }
  ._ml-sm-4_13gt4_7989,
  ._mx-sm-4_13gt4_7982 {
    margin-left: 1.5rem !important;
  }
  ._m-sm-5_13gt4_7993 {
    margin: 3rem !important;
  }
  ._mt-sm-5_13gt4_7996,
  ._my-sm-5_13gt4_7997 {
    margin-top: 3rem !important;
  }
  ._mr-sm-5_13gt4_8000,
  ._mx-sm-5_13gt4_8001 {
    margin-right: 3rem !important;
  }
  ._mb-sm-5_13gt4_8004,
  ._my-sm-5_13gt4_7997 {
    margin-bottom: 3rem !important;
  }
  ._ml-sm-5_13gt4_8008,
  ._mx-sm-5_13gt4_8001 {
    margin-left: 3rem !important;
  }
  ._p-sm-0_13gt4_8012 {
    padding: 0 !important;
  }
  ._pt-sm-0_13gt4_8015,
  ._py-sm-0_13gt4_8016 {
    padding-top: 0 !important;
  }
  ._pr-sm-0_13gt4_8019,
  ._px-sm-0_13gt4_8020 {
    padding-right: 0 !important;
  }
  ._pb-sm-0_13gt4_8023,
  ._py-sm-0_13gt4_8016 {
    padding-bottom: 0 !important;
  }
  ._pl-sm-0_13gt4_8027,
  ._px-sm-0_13gt4_8020 {
    padding-left: 0 !important;
  }
  ._p-sm-1_13gt4_8031 {
    padding: 0.25rem !important;
  }
  ._pt-sm-1_13gt4_8034,
  ._py-sm-1_13gt4_8035 {
    padding-top: 0.25rem !important;
  }
  ._pr-sm-1_13gt4_8038,
  ._px-sm-1_13gt4_8039 {
    padding-right: 0.25rem !important;
  }
  ._pb-sm-1_13gt4_8042,
  ._py-sm-1_13gt4_8035 {
    padding-bottom: 0.25rem !important;
  }
  ._pl-sm-1_13gt4_8046,
  ._px-sm-1_13gt4_8039 {
    padding-left: 0.25rem !important;
  }
  ._p-sm-2_13gt4_8050 {
    padding: 0.5rem !important;
  }
  ._pt-sm-2_13gt4_8053,
  ._py-sm-2_13gt4_8054 {
    padding-top: 0.5rem !important;
  }
  ._pr-sm-2_13gt4_8057,
  ._px-sm-2_13gt4_8058 {
    padding-right: 0.5rem !important;
  }
  ._pb-sm-2_13gt4_8061,
  ._py-sm-2_13gt4_8054 {
    padding-bottom: 0.5rem !important;
  }
  ._pl-sm-2_13gt4_8065,
  ._px-sm-2_13gt4_8058 {
    padding-left: 0.5rem !important;
  }
  ._p-sm-3_13gt4_8069 {
    padding: 1rem !important;
  }
  ._pt-sm-3_13gt4_8072,
  ._py-sm-3_13gt4_8073 {
    padding-top: 1rem !important;
  }
  ._pr-sm-3_13gt4_8076,
  ._px-sm-3_13gt4_8077 {
    padding-right: 1rem !important;
  }
  ._pb-sm-3_13gt4_8080,
  ._py-sm-3_13gt4_8073 {
    padding-bottom: 1rem !important;
  }
  ._pl-sm-3_13gt4_8084,
  ._px-sm-3_13gt4_8077 {
    padding-left: 1rem !important;
  }
  ._p-sm-4_13gt4_8088 {
    padding: 1.5rem !important;
  }
  ._pt-sm-4_13gt4_8091,
  ._py-sm-4_13gt4_8092 {
    padding-top: 1.5rem !important;
  }
  ._pr-sm-4_13gt4_8095,
  ._px-sm-4_13gt4_8096 {
    padding-right: 1.5rem !important;
  }
  ._pb-sm-4_13gt4_8099,
  ._py-sm-4_13gt4_8092 {
    padding-bottom: 1.5rem !important;
  }
  ._pl-sm-4_13gt4_8103,
  ._px-sm-4_13gt4_8096 {
    padding-left: 1.5rem !important;
  }
  ._p-sm-5_13gt4_8107 {
    padding: 3rem !important;
  }
  ._pt-sm-5_13gt4_8110,
  ._py-sm-5_13gt4_8111 {
    padding-top: 3rem !important;
  }
  ._pr-sm-5_13gt4_8114,
  ._px-sm-5_13gt4_8115 {
    padding-right: 3rem !important;
  }
  ._pb-sm-5_13gt4_8118,
  ._py-sm-5_13gt4_8111 {
    padding-bottom: 3rem !important;
  }
  ._pl-sm-5_13gt4_8122,
  ._px-sm-5_13gt4_8115 {
    padding-left: 3rem !important;
  }
  ._m-sm-n1_13gt4_8126 {
    margin: -0.25rem !important;
  }
  ._mt-sm-n1_13gt4_8129,
  ._my-sm-n1_13gt4_8130 {
    margin-top: -0.25rem !important;
  }
  ._mr-sm-n1_13gt4_8133,
  ._mx-sm-n1_13gt4_8134 {
    margin-right: -0.25rem !important;
  }
  ._mb-sm-n1_13gt4_8137,
  ._my-sm-n1_13gt4_8130 {
    margin-bottom: -0.25rem !important;
  }
  ._ml-sm-n1_13gt4_8141,
  ._mx-sm-n1_13gt4_8134 {
    margin-left: -0.25rem !important;
  }
  ._m-sm-n2_13gt4_8145 {
    margin: -0.5rem !important;
  }
  ._mt-sm-n2_13gt4_8148,
  ._my-sm-n2_13gt4_8149 {
    margin-top: -0.5rem !important;
  }
  ._mr-sm-n2_13gt4_8152,
  ._mx-sm-n2_13gt4_8153 {
    margin-right: -0.5rem !important;
  }
  ._mb-sm-n2_13gt4_8156,
  ._my-sm-n2_13gt4_8149 {
    margin-bottom: -0.5rem !important;
  }
  ._ml-sm-n2_13gt4_8160,
  ._mx-sm-n2_13gt4_8153 {
    margin-left: -0.5rem !important;
  }
  ._m-sm-n3_13gt4_8164 {
    margin: -1rem !important;
  }
  ._mt-sm-n3_13gt4_8167,
  ._my-sm-n3_13gt4_8168 {
    margin-top: -1rem !important;
  }
  ._mr-sm-n3_13gt4_8171,
  ._mx-sm-n3_13gt4_8172 {
    margin-right: -1rem !important;
  }
  ._mb-sm-n3_13gt4_8175,
  ._my-sm-n3_13gt4_8168 {
    margin-bottom: -1rem !important;
  }
  ._ml-sm-n3_13gt4_8179,
  ._mx-sm-n3_13gt4_8172 {
    margin-left: -1rem !important;
  }
  ._m-sm-n4_13gt4_8183 {
    margin: -1.5rem !important;
  }
  ._mt-sm-n4_13gt4_8186,
  ._my-sm-n4_13gt4_8187 {
    margin-top: -1.5rem !important;
  }
  ._mr-sm-n4_13gt4_8190,
  ._mx-sm-n4_13gt4_8191 {
    margin-right: -1.5rem !important;
  }
  ._mb-sm-n4_13gt4_8194,
  ._my-sm-n4_13gt4_8187 {
    margin-bottom: -1.5rem !important;
  }
  ._ml-sm-n4_13gt4_8198,
  ._mx-sm-n4_13gt4_8191 {
    margin-left: -1.5rem !important;
  }
  ._m-sm-n5_13gt4_8202 {
    margin: -3rem !important;
  }
  ._mt-sm-n5_13gt4_8205,
  ._my-sm-n5_13gt4_8206 {
    margin-top: -3rem !important;
  }
  ._mr-sm-n5_13gt4_8209,
  ._mx-sm-n5_13gt4_8210 {
    margin-right: -3rem !important;
  }
  ._mb-sm-n5_13gt4_8213,
  ._my-sm-n5_13gt4_8206 {
    margin-bottom: -3rem !important;
  }
  ._ml-sm-n5_13gt4_8217,
  ._mx-sm-n5_13gt4_8210 {
    margin-left: -3rem !important;
  }
  ._m-sm-auto_13gt4_8221 {
    margin: auto !important;
  }
  ._mt-sm-auto_13gt4_8224,
  ._my-sm-auto_13gt4_8225 {
    margin-top: auto !important;
  }
  ._mr-sm-auto_13gt4_8228,
  ._mx-sm-auto_13gt4_8229 {
    margin-right: auto !important;
  }
  ._mb-sm-auto_13gt4_8232,
  ._my-sm-auto_13gt4_8225 {
    margin-bottom: auto !important;
  }
  ._ml-sm-auto_13gt4_8236,
  ._mx-sm-auto_13gt4_8229 {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  ._m-md-0_13gt4_8243 {
    margin: 0 !important;
  }
  ._mt-md-0_13gt4_8246,
  ._my-md-0_13gt4_8247 {
    margin-top: 0 !important;
  }
  ._mr-md-0_13gt4_8250,
  ._mx-md-0_13gt4_8251 {
    margin-right: 0 !important;
  }
  ._mb-md-0_13gt4_8254,
  ._my-md-0_13gt4_8247 {
    margin-bottom: 0 !important;
  }
  ._ml-md-0_13gt4_8258,
  ._mx-md-0_13gt4_8251 {
    margin-left: 0 !important;
  }
  ._m-md-1_13gt4_8262 {
    margin: 0.25rem !important;
  }
  ._mt-md-1_13gt4_8265,
  ._my-md-1_13gt4_8266 {
    margin-top: 0.25rem !important;
  }
  ._mr-md-1_13gt4_8269,
  ._mx-md-1_13gt4_8270 {
    margin-right: 0.25rem !important;
  }
  ._mb-md-1_13gt4_8273,
  ._my-md-1_13gt4_8266 {
    margin-bottom: 0.25rem !important;
  }
  ._ml-md-1_13gt4_8277,
  ._mx-md-1_13gt4_8270 {
    margin-left: 0.25rem !important;
  }
  ._m-md-2_13gt4_8281 {
    margin: 0.5rem !important;
  }
  ._mt-md-2_13gt4_8284,
  ._my-md-2_13gt4_8285 {
    margin-top: 0.5rem !important;
  }
  ._mr-md-2_13gt4_8288,
  ._mx-md-2_13gt4_8289 {
    margin-right: 0.5rem !important;
  }
  ._mb-md-2_13gt4_8292,
  ._my-md-2_13gt4_8285 {
    margin-bottom: 0.5rem !important;
  }
  ._ml-md-2_13gt4_8296,
  ._mx-md-2_13gt4_8289 {
    margin-left: 0.5rem !important;
  }
  ._m-md-3_13gt4_8300 {
    margin: 1rem !important;
  }
  ._mt-md-3_13gt4_8303,
  ._my-md-3_13gt4_8304 {
    margin-top: 1rem !important;
  }
  ._mr-md-3_13gt4_8307,
  ._mx-md-3_13gt4_8308 {
    margin-right: 1rem !important;
  }
  ._mb-md-3_13gt4_8311,
  ._my-md-3_13gt4_8304 {
    margin-bottom: 1rem !important;
  }
  ._ml-md-3_13gt4_8315,
  ._mx-md-3_13gt4_8308 {
    margin-left: 1rem !important;
  }
  ._m-md-4_13gt4_8319 {
    margin: 1.5rem !important;
  }
  ._mt-md-4_13gt4_8322,
  ._my-md-4_13gt4_8323 {
    margin-top: 1.5rem !important;
  }
  ._mr-md-4_13gt4_8326,
  ._mx-md-4_13gt4_8327 {
    margin-right: 1.5rem !important;
  }
  ._mb-md-4_13gt4_8330,
  ._my-md-4_13gt4_8323 {
    margin-bottom: 1.5rem !important;
  }
  ._ml-md-4_13gt4_8334,
  ._mx-md-4_13gt4_8327 {
    margin-left: 1.5rem !important;
  }
  ._m-md-5_13gt4_8338 {
    margin: 3rem !important;
  }
  ._mt-md-5_13gt4_8341,
  ._my-md-5_13gt4_8342 {
    margin-top: 3rem !important;
  }
  ._mr-md-5_13gt4_8345,
  ._mx-md-5_13gt4_8346 {
    margin-right: 3rem !important;
  }
  ._mb-md-5_13gt4_8349,
  ._my-md-5_13gt4_8342 {
    margin-bottom: 3rem !important;
  }
  ._ml-md-5_13gt4_8353,
  ._mx-md-5_13gt4_8346 {
    margin-left: 3rem !important;
  }
  ._p-md-0_13gt4_8357 {
    padding: 0 !important;
  }
  ._pt-md-0_13gt4_8360,
  ._py-md-0_13gt4_8361 {
    padding-top: 0 !important;
  }
  ._pr-md-0_13gt4_8364,
  ._px-md-0_13gt4_8365 {
    padding-right: 0 !important;
  }
  ._pb-md-0_13gt4_8368,
  ._py-md-0_13gt4_8361 {
    padding-bottom: 0 !important;
  }
  ._pl-md-0_13gt4_8372,
  ._px-md-0_13gt4_8365 {
    padding-left: 0 !important;
  }
  ._p-md-1_13gt4_8376 {
    padding: 0.25rem !important;
  }
  ._pt-md-1_13gt4_8379,
  ._py-md-1_13gt4_8380 {
    padding-top: 0.25rem !important;
  }
  ._pr-md-1_13gt4_8383,
  ._px-md-1_13gt4_8384 {
    padding-right: 0.25rem !important;
  }
  ._pb-md-1_13gt4_8387,
  ._py-md-1_13gt4_8380 {
    padding-bottom: 0.25rem !important;
  }
  ._pl-md-1_13gt4_8391,
  ._px-md-1_13gt4_8384 {
    padding-left: 0.25rem !important;
  }
  ._p-md-2_13gt4_8395 {
    padding: 0.5rem !important;
  }
  ._pt-md-2_13gt4_8398,
  ._py-md-2_13gt4_8399 {
    padding-top: 0.5rem !important;
  }
  ._pr-md-2_13gt4_8402,
  ._px-md-2_13gt4_8403 {
    padding-right: 0.5rem !important;
  }
  ._pb-md-2_13gt4_8406,
  ._py-md-2_13gt4_8399 {
    padding-bottom: 0.5rem !important;
  }
  ._pl-md-2_13gt4_8410,
  ._px-md-2_13gt4_8403 {
    padding-left: 0.5rem !important;
  }
  ._p-md-3_13gt4_8414 {
    padding: 1rem !important;
  }
  ._pt-md-3_13gt4_8417,
  ._py-md-3_13gt4_8418 {
    padding-top: 1rem !important;
  }
  ._pr-md-3_13gt4_8421,
  ._px-md-3_13gt4_8422 {
    padding-right: 1rem !important;
  }
  ._pb-md-3_13gt4_8425,
  ._py-md-3_13gt4_8418 {
    padding-bottom: 1rem !important;
  }
  ._pl-md-3_13gt4_8429,
  ._px-md-3_13gt4_8422 {
    padding-left: 1rem !important;
  }
  ._p-md-4_13gt4_8433 {
    padding: 1.5rem !important;
  }
  ._pt-md-4_13gt4_8436,
  ._py-md-4_13gt4_8437 {
    padding-top: 1.5rem !important;
  }
  ._pr-md-4_13gt4_8440,
  ._px-md-4_13gt4_8441 {
    padding-right: 1.5rem !important;
  }
  ._pb-md-4_13gt4_8444,
  ._py-md-4_13gt4_8437 {
    padding-bottom: 1.5rem !important;
  }
  ._pl-md-4_13gt4_8448,
  ._px-md-4_13gt4_8441 {
    padding-left: 1.5rem !important;
  }
  ._p-md-5_13gt4_8452 {
    padding: 3rem !important;
  }
  ._pt-md-5_13gt4_8455,
  ._py-md-5_13gt4_8456 {
    padding-top: 3rem !important;
  }
  ._pr-md-5_13gt4_8459,
  ._px-md-5_13gt4_8460 {
    padding-right: 3rem !important;
  }
  ._pb-md-5_13gt4_8463,
  ._py-md-5_13gt4_8456 {
    padding-bottom: 3rem !important;
  }
  ._pl-md-5_13gt4_8467,
  ._px-md-5_13gt4_8460 {
    padding-left: 3rem !important;
  }
  ._m-md-n1_13gt4_8471 {
    margin: -0.25rem !important;
  }
  ._mt-md-n1_13gt4_8474,
  ._my-md-n1_13gt4_8475 {
    margin-top: -0.25rem !important;
  }
  ._mr-md-n1_13gt4_8478,
  ._mx-md-n1_13gt4_8479 {
    margin-right: -0.25rem !important;
  }
  ._mb-md-n1_13gt4_8482,
  ._my-md-n1_13gt4_8475 {
    margin-bottom: -0.25rem !important;
  }
  ._ml-md-n1_13gt4_8486,
  ._mx-md-n1_13gt4_8479 {
    margin-left: -0.25rem !important;
  }
  ._m-md-n2_13gt4_8490 {
    margin: -0.5rem !important;
  }
  ._mt-md-n2_13gt4_8493,
  ._my-md-n2_13gt4_8494 {
    margin-top: -0.5rem !important;
  }
  ._mr-md-n2_13gt4_8497,
  ._mx-md-n2_13gt4_8498 {
    margin-right: -0.5rem !important;
  }
  ._mb-md-n2_13gt4_8501,
  ._my-md-n2_13gt4_8494 {
    margin-bottom: -0.5rem !important;
  }
  ._ml-md-n2_13gt4_8505,
  ._mx-md-n2_13gt4_8498 {
    margin-left: -0.5rem !important;
  }
  ._m-md-n3_13gt4_8509 {
    margin: -1rem !important;
  }
  ._mt-md-n3_13gt4_8512,
  ._my-md-n3_13gt4_8513 {
    margin-top: -1rem !important;
  }
  ._mr-md-n3_13gt4_8516,
  ._mx-md-n3_13gt4_8517 {
    margin-right: -1rem !important;
  }
  ._mb-md-n3_13gt4_8520,
  ._my-md-n3_13gt4_8513 {
    margin-bottom: -1rem !important;
  }
  ._ml-md-n3_13gt4_8524,
  ._mx-md-n3_13gt4_8517 {
    margin-left: -1rem !important;
  }
  ._m-md-n4_13gt4_8528 {
    margin: -1.5rem !important;
  }
  ._mt-md-n4_13gt4_8531,
  ._my-md-n4_13gt4_8532 {
    margin-top: -1.5rem !important;
  }
  ._mr-md-n4_13gt4_8535,
  ._mx-md-n4_13gt4_8536 {
    margin-right: -1.5rem !important;
  }
  ._mb-md-n4_13gt4_8539,
  ._my-md-n4_13gt4_8532 {
    margin-bottom: -1.5rem !important;
  }
  ._ml-md-n4_13gt4_8543,
  ._mx-md-n4_13gt4_8536 {
    margin-left: -1.5rem !important;
  }
  ._m-md-n5_13gt4_8547 {
    margin: -3rem !important;
  }
  ._mt-md-n5_13gt4_8550,
  ._my-md-n5_13gt4_8551 {
    margin-top: -3rem !important;
  }
  ._mr-md-n5_13gt4_8554,
  ._mx-md-n5_13gt4_8555 {
    margin-right: -3rem !important;
  }
  ._mb-md-n5_13gt4_8558,
  ._my-md-n5_13gt4_8551 {
    margin-bottom: -3rem !important;
  }
  ._ml-md-n5_13gt4_8562,
  ._mx-md-n5_13gt4_8555 {
    margin-left: -3rem !important;
  }
  ._m-md-auto_13gt4_8566 {
    margin: auto !important;
  }
  ._mt-md-auto_13gt4_8569,
  ._my-md-auto_13gt4_8570 {
    margin-top: auto !important;
  }
  ._mr-md-auto_13gt4_8573,
  ._mx-md-auto_13gt4_8574 {
    margin-right: auto !important;
  }
  ._mb-md-auto_13gt4_8577,
  ._my-md-auto_13gt4_8570 {
    margin-bottom: auto !important;
  }
  ._ml-md-auto_13gt4_8581,
  ._mx-md-auto_13gt4_8574 {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  ._m-lg-0_13gt4_8588 {
    margin: 0 !important;
  }
  ._mt-lg-0_13gt4_8591,
  ._my-lg-0_13gt4_8592 {
    margin-top: 0 !important;
  }
  ._mr-lg-0_13gt4_8595,
  ._mx-lg-0_13gt4_8596 {
    margin-right: 0 !important;
  }
  ._mb-lg-0_13gt4_8599,
  ._my-lg-0_13gt4_8592 {
    margin-bottom: 0 !important;
  }
  ._ml-lg-0_13gt4_8603,
  ._mx-lg-0_13gt4_8596 {
    margin-left: 0 !important;
  }
  ._m-lg-1_13gt4_8607 {
    margin: 0.25rem !important;
  }
  ._mt-lg-1_13gt4_8610,
  ._my-lg-1_13gt4_8611 {
    margin-top: 0.25rem !important;
  }
  ._mr-lg-1_13gt4_8614,
  ._mx-lg-1_13gt4_8615 {
    margin-right: 0.25rem !important;
  }
  ._mb-lg-1_13gt4_8618,
  ._my-lg-1_13gt4_8611 {
    margin-bottom: 0.25rem !important;
  }
  ._ml-lg-1_13gt4_8622,
  ._mx-lg-1_13gt4_8615 {
    margin-left: 0.25rem !important;
  }
  ._m-lg-2_13gt4_8626 {
    margin: 0.5rem !important;
  }
  ._mt-lg-2_13gt4_8629,
  ._my-lg-2_13gt4_8630 {
    margin-top: 0.5rem !important;
  }
  ._mr-lg-2_13gt4_8633,
  ._mx-lg-2_13gt4_8634 {
    margin-right: 0.5rem !important;
  }
  ._mb-lg-2_13gt4_8637,
  ._my-lg-2_13gt4_8630 {
    margin-bottom: 0.5rem !important;
  }
  ._ml-lg-2_13gt4_8641,
  ._mx-lg-2_13gt4_8634 {
    margin-left: 0.5rem !important;
  }
  ._m-lg-3_13gt4_8645 {
    margin: 1rem !important;
  }
  ._mt-lg-3_13gt4_8648,
  ._my-lg-3_13gt4_8649 {
    margin-top: 1rem !important;
  }
  ._mr-lg-3_13gt4_8652,
  ._mx-lg-3_13gt4_8653 {
    margin-right: 1rem !important;
  }
  ._mb-lg-3_13gt4_8656,
  ._my-lg-3_13gt4_8649 {
    margin-bottom: 1rem !important;
  }
  ._ml-lg-3_13gt4_8660,
  ._mx-lg-3_13gt4_8653 {
    margin-left: 1rem !important;
  }
  ._m-lg-4_13gt4_8664 {
    margin: 1.5rem !important;
  }
  ._mt-lg-4_13gt4_8667,
  ._my-lg-4_13gt4_8668 {
    margin-top: 1.5rem !important;
  }
  ._mr-lg-4_13gt4_8671,
  ._mx-lg-4_13gt4_8672 {
    margin-right: 1.5rem !important;
  }
  ._mb-lg-4_13gt4_8675,
  ._my-lg-4_13gt4_8668 {
    margin-bottom: 1.5rem !important;
  }
  ._ml-lg-4_13gt4_8679,
  ._mx-lg-4_13gt4_8672 {
    margin-left: 1.5rem !important;
  }
  ._m-lg-5_13gt4_8683 {
    margin: 3rem !important;
  }
  ._mt-lg-5_13gt4_8686,
  ._my-lg-5_13gt4_8687 {
    margin-top: 3rem !important;
  }
  ._mr-lg-5_13gt4_8690,
  ._mx-lg-5_13gt4_8691 {
    margin-right: 3rem !important;
  }
  ._mb-lg-5_13gt4_8694,
  ._my-lg-5_13gt4_8687 {
    margin-bottom: 3rem !important;
  }
  ._ml-lg-5_13gt4_8698,
  ._mx-lg-5_13gt4_8691 {
    margin-left: 3rem !important;
  }
  ._p-lg-0_13gt4_8702 {
    padding: 0 !important;
  }
  ._pt-lg-0_13gt4_8705,
  ._py-lg-0_13gt4_8706 {
    padding-top: 0 !important;
  }
  ._pr-lg-0_13gt4_8709,
  ._px-lg-0_13gt4_8710 {
    padding-right: 0 !important;
  }
  ._pb-lg-0_13gt4_8713,
  ._py-lg-0_13gt4_8706 {
    padding-bottom: 0 !important;
  }
  ._pl-lg-0_13gt4_8717,
  ._px-lg-0_13gt4_8710 {
    padding-left: 0 !important;
  }
  ._p-lg-1_13gt4_8721 {
    padding: 0.25rem !important;
  }
  ._pt-lg-1_13gt4_8724,
  ._py-lg-1_13gt4_8725 {
    padding-top: 0.25rem !important;
  }
  ._pr-lg-1_13gt4_8728,
  ._px-lg-1_13gt4_8729 {
    padding-right: 0.25rem !important;
  }
  ._pb-lg-1_13gt4_8732,
  ._py-lg-1_13gt4_8725 {
    padding-bottom: 0.25rem !important;
  }
  ._pl-lg-1_13gt4_8736,
  ._px-lg-1_13gt4_8729 {
    padding-left: 0.25rem !important;
  }
  ._p-lg-2_13gt4_8740 {
    padding: 0.5rem !important;
  }
  ._pt-lg-2_13gt4_8743,
  ._py-lg-2_13gt4_8744 {
    padding-top: 0.5rem !important;
  }
  ._pr-lg-2_13gt4_8747,
  ._px-lg-2_13gt4_8748 {
    padding-right: 0.5rem !important;
  }
  ._pb-lg-2_13gt4_8751,
  ._py-lg-2_13gt4_8744 {
    padding-bottom: 0.5rem !important;
  }
  ._pl-lg-2_13gt4_8755,
  ._px-lg-2_13gt4_8748 {
    padding-left: 0.5rem !important;
  }
  ._p-lg-3_13gt4_8759 {
    padding: 1rem !important;
  }
  ._pt-lg-3_13gt4_8762,
  ._py-lg-3_13gt4_8763 {
    padding-top: 1rem !important;
  }
  ._pr-lg-3_13gt4_8766,
  ._px-lg-3_13gt4_8767 {
    padding-right: 1rem !important;
  }
  ._pb-lg-3_13gt4_8770,
  ._py-lg-3_13gt4_8763 {
    padding-bottom: 1rem !important;
  }
  ._pl-lg-3_13gt4_8774,
  ._px-lg-3_13gt4_8767 {
    padding-left: 1rem !important;
  }
  ._p-lg-4_13gt4_8778 {
    padding: 1.5rem !important;
  }
  ._pt-lg-4_13gt4_8781,
  ._py-lg-4_13gt4_8782 {
    padding-top: 1.5rem !important;
  }
  ._pr-lg-4_13gt4_8785,
  ._px-lg-4_13gt4_8786 {
    padding-right: 1.5rem !important;
  }
  ._pb-lg-4_13gt4_8789,
  ._py-lg-4_13gt4_8782 {
    padding-bottom: 1.5rem !important;
  }
  ._pl-lg-4_13gt4_8793,
  ._px-lg-4_13gt4_8786 {
    padding-left: 1.5rem !important;
  }
  ._p-lg-5_13gt4_8797 {
    padding: 3rem !important;
  }
  ._pt-lg-5_13gt4_8800,
  ._py-lg-5_13gt4_8801 {
    padding-top: 3rem !important;
  }
  ._pr-lg-5_13gt4_8804,
  ._px-lg-5_13gt4_8805 {
    padding-right: 3rem !important;
  }
  ._pb-lg-5_13gt4_8808,
  ._py-lg-5_13gt4_8801 {
    padding-bottom: 3rem !important;
  }
  ._pl-lg-5_13gt4_8812,
  ._px-lg-5_13gt4_8805 {
    padding-left: 3rem !important;
  }
  ._m-lg-n1_13gt4_8816 {
    margin: -0.25rem !important;
  }
  ._mt-lg-n1_13gt4_8819,
  ._my-lg-n1_13gt4_8820 {
    margin-top: -0.25rem !important;
  }
  ._mr-lg-n1_13gt4_8823,
  ._mx-lg-n1_13gt4_8824 {
    margin-right: -0.25rem !important;
  }
  ._mb-lg-n1_13gt4_8827,
  ._my-lg-n1_13gt4_8820 {
    margin-bottom: -0.25rem !important;
  }
  ._ml-lg-n1_13gt4_8831,
  ._mx-lg-n1_13gt4_8824 {
    margin-left: -0.25rem !important;
  }
  ._m-lg-n2_13gt4_8835 {
    margin: -0.5rem !important;
  }
  ._mt-lg-n2_13gt4_8838,
  ._my-lg-n2_13gt4_8839 {
    margin-top: -0.5rem !important;
  }
  ._mr-lg-n2_13gt4_8842,
  ._mx-lg-n2_13gt4_8843 {
    margin-right: -0.5rem !important;
  }
  ._mb-lg-n2_13gt4_8846,
  ._my-lg-n2_13gt4_8839 {
    margin-bottom: -0.5rem !important;
  }
  ._ml-lg-n2_13gt4_8850,
  ._mx-lg-n2_13gt4_8843 {
    margin-left: -0.5rem !important;
  }
  ._m-lg-n3_13gt4_8854 {
    margin: -1rem !important;
  }
  ._mt-lg-n3_13gt4_8857,
  ._my-lg-n3_13gt4_8858 {
    margin-top: -1rem !important;
  }
  ._mr-lg-n3_13gt4_8861,
  ._mx-lg-n3_13gt4_8862 {
    margin-right: -1rem !important;
  }
  ._mb-lg-n3_13gt4_8865,
  ._my-lg-n3_13gt4_8858 {
    margin-bottom: -1rem !important;
  }
  ._ml-lg-n3_13gt4_8869,
  ._mx-lg-n3_13gt4_8862 {
    margin-left: -1rem !important;
  }
  ._m-lg-n4_13gt4_8873 {
    margin: -1.5rem !important;
  }
  ._mt-lg-n4_13gt4_8876,
  ._my-lg-n4_13gt4_8877 {
    margin-top: -1.5rem !important;
  }
  ._mr-lg-n4_13gt4_8880,
  ._mx-lg-n4_13gt4_8881 {
    margin-right: -1.5rem !important;
  }
  ._mb-lg-n4_13gt4_8884,
  ._my-lg-n4_13gt4_8877 {
    margin-bottom: -1.5rem !important;
  }
  ._ml-lg-n4_13gt4_8888,
  ._mx-lg-n4_13gt4_8881 {
    margin-left: -1.5rem !important;
  }
  ._m-lg-n5_13gt4_8892 {
    margin: -3rem !important;
  }
  ._mt-lg-n5_13gt4_8895,
  ._my-lg-n5_13gt4_8896 {
    margin-top: -3rem !important;
  }
  ._mr-lg-n5_13gt4_8899,
  ._mx-lg-n5_13gt4_8900 {
    margin-right: -3rem !important;
  }
  ._mb-lg-n5_13gt4_8903,
  ._my-lg-n5_13gt4_8896 {
    margin-bottom: -3rem !important;
  }
  ._ml-lg-n5_13gt4_8907,
  ._mx-lg-n5_13gt4_8900 {
    margin-left: -3rem !important;
  }
  ._m-lg-auto_13gt4_8911 {
    margin: auto !important;
  }
  ._mt-lg-auto_13gt4_8914,
  ._my-lg-auto_13gt4_8915 {
    margin-top: auto !important;
  }
  ._mr-lg-auto_13gt4_8918,
  ._mx-lg-auto_13gt4_8919 {
    margin-right: auto !important;
  }
  ._mb-lg-auto_13gt4_8922,
  ._my-lg-auto_13gt4_8915 {
    margin-bottom: auto !important;
  }
  ._ml-lg-auto_13gt4_8926,
  ._mx-lg-auto_13gt4_8919 {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  ._m-xl-0_13gt4_8933 {
    margin: 0 !important;
  }
  ._mt-xl-0_13gt4_8936,
  ._my-xl-0_13gt4_8937 {
    margin-top: 0 !important;
  }
  ._mr-xl-0_13gt4_8940,
  ._mx-xl-0_13gt4_8941 {
    margin-right: 0 !important;
  }
  ._mb-xl-0_13gt4_8944,
  ._my-xl-0_13gt4_8937 {
    margin-bottom: 0 !important;
  }
  ._ml-xl-0_13gt4_8948,
  ._mx-xl-0_13gt4_8941 {
    margin-left: 0 !important;
  }
  ._m-xl-1_13gt4_8952 {
    margin: 0.25rem !important;
  }
  ._mt-xl-1_13gt4_8955,
  ._my-xl-1_13gt4_8956 {
    margin-top: 0.25rem !important;
  }
  ._mr-xl-1_13gt4_8959,
  ._mx-xl-1_13gt4_8960 {
    margin-right: 0.25rem !important;
  }
  ._mb-xl-1_13gt4_8963,
  ._my-xl-1_13gt4_8956 {
    margin-bottom: 0.25rem !important;
  }
  ._ml-xl-1_13gt4_8967,
  ._mx-xl-1_13gt4_8960 {
    margin-left: 0.25rem !important;
  }
  ._m-xl-2_13gt4_8971 {
    margin: 0.5rem !important;
  }
  ._mt-xl-2_13gt4_8974,
  ._my-xl-2_13gt4_8975 {
    margin-top: 0.5rem !important;
  }
  ._mr-xl-2_13gt4_8978,
  ._mx-xl-2_13gt4_8979 {
    margin-right: 0.5rem !important;
  }
  ._mb-xl-2_13gt4_8982,
  ._my-xl-2_13gt4_8975 {
    margin-bottom: 0.5rem !important;
  }
  ._ml-xl-2_13gt4_8986,
  ._mx-xl-2_13gt4_8979 {
    margin-left: 0.5rem !important;
  }
  ._m-xl-3_13gt4_8990 {
    margin: 1rem !important;
  }
  ._mt-xl-3_13gt4_8993,
  ._my-xl-3_13gt4_8994 {
    margin-top: 1rem !important;
  }
  ._mr-xl-3_13gt4_8997,
  ._mx-xl-3_13gt4_8998 {
    margin-right: 1rem !important;
  }
  ._mb-xl-3_13gt4_9001,
  ._my-xl-3_13gt4_8994 {
    margin-bottom: 1rem !important;
  }
  ._ml-xl-3_13gt4_9005,
  ._mx-xl-3_13gt4_8998 {
    margin-left: 1rem !important;
  }
  ._m-xl-4_13gt4_9009 {
    margin: 1.5rem !important;
  }
  ._mt-xl-4_13gt4_9012,
  ._my-xl-4_13gt4_9013 {
    margin-top: 1.5rem !important;
  }
  ._mr-xl-4_13gt4_9016,
  ._mx-xl-4_13gt4_9017 {
    margin-right: 1.5rem !important;
  }
  ._mb-xl-4_13gt4_9020,
  ._my-xl-4_13gt4_9013 {
    margin-bottom: 1.5rem !important;
  }
  ._ml-xl-4_13gt4_9024,
  ._mx-xl-4_13gt4_9017 {
    margin-left: 1.5rem !important;
  }
  ._m-xl-5_13gt4_9028 {
    margin: 3rem !important;
  }
  ._mt-xl-5_13gt4_9031,
  ._my-xl-5_13gt4_9032 {
    margin-top: 3rem !important;
  }
  ._mr-xl-5_13gt4_9035,
  ._mx-xl-5_13gt4_9036 {
    margin-right: 3rem !important;
  }
  ._mb-xl-5_13gt4_9039,
  ._my-xl-5_13gt4_9032 {
    margin-bottom: 3rem !important;
  }
  ._ml-xl-5_13gt4_9043,
  ._mx-xl-5_13gt4_9036 {
    margin-left: 3rem !important;
  }
  ._p-xl-0_13gt4_9047 {
    padding: 0 !important;
  }
  ._pt-xl-0_13gt4_9050,
  ._py-xl-0_13gt4_9051 {
    padding-top: 0 !important;
  }
  ._pr-xl-0_13gt4_9054,
  ._px-xl-0_13gt4_9055 {
    padding-right: 0 !important;
  }
  ._pb-xl-0_13gt4_9058,
  ._py-xl-0_13gt4_9051 {
    padding-bottom: 0 !important;
  }
  ._pl-xl-0_13gt4_9062,
  ._px-xl-0_13gt4_9055 {
    padding-left: 0 !important;
  }
  ._p-xl-1_13gt4_9066 {
    padding: 0.25rem !important;
  }
  ._pt-xl-1_13gt4_9069,
  ._py-xl-1_13gt4_9070 {
    padding-top: 0.25rem !important;
  }
  ._pr-xl-1_13gt4_9073,
  ._px-xl-1_13gt4_9074 {
    padding-right: 0.25rem !important;
  }
  ._pb-xl-1_13gt4_9077,
  ._py-xl-1_13gt4_9070 {
    padding-bottom: 0.25rem !important;
  }
  ._pl-xl-1_13gt4_9081,
  ._px-xl-1_13gt4_9074 {
    padding-left: 0.25rem !important;
  }
  ._p-xl-2_13gt4_9085 {
    padding: 0.5rem !important;
  }
  ._pt-xl-2_13gt4_9088,
  ._py-xl-2_13gt4_9089 {
    padding-top: 0.5rem !important;
  }
  ._pr-xl-2_13gt4_9092,
  ._px-xl-2_13gt4_9093 {
    padding-right: 0.5rem !important;
  }
  ._pb-xl-2_13gt4_9096,
  ._py-xl-2_13gt4_9089 {
    padding-bottom: 0.5rem !important;
  }
  ._pl-xl-2_13gt4_9100,
  ._px-xl-2_13gt4_9093 {
    padding-left: 0.5rem !important;
  }
  ._p-xl-3_13gt4_9104 {
    padding: 1rem !important;
  }
  ._pt-xl-3_13gt4_9107,
  ._py-xl-3_13gt4_9108 {
    padding-top: 1rem !important;
  }
  ._pr-xl-3_13gt4_9111,
  ._px-xl-3_13gt4_9112 {
    padding-right: 1rem !important;
  }
  ._pb-xl-3_13gt4_9115,
  ._py-xl-3_13gt4_9108 {
    padding-bottom: 1rem !important;
  }
  ._pl-xl-3_13gt4_9119,
  ._px-xl-3_13gt4_9112 {
    padding-left: 1rem !important;
  }
  ._p-xl-4_13gt4_9123 {
    padding: 1.5rem !important;
  }
  ._pt-xl-4_13gt4_9126,
  ._py-xl-4_13gt4_9127 {
    padding-top: 1.5rem !important;
  }
  ._pr-xl-4_13gt4_9130,
  ._px-xl-4_13gt4_9131 {
    padding-right: 1.5rem !important;
  }
  ._pb-xl-4_13gt4_9134,
  ._py-xl-4_13gt4_9127 {
    padding-bottom: 1.5rem !important;
  }
  ._pl-xl-4_13gt4_9138,
  ._px-xl-4_13gt4_9131 {
    padding-left: 1.5rem !important;
  }
  ._p-xl-5_13gt4_9142 {
    padding: 3rem !important;
  }
  ._pt-xl-5_13gt4_9145,
  ._py-xl-5_13gt4_9146 {
    padding-top: 3rem !important;
  }
  ._pr-xl-5_13gt4_9149,
  ._px-xl-5_13gt4_9150 {
    padding-right: 3rem !important;
  }
  ._pb-xl-5_13gt4_9153,
  ._py-xl-5_13gt4_9146 {
    padding-bottom: 3rem !important;
  }
  ._pl-xl-5_13gt4_9157,
  ._px-xl-5_13gt4_9150 {
    padding-left: 3rem !important;
  }
  ._m-xl-n1_13gt4_9161 {
    margin: -0.25rem !important;
  }
  ._mt-xl-n1_13gt4_9164,
  ._my-xl-n1_13gt4_9165 {
    margin-top: -0.25rem !important;
  }
  ._mr-xl-n1_13gt4_9168,
  ._mx-xl-n1_13gt4_9169 {
    margin-right: -0.25rem !important;
  }
  ._mb-xl-n1_13gt4_9172,
  ._my-xl-n1_13gt4_9165 {
    margin-bottom: -0.25rem !important;
  }
  ._ml-xl-n1_13gt4_9176,
  ._mx-xl-n1_13gt4_9169 {
    margin-left: -0.25rem !important;
  }
  ._m-xl-n2_13gt4_9180 {
    margin: -0.5rem !important;
  }
  ._mt-xl-n2_13gt4_9183,
  ._my-xl-n2_13gt4_9184 {
    margin-top: -0.5rem !important;
  }
  ._mr-xl-n2_13gt4_9187,
  ._mx-xl-n2_13gt4_9188 {
    margin-right: -0.5rem !important;
  }
  ._mb-xl-n2_13gt4_9191,
  ._my-xl-n2_13gt4_9184 {
    margin-bottom: -0.5rem !important;
  }
  ._ml-xl-n2_13gt4_9195,
  ._mx-xl-n2_13gt4_9188 {
    margin-left: -0.5rem !important;
  }
  ._m-xl-n3_13gt4_9199 {
    margin: -1rem !important;
  }
  ._mt-xl-n3_13gt4_9202,
  ._my-xl-n3_13gt4_9203 {
    margin-top: -1rem !important;
  }
  ._mr-xl-n3_13gt4_9206,
  ._mx-xl-n3_13gt4_9207 {
    margin-right: -1rem !important;
  }
  ._mb-xl-n3_13gt4_9210,
  ._my-xl-n3_13gt4_9203 {
    margin-bottom: -1rem !important;
  }
  ._ml-xl-n3_13gt4_9214,
  ._mx-xl-n3_13gt4_9207 {
    margin-left: -1rem !important;
  }
  ._m-xl-n4_13gt4_9218 {
    margin: -1.5rem !important;
  }
  ._mt-xl-n4_13gt4_9221,
  ._my-xl-n4_13gt4_9222 {
    margin-top: -1.5rem !important;
  }
  ._mr-xl-n4_13gt4_9225,
  ._mx-xl-n4_13gt4_9226 {
    margin-right: -1.5rem !important;
  }
  ._mb-xl-n4_13gt4_9229,
  ._my-xl-n4_13gt4_9222 {
    margin-bottom: -1.5rem !important;
  }
  ._ml-xl-n4_13gt4_9233,
  ._mx-xl-n4_13gt4_9226 {
    margin-left: -1.5rem !important;
  }
  ._m-xl-n5_13gt4_9237 {
    margin: -3rem !important;
  }
  ._mt-xl-n5_13gt4_9240,
  ._my-xl-n5_13gt4_9241 {
    margin-top: -3rem !important;
  }
  ._mr-xl-n5_13gt4_9244,
  ._mx-xl-n5_13gt4_9245 {
    margin-right: -3rem !important;
  }
  ._mb-xl-n5_13gt4_9248,
  ._my-xl-n5_13gt4_9241 {
    margin-bottom: -3rem !important;
  }
  ._ml-xl-n5_13gt4_9252,
  ._mx-xl-n5_13gt4_9245 {
    margin-left: -3rem !important;
  }
  ._m-xl-auto_13gt4_9256 {
    margin: auto !important;
  }
  ._mt-xl-auto_13gt4_9259,
  ._my-xl-auto_13gt4_9260 {
    margin-top: auto !important;
  }
  ._mr-xl-auto_13gt4_9263,
  ._mx-xl-auto_13gt4_9264 {
    margin-right: auto !important;
  }
  ._mb-xl-auto_13gt4_9267,
  ._my-xl-auto_13gt4_9260 {
    margin-bottom: auto !important;
  }
  ._ml-xl-auto_13gt4_9271,
  ._mx-xl-auto_13gt4_9264 {
    margin-left: auto !important;
  }
}

._text-monospace_13gt4_9277 {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
}

._text-justify_13gt4_9281 {
  text-align: justify !important;
}

._text-wrap_13gt4_9285 {
  white-space: normal !important;
}

._text-nowrap_13gt4_9289 {
  white-space: nowrap !important;
}

._text-truncate_13gt4_9293 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._text-left_13gt4_9299 {
  text-align: left !important;
}

._text-right_13gt4_9303 {
  text-align: right !important;
}

._text-center_13gt4_9307 {
  text-align: center !important;
}

@media (min-width: 576px) {
  ._text-sm-left_13gt4_9312 {
    text-align: left !important;
  }
  ._text-sm-right_13gt4_9315 {
    text-align: right !important;
  }
  ._text-sm-center_13gt4_9318 {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  ._text-md-left_13gt4_9324 {
    text-align: left !important;
  }
  ._text-md-right_13gt4_9327 {
    text-align: right !important;
  }
  ._text-md-center_13gt4_9330 {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  ._text-lg-left_13gt4_9336 {
    text-align: left !important;
  }
  ._text-lg-right_13gt4_9339 {
    text-align: right !important;
  }
  ._text-lg-center_13gt4_9342 {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  ._text-xl-left_13gt4_9348 {
    text-align: left !important;
  }
  ._text-xl-right_13gt4_9351 {
    text-align: right !important;
  }
  ._text-xl-center_13gt4_9354 {
    text-align: center !important;
  }
}

._text-lowercase_13gt4_9359 {
  text-transform: lowercase !important;
}

._text-uppercase_13gt4_9363 {
  text-transform: uppercase !important;
}

._text-capitalize_13gt4_9367 {
  text-transform: capitalize !important;
}

._font-weight-light_13gt4_9371 {
  font-weight: 300 !important;
}

._font-weight-lighter_13gt4_9375 {
  font-weight: lighter !important;
}

._font-weight-normal_13gt4_9379 {
  font-weight: 400 !important;
}

._font-weight-bold_13gt4_9383 {
  font-weight: 700 !important;
}

._font-weight-bolder_13gt4_9387 {
  font-weight: bolder !important;
}

._font-italic_13gt4_9391 {
  font-style: italic !important;
}

._text-white_13gt4_9395 {
  color: #fff !important;
}

._text-primary_13gt4_9399 {
  color: #007bff !important;
}

a._text-primary_13gt4_9399:hover,
a._text-primary_13gt4_9399:focus {
  color: #0056b3 !important;
}

._text-secondary_13gt4_9408 {
  color: #6c757d !important;
}

a._text-secondary_13gt4_9408:hover,
a._text-secondary_13gt4_9408:focus {
  color: #494f54 !important;
}

._text-success_13gt4_9417 {
  color: #28a745 !important;
}

a._text-success_13gt4_9417:hover,
a._text-success_13gt4_9417:focus {
  color: #19692c !important;
}

._text-info_13gt4_9426 {
  color: #17a2b8 !important;
}

a._text-info_13gt4_9426:hover,
a._text-info_13gt4_9426:focus {
  color: #0f6674 !important;
}

._text-warning_13gt4_9435 {
  color: #ffc107 !important;
}

a._text-warning_13gt4_9435:hover,
a._text-warning_13gt4_9435:focus {
  color: #ba8b00 !important;
}

._text-danger_13gt4_9444 {
  color: #dc3545 !important;
}

a._text-danger_13gt4_9444:hover,
a._text-danger_13gt4_9444:focus {
  color: #a71d2a !important;
}

._text-light_13gt4_9453 {
  color: #f8f9fa !important;
}

a._text-light_13gt4_9453:hover,
a._text-light_13gt4_9453:focus {
  color: #cbd3da !important;
}

._text-dark_13gt4_9462 {
  color: #343a40 !important;
}

a._text-dark_13gt4_9462:hover,
a._text-dark_13gt4_9462:focus {
  color: #121416 !important;
}

._text-body_13gt4_9471 {
  color: #212529 !important;
}

._text-muted_13gt4_9475 {
  color: #6c757d !important;
}

._text-black-50_13gt4_9479 {
  color: rgba(0, 0, 0, 0.5) !important;
}

._text-white-50_13gt4_9483 {
  color: rgba(255, 255, 255, 0.5) !important;
}

._text-hide_13gt4_9487 {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

._text-decoration-none_13gt4_9495 {
  text-decoration: none !important;
}

._text-break_13gt4_9499 {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

._text-reset_13gt4_9504 {
  color: inherit !important;
}

._visible_13gt4_9508 {
  visibility: visible !important;
}

._invisible_13gt4_9512 {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(._btn_13gt4_2019) {
    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;
  }
  thead {
    display: table-header-group;
  }
  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_13gt4_156 {
    min-width: 992px !important;
  }
  ._navbar_13gt4_3879 {
    display: none;
  }
  ._badge_13gt4_4634 {
    border: 1px solid #000;
  }
  ._table_13gt4_1198 {
    border-collapse: collapse !important;
  }
  ._table_13gt4_1198 td,
  ._table_13gt4_1198 th {
    background-color: #fff !important;
  }
  ._table-bordered_13gt4_1225 th,
  ._table-bordered_13gt4_1225 td {
    border: 1px solid #dee2e6 !important;
  }
  ._table-dark_13gt4_1409 {
    color: inherit;
  }
  ._table-dark_13gt4_1409 th,
  ._table-dark_13gt4_1409 td,
  ._table-dark_13gt4_1409 thead th,
  ._table-dark_13gt4_1409 tbody + tbody {
    border-color: #dee2e6;
  }
  ._table_13gt4_1198 ._thead-dark_13gt4_1446 th {
    color: inherit;
    border-color: #dee2e6;
  }
}

/*# sourceMappingURL=bootstrap.module.css.map */.date-picker-wrapper > div > div {
  border-radius: 2px;
  padding-left: 3px;
  padding-right: 3px;
}
._pdfViewerWrapper_o2tne_1 div[class*=rpv-core__inner-pages] {
  max-height: 600px;
}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-moz-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::-moz-selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::-moz-selection{color:rgba(0,0,0,0)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}
:root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-moz-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::-moz-selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::-moz-selection{color:rgba(0,0,0,0)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}
:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}
:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}
.rounded-underline:after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background-color: #0369a1; /* Tailwind's blue-500 */
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  bottom: -12px; /* Adjust this value to control the distance from the text */
}

.subgrid {
  grid-template-columns: subgrid;
}

.infinite-scroll-component__outerdiv {
  width: 100%;
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
._verifyingAnimation_eij81_1 {
  stroke-dasharray: 600;
  stroke-dashoffset: 0;
  animation: _draw_eij81_1 5s infinite;
  animation-fill-mode: forwards;
  fill: #0284c7;
}

@keyframes _draw_eij81_1 {
  0%,
  100% {
    stroke-dashoffset: 600;
    fill: none;
    fill-opacity: 0.1;
    fill: #0284c7;
  }
  50% {
    stroke-dashoffset: 0;
    fill-opacity: 1;
    fill: #0284c7;
  }
}

._dot_eij81_24 {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  margin-left: 3px;
  margin-bottom: 4px;
  background: #303131;
  animation: _wave_eij81_1 1.5s linear infinite;

  &:nth-child(2) {
    animation-delay: -1.3s;
  }

  &:nth-child(3) {
    animation-delay: -1.1s;
  }
}

@keyframes _wave_eij81_1 {
  0%,
  60%,
  100% {
    transform: initial;
  }

  30% {
    transform: translateY(-10px);
  }
}
.rounded-underline:after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background-color: #0369a1; /* Tailwind's blue-500 */
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  bottom: -12px; /* Adjust this value to control the distance from the text */
}

.subgrid {
  grid-template-columns: subgrid;
}

.infinite-scroll-component__outerdiv {
  width: 100%;
}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(14 165 233 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(14 165 233 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #E5E5E5; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Inter, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #A3A3A3; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #A3A3A3; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
  :focus-visible {
    outline: none;
  }

.container {
  width: 100%;
}

@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}

@font-face {
  font-family: 'Inter';
  src: url('/assets/Inter-Dx4kXJAl.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'RecifeDisplay';
  src: local('RecifeDisplay'), url('/assets/RecifeDisplay-Regular-aCMs8eZY.ttf') format('truetype');
}

.pointer-events-none {
  pointer-events: none;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.inset-0 {
  inset: 0px;
}

.inset-x-0 {
  left: 0px;
  right: 0px;
}

.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.\!left-\[-40px\] {
  left: -40px !important;
}

.\!left-\[-45px\] {
  left: -45px !important;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-2 {
  bottom: 0.5rem;
}

.bottom-\[-28px\] {
  bottom: -28px;
}

.bottom-\[34px\] {
  bottom: 34px;
}

.bottom-auto {
  bottom: auto;
}

.left-0 {
  left: 0px;
}

.left-1\/2 {
  left: 50%;
}

.left-10 {
  left: 2.5rem;
}

.left-3 {
  left: 0.75rem;
}

.left-\[20\%\] {
  left: 20%;
}

.right-0 {
  right: 0px;
}

.right-2 {
  right: 0.5rem;
}

.right-3 {
  right: 0.75rem;
}

.right-4 {
  right: 1rem;
}

.right-5 {
  right: 1.25rem;
}

.top-0 {
  top: 0px;
}

.top-1\/2 {
  top: 50%;
}

.top-7 {
  top: 1.75rem;
}

.top-\[-36px\] {
  top: -36px;
}

.top-\[-40px\] {
  top: -40px;
}

.top-\[25\%\] {
  top: 25%;
}

.top-\[34px\] {
  top: 34px;
}

.top-\[56px\] {
  top: 56px;
}

.top-full {
  top: 100%;
}

.\!z-\[5\] {
  z-index: 5 !important;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-50 {
  z-index: 50;
}

.z-\[2\] {
  z-index: 2;
}

.z-\[9999\] {
  z-index: 9999;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.col-span-6 {
  grid-column: span 6 / span 6;
}

.col-start-11 {
  grid-column-start: 11;
}

.col-end-3 {
  grid-column-end: 3;
}

.col-end-4 {
  grid-column-end: 4;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.\!m-0 {
  margin: 0px !important;
}

.m-0 {
  margin: 0px;
}

.m-auto {
  margin: auto;
}

.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-\[2px\] {
  margin-left: 2px;
  margin-right: 2px;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mt-5 {
  margin-top: -1.25rem;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

.mb-2\.5 {
  margin-bottom: 0.625rem;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-9 {
  margin-bottom: 2.25rem;
}

.ml-1 {
  margin-left: 0.25rem;
}

.ml-11 {
  margin-left: 2.75rem;
}

.ml-3 {
  margin-left: 0.75rem;
}

.ml-4 {
  margin-left: 1rem;
}

.ml-5 {
  margin-left: 1.25rem;
}

.ml-\[-24px\] {
  margin-left: -24px;
}

.ml-\[41px\] {
  margin-left: 41px;
}

.ml-auto {
  margin-left: auto;
}

.mr-0 {
  margin-right: 0px;
}

.mr-1 {
  margin-right: 0.25rem;
}

.mr-10 {
  margin-right: 2.5rem;
}

.mr-2 {
  margin-right: 0.5rem;
}

.mr-3 {
  margin-right: 0.75rem;
}

.mr-4 {
  margin-right: 1rem;
}

.mr-\[-24px\] {
  margin-right: -24px;
}

.mr-\[2px\] {
  margin-right: 2px;
}

.mr-auto {
  margin-right: auto;
}

.mt-0 {
  margin-top: 0px;
}

.mt-0\.5 {
  margin-top: 0.125rem;
}

.mt-1 {
  margin-top: 0.25rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mt-2\.5 {
  margin-top: 0.625rem;
}

.mt-20 {
  margin-top: 5rem;
}

.mt-3 {
  margin-top: 0.75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-\[-2px\] {
  margin-top: -2px;
}

.mt-\[-6px\] {
  margin-top: -6px;
}

.mt-\[-80px\] {
  margin-top: -80px;
}

.mt-\[25\%\] {
  margin-top: 25%;
}

.mt-\[2px\] {
  margin-top: 2px;
}

.mt-\[35\%\] {
  margin-top: 35%;
}

.mt-auto {
  margin-top: auto;
}

.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.\!block {
  display: block !important;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.\!flex {
  display: flex !important;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.table-header-group {
  display: table-header-group;
}

.table-row-group {
  display: table-row-group;
}

.grid {
  display: grid;
}

.contents {
  display: contents;
}

.\!hidden {
  display: none !important;
}

.hidden {
  display: none;
}

.aspect-\[0\.64\] {
  aspect-ratio: 0.64;
}

.\!h-5 {
  height: 1.25rem !important;
}

.\!h-6 {
  height: 1.5rem !important;
}

.\!h-\[250px\] {
  height: 250px !important;
}

.\!h-\[336px\] {
  height: 336px !important;
}

.\!h-\[700px\] {
  height: 700px !important;
}

.\!h-\[70px\] {
  height: 70px !important;
}

.\!h-auto {
  height: auto !important;
}

.h-0 {
  height: 0px;
}

.h-1 {
  height: 0.25rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-16 {
  height: 4rem;
}

.h-2 {
  height: 0.5rem;
}

.h-2\.5 {
  height: 0.625rem;
}

.h-20 {
  height: 5rem;
}

.h-3 {
  height: 0.75rem;
}

.h-3\.5 {
  height: 0.875rem;
}

.h-32 {
  height: 8rem;
}

.h-4 {
  height: 1rem;
}

.h-40 {
  height: 10rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-60 {
  height: 15rem;
}

.h-7 {
  height: 1.75rem;
}

.h-72 {
  height: 18rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-\[100\%\] {
  height: 100%;
}

.h-\[100dvh\] {
  height: 100dvh;
}

.h-\[100px\] {
  height: 100px;
}

.h-\[120px\] {
  height: 120px;
}

.h-\[128px\] {
  height: 128px;
}

.h-\[14px\] {
  height: 14px;
}

.h-\[150px\] {
  height: 150px;
}

.h-\[180px\] {
  height: 180px;
}

.h-\[18px\] {
  height: 18px;
}

.h-\[200px\] {
  height: 200px;
}

.h-\[20px\] {
  height: 20px;
}

.h-\[240px\] {
  height: 240px;
}

.h-\[24px\] {
  height: 24px;
}

.h-\[250px\] {
  height: 250px;
}

.h-\[250px\2248\] {
  height: 250px≈;
}

.h-\[264px\] {
  height: 264px;
}

.h-\[297px\] {
  height: 297px;
}

.h-\[300px\] {
  height: 300px;
}

.h-\[325px\] {
  height: 325px;
}

.h-\[32px\] {
  height: 32px;
}

.h-\[350px\] {
  height: 350px;
}

.h-\[36px\] {
  height: 36px;
}

.h-\[38px\] {
  height: 38px;
}

.h-\[40px\] {
  height: 40px;
}

.h-\[42px\] {
  height: 42px;
}

.h-\[45px\] {
  height: 45px;
}

.h-\[54px\] {
  height: 54px;
}

.h-\[56px\] {
  height: 56px;
}

.h-\[64px\] {
  height: 64px;
}

.h-\[650px\] {
  height: 650px;
}

.h-\[6px\] {
  height: 6px;
}

.h-\[700px\] {
  height: 700px;
}

.h-\[70dvh\] {
  height: 70dvh;
}

.h-\[72px\] {
  height: 72px;
}

.h-\[96px\] {
  height: 96px;
}

.h-\[calc\(100\%\+12px\)\] {
  height: calc(100% + 12px);
}

.h-\[calc\(100\%-56px\)\] {
  height: calc(100% - 56px);
}

.h-\[calc\(100vh-71px\)\] {
  height: calc(100vh - 71px);
}

.h-auto {
  height: auto;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.h-svh {
  height: 100svh;
}

.max-h-48 {
  max-height: 12rem;
}

.max-h-5 {
  max-height: 1.25rem;
}

.max-h-56 {
  max-height: 14rem;
}

.max-h-6 {
  max-height: 1.5rem;
}

.max-h-9 {
  max-height: 2.25rem;
}

.max-h-\[20px\] {
  max-height: 20px;
}

.max-h-\[220px\] {
  max-height: 220px;
}

.max-h-\[250px\] {
  max-height: 250px;
}

.max-h-\[300px\] {
  max-height: 300px;
}

.max-h-\[400px\] {
  max-height: 400px;
}

.max-h-\[500px\] {
  max-height: 500px;
}

.max-h-\[56px\] {
  max-height: 56px;
}

.max-h-\[72px\] {
  max-height: 72px;
}

.max-h-\[82px\] {
  max-height: 82px;
}

.max-h-full {
  max-height: 100%;
}

.\!min-h-5 {
  min-height: 1.25rem !important;
}

.\!min-h-6 {
  min-height: 1.5rem !important;
}

.\!min-h-8 {
  min-height: 2rem !important;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-10 {
  min-height: 2.5rem;
}

.min-h-3 {
  min-height: 0.75rem;
}

.min-h-4 {
  min-height: 1rem;
}

.min-h-5 {
  min-height: 1.25rem;
}

.min-h-6 {
  min-height: 1.5rem;
}

.min-h-7 {
  min-height: 1.75rem;
}

.min-h-8 {
  min-height: 2rem;
}

.min-h-9 {
  min-height: 2.25rem;
}

.min-h-\[120px\] {
  min-height: 120px;
}

.min-h-\[128px\] {
  min-height: 128px;
}

.min-h-\[12px\] {
  min-height: 12px;
}

.min-h-\[150px\] {
  min-height: 150px;
}

.min-h-\[160px\] {
  min-height: 160px;
}

.min-h-\[16px\] {
  min-height: 16px;
}

.min-h-\[180px\] {
  min-height: 180px;
}

.min-h-\[20px\] {
  min-height: 20px;
}

.min-h-\[220px\] {
  min-height: 220px;
}

.min-h-\[240px\] {
  min-height: 240px;
}

.min-h-\[24px\] {
  min-height: 24px;
}

.min-h-\[250px\] {
  min-height: 250px;
}

.min-h-\[28px\] {
  min-height: 28px;
}

.min-h-\[30px\] {
  min-height: 30px;
}

.min-h-\[320px\] {
  min-height: 320px;
}

.min-h-\[32px\] {
  min-height: 32px;
}

.min-h-\[36px\] {
  min-height: 36px;
}

.min-h-\[40px\] {
  min-height: 40px;
}

.min-h-\[420px\] {
  min-height: 420px;
}

.min-h-\[480px\] {
  min-height: 480px;
}

.min-h-\[48px\] {
  min-height: 48px;
}

.min-h-\[500px\] {
  min-height: 500px;
}

.min-h-\[520px\] {
  min-height: 520px;
}

.min-h-\[600px\] {
  min-height: 600px;
}

.min-h-\[620px\] {
  min-height: 620px;
}

.min-h-\[64px\] {
  min-height: 64px;
}

.min-h-\[6px\] {
  min-height: 6px;
}

.min-h-\[72px\] {
  min-height: 72px;
}

.min-h-\[90px\] {
  min-height: 90px;
}

.min-h-\[91px\] {
  min-height: 91px;
}

.min-h-full {
  min-height: 100%;
}

.\!w-\[100px\] {
  width: 100px !important;
}

.\!w-\[108px\] {
  width: 108px !important;
}

.\!w-\[120px\] {
  width: 120px !important;
}

.\!w-\[200px\] {
  width: 200px !important;
}

.\!w-\[240px\] {
  width: 240px !important;
}

.\!w-\[70px\] {
  width: 70px !important;
}

.\!w-auto {
  width: auto !important;
}

.\!w-full {
  width: 100% !important;
}

.w-0 {
  width: 0px;
}

.w-1 {
  width: 0.25rem;
}

.w-1\.5 {
  width: 0.375rem;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-10 {
  width: 2.5rem;
}

.w-10\/12 {
  width: 83.333333%;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-16 {
  width: 4rem;
}

.w-2 {
  width: 0.5rem;
}

.w-2\.5 {
  width: 0.625rem;
}

.w-2\/3 {
  width: 66.666667%;
}

.w-20 {
  width: 5rem;
}

.w-3 {
  width: 0.75rem;
}

.w-3\.5 {
  width: 0.875rem;
}

.w-3\/5 {
  width: 60%;
}

.w-32 {
  width: 8rem;
}

.w-4 {
  width: 1rem;
}

.w-40 {
  width: 10rem;
}

.w-5 {
  width: 1.25rem;
}

.w-6 {
  width: 1.5rem;
}

.w-7 {
  width: 1.75rem;
}

.w-72 {
  width: 18rem;
}

.w-8 {
  width: 2rem;
}

.w-9 {
  width: 2.25rem;
}

.w-\[100\%\] {
  width: 100%;
}

.w-\[100px\] {
  width: 100px;
}

.w-\[106px\] {
  width: 106px;
}

.w-\[11px\] {
  width: 11px;
}

.w-\[120px\] {
  width: 120px;
}

.w-\[128px\] {
  width: 128px;
}

.w-\[130px\] {
  width: 130px;
}

.w-\[140px\] {
  width: 140px;
}

.w-\[150px\] {
  width: 150px;
}

.w-\[152px\] {
  width: 152px;
}

.w-\[156px\] {
  width: 156px;
}

.w-\[160px\] {
  width: 160px;
}

.w-\[180px\] {
  width: 180px;
}

.w-\[1px\] {
  width: 1px;
}

.w-\[200px\] {
  width: 200px;
}

.w-\[20px\] {
  width: 20px;
}

.w-\[210px\] {
  width: 210px;
}

.w-\[220px\] {
  width: 220px;
}

.w-\[225px\] {
  width: 225px;
}

.w-\[22px\] {
  width: 22px;
}

.w-\[230px\] {
  width: 230px;
}

.w-\[240px\] {
  width: 240px;
}

.w-\[24px\] {
  width: 24px;
}

.w-\[250px\] {
  width: 250px;
}

.w-\[260px\] {
  width: 260px;
}

.w-\[270px\] {
  width: 270px;
}

.w-\[280px\] {
  width: 280px;
}

.w-\[300px\] {
  width: 300px;
}

.w-\[340px\] {
  width: 340px;
}

.w-\[34px\] {
  width: 34px;
}

.w-\[36px\] {
  width: 36px;
}

.w-\[40px\] {
  width: 40px;
}

.w-\[42px\] {
  width: 42px;
}

.w-\[445px\] {
  width: 445px;
}

.w-\[44px\] {
  width: 44px;
}

.w-\[450px\] {
  width: 450px;
}

.w-\[45px\] {
  width: 45px;
}

.w-\[50\%\] {
  width: 50%;
}

.w-\[53px\] {
  width: 53px;
}

.w-\[55px\] {
  width: 55px;
}

.w-\[56px\] {
  width: 56px;
}

.w-\[60\%\] {
  width: 60%;
}

.w-\[60px\] {
  width: 60px;
}

.w-\[64px\] {
  width: 64px;
}

.w-\[68px\] {
  width: 68px;
}

.w-\[6px\] {
  width: 6px;
}

.w-\[70\%\] {
  width: 70%;
}

.w-\[720px\] {
  width: 720px;
}

.w-\[72px\] {
  width: 72px;
}

.w-\[75px\] {
  width: 75px;
}

.w-\[79px\] {
  width: 79px;
}

.w-\[80\%\] {
  width: 80%;
}

.w-\[85px\] {
  width: 85px;
}

.w-\[88px\] {
  width: 88px;
}

.w-\[96px\] {
  width: 96px;
}

.w-\[calc\(100\%-16px\)\] {
  width: calc(100% - 16px);
}

.w-\[calc\(100\%-32px\)\] {
  width: calc(100% - 32px);
}

.w-auto {
  width: auto;
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

.w-full {
  width: 100%;
}

.w-max {
  width: -moz-max-content;
  width: max-content;
}

.w-screen {
  width: 100vw;
}

.\!min-w-\[100px\] {
  min-width: 100px !important;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-10 {
  min-width: 2.5rem;
}

.min-w-28 {
  min-width: 7rem;
}

.min-w-4 {
  min-width: 1rem;
}

.min-w-40 {
  min-width: 10rem;
}

.min-w-5 {
  min-width: 1.25rem;
}

.min-w-56 {
  min-width: 14rem;
}

.min-w-6 {
  min-width: 1.5rem;
}

.min-w-64 {
  min-width: 16rem;
}

.min-w-7 {
  min-width: 1.75rem;
}

.min-w-\[100px\] {
  min-width: 100px;
}

.min-w-\[120px\] {
  min-width: 120px;
}

.min-w-\[125px\] {
  min-width: 125px;
}

.min-w-\[128px\] {
  min-width: 128px;
}

.min-w-\[12px\] {
  min-width: 12px;
}

.min-w-\[130px\] {
  min-width: 130px;
}

.min-w-\[150px\] {
  min-width: 150px;
}

.min-w-\[160px\] {
  min-width: 160px;
}

.min-w-\[16px\] {
  min-width: 16px;
}

.min-w-\[175px\] {
  min-width: 175px;
}

.min-w-\[180px\] {
  min-width: 180px;
}

.min-w-\[1px\] {
  min-width: 1px;
}

.min-w-\[200px\] {
  min-width: 200px;
}

.min-w-\[20px\] {
  min-width: 20px;
}

.min-w-\[216px\] {
  min-width: 216px;
}

.min-w-\[220px\] {
  min-width: 220px;
}

.min-w-\[240px\] {
  min-width: 240px;
}

.min-w-\[24px\] {
  min-width: 24px;
}

.min-w-\[250px\] {
  min-width: 250px;
}

.min-w-\[297px\] {
  min-width: 297px;
}

.min-w-\[32px\] {
  min-width: 32px;
}

.min-w-\[36px\] {
  min-width: 36px;
}

.min-w-\[40px\] {
  min-width: 40px;
}

.min-w-\[420px\] {
  min-width: 420px;
}

.min-w-\[44px\] {
  min-width: 44px;
}

.min-w-\[60px\] {
  min-width: 60px;
}

.min-w-\[64px\] {
  min-width: 64px;
}

.min-w-\[65px\] {
  min-width: 65px;
}

.min-w-\[6px\] {
  min-width: 6px;
}

.min-w-\[700px\] {
  min-width: 700px;
}

.min-w-\[72px\] {
  min-width: 72px;
}

.min-w-\[73px\] {
  min-width: 73px;
}

.min-w-\[85px\] {
  min-width: 85px;
}

.min-w-\[95px\] {
  min-width: 95px;
}

.min-w-\[96px\] {
  min-width: 96px;
}

.min-w-fit {
  min-width: -moz-fit-content;
  min-width: fit-content;
}

.min-w-full {
  min-width: 100%;
}

.min-w-max {
  min-width: -moz-max-content;
  min-width: max-content;
}

.\!max-w-5xl {
  max-width: 64rem !important;
}

.\!max-w-\[1000px\] {
  max-width: 1000px !important;
}

.\!max-w-\[500px\] {
  max-width: 500px !important;
}

.\!max-w-\[720px\] {
  max-width: 720px !important;
}

.\!max-w-\[920px\] {
  max-width: 920px !important;
}

.\!max-w-xl {
  max-width: 36rem !important;
}

.max-w-24 {
  max-width: 6rem;
}

.max-w-40 {
  max-width: 10rem;
}

.max-w-5 {
  max-width: 1.25rem;
}

.max-w-52 {
  max-width: 13rem;
}

.max-w-6 {
  max-width: 1.5rem;
}

.max-w-\[100\%\] {
  max-width: 100%;
}

.max-w-\[1000px\] {
  max-width: 1000px;
}

.max-w-\[1100px\] {
  max-width: 1100px;
}

.max-w-\[150px\] {
  max-width: 150px;
}

.max-w-\[168px\] {
  max-width: 168px;
}

.max-w-\[200px\] {
  max-width: 200px;
}

.max-w-\[20px\] {
  max-width: 20px;
}

.max-w-\[220px\] {
  max-width: 220px;
}

.max-w-\[250px\] {
  max-width: 250px;
}

.max-w-\[300px\] {
  max-width: 300px;
}

.max-w-\[320px\] {
  max-width: 320px;
}

.max-w-\[360px\] {
  max-width: 360px;
}

.max-w-\[400px\] {
  max-width: 400px;
}

.max-w-\[40vw\] {
  max-width: 40vw;
}

.max-w-\[420px\] {
  max-width: 420px;
}

.max-w-\[450px\] {
  max-width: 450px;
}

.max-w-\[460px\] {
  max-width: 460px;
}

.max-w-\[475px\] {
  max-width: 475px;
}

.max-w-\[490px\] {
  max-width: 490px;
}

.max-w-\[502px\] {
  max-width: 502px;
}

.max-w-\[512px\] {
  max-width: 512px;
}

.max-w-\[520px\] {
  max-width: 520px;
}

.max-w-\[560px\] {
  max-width: 560px;
}

.max-w-\[56px\] {
  max-width: 56px;
}

.max-w-\[60\%\] {
  max-width: 60%;
}

.max-w-\[650px\] {
  max-width: 650px;
}

.max-w-\[660px\] {
  max-width: 660px;
}

.max-w-\[740px\] {
  max-width: 740px;
}

.max-w-\[820px\] {
  max-width: 820px;
}

.max-w-\[90\%\] {
  max-width: 90%;
}

.max-w-\[90px\] {
  max-width: 90px;
}

.max-w-\[95px\] {
  max-width: 95px;
}

.max-w-\[calc\(100\%_-_150px\)\] {
  max-width: calc(100% - 150px);
}

.max-w-\[calc\(50\%-8px\)\] {
  max-width: calc(50% - 8px);
}

.max-w-\[inherit\] {
  max-width: inherit;
}

.max-w-full {
  max-width: 100%;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-xl {
  max-width: 36rem;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-auto {
  flex: 1 1 auto;
}

.flex-none {
  flex: none;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.shrink-0 {
  flex-shrink: 0;
}

.flex-grow {
  flex-grow: 1;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-1 {
  --tw-translate-x: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-1 {
  --tw-translate-y: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-2 {
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-90 {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes pulse {

  50% {
    opacity: .5;
  }
}

.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}

.animate-spin {
  animation: spin 1s linear infinite;
}

.\!cursor-pointer {
  cursor: pointer !important;
}

.cursor-default {
  cursor: default;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.select-none {
  -moz-user-select: none;
       user-select: none;
}

.resize-none {
  resize: none;
}

.resize {
  resize: both;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-\[1\.4fr_0\.8fr_1fr\] {
  grid-template-columns: 1.4fr 0.8fr 1fr;
}

.grid-cols-\[1fr_auto\] {
  grid-template-columns: 1fr auto;
}

.grid-cols-\[1fr_auto_auto\] {
  grid-template-columns: 1fr auto auto;
}

.grid-cols-\[25\%_75\%\] {
  grid-template-columns: 25% 75%;
}

.grid-cols-\[2fr_auto\] {
  grid-template-columns: 2fr auto;
}

.grid-cols-\[4fr_5fr_4fr_auto\] {
  grid-template-columns: 4fr 5fr 4fr auto;
}

.grid-cols-\[4fr_9fr_auto\] {
  grid-template-columns: 4fr 9fr auto;
}

.grid-cols-\[84px_1fr\] {
  grid-template-columns: 84px 1fr;
}

.grid-cols-\[auto_1fr\] {
  grid-template-columns: auto 1fr;
}

.grid-cols-\[auto_1fr_auto\] {
  grid-template-columns: auto 1fr auto;
}

.grid-cols-\[auto_1fr_auto_auto_auto\] {
  grid-template-columns: auto 1fr auto auto auto;
}

.grid-cols-\[minmax\(0\2c _1fr\)_minmax\(0\2c _1fr\)_auto\] {
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) auto;
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(240px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
}

.grid-rows-\[auto_1fr\] {
  grid-template-rows: auto 1fr;
}

.flex-row {
  flex-direction: row;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.\!justify-start {
  justify-content: flex-start !important;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.justify-items-center {
  justify-items: center;
}

.\!gap-4 {
  gap: 1rem !important;
}

.gap-0\.5 {
  gap: 0.125rem;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-1\.5 {
  gap: 0.375rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-16 {
  gap: 4rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-2\.5 {
  gap: 0.625rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-\[17px\] {
  gap: 17px;
}

.gap-\[25\%\] {
  gap: 25%;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-y-1 {
  row-gap: 0.25rem;
}

.gap-y-2 {
  row-gap: 0.5rem;
}

.gap-y-5 {
  row-gap: 1.25rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-divide-opacity, 1));
}

.divide-white > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-divide-opacity, 1));
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-baseline {
  align-self: baseline;
}

.justify-self-end {
  justify-self: end;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.text-ellipsis {
  text-overflow: ellipsis;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.whitespace-break-spaces {
  white-space: break-spaces;
}

.text-nowrap {
  text-wrap: nowrap;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.\!rounded {
  border-radius: 0.25rem !important;
}

.\!rounded-none {
  border-radius: 0px !important;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

.rounded-none {
  border-radius: 0px;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-bl-none {
  border-bottom-left-radius: 0px;
}

.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}

.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}

.rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}

.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}

.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}

.\!border-0 {
  border-width: 0px !important;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-\[1px\] {
  border-width: 1px;
}

.border-\[7px\] {
  border-width: 7px;
}

.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-r {
  border-right-width: 1px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-0 {
  border-top-width: 0px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.\!border-none {
  border-style: none !important;
}

.border-none {
  border-style: none;
}

.\!border-\[\#d9d9d9\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(217 217 217 / var(--tw-border-opacity, 1)) !important;
}

.border-\[\#0369A1\] {
  --tw-border-opacity: 1;
  border-color: rgb(3 105 161 / var(--tw-border-opacity, 1));
}

.border-\[\#6366F1\] {
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1));
}

.border-\[\#70FF00\] {
  --tw-border-opacity: 1;
  border-color: rgb(112 255 0 / var(--tw-border-opacity, 1));
}

.border-\[\#C4C4C4\] {
  --tw-border-opacity: 1;
  border-color: rgb(196 196 196 / var(--tw-border-opacity, 1));
}

.border-\[\#E3E3E3\] {
  --tw-border-opacity: 1;
  border-color: rgb(227 227 227 / var(--tw-border-opacity, 1));
}

.border-\[\#E5E7EB\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.border-\[\#E7D97C\] {
  --tw-border-opacity: 1;
  border-color: rgb(231 217 124 / var(--tw-border-opacity, 1));
}

.border-\[\#FFFFFF1F\] {
  border-color: #FFFFFF1F;
}

.border-\[\#e3e3e3\] {
  --tw-border-opacity: 1;
  border-color: rgb(227 227 227 / var(--tw-border-opacity, 1));
}

.border-\[E3E3E3\] {
  border-color: E3E3E3;
}

.border-\[rgba\(255\2c _255\2c _255\2c _0\.12\)\] {
  border-color: rgba(255, 255, 255, 0.12);
}

.border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}

.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / var(--tw-border-opacity, 1));
}

.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}

.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgb(3 105 161 / var(--tw-border-opacity, 1));
}

.border-error-red {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));
}

.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgb(23 23 23 / var(--tw-border-opacity, 1));
}

.border-neutral-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-neutral-300 {
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1));
}

.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}

.border-transparent {
  border-color: transparent;
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

.border-x-gray-200 {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
  border-right-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-b-gray-200 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-l-\[\#0EA5E9\] {
  --tw-border-opacity: 1;
  border-left-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
}

.border-l-\[\#70FF00\] {
  --tw-border-opacity: 1;
  border-left-color: rgb(112 255 0 / var(--tw-border-opacity, 1));
}

.border-l-gray-200 {
  --tw-border-opacity: 1;
  border-left-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-l-gray-700 {
  --tw-border-opacity: 1;
  border-left-color: rgb(64 64 64 / var(--tw-border-opacity, 1));
}

.border-l-transparent {
  border-left-color: transparent;
}

.border-r-gray-200 {
  --tw-border-opacity: 1;
  border-right-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-r-transparent {
  border-right-color: transparent;
}

.border-t-gray-200 {
  --tw-border-opacity: 1;
  border-top-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
}

.border-opacity-100 {
  --tw-border-opacity: 1;
}

.border-opacity-12 {
  --tw-border-opacity: .12;
}

.border-opacity-16 {
  --tw-border-opacity: .16;
}

.border-opacity-20 {
  --tw-border-opacity: 0.2;
}

.border-opacity-8 {
  --tw-border-opacity: .8;
}

.\!bg-gray-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-gray-900 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-green-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-neutral-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-neutral-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(82 82 82 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-red-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.\!bg-yellow-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1)) !important;
}

.bg-\[\#00a5ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 165 255 / var(--tw-bg-opacity, 1));
}

.bg-\[\#0369A1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1));
}

.bg-\[\#1677ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity, 1));
}

.bg-\[\#16A34A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.bg-\[\#171717\] {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity, 1));
}

.bg-\[\#6366F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity, 1));
}

.bg-\[\#999\] {
  --tw-bg-opacity: 1;
  background-color: rgb(153 153 153 / var(--tw-bg-opacity, 1));
}

.bg-\[\#B91C1C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.bg-\[\#C7D3FC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(199 211 252 / var(--tw-bg-opacity, 1));
}

.bg-\[\#E3E3E3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(227 227 227 / var(--tw-bg-opacity, 1));
}

.bg-\[\#E5E5E5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.bg-\[\#F5F5F5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.bg-\[\#F9FAFB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.bg-\[\#FFF6BF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 246 191 / var(--tw-bg-opacity, 1));
}

.bg-\[\#f5f5f5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.bg-\[rgb\(204\2c _204\2c _204\)\] {
  --tw-bg-opacity: 1;
  background-color: rgb(204 204 204 / var(--tw-bg-opacity, 1));
}

.bg-\[rgba\(220\2c _38\2c _38\2c _0\.12\)\] {
  background-color: rgba(220, 38, 38, 0.12);
}

.bg-\[rgba\(224\2c _114\2c _17\2c _0\.12\)\] {
  background-color: rgba(224, 114, 17, 0.12);
}

.bg-\[rgba\(229\2c _229\2c _229\2c _0\.5\)\] {
  background-color: rgba(229, 229, 229, 0.5);
}

.bg-\[rgba\(3\2c _105\2c _161\2c _0\.12\)\] {
  background-color: rgba(3, 105, 161, 0.12);
}

.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.bg-black\/25 {
  background-color: rgb(0 0 0 / 0.25);
}

.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1));
}

.bg-blue-700\/\[\.08\] {
  background-color: rgb(3 105 161 / .08);
}

.bg-error-red\/\[\.08\] {
  background-color: rgb(220 38 38 / .08);
}

.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 212 / var(--tw-bg-opacity, 1));
}

.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}

.bg-gray-50\/60 {
  background-color: rgb(250 250 250 / 0.6);
}

.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity, 1));
}

.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / var(--tw-bg-opacity, 1));
}

.bg-gray-900\/12 {
  background-color: rgb(23 23 23 / .12);
}

.bg-gray-900\/\[\.08\] {
  background-color: rgb(23 23 23 / .08);
}

.bg-gray-900\/\[\.12\] {
  background-color: rgb(23 23 23 / .12);
}

.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}

.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}

.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.bg-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.bg-neutral-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.bg-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 212 / var(--tw-bg-opacity, 1));
}

.bg-neutral-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}

.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}

.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}

.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}

.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.bg-sky-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}

.bg-success-green\/\[\.08\] {
  background-color: rgb(22 163 74 / .08);
}

.bg-transparent {
  background-color: transparent;
}

.bg-violet-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(124 58 237 / var(--tw-bg-opacity, 1));
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}

.bg-opacity-100 {
  --tw-bg-opacity: 1;
}

.bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

.bg-opacity-\[0\.72\] {
  --tw-bg-opacity: 0.72;
}

.bg-opacity-\[7\%\] {
  --tw-bg-opacity: 7%;
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.from-blue-500 {
  --tw-gradient-from: #0EA5E9 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.to-blue-200 {
  --tw-gradient-to: #BAE6FD var(--tw-gradient-to-position);
}

.fill-\[\#18A7E6\] {
  fill: #18A7E6;
}

.fill-white {
  fill: #FFFFFF;
}

.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.\!p-0 {
  padding: 0px !important;
}

.\!p-4 {
  padding: 1rem !important;
}

.\!p-\[0px\] {
  padding: 0px !important;
}

.p-0 {
  padding: 0px;
}

.p-0\.5 {
  padding: 0.125rem;
}

.p-1 {
  padding: 0.25rem;
}

.p-1\.5 {
  padding: 0.375rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-3\.5 {
  padding: 0.875rem;
}

.p-4 {
  padding: 1rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.p-\[2px\] {
  padding: 2px;
}

.p-\[5px\] {
  padding: 5px;
}

.\!px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.\!px-1\.5 {
  padding-left: 0.375rem !important;
  padding-right: 0.375rem !important;
}

.\!px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}

.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.\!py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.\!py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-\[16px\] {
  padding-left: 16px;
  padding-right: 16px;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-\[14px\] {
  padding-top: 14px;
  padding-bottom: 14px;
}

.py-\[1px\] {
  padding-top: 1px;
  padding-bottom: 1px;
}

.py-\[2px\] {
  padding-top: 2px;
  padding-bottom: 2px;
}

.py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}

.py-\[7px\] {
  padding-top: 7px;
  padding-bottom: 7px;
}

.py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}

.\!pb-0 {
  padding-bottom: 0px !important;
}

.\!pr-0\.5 {
  padding-right: 0.125rem !important;
}

.\!pr-1 {
  padding-right: 0.25rem !important;
}

.\!pr-3 {
  padding-right: 0.75rem !important;
}

.\!pt-0 {
  padding-top: 0px !important;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pb-2\.5 {
  padding-bottom: 0.625rem;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pb-\[12px\] {
  padding-bottom: 12px;
}

.pb-\[56px\] {
  padding-bottom: 56px;
}

.pl-0 {
  padding-left: 0px;
}

.pl-1 {
  padding-left: 0.25rem;
}

.pl-10 {
  padding-left: 2.5rem;
}

.pl-2 {
  padding-left: 0.5rem;
}

.pl-3 {
  padding-left: 0.75rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pl-8 {
  padding-left: 2rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.pl-\[26px\] {
  padding-left: 26px;
}

.pr-1 {
  padding-right: 0.25rem;
}

.pr-14 {
  padding-right: 3.5rem;
}

.pr-2 {
  padding-right: 0.5rem;
}

.pr-3 {
  padding-right: 0.75rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-2\.5 {
  padding-top: 0.625rem;
}

.pt-3 {
  padding-top: 0.75rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-7 {
  padding-top: 1.75rem;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-start {
  text-align: start;
}

.text-end {
  text-align: end;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.font-\[Inter\] {
  font-family: Inter;
}

.font-\[RecifeDisplay\] {
  font-family: RecifeDisplay;
}

.font-sans {
  font-family: Inter, sans-serif;
}

.font-serif {
  font-family: RecifeDisplay;
}

.\!text-2xl {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}

.\!text-\[12px\] {
  font-size: 12px !important;
}

.\!text-xl {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}

.\!text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.text-\[10px\] {
  font-size: 10px;
}

.text-\[11px\] {
  font-size: 11px;
}

.text-\[12px\] {
  font-size: 12px;
}

.text-\[14px\] {
  font-size: 14px;
}

.text-\[15px\] {
  font-size: 15px;
}

.text-\[16px\] {
  font-size: 16px;
}

.text-\[18px\] {
  font-size: 18px;
}

.text-\[20px\] {
  font-size: 20px;
}

.text-\[22px\] {
  font-size: 22px;
}

.text-\[24px\] {
  font-size: 24px;
}

.text-\[28px\] {
  font-size: 28px;
}

.text-\[32px\] {
  font-size: 32px;
}

.text-\[48px\] {
  font-size: 48px;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.\!font-normal {
  font-weight: 400 !important;
}

.font-\[500\] {
  font-weight: 500;
}

.font-bold {
  font-weight: 700;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.italic {
  font-style: italic;
}

.\!leading-7 {
  line-height: 1.75rem !important;
}

.leading-4 {
  line-height: 1rem;
}

.leading-5 {
  line-height: 1.25rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-\[13px\] {
  line-height: 13px;
}

.leading-\[18px\] {
  line-height: 18px;
}

.leading-\[20px\] {
  line-height: 20px;
}

.leading-\[22px\] {
  line-height: 22px;
}

.leading-\[30px\] {
  line-height: 30px;
}

.leading-\[32px\] {
  line-height: 32px;
}

.leading-\[55px\] {
  line-height: 55px;
}

.tracking-\[0\.08em\] {
  letter-spacing: 0.08em;
}

.\!text-\[\#0369A1\] {
  --tw-text-opacity: 1 !important;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1)) !important;
}

.\!text-\[\#DC2626\] {
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1)) !important;
}

.\!text-black {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}

.\!text-gray-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1)) !important;
}

.\!text-gray-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1)) !important;
}

.\!text-gray-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(82 82 82 / var(--tw-text-opacity, 1)) !important;
}

.\!text-green-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1)) !important;
}

.\!text-red-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}

.\!text-yellow-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1)) !important;
}

.text-\[\#0369A1\] {
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}

.text-\[\#111827\] {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}

.text-\[\#171717\] {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.text-\[\#374151\] {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.text-\[\#475569\] {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}

.text-\[\#5F5413\] {
  --tw-text-opacity: 1;
  color: rgb(95 84 19 / var(--tw-text-opacity, 1));
}

.text-\[\#6366F1\] {
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / var(--tw-text-opacity, 1));
}

.text-\[\#676767\] {
  --tw-text-opacity: 1;
  color: rgb(103 103 103 / var(--tw-text-opacity, 1));
}

.text-\[\#6B6B6B\] {
  --tw-text-opacity: 1;
  color: rgb(107 107 107 / var(--tw-text-opacity, 1));
}

.text-\[\#6B7280\] {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.text-\[\#737373\] {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}

.text-\[\#818CF8\] {
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.text-\[\#A3A3A3\] {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.text-\[\#FFA500\] {
  --tw-text-opacity: 1;
  color: rgb(255 165 0 / var(--tw-text-opacity, 1));
}

.text-\[rgba\(23\2c _23\2c _23\2c _0\.64\)\] {
  color: rgba(23, 23, 23, 0.64);
}

.text-\[rgba\(23\2c _23\2c _23\2c _0\.72\)\] {
  color: rgba(23, 23, 23, 0.72);
}

.text-amber-700 {
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}

.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1));
}

.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1));
}

.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(12 74 110 / var(--tw-text-opacity, 1));
}

.text-error-red {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgb(229 229 229 / var(--tw-text-opacity, 1));
}

.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(212 212 212 / var(--tw-text-opacity, 1));
}

.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity, 1));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity, 1));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(38 38 38 / var(--tw-text-opacity, 1));
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}

.text-neutral-400 {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.text-neutral-500 {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}

.text-neutral-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity, 1));
}

.text-neutral-700 {
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity, 1));
}

.text-neutral-900 {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.text-orange-700 {
  --tw-text-opacity: 1;
  color: rgb(194 65 12 / var(--tw-text-opacity, 1));
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}

.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}

.text-opacity-48 {
  --tw-text-opacity: .48;
}

.text-opacity-\[\.64\] {
  --tw-text-opacity: .64;
}

.underline {
  text-decoration-line: underline;
}

.line-through {
  text-decoration-line: line-through;
}

.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(163 163 163 / var(--tw-placeholder-opacity, 1));
}

.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(163 163 163 / var(--tw-placeholder-opacity, 1));
}

.\!opacity-0 {
  opacity: 0 !important;
}

.\!opacity-50 {
  opacity: 0.5 !important;
}

.opacity-0 {
  opacity: 0;
}

.opacity-100 {
  opacity: 1;
}

.opacity-36 {
  opacity: .36;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-64 {
  opacity: .64;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-80 {
  opacity: 0.8;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline {
  outline-style: solid;
}

.outline-1 {
  outline-width: 1px;
}

.outline-offset-1 {
  outline-offset: 1px;
}

.outline-gray-900 {
  outline-color: #171717;
}

.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.invert {
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-150 {
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.duration-700 {
  transition-duration: 700ms;
}

.duration-75 {
  transition-duration: 75ms;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-linear {
  transition-timing-function: linear;
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.first-letter\:capitalize::first-letter {
  text-transform: capitalize;
}

.placeholder\:text-gray-400::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.placeholder\:opacity-100::-moz-placeholder {
  opacity: 1;
}

.placeholder\:opacity-100::placeholder {
  opacity: 1;
}

.first\:rounded-l:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.last\:mb-0:last-child {
  margin-bottom: 0px;
}

.last\:rounded-r:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}

.focus-within\:border-opacity-100:focus-within {
  --tw-border-opacity: 1;
}

.hover\:-mt-0\.5:hover {
  margin-top: -0.125rem;
}

.hover\:h-2:hover {
  height: 0.5rem;
}

.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:cursor-default:hover {
  cursor: default;
}

.hover\:cursor-pointer:hover {
  cursor: pointer;
}

.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1));
}

.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgb(7 89 133 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgb(23 23 23 / var(--tw-border-opacity, 1));
}

.hover\:bg-\[\#777\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(119 119 119 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#AAA\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(170 170 170 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#F2E79D\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(242 231 157 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#efefef\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.1\)\]:hover {
  background-color: rgba(0,0,0,0.1);
}

.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-700\/\[\.06\]:hover {
  background-color: rgb(3 105 161 / .06);
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(64 64 64 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-900\/12:hover {
  background-color: rgb(23 23 23 / .12);
}

.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

.hover\:bg-opacity-\[5\%\]:hover {
  --tw-bg-opacity: 5%;
}

.hover\:\!text-\[\#0369A1\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1)) !important;
}

.hover\:text-\[\#818CF8\]:hover {
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}

.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}

.hover\:text-sky-800:hover {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:\!opacity-0:hover {
  opacity: 0 !important;
}

.hover\:opacity-70:hover {
  opacity: 0.7;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:border-opacity-100:focus {
  --tw-border-opacity: 1;
}

.focus\:bg-blue-700\/\[\.12\]:focus {
  background-color: rgb(3 105 161 / .12);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline:focus {
  outline-style: solid;
}

.focus\:outline-gray-900:focus {
  outline-color: #171717;
}

.focus-visible\:outline-\[\#6366F1\]:focus-visible {
  outline-color: #6366F1;
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:border-opacity-8:disabled {
  --tw-border-opacity: .8;
}

.disabled\:bg-gray-200:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.disabled\:bg-white:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.disabled\:text-gray-900:disabled {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}

.disabled\:text-opacity-48:disabled {
  --tw-text-opacity: .48;
}

.disabled\:opacity-36:disabled {
  opacity: .36;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.disabled\:placeholder\:text-gray-400:disabled::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.disabled\:placeholder\:text-gray-400:disabled::placeholder {
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1));
}

.disabled\:placeholder\:opacity-100:disabled::-moz-placeholder {
  opacity: 1;
}

.disabled\:placeholder\:opacity-100:disabled::placeholder {
  opacity: 1;
}

.group\/recipients:hover .group-hover\/recipients\:visible {
  visibility: visible;
}

.group\/block:hover .group-hover\/block\:block {
  display: block;
}

.group:hover .group-hover\:block {
  display: block;
}

.group:hover .group-hover\:w-auto {
  width: auto;
}

.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity, 1));
}

.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}

.group\/button:hover .group-hover\/button\:opacity-100 {
  opacity: 1;
}

.group\/recipients:hover .group-hover\/recipients\:opacity-100 {
  opacity: 1;
}

@media (min-width: 640px) {

  .sm\:right-4 {
    right: 1rem;
  }

  .sm\:col-start-2 {
    grid-column-start: 2;
  }

  .sm\:col-start-3 {
    grid-column-start: 3;
  }

  .sm\:col-end-3 {
    grid-column-end: 3;
  }

  .sm\:col-end-4 {
    grid-column-end: 4;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:inline-flex {
    display: inline-flex;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-5 {
    height: 1.25rem;
  }

  .sm\:h-\[34px\] {
    height: 34px;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:min-h-5 {
    min-height: 1.25rem;
  }

  .sm\:min-h-\[72px\] {
    min-height: 72px;
  }

  .sm\:w-5 {
    width: 1.25rem;
  }

  .sm\:w-\[120px\] {
    width: 120px;
  }

  .sm\:w-\[125px\] {
    width: 125px;
  }

  .sm\:w-\[160px\] {
    width: 160px;
  }

  .sm\:w-\[240px\] {
    width: 240px;
  }

  .sm\:w-\[260px\] {
    width: 260px;
  }

  .sm\:w-\[375px\] {
    width: 375px;
  }

  .sm\:w-\[80px\] {
    width: 80px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

  .sm\:min-w-5 {
    min-width: 1.25rem;
  }

  .sm\:max-w-\[360px\] {
    max-width: 360px;
  }

  .sm\:max-w-\[420px\] {
    max-width: 420px;
  }

  .sm\:flex-1 {
    flex: 1 1 0%;
  }

  .sm\:flex-grow-0 {
    flex-grow: 0;
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:flex-col {
    flex-direction: column;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .sm\:items-start {
    align-items: flex-start;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:items-stretch {
    align-items: stretch;
  }

  .sm\:justify-start {
    justify-content: flex-start;
  }

  .sm\:justify-end {
    justify-content: flex-end;
  }

  .sm\:justify-between {
    justify-content: space-between;
  }

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-1 {
    gap: 0.25rem;
  }

  .sm\:gap-4 {
    gap: 1rem;
  }

  .sm\:gap-y-1 {
    row-gap: 0.25rem;
  }

  .sm\:rounded-xl {
    border-radius: 0.75rem;
  }

  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
  }

  .sm\:p-5 {
    padding: 1.25rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:pb-0 {
    padding-bottom: 0px;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:pl-0 {
    padding-left: 0px;
  }

  .sm\:pl-3 {
    padding-left: 0.75rem;
  }

  .sm\:pr-3 {
    padding-right: 0.75rem;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pt-4 {
    padding-top: 1rem;
  }

  .sm\:text-\[14px\] {
    font-size: 14px;
  }

  .sm\:text-\[15px\] {
    font-size: 15px;
  }

  .sm\:text-\[32px\] {
    font-size: 32px;
  }
}

@media (min-width: 768px) {

  .md\:mr-5 {
    margin-right: 1.25rem;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-\[1fr_2fr_auto_auto\] {
    grid-template-columns: 1fr 2fr auto auto;
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:gap-10 {
    gap: 2.5rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-b-transparent {
    border-bottom-color: transparent;
  }

  .md\:border-r-gray-200 {
    --tw-border-opacity: 1;
    border-right-color: rgb(229 229 229 / var(--tw-border-opacity, 1));
  }

  .md\:pl-2 {
    padding-left: 0.5rem;
  }

  .md\:pl-\[10\%\] {
    padding-left: 10%;
  }
}

@media (min-width: 1024px) {

  .lg\:block {
    display: block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:h-\[calc\(100vh-71px\)\] {
    height: calc(100vh - 71px);
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:w-\[240px\] {
    width: 240px;
  }

  .lg\:w-\[412px\] {
    width: 412px;
  }

  .lg\:\!max-w-5xl {
    max-width: 64rem !important;
  }

  .lg\:max-w-\[412px\] {
    max-width: 412px;
  }

  .lg\:shrink-0 {
    flex-shrink: 0;
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:gap-0 {
    gap: 0px;
  }

  .lg\:\!overflow-hidden {
    overflow: hidden !important;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:pl-6 {
    padding-left: 1.5rem;
  }

  .lg\:pr-6 {
    padding-right: 1.5rem;
  }
}

@media (min-width: 1280px) {

  .xl\:w-\[180px\] {
    width: 180px;
  }

  .xl\:max-w-\[100px\] {
    max-width: 100px;
  }

  .xl\:max-w-\[800px\] {
    max-width: 800px;
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:flex-nowrap {
    flex-wrap: nowrap;
  }
}

@media (prefers-color-scheme: dark) {

  .dark\:text-\[\#0A86C4\] {
    --tw-text-opacity: 1;
    color: rgb(10 134 196 / var(--tw-text-opacity, 1));
  }

  .dark\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 229 229 / var(--tw-text-opacity, 1));
  }
}

@media print {

  .print\:inline {
    display: inline;
  }

  .print\:flex {
    display: flex;
  }

  .print\:hidden {
    display: none;
  }

  .print\:gap-8 {
    gap: 2rem;
  }

  .print\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }

  .print\:p-10 {
    padding: 2.5rem;
  }

  .print\:text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  }

  .print\:\[grid-template-columns\:1fr_1fr_1fr\] {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.\[\&\:last-child\]\:rounded-b-xl:last-child {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child) {
  border-bottom-width: 1px;
}

.\[\&\>\*\]\:flex>* {
  display: flex;
}

.\[\&\>\*\]\:h-10>* {
  height: 2.5rem;
}

.\[\&\>\*\]\:h-full>* {
  height: 100%;
}

.\[\&\>\*\]\:w-fit>* {
  width: -moz-fit-content;
  width: fit-content;
}

.\[\&\>\*\]\:w-full>* {
  width: 100%;
}

.\[\&\>\*\]\:max-w-\[200px\]>* {
  max-width: 200px;
}

.\[\&\>\*\]\:max-w-\[325px\]>* {
  max-width: 325px;
}

.\[\&\>\*\]\:max-w-\[336px\]>* {
  max-width: 336px;
}

.\[\&\>\*\]\:flex-\[1_0_225px\]>* {
  flex: 1 0 225px;
}

.\[\&\>\.ql-container\>\.ql-editor\]\:min-h-\[250px\]>.ql-container>.ql-editor {
  min-height: 250px;
}

.\[\&\>\.ql-container\]\:min-h-\[250px\]>.ql-container {
  min-height: 250px;
}

.\[\&\>div\:first-child\]\:flex-1>div:first-child {
  flex: 1 1 0%;
}

.\[\&\>div\:first-child\]\:\!justify-start>div:first-child {
  justify-content: flex-start !important;
}

.\[\&\>div\>div\>svg\>foreignObject\]\:\!overflow-visible>div>div>svg>foreignObject {
  overflow: visible !important;
}

.\[\&\>div\>div\>svg\]\:\!overflow-visible>div>div>svg {
  overflow: visible !important;
}

.\[\&\>div\>div\[class\$\=\"control\"\]\]\:w-\[120px\]>div>div[class$="control"] {
  width: 120px;
}

.\[\&\>div\>div\]\:h-full>div>div {
  height: 100%;
}

.\[\&\>div\>div\]\:min-h-8>div>div {
  min-height: 2rem;
}

.\[\&\>div\>div\]\:w-full>div>div {
  width: 100%;
}

.\[\&\>div\>div\]\:gap-1>div>div {
  gap: 0.25rem;
}

@media (min-width: 768px) {

  .\[\&\>div\>div\]\:md\:\!gap-3>div>div {
    gap: 0.75rem !important;
  }
}

.\[\&\>div\>input\]\:\!placeholder-\[\#A3A3A3\]>div>input::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(163 163 163 / var(--tw-placeholder-opacity, 1)) !important;
}

.\[\&\>div\>input\]\:\!placeholder-\[\#A3A3A3\]>div>input::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(163 163 163 / var(--tw-placeholder-opacity, 1)) !important;
}

.\[\&\>div\>span\:nth-child\(2\)\]\:hidden>div>span:nth-child(2) {
  display: none;
}

@media (min-width: 640px) {

  .sm\:\[\&\>div\>span\:nth-child\(2\)\]\:inline>div>span:nth-child(2) {
    display: inline;
  }
}

.\[\&\>div\>span\]\:w-full>div>span {
  width: 100%;
}

.\[\&\>div\]\:static>div {
  position: static;
}

.\[\&\>div\]\:m-auto>div {
  margin: auto;
}

.\[\&\>div\]\:grid>div {
  display: grid;
}

.\[\&\>div\]\:h-full>div {
  height: 100%;
}

.\[\&\>div\]\:min-h-8>div {
  min-height: 2rem;
}

.\[\&\>div\]\:\!w-full>div {
  width: 100% !important;
}

.\[\&\>div\]\:w-\[196px\]>div {
  width: 196px;
}

.\[\&\>div\]\:w-\[720px\]>div {
  width: 720px;
}

.\[\&\>div\]\:w-full>div {
  width: 100%;
}

.\[\&\>div\]\:\!min-w-0>div {
  min-width: 0px !important;
}

.\[\&\>div\]\:\!min-w-\[150px\]>div {
  min-width: 150px !important;
}

.\[\&\>div\]\:min-w-0>div {
  min-width: 0px;
}

.\[\&\>div\]\:max-w-full>div {
  max-width: 100%;
}

.\[\&\>div\]\:grid-cols-4>div {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.\[\&\>div\]\:justify-between>div {
  justify-content: space-between;
}

.\[\&\>div\]\:gap-0>div {
  gap: 0px;
}

.\[\&\>div\]\:rounded>div {
  border-radius: 0.25rem;
}

.\[\&\>div\]\:\!rounded-b-none>div {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.\[\&\>div\]\:border-0>div {
  border-width: 0px;
}

.\[\&\>div\]\:\!bg-\[\#fff\]>div {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.\[\&\>div\]\:p-0>div {
  padding: 0px;
}

.\[\&\>div\]\:\!px-1>div {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.\[\&\>div\]\:px-4>div {
  padding-left: 1rem;
  padding-right: 1rem;
}

.\[\&\>div\]\:py-0>div {
  padding-top: 0px;
  padding-bottom: 0px;
}

.\[\&\>div\]\:py-\[9px\]>div {
  padding-top: 9px;
  padding-bottom: 9px;
}

.\[\&\>div\]\:pb-0\.5>div {
  padding-bottom: 0.125rem;
}

.\[\&\>div\]\:pb-3>div {
  padding-bottom: 0.75rem;
}

.\[\&\>div\]\:pt-0>div {
  padding-top: 0px;
}

.\[\&\>div\]\:shadow-none>div {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&\>img\]\:w-8>img {
  width: 2rem;
}

.\[\&\>ol\]\:items-center>ol {
  align-items: center;
}

.\[\&\>span\]\:w-full>span {
  width: 100%;
}

.\[\&_\*\]\:\!cursor-pointer * {
  cursor: pointer !important;
}

.\[\&_\*\]\:\!border-none * {
  border-style: none !important;
}

.\[\&_\.ant-checkbox-inner\]\:h-5 .ant-checkbox-inner {
  height: 1.25rem;
}

.\[\&_\.ant-checkbox-inner\]\:w-5 .ant-checkbox-inner {
  width: 1.25rem;
}

.\[\&_\.ant-checkbox-inner\]\:\!rounded-sm .ant-checkbox-inner {
  border-radius: 0.125rem !important;
}

.\[\&_\.ant-picker-suffix\]\:absolute .ant-picker-suffix {
  position: absolute;
}

.\[\&_\.ant-picker-suffix\]\:right-0 .ant-picker-suffix {
  right: 0px;
}

.\[\&_\.ant-select-tree-list-holder-inner\]\:\!transform-none .ant-select-tree-list-holder-inner {
  transform: none !important;
}

.\[\&_\.ant-select-tree-list-holder\>div\]\:\!overflow-y-auto .ant-select-tree-list-holder>div {
  overflow-y: auto !important;
}

.\[\&_\.ant-select-tree-list-scrollbar\]\:\!hidden .ant-select-tree-list-scrollbar {
  display: none !important;
}

.\[\&_\.apexcharts-legend-text\]\:w-full .apexcharts-legend-text {
  width: 100%;
}

.\[\&_\.apexcharts-legend\>\.apexcharts-legend-series\]\:flex .apexcharts-legend>.apexcharts-legend-series {
  display: flex;
}

.\[\&_\.apexcharts-legend\>\.apexcharts-legend-series\]\:w-full .apexcharts-legend>.apexcharts-legend-series {
  width: 100%;
}

.\[\&_\.min-w-40\]\:\!min-w-56 .min-w-40 {
  min-width: 14rem !important;
}

.\[\&_\.min-w-40\]\:\!min-w-\[104px\] .min-w-40 {
  min-width: 104px !important;
}

.\[\&_\.min-w-56\]\:\!min-w-\[104px\] .min-w-56 {
  min-width: 104px !important;
}

.\[\&_\.rounded-underline\:after\]\:bottom-\[-3px\] .rounded-underline:after {
  bottom: -3px;
}

.\[\&_\[class\*\=\"ant-picker-cell-selected\"\]\>div\>div\]\:\!text-\[rgba\(0\2c _0\2c _0\2c _0\.88\)\] [class*="ant-picker-cell-selected"]>div>div {
  color: rgba(0, 0, 0, 0.88) !important;
}

.\[\&_\[class\*\=\"ant-picker-cell-selected\"\]\>div\]\:\!bg-white [class*="ant-picker-cell-selected"]>div {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.\[\&_\[class\*\=\"control\"\]\]\:min-w-\[200px\] [class*="control"] {
  min-width: 200px;
}

.\[\&_\[class\*\=\"control\"\]\]\:\!p-0 [class*="control"] {
  padding: 0px !important;
}

.\[\&_\[class\*\=\'IndicatorsContainer\'\]\]\:flex-row-reverse [class*='IndicatorsContainer'] {
  flex-direction: row-reverse;
}

.\[\&_\[class\*\=\'control\'\]\]\:w-\[85px\] [class*='control'] {
  width: 85px;
}

.\[\&_\[class\*\=\'control\'\]\]\:\!p-0 [class*='control'] {
  padding: 0px !important;
}

.\[\&_\[class\*\=\'selectFilter\'\]\]\:relative [class*='selectFilter'] {
  position: relative;
}

.\[\&_\[class\*\=\'selectFilter\'\]\]\:top-\[-2px\] [class*='selectFilter'] {
  top: -2px;
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'Compliance_status\:_\'\] [class*='singleValue']::before {
  --tw-content: 'Compliance status: ';
  content: var(--tw-content);
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'Form\:_\'\] [class*='singleValue']::before {
  --tw-content: 'Form: ';
  content: var(--tw-content);
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'Label\:_\'\] [class*='singleValue']::before {
  --tw-content: 'Label: ';
  content: var(--tw-content);
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'Question\:_\'\] [class*='singleValue']::before {
  --tw-content: 'Question: ';
  content: var(--tw-content);
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'Task\:_\'\] [class*='singleValue']::before {
  --tw-content: 'Task: ';
  content: var(--tw-content);
}

.\[\&_\[class\*\=\'singleValue\'\]\]\:before\:content-\[\'User\:_\'\] [class*='singleValue']::before {
  --tw-content: 'User: ';
  content: var(--tw-content);
}

.\[\&_\[id\=\"image-renderer\"\]\]\:bg-none [id="image-renderer"] {
  background-image: none;
}

.\[\&_\[id\=\"msdoc-iframe\"\]\]\:h-full [id="msdoc-iframe"] {
  height: 100%;
}

.\[\&_\[id\=\"msdoc-renderer\"\]\]\:h-full [id="msdoc-renderer"] {
  height: 100%;
}

.\[\&_\[id\=\"proxy-renderer\"\]\]\:h-full [id="proxy-renderer"] {
  height: 100%;
}

.\[\&_\[id\=\"proxy-renderer\"\]\]\:overflow-y-auto [id="proxy-renderer"] {
  overflow-y: auto;
}

.\[\&_a\:focus-visible\]\:outline a:focus-visible {
  outline-style: solid;
}

.\[\&_a\:focus-visible\]\:outline-2 a:focus-visible {
  outline-width: 2px;
}

.\[\&_a\:focus-visible\]\:outline-offset-2 a:focus-visible {
  outline-offset: 2px;
}

.\[\&_a\:focus-visible\]\:outline-\[\#2563EB\] a:focus-visible {
  outline-color: #2563EB;
}

.\[\&_a\:hover\]\:text-\[\#1D4ED8\] a:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.\[\&_a\]\:text-\[\#2563EB\] a {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}

.\[\&_a\]\:underline a {
  text-decoration-line: underline;
}

.\[\&_a\]\:underline-offset-2 a {
  text-underline-offset: 2px;
}

.\[\&_button\]\:h-12 button {
  height: 3rem;
}

.\[\&_button\]\:justify-center button {
  justify-content: center;
}

.\[\&_div\[class\$\=\"control\"\]\]\:h-8 div[class$="control"] {
  height: 2rem;
}

.\[\&_div\[class\$\=\"control\"\]\]\:w-24 div[class$="control"] {
  width: 6rem;
}

.\[\&_div\[class\$\=\"control\"\]\]\:pl-2 div[class$="control"] {
  padding-left: 0.5rem;
}

.\[\&_div\[class\$\=\"indicatorContainer\"\]\]\:h-8 div[class$="indicatorContainer"] {
  height: 2rem;
}

.\[\&_div\[class\$\=\"indicatorContainer\"\]\]\:pt-1\.5 div[class$="indicatorContainer"] {
  padding-top: 0.375rem;
}

.\[\&_div\[class\*\=\"control\"\]\]\:p-0 div[class*="control"] {
  padding: 0px;
}

.\[\&_input\]\:\!h-8 input {
  height: 2rem !important;
}

.\[\&_input\]\:\!min-h-8 input {
  min-height: 2rem !important;
}

.\[\&_span\:not\(\.ant-checkbox-checked\)\>\.ant-checkbox-inner\]\:bg-gray-100 span:not(.ant-checkbox-checked)>.ant-checkbox-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}

.\[\&_svg\]\:h-\[20px\] svg {
  height: 20px;
}

.\[\&_svg\]\:w-\[20px\] svg {
  width: 20px;
}

.\[\&_td\.absolute\]\:\!top-\[-60px\] td.absolute {
  top: -60px !important;
}

.\[\&_td\:not\(\.absolute\)\]\:text-xs td:not(.absolute) {
  font-size: 0.75rem;
  line-height: 1rem;
}

.\[\&_th\]\:text-xs th {
  font-size: 0.75rem;
  line-height: 1rem;
}

.\[\&_thead_th\]\:\!pb-2 thead th {
  padding-bottom: 0.5rem !important;
}

.\[\&_thead_th\]\:\!pl-3 thead th {
  padding-left: 0.75rem !important;
}

.\[\&_thead_th\]\:text-left thead th {
  text-align: left;
}

.\[\&_thead_th\]\:\!text-gray-500 thead th {
  --tw-text-opacity: 1 !important;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1)) !important;
}

[class*='option'] .\[\[class\*\=\'option\'\]_\&\]\:block {
  display: block;
}
#root,
html,
body {
  background-color: #FFFFFF;
  color: #000000;
  height: 100%;
}

body {
  overflow-y: hidden;
}

/** {*/
/*  -ms-overflow-style: none;*/
/*  scrollbar-width: none;*/
/*}*/

*::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

*::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

*::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 8px;
}

.Image {
  -o-object-fit: contain;
     object-fit: contain;
  height: 126px !important;
}

.react-loading-skeleton {
  height: 20px !important;
}

.Description {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
  display: none;
  font-size: 12px;
  line-height: 20px;
}

.Title {
  --tw-text-opacity: 1;
  color: rgb(23 23 23 / var(--tw-text-opacity, 1));
  font-size: 14px;
  line-height: 22px;
}

.subgrid {
  grid-template-columns: subgrid;
}

.infinite-scroll-component__outerdiv {
  width: 100%;
}
