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

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .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^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .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 {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .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 {
  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-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .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::before, .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 {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .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 {
  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: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.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 {
  border-radius: 0.3rem;
}

.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.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: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

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

.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: 0.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: 0.45rem solid transparent;
  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: 80px;
}

.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-container {
  margin: 0.4rem;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}

.react-datepicker__year-container-text {
  display: inline-block;
  cursor: pointer;
  flex: 1 0 30%;
  width: 12px;
  padding: 2px;
}

.react-datepicker__month {
  margin: 0.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: 85px;
}

.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: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}

.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: white;
  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: transparent;
}

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

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

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.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: 0.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: 0.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: transparent;
}

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

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

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

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

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-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 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-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 {
  border-radius: 0.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 {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected {
  border-radius: 0.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 {
  background-color: #1d5d90;
}

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

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

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

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover {
  background-color: transparent;
}

.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 transparent;
  border-radius: 0.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: 0.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: 0.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: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.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: transparent;
  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: "\00d7";
}

.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, 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: 0.81rem solid transparent;
}

.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;
}

:root{--color-background: #f2f1f1;--color-green: #22c39e;--color-light-green: #88d684;--color-light-blue: #2ac;--color-font-gray: #999593;--color-background-gray: #f2f1f1;--color-left-background: #373636;--color-font: #403637;--color-background-gray-darker: #d2d0cf;--header-height: 5rem;--padding-top: 5rem;--padding-footer: 4rem;--border-color: #c5c4c2;--button-first: #685f5d;--button-second: #5b5251;--button-font-main: #ffffff;--background-form: #ffffff;--color-black-shadow: rgba(#000000, 0.5);--color-black: #000000;--color-black-background: rgba(#000000, 0.3);--color-white: #ffffff;--color-dark-red: #b20000;--background-filter: #fdfdfd;--color-coface: #03254c;--color-hermes: #3a7ca5;--color-atradius: #990f02;--color-eximbank: #a71a40;--color-axa: #1520a6;--color-credendo: #ff6600}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{-webkit-font-smoothing:antialiased;font-size:62.5%;scroll-behavior:smooth;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:#22c39e}body{margin:0px;position:relative;min-height:100vh;height:100%;background-color:var(--color-background);font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--color-font)}body a{text-decoration:none;color:var(--color-font)}body a:hover,body a:focus{outline:0;color:#000}h1{font-size:2rem}h2{font-size:1.4rem}input{width:100%;height:2.5rem;border:1px solid var(--border-color);color:var(--color-font);font-size:1.1rem;transition:all 0.5s ease-out;font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif}.text-input:active,.text-input:focus,input,textarea,textarea:active,textarea:focus{cursor:text;outline:0}input:focus{border-color:#22c39e}button{font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif}.decimal-textbox{text-align:right}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.loading-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.basic-form{width:50%;max-width:45rem;padding:5rem;background-color:var(--background-form);box-shadow:0 1rem 2rem rgba(0,0,0,0.5)}.basic-form.login{margin-top:-15rem}.basic-form__icon{width:2rem;height:2rem;margin-right:2rem}.basic-form__icon--medium{width:4rem;height:4rem}.basic-form__icon--big{width:8rem;height:8rem}.basic-form__icon--huge{width:12rem;height:12rem}.basic-form__row{display:flex;justify-content:center;align-items:center;height:3rem}.basic-form__label{width:15%;display:flex;justify-content:flex-end;font-family:"Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:600}.basic-form__input-container{width:50%;min-width:10rem;min-width:20rem}.basic-form__input-container.button{display:flex;justify-content:flex-end}.basic-form__input{width:100%}.basic-form__button{text-transform:uppercase}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;margin-right:0}.icon--medium{width:4rem;height:4rem}.icon--big{width:8rem;height:8rem}.icon--huge{width:12rem;height:12rem}.gear{-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-o-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.icon-cross{color:var(--color-dark-red)}.icon-minus{color:var(--color-dark-red)}.icon-plus{color:var(--color-green)}.icon-checkmark{color:var(--color-green)}.btn{border:none;cursor:pointer;background:linear-gradient(to bottom, var(--button-first), var(--button-second));padding:0.5rem 2rem;min-width:8rem;color:var(--button-font-main);position:relative;outline:none;z-index:0;border:2px solid var(--button-second)}.btn::after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.4s;background:linear-gradient(to bottom, var(--button-first), var(--button-second))}.btn.btn-link{display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:500;text-transform:uppercase}.btn.btn-link:hover{color:var(--color-font-gray)}.btn.btn-white{background:linear-gradient(to bottom, var(--color-white), var(--color-background-gray));border:2px solid var(--border-color);color:var(--color-left-background)}.btn.btn-white::after{background:linear-gradient(to bottom, var(--color-white), var(--color-background-gray))}.btn:hover::after{transform:scaleX(1.3) scaleY(1.2);opacity:0}.btn-empty{border:2px solid var(--border-color);cursor:pointer;background-color:var(--color-white);padding:3px 1rem;font-size:1.2rem;font-weight:700;color:var(--color-font-gray);text-transform:uppercase}.btn-empty>*:last-child{margin-left:1rem}.filter-container{width:100%;max-width:110rem;margin:auto;margin-bottom:3rem;position:relative}.filter-button{display:flex;justify-content:center}.filter-button.padded{width:4rem;align-items:center}.filter-button .btn-filter{border-radius:6px}.filter-button .btn-filter::after{border-radius:6px}.filter-button>*:not(:last-child){margin-right:0.5rem}.filter-button .filter-button-invoice{display:flex;justify-content:center}.filter-button .filter-button-invoice.padded{width:4rem;align-items:center}.filter-button .filter-button-invoice .btn-filter{border-radius:6px}.filter-button .filter-button-invoice .btn-filter::after{border-radius:6px}.filter-button .filter-button-invoice>*:not(:last-child){margin-right:0.5rem}.filter-button .icon-inner{height:2rem;width:2rem;fill:var(--color-light-blue);cursor:pointer}.filter{display:flex;justify-content:flex-start;align-items:stretch;width:100%}.filter__date-picker{transition:all 0.4s;background-color:var(--color-white);display:flex;width:100%;position:absolute;z-index:1;box-shadow:0 1rem 2rem rgba(0,0,0,0.5);overflow:hidden;max-height:0}.filter__date-picker .tci-date{flex:38%}.filter__date-picker .filter-simple{flex:24%}.filter__date-picker.active{max-height:40rem}.filter__date-header{text-align:center;font-size:1.2rem;text-transform:uppercase;color:var(--color-font-gray)}.filter-combo{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.3rem;background-color:var(--color-background-gray-darker);border-radius:6px 0 0 6px;margin-right:2px;cursor:pointer}.filter-combo>*:not(:first-child){margin-left:0.5rem}.filter-combo__text{text-transform:uppercase;font-size:1.3rem;font-weight:700;margin:0 1rem 0 1rem}.filter-text{flex:1;display:flex;background-color:var(--color-background-gray-darker);align-items:center;justify-content:space-between;padding:0 1rem;border-radius:0 6px 6px 0;margin-right:0.7rem}.filter-text__icon{font-size:2rem;color:var(--button-first);cursor:pointer}.filter-text__text{flex:1;font-size:1.8rem;font-weight:500;background-color:transparent;border:none}.filter-list{margin-top:2px;display:flex;max-width:20rem;max-height:0;transition:all 0.3s ease-in-out;overflow:hidden;background:var(--background-filter);box-shadow:0 3px 6px rgba(0,0,0,0.25);position:absolute}.filter-list.active{max-height:40rem}.filter-list__list{list-style:none;padding:0;min-width:20rem}.filter-list__item{width:100%;line-height:3rem;padding-left:1rem}.filter-list__item:hover,.filter-list__item:focus{outline:0;background-color:#7e7e7e;cursor:pointer}.filter-list__item:hover .filter-list__item-text,.filter-list__item:focus .filter-list__item-text{color:#fff}.filter-list__item-text{text-transform:uppercase;color:var(--color-font-gray);font-weight:800;font-size:1.2rem}.filter-list__item-text:hover,.filter-list__item-text:focus{color:#fff}.check-group,.radio-group{display:block}.check-group:not(:last-child),.radio-group:not(:last-child){margin-bottom:1rem}.check-group__input,.radio-group__input{display:none}.check-group__label,.radio-group__label{cursor:pointer;position:relative;padding-left:2rem}.check-group__radio-button,.radio-group__radio-button{display:inline-block;height:1rem;width:1rem;border:1px solid var(--button-second);position:absolute;left:0;top:0}.check-group__radio-button::after,.radio-group__radio-button::after{content:"\2713";display:block;font-size:1.5rem;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--button-second);transition:opacity 0.3s;opacity:0}.check-group__text,.radio-group__text{font-size:1.2rem}.check-group__input:checked ~ .check-group__label .check-group__radio-button::after,.radio-group__input:checked ~ .check-group__label .check-group__radio-button::after,.check-group__input:checked ~ .radio-group__label .check-group__radio-button::after,.radio-group__input:checked ~ .radio-group__label .check-group__radio-button::after,.check-group__input:checked ~ .check-group__label .radio-group__radio-button::after,.radio-group__input:checked ~ .check-group__label .radio-group__radio-button::after,.check-group__input:checked ~ .radio-group__label .radio-group__radio-button::after,.radio-group__input:checked ~ .radio-group__label .radio-group__radio-button::after{opacity:1}.selected-filter{display:flex;align-items:stretch;background-color:var(--color-background-gray-darker);position:relative}.selected-filter__text{color:var(--color-font-gray);font-weight:700;text-transform:uppercase}.selected-filter.active .selected-filter__list-container{max-height:40rem;padding:1rem 0;overflow:auto}.selected-filter__list-container{max-height:0;min-width:50rem;top:2.75rem;position:absolute;background:var(--background-filter);box-shadow:0 3px 6px rgba(0,0,0,0.25);overflow:hidden;transition:all 0.3s ease-in-out}.selected-filter__list{list-style:none;padding:0;margin:0}.selected-filter__list.datetime{height:21rem;overflow-y:scroll}.selected-filter__item{padding:0.5rem 1rem;cursor:pointer}.selected-filter__item.datetime:hover,.selected-filter__item.datetime:active{background-color:var(--color-background-gray-darker)}.selected-filter__item.selected .selected-filter__text{color:var(--color-green);font-size:1.1rem;overflow:auto}.selected-filter__item.more,.selected-filter__item.less{font-size:1.2rem;line-height:2rem}.selected-filter__item.more{border-top:3px solid var(--color-background-gray)}.selected-filter__item.less{border-bottom:3px solid var(--color-background-gray)}.selected-filter__combo{display:flex;align-items:center;padding:0 0.8rem;color:var(--color-font);font-weight:700;font-size:1.2rem;text-transform:uppercase;cursor:pointer;overflow:auto}.selected-filter__combo-item-icon{margin-left:0.5rem}.selected-filter__combo-item-times{margin-left:0.5rem;font-size:1.5rem;text-transform:uppercase;font-weight:700}.selected-filter__bottom{display:flex;align-items:center;justify-content:center;border-top:5px solid var(--color-background-gray);min-height:3rem}.selected-filter__bottom-button{font-size:1.3rem;margin-left:-1rem;color:var(--color-font-gray);font-weight:700;text-transform:uppercase}.selected-filter .check-group{color:var(--color-font-gray);font-weight:700;text-transform:uppercase}.selected-filter .check-group__radio-button{border-color:var(--color-font-gray)}.selected-filter .check-group__radio-button::after{color:var(--color-font-gray)}.tci-date{width:100%;border-right:1px solid #c5c4c2}.tci-date .react-datepicker{width:100%;border:none}.tci-date .react-datepicker__month-container{width:100%}.tci-date .react-datepicker__current-month{font-size:1.4rem;color:var(--color-font-gray)}.tci-date .react-datepicker__header{background-color:transparent;border-bottom:none}.tci-date .react-datepicker__month{width:100%;margin:0}.tci-date .react-datepicker__week,.tci-date .react-datepicker__day-names{width:100%;display:flex}.tci-date .react-datepicker__day,.tci-date .react-datepicker__day-name{flex:0 0 14.28%;margin:0;font-size:1.3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif}.tci-date .react-datepicker__day--in-range,.tci-date .react-datepicker__day--range-start{border-radius:0}.tci-date .react-datepicker__day--in-range{background-color:var(--color-background-gray-darker)}.tci-date .react-datepicker__day--range-start{background-color:var(--color-green)}.tci-date .react-datepicker__day-name{padding-top:1rem;text-transform:uppercase;font-weight:700;color:var(--color-font-gray);text-decoration:underline dotted var(--color-font-gray)}.tci-date .react-datepicker__day:hover{border-radius:0}.tci-date .react-datepicker__day--selected{background-color:var(--color-green);border-color:var(--color-green);outline:none;border-radius:0}.tci-date .react-datepicker__day--selected:hover{background-color:var(--color-green);border-radius:0}.tci-date__span-date{margin:1rem 3rem;padding:.3rem;font-size:1.3rem;display:inline-block;border:1px solid var(--color-font-gray);width:calc(100% - 6rem);text-align:center}.tci-date.first .react-datepicker__day--selected ~ .react-datepicker__day{background-color:var(--color-background-gray-darker);color:var(--color-white)}.tci-date.first .react-datepicker__week--selected ~ .react-datepicker__week{background-color:var(--color-background-gray-darker)}.tci-date.first .react-datepicker__week--selected ~ .react-datepicker__week .react-datepicker__day{color:var(--color-white)}.tci-date.second .react-datepicker__day{background-color:var(--color-background-gray-darker);color:var(--color-white)}.tci-date.second .react-datepicker__day--selected ~ .react-datepicker__day{background-color:var(--color-white);color:var(--color-black)}.tci-date.second .react-datepicker__day--selected{background-color:var(--color-green)}.tci-date.second .react-datepicker__week--selected ~ .react-datepicker__week .react-datepicker__day{background-color:var(--color-white);color:var(--color-black)}.filter-simple__links{margin:2rem;padding:0;list-style:none}.filter-simple__links-item{padding:0.6rem 1rem;background:linear-gradient(to bottom, #d4d3d1, #c8c6c4) #d2d0cf}.filter-simple__links-item:not(:first-child){border-top:1px solid #dedddc}.filter-simple__links-item:not(:last-child){border-bottom:1px solid #dedddc}.filter-simple__links-item:first-child{border-radius:6px 6px 0 0}.filter-simple__links-item:last-child{border-radius:0 0 6px 6px}.filter-simple__links-item:hover{background:linear-gradient(to bottom, #c8c6c4, #d2d0cf)}.filter-simple__link{display:inline-block;width:100%;text-align:center;font-size:1.2rem;font-weight:500;text-transform:uppercase;color:var(--color-white)}.filter-simple__link:hover{color:var(--color-green)}.filter-simple__buttons{margin:2rem;display:flex;justify-content:space-between}.filter-simple__simple-button{padding:1rem 2rem;text-transform:uppercase;border:2px solid #c5c4c2;cursor:pointer;font-size:1.1rem;font-weight:500;transition:all .5s;border-radius:6px}.filter-simple__simple-button--cancel{background-color:var(--color-whilte);color:var(--color-font-gray)}.filter-simple__simple-button--cancel:hover{border-color:var(--color-left-background);color:var(--color-font)}.filter-simple__simple-button--apply{background-color:var(--color-left-background);border-color:var(--color-left-background);color:var(--color-white)}.filter-simple__simple-button--apply:hover{border-color:var(--color-white);color:var(--color-font-gray)}.sort-icon{margin-left:.5rem}.pagination{list-style:none;margin:0;display:flex;padding:1rem 0;justify-content:center}.pagination>*:not(:first-child){margin-left:0.5rem}.pagination__item{font-size:1.3rem;width:2.5rem;text-align:center}.pagination__item.active{background-color:var(--color-green)}.pagination__item--main{background-color:var(--color-left-background);color:var(--color-white);cursor:pointer}.tci-simple-date{display:flex;align-items:center;position:relative}.tci-simple-date__icon{margin-left:-2rem;position:relative;z-index:0;font-size:1.3rem;color:var(--color-font-gray)}.tci-simple-date .react-datepicker-wrapper{width:100%}.tci-simple-date .react-datepicker{width:100%}.tci-simple-date .react-datepicker__input-container input{padding-left:1rem}.tci-simple-date .react-datepicker__header{width:100%}.tci-simple-date .react-datepicker__month-container{width:100%}.tci-simple-date .react-datepicker__day-name,.tci-simple-date .react-datepicker__day{width:13%;margin:.8%}.tci-simple-date .react-datepicker-popper{width:70%}.tci-due-easy-pick__input{display:flex;border:2px solid #c5c4c2}.tci-due-easy-pick__period{flex:calc(100% / 7);display:flex;justify-content:center;color:var(--color-font-gray);font-weight:500;cursor:pointer}.tci-due-easy-pick__period:not(:last-child){border-right:2px solid #c5c4c2}.tci-due-easy-pick__period.active{font-weight:700;transform:scale(1.05);transition:all .3s ease-in-out;color:var(--color-font)}.invoice-total{margin-top:2rem}.invoice-total__row{display:flex}.invoice-total__row>*{flex:5}.invoice-total__value-container{flex:3;display:flex;padding:1rem 2rem;justify-content:space-between;border-top:1px solid var(--color-background-gray-darker)}.invoice-total__value-label,.invoice-total__value{font-size:1.3rem;font-weight:700;color:var(--color-font-gray)}.invoice-total__value-label{text-transform:uppercase}.meta{align-self:flex-start;width:60%}.meta__list{font-size:1.3rem;margin-top:2rem}.meta__list-row{padding:0.5rem 0;display:flex;justify-content:space-between;border-bottom:1px solid #c5c4c2}.meta__list-row.double-flex{border-bottom:none}.meta__list-row.double-flex .meta__meta-name{flex:48%}.meta__list-row.double-flex .meta__buttons{flex:18%;font-size:1.3rem}.meta__list-row.double-flex .meta__meta-user{flex:30%}.meta__list-row.double-flex>*:not(:last-child){margin-right:0.5rem}.meta__meta-name{flex:40%;display:flex;align-items:center}.meta__meta-main{flex:40%}.meta__meta-main .tci-select-container{width:95%}.meta__meta-main .tci-select__control{min-height:1.5rem;border-radius:0}.meta__meta-main .tci-select__control input{height:1.5rem}.meta__meta-main .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px;min-width:2rem}.meta__meta-main .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.meta__meta-main .tci-select__clear-indicator{padding:0}.meta__meta-main .tci-select__indicator{line-height:1.5rem;padding:0 8px}.meta__meta-main .tci-select__indicator svg{height:1.5rem !important}.meta__buttons{flex:20%;display:flex;align-items:center;justify-content:flex-end}.meta__buttons>*{cursor:pointer;margin-right:2rem}.meta__checkmark{flex:1;font-size:1.6rem;color:var(--color-axa)}.meta__header{margin:1rem 0 .5rem 0}.generic-chart__pie{position:relative}.generic-chart__text-container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:12rem}.generic-chart__value{font-size:1.6rem;font-weight:700}.generic-chart__value--formatted{display:flex;flex-wrap:nowrap}.generic-chart__text{margin-top:0.5rem;font-size:1.5rem;text-align:center;font-weight:700;color:var(--color-font-gray)}.generic-chart__header{text-align:center;font-size:1.8rem}.tci-bar-container{width:20rem;height:25rem}.tci-bar-container .recharts-surface{cursor:pointer}.tci-bar-simple{width:100%;height:90%}.tci-bar__header{text-align:center;color:var(--color-font-gray);width:50%;margin:auto;min-height:3rem}.tci-bar__amount,.tci-bar__count{display:inline-block;width:100%;text-align:center;font-size:1.5rem;font-weight:500;color:var(--color-font-gray);margin-top:.5rem}.tci-bar__count{font-size:1.2rem}.recharts-surface{overflow:visible;cursor:pointer}.dashboard-table__row{display:flex;min-width:25rem;padding:0.5rem 0.2rem;border-bottom:1px solid #c5c4c2}.dashboard-table__row.column-head{border-bottom:1px solid #c5c4c2}.dashboard-table__row:last-child{border-bottom:1px solid #c5c4c2}.dashboard-table__column{flex:3}.dashboard-table__column--definition{font-size:1.3rem;font-style:italic}.dashboard-table__column--dued-usd,.dashboard-table__column--not-dued-usd{text-align:center;font-size:1.2rem}.dashboard-table__column--dued-usd.column-head,.dashboard-table__column--not-dued-usd.column-head{font-size:1.4rem;font-weight:500;display:flex;flex-wrap:wrap}.generic-installment{display:flex;width:85%;flex-direction:column}.generic-installment__checkbox{font-weight:500}.generic-installment__checkbox--red{color:var(--color-dark-red)}.generic-installment__checkbox--green{color:var(--color-green)}.generic-installment__no{flex:1}.generic-installment__date{flex:2}.generic-installment__amount{flex:2}.generic-installment__buttons{flex:2}.generic-installment__source{flex:3}.generic-installment__rate{flex:1}.generic-installment__button{padding:0.4rem 0.3rem 0.2rem 0.3rem;cursor:pointer;border:2px solid var(--border-color);border-radius:3px}.generic-installment__button:not(:first-child){margin-left:1rem}.generic-installment__row{display:flex;justify-content:space-between;line-height:1rem;padding:0.8rem 0}.generic-installment__row:nth-child(2n){background:#fafafa}.generic-installment__row.installment-header{color:var(--color-font-gray);background-color:var(--color-background);text-transform:uppercase;border-bottom:2px solid var(--color-background-gray-darker);border-top:2px solid var(--color-background-gray-darker)}.generic-installment__row>*{width:100%;display:flex;justify-content:center;align-items:center}.generic-installment__row .generic-installment__buttons{padding-left:5rem;justify-content:flex-start}.generic-installment__row .tci-simple-date{width:95%}.generic-installment__row .tci-simple-date .react-datepicker-popper{width:80%}.generic-installment--amount{width:90%}.generic-installment__span{font-weight:500;font-size:1.22rem}.generic-installment .w-select .tci-select-container{width:95%}.generic-installment .w-select .tci-select__control{min-height:1.5rem;border-radius:0}.generic-installment .w-select .tci-select__control input{height:1.5rem}.generic-installment .w-select .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px;min-width:2rem}.generic-installment .w-select .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.generic-installment .w-select .tci-select__clear-indicator{padding:0}.generic-installment .w-select .tci-select__indicator{line-height:1.5rem;padding:0 8px}.generic-installment .w-select .tci-select__indicator svg{height:1.5rem !important}.report-picker__button{padding:1rem;cursor:pointer;color:var(--color-font-gray);font-size:1.5rem;font-weight:500;display:flex;align-items:center}.report-picker .filter__date-picker{width:95%}.report-picker .icon{margin-right:1rem;font-size:1.7rem}.header{display:flex;position:fixed;width:85%;height:var(--header-height);align-items:center;justify-content:flex-end}.logout{display:flex;margin-right:3rem;font-size:1.5rem;align-items:center}.logout__icon{padding:1rem;border-radius:50%;margin-left:1rem;color:var(--color-font-gray);background-color:var(--color-background-gray-darker)}.left-menu{flex:0 0 15%;background-color:var(--color-left-background);color:var(--color-background-gray-darker)}.left-menu__navigation{margin-top:10rem}.first-level{list-style:none;padding:0}.first-level__span{color:var(--color-background-gray-darker);text-transform:uppercase;font-weight:500;font-size:1.4rem;margin-right:auto;margin-left:2rem}.first-level__item{transition:all 0.5s ease-in-out;padding:0 0.5rem}.first-level__item:not(:first-child){margin-top:2rem}.first-level__item.active .first-level__span,.first-level__item.active .first-level__icon{transition:all 0.3s ease-in-out;color:var(--background-form)}.first-level__item.active .first-level__sub-items{max-height:30rem;padding-top:2rem;padding-bottom:1rem;opacity:1}.first-level__display{display:flex;align-items:center;cursor:pointer}.first-level__icon{font-size:2rem;color:var(--color-background-gray-darker)}.first-level__sub-items{transition:all 0.2s;max-height:0;overflow:hidden;opacity:0}.second-level{padding:0}.second-level__span{color:var(--color-background-gray-darker);font-size:1.2rem;font-weight:500}.second-level__icon{font-size:1.5rem;font-weight:500}.second-level__definition{margin-right:auto;margin-left:2.5rem}.second-level__definition.active .second-level__span{color:var(--button-font-main)}.second-level__item{display:flex;align-items:center}.second-level__item:not(:first-child){margin-top:0.8rem}.main{margin-top:var(--header-height);display:flex;justify-content:center;align-items:center;padding-top:var(--padding-top);min-height:calc(100% - var(--header-height));margin-bottom:1rem}.right-side{flex:1;position:relative}.wrapper{display:flex;align-items:stretch;min-height:100vh}.modal{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,0.3);z-index:10000}.modal__content{width:70%;max-width:60rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -70%);background-color:var(--color-white);box-shadow:0 2rem 4rem 0 var(--color-black-shadow);padding:2rem 2rem .5rem 2rem}@media (min-width: 31.25em){.modal__content{display:table;width:60%}}.modal__left{text-align:center;font-size:3rem}@media (min-width: 31.25em){.modal__left{display:table-cell;vertical-align:middle}}.modal__right{vertical-align:middle}@media (min-width: 31.25em){.modal__right{display:table-cell;padding:0 2rem}}.modal__img{margin-top:2rem;width:15%;height:auto;margin:1rem auto 0 auto}@media (min-width: 31.25em){.modal__img{width:7rem}}.modal__text{padding-bottom:1rem;margin:.5rem 0;font-size:1.1rem;text-align:justify}@media (min-width: 31.25em){.modal__text{font-size:1.35rem}}.modal__buttons{text-align:right;padding-bottom:1rem}.modal__buttons>button:not(:last-child){margin-right:1rem}.modal__close{font-size:3rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.invoices{overflow-y:scroll;width:95%;max-width:110rem;height:100%;background-color:var(--color-white);border-radius:6px}.invoices .overdued .invoices__item-image{color:var(--color-dark-red)}.invoices .overdued .invoices__item-due{color:var(--color-dark-red)}.invoices .overdued .invoices__item-due .invoices__item-date--date{color:var(--color-dark-red)}.invoices .overdued .invoices__item-amount{color:var(--color-dark-red)}.invoices .overdued .invoices__item-amount .invoices__item-amount--main{color:var(--color-dark-red)}.invoices .waiting .expenses__item-image{color:var(--color-green)}.invoices .waiting .expenses__item-due{color:var(--color-green)}.invoices .waiting .expenses__item-due .expenses__item-date--date{color:var(--color-green)}.invoices .waiting .expenses__item-amount{color:var(--color-green)}.invoices .waiting .expenses__item-amount .expenses__item-amount--main{color:var(--color-green)}.invoices__item{display:flex;align-items:stretch;border-bottom:1px solid #c5c4c2;padding:0.5rem 0}.invoices__item:hover,.invoices__item:active{background-color:var(--background-filter)}.invoices__header{display:flex;width:95%;max-width:110rem;padding:0.5rem 0}.invoices__header .middle{display:flex;justify-content:center}.invoices__header>*{font-size:1.2rem;text-transform:uppercase;font-weight:700;color:var(--color-font-gray)}.invoices__header-image{flex:8%}.invoices__header-link{color:var(--color-font-gray)}.invoices__header-definition{flex:45%}.invoices__header-date{flex:15%}.invoices__header-amount{flex:15%}.invoices__header-button,.invoices__item-button{flex:2%;display:flex;align-items:center;justify-content:center}.invoices__header-button .red,.invoices__item-button .red{color:var(--color-dark-red)}.invoices__item-image{flex:8%;display:flex;justify-content:center;font-size:3rem;font-weight:lighter;align-items:center;padding:1rem 0}.invoices__item-definition{flex:45%}.invoices__item-definition--top{text-transform:uppercase;font-size:1.4rem;font-weight:700;color:var(--color-font);padding:0.5rem 0}.invoices__item-definition--bottom{font-size:1.2rem;font-weight:500;color:var(--color-font-gray)}.invoices__item-definition--bottom>*:not(:first-child){margin-left:0.5rem}.invoices__item-definition--insurer{color:var(--color-white);padding:1px 5px}.invoices__item-definition--insurer.coface{background-color:var(--color-coface)}.invoices__item-definition--insurer.atradius{background-color:var(--color-atradius)}.invoices__item-definition--insurer.allianz-trade{background-color:var(--color-hermes)}.invoices__item-definition--insurer.eximbank{background-color:var(--color-eximbank)}.invoices__item-definition--insurer.axa{background-color:var(--color-axa)}.invoices__item-definition--insurer.credendo{background-color:var(--color-credendo)}.invoices__item-definition--acma,.invoices__item-definition--subagent,.invoices__item-definition--source{padding:1px 5px;border:1px solid #c5c4c2}.invoices__item-date{flex:15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.invoices__item-date--date{font-size:1.3rem;letter-spacing:1px;font-weight:500;color:var(--color-font)}.invoices__item-date--text{font-size:1.2rem}.invoices__item-amount{flex:15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.invoices__item-amount--main{font-size:1.55rem;letter-spacing:1px;font-weight:500;color:var(--color-font)}.invoices__item-amount--total{font-size:1.35rem}.invoices__item-remaining{background-color:red;flex:17%}.invoice-footer{height:var(--padding-footer);width:100%}.expenses{overflow-y:scroll;width:95%;max-width:110rem;height:100%;background-color:var(--color-white);border-radius:6px}.expenses .overdued .expenses__item-image{color:var(--color-dark-red)}.expenses .overdued .expenses__item-due{color:var(--color-dark-red)}.expenses .overdued .expenses__item-due .expenses__item-date--date{color:var(--color-dark-red)}.expenses .overdued .expenses__item-amount{color:var(--color-dark-red)}.expenses .overdued .expenses__item-amount .expenses__item-amount--main{color:var(--color-dark-red)}.expenses .waiting .expenses__item-image{color:var(--color-green)}.expenses .waiting .expenses__item-due{color:var(--color-green)}.expenses .waiting .expenses__item-due .expenses__item-date--date{color:var(--color-green)}.expenses .waiting .expenses__item-amount{color:var(--color-green)}.expenses .waiting .expenses__item-amount .expenses__item-amount--main{color:var(--color-green)}.expenses__item{display:flex;align-items:stretch;border-bottom:1px solid #c5c4c2;padding:0.5rem 0}.expenses__item:hover,.expenses__item:active{background-color:var(--background-filter)}.expenses__header{display:flex;width:95%;max-width:110rem;padding:0.5rem 0}.expenses__header .middle{display:flex;justify-content:center}.expenses__header>*{font-size:1.2rem;text-transform:uppercase;font-weight:700;color:var(--color-font-gray)}.expenses__header-image{flex:8%}.expenses__header-link{color:var(--color-font-gray)}.expenses__header-definition{flex:45%}.expenses__header-date{flex:15%}.expenses__header-amount{flex:15%}.expenses__header-button,.expenses__item-button{flex:1%;display:flex;align-items:center;justify-content:center}.expenses__header-button .red,.expenses__item-button .red{color:var(--color-dark-red)}.expenses__item-image{flex:8%;display:flex;justify-content:center;font-size:3rem;font-weight:lighter;align-items:center;padding:1rem 0}.expenses__item-definition{flex:45%}.expenses__item-definition--top{text-transform:uppercase;font-size:1.4rem;font-weight:700;color:var(--color-font);padding:0.5rem 0}.expenses__item-definition--bottom{font-size:1.2rem;font-weight:500;color:var(--color-font-gray)}.expenses__item-definition--bottom>*:not(:first-child){margin-left:0.5rem}.expenses__item-definition--expense-type{padding:1px 5px;border:1px solid #c5c4c2}.expenses__item-definition--account-manager,.expenses__item-definition--vendor,.expenses__item-definition--account-policy{padding:1px 5px;border:1px solid #c5c4c2}.expenses__item-date{flex:15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.expenses__item-date--date{font-size:1.3rem;letter-spacing:1px;font-weight:500;color:var(--color-font)}.expenses__item-date--text{font-size:1.2rem}.expenses__item-amount{flex:15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.expenses__item-amount--main{font-size:1.55rem;letter-spacing:1px;font-weight:500;color:var(--color-font)}.expenses__item-amount--total{font-size:1.35rem}.expenses__item-remaining{background-color:red;flex:17%}.invoice-footer{height:var(--padding-footer);width:100%}.culture-container{margin-right:2rem}.culture-container a{display:inline-block;color:transparent;-webkit-text-fill-color:transparent;padding:.5rem;width:3rem;height:3rem}.culture-container #en-Us{background-image:url(/da743be35ace571700c0.svg);background-repeat:no-repeat;background-position:center}.culture-container #tr-Tr{background-image:url(/821e1ccb86a97c3a377c.svg);background-repeat:no-repeat;background-position:center}.activities{overflow-y:scroll;width:100%;max-width:110rem;height:100%;background-color:var(--color-white);border-radius:6px;padding:1rem}.activities__header{display:flex;width:99%;max-width:110rem;padding:0.5rem 1rem}.activities__header .middle{display:flex;justify-content:center}.activities__header>*{font-size:1.2rem;text-transform:uppercase;font-weight:700;color:var(--color-font-gray)}.activities__item{padding:0.5rem 0;display:flex;align-items:stretch;border-bottom:1px solid #c5c4c2;padding:0.5rem 0}.activities__item:hover,.activities__item:active{background-color:var(--background-filter)}.activities__item>*{font-size:1.15rem}.activities__item>*.middle{text-align:center}.activities__item>*.right{text-align:right}.activities__item div[class*="__item-"]{cursor:pointer}.activities__header-type,.activities__item-type{flex:16%}.activities__header-activitydate,.activities__item-activitydate{flex:11%}.activities__header-account,.activities__item-account{flex:25%}.activities__header-description,.activities__item-description{flex:25%}.activities__header-amount,.activities__item-amount{flex:9%}.activities__header-balance,.activities__item-balance{flex:9%}.activities__header-button,.activities__item-button{flex:4%}.activities__header-button .red,.activities__item-button .red{color:var(--color-dark-red)}.activities__item-description,.activities__item-account,.activities__item-type{text-transform:uppercase}.activity-form-container,.exchange-form-container{position:fixed;z-index:1;width:85%;right:0;height:100%;backdrop-filter:blur(3px)}.activity-form,.exchange-form{box-shadow:0 1rem 2rem rgba(0,0,0,0.5);position:fixed;z-index:2;top:50%;left:50%;transform:translate(-50%, -70%);width:60%;min-width:45rem;max-width:70rem;padding:3rem;background-color:var(--color-white)}.activity-form__row,.exchange-form__row{display:flex;justify-content:flex-start;padding:1rem}.activity-form__row .tci-select-container,.exchange-form__row .tci-select-container{width:95%}.activity-form__row .tci-select__control,.exchange-form__row .tci-select__control{min-height:1.5rem;border-radius:0}.activity-form__row .tci-select__control input,.exchange-form__row .tci-select__control input{height:1.5rem}.activity-form__row .tci-select__value-container div[class$="-Input"],.exchange-form__row .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px;min-width:2rem}.activity-form__row .tci-select__input,.exchange-form__row .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.activity-form__row .tci-select__clear-indicator,.exchange-form__row .tci-select__clear-indicator{padding:0}.activity-form__row .tci-select__indicator,.exchange-form__row .tci-select__indicator{line-height:1.5rem;padding:0 8px}.activity-form__row .tci-select__indicator svg,.exchange-form__row .tci-select__indicator svg{height:1.5rem !important}.activity-form__row.button-row,.exchange-form__row.button-row{justify-content:flex-end}.activity-form__row.button-row>*,.exchange-form__row.button-row>*{margin-left:2rem}.activity-form__row.close-row,.exchange-form__row.close-row{justify-content:flex-end;padding:0}.activity-form__close,.exchange-form__close{font-size:3rem;cursor:pointer;margin-left:auto}.activity-form__label,.exchange-form__label{flex:1;display:flex;align-items:center;font-size:1.1rem}.activity-form__label:nth-child(3),.exchange-form__label:nth-child(3){margin-left:3rem}.activity-form__input,.exchange-form__input{flex:3}.activity-form__input.wide,.exchange-form__input.wide{flex:7}.activity-form__bank-info,.exchange-form__bank-info{display:flex;align-items:flex-end;font-size:1.3rem;color:var(--color-dark-red);text-transform:uppercase}.exchange-form__row.sell-buy>*:not(:last-child){margin-right:2rem}.account-container{align-self:flex-start;display:flex;flex-direction:column;align-items:center;width:80%;min-width:60rem;max-width:100rem}.create-account{width:40%;min-width:33rem;max-width:65rem;padding:2rem;background-color:var(--color-white);box-shadow:0 3px 6px rgba(0,0,0,0.25)}.create-account__row{display:flex;padding:1rem 0;font-size:1.2rem}.create-account__row.buttons{justify-content:flex-end}.create-account__row.buttons>*:not(:first-child){margin-left:1.5rem}.create-account__label{flex:1;display:flex;align-items:center}.create-account__input{flex:3}.list-account{width:70%;min-width:40rem;max-width:75rem;min-height:10rem;margin-top:4rem;background-color:var(--background-filter);box-shadow:0 3px 6px rgba(0,0,0,0.25)}.list-account__row{display:flex;padding:0.5rem;border-bottom:1px solid #c5c4c2}.list-account__row:nth-child(2n){background:var(--color-background-gray-darker)}.list-account__cell,.list-account__header-cell{flex:1}.list-account__cell--name,.list-account__header-cell--name{flex:3}.list-account__header-cell{font-size:1.3rem;text-transform:uppercase;font-weight:700;padding-left:0.5rem}.list-account__cell{font-size:1.1rem;text-transform:uppercase;font-weight:400;display:flex;align-items:center;padding-left:0.5rem}.bank-activities{align-self:flex-start;width:80%}.bank-activities__banks{width:80%;margin:auto;margin-bottom:1rem}.bank-activities__banks .tci-select__control{background-color:var(--color-background-gray-darker)}.bank-activities__banks .tci-select__indicator{color:var(--color-font-gray)}.bank-activities__banks .tci-select__indicator:hover{color:var(--button-first)}.bank-activities__banks .tci-select__indicator-separator{background-color:var(--color-font-gray)}.bank-activities__banks .tci-select__placeholder{font-size:1.4rem}.bank-activities__banks .tci-select__option{font-size:1.4rem}.bank-activities__banks .tci-select__value-container{font-size:1.4rem}.invoice-list,.expense-list{width:100%;display:flex;flex-direction:column;align-items:center;height:calc(100%)}.create-expense{width:98%;height:98%;background-color:var(--color-white);border-radius:6px;box-shadow:1px 1px 2px 2px rgba(0,0,0,0.5)}.expense-general{line-height:7rem;min-height:80vh}.expense-general__row{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-background-gray)}.expense-general__row.center{justify-content:center}.expense-general__row.larger{line-height:9rem}.expense-general__row.larger .invoice-general__input{padding-top:1rem}.expense-general__row.narrow{line-height:5rem}.expense-general__row.borderless{border-bottom:none}.expense-general__label{padding-left:2rem;flex:0 0 25%;display:flex;align-items:center}.expense-general__label--icon{font-size:4rem;color:var(--color-light-blue);flex:0 30%}.expense-general__label--icon-small{font-size:2rem;flex:0 30%}.expense-general__label--label{flex:0 70%;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:var(--color-font-gray)}.expense-general__input{flex:0 0 45%;align-self:center;line-height:2rem;font-size:1.3rem}.expense-general__input input{font-size:1.3rem}.expense-general__input--text{font-style:italic}.expense-general__input--center{text-align:center}.expense-general__input .tci-select__control{min-height:2rem;border-radius:0}.expense-general__input .tci-select__control input{height:2rem}.expense-general__input .tci-select__control--is-focused{border-color:var(--color-light-green);box-shadow:var(--color-light-green)}.expense-general__input .tci-select__control--is-focused:hover{border-color:var(--color-light-green)}.expense-general__input .tci-select__single-value{text-transform:uppercase}.expense-general__input .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.expense-general__input .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px}.expense-general__input .tci-select__indicator-separator{margin:1px 0}.expense-general__input .tci-select__indicator{padding:2px 4px}.expense-general__input .tci-select__menu{border-radius:0}.expense-general__input .tci-select__option{text-transform:uppercase}.expense-general__input.double-flex{display:flex;justify-content:space-between;align-items:center;margin:0.5rem 0}.expense-general__input.double-flex>*{flex:45%}.expense-general__input.double-flex>*:not(:last-child){margin-right:1rem}.expense-general__input.double-flex>*.invoice-general__input--text{line-height:100%}.expense-general__buttons{flex:0 0 25%;display:flex;justify-content:center;align-items:center}.expense-general__buttons>*:not(:last-child){margin-right:0.5rem}.expense-general__buttons .check-group__text{font-size:1.5rem}.expense-general__extra{flex:0 0 25%;display:flex;justify-content:center;font-size:1.4rem}.create-invoice{width:98%;height:98%;background-color:var(--color-white);border-radius:6px;box-shadow:1px 1px 2px 2px rgba(0,0,0,0.5)}.invoice-general{line-height:7rem}.invoice-general__row{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-background-gray)}.invoice-general__row.center{justify-content:center}.invoice-general__row.larger{line-height:9rem}.invoice-general__row.larger .invoice-general__input{padding-top:1rem}.invoice-general__row.narrow{line-height:5rem}.invoice-general__row.borderless{border-bottom:none}.invoice-general__label{padding-left:2rem;flex:0 0 25%;display:flex;align-items:center}.invoice-general__label--icon{font-size:4rem;color:var(--color-light-blue);flex:0 30%}.invoice-general__label--icon-small{font-size:2rem;flex:0 30%}.invoice-general__label--label{flex:0 70%;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:var(--color-font-gray)}.invoice-general__input{flex:0 0 45%;align-self:center;line-height:2rem;font-size:1.3rem}.invoice-general__input input{font-size:1.3rem}.invoice-general__input--text{font-style:italic}.invoice-general__input--center{text-align:center}.invoice-general__input .tci-select__control{min-height:2rem;border-radius:0}.invoice-general__input .tci-select__control input{height:2rem}.invoice-general__input .tci-select__control--is-focused{border-color:var(--color-light-green);box-shadow:var(--color-light-green)}.invoice-general__input .tci-select__control--is-focused:hover{border-color:var(--color-light-green)}.invoice-general__input .tci-select__single-value{text-transform:uppercase}.invoice-general__input .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.invoice-general__input .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px}.invoice-general__input .tci-select__indicator-separator{margin:1px 0}.invoice-general__input .tci-select__indicator{padding:2px 4px}.invoice-general__input .tci-select__menu{border-radius:0}.invoice-general__input .tci-select__option{text-transform:uppercase}.invoice-general__input.double-flex{display:flex;justify-content:space-between;align-items:center;margin-top:0.5rem}.invoice-general__input.double-flex>*{flex:45%}.invoice-general__input.double-flex>*:not(:last-child){margin-right:1rem}.invoice-general__input.double-flex>*.invoice-general__input--text{line-height:100%}.invoice-general__buttons{flex:0 0 25%;display:flex;justify-content:center;align-items:center}.invoice-general__buttons>*:not(:last-child){margin-right:0.5rem}.double-flex{line-height:1.5rem}.double-flex .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px;min-width:2rem}.double-flex .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.double-flex .tci-select__indicator-separator{margin:1px 0}.double-flex .tci-select__control{min-height:1.5rem;border-radius:0}.double-flex .tci-select__control input{height:1.5rem}.double-flex .tci-select__indicator{line-height:1.5rem;padding:0 8px}.double-flex .tci-select__indicator svg{height:1.5rem !important}.double-flex .tci-select__clear-indicator{padding:0}.generic-detail{margin-top:2rem}.generic-detail__header-row,.generic-detail__row{display:flex}.generic-detail__header-row>*,.generic-detail__row>*{margin-right:0.5rem}.generic-detail__header-row input,.generic-detail__row input{width:95%}.generic-detail__header-row{padding:2rem 0 1rem 1rem;margin-bottom:1rem;background-color:var(--color-background);border-bottom:2px solid var(--color-background-gray-darker);border-top:2px solid var(--color-background-gray-darker)}.generic-detail__row{line-height:1.5rem;padding:1rem 0 1rem 1rem}.generic-detail__row:not(.borderless){border-bottom:1px solid var(--color-background-gray-darker)}.generic-detail__header-th{box-sizing:border-box;text-transform:uppercase;font-weight:700;color:var(--color-font-gray);display:flex;align-items:flex-end;padding-left:0.5rem}.generic-detail__header-th--name,.generic-detail__td--name{flex:40%}.generic-detail__header-th--quantity,.generic-detail__td--quantity{flex:10%}.generic-detail__header-th--price,.generic-detail__td--price{flex:12%}.generic-detail__header-th--tax,.generic-detail__td--tax{flex:12%}.generic-detail__header-th--total,.generic-detail__td--total{flex:18%}.generic-detail__header-th--buttons,.generic-detail__td--buttons{flex:8%}.generic-detail__header-th.w-select .tci-select-container,.generic-detail__td.w-select .tci-select-container{width:95%}.generic-detail__header-th.w-select .tci-select__control,.generic-detail__td.w-select .tci-select__control{min-height:1.5rem;border-radius:0}.generic-detail__header-th.w-select .tci-select__control input,.generic-detail__td.w-select .tci-select__control input{height:1.5rem}.generic-detail__header-th.w-select .tci-select__value-container div[class$="-Input"],.generic-detail__td.w-select .tci-select__value-container div[class$="-Input"]{margin:0 2px;padding:1px;min-width:2rem}.generic-detail__header-th.w-select .tci-select__input,.generic-detail__td.w-select .tci-select__input{margin:0;padding-top:1px;padding-bottom:1px}.generic-detail__header-th.w-select .tci-select__clear-indicator,.generic-detail__td.w-select .tci-select__clear-indicator{padding:0}.generic-detail__header-th.w-select .tci-select__indicator,.generic-detail__td.w-select .tci-select__indicator{line-height:1.5rem;padding:0 8px}.generic-detail__header-th.w-select .tci-select__indicator svg,.generic-detail__td.w-select .tci-select__indicator svg{height:1.5rem !important}.generic-detail__td{display:flex;align-items:center}.generic-detail__td--buttons{display:flex;justify-content:space-evenly;align-items:center}.generic-detail__td--text{color:var(--color-font);text-transform:uppercase;font-size:1.1rem;font-weight:700;font-family:"Roboto Condensed", "Helvetica Neue", Helvetica, Arial, sans-serif}.generic-detail__button{padding:4px 4px 0 4px;border:2px solid var(--border-color);border-radius:3px;cursor:pointer}.generic-detail__exchange-rate{text-align:center}.payment{width:90%;align-self:start}.payment-general{width:90%}.payment-general__row{margin-bottom:2rem;display:flex;justify-content:flex-end}.payment-general__buttons{display:flex;justify-content:flex-end}.payment-general__buttons>*:not(:first-child){margin-left:1rem}.generic-detail__header-th--payment-description,.generic-detail__td--payment-description{flex:30}.generic-detail__header-th--payment-date,.generic-detail__td--payment-date{flex:10}.generic-detail__header-th--payment-date .tci-simple-date,.generic-detail__td--payment-date .tci-simple-date{width:90%;max-width:24rem}.generic-detail__header-th--payment-date .tci-simple-date__icon,.generic-detail__td--payment-date .tci-simple-date__icon{margin-left:-3rem}.generic-detail__header-th--payment-date .tci-simple-date .react-datepicker-popper,.generic-detail__td--payment-date .tci-simple-date .react-datepicker-popper{width:80%}.generic-detail__header-th--payment-amount,.generic-detail__td--payment-amount{flex:10}.generic-detail__header-th--payment-source,.generic-detail__td--payment-source{flex:20}.generic-detail__header-th--payment-buttons,.generic-detail__td--payment-buttons{flex:10}.generic-detail__header-th--payment-buttons>*:not(:first-child),.generic-detail__td--payment-buttons>*:not(:first-child){margin-left:1rem}.payment-total{margin-top:2rem;padding:1rem 0;display:flex;justify-content:flex-end}.payment-total__row{width:30%;padding:2rem 0;display:flex;justify-content:flex-end;border-top:2px solid var(--border-color);border-bottom:2px solid var(--border-color);font-size:1.2rem;font-weight:500}.payment-total__label{flex:1;padding:0.5rem;text-transform:uppercase}.payment-total__label::after{content:":"}.payment-total__value{flex:1;padding:0.5rem}.current-status{align-self:flex-start}.current-status__row{min-width:100rem;min-height:20rem;padding:1rem;background-color:#fff;display:flex;justify-content:center}.current-status__row:not(:first-child){margin-top:3rem}.current-status__row>*:not(:last-child){margin-right:5rem}.activity-summary{width:65%;min-width:30rem;max-width:100rem;align-self:flex-start;margin:5rem auto 0 auto}.activity-summary__row{padding:2rem;border-bottom:1px solid #c5c4c2}.activity-summary__row>*{display:inline-block;width:25%;font-size:1.3rem;text-transform:uppercase}.activity-summary__header{width:100%;font-size:1.7rem;color:var(--color-font);text-align:center}.activity-summary__balance-original,.activity-summary__balance-usd{text-align:right;font-weight:700}.activity-summary__balance-tl{text-align:right;font-weight:700}.activity-summary__row-total{background-color:var(--color-background-gray-darker)}.invoice-report{min-width:90%;min-height:80vh}.invoice-report__bars{display:flex}.invoice-report__bars>*:not(:first-child){margin-left:-5rem}.invoice-report__invoices{margin-top:10rem}.report-sales{width:95%;align-self:flex-start}.report-sales.border-bottom{border-bottom:1px solid #c5c4c2}.report-sales__summary{display:flex}.report-sales__summary>*:not(:last-child){margin-right:5rem}.report-sales__summary.big-margin .sales-summary{margin-right:30rem}.report-sales__summary.big-margin .recharts-wrapper{margin-top:2rem}.report-sales__invoices .invoices,.report-sales__invoices .invoices__header{max-width:200rem}.report-sales__timeline{width:100%;padding-top:2rem;height:30rem;background-color:#fff;border-radius:6px;margin-bottom:3rem}.sales-summary{padding:3rem 1rem 1rem 1rem}.sales-summary__row{display:flex;align-items:center;padding:0.5rem 0;font-size:1.5rem;font-weight:300;color:var(--button-first);border-bottom:1px solid #c5c4c2;cursor:pointer;color:var(--color-font-gray)}.sales-summary__row>*{display:inline-block;width:12rem}.sales-summary__row>*:first-child{margin-right:1rem}.sales-summary__row--toplam{color:var(--color-first)}.sales-summary__amount{text-align:right;font-size:1.4rem}.legend-color{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%}.container-button{text-align:center;font-size:1.2rem}.container-button__text{width:100%}


/*# sourceMappingURL=bundle.812635d314881af18683.css.map*/